summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/Core/html/annotated.html4
-rw-r--r--docs/Core/html/classes.html4
-rw-r--r--docs/Core/html/cmsis.css2
-rw-r--r--docs/Core/html/coreMISRA_Exceptions_pg.html51
-rw-r--r--docs/Core/html/core_revisionHistory.html24
-rw-r--r--docs/Core/html/deprecated.html12
-rw-r--r--docs/Core/html/device_h_pg.html18
-rw-r--r--docs/Core/html/functions.html9
-rw-r--r--docs/Core/html/functions_vars.html9
-rw-r--r--docs/Core/html/globals.html39
-rw-r--r--docs/Core/html/globals_a.html86
-rw-r--r--docs/Core/html/globals_b.html4
-rw-r--r--docs/Core/html/globals_c.html4
-rw-r--r--docs/Core/html/globals_d.html4
-rw-r--r--docs/Core/html/globals_defs.html77
-rw-r--r--docs/Core/html/globals_enum.html4
-rw-r--r--docs/Core/html/globals_eval.html4
-rw-r--r--docs/Core/html/globals_func.html6
-rw-r--r--docs/Core/html/globals_func_a.html48
-rw-r--r--docs/Core/html/globals_func_i.html4
-rw-r--r--docs/Core/html/globals_func_n.html4
-rw-r--r--docs/Core/html/globals_func_s.html4
-rw-r--r--docs/Core/html/globals_func_t.html4
-rw-r--r--docs/Core/html/globals_h.html4
-rw-r--r--docs/Core/html/globals_i.html4
-rw-r--r--docs/Core/html/globals_m.html4
-rw-r--r--docs/Core/html/globals_n.html4
-rw-r--r--docs/Core/html/globals_p.html4
-rw-r--r--docs/Core/html/globals_s.html4
-rw-r--r--docs/Core/html/globals_t.html4
-rw-r--r--docs/Core/html/globals_u.html4
-rw-r--r--docs/Core/html/globals_vars.html4
-rw-r--r--docs/Core/html/globals_w.html4
-rw-r--r--docs/Core/html/group__Core__Register__gr.html4
-rw-r--r--docs/Core/html/group__Dcache__functions__m7.html4
-rw-r--r--docs/Core/html/group__ITM__Debug__gr.html6
-rw-r--r--docs/Core/html/group__Icache__functions__m7.html4
-rw-r--r--docs/Core/html/group__NVIC__gr.html4
-rw-r--r--docs/Core/html/group__SysTick__gr.html4
-rw-r--r--docs/Core/html/group__cache__functions__m7.html4
-rw-r--r--docs/Core/html/group__compiler__conntrol__gr.html204
-rw-r--r--docs/Core/html/group__compiler__conntrol__gr.js8
-rw-r--r--docs/Core/html/group__context__trustzone__functions.html6
-rw-r--r--docs/Core/html/group__coreregister__trustzone__functions.html6
-rw-r--r--docs/Core/html/group__fpu__functions.html4
-rw-r--r--docs/Core/html/group__intrinsic__CPU__gr.html22
-rw-r--r--docs/Core/html/group__intrinsic__CPU__gr.js2
-rw-r--r--docs/Core/html/group__intrinsic__SIMD__gr.html4
-rw-r--r--docs/Core/html/group__mpu8__functions.html1142
-rw-r--r--docs/Core/html/group__mpu8__functions.js39
-rw-r--r--docs/Core/html/group__mpu__defines.html6
-rw-r--r--docs/Core/html/group__mpu__functions.html59
-rw-r--r--docs/Core/html/group__mpu__functions.js4
-rw-r--r--docs/Core/html/group__nvic__trustzone__functions.html6
-rw-r--r--docs/Core/html/group__peripheral__gr.html4
-rw-r--r--docs/Core/html/group__sau__trustzone__functions.html6
-rw-r--r--docs/Core/html/group__system__init__gr.html6
-rw-r--r--docs/Core/html/group__systick__trustzone__functions.html6
-rw-r--r--docs/Core/html/group__trustzone__functions.html12
-rw-r--r--docs/Core/html/group__version__control__depricated__gr.html204
-rw-r--r--docs/Core/html/group__version__control__depricated__gr.js6
-rw-r--r--docs/Core/html/group__version__control__gr.html22
-rw-r--r--docs/Core/html/group__version__control__gr.js1
-rw-r--r--docs/Core/html/index.doxyidx518
-rw-r--r--docs/Core/html/index.html26
-rw-r--r--docs/Core/html/modules.html50
-rw-r--r--docs/Core/html/modules.js5
-rw-r--r--docs/Core/html/navtree.js6
-rw-r--r--docs/Core/html/navtreeindex0.js148
-rw-r--r--docs/Core/html/navtreeindex1.js166
-rw-r--r--docs/Core/html/navtreeindex2.js44
-rw-r--r--docs/Core/html/pages.html19
-rw-r--r--docs/Core/html/partition_h_pg.html4
-rw-r--r--docs/Core/html/regMap_pg.html4
-rw-r--r--docs/Core/html/search/all_0.js13
-rw-r--r--docs/Core/html/search/all_1.js38
-rw-r--r--docs/Core/html/search/all_10.js3
-rw-r--r--docs/Core/html/search/all_11.js2
-rw-r--r--docs/Core/html/search/all_13.js1
-rw-r--r--docs/Core/html/search/all_a.js3
-rw-r--r--docs/Core/html/search/all_f.js4
-rw-r--r--docs/Core/html/search/files_3.js1
-rw-r--r--docs/Core/html/search/functions_0.js2
-rw-r--r--docs/Core/html/search/functions_1.js23
-rw-r--r--docs/Core/html/search/groups_4.js3
-rw-r--r--docs/Core/html/search/groups_9.js2
-rw-r--r--docs/Core/html/search/groups_a.js1
-rw-r--r--docs/Core/html/search/pages_6.js3
-rw-r--r--docs/Core/html/search/search.css59
-rw-r--r--docs/Core/html/search/variables_e.js3
-rw-r--r--docs/Core/html/startup_c_pg.html319
-rw-r--r--docs/Core/html/startup_s_pg.html26
-rw-r--r--docs/Core/html/structARM__MPU__Region__t.html37
-rw-r--r--docs/Core/html/structARM__MPU__Region__t.js3
-rw-r--r--docs/Core/html/structCoreDebug__Type.html4
-rw-r--r--docs/Core/html/structDWT__Type.html4
-rw-r--r--docs/Core/html/structFPU__Type.html4
-rw-r--r--docs/Core/html/structITM__Type.html4
-rw-r--r--docs/Core/html/structMPU__Type.html6
-rw-r--r--docs/Core/html/structNVIC__Type.html4
-rw-r--r--docs/Core/html/structSCB__Type.html4
-rw-r--r--docs/Core/html/structSCnSCB__Type.html4
-rw-r--r--docs/Core/html/structSysTick__Type.html4
-rw-r--r--docs/Core/html/structTPI__Type.html4
-rw-r--r--docs/Core/html/system_c_pg.html4
-rw-r--r--docs/Core/html/templates_pg.html21
-rw-r--r--docs/Core/html/templates_pg.js5
-rw-r--r--docs/Core/html/unionAPSR__Type.html4
-rw-r--r--docs/Core/html/unionCONTROL__Type.html4
-rw-r--r--docs/Core/html/unionIPSR__Type.html4
-rw-r--r--docs/Core/html/unionxPSR__Type.html4
-rw-r--r--docs/Core/html/using_ARM_pg.html5
-rw-r--r--docs/Core/html/using_CMSIS.html9
-rw-r--r--docs/Core/html/using_TrustZone_pg.html6
-rw-r--r--docs/Core/html/using_VTOR_pg.html14
-rw-r--r--docs/Core/html/using_pg.html23
-rw-r--r--docs/Core_A/html/ARMCA9_8h.html157
-rw-r--r--docs/Core_A/html/MISRA_8txt.html4
-rw-r--r--docs/Core_A/html/Overview_8txt.html4
-rw-r--r--docs/Core_A/html/Ref__SystemAndClock_8txt.html4
-rw-r--r--docs/Core_A/html/Template_8txt.html4
-rw-r--r--docs/Core_A/html/Using_8txt.html4
-rw-r--r--docs/Core_A/html/annotated.html4
-rw-r--r--docs/Core_A/html/classes.html4
-rw-r--r--docs/Core_A/html/cmsis.css2
-rw-r--r--docs/Core_A/html/cmsis__armcc_8h.html25
-rw-r--r--docs/Core_A/html/cmsis__armcc_8txt.html29
-rw-r--r--docs/Core_A/html/cmsis__cp15_8h.html6
-rw-r--r--docs/Core_A/html/coreMISRA_Exceptions_pg.html4
-rw-r--r--docs/Core_A/html/core__ca_8h.html8
-rw-r--r--docs/Core_A/html/core__ca_8txt.html4
-rw-r--r--docs/Core_A/html/deprecated.html14
-rw-r--r--docs/Core_A/html/device_h_pg.html4
-rw-r--r--docs/Core_A/html/dir_3541bd7f1207d85fb277b58db6e0335d.html4
-rw-r--r--docs/Core_A/html/dir_3b4eaae6c8aa6ae26812da492b5e160f.html4
-rw-r--r--docs/Core_A/html/dir_3f4b401a2ed0c5733c677abc947b6aa9.html4
-rw-r--r--docs/Core_A/html/dir_a274dce79a5981921eda42c70ffd8161.html4
-rw-r--r--docs/Core_A/html/dir_bcb5d964daf6ffff28eae5a1dee5d6c3.html4
-rw-r--r--docs/Core_A/html/dir_c7e52d5561930380e5580f41be917c2f.html4
-rw-r--r--docs/Core_A/html/dir_cf458401307886261324fb8415ee454f.html9
-rw-r--r--docs/Core_A/html/dir_d539555f6e35acdca645721e1ecc4029.html4
-rw-r--r--docs/Core_A/html/dir_f806067e3cfd0faadc71b6fb603a0f72.html4
-rw-r--r--docs/Core_A/html/files.html8
-rw-r--r--docs/Core_A/html/functions.html4
-rw-r--r--docs/Core_A/html/functions_a.html4
-rw-r--r--docs/Core_A/html/functions_b.html4
-rw-r--r--docs/Core_A/html/functions_c.html4
-rw-r--r--docs/Core_A/html/functions_d.html4
-rw-r--r--docs/Core_A/html/functions_e.html4
-rw-r--r--docs/Core_A/html/functions_f.html4
-rw-r--r--docs/Core_A/html/functions_g.html4
-rw-r--r--docs/Core_A/html/functions_h.html4
-rw-r--r--docs/Core_A/html/functions_i.html4
-rw-r--r--docs/Core_A/html/functions_j.html4
-rw-r--r--docs/Core_A/html/functions_l.html4
-rw-r--r--docs/Core_A/html/functions_m.html4
-rw-r--r--docs/Core_A/html/functions_n.html4
-rw-r--r--docs/Core_A/html/functions_o.html4
-rw-r--r--docs/Core_A/html/functions_p.html4
-rw-r--r--docs/Core_A/html/functions_q.html4
-rw-r--r--docs/Core_A/html/functions_r.html4
-rw-r--r--docs/Core_A/html/functions_s.html4
-rw-r--r--docs/Core_A/html/functions_t.html4
-rw-r--r--docs/Core_A/html/functions_u.html4
-rw-r--r--docs/Core_A/html/functions_v.html4
-rw-r--r--docs/Core_A/html/functions_vars.html4
-rw-r--r--docs/Core_A/html/functions_vars_a.html4
-rw-r--r--docs/Core_A/html/functions_vars_b.html4
-rw-r--r--docs/Core_A/html/functions_vars_c.html4
-rw-r--r--docs/Core_A/html/functions_vars_d.html4
-rw-r--r--docs/Core_A/html/functions_vars_e.html4
-rw-r--r--docs/Core_A/html/functions_vars_f.html4
-rw-r--r--docs/Core_A/html/functions_vars_g.html4
-rw-r--r--docs/Core_A/html/functions_vars_h.html4
-rw-r--r--docs/Core_A/html/functions_vars_i.html4
-rw-r--r--docs/Core_A/html/functions_vars_j.html4
-rw-r--r--docs/Core_A/html/functions_vars_l.html4
-rw-r--r--docs/Core_A/html/functions_vars_m.html4
-rw-r--r--docs/Core_A/html/functions_vars_n.html4
-rw-r--r--docs/Core_A/html/functions_vars_o.html4
-rw-r--r--docs/Core_A/html/functions_vars_p.html4
-rw-r--r--docs/Core_A/html/functions_vars_q.html4
-rw-r--r--docs/Core_A/html/functions_vars_r.html4
-rw-r--r--docs/Core_A/html/functions_vars_s.html4
-rw-r--r--docs/Core_A/html/functions_vars_t.html4
-rw-r--r--docs/Core_A/html/functions_vars_u.html4
-rw-r--r--docs/Core_A/html/functions_vars_v.html4
-rw-r--r--docs/Core_A/html/functions_vars_w.html4
-rw-r--r--docs/Core_A/html/functions_vars_x.html4
-rw-r--r--docs/Core_A/html/functions_vars_z.html4
-rw-r--r--docs/Core_A/html/functions_w.html4
-rw-r--r--docs/Core_A/html/functions_x.html4
-rw-r--r--docs/Core_A/html/functions_z.html4
-rw-r--r--docs/Core_A/html/globals.html71
-rw-r--r--docs/Core_A/html/globals_a.html4
-rw-r--r--docs/Core_A/html/globals_c.html4
-rw-r--r--docs/Core_A/html/globals_d.html4
-rw-r--r--docs/Core_A/html/globals_defs.html71
-rw-r--r--docs/Core_A/html/globals_defs_a.html4
-rw-r--r--docs/Core_A/html/globals_defs_c.html4
-rw-r--r--docs/Core_A/html/globals_defs_d.html4
-rw-r--r--docs/Core_A/html/globals_defs_f.html4
-rw-r--r--docs/Core_A/html/globals_defs_g.html4
-rw-r--r--docs/Core_A/html/globals_defs_i.html4
-rw-r--r--docs/Core_A/html/globals_defs_l.html4
-rw-r--r--docs/Core_A/html/globals_defs_o.html4
-rw-r--r--docs/Core_A/html/globals_defs_p.html4
-rw-r--r--docs/Core_A/html/globals_defs_r.html4
-rw-r--r--docs/Core_A/html/globals_defs_s.html4
-rw-r--r--docs/Core_A/html/globals_defs_t.html4
-rw-r--r--docs/Core_A/html/globals_defs_u.html4
-rw-r--r--docs/Core_A/html/globals_defs_v.html17
-rw-r--r--docs/Core_A/html/globals_e.html4
-rw-r--r--docs/Core_A/html/globals_enum.html4
-rw-r--r--docs/Core_A/html/globals_eval.html4
-rw-r--r--docs/Core_A/html/globals_f.html4
-rw-r--r--docs/Core_A/html/globals_func.html9
-rw-r--r--docs/Core_A/html/globals_g.html4
-rw-r--r--docs/Core_A/html/globals_i.html4
-rw-r--r--docs/Core_A/html/globals_k.html4
-rw-r--r--docs/Core_A/html/globals_l.html4
-rw-r--r--docs/Core_A/html/globals_m.html7
-rw-r--r--docs/Core_A/html/globals_n.html4
-rw-r--r--docs/Core_A/html/globals_o.html4
-rw-r--r--docs/Core_A/html/globals_p.html4
-rw-r--r--docs/Core_A/html/globals_r.html4
-rw-r--r--docs/Core_A/html/globals_s.html11
-rw-r--r--docs/Core_A/html/globals_t.html4
-rw-r--r--docs/Core_A/html/globals_type.html4
-rw-r--r--docs/Core_A/html/globals_u.html4
-rw-r--r--docs/Core_A/html/globals_v.html17
-rw-r--r--docs/Core_A/html/globals_vars.html5
-rw-r--r--docs/Core_A/html/globals_w.html4
-rw-r--r--docs/Core_A/html/group__CMSIS__ACTLR.html4
-rw-r--r--docs/Core_A/html/group__CMSIS__ACTLR__BITS.html4
-rw-r--r--docs/Core_A/html/group__CMSIS__CBAR.html4
-rw-r--r--docs/Core_A/html/group__CMSIS__CBAR__BITS.html4
-rw-r--r--docs/Core_A/html/group__CMSIS__CBPM.html4
-rw-r--r--docs/Core_A/html/group__CMSIS__CNTFRQ.html4
-rw-r--r--docs/Core_A/html/group__CMSIS__CNTPCT.html4
-rw-r--r--docs/Core_A/html/group__CMSIS__CNTP__CTL.html4
-rw-r--r--docs/Core_A/html/group__CMSIS__CNTP__CVAL.html4
-rw-r--r--docs/Core_A/html/group__CMSIS__CNTP__TVAL.html4
-rw-r--r--docs/Core_A/html/group__CMSIS__CPACR.html4
-rw-r--r--docs/Core_A/html/group__CMSIS__CPACR__BITS.html4
-rw-r--r--docs/Core_A/html/group__CMSIS__CPACR__CP.html4
-rw-r--r--docs/Core_A/html/group__CMSIS__CPSR.html4
-rw-r--r--docs/Core_A/html/group__CMSIS__CPSR__BITS.html4
-rw-r--r--docs/Core_A/html/group__CMSIS__CPSR__M.html4
-rw-r--r--docs/Core_A/html/group__CMSIS__Core__FunctionInterface.html4
-rw-r--r--docs/Core_A/html/group__CMSIS__Core__InstructionInterface.html4
-rw-r--r--docs/Core_A/html/group__CMSIS__DACR.html4
-rw-r--r--docs/Core_A/html/group__CMSIS__DACR__BITS.html4
-rw-r--r--docs/Core_A/html/group__CMSIS__DACR__Dn.html4
-rw-r--r--docs/Core_A/html/group__CMSIS__DFSR.html4
-rw-r--r--docs/Core_A/html/group__CMSIS__DFSR__BITS.html4
-rw-r--r--docs/Core_A/html/group__CMSIS__FPEXC.html4
-rw-r--r--docs/Core_A/html/group__CMSIS__FPSCR.html4
-rw-r--r--docs/Core_A/html/group__CMSIS__FPSCR__BITS.html4
-rw-r--r--docs/Core_A/html/group__CMSIS__IFSR.html4
-rw-r--r--docs/Core_A/html/group__CMSIS__IFSR__BITS.html4
-rw-r--r--docs/Core_A/html/group__CMSIS__ISR.html4
-rw-r--r--docs/Core_A/html/group__CMSIS__ISR__BITS.html4
-rw-r--r--docs/Core_A/html/group__CMSIS__MPIDR.html4
-rw-r--r--docs/Core_A/html/group__CMSIS__MVBAR.html4
-rw-r--r--docs/Core_A/html/group__CMSIS__SCTLR.html4
-rw-r--r--docs/Core_A/html/group__CMSIS__SCTLR__BITS.html4
-rw-r--r--docs/Core_A/html/group__CMSIS__SP.html4
-rw-r--r--docs/Core_A/html/group__CMSIS__TLB.html4
-rw-r--r--docs/Core_A/html/group__CMSIS__TTBR.html4
-rw-r--r--docs/Core_A/html/group__CMSIS__VBAR.html4
-rw-r--r--docs/Core_A/html/group__CMSIS__core__register.html4
-rw-r--r--docs/Core_A/html/group__FPU__functions.html4
-rw-r--r--docs/Core_A/html/group__GIC__functions.html4
-rw-r--r--docs/Core_A/html/group__L1__cache__functions.html6
-rw-r--r--docs/Core_A/html/group__L2__cache__functions.html4
-rw-r--r--docs/Core_A/html/group__MMU__defs__gr.html4
-rw-r--r--docs/Core_A/html/group__MMU__functions.html4
-rw-r--r--docs/Core_A/html/group__PL1__timer__functions.html4
-rw-r--r--docs/Core_A/html/group__PTM__timer__functions.html4
-rw-r--r--docs/Core_A/html/group__comp__cntrl__gr.html161
-rw-r--r--docs/Core_A/html/group__comp__cntrl__gr.js7
-rw-r--r--docs/Core_A/html/group__irq__ctrl__gr.html4
-rw-r--r--docs/Core_A/html/group__irq__mode__defs.html4
-rw-r--r--docs/Core_A/html/group__irq__priority__defs.html4
-rw-r--r--docs/Core_A/html/group__peripheral__gr.html4
-rw-r--r--docs/Core_A/html/group__system__init__gr.html6
-rw-r--r--docs/Core_A/html/group__version__ctrl.html4
-rw-r--r--docs/Core_A/html/index.doxyidx937
-rw-r--r--docs/Core_A/html/index.html8
-rw-r--r--docs/Core_A/html/irq__ctrl_8h.html4
-rw-r--r--docs/Core_A/html/irq__ctrl_8txt.html4
-rw-r--r--docs/Core_A/html/irq__ctrl__gic_8c.html4
-rw-r--r--docs/Core_A/html/mem__ARMCA9_8h.html353
-rw-r--r--docs/Core_A/html/mem_h_pg.html4
-rw-r--r--docs/Core_A/html/mmu_c_pg.html22
-rw-r--r--docs/Core_A/html/modules.html4
-rw-r--r--docs/Core_A/html/navtree.js2
-rw-r--r--docs/Core_A/html/navtreeindex2.js24
-rw-r--r--docs/Core_A/html/navtreeindex3.js7
-rw-r--r--docs/Core_A/html/pages.html4
-rw-r--r--docs/Core_A/html/ref__cache_8txt.html4
-rw-r--r--docs/Core_A/html/ref__core__register_8txt.html4
-rw-r--r--docs/Core_A/html/ref__gic_8txt.html4
-rw-r--r--docs/Core_A/html/ref__mmu_8txt.html4
-rw-r--r--docs/Core_A/html/ref__timer_8txt.html4
-rw-r--r--docs/Core_A/html/rev_histCoreA.html18
-rw-r--r--docs/Core_A/html/search/all_0.js29
-rw-r--r--docs/Core_A/html/search/all_13.js7
-rw-r--r--docs/Core_A/html/search/all_16.js5
-rw-r--r--docs/Core_A/html/search/all_d.js2
-rw-r--r--docs/Core_A/html/search/defines_0.js16
-rw-r--r--docs/Core_A/html/search/defines_c.js5
-rw-r--r--docs/Core_A/html/search/files_3.js1
-rw-r--r--docs/Core_A/html/search/files_6.js3
-rw-r--r--docs/Core_A/html/search/functions_5.js1
-rw-r--r--docs/Core_A/html/search/functions_8.js4
-rw-r--r--docs/Core_A/html/search/variables_12.js2
-rw-r--r--docs/Core_A/html/startup__ARMCA9_8c.html4
-rw-r--r--docs/Core_A/html/startup_c_pg.html6
-rw-r--r--docs/Core_A/html/structFPSCR__Type.html4
-rw-r--r--docs/Core_A/html/structGICDistributor__Type.html4
-rw-r--r--docs/Core_A/html/structGICInterface__Type.html4
-rw-r--r--docs/Core_A/html/structL2C__310__TypeDef.html4
-rw-r--r--docs/Core_A/html/structTimer__Type.html4
-rw-r--r--docs/Core_A/html/structmmu__region__attributes__Type.html4
-rw-r--r--docs/Core_A/html/system_c_pg.html4
-rw-r--r--docs/Core_A/html/templates_pg.html4
-rw-r--r--docs/Core_A/html/unionACTLR__Type.html4
-rw-r--r--docs/Core_A/html/unionCNTP__CTL__Type.html4
-rw-r--r--docs/Core_A/html/unionCPACR__Type.html4
-rw-r--r--docs/Core_A/html/unionCPSR__Type.html4
-rw-r--r--docs/Core_A/html/unionDFSR__Type.html4
-rw-r--r--docs/Core_A/html/unionIFSR__Type.html4
-rw-r--r--docs/Core_A/html/unionISR__Type.html4
-rw-r--r--docs/Core_A/html/unionSCTLR__Type.html4
-rw-r--r--docs/Core_A/html/using_ARM_pg.html5
-rw-r--r--docs/Core_A/html/using_CMSIS.html7
-rw-r--r--docs/Core_A/html/using_pg.html7
-rw-r--r--docs/DAP/html/TraceManagement.pngbin36540 -> 0 bytes
-rw-r--r--docs/DAP/html/cmsis.css2
-rw-r--r--docs/DAP/html/dap_revisionHistory.html2
-rw-r--r--docs/DAP/html/dir_7a3f7b856c1d77e4a9a9049e84d3db8d.html2
-rw-r--r--docs/DAP/html/dir_8a9a80ba65bbb7b5dbf4c356bd5d76dc.html2
-rw-r--r--docs/DAP/html/dir_d89085dc47c43856a701cdaf126c493f.html2
-rw-r--r--docs/DAP/html/group__DAP__Commands__gr.html2
-rw-r--r--docs/DAP/html/group__DAP__ConfigFlash__gr.html2
-rw-r--r--docs/DAP/html/group__DAP__ConfigIO__gr.html2
-rw-r--r--docs/DAP/html/group__DAP__ConfigMCU__gr.html2
-rw-r--r--docs/DAP/html/group__DAP__ConfigUSB__gr.html2
-rw-r--r--docs/DAP/html/group__DAP__Config__Debug__gr.html2
-rw-r--r--docs/DAP/html/group__DAP__Config__Initialization__gr.html2
-rw-r--r--docs/DAP/html/group__DAP__Config__LEDs__gr.html2
-rw-r--r--docs/DAP/html/group__DAP__Config__PortIO__gr.html2
-rw-r--r--docs/DAP/html/group__DAP__Config__Timestamp__gr.html2
-rw-r--r--docs/DAP/html/group__DAP__Config__gr.html2
-rw-r--r--docs/DAP/html/group__DAP__Connect.html2
-rw-r--r--docs/DAP/html/group__DAP__Delay.html2
-rw-r--r--docs/DAP/html/group__DAP__Disconnect.html2
-rw-r--r--docs/DAP/html/group__DAP__ExecuteCommands__gr.html2
-rw-r--r--docs/DAP/html/group__DAP__HostStatus.html2
-rw-r--r--docs/DAP/html/group__DAP__Info.html2
-rw-r--r--docs/DAP/html/group__DAP__JTAG__Configure.html2
-rw-r--r--docs/DAP/html/group__DAP__JTAG__Sequence.html2
-rw-r--r--docs/DAP/html/group__DAP__QueueCommands__gr.html2
-rw-r--r--docs/DAP/html/group__DAP__ResetTarget.html2
-rw-r--r--docs/DAP/html/group__DAP__Response__Status.html2
-rw-r--r--docs/DAP/html/group__DAP__SWD__Configure.html2
-rw-r--r--docs/DAP/html/group__DAP__SWD__Sequence.html2
-rw-r--r--docs/DAP/html/group__DAP__SWJ__Clock.html2
-rw-r--r--docs/DAP/html/group__DAP__SWJ__Pins.html2
-rw-r--r--docs/DAP/html/group__DAP__SWJ__Sequence.html2
-rw-r--r--docs/DAP/html/group__DAP__SWO__Baudrate.html2
-rw-r--r--docs/DAP/html/group__DAP__SWO__Control.html2
-rw-r--r--docs/DAP/html/group__DAP__SWO__Data.html2
-rw-r--r--docs/DAP/html/group__DAP__SWO__ExtendedStatus.html2
-rw-r--r--docs/DAP/html/group__DAP__SWO__Mode.html2
-rw-r--r--docs/DAP/html/group__DAP__SWO__Status.html2
-rw-r--r--docs/DAP/html/group__DAP__SWO__Transport.html2
-rw-r--r--docs/DAP/html/group__DAP__TI__Capture.html158
-rw-r--r--docs/DAP/html/group__DAP__TI__Info.html232
-rw-r--r--docs/DAP/html/group__DAP__TI__TransferBlock.html187
-rw-r--r--docs/DAP/html/group__DAP__TI__Value.html154
-rw-r--r--docs/DAP/html/group__DAP__TestInput__gr.html165
-rw-r--r--docs/DAP/html/group__DAP__TestInput__gr.js7
-rw-r--r--docs/DAP/html/group__DAP__Transfer.html2
-rw-r--r--docs/DAP/html/group__DAP__TransferAbort.html2
-rw-r--r--docs/DAP/html/group__DAP__TransferBlock.html2
-rw-r--r--docs/DAP/html/group__DAP__TransferConfigure.html2
-rw-r--r--docs/DAP/html/group__DAP__USART__gr.html2
-rw-r--r--docs/DAP/html/group__DAP__Validate__gr.html2
-rw-r--r--docs/DAP/html/group__DAP__Vendor__gr.html2
-rw-r--r--docs/DAP/html/group__DAP__WriteABORT.html2
-rw-r--r--docs/DAP/html/group__DAP__atomic__gr.html2
-rw-r--r--docs/DAP/html/group__DAP__genCommands__gr.html2
-rw-r--r--docs/DAP/html/group__DAP__jtag__gr.html2
-rw-r--r--docs/DAP/html/group__DAP__jtag__idcode.html2
-rw-r--r--docs/DAP/html/group__DAP__swd__gr.html2
-rw-r--r--docs/DAP/html/group__DAP__swj__gr.html2
-rw-r--r--docs/DAP/html/group__DAP__swo__gr.html2
-rw-r--r--docs/DAP/html/group__DAP__transfer__gr.html2
-rw-r--r--docs/DAP/html/index.html2
-rw-r--r--docs/DAP/html/modules.html2
-rw-r--r--docs/DAP/html/pages.html2
-rw-r--r--docs/DAP/html/search/search.css59
-rw-r--r--docs/DSP/html/BasicMathFunctions_8c.html129
-rw-r--r--docs/DSP/html/ChangeLog_pg.html85
-rw-r--r--docs/DSP/html/CommonTables_8c.html129
-rw-r--r--docs/DSP/html/ComplexMathFunctions_8c.html129
-rw-r--r--docs/DSP/html/ControllerFunctions_8c.html129
-rw-r--r--docs/DSP/html/Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html (renamed from docs/RTOS/html/structosMailQDef__t.html)77
-rw-r--r--docs/DSP/html/FastMathFunctions_8c.html129
-rw-r--r--docs/DSP/html/FilteringFunctions_8c.html129
-rw-r--r--docs/DSP/html/MatrixFunctions_8c.html129
-rw-r--r--docs/DSP/html/RTE__Components_8h.html (renamed from docs/RTOS2/html/os__systick_8c.html)26
-rw-r--r--docs/DSP/html/Source_2BasicMathFunctions_2CMakeLists_8txt.html129
-rw-r--r--docs/DSP/html/Source_2CMakeLists_8txt.html172
-rw-r--r--docs/DSP/html/Source_2CommonTables_2CMakeLists_8txt.html (renamed from docs/RTOS/html/structosSemaphoreDef__t.html)51
-rw-r--r--docs/DSP/html/Source_2ComplexMathFunctions_2CMakeLists_8txt.html129
-rw-r--r--docs/DSP/html/Source_2ControllerFunctions_2CMakeLists_8txt.html (renamed from docs/RTOS/html/structosTimerDef__t.html)51
-rw-r--r--docs/DSP/html/Source_2FastMathFunctions_2CMakeLists_8txt.html129
-rw-r--r--docs/DSP/html/Source_2FilteringFunctions_2CMakeLists_8txt.html154
-rw-r--r--docs/DSP/html/Source_2MatrixFunctions_2CMakeLists_8txt.html (renamed from docs/DSP/html/Change_01Log_8txt.html)14
-rw-r--r--docs/DSP/html/Source_2StatisticsFunctions_2CMakeLists_8txt.html129
-rw-r--r--docs/DSP/html/Source_2SupportFunctions_2CMakeLists_8txt.html129
-rw-r--r--docs/DSP/html/Source_2TransformFunctions_2CMakeLists_8txt.html154
-rw-r--r--docs/DSP/html/StatisticsFunctions_8c.html129
-rw-r--r--docs/DSP/html/SupportFunctions_8c.html (renamed from docs/RTOS/html/structosMutexDef__t.html)52
-rw-r--r--docs/DSP/html/TransformFunctions_8c.html129
-rw-r--r--docs/DSP/html/annotated.html6
-rw-r--r--docs/DSP/html/arm__abs__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__abs__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__abs__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__abs__q7_8c.html10
-rw-r--r--docs/DSP/html/arm__add__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__add__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__add__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__add__q7_8c.html10
-rw-r--r--docs/DSP/html/arm__biquad__cascade__df1__32x64__init__q31_8c.html9
-rw-r--r--docs/DSP/html/arm__biquad__cascade__df1__32x64__q31_8c.html5
-rw-r--r--docs/DSP/html/arm__biquad__cascade__df1__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__biquad__cascade__df1__fast__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__biquad__cascade__df1__fast__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__biquad__cascade__df1__init__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__biquad__cascade__df1__init__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__biquad__cascade__df1__init__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__biquad__cascade__df1__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__biquad__cascade__df1__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__biquad__cascade__df2T__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__biquad__cascade__df2T__f64_8c.html4
-rw-r--r--docs/DSP/html/arm__biquad__cascade__df2T__init__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__biquad__cascade__df2T__init__f64_8c.html4
-rw-r--r--docs/DSP/html/arm__biquad__cascade__stereo__df2T__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__biquad__cascade__stereo__df2T__init__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__bitreversal2_8c.html (renamed from docs/Core_A/html/system__ARMCA9_8h.html)121
-rw-r--r--docs/DSP/html/arm__bitreversal_8c.html69
-rw-r--r--docs/DSP/html/arm__cfft__f32_8c.html29
-rw-r--r--docs/DSP/html/arm__cfft__q15_8c.html74
-rw-r--r--docs/DSP/html/arm__cfft__q31_8c.html68
-rw-r--r--docs/DSP/html/arm__cfft__radix2__f32_8c.html47
-rw-r--r--docs/DSP/html/arm__cfft__radix2__init__f32_8c.html4
-rw-r--r--docs/DSP/html/arm__cfft__radix2__init__q15_8c.html4
-rw-r--r--docs/DSP/html/arm__cfft__radix2__init__q31_8c.html4
-rw-r--r--docs/DSP/html/arm__cfft__radix2__q15_8c.html51
-rw-r--r--docs/DSP/html/arm__cfft__radix2__q31_8c.html49
-rw-r--r--docs/DSP/html/arm__cfft__radix4__f32_8c.html48
-rw-r--r--docs/DSP/html/arm__cfft__radix4__init__f32_8c.html4
-rw-r--r--docs/DSP/html/arm__cfft__radix4__init__q15_8c.html4
-rw-r--r--docs/DSP/html/arm__cfft__radix4__init__q31_8c.html4
-rw-r--r--docs/DSP/html/arm__cfft__radix4__q15_8c.html73
-rw-r--r--docs/DSP/html/arm__cfft__radix4__q31_8c.html65
-rw-r--r--docs/DSP/html/arm__cfft__radix8__f32_8c.html7
-rw-r--r--docs/DSP/html/arm__class__marks__example_2Abstract_8txt.html4
-rw-r--r--docs/DSP/html/arm__class__marks__example__f32_8c.html32
-rw-r--r--docs/DSP/html/arm__cmplx__conj__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__cmplx__conj__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__cmplx__conj__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__cmplx__dot__prod__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__cmplx__dot__prod__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__cmplx__dot__prod__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__cmplx__mag__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__cmplx__mag__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__cmplx__mag__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__cmplx__mag__squared__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__cmplx__mag__squared__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__cmplx__mag__squared__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__cmplx__mult__cmplx__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__cmplx__mult__cmplx__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__cmplx__mult__cmplx__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__cmplx__mult__real__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__cmplx__mult__real__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__cmplx__mult__real__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__common__tables_8c.html155
-rw-r--r--docs/DSP/html/arm__common__tables_8h.html292
-rw-r--r--docs/DSP/html/arm__const__structs_8c.html50
-rw-r--r--docs/DSP/html/arm__const__structs_8h.html42
-rw-r--r--docs/DSP/html/arm__conv__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__conv__fast__opt__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__conv__fast__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__conv__fast__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__conv__opt__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__conv__opt__q7_8c.html10
-rw-r--r--docs/DSP/html/arm__conv__partial__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__conv__partial__fast__opt__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__conv__partial__fast__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__conv__partial__fast__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__conv__partial__opt__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__conv__partial__opt__q7_8c.html10
-rw-r--r--docs/DSP/html/arm__conv__partial__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__conv__partial__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__conv__partial__q7_8c.html10
-rw-r--r--docs/DSP/html/arm__conv__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__conv__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__conv__q7_8c.html10
-rw-r--r--docs/DSP/html/arm__convolution__example_2Abstract_8txt.html4
-rw-r--r--docs/DSP/html/arm__convolution__example_2math__helper_8c.html10
-rw-r--r--docs/DSP/html/arm__convolution__example_2math__helper_8h.html4
-rw-r--r--docs/DSP/html/arm__convolution__example__f32_8c.html30
-rw-r--r--docs/DSP/html/arm__copy__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__copy__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__copy__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__copy__q7_8c.html10
-rw-r--r--docs/DSP/html/arm__correlate__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__correlate__fast__opt__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__correlate__fast__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__correlate__fast__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__correlate__opt__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__correlate__opt__q7_8c.html10
-rw-r--r--docs/DSP/html/arm__correlate__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__correlate__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__correlate__q7_8c.html10
-rw-r--r--docs/DSP/html/arm__cos__f32_8c.html4
-rw-r--r--docs/DSP/html/arm__cos__q15_8c.html4
-rw-r--r--docs/DSP/html/arm__cos__q31_8c.html4
-rw-r--r--docs/DSP/html/arm__dct4__f32_8c.html4
-rw-r--r--docs/DSP/html/arm__dct4__init__f32_8c.html26
-rw-r--r--docs/DSP/html/arm__dct4__init__q15_8c.html26
-rw-r--r--docs/DSP/html/arm__dct4__init__q31_8c.html26
-rw-r--r--docs/DSP/html/arm__dct4__q15_8c.html4
-rw-r--r--docs/DSP/html/arm__dct4__q31_8c.html4
-rw-r--r--docs/DSP/html/arm__dot__prod__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__dot__prod__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__dot__prod__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__dot__prod__q7_8c.html10
-rw-r--r--docs/DSP/html/arm__dotproduct__example_2Abstract_8txt.html4
-rw-r--r--docs/DSP/html/arm__dotproduct__example__f32_8c.html22
-rw-r--r--docs/DSP/html/arm__fft__bin__data_8c.html6
-rw-r--r--docs/DSP/html/arm__fft__bin__example_2Abstract_8txt.html4
-rw-r--r--docs/DSP/html/arm__fft__bin__example__f32_8c.html20
-rw-r--r--docs/DSP/html/arm__fill__f32_8c.html4
-rw-r--r--docs/DSP/html/arm__fill__q15_8c.html4
-rw-r--r--docs/DSP/html/arm__fill__q31_8c.html4
-rw-r--r--docs/DSP/html/arm__fill__q7_8c.html4
-rw-r--r--docs/DSP/html/arm__fir__data_8c.html8
-rw-r--r--docs/DSP/html/arm__fir__decimate__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__fir__decimate__fast__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__fir__decimate__fast__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__fir__decimate__init__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__fir__decimate__init__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__fir__decimate__init__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__fir__decimate__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__fir__decimate__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__fir__example_2Abstract_8txt.html4
-rw-r--r--docs/DSP/html/arm__fir__example_2math__helper_8c.html14
-rw-r--r--docs/DSP/html/arm__fir__example_2math__helper_8h.html4
-rw-r--r--docs/DSP/html/arm__fir__example__f32_8c.html28
-rw-r--r--docs/DSP/html/arm__fir__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__fir__fast__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__fir__fast__q31_8c.html12
-rw-r--r--docs/DSP/html/arm__fir__init__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__fir__init__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__fir__init__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__fir__init__q7_8c.html10
-rw-r--r--docs/DSP/html/arm__fir__interpolate__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__fir__interpolate__init__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__fir__interpolate__init__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__fir__interpolate__init__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__fir__interpolate__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__fir__interpolate__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__fir__lattice__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__fir__lattice__init__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__fir__lattice__init__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__fir__lattice__init__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__fir__lattice__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__fir__lattice__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__fir__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__fir__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__fir__q7_8c.html10
-rw-r--r--docs/DSP/html/arm__fir__sparse__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__fir__sparse__init__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__fir__sparse__init__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__fir__sparse__init__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__fir__sparse__init__q7_8c.html10
-rw-r--r--docs/DSP/html/arm__fir__sparse__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__fir__sparse__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__fir__sparse__q7_8c.html10
-rw-r--r--docs/DSP/html/arm__float__to__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__float__to__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__float__to__q7_8c.html10
-rw-r--r--docs/DSP/html/arm__graphic__equalizer__data_8c.html4
-rw-r--r--docs/DSP/html/arm__graphic__equalizer__example_2Abstract_8txt.html4
-rw-r--r--docs/DSP/html/arm__graphic__equalizer__example_2math__helper_8c.html14
-rw-r--r--docs/DSP/html/arm__graphic__equalizer__example_2math__helper_8h.html4
-rw-r--r--docs/DSP/html/arm__graphic__equalizer__example__q31_8c.html42
-rw-r--r--docs/DSP/html/arm__iir__lattice__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__iir__lattice__init__f32_8c.html4
-rw-r--r--docs/DSP/html/arm__iir__lattice__init__q15_8c.html4
-rw-r--r--docs/DSP/html/arm__iir__lattice__init__q31_8c.html4
-rw-r--r--docs/DSP/html/arm__iir__lattice__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__iir__lattice__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__linear__interp__data_8c.html6
-rw-r--r--docs/DSP/html/arm__linear__interp__example_2Abstract_8txt.html4
-rw-r--r--docs/DSP/html/arm__linear__interp__example_2math__helper_8c.html14
-rw-r--r--docs/DSP/html/arm__linear__interp__example_2math__helper_8h.html4
-rw-r--r--docs/DSP/html/arm__linear__interp__example__f32_8c.html24
-rw-r--r--docs/DSP/html/arm__lms__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__lms__init__f32_8c.html4
-rw-r--r--docs/DSP/html/arm__lms__init__q15_8c.html4
-rw-r--r--docs/DSP/html/arm__lms__init__q31_8c.html4
-rw-r--r--docs/DSP/html/arm__lms__norm__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__lms__norm__init__f32_8c.html4
-rw-r--r--docs/DSP/html/arm__lms__norm__init__q15_8c.html4
-rw-r--r--docs/DSP/html/arm__lms__norm__init__q31_8c.html4
-rw-r--r--docs/DSP/html/arm__lms__norm__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__lms__norm__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__lms__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__lms__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__mat__add__f32_8c.html4
-rw-r--r--docs/DSP/html/arm__mat__add__q15_8c.html4
-rw-r--r--docs/DSP/html/arm__mat__add__q31_8c.html4
-rw-r--r--docs/DSP/html/arm__mat__cmplx__mult__f32_8c.html4
-rw-r--r--docs/DSP/html/arm__mat__cmplx__mult__q15_8c.html4
-rw-r--r--docs/DSP/html/arm__mat__cmplx__mult__q31_8c.html4
-rw-r--r--docs/DSP/html/arm__mat__init__f32_8c.html4
-rw-r--r--docs/DSP/html/arm__mat__init__q15_8c.html4
-rw-r--r--docs/DSP/html/arm__mat__init__q31_8c.html4
-rw-r--r--docs/DSP/html/arm__mat__inverse__f32_8c.html4
-rw-r--r--docs/DSP/html/arm__mat__inverse__f64_8c.html6
-rw-r--r--docs/DSP/html/arm__mat__mult__f32_8c.html4
-rw-r--r--docs/DSP/html/arm__mat__mult__fast__q15_8c.html6
-rw-r--r--docs/DSP/html/arm__mat__mult__fast__q31_8c.html6
-rw-r--r--docs/DSP/html/arm__mat__mult__q15_8c.html4
-rw-r--r--docs/DSP/html/arm__mat__mult__q31_8c.html4
-rw-r--r--docs/DSP/html/arm__mat__scale__f32_8c.html4
-rw-r--r--docs/DSP/html/arm__mat__scale__q15_8c.html4
-rw-r--r--docs/DSP/html/arm__mat__scale__q31_8c.html4
-rw-r--r--docs/DSP/html/arm__mat__sub__f32_8c.html4
-rw-r--r--docs/DSP/html/arm__mat__sub__q15_8c.html4
-rw-r--r--docs/DSP/html/arm__mat__sub__q31_8c.html4
-rw-r--r--docs/DSP/html/arm__mat__trans__f32_8c.html4
-rw-r--r--docs/DSP/html/arm__mat__trans__q15_8c.html4
-rw-r--r--docs/DSP/html/arm__mat__trans__q31_8c.html4
-rw-r--r--docs/DSP/html/arm__math_8h.html1988
-rw-r--r--docs/DSP/html/arm__matrix__example_2Abstract_8txt.html4
-rw-r--r--docs/DSP/html/arm__matrix__example_2math__helper_8c.html14
-rw-r--r--docs/DSP/html/arm__matrix__example_2math__helper_8h.html4
-rw-r--r--docs/DSP/html/arm__matrix__example__f32_8c.html24
-rw-r--r--docs/DSP/html/arm__max__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__max__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__max__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__max__q7_8c.html10
-rw-r--r--docs/DSP/html/arm__mean__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__mean__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__mean__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__mean__q7_8c.html10
-rw-r--r--docs/DSP/html/arm__min__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__min__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__min__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__min__q7_8c.html10
-rw-r--r--docs/DSP/html/arm__mult__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__mult__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__mult__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__mult__q7_8c.html10
-rw-r--r--docs/DSP/html/arm__negate__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__negate__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__negate__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__negate__q7_8c.html10
-rw-r--r--docs/DSP/html/arm__offset__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__offset__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__offset__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__offset__q7_8c.html10
-rw-r--r--docs/DSP/html/arm__pid__init__f32_8c.html4
-rw-r--r--docs/DSP/html/arm__pid__init__q15_8c.html4
-rw-r--r--docs/DSP/html/arm__pid__init__q31_8c.html4
-rw-r--r--docs/DSP/html/arm__pid__reset__f32_8c.html4
-rw-r--r--docs/DSP/html/arm__pid__reset__q15_8c.html4
-rw-r--r--docs/DSP/html/arm__pid__reset__q31_8c.html4
-rw-r--r--docs/DSP/html/arm__power__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__power__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__power__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__power__q7_8c.html10
-rw-r--r--docs/DSP/html/arm__q15__to__float_8c.html10
-rw-r--r--docs/DSP/html/arm__q15__to__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__q15__to__q7_8c.html10
-rw-r--r--docs/DSP/html/arm__q31__to__float_8c.html10
-rw-r--r--docs/DSP/html/arm__q31__to__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__q31__to__q7_8c.html10
-rw-r--r--docs/DSP/html/arm__q7__to__float_8c.html10
-rw-r--r--docs/DSP/html/arm__q7__to__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__q7__to__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__rfft__f32_8c.html104
-rw-r--r--docs/DSP/html/arm__rfft__fast__f32_8c.html28
-rw-r--r--docs/DSP/html/arm__rfft__fast__init__f32_8c.html28
-rw-r--r--docs/DSP/html/arm__rfft__init__f32_8c.html15
-rw-r--r--docs/DSP/html/arm__rfft__init__q15_8c.html14
-rw-r--r--docs/DSP/html/arm__rfft__init__q31_8c.html14
-rw-r--r--docs/DSP/html/arm__rfft__q15_8c.html66
-rw-r--r--docs/DSP/html/arm__rfft__q31_8c.html64
-rw-r--r--docs/DSP/html/arm__rms__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__rms__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__rms__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__scale__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__scale__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__scale__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__scale__q7_8c.html10
-rw-r--r--docs/DSP/html/arm__shift__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__shift__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__shift__q7_8c.html10
-rw-r--r--docs/DSP/html/arm__signal__converge__data_8c.html8
-rw-r--r--docs/DSP/html/arm__signal__converge__example_2Abstract_8txt.html4
-rw-r--r--docs/DSP/html/arm__signal__converge__example_2math__helper_8c.html14
-rw-r--r--docs/DSP/html/arm__signal__converge__example_2math__helper_8h.html14
-rw-r--r--docs/DSP/html/arm__signal__converge__example__f32_8c.html36
-rw-r--r--docs/DSP/html/arm__sin__cos__example_2Abstract_8txt.html4
-rw-r--r--docs/DSP/html/arm__sin__cos__example__f32_8c.html26
-rw-r--r--docs/DSP/html/arm__sin__cos__f32_8c.html4
-rw-r--r--docs/DSP/html/arm__sin__cos__q31_8c.html4
-rw-r--r--docs/DSP/html/arm__sin__f32_8c.html4
-rw-r--r--docs/DSP/html/arm__sin__q15_8c.html4
-rw-r--r--docs/DSP/html/arm__sin__q31_8c.html4
-rw-r--r--docs/DSP/html/arm__sqrt__q15_8c.html4
-rw-r--r--docs/DSP/html/arm__sqrt__q31_8c.html4
-rw-r--r--docs/DSP/html/arm__std__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__std__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__std__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__sub__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__sub__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__sub__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__sub__q7_8c.html10
-rw-r--r--docs/DSP/html/arm__var__f32_8c.html10
-rw-r--r--docs/DSP/html/arm__var__q15_8c.html10
-rw-r--r--docs/DSP/html/arm__var__q31_8c.html10
-rw-r--r--docs/DSP/html/arm__variance__example_2Abstract_8txt.html4
-rw-r--r--docs/DSP/html/arm__variance__example__f32_8c.html20
-rw-r--r--docs/DSP/html/arm_class_marks_example_f32_8c-example.html14
-rw-r--r--docs/DSP/html/arm_convolution_example_f32_8c-example.html10
-rw-r--r--docs/DSP/html/arm_dotproduct_example_f32_8c-example.html8
-rw-r--r--docs/DSP/html/arm_fft_bin_example_f32_8c-example.html8
-rw-r--r--docs/DSP/html/arm_fir_example_f32_8c-example.html8
-rw-r--r--docs/DSP/html/arm_graphic_equalizer_example_q31_8c-example.html28
-rw-r--r--docs/DSP/html/arm_linear_interp_example_f32_8c-example.html6
-rw-r--r--docs/DSP/html/arm_matrix_example_f32_8c-example.html4
-rw-r--r--docs/DSP/html/arm_signal_converge_example_f32_8c-example.html24
-rw-r--r--docs/DSP/html/arm_sin_cos_example_f32_8c-example.html10
-rw-r--r--docs/DSP/html/arm_variance_example_f32_8c-example.html40
-rw-r--r--docs/DSP/html/classes.html4
-rw-r--r--docs/DSP/html/cmsis.css2
-rw-r--r--docs/DSP/html/deprecated.html245
-rw-r--r--docs/DSP/html/dir_1170e6dac28fddf4fdc874a585bf14d6.html4
-rw-r--r--docs/DSP/html/dir_17f4c3c4a1c8e5f7adccdfcc8daad256.html4
-rw-r--r--docs/DSP/html/dir_2dfacf8e98c40fbe6b43e4f379522b9d.html4
-rw-r--r--docs/DSP/html/dir_3c115b2b6137a19040f05baba5bbe4bb.html4
-rw-r--r--docs/DSP/html/dir_4686057ebfd09ff788c87e22ea0e3543.html6
-rw-r--r--docs/DSP/html/dir_562f151f187819373d848c62a25ba73f.html6
-rw-r--r--docs/DSP/html/dir_650d82db24a6311fa7658fced19ae149.html4
-rw-r--r--docs/DSP/html/dir_661730ae404280313a24da4355330f49.html (renamed from docs/RTOS2/html/dir_899d076620cccde5757c1c1ca5de63cc.html)21
-rw-r--r--docs/DSP/html/dir_68360bf40d8d7020a2d63dffc5ff3fbe.html4
-rw-r--r--docs/DSP/html/dir_693482090d3a79198386acaa7ef7c6b2.html4
-rw-r--r--docs/DSP/html/dir_a3413d16a2695ab37a70c8c03c616c68.html6
-rw-r--r--docs/DSP/html/dir_a60f901a1a7665a0737ec2a3f2ba0d4e.html4
-rw-r--r--docs/DSP/html/dir_a7aea38f75b0edaf61d4d95d1f19ac9f.html6
-rw-r--r--docs/DSP/html/dir_abd1d8a41d439a254a6d729f0d888b04.html4
-rw-r--r--docs/DSP/html/dir_ae37ae87b9b72905e94a2ae43aaff3a6.html6
-rw-r--r--docs/DSP/html/dir_b20befc9106ee721a20d5e80599f43ba.html4
-rw-r--r--docs/DSP/html/dir_cab95e0391c67daec1019df34d95a470.html6
-rw-r--r--docs/DSP/html/dir_cb79679bd7d585e2e3c8a1b12a7b28d8.html6
-rw-r--r--docs/DSP/html/dir_cf3b734d050ceea02fbfb06f215bbc8f.html4
-rw-r--r--docs/DSP/html/dir_d47fe067fda502b2aac97b7803894821.html4
-rw-r--r--docs/DSP/html/dir_dd8be1de2cb2fdb097bade8f148f6c3f.html6
-rw-r--r--docs/DSP/html/dir_ddac112016d6de7a55521e85603e9644.html4
-rw-r--r--docs/DSP/html/dir_e69703b6e48666328a369b2a39b5e8f2.html6
-rw-r--r--docs/DSP/html/dir_ef818d145b5ec6db038e10b22abefd0e.html6
-rw-r--r--docs/DSP/html/dir_f7b1dad887759bfadf83e5e1cd802011.html4
-rw-r--r--docs/DSP/html/dir_f93595924be31e3058e32faa649f9f3e.html8
-rw-r--r--docs/DSP/html/dir_fa13912dcbdb74d4eda31d75ef895c4f.html4
-rw-r--r--docs/DSP/html/examples.html4
-rw-r--r--docs/DSP/html/files.html570
-rw-r--r--docs/DSP/html/functions.html4
-rw-r--r--docs/DSP/html/functions_b.html4
-rw-r--r--docs/DSP/html/functions_e.html4
-rw-r--r--docs/DSP/html/functions_f.html4
-rw-r--r--docs/DSP/html/functions_i.html4
-rw-r--r--docs/DSP/html/functions_k.html4
-rw-r--r--docs/DSP/html/functions_l.html4
-rw-r--r--docs/DSP/html/functions_m.html4
-rw-r--r--docs/DSP/html/functions_n.html4
-rw-r--r--docs/DSP/html/functions_o.html4
-rw-r--r--docs/DSP/html/functions_p.html100
-rw-r--r--docs/DSP/html/functions_r.html8
-rw-r--r--docs/DSP/html/functions_s.html4
-rw-r--r--docs/DSP/html/functions_t.html4
-rw-r--r--docs/DSP/html/functions_vars.html4
-rw-r--r--docs/DSP/html/functions_vars_b.html4
-rw-r--r--docs/DSP/html/functions_vars_e.html4
-rw-r--r--docs/DSP/html/functions_vars_f.html4
-rw-r--r--docs/DSP/html/functions_vars_i.html4
-rw-r--r--docs/DSP/html/functions_vars_k.html4
-rw-r--r--docs/DSP/html/functions_vars_l.html4
-rw-r--r--docs/DSP/html/functions_vars_m.html4
-rw-r--r--docs/DSP/html/functions_vars_n.html4
-rw-r--r--docs/DSP/html/functions_vars_o.html4
-rw-r--r--docs/DSP/html/functions_vars_p.html100
-rw-r--r--docs/DSP/html/functions_vars_r.html8
-rw-r--r--docs/DSP/html/functions_vars_s.html4
-rw-r--r--docs/DSP/html/functions_vars_t.html4
-rw-r--r--docs/DSP/html/functions_vars_x.html4
-rw-r--r--docs/DSP/html/functions_x.html4
-rw-r--r--docs/DSP/html/globals.html54
-rw-r--r--docs/DSP/html/globals_a.html61
-rw-r--r--docs/DSP/html/globals_b.html100
-rw-r--r--docs/DSP/html/globals_c.html288
-rw-r--r--docs/DSP/html/globals_d.html20
-rw-r--r--docs/DSP/html/globals_defs.html10
-rw-r--r--docs/DSP/html/globals_e.html4
-rw-r--r--docs/DSP/html/globals_enum.html4
-rw-r--r--docs/DSP/html/globals_eval.html4
-rw-r--r--docs/DSP/html/globals_f.html168
-rw-r--r--docs/DSP/html/globals_func.html54
-rw-r--r--docs/DSP/html/globals_func_a.html56
-rw-r--r--docs/DSP/html/globals_func_b.html91
-rw-r--r--docs/DSP/html/globals_func_c.html267
-rw-r--r--docs/DSP/html/globals_func_d.html21
-rw-r--r--docs/DSP/html/globals_func_f.html169
-rw-r--r--docs/DSP/html/globals_func_g.html5
-rw-r--r--docs/DSP/html/globals_func_i.html28
-rw-r--r--docs/DSP/html/globals_func_l.html37
-rw-r--r--docs/DSP/html/globals_func_m.html73
-rw-r--r--docs/DSP/html/globals_func_n.html21
-rw-r--r--docs/DSP/html/globals_func_o.html24
-rw-r--r--docs/DSP/html/globals_func_p.html31
-rw-r--r--docs/DSP/html/globals_func_q.html41
-rw-r--r--docs/DSP/html/globals_func_r.html120
-rw-r--r--docs/DSP/html/globals_func_s.html77
-rw-r--r--docs/DSP/html/globals_func_t.html5
-rw-r--r--docs/DSP/html/globals_func_v.html26
-rw-r--r--docs/DSP/html/globals_func_w.html171
-rw-r--r--docs/DSP/html/globals_g.html4
-rw-r--r--docs/DSP/html/globals_i.html27
-rw-r--r--docs/DSP/html/globals_l.html36
-rw-r--r--docs/DSP/html/globals_m.html72
-rw-r--r--docs/DSP/html/globals_n.html26
-rw-r--r--docs/DSP/html/globals_o.html23
-rw-r--r--docs/DSP/html/globals_p.html30
-rw-r--r--docs/DSP/html/globals_q.html40
-rw-r--r--docs/DSP/html/globals_r.html127
-rw-r--r--docs/DSP/html/globals_s.html84
-rw-r--r--docs/DSP/html/globals_t.html4
-rw-r--r--docs/DSP/html/globals_type.html4
-rw-r--r--docs/DSP/html/globals_u.html4
-rw-r--r--docs/DSP/html/globals_v.html25
-rw-r--r--docs/DSP/html/globals_vars.html19
-rw-r--r--docs/DSP/html/globals_vars_b.html4
-rw-r--r--docs/DSP/html/globals_vars_c.html52
-rw-r--r--docs/DSP/html/globals_vars_d.html4
-rw-r--r--docs/DSP/html/globals_vars_e.html4
-rw-r--r--docs/DSP/html/globals_vars_f.html4
-rw-r--r--docs/DSP/html/globals_vars_g.html4
-rw-r--r--docs/DSP/html/globals_vars_i.html4
-rw-r--r--docs/DSP/html/globals_vars_l.html4
-rw-r--r--docs/DSP/html/globals_vars_m.html4
-rw-r--r--docs/DSP/html/globals_vars_n.html4
-rw-r--r--docs/DSP/html/globals_vars_o.html4
-rw-r--r--docs/DSP/html/globals_vars_r.html24
-rw-r--r--docs/DSP/html/globals_vars_s.html4
-rw-r--r--docs/DSP/html/globals_vars_t.html4
-rw-r--r--docs/DSP/html/globals_vars_v.html4
-rw-r--r--docs/DSP/html/globals_vars_w.html44
-rw-r--r--docs/DSP/html/globals_vars_x.html4
-rw-r--r--docs/DSP/html/globals_w.html53
-rw-r--r--docs/DSP/html/globals_x.html4
-rw-r--r--docs/DSP/html/group__BasicAbs.html89
-rw-r--r--docs/DSP/html/group__BasicAbs.js8
-rw-r--r--docs/DSP/html/group__BasicAdd.html103
-rw-r--r--docs/DSP/html/group__BasicAdd.js8
-rw-r--r--docs/DSP/html/group__BasicDotProd.html (renamed from docs/DSP/html/group__dot__prod.html)109
-rw-r--r--docs/DSP/html/group__BasicDotProd.js7
-rw-r--r--docs/DSP/html/group__BasicMult.html111
-rw-r--r--docs/DSP/html/group__BasicMult.js8
-rw-r--r--docs/DSP/html/group__BasicNegate.html (renamed from docs/DSP/html/group__negate.html)97
-rw-r--r--docs/DSP/html/group__BasicNegate.js7
-rw-r--r--docs/DSP/html/group__BasicOffset.html (renamed from docs/DSP/html/group__offset.html)95
-rw-r--r--docs/DSP/html/group__BasicOffset.js7
-rw-r--r--docs/DSP/html/group__BasicScale.html (renamed from docs/DSP/html/group__scale.html)99
-rw-r--r--docs/DSP/html/group__BasicScale.js7
-rw-r--r--docs/DSP/html/group__BasicShift.html (renamed from docs/DSP/html/group__shift.html)79
-rw-r--r--docs/DSP/html/group__BasicShift.js6
-rw-r--r--docs/DSP/html/group__BasicSub.html103
-rw-r--r--docs/DSP/html/group__BasicSub.js8
-rw-r--r--docs/DSP/html/group__BilinearInterpolate.html53
-rw-r--r--docs/DSP/html/group__BilinearInterpolate.js8
-rw-r--r--docs/DSP/html/group__BiquadCascadeDF1.html227
-rw-r--r--docs/DSP/html/group__BiquadCascadeDF1.js16
-rw-r--r--docs/DSP/html/group__BiquadCascadeDF1__32x64.html73
-rw-r--r--docs/DSP/html/group__BiquadCascadeDF1__32x64.js2
-rw-r--r--docs/DSP/html/group__BiquadCascadeDF2T.html177
-rw-r--r--docs/DSP/html/group__BiquadCascadeDF2T.js8
-rw-r--r--docs/DSP/html/group__CFFT__CIFFT.html258
-rw-r--r--docs/DSP/html/group__ClassMarks.html14
-rw-r--r--docs/DSP/html/group__CmplxByCmplxMult.html82
-rw-r--r--docs/DSP/html/group__CmplxByCmplxMult.js6
-rw-r--r--docs/DSP/html/group__CmplxByRealMult.html76
-rw-r--r--docs/DSP/html/group__CmplxByRealMult.js6
-rw-r--r--docs/DSP/html/group__CmplxMatrixMult.html63
-rw-r--r--docs/DSP/html/group__ComplexFFT.html320
-rw-r--r--docs/DSP/html/group__Conv.html326
-rw-r--r--docs/DSP/html/group__Conv.js18
-rw-r--r--docs/DSP/html/group__ConvolutionExample.html8
-rw-r--r--docs/DSP/html/group__Corr.html306
-rw-r--r--docs/DSP/html/group__Corr.js18
-rw-r--r--docs/DSP/html/group__DCT4__IDCT4.html127
-rw-r--r--docs/DSP/html/group__DCT4__IDCT4__Table.html462
-rw-r--r--docs/DSP/html/group__DCT4__IDCT4__Table.js8
-rw-r--r--docs/DSP/html/group__DotproductExample.html8
-rw-r--r--docs/DSP/html/group__FIR.html326
-rw-r--r--docs/DSP/html/group__FIR.js20
-rw-r--r--docs/DSP/html/group__FIRLPF.html8
-rw-r--r--docs/DSP/html/group__FIR__Interpolate.html223
-rw-r--r--docs/DSP/html/group__FIR__Interpolate.js12
-rw-r--r--docs/DSP/html/group__FIR__Lattice.html164
-rw-r--r--docs/DSP/html/group__FIR__Lattice.js12
-rw-r--r--docs/DSP/html/group__FIR__Sparse.html250
-rw-r--r--docs/DSP/html/group__FIR__Sparse.js16
-rw-r--r--docs/DSP/html/group__FIR__decimate.html258
-rw-r--r--docs/DSP/html/group__FIR__decimate.js16
-rw-r--r--docs/DSP/html/group__Fill.html42
-rw-r--r--docs/DSP/html/group__FrequencyBin.html8
-rw-r--r--docs/DSP/html/group__GEQ5Band.html20
-rw-r--r--docs/DSP/html/group__IIR__Lattice.html162
-rw-r--r--docs/DSP/html/group__IIR__Lattice.js6
-rw-r--r--docs/DSP/html/group__LMS.html177
-rw-r--r--docs/DSP/html/group__LMS.js6
-rw-r--r--docs/DSP/html/group__LMS__NORM.html154
-rw-r--r--docs/DSP/html/group__LMS__NORM.js6
-rw-r--r--docs/DSP/html/group__LinearInterpExample.html6
-rw-r--r--docs/DSP/html/group__LinearInterpolate.html50
-rw-r--r--docs/DSP/html/group__LinearInterpolate.js8
-rw-r--r--docs/DSP/html/group__MatrixAdd.html52
-rw-r--r--docs/DSP/html/group__MatrixExample.html4
-rw-r--r--docs/DSP/html/group__MatrixInit.html36
-rw-r--r--docs/DSP/html/group__MatrixInv.html35
-rw-r--r--docs/DSP/html/group__MatrixMult.html98
-rw-r--r--docs/DSP/html/group__MatrixScale.html46
-rw-r--r--docs/DSP/html/group__MatrixSub.html52
-rw-r--r--docs/DSP/html/group__MatrixTrans.html45
-rw-r--r--docs/DSP/html/group__Max.html86
-rw-r--r--docs/DSP/html/group__Max.js8
-rw-r--r--docs/DSP/html/group__Min.html86
-rw-r--r--docs/DSP/html/group__Min.js8
-rw-r--r--docs/DSP/html/group__PID.html131
-rw-r--r--docs/DSP/html/group__PID.js6
-rw-r--r--docs/DSP/html/group__PartialConv.html353
-rw-r--r--docs/DSP/html/group__PartialConv.js18
-rw-r--r--docs/DSP/html/group__RMS.html74
-rw-r--r--docs/DSP/html/group__RMS.js6
-rw-r--r--docs/DSP/html/group__RealFFT.html423
-rw-r--r--docs/DSP/html/group__RealFFT.js8
-rw-r--r--docs/DSP/html/group__RealFFT__Table.html134
-rw-r--r--docs/DSP/html/group__RealFFT__Table.js3
-rw-r--r--docs/DSP/html/group__SQRT.html171
-rw-r--r--docs/DSP/html/group__SQRT.js7
-rw-r--r--docs/DSP/html/group__STD.html75
-rw-r--r--docs/DSP/html/group__STD.js6
-rw-r--r--docs/DSP/html/group__SignalConvergence.html20
-rw-r--r--docs/DSP/html/group__SinCos.html20
-rw-r--r--docs/DSP/html/group__SinCosExample.html8
-rw-r--r--docs/DSP/html/group__VarianceExample.html12
-rw-r--r--docs/DSP/html/group__clarke.html33
-rw-r--r--docs/DSP/html/group__clarke.js4
-rw-r--r--docs/DSP/html/group__cmplx__conj.html77
-rw-r--r--docs/DSP/html/group__cmplx__conj.js6
-rw-r--r--docs/DSP/html/group__cmplx__dot__prod.html94
-rw-r--r--docs/DSP/html/group__cmplx__dot__prod.js6
-rw-r--r--docs/DSP/html/group__cmplx__mag.html77
-rw-r--r--docs/DSP/html/group__cmplx__mag.js6
-rw-r--r--docs/DSP/html/group__cmplx__mag__squared.html68
-rw-r--r--docs/DSP/html/group__cmplx__mag__squared.js6
-rw-r--r--docs/DSP/html/group__copy.html90
-rw-r--r--docs/DSP/html/group__copy.js8
-rw-r--r--docs/DSP/html/group__cos.html34
-rw-r--r--docs/DSP/html/group__dot__prod.js7
-rw-r--r--docs/DSP/html/group__float__to__x.html78
-rw-r--r--docs/DSP/html/group__float__to__x.js6
-rw-r--r--docs/DSP/html/group__groupCmplxMath.html4
-rw-r--r--docs/DSP/html/group__groupController.html4
-rw-r--r--docs/DSP/html/group__groupExamples.html4
-rw-r--r--docs/DSP/html/group__groupFastMath.html4
-rw-r--r--docs/DSP/html/group__groupFilters.html4
-rw-r--r--docs/DSP/html/group__groupInterpolation.html4
-rw-r--r--docs/DSP/html/group__groupMath.html14
-rw-r--r--docs/DSP/html/group__groupMath.js10
-rw-r--r--docs/DSP/html/group__groupMatrix.html6
-rw-r--r--docs/DSP/html/group__groupStats.html4
-rw-r--r--docs/DSP/html/group__groupSupport.html4
-rw-r--r--docs/DSP/html/group__groupTransforms.html4
-rw-r--r--docs/DSP/html/group__inv__clarke.html34
-rw-r--r--docs/DSP/html/group__inv__clarke.js4
-rw-r--r--docs/DSP/html/group__inv__park.html34
-rw-r--r--docs/DSP/html/group__inv__park.js4
-rw-r--r--docs/DSP/html/group__mean.html97
-rw-r--r--docs/DSP/html/group__mean.js8
-rw-r--r--docs/DSP/html/group__negate.js7
-rw-r--r--docs/DSP/html/group__offset.js7
-rw-r--r--docs/DSP/html/group__park.html36
-rw-r--r--docs/DSP/html/group__park.js4
-rw-r--r--docs/DSP/html/group__power.html95
-rw-r--r--docs/DSP/html/group__power.js8
-rw-r--r--docs/DSP/html/group__q15__to__x.html85
-rw-r--r--docs/DSP/html/group__q15__to__x.js6
-rw-r--r--docs/DSP/html/group__q31__to__x.html87
-rw-r--r--docs/DSP/html/group__q31__to__x.js6
-rw-r--r--docs/DSP/html/group__q7__to__x.html85
-rw-r--r--docs/DSP/html/group__q7__to__x.js6
-rw-r--r--docs/DSP/html/group__scale.js7
-rw-r--r--docs/DSP/html/group__shift.js6
-rw-r--r--docs/DSP/html/group__sin.html32
-rw-r--r--docs/DSP/html/group__variance.html75
-rw-r--r--docs/DSP/html/group__variance.js6
-rw-r--r--docs/DSP/html/history_8txt.html4
-rw-r--r--docs/DSP/html/index.doxyidx1244
-rw-r--r--docs/DSP/html/index.html46
-rw-r--r--docs/DSP/html/modules.html14
-rw-r--r--docs/DSP/html/navtree.js6
-rw-r--r--docs/DSP/html/navtreeindex0.js260
-rw-r--r--docs/DSP/html/navtreeindex1.js248
-rw-r--r--docs/DSP/html/navtreeindex2.js86
-rw-r--r--docs/DSP/html/navtreeindex3.js18
-rw-r--r--docs/DSP/html/pages.html4
-rw-r--r--docs/DSP/html/search/all_0.js48
-rw-r--r--docs/DSP/html/search/all_1.js494
-rw-r--r--docs/DSP/html/search/all_11.js22
-rw-r--r--docs/DSP/html/search/all_12.js17
-rw-r--r--docs/DSP/html/search/all_13.js1
-rw-r--r--docs/DSP/html/search/all_15.js10
-rw-r--r--docs/DSP/html/search/all_16.js29
-rw-r--r--docs/DSP/html/search/all_2.js1
-rw-r--r--docs/DSP/html/search/all_3.js36
-rw-r--r--docs/DSP/html/search/all_5.js1
-rw-r--r--docs/DSP/html/search/all_6.js2
-rw-r--r--docs/DSP/html/search/all_9.js1
-rw-r--r--docs/DSP/html/search/all_c.js5
-rw-r--r--docs/DSP/html/search/all_d.js2
-rw-r--r--docs/DSP/html/search/all_e.js1
-rw-r--r--docs/DSP/html/search/all_f.js14
-rw-r--r--docs/DSP/html/search/defines_0.js1
-rw-r--r--docs/DSP/html/search/defines_1.js1
-rw-r--r--docs/DSP/html/search/files_0.js9
-rw-r--r--docs/DSP/html/search/files_1.js2
-rw-r--r--docs/DSP/html/search/files_2.html (renamed from docs/RTOS/html/search/variables_7.html)2
-rw-r--r--docs/DSP/html/search/files_2.js6
-rw-r--r--docs/DSP/html/search/files_3.html26
-rw-r--r--docs/DSP/html/search/files_3.js4
-rw-r--r--docs/DSP/html/search/files_4.html26
-rw-r--r--docs/DSP/html/search/files_4.js5
-rw-r--r--docs/DSP/html/search/files_5.html26
-rw-r--r--docs/DSP/html/search/files_5.js4
-rw-r--r--docs/DSP/html/search/files_6.html26
-rw-r--r--docs/DSP/html/search/files_6.js4
-rw-r--r--docs/DSP/html/search/files_7.html26
-rw-r--r--docs/DSP/html/search/files_7.js4
-rw-r--r--docs/DSP/html/search/files_8.html26
-rw-r--r--docs/DSP/html/search/files_8.js16
-rw-r--r--docs/DSP/html/search/files_9.html26
-rw-r--r--docs/DSP/html/search/files_9.js4
-rw-r--r--docs/DSP/html/search/functions_0.js47
-rw-r--r--docs/DSP/html/search/functions_1.js476
-rw-r--r--docs/DSP/html/search/functions_2.js9
-rw-r--r--docs/DSP/html/search/functions_4.js4
-rw-r--r--docs/DSP/html/search/functions_5.js4
-rw-r--r--docs/DSP/html/search/functions_6.js3
-rw-r--r--docs/DSP/html/search/functions_7.html26
-rw-r--r--docs/DSP/html/search/functions_7.js8
-rw-r--r--docs/DSP/html/search/functions_8.html26
-rw-r--r--docs/DSP/html/search/functions_8.js4
-rw-r--r--docs/DSP/html/search/functions_9.html26
-rw-r--r--docs/DSP/html/search/functions_9.js5
-rw-r--r--docs/DSP/html/search/functions_a.html26
-rw-r--r--docs/DSP/html/search/functions_a.js6
-rw-r--r--docs/DSP/html/search/groups_f.js10
-rw-r--r--docs/DSP/html/search/search.css49
-rw-r--r--docs/DSP/html/search/search.js4
-rw-r--r--docs/DSP/html/search/variables_0.js2
-rw-r--r--docs/DSP/html/search/variables_12.js24
-rw-r--r--docs/DSP/html/search/variables_2.js24
-rw-r--r--docs/DSP/html/search/variables_d.js14
-rw-r--r--docs/DSP/html/search/variables_e.js14
-rw-r--r--docs/DSP/html/structarm__bilinear__interp__instance__f32.html10
-rw-r--r--docs/DSP/html/structarm__bilinear__interp__instance__q15.html10
-rw-r--r--docs/DSP/html/structarm__bilinear__interp__instance__q31.html10
-rw-r--r--docs/DSP/html/structarm__bilinear__interp__instance__q7.html10
-rw-r--r--docs/DSP/html/structarm__biquad__cas__df1__32x64__ins__q31.html20
-rw-r--r--docs/DSP/html/structarm__biquad__cas__df1__32x64__ins__q31.js2
-rw-r--r--docs/DSP/html/structarm__biquad__cascade__df2T__instance__f32.html18
-rw-r--r--docs/DSP/html/structarm__biquad__cascade__df2T__instance__f32.js2
-rw-r--r--docs/DSP/html/structarm__biquad__cascade__df2T__instance__f64.html10
-rw-r--r--docs/DSP/html/structarm__biquad__cascade__stereo__df2T__instance__f32.html18
-rw-r--r--docs/DSP/html/structarm__biquad__cascade__stereo__df2T__instance__f32.js2
-rw-r--r--docs/DSP/html/structarm__biquad__casd__df1__inst__f32.html18
-rw-r--r--docs/DSP/html/structarm__biquad__casd__df1__inst__f32.js2
-rw-r--r--docs/DSP/html/structarm__biquad__casd__df1__inst__q15.html20
-rw-r--r--docs/DSP/html/structarm__biquad__casd__df1__inst__q15.js2
-rw-r--r--docs/DSP/html/structarm__biquad__casd__df1__inst__q31.html20
-rw-r--r--docs/DSP/html/structarm__biquad__casd__df1__inst__q31.js2
-rw-r--r--docs/DSP/html/structarm__cfft__instance__f32.html12
-rw-r--r--docs/DSP/html/structarm__cfft__instance__q15.html12
-rw-r--r--docs/DSP/html/structarm__cfft__instance__q31.html12
-rw-r--r--docs/DSP/html/structarm__cfft__radix2__instance__f32.html36
-rw-r--r--docs/DSP/html/structarm__cfft__radix2__instance__f32.js4
-rw-r--r--docs/DSP/html/structarm__cfft__radix2__instance__q15.html34
-rw-r--r--docs/DSP/html/structarm__cfft__radix2__instance__q15.js4
-rw-r--r--docs/DSP/html/structarm__cfft__radix2__instance__q31.html34
-rw-r--r--docs/DSP/html/structarm__cfft__radix2__instance__q31.js4
-rw-r--r--docs/DSP/html/structarm__cfft__radix4__instance__f32.html36
-rw-r--r--docs/DSP/html/structarm__cfft__radix4__instance__f32.js4
-rw-r--r--docs/DSP/html/structarm__cfft__radix4__instance__q15.html34
-rw-r--r--docs/DSP/html/structarm__cfft__radix4__instance__q15.js4
-rw-r--r--docs/DSP/html/structarm__cfft__radix4__instance__q31.html34
-rw-r--r--docs/DSP/html/structarm__cfft__radix4__instance__q31.js4
-rw-r--r--docs/DSP/html/structarm__dct4__instance__f32.html34
-rw-r--r--docs/DSP/html/structarm__dct4__instance__f32.js4
-rw-r--r--docs/DSP/html/structarm__dct4__instance__q15.html34
-rw-r--r--docs/DSP/html/structarm__dct4__instance__q15.js4
-rw-r--r--docs/DSP/html/structarm__dct4__instance__q31.html34
-rw-r--r--docs/DSP/html/structarm__dct4__instance__q31.js4
-rw-r--r--docs/DSP/html/structarm__fir__decimate__instance__f32.html22
-rw-r--r--docs/DSP/html/structarm__fir__decimate__instance__f32.js2
-rw-r--r--docs/DSP/html/structarm__fir__decimate__instance__q15.html20
-rw-r--r--docs/DSP/html/structarm__fir__decimate__instance__q15.js2
-rw-r--r--docs/DSP/html/structarm__fir__decimate__instance__q31.html20
-rw-r--r--docs/DSP/html/structarm__fir__decimate__instance__q31.js2
-rw-r--r--docs/DSP/html/structarm__fir__instance__f32.html18
-rw-r--r--docs/DSP/html/structarm__fir__instance__f32.js2
-rw-r--r--docs/DSP/html/structarm__fir__instance__q15.html18
-rw-r--r--docs/DSP/html/structarm__fir__instance__q15.js2
-rw-r--r--docs/DSP/html/structarm__fir__instance__q31.html18
-rw-r--r--docs/DSP/html/structarm__fir__instance__q31.js2
-rw-r--r--docs/DSP/html/structarm__fir__instance__q7.html18
-rw-r--r--docs/DSP/html/structarm__fir__instance__q7.js2
-rw-r--r--docs/DSP/html/structarm__fir__interpolate__instance__f32.html20
-rw-r--r--docs/DSP/html/structarm__fir__interpolate__instance__f32.js2
-rw-r--r--docs/DSP/html/structarm__fir__interpolate__instance__q15.html20
-rw-r--r--docs/DSP/html/structarm__fir__interpolate__instance__q15.js2
-rw-r--r--docs/DSP/html/structarm__fir__interpolate__instance__q31.html20
-rw-r--r--docs/DSP/html/structarm__fir__interpolate__instance__q31.js2
-rw-r--r--docs/DSP/html/structarm__fir__lattice__instance__f32.html18
-rw-r--r--docs/DSP/html/structarm__fir__lattice__instance__f32.js2
-rw-r--r--docs/DSP/html/structarm__fir__lattice__instance__q15.html18
-rw-r--r--docs/DSP/html/structarm__fir__lattice__instance__q15.js2
-rw-r--r--docs/DSP/html/structarm__fir__lattice__instance__q31.html18
-rw-r--r--docs/DSP/html/structarm__fir__lattice__instance__q31.js2
-rw-r--r--docs/DSP/html/structarm__fir__sparse__instance__f32.html24
-rw-r--r--docs/DSP/html/structarm__fir__sparse__instance__f32.js2
-rw-r--r--docs/DSP/html/structarm__fir__sparse__instance__q15.html24
-rw-r--r--docs/DSP/html/structarm__fir__sparse__instance__q15.js2
-rw-r--r--docs/DSP/html/structarm__fir__sparse__instance__q31.html24
-rw-r--r--docs/DSP/html/structarm__fir__sparse__instance__q31.js2
-rw-r--r--docs/DSP/html/structarm__fir__sparse__instance__q7.html24
-rw-r--r--docs/DSP/html/structarm__fir__sparse__instance__q7.js2
-rw-r--r--docs/DSP/html/structarm__iir__lattice__instance__f32.html12
-rw-r--r--docs/DSP/html/structarm__iir__lattice__instance__q15.html12
-rw-r--r--docs/DSP/html/structarm__iir__lattice__instance__q31.html12
-rw-r--r--docs/DSP/html/structarm__linear__interp__instance__f32.html12
-rw-r--r--docs/DSP/html/structarm__lms__instance__f32.html12
-rw-r--r--docs/DSP/html/structarm__lms__instance__q15.html14
-rw-r--r--docs/DSP/html/structarm__lms__instance__q31.html14
-rw-r--r--docs/DSP/html/structarm__lms__norm__instance__f32.html16
-rw-r--r--docs/DSP/html/structarm__lms__norm__instance__q15.html28
-rw-r--r--docs/DSP/html/structarm__lms__norm__instance__q15.js2
-rw-r--r--docs/DSP/html/structarm__lms__norm__instance__q31.html28
-rw-r--r--docs/DSP/html/structarm__lms__norm__instance__q31.js2
-rw-r--r--docs/DSP/html/structarm__matrix__instance__f32.html10
-rw-r--r--docs/DSP/html/structarm__matrix__instance__f64.html10
-rw-r--r--docs/DSP/html/structarm__matrix__instance__q15.html10
-rw-r--r--docs/DSP/html/structarm__matrix__instance__q31.html10
-rw-r--r--docs/DSP/html/structarm__pid__instance__f32.html18
-rw-r--r--docs/DSP/html/structarm__pid__instance__q15.html18
-rw-r--r--docs/DSP/html/structarm__pid__instance__q31.html18
-rw-r--r--docs/DSP/html/structarm__rfft__fast__instance__f32.html18
-rw-r--r--docs/DSP/html/structarm__rfft__fast__instance__f32.js2
-rw-r--r--docs/DSP/html/structarm__rfft__instance__f32.html36
-rw-r--r--docs/DSP/html/structarm__rfft__instance__f32.js4
-rw-r--r--docs/DSP/html/structarm__rfft__instance__q15.html34
-rw-r--r--docs/DSP/html/structarm__rfft__instance__q15.js4
-rw-r--r--docs/DSP/html/structarm__rfft__instance__q31.html34
-rw-r--r--docs/DSP/html/structarm__rfft__instance__q31.js4
-rw-r--r--docs/Driver/html/Driver__CAN_8c.html4
-rw-r--r--docs/Driver/html/Driver__CAN_8h.html4
-rw-r--r--docs/Driver/html/Driver__Common_8c.html4
-rw-r--r--docs/Driver/html/Driver__Common_8h.html4
-rw-r--r--docs/Driver/html/Driver__ETH_8c.html4
-rw-r--r--docs/Driver/html/Driver__ETH_8h.html4
-rw-r--r--docs/Driver/html/Driver__ETH__MAC_8c.html4
-rw-r--r--docs/Driver/html/Driver__ETH__MAC_8h.html4
-rw-r--r--docs/Driver/html/Driver__ETH__PHY_8c.html4
-rw-r--r--docs/Driver/html/Driver__ETH__PHY_8h.html4
-rw-r--r--docs/Driver/html/Driver__Flash_8c.html4
-rw-r--r--docs/Driver/html/Driver__Flash_8h.html4
-rw-r--r--docs/Driver/html/Driver__I2C_8c.html4
-rw-r--r--docs/Driver/html/Driver__I2C_8h.html4
-rw-r--r--docs/Driver/html/Driver__MCI_8c.html4
-rw-r--r--docs/Driver/html/Driver__MCI_8h.html4
-rw-r--r--docs/Driver/html/Driver__NAND_8c.html4
-rw-r--r--docs/Driver/html/Driver__NAND_8h.html4
-rw-r--r--docs/Driver/html/Driver__SAI_8c.html4
-rw-r--r--docs/Driver/html/Driver__SAI_8h.html6
-rw-r--r--docs/Driver/html/Driver__SPI_8c.html4
-rw-r--r--docs/Driver/html/Driver__SPI_8h.html4
-rw-r--r--docs/Driver/html/Driver__Storage_8c.html4
-rw-r--r--docs/Driver/html/Driver__Storage_8h.html4
-rw-r--r--docs/Driver/html/Driver__USART_8c.html4
-rw-r--r--docs/Driver/html/Driver__USART_8h.html4
-rw-r--r--docs/Driver/html/Driver__USBD_8c.html4
-rw-r--r--docs/Driver/html/Driver__USBD_8h.html4
-rw-r--r--docs/Driver/html/Driver__USBH_8c.html4
-rw-r--r--docs/Driver/html/Driver__USBH_8h.html4
-rw-r--r--docs/Driver/html/Driver__USB_8c.html4
-rw-r--r--docs/Driver/html/Driver__USB_8h.html4
-rw-r--r--docs/Driver/html/Driver__WiFi_8c.html237
-rw-r--r--docs/Driver/html/Driver__WiFi_8h.html401
-rw-r--r--docs/Driver/html/General_8txt.html4
-rw-r--r--docs/Driver/html/WiFi.pngbin0 -> 6407 bytes
-rw-r--r--docs/Driver/html/annotated.html75
-rw-r--r--docs/Driver/html/annotated.js7
-rw-r--r--docs/Driver/html/classes.html54
-rw-r--r--docs/Driver/html/cmsis.css2
-rw-r--r--docs/Driver/html/dir_041cc4048c8229d7729b502626227b03.html6
-rw-r--r--docs/Driver/html/dir_7151b3cc910409bb744bd274374c738d.html4
-rw-r--r--docs/Driver/html/dir_9c39448ea46a8e15f1aabc7dec307fcf.html6
-rw-r--r--docs/Driver/html/driverValidation.html4
-rw-r--r--docs/Driver/html/driver_revisionHistory.html17
-rw-r--r--docs/Driver/html/files.html8
-rw-r--r--docs/Driver/html/functions.html10
-rw-r--r--docs/Driver/html/functions_b.html13
-rw-r--r--docs/Driver/html/functions_c.html9
-rw-r--r--docs/Driver/html/functions_d.html7
-rw-r--r--docs/Driver/html/functions_e.html22
-rw-r--r--docs/Driver/html/functions_f.html4
-rw-r--r--docs/Driver/html/functions_g.html15
-rw-r--r--docs/Driver/html/functions_h.html4
-rw-r--r--docs/Driver/html/functions_i.html14
-rw-r--r--docs/Driver/html/functions_l.html4
-rw-r--r--docs/Driver/html/functions_m.html4
-rw-r--r--docs/Driver/html/functions_n.html4
-rw-r--r--docs/Driver/html/functions_o.html4
-rw-r--r--docs/Driver/html/functions_p.html15
-rw-r--r--docs/Driver/html/functions_r.html10
-rw-r--r--docs/Driver/html/functions_s.html69
-rw-r--r--docs/Driver/html/functions_t.html4
-rw-r--r--docs/Driver/html/functions_u.html5
-rw-r--r--docs/Driver/html/functions_v.html4
-rw-r--r--docs/Driver/html/functions_vars.html10
-rw-r--r--docs/Driver/html/functions_vars_b.html13
-rw-r--r--docs/Driver/html/functions_vars_c.html9
-rw-r--r--docs/Driver/html/functions_vars_d.html7
-rw-r--r--docs/Driver/html/functions_vars_e.html22
-rw-r--r--docs/Driver/html/functions_vars_f.html4
-rw-r--r--docs/Driver/html/functions_vars_g.html15
-rw-r--r--docs/Driver/html/functions_vars_h.html4
-rw-r--r--docs/Driver/html/functions_vars_i.html14
-rw-r--r--docs/Driver/html/functions_vars_l.html4
-rw-r--r--docs/Driver/html/functions_vars_m.html4
-rw-r--r--docs/Driver/html/functions_vars_n.html4
-rw-r--r--docs/Driver/html/functions_vars_o.html4
-rw-r--r--docs/Driver/html/functions_vars_p.html15
-rw-r--r--docs/Driver/html/functions_vars_r.html10
-rw-r--r--docs/Driver/html/functions_vars_s.html69
-rw-r--r--docs/Driver/html/functions_vars_t.html4
-rw-r--r--docs/Driver/html/functions_vars_u.html5
-rw-r--r--docs/Driver/html/functions_vars_v.html4
-rw-r--r--docs/Driver/html/functions_vars_w.html16
-rw-r--r--docs/Driver/html/functions_w.html16
-rw-r--r--docs/Driver/html/globals.html8
-rw-r--r--docs/Driver/html/globals_c.html5
-rw-r--r--docs/Driver/html/globals_d.html8
-rw-r--r--docs/Driver/html/globals_defs.html8
-rw-r--r--docs/Driver/html/globals_defs_c.html5
-rw-r--r--docs/Driver/html/globals_defs_d.html8
-rw-r--r--docs/Driver/html/globals_defs_e.html5
-rw-r--r--docs/Driver/html/globals_defs_f.html5
-rw-r--r--docs/Driver/html/globals_defs_i.html5
-rw-r--r--docs/Driver/html/globals_defs_m.html5
-rw-r--r--docs/Driver/html/globals_defs_n.html5
-rw-r--r--docs/Driver/html/globals_defs_r.html5
-rw-r--r--docs/Driver/html/globals_defs_s.html86
-rw-r--r--docs/Driver/html/globals_defs_u.html5
-rw-r--r--docs/Driver/html/globals_defs_w.html265
-rw-r--r--docs/Driver/html/globals_e.html5
-rw-r--r--docs/Driver/html/globals_enum.html4
-rw-r--r--docs/Driver/html/globals_eval.html4
-rw-r--r--docs/Driver/html/globals_f.html5
-rw-r--r--docs/Driver/html/globals_func.html5
-rw-r--r--docs/Driver/html/globals_func_e.html5
-rw-r--r--docs/Driver/html/globals_func_f.html5
-rw-r--r--docs/Driver/html/globals_func_i.html5
-rw-r--r--docs/Driver/html/globals_func_m.html5
-rw-r--r--docs/Driver/html/globals_func_n.html5
-rw-r--r--docs/Driver/html/globals_func_s.html5
-rw-r--r--docs/Driver/html/globals_func_u.html5
-rw-r--r--docs/Driver/html/globals_func_w.html253
-rw-r--r--docs/Driver/html/globals_i.html5
-rw-r--r--docs/Driver/html/globals_m.html5
-rw-r--r--docs/Driver/html/globals_n.html5
-rw-r--r--docs/Driver/html/globals_p.html5
-rw-r--r--docs/Driver/html/globals_r.html5
-rw-r--r--docs/Driver/html/globals_s.html86
-rw-r--r--docs/Driver/html/globals_type.html7
-rw-r--r--docs/Driver/html/globals_u.html5
-rw-r--r--docs/Driver/html/globals_w.html371
-rw-r--r--docs/Driver/html/group__CAN__events.html4
-rw-r--r--docs/Driver/html/group__CAN__unit__events.html4
-rw-r--r--docs/Driver/html/group__ETH__MAC__events.html4
-rw-r--r--docs/Driver/html/group__Flash__events.html4
-rw-r--r--docs/Driver/html/group__I2C__events.html4
-rw-r--r--docs/Driver/html/group__NAND__events.html4
-rw-r--r--docs/Driver/html/group__SAI__events.html4
-rw-r--r--docs/Driver/html/group__SPI__control.html4
-rw-r--r--docs/Driver/html/group__SPI__events.html4
-rw-r--r--docs/Driver/html/group__SampleUseOfStorageDriver.html4
-rw-r--r--docs/Driver/html/group__StorageDriverFunctions.html4
-rw-r--r--docs/Driver/html/group__USART__control.html4
-rw-r--r--docs/Driver/html/group__USART__events.html4
-rw-r--r--docs/Driver/html/group__USBD__dev__events.html4
-rw-r--r--docs/Driver/html/group__USBD__ep__events.html4
-rw-r--r--docs/Driver/html/group__USBH__packets.html4
-rw-r--r--docs/Driver/html/group__USBH__pipe__events.html4
-rw-r--r--docs/Driver/html/group__USBH__port__events.html4
-rw-r--r--docs/Driver/html/group__USB__endpoint__type.html4
-rw-r--r--docs/Driver/html/group__USB__speed.html4
-rw-r--r--docs/Driver/html/group__WiFi__option.html559
-rw-r--r--docs/Driver/html/group__WiFi__option.js25
-rw-r--r--docs/Driver/html/group__can__bus__mode__ctrls.html4
-rw-r--r--docs/Driver/html/group__can__control.html4
-rw-r--r--docs/Driver/html/group__can__filter__operation__ctrls.html4
-rw-r--r--docs/Driver/html/group__can__identifer__ctrls.html4
-rw-r--r--docs/Driver/html/group__can__interface__gr.html4
-rw-r--r--docs/Driver/html/group__can__mode__ctrls.html4
-rw-r--r--docs/Driver/html/group__can__obj__config__ctrls.html4
-rw-r--r--docs/Driver/html/group__can__status__code__ctrls.html4
-rw-r--r--docs/Driver/html/group__can__timeseg__ctrls.html4
-rw-r--r--docs/Driver/html/group__common__drv__gr.html4
-rw-r--r--docs/Driver/html/group__eth__interface__gr.html4
-rw-r--r--docs/Driver/html/group__eth__interface__types1.html4
-rw-r--r--docs/Driver/html/group__eth__mac__configuration__ctrls.html4
-rw-r--r--docs/Driver/html/group__eth__mac__control.html4
-rw-r--r--docs/Driver/html/group__eth__mac__ctrls.html4
-rw-r--r--docs/Driver/html/group__eth__mac__flush__flag__ctrls.html4
-rw-r--r--docs/Driver/html/group__eth__mac__frame__transmit__ctrls.html4
-rw-r--r--docs/Driver/html/group__eth__mac__interface__gr.html4
-rw-r--r--docs/Driver/html/group__eth__mac__time__control.html4
-rw-r--r--docs/Driver/html/group__eth__mac__vlan__filter__ctrls.html4
-rw-r--r--docs/Driver/html/group__eth__phy__interface__gr.html4
-rw-r--r--docs/Driver/html/group__eth__phy__mode__ctrls.html4
-rw-r--r--docs/Driver/html/group__execution__status.html6
-rw-r--r--docs/Driver/html/group__flash__interface__gr.html4
-rw-r--r--docs/Driver/html/group__i2c__address__flags.html4
-rw-r--r--docs/Driver/html/group__i2c__bus__speed__ctrls.html4
-rw-r--r--docs/Driver/html/group__i2c__control__codes.html4
-rw-r--r--docs/Driver/html/group__i2c__control__gr.html4
-rw-r--r--docs/Driver/html/group__i2c__interface__gr.html4
-rw-r--r--docs/Driver/html/group__mci__bus__data__width__ctrls.html4
-rw-r--r--docs/Driver/html/group__mci__bus__speed__ctrls.html4
-rw-r--r--docs/Driver/html/group__mci__card__power__ctrls.html4
-rw-r--r--docs/Driver/html/group__mci__cmd__line__ctrls.html4
-rw-r--r--docs/Driver/html/group__mci__control__gr.html4
-rw-r--r--docs/Driver/html/group__mci__driver__strength__ctrls.html4
-rw-r--r--docs/Driver/html/group__mci__event__gr.html4
-rw-r--r--docs/Driver/html/group__mci__interface__gr.html8
-rw-r--r--docs/Driver/html/group__mci__mode__ctrls.html4
-rw-r--r--docs/Driver/html/group__mci__send__command__flags__ctrls.html4
-rw-r--r--docs/Driver/html/group__mci__transfer__ctrls.html4
-rw-r--r--docs/Driver/html/group__nand__bus__mode__codes.html4
-rw-r--r--docs/Driver/html/group__nand__control__codes.html4
-rw-r--r--docs/Driver/html/group__nand__control__gr.html4
-rw-r--r--docs/Driver/html/group__nand__data__bus__width__codes.html4
-rw-r--r--docs/Driver/html/group__nand__driver__ecc__codes.html4
-rw-r--r--docs/Driver/html/group__nand__driver__flag__codes.html4
-rw-r--r--docs/Driver/html/group__nand__driver__seq__exec__codes.html4
-rw-r--r--docs/Driver/html/group__nand__driver__strength__codes.html4
-rw-r--r--docs/Driver/html/group__nand__execution__status.html4
-rw-r--r--docs/Driver/html/group__nand__interface__gr.html4
-rw-r--r--docs/Driver/html/group__sai__bit__order__control.html4
-rw-r--r--docs/Driver/html/group__sai__clock__pol__control.html4
-rw-r--r--docs/Driver/html/group__sai__companding__control.html8
-rw-r--r--docs/Driver/html/group__sai__configure__control.html4
-rw-r--r--docs/Driver/html/group__sai__control.html4
-rw-r--r--docs/Driver/html/group__sai__controls.html4
-rw-r--r--docs/Driver/html/group__sai__data__bits__control.html4
-rw-r--r--docs/Driver/html/group__sai__execution__status.html4
-rw-r--r--docs/Driver/html/group__sai__frame__control.html4
-rw-r--r--docs/Driver/html/group__sai__interface__gr.html4
-rw-r--r--docs/Driver/html/group__sai__mclk__pin__control.html4
-rw-r--r--docs/Driver/html/group__sai__mclk__pres__control.html4
-rw-r--r--docs/Driver/html/group__sai__mode__control.html4
-rw-r--r--docs/Driver/html/group__sai__mono__control.html4
-rw-r--r--docs/Driver/html/group__sai__protocol__control.html4
-rw-r--r--docs/Driver/html/group__sai__slot__control.html4
-rw-r--r--docs/Driver/html/group__sai__sync__control.html4
-rw-r--r--docs/Driver/html/group__spi__bit__order__ctrls.html4
-rw-r--r--docs/Driver/html/group__spi__data__bits__ctrls.html4
-rw-r--r--docs/Driver/html/group__spi__execution__status.html4
-rw-r--r--docs/Driver/html/group__spi__frame__format__ctrls.html4
-rw-r--r--docs/Driver/html/group__spi__interface__gr.html8
-rw-r--r--docs/Driver/html/group__spi__misc__ctrls.html4
-rw-r--r--docs/Driver/html/group__spi__mode__ctrls.html4
-rw-r--r--docs/Driver/html/group__spi__slave__select__mode__ctrls.html4
-rw-r--r--docs/Driver/html/group__storage__interface__gr.html4
-rw-r--r--docs/Driver/html/group__usart__clock__phase.html4
-rw-r--r--docs/Driver/html/group__usart__clock__polarity.html4
-rw-r--r--docs/Driver/html/group__usart__data__bits.html4
-rw-r--r--docs/Driver/html/group__usart__execution__status.html4
-rw-r--r--docs/Driver/html/group__usart__flow__control.html4
-rw-r--r--docs/Driver/html/group__usart__interface__gr.html20
-rw-r--r--docs/Driver/html/group__usart__misc__control.html4
-rw-r--r--docs/Driver/html/group__usart__mode__control.html4
-rw-r--r--docs/Driver/html/group__usart__parity__bit.html4
-rw-r--r--docs/Driver/html/group__usart__stop__bits.html4
-rw-r--r--docs/Driver/html/group__usb__interface__gr.html4
-rw-r--r--docs/Driver/html/group__usbd__interface__gr.html4
-rw-r--r--docs/Driver/html/group__usbh__hci__gr.html4
-rw-r--r--docs/Driver/html/group__usbh__host__gr.html4
-rw-r--r--docs/Driver/html/group__usbh__interface__gr.html4
-rw-r--r--docs/Driver/html/group__wifi__addr__family.html177
-rw-r--r--docs/Driver/html/group__wifi__addr__family.js5
-rw-r--r--docs/Driver/html/group__wifi__bypass__gr.html384
-rw-r--r--docs/Driver/html/group__wifi__bypass__gr.js7
-rw-r--r--docs/Driver/html/group__wifi__control__gr.html623
-rw-r--r--docs/Driver/html/group__wifi__control__gr.js27
-rw-r--r--docs/Driver/html/group__wifi__control__gr_structARM__WIFI__CAPABILITIES.js16
-rw-r--r--docs/Driver/html/group__wifi__dhcp__v6__mode.html (renamed from docs/RTOS/html/structosThreadDef__t.html)94
-rw-r--r--docs/Driver/html/group__wifi__dhcp__v6__mode.js6
-rw-r--r--docs/Driver/html/group__wifi__event.html (renamed from docs/RTOS/html/structosPoolDef__t.html)75
-rw-r--r--docs/Driver/html/group__wifi__event.js6
-rw-r--r--docs/Driver/html/group__wifi__interface__gr.html672
-rw-r--r--docs/Driver/html/group__wifi__interface__gr.js42
-rw-r--r--docs/Driver/html/group__wifi__interface__gr_structARM__DRIVER__WIFI.js36
-rw-r--r--docs/Driver/html/group__wifi__management__gr.html804
-rw-r--r--docs/Driver/html/group__wifi__management__gr.js37
-rw-r--r--docs/Driver/html/group__wifi__management__gr_structARM__WIFI__CONFIG__t.js10
-rw-r--r--docs/Driver/html/group__wifi__management__gr_structARM__WIFI__NET__INFO__t.js8
-rw-r--r--docs/Driver/html/group__wifi__management__gr_structARM__WIFI__SCAN__INFO__t.js8
-rw-r--r--docs/Driver/html/group__wifi__protocol.html177
-rw-r--r--docs/Driver/html/group__wifi__protocol.js5
-rw-r--r--docs/Driver/html/group__wifi__sec__type.html236
-rw-r--r--docs/Driver/html/group__wifi__sec__type.js8
-rw-r--r--docs/Driver/html/group__wifi__soc__func.html429
-rw-r--r--docs/Driver/html/group__wifi__soc__func.js19
-rw-r--r--docs/Driver/html/group__wifi__soc__opt.html236
-rw-r--r--docs/Driver/html/group__wifi__soc__opt.js8
-rw-r--r--docs/Driver/html/group__wifi__socket__gr.html1475
-rw-r--r--docs/Driver/html/group__wifi__socket__gr.js24
-rw-r--r--docs/Driver/html/group__wifi__socket__type.html177
-rw-r--r--docs/Driver/html/group__wifi__socket__type.js5
-rw-r--r--docs/Driver/html/group__wifi__wps__method.html (renamed from docs/RTOS/html/structosMessageQDef__t.html)81
-rw-r--r--docs/Driver/html/group__wifi__wps__method.js6
-rw-r--r--docs/Driver/html/index.doxyidx1602
-rw-r--r--docs/Driver/html/index.html5
-rw-r--r--docs/Driver/html/modules.html171
-rw-r--r--docs/Driver/html/modules.js3
-rw-r--r--docs/Driver/html/navtree.js11
-rw-r--r--docs/Driver/html/navtreeindex0.js72
-rw-r--r--docs/Driver/html/navtreeindex1.js48
-rw-r--r--docs/Driver/html/navtreeindex2.js48
-rw-r--r--docs/Driver/html/navtreeindex3.js48
-rw-r--r--docs/Driver/html/navtreeindex4.js58
-rw-r--r--docs/Driver/html/navtreeindex5.js154
-rw-r--r--docs/Driver/html/navtreeindex6.js70
-rw-r--r--docs/Driver/html/pages.html4
-rw-r--r--docs/Driver/html/referenceImplementation.html6
-rw-r--r--docs/Driver/html/search/all_0.js3
-rw-r--r--docs/Driver/html/search/all_1.js107
-rw-r--r--docs/Driver/html/search/all_10.js22
-rw-r--r--docs/Driver/html/search/all_12.js2
-rw-r--r--docs/Driver/html/search/all_14.js19
-rw-r--r--docs/Driver/html/search/all_2.js5
-rw-r--r--docs/Driver/html/search/all_3.js1
-rw-r--r--docs/Driver/html/search/all_4.js3
-rw-r--r--docs/Driver/html/search/all_5.js6
-rw-r--r--docs/Driver/html/search/all_7.js7
-rw-r--r--docs/Driver/html/search/all_9.js7
-rw-r--r--docs/Driver/html/search/all_e.js4
-rw-r--r--docs/Driver/html/search/all_f.js3
-rw-r--r--docs/Driver/html/search/classes_0.js7
-rw-r--r--docs/Driver/html/search/defines_0.js3
-rw-r--r--docs/Driver/html/search/defines_1.js4
-rw-r--r--docs/Driver/html/search/files_0.js4
-rw-r--r--docs/Driver/html/search/functions_0.js36
-rw-r--r--docs/Driver/html/search/groups_8.html26
-rw-r--r--docs/Driver/html/search/groups_8.js18
-rw-r--r--docs/Driver/html/search/search.css49
-rw-r--r--docs/Driver/html/search/search.js2
-rw-r--r--docs/Driver/html/search/typedefs_0.js3
-rw-r--r--docs/Driver/html/search/variables_0.js2
-rw-r--r--docs/Driver/html/search/variables_1.js5
-rw-r--r--docs/Driver/html/search/variables_11.js2
-rw-r--r--docs/Driver/html/search/variables_13.js4
-rw-r--r--docs/Driver/html/search/variables_2.js1
-rw-r--r--docs/Driver/html/search/variables_3.js1
-rw-r--r--docs/Driver/html/search/variables_4.js6
-rw-r--r--docs/Driver/html/search/variables_6.js7
-rw-r--r--docs/Driver/html/search/variables_8.js7
-rw-r--r--docs/Driver/html/search/variables_d.js4
-rw-r--r--docs/Driver/html/search/variables_e.js3
-rw-r--r--docs/Driver/html/search/variables_f.js22
-rw-r--r--docs/Driver/html/theoryOperation.html4
-rw-r--r--docs/General/html/CMSISv4_small.pngbin133485 -> 0 bytes
-rw-r--r--docs/General/html/Overview.pngbin66327 -> 61091 bytes
-rw-r--r--docs/General/html/cm_revisionHistory.html130
-rw-r--r--docs/General/html/cmsis.css2
-rw-r--r--docs/General/html/index.html82
-rw-r--r--docs/General/html/navtree.js3
-rw-r--r--docs/General/html/navtreeindex0.js11
-rw-r--r--docs/General/html/pages.html6
-rw-r--r--docs/NN/html/ChangeLog_pg.html18
-rw-r--r--docs/NN/html/annotated.html4
-rw-r--r--docs/NN/html/arm__convolve__1x1__HWC__q7__fast__nonsquare_8c.html4
-rw-r--r--docs/NN/html/arm__convolve__HWC__q15__basic_8c.html4
-rw-r--r--docs/NN/html/arm__convolve__HWC__q15__fast_8c.html4
-rw-r--r--docs/NN/html/arm__convolve__HWC__q15__fast__nonsquare_8c.html4
-rw-r--r--docs/NN/html/arm__convolve__HWC__q7__RGB_8c.html4
-rw-r--r--docs/NN/html/arm__convolve__HWC__q7__basic_8c.html4
-rw-r--r--docs/NN/html/arm__convolve__HWC__q7__basic__nonsquare_8c.html4
-rw-r--r--docs/NN/html/arm__convolve__HWC__q7__fast_8c.html4
-rw-r--r--docs/NN/html/arm__convolve__HWC__q7__fast__nonsquare_8c.html4
-rw-r--r--docs/NN/html/arm__depthwise__conv__u8__basic__ver1_8c.html175
-rw-r--r--docs/NN/html/arm__depthwise__separable__conv__HWC__q7_8c.html4
-rw-r--r--docs/NN/html/arm__depthwise__separable__conv__HWC__q7__nonsquare_8c.html4
-rw-r--r--docs/NN/html/arm__fully__connected__mat__q7__vec__q15_8c.html4
-rw-r--r--docs/NN/html/arm__fully__connected__mat__q7__vec__q15__opt_8c.html4
-rw-r--r--docs/NN/html/arm__fully__connected__q15_8c.html4
-rw-r--r--docs/NN/html/arm__fully__connected__q15__opt_8c.html4
-rw-r--r--docs/NN/html/arm__fully__connected__q7_8c.html4
-rw-r--r--docs/NN/html/arm__fully__connected__q7__opt_8c.html4
-rw-r--r--docs/NN/html/arm__nn__activations__q15_8c.html4
-rw-r--r--docs/NN/html/arm__nn__activations__q7_8c.html4
-rw-r--r--docs/NN/html/arm__nn__mat__mult__kernel__q7__q15_8c.html4
-rw-r--r--docs/NN/html/arm__nn__mat__mult__kernel__q7__q15__reordered_8c.html4
-rw-r--r--docs/NN/html/arm__nn__mult__q15_8c.html4
-rw-r--r--docs/NN/html/arm__nn__mult__q7_8c.html4
-rw-r--r--docs/NN/html/arm__nn__tables_8h.html22
-rw-r--r--docs/NN/html/arm__nnexamples__cifar10_8cpp.html4
-rw-r--r--docs/NN/html/arm__nnexamples__cifar10__inputs_8h.html4
-rw-r--r--docs/NN/html/arm__nnexamples__cifar10__parameter_8h.html4
-rw-r--r--docs/NN/html/arm__nnexamples__cifar10__weights_8h.html4
-rw-r--r--docs/NN/html/arm__nnexamples__gru_8cpp.html4
-rw-r--r--docs/NN/html/arm__nnexamples__gru__test__data_8h.html4
-rw-r--r--docs/NN/html/arm__nnfunctions_8h.html7
-rw-r--r--docs/NN/html/arm__nnsupportfunctions_8h.html159
-rw-r--r--docs/NN/html/arm__nntables_8c.html4
-rw-r--r--docs/NN/html/arm__pool__q7__HWC_8c.html4
-rw-r--r--docs/NN/html/arm__q7__to__q15__no__shift_8c.html4
-rw-r--r--docs/NN/html/arm__q7__to__q15__reordered__no__shift_8c.html4
-rw-r--r--docs/NN/html/arm__relu__q15_8c.html4
-rw-r--r--docs/NN/html/arm__relu__q7_8c.html4
-rw-r--r--docs/NN/html/arm__softmax__q15_8c.html4
-rw-r--r--docs/NN/html/arm__softmax__q7_8c.html4
-rw-r--r--docs/NN/html/cifar10_2readme_8txt.html4
-rw-r--r--docs/NN/html/classes.html4
-rw-r--r--docs/NN/html/cmsis.css2
-rw-r--r--docs/NN/html/dir_06560e3359c5da94845158f0031c08e8.html4
-rw-r--r--docs/NN/html/dir_13dc9928808d08450b31fdaf572dfc8e.html4
-rw-r--r--docs/NN/html/dir_17aeddf785065efc95337b880bac512b.html4
-rw-r--r--docs/NN/html/dir_1c6ec18b156ae6affcf9513e9ed30cbf.html4
-rw-r--r--docs/NN/html/dir_21d6d99be497a80d1e903a1ff5a6bb5a.html4
-rw-r--r--docs/NN/html/dir_42ee8ba91ca7a55df66538ce31ddec49.html4
-rw-r--r--docs/NN/html/dir_44941783335eeef51fdbcde02b124fbf.html6
-rw-r--r--docs/NN/html/dir_4ad8c19a899a351ef23a1c3a29886c7d.html4
-rw-r--r--docs/NN/html/dir_5c060210645429de182d0ec8a79ad82d.html4
-rw-r--r--docs/NN/html/dir_6d5f4079ba9c4513aa4d8d5ca02967b4.html4
-rw-r--r--docs/NN/html/dir_8e33b5b68f9112312341506c184d7434.html4
-rw-r--r--docs/NN/html/dir_8ff992d4a3d8f0c2e6b3f2d3952b972b.html4
-rw-r--r--docs/NN/html/dir_a3a0a3f0894883b6608166441e8c3ad3.html4
-rw-r--r--docs/NN/html/dir_b7d5e60e0ec4c139f7aa9a155c284f70.html4
-rw-r--r--docs/NN/html/files.html69
-rw-r--r--docs/NN/html/functions.html4
-rw-r--r--docs/NN/html/functions_vars.html4
-rw-r--r--docs/NN/html/globals.html125
-rw-r--r--docs/NN/html/globals_defs.html32
-rw-r--r--docs/NN/html/globals_enum.html4
-rw-r--r--docs/NN/html/globals_eval.html4
-rw-r--r--docs/NN/html/globals_func.html14
-rw-r--r--docs/NN/html/globals_vars.html8
-rw-r--r--docs/NN/html/group__Acti.html4
-rw-r--r--docs/NN/html/group__CNNExample.html4
-rw-r--r--docs/NN/html/group__FC.html4
-rw-r--r--docs/NN/html/group__GRUExample.html4
-rw-r--r--docs/NN/html/group__NNBasicMath.html4
-rw-r--r--docs/NN/html/group__NNConv.html206
-rw-r--r--docs/NN/html/group__NNConv.js1
-rw-r--r--docs/NN/html/group__Pooling.html4
-rw-r--r--docs/NN/html/group__Softmax.html4
-rw-r--r--docs/NN/html/group__groupNN.html4
-rw-r--r--docs/NN/html/group__nndata__convert.html4
-rw-r--r--docs/NN/html/gru_2readme_8txt.html4
-rw-r--r--docs/NN/html/history_8txt.html4
-rw-r--r--docs/NN/html/index.doxyidx225
-rw-r--r--docs/NN/html/index.html4
-rw-r--r--docs/NN/html/modules.html4
-rw-r--r--docs/NN/html/namespacemembers.html4
-rw-r--r--docs/NN/html/namespacemembers_func.html4
-rw-r--r--docs/NN/html/namespacemembers_vars.html4
-rw-r--r--docs/NN/html/namespacepara__gen.html4
-rw-r--r--docs/NN/html/namespaces.html4
-rw-r--r--docs/NN/html/navtreeindex0.js7
-rw-r--r--docs/NN/html/pages.html4
-rw-r--r--docs/NN/html/para__gen_8py.html4
-rw-r--r--docs/NN/html/search/all_0.js4
-rw-r--r--docs/NN/html/search/all_10.js8
-rw-r--r--docs/NN/html/search/all_11.js10
-rw-r--r--docs/NN/html/search/all_12.html26
-rw-r--r--docs/NN/html/search/all_12.js4
-rw-r--r--docs/NN/html/search/all_13.html26
-rw-r--r--docs/NN/html/search/all_13.js5
-rw-r--r--docs/NN/html/search/all_2.js4
-rw-r--r--docs/NN/html/search/all_3.js2
-rw-r--r--docs/NN/html/search/all_6.js2
-rw-r--r--docs/NN/html/search/all_7.js4
-rw-r--r--docs/NN/html/search/all_8.js2
-rw-r--r--docs/NN/html/search/all_9.js8
-rw-r--r--docs/NN/html/search/all_a.js9
-rw-r--r--docs/NN/html/search/all_b.js16
-rw-r--r--docs/NN/html/search/all_c.js22
-rw-r--r--docs/NN/html/search/all_d.js8
-rw-r--r--docs/NN/html/search/all_e.js16
-rw-r--r--docs/NN/html/search/all_f.js14
-rw-r--r--docs/NN/html/search/defines_1.js2
-rw-r--r--docs/NN/html/search/defines_4.js2
-rw-r--r--docs/NN/html/search/defines_5.js13
-rw-r--r--docs/NN/html/search/defines_6.js15
-rw-r--r--docs/NN/html/search/defines_7.js7
-rw-r--r--docs/NN/html/search/defines_8.html26
-rw-r--r--docs/NN/html/search/defines_8.js7
-rw-r--r--docs/NN/html/search/defines_9.html26
-rw-r--r--docs/NN/html/search/defines_9.js8
-rw-r--r--docs/NN/html/search/files_0.js1
-rw-r--r--docs/NN/html/search/functions_0.js3
-rw-r--r--docs/NN/html/search/search.css49
-rw-r--r--docs/NN/html/search/search.js4
-rw-r--r--docs/NN/html/search/variables_7.js4
-rw-r--r--docs/NN/html/unionarm__nnword.html4
-rw-r--r--docs/Pack/html/DebugConnect.pngbin104597 -> 49687 bytes
-rw-r--r--docs/Pack/html/algorithmFunc.html13
-rw-r--r--docs/Pack/html/api.pngbin0 -> 37821 bytes
-rw-r--r--docs/Pack/html/cmsis.css2
-rw-r--r--docs/Pack/html/conditions.pngbin0 -> 14388 bytes
-rw-r--r--docs/Pack/html/configWizard.html4
-rw-r--r--docs/Pack/html/coresight_setup.html4
-rw-r--r--docs/Pack/html/cp_Editors.html4
-rw-r--r--docs/Pack/html/cp_Packs.html255
-rw-r--r--docs/Pack/html/cp_SWComponents.html4
-rw-r--r--docs/Pack/html/cp_ZIPTool.html4
-rw-r--r--docs/Pack/html/cpdsc_pg.html4
-rw-r--r--docs/Pack/html/createPackBoard.html4
-rw-r--r--docs/Pack/html/createPackPublish.html24
-rw-r--r--docs/Pack/html/createPackUtil.html4
-rw-r--r--docs/Pack/html/createPack_DFP.html4
-rw-r--r--docs/Pack/html/debug_description.html8
-rw-r--r--docs/Pack/html/element_dominate.html152
-rw-r--r--docs/Pack/html/element_keywords.html4
-rw-r--r--docs/Pack/html/element_releases.html4
-rw-r--r--docs/Pack/html/element_repository.html6
-rw-r--r--docs/Pack/html/element_requirements_pg.html4
-rw-r--r--docs/Pack/html/element_taxonomy.html36
-rw-r--r--docs/Pack/html/external_mac_example.pngbin0 -> 19913 bytes
-rw-r--r--docs/Pack/html/flashAlgorithm.html8
-rw-r--r--docs/Pack/html/index.html34
-rw-r--r--docs/Pack/html/internal_mac_example.pngbin0 -> 20637 bytes
-rw-r--r--docs/Pack/html/navtree.js17
-rw-r--r--docs/Pack/html/navtreeindex0.js212
-rw-r--r--docs/Pack/html/packChk.html4
-rw-r--r--docs/Pack/html/packFormat.html5
-rw-r--r--docs/Pack/html/packFormat.js3
-rw-r--r--docs/Pack/html/packIndexFile.html10
-rw-r--r--docs/Pack/html/pack_Example.html4
-rw-r--r--docs/Pack/html/pack_revisionHistory.html19
-rw-r--r--docs/Pack/html/pages.html45
-rw-r--r--docs/Pack/html/pdsc_SequenceNameEnum_pg.html1092
-rw-r--r--docs/Pack/html/pdsc_apis_pg.html6
-rw-r--r--docs/Pack/html/pdsc_boards_pg.html4
-rw-r--r--docs/Pack/html/pdsc_components_pg.html77
-rw-r--r--docs/Pack/html/pdsc_conditions_pg.html19
-rw-r--r--docs/Pack/html/pdsc_devices_pg.html4
-rw-r--r--docs/Pack/html/pdsc_examples_pg.html4
-rw-r--r--docs/Pack/html/pdsc_family_pg.html81
-rw-r--r--docs/Pack/html/pdsc_generators_pg.html4
-rw-r--r--docs/Pack/html/pdsc_package_pg.html20
-rw-r--r--docs/Pack/html/requirements.pngbin0 -> 4955 bytes
-rw-r--r--docs/Pack/html/schema_check.pngbin0 -> 11864 bytes
-rw-r--r--docs/Pack/html/schema_check_output.pngbin0 -> 11063 bytes
-rw-r--r--docs/Pack/html/sdf_pg.html6
-rw-r--r--docs/Pack/html/search/all_4.js9
-rw-r--r--docs/Pack/html/search/all_5.js9
-rw-r--r--docs/Pack/html/search/all_6.js3
-rw-r--r--docs/Pack/html/search/all_7.js2
-rw-r--r--docs/Pack/html/search/all_8.js2
-rw-r--r--docs/Pack/html/search/all_9.js2
-rw-r--r--docs/Pack/html/search/all_a.html26
-rw-r--r--docs/Pack/html/search/all_a.js4
-rw-r--r--docs/Pack/html/search/pages_4.js9
-rw-r--r--docs/Pack/html/search/pages_5.js9
-rw-r--r--docs/Pack/html/search/pages_6.js3
-rw-r--r--docs/Pack/html/search/pages_7.js2
-rw-r--r--docs/Pack/html/search/pages_8.js2
-rw-r--r--docs/Pack/html/search/pages_9.js2
-rw-r--r--docs/Pack/html/search/pages_a.html26
-rw-r--r--docs/Pack/html/search/pages_a.js4
-rw-r--r--docs/Pack/html/search/search.css49
-rw-r--r--docs/Pack/html/search/search.js4
-rw-r--r--docs/Pack/html/software_component.pngbin0 -> 27049 bytes
-rw-r--r--docs/RTOS/html/RTX__Conf__CM_8c.html2
-rw-r--r--docs/RTOS/html/annotated.html2
-rw-r--r--docs/RTOS/html/classes.html2
-rw-r--r--docs/RTOS/html/cmsis.css2
-rw-r--r--docs/RTOS/html/cmsis__os_8h.html2
-rw-r--r--docs/RTOS/html/cmsis__os_8txt.html2
-rw-r--r--docs/RTOS/html/cmsis__os__rtx__extensions_8h.html2
-rw-r--r--docs/RTOS/html/configure.html2
-rw-r--r--docs/RTOS/html/creating_RTX_LIB.html2
-rw-r--r--docs/RTOS/html/dir_67baed4ff719a838d401a6dc7774cf41.html2
-rw-r--r--docs/RTOS/html/dir_899ec648bfef5b77e4c17b1ad40af9f5.html2
-rw-r--r--docs/RTOS/html/dir_8ecbca576638d6cf096e42200a0f53dc.html2
-rw-r--r--docs/RTOS/html/dir_9afdeffb8e409a4e0df5c5bf9ab1a7d2.html2
-rw-r--r--docs/RTOS/html/dir_b0448b4e45a55bca3a46fdbabd848ed7.html2
-rw-r--r--docs/RTOS/html/dir_c0ad159d7acfc6a66622c7bec0ee8a21.html2
-rw-r--r--docs/RTOS/html/dirstructfiles.html2
-rw-r--r--docs/RTOS/html/exampleRTX_Tutorial.html2
-rw-r--r--docs/RTOS/html/files.html2
-rw-r--r--docs/RTOS/html/functionOverview.html2
-rw-r--r--docs/RTOS/html/functions.html2
-rw-r--r--docs/RTOS/html/functions_vars.html2
-rw-r--r--docs/RTOS/html/genRTOSIF.html2
-rw-r--r--docs/RTOS/html/globals.html2
-rw-r--r--docs/RTOS/html/globals_defs.html2
-rw-r--r--docs/RTOS/html/globals_enum.html2
-rw-r--r--docs/RTOS/html/globals_eval.html2
-rw-r--r--docs/RTOS/html/globals_func.html2
-rw-r--r--docs/RTOS/html/globals_type.html2
-rw-r--r--docs/RTOS/html/group__CMSIS__RTOS.html2
-rw-r--r--docs/RTOS/html/group__CMSIS__RTOS__Definitions.html2
-rw-r--r--docs/RTOS/html/group__CMSIS__RTOS__InterThread.html2
-rw-r--r--docs/RTOS/html/group__CMSIS__RTOS__KernelCtrl.html2
-rw-r--r--docs/RTOS/html/group__CMSIS__RTOS__Mail.html2
-rw-r--r--docs/RTOS/html/group__CMSIS__RTOS__Message.html2
-rw-r--r--docs/RTOS/html/group__CMSIS__RTOS__MutexMgmt.html2
-rw-r--r--docs/RTOS/html/group__CMSIS__RTOS__PoolMgmt.html2
-rw-r--r--docs/RTOS/html/group__CMSIS__RTOS__SemaphoreMgmt.html2
-rw-r--r--docs/RTOS/html/group__CMSIS__RTOS__SignalMgmt.html2
-rw-r--r--docs/RTOS/html/group__CMSIS__RTOS__Status.html2
-rw-r--r--docs/RTOS/html/group__CMSIS__RTOS__ThreadMgmt.html2
-rw-r--r--docs/RTOS/html/group__CMSIS__RTOS__TimerMgmt.html2
-rw-r--r--docs/RTOS/html/group__CMSIS__RTOS__Wait.html2
-rw-r--r--docs/RTOS/html/group__RTX__Global__Functions.html2
-rw-r--r--docs/RTOS/html/index.doxyidx212
-rw-r--r--docs/RTOS/html/index.html2
-rw-r--r--docs/RTOS/html/lowPower.html2
-rw-r--r--docs/RTOS/html/misraCompliance.html2
-rw-r--r--docs/RTOS/html/modules.html2
-rw-r--r--docs/RTOS/html/pages.html2
-rw-r--r--docs/RTOS/html/rtosValidation.html2
-rw-r--r--docs/RTOS/html/rtos_revisionHistory.html2
-rw-r--r--docs/RTOS/html/rtxImplementation.html2
-rw-r--r--docs/RTOS/html/search/variables_7.js5
-rw-r--r--docs/RTOS/html/structosMailQDef__t.js6
-rw-r--r--docs/RTOS/html/structosMessageQDef__t.js6
-rw-r--r--docs/RTOS/html/structosMutexDef__t.js4
-rw-r--r--docs/RTOS/html/structosPoolDef__t.js6
-rw-r--r--docs/RTOS/html/structosSemaphoreDef__t.js4
-rw-r--r--docs/RTOS/html/structosThreadDef__t.js7
-rw-r--r--docs/RTOS/html/structosTimerDef__t.js4
-rw-r--r--docs/RTOS/html/svcFunctions.html2
-rw-r--r--docs/RTOS/html/systemConfig.html2
-rw-r--r--docs/RTOS/html/technicalData.html2
-rw-r--r--docs/RTOS/html/theory.html2
-rw-r--r--docs/RTOS/html/threadConfig.html2
-rw-r--r--docs/RTOS/html/timerTick.html2
-rw-r--r--docs/RTOS/html/using.html2
-rw-r--r--docs/RTOS/html/usingOS.html2
-rw-r--r--docs/RTOS2/html/CodingRules.html2
-rw-r--r--docs/RTOS2/html/KernelStackUsage.pngbin0 -> 26643 bytes
-rw-r--r--docs/RTOS2/html/annotated.html2
-rw-r--r--docs/RTOS2/html/classes.html2
-rw-r--r--docs/RTOS2/html/cmsis.css2
-rw-r--r--docs/RTOS2/html/cmsis__os2_8h.html2
-rw-r--r--docs/RTOS2/html/cmsis__os2_8txt.html2
-rw-r--r--docs/RTOS2/html/cmsis__os2__Event_8txt.html2
-rw-r--r--docs/RTOS2/html/cmsis__os2__Kernel_8txt.html2
-rw-r--r--docs/RTOS2/html/cmsis__os2__MemPool_8txt.html2
-rw-r--r--docs/RTOS2/html/cmsis__os2__Message_8txt.html2
-rw-r--r--docs/RTOS2/html/cmsis__os2__MigrationGuide_8txt.html2
-rw-r--r--docs/RTOS2/html/cmsis__os2__Migration_8txt.html2
-rw-r--r--docs/RTOS2/html/cmsis__os2__Mutex_8txt.html2
-rw-r--r--docs/RTOS2/html/cmsis__os2__Sema_8txt.html2
-rw-r--r--docs/RTOS2/html/cmsis__os2__Status_8txt.html2
-rw-r--r--docs/RTOS2/html/cmsis__os2__ThreadFlags_8txt.html2
-rw-r--r--docs/RTOS2/html/cmsis__os2__Thread_8txt.html2
-rw-r--r--docs/RTOS2/html/cmsis__os2__Timer_8txt.html2
-rw-r--r--docs/RTOS2/html/cmsis__os2__Wait_8txt.html2
-rw-r--r--docs/RTOS2/html/cmsis__os2__tick_8txt.html2
-rw-r--r--docs/RTOS2/html/config_rtx5.html60
-rw-r--r--docs/RTOS2/html/config_wizard_evtrecGeneration.pngbin6470 -> 7087 bytes
-rw-r--r--docs/RTOS2/html/config_wizard_evtrecRTOSEvtFilterSetup.pngbin9519 -> 9766 bytes
-rw-r--r--docs/RTOS2/html/cre_rtx_proj.html14
-rw-r--r--docs/RTOS2/html/creating_RTX5_LIB.html2
-rw-r--r--docs/RTOS2/html/dir_002cf2dd0f795cc97a8d08cc3fa6e516.html2
-rw-r--r--docs/RTOS2/html/dir_061ad8d12aa7dc7d03c29112cd6e086d.html2
-rw-r--r--docs/RTOS2/html/dir_a43355fbfff7212ac2193223a73d577c.html2
-rw-r--r--docs/RTOS2/html/dir_f5870d36a7061bb81e1a64a750696f2d.html2
-rw-r--r--docs/RTOS2/html/dirstructfiles5.html200
-rw-r--r--docs/RTOS2/html/files.html2
-rw-r--r--docs/RTOS2/html/functionOverview.html6
-rw-r--r--docs/RTOS2/html/functions.html2
-rw-r--r--docs/RTOS2/html/functions_vars.html2
-rw-r--r--docs/RTOS2/html/genRTOS2IF.html8
-rw-r--r--docs/RTOS2/html/globals.html2
-rw-r--r--docs/RTOS2/html/globals_defs.html8
-rw-r--r--docs/RTOS2/html/globals_e.html89
-rw-r--r--docs/RTOS2/html/globals_enum.html2
-rw-r--r--docs/RTOS2/html/globals_eval.html2
-rw-r--r--docs/RTOS2/html/globals_func.html89
-rw-r--r--docs/RTOS2/html/globals_func_o.html2
-rw-r--r--docs/RTOS2/html/globals_func_p.html2
-rw-r--r--docs/RTOS2/html/globals_func_s.html2
-rw-r--r--docs/RTOS2/html/globals_i.html2
-rw-r--r--docs/RTOS2/html/globals_o.html8
-rw-r--r--docs/RTOS2/html/globals_p.html2
-rw-r--r--docs/RTOS2/html/globals_s.html2
-rw-r--r--docs/RTOS2/html/globals_t.html2
-rw-r--r--docs/RTOS2/html/globals_type.html2
-rw-r--r--docs/RTOS2/html/globals_vars.html2
-rw-r--r--docs/RTOS2/html/group__CMSIS__RTOS.html2
-rw-r--r--docs/RTOS2/html/group__CMSIS__RTOS__Definitions.html2
-rw-r--r--docs/RTOS2/html/group__CMSIS__RTOS__EventFlags.html179
-rw-r--r--docs/RTOS2/html/group__CMSIS__RTOS__KernelCtrl.html8
-rw-r--r--docs/RTOS2/html/group__CMSIS__RTOS__MemoryMgmt.html6
-rw-r--r--docs/RTOS2/html/group__CMSIS__RTOS__Message.html66
-rw-r--r--docs/RTOS2/html/group__CMSIS__RTOS__MutexMgmt.html78
-rw-r--r--docs/RTOS2/html/group__CMSIS__RTOS__PoolMgmt.html61
-rw-r--r--docs/RTOS2/html/group__CMSIS__RTOS__SemaphoreMgmt.html102
-rw-r--r--docs/RTOS2/html/group__CMSIS__RTOS__ThreadFlagsMgmt.html39
-rw-r--r--docs/RTOS2/html/group__CMSIS__RTOS__ThreadMgmt.html135
-rw-r--r--docs/RTOS2/html/group__CMSIS__RTOS__TickAPI.html2
-rw-r--r--docs/RTOS2/html/group__CMSIS__RTOS__TimerMgmt.html122
-rw-r--r--docs/RTOS2/html/group__CMSIS__RTOS__Wait.html20
-rw-r--r--docs/RTOS2/html/group__flags__error__codes.html2
-rw-r--r--docs/RTOS2/html/group__rtx5__specific.html2
-rw-r--r--docs/RTOS2/html/group__rtx5__specific__defines.html2
-rw-r--r--docs/RTOS2/html/group__rtx5__specific__functions.html2
-rw-r--r--docs/RTOS2/html/group__rtx5__specific__structs.html757
-rw-r--r--docs/RTOS2/html/group__rtx5__specific__structs.js98
-rw-r--r--docs/RTOS2/html/group__rtx5__specific__structs_structosRtxEventFlags__t.js10
-rw-r--r--docs/RTOS2/html/group__rtx5__specific__structs_structosRtxMemoryPool__t.js10
-rw-r--r--docs/RTOS2/html/group__rtx5__specific__structs_structosRtxMessageQueue__t.js14
-rw-r--r--docs/RTOS2/html/group__rtx5__specific__structs_structosRtxMutex__t.js14
-rw-r--r--docs/RTOS2/html/group__rtx5__specific__structs_structosRtxSemaphore__t.js11
-rw-r--r--docs/RTOS2/html/group__rtx5__specific__structs_structosRtxThread__t.js26
-rw-r--r--docs/RTOS2/html/group__rtx5__specific__structs_structosRtxTimerFinfo__t.js5
-rw-r--r--docs/RTOS2/html/group__rtx5__specific__structs_structosRtxTimer__t.js13
-rw-r--r--docs/RTOS2/html/group__rtx__evr.html14
-rw-r--r--docs/RTOS2/html/group__rtx__evr.js4
-rw-r--r--docs/RTOS2/html/group__rtx__evr__event__flags.html855
-rw-r--r--docs/RTOS2/html/group__rtx__evr__event__flags.js19
-rw-r--r--docs/RTOS2/html/group__rtx__evr__event__flasg.js10
-rw-r--r--docs/RTOS2/html/group__rtx__evr__kernel.html30
-rw-r--r--docs/RTOS2/html/group__rtx__evr__kernel.js2
-rw-r--r--docs/RTOS2/html/group__rtx__evr__memory.html2
-rw-r--r--docs/RTOS2/html/group__rtx__evr__memory__pool.html5
-rw-r--r--docs/RTOS2/html/group__rtx__evr__message__queue.html5
-rw-r--r--docs/RTOS2/html/group__rtx__evr__mutex.html5
-rw-r--r--docs/RTOS2/html/group__rtx__evr__semaphore.html5
-rw-r--r--docs/RTOS2/html/group__rtx__evr__thread.html155
-rw-r--r--docs/RTOS2/html/group__rtx__evr__thread.js7
-rw-r--r--docs/RTOS2/html/group__rtx__evr__thread__flags.html622
-rw-r--r--docs/RTOS2/html/group__rtx__evr__thread__flags.js14
-rw-r--r--docs/RTOS2/html/group__rtx__evr__timer.html5
-rw-r--r--docs/RTOS2/html/group__rtx__evr__wait.html (renamed from docs/RTOS2/html/group__rtx__evr__event__flasg.html)192
-rw-r--r--docs/RTOS2/html/group__rtx__evr__wait.js9
-rw-r--r--docs/RTOS2/html/history_8txt.html2
-rw-r--r--docs/RTOS2/html/index.doxyidx670
-rw-r--r--docs/RTOS2/html/index.html2
-rw-r--r--docs/RTOS2/html/mainpage_8txt.html2
-rw-r--r--docs/RTOS2/html/misraCompliance5.html33
-rw-r--r--docs/RTOS2/html/modules.html16
-rw-r--r--docs/RTOS2/html/navtree.js4
-rw-r--r--docs/RTOS2/html/navtreeindex1.js266
-rw-r--r--docs/RTOS2/html/navtreeindex2.js130
-rw-r--r--docs/RTOS2/html/navtreeindex3.js27
-rw-r--r--docs/RTOS2/html/os2Migration.html2
-rw-r--r--docs/RTOS2/html/os2MigrationFunctions.html14
-rw-r--r--docs/RTOS2/html/os2MigrationGuide.html2
-rw-r--r--docs/RTOS2/html/os__tick_8h.html2
-rw-r--r--docs/RTOS2/html/pControlBlockSizes.html2
-rw-r--r--docs/RTOS2/html/pDirectory_Files.html4
-rw-r--r--docs/RTOS2/html/pHardwareRequirements.html33
-rw-r--r--docs/RTOS2/html/pStackRequirements.html160
-rw-r--r--docs/RTOS2/html/pToolchains.html2
-rw-r--r--docs/RTOS2/html/pages.html2
-rw-r--r--docs/RTOS2/html/rtosValidation.html2
-rw-r--r--docs/RTOS2/html/rtos_api2.html4
-rw-r--r--docs/RTOS2/html/rtos_apicpp.html2
-rw-r--r--docs/RTOS2/html/rtos_os_tick_api.html2
-rw-r--r--docs/RTOS2/html/rtos_revisionHistory.html16
-rw-r--r--docs/RTOS2/html/rtx5_impl.html2
-rw-r--r--docs/RTOS2/html/rtx5_impl.js3
-rw-r--r--docs/RTOS2/html/rtx__evr_8h.html849
-rw-r--r--docs/RTOS2/html/rtx__evr_8txt.html2
-rw-r--r--docs/RTOS2/html/rtx__os_8h.html44
-rw-r--r--docs/RTOS2/html/rtx__os_8h_structosRtxInfo__t_8timer.js6
-rw-r--r--docs/RTOS2/html/rtx__os_8txt.html2
-rw-r--r--docs/RTOS2/html/search/all_11.js1
-rw-r--r--docs/RTOS2/html/search/all_12.js1
-rw-r--r--docs/RTOS2/html/search/all_5.js67
-rw-r--r--docs/RTOS2/html/search/all_7.js3
-rw-r--r--docs/RTOS2/html/search/all_e.js2
-rw-r--r--docs/RTOS2/html/search/defines_2.js2
-rw-r--r--docs/RTOS2/html/search/functions_0.js65
-rw-r--r--docs/RTOS2/html/search/groups_2.js2
-rw-r--r--docs/RTOS2/html/search/groups_4.js3
-rw-r--r--docs/RTOS2/html/search/groups_a.js1
-rw-r--r--docs/RTOS2/html/search/pages_9.js1
-rw-r--r--docs/RTOS2/html/structosRtxInfo__t_8post__process.html2
-rw-r--r--docs/RTOS2/html/structosRtxInfo__t_8timer.html2
-rw-r--r--docs/RTOS2/html/technicalData5.html3
-rw-r--r--docs/RTOS2/html/technicalData5.js3
-rw-r--r--docs/RTOS2/html/theory_of_operation.html92
-rw-r--r--docs/RTOS2/html/validation_8txt.html2
-rw-r--r--docs/SVD/html/CMSIS-SVD.xsd75
-rw-r--r--docs/SVD/html/cmsis.css2
-rw-r--r--docs/SVD/html/elem_cpu.html7
-rw-r--r--docs/SVD/html/elem_device.html2
-rw-r--r--docs/SVD/html/elem_peripherals.html2
-rw-r--r--docs/SVD/html/elem_registers.html3
-rw-r--r--docs/SVD/html/elem_special.html2
-rw-r--r--docs/SVD/html/index.html2
-rw-r--r--docs/SVD/html/pages.html2
-rw-r--r--docs/SVD/html/schema_1_2_gr.html77
-rw-r--r--docs/SVD/html/svd_Example_pg.html2
-rw-r--r--docs/SVD/html/svd_Format_pg.html2
-rw-r--r--docs/SVD/html/svd_SVDConv_pg.html2
-rw-r--r--docs/SVD/html/svd_revisionHistory.html2
-rw-r--r--docs/SVD/html/svd_validate_file_pg.html2
-rw-r--r--docs/SVD/html/svd_xml_conventions_gr.html2
-rw-r--r--docs/Zone/genmodel/allclasses-frame.html25
-rw-r--r--docs/Zone/genmodel/allclasses-noframe.html25
-rw-r--r--docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/FmBlock.html623
-rw-r--r--docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/FmCapture.html315
-rw-r--r--docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/FmDevice.html373
-rw-r--r--docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/FmInterrupt.html374
-rw-r--r--docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/FmProcess.html315
-rw-r--r--docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/FmProcessor.html331
-rw-r--r--docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/FmZone.html417
-rw-r--r--docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/class-use/FmBlock.html199
-rw-r--r--docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/class-use/FmCapture.html149
-rw-r--r--docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/class-use/FmDevice.html155
-rw-r--r--docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/class-use/FmInterrupt.html149
-rw-r--r--docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/class-use/FmProcess.html149
-rw-r--r--docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/class-use/FmProcessor.html149
-rw-r--r--docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/class-use/FmZone.html122
-rw-r--r--docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/package-frame.html26
-rw-r--r--docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/package-summary.html197
-rw-r--r--docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/package-tree.html137
-rw-r--r--docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/package-use.html184
-rw-r--r--docs/Zone/genmodel/constant-values.html122
-rw-r--r--docs/Zone/genmodel/deprecated-list.html122
-rw-r--r--docs/Zone/genmodel/help-doc.html223
-rw-r--r--docs/Zone/genmodel/index-files/index-1.html127
-rw-r--r--docs/Zone/genmodel/index-files/index-2.html200
-rw-r--r--docs/Zone/genmodel/index-files/index-3.html248
-rw-r--r--docs/Zone/genmodel/index-files/index-4.html169
-rw-r--r--docs/Zone/genmodel/index.html72
-rw-r--r--docs/Zone/genmodel/overview-tree.html141
-rw-r--r--docs/Zone/genmodel/package-list1
-rw-r--r--docs/Zone/genmodel/script.js30
-rw-r--r--docs/Zone/genmodel/stylesheet.css574
-rw-r--r--docs/Zone/html/AddMemoryBlock.pngbin0 -> 10718 bytes
-rw-r--r--docs/Zone/html/AddNewZoneButton.pngbin0 -> 547 bytes
-rw-r--r--docs/Zone/html/Buttons.pngbin0 -> 8552 bytes
-rw-r--r--docs/Zone/html/CMSISPacksPreferences.pngbin0 -> 32200 bytes
-rw-r--r--docs/Zone/html/DelMemoryRegion.pngbin0 -> 11663 bytes
-rw-r--r--docs/Zone/html/DevelopmentFlow.pngbin14254 -> 0 bytes
-rw-r--r--docs/Zone/html/GUI.pngbin0 -> 355058 bytes
-rw-r--r--docs/Zone/html/GenCodeButton.pngbin0 -> 1325 bytes
-rw-r--r--docs/Zone/html/GenDataModel.html72
-rw-r--r--docs/Zone/html/GenDataModel.js7
-rw-r--r--docs/Zone/html/IRAM1_1Display.pngbin0 -> 13190 bytes
-rw-r--r--docs/Zone/html/NewMemoryBlockWiz.pngbin0 -> 35843 bytes
-rw-r--r--docs/Zone/html/NewZoneCM33_0.pngbin0 -> 11118 bytes
-rw-r--r--docs/Zone/html/Partitioning_Hardware.pngbin0 -> 75726 bytes
-rw-r--r--docs/Zone/html/Partitioning_Workflow.pngbin0 -> 82055 bytes
-rw-r--r--docs/Zone/html/ProjectExplorerWindow.pngbin0 -> 48237 bytes
-rw-r--r--docs/Zone/html/STM32L5_zones.pngbin0 -> 80157 bytes
-rw-r--r--docs/Zone/html/SaveButton.pngbin0 -> 756 bytes
-rw-r--r--docs/Zone/html/SetProjectName.pngbin0 -> 20735 bytes
-rw-r--r--docs/Zone/html/SpecifyRzoneFile.pngbin0 -> 16737 bytes
-rw-r--r--docs/Zone/html/UseCases.html150
-rw-r--r--docs/Zone/html/XML_Format.html252
-rw-r--r--docs/Zone/html/XML_Format.js11
-rw-r--r--docs/Zone/html/blinky_window.pngbin0 -> 30465 bytes
-rw-r--r--docs/Zone/html/cmsis.css2
-rw-r--r--docs/Zone/html/dma_channel_config.pngbin0 -> 10680 bytes
-rw-r--r--docs/Zone/html/dma_gpio_config.pngbin0 -> 24204 bytes
-rw-r--r--docs/Zone/html/fm_interrupt.html (renamed from docs/Zone/html/format_memory_map.html)46
-rw-r--r--docs/Zone/html/fm_memory.html (renamed from docs/Zone/html/format_peripheral.html)84
-rw-r--r--docs/Zone/html/fm_mpc_setup.html149
-rw-r--r--docs/Zone/html/fm_mpu_setup.html147
-rw-r--r--docs/Zone/html/fm_peripheral.html (renamed from docs/Zone/html/format_pzone.html)77
-rw-r--r--docs/Zone/html/fm_processor.html143
-rw-r--r--docs/Zone/html/fm_reg_setup.html145
-rw-r--r--docs/Zone/html/fm_sau.html151
-rw-r--r--docs/Zone/html/fm_system.html147
-rw-r--r--docs/Zone/html/fm_system.js10
-rw-r--r--docs/Zone/html/fm_zone.html141
-rw-r--r--docs/Zone/html/fm_zone.js6
-rw-r--r--docs/Zone/html/format_assign.html163
-rw-r--r--docs/Zone/html/format_assign.js4
-rw-r--r--docs/Zone/html/format_block.html162
-rw-r--r--docs/Zone/html/format_device.js7
-rw-r--r--docs/Zone/html/format_group.html163
-rw-r--r--docs/Zone/html/format_group.js4
-rw-r--r--docs/Zone/html/format_map_memory.html161
-rw-r--r--docs/Zone/html/format_memory.js4
-rw-r--r--docs/Zone/html/format_memory_map.js5
-rw-r--r--docs/Zone/html/format_peripherals.html155
-rw-r--r--docs/Zone/html/format_peripherals.js5
-rw-r--r--docs/Zone/html/format_processor.js4
-rw-r--r--docs/Zone/html/format_pzone.js5
-rw-r--r--docs/Zone/html/format_region.js4
-rw-r--r--docs/Zone/html/format_resources.html158
-rw-r--r--docs/Zone/html/format_resources.js5
-rw-r--r--docs/Zone/html/format_system.html177
-rw-r--r--docs/Zone/html/format_system.js6
-rw-r--r--docs/Zone/html/format_xzone.html159
-rw-r--r--docs/Zone/html/format_xzone.js4
-rw-r--r--docs/Zone/html/format_zones.js4
-rw-r--r--docs/Zone/html/gen_output.pngbin0 -> 14533 bytes
-rw-r--r--docs/Zone/html/genmodel.pngbin34141 -> 0 bytes
-rw-r--r--docs/Zone/html/gpio_pins_config.pngbin0 -> 9804 bytes
-rw-r--r--docs/Zone/html/hello_world_output.pngbin0 -> 6877 bytes
-rw-r--r--docs/Zone/html/hello_world_proj_window.pngbin0 -> 32781 bytes
-rw-r--r--docs/Zone/html/import_from_file.pngbin0 -> 23670 bytes
-rw-r--r--docs/Zone/html/import_projects.pngbin0 -> 33282 bytes
-rw-r--r--docs/Zone/html/index.html68
-rw-r--r--docs/Zone/html/lpc55_resource_map.pngbin0 -> 139809 bytes
-rw-r--r--docs/Zone/html/lpc55_system_startup.pngbin0 -> 33546 bytes
-rw-r--r--docs/Zone/html/lpc55_zones.pngbin0 -> 103783 bytes
-rw-r--r--docs/Zone/html/navtree.js21
-rw-r--r--docs/Zone/html/navtreeindex0.js134
-rw-r--r--docs/Zone/html/pages.html82
-rw-r--r--docs/Zone/html/partition_h_l5.pngbin0 -> 40920 bytes
-rw-r--r--docs/Zone/html/peripheral_properties.pngbin0 -> 32066 bytes
-rw-r--r--docs/Zone/html/res_prop.pngbin0 -> 8262 bytes
-rw-r--r--docs/Zone/html/resource_map.pngbin0 -> 62198 bytes
-rw-r--r--docs/Zone/html/search/all_0.js3
-rw-r--r--docs/Zone/html/search/all_1.js5
-rw-r--r--docs/Zone/html/search/all_2.js2
-rw-r--r--docs/Zone/html/search/all_3.js4
-rw-r--r--docs/Zone/html/search/all_4.js4
-rw-r--r--docs/Zone/html/search/all_5.html26
-rw-r--r--docs/Zone/html/search/all_5.js6
-rw-r--r--docs/Zone/html/search/all_6.html26
-rw-r--r--docs/Zone/html/search/all_6.js4
-rw-r--r--docs/Zone/html/search/all_7.html26
-rw-r--r--docs/Zone/html/search/all_7.js4
-rw-r--r--docs/Zone/html/search/all_8.html26
-rw-r--r--docs/Zone/html/search/all_8.js4
-rw-r--r--docs/Zone/html/search/all_9.html26
-rw-r--r--docs/Zone/html/search/all_9.js5
-rw-r--r--docs/Zone/html/search/all_a.html26
-rw-r--r--docs/Zone/html/search/all_a.js6
-rw-r--r--docs/Zone/html/search/all_b.html26
-rw-r--r--docs/Zone/html/search/all_b.js4
-rw-r--r--docs/Zone/html/search/all_c.html26
-rw-r--r--docs/Zone/html/search/all_c.js4
-rw-r--r--docs/Zone/html/search/all_d.html26
-rw-r--r--docs/Zone/html/search/all_d.js4
-rw-r--r--docs/Zone/html/search/all_e.html26
-rw-r--r--docs/Zone/html/search/all_e.js6
-rw-r--r--docs/Zone/html/search/pages_0.js2
-rw-r--r--docs/Zone/html/search/pages_1.js5
-rw-r--r--docs/Zone/html/search/pages_2.js2
-rw-r--r--docs/Zone/html/search/pages_3.html26
-rw-r--r--docs/Zone/html/search/pages_3.js5
-rw-r--r--docs/Zone/html/search/pages_4.html26
-rw-r--r--docs/Zone/html/search/pages_4.js6
-rw-r--r--docs/Zone/html/search/pages_5.html26
-rw-r--r--docs/Zone/html/search/pages_5.js6
-rw-r--r--docs/Zone/html/search/pages_6.html26
-rw-r--r--docs/Zone/html/search/pages_6.js4
-rw-r--r--docs/Zone/html/search/pages_7.html26
-rw-r--r--docs/Zone/html/search/pages_7.js4
-rw-r--r--docs/Zone/html/search/pages_8.html26
-rw-r--r--docs/Zone/html/search/pages_8.js5
-rw-r--r--docs/Zone/html/search/pages_9.html26
-rw-r--r--docs/Zone/html/search/pages_9.js6
-rw-r--r--docs/Zone/html/search/pages_a.html26
-rw-r--r--docs/Zone/html/search/pages_a.js4
-rw-r--r--docs/Zone/html/search/pages_b.html26
-rw-r--r--docs/Zone/html/search/pages_b.js4
-rw-r--r--docs/Zone/html/search/pages_c.html26
-rw-r--r--docs/Zone/html/search/pages_c.js6
-rw-r--r--docs/Zone/html/search/search.js4
-rw-r--r--docs/Zone/html/soc-memorymap.pngbin25424 -> 0 bytes
-rw-r--r--docs/Zone/html/som-decomposition.pngbin15219 -> 0 bytes
-rw-r--r--docs/Zone/html/storagemodel.pngbin25941 -> 0 bytes
-rw-r--r--docs/Zone/html/todo.html (renamed from docs/DAP/html/dir_cb0527c7e727b108bfc7cd695b443c90.html)37
-rw-r--r--docs/Zone/html/xml_arzone.html (renamed from docs/Zone/html/format_memory.html)35
-rw-r--r--docs/Zone/html/xml_azone_pg.html (renamed from docs/Zone/html/format_map_peripheral.html)43
-rw-r--r--docs/Zone/html/xml_azone_pg.js17
-rw-r--r--docs/Zone/html/xml_configure.html (renamed from docs/Zone/html/format_region.html)61
-rw-r--r--docs/Zone/html/xml_creator.html (renamed from docs/Zone/html/format_package.html)40
-rw-r--r--docs/Zone/html/xml_device.html (renamed from docs/Zone/html/format_processor.html)98
-rw-r--r--docs/Zone/html/xml_memories.html232
-rw-r--r--docs/Zone/html/xml_partition.html245
-rw-r--r--docs/Zone/html/xml_peripherals.html332
-rw-r--r--docs/Zone/html/xml_resources.html (renamed from docs/Zone/html/format_zones.html)36
-rw-r--r--docs/Zone/html/xml_resources.js17
-rw-r--r--docs/Zone/html/xml_rzone_pg.html151
-rw-r--r--docs/Zone/html/xml_rzone_pg.js9
-rw-r--r--docs/Zone/html/xml_sau_init.html (renamed from docs/Zone/html/format_capture.html)56
-rw-r--r--docs/Zone/html/xml_zones.html228
-rw-r--r--docs/Zone/html/zTCLI.html151
-rw-r--r--docs/Zone/html/zTELPC55.html263
-rw-r--r--docs/Zone/html/zTEMusca.html (renamed from docs/DAP/html/dir_b5d04f2cbc78ef25a6a15ed077f1cac3.html)31
-rw-r--r--docs/Zone/html/zTESTM32L5.html250
-rw-r--r--docs/Zone/html/zTExamples.html154
-rw-r--r--docs/Zone/html/zTExamples.js20
-rw-r--r--docs/Zone/html/zTInstall.html (renamed from docs/DAP/html/dir_337e536fb1c5b958880fe7603a37f369.html)38
-rw-r--r--docs/Zone/html/zTInteractiveMode.html135
-rw-r--r--docs/Zone/html/zTInteractiveMode.js15
-rw-r--r--docs/Zone/html/zTUI.html (renamed from docs/Zone/html/format_device.html)113
-rw-r--r--docs/Zone/html/zTUICreateProject.html141
-rw-r--r--docs/Zone/html/zTUIGenerate.html142
-rw-r--r--docs/Zone/html/zTUIMemPerRes.html211
-rw-r--r--docs/Zone/html/zTUIZonePart.html151
-rw-r--r--docs/Zone/html/zone-assignment.pngbin33330 -> 0 bytes
-rw-r--r--docs/Zone/html/zoneFormat.html249
-rw-r--r--docs/Zone/html/zoneFormat.js6
-rw-r--r--docs/Zone/html/zoneToolUsage.html147
-rw-r--r--docs/Zone/html/zoneToolUsage.js14
-rw-r--r--docs/Zone/html/zone_map.pngbin0 -> 58003 bytes
-rw-r--r--docs/Zone/html/zone_project.pngbin0 -> 22171 bytes
-rw-r--r--docs/Zone/html/zone_revisionHistory.html6
2149 files changed, 44015 insertions, 29480 deletions
diff --git a/docs/Core/html/annotated.html b/docs/Core/html/annotated.html
index ad4b9ea..cd9eb9e 100644
--- a/docs/Core/html/annotated.html
+++ b/docs/Core/html/annotated.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -141,7 +141,7 @@ $(document).ready(function(){initNavTree('annotated.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/classes.html b/docs/Core/html/classes.html
index 470e04e..f3597d5 100644
--- a/docs/Core/html/classes.html
+++ b/docs/Core/html/classes.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -144,7 +144,7 @@ $(document).ready(function(){initNavTree('classes.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/cmsis.css b/docs/Core/html/cmsis.css
index bba1010..586d4d2 100644
--- a/docs/Core/html/cmsis.css
+++ b/docs/Core/html/cmsis.css
@@ -1148,7 +1148,7 @@ dl.section dd {
.image
{
- text-align: center;
+ text-align: left;
}
.dotgraph
diff --git a/docs/Core/html/coreMISRA_Exceptions_pg.html b/docs/Core/html/coreMISRA_Exceptions_pg.html
index d6b95dc..924ec18 100644
--- a/docs/Core/html/coreMISRA_Exceptions_pg.html
+++ b/docs/Core/html/coreMISRA_Exceptions_pg.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -111,58 +111,13 @@ $(document).ready(function(){initNavTree('coreMISRA_Exceptions_pg.html','');});
<div class="title">MISRA-C Deviations </div> </div>
</div><!--header-->
<div class="contents">
-<div class="textblock"><p>CMSIS-Core (Cortex-M) uses the common coding rules for CMSIS components that are documented under <a href="../../General/html/index.html"><b>Introduction</b></a>.</p>
-<p>CMSIS-Core (Cortex-M) violates the following MISRA-C:2004 rules:</p>
-<ul>
-<li>Required Rule 8.5, object/function definition in header file.<br/>
- Violated since function definitions in header files are used for function inlining'.</li>
-<li>Advisory Rule 12.4, Side effects on right hand side of logical operator.<br/>
- Violated because volatile is used for core register definitions.</li>
-<li>Advisory Rule 14.7, Return statement before end of function.<br/>
- Violated to simplify code logic.</li>
-<li>Required Rule 18.4, declaration of union type or object of union type: '{...}'.<br/>
- Violated since unions are used for effective representation of core registers.</li>
-<li>Advisory Rule 19.4, Disallowed definition for macro.<br/>
- Violated since macros are used for assembler keywords.</li>
-<li>Advisory Rule 19.7, Function-like macro defined.<br/>
- Violated since function-like macros are used to generate more efficient code.</li>
-<li>Advisory Rule 19.16, all preprocessing directives must be valid.<br/>
- Violated to set default settings for macros.</li>
-</ul>
-<p>CMSIS-Core (Cortex-M) violates the following MISRA-C:2012 rules:</p>
-<ul>
-<li>Directive 4.9, function-like macro defined.<br/>
- Violated since function-like macros are used to generate more efficient code.</li>
-<li>Rule 1.3, multiple use of '#/##' operators in macro definition.<br/>
- Violated since function-like macros are used to generate more efficient code.</li>
-<li>Rule 11.4, conversion between a pointer and integer type.<br/>
- Violated because of core register access.</li>
-<li>Rule 11.6, cast from unsigned long to pointer.<br/>
- Violated because of core register access.</li>
-<li>Rule 13.5, side effects on right hand side of logical operator.<br/>
- Violated because of shift operand is used in macros and functions.</li>
-<li>Rule 14.4, conditional expression should have essentially Boolean type.<br/>
- Violated since macros with several instructions are used.</li>
-<li>Rule 15.5, return statement before end of function.<br/>
- Violated to simplify code logic.</li>
-<li>Rule 20.10, '#/##' operators used.<br/>
- Violated since function-like macros are used to generate more efficient code.</li>
-<li>Rule 21.1, reserved to the compiler.<br/>
- Violated since macros with leading underscores are used.</li>
-</ul>
-<p>&lt;device&gt;.h files generated by <b>SVDConv.exe</b> violate the following MISRA-C:2004 rules:</p>
-<ul>
-<li>Advisory Rule 20.2, Re-use of C90 identifier pattern.<br/>
- Violated since CMSIS macros begin with '__'. Since CMSIS is developed and verified with various compilers this approach is acceptable and avoids conflicts with user symbols.</li>
-<li>Advisory Rule 19.1, Declaration before #include.<br/>
- Violated since Interrupt Number Definition Type (IRQn_Type) must be defined before including the core header file. </li>
-</ul>
+<div class="textblock"><p>CMSIS-Core (Cortex-M) uses the common coding rules for CMSIS components that are documented under <a href="../../General/html/index.html"><b>Introduction</b></a> . </p>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:08 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:25 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/core_revisionHistory.html b/docs/Core/html/core_revisionHistory.html
index 0016702..a4a3f03 100644
--- a/docs/Core/html/core_revisionHistory.html
+++ b/docs/Core/html/core_revisionHistory.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -115,27 +115,33 @@ $(document).ready(function(){initNavTree('core_revisionHistory.html','');});
<tr>
<th>Version </th><th>Description </th></tr>
<tr>
+<td>V5.3.0 </td><td>Added: Provisions for compiler-independent C startup code. </td></tr>
+<tr>
+<td>V5.2.1 </td><td>Fixed: Compilation issue in cmsis_armclang_ltm.h introduced in 5.2.0 </td></tr>
+<tr>
+<td>V5.2.0 </td><td>Added: Cortex-M35P support.<br/>
+ Added: Cortex-M1 support.<br/>
+ Added: Armv8.1 architecture support.<br/>
+ Added: <a class="el" href="group__compiler__conntrol__gr.html#ga378ac21329d33f561f90265eef89f564">__RESTRICT</a> and <a class="el" href="group__compiler__conntrol__gr.html#gab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> compiler control macros. </td></tr>
+<tr>
<td>V5.1.2 </td><td>Removed using get/set built-ins FPSCR in GCC &gt;= 7.2 due to shortcomings.<br/>
Added __NO_RETURN to __NVIC_SystemReset() to silence compiler warnings.<br/>
Added support for Cortex-M1 (beta). <br/>
Removed usage of register keyword. <br/>
Added defines for EXC_RETURN, FNC_RETURN and integrity signature values. <br/>
- Enhanced MPUv7 API with defines for memory access attributes.<br/>
- </td></tr>
+ Enhanced MPUv7 API with defines for memory access attributes. </td></tr>
<tr>
-<td>V5.1.1 </td><td>Aligned MSPLIM and PSPLIM access functions along supported compilers.<br/>
- </td></tr>
+<td>V5.1.1 </td><td>Aligned MSPLIM and PSPLIM access functions along supported compilers. </td></tr>
<tr>
<td>V5.1.0 </td><td>Added MPU Functions for ARMv8-M for Cortex-M23/M33.<br/>
Moved __SSAT and __USAT intrinsics to CMSIS-Core.<br/>
- Aligned __REV, __REV16 and __REVSH intrinsics along supported compilers.<br/>
- </td></tr>
+ Aligned __REV, __REV16 and __REVSH intrinsics along supported compilers. </td></tr>
<tr>
<td>V5.0.2 </td><td>Added macros <a class="el" href="group__compiler__conntrol__gr.html#gabe8693a7200e573101551d49a1772fb9">__UNALIGNED_UINT16_READ</a>, <a class="el" href="group__compiler__conntrol__gr.html#gadb9cd73446f7e11e92383cd327a23407">__UNALIGNED_UINT16_WRITE</a>.<br/>
Added macros <a class="el" href="group__compiler__conntrol__gr.html#ga254322c344d954c9f829719a50a88e87">__UNALIGNED_UINT32_READ</a>, <a class="el" href="group__compiler__conntrol__gr.html#gabb2180285c417aa9120a360c51f64b4b">__UNALIGNED_UINT32_WRITE</a>.<br/>
Deprecated macro <a class="el" href="group__compiler__conntrol__gr.html#ga27fd2ec6767ca1ab66d36b5cc0103268">__UNALIGNED_UINT32</a>.<br/>
Changed <a class="el" href="group__version__control__gr.html">Version Control</a> macros to be core agnostic. <br/>
- Added <a class="el" href="group__mpu__functions.html">MPU Functions for Armv7-M</a> for Cortex-M0+/M3/M4/M7. </td></tr>
+ Added <a class="el" href="group__mpu__functions.html">MPU Functions for Armv6-M/v7-M</a> for Cortex-M0+/M3/M4/M7. </td></tr>
<tr>
<td>V5.0.1 </td><td>Added: macro <a class="el" href="group__compiler__conntrol__gr.html#ga4dbb70fab85207c27b581ecb6532b314">__PACKED_STRUCT</a>. <br/>
Added: uVisor support. <br/>
@@ -262,7 +268,7 @@ Beta 1 </td><td>Renamed: cmsis_armcc_V6.h to cmsis_armclang.h.<br/>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:08 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:25 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/deprecated.html b/docs/Core/html/deprecated.html
index f8b5907..bbc12bc 100644
--- a/docs/Core/html/deprecated.html
+++ b/docs/Core/html/deprecated.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -112,23 +112,17 @@ $(document).ready(function(){initNavTree('deprecated.html','');});
</div><!--header-->
<div class="contents">
<div class="textblock"><dl class="reflist">
-<dt><a class="anchor" id="_deprecated000004"></a>Global <a class="el" href="group__compiler__conntrol__gr.html#ga27fd2ec6767ca1ab66d36b5cc0103268">__UNALIGNED_UINT32</a> </dt>
+<dt><a class="anchor" id="_deprecated000001"></a>Global <a class="el" href="group__compiler__conntrol__gr.html#ga27fd2ec6767ca1ab66d36b5cc0103268">__UNALIGNED_UINT32</a> </dt>
<dd><p class="startdd">Do not use this macro. It has been superseded by <a class="el" href="group__compiler__conntrol__gr.html#ga254322c344d954c9f829719a50a88e87">__UNALIGNED_UINT32_READ</a>, <a class="el" href="group__compiler__conntrol__gr.html#gabb2180285c417aa9120a360c51f64b4b">__UNALIGNED_UINT32_WRITE</a> and will be removed in the future.</p>
<p class="enddd"></p>
</dd>
-<dt><a class="anchor" id="_deprecated000003"></a>Global <a class="el" href="group__version__control__depricated__gr.html#gabea7df329b150f620ee42f9d82516241">__XXX_CMSIS_VERSION</a> </dt>
-<dd>Only rely on this define for CMSIS 5.0 and before. </dd>
-<dt><a class="anchor" id="_deprecated000001"></a>Global <a class="el" href="group__version__control__depricated__gr.html#ga2ecc1658e18eb1a0be7959e33b836d05">__XXX_CMSIS_VERSION_MAIN</a> </dt>
-<dd>Only rely on this define for CMSIS 5.0 and before. </dd>
-<dt><a class="anchor" id="_deprecated000002"></a>Global <a class="el" href="group__version__control__depricated__gr.html#ga962096f43e0d194f0b79021964c57fbd">__XXX_CMSIS_VERSION_SUB</a> </dt>
-<dd>Only rely on this define for CMSIS 5.0 and before. </dd>
</dl>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:08 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:25 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/device_h_pg.html b/docs/Core/html/device_h_pg.html
index d72aff3..6f3dc2e 100644
--- a/docs/Core/html/device_h_pg.html
+++ b/docs/Core/html/device_h_pg.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -124,7 +124,7 @@ Interrupt Number Definition</h1>
<p><a class="el" href="device_h_pg.html">Device Header File &lt;device.h&gt;</a> contains the enumeration <a class="el" href="group__NVIC__gr.html#ga7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> that defines all exceptions and interrupts of the device.</p>
<ul>
<li>Negative IRQn values represent processor core exceptions (internal interrupts).</li>
-<li>Positive IRQn values represent device-specific exceptions (external interrupts). The first device-specific interrupt has the IRQn value 0. The IRQn values needs extension to reflect the device-specific interrupt vector table in the <a class="el" href="startup_s_pg.html">Startup File startup_&lt;device&gt;.s</a>.</li>
+<li>Positive IRQn values represent device-specific exceptions (external interrupts). The first device-specific interrupt has the IRQn value 0. The IRQn values needs extension to reflect the device-specific interrupt vector table in the <a class="el" href="startup_s_pg.html">Startup File startup_&lt;device&gt;.s (deprecated)</a>.</li>
</ul>
<p><b>Example:</b> </p>
<p>The following example shows the extension of the interrupt vector table for the LPC1100 device family.</p>
@@ -277,7 +277,7 @@ Configuration of the Processor and Core Peripherals</h1>
<tr>
<td>__Vendor_SysTickConfig </td><td>0 .. 1 </td><td>0 </td><td>If this define is set to 1, then the default <b>SysTick_Config</b> function is excluded. In this case, the file <em><b>device.h</b></em> must contain a vendor specific implementation of this function. </td></tr>
</table>
-<p><b>core_CM33.h</b> or <b>core_ARMv8MML.h</b> </p>
+<p><b>core_CM33.h</b> or <b>core_cm35p.h</b> or <b>core_ARMv8MML.h</b> </p>
<table class="cmtable">
<tr>
<th>#define </th><th>Value Range </th><th>Default </th><th>Description </th></tr>
@@ -321,6 +321,12 @@ CMSIS Version and Processor Information</h1>
<div class="line"><span class="preprocessor"> __CM0P_CMSIS_VERSION_SUB ) </span><span class="comment">/* CMSIS HAL version number */</span><span class="preprocessor"></span></div>
<div class="line"><span class="preprocessor"></span> </div>
<div class="line"><span class="preprocessor">#define __CORTEX_M (0U) </span><span class="comment">/* Cortex-M Core */</span><span class="preprocessor"></span></div>
+</div><!-- fragment --><p><b>core_cm1.h</b> </p>
+<div class="fragment"><div class="line"><span class="preprocessor">#define __CM1_CMSIS_VERSION_MAIN (__CM_CMSIS_VERSION_MAIN) </span></div>
+<div class="line"><span class="preprocessor">#define __CM1_CMSIS_VERSION_SUB (__CM_CMSIS_VERSION_SUB) </span></div>
+<div class="line"><span class="preprocessor">#define __CM1_CMSIS_VERSION ((__CM1_CMSIS_VERSION_MAIN &lt;&lt; 16U) | \</span></div>
+<div class="line"><span class="preprocessor"> __CM1_CMSIS_VERSION_SUB ) </span></div>
+<div class="line"><span class="preprocessor">#define __CORTEX_M (1U) </span></div>
</div><!-- fragment --><p><b>core_cm3.h</b> </p>
<div class="fragment"><div class="line"><span class="preprocessor">#define __CM3_CMSIS_VERSION_MAIN (5U) </span><span class="comment">/* [31:16] CMSIS HAL main version */</span><span class="preprocessor"></span></div>
<div class="line"><span class="preprocessor"></span><span class="preprocessor">#define __CM3_CMSIS_VERSION_SUB (0U) </span><span class="comment">/* [15:0] CMSIS HAL sub version */</span><span class="preprocessor"></span></div>
@@ -347,14 +353,14 @@ CMSIS Version and Processor Information</h1>
<div class="line"><span class="preprocessor"></span><span class="preprocessor">#define __SC000_CMSIS_VERSION_SUB (0U) </span><span class="comment">/* [15:0] CMSIS HAL sub version */</span><span class="preprocessor"></span></div>
<div class="line"><span class="preprocessor"></span><span class="preprocessor">#define __SC000_CMSIS_VERSION ((__SC000_CMSIS_VERSION_MAIN &lt;&lt; 16U) | \</span></div>
<div class="line"><span class="preprocessor"> __SC000_CMSIS_VERSION_SUB ) </span><span class="comment">/* CMSIS HAL version number */</span><span class="preprocessor"></span></div>
-<div class="line"><span class="preprocessor"></span> </div>
+<div class="line"><span class="preprocessor"></span></div>
<div class="line"><span class="preprocessor">#define __CORTEX_SC (0U) </span><span class="comment">/* Cortex secure core */</span><span class="preprocessor"></span></div>
</div><!-- fragment --><p><b>core_sc300.h</b> </p>
<div class="fragment"><div class="line"><span class="preprocessor">#define __SC300_CMSIS_VERSION_MAIN (5U) </span><span class="comment">/* [31:16] CMSIS HAL main version */</span><span class="preprocessor"></span></div>
<div class="line"><span class="preprocessor"></span><span class="preprocessor">#define __SC300_CMSIS_VERSION_SUB (0U) </span><span class="comment">/* [15:0] CMSIS HAL sub version */</span><span class="preprocessor"></span></div>
<div class="line"><span class="preprocessor"></span><span class="preprocessor">#define __SC300_CMSIS_VERSION ((__SC300_CMSIS_VERSION_MAIN &lt;&lt; 16U) | \</span></div>
<div class="line"><span class="preprocessor"> __SC300_CMSIS_VERSION_SUB ) </span><span class="comment">/* CMSIS HAL version number */</span><span class="preprocessor"></span></div>
-<div class="line"><span class="preprocessor"></span> </div>
+<div class="line"><span class="preprocessor"></span></div>
<div class="line"><span class="preprocessor">#define __CORTEX_SC (300U) </span><span class="comment">/* Cortex secure core */</span><span class="preprocessor"></span></div>
</div><!-- fragment --><p><b>core_ARMv8MBL.h</b> </p>
<div class="fragment"><div class="line"><span class="preprocessor">#define __ARMv8MBL_CMSIS_VERSION_MAIN (5U) </span><span class="comment">/* [31:16] CMSIS HAL main version */</span><span class="preprocessor"></span></div>
@@ -643,7 +649,7 @@ typedef struct
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="templates_pg.html">CMSIS-Core Device Templates</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:08 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:25 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/functions.html b/docs/Core/html/functions.html
index e217893..521853d 100644
--- a/docs/Core/html/functions.html
+++ b/docs/Core/html/functions.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -517,7 +517,7 @@ $(document).ready(function(){initNavTree('functions.html','');});
: <a class="el" href="structMPU__Type.html#a7d15172b163797736a6c6b4dcc0fa3dd">MPU_Type</a>
</li>
<li>RBAR
-: <a class="el" href="structARM__MPU__Region__t.html#aa5e3c6aeaddbc0c283085dc971dd1a22">ARM_MPU_Region_t</a>
+: <a class="el" href="structARM__MPU__Region__t.html#afe7a7721aa08988d915670efa432cdd2">ARM_MPU_Region_t</a>
, <a class="el" href="structMPU__Type.html#a990c609b26d990b8ba832b110adfd353">MPU_Type</a>
</li>
<li>RBAR_A1
@@ -561,6 +561,9 @@ $(document).ready(function(){initNavTree('functions.html','');});
<li>RESERVED7
: <a class="el" href="structTPI__Type.html#a476ca23fbc9480f1697fbec871130550">TPI_Type</a>
</li>
+<li>RLAR
+: <a class="el" href="structARM__MPU__Region__t.html#ab5d3a650dbffd0b272bf7df5b140e8a8">ARM_MPU_Region_t</a>
+</li>
<li>RNR
: <a class="el" href="structMPU__Type.html#a2f7a117a12cb661c76edc4765453f05c">MPU_Type</a>
</li>
@@ -668,7 +671,7 @@ $(document).ready(function(){initNavTree('functions.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/functions_vars.html b/docs/Core/html/functions_vars.html
index a5f74d8..fdc2ef2 100644
--- a/docs/Core/html/functions_vars.html
+++ b/docs/Core/html/functions_vars.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -517,7 +517,7 @@ $(document).ready(function(){initNavTree('functions_vars.html','');});
: <a class="el" href="structMPU__Type.html#a7d15172b163797736a6c6b4dcc0fa3dd">MPU_Type</a>
</li>
<li>RBAR
-: <a class="el" href="structARM__MPU__Region__t.html#aa5e3c6aeaddbc0c283085dc971dd1a22">ARM_MPU_Region_t</a>
+: <a class="el" href="structARM__MPU__Region__t.html#afe7a7721aa08988d915670efa432cdd2">ARM_MPU_Region_t</a>
, <a class="el" href="structMPU__Type.html#a990c609b26d990b8ba832b110adfd353">MPU_Type</a>
</li>
<li>RBAR_A1
@@ -561,6 +561,9 @@ $(document).ready(function(){initNavTree('functions_vars.html','');});
<li>RESERVED7
: <a class="el" href="structTPI__Type.html#a476ca23fbc9480f1697fbec871130550">TPI_Type</a>
</li>
+<li>RLAR
+: <a class="el" href="structARM__MPU__Region__t.html#ab5d3a650dbffd0b272bf7df5b140e8a8">ARM_MPU_Region_t</a>
+</li>
<li>RNR
: <a class="el" href="structMPU__Type.html#a2f7a117a12cb661c76edc4765453f05c">MPU_Type</a>
</li>
@@ -668,7 +671,7 @@ $(document).ready(function(){initNavTree('functions_vars.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/globals.html b/docs/Core/html/globals.html
index c6085ac..73454d3 100644
--- a/docs/Core/html/globals.html
+++ b/docs/Core/html/globals.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -177,6 +177,9 @@ $(document).ready(function(){initNavTree('globals.html','');});
<li>__CM_CMSIS_VERSION_SUB
: <a class="el" href="group__version__control__gr.html#ga22083cbe7f0606cfd538ec12b2e41608">Ref_VersionControl.txt</a>
</li>
+<li>__COMPILER_BARRIER
+: <a class="el" href="group__compiler__conntrol__gr.html#ga6f053389e2958b5a239a54d4e4047bf5">Ref_CompilerControl.txt</a>
+</li>
<li>__CORTEX_M
: <a class="el" href="group__version__control__gr.html#ga63ea62503c88acab19fcf3d5743009e3">Ref_VersionControl.txt</a>
</li>
@@ -237,6 +240,9 @@ $(document).ready(function(){initNavTree('globals.html','');});
<li>__get_xPSR()
: <a class="el" href="group__Core__Register__gr.html#ga732e08184154f44a617963cc65ff95bd">Ref_CoreReg.txt</a>
</li>
+<li>__INITIAL_SP
+: <a class="el" href="group__compiler__conntrol__gr.html#ga1002e751427b1189f92787d4e4eef965">Ref_CompilerControl.txt</a>
+</li>
<li>__INLINE
: <a class="el" href="group__compiler__conntrol__gr.html#gade2d8d7118f8ff49547f60aa0c3382bb">Ref_CompilerControl.txt</a>
</li>
@@ -297,6 +303,9 @@ $(document).ready(function(){initNavTree('globals.html','');});
<li>__PKHTB()
: <a class="el" href="group__intrinsic__SIMD__gr.html#gafd8fe4a6d87e947caa81a69ec36c1666">Ref_cm4_simd.txt</a>
</li>
+<li>__PROGRAM_START
+: <a class="el" href="group__compiler__conntrol__gr.html#ga72db8b026c5e100254080fefabd9fd88">Ref_CompilerControl.txt</a>
+</li>
<li>__QADD()
: <a class="el" href="group__intrinsic__SIMD__gr.html#ga17b873f246c9f5e9355760ffef3dad4a">Ref_cm4_simd.txt</a>
</li>
@@ -324,6 +333,9 @@ $(document).ready(function(){initNavTree('globals.html','');});
<li>__RBIT()
: <a class="el" href="group__intrinsic__CPU__gr.html#gad6f9f297f6b91a995ee199fbc796b863">Ref_cmInstr.txt</a>
</li>
+<li>__RESTRICT
+: <a class="el" href="group__compiler__conntrol__gr.html#ga378ac21329d33f561f90265eef89f564">Ref_CompilerControl.txt</a>
+</li>
<li>__REV()
: <a class="el" href="group__intrinsic__CPU__gr.html#ga4717abc17af5ba29b1e4c055e0a0d9b8">Ref_cmInstr.txt</a>
</li>
@@ -331,7 +343,7 @@ $(document).ready(function(){initNavTree('globals.html','');});
: <a class="el" href="group__intrinsic__CPU__gr.html#gaeef6f853b6df3a365c838ee5b49a7a26">Ref_cmInstr.txt</a>
</li>
<li>__REVSH()
-: <a class="el" href="group__intrinsic__CPU__gr.html#ga1ec006e6d79063363cb0c2a2e0b3adbe">Ref_cmInstr.txt</a>
+: <a class="el" href="group__intrinsic__CPU__gr.html#ga211618c03a0bf3264a7b22ad626d4f0a">Ref_cmInstr.txt</a>
</li>
<li>__ROR()
: <a class="el" href="group__intrinsic__CPU__gr.html#gaf66beb577bb9d90424c3d1d7f684c024">Ref_cmInstr.txt</a>
@@ -456,6 +468,12 @@ $(document).ready(function(){initNavTree('globals.html','');});
<li>__SSUB8()
: <a class="el" href="group__intrinsic__SIMD__gr.html#gaba63bb52e1e93fb527e26f3d474da12e">Ref_cm4_simd.txt</a>
</li>
+<li>__STACK_LIMIT
+: <a class="el" href="group__compiler__conntrol__gr.html#ga84b0bad4aa39632d3faea46aa1e102a8">Ref_CompilerControl.txt</a>
+</li>
+<li>__STATIC_FORCEINLINE
+: <a class="el" href="group__compiler__conntrol__gr.html#gab904513442afdf77d4f8c74f23cbb040">Ref_CompilerControl.txt</a>
+</li>
<li>__STATIC_INLINE
: <a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">Ref_CompilerControl.txt</a>
</li>
@@ -645,6 +663,12 @@ $(document).ready(function(){initNavTree('globals.html','');});
<li>__UXTB16()
: <a class="el" href="group__intrinsic__SIMD__gr.html#gab41d713653b16f8d9fef44d14e397228">Ref_cm4_simd.txt</a>
</li>
+<li>__VECTOR_TABLE
+: <a class="el" href="group__compiler__conntrol__gr.html#gab94ebeb20055f1848d7b707d3c7cfc5d">Ref_CompilerControl.txt</a>
+</li>
+<li>__VECTOR_TABLE_ATTRIBUTE
+: <a class="el" href="group__compiler__conntrol__gr.html#ga4f65c96effa79fbd610fea43ee7d745b">Ref_CompilerControl.txt</a>
+</li>
<li>__WEAK
: <a class="el" href="group__compiler__conntrol__gr.html#gac607bf387b29162be6a9b77fc7999539">Ref_CompilerControl.txt</a>
</li>
@@ -654,15 +678,6 @@ $(document).ready(function(){initNavTree('globals.html','');});
<li>__WFI()
: <a class="el" href="group__intrinsic__CPU__gr.html#gaed91dfbf3d7d7b7fba8d912fcbeaad88">Ref_cmInstr.txt</a>
</li>
-<li>__XXX_CMSIS_VERSION
-: <a class="el" href="group__version__control__depricated__gr.html#gabea7df329b150f620ee42f9d82516241">Ref_VersionControl.txt</a>
-</li>
-<li>__XXX_CMSIS_VERSION_MAIN
-: <a class="el" href="group__version__control__depricated__gr.html#ga2ecc1658e18eb1a0be7959e33b836d05">Ref_VersionControl.txt</a>
-</li>
-<li>__XXX_CMSIS_VERSION_SUB
-: <a class="el" href="group__version__control__depricated__gr.html#ga962096f43e0d194f0b79021964c57fbd">Ref_VersionControl.txt</a>
-</li>
<li>_FLD2VAL
: <a class="el" href="group__peripheral__gr.html#ga139b6e261c981f014f386927ca4a8444">Ref_Peripheral.txt</a>
</li>
@@ -675,7 +690,7 @@ $(document).ready(function(){initNavTree('globals.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/globals_a.html b/docs/Core/html/globals_a.html
index 16c8841..808fb74 100644
--- a/docs/Core/html/globals_a.html
+++ b/docs/Core/html/globals_a.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -141,23 +141,76 @@ $(document).ready(function(){initNavTree('globals_a.html','');});
<li>ARM_MPU_ACCESS_xxx
: <a class="el" href="group__mpu__defines.html#ga71d41084e984be70a23cb640fd89d1e2">Ref_MPU.txt</a>
</li>
+<li>ARM_MPU_AP_
+: <a class="el" href="group__mpu8__functions.html#ga81b2aa3fb55cdd5feadff02da10d391b">Ref_MPU8.txt</a>
+</li>
<li>ARM_MPU_AP_xxx
: <a class="el" href="group__mpu__defines.html#gabc4788126d7798469cb862a08d3050cc">Ref_MPU.txt</a>
</li>
+<li>ARM_MPU_ATTR
+: <a class="el" href="group__mpu8__functions.html#ga2c465cc9429b8233bcb9cd7cbef0e54c">Ref_MPU8.txt</a>
+</li>
+<li>ARM_MPU_ATTR_DEVICE
+: <a class="el" href="group__mpu8__functions.html#gab4bfac6284dc050dc6fa6aeb8e954c2c">Ref_MPU8.txt</a>
+</li>
+<li>ARM_MPU_ATTR_DEVICE_GRE
+: <a class="el" href="group__mpu8__functions.html#ga496bcd6a2bbd038d8935049fec9d0fda">Ref_MPU8.txt</a>
+</li>
+<li>ARM_MPU_ATTR_DEVICE_nGnRE
+: <a class="el" href="group__mpu8__functions.html#ga6e08ae44fab85e03fea96ae6a5fcdfb0">Ref_MPU8.txt</a>
+</li>
+<li>ARM_MPU_ATTR_DEVICE_nGnRnE
+: <a class="el" href="group__mpu8__functions.html#gabfa9ae279357044cf5b74e77af22a686">Ref_MPU8.txt</a>
+</li>
+<li>ARM_MPU_ATTR_DEVICE_nGRE
+: <a class="el" href="group__mpu8__functions.html#gadcc9977aabb4dc7177d30cbbac1b53d1">Ref_MPU8.txt</a>
+</li>
+<li>ARM_MPU_ATTR_MEMORY_
+: <a class="el" href="group__mpu8__functions.html#gac2f1c567950e3785d75773362b525390">Ref_MPU8.txt</a>
+</li>
+<li>ARM_MPU_ATTR_NON_CACHEABLE
+: <a class="el" href="group__mpu8__functions.html#ga03266f9660485693eb1baec6ba255ab2">Ref_MPU8.txt</a>
+</li>
<li>ARM_MPU_CACHEP_xxx
: <a class="el" href="group__mpu__defines.html#gab23596306119e7831847bd9683de3934">Ref_MPU.txt</a>
</li>
<li>ARM_MPU_ClrRegion()
: <a class="el" href="group__mpu__functions.html#ga9dcb0afddf4ac351f33f3c7a5169c62c">Ref_MPU.txt</a>
+, <a class="el" href="group__mpu8__functions.html#ga9dcb0afddf4ac351f33f3c7a5169c62c">Ref_MPU8.txt</a>
+</li>
+<li>ARM_MPU_ClrRegion_NS()
+: <a class="el" href="group__mpu8__functions.html#gac526bc5bfcf048ce57a44c0c0cdadbe4">Ref_MPU8.txt</a>
+</li>
+<li>ARM_MPU_ClrRegionEx()
+: <a class="el" href="group__mpu8__functions.html#ga01fa1151c9ec0ba5de76f908c0999316">Ref_MPU8.txt</a>
</li>
<li>ARM_MPU_Disable()
: <a class="el" href="group__mpu__functions.html#ga7cbc0a4a066ed90e85c8176228235d57">Ref_MPU.txt</a>
+, <a class="el" href="group__mpu8__functions.html#ga61814eba4652a0fdfb76bbe222086327">Ref_MPU8.txt</a>
+</li>
+<li>ARM_MPU_Disable_NS()
+: <a class="el" href="group__mpu8__functions.html#ga389f9b6049d176bc83f9964d3259b712">Ref_MPU8.txt</a>
</li>
<li>ARM_MPU_Enable()
: <a class="el" href="group__mpu__functions.html#ga31406efd492ec9a091a70ffa2d8a42fb">Ref_MPU.txt</a>
+, <a class="el" href="group__mpu8__functions.html#ga5a3f40314553baccdeea551f86d9a997">Ref_MPU8.txt</a>
+</li>
+<li>ARM_MPU_Enable_NS()
+: <a class="el" href="group__mpu8__functions.html#ga5866c75d6deb9148a1e9af6337eec50a">Ref_MPU8.txt</a>
</li>
<li>ARM_MPU_Load()
: <a class="el" href="group__mpu__functions.html#gafa27b26d5847fa8e465584e376b6078a">Ref_MPU.txt</a>
+, <a class="el" href="group__mpu8__functions.html#gaca76614e3091c7324aa9d60e634621bf">Ref_MPU8.txt</a>
+</li>
+<li>ARM_MPU_Load_NS()
+: <a class="el" href="group__mpu8__functions.html#ga7f8c6e09be98067d613e4df1832c543d">Ref_MPU8.txt</a>
+</li>
+<li>ARM_MPU_LoadEx()
+: <a class="el" href="group__mpu8__functions.html#gab6094419f2abd678f1f3b121cd115049">Ref_MPU8.txt</a>
+</li>
+<li>ARM_MPU_OrderedMemcpy()
+: <a class="el" href="group__mpu__functions.html#gac1a949403bf84eecaf407003fb553ae7">Ref_MPU.txt</a>
+, <a class="el" href="group__mpu8__functions.html#gac1a949403bf84eecaf407003fb553ae7">Ref_MPU8.txt</a>
</li>
<li>ARM_MPU_RASR
: <a class="el" href="group__mpu__functions.html#ga96b93785c92e2dbcb3a2356c25bf2adc">Ref_MPU.txt</a>
@@ -166,16 +219,43 @@ $(document).ready(function(){initNavTree('globals_a.html','');});
: <a class="el" href="group__mpu__functions.html#ga332ed5f8969dd4df6b61c6ae32ec36dc">Ref_MPU.txt</a>
</li>
<li>ARM_MPU_RBAR
-: <a class="el" href="group__mpu__functions.html#ga3fead12dc24a6d00ad53f55a042486ca">Ref_MPU.txt</a>
+: <a class="el" href="group__mpu8__functions.html#gafe39c2f98058bcac7e7e0501e64e7a9d">Ref_MPU8.txt</a>
+, <a class="el" href="group__mpu__functions.html#ga3fead12dc24a6d00ad53f55a042486ca">Ref_MPU.txt</a>
</li>
<li>ARM_MPU_REGION_SIZE_xxx
: <a class="el" href="group__mpu__defines.html#gadb0a92c0928c113120567e85ff1ba05c">Ref_MPU.txt</a>
</li>
+<li>ARM_MPU_RLAR
+: <a class="el" href="group__mpu8__functions.html#gaeaaa071276ba7956944e6c3dc05d677e">Ref_MPU8.txt</a>
+</li>
+<li>ARM_MPU_SetMemAttr()
+: <a class="el" href="group__mpu8__functions.html#gab5b3c0a53d19c09a5550f1d9071ae65c">Ref_MPU8.txt</a>
+</li>
+<li>ARM_MPU_SetMemAttr_NS()
+: <a class="el" href="group__mpu8__functions.html#ga5100a150a755902af2455a455a329ef9">Ref_MPU8.txt</a>
+</li>
+<li>ARM_MPU_SetMemAttrEx()
+: <a class="el" href="group__mpu8__functions.html#ga1799413f08a157d636a1491371c15ce2">Ref_MPU8.txt</a>
+</li>
<li>ARM_MPU_SetRegion()
: <a class="el" href="group__mpu__functions.html#ga16931f9ad84d7289e8218e169ae6db5d">Ref_MPU.txt</a>
+, <a class="el" href="group__mpu8__functions.html#ga6d7f220015c070c0e469948c1775ee3d">Ref_MPU8.txt</a>
+</li>
+<li>ARM_MPU_SetRegion_NS()
+: <a class="el" href="group__mpu8__functions.html#ga7566931ca9bb9f22d213a67ec5f8c745">Ref_MPU8.txt</a>
</li>
<li>ARM_MPU_SetRegionEx()
: <a class="el" href="group__mpu__functions.html#ga042ba1a6a1a58795231459ac0410b809">Ref_MPU.txt</a>
+, <a class="el" href="group__mpu8__functions.html#ga3d50ba8546252bea959e45c8fdf16993">Ref_MPU8.txt</a>
+</li>
+<li>ARM_MPU_SH_INNER
+: <a class="el" href="group__mpu8__functions.html#ga73c70127f24f34781ad463cbe51d8f6b">Ref_MPU8.txt</a>
+</li>
+<li>ARM_MPU_SH_NON
+: <a class="el" href="group__mpu8__functions.html#ga3d0f688198289f72264f73cf72a742e8">Ref_MPU8.txt</a>
+</li>
+<li>ARM_MPU_SH_OUTER
+: <a class="el" href="group__mpu8__functions.html#gac4fddbdb9e1350bce6906de33c1fd500">Ref_MPU8.txt</a>
</li>
</ul>
</div><!-- contents -->
@@ -183,7 +263,7 @@ $(document).ready(function(){initNavTree('globals_a.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/globals_b.html b/docs/Core/html/globals_b.html
index 8bce3b2..31b4909 100644
--- a/docs/Core/html/globals_b.html
+++ b/docs/Core/html/globals_b.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -147,7 +147,7 @@ $(document).ready(function(){initNavTree('globals_b.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/globals_c.html b/docs/Core/html/globals_c.html
index e7cddf4..13e4edf 100644
--- a/docs/Core/html/globals_c.html
+++ b/docs/Core/html/globals_c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -150,7 +150,7 @@ $(document).ready(function(){initNavTree('globals_c.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/globals_d.html b/docs/Core/html/globals_d.html
index e3f21e3..cce4c27 100644
--- a/docs/Core/html/globals_d.html
+++ b/docs/Core/html/globals_d.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -147,7 +147,7 @@ $(document).ready(function(){initNavTree('globals_d.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/globals_defs.html b/docs/Core/html/globals_defs.html
index 4b98298..2bfb79c 100644
--- a/docs/Core/html/globals_defs.html
+++ b/docs/Core/html/globals_defs.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -157,12 +157,18 @@ $(document).ready(function(){initNavTree('globals_defs.html','');});
<li>__CM_CMSIS_VERSION_SUB
: <a class="el" href="group__version__control__gr.html#ga22083cbe7f0606cfd538ec12b2e41608">Ref_VersionControl.txt</a>
</li>
+<li>__COMPILER_BARRIER
+: <a class="el" href="group__compiler__conntrol__gr.html#ga6f053389e2958b5a239a54d4e4047bf5">Ref_CompilerControl.txt</a>
+</li>
<li>__CORTEX_M
: <a class="el" href="group__version__control__gr.html#ga63ea62503c88acab19fcf3d5743009e3">Ref_VersionControl.txt</a>
</li>
<li>__CORTEX_SC
: <a class="el" href="group__version__control__gr.html#gaeaaf66c86e5ae02a0e1fe542cb7f4d8c">Ref_VersionControl.txt</a>
</li>
+<li>__INITIAL_SP
+: <a class="el" href="group__compiler__conntrol__gr.html#ga1002e751427b1189f92787d4e4eef965">Ref_CompilerControl.txt</a>
+</li>
<li>__INLINE
: <a class="el" href="group__compiler__conntrol__gr.html#gade2d8d7118f8ff49547f60aa0c3382bb">Ref_CompilerControl.txt</a>
</li>
@@ -175,6 +181,18 @@ $(document).ready(function(){initNavTree('globals_defs.html','');});
<li>__PACKED_STRUCT
: <a class="el" href="group__compiler__conntrol__gr.html#ga4dbb70fab85207c27b581ecb6532b314">Ref_CompilerControl.txt</a>
</li>
+<li>__PROGRAM_START
+: <a class="el" href="group__compiler__conntrol__gr.html#ga72db8b026c5e100254080fefabd9fd88">Ref_CompilerControl.txt</a>
+</li>
+<li>__RESTRICT
+: <a class="el" href="group__compiler__conntrol__gr.html#ga378ac21329d33f561f90265eef89f564">Ref_CompilerControl.txt</a>
+</li>
+<li>__STACK_LIMIT
+: <a class="el" href="group__compiler__conntrol__gr.html#ga84b0bad4aa39632d3faea46aa1e102a8">Ref_CompilerControl.txt</a>
+</li>
+<li>__STATIC_FORCEINLINE
+: <a class="el" href="group__compiler__conntrol__gr.html#gab904513442afdf77d4f8c74f23cbb040">Ref_CompilerControl.txt</a>
+</li>
<li>__STATIC_INLINE
: <a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">Ref_CompilerControl.txt</a>
</li>
@@ -196,17 +214,14 @@ $(document).ready(function(){initNavTree('globals_defs.html','');});
<li>__USED
: <a class="el" href="group__compiler__conntrol__gr.html#ga3e40e4c553fc11588f7a4c2a19e789e0">Ref_CompilerControl.txt</a>
</li>
-<li>__WEAK
-: <a class="el" href="group__compiler__conntrol__gr.html#gac607bf387b29162be6a9b77fc7999539">Ref_CompilerControl.txt</a>
-</li>
-<li>__XXX_CMSIS_VERSION
-: <a class="el" href="group__version__control__depricated__gr.html#gabea7df329b150f620ee42f9d82516241">Ref_VersionControl.txt</a>
+<li>__VECTOR_TABLE
+: <a class="el" href="group__compiler__conntrol__gr.html#gab94ebeb20055f1848d7b707d3c7cfc5d">Ref_CompilerControl.txt</a>
</li>
-<li>__XXX_CMSIS_VERSION_MAIN
-: <a class="el" href="group__version__control__depricated__gr.html#ga2ecc1658e18eb1a0be7959e33b836d05">Ref_VersionControl.txt</a>
+<li>__VECTOR_TABLE_ATTRIBUTE
+: <a class="el" href="group__compiler__conntrol__gr.html#ga4f65c96effa79fbd610fea43ee7d745b">Ref_CompilerControl.txt</a>
</li>
-<li>__XXX_CMSIS_VERSION_SUB
-: <a class="el" href="group__version__control__depricated__gr.html#ga962096f43e0d194f0b79021964c57fbd">Ref_VersionControl.txt</a>
+<li>__WEAK
+: <a class="el" href="group__compiler__conntrol__gr.html#gac607bf387b29162be6a9b77fc7999539">Ref_CompilerControl.txt</a>
</li>
<li>_FLD2VAL
: <a class="el" href="group__peripheral__gr.html#ga139b6e261c981f014f386927ca4a8444">Ref_Peripheral.txt</a>
@@ -221,9 +236,36 @@ $(document).ready(function(){initNavTree('globals_defs.html','');});
<li>ARM_MPU_ACCESS_xxx
: <a class="el" href="group__mpu__defines.html#ga71d41084e984be70a23cb640fd89d1e2">Ref_MPU.txt</a>
</li>
+<li>ARM_MPU_AP_
+: <a class="el" href="group__mpu8__functions.html#ga81b2aa3fb55cdd5feadff02da10d391b">Ref_MPU8.txt</a>
+</li>
<li>ARM_MPU_AP_xxx
: <a class="el" href="group__mpu__defines.html#gabc4788126d7798469cb862a08d3050cc">Ref_MPU.txt</a>
</li>
+<li>ARM_MPU_ATTR
+: <a class="el" href="group__mpu8__functions.html#ga2c465cc9429b8233bcb9cd7cbef0e54c">Ref_MPU8.txt</a>
+</li>
+<li>ARM_MPU_ATTR_DEVICE
+: <a class="el" href="group__mpu8__functions.html#gab4bfac6284dc050dc6fa6aeb8e954c2c">Ref_MPU8.txt</a>
+</li>
+<li>ARM_MPU_ATTR_DEVICE_GRE
+: <a class="el" href="group__mpu8__functions.html#ga496bcd6a2bbd038d8935049fec9d0fda">Ref_MPU8.txt</a>
+</li>
+<li>ARM_MPU_ATTR_DEVICE_nGnRE
+: <a class="el" href="group__mpu8__functions.html#ga6e08ae44fab85e03fea96ae6a5fcdfb0">Ref_MPU8.txt</a>
+</li>
+<li>ARM_MPU_ATTR_DEVICE_nGnRnE
+: <a class="el" href="group__mpu8__functions.html#gabfa9ae279357044cf5b74e77af22a686">Ref_MPU8.txt</a>
+</li>
+<li>ARM_MPU_ATTR_DEVICE_nGRE
+: <a class="el" href="group__mpu8__functions.html#gadcc9977aabb4dc7177d30cbbac1b53d1">Ref_MPU8.txt</a>
+</li>
+<li>ARM_MPU_ATTR_MEMORY_
+: <a class="el" href="group__mpu8__functions.html#gac2f1c567950e3785d75773362b525390">Ref_MPU8.txt</a>
+</li>
+<li>ARM_MPU_ATTR_NON_CACHEABLE
+: <a class="el" href="group__mpu8__functions.html#ga03266f9660485693eb1baec6ba255ab2">Ref_MPU8.txt</a>
+</li>
<li>ARM_MPU_CACHEP_xxx
: <a class="el" href="group__mpu__defines.html#gab23596306119e7831847bd9683de3934">Ref_MPU.txt</a>
</li>
@@ -235,10 +277,23 @@ $(document).ready(function(){initNavTree('globals_defs.html','');});
</li>
<li>ARM_MPU_RBAR
: <a class="el" href="group__mpu__functions.html#ga3fead12dc24a6d00ad53f55a042486ca">Ref_MPU.txt</a>
+, <a class="el" href="group__mpu8__functions.html#gafe39c2f98058bcac7e7e0501e64e7a9d">Ref_MPU8.txt</a>
</li>
<li>ARM_MPU_REGION_SIZE_xxx
: <a class="el" href="group__mpu__defines.html#gadb0a92c0928c113120567e85ff1ba05c">Ref_MPU.txt</a>
</li>
+<li>ARM_MPU_RLAR
+: <a class="el" href="group__mpu8__functions.html#gaeaaa071276ba7956944e6c3dc05d677e">Ref_MPU8.txt</a>
+</li>
+<li>ARM_MPU_SH_INNER
+: <a class="el" href="group__mpu8__functions.html#ga73c70127f24f34781ad463cbe51d8f6b">Ref_MPU8.txt</a>
+</li>
+<li>ARM_MPU_SH_NON
+: <a class="el" href="group__mpu8__functions.html#ga3d0f688198289f72264f73cf72a742e8">Ref_MPU8.txt</a>
+</li>
+<li>ARM_MPU_SH_OUTER
+: <a class="el" href="group__mpu8__functions.html#gac4fddbdb9e1350bce6906de33c1fd500">Ref_MPU8.txt</a>
+</li>
</ul>
@@ -255,7 +310,7 @@ $(document).ready(function(){initNavTree('globals_defs.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/globals_enum.html b/docs/Core/html/globals_enum.html
index 8a2e356..87a556b 100644
--- a/docs/Core/html/globals_enum.html
+++ b/docs/Core/html/globals_enum.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -127,7 +127,7 @@ $(document).ready(function(){initNavTree('globals_enum.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/globals_eval.html b/docs/Core/html/globals_eval.html
index 75f2613..19f8736 100644
--- a/docs/Core/html/globals_eval.html
+++ b/docs/Core/html/globals_eval.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -160,7 +160,7 @@ $(document).ready(function(){initNavTree('globals_eval.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/globals_func.html b/docs/Core/html/globals_func.html
index cf55f95..c126697 100644
--- a/docs/Core/html/globals_func.html
+++ b/docs/Core/html/globals_func.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -275,7 +275,7 @@ $(document).ready(function(){initNavTree('globals_func.html','');});
: <a class="el" href="group__intrinsic__CPU__gr.html#gaeef6f853b6df3a365c838ee5b49a7a26">Ref_cmInstr.txt</a>
</li>
<li>__REVSH()
-: <a class="el" href="group__intrinsic__CPU__gr.html#ga1ec006e6d79063363cb0c2a2e0b3adbe">Ref_cmInstr.txt</a>
+: <a class="el" href="group__intrinsic__CPU__gr.html#ga211618c03a0bf3264a7b22ad626d4f0a">Ref_cmInstr.txt</a>
</li>
<li>__ROR()
: <a class="el" href="group__intrinsic__CPU__gr.html#gaf66beb577bb9d90424c3d1d7f684c024">Ref_cmInstr.txt</a>
@@ -580,7 +580,7 @@ $(document).ready(function(){initNavTree('globals_func.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/globals_func_a.html b/docs/Core/html/globals_func_a.html
index acdb4f5..8eac7a1 100644
--- a/docs/Core/html/globals_func_a.html
+++ b/docs/Core/html/globals_func_a.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -132,21 +132,61 @@ $(document).ready(function(){initNavTree('globals_func_a.html','');});
<h3><a class="anchor" id="index_a"></a>- a -</h3><ul>
<li>ARM_MPU_ClrRegion()
: <a class="el" href="group__mpu__functions.html#ga9dcb0afddf4ac351f33f3c7a5169c62c">Ref_MPU.txt</a>
+, <a class="el" href="group__mpu8__functions.html#ga9dcb0afddf4ac351f33f3c7a5169c62c">Ref_MPU8.txt</a>
+</li>
+<li>ARM_MPU_ClrRegion_NS()
+: <a class="el" href="group__mpu8__functions.html#gac526bc5bfcf048ce57a44c0c0cdadbe4">Ref_MPU8.txt</a>
+</li>
+<li>ARM_MPU_ClrRegionEx()
+: <a class="el" href="group__mpu8__functions.html#ga01fa1151c9ec0ba5de76f908c0999316">Ref_MPU8.txt</a>
</li>
<li>ARM_MPU_Disable()
: <a class="el" href="group__mpu__functions.html#ga7cbc0a4a066ed90e85c8176228235d57">Ref_MPU.txt</a>
+, <a class="el" href="group__mpu8__functions.html#ga61814eba4652a0fdfb76bbe222086327">Ref_MPU8.txt</a>
+</li>
+<li>ARM_MPU_Disable_NS()
+: <a class="el" href="group__mpu8__functions.html#ga389f9b6049d176bc83f9964d3259b712">Ref_MPU8.txt</a>
</li>
<li>ARM_MPU_Enable()
: <a class="el" href="group__mpu__functions.html#ga31406efd492ec9a091a70ffa2d8a42fb">Ref_MPU.txt</a>
+, <a class="el" href="group__mpu8__functions.html#ga5a3f40314553baccdeea551f86d9a997">Ref_MPU8.txt</a>
+</li>
+<li>ARM_MPU_Enable_NS()
+: <a class="el" href="group__mpu8__functions.html#ga5866c75d6deb9148a1e9af6337eec50a">Ref_MPU8.txt</a>
</li>
<li>ARM_MPU_Load()
: <a class="el" href="group__mpu__functions.html#gafa27b26d5847fa8e465584e376b6078a">Ref_MPU.txt</a>
+, <a class="el" href="group__mpu8__functions.html#gaca76614e3091c7324aa9d60e634621bf">Ref_MPU8.txt</a>
+</li>
+<li>ARM_MPU_Load_NS()
+: <a class="el" href="group__mpu8__functions.html#ga7f8c6e09be98067d613e4df1832c543d">Ref_MPU8.txt</a>
+</li>
+<li>ARM_MPU_LoadEx()
+: <a class="el" href="group__mpu8__functions.html#gab6094419f2abd678f1f3b121cd115049">Ref_MPU8.txt</a>
+</li>
+<li>ARM_MPU_OrderedMemcpy()
+: <a class="el" href="group__mpu__functions.html#gac1a949403bf84eecaf407003fb553ae7">Ref_MPU.txt</a>
+, <a class="el" href="group__mpu8__functions.html#gac1a949403bf84eecaf407003fb553ae7">Ref_MPU8.txt</a>
+</li>
+<li>ARM_MPU_SetMemAttr()
+: <a class="el" href="group__mpu8__functions.html#gab5b3c0a53d19c09a5550f1d9071ae65c">Ref_MPU8.txt</a>
+</li>
+<li>ARM_MPU_SetMemAttr_NS()
+: <a class="el" href="group__mpu8__functions.html#ga5100a150a755902af2455a455a329ef9">Ref_MPU8.txt</a>
+</li>
+<li>ARM_MPU_SetMemAttrEx()
+: <a class="el" href="group__mpu8__functions.html#ga1799413f08a157d636a1491371c15ce2">Ref_MPU8.txt</a>
</li>
<li>ARM_MPU_SetRegion()
-: <a class="el" href="group__mpu__functions.html#ga16931f9ad84d7289e8218e169ae6db5d">Ref_MPU.txt</a>
+: <a class="el" href="group__mpu8__functions.html#ga6d7f220015c070c0e469948c1775ee3d">Ref_MPU8.txt</a>
+, <a class="el" href="group__mpu__functions.html#ga16931f9ad84d7289e8218e169ae6db5d">Ref_MPU.txt</a>
+</li>
+<li>ARM_MPU_SetRegion_NS()
+: <a class="el" href="group__mpu8__functions.html#ga7566931ca9bb9f22d213a67ec5f8c745">Ref_MPU8.txt</a>
</li>
<li>ARM_MPU_SetRegionEx()
-: <a class="el" href="group__mpu__functions.html#ga042ba1a6a1a58795231459ac0410b809">Ref_MPU.txt</a>
+: <a class="el" href="group__mpu8__functions.html#ga3d50ba8546252bea959e45c8fdf16993">Ref_MPU8.txt</a>
+, <a class="el" href="group__mpu__functions.html#ga042ba1a6a1a58795231459ac0410b809">Ref_MPU.txt</a>
</li>
</ul>
</div><!-- contents -->
@@ -154,7 +194,7 @@ $(document).ready(function(){initNavTree('globals_func_a.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/globals_func_i.html b/docs/Core/html/globals_func_i.html
index 47197b9..0117c62 100644
--- a/docs/Core/html/globals_func_i.html
+++ b/docs/Core/html/globals_func_i.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -145,7 +145,7 @@ $(document).ready(function(){initNavTree('globals_func_i.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/globals_func_n.html b/docs/Core/html/globals_func_n.html
index 1bc9baf..e9c910a 100644
--- a/docs/Core/html/globals_func_n.html
+++ b/docs/Core/html/globals_func_n.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -193,7 +193,7 @@ $(document).ready(function(){initNavTree('globals_func_n.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/globals_func_s.html b/docs/Core/html/globals_func_s.html
index a72c886..f760353 100644
--- a/docs/Core/html/globals_func_s.html
+++ b/docs/Core/html/globals_func_s.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -181,7 +181,7 @@ $(document).ready(function(){initNavTree('globals_func_s.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/globals_func_t.html b/docs/Core/html/globals_func_t.html
index 9b32d2d..200dbff 100644
--- a/docs/Core/html/globals_func_t.html
+++ b/docs/Core/html/globals_func_t.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -196,7 +196,7 @@ $(document).ready(function(){initNavTree('globals_func_t.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/globals_h.html b/docs/Core/html/globals_h.html
index a80174b..e3eabb2 100644
--- a/docs/Core/html/globals_h.html
+++ b/docs/Core/html/globals_h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -147,7 +147,7 @@ $(document).ready(function(){initNavTree('globals_h.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/globals_i.html b/docs/Core/html/globals_i.html
index d4fa5e8..1096144 100644
--- a/docs/Core/html/globals_i.html
+++ b/docs/Core/html/globals_i.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -159,7 +159,7 @@ $(document).ready(function(){initNavTree('globals_i.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/globals_m.html b/docs/Core/html/globals_m.html
index 687ebbe..18f3839 100644
--- a/docs/Core/html/globals_m.html
+++ b/docs/Core/html/globals_m.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -147,7 +147,7 @@ $(document).ready(function(){initNavTree('globals_m.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/globals_n.html b/docs/Core/html/globals_n.html
index c07199e..9d75c84 100644
--- a/docs/Core/html/globals_n.html
+++ b/docs/Core/html/globals_n.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -204,7 +204,7 @@ $(document).ready(function(){initNavTree('globals_n.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/globals_p.html b/docs/Core/html/globals_p.html
index 86309ef..7e85f95 100644
--- a/docs/Core/html/globals_p.html
+++ b/docs/Core/html/globals_p.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -150,7 +150,7 @@ $(document).ready(function(){initNavTree('globals_p.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/globals_s.html b/docs/Core/html/globals_s.html
index 31ce5d9..0eae6d9 100644
--- a/docs/Core/html/globals_s.html
+++ b/docs/Core/html/globals_s.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -201,7 +201,7 @@ $(document).ready(function(){initNavTree('globals_s.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/globals_t.html b/docs/Core/html/globals_t.html
index 8bc9a25..fc6ea29 100644
--- a/docs/Core/html/globals_t.html
+++ b/docs/Core/html/globals_t.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -204,7 +204,7 @@ $(document).ready(function(){initNavTree('globals_t.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/globals_u.html b/docs/Core/html/globals_u.html
index 5d16c9b..e7ed941 100644
--- a/docs/Core/html/globals_u.html
+++ b/docs/Core/html/globals_u.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -147,7 +147,7 @@ $(document).ready(function(){initNavTree('globals_u.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/globals_vars.html b/docs/Core/html/globals_vars.html
index 9c9ad7f..1899dfa 100644
--- a/docs/Core/html/globals_vars.html
+++ b/docs/Core/html/globals_vars.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -130,7 +130,7 @@ $(document).ready(function(){initNavTree('globals_vars.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/globals_w.html b/docs/Core/html/globals_w.html
index b4c109b..50a0a88 100644
--- a/docs/Core/html/globals_w.html
+++ b/docs/Core/html/globals_w.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -147,7 +147,7 @@ $(document).ready(function(){initNavTree('globals_w.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/group__Core__Register__gr.html b/docs/Core/html/group__Core__Register__gr.html
index cad2c5d..399d37d 100644
--- a/docs/Core/html/group__Core__Register__gr.html
+++ b/docs/Core/html/group__Core__Register__gr.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -1274,7 +1274,7 @@ Physically two different stack pointers (SP) exist:</p>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:08 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:25 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/group__Dcache__functions__m7.html b/docs/Core/html/group__Dcache__functions__m7.html
index 619e877..47f3c7d 100644
--- a/docs/Core/html/group__Dcache__functions__m7.html
+++ b/docs/Core/html/group__Dcache__functions__m7.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -344,7 +344,7 @@ After reset, you must invalidate (<a class="el" href="group__Dcache__functions__
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/group__ITM__Debug__gr.html b/docs/Core/html/group__ITM__Debug__gr.html
index be926f1..9f03760 100644
--- a/docs/Core/html/group__ITM__Debug__gr.html
+++ b/docs/Core/html/group__ITM__Debug__gr.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -138,7 +138,7 @@ Variables</h2></td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<p>CMSIS provides additional debug functions to enlarge the Debug Access. Data can be transmitted via a certain global buffer variable towards the target system.</p>
-<p>The Cortex-M3 / Cortex-M4 / Cortex-M7 incorporates the <b>Instrumented Trace Macrocell (ITM)</b> that provides together with the <b>Serial Viewer Output (SVO)</b> trace capabilities for the microcontroller system. The ITM has 32 communication channels; two ITM communication channels are used by CMSIS to output the following information:</p>
+<p>The Cortex-M3 / Cortex-M4 / Cortex-M7 incorporates the <b>Instrumented Trace Macrocell (ITM)</b> that provides together with the <b>Serial Wire Output (SWO)</b> trace capabilities for the microcontroller system. The ITM has 32 communication channels; two ITM communication channels are used by CMSIS to output the following information:</p>
<ul>
<li><b>ITM Channel 0</b>: implements the <a class="el" href="group__ITM__Debug__gr.html#gaaa7c716331f74d644bf6bf25cd3392d1">ITM_SendChar</a> function which can be used for printf-style output via the debug interface.</li>
<li><b>ITM Channel 31</b>: is reserved for the RTOS kernel and can be used for kernel awareness debugging.</li>
@@ -266,7 +266,7 @@ Example:</h1>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:08 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:25 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/group__Icache__functions__m7.html b/docs/Core/html/group__Icache__functions__m7.html
index f1215a6..a8f419f 100644
--- a/docs/Core/html/group__Icache__functions__m7.html
+++ b/docs/Core/html/group__Icache__functions__m7.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -191,7 +191,7 @@ After reset, you must invalidate (<a class="el" href="group__Icache__functions__
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/group__NVIC__gr.html b/docs/Core/html/group__NVIC__gr.html
index 37b03e6..55c6036 100644
--- a/docs/Core/html/group__NVIC__gr.html
+++ b/docs/Core/html/group__NVIC__gr.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -1413,7 +1413,7 @@ Mainline </th><th>Description </th></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:08 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:25 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/group__SysTick__gr.html b/docs/Core/html/group__SysTick__gr.html
index 2bf6619..dc06411 100644
--- a/docs/Core/html/group__SysTick__gr.html
+++ b/docs/Core/html/group__SysTick__gr.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -180,7 +180,7 @@ Code Example</h1>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:08 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:25 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/group__cache__functions__m7.html b/docs/Core/html/group__cache__functions__m7.html
index fb9cf3a..85dde27 100644
--- a/docs/Core/html/group__cache__functions__m7.html
+++ b/docs/Core/html/group__cache__functions__m7.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -140,7 +140,7 @@ Content</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/group__compiler__conntrol__gr.html b/docs/Core/html/group__compiler__conntrol__gr.html
index ffbe33a..858aa5c 100644
--- a/docs/Core/html/group__compiler__conntrol__gr.html
+++ b/docs/Core/html/group__compiler__conntrol__gr.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -141,11 +141,17 @@ Macros</h2></td></tr>
<tr class="memdesc:gade2d8d7118f8ff49547f60aa0c3382bb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Recommend that function should be inlined by the compiler. <a href="#gade2d8d7118f8ff49547f60aa0c3382bb">More...</a><br/></td></tr>
<tr class="separator:gade2d8d7118f8ff49547f60aa0c3382bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaba87361bfad2ae52cfe2f40c1a1dbf9c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a></td></tr>
-<tr class="memdesc:gaba87361bfad2ae52cfe2f40c1a1dbf9c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Define a static function should be inlined by the compiler. <a href="#gaba87361bfad2ae52cfe2f40c1a1dbf9c">More...</a><br/></td></tr>
+<tr class="memdesc:gaba87361bfad2ae52cfe2f40c1a1dbf9c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Define a static function that may be inlined by the compiler. <a href="#gaba87361bfad2ae52cfe2f40c1a1dbf9c">More...</a><br/></td></tr>
<tr class="separator:gaba87361bfad2ae52cfe2f40c1a1dbf9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab904513442afdf77d4f8c74f23cbb040"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__compiler__conntrol__gr.html#gab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a></td></tr>
+<tr class="memdesc:gab904513442afdf77d4f8c74f23cbb040"><td class="mdescLeft">&#160;</td><td class="mdescRight">Define a static function that should be always inlined by the compiler. <a href="#gab904513442afdf77d4f8c74f23cbb040">More...</a><br/></td></tr>
+<tr class="separator:gab904513442afdf77d4f8c74f23cbb040"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga153a4a31b276a9758959580538720a51"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__compiler__conntrol__gr.html#ga153a4a31b276a9758959580538720a51">__NO_RETURN</a></td></tr>
<tr class="memdesc:ga153a4a31b276a9758959580538720a51"><td class="mdescLeft">&#160;</td><td class="mdescRight">Inform the compiler that a function does not return. <a href="#ga153a4a31b276a9758959580538720a51">More...</a><br/></td></tr>
<tr class="separator:ga153a4a31b276a9758959580538720a51"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga378ac21329d33f561f90265eef89f564"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__compiler__conntrol__gr.html#ga378ac21329d33f561f90265eef89f564">__RESTRICT</a></td></tr>
+<tr class="memdesc:ga378ac21329d33f561f90265eef89f564"><td class="mdescLeft">&#160;</td><td class="mdescRight">restrict pointer qualifier to enable additional optimizations. <a href="#ga378ac21329d33f561f90265eef89f564">More...</a><br/></td></tr>
+<tr class="separator:ga378ac21329d33f561f90265eef89f564"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3e40e4c553fc11588f7a4c2a19e789e0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__compiler__conntrol__gr.html#ga3e40e4c553fc11588f7a4c2a19e789e0">__USED</a></td></tr>
<tr class="memdesc:ga3e40e4c553fc11588f7a4c2a19e789e0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Inform that a variable shall be retained in executable image. <a href="#ga3e40e4c553fc11588f7a4c2a19e789e0">More...</a><br/></td></tr>
<tr class="separator:ga3e40e4c553fc11588f7a4c2a19e789e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -176,6 +182,24 @@ Macros</h2></td></tr>
<tr class="memitem:ga0c58caa5a273e2c21924509a45f8b849"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__compiler__conntrol__gr.html#ga0c58caa5a273e2c21924509a45f8b849">__ALIGNED</a></td></tr>
<tr class="memdesc:ga0c58caa5a273e2c21924509a45f8b849"><td class="mdescLeft">&#160;</td><td class="mdescRight">Minimum alignment for a variable. <a href="#ga0c58caa5a273e2c21924509a45f8b849">More...</a><br/></td></tr>
<tr class="separator:ga0c58caa5a273e2c21924509a45f8b849"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6f053389e2958b5a239a54d4e4047bf5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__compiler__conntrol__gr.html#ga6f053389e2958b5a239a54d4e4047bf5">__COMPILER_BARRIER</a></td></tr>
+<tr class="memdesc:ga6f053389e2958b5a239a54d4e4047bf5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Barrier to prevent compiler from reordering instructions. <a href="#ga6f053389e2958b5a239a54d4e4047bf5">More...</a><br/></td></tr>
+<tr class="separator:ga6f053389e2958b5a239a54d4e4047bf5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga72db8b026c5e100254080fefabd9fd88"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__compiler__conntrol__gr.html#ga72db8b026c5e100254080fefabd9fd88">__PROGRAM_START</a></td></tr>
+<tr class="memdesc:ga72db8b026c5e100254080fefabd9fd88"><td class="mdescLeft">&#160;</td><td class="mdescRight">Entry function into the user application or library startup. <a href="#ga72db8b026c5e100254080fefabd9fd88">More...</a><br/></td></tr>
+<tr class="separator:ga72db8b026c5e100254080fefabd9fd88"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1002e751427b1189f92787d4e4eef965"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__compiler__conntrol__gr.html#ga1002e751427b1189f92787d4e4eef965">__INITIAL_SP</a></td></tr>
+<tr class="memdesc:ga1002e751427b1189f92787d4e4eef965"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compiler/linker symbol specifiying the location of the main stack (MSP). <a href="#ga1002e751427b1189f92787d4e4eef965">More...</a><br/></td></tr>
+<tr class="separator:ga1002e751427b1189f92787d4e4eef965"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga84b0bad4aa39632d3faea46aa1e102a8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__compiler__conntrol__gr.html#ga84b0bad4aa39632d3faea46aa1e102a8">__STACK_LIMIT</a></td></tr>
+<tr class="memdesc:ga84b0bad4aa39632d3faea46aa1e102a8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Compiler/linker symbol specifiying the limit of the main stack (MSP). <a href="#ga84b0bad4aa39632d3faea46aa1e102a8">More...</a><br/></td></tr>
+<tr class="separator:ga84b0bad4aa39632d3faea46aa1e102a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab94ebeb20055f1848d7b707d3c7cfc5d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__compiler__conntrol__gr.html#gab94ebeb20055f1848d7b707d3c7cfc5d">__VECTOR_TABLE</a></td></tr>
+<tr class="memdesc:gab94ebeb20055f1848d7b707d3c7cfc5d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Symbol name used for the (static) interrupt vector table. <a href="#gab94ebeb20055f1848d7b707d3c7cfc5d">More...</a><br/></td></tr>
+<tr class="separator:gab94ebeb20055f1848d7b707d3c7cfc5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4f65c96effa79fbd610fea43ee7d745b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__compiler__conntrol__gr.html#ga4f65c96effa79fbd610fea43ee7d745b">__VECTOR_TABLE_ATTRIBUTE</a></td></tr>
+<tr class="memdesc:ga4f65c96effa79fbd610fea43ee7d745b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Additional decl specs to be used when defining the (static) interrupt vector table. <a href="#ga4f65c96effa79fbd610fea43ee7d745b">More...</a><br/></td></tr>
+<tr class="separator:ga4f65c96effa79fbd610fea43ee7d745b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<p>The CMSIS-Core provides the header file <b>cmsis_compiler.h</b> with consistent #define symbols for generate C or C++ source files that should be compiler agnostic. Each CMSIS compliant compiler should support the functionality described in this section.</p>
@@ -191,7 +215,7 @@ Macros</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Specifies a minimum alignment for a variable or structure field, measured in bytes.</p>
-<p><b> Code Example:</b> </p>
+<p><b>Code Example:</b> </p>
<div class="fragment"><div class="line">uint32_t stack_space[0x100] <a class="code" href="group__compiler__conntrol__gr.html#ga0c58caa5a273e2c21924509a45f8b849">__ALIGNED</a>(8); <span class="comment">// 8-byte alignment required</span></div>
</div><!-- fragment -->
</div>
@@ -284,6 +308,39 @@ Macros</h2></td></tr>
</div><!-- fragment -->
</div>
</div>
+<a class="anchor" id="ga6f053389e2958b5a239a54d4e4047bf5"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define __COMPILER_BARRIER</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>This barrier limits the compilers reordering optimizations. It prevents the compiler from swapping instructions resulting from code before and after the barrier.</p>
+<p><b>Code Example:</b> The assignments in the example are independent. Hence the compiler could choose a different order of execution, e.g. for a better pipeline utilization. Using the barrier in between prevents this type of reordering.</p>
+<div class="fragment"><div class="line"><span class="keywordtype">void</span> test (uint8_t *ptr) {</div>
+<div class="line"> var1 = 1;</div>
+<div class="line"> __COMPILE_BARRIER();</div>
+<div class="line"> var2 = var3 + 1;</div>
+<div class="line">}</div>
+</div><!-- fragment -->
+</div>
+</div>
+<a class="anchor" id="ga1002e751427b1189f92787d4e4eef965"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define __INITIAL_SP</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>The address of the specified symbol is used to initialize the main stack pointer (MSP) during low level init. This is compiler/linker specific. CMSIS specifies common default for supported compilers.</p>
+<dl class="section note"><dt>Note</dt><dd>This define is only intended to be used by the <a class="el" href="startup_c_pg.html">Startup File startup_&lt;device&gt;.c</a>. </dd></dl>
+
+</div>
+</div>
<a class="anchor" id="gade2d8d7118f8ff49547f60aa0c3382bb"></a>
<div class="memitem">
<div class="memproto">
@@ -294,7 +351,7 @@ Macros</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Inline functions offer a trade-off between code size and performance. By default, the compiler decides during optimization whether to inline code or not. The <b>__INLINE</b> attribute gives the compiler an hint to inline this function. Still, the compiler may decide not to inline the function. As the function is global an callable function is also generated.</p>
-<p><b> Code Example:</b> </p>
+<p><b>Code Example:</b> </p>
<div class="fragment"><div class="line"><span class="keyword">const</span> uint32_t led_mask[] = {1U &lt;&lt; 4, 1U &lt;&lt; 5, 1U &lt;&lt; 6, 1U &lt;&lt; 7};</div>
<div class="line"> </div>
<div class="line"><span class="comment">/*------------------------------------------------------------------------------</span></div>
@@ -317,7 +374,7 @@ Macros</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Informs the compiler that the function does not return. The compiler can then perform optimizations by removing code that is never reached.</p>
-<p><b> Code Example:</b> </p>
+<p><b>Code Example:</b> </p>
<div class="fragment"><div class="line"><span class="comment">// OS idle demon (running when no other thread is ready to run).</span></div>
<div class="line"> </div>
<div class="line"><a class="code" href="group__compiler__conntrol__gr.html#ga153a4a31b276a9758959580538720a51">__NO_RETURN</a> <span class="keywordtype">void</span> os_idle_demon (<span class="keywordtype">void</span>);</div>
@@ -334,7 +391,7 @@ Macros</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Specifies that a type must have the smallest possible alignment.</p>
-<p><b> Code Example:</b> </p>
+<p><b>Code Example:</b> </p>
<div class="fragment"><div class="line"><span class="keyword">struct </span>foo {</div>
<div class="line"> uint8_t u8;</div>
<div class="line"> uint32_t u32[2] <a class="code" href="group__compiler__conntrol__gr.html#gabe8996d3d985ee1529475443cc635bf1">__PACKED</a>;</div>
@@ -352,7 +409,7 @@ Macros</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Specifies that a structure must have the smallest possible alignment.</p>
-<p><b> Code Example:</b> </p>
+<p><b>Code Example:</b> </p>
<div class="fragment"><div class="line"><a class="code" href="group__compiler__conntrol__gr.html#ga4dbb70fab85207c27b581ecb6532b314">__PACKED_STRUCT</a> foo {</div>
<div class="line"> uint8_t u8;</div>
<div class="line"> uint32_t u32;</div>
@@ -361,6 +418,91 @@ Macros</h2></td></tr>
</div><!-- fragment -->
</div>
</div>
+<a class="anchor" id="ga72db8b026c5e100254080fefabd9fd88"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define __PROGRAM_START</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Gives the function to be jumped into right after low level initialization, i.e. SystemInit. This is compiler and library specific. CMSIS specifies common default for supported compilers.</p>
+<dl class="section note"><dt>Note</dt><dd>This define is only intended to be used by the <a class="el" href="startup_c_pg.html">Startup File startup_&lt;device&gt;.c</a>.</dd></dl>
+<p><b>Code Example:</b> </p>
+<div class="fragment"><div class="line"><span class="keywordtype">void</span> Reset_Handler(<span class="keywordtype">void</span>)</div>
+<div class="line">{</div>
+<div class="line"> <a class="code" href="group__system__init__gr.html#ga93f514700ccf00d08dbdcff7f1224eb2">SystemInit</a>(); <span class="comment">/* CMSIS System Initialization */</span></div>
+<div class="line"> <a class="code" href="group__compiler__conntrol__gr.html#ga72db8b026c5e100254080fefabd9fd88">__PROGRAM_START</a>(); <span class="comment">/* Enter PreMain (C library entry point) */</span></div>
+<div class="line">}</div>
+</div><!-- fragment -->
+</div>
+</div>
+<a class="anchor" id="ga378ac21329d33f561f90265eef89f564"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define __RESTRICT</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>The __RESTRICT keyword corresponds to the <b>restrict</b> pointer qualifier that has been introduced in C99. __RESTRICT is a hint to the compiler that enables additional optimizations. It specifies that for the lifetime of the pointer, only the pointer itself or a value directly derived from it (such as pointer + 1) is used to access the object. The compiler may therefore ignore potential pointer aliasing effects and perform additional optimizations.</p>
+<dl class="section note"><dt>Note</dt><dd>For compilers that do not support the restrict keyword, __RESTRICT is defined as an empty macro and a warning is issued.</dd></dl>
+<p><b>Code Example:</b> </p>
+<div class="fragment"><div class="line"><a class="code" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> <span class="keywordtype">void</span> <a class="code" href="group__mpu__functions.html#gac1a949403bf84eecaf407003fb553ae7">ARM_MPU_OrderedMemcpy</a> (<span class="keyword">volatile</span> uint32_t* dst, <span class="keyword">const</span> uint32_t* <a class="code" href="group__compiler__conntrol__gr.html#ga378ac21329d33f561f90265eef89f564">__RESTRICT</a> src, uint32_t len)</div>
+<div class="line">{</div>
+<div class="line"> uint32_t i;</div>
+<div class="line"> <span class="keywordflow">for</span> (i = 0U; i &lt; len; ++i) </div>
+<div class="line"> {</div>
+<div class="line"> dst[i] = src[i]; <span class="comment">// Since src is restrict, the compiler can assume that dst and src are not overlapping may load multiple values at a time</span></div>
+<div class="line"> }</div>
+<div class="line">}</div>
+</div><!-- fragment -->
+</div>
+</div>
+<a class="anchor" id="ga84b0bad4aa39632d3faea46aa1e102a8"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define __STACK_LIMIT</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>The address of the specified symbol is used to initialize the main stack pointer limit (MSPLIM on Armv8-M) during low level init. This is compiler/linker specific. CMSIS specifies common default for supported compilers.</p>
+<dl class="section note"><dt>Note</dt><dd>This define is only intended to be used by the <a class="el" href="startup_c_pg.html">Startup File startup_&lt;device&gt;.c</a>.</dd></dl>
+<p><b>Code Example:</b> </p>
+<div class="fragment"><div class="line"><span class="keywordtype">void</span> Reset_Handler(<span class="keywordtype">void</span>)</div>
+<div class="line">{</div>
+<div class="line"> <a class="code" href="group__Core__Register__gr.html#ga6809a07c5cb7410e361f3fba57f72172">__set_MSPLIM</a>((uint32_t)(&amp;<a class="code" href="group__compiler__conntrol__gr.html#ga84b0bad4aa39632d3faea46aa1e102a8">__STACK_LIMIT</a>));</div>
+<div class="line"> <span class="comment">// :</span></div>
+<div class="line"> <span class="comment">// :</span></div>
+<div class="line">}</div>
+</div><!-- fragment -->
+</div>
+</div>
+<a class="anchor" id="gab904513442afdf77d4f8c74f23cbb040"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define __STATIC_FORCEINLINE</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Defines a static function that should be always inlined by the compiler.</p>
+<dl class="section note"><dt>Note</dt><dd>For compilers that do not allow to force function inlining, the macro maps to <a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a>.</dd></dl>
+<p><b>Code Example:</b> </p>
+<div class="fragment"><div class="line">\\ Get Interrupt Vector</div>
+<div class="line"><a class="code" href="group__compiler__conntrol__gr.html#gab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint32_t <a class="code" href="group__NVIC__gr.html#gaebee9cad6724a5bac1857f0f1fb6d6af">NVIC_GetVector</a>(<a class="code" href="group__NVIC__gr.html#ga7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> IRQn)</div>
+<div class="line">{</div>
+<div class="line"> uint32_t *vectors = (uint32_t *)SCB-&gt;VTOR;</div>
+<div class="line"> <span class="keywordflow">return</span> vectors[(int32_t)IRQn + NVIC_USER_IRQ_OFFSET];</div>
+<div class="line">}</div>
+</div><!-- fragment -->
+</div>
+</div>
<a class="anchor" id="gaba87361bfad2ae52cfe2f40c1a1dbf9c"></a>
<div class="memitem">
<div class="memproto">
@@ -371,7 +513,7 @@ Macros</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Defines a static function that may be inlined by the compiler. If the compiler generates inline code for all calls to this functions, no additional function implementation is generated which may further optimize space.</p>
-<p><b> Code Example:</b> </p>
+<p><b>Code Example:</b> </p>
<div class="fragment"><div class="line">\\ Get Interrupt Vector</div>
<div class="line"><a class="code" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> uint32_t <a class="code" href="group__NVIC__gr.html#gaebee9cad6724a5bac1857f0f1fb6d6af">NVIC_GetVector</a>(<a class="code" href="group__NVIC__gr.html#ga7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> IRQn)</div>
<div class="line">{</div>
@@ -391,7 +533,7 @@ Macros</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Defines a pointer to a uint16_t from an address that does not need to be aligned. This can then be used in read operations. The compiler will generate the appropriate access (aligned or non-aligned) depending on the underlying Arm processor core and compiler settings.</p>
-<p><b> Code Example:</b> </p>
+<p><b>Code Example:</b> </p>
<div class="fragment"><div class="line">uint16_t val16;</div>
<div class="line"> </div>
<div class="line"><span class="keywordtype">void</span> test (uint8_t *ptr) {</div>
@@ -410,7 +552,7 @@ Macros</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Defines a pointer to a uint16_t from an address that does not need to be aligned. This can then be used in write operations. The compiler will generate the appropriate access (aligned or non-aligned) depending on the underlying Arm processor core and compiler settings.</p>
-<p><b> Code Example:</b> </p>
+<p><b>Code Example:</b> </p>
<div class="fragment"><div class="line">uint16_t val16 = 0U;</div>
<div class="line"> </div>
<div class="line"><span class="keywordtype">void</span> test (uint8_t *ptr) {</div>
@@ -428,9 +570,9 @@ Macros</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000004">Deprecated:</a></b></dt><dd>Do not use this macro. It has been superseded by <a class="el" href="group__compiler__conntrol__gr.html#ga254322c344d954c9f829719a50a88e87">__UNALIGNED_UINT32_READ</a>, <a class="el" href="group__compiler__conntrol__gr.html#gabb2180285c417aa9120a360c51f64b4b">__UNALIGNED_UINT32_WRITE</a> and will be removed in the future.</dd></dl>
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000001">Deprecated:</a></b></dt><dd>Do not use this macro. It has been superseded by <a class="el" href="group__compiler__conntrol__gr.html#ga254322c344d954c9f829719a50a88e87">__UNALIGNED_UINT32_READ</a>, <a class="el" href="group__compiler__conntrol__gr.html#gabb2180285c417aa9120a360c51f64b4b">__UNALIGNED_UINT32_WRITE</a> and will be removed in the future.</dd></dl>
<p>Defines a pointer to a uint32_t from an address that does not need to be aligned. This can then be used in read/write operations. The compiler will generate the appropriate access (aligned or non-aligned) depending on the underlying Arm processor core and compiler settings.</p>
-<p><b> Code Example:</b> </p>
+<p><b>Code Example:</b> </p>
<div class="fragment"><div class="line">uint32_t val32;</div>
<div class="line"> </div>
<div class="line"><span class="keywordtype">void</span> test (uint8_t *ptr) {</div>
@@ -449,7 +591,7 @@ Macros</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Defines a pointer to a uint32_t from an address that does not need to be aligned. This can then be used in read operations. The compiler will generate the appropriate access (aligned or non-aligned) depending on the underlying Arm processor core and compiler settings.</p>
-<p><b> Code Example:</b> </p>
+<p><b>Code Example:</b> </p>
<div class="fragment"><div class="line">uint32_t val32;</div>
<div class="line"> </div>
<div class="line"><span class="keywordtype">void</span> test (uint8_t *ptr) {</div>
@@ -468,7 +610,7 @@ Macros</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Defines a pointer to a uint32_t from an address that does not need to be aligned. This can then be used in write operations. The compiler will generate the appropriate access (aligned or non-aligned) depending on the underlying Arm processor core and compiler settings.</p>
-<p><b> Code Example:</b> </p>
+<p><b>Code Example:</b> </p>
<div class="fragment"><div class="line">uint32_t val32 = 0U;</div>
<div class="line"> </div>
<div class="line"><span class="keywordtype">void</span> test (uint8_t *ptr) {</div>
@@ -487,7 +629,7 @@ Macros</h2></td></tr>
</table>
</div><div class="memdoc">
<p>Definitions tagged with <b>__USED</b> in the source code should be not removed by the linker when detected as unused.</p>
-<p><b> Code Example:</b> </p>
+<p><b>Code Example:</b> </p>
<div class="fragment"><div class="line"><span class="comment">/* Export following variables for debugging */</span></div>
<div class="line"><a class="code" href="group__compiler__conntrol__gr.html#ga3e40e4c553fc11588f7a4c2a19e789e0">__USED</a> uint32_t <span class="keyword">const</span> CMSIS_RTOS_API_Version = osCMSIS;</div>
<div class="line"><a class="code" href="group__compiler__conntrol__gr.html#ga3e40e4c553fc11588f7a4c2a19e789e0">__USED</a> uint32_t <span class="keyword">const</span> CMSIS_RTOS_RTX_Version = osCMSIS_RTX;</div>
@@ -496,6 +638,34 @@ Macros</h2></td></tr>
</div><!-- fragment -->
</div>
</div>
+<a class="anchor" id="gab94ebeb20055f1848d7b707d3c7cfc5d"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define __VECTOR_TABLE</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>The given name is used for defining the static (compiler time) interrupt vector table. The name must comply with any compiler/linker conventions, e.g. if used for vector table relocation or debugger awareness. CMSIS specifies common default for supported compilers.</p>
+<dl class="section note"><dt>Note</dt><dd>This define is only intended to be used by the <a class="el" href="startup_c_pg.html">Startup File startup_&lt;device&gt;.c</a>. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga4f65c96effa79fbd610fea43ee7d745b"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define __VECTOR_TABLE_ATTRIBUTE</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>The given decl specs are used for defining the static (compiler time) interrupt vector table, e.g. to mark the table as used and force it into a specific linker section. CMSIS specifies common default for supported compilers.</p>
+<dl class="section note"><dt>Note</dt><dd>This define is only intended to be used by the <a class="el" href="startup_c_pg.html">Startup File startup_&lt;device&gt;.c</a>. </dd></dl>
+
+</div>
+</div>
<a class="anchor" id="gac607bf387b29162be6a9b77fc7999539"></a>
<div class="memitem">
<div class="memproto">
@@ -507,7 +677,7 @@ Macros</h2></td></tr>
</div><div class="memdoc">
<p>Functions defined with <b>__WEAK</b> export their symbols weakly. A weakly defined function behaves like a normally defined function unless a non-weakly defined function of the same name is linked into the same image. If both a non-weakly defined function and a weakly defined function exist in the same image then all calls to the function resolve to call the non-weak function.</p>
<p>Functions declared with <b>__WEAK</b> and then defined without <b>__WEAK</b> behave as non-weak functions.</p>
-<p><b> Code Example:</b> </p>
+<p><b>Code Example:</b> </p>
<div class="fragment"><div class="line"><a class="code" href="group__compiler__conntrol__gr.html#gac607bf387b29162be6a9b77fc7999539">__WEAK</a> <span class="keywordtype">void</span> <a class="code" href="group__system__init__gr.html#ga93f514700ccf00d08dbdcff7f1224eb2">SystemInit</a>(<span class="keywordtype">void</span>)</div>
<div class="line">{</div>
<div class="line"> SystemCoreSetup();</div>
@@ -521,7 +691,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:08 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:25 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/group__compiler__conntrol__gr.js b/docs/Core/html/group__compiler__conntrol__gr.js
index 87193e4..6088d0c 100644
--- a/docs/Core/html/group__compiler__conntrol__gr.js
+++ b/docs/Core/html/group__compiler__conntrol__gr.js
@@ -7,10 +7,16 @@ var group__compiler__conntrol__gr =
[ "__ARM_ARCH_8M_BASE__", "group__compiler__conntrol__gr.html#gab3f1284f4cdc6c5e5c9c9d4b8ec29b2a", null ],
[ "__ARM_ARCH_8M_MAIN__", "group__compiler__conntrol__gr.html#gad424c7143edd08c982dddad0ff65f4cd", null ],
[ "__ASM", "group__compiler__conntrol__gr.html#ga1378040bcf22428955c6e3ce9c2053cd", null ],
+ [ "__COMPILER_BARRIER", "group__compiler__conntrol__gr.html#ga6f053389e2958b5a239a54d4e4047bf5", null ],
+ [ "__INITIAL_SP", "group__compiler__conntrol__gr.html#ga1002e751427b1189f92787d4e4eef965", null ],
[ "__INLINE", "group__compiler__conntrol__gr.html#gade2d8d7118f8ff49547f60aa0c3382bb", null ],
[ "__NO_RETURN", "group__compiler__conntrol__gr.html#ga153a4a31b276a9758959580538720a51", null ],
[ "__PACKED", "group__compiler__conntrol__gr.html#gabe8996d3d985ee1529475443cc635bf1", null ],
[ "__PACKED_STRUCT", "group__compiler__conntrol__gr.html#ga4dbb70fab85207c27b581ecb6532b314", null ],
+ [ "__PROGRAM_START", "group__compiler__conntrol__gr.html#ga72db8b026c5e100254080fefabd9fd88", null ],
+ [ "__RESTRICT", "group__compiler__conntrol__gr.html#ga378ac21329d33f561f90265eef89f564", null ],
+ [ "__STACK_LIMIT", "group__compiler__conntrol__gr.html#ga84b0bad4aa39632d3faea46aa1e102a8", null ],
+ [ "__STATIC_FORCEINLINE", "group__compiler__conntrol__gr.html#gab904513442afdf77d4f8c74f23cbb040", null ],
[ "__STATIC_INLINE", "group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c", null ],
[ "__UNALIGNED_UINT16_READ", "group__compiler__conntrol__gr.html#gabe8693a7200e573101551d49a1772fb9", null ],
[ "__UNALIGNED_UINT16_WRITE", "group__compiler__conntrol__gr.html#gadb9cd73446f7e11e92383cd327a23407", null ],
@@ -18,5 +24,7 @@ var group__compiler__conntrol__gr =
[ "__UNALIGNED_UINT32_READ", "group__compiler__conntrol__gr.html#ga254322c344d954c9f829719a50a88e87", null ],
[ "__UNALIGNED_UINT32_WRITE", "group__compiler__conntrol__gr.html#gabb2180285c417aa9120a360c51f64b4b", null ],
[ "__USED", "group__compiler__conntrol__gr.html#ga3e40e4c553fc11588f7a4c2a19e789e0", null ],
+ [ "__VECTOR_TABLE", "group__compiler__conntrol__gr.html#gab94ebeb20055f1848d7b707d3c7cfc5d", null ],
+ [ "__VECTOR_TABLE_ATTRIBUTE", "group__compiler__conntrol__gr.html#ga4f65c96effa79fbd610fea43ee7d745b", null ],
[ "__WEAK", "group__compiler__conntrol__gr.html#gac607bf387b29162be6a9b77fc7999539", null ]
]; \ No newline at end of file
diff --git a/docs/Core/html/group__context__trustzone__functions.html b/docs/Core/html/group__context__trustzone__functions.html
index 3bcaf37..0bd7118 100644
--- a/docs/Core/html/group__context__trustzone__functions.html
+++ b/docs/Core/html/group__context__trustzone__functions.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -110,7 +110,7 @@ $(document).ready(function(){initNavTree('group__context__trustzone__functions.h
<div class="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
-<div class="title">RTOS Context Management<div class="ingroups"><a class="el" href="group__trustzone__functions.html">TrustZone for Armv8-M</a></div></div> </div>
+<div class="title">RTOS Context Management<div class="ingroups"><a class="el" href="group__trustzone__functions.html">TrustZone for Armv8-M/v8.1-M</a></div></div> </div>
</div><!--header-->
<div class="contents">
@@ -259,7 +259,7 @@ value 0 no memory available or internal error </dd></dl>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/group__coreregister__trustzone__functions.html b/docs/Core/html/group__coreregister__trustzone__functions.html
index 84584ac..34e71de 100644
--- a/docs/Core/html/group__coreregister__trustzone__functions.html
+++ b/docs/Core/html/group__coreregister__trustzone__functions.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -110,7 +110,7 @@ $(document).ready(function(){initNavTree('group__coreregister__trustzone__functi
<div class="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
-<div class="title">Core Register Access Functions<div class="ingroups"><a class="el" href="group__trustzone__functions.html">TrustZone for Armv8-M</a></div></div> </div>
+<div class="title">Core Register Access Functions<div class="ingroups"><a class="el" href="group__trustzone__functions.html">TrustZone for Armv8-M/v8.1-M</a></div></div> </div>
</div><!--header-->
<div class="contents">
@@ -598,7 +598,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:25 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/group__fpu__functions.html b/docs/Core/html/group__fpu__functions.html
index 35570b7..c873e3d 100644
--- a/docs/Core/html/group__fpu__functions.html
+++ b/docs/Core/html/group__fpu__functions.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -154,7 +154,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:08 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:25 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/group__intrinsic__CPU__gr.html b/docs/Core/html/group__intrinsic__CPU__gr.html
index b11dac6..5880054 100644
--- a/docs/Core/html/group__intrinsic__CPU__gr.html
+++ b/docs/Core/html/group__intrinsic__CPU__gr.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -149,9 +149,9 @@ Functions</h2></td></tr>
<tr class="memitem:gaeef6f853b6df3a365c838ee5b49a7a26"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intrinsic__CPU__gr.html#gaeef6f853b6df3a365c838ee5b49a7a26">__REV16</a> (uint32_t value)</td></tr>
<tr class="memdesc:gaeef6f853b6df3a365c838ee5b49a7a26"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reverse byte order (16 bit) <a href="#gaeef6f853b6df3a365c838ee5b49a7a26">More...</a><br/></td></tr>
<tr class="separator:gaeef6f853b6df3a365c838ee5b49a7a26"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga1ec006e6d79063363cb0c2a2e0b3adbe"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intrinsic__CPU__gr.html#ga1ec006e6d79063363cb0c2a2e0b3adbe">__REVSH</a> (int32_t value)</td></tr>
-<tr class="memdesc:ga1ec006e6d79063363cb0c2a2e0b3adbe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reverse byte order (16 bit) <a href="#ga1ec006e6d79063363cb0c2a2e0b3adbe">More...</a><br/></td></tr>
-<tr class="separator:ga1ec006e6d79063363cb0c2a2e0b3adbe"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga211618c03a0bf3264a7b22ad626d4f0a"><td class="memItemLeft" align="right" valign="top">int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intrinsic__CPU__gr.html#ga211618c03a0bf3264a7b22ad626d4f0a">__REVSH</a> (int16_t value)</td></tr>
+<tr class="memdesc:ga211618c03a0bf3264a7b22ad626d4f0a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reverse byte order (16 bit) <a href="#ga211618c03a0bf3264a7b22ad626d4f0a">More...</a><br/></td></tr>
+<tr class="separator:ga211618c03a0bf3264a7b22ad626d4f0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad6f9f297f6b91a995ee199fbc796b863"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__intrinsic__CPU__gr.html#gad6f9f297f6b91a995ee199fbc796b863">__RBIT</a> (uint32_t value)</td></tr>
<tr class="memdesc:gad6f9f297f6b91a995ee199fbc796b863"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reverse bit order of value. <a href="#gad6f9f297f6b91a995ee199fbc796b863">More...</a><br/></td></tr>
<tr class="separator:gad6f9f297f6b91a995ee199fbc796b863"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -250,7 +250,7 @@ Functions</h2></td></tr>
<p>The following functions generate specific Cortex-M instructions that cannot be directly accessed by the C/C++ Compiler. Refer to the <a class="el" href="index.html#ref_man_sec">Cortex-M Reference Manuals</a> for detailed information about these Cortex-M instructions.</p>
<dl class="section note"><dt>Note</dt><dd>When using the <b>Arm Compiler Version 5 Toolchain</b> the following <a class="el" href="group__intrinsic__CPU__gr.html">Intrinsic Functions for CPU Instructions</a> are implemented using the Embedded Assembler. As the Embedded Assembler may cause side effects (Refer to <b>Arm Compiler v5.xx User Guide - Using the Inline and Embedded Assemblers of the Arm Compiler</b> for more information) it is possible to disable the following intrinsic functions and therefore the usage of the Embedded Assembler with the <b><em>define __NO_EMBEDDED_ASM</em></b>:<ul>
<li><a class="el" href="group__intrinsic__CPU__gr.html#gaeef6f853b6df3a365c838ee5b49a7a26">__REV16</a></li>
-<li><a class="el" href="group__intrinsic__CPU__gr.html#ga1ec006e6d79063363cb0c2a2e0b3adbe">__REVSH</a></li>
+<li><a class="el" href="group__intrinsic__CPU__gr.html#ga211618c03a0bf3264a7b22ad626d4f0a">__REVSH</a></li>
<li><a class="el" href="group__intrinsic__CPU__gr.html#gac09134f1bf9c49db07282001afcc9380">__RRX</a> </li>
</ul>
</dd></dl>
@@ -753,14 +753,14 @@ Functions</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ga1ec006e6d79063363cb0c2a2e0b3adbe"></a>
+<a class="anchor" id="ga211618c03a0bf3264a7b22ad626d4f0a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">int32_t __REVSH </td>
+ <td class="memname">int16_t __REVSH </td>
<td>(</td>
- <td class="paramtype">int32_t&#160;</td>
+ <td class="paramtype">int16_t&#160;</td>
<td class="paramname"><em>value</em></td><td>)</td>
<td></td>
</tr>
@@ -876,7 +876,7 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>This function saturates a signed value [not for Cortex-M0, Cortex-M0+, or SC000].</p>
+<p>This function saturates a signed value [not for Cortex-M0, Cortex-M0+, or SC000]. The Q bit is set if saturation occurs.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>Value to be saturated </td></tr>
@@ -1343,7 +1343,7 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>This function saturates an unsigned value [not for Cortex-M0, Cortex-M0+, or SC000].</p>
+<p>This function saturates an unsigned value [not for Cortex-M0, Cortex-M0+, or SC000]. The Q bit is set if saturation occurs.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>Value to be saturated </td></tr>
@@ -1411,7 +1411,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:08 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:25 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/group__intrinsic__CPU__gr.js b/docs/Core/html/group__intrinsic__CPU__gr.js
index 01310aa..a12621c 100644
--- a/docs/Core/html/group__intrinsic__CPU__gr.js
+++ b/docs/Core/html/group__intrinsic__CPU__gr.js
@@ -22,7 +22,7 @@ var group__intrinsic__CPU__gr =
[ "__RBIT", "group__intrinsic__CPU__gr.html#gad6f9f297f6b91a995ee199fbc796b863", null ],
[ "__REV", "group__intrinsic__CPU__gr.html#ga4717abc17af5ba29b1e4c055e0a0d9b8", null ],
[ "__REV16", "group__intrinsic__CPU__gr.html#gaeef6f853b6df3a365c838ee5b49a7a26", null ],
- [ "__REVSH", "group__intrinsic__CPU__gr.html#ga1ec006e6d79063363cb0c2a2e0b3adbe", null ],
+ [ "__REVSH", "group__intrinsic__CPU__gr.html#ga211618c03a0bf3264a7b22ad626d4f0a", null ],
[ "__ROR", "group__intrinsic__CPU__gr.html#gaf66beb577bb9d90424c3d1d7f684c024", null ],
[ "__RRX", "group__intrinsic__CPU__gr.html#gac09134f1bf9c49db07282001afcc9380", null ],
[ "__SEV", "group__intrinsic__CPU__gr.html#ga3c34da7eb16496ae2668a5b95fa441e7", null ],
diff --git a/docs/Core/html/group__intrinsic__SIMD__gr.html b/docs/Core/html/group__intrinsic__SIMD__gr.html
index 0e323e2..2ba3d96 100644
--- a/docs/Core/html/group__intrinsic__SIMD__gr.html
+++ b/docs/Core/html/group__intrinsic__SIMD__gr.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -3114,7 +3114,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:08 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:25 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/group__mpu8__functions.html b/docs/Core/html/group__mpu8__functions.html
new file mode 100644
index 0000000..80175a8
--- /dev/null
+++ b/docs/Core/html/group__mpu8__functions.html
@@ -0,0 +1,1142 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>MPU Functions for Armv8-M</title>
+<title>CMSIS-Core (Cortex-M): MPU Functions for Armv8-M</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Core (Cortex-M)
+ &#160;<span id="projectnumber">Version 5.3.0</span>
+ </div>
+ <div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li><a href="modules.html"><span>Reference</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__mpu8__functions.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="summary">
+<a href="#nested-classes">Data Structures</a> &#124;
+<a href="#define-members">Macros</a> &#124;
+<a href="#func-members">Functions</a> </div>
+ <div class="headertitle">
+<div class="title">MPU Functions for Armv8-M</div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Functions that relate to the Memory Protection Unit.
+<a href="#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Data Structures</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structARM__MPU__Region__t.html">ARM_MPU_Region_t</a></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Setup information of a single MPU Region. <a href="structARM__MPU__Region__t.html#details">More...</a><br/></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
+Macros</h2></td></tr>
+<tr class="memitem:gab4bfac6284dc050dc6fa6aeb8e954c2c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mpu8__functions.html#gab4bfac6284dc050dc6fa6aeb8e954c2c">ARM_MPU_ATTR_DEVICE</a>&#160;&#160;&#160;( 0U )</td></tr>
+<tr class="memdesc:gab4bfac6284dc050dc6fa6aeb8e954c2c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Attribute for device memory (outer only) <a href="#gab4bfac6284dc050dc6fa6aeb8e954c2c">More...</a><br/></td></tr>
+<tr class="separator:gab4bfac6284dc050dc6fa6aeb8e954c2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga03266f9660485693eb1baec6ba255ab2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mpu8__functions.html#ga03266f9660485693eb1baec6ba255ab2">ARM_MPU_ATTR_NON_CACHEABLE</a>&#160;&#160;&#160;( 4U )</td></tr>
+<tr class="memdesc:ga03266f9660485693eb1baec6ba255ab2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Attribute for non-cacheable, normal memory. <a href="#ga03266f9660485693eb1baec6ba255ab2">More...</a><br/></td></tr>
+<tr class="separator:ga03266f9660485693eb1baec6ba255ab2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac2f1c567950e3785d75773362b525390"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mpu8__functions.html#gac2f1c567950e3785d75773362b525390">ARM_MPU_ATTR_MEMORY_</a>(NT, WB, RA, WA)</td></tr>
+<tr class="memdesc:gac2f1c567950e3785d75773362b525390"><td class="mdescLeft">&#160;</td><td class="mdescRight">Attribute for normal memory (outer and inner) <a href="#gac2f1c567950e3785d75773362b525390">More...</a><br/></td></tr>
+<tr class="separator:gac2f1c567950e3785d75773362b525390"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabfa9ae279357044cf5b74e77af22a686"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mpu8__functions.html#gabfa9ae279357044cf5b74e77af22a686">ARM_MPU_ATTR_DEVICE_nGnRnE</a></td></tr>
+<tr class="memdesc:gabfa9ae279357044cf5b74e77af22a686"><td class="mdescLeft">&#160;</td><td class="mdescRight">Device memory type non Gathering, non Re-ordering, non Early Write Acknowledgement. <a href="#gabfa9ae279357044cf5b74e77af22a686">More...</a><br/></td></tr>
+<tr class="separator:gabfa9ae279357044cf5b74e77af22a686"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6e08ae44fab85e03fea96ae6a5fcdfb0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mpu8__functions.html#ga6e08ae44fab85e03fea96ae6a5fcdfb0">ARM_MPU_ATTR_DEVICE_nGnRE</a></td></tr>
+<tr class="memdesc:ga6e08ae44fab85e03fea96ae6a5fcdfb0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Device memory type non Gathering, non Re-ordering, Early Write Acknowledgement. <a href="#ga6e08ae44fab85e03fea96ae6a5fcdfb0">More...</a><br/></td></tr>
+<tr class="separator:ga6e08ae44fab85e03fea96ae6a5fcdfb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadcc9977aabb4dc7177d30cbbac1b53d1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mpu8__functions.html#gadcc9977aabb4dc7177d30cbbac1b53d1">ARM_MPU_ATTR_DEVICE_nGRE</a></td></tr>
+<tr class="memdesc:gadcc9977aabb4dc7177d30cbbac1b53d1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Device memory type non Gathering, Re-ordering, Early Write Acknowledgement. <a href="#gadcc9977aabb4dc7177d30cbbac1b53d1">More...</a><br/></td></tr>
+<tr class="separator:gadcc9977aabb4dc7177d30cbbac1b53d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga496bcd6a2bbd038d8935049fec9d0fda"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mpu8__functions.html#ga496bcd6a2bbd038d8935049fec9d0fda">ARM_MPU_ATTR_DEVICE_GRE</a></td></tr>
+<tr class="memdesc:ga496bcd6a2bbd038d8935049fec9d0fda"><td class="mdescLeft">&#160;</td><td class="mdescRight">Device memory type Gathering, Re-ordering, Early Write Acknowledgement. <a href="#ga496bcd6a2bbd038d8935049fec9d0fda">More...</a><br/></td></tr>
+<tr class="separator:ga496bcd6a2bbd038d8935049fec9d0fda"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2c465cc9429b8233bcb9cd7cbef0e54c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mpu8__functions.html#ga2c465cc9429b8233bcb9cd7cbef0e54c">ARM_MPU_ATTR</a>(O, I)</td></tr>
+<tr class="memdesc:ga2c465cc9429b8233bcb9cd7cbef0e54c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Memory Attribute. <a href="#ga2c465cc9429b8233bcb9cd7cbef0e54c">More...</a><br/></td></tr>
+<tr class="separator:ga2c465cc9429b8233bcb9cd7cbef0e54c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3d0f688198289f72264f73cf72a742e8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mpu8__functions.html#ga3d0f688198289f72264f73cf72a742e8">ARM_MPU_SH_NON</a></td></tr>
+<tr class="memdesc:ga3d0f688198289f72264f73cf72a742e8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Normal memory non-shareable. <a href="#ga3d0f688198289f72264f73cf72a742e8">More...</a><br/></td></tr>
+<tr class="separator:ga3d0f688198289f72264f73cf72a742e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac4fddbdb9e1350bce6906de33c1fd500"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mpu8__functions.html#gac4fddbdb9e1350bce6906de33c1fd500">ARM_MPU_SH_OUTER</a></td></tr>
+<tr class="memdesc:gac4fddbdb9e1350bce6906de33c1fd500"><td class="mdescLeft">&#160;</td><td class="mdescRight">Normal memory outer shareable. <a href="#gac4fddbdb9e1350bce6906de33c1fd500">More...</a><br/></td></tr>
+<tr class="separator:gac4fddbdb9e1350bce6906de33c1fd500"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga73c70127f24f34781ad463cbe51d8f6b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mpu8__functions.html#ga73c70127f24f34781ad463cbe51d8f6b">ARM_MPU_SH_INNER</a></td></tr>
+<tr class="memdesc:ga73c70127f24f34781ad463cbe51d8f6b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Normal memory inner shareable. <a href="#ga73c70127f24f34781ad463cbe51d8f6b">More...</a><br/></td></tr>
+<tr class="separator:ga73c70127f24f34781ad463cbe51d8f6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga81b2aa3fb55cdd5feadff02da10d391b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mpu8__functions.html#ga81b2aa3fb55cdd5feadff02da10d391b">ARM_MPU_AP_</a>(RO, NP)</td></tr>
+<tr class="memdesc:ga81b2aa3fb55cdd5feadff02da10d391b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Memory access permissions. <a href="#ga81b2aa3fb55cdd5feadff02da10d391b">More...</a><br/></td></tr>
+<tr class="separator:ga81b2aa3fb55cdd5feadff02da10d391b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafe39c2f98058bcac7e7e0501e64e7a9d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mpu8__functions.html#gafe39c2f98058bcac7e7e0501e64e7a9d">ARM_MPU_RBAR</a>(BASE, SH, RO, NP, XN)</td></tr>
+<tr class="memdesc:gafe39c2f98058bcac7e7e0501e64e7a9d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Region Base Address Register value. <a href="#gafe39c2f98058bcac7e7e0501e64e7a9d">More...</a><br/></td></tr>
+<tr class="separator:gafe39c2f98058bcac7e7e0501e64e7a9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaeaaa071276ba7956944e6c3dc05d677e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mpu8__functions.html#gaeaaa071276ba7956944e6c3dc05d677e">ARM_MPU_RLAR</a>(LIMIT, IDX)</td></tr>
+<tr class="memdesc:gaeaaa071276ba7956944e6c3dc05d677e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Region Limit Address Register value. <a href="#gaeaaa071276ba7956944e6c3dc05d677e">More...</a><br/></td></tr>
+<tr class="separator:gaeaaa071276ba7956944e6c3dc05d677e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga5a3f40314553baccdeea551f86d9a997"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mpu8__functions.html#ga5a3f40314553baccdeea551f86d9a997">ARM_MPU_Enable</a> (uint32_t MPU_Control)</td></tr>
+<tr class="separator:ga5a3f40314553baccdeea551f86d9a997"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga61814eba4652a0fdfb76bbe222086327"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mpu8__functions.html#ga61814eba4652a0fdfb76bbe222086327">ARM_MPU_Disable</a> (void)</td></tr>
+<tr class="separator:ga61814eba4652a0fdfb76bbe222086327"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5866c75d6deb9148a1e9af6337eec50a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mpu8__functions.html#ga5866c75d6deb9148a1e9af6337eec50a">ARM_MPU_Enable_NS</a> (uint32_t MPU_Control)</td></tr>
+<tr class="separator:ga5866c75d6deb9148a1e9af6337eec50a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga389f9b6049d176bc83f9964d3259b712"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mpu8__functions.html#ga389f9b6049d176bc83f9964d3259b712">ARM_MPU_Disable_NS</a> (void)</td></tr>
+<tr class="separator:ga389f9b6049d176bc83f9964d3259b712"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1799413f08a157d636a1491371c15ce2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mpu8__functions.html#ga1799413f08a157d636a1491371c15ce2">ARM_MPU_SetMemAttrEx</a> (<a class="el" href="structMPU__Type.html">MPU_Type</a> *mpu, uint8_t idx, uint8_t attr)</td></tr>
+<tr class="separator:ga1799413f08a157d636a1491371c15ce2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab5b3c0a53d19c09a5550f1d9071ae65c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mpu8__functions.html#gab5b3c0a53d19c09a5550f1d9071ae65c">ARM_MPU_SetMemAttr</a> (uint8_t idx, uint8_t attr)</td></tr>
+<tr class="separator:gab5b3c0a53d19c09a5550f1d9071ae65c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5100a150a755902af2455a455a329ef9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mpu8__functions.html#ga5100a150a755902af2455a455a329ef9">ARM_MPU_SetMemAttr_NS</a> (uint8_t idx, uint8_t attr)</td></tr>
+<tr class="separator:ga5100a150a755902af2455a455a329ef9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga01fa1151c9ec0ba5de76f908c0999316"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mpu8__functions.html#ga01fa1151c9ec0ba5de76f908c0999316">ARM_MPU_ClrRegionEx</a> (<a class="el" href="structMPU__Type.html">MPU_Type</a> *mpu, uint32_t rnr)</td></tr>
+<tr class="separator:ga01fa1151c9ec0ba5de76f908c0999316"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9dcb0afddf4ac351f33f3c7a5169c62c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mpu8__functions.html#ga9dcb0afddf4ac351f33f3c7a5169c62c">ARM_MPU_ClrRegion</a> (uint32_t rnr)</td></tr>
+<tr class="separator:ga9dcb0afddf4ac351f33f3c7a5169c62c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac526bc5bfcf048ce57a44c0c0cdadbe4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mpu8__functions.html#gac526bc5bfcf048ce57a44c0c0cdadbe4">ARM_MPU_ClrRegion_NS</a> (uint32_t rnr)</td></tr>
+<tr class="separator:gac526bc5bfcf048ce57a44c0c0cdadbe4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3d50ba8546252bea959e45c8fdf16993"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mpu8__functions.html#ga3d50ba8546252bea959e45c8fdf16993">ARM_MPU_SetRegionEx</a> (<a class="el" href="structMPU__Type.html">MPU_Type</a> *mpu, uint32_t rnr, uint32_t rbar, uint32_t rlar)</td></tr>
+<tr class="separator:ga3d50ba8546252bea959e45c8fdf16993"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6d7f220015c070c0e469948c1775ee3d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mpu8__functions.html#ga6d7f220015c070c0e469948c1775ee3d">ARM_MPU_SetRegion</a> (uint32_t rnr, uint32_t rbar, uint32_t rlar)</td></tr>
+<tr class="separator:ga6d7f220015c070c0e469948c1775ee3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7566931ca9bb9f22d213a67ec5f8c745"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mpu8__functions.html#ga7566931ca9bb9f22d213a67ec5f8c745">ARM_MPU_SetRegion_NS</a> (uint32_t rnr, uint32_t rbar, uint32_t rlar)</td></tr>
+<tr class="separator:ga7566931ca9bb9f22d213a67ec5f8c745"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac1a949403bf84eecaf407003fb553ae7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mpu8__functions.html#gac1a949403bf84eecaf407003fb553ae7">ARM_MPU_OrderedMemcpy</a> (volatile uint32_t *dst, const uint32_t *<a class="el" href="group__compiler__conntrol__gr.html#ga378ac21329d33f561f90265eef89f564">__RESTRICT</a> src, uint32_t len)</td></tr>
+<tr class="separator:gac1a949403bf84eecaf407003fb553ae7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab6094419f2abd678f1f3b121cd115049"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mpu8__functions.html#gab6094419f2abd678f1f3b121cd115049">ARM_MPU_LoadEx</a> (<a class="el" href="structMPU__Type.html">MPU_Type</a> *mpu, uint32_t rnr, <a class="el" href="structARM__MPU__Region__t.html">ARM_MPU_Region_t</a> const *table, uint32_t cnt)</td></tr>
+<tr class="separator:gab6094419f2abd678f1f3b121cd115049"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaca76614e3091c7324aa9d60e634621bf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mpu8__functions.html#gaca76614e3091c7324aa9d60e634621bf">ARM_MPU_Load</a> (uint32_t rnr, <a class="el" href="structARM__MPU__Region__t.html">ARM_MPU_Region_t</a> const *table, uint32_t cnt)</td></tr>
+<tr class="separator:gaca76614e3091c7324aa9d60e634621bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7f8c6e09be98067d613e4df1832c543d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mpu8__functions.html#ga7f8c6e09be98067d613e4df1832c543d">ARM_MPU_Load_NS</a> (uint32_t rnr, <a class="el" href="structARM__MPU__Region__t.html">ARM_MPU_Region_t</a> const *table, uint32_t cnt)</td></tr>
+<tr class="separator:ga7f8c6e09be98067d613e4df1832c543d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
+<p>The following functions support the optional Memory Protection Unit (MPU) that is available on the Cortex-M23, M33, M35P processor.</p>
+<p>The MPU is used to prevent from illegal memory accesses that are typically caused by errors in an application software.</p>
+<p><b>Example:</b> </p>
+<div class="fragment"><div class="line"><span class="keywordtype">void</span> main() </div>
+<div class="line">{</div>
+<div class="line"> <span class="comment">// Set Region 0 using Attr 0</span></div>
+<div class="line"> <a class="code" href="group__mpu8__functions.html#gab5b3c0a53d19c09a5550f1d9071ae65c">ARM_MPU_SetMemAttr</a>(0UL, <a class="code" href="group__mpu8__functions.html#ga2c465cc9429b8233bcb9cd7cbef0e54c">ARM_MPU_ATTR</a>( <span class="comment">/* Normal memory */</span></div>
+<div class="line"> <a class="code" href="group__mpu8__functions.html#gac2f1c567950e3785d75773362b525390">ARM_MPU_ATTR_MEMORY_</a>(0UL, 1UL, 1UL, 1UL), <span class="comment">/* Outer Write-Back transient with read and write allocate */</span></div>
+<div class="line"> <a class="code" href="group__mpu8__functions.html#gac2f1c567950e3785d75773362b525390">ARM_MPU_ATTR_MEMORY_</a>(0UL, 0UL, 1UL, 1UL) <span class="comment">/* Inner Write-Through transient with read and write allocate */</span></div>
+<div class="line"> ));</div>
+<div class="line"> </div>
+<div class="line"> <a class="code" href="group__mpu__functions.html#ga16931f9ad84d7289e8218e169ae6db5d">ARM_MPU_SetRegion</a>(0UL,</div>
+<div class="line"> <a class="code" href="group__mpu__functions.html#ga3fead12dc24a6d00ad53f55a042486ca">ARM_MPU_RBAR</a>(0x08000000UL, <a class="code" href="group__mpu8__functions.html#ga3d0f688198289f72264f73cf72a742e8">ARM_MPU_SH_NON</a>, 0UL, 1UL, 1UL), <span class="comment">/* Non-shareable, read/write, non-privileged, execute-never */</span></div>
+<div class="line"> <a class="code" href="group__mpu8__functions.html#gaeaaa071276ba7956944e6c3dc05d677e">ARM_MPU_RLAR</a>(0x080FFFFFUL, 0UL) <span class="comment">/* 1MB memory block using Attr 0 */</span></div>
+<div class="line"> );</div>
+<div class="line"> </div>
+<div class="line"> <a class="code" href="group__mpu__functions.html#ga31406efd492ec9a091a70ffa2d8a42fb">ARM_MPU_Enable</a>(0);</div>
+<div class="line"> </div>
+<div class="line"> <span class="comment">// Execute application code that is access protected by the MPU</span></div>
+<div class="line"> </div>
+<div class="line"> <a class="code" href="group__mpu__functions.html#ga7cbc0a4a066ed90e85c8176228235d57">ARM_MPU_Disable</a>();</div>
+<div class="line">}</div>
+</div><!-- fragment --> <h2 class="groupheader">Macro Definition Documentation</h2>
+<a class="anchor" id="ga81b2aa3fb55cdd5feadff02da10d391b"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_MPU_AP_</td>
+ <td>(</td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">RO, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">NP&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">RO</td><td>Read-Only: Set to 1 for read-only memory. </td></tr>
+ <tr><td class="paramname">NP</td><td>Non-Privileged: Set to 1 for non-privileged memory. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga2c465cc9429b8233bcb9cd7cbef0e54c"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_MPU_ATTR</td>
+ <td>(</td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">O, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">I&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">O</td><td>Outer memory attributes </td></tr>
+ <tr><td class="paramname">I</td><td>O == ARM_MPU_ATTR_DEVICE: Device memory attributes, else: Inner memory attributes </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="gab4bfac6284dc050dc6fa6aeb8e954c2c"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_MPU_ATTR_DEVICE&#160;&#160;&#160;( 0U )</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ga496bcd6a2bbd038d8935049fec9d0fda"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_MPU_ATTR_DEVICE_GRE</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ga6e08ae44fab85e03fea96ae6a5fcdfb0"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_MPU_ATTR_DEVICE_nGnRE</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="gabfa9ae279357044cf5b74e77af22a686"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_MPU_ATTR_DEVICE_nGnRnE</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="gadcc9977aabb4dc7177d30cbbac1b53d1"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_MPU_ATTR_DEVICE_nGRE</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="gac2f1c567950e3785d75773362b525390"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_MPU_ATTR_MEMORY_</td>
+ <td>(</td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">NT, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">WB, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">RA, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">WA&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">NT</td><td>Non-Transient: Set to 1 for non-transient data. </td></tr>
+ <tr><td class="paramname">WB</td><td>Write-Back: Set to 1 to use write-back update policy. </td></tr>
+ <tr><td class="paramname">RA</td><td>Read Allocation: Set to 1 to use cache allocation on read miss. </td></tr>
+ <tr><td class="paramname">WA</td><td>Write Allocation: Set to 1 to use cache allocation on write miss. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga03266f9660485693eb1baec6ba255ab2"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_MPU_ATTR_NON_CACHEABLE&#160;&#160;&#160;( 4U )</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="gafe39c2f98058bcac7e7e0501e64e7a9d"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_MPU_RBAR</td>
+ <td>(</td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">BASE, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">SH, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">RO, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">NP, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">XN&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">BASE</td><td>The base address bits [31:5] of a memory region. The value is zero extended. Effective address gets 32 byte aligned. </td></tr>
+ <tr><td class="paramname">SH</td><td>Defines the Shareability domain for this memory region. </td></tr>
+ <tr><td class="paramname">RO</td><td>Read-Only: Set to 1 for a read-only memory region. </td></tr>
+ <tr><td class="paramname">NP</td><td>Non-Privileged: Set to 1 for a non-privileged memory region. </td></tr>
+ <tr><td class="paramname">XN</td><td>eXecute Never: Set to 1 for a non-executable memory region. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="gaeaaa071276ba7956944e6c3dc05d677e"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_MPU_RLAR</td>
+ <td>(</td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">LIMIT, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">IDX&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">LIMIT</td><td>The limit address bits [31:5] for this memory region. The value is one extended. </td></tr>
+ <tr><td class="paramname">IDX</td><td>The attribute index to be associated with this memory region. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga73c70127f24f34781ad463cbe51d8f6b"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_MPU_SH_INNER</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ga3d0f688198289f72264f73cf72a742e8"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_MPU_SH_NON</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="gac4fddbdb9e1350bce6906de33c1fd500"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_MPU_SH_OUTER</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="ga9dcb0afddf4ac351f33f3c7a5169c62c"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void ARM_MPU_ClrRegion </td>
+ <td>(</td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>rnr</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Clear and disable the given MPU region. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">rnr</td><td>Region number to be cleared. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="gac526bc5bfcf048ce57a44c0c0cdadbe4"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void ARM_MPU_ClrRegion_NS </td>
+ <td>(</td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>rnr</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Clear and disable the given Non-secure MPU region. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">rnr</td><td>Region number to be cleared. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga01fa1151c9ec0ba5de76f908c0999316"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void ARM_MPU_ClrRegionEx </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structMPU__Type.html">MPU_Type</a> *&#160;</td>
+ <td class="paramname"><em>mpu</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>rnr</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Clear and disable the given MPU region of the given MPU. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">mpu</td><td>Pointer to MPU to be used. </td></tr>
+ <tr><td class="paramname">rnr</td><td>Region number to be cleared. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga61814eba4652a0fdfb76bbe222086327"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void ARM_MPU_Disable </td>
+ <td>(</td>
+ <td class="paramtype">void&#160;</td>
+ <td class="paramname"></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Disable the MPU. </p>
+
+</div>
+</div>
+<a class="anchor" id="ga389f9b6049d176bc83f9964d3259b712"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void ARM_MPU_Disable_NS </td>
+ <td>(</td>
+ <td class="paramtype">void&#160;</td>
+ <td class="paramname"></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Disable the Non-secure MPU. </p>
+
+</div>
+</div>
+<a class="anchor" id="ga5a3f40314553baccdeea551f86d9a997"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void ARM_MPU_Enable </td>
+ <td>(</td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>MPU_Control</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Enable the MPU. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">MPU_Control</td><td>Default access permissions for unconfigured regions. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga5866c75d6deb9148a1e9af6337eec50a"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> ARM_MPU_Enable_NS </td>
+ <td>(</td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>MPU_Control</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Enable the Non-secure MPU. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">MPU_Control</td><td>Default access permissions for unconfigured regions. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="gaca76614e3091c7324aa9d60e634621bf"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void ARM_MPU_Load </td>
+ <td>(</td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>rnr</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structARM__MPU__Region__t.html">ARM_MPU_Region_t</a> const *&#160;</td>
+ <td class="paramname"><em>table</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>cnt</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Load the given number of MPU regions from a table. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">rnr</td><td>First region number to be configured. </td></tr>
+ <tr><td class="paramname">table</td><td>Pointer to the MPU configuration table. </td></tr>
+ <tr><td class="paramname">cnt</td><td>Amount of regions to be configured.</td></tr>
+ </table>
+ </dd>
+</dl>
+<p><b>Example:</b> </p>
+<div class="fragment"><div class="line"><span class="keyword">const</span> <a class="code" href="structARM__MPU__Region__t.html">ARM_MPU_Region_t</a> mpuTable[1][4] = {</div>
+<div class="line"> {</div>
+<div class="line"> <span class="comment">// BASE SH RO NP XN LIMIT ATTR </span></div>
+<div class="line"> { .<a class="code" href="structARM__MPU__Region__t.html#afe7a7721aa08988d915670efa432cdd2">RBAR</a> = <a class="code" href="group__mpu__functions.html#ga3fead12dc24a6d00ad53f55a042486ca">ARM_MPU_RBAR</a>(0x08000000UL, <a class="code" href="group__mpu8__functions.html#ga3d0f688198289f72264f73cf72a742e8">ARM_MPU_SH_NON</a>, 0UL, 1UL, 0UL), .RLAR = <a class="code" href="group__mpu8__functions.html#gaeaaa071276ba7956944e6c3dc05d677e">ARM_MPU_RLAR</a>(0x080FFFFFUL, 0UL) },</div>
+<div class="line"> { .RBAR = <a class="code" href="group__mpu__functions.html#ga3fead12dc24a6d00ad53f55a042486ca">ARM_MPU_RBAR</a>(0x20000000UL, <a class="code" href="group__mpu8__functions.html#ga3d0f688198289f72264f73cf72a742e8">ARM_MPU_SH_NON</a>, 0UL, 1UL, 1UL), .RLAR = <a class="code" href="group__mpu8__functions.html#gaeaaa071276ba7956944e6c3dc05d677e">ARM_MPU_RLAR</a>(0x20007FFFUL, 0UL) },</div>
+<div class="line"> { .RBAR = <a class="code" href="group__mpu__functions.html#ga3fead12dc24a6d00ad53f55a042486ca">ARM_MPU_RBAR</a>(0x40020000UL, <a class="code" href="group__mpu8__functions.html#ga3d0f688198289f72264f73cf72a742e8">ARM_MPU_SH_NON</a>, 0UL, 1UL, 1UL), .RLAR = <a class="code" href="group__mpu8__functions.html#gaeaaa071276ba7956944e6c3dc05d677e">ARM_MPU_RLAR</a>(0x40021FFFUL, 1UL) },</div>
+<div class="line"> { .RBAR = <a class="code" href="group__mpu__functions.html#ga3fead12dc24a6d00ad53f55a042486ca">ARM_MPU_RBAR</a>(0x40022000UL, <a class="code" href="group__mpu8__functions.html#ga3d0f688198289f72264f73cf72a742e8">ARM_MPU_SH_NON</a>, 0UL, 1UL, 1UL), .RLAR = <a class="code" href="group__mpu8__functions.html#gaeaaa071276ba7956944e6c3dc05d677e">ARM_MPU_RLAR</a>(0x40022FFFUL, 1UL) }</div>
+<div class="line"> }</div>
+<div class="line">};</div>
+<div class="line"> </div>
+<div class="line"><span class="keywordtype">void</span> UpdateMpu(uint32_t idx)</div>
+<div class="line">{</div>
+<div class="line"> <a class="code" href="group__mpu__functions.html#gafa27b26d5847fa8e465584e376b6078a">ARM_MPU_Load</a>(0, mpuTable[idx], 4);</div>
+<div class="line">}</div>
+</div><!-- fragment -->
+</div>
+</div>
+<a class="anchor" id="ga7f8c6e09be98067d613e4df1832c543d"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void ARM_MPU_Load_NS </td>
+ <td>(</td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>rnr</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structARM__MPU__Region__t.html">ARM_MPU_Region_t</a> const *&#160;</td>
+ <td class="paramname"><em>table</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>cnt</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Load the given number of MPU regions from a table to the Non-secure MPU. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">rnr</td><td>First region number to be configured. </td></tr>
+ <tr><td class="paramname">table</td><td>Pointer to the MPU configuration table. </td></tr>
+ <tr><td class="paramname">cnt</td><td>Amount of regions to be configured. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="gab6094419f2abd678f1f3b121cd115049"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void ARM_MPU_LoadEx </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structMPU__Type.html">MPU_Type</a> *&#160;</td>
+ <td class="paramname"><em>mpu</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>rnr</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="structARM__MPU__Region__t.html">ARM_MPU_Region_t</a> const *&#160;</td>
+ <td class="paramname"><em>table</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>cnt</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Load the given number of MPU regions from a table to the given MPU. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">mpu</td><td>Pointer to the MPU registers to be used. </td></tr>
+ <tr><td class="paramname">rnr</td><td>First region number to be configured. </td></tr>
+ <tr><td class="paramname">table</td><td>Pointer to the MPU configuration table. </td></tr>
+ <tr><td class="paramname">cnt</td><td>Amount of regions to be configured. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="gac1a949403bf84eecaf407003fb553ae7"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void ARM_MPU_OrderedMemcpy </td>
+ <td>(</td>
+ <td class="paramtype">volatile uint32_t *&#160;</td>
+ <td class="paramname"><em>dst</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const uint32_t *<a class="el" href="group__compiler__conntrol__gr.html#ga378ac21329d33f561f90265eef89f564">__RESTRICT</a>&#160;</td>
+ <td class="paramname"><em>src</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>len</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Memcopy with strictly ordered memory access, e.g. for register targets. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">dst</td><td>Destination data is copied to. </td></tr>
+ <tr><td class="paramname">src</td><td>Source data is copied from. </td></tr>
+ <tr><td class="paramname">len</td><td>Amount of data words to be copied. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="gab5b3c0a53d19c09a5550f1d9071ae65c"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void ARM_MPU_SetMemAttr </td>
+ <td>(</td>
+ <td class="paramtype">uint8_t&#160;</td>
+ <td class="paramname"><em>idx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint8_t&#160;</td>
+ <td class="paramname"><em>attr</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Set the memory attribute encoding. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">idx</td><td>The attribute index to be set [0-7] </td></tr>
+ <tr><td class="paramname">attr</td><td>The attribute value to be set. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga5100a150a755902af2455a455a329ef9"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void ARM_MPU_SetMemAttr_NS </td>
+ <td>(</td>
+ <td class="paramtype">uint8_t&#160;</td>
+ <td class="paramname"><em>idx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint8_t&#160;</td>
+ <td class="paramname"><em>attr</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Set the memory attribute encoding to the Non-secure MPU. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">idx</td><td>The attribute index to be set [0-7] </td></tr>
+ <tr><td class="paramname">attr</td><td>The attribute value to be set. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga1799413f08a157d636a1491371c15ce2"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void ARM_MPU_SetMemAttrEx </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structMPU__Type.html">MPU_Type</a> *&#160;</td>
+ <td class="paramname"><em>mpu</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint8_t&#160;</td>
+ <td class="paramname"><em>idx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint8_t&#160;</td>
+ <td class="paramname"><em>attr</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Set the memory attribute encoding to the given MPU. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">mpu</td><td>Pointer to the MPU to be configured. </td></tr>
+ <tr><td class="paramname">idx</td><td>The attribute index to be set [0-7] </td></tr>
+ <tr><td class="paramname">attr</td><td>The attribute value to be set. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga6d7f220015c070c0e469948c1775ee3d"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void ARM_MPU_SetRegion </td>
+ <td>(</td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>rnr</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>rbar</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>rlar</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Configure the given MPU region. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">rnr</td><td>Region number to be configured. </td></tr>
+ <tr><td class="paramname">rbar</td><td>Value for RBAR register. </td></tr>
+ <tr><td class="paramname">rlar</td><td>Value for RLAR register. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga7566931ca9bb9f22d213a67ec5f8c745"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void ARM_MPU_SetRegion_NS </td>
+ <td>(</td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>rnr</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>rbar</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>rlar</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Configure the given Non-secure MPU region. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">rnr</td><td>Region number to be configured. </td></tr>
+ <tr><td class="paramname">rbar</td><td>Value for RBAR register. </td></tr>
+ <tr><td class="paramname">rlar</td><td>Value for RLAR register. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga3d50ba8546252bea959e45c8fdf16993"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void ARM_MPU_SetRegionEx </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structMPU__Type.html">MPU_Type</a> *&#160;</td>
+ <td class="paramname"><em>mpu</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>rnr</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>rbar</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>rlar</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Configure the given MPU region of the given MPU. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">mpu</td><td>Pointer to MPU to be used. </td></tr>
+ <tr><td class="paramname">rnr</td><td>Region number to be configured. </td></tr>
+ <tr><td class="paramname">rbar</td><td>Value for RBAR register. </td></tr>
+ <tr><td class="paramname">rlar</td><td>Value for RLAR register. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:25 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Core/html/group__mpu8__functions.js b/docs/Core/html/group__mpu8__functions.js
new file mode 100644
index 0000000..9c95721
--- /dev/null
+++ b/docs/Core/html/group__mpu8__functions.js
@@ -0,0 +1,39 @@
+var group__mpu8__functions =
+[
+ [ "ARM_MPU_Region_t", "structARM__MPU__Region__t.html", [
+ [ "RASR", "structARM__MPU__Region__t.html#a6a3e404b403c8df611f27d902d745d8d", null ],
+ [ "RBAR", "structARM__MPU__Region__t.html#afe7a7721aa08988d915670efa432cdd2", null ],
+ [ "RLAR", "structARM__MPU__Region__t.html#ab5d3a650dbffd0b272bf7df5b140e8a8", null ]
+ ] ],
+ [ "ARM_MPU_AP_", "group__mpu8__functions.html#ga81b2aa3fb55cdd5feadff02da10d391b", null ],
+ [ "ARM_MPU_ATTR", "group__mpu8__functions.html#ga2c465cc9429b8233bcb9cd7cbef0e54c", null ],
+ [ "ARM_MPU_ATTR_DEVICE", "group__mpu8__functions.html#gab4bfac6284dc050dc6fa6aeb8e954c2c", null ],
+ [ "ARM_MPU_ATTR_DEVICE_GRE", "group__mpu8__functions.html#ga496bcd6a2bbd038d8935049fec9d0fda", null ],
+ [ "ARM_MPU_ATTR_DEVICE_nGnRE", "group__mpu8__functions.html#ga6e08ae44fab85e03fea96ae6a5fcdfb0", null ],
+ [ "ARM_MPU_ATTR_DEVICE_nGnRnE", "group__mpu8__functions.html#gabfa9ae279357044cf5b74e77af22a686", null ],
+ [ "ARM_MPU_ATTR_DEVICE_nGRE", "group__mpu8__functions.html#gadcc9977aabb4dc7177d30cbbac1b53d1", null ],
+ [ "ARM_MPU_ATTR_MEMORY_", "group__mpu8__functions.html#gac2f1c567950e3785d75773362b525390", null ],
+ [ "ARM_MPU_ATTR_NON_CACHEABLE", "group__mpu8__functions.html#ga03266f9660485693eb1baec6ba255ab2", null ],
+ [ "ARM_MPU_RBAR", "group__mpu8__functions.html#gafe39c2f98058bcac7e7e0501e64e7a9d", null ],
+ [ "ARM_MPU_RLAR", "group__mpu8__functions.html#gaeaaa071276ba7956944e6c3dc05d677e", null ],
+ [ "ARM_MPU_SH_INNER", "group__mpu8__functions.html#ga73c70127f24f34781ad463cbe51d8f6b", null ],
+ [ "ARM_MPU_SH_NON", "group__mpu8__functions.html#ga3d0f688198289f72264f73cf72a742e8", null ],
+ [ "ARM_MPU_SH_OUTER", "group__mpu8__functions.html#gac4fddbdb9e1350bce6906de33c1fd500", null ],
+ [ "ARM_MPU_ClrRegion", "group__mpu8__functions.html#ga9dcb0afddf4ac351f33f3c7a5169c62c", null ],
+ [ "ARM_MPU_ClrRegion_NS", "group__mpu8__functions.html#gac526bc5bfcf048ce57a44c0c0cdadbe4", null ],
+ [ "ARM_MPU_ClrRegionEx", "group__mpu8__functions.html#ga01fa1151c9ec0ba5de76f908c0999316", null ],
+ [ "ARM_MPU_Disable", "group__mpu8__functions.html#ga61814eba4652a0fdfb76bbe222086327", null ],
+ [ "ARM_MPU_Disable_NS", "group__mpu8__functions.html#ga389f9b6049d176bc83f9964d3259b712", null ],
+ [ "ARM_MPU_Enable", "group__mpu8__functions.html#ga5a3f40314553baccdeea551f86d9a997", null ],
+ [ "ARM_MPU_Enable_NS", "group__mpu8__functions.html#ga5866c75d6deb9148a1e9af6337eec50a", null ],
+ [ "ARM_MPU_Load", "group__mpu8__functions.html#gaca76614e3091c7324aa9d60e634621bf", null ],
+ [ "ARM_MPU_Load_NS", "group__mpu8__functions.html#ga7f8c6e09be98067d613e4df1832c543d", null ],
+ [ "ARM_MPU_LoadEx", "group__mpu8__functions.html#gab6094419f2abd678f1f3b121cd115049", null ],
+ [ "ARM_MPU_OrderedMemcpy", "group__mpu8__functions.html#gac1a949403bf84eecaf407003fb553ae7", null ],
+ [ "ARM_MPU_SetMemAttr", "group__mpu8__functions.html#gab5b3c0a53d19c09a5550f1d9071ae65c", null ],
+ [ "ARM_MPU_SetMemAttr_NS", "group__mpu8__functions.html#ga5100a150a755902af2455a455a329ef9", null ],
+ [ "ARM_MPU_SetMemAttrEx", "group__mpu8__functions.html#ga1799413f08a157d636a1491371c15ce2", null ],
+ [ "ARM_MPU_SetRegion", "group__mpu8__functions.html#ga6d7f220015c070c0e469948c1775ee3d", null ],
+ [ "ARM_MPU_SetRegion_NS", "group__mpu8__functions.html#ga7566931ca9bb9f22d213a67ec5f8c745", null ],
+ [ "ARM_MPU_SetRegionEx", "group__mpu8__functions.html#ga3d50ba8546252bea959e45c8fdf16993", null ]
+]; \ No newline at end of file
diff --git a/docs/Core/html/group__mpu__defines.html b/docs/Core/html/group__mpu__defines.html
index ba7ee01..ad14e84 100644
--- a/docs/Core/html/group__mpu__defines.html
+++ b/docs/Core/html/group__mpu__defines.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -110,7 +110,7 @@ $(document).ready(function(){initNavTree('group__mpu__defines.html','');});
<div class="summary">
<a href="#define-members">Macros</a> </div>
<div class="headertitle">
-<div class="title">Define values<div class="ingroups"><a class="el" href="group__mpu__functions.html">MPU Functions for Armv7-M</a></div></div> </div>
+<div class="title">Define values<div class="ingroups"><a class="el" href="group__mpu__functions.html">MPU Functions for Armv6-M/v7-M</a></div></div> </div>
</div><!--header-->
<div class="contents">
@@ -291,7 +291,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:08 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:25 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/group__mpu__functions.html b/docs/Core/html/group__mpu__functions.html
index 0803dee..82bccc6 100644
--- a/docs/Core/html/group__mpu__functions.html
+++ b/docs/Core/html/group__mpu__functions.html
@@ -3,8 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>MPU Functions for Armv7-M</title>
-<title>CMSIS-Core (Cortex-M): MPU Functions for Armv7-M</title>
+<title>MPU Functions for Armv6-M/v7-M</title>
+<title>CMSIS-Core (Cortex-M): MPU Functions for Armv6-M/v7-M</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="cmsis.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="jquery.js"></script>
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -113,7 +113,7 @@ $(document).ready(function(){initNavTree('group__mpu__functions.html','');});
<a href="#define-members">Macros</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
-<div class="title">MPU Functions for Armv7-M</div> </div>
+<div class="title">MPU Functions for Armv6-M/v7-M</div> </div>
</div><!--header-->
<div class="contents">
@@ -160,6 +160,8 @@ Functions</h2></td></tr>
<tr class="separator:ga16931f9ad84d7289e8218e169ae6db5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga042ba1a6a1a58795231459ac0410b809"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mpu__functions.html#ga042ba1a6a1a58795231459ac0410b809">ARM_MPU_SetRegionEx</a> (uint32_t rnr, uint32_t rbar, uint32_t rasr)</td></tr>
<tr class="separator:ga042ba1a6a1a58795231459ac0410b809"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac1a949403bf84eecaf407003fb553ae7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mpu__functions.html#gac1a949403bf84eecaf407003fb553ae7">ARM_MPU_OrderedMemcpy</a> (volatile uint32_t *dst, const uint32_t *<a class="el" href="group__compiler__conntrol__gr.html#ga378ac21329d33f561f90265eef89f564">__RESTRICT</a> src, uint32_t len)</td></tr>
+<tr class="separator:gac1a949403bf84eecaf407003fb553ae7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafa27b26d5847fa8e465584e376b6078a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mpu__functions.html#gafa27b26d5847fa8e465584e376b6078a">ARM_MPU_Load</a> (MPU_Region_t const *table, uint32_t cnt)</td></tr>
<tr class="separator:gafa27b26d5847fa8e465584e376b6078a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -403,7 +405,7 @@ Functions</h2></td></tr>
</table>
</dd>
</dl>
-<p>The function <a class="el" href="group__mpu__functions.html#ga31406efd492ec9a091a70ffa2d8a42fb">ARM_MPU_Enable</a> writes to the register <a class="el" href="structMPU__Type.html#a769178ef949f0d5d8f18ddbd9e4e926f">MPU-&gt;CTRL</a> and sets bit ENABLE. The parameter <em>MPU_CTRL</em> provides additional bit values (see table below) that configure the MPU behaviour. For processors that implement an <b>MPU Fault Handler</b> the <a class="el" href="group__NVIC__gr.html">MemoryManagement_IRQn</a> exception is enabled by setting the bit MEMFAULTACT in register SBC-&gt;SHCSR.</p>
+<p>The function <a class="el" href="group__mpu8__functions.html#ga5a3f40314553baccdeea551f86d9a997">ARM_MPU_Enable</a> writes to the register <a class="el" href="structMPU__Type.html#a769178ef949f0d5d8f18ddbd9e4e926f">MPU-&gt;CTRL</a> and sets bit ENABLE. The parameter <em>MPU_CTRL</em> provides additional bit values (see table below) that configure the MPU behaviour. For processors that implement an <b>MPU Fault Handler</b> the <a class="el" href="group__NVIC__gr.html">MemoryManagement_IRQn</a> exception is enabled by setting the bit MEMFAULTACT in register SBC-&gt;SHCSR.</p>
<p>The following table contains possible values for the parameter <em>MPU_CTRL</em> that set specific bits in register MPU-&gt;CTRL. </p>
<table class="doxtable">
<tr>
@@ -453,11 +455,11 @@ Functions</h2></td></tr>
</table>
</dd>
</dl>
-<dl class="section note"><dt>Note</dt><dd>only up to 16 regions can be handled as the function <a class="el" href="group__mpu__functions.html#gafa27b26d5847fa8e465584e376b6078a">ARM_MPU_Load</a> uses the REGION field in <a class="el" href="structMPU__Type.html#a990c609b26d990b8ba832b110adfd353">MPU-&gt;RBAR</a>.</dd></dl>
+<dl class="section note"><dt>Note</dt><dd>only up to 16 regions can be handled as the function <a class="el" href="group__mpu8__functions.html#gaca76614e3091c7324aa9d60e634621bf">ARM_MPU_Load</a> uses the REGION field in <a class="el" href="structMPU__Type.html#a990c609b26d990b8ba832b110adfd353">MPU-&gt;RBAR</a>.</dd></dl>
<p><b>Example:</b> </p>
<div class="fragment"><div class="line"><span class="keyword">const</span> <a class="code" href="structARM__MPU__Region__t.html">ARM_MPU_Region_t</a> mpuTable[3][4] = {</div>
<div class="line"> {</div>
-<div class="line"> { .<a class="code" href="structARM__MPU__Region__t.html#aa5e3c6aeaddbc0c283085dc971dd1a22">RBAR</a> = <a class="code" href="group__mpu__functions.html#ga3fead12dc24a6d00ad53f55a042486ca">ARM_MPU_RBAR</a>(0UL, 0x08000000UL), .RASR = <a class="code" href="group__mpu__functions.html#ga96b93785c92e2dbcb3a2356c25bf2adc">ARM_MPU_RASR</a>(0UL, ARM_MPU_AP_FULL, 0UL, 0UL, 1UL, 1UL, 0x00UL, ARM_MPU_REGION_SIZE_1MB) },</div>
+<div class="line"> { .<a class="code" href="structARM__MPU__Region__t.html#afe7a7721aa08988d915670efa432cdd2">RBAR</a> = <a class="code" href="group__mpu__functions.html#ga3fead12dc24a6d00ad53f55a042486ca">ARM_MPU_RBAR</a>(0UL, 0x08000000UL), .RASR = <a class="code" href="group__mpu__functions.html#ga96b93785c92e2dbcb3a2356c25bf2adc">ARM_MPU_RASR</a>(0UL, ARM_MPU_AP_FULL, 0UL, 0UL, 1UL, 1UL, 0x00UL, ARM_MPU_REGION_SIZE_1MB) },</div>
<div class="line"> { .RBAR = <a class="code" href="group__mpu__functions.html#ga3fead12dc24a6d00ad53f55a042486ca">ARM_MPU_RBAR</a>(1UL, 0x20000000UL), .RASR = <a class="code" href="group__mpu__functions.html#ga96b93785c92e2dbcb3a2356c25bf2adc">ARM_MPU_RASR</a>(1UL, ARM_MPU_AP_FULL, 0UL, 0UL, 1UL, 1UL, 0x00UL, ARM_MPU_REGION_SIZE_32KB) },</div>
<div class="line"> { .RBAR = <a class="code" href="group__mpu__functions.html#ga3fead12dc24a6d00ad53f55a042486ca">ARM_MPU_RBAR</a>(2UL, 0x40020000UL), .RASR = <a class="code" href="group__mpu__functions.html#ga96b93785c92e2dbcb3a2356c25bf2adc">ARM_MPU_RASR</a>(1UL, ARM_MPU_AP_FULL, 2UL, 0UL, 0UL, 0UL, 0x00UL, ARM_MPU_REGION_SIZE_8KB) }, </div>
<div class="line"> { .RBAR = <a class="code" href="group__mpu__functions.html#ga3fead12dc24a6d00ad53f55a042486ca">ARM_MPU_RBAR</a>(3UL, 0x40022000UL), .RASR = <a class="code" href="group__mpu__functions.html#ga96b93785c92e2dbcb3a2356c25bf2adc">ARM_MPU_RASR</a>(1UL, ARM_MPU_AP_FULL, 2UL, 0UL, 0UL, 0UL, 0xC0UL, ARM_MPU_REGION_SIZE_4KB) }</div>
@@ -483,6 +485,47 @@ Functions</h2></td></tr>
</div><!-- fragment -->
</div>
</div>
+<a class="anchor" id="gac1a949403bf84eecaf407003fb553ae7"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a> void ARM_MPU_OrderedMemcpy </td>
+ <td>(</td>
+ <td class="paramtype">volatile uint32_t *&#160;</td>
+ <td class="paramname"><em>dst</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const uint32_t *<a class="el" href="group__compiler__conntrol__gr.html#ga378ac21329d33f561f90265eef89f564">__RESTRICT</a>&#160;</td>
+ <td class="paramname"><em>src</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>len</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Memcopy with strictly ordered memory access, e.g. for register targets. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">dst</td><td>Destination data is copied to. </td></tr>
+ <tr><td class="paramname">src</td><td>Source data is copied from. </td></tr>
+ <tr><td class="paramname">len</td><td>Amount of data words to be copied. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
<a class="anchor" id="ga16931f9ad84d7289e8218e169ae6db5d"></a>
<div class="memitem">
<div class="memproto">
@@ -564,7 +607,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:08 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:25 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/group__mpu__functions.js b/docs/Core/html/group__mpu__functions.js
index a7f207f..dbc5445 100644
--- a/docs/Core/html/group__mpu__functions.js
+++ b/docs/Core/html/group__mpu__functions.js
@@ -16,7 +16,8 @@ var group__mpu__functions =
] ],
[ "ARM_MPU_Region_t", "structARM__MPU__Region__t.html", [
[ "RASR", "structARM__MPU__Region__t.html#a6a3e404b403c8df611f27d902d745d8d", null ],
- [ "RBAR", "structARM__MPU__Region__t.html#aa5e3c6aeaddbc0c283085dc971dd1a22", null ]
+ [ "RBAR", "structARM__MPU__Region__t.html#afe7a7721aa08988d915670efa432cdd2", null ],
+ [ "RLAR", "structARM__MPU__Region__t.html#ab5d3a650dbffd0b272bf7df5b140e8a8", null ]
] ],
[ "ARM_MPU_RASR", "group__mpu__functions.html#ga96b93785c92e2dbcb3a2356c25bf2adc", null ],
[ "ARM_MPU_RASR_EX", "group__mpu__functions.html#ga332ed5f8969dd4df6b61c6ae32ec36dc", null ],
@@ -25,6 +26,7 @@ var group__mpu__functions =
[ "ARM_MPU_Disable", "group__mpu__functions.html#ga7cbc0a4a066ed90e85c8176228235d57", null ],
[ "ARM_MPU_Enable", "group__mpu__functions.html#ga31406efd492ec9a091a70ffa2d8a42fb", null ],
[ "ARM_MPU_Load", "group__mpu__functions.html#gafa27b26d5847fa8e465584e376b6078a", null ],
+ [ "ARM_MPU_OrderedMemcpy", "group__mpu__functions.html#gac1a949403bf84eecaf407003fb553ae7", null ],
[ "ARM_MPU_SetRegion", "group__mpu__functions.html#ga16931f9ad84d7289e8218e169ae6db5d", null ],
[ "ARM_MPU_SetRegionEx", "group__mpu__functions.html#ga042ba1a6a1a58795231459ac0410b809", null ]
]; \ No newline at end of file
diff --git a/docs/Core/html/group__nvic__trustzone__functions.html b/docs/Core/html/group__nvic__trustzone__functions.html
index 8d56623..5b1fc16 100644
--- a/docs/Core/html/group__nvic__trustzone__functions.html
+++ b/docs/Core/html/group__nvic__trustzone__functions.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -110,7 +110,7 @@ $(document).ready(function(){initNavTree('group__nvic__trustzone__functions.html
<div class="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
-<div class="title">NVIC Functions<div class="ingroups"><a class="el" href="group__trustzone__functions.html">TrustZone for Armv8-M</a></div></div> </div>
+<div class="title">NVIC Functions<div class="ingroups"><a class="el" href="group__trustzone__functions.html">TrustZone for Armv8-M/v8.1-M</a></div></div> </div>
</div><!--header-->
<div class="contents">
@@ -476,7 +476,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:25 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/group__peripheral__gr.html b/docs/Core/html/group__peripheral__gr.html
index 36d8415..ea0720f 100644
--- a/docs/Core/html/group__peripheral__gr.html
+++ b/docs/Core/html/group__peripheral__gr.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -340,7 +340,7 @@ Register Bit Fields</h1>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:08 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:25 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/group__sau__trustzone__functions.html b/docs/Core/html/group__sau__trustzone__functions.html
index c1cb706..b27e637 100644
--- a/docs/Core/html/group__sau__trustzone__functions.html
+++ b/docs/Core/html/group__sau__trustzone__functions.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -110,7 +110,7 @@ $(document).ready(function(){initNavTree('group__sau__trustzone__functions.html'
<div class="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
-<div class="title">SAU Functions<div class="ingroups"><a class="el" href="group__trustzone__functions.html">TrustZone for Armv8-M</a></div></div> </div>
+<div class="title">SAU Functions<div class="ingroups"><a class="el" href="group__trustzone__functions.html">TrustZone for Armv8-M/v8.1-M</a></div></div> </div>
</div><!--header-->
<div class="contents">
@@ -189,7 +189,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:25 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/group__system__init__gr.html b/docs/Core/html/group__system__init__gr.html
index 96bf4fe..845ddd5 100644
--- a/docs/Core/html/group__system__init__gr.html
+++ b/docs/Core/html/group__system__init__gr.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -140,7 +140,7 @@ Variables</h2></td></tr>
<li>A global variable that contains the system frequency, <a class="el" href="group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6">SystemCoreClock</a>.</li>
</ul>
<p>The file configures the device and, typically, initializes the oscillator (PLL) that is part of the microcontroller device. This file might export other functions or variables that provide a more flexible configuration of the microcontroller system.</p>
-<dl class="section note"><dt>Note</dt><dd>Please pay special attention to the static variable <code>SystemCoreClock</code>. This variable might be used throughout the whole system initialization and runtime to calculate frequency/time related values. Thus one must assure that the variable always reflects the actual system clock speed. Be aware that a value stored to <code>SystemCoreClock</code> during low level initializaton (i.e. <code><a class="el" href="group__system__init__gr.html#ga93f514700ccf00d08dbdcff7f1224eb2" title="Function to Initialize the system. ">SystemInit()</a></code>) might get overwritten by C libray startup code. Thus its highly recommended to call <a class="el" href="group__system__init__gr.html#gae0c36a9591fe6e9c45ecb21a794f0f0f">SystemCoreClockUpdate</a> at the beginning of the user <code>main()</code> routine.</dd></dl>
+<dl class="section note"><dt>Note</dt><dd>Please pay special attention to the static variable <code>SystemCoreClock</code>. This variable might be used throughout the whole system initialization and runtime to calculate frequency/time related values. Thus one must assure that the variable always reflects the actual system clock speed. Be aware that a value stored to <code>SystemCoreClock</code> during low level initializaton (i.e. <code><a class="el" href="group__system__init__gr.html#ga93f514700ccf00d08dbdcff7f1224eb2" title="Function to Initialize the system. ">SystemInit()</a></code>) might get overwritten by C libray startup code and/or .bss section initialization. Thus its highly recommended to call <a class="el" href="group__system__init__gr.html#gae0c36a9591fe6e9c45ecb21a794f0f0f">SystemCoreClockUpdate</a> at the beginning of the user <code>main()</code> routine.</dd></dl>
<h1><a class="anchor" id="system_init_code_ex_sec"></a>
Code Example</h1>
<p>The code below shows the usage of the variable <a class="el" href="group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6">SystemCoreClock</a> and the functions <a class="el" href="group__system__init__gr.html#ga93f514700ccf00d08dbdcff7f1224eb2" title="Function to Initialize the system. ">SystemInit()</a> and <a class="el" href="group__system__init__gr.html#gae0c36a9591fe6e9c45ecb21a794f0f0f" title="Function to update the variable SystemCoreClock. ">SystemCoreClockUpdate()</a> with an LPC1700.</p>
@@ -219,7 +219,7 @@ Code Example</h1>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:08 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:25 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/group__systick__trustzone__functions.html b/docs/Core/html/group__systick__trustzone__functions.html
index 240eb3f..3e6f18b 100644
--- a/docs/Core/html/group__systick__trustzone__functions.html
+++ b/docs/Core/html/group__systick__trustzone__functions.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -110,7 +110,7 @@ $(document).ready(function(){initNavTree('group__systick__trustzone__functions.h
<div class="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
-<div class="title">SysTick Functions<div class="ingroups"><a class="el" href="group__trustzone__functions.html">TrustZone for Armv8-M</a></div></div> </div>
+<div class="title">SysTick Functions<div class="ingroups"><a class="el" href="group__trustzone__functions.html">TrustZone for Armv8-M/v8.1-M</a></div></div> </div>
</div><!--header-->
<div class="contents">
@@ -161,7 +161,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:25 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/group__trustzone__functions.html b/docs/Core/html/group__trustzone__functions.html
index aadc6ba..50161cd 100644
--- a/docs/Core/html/group__trustzone__functions.html
+++ b/docs/Core/html/group__trustzone__functions.html
@@ -3,8 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>TrustZone for Armv8-M</title>
-<title>CMSIS-Core (Cortex-M): TrustZone for Armv8-M</title>
+<title>TrustZone for Armv8-M/v8.1-M</title>
+<title>CMSIS-Core (Cortex-M): TrustZone for Armv8-M/v8.1-M</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="cmsis.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="jquery.js"></script>
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -110,11 +110,11 @@ $(document).ready(function(){initNavTree('group__trustzone__functions.html','');
<div class="summary">
<a href="#groups">Content</a> </div>
<div class="headertitle">
-<div class="title">TrustZone for Armv8-M</div> </div>
+<div class="title">TrustZone for Armv8-M/v8.1-M</div> </div>
</div><!--header-->
<div class="contents">
-<p>Functions that related to optional Armv8-M security extension.
+<p>Functions that related to optional Armv8-M and Armv8.1-M security extension.
<a href="#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="groups"></a>
@@ -149,7 +149,7 @@ Content</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:08 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:25 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/group__version__control__depricated__gr.html b/docs/Core/html/group__version__control__depricated__gr.html
deleted file mode 100644
index afbeb0c..0000000
--- a/docs/Core/html/group__version__control__depricated__gr.html
+++ /dev/null
@@ -1,204 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>Version Control per Core (Depricated)</title>
-<title>CMSIS-Core (Cortex-M): Version Control per Core (Depricated)</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="cmsis.css" rel="stylesheet" type="text/css" />
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<script type="text/javascript" src="printComponentTabs.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 46px;">
- <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
- </div>
- <div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<div id="CMSISnav" class="tabs1">
- <ul class="tablist">
- <script type="text/javascript">
- <!--
- writeComponentTabs.call(this);
- //-->
- </script>
- </ul>
-</div>
-<!-- Generated by Doxygen 1.8.6 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
- <li><a href="modules.html"><span>Reference</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('group__version__control__depricated__gr.html','');});
-</script>
-<div id="doc-content">
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Pages</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
- <div class="summary">
-<a href="#define-members">Macros</a> </div>
- <div class="headertitle">
-<div class="title">Version Control per Core (Depricated)<div class="ingroups"><a class="el" href="group__version__control__gr.html">Version Control</a></div></div> </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Version #define symbols for CMSIS release specific C/C++ source code.
-<a href="#details">More...</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
-Macros</h2></td></tr>
-<tr class="memitem:ga2ecc1658e18eb1a0be7959e33b836d05"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version__control__depricated__gr.html#ga2ecc1658e18eb1a0be7959e33b836d05">__XXX_CMSIS_VERSION_MAIN</a></td></tr>
-<tr class="memdesc:ga2ecc1658e18eb1a0be7959e33b836d05"><td class="mdescLeft">&#160;</td><td class="mdescRight">Contains the CMSIS major version for core of type XXX, i.e. CM0 or SC300. <a href="#ga2ecc1658e18eb1a0be7959e33b836d05">More...</a><br/></td></tr>
-<tr class="separator:ga2ecc1658e18eb1a0be7959e33b836d05"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga962096f43e0d194f0b79021964c57fbd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version__control__depricated__gr.html#ga962096f43e0d194f0b79021964c57fbd">__XXX_CMSIS_VERSION_SUB</a></td></tr>
-<tr class="memdesc:ga962096f43e0d194f0b79021964c57fbd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Contains the CMSIS minor version for core of type XXX, i.e. CM0 or SC300. <a href="#ga962096f43e0d194f0b79021964c57fbd">More...</a><br/></td></tr>
-<tr class="separator:ga962096f43e0d194f0b79021964c57fbd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gabea7df329b150f620ee42f9d82516241"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version__control__depricated__gr.html#gabea7df329b150f620ee42f9d82516241">__XXX_CMSIS_VERSION</a></td></tr>
-<tr class="memdesc:gabea7df329b150f620ee42f9d82516241"><td class="mdescLeft">&#160;</td><td class="mdescRight">Contains the CMSIS version for core of type XXX, i.e. CM0 or SC300. <a href="#gabea7df329b150f620ee42f9d82516241">More...</a><br/></td></tr>
-<tr class="separator:gabea7df329b150f620ee42f9d82516241"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
-<p>Prior CMSIS release 5.1.0 the version information was core specific.</p>
-<p><b>Code Example:</b> </p>
-<div class="fragment"><div class="line"><span class="preprocessor">#if !defined(__CM_CMSIS_VERSION) &amp;&amp; defined(__CORTEX_M)</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#if ((__CORTEX_M == 0) &amp;&amp; (__CM0_CMSIS_VERSION &gt;= 0x00050000)) || \</span></div>
-<div class="line"><span class="preprocessor"> ((__CORTEX_M == 3) &amp;&amp; (__CM3_CMSIS_VERSION &gt;= 0x00050000)) || \</span></div>
-<div class="line"><span class="preprocessor"> ((__CORTEX_M == 4) &amp;&amp; (__CM4_CMSIS_VERSION &gt;= 0x00050000)) || \</span></div>
-<div class="line"><span class="preprocessor"> ((__CORTEX_M == 7) &amp;&amp; (__CM7_CMSIS_VERSION &gt;= 0x00050000))</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#error Yes, we have CMSIS 5!</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#else</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#error We need CMSIS 5!</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#endif</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#else</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#error We need a Cortex-M controller!</span></div>
-<div class="line"><span class="preprocessor">#endif</span></div>
-</div><!-- fragment --> <h2 class="groupheader">Macro Definition Documentation</h2>
-<a class="anchor" id="gabea7df329b150f620ee42f9d82516241"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">#define __XXX_CMSIS_VERSION</td>
- </tr>
- </table>
-</div><div class="memdoc">
-<p>The CMSIS version is a combination of the <a class="el" href="group__version__control__gr.html#ga85987c5fcc1e012d7ac01369ee6ca2b5">__CM_CMSIS_VERSION_MAIN</a> (bits 31..15) and <a class="el" href="group__version__control__gr.html#ga22083cbe7f0606cfd538ec12b2e41608">__CM_CMSIS_VERSION_SUB</a> (bits 14..0). </p>
-<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000003">Deprecated:</a></b></dt><dd>Only rely on this define for CMSIS 5.0 and before. </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="ga2ecc1658e18eb1a0be7959e33b836d05"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">#define __XXX_CMSIS_VERSION_MAIN</td>
- </tr>
- </table>
-</div><div class="memdoc">
-<p>The CMSIS major version can be used to differentiate between CMSIS major releases. </p>
-<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000001">Deprecated:</a></b></dt><dd>Only rely on this define for CMSIS 5.0 and before. </dd></dl>
-
-</div>
-</div>
-<a class="anchor" id="ga962096f43e0d194f0b79021964c57fbd"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">#define __XXX_CMSIS_VERSION_SUB</td>
- </tr>
- </table>
-</div><div class="memdoc">
-<p>The CMSIS minor version can be used to query a CMSIS release update level. </p>
-<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000002">Deprecated:</a></b></dt><dd>Only rely on this define for CMSIS 5.0 and before. </dd></dl>
-
-</div>
-</div>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:08 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
- <!--
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
- -->
- </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/docs/Core/html/group__version__control__depricated__gr.js b/docs/Core/html/group__version__control__depricated__gr.js
deleted file mode 100644
index 02d3c83..0000000
--- a/docs/Core/html/group__version__control__depricated__gr.js
+++ /dev/null
@@ -1,6 +0,0 @@
-var group__version__control__depricated__gr =
-[
- [ "__XXX_CMSIS_VERSION", "group__version__control__depricated__gr.html#gabea7df329b150f620ee42f9d82516241", null ],
- [ "__XXX_CMSIS_VERSION_MAIN", "group__version__control__depricated__gr.html#ga2ecc1658e18eb1a0be7959e33b836d05", null ],
- [ "__XXX_CMSIS_VERSION_SUB", "group__version__control__depricated__gr.html#ga962096f43e0d194f0b79021964c57fbd", null ]
-]; \ No newline at end of file
diff --git a/docs/Core/html/group__version__control__gr.html b/docs/Core/html/group__version__control__gr.html
index 3ac128f..6044b9a 100644
--- a/docs/Core/html/group__version__control__gr.html
+++ b/docs/Core/html/group__version__control__gr.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -108,7 +108,6 @@ $(document).ready(function(){initNavTree('group__version__control__gr.html','');
<div class="header">
<div class="summary">
-<a href="#groups">Content</a> &#124;
<a href="#define-members">Macros</a> </div>
<div class="headertitle">
<div class="title">Version Control</div> </div>
@@ -118,12 +117,6 @@ $(document).ready(function(){initNavTree('group__version__control__gr.html','');
<p>Version #define symbols for CMSIS release specific C/C++ source code.
<a href="#details">More...</a></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="groups"></a>
-Content</h2></td></tr>
-<tr class="memitem:group__version__control__depricated__gr"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version__control__depricated__gr.html">Version Control per Core (Depricated)</a></td></tr>
-<tr class="memdesc:group__version__control__depricated__gr"><td class="mdescLeft">&#160;</td><td class="mdescRight">Version #define symbols for CMSIS release specific C/C++ source code. <br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:ga85987c5fcc1e012d7ac01369ee6ca2b5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version__control__gr.html#ga85987c5fcc1e012d7ac01369ee6ca2b5">__CM_CMSIS_VERSION_MAIN</a></td></tr>
@@ -151,7 +144,14 @@ Macros</h2></td></tr>
<div class="line"><span class="preprocessor"></span><span class="preprocessor">#else</span></div>
<div class="line"><span class="preprocessor"></span><span class="preprocessor">#error We need CMSIS 5.1 or later!</span></div>
<div class="line"><span class="preprocessor">#endif</span></div>
-</div><!-- fragment --> <h2 class="groupheader">Macro Definition Documentation</h2>
+</div><!-- fragment --><p><b>Deprecated</b></p>
+<p>The following macros are deprecated:</p>
+<ul>
+<li><b>__XXX_CMSIS_VERSION_MAIN</b> which is replaced by <a class="el" href="group__version__control__gr.html#ga85987c5fcc1e012d7ac01369ee6ca2b5">__CM_CMSIS_VERSION_MAIN</a>.</li>
+<li><b>__XXX_CMSIS_VERSION_SUB</b> which is replaced by <a class="el" href="group__version__control__gr.html#ga22083cbe7f0606cfd538ec12b2e41608">__CM_CMSIS_VERSION_SUB</a>.</li>
+<li><b>__XXX_CMSIS_VERSION</b> which is replaced by <a class="el" href="group__version__control__gr.html#ga39f3d64ff95fb58feccc7639e537ff89">__CM_CMSIS_VERSION</a>. </li>
+</ul>
+<h2 class="groupheader">Macro Definition Documentation</h2>
<a class="anchor" id="ga39f3d64ff95fb58feccc7639e537ff89"></a>
<div class="memitem">
<div class="memproto">
@@ -203,11 +203,13 @@ Macros</h2></td></tr>
<p>This define can be used to differentiate between the various available Cortex-M controllers. Possible values are:</p>
<ul>
<li>0 for a Cortex-M0 or Cortex-M0+</li>
+<li>1 for a Cortex-M1</li>
<li>3 for a Cortex-M3</li>
<li>4 for a Cortex-M4</li>
<li>7 for a Cortex-M7</li>
<li>23 for a Cortex-M23</li>
<li>33 for a Cortex-M33</li>
+<li>35 for a Cortex-M35P</li>
</ul>
<p>This define is only available for Cortex-M class controllers. <b>Code Example:</b> </p>
<div class="fragment"><div class="line"><span class="preprocessor">#if defined(__CORTEX_M) &amp;&amp; (__CORTEX_M == 4)</span></div>
@@ -246,7 +248,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:08 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:25 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/group__version__control__gr.js b/docs/Core/html/group__version__control__gr.js
index 32b6209..10595bf 100644
--- a/docs/Core/html/group__version__control__gr.js
+++ b/docs/Core/html/group__version__control__gr.js
@@ -1,6 +1,5 @@
var group__version__control__gr =
[
- [ "Version Control per Core (Depricated)", "group__version__control__depricated__gr.html", "group__version__control__depricated__gr" ],
[ "__CM_CMSIS_VERSION", "group__version__control__gr.html#ga39f3d64ff95fb58feccc7639e537ff89", null ],
[ "__CM_CMSIS_VERSION_MAIN", "group__version__control__gr.html#ga85987c5fcc1e012d7ac01369ee6ca2b5", null ],
[ "__CM_CMSIS_VERSION_SUB", "group__version__control__gr.html#ga22083cbe7f0606cfd538ec12b2e41608", null ],
diff --git a/docs/Core/html/index.doxyidx b/docs/Core/html/index.doxyidx
new file mode 100644
index 0000000..938debe
--- /dev/null
+++ b/docs/Core/html/index.doxyidx
@@ -0,0 +1,518 @@
+/*
+ * Copyright (c) 2009-2016 ARM Limited. All rights reserved.
+ *
+ * @file index.doxyidx
+ * @brief Index file for MDK-ARM Help System
+ * @version 1.0
+ * @date 10. July 2019
+ * @note Generated by DoxyIndex V1.2.3 on Wednesday, 10.07.2019 15:22:28
+ * from Path 'C:\tools\PACK\ARM\CMSIS\5.6.0\\CMSIS\Documentation\Core\html',
+ */
+
+'ABCDEFHILMNOPQRSTUVWZ_bcnuwx'
+__ALIGNED, group__compiler__conntrol__gr.html#ga0c58caa5a273e2c21924509a45f8b849, Ref_CompilerControl.txt
+__ARM_ARCH_6M__, group__compiler__conntrol__gr.html#ga8be4ebde5d4dd91b161d206545ce59aa, Ref_CompilerControl.txt
+__ARM_ARCH_7EM__, group__compiler__conntrol__gr.html#ga43ab3e79ec5ecb615f1f2f6e83e7d48a, Ref_CompilerControl.txt
+__ARM_ARCH_7M__, group__compiler__conntrol__gr.html#ga43e1af8bedda108dfc4f8584e6b278a2, Ref_CompilerControl.txt
+__ARM_ARCH_8M_BASE__, group__compiler__conntrol__gr.html#gab3f1284f4cdc6c5e5c9c9d4b8ec29b2a, Ref_CompilerControl.txt
+__ARM_ARCH_8M_MAIN__, group__compiler__conntrol__gr.html#gad424c7143edd08c982dddad0ff65f4cd, Ref_CompilerControl.txt
+__ASM, group__compiler__conntrol__gr.html#ga1378040bcf22428955c6e3ce9c2053cd, Ref_CompilerControl.txt
+__BKPT, group__intrinsic__CPU__gr.html#ga92f5621626711931da71eaa8bf301af7, Ref_cmInstr.txt
+__CLREX, group__intrinsic__CPU__gr.html#ga354c5ac8870cc3dfb823367af9c4b412, Ref_cmInstr.txt
+__CLZ, group__intrinsic__CPU__gr.html#ga90884c591ac5d73d6069334eba9d6c02, Ref_cmInstr.txt
+__CM_CMSIS_VERSION, group__version__control__gr.html#ga39f3d64ff95fb58feccc7639e537ff89, Ref_VersionControl.txt
+__CM_CMSIS_VERSION_MAIN, group__version__control__gr.html#ga85987c5fcc1e012d7ac01369ee6ca2b5, Ref_VersionControl.txt
+__CM_CMSIS_VERSION_SUB, group__version__control__gr.html#ga22083cbe7f0606cfd538ec12b2e41608, Ref_VersionControl.txt
+__COMPILER_BARRIER, group__compiler__conntrol__gr.html#ga6f053389e2958b5a239a54d4e4047bf5, Ref_CompilerControl.txt
+__CORTEX_M, group__version__control__gr.html#ga63ea62503c88acab19fcf3d5743009e3, Ref_VersionControl.txt
+__CORTEX_SC, group__version__control__gr.html#gaeaaf66c86e5ae02a0e1fe542cb7f4d8c, Ref_VersionControl.txt
+__disable_fault_irq, group__Core__Register__gr.html#ga9d174f979b2f76fdb3228a9b338fd939, Ref_CoreReg.txt
+__disable_irq, group__Core__Register__gr.html#gaeb8e5f7564a8ea23678fe3c987b04013, Ref_CoreReg.txt
+__DMB, group__intrinsic__CPU__gr.html#gab1c9b393641dc2d397b3408fdbe72b96, Ref_cmInstr.txt
+__DSB, group__intrinsic__CPU__gr.html#gacb2a8ca6eae1ba4b31161578b720c199, Ref_cmInstr.txt
+__enable_fault_irq, group__Core__Register__gr.html#ga6575d37863cec5d334864f93b5b783bf, Ref_CoreReg.txt
+__enable_irq, group__Core__Register__gr.html#ga0f98dfbd252b89d12564472dbeba9c27, Ref_CoreReg.txt
+__get_APSR, group__Core__Register__gr.html#ga811c0012221ee918a75111ca84c4d5e7, Ref_CoreReg.txt
+__get_BASEPRI, group__Core__Register__gr.html#ga32da759f46e52c95bcfbde5012260667, Ref_CoreReg.txt
+__get_CONTROL, group__Core__Register__gr.html#ga963cf236b73219ce78e965deb01b81a7, Ref_CoreReg.txt
+__get_FAULTMASK, group__Core__Register__gr.html#gaa78e4e6bf619a65e9f01b4af13fed3a8, Ref_CoreReg.txt
+__get_FPSCR, group__Core__Register__gr.html#gad6d7eca9ddd1d9072dd7b020cfe64905, Ref_CoreReg.txt
+__get_IPSR, group__Core__Register__gr.html#ga2c32fc5c7f8f07fb3d436c6f6fe4e8c8, Ref_CoreReg.txt
+__get_MSP, group__Core__Register__gr.html#gab898559392ba027814e5bbb5a98b38d2, Ref_CoreReg.txt
+__get_MSPLIM, group__Core__Register__gr.html#gaf39856ca50fc88cf459031b44eb2521c, Ref_CoreReg.txt
+__get_PRIMASK, group__Core__Register__gr.html#ga799b5d9a2ae75e459264c8512c7c0e02, Ref_CoreReg.txt
+__get_PSP, group__Core__Register__gr.html#ga914dfa8eff7ca53380dd54cf1d8bebd9, Ref_CoreReg.txt
+__get_PSPLIM, group__Core__Register__gr.html#ga8b226929264e903c7019e326b42bef47, Ref_CoreReg.txt
+__get_xPSR, group__Core__Register__gr.html#ga732e08184154f44a617963cc65ff95bd, Ref_CoreReg.txt
+__INITIAL_SP, group__compiler__conntrol__gr.html#ga1002e751427b1189f92787d4e4eef965, Ref_CompilerControl.txt
+__INLINE, group__compiler__conntrol__gr.html#gade2d8d7118f8ff49547f60aa0c3382bb, Ref_CompilerControl.txt
+__ISB, group__intrinsic__CPU__gr.html#ga93c09b4709394d81977300d5f84950e5, Ref_cmInstr.txt
+__LDA, group__intrinsic__CPU__gr.html#ga22a24f416b65c2f5a82d9f1162d9394d, Ref_cmInstr.txt
+__LDAB, group__intrinsic__CPU__gr.html#ga263b9b2d9c06d731022873acddb6aa3f, Ref_cmInstr.txt
+__LDAEX, group__intrinsic__CPU__gr.html#ga3c74d923529f664eda099d1b2668b3c1, Ref_cmInstr.txt
+__LDAEXB, group__intrinsic__CPU__gr.html#ga513beada40cdd7123281f22482603bcc, Ref_cmInstr.txt
+__LDAEXH, group__intrinsic__CPU__gr.html#ga426b61640fc68f21b21ae4dc2726f3b4, Ref_cmInstr.txt
+__LDAH, group__intrinsic__CPU__gr.html#ga5810ac0b87a37e321c2f909cd3860499, Ref_cmInstr.txt
+__LDRBT, group__intrinsic__CPU__gr.html#ga9464d75db32846aa8295c3c3adfacb41, Ref_cmInstr.txt
+__LDREXB, group__intrinsic__CPU__gr.html#ga9e3ac13d8dcf4331176b624cf6234a7e, Ref_cmInstr.txt
+__LDREXH, group__intrinsic__CPU__gr.html#ga9feffc093d6f68b120d592a7a0d45a15, Ref_cmInstr.txt
+__LDREXW, group__intrinsic__CPU__gr.html#gabd78840a0f2464905b7cec791ebc6a4c, Ref_cmInstr.txt
+__LDRHT, group__intrinsic__CPU__gr.html#gaa762b8bc5634ce38cb14d62a6b2aee32, Ref_cmInstr.txt
+__LDRT, group__intrinsic__CPU__gr.html#ga616504f5da979ba8a073d428d6e8d5c7, Ref_cmInstr.txt
+__NO_RETURN, group__compiler__conntrol__gr.html#ga153a4a31b276a9758959580538720a51, Ref_CompilerControl.txt
+__NOP, group__intrinsic__CPU__gr.html#gac71fad9f0a91980fecafcb450ee0a63e, Ref_cmInstr.txt
+__PACKED, group__compiler__conntrol__gr.html#gabe8996d3d985ee1529475443cc635bf1, Ref_CompilerControl.txt
+__PACKED_STRUCT, group__compiler__conntrol__gr.html#ga4dbb70fab85207c27b581ecb6532b314, Ref_CompilerControl.txt
+__PKHBT, group__intrinsic__SIMD__gr.html#gaefb8ebf3a54e197464da1ff69a44f4b5, Ref_cm4_simd.txt
+__PKHTB, group__intrinsic__SIMD__gr.html#gafd8fe4a6d87e947caa81a69ec36c1666, Ref_cm4_simd.txt
+__PROGRAM_START, group__compiler__conntrol__gr.html#ga72db8b026c5e100254080fefabd9fd88, Ref_CompilerControl.txt
+__QADD, group__intrinsic__SIMD__gr.html#ga17b873f246c9f5e9355760ffef3dad4a, Ref_cm4_simd.txt
+__QADD16, group__intrinsic__SIMD__gr.html#gae83a53ec04b496304bed6d9fe8f7461b, Ref_cm4_simd.txt
+__QADD8, group__intrinsic__SIMD__gr.html#gaf2f5a9132dcfc6d01d34cd971c425713, Ref_cm4_simd.txt
+__QASX, group__intrinsic__SIMD__gr.html#ga87618799672e1511e33964bc71467eb3, Ref_cm4_simd.txt
+__QSAX, group__intrinsic__SIMD__gr.html#gab41eb2b17512ab01d476fc9d5bd19520, Ref_cm4_simd.txt
+__QSUB, group__intrinsic__SIMD__gr.html#ga3ba259f8f05a36f7b88b469a71ffc096, Ref_cm4_simd.txt
+__QSUB16, group__intrinsic__SIMD__gr.html#gad089605c16df9823a2c8aaa37777aae5, Ref_cm4_simd.txt
+__QSUB8, group__intrinsic__SIMD__gr.html#ga753493a65493880c28baa82c151a0d61, Ref_cm4_simd.txt
+__RBIT, group__intrinsic__CPU__gr.html#gad6f9f297f6b91a995ee199fbc796b863, Ref_cmInstr.txt
+__RESTRICT, group__compiler__conntrol__gr.html#ga378ac21329d33f561f90265eef89f564, Ref_CompilerControl.txt
+__REV, group__intrinsic__CPU__gr.html#ga4717abc17af5ba29b1e4c055e0a0d9b8, Ref_cmInstr.txt
+__REV16, group__intrinsic__CPU__gr.html#gaeef6f853b6df3a365c838ee5b49a7a26, Ref_cmInstr.txt
+__REVSH, group__intrinsic__CPU__gr.html#ga211618c03a0bf3264a7b22ad626d4f0a, Ref_cmInstr.txt
+__ROR, group__intrinsic__CPU__gr.html#gaf66beb577bb9d90424c3d1d7f684c024, Ref_cmInstr.txt
+__RRX, group__intrinsic__CPU__gr.html#gac09134f1bf9c49db07282001afcc9380, Ref_cmInstr.txt
+__SADD16, group__intrinsic__SIMD__gr.html#gad0bf46373a1c05aabf64517e84be5984, Ref_cm4_simd.txt
+__SADD8, group__intrinsic__SIMD__gr.html#gac20aa0f741d0a1494d58c531e38d5785, Ref_cm4_simd.txt
+__SASX, group__intrinsic__SIMD__gr.html#ga5845084fd99c872e98cf5553d554de2a, Ref_cm4_simd.txt
+__SEL, group__intrinsic__SIMD__gr.html#gaf5448e591fe49161b6759b48aecb08fe, Ref_cm4_simd.txt
+__set_BASEPRI, group__Core__Register__gr.html#ga360c73eb7ffb16088556f9278953b882, Ref_CoreReg.txt
+__set_BASEPRI_MAX, group__Core__Register__gr.html#ga62fa63d39cf22df348857d5f44ab64d9, Ref_CoreReg.txt
+__set_CONTROL, group__Core__Register__gr.html#gac64d37e7ff9de06437f9fb94bbab8b6c, Ref_CoreReg.txt
+__set_FAULTMASK, group__Core__Register__gr.html#gaa5587cc09031053a40a35c14ec36078a, Ref_CoreReg.txt
+__set_FPSCR, group__Core__Register__gr.html#ga6f26bd75ca7e3247f27b272acc10536b, Ref_CoreReg.txt
+__set_MSP, group__Core__Register__gr.html#ga0bf9564ebc1613a8faba014275dac2a4, Ref_CoreReg.txt
+__set_MSPLIM, group__Core__Register__gr.html#ga6809a07c5cb7410e361f3fba57f72172, Ref_CoreReg.txt
+__set_PRIMASK, group__Core__Register__gr.html#ga70b4e1a6c1c86eb913fb9d6e8400156f, Ref_CoreReg.txt
+__set_PSP, group__Core__Register__gr.html#ga48e5853f417e17a8a65080f6a605b743, Ref_CoreReg.txt
+__set_PSPLIM, group__Core__Register__gr.html#ga4348d14fc5eefbfd34ab8c51be44a81b, Ref_CoreReg.txt
+__SEV, group__intrinsic__CPU__gr.html#ga3c34da7eb16496ae2668a5b95fa441e7, Ref_cmInstr.txt
+__SHADD16, group__intrinsic__SIMD__gr.html#ga15d8899a173effb8ad8c7268da32b60e, Ref_cm4_simd.txt
+__SHADD8, group__intrinsic__SIMD__gr.html#ga524575b442ea01aec10c762bf4d85fea, Ref_cm4_simd.txt
+__SHASX, group__intrinsic__SIMD__gr.html#gae0a649035f67627464fd80e7218c89d5, Ref_cm4_simd.txt
+__SHSAX, group__intrinsic__SIMD__gr.html#gafadbd89c36b5addcf1ca10dd392db3e9, Ref_cm4_simd.txt
+__SHSUB16, group__intrinsic__SIMD__gr.html#ga31328467f0f91b8ff9ae9a01682ad3bf, Ref_cm4_simd.txt
+__SHSUB8, group__intrinsic__SIMD__gr.html#gac3ec7215b354d925a239f3b31df2b77b, Ref_cm4_simd.txt
+__SMLAD, group__intrinsic__SIMD__gr.html#gae0c86f3298532183f3a29f5bb454d354, Ref_cm4_simd.txt
+__SMLADX, group__intrinsic__SIMD__gr.html#ga9c286d330f4fb29b256335add91eec9f, Ref_cm4_simd.txt
+__SMLALD, group__intrinsic__SIMD__gr.html#gad80e9b20c1736fd798f897362273a146, Ref_cm4_simd.txt
+__SMLALDX, group__intrinsic__SIMD__gr.html#gad1adad1b3f2667328cc0db6c6b4f41cf, Ref_cm4_simd.txt
+__SMLSD, group__intrinsic__SIMD__gr.html#gaf4350af7f2030c36f43b2c104a9d16cd, Ref_cm4_simd.txt
+__SMLSDX, group__intrinsic__SIMD__gr.html#ga5290ce5564770ad124910d2583dc0a9e, Ref_cm4_simd.txt
+__SMLSLD, group__intrinsic__SIMD__gr.html#ga5611f7314e0c8f53da377918dfbf42ee, Ref_cm4_simd.txt
+__SMLSLDX, group__intrinsic__SIMD__gr.html#ga83e69ef81057d3cbd06863d729385187, Ref_cm4_simd.txt
+__SMMLA, group__intrinsic__SIMD__gr.html#gaea60757232f740ec6b09980eebb614ff, Ref_cm4_simd.txt
+__SMUAD, group__intrinsic__SIMD__gr.html#gae326e368a1624d2dfb4b97c626939257, Ref_cm4_simd.txt
+__SMUADX, group__intrinsic__SIMD__gr.html#gaee6390f86965cb662500f690b0012092, Ref_cm4_simd.txt
+__SMUSD, group__intrinsic__SIMD__gr.html#ga039142a5368840683cf329cb55b73f84, Ref_cm4_simd.txt
+__SMUSDX, group__intrinsic__SIMD__gr.html#gabb5bcba694bf17b141c32e6a8474f60e, Ref_cm4_simd.txt
+__SSAT, group__intrinsic__CPU__gr.html#ga8cfeb5ffe0e49ec6b29dafdde92e5118, Ref_cmInstr.txt
+__SSAT16, group__intrinsic__SIMD__gr.html#ga95e666b82216066bf6064d1244e6883c, Ref_cm4_simd.txt
+__SSAX, group__intrinsic__SIMD__gr.html#ga9d3bc5c539f9bd50f7d59ffa37ac6a65, Ref_cm4_simd.txt
+__SSUB16, group__intrinsic__SIMD__gr.html#ga4262f73be75efbac6b46ab7c71aa6cbc, Ref_cm4_simd.txt
+__SSUB8, group__intrinsic__SIMD__gr.html#gaba63bb52e1e93fb527e26f3d474da12e, Ref_cm4_simd.txt
+__STACK_LIMIT, group__compiler__conntrol__gr.html#ga84b0bad4aa39632d3faea46aa1e102a8, Ref_CompilerControl.txt
+__STATIC_FORCEINLINE, group__compiler__conntrol__gr.html#gab904513442afdf77d4f8c74f23cbb040, Ref_CompilerControl.txt
+__STATIC_INLINE, group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c, Ref_CompilerControl.txt
+__STL, group__intrinsic__CPU__gr.html#ga5429d7083fb8d30c43cecd3a861e1672, Ref_cmInstr.txt
+__STLB, group__intrinsic__CPU__gr.html#gace025d3a1f85d2ab9bae7288838d6bc8, Ref_cmInstr.txt
+__STLEX, group__intrinsic__CPU__gr.html#gae7f955b91595cfd82a03e4b437c59afe, Ref_cmInstr.txt
+__STLEXB, group__intrinsic__CPU__gr.html#ga590724a32a229978536fbbbd6cc82536, Ref_cmInstr.txt
+__STLEXH, group__intrinsic__CPU__gr.html#ga047c3bebca3d0ae348ab8370a046301d, Ref_cmInstr.txt
+__STLH, group__intrinsic__CPU__gr.html#ga25691650de536f9b248b15f6dc4a3e70, Ref_cmInstr.txt
+__STRBT, group__intrinsic__CPU__gr.html#gad41aa59c92c0a165b7f98428d3320cd5, Ref_cmInstr.txt
+__STREXB, group__intrinsic__CPU__gr.html#gaab6482d1f59f59e2b6b7efc1af391c99, Ref_cmInstr.txt
+__STREXH, group__intrinsic__CPU__gr.html#ga0a354bdf71caa52f081a4a54e84c8d2a, Ref_cmInstr.txt
+__STREXW, group__intrinsic__CPU__gr.html#ga335deaaa7991490e1450cb7d1e4c5197, Ref_cmInstr.txt
+__STRHT, group__intrinsic__CPU__gr.html#ga2b5d93b8e461755b1072a03df3f1722e, Ref_cmInstr.txt
+__STRT, group__intrinsic__CPU__gr.html#ga625bc4ac0b1d50de9bcd13d9f050030e, Ref_cmInstr.txt
+__SXTAB16, group__intrinsic__SIMD__gr.html#gac540b4fc41d30778ba102d2a65db5589, Ref_cm4_simd.txt
+__SXTB16, group__intrinsic__SIMD__gr.html#ga38dce3dd13ba212e80ec3cff4abeb11a, Ref_cm4_simd.txt
+__TZ_get_BASEPRI_NS, group__coreregister__trustzone__functions.html#ga624509c924d2583f0d4dca6ab270f051, Ref_Trustzone.txt
+__TZ_get_CONTROL_NS, group__coreregister__trustzone__functions.html#ga27bf1f88e794c30808ee73a29d46e358, Ref_Trustzone.txt
+__TZ_get_FAULTMASK_NS, group__coreregister__trustzone__functions.html#ga578b41087f207e1a475daae6cc8a28dc, Ref_Trustzone.txt
+__TZ_get_MSP_NS, group__coreregister__trustzone__functions.html#gab3aa15eb4f352e230b9f7a3e8856a9e9, Ref_Trustzone.txt
+__TZ_get_MSPLIM_NS, group__coreregister__trustzone__functions.html#gada00853d3e49fa8d21f375c53d28fa51, Ref_Trustzone.txt
+__TZ_get_PRIMASK_NS, group__coreregister__trustzone__functions.html#ga7cc3271c79e619f8838e8767df3cb509, Ref_Trustzone.txt
+__TZ_get_PSP_NS, group__coreregister__trustzone__functions.html#ga40ff8336c6d09af6da1081d4e4adc126, Ref_Trustzone.txt
+__TZ_get_PSPLIM_NS, group__coreregister__trustzone__functions.html#ga5da646ec291b6a183f38497ce92be51c, Ref_Trustzone.txt
+__TZ_get_SP_NS, group__coreregister__trustzone__functions.html#gaaaf2aaf904b25ed17fd3e5e63f8e029b, Ref_Trustzone.txt
+__TZ_set_BASEPRI_NS, group__coreregister__trustzone__functions.html#ga92c187f0b4d53627b59e0fd0bda0b0df, Ref_Trustzone.txt
+__TZ_set_CONTROL_NS, group__coreregister__trustzone__functions.html#ga3eb150204e6d389d5b49065179b9cde5, Ref_Trustzone.txt
+__TZ_set_FAULTMASK_NS, group__coreregister__trustzone__functions.html#ga4f0912db7bc65439d23817c1d372a7a4, Ref_Trustzone.txt
+__TZ_set_MSP_NS, group__coreregister__trustzone__functions.html#ga41c3ac2d9af23c40647c053ad7d564e7, Ref_Trustzone.txt
+__TZ_set_MSPLIM_NS, group__coreregister__trustzone__functions.html#gad2013f4d4311d6db253594a12d192617, Ref_Trustzone.txt
+__TZ_set_PRIMASK_NS, group__coreregister__trustzone__functions.html#ga6686c2ab5756b5049fad1644e89b3340, Ref_Trustzone.txt
+__TZ_set_PSP_NS, group__coreregister__trustzone__functions.html#gaea8db21c00cfa4144ee74dc65dbd7580, Ref_Trustzone.txt
+__TZ_set_PSPLIM_NS, group__coreregister__trustzone__functions.html#ga81e0995ee0fd2a9dcd9e9681bc22c76f, Ref_Trustzone.txt
+__TZ_set_SP_NS, group__coreregister__trustzone__functions.html#gab7263167cb006aeeb04b68e579dae015, Ref_Trustzone.txt
+__UADD16, group__intrinsic__SIMD__gr.html#gaa1160f0cf76d6aa292fbad54a1aa6b74, Ref_cm4_simd.txt
+__UADD8, group__intrinsic__SIMD__gr.html#gab3d7fd00d113b20fb3741a17394da762, Ref_cm4_simd.txt
+__UASX, group__intrinsic__SIMD__gr.html#ga980353d2c72ebb879282e49f592fddc0, Ref_cm4_simd.txt
+__UHADD16, group__intrinsic__SIMD__gr.html#gabd0b0e2da2e6364e176d051687702b86, Ref_cm4_simd.txt
+__UHADD8, group__intrinsic__SIMD__gr.html#ga3a14e5485e59bf0f23595b7c2a94eb0b, Ref_cm4_simd.txt
+__UHASX, group__intrinsic__SIMD__gr.html#ga028f0732b961fb6e5209326fb3855261, Ref_cm4_simd.txt
+__UHSAX, group__intrinsic__SIMD__gr.html#ga09e129e6613329aab87c89f1108b7ed7, Ref_cm4_simd.txt
+__UHSUB16, group__intrinsic__SIMD__gr.html#ga1f7545b8dc33bb97982731cb9d427a69, Ref_cm4_simd.txt
+__UHSUB8, group__intrinsic__SIMD__gr.html#ga48a55df1c3e73923b73819d7c19b392d, Ref_cm4_simd.txt
+__UNALIGNED_UINT16_READ, group__compiler__conntrol__gr.html#gabe8693a7200e573101551d49a1772fb9, Ref_CompilerControl.txt
+__UNALIGNED_UINT16_WRITE, group__compiler__conntrol__gr.html#gadb9cd73446f7e11e92383cd327a23407, Ref_CompilerControl.txt
+__UNALIGNED_UINT32, group__compiler__conntrol__gr.html#ga27fd2ec6767ca1ab66d36b5cc0103268, Ref_CompilerControl.txt
+__UNALIGNED_UINT32_READ, group__compiler__conntrol__gr.html#ga254322c344d954c9f829719a50a88e87, Ref_CompilerControl.txt
+__UNALIGNED_UINT32_WRITE, group__compiler__conntrol__gr.html#gabb2180285c417aa9120a360c51f64b4b, Ref_CompilerControl.txt
+__UQADD16, group__intrinsic__SIMD__gr.html#ga9e2cc5117e79578a08b25f1e89022966, Ref_cm4_simd.txt
+__UQADD8, group__intrinsic__SIMD__gr.html#gafa9af218db3934a692fb06fa728d8031, Ref_cm4_simd.txt
+__UQASX, group__intrinsic__SIMD__gr.html#ga5eff3ae5eabcd73f3049996ca391becb, Ref_cm4_simd.txt
+__UQSAX, group__intrinsic__SIMD__gr.html#gadecfdfabc328d8939d49d996f2fd4482, Ref_cm4_simd.txt
+__UQSUB16, group__intrinsic__SIMD__gr.html#ga5ec4e2e231d15e5c692233feb3806187, Ref_cm4_simd.txt
+__UQSUB8, group__intrinsic__SIMD__gr.html#ga9736fe816aec74fe886e7fb949734eab, Ref_cm4_simd.txt
+__USAD8, group__intrinsic__SIMD__gr.html#gac8855c07044239ea775c8128013204f0, Ref_cm4_simd.txt
+__USADA8, group__intrinsic__SIMD__gr.html#gad032bd21f013c5d29f5fcb6b0f02bc3f, Ref_cm4_simd.txt
+__USAT, group__intrinsic__CPU__gr.html#ga76bbe4374a5912362866cdc1ded4064a, Ref_cmInstr.txt
+__USAT16, group__intrinsic__SIMD__gr.html#ga967f516afff5900cf30f1a81907cdd89, Ref_cm4_simd.txt
+__USAX, group__intrinsic__SIMD__gr.html#ga578a082747436772c482c96d7a58e45e, Ref_cm4_simd.txt
+__USED, group__compiler__conntrol__gr.html#ga3e40e4c553fc11588f7a4c2a19e789e0, Ref_CompilerControl.txt
+__USUB16, group__intrinsic__SIMD__gr.html#ga9f2b77e11fc4a77b26c36c423ed45b4e, Ref_cm4_simd.txt
+__USUB8, group__intrinsic__SIMD__gr.html#gacb7257dc3b8e9acbd0ef0e31ff87d4b8, Ref_cm4_simd.txt
+__UXTAB16, group__intrinsic__SIMD__gr.html#gad25ce96db0f17096bbd815f4817faf09, Ref_cm4_simd.txt
+__UXTB16, group__intrinsic__SIMD__gr.html#gab41d713653b16f8d9fef44d14e397228, Ref_cm4_simd.txt
+__VECTOR_TABLE, group__compiler__conntrol__gr.html#gab94ebeb20055f1848d7b707d3c7cfc5d, Ref_CompilerControl.txt
+__VECTOR_TABLE_ATTRIBUTE, group__compiler__conntrol__gr.html#ga4f65c96effa79fbd610fea43ee7d745b, Ref_CompilerControl.txt
+__WEAK, group__compiler__conntrol__gr.html#gac607bf387b29162be6a9b77fc7999539, Ref_CompilerControl.txt
+__WFE, group__intrinsic__CPU__gr.html#gad3efec76c3bfa2b8528ded530386c563, Ref_cmInstr.txt
+__WFI, group__intrinsic__CPU__gr.html#gaed91dfbf3d7d7b7fba8d912fcbeaad88, Ref_cmInstr.txt
+_FLD2VAL, group__peripheral__gr.html#ga139b6e261c981f014f386927ca4a8444, Ref_Peripheral.txt
+_reserved0, unionCONTROL__Type.html#af8c314273a1e4970a5671bd7f8184f50, CONTROL_Type::_reserved0()
+_VAL2FLD, group__peripheral__gr.html#ga286e3b913dbd236c7f48ea70c8821f4e, Ref_Peripheral.txt
+ACPR, structTPI__Type.html#a9e5e4421ef9c3d5b7ff8b24abd4e99b3, TPI_Type
+ACTLR, structSCnSCB__Type.html#a13af9b718dde7481f1c0344f00593c23, SCnSCB_Type
+ADR, structSCB__Type.html#af084e1b2dad004a88668efea1dfe7fa1, SCB_Type
+AFSR, structSCB__Type.html#ab65372404ce64b0f0b35e2709429404e, SCB_Type
+AIRCR, structSCB__Type.html#ad3e5b8934c647eb1b7383c1894f01380, SCB_Type
+APSR_Type, unionAPSR__Type.html,
+ARM_MPU_ACCESS_xxx, group__mpu__defines.html#ga71d41084e984be70a23cb640fd89d1e2, Ref_MPU.txt
+ARM_MPU_AP_, group__mpu8__functions.html#ga81b2aa3fb55cdd5feadff02da10d391b, Ref_MPU8.txt
+ARM_MPU_AP_xxx, group__mpu__defines.html#gabc4788126d7798469cb862a08d3050cc, Ref_MPU.txt
+ARM_MPU_ATTR, group__mpu8__functions.html#ga2c465cc9429b8233bcb9cd7cbef0e54c, Ref_MPU8.txt
+ARM_MPU_ATTR_DEVICE, group__mpu8__functions.html#gab4bfac6284dc050dc6fa6aeb8e954c2c, Ref_MPU8.txt
+ARM_MPU_ATTR_DEVICE_GRE, group__mpu8__functions.html#ga496bcd6a2bbd038d8935049fec9d0fda, Ref_MPU8.txt
+ARM_MPU_ATTR_DEVICE_nGnRE, group__mpu8__functions.html#ga6e08ae44fab85e03fea96ae6a5fcdfb0, Ref_MPU8.txt
+ARM_MPU_ATTR_DEVICE_nGnRnE, group__mpu8__functions.html#gabfa9ae279357044cf5b74e77af22a686, Ref_MPU8.txt
+ARM_MPU_ATTR_DEVICE_nGRE, group__mpu8__functions.html#gadcc9977aabb4dc7177d30cbbac1b53d1, Ref_MPU8.txt
+ARM_MPU_ATTR_MEMORY_, group__mpu8__functions.html#gac2f1c567950e3785d75773362b525390, Ref_MPU8.txt
+ARM_MPU_ATTR_NON_CACHEABLE, group__mpu8__functions.html#ga03266f9660485693eb1baec6ba255ab2, Ref_MPU8.txt
+ARM_MPU_CACHEP_xxx, group__mpu__defines.html#gab23596306119e7831847bd9683de3934, Ref_MPU.txt
+ARM_MPU_ClrRegion, group__mpu8__functions.html#ga9dcb0afddf4ac351f33f3c7a5169c62c, ARM_MPU_ClrRegion(uint32_t rnr):&#160;Ref_MPU8.txt
+ARM_MPU_ClrRegion_NS, group__mpu8__functions.html#gac526bc5bfcf048ce57a44c0c0cdadbe4, Ref_MPU8.txt
+ARM_MPU_ClrRegionEx, group__mpu8__functions.html#ga01fa1151c9ec0ba5de76f908c0999316, Ref_MPU8.txt
+ARM_MPU_Disable, group__mpu8__functions.html#ga61814eba4652a0fdfb76bbe222086327, ARM_MPU_Disable(void):&#160;Ref_MPU8.txt
+ARM_MPU_Disable_NS, group__mpu8__functions.html#ga389f9b6049d176bc83f9964d3259b712, Ref_MPU8.txt
+ARM_MPU_Enable, group__mpu8__functions.html#ga5a3f40314553baccdeea551f86d9a997, ARM_MPU_Enable(uint32_t MPU_Control):&#160;Ref_MPU8.txt
+ARM_MPU_Enable_NS, group__mpu8__functions.html#ga5866c75d6deb9148a1e9af6337eec50a, Ref_MPU8.txt
+ARM_MPU_Load, group__mpu8__functions.html#gaca76614e3091c7324aa9d60e634621bf, ARM_MPU_Load(uint32_t rnr, ARM_MPU_Region_t const *table, uint32_t cnt):&#160;Ref_MPU8.txt
+ARM_MPU_Load_NS, group__mpu8__functions.html#ga7f8c6e09be98067d613e4df1832c543d, Ref_MPU8.txt
+ARM_MPU_LoadEx, group__mpu8__functions.html#gab6094419f2abd678f1f3b121cd115049, Ref_MPU8.txt
+ARM_MPU_OrderedMemcpy, group__mpu8__functions.html#gac1a949403bf84eecaf407003fb553ae7, ARM_MPU_OrderedMemcpy(volatile uint32_t *dst, const uint32_t *__RESTRICT src, uint32_t len):&#160;Ref_MPU8.txt
+ARM_MPU_RASR, group__mpu__functions.html#ga96b93785c92e2dbcb3a2356c25bf2adc, Ref_MPU.txt
+ARM_MPU_RASR_EX, group__mpu__functions.html#ga332ed5f8969dd4df6b61c6ae32ec36dc, Ref_MPU.txt
+ARM_MPU_RBAR, group__mpu8__functions.html#gafe39c2f98058bcac7e7e0501e64e7a9d, ARM_MPU_RBAR():&#160;Ref_MPU8.txt
+ARM_MPU_REGION_SIZE_xxx, group__mpu__defines.html#gadb0a92c0928c113120567e85ff1ba05c, Ref_MPU.txt
+ARM_MPU_Region_t, structARM__MPU__Region__t.html,
+ARM_MPU_RLAR, group__mpu8__functions.html#gaeaaa071276ba7956944e6c3dc05d677e, Ref_MPU8.txt
+ARM_MPU_SetMemAttr, group__mpu8__functions.html#gab5b3c0a53d19c09a5550f1d9071ae65c, Ref_MPU8.txt
+ARM_MPU_SetMemAttr_NS, group__mpu8__functions.html#ga5100a150a755902af2455a455a329ef9, Ref_MPU8.txt
+ARM_MPU_SetMemAttrEx, group__mpu8__functions.html#ga1799413f08a157d636a1491371c15ce2, Ref_MPU8.txt
+ARM_MPU_SetRegion, group__mpu8__functions.html#ga6d7f220015c070c0e469948c1775ee3d, ARM_MPU_SetRegion(uint32_t rnr, uint32_t rbar, uint32_t rlar):&#160;Ref_MPU8.txt
+ARM_MPU_SetRegion_NS, group__mpu8__functions.html#ga7566931ca9bb9f22d213a67ec5f8c745, Ref_MPU8.txt
+ARM_MPU_SetRegionEx, group__mpu8__functions.html#ga3d50ba8546252bea959e45c8fdf16993, ARM_MPU_SetRegionEx(MPU_Type *mpu, uint32_t rnr, uint32_t rbar, uint32_t rlar):&#160;Ref_MPU8.txt
+ARM_MPU_SH_INNER, group__mpu8__functions.html#ga73c70127f24f34781ad463cbe51d8f6b, Ref_MPU8.txt
+ARM_MPU_SH_NON, group__mpu8__functions.html#ga3d0f688198289f72264f73cf72a742e8, Ref_MPU8.txt
+ARM_MPU_SH_OUTER, group__mpu8__functions.html#gac4fddbdb9e1350bce6906de33c1fd500, Ref_MPU8.txt
+b, unionCONTROL__Type.html#adc6a38ab2980d0e9577b5a871da14eb9, CONTROL_Type::b()
+BFAR, structSCB__Type.html#a3f8e7e58be4e41c88dfa78f54589271c, SCB_Type
+BusFault_IRQn, group__NVIC__gr.html#gga7e1129cd8a196f4284d41db3e82ad5c8a8693500eff174f16119e96234fee73af, Ref_NVIC.txt
+Basic CMSIS Example, using_CMSIS.html, using_pg
+C, unionxPSR__Type.html#a40213a6b5620410cac83b0d89564609d, xPSR_Type::C()
+Cache Functions (only Cortex-M7), group__cache__functions__m7.html,
+CALIB, structSysTick__Type.html#afcadb0c6d35b21cdc0018658a13942de, SysTick_Type
+CCR, structSCB__Type.html#a2d6653b0b70faac936046a02809b577f, SCB_Type
+CFSR, structSCB__Type.html#a0cda9e061b42373383418663092ad19a, SCB_Type
+CID0, structITM__Type.html#a30bb2b166b1723867da4a708935677ba, ITM_Type
+CID1, structITM__Type.html#ac40df2c3a6cef02f90b4e82c8204756f, ITM_Type
+CID2, structITM__Type.html#a8000b92e4e528ae7ac4cb8b8d9f6757d, ITM_Type
+CID3, structITM__Type.html#a43451f43f514108d9eaed5b017f8d921, ITM_Type
+CLAIMCLR, structTPI__Type.html#a0e10e292cb019a832b03ddd055b2f6ac, TPI_Type
+CLAIMSET, structTPI__Type.html#af8b7d15fa5252b733dd4b11fa1b5730a, TPI_Type
+CMSIS_NVIC_VIRTUAL, group__NVIC__gr.html#gadc48b4ed09386aab48fa6b9c96d9034c, Ref_NVIC.txt
+CMSIS_VECTAB_VIRTUAL, group__NVIC__gr.html#gad01d3aa220b50ef141b06c93888b268d, Ref_NVIC.txt
+COMP0, structDWT__Type.html#a61c2965af5bc0643f9af65620b0e67c9, DWT_Type
+COMP1, structDWT__Type.html#a38714af6b7fa7c64d68f5e1efbe7a931, DWT_Type
+COMP2, structDWT__Type.html#a5ae6dde39989f27bae90afc2347deb46, DWT_Type
+COMP3, structDWT__Type.html#a85eb73d1848ac3f82d39d6c3e8910847, DWT_Type
+Compiler Control, group__compiler__conntrol__gr.html,
+CONTROL_Type, unionCONTROL__Type.html,
+core_cm7.txt, core__cm7_8txt.html,
+Core Register Access, group__Core__Register__gr.html,
+CoreDebug_Type, structCoreDebug__Type.html,
+Core Register Access Functions, group__coreregister__trustzone__functions.html,
+CPACR, structSCB__Type.html#ac6a860c1b8d8154a1f00d99d23b67764, SCB_Type
+CPICNT, structDWT__Type.html#a2c08096c82abe245c0fa97badc458154, DWT_Type
+CPUID, structSCB__Type.html#a21e08d546d8b641bee298a459ea73e46, SCB_Type
+CSPSR, structTPI__Type.html#a8826aa84e5806053395a742d38d59d0f, TPI_Type
+CTRL, structDWT__Type.html#add790c53410023b3b581919bb681fe2a, DWT_Type::CTRL()
+CYCCNT, structDWT__Type.html#a102eaa529d9098242851cb57c52b42d9, DWT_Type
+CMSIS-Core Device Templates, templates_pg.html,
+D-Cache Functions, group__Dcache__functions__m7.html,
+DCRDR, structCoreDebug__Type.html#aab3cc92ef07bc1f04b3a3aa6db2c2d55, CoreDebug_Type
+DCRSR, structCoreDebug__Type.html#af907cf64577eaf927dac6787df6dd98b, CoreDebug_Type
+DebugMonitor_IRQn, group__NVIC__gr.html#gga7e1129cd8a196f4284d41db3e82ad5c8a8e033fcef7aed98a31c60a7de206722c, Ref_NVIC.txt
+DEMCR, structCoreDebug__Type.html#aeb3126abc4c258a858f21f356c0df6ee, CoreDebug_Type
+Deprecated List, deprecated.html,
+DEVARCH, structITM__Type.html#a2372a4ebb63e36d1eb3fcf83a74fd537, ITM_Type
+Device Header File &lt;device.h&gt;, device_h_pg.html, templates_pg
+DEVID, structTPI__Type.html#abc0ecda8a5446bc754080276bad77514, TPI_Type
+DEVTYPE, structTPI__Type.html#ad98855854a719bbea33061e71529a472, TPI_Type
+DFR, structSCB__Type.html#a85dd6fe77aab17e7ea89a52c59da6004, SCB_Type
+DFSR, structSCB__Type.html#a191579bde0d21ff51d30a714fd887033, SCB_Type
+DHCSR, structCoreDebug__Type.html#ad63554e4650da91a8e79929cbb63db66, CoreDebug_Type
+DWT_Type, structDWT__Type.html,
+Debug Access, group__ITM__Debug__gr.html,
+Define values, group__mpu__defines.html,
+EXCCNT, structDWT__Type.html#a9fe20c16c5167ca61486caf6832686d1, DWT_Type
+FFCR, structTPI__Type.html#a3f68b6e73561b4849ebf953a894df8d2, TPI_Type
+FFSR, structTPI__Type.html#a6c47a0b4c7ffc66093ef993d36bb441c, TPI_Type
+FIFO0, structTPI__Type.html#aa4d7b5cf39dff9f53bf7f69bc287a814, TPI_Type
+FIFO1, structTPI__Type.html#a061372fcd72f1eea871e2d9c1be849bc, TPI_Type
+FOLDCNT, structDWT__Type.html#a1cfc48384ebd8fd8fb7e5d955aae6c97, DWT_Type
+FPCA, unionCONTROL__Type.html#ac62cfff08e6f055e0101785bad7094cd, CONTROL_Type
+FPCAR, structFPU__Type.html#a55263b468d0f8e11ac77aec9ff87c820, FPU_Type
+FPCCR, structFPU__Type.html#af1b708c5e413739150df3d16ca3b7061, FPU_Type
+FPDSCR, structFPU__Type.html#a58d1989664a06db6ec2e122eefa9f04a, FPU_Type
+FPU Functions, group__fpu__functions.html,
+FPU_Type, structFPU__Type.html,
+FSCR, structTPI__Type.html#ad6901bfd8a0089ca7e8a20475cf494a8, TPI_Type
+FUNCTION0, structDWT__Type.html#a579ae082f58a0317b7ef029b20f52889, DWT_Type
+FUNCTION1, structDWT__Type.html#a8dfcf25675f9606aa305c46e85182e4e, DWT_Type
+FUNCTION2, structDWT__Type.html#ab1b60d6600c38abae515bab8e86a188f, DWT_Type
+FUNCTION3, structDWT__Type.html#a52d4ff278fae6f9216c63b74ce328841, DWT_Type
+HardFault_IRQn, group__NVIC__gr.html#gga7e1129cd8a196f4284d41db3e82ad5c8ab1a222a34a32f0ef5ac65e714efc1f85, Ref_NVIC.txt
+HFSR, structSCB__Type.html#a14ad254659362b9752c69afe3fd80934, SCB_Type
+IABR, structNVIC__Type.html#a4bca5452748ba84d64536fb6a5d795af, NVIC_Type
+I-Cache Functions, group__Icache__functions__m7.html,
+ICER, structNVIC__Type.html#a245df8bac1da05c39eadabede9323203, NVIC_Type
+ICPR, structNVIC__Type.html#a8d8f45d9c5c67bba3c153c55574bac95, NVIC_Type
+ICSR, structSCB__Type.html#a0ca18ef984d132c6bf4d9b61cd00f05a, SCB_Type
+ICTR, structSCnSCB__Type.html#a34ec1d771245eb9bd0e3ec9336949762, SCnSCB_Type
+IMCR, structITM__Type.html#ae2ce4d3a54df2fd11a197ccac4406cd0, ITM_Type
+Intrinsic Functions for CPU Instructions, group__intrinsic__CPU__gr.html,
+Intrinsic Functions for SIMD Instructions [only Cortex-M4 and Cortex-M7], group__intrinsic__SIMD__gr.html,
+IP, structNVIC__Type.html#a7ff7364a4260df67a2784811e8da4efd, NVIC_Type
+IPSR_Type, unionIPSR__Type.html,
+IRQn_Type, group__NVIC__gr.html#ga7e1129cd8a196f4284d41db3e82ad5c8, Ref_NVIC.txt
+IRR, structITM__Type.html#a66eb82a070953f09909f39b8e516fb91, ITM_Type
+ISAR, structSCB__Type.html#ae0136a2d2d3c45f016b2c449e92b2066, SCB_Type
+ISER, structNVIC__Type.html#a9fccef5a60a0d5e81fcd7869a6274f47, NVIC_Type
+ISPR, structNVIC__Type.html#a8f731a9f428efc86e8d311b52ce823d0, NVIC_Type
+ISR, unionxPSR__Type.html#a3e9120dcf1a829fc8d2302b4d0673970, xPSR_Type::ISR()
+IT, unionxPSR__Type.html#a3200966922a194d84425e2807a7f1328, xPSR_Type
+ITATBCTR0, structTPI__Type.html#aaa573b2e073e76e93c51ecec79c616d0, TPI_Type
+ITATBCTR2, structTPI__Type.html#ab358319b969d3fed0f89bbe33e9f1652, TPI_Type
+ITCTRL, structTPI__Type.html#aaa4c823c10f115f7517c82ef86a5a68d, TPI_Type
+ITM_CheckChar, group__ITM__Debug__gr.html#ga7f9bbabd9756d1a7eafb2d9bf27e0535, Ref_Debug.txt
+ITM_ReceiveChar, group__ITM__Debug__gr.html#ga37b8f41cae703b5ff6947e271065558c, Ref_Debug.txt
+ITM_RxBuffer, group__ITM__Debug__gr.html#ga12e68e55a7badc271b948d6c7230b2a8, Ref_Debug.txt
+ITM_SendChar, group__ITM__Debug__gr.html#gaaa7c716331f74d644bf6bf25cd3392d1, Ref_Debug.txt
+ITM_Type, structITM__Type.html,
+IWR, structITM__Type.html#aa9da04891e48d1a2f054de186e9c4c94, ITM_Type
+Interrupts and Exceptions (NVIC), group__NVIC__gr.html,
+LAR, structITM__Type.html#a7f9c2a2113a11c7f3e98915f95b669d5, ITM_Type
+LOAD, structSysTick__Type.html#a4780a489256bb9f54d0ba8ed4de191cd, SysTick_Type
+LSR, structITM__Type.html#a3861c67933a24dd6632288c4ed0b80c8, ITM_Type
+LSUCNT, structDWT__Type.html#acc05d89bdb1b4fe2fa499920ec02d0b1, DWT_Type
+MISRA-C Deviations, coreMISRA_Exceptions_pg.html,
+MASK0, structDWT__Type.html#a821eb5e71f340ec077efc064cfc567db, DWT_Type
+MASK1, structDWT__Type.html#aabf94936c9340e62fed836dcfb152405, DWT_Type
+MASK2, structDWT__Type.html#a00ac4d830dfe0070a656cda9baed170f, DWT_Type
+MASK3, structDWT__Type.html#a2a509d8505c37a3b64f6b24993df5f3f, DWT_Type
+MemoryManagement_IRQn, group__NVIC__gr.html#gga7e1129cd8a196f4284d41db3e82ad5c8a33ff1cf7098de65d61b6354fee6cd5aa, Ref_NVIC.txt
+MISRA.txt, MISRA_8txt.html,
+MMFAR, structSCB__Type.html#a2d03d0b7cec2254f39eb1c46c7445e80, SCB_Type
+MMFR, structSCB__Type.html#aa11887804412bda283cc85a83fdafa7c, SCB_Type
+MPU Functions for Armv8-M, group__mpu8__functions.html,
+MPU Functions for Armv6-M/v7-M, group__mpu__functions.html,
+MPU_Type, structMPU__Type.html,
+MVFR0, structFPU__Type.html#a4f19014defe6033d070b80af19ef627c, FPU_Type
+MVFR1, structFPU__Type.html#a66f8cfa49a423b480001a4e101bf842d, FPU_Type
+N, unionxPSR__Type.html#a2db9a52f6d42809627d1a7a607c5dbc5, xPSR_Type::N()
+NonMaskableInt_IRQn, group__NVIC__gr.html#gga7e1129cd8a196f4284d41db3e82ad5c8ade177d9c70c89e084093024b932a4e30, Ref_NVIC.txt
+nPRIV, unionCONTROL__Type.html#a35c1732cf153b7b5c4bd321cf1de9605, CONTROL_Type
+NVIC_ClearPendingIRQ, group__NVIC__gr.html#ga382ad6bedd6eecfdabd1b94dd128a01a, Ref_NVIC.txt
+NVIC_ClearTargetState, group__NVIC__gr.html#ga44b31316872e91bda1af7e17173de24b, Ref_NVIC.txt
+NVIC_DecodePriority, group__NVIC__gr.html#gad3cbca1be7a4726afa9448a9acd89377, Ref_NVIC.txt
+NVIC_DisableIRQ, group__NVIC__gr.html#ga736ba13a76eb37ef6e2c253be8b0331c, Ref_NVIC.txt
+NVIC_EnableIRQ, group__NVIC__gr.html#ga530ad9fda2ed1c8b70e439ecfe80591f, Ref_NVIC.txt
+NVIC_EncodePriority, group__NVIC__gr.html#ga0688c59605b119c53c71b2505ab23eb5, Ref_NVIC.txt
+NVIC_GetActive, group__NVIC__gr.html#gadf4252e600661fd762cfc0d1a9f5b892, Ref_NVIC.txt
+NVIC_GetEnableIRQ, group__NVIC__gr.html#ga72f102d31af0ee4aa7a6fb7a180840f3, Ref_NVIC.txt
+NVIC_GetPendingIRQ, group__NVIC__gr.html#ga95a8329a680b051ecf3ee8f516acc662, Ref_NVIC.txt
+NVIC_GetPriority, group__NVIC__gr.html#gab18fb9f6c5f4c70fdd73047f0f7c8395, Ref_NVIC.txt
+NVIC_GetPriorityGrouping, group__NVIC__gr.html#gaa81b19849367d3cdb95ac108c500fa78, Ref_NVIC.txt
+NVIC_GetTargetState, group__NVIC__gr.html#ga62b37611e1ccbac47d747c98ef302746, Ref_NVIC.txt
+NVIC_GetVector, group__NVIC__gr.html#gaebee9cad6724a5bac1857f0f1fb6d6af, Ref_NVIC.txt
+NVIC_SetPendingIRQ, group__NVIC__gr.html#ga3b885147ef9965ecede49614de8df9d2, Ref_NVIC.txt
+NVIC_SetPriority, group__NVIC__gr.html#ga5bb7f43ad92937c039dee3d36c3c2798, Ref_NVIC.txt
+NVIC_SetPriorityGrouping, group__NVIC__gr.html#gad78f447e891789b4d8f2e5b21eeda354, Ref_NVIC.txt
+NVIC_SetTargetState, group__NVIC__gr.html#gaf46218d01a6a3b70666ad0492a7f950a, Ref_NVIC.txt
+NVIC_SetVector, group__NVIC__gr.html#gab43c1c59d5c081f1bc725237f4b1f916, Ref_NVIC.txt
+NVIC_SystemReset, group__NVIC__gr.html#ga1b47d17e90b6a03e7bd1ec6a0d549b46, Ref_NVIC.txt
+NVIC Functions, group__nvic__trustzone__functions.html,
+NVIC_Type, structNVIC__Type.html,
+Overview, index.html,
+Overview.txt, Overview_8txt.html,
+PCSR, structDWT__Type.html#a6353ca1d1ad9bc1be05d3b5632960113, DWT_Type
+PendSV_IRQn, group__NVIC__gr.html#gga7e1129cd8a196f4284d41db3e82ad5c8a03c3cc89984928816d81793fc7bce4a2, Ref_NVIC.txt
+Peripheral Access, group__peripheral__gr.html,
+PFR, structSCB__Type.html#a681c9d9e518b217976bef38c2423d83d, SCB_Type
+PID0, structITM__Type.html#ab4a4cc97ad658e9c46cf17490daffb8a, ITM_Type
+PID1, structITM__Type.html#a89ea1d805a668d6589b22d8e678eb6a4, ITM_Type
+PID2, structITM__Type.html#a8471c4d77b7107cf580587509da69f38, ITM_Type
+PID3, structITM__Type.html#af317d5e2d946d70e6fb67c02b92cc8a3, ITM_Type
+PID4, structITM__Type.html#aad5e11dd4baf6d941bd6c7450f60a158, ITM_Type
+PID5, structITM__Type.html#af9085648bf18f69b5f9d1136d45e1d37, ITM_Type
+PID6, structITM__Type.html#ad34dbe6b1072c77d36281049c8b169f6, ITM_Type
+PID7, structITM__Type.html#a2bcec6803f28f30d5baf5e20e3517d3d, ITM_Type
+PORT, structITM__Type.html#af95bc1810f9ea802d628cb9dea81e02e, ITM_Type
+PVD_STM_IRQn, group__NVIC__gr.html#gga7e1129cd8a196f4284d41db3e82ad5c8a853e0f318108110e0527f29733d11f86, Ref_NVIC.txt
+Q, unionxPSR__Type.html#add7cbd2b0abd8954d62cd7831796ac7c, xPSR_Type::Q()
+RTOS Context Management, group__context__trustzone__functions.html,
+Revision History of CMSIS-Core (Cortex-M), core_revisionHistory.html,
+RASR, structMPU__Type.html#a8f00c4a5e31b0a8d103ed3b0732c17a3, MPU_Type::RASR()
+RASR_A1, structMPU__Type.html#a1658326c6762637eeef8a79bb467445e, MPU_Type
+RASR_A2, structMPU__Type.html#a37131c513d8a8d211b402e5dfda97205, MPU_Type
+RASR_A3, structMPU__Type.html#a7d15172b163797736a6c6b4dcc0fa3dd, MPU_Type
+RBAR, structMPU__Type.html#a990c609b26d990b8ba832b110adfd353, MPU_Type::RBAR()
+RBAR_A1, structMPU__Type.html#af8b510a85b175edfd8dd8cc93e967066, MPU_Type
+RBAR_A2, structMPU__Type.html#a80d534f0dfc080c841e1772c7a68e1a2, MPU_Type
+RBAR_A3, structMPU__Type.html#a207f6e9c3af753367554cc06df300a55, MPU_Type
+Ref_cm4_simd.txt, Ref__cm4__simd_8txt.html,
+Ref_cmInstr.txt, Ref__cmInstr_8txt.html,
+Ref_CompilerControl.txt, Ref__CompilerControl_8txt.html,
+Ref_CoreReg.txt, Ref__CoreReg_8txt.html,
+Ref_DataStructs.txt, Ref__DataStructs_8txt.html,
+Ref_Debug.txt, Ref__Debug_8txt.html,
+Ref_FPU.txt, Ref__FPU_8txt.html,
+Ref_MPU.txt, Ref__MPU_8txt.html,
+Ref_MPU8.txt, Ref__MPU8_8txt.html,
+Ref_NVIC.txt, Ref__NVIC_8txt.html,
+Ref_Peripheral.txt, Ref__Peripheral_8txt.html,
+Ref_SystemAndClock.txt, Ref__SystemAndClock_8txt.html,
+Ref_Systick.txt, Ref__Systick_8txt.html,
+Ref_Trustzone.txt, Ref__Trustzone_8txt.html,
+Ref_VersionControl.txt, Ref__VersionControl_8txt.html,
+RegMap_CMSIS2ARM_Doc.txt, RegMap__CMSIS2ARM__Doc_8txt.html,
+Register Mapping, regMap_pg.html,
+RESERVED0, structTPI__Type.html#af143c5e8fc9a3b2be2878e9c1f331aa9, TPI_Type::RESERVED0()
+RESERVED1, structTPI__Type.html#ac3956fe93987b725d89d3be32738da12, TPI_Type::RESERVED1()
+RESERVED2, structTPI__Type.html#ac7bbb92e6231b9b38ac483f7d161a096, TPI_Type::RESERVED2()
+RESERVED3, structTPI__Type.html#a31700c8cdd26e4c094db72af33d9f24c, TPI_Type::RESERVED3()
+RESERVED4, structTPI__Type.html#a684071216fafee4e80be6aaa932cec46, TPI_Type::RESERVED4()
+RESERVED5, structTPI__Type.html#a3f80dd93f6bab6524603a7aa58de9a30, TPI_Type::RESERVED5()
+RESERVED7, structTPI__Type.html#a476ca23fbc9480f1697fbec871130550, TPI_Type
+RLAR, structARM__MPU__Region__t.html#ab5d3a650dbffd0b272bf7df5b140e8a8, ARM_MPU_Region_t
+RNR, structMPU__Type.html#a2f7a117a12cb661c76edc4765453f05c, MPU_Type
+RSERVED1, structNVIC__Type.html#a6d1daf7ab6f2ba83f57ff67ae6f571fe, NVIC_Type
+System Partition Header File partition_&lt;device&gt;.h, partition_h_pg.html, templates_pg
+SAU Functions, group__sau__trustzone__functions.html,
+SCB_CleanDCache, group__Dcache__functions__m7.html#ga55583e3065c6eabca204b8b89b121c4c, core_cm7.txt
+SCB_CleanDCache_by_Addr, group__Dcache__functions__m7.html#ga696fadbf7b9cc71dad42fab61873a40d, core_cm7.txt
+SCB_CleanInvalidateDCache, group__Dcache__functions__m7.html#ga1b741def9e3b2ca97dc9ea49b8ce505c, core_cm7.txt
+SCB_CleanInvalidateDCache_by_Addr, group__Dcache__functions__m7.html#ga630131b2572eaa16b569ed364dfc895e, core_cm7.txt
+SCB_DisableDCache, group__Dcache__functions__m7.html#ga6468170f90d270caab8116e7a4f0b5fe, core_cm7.txt
+SCB_DisableICache, group__Icache__functions__m7.html#gaba757390852f95b3ac2d8638c717d8d8, core_cm7.txt
+SCB_EnableDCache, group__Dcache__functions__m7.html#ga63aa640d9006021a796a5dcf9c7180b6, core_cm7.txt
+SCB_EnableICache, group__Icache__functions__m7.html#gaf9e7c6c8e16ada1f95e5bf5a03505b68, core_cm7.txt
+SCB_GetFPUType, group__fpu__functions.html#ga6bcad99ce80a0e7e4ddc6f2379081756, Ref_FPU.txt
+SCB_InvalidateDCache, group__Dcache__functions__m7.html#gace2d30db08887d0bdb818b8a785a5ce6, core_cm7.txt
+SCB_InvalidateDCache_by_Addr, group__Dcache__functions__m7.html#ga503ef7ef58c0773defd15a82f6336c09, core_cm7.txt
+SCB_InvalidateICache, group__Icache__functions__m7.html#ga50d373a785edd782c5de5a3b55e30ff3, core_cm7.txt
+SCB_Type, structSCB__Type.html,
+SCnSCB_Type, structSCnSCB__Type.html,
+SCR, structSCB__Type.html#a3a4840c6fa4d1ee75544f4032c88ec34, SCB_Type
+SecureFault_IRQn, group__NVIC__gr.html#gga7e1129cd8a196f4284d41db3e82ad5c8a9cda5594d898247bfa9d16ad966724da, Ref_NVIC.txt
+SHCSR, structSCB__Type.html#a7b5ae9741a99808043394c4743b635c4, SCB_Type
+SHP, structSCB__Type.html#a85768f4b3dbbc41fd760041ee1202162, SCB_Type
+SLEEPCNT, structDWT__Type.html#a416a54e2084ce66e5ca74f152a5ecc70, DWT_Type
+SPPR, structTPI__Type.html#a12f79d4e3ddc69893ba8bff890d04cc5, TPI_Type
+SPSEL, unionCONTROL__Type.html#a8cc085fea1c50a8bd9adea63931ee8e2, CONTROL_Type
+SSPSR, structTPI__Type.html#a7b72598e20066133e505bb781690dc22, TPI_Type
+Startup File startup_&lt;device&gt;.c, startup_c_pg.html, templates_pg
+Startup File startup_&lt;device&gt;.s (deprecated), startup_s_pg.html, templates_pg
+STIR, structNVIC__Type.html#a37de89637466e007171c6b135299bc75, NVIC_Type
+SVCall_IRQn, group__NVIC__gr.html#gga7e1129cd8a196f4284d41db3e82ad5c8a4ce820b3cc6cf3a796b41aadc0cf1237, Ref_NVIC.txt
+System Configuration Files system_&lt;device&gt;.c and system_&lt;device&gt;.h, system_c_pg.html, templates_pg
+System and Clock Configuration, group__system__init__gr.html,
+SystemCoreClock, group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6, Ref_SystemAndClock.txt
+SystemCoreClockUpdate, group__system__init__gr.html#gae0c36a9591fe6e9c45ecb21a794f0f0f, Ref_SystemAndClock.txt
+SystemInit, group__system__init__gr.html#ga93f514700ccf00d08dbdcff7f1224eb2, Ref_SystemAndClock.txt
+SysTick_Config, group__SysTick__gr.html#gabe47de40e9b0ad465b752297a9d9f427, Ref_Systick.txt
+Systick Timer (SYSTICK), group__SysTick__gr.html,
+SysTick_IRQn, group__NVIC__gr.html#gga7e1129cd8a196f4284d41db3e82ad5c8a6dbff8f8543325f3474cbae2446776e7, Ref_NVIC.txt
+SysTick Functions, group__systick__trustzone__functions.html,
+SysTick_Type, structSysTick__Type.html,
+T, unionxPSR__Type.html#a7eed9fe24ae8d354cd76ae1c1110a658, xPSR_Type
+TCR, structITM__Type.html#a04b9fbc83759cb818dfa161d39628426, ITM_Type
+Template.txt, Template_8txt.html,
+TER, structITM__Type.html#acd03c6858f7b678dab6a6121462e7807, ITM_Type
+TPI_Type, structTPI__Type.html,
+TPR, structITM__Type.html#ae907229ba50538bf370fbdfd54c099a2, ITM_Type
+TRIGGER, structTPI__Type.html#a4d4cd2357f72333a82a1313228287bbd, TPI_Type
+TrustZone for Armv8-M/v8.1-M, group__trustzone__functions.html,
+TYPE, structMPU__Type.html#aba02af87f77577c725cf73879cabb609, MPU_Type
+TZ_AllocModuleContext_S, group__context__trustzone__functions.html#gacd016f166bee549a0d3e970132e64a90, Ref_Trustzone.txt
+TZ_FreeModuleContext_S, group__context__trustzone__functions.html#gac84f678fbe974f8b02c683e0b8046524, Ref_Trustzone.txt
+TZ_InitContextSystem_S, group__context__trustzone__functions.html#ga926e2ec472535a6d2b8125be1a79e3c0, Ref_Trustzone.txt
+TZ_LoadContext_S, group__context__trustzone__functions.html#ga4748f6bcdd5fed279ac5a6cd7eca2689, Ref_Trustzone.txt
+TZ_NVIC_ClearPendingIRQ_NS, group__nvic__trustzone__functions.html#ga3b30f8b602b593a806617b671a50731a, Ref_Trustzone.txt
+TZ_NVIC_DisableIRQ_NS, group__nvic__trustzone__functions.html#gabc58593dea7803c1f1e1ed3b098f497c, Ref_Trustzone.txt
+TZ_NVIC_EnableIRQ_NS, group__nvic__trustzone__functions.html#gaedea4c16dd4a0b792c7e9d1da4c49295, Ref_Trustzone.txt
+TZ_NVIC_GetActive_NS, group__nvic__trustzone__functions.html#ga1bffd79bd6365d83281883b6c4b0f218, Ref_Trustzone.txt
+TZ_NVIC_GetEnableIRQ_NS, group__nvic__trustzone__functions.html#ga57d2a6736704c4a39421ed1a2e7b689b, Ref_Trustzone.txt
+TZ_NVIC_GetPendingIRQ_NS, group__nvic__trustzone__functions.html#gab85bd0d55d746caf0e414be5284afe24, Ref_Trustzone.txt
+TZ_NVIC_GetPriority_NS, group__nvic__trustzone__functions.html#gade6a8784339946fdd50575d7e65a3268, Ref_Trustzone.txt
+TZ_NVIC_GetPriorityGrouping_NS, group__nvic__trustzone__functions.html#gaf5f578628bc8b7154b29577f6f6a87fd, Ref_Trustzone.txt
+TZ_NVIC_SetPendingIRQ_NS, group__nvic__trustzone__functions.html#gaccbc9aa0eacf4d4c3d3046edb9e02edd, Ref_Trustzone.txt
+TZ_NVIC_SetPriority_NS, group__nvic__trustzone__functions.html#ga2caf0df3603378c436c838138e42059a, Ref_Trustzone.txt
+TZ_NVIC_SetPriorityGrouping_NS, group__nvic__trustzone__functions.html#ga0d3b5db0685bd95cc8bd2f7ad0891d39, Ref_Trustzone.txt
+TZ_SAU_Disable, group__sau__trustzone__functions.html#ga42e201cea0a4b09f588a28b751f726fb, Ref_Trustzone.txt
+TZ_SAU_Enable, group__sau__trustzone__functions.html#ga187377409289e34838225ce801fb102c, Ref_Trustzone.txt
+TZ_SAU_Setup, group__sau__trustzone__functions.html#ga6093bc5939ea8924fbcfdffb8f0553f1, Ref_Trustzone.txt
+TZ_StoreContext_S, group__context__trustzone__functions.html#gac106570f4905f82922fd335aeb08a1bf, Ref_Trustzone.txt
+TZ_SysTick_Config_NS, group__systick__trustzone__functions.html#gad18a1b1a6796c652f2b35e728f2e2670, Ref_Trustzone.txt
+u16, structITM__Type.html#a962a970dfd286cad7f8a8577e87d4ad3, ITM_Type
+u32, structITM__Type.html#a5834885903a557674f078f3b71fa8bc8, ITM_Type
+u8, structITM__Type.html#ae773bf9f9dac64e6c28b14aa39f74275, ITM_Type
+UsageFault_IRQn, group__NVIC__gr.html#gga7e1129cd8a196f4284d41db3e82ad5c8a6895237c9443601ac832efa635dd8bbf, Ref_NVIC.txt
+Using.txt, Using_8txt.html,
+Using CMSIS with generic Arm Processors, using_ARM_pg.html, using_pg
+Using CMSIS in Embedded Applications, using_pg.html,
+Using TrustZone for Armv8-M, using_TrustZone_pg.html,
+Using Interrupt Vector Remap, using_VTOR_pg.html, using_pg
+UsingTrustZone.txt, UsingTrustZone_8txt.html,
+V, unionxPSR__Type.html#af14df16ea0690070c45b95f2116b7a0a, xPSR_Type::V()
+VAL, structSysTick__Type.html#a9b5420d17e8e43104ddd4ae5a610af93, SysTick_Type
+Version Control, group__version__control__gr.html,
+VTOR, structSCB__Type.html#a187a4578e920544ed967f98020fb8170, SCB_Type
+w, unionCONTROL__Type.html#a6b642cca3d96da660b1198c133ca2a1f, CONTROL_Type::w()
+WWDG_STM_IRQn, group__NVIC__gr.html#gga7e1129cd8a196f4284d41db3e82ad5c8aa62e040960b4beb6cba107e4703c12d2, Ref_NVIC.txt
+xPSR_Type, unionxPSR__Type.html,
+Z, unionxPSR__Type.html#a1e5d9801013d5146f2e02d9b7b3da562, xPSR_Type::Z()
+
diff --git a/docs/Core/html/index.html b/docs/Core/html/index.html
index 24643bb..65f2e17 100644
--- a/docs/Core/html/index.html
+++ b/docs/Core/html/index.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -147,7 +147,7 @@ $(document).ready(function(){initNavTree('index.html','');});
<hr/>
<h1><a class="anchor" id="ref_v6-v8M"></a>
Processor Support</h1>
-<p>CMSIS supports the complete range of <a href="http://www.arm.com/products/processors/cortex-m/index.php" target="_blank"><b>Cortex-M processors</b></a> (with exception of Cortex-M1) and the <a href="http://www.arm.com/products/processors/instruction-set-architectures/armv8-m-architecture.php" target="_blank"><b>Armv8-M architecture</b></a> including security extensions.</p>
+<p>CMSIS supports the complete range of <a href="https://developer.arm.com/products/processors/cortex-m" target="_blank"><b>Cortex-M processors</b></a> and the <a href="http://www.arm.com/products/processors/instruction-set-architectures/armv8-m-architecture.php" target="_blank"><b>Armv8-M/v8.1-M architecture</b></a> including security extensions.</p>
<h2><a class="anchor" id="ref_man_sec"></a>
Cortex-M Reference Manuals</h2>
<p>The Cortex-M Device Generic User Guides contain the programmers model and detailed information about the core peripherals and are available for:</p>
@@ -163,19 +163,27 @@ Cortex-M Reference Manuals</h2>
<li><a href="http://infocenter.arm.com/help/topic/com.arm.doc.ddi0550c/cortex_m23_r1p0_technical_reference_manual_DDI0550C_en.pdf" target="_blank"><b>Cortex-M23 Technical Reference Manual</b></a> (Armv8-M baseline architecture)</li>
<li><a href="http://infocenter.arm.com/help/topic/com.arm.doc.100230_0002_00_en/cortex_m33_trm_100230_0002_00_en.pdf" target="_blank"><b>Cortex-M33 Technical Reference Manual</b></a> (Armv8-M mainline architecture)</li>
</ul>
+<p>CMSIS also supports the following Cortex-M processor variants:</p>
+<ul>
+<li><a href="https://developer.arm.com/products/processors/cortex-m/cortex-m1" target="_blank"><b>Cortex-M1</b></a> is a processor designed specifically for implementation in FPGAs (Armv6-M architecture).</li>
+<li><a href="https://developer.arm.com/products/processors/cortex-m/sc000-processor" target="_blank"><b>SecurCore SC000</b></a> is designed specifically for smartcard and security applications (Armv6-M architecture).</li>
+<li><a href="https://developer.arm.com/products/processors/cortex-m/sc300-processor" target="_blank"><b>SecurCore SC300</b></a> is designed specifically for smartcard and security applications (Armv7-M architecture).</li>
+<li><a href="https://developer.arm.com/products/processors/cortex-m/sc300-processor" target="_blank"><b>Cortex-M35P</b></a> is a temper resistant Cortex-M processor with optional software isolation using TrustZone for Armv8-M.</li>
+</ul>
<h2><a class="anchor" id="ARMv8M"></a>
-Armv8-M Architecture</h2>
-<p>Armv8-M introduces two profiles <b>baseline</b> (for power and area constrained applications) and <b>mainline</b> (full-featured with optional SIMD, floating-point, and co-processor extensions). Both Armv8-M profiles are supported by CMSIS.</p>
+Armv8-M and Armv8.1-M Architecture</h2>
+<p>Armv8-M introduces two profiles <b>baseline</b> (for power and area constrained applications) and <b>mainline</b> (full-featured with optional SIMD, floating-point, and co-processor extensions). Both Armv8-M profiles and Armv8.1M are supported by CMSIS.</p>
<p>The Armv8-M Architecture is described in the <a href="http://developer.arm.com/products/architecture/m-profile/docs/ddi0553/latest/armv8-m-architecture-reference-manual" target="_blank"><b>Armv8-M Architecture Reference Manual</b></a>.</p>
+<p>The Armv8.1-M Architecture further extends Armv8-M with Helium, an Microcontroller Vector Extension (MVE) and further instruction set and debug extensions. More information about Armv8.1-M Architecture is available under <a href="https://developer.arm.com/technologies/helium" target="_blank"><b>Arm Helium technology</b></a>.</p>
<hr/>
<h1><a class="anchor" id="tested_tools_sec"></a>
Tested and Verified Toolchains</h1>
<p>The <a class="el" href="templates_pg.html">CMSIS-Core Device Templates</a> supplied by Arm have been tested and verified with the following toolchains:</p>
<ul>
-<li>Arm: Arm Compiler 5.06 update 6 (not for Cortex-M23, Cortex-M33, Armv8-M)</li>
-<li>Arm: Arm Compiler 6.9</li>
-<li>Arm: Arm Compiler 6.6.2 (not for Cortex-M0, Cortex-M23, Cortex-M33, Armv8-M)</li>
-<li>GNU: GNU Tools for Arm Embedded 6.3.1 20170620</li>
+<li>Arm: Arm Compiler 5.06 update 6 (not for Cortex-M23/33/35P, Armv8-M, Armv8.1-M)</li>
+<li>Arm: Arm Compiler 6.12</li>
+<li>Arm: Arm Compiler 6.6.2 (not for Cortex-M0/23/33/35P, Armv8-M, Armv8.1-M)</li>
+<li>GNU: GNU Tools for Arm Embedded 8.2.1 2018q4</li>
<li>IAR: IAR ANSI C/C++ Compiler for Arm 8.20.1.14183</li>
</ul>
<hr/>
@@ -184,7 +192,7 @@ Tested and Verified Toolchains</h1>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/modules.html b/docs/Core/html/modules.html
index d6f059c..ce3c07d 100644
--- a/docs/Core/html/modules.html
+++ b/docs/Core/html/modules.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -113,29 +113,29 @@ $(document).ready(function(){initNavTree('modules.html','');});
<div class="contents">
<div class="textblock">Here is a list of all modules:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
-<tr id="row_0_" class="even"><td class="entry"><img id="arr_0_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_')"/><a class="el" href="group__version__control__gr.html" target="_self">Version Control</a></td><td class="desc">Version #define symbols for CMSIS release specific C/C++ source code </td></tr>
-<tr id="row_0_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__version__control__depricated__gr.html" target="_self">Version Control per Core (Depricated)</a></td><td class="desc">Version #define symbols for CMSIS release specific C/C++ source code </td></tr>
-<tr id="row_1_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__compiler__conntrol__gr.html" target="_self">Compiler Control</a></td><td class="desc">Compiler agnostic #define symbols for generic C/C++ source code </td></tr>
-<tr id="row_2_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__peripheral__gr.html" target="_self">Peripheral Access</a></td><td class="desc">Naming conventions and optional features for accessing peripherals </td></tr>
-<tr id="row_3_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__system__init__gr.html" target="_self">System and Clock Configuration</a></td><td class="desc">Functions for system and clock setup available in system_<em>device</em>.c </td></tr>
-<tr id="row_4_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__NVIC__gr.html" target="_self">Interrupts and Exceptions (NVIC)</a></td><td class="desc">Functions to access the Nested Vector Interrupt Controller (NVIC) </td></tr>
-<tr id="row_5_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__Core__Register__gr.html" target="_self">Core Register Access</a></td><td class="desc">Functions to access the Cortex-M core registers </td></tr>
-<tr id="row_6_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__intrinsic__CPU__gr.html" target="_self">Intrinsic Functions for CPU Instructions</a></td><td class="desc">Functions that generate specific Cortex-M CPU Instructions </td></tr>
-<tr id="row_7_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__intrinsic__SIMD__gr.html" target="_self">Intrinsic Functions for SIMD Instructions [only Cortex-M4 and Cortex-M7]</a></td><td class="desc">Access to dedicated SIMD instructions </td></tr>
-<tr id="row_8_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__fpu__functions.html" target="_self">FPU Functions</a></td><td class="desc">Functions that relate to the Floating-Point Arithmetic Unit </td></tr>
-<tr id="row_9_" class="even"><td class="entry"><img id="arr_9_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('9_')"/><a class="el" href="group__mpu__functions.html" target="_self">MPU Functions for Armv7-M</a></td><td class="desc">Functions that relate to the Memory Protection Unit </td></tr>
-<tr id="row_9_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__mpu__defines.html" target="_self">Define values</a></td><td class="desc">Define values for MPU region setup </td></tr>
-<tr id="row_10_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__SysTick__gr.html" target="_self">Systick Timer (SYSTICK)</a></td><td class="desc">Initialize and start the SysTick timer </td></tr>
-<tr id="row_11_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__ITM__Debug__gr.html" target="_self">Debug Access</a></td><td class="desc">Debug Access to the Instrumented Trace Macrocell (ITM) </td></tr>
-<tr id="row_12_" class="even"><td class="entry"><img id="arr_12_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('12_')"/><a class="el" href="group__trustzone__functions.html" target="_self">TrustZone for Armv8-M</a></td><td class="desc">Functions that related to optional Armv8-M security extension </td></tr>
-<tr id="row_12_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__coreregister__trustzone__functions.html" target="_self">Core Register Access Functions</a></td><td class="desc">Core register Access functions related to TrustZone for Armv8-M </td></tr>
-<tr id="row_12_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__nvic__trustzone__functions.html" target="_self">NVIC Functions</a></td><td class="desc">Nested Vector Interrupt Controller (NVIC) functions related to TrustZone for Armv8-M </td></tr>
-<tr id="row_12_2_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__systick__trustzone__functions.html" target="_self">SysTick Functions</a></td><td class="desc">SysTick functions related to TrustZone for Armv8-M </td></tr>
-<tr id="row_12_3_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__sau__trustzone__functions.html" target="_self">SAU Functions</a></td><td class="desc">Secure Attribution Unit (SAU) functions related to TrustZone for Armv8-M </td></tr>
-<tr id="row_12_4_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__context__trustzone__functions.html" target="_self">RTOS Context Management</a></td><td class="desc">RTOS Thread Context Management for Armv8-M TrustZone </td></tr>
-<tr id="row_13_" class="even"><td class="entry"><img id="arr_13_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('13_')"/><a class="el" href="group__cache__functions__m7.html" target="_self">Cache Functions (only Cortex-M7)</a></td><td class="desc">Functions for Instruction and Data Cache </td></tr>
-<tr id="row_13_0_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__Icache__functions__m7.html" target="_self">I-Cache Functions</a></td><td class="desc">Functions for the instruction cache </td></tr>
-<tr id="row_13_1_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__Dcache__functions__m7.html" target="_self">D-Cache Functions</a></td><td class="desc">Functions for the data cache </td></tr>
+<tr id="row_0_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__version__control__gr.html" target="_self">Version Control</a></td><td class="desc">Version #define symbols for CMSIS release specific C/C++ source code </td></tr>
+<tr id="row_1_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__compiler__conntrol__gr.html" target="_self">Compiler Control</a></td><td class="desc">Compiler agnostic #define symbols for generic C/C++ source code </td></tr>
+<tr id="row_2_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__peripheral__gr.html" target="_self">Peripheral Access</a></td><td class="desc">Naming conventions and optional features for accessing peripherals </td></tr>
+<tr id="row_3_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__system__init__gr.html" target="_self">System and Clock Configuration</a></td><td class="desc">Functions for system and clock setup available in system_<em>device</em>.c </td></tr>
+<tr id="row_4_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__NVIC__gr.html" target="_self">Interrupts and Exceptions (NVIC)</a></td><td class="desc">Functions to access the Nested Vector Interrupt Controller (NVIC) </td></tr>
+<tr id="row_5_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__Core__Register__gr.html" target="_self">Core Register Access</a></td><td class="desc">Functions to access the Cortex-M core registers </td></tr>
+<tr id="row_6_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__intrinsic__CPU__gr.html" target="_self">Intrinsic Functions for CPU Instructions</a></td><td class="desc">Functions that generate specific Cortex-M CPU Instructions </td></tr>
+<tr id="row_7_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__intrinsic__SIMD__gr.html" target="_self">Intrinsic Functions for SIMD Instructions [only Cortex-M4 and Cortex-M7]</a></td><td class="desc">Access to dedicated SIMD instructions </td></tr>
+<tr id="row_8_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__fpu__functions.html" target="_self">FPU Functions</a></td><td class="desc">Functions that relate to the Floating-Point Arithmetic Unit </td></tr>
+<tr id="row_9_"><td class="entry"><img id="arr_9_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('9_')"/><a class="el" href="group__mpu__functions.html" target="_self">MPU Functions for Armv6-M/v7-M</a></td><td class="desc">Functions that relate to the Memory Protection Unit </td></tr>
+<tr id="row_9_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__mpu__defines.html" target="_self">Define values</a></td><td class="desc">Define values for MPU region setup </td></tr>
+<tr id="row_10_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__mpu8__functions.html" target="_self">MPU Functions for Armv8-M</a></td><td class="desc">Functions that relate to the Memory Protection Unit </td></tr>
+<tr id="row_11_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__SysTick__gr.html" target="_self">Systick Timer (SYSTICK)</a></td><td class="desc">Initialize and start the SysTick timer </td></tr>
+<tr id="row_12_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__ITM__Debug__gr.html" target="_self">Debug Access</a></td><td class="desc">Debug Access to the Instrumented Trace Macrocell (ITM) </td></tr>
+<tr id="row_13_" class="even"><td class="entry"><img id="arr_13_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('13_')"/><a class="el" href="group__trustzone__functions.html" target="_self">TrustZone for Armv8-M/v8.1-M</a></td><td class="desc">Functions that related to optional Armv8-M and Armv8.1-M security extension </td></tr>
+<tr id="row_13_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__coreregister__trustzone__functions.html" target="_self">Core Register Access Functions</a></td><td class="desc">Core register Access functions related to TrustZone for Armv8-M </td></tr>
+<tr id="row_13_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__nvic__trustzone__functions.html" target="_self">NVIC Functions</a></td><td class="desc">Nested Vector Interrupt Controller (NVIC) functions related to TrustZone for Armv8-M </td></tr>
+<tr id="row_13_2_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__systick__trustzone__functions.html" target="_self">SysTick Functions</a></td><td class="desc">SysTick functions related to TrustZone for Armv8-M </td></tr>
+<tr id="row_13_3_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__sau__trustzone__functions.html" target="_self">SAU Functions</a></td><td class="desc">Secure Attribution Unit (SAU) functions related to TrustZone for Armv8-M </td></tr>
+<tr id="row_13_4_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__context__trustzone__functions.html" target="_self">RTOS Context Management</a></td><td class="desc">RTOS Thread Context Management for Armv8-M TrustZone </td></tr>
+<tr id="row_14_" class="even"><td class="entry"><img id="arr_14_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('14_')"/><a class="el" href="group__cache__functions__m7.html" target="_self">Cache Functions (only Cortex-M7)</a></td><td class="desc">Functions for Instruction and Data Cache </td></tr>
+<tr id="row_14_0_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__Icache__functions__m7.html" target="_self">I-Cache Functions</a></td><td class="desc">Functions for the instruction cache </td></tr>
+<tr id="row_14_1_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__Dcache__functions__m7.html" target="_self">D-Cache Functions</a></td><td class="desc">Functions for the data cache </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
@@ -143,7 +143,7 @@ $(document).ready(function(){initNavTree('modules.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/modules.js b/docs/Core/html/modules.js
index da3f440..99d56c3 100644
--- a/docs/Core/html/modules.js
+++ b/docs/Core/html/modules.js
@@ -9,9 +9,10 @@ var modules =
[ "Intrinsic Functions for CPU Instructions", "group__intrinsic__CPU__gr.html", "group__intrinsic__CPU__gr" ],
[ "Intrinsic Functions for SIMD Instructions [only Cortex-M4 and Cortex-M7]", "group__intrinsic__SIMD__gr.html", "group__intrinsic__SIMD__gr" ],
[ "FPU Functions", "group__fpu__functions.html", "group__fpu__functions" ],
- [ "MPU Functions for Armv7-M", "group__mpu__functions.html", "group__mpu__functions" ],
+ [ "MPU Functions for Armv6-M/v7-M", "group__mpu__functions.html", "group__mpu__functions" ],
+ [ "MPU Functions for Armv8-M", "group__mpu8__functions.html", "group__mpu8__functions" ],
[ "Systick Timer (SYSTICK)", "group__SysTick__gr.html", "group__SysTick__gr" ],
[ "Debug Access", "group__ITM__Debug__gr.html", "group__ITM__Debug__gr" ],
- [ "TrustZone for Armv8-M", "group__trustzone__functions.html", "group__trustzone__functions" ],
+ [ "TrustZone for Armv8-M/v8.1-M", "group__trustzone__functions.html", "group__trustzone__functions" ],
[ "Cache Functions (only Cortex-M7)", "group__cache__functions__m7.html", "group__cache__functions__m7" ]
]; \ No newline at end of file
diff --git a/docs/Core/html/navtree.js b/docs/Core/html/navtree.js
index c916273..b634193 100644
--- a/docs/Core/html/navtree.js
+++ b/docs/Core/html/navtree.js
@@ -4,7 +4,7 @@ var NAVTREE =
[ "Overview", "index.html", [
[ "Processor Support", "index.html#ref_v6-v8M", [
[ "Cortex-M Reference Manuals", "index.html#ref_man_sec", null ],
- [ "Armv8-M Architecture", "index.html#ARMv8M", null ]
+ [ "Armv8-M and Armv8.1-M Architecture", "index.html#ARMv8M", null ]
] ],
[ "Tested and Verified Toolchains", "index.html#tested_tools_sec", null ]
] ],
@@ -35,8 +35,8 @@ var NAVTREE =
var NAVTREEINDEX =
[
"annotated.html",
-"group__mpu__defines.html#gab23596306119e7831847bd9683de3934",
-"unionxPSR__Type.html#af14df16ea0690070c45b95f2116b7a0a"
+"group__intrinsic__SIMD__gr.html#gaf2f5a9132dcfc6d01d34cd971c425713",
+"structTPI__Type.html#ac3956fe93987b725d89d3be32738da12"
];
var SYNCONMSG = 'click to disable panel synchronisation';
diff --git a/docs/Core/html/navtreeindex0.js b/docs/Core/html/navtreeindex0.js
index 4b07b1f..e474481 100644
--- a/docs/Core/html/navtreeindex0.js
+++ b/docs/Core/html/navtreeindex0.js
@@ -4,12 +4,12 @@ var NAVTREEINDEX0 =
"coreMISRA_Exceptions_pg.html":[5],
"core_revisionHistory.html":[1],
"deprecated.html":[7],
-"device_h_pg.html":[4,5],
-"device_h_pg.html#core_config_sect":[4,5,1],
-"device_h_pg.html#core_version_sect":[4,5,2],
-"device_h_pg.html#device_access":[4,5,3],
-"device_h_pg.html#device_h_sec":[4,5,4],
-"device_h_pg.html#interrupt_number_sec":[4,5,0],
+"device_h_pg.html":[4,6],
+"device_h_pg.html#core_config_sect":[4,6,1],
+"device_h_pg.html#core_version_sect":[4,6,2],
+"device_h_pg.html#device_access":[4,6,3],
+"device_h_pg.html#device_h_sec":[4,6,4],
+"device_h_pg.html#interrupt_number_sec":[4,6,0],
"functions.html":[10,0],
"functions_vars.html":[10,1],
"group__Core__Register__gr.html":[8,5],
@@ -39,24 +39,24 @@ var NAVTREEINDEX0 =
"group__Core__Register__gr.html#gad6d7eca9ddd1d9072dd7b020cfe64905":[8,5,8],
"group__Core__Register__gr.html#gaeb8e5f7564a8ea23678fe3c987b04013":[8,5,1],
"group__Core__Register__gr.html#gaf39856ca50fc88cf459031b44eb2521c":[8,5,11],
-"group__Dcache__functions__m7.html":[8,13,1],
-"group__Dcache__functions__m7.html#ga1b741def9e3b2ca97dc9ea49b8ce505c":[8,13,1,2],
-"group__Dcache__functions__m7.html#ga503ef7ef58c0773defd15a82f6336c09":[8,13,1,7],
-"group__Dcache__functions__m7.html#ga55583e3065c6eabca204b8b89b121c4c":[8,13,1,0],
-"group__Dcache__functions__m7.html#ga630131b2572eaa16b569ed364dfc895e":[8,13,1,3],
-"group__Dcache__functions__m7.html#ga63aa640d9006021a796a5dcf9c7180b6":[8,13,1,5],
-"group__Dcache__functions__m7.html#ga6468170f90d270caab8116e7a4f0b5fe":[8,13,1,4],
-"group__Dcache__functions__m7.html#ga696fadbf7b9cc71dad42fab61873a40d":[8,13,1,1],
-"group__Dcache__functions__m7.html#gace2d30db08887d0bdb818b8a785a5ce6":[8,13,1,6],
-"group__ITM__Debug__gr.html":[8,11],
-"group__ITM__Debug__gr.html#ga12e68e55a7badc271b948d6c7230b2a8":[8,11,3],
-"group__ITM__Debug__gr.html#ga37b8f41cae703b5ff6947e271065558c":[8,11,1],
-"group__ITM__Debug__gr.html#ga7f9bbabd9756d1a7eafb2d9bf27e0535":[8,11,0],
-"group__ITM__Debug__gr.html#gaaa7c716331f74d644bf6bf25cd3392d1":[8,11,2],
-"group__Icache__functions__m7.html":[8,13,0],
-"group__Icache__functions__m7.html#ga50d373a785edd782c5de5a3b55e30ff3":[8,13,0,2],
-"group__Icache__functions__m7.html#gaba757390852f95b3ac2d8638c717d8d8":[8,13,0,0],
-"group__Icache__functions__m7.html#gaf9e7c6c8e16ada1f95e5bf5a03505b68":[8,13,0,1],
+"group__Dcache__functions__m7.html":[8,14,1],
+"group__Dcache__functions__m7.html#ga1b741def9e3b2ca97dc9ea49b8ce505c":[8,14,1,2],
+"group__Dcache__functions__m7.html#ga503ef7ef58c0773defd15a82f6336c09":[8,14,1,7],
+"group__Dcache__functions__m7.html#ga55583e3065c6eabca204b8b89b121c4c":[8,14,1,0],
+"group__Dcache__functions__m7.html#ga630131b2572eaa16b569ed364dfc895e":[8,14,1,3],
+"group__Dcache__functions__m7.html#ga63aa640d9006021a796a5dcf9c7180b6":[8,14,1,5],
+"group__Dcache__functions__m7.html#ga6468170f90d270caab8116e7a4f0b5fe":[8,14,1,4],
+"group__Dcache__functions__m7.html#ga696fadbf7b9cc71dad42fab61873a40d":[8,14,1,1],
+"group__Dcache__functions__m7.html#gace2d30db08887d0bdb818b8a785a5ce6":[8,14,1,6],
+"group__ITM__Debug__gr.html":[8,12],
+"group__ITM__Debug__gr.html#ga12e68e55a7badc271b948d6c7230b2a8":[8,12,3],
+"group__ITM__Debug__gr.html#ga37b8f41cae703b5ff6947e271065558c":[8,12,1],
+"group__ITM__Debug__gr.html#ga7f9bbabd9756d1a7eafb2d9bf27e0535":[8,12,0],
+"group__ITM__Debug__gr.html#gaaa7c716331f74d644bf6bf25cd3392d1":[8,12,2],
+"group__Icache__functions__m7.html":[8,14,0],
+"group__Icache__functions__m7.html#ga50d373a785edd782c5de5a3b55e30ff3":[8,14,0,2],
+"group__Icache__functions__m7.html#gaba757390852f95b3ac2d8638c717d8d8":[8,14,0,0],
+"group__Icache__functions__m7.html#gaf9e7c6c8e16ada1f95e5bf5a03505b68":[8,14,0,1],
"group__NVIC__gr.html":[8,4],
"group__NVIC__gr.html#ga0688c59605b119c53c71b2505ab23eb5":[8,4,8],
"group__NVIC__gr.html#ga1b47d17e90b6a03e7bd1ec6a0d549b46":[8,4,21],
@@ -92,60 +92,68 @@ var NAVTREEINDEX0 =
"group__NVIC__gr.html#gga7e1129cd8a196f4284d41db3e82ad5c8aa62e040960b4beb6cba107e4703c12d2":[8,4,2,10],
"group__NVIC__gr.html#gga7e1129cd8a196f4284d41db3e82ad5c8ab1a222a34a32f0ef5ac65e714efc1f85":[8,4,2,1],
"group__NVIC__gr.html#gga7e1129cd8a196f4284d41db3e82ad5c8ade177d9c70c89e084093024b932a4e30":[8,4,2,0],
-"group__SysTick__gr.html":[8,10],
-"group__SysTick__gr.html#gabe47de40e9b0ad465b752297a9d9f427":[8,10,0],
-"group__cache__functions__m7.html":[8,13],
+"group__SysTick__gr.html":[8,11],
+"group__SysTick__gr.html#gabe47de40e9b0ad465b752297a9d9f427":[8,11,0],
+"group__cache__functions__m7.html":[8,14],
"group__compiler__conntrol__gr.html":[8,1],
"group__compiler__conntrol__gr.html#ga0c58caa5a273e2c21924509a45f8b849":[8,1,0],
+"group__compiler__conntrol__gr.html#ga1002e751427b1189f92787d4e4eef965":[8,1,8],
"group__compiler__conntrol__gr.html#ga1378040bcf22428955c6e3ce9c2053cd":[8,1,6],
-"group__compiler__conntrol__gr.html#ga153a4a31b276a9758959580538720a51":[8,1,8],
-"group__compiler__conntrol__gr.html#ga254322c344d954c9f829719a50a88e87":[8,1,15],
-"group__compiler__conntrol__gr.html#ga27fd2ec6767ca1ab66d36b5cc0103268":[8,1,14],
-"group__compiler__conntrol__gr.html#ga3e40e4c553fc11588f7a4c2a19e789e0":[8,1,17],
+"group__compiler__conntrol__gr.html#ga153a4a31b276a9758959580538720a51":[8,1,10],
+"group__compiler__conntrol__gr.html#ga254322c344d954c9f829719a50a88e87":[8,1,21],
+"group__compiler__conntrol__gr.html#ga27fd2ec6767ca1ab66d36b5cc0103268":[8,1,20],
+"group__compiler__conntrol__gr.html#ga378ac21329d33f561f90265eef89f564":[8,1,14],
+"group__compiler__conntrol__gr.html#ga3e40e4c553fc11588f7a4c2a19e789e0":[8,1,23],
"group__compiler__conntrol__gr.html#ga43ab3e79ec5ecb615f1f2f6e83e7d48a":[8,1,2],
"group__compiler__conntrol__gr.html#ga43e1af8bedda108dfc4f8584e6b278a2":[8,1,3],
-"group__compiler__conntrol__gr.html#ga4dbb70fab85207c27b581ecb6532b314":[8,1,10],
+"group__compiler__conntrol__gr.html#ga4dbb70fab85207c27b581ecb6532b314":[8,1,12],
+"group__compiler__conntrol__gr.html#ga4f65c96effa79fbd610fea43ee7d745b":[8,1,25],
+"group__compiler__conntrol__gr.html#ga6f053389e2958b5a239a54d4e4047bf5":[8,1,7],
+"group__compiler__conntrol__gr.html#ga72db8b026c5e100254080fefabd9fd88":[8,1,13],
+"group__compiler__conntrol__gr.html#ga84b0bad4aa39632d3faea46aa1e102a8":[8,1,15],
"group__compiler__conntrol__gr.html#ga8be4ebde5d4dd91b161d206545ce59aa":[8,1,1],
"group__compiler__conntrol__gr.html#gab3f1284f4cdc6c5e5c9c9d4b8ec29b2a":[8,1,4],
-"group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c":[8,1,11],
-"group__compiler__conntrol__gr.html#gabb2180285c417aa9120a360c51f64b4b":[8,1,16],
-"group__compiler__conntrol__gr.html#gabe8693a7200e573101551d49a1772fb9":[8,1,12],
-"group__compiler__conntrol__gr.html#gabe8996d3d985ee1529475443cc635bf1":[8,1,9],
-"group__compiler__conntrol__gr.html#gac607bf387b29162be6a9b77fc7999539":[8,1,18],
+"group__compiler__conntrol__gr.html#gab904513442afdf77d4f8c74f23cbb040":[8,1,16],
+"group__compiler__conntrol__gr.html#gab94ebeb20055f1848d7b707d3c7cfc5d":[8,1,24],
+"group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c":[8,1,17],
+"group__compiler__conntrol__gr.html#gabb2180285c417aa9120a360c51f64b4b":[8,1,22],
+"group__compiler__conntrol__gr.html#gabe8693a7200e573101551d49a1772fb9":[8,1,18],
+"group__compiler__conntrol__gr.html#gabe8996d3d985ee1529475443cc635bf1":[8,1,11],
+"group__compiler__conntrol__gr.html#gac607bf387b29162be6a9b77fc7999539":[8,1,26],
"group__compiler__conntrol__gr.html#gad424c7143edd08c982dddad0ff65f4cd":[8,1,5],
-"group__compiler__conntrol__gr.html#gadb9cd73446f7e11e92383cd327a23407":[8,1,13],
-"group__compiler__conntrol__gr.html#gade2d8d7118f8ff49547f60aa0c3382bb":[8,1,7],
-"group__context__trustzone__functions.html":[8,12,4],
-"group__context__trustzone__functions.html#ga4748f6bcdd5fed279ac5a6cd7eca2689":[8,12,4,3],
-"group__context__trustzone__functions.html#ga926e2ec472535a6d2b8125be1a79e3c0":[8,12,4,2],
-"group__context__trustzone__functions.html#gac106570f4905f82922fd335aeb08a1bf":[8,12,4,4],
-"group__context__trustzone__functions.html#gac84f678fbe974f8b02c683e0b8046524":[8,12,4,1],
-"group__context__trustzone__functions.html#gacd016f166bee549a0d3e970132e64a90":[8,12,4,0],
-"group__coreregister__trustzone__functions.html":[8,12,0],
-"group__coreregister__trustzone__functions.html#ga27bf1f88e794c30808ee73a29d46e358":[8,12,0,1],
-"group__coreregister__trustzone__functions.html#ga3eb150204e6d389d5b49065179b9cde5":[8,12,0,10],
-"group__coreregister__trustzone__functions.html#ga40ff8336c6d09af6da1081d4e4adc126":[8,12,0,6],
-"group__coreregister__trustzone__functions.html#ga41c3ac2d9af23c40647c053ad7d564e7":[8,12,0,12],
-"group__coreregister__trustzone__functions.html#ga4f0912db7bc65439d23817c1d372a7a4":[8,12,0,11],
-"group__coreregister__trustzone__functions.html#ga578b41087f207e1a475daae6cc8a28dc":[8,12,0,2],
-"group__coreregister__trustzone__functions.html#ga5da646ec291b6a183f38497ce92be51c":[8,12,0,7],
-"group__coreregister__trustzone__functions.html#ga624509c924d2583f0d4dca6ab270f051":[8,12,0,0],
-"group__coreregister__trustzone__functions.html#ga6686c2ab5756b5049fad1644e89b3340":[8,12,0,14],
-"group__coreregister__trustzone__functions.html#ga7cc3271c79e619f8838e8767df3cb509":[8,12,0,5],
-"group__coreregister__trustzone__functions.html#ga81e0995ee0fd2a9dcd9e9681bc22c76f":[8,12,0,16],
-"group__coreregister__trustzone__functions.html#ga92c187f0b4d53627b59e0fd0bda0b0df":[8,12,0,9],
-"group__coreregister__trustzone__functions.html#gaaaf2aaf904b25ed17fd3e5e63f8e029b":[8,12,0,8],
-"group__coreregister__trustzone__functions.html#gab3aa15eb4f352e230b9f7a3e8856a9e9":[8,12,0,3],
-"group__coreregister__trustzone__functions.html#gab7263167cb006aeeb04b68e579dae015":[8,12,0,17],
-"group__coreregister__trustzone__functions.html#gad2013f4d4311d6db253594a12d192617":[8,12,0,13],
-"group__coreregister__trustzone__functions.html#gada00853d3e49fa8d21f375c53d28fa51":[8,12,0,4],
-"group__coreregister__trustzone__functions.html#gaea8db21c00cfa4144ee74dc65dbd7580":[8,12,0,15],
+"group__compiler__conntrol__gr.html#gadb9cd73446f7e11e92383cd327a23407":[8,1,19],
+"group__compiler__conntrol__gr.html#gade2d8d7118f8ff49547f60aa0c3382bb":[8,1,9],
+"group__context__trustzone__functions.html":[8,13,4],
+"group__context__trustzone__functions.html#ga4748f6bcdd5fed279ac5a6cd7eca2689":[8,13,4,3],
+"group__context__trustzone__functions.html#ga926e2ec472535a6d2b8125be1a79e3c0":[8,13,4,2],
+"group__context__trustzone__functions.html#gac106570f4905f82922fd335aeb08a1bf":[8,13,4,4],
+"group__context__trustzone__functions.html#gac84f678fbe974f8b02c683e0b8046524":[8,13,4,1],
+"group__context__trustzone__functions.html#gacd016f166bee549a0d3e970132e64a90":[8,13,4,0],
+"group__coreregister__trustzone__functions.html":[8,13,0],
+"group__coreregister__trustzone__functions.html#ga27bf1f88e794c30808ee73a29d46e358":[8,13,0,1],
+"group__coreregister__trustzone__functions.html#ga3eb150204e6d389d5b49065179b9cde5":[8,13,0,10],
+"group__coreregister__trustzone__functions.html#ga40ff8336c6d09af6da1081d4e4adc126":[8,13,0,6],
+"group__coreregister__trustzone__functions.html#ga41c3ac2d9af23c40647c053ad7d564e7":[8,13,0,12],
+"group__coreregister__trustzone__functions.html#ga4f0912db7bc65439d23817c1d372a7a4":[8,13,0,11],
+"group__coreregister__trustzone__functions.html#ga578b41087f207e1a475daae6cc8a28dc":[8,13,0,2],
+"group__coreregister__trustzone__functions.html#ga5da646ec291b6a183f38497ce92be51c":[8,13,0,7],
+"group__coreregister__trustzone__functions.html#ga624509c924d2583f0d4dca6ab270f051":[8,13,0,0],
+"group__coreregister__trustzone__functions.html#ga6686c2ab5756b5049fad1644e89b3340":[8,13,0,14],
+"group__coreregister__trustzone__functions.html#ga7cc3271c79e619f8838e8767df3cb509":[8,13,0,5],
+"group__coreregister__trustzone__functions.html#ga81e0995ee0fd2a9dcd9e9681bc22c76f":[8,13,0,16],
+"group__coreregister__trustzone__functions.html#ga92c187f0b4d53627b59e0fd0bda0b0df":[8,13,0,9],
+"group__coreregister__trustzone__functions.html#gaaaf2aaf904b25ed17fd3e5e63f8e029b":[8,13,0,8],
+"group__coreregister__trustzone__functions.html#gab3aa15eb4f352e230b9f7a3e8856a9e9":[8,13,0,3],
+"group__coreregister__trustzone__functions.html#gab7263167cb006aeeb04b68e579dae015":[8,13,0,17],
+"group__coreregister__trustzone__functions.html#gad2013f4d4311d6db253594a12d192617":[8,13,0,13],
+"group__coreregister__trustzone__functions.html#gada00853d3e49fa8d21f375c53d28fa51":[8,13,0,4],
+"group__coreregister__trustzone__functions.html#gaea8db21c00cfa4144ee74dc65dbd7580":[8,13,0,15],
"group__fpu__functions.html":[8,8],
"group__fpu__functions.html#ga6bcad99ce80a0e7e4ddc6f2379081756":[8,8,0],
"group__intrinsic__CPU__gr.html":[8,6],
"group__intrinsic__CPU__gr.html#ga047c3bebca3d0ae348ab8370a046301d":[8,6,31],
"group__intrinsic__CPU__gr.html#ga0a354bdf71caa52f081a4a54e84c8d2a":[8,6,35],
-"group__intrinsic__CPU__gr.html#ga1ec006e6d79063363cb0c2a2e0b3adbe":[8,6,22],
+"group__intrinsic__CPU__gr.html#ga211618c03a0bf3264a7b22ad626d4f0a":[8,6,22],
"group__intrinsic__CPU__gr.html#ga22a24f416b65c2f5a82d9f1162d9394d":[8,6,6],
"group__intrinsic__CPU__gr.html#ga25691650de536f9b248b15f6dc4a3e70":[8,6,32],
"group__intrinsic__CPU__gr.html#ga263b9b2d9c06d731022873acddb6aa3f":[8,6,7],
@@ -241,13 +249,5 @@ var NAVTREEINDEX0 =
"group__intrinsic__SIMD__gr.html#gae83a53ec04b496304bed6d9fe8f7461b":[8,7,3],
"group__intrinsic__SIMD__gr.html#gaea60757232f740ec6b09980eebb614ff":[8,7,28],
"group__intrinsic__SIMD__gr.html#gaee6390f86965cb662500f690b0012092":[8,7,30],
-"group__intrinsic__SIMD__gr.html#gaefb8ebf3a54e197464da1ff69a44f4b5":[8,7,0],
-"group__intrinsic__SIMD__gr.html#gaf2f5a9132dcfc6d01d34cd971c425713":[8,7,4],
-"group__intrinsic__SIMD__gr.html#gaf4350af7f2030c36f43b2c104a9d16cd":[8,7,24],
-"group__intrinsic__SIMD__gr.html#gaf5448e591fe49161b6759b48aecb08fe":[8,7,13],
-"group__intrinsic__SIMD__gr.html#gafa9af218db3934a692fb06fa728d8031":[8,7,49],
-"group__intrinsic__SIMD__gr.html#gafadbd89c36b5addcf1ca10dd392db3e9":[8,7,17],
-"group__intrinsic__SIMD__gr.html#gafd8fe4a6d87e947caa81a69ec36c1666":[8,7,1],
-"group__mpu__defines.html":[8,9,0],
-"group__mpu__defines.html#ga71d41084e984be70a23cb640fd89d1e2":[8,9,0,0]
+"group__intrinsic__SIMD__gr.html#gaefb8ebf3a54e197464da1ff69a44f4b5":[8,7,0]
};
diff --git a/docs/Core/html/navtreeindex1.js b/docs/Core/html/navtreeindex1.js
index fc2b69d..92566bc 100644
--- a/docs/Core/html/navtreeindex1.js
+++ b/docs/Core/html/navtreeindex1.js
@@ -1,54 +1,91 @@
var NAVTREEINDEX1 =
{
+"group__intrinsic__SIMD__gr.html#gaf2f5a9132dcfc6d01d34cd971c425713":[8,7,4],
+"group__intrinsic__SIMD__gr.html#gaf4350af7f2030c36f43b2c104a9d16cd":[8,7,24],
+"group__intrinsic__SIMD__gr.html#gaf5448e591fe49161b6759b48aecb08fe":[8,7,13],
+"group__intrinsic__SIMD__gr.html#gafa9af218db3934a692fb06fa728d8031":[8,7,49],
+"group__intrinsic__SIMD__gr.html#gafadbd89c36b5addcf1ca10dd392db3e9":[8,7,17],
+"group__intrinsic__SIMD__gr.html#gafd8fe4a6d87e947caa81a69ec36c1666":[8,7,1],
+"group__mpu8__functions.html":[8,10],
+"group__mpu8__functions.html#ga01fa1151c9ec0ba5de76f908c0999316":[8,10,17],
+"group__mpu8__functions.html#ga03266f9660485693eb1baec6ba255ab2":[8,10,9],
+"group__mpu8__functions.html#ga1799413f08a157d636a1491371c15ce2":[8,10,28],
+"group__mpu8__functions.html#ga2c465cc9429b8233bcb9cd7cbef0e54c":[8,10,2],
+"group__mpu8__functions.html#ga389f9b6049d176bc83f9964d3259b712":[8,10,19],
+"group__mpu8__functions.html#ga3d0f688198289f72264f73cf72a742e8":[8,10,13],
+"group__mpu8__functions.html#ga3d50ba8546252bea959e45c8fdf16993":[8,10,31],
+"group__mpu8__functions.html#ga496bcd6a2bbd038d8935049fec9d0fda":[8,10,4],
+"group__mpu8__functions.html#ga5100a150a755902af2455a455a329ef9":[8,10,27],
+"group__mpu8__functions.html#ga5866c75d6deb9148a1e9af6337eec50a":[8,10,21],
+"group__mpu8__functions.html#ga5a3f40314553baccdeea551f86d9a997":[8,10,20],
+"group__mpu8__functions.html#ga61814eba4652a0fdfb76bbe222086327":[8,10,18],
+"group__mpu8__functions.html#ga6d7f220015c070c0e469948c1775ee3d":[8,10,29],
+"group__mpu8__functions.html#ga6e08ae44fab85e03fea96ae6a5fcdfb0":[8,10,5],
+"group__mpu8__functions.html#ga73c70127f24f34781ad463cbe51d8f6b":[8,10,12],
+"group__mpu8__functions.html#ga7566931ca9bb9f22d213a67ec5f8c745":[8,10,30],
+"group__mpu8__functions.html#ga7f8c6e09be98067d613e4df1832c543d":[8,10,23],
+"group__mpu8__functions.html#ga81b2aa3fb55cdd5feadff02da10d391b":[8,10,1],
+"group__mpu8__functions.html#ga9dcb0afddf4ac351f33f3c7a5169c62c":[8,10,15],
+"group__mpu8__functions.html#gab4bfac6284dc050dc6fa6aeb8e954c2c":[8,10,3],
+"group__mpu8__functions.html#gab5b3c0a53d19c09a5550f1d9071ae65c":[8,10,26],
+"group__mpu8__functions.html#gab6094419f2abd678f1f3b121cd115049":[8,10,24],
+"group__mpu8__functions.html#gabfa9ae279357044cf5b74e77af22a686":[8,10,6],
+"group__mpu8__functions.html#gac1a949403bf84eecaf407003fb553ae7":[8,10,25],
+"group__mpu8__functions.html#gac2f1c567950e3785d75773362b525390":[8,10,8],
+"group__mpu8__functions.html#gac4fddbdb9e1350bce6906de33c1fd500":[8,10,14],
+"group__mpu8__functions.html#gac526bc5bfcf048ce57a44c0c0cdadbe4":[8,10,16],
+"group__mpu8__functions.html#gaca76614e3091c7324aa9d60e634621bf":[8,10,22],
+"group__mpu8__functions.html#gadcc9977aabb4dc7177d30cbbac1b53d1":[8,10,7],
+"group__mpu8__functions.html#gaeaaa071276ba7956944e6c3dc05d677e":[8,10,11],
+"group__mpu8__functions.html#gafe39c2f98058bcac7e7e0501e64e7a9d":[8,10,10],
+"group__mpu__defines.html":[8,9,0],
+"group__mpu__defines.html#ga71d41084e984be70a23cb640fd89d1e2":[8,9,0,0],
"group__mpu__defines.html#gab23596306119e7831847bd9683de3934":[8,9,0,2],
"group__mpu__defines.html#gabc4788126d7798469cb862a08d3050cc":[8,9,0,1],
"group__mpu__defines.html#gadb0a92c0928c113120567e85ff1ba05c":[8,9,0,3],
"group__mpu__functions.html":[8,9],
-"group__mpu__functions.html#ga042ba1a6a1a58795231459ac0410b809":[8,9,11],
-"group__mpu__functions.html#ga16931f9ad84d7289e8218e169ae6db5d":[8,9,10],
+"group__mpu__functions.html#ga042ba1a6a1a58795231459ac0410b809":[8,9,12],
+"group__mpu__functions.html#ga16931f9ad84d7289e8218e169ae6db5d":[8,9,11],
"group__mpu__functions.html#ga31406efd492ec9a091a70ffa2d8a42fb":[8,9,8],
"group__mpu__functions.html#ga332ed5f8969dd4df6b61c6ae32ec36dc":[8,9,4],
"group__mpu__functions.html#ga3fead12dc24a6d00ad53f55a042486ca":[8,9,5],
"group__mpu__functions.html#ga7cbc0a4a066ed90e85c8176228235d57":[8,9,7],
"group__mpu__functions.html#ga96b93785c92e2dbcb3a2356c25bf2adc":[8,9,3],
"group__mpu__functions.html#ga9dcb0afddf4ac351f33f3c7a5169c62c":[8,9,6],
+"group__mpu__functions.html#gac1a949403bf84eecaf407003fb553ae7":[8,9,10],
"group__mpu__functions.html#gafa27b26d5847fa8e465584e376b6078a":[8,9,9],
-"group__nvic__trustzone__functions.html":[8,12,1],
-"group__nvic__trustzone__functions.html#ga0d3b5db0685bd95cc8bd2f7ad0891d39":[8,12,1,10],
-"group__nvic__trustzone__functions.html#ga1bffd79bd6365d83281883b6c4b0f218":[8,12,1,3],
-"group__nvic__trustzone__functions.html#ga2caf0df3603378c436c838138e42059a":[8,12,1,9],
-"group__nvic__trustzone__functions.html#ga3b30f8b602b593a806617b671a50731a":[8,12,1,0],
-"group__nvic__trustzone__functions.html#ga57d2a6736704c4a39421ed1a2e7b689b":[8,12,1,4],
-"group__nvic__trustzone__functions.html#gab85bd0d55d746caf0e414be5284afe24":[8,12,1,5],
-"group__nvic__trustzone__functions.html#gabc58593dea7803c1f1e1ed3b098f497c":[8,12,1,1],
-"group__nvic__trustzone__functions.html#gaccbc9aa0eacf4d4c3d3046edb9e02edd":[8,12,1,8],
-"group__nvic__trustzone__functions.html#gade6a8784339946fdd50575d7e65a3268":[8,12,1,6],
-"group__nvic__trustzone__functions.html#gaedea4c16dd4a0b792c7e9d1da4c49295":[8,12,1,2],
-"group__nvic__trustzone__functions.html#gaf5f578628bc8b7154b29577f6f6a87fd":[8,12,1,7],
+"group__nvic__trustzone__functions.html":[8,13,1],
+"group__nvic__trustzone__functions.html#ga0d3b5db0685bd95cc8bd2f7ad0891d39":[8,13,1,10],
+"group__nvic__trustzone__functions.html#ga1bffd79bd6365d83281883b6c4b0f218":[8,13,1,3],
+"group__nvic__trustzone__functions.html#ga2caf0df3603378c436c838138e42059a":[8,13,1,9],
+"group__nvic__trustzone__functions.html#ga3b30f8b602b593a806617b671a50731a":[8,13,1,0],
+"group__nvic__trustzone__functions.html#ga57d2a6736704c4a39421ed1a2e7b689b":[8,13,1,4],
+"group__nvic__trustzone__functions.html#gab85bd0d55d746caf0e414be5284afe24":[8,13,1,5],
+"group__nvic__trustzone__functions.html#gabc58593dea7803c1f1e1ed3b098f497c":[8,13,1,1],
+"group__nvic__trustzone__functions.html#gaccbc9aa0eacf4d4c3d3046edb9e02edd":[8,13,1,8],
+"group__nvic__trustzone__functions.html#gade6a8784339946fdd50575d7e65a3268":[8,13,1,6],
+"group__nvic__trustzone__functions.html#gaedea4c16dd4a0b792c7e9d1da4c49295":[8,13,1,2],
+"group__nvic__trustzone__functions.html#gaf5f578628bc8b7154b29577f6f6a87fd":[8,13,1,7],
"group__peripheral__gr.html":[8,2],
"group__peripheral__gr.html#ga139b6e261c981f014f386927ca4a8444":[8,2,0],
"group__peripheral__gr.html#ga286e3b913dbd236c7f48ea70c8821f4e":[8,2,1],
-"group__sau__trustzone__functions.html":[8,12,3],
-"group__sau__trustzone__functions.html#ga187377409289e34838225ce801fb102c":[8,12,3,1],
-"group__sau__trustzone__functions.html#ga42e201cea0a4b09f588a28b751f726fb":[8,12,3,0],
-"group__sau__trustzone__functions.html#ga6093bc5939ea8924fbcfdffb8f0553f1":[8,12,3,2],
+"group__sau__trustzone__functions.html":[8,13,3],
+"group__sau__trustzone__functions.html#ga187377409289e34838225ce801fb102c":[8,13,3,1],
+"group__sau__trustzone__functions.html#ga42e201cea0a4b09f588a28b751f726fb":[8,13,3,0],
+"group__sau__trustzone__functions.html#ga6093bc5939ea8924fbcfdffb8f0553f1":[8,13,3,2],
"group__system__init__gr.html":[8,3],
"group__system__init__gr.html#ga93f514700ccf00d08dbdcff7f1224eb2":[8,3,1],
"group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6":[8,3,2],
"group__system__init__gr.html#gae0c36a9591fe6e9c45ecb21a794f0f0f":[8,3,0],
-"group__systick__trustzone__functions.html":[8,12,2],
-"group__systick__trustzone__functions.html#gad18a1b1a6796c652f2b35e728f2e2670":[8,12,2,0],
-"group__trustzone__functions.html":[8,12],
-"group__version__control__depricated__gr.html":[8,0,0],
-"group__version__control__depricated__gr.html#ga2ecc1658e18eb1a0be7959e33b836d05":[8,0,0,1],
-"group__version__control__depricated__gr.html#ga962096f43e0d194f0b79021964c57fbd":[8,0,0,2],
-"group__version__control__depricated__gr.html#gabea7df329b150f620ee42f9d82516241":[8,0,0,0],
+"group__systick__trustzone__functions.html":[8,13,2],
+"group__systick__trustzone__functions.html#gad18a1b1a6796c652f2b35e728f2e2670":[8,13,2,0],
+"group__trustzone__functions.html":[8,13],
"group__version__control__gr.html":[8,0],
-"group__version__control__gr.html#ga22083cbe7f0606cfd538ec12b2e41608":[8,0,3],
-"group__version__control__gr.html#ga39f3d64ff95fb58feccc7639e537ff89":[8,0,1],
-"group__version__control__gr.html#ga63ea62503c88acab19fcf3d5743009e3":[8,0,4],
-"group__version__control__gr.html#ga85987c5fcc1e012d7ac01369ee6ca2b5":[8,0,2],
-"group__version__control__gr.html#gaeaaf66c86e5ae02a0e1fe542cb7f4d8c":[8,0,5],
+"group__version__control__gr.html#ga22083cbe7f0606cfd538ec12b2e41608":[8,0,2],
+"group__version__control__gr.html#ga39f3d64ff95fb58feccc7639e537ff89":[8,0,0],
+"group__version__control__gr.html#ga63ea62503c88acab19fcf3d5743009e3":[8,0,3],
+"group__version__control__gr.html#ga85987c5fcc1e012d7ac01369ee6ca2b5":[8,0,1],
+"group__version__control__gr.html#gaeaaf66c86e5ae02a0e1fe542cb7f4d8c":[8,0,4],
"index.html":[],
"index.html":[0],
"index.html#ARMv8M":[0,0,1],
@@ -57,17 +94,24 @@ var NAVTREEINDEX1 =
"index.html#tested_tools_sec":[0,1],
"modules.html":[8],
"pages.html":[],
-"partition_h_pg.html":[4,6],
-"partition_h_pg.html#sau_ctrlregister_sec":[4,6,0],
-"partition_h_pg.html#sau_interrupttarget_sec":[4,6,3],
-"partition_h_pg.html#sau_regions_sect":[4,6,1],
-"partition_h_pg.html#sau_sleepexception_sec":[4,6,2],
+"partition_h_pg.html":[4,7],
+"partition_h_pg.html#sau_ctrlregister_sec":[4,7,0],
+"partition_h_pg.html#sau_interrupttarget_sec":[4,7,3],
+"partition_h_pg.html#sau_regions_sect":[4,7,1],
+"partition_h_pg.html#sau_sleepexception_sec":[4,7,2],
"regMap_pg.html":[6],
-"startup_s_pg.html":[4,3],
-"startup_s_pg.html#startup_s_sec":[4,3,0],
+"startup_c_pg.html":[4,3],
+"startup_c_pg.html#startup_c_sec":[4,3,0],
+"startup_s_pg.html":[4,4],
+"startup_s_pg.html#startup_s_sec":[4,4,0],
"structARM__MPU__Region__t.html":[8,9,2],
+"structARM__MPU__Region__t.html":[8,10,0],
"structARM__MPU__Region__t.html#a6a3e404b403c8df611f27d902d745d8d":[8,9,2,0],
-"structARM__MPU__Region__t.html#aa5e3c6aeaddbc0c283085dc971dd1a22":[8,9,2,1],
+"structARM__MPU__Region__t.html#a6a3e404b403c8df611f27d902d745d8d":[8,10,0,0],
+"structARM__MPU__Region__t.html#ab5d3a650dbffd0b272bf7df5b140e8a8":[8,10,0,2],
+"structARM__MPU__Region__t.html#ab5d3a650dbffd0b272bf7df5b140e8a8":[8,9,2,2],
+"structARM__MPU__Region__t.html#afe7a7721aa08988d915670efa432cdd2":[8,9,2,1],
+"structARM__MPU__Region__t.html#afe7a7721aa08988d915670efa432cdd2":[8,10,0,1],
"structCoreDebug__Type.html":[9,3],
"structCoreDebug__Type.html#aab3cc92ef07bc1f04b3a3aa6db2c2d55":[9,3,0],
"structCoreDebug__Type.html#ad63554e4650da91a8e79929cbb63db66":[9,3,3],
@@ -205,49 +249,5 @@ var NAVTREEINDEX1 =
"structTPI__Type.html#aaa4c823c10f115f7517c82ef86a5a68d":[9,13,13],
"structTPI__Type.html#aaa573b2e073e76e93c51ecec79c616d0":[9,13,11],
"structTPI__Type.html#ab358319b969d3fed0f89bbe33e9f1652":[9,13,12],
-"structTPI__Type.html#abc0ecda8a5446bc754080276bad77514":[9,13,4],
-"structTPI__Type.html#ac3956fe93987b725d89d3be32738da12":[9,13,15],
-"structTPI__Type.html#ac7bbb92e6231b9b38ac483f7d161a096":[9,13,16],
-"structTPI__Type.html#ad6901bfd8a0089ca7e8a20475cf494a8":[9,13,10],
-"structTPI__Type.html#ad98855854a719bbea33061e71529a472":[9,13,5],
-"structTPI__Type.html#af143c5e8fc9a3b2be2878e9c1f331aa9":[9,13,14],
-"structTPI__Type.html#af8b7d15fa5252b733dd4b11fa1b5730a":[9,13,2],
-"system_c_pg.html":[4,4],
-"system_c_pg.html#system_Device_h_sec":[4,4,1],
-"system_c_pg.html#system_Device_sec":[4,4,0],
-"templates_pg.html":[4],
-"templates_pg.html#CMSIS_Processor_files":[4,0],
-"templates_pg.html#device_examples":[4,1],
-"templates_pg.html#template_files_sec":[4,2],
-"unionAPSR__Type.html":[9,0],
-"unionAPSR__Type.html#a22d10913489d24ab08bd83457daa88de":[9,0,4],
-"unionAPSR__Type.html#a3b04d58738b66a28ff13f23d8b0ba7e5":[9,0,7],
-"unionAPSR__Type.html#a7dbc79a057ded4b11ca5323fc2d5ab14":[9,0,1],
-"unionAPSR__Type.html#a7e7bbba9b00b0bb3283dc07f1abe37e0":[9,0,3],
-"unionAPSR__Type.html#a8004d224aacb78ca37774c35f9156e7e":[9,0,5],
-"unionAPSR__Type.html#a86e2c5b891ecef1ab55b1edac0da79a6":[9,0,2],
-"unionAPSR__Type.html#ae4c2ef8c9430d7b7bef5cbfbbaed3a94":[9,0,6],
-"unionAPSR__Type.html#afbce95646fd514c10aa85ec0a33db728":[9,0,0],
-"unionCONTROL__Type.html":[9,2],
-"unionCONTROL__Type.html#a35c1732cf153b7b5c4bd321cf1de9605":[9,2,3],
-"unionCONTROL__Type.html#a6b642cca3d96da660b1198c133ca2a1f":[9,2,5],
-"unionCONTROL__Type.html#a8cc085fea1c50a8bd9adea63931ee8e2":[9,2,4],
-"unionCONTROL__Type.html#ac62cfff08e6f055e0101785bad7094cd":[9,2,2],
-"unionCONTROL__Type.html#adc6a38ab2980d0e9577b5a871da14eb9":[9,2,1],
-"unionCONTROL__Type.html#af8c314273a1e4970a5671bd7f8184f50":[9,2,0],
-"unionIPSR__Type.html":[9,6],
-"unionIPSR__Type.html#a4adca999d3a0bc1ae682d73ea7cfa879":[9,6,3],
-"unionIPSR__Type.html#ab46e5f1b2f4d17cfb9aca4fffcbb2fa5":[9,6,2],
-"unionIPSR__Type.html#ad2eb0a06de4f03f58874a727716aa9aa":[9,6,0],
-"unionIPSR__Type.html#add0d6497bd50c25569ea22b48a03ec50":[9,6,1],
-"unionxPSR__Type.html":[9,14],
-"unionxPSR__Type.html#a1a47176768f45f79076c4f5b1b534bc2":[9,14,9],
-"unionxPSR__Type.html#a1e5d9801013d5146f2e02d9b7b3da562":[9,14,10],
-"unionxPSR__Type.html#a2db9a52f6d42809627d1a7a607c5dbc5":[9,14,5],
-"unionxPSR__Type.html#a3200966922a194d84425e2807a7f1328":[9,14,4],
-"unionxPSR__Type.html#a3b1063bb5cdad67e037cba993b693b70":[9,14,1],
-"unionxPSR__Type.html#a3e9120dcf1a829fc8d2302b4d0673970":[9,14,3],
-"unionxPSR__Type.html#a40213a6b5620410cac83b0d89564609d":[9,14,2],
-"unionxPSR__Type.html#a7eed9fe24ae8d354cd76ae1c1110a658":[9,14,7],
-"unionxPSR__Type.html#add7cbd2b0abd8954d62cd7831796ac7c":[9,14,6]
+"structTPI__Type.html#abc0ecda8a5446bc754080276bad77514":[9,13,4]
};
diff --git a/docs/Core/html/navtreeindex2.js b/docs/Core/html/navtreeindex2.js
index 8ae60f4..6fa9206 100644
--- a/docs/Core/html/navtreeindex2.js
+++ b/docs/Core/html/navtreeindex2.js
@@ -1,5 +1,49 @@
var NAVTREEINDEX2 =
{
+"structTPI__Type.html#ac3956fe93987b725d89d3be32738da12":[9,13,15],
+"structTPI__Type.html#ac7bbb92e6231b9b38ac483f7d161a096":[9,13,16],
+"structTPI__Type.html#ad6901bfd8a0089ca7e8a20475cf494a8":[9,13,10],
+"structTPI__Type.html#ad98855854a719bbea33061e71529a472":[9,13,5],
+"structTPI__Type.html#af143c5e8fc9a3b2be2878e9c1f331aa9":[9,13,14],
+"structTPI__Type.html#af8b7d15fa5252b733dd4b11fa1b5730a":[9,13,2],
+"system_c_pg.html":[4,5],
+"system_c_pg.html#system_Device_h_sec":[4,5,1],
+"system_c_pg.html#system_Device_sec":[4,5,0],
+"templates_pg.html":[4],
+"templates_pg.html#CMSIS_Processor_files":[4,0],
+"templates_pg.html#device_examples":[4,1],
+"templates_pg.html#template_files_sec":[4,2],
+"unionAPSR__Type.html":[9,0],
+"unionAPSR__Type.html#a22d10913489d24ab08bd83457daa88de":[9,0,4],
+"unionAPSR__Type.html#a3b04d58738b66a28ff13f23d8b0ba7e5":[9,0,7],
+"unionAPSR__Type.html#a7dbc79a057ded4b11ca5323fc2d5ab14":[9,0,1],
+"unionAPSR__Type.html#a7e7bbba9b00b0bb3283dc07f1abe37e0":[9,0,3],
+"unionAPSR__Type.html#a8004d224aacb78ca37774c35f9156e7e":[9,0,5],
+"unionAPSR__Type.html#a86e2c5b891ecef1ab55b1edac0da79a6":[9,0,2],
+"unionAPSR__Type.html#ae4c2ef8c9430d7b7bef5cbfbbaed3a94":[9,0,6],
+"unionAPSR__Type.html#afbce95646fd514c10aa85ec0a33db728":[9,0,0],
+"unionCONTROL__Type.html":[9,2],
+"unionCONTROL__Type.html#a35c1732cf153b7b5c4bd321cf1de9605":[9,2,3],
+"unionCONTROL__Type.html#a6b642cca3d96da660b1198c133ca2a1f":[9,2,5],
+"unionCONTROL__Type.html#a8cc085fea1c50a8bd9adea63931ee8e2":[9,2,4],
+"unionCONTROL__Type.html#ac62cfff08e6f055e0101785bad7094cd":[9,2,2],
+"unionCONTROL__Type.html#adc6a38ab2980d0e9577b5a871da14eb9":[9,2,1],
+"unionCONTROL__Type.html#af8c314273a1e4970a5671bd7f8184f50":[9,2,0],
+"unionIPSR__Type.html":[9,6],
+"unionIPSR__Type.html#a4adca999d3a0bc1ae682d73ea7cfa879":[9,6,3],
+"unionIPSR__Type.html#ab46e5f1b2f4d17cfb9aca4fffcbb2fa5":[9,6,2],
+"unionIPSR__Type.html#ad2eb0a06de4f03f58874a727716aa9aa":[9,6,0],
+"unionIPSR__Type.html#add0d6497bd50c25569ea22b48a03ec50":[9,6,1],
+"unionxPSR__Type.html":[9,14],
+"unionxPSR__Type.html#a1a47176768f45f79076c4f5b1b534bc2":[9,14,9],
+"unionxPSR__Type.html#a1e5d9801013d5146f2e02d9b7b3da562":[9,14,10],
+"unionxPSR__Type.html#a2db9a52f6d42809627d1a7a607c5dbc5":[9,14,5],
+"unionxPSR__Type.html#a3200966922a194d84425e2807a7f1328":[9,14,4],
+"unionxPSR__Type.html#a3b1063bb5cdad67e037cba993b693b70":[9,14,1],
+"unionxPSR__Type.html#a3e9120dcf1a829fc8d2302b4d0673970":[9,14,3],
+"unionxPSR__Type.html#a40213a6b5620410cac83b0d89564609d":[9,14,2],
+"unionxPSR__Type.html#a7eed9fe24ae8d354cd76ae1c1110a658":[9,14,7],
+"unionxPSR__Type.html#add7cbd2b0abd8954d62cd7831796ac7c":[9,14,6],
"unionxPSR__Type.html#af14df16ea0690070c45b95f2116b7a0a":[9,14,8],
"unionxPSR__Type.html#af438e0f407357e914a70b5bd4d6a97c5":[9,14,0],
"using_ARM_pg.html":[2,2],
diff --git a/docs/Core/html/pages.html b/docs/Core/html/pages.html
index 46722d2..2c60aa3 100644
--- a/docs/Core/html/pages.html
+++ b/docs/Core/html/pages.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -120,13 +120,14 @@ $(document).ready(function(){initNavTree('pages.html','');});
<tr id="row_1_2_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="using_ARM_pg.html" target="_self">Using CMSIS with generic Arm Processors</a></td><td class="desc"></td></tr>
<tr id="row_2_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="using_TrustZone_pg.html" target="_self">Using TrustZone for Armv8-M</a></td><td class="desc"></td></tr>
<tr id="row_3_" class="even"><td class="entry"><img id="arr_3_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('3_')"/><a class="el" href="templates_pg.html" target="_self">CMSIS-Core Device Templates</a></td><td class="desc"></td></tr>
-<tr id="row_3_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="startup_s_pg.html" target="_self">Startup File startup_&lt;device&gt;.s</a></td><td class="desc"></td></tr>
-<tr id="row_3_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="system_c_pg.html" target="_self">System Configuration Files system_&lt;device&gt;.c and system_&lt;device&gt;.h</a></td><td class="desc"></td></tr>
-<tr id="row_3_2_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="device_h_pg.html" target="_self">Device Header File &lt;device.h&gt;</a></td><td class="desc"></td></tr>
-<tr id="row_3_3_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="partition_h_pg.html" target="_self">System Partition Header File partition_&lt;device&gt;.h</a></td><td class="desc"></td></tr>
-<tr id="row_4_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="coreMISRA_Exceptions_pg.html" target="_self">MISRA-C Deviations</a></td><td class="desc"></td></tr>
-<tr id="row_5_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="regMap_pg.html" target="_self">Register Mapping</a></td><td class="desc"></td></tr>
-<tr id="row_6_"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="deprecated.html" target="_self">Deprecated List</a></td><td class="desc"></td></tr>
+<tr id="row_3_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="startup_c_pg.html" target="_self">Startup File startup_&lt;device&gt;.c</a></td><td class="desc"></td></tr>
+<tr id="row_3_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="startup_s_pg.html" target="_self">Startup File startup_&lt;device&gt;.s (deprecated)</a></td><td class="desc"></td></tr>
+<tr id="row_3_2_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="system_c_pg.html" target="_self">System Configuration Files system_&lt;device&gt;.c and system_&lt;device&gt;.h</a></td><td class="desc"></td></tr>
+<tr id="row_3_3_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="device_h_pg.html" target="_self">Device Header File &lt;device.h&gt;</a></td><td class="desc"></td></tr>
+<tr id="row_3_4_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="partition_h_pg.html" target="_self">System Partition Header File partition_&lt;device&gt;.h</a></td><td class="desc"></td></tr>
+<tr id="row_4_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="coreMISRA_Exceptions_pg.html" target="_self">MISRA-C Deviations</a></td><td class="desc"></td></tr>
+<tr id="row_5_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="regMap_pg.html" target="_self">Register Mapping</a></td><td class="desc"></td></tr>
+<tr id="row_6_" class="even"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="deprecated.html" target="_self">Deprecated List</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
@@ -134,7 +135,7 @@ $(document).ready(function(){initNavTree('pages.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/partition_h_pg.html b/docs/Core/html/partition_h_pg.html
index f41a311..2d9760d 100644
--- a/docs/Core/html/partition_h_pg.html
+++ b/docs/Core/html/partition_h_pg.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -265,7 +265,7 @@ Configuration of Interrupt Target settings</h1>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="templates_pg.html">CMSIS-Core Device Templates</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:08 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:25 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/regMap_pg.html b/docs/Core/html/regMap_pg.html
index a53a4a6..13baf1b 100644
--- a/docs/Core/html/regMap_pg.html
+++ b/docs/Core/html/regMap_pg.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -291,7 +291,7 @@ $(document).ready(function(){initNavTree('regMap_pg.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:08 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:25 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/search/all_0.js b/docs/Core/html/search/all_0.js
index 5f1ec35..b514aba 100644
--- a/docs/Core/html/search/all_0.js
+++ b/docs/Core/html/search/all_0.js
@@ -13,6 +13,7 @@ var searchData=
['_5f_5fcm_5fcmsis_5fversion',['__CM_CMSIS_VERSION',['../group__version__control__gr.html#ga39f3d64ff95fb58feccc7639e537ff89',1,'Ref_VersionControl.txt']]],
['_5f_5fcm_5fcmsis_5fversion_5fmain',['__CM_CMSIS_VERSION_MAIN',['../group__version__control__gr.html#ga85987c5fcc1e012d7ac01369ee6ca2b5',1,'Ref_VersionControl.txt']]],
['_5f_5fcm_5fcmsis_5fversion_5fsub',['__CM_CMSIS_VERSION_SUB',['../group__version__control__gr.html#ga22083cbe7f0606cfd538ec12b2e41608',1,'Ref_VersionControl.txt']]],
+ ['_5f_5fcompiler_5fbarrier',['__COMPILER_BARRIER',['../group__compiler__conntrol__gr.html#ga6f053389e2958b5a239a54d4e4047bf5',1,'Ref_CompilerControl.txt']]],
['_5f_5fcortex_5fm',['__CORTEX_M',['../group__version__control__gr.html#ga63ea62503c88acab19fcf3d5743009e3',1,'Ref_VersionControl.txt']]],
['_5f_5fcortex_5fsc',['__CORTEX_SC',['../group__version__control__gr.html#gaeaaf66c86e5ae02a0e1fe542cb7f4d8c',1,'Ref_VersionControl.txt']]],
['_5f_5fdisable_5ffault_5firq',['__disable_fault_irq',['../group__Core__Register__gr.html#ga9d174f979b2f76fdb3228a9b338fd939',1,'Ref_CoreReg.txt']]],
@@ -33,6 +34,7 @@ var searchData=
['_5f_5fget_5fpsp',['__get_PSP',['../group__Core__Register__gr.html#ga914dfa8eff7ca53380dd54cf1d8bebd9',1,'Ref_CoreReg.txt']]],
['_5f_5fget_5fpsplim',['__get_PSPLIM',['../group__Core__Register__gr.html#ga8b226929264e903c7019e326b42bef47',1,'Ref_CoreReg.txt']]],
['_5f_5fget_5fxpsr',['__get_xPSR',['../group__Core__Register__gr.html#ga732e08184154f44a617963cc65ff95bd',1,'Ref_CoreReg.txt']]],
+ ['_5f_5finitial_5fsp',['__INITIAL_SP',['../group__compiler__conntrol__gr.html#ga1002e751427b1189f92787d4e4eef965',1,'Ref_CompilerControl.txt']]],
['_5f_5finline',['__INLINE',['../group__compiler__conntrol__gr.html#gade2d8d7118f8ff49547f60aa0c3382bb',1,'Ref_CompilerControl.txt']]],
['_5f_5fisb',['__ISB',['../group__intrinsic__CPU__gr.html#ga93c09b4709394d81977300d5f84950e5',1,'Ref_cmInstr.txt']]],
['_5f_5flda',['__LDA',['../group__intrinsic__CPU__gr.html#ga22a24f416b65c2f5a82d9f1162d9394d',1,'Ref_cmInstr.txt']]],
@@ -53,6 +55,7 @@ var searchData=
['_5f_5fpacked_5fstruct',['__PACKED_STRUCT',['../group__compiler__conntrol__gr.html#ga4dbb70fab85207c27b581ecb6532b314',1,'Ref_CompilerControl.txt']]],
['_5f_5fpkhbt',['__PKHBT',['../group__intrinsic__SIMD__gr.html#gaefb8ebf3a54e197464da1ff69a44f4b5',1,'Ref_cm4_simd.txt']]],
['_5f_5fpkhtb',['__PKHTB',['../group__intrinsic__SIMD__gr.html#gafd8fe4a6d87e947caa81a69ec36c1666',1,'Ref_cm4_simd.txt']]],
+ ['_5f_5fprogram_5fstart',['__PROGRAM_START',['../group__compiler__conntrol__gr.html#ga72db8b026c5e100254080fefabd9fd88',1,'Ref_CompilerControl.txt']]],
['_5f_5fqadd',['__QADD',['../group__intrinsic__SIMD__gr.html#ga17b873f246c9f5e9355760ffef3dad4a',1,'Ref_cm4_simd.txt']]],
['_5f_5fqadd16',['__QADD16',['../group__intrinsic__SIMD__gr.html#gae83a53ec04b496304bed6d9fe8f7461b',1,'Ref_cm4_simd.txt']]],
['_5f_5fqadd8',['__QADD8',['../group__intrinsic__SIMD__gr.html#gaf2f5a9132dcfc6d01d34cd971c425713',1,'Ref_cm4_simd.txt']]],
@@ -62,9 +65,10 @@ var searchData=
['_5f_5fqsub16',['__QSUB16',['../group__intrinsic__SIMD__gr.html#gad089605c16df9823a2c8aaa37777aae5',1,'Ref_cm4_simd.txt']]],
['_5f_5fqsub8',['__QSUB8',['../group__intrinsic__SIMD__gr.html#ga753493a65493880c28baa82c151a0d61',1,'Ref_cm4_simd.txt']]],
['_5f_5frbit',['__RBIT',['../group__intrinsic__CPU__gr.html#gad6f9f297f6b91a995ee199fbc796b863',1,'Ref_cmInstr.txt']]],
+ ['_5f_5frestrict',['__RESTRICT',['../group__compiler__conntrol__gr.html#ga378ac21329d33f561f90265eef89f564',1,'Ref_CompilerControl.txt']]],
['_5f_5frev',['__REV',['../group__intrinsic__CPU__gr.html#ga4717abc17af5ba29b1e4c055e0a0d9b8',1,'Ref_cmInstr.txt']]],
['_5f_5frev16',['__REV16',['../group__intrinsic__CPU__gr.html#gaeef6f853b6df3a365c838ee5b49a7a26',1,'Ref_cmInstr.txt']]],
- ['_5f_5frevsh',['__REVSH',['../group__intrinsic__CPU__gr.html#ga1ec006e6d79063363cb0c2a2e0b3adbe',1,'Ref_cmInstr.txt']]],
+ ['_5f_5frevsh',['__REVSH',['../group__intrinsic__CPU__gr.html#ga211618c03a0bf3264a7b22ad626d4f0a',1,'Ref_cmInstr.txt']]],
['_5f_5fror',['__ROR',['../group__intrinsic__CPU__gr.html#gaf66beb577bb9d90424c3d1d7f684c024',1,'Ref_cmInstr.txt']]],
['_5f_5frrx',['__RRX',['../group__intrinsic__CPU__gr.html#gac09134f1bf9c49db07282001afcc9380',1,'Ref_cmInstr.txt']]],
['_5f_5fsadd16',['__SADD16',['../group__intrinsic__SIMD__gr.html#gad0bf46373a1c05aabf64517e84be5984',1,'Ref_cm4_simd.txt']]],
@@ -106,6 +110,8 @@ var searchData=
['_5f_5fssax',['__SSAX',['../group__intrinsic__SIMD__gr.html#ga9d3bc5c539f9bd50f7d59ffa37ac6a65',1,'Ref_cm4_simd.txt']]],
['_5f_5fssub16',['__SSUB16',['../group__intrinsic__SIMD__gr.html#ga4262f73be75efbac6b46ab7c71aa6cbc',1,'Ref_cm4_simd.txt']]],
['_5f_5fssub8',['__SSUB8',['../group__intrinsic__SIMD__gr.html#gaba63bb52e1e93fb527e26f3d474da12e',1,'Ref_cm4_simd.txt']]],
+ ['_5f_5fstack_5flimit',['__STACK_LIMIT',['../group__compiler__conntrol__gr.html#ga84b0bad4aa39632d3faea46aa1e102a8',1,'Ref_CompilerControl.txt']]],
+ ['_5f_5fstatic_5fforceinline',['__STATIC_FORCEINLINE',['../group__compiler__conntrol__gr.html#gab904513442afdf77d4f8c74f23cbb040',1,'Ref_CompilerControl.txt']]],
['_5f_5fstatic_5finline',['__STATIC_INLINE',['../group__compiler__conntrol__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c',1,'Ref_CompilerControl.txt']]],
['_5f_5fstl',['__STL',['../group__intrinsic__CPU__gr.html#ga5429d7083fb8d30c43cecd3a861e1672',1,'Ref_cmInstr.txt']]],
['_5f_5fstlb',['__STLB',['../group__intrinsic__CPU__gr.html#gace025d3a1f85d2ab9bae7288838d6bc8',1,'Ref_cmInstr.txt']]],
@@ -169,12 +175,11 @@ var searchData=
['_5f_5fusub8',['__USUB8',['../group__intrinsic__SIMD__gr.html#gacb7257dc3b8e9acbd0ef0e31ff87d4b8',1,'Ref_cm4_simd.txt']]],
['_5f_5fuxtab16',['__UXTAB16',['../group__intrinsic__SIMD__gr.html#gad25ce96db0f17096bbd815f4817faf09',1,'Ref_cm4_simd.txt']]],
['_5f_5fuxtb16',['__UXTB16',['../group__intrinsic__SIMD__gr.html#gab41d713653b16f8d9fef44d14e397228',1,'Ref_cm4_simd.txt']]],
+ ['_5f_5fvector_5ftable',['__VECTOR_TABLE',['../group__compiler__conntrol__gr.html#gab94ebeb20055f1848d7b707d3c7cfc5d',1,'Ref_CompilerControl.txt']]],
+ ['_5f_5fvector_5ftable_5fattribute',['__VECTOR_TABLE_ATTRIBUTE',['../group__compiler__conntrol__gr.html#ga4f65c96effa79fbd610fea43ee7d745b',1,'Ref_CompilerControl.txt']]],
['_5f_5fweak',['__WEAK',['../group__compiler__conntrol__gr.html#gac607bf387b29162be6a9b77fc7999539',1,'Ref_CompilerControl.txt']]],
['_5f_5fwfe',['__WFE',['../group__intrinsic__CPU__gr.html#gad3efec76c3bfa2b8528ded530386c563',1,'Ref_cmInstr.txt']]],
['_5f_5fwfi',['__WFI',['../group__intrinsic__CPU__gr.html#gaed91dfbf3d7d7b7fba8d912fcbeaad88',1,'Ref_cmInstr.txt']]],
- ['_5f_5fxxx_5fcmsis_5fversion',['__XXX_CMSIS_VERSION',['../group__version__control__depricated__gr.html#gabea7df329b150f620ee42f9d82516241',1,'Ref_VersionControl.txt']]],
- ['_5f_5fxxx_5fcmsis_5fversion_5fmain',['__XXX_CMSIS_VERSION_MAIN',['../group__version__control__depricated__gr.html#ga2ecc1658e18eb1a0be7959e33b836d05',1,'Ref_VersionControl.txt']]],
- ['_5f_5fxxx_5fcmsis_5fversion_5fsub',['__XXX_CMSIS_VERSION_SUB',['../group__version__control__depricated__gr.html#ga962096f43e0d194f0b79021964c57fbd',1,'Ref_VersionControl.txt']]],
['_5ffld2val',['_FLD2VAL',['../group__peripheral__gr.html#ga139b6e261c981f014f386927ca4a8444',1,'Ref_Peripheral.txt']]],
['_5freserved0',['_reserved0',['../unionAPSR__Type.html#afbce95646fd514c10aa85ec0a33db728',1,'APSR_Type::_reserved0()'],['../unionIPSR__Type.html#ad2eb0a06de4f03f58874a727716aa9aa',1,'IPSR_Type::_reserved0()'],['../unionxPSR__Type.html#af438e0f407357e914a70b5bd4d6a97c5',1,'xPSR_Type::_reserved0()'],['../unionCONTROL__Type.html#af8c314273a1e4970a5671bd7f8184f50',1,'CONTROL_Type::_reserved0()']]],
['_5fval2fld',['_VAL2FLD',['../group__peripheral__gr.html#ga286e3b913dbd236c7f48ea70c8821f4e',1,'Ref_Peripheral.txt']]]
diff --git a/docs/Core/html/search/all_1.js b/docs/Core/html/search/all_1.js
index f90b141..ff16072 100644
--- a/docs/Core/html/search/all_1.js
+++ b/docs/Core/html/search/all_1.js
@@ -7,17 +7,41 @@ var searchData=
['aircr',['AIRCR',['../structSCB__Type.html#ad3e5b8934c647eb1b7383c1894f01380',1,'SCB_Type']]],
['apsr_5ftype',['APSR_Type',['../unionAPSR__Type.html',1,'']]],
['arm_5fmpu_5faccess_5fxxx',['ARM_MPU_ACCESS_xxx',['../group__mpu__defines.html#ga71d41084e984be70a23cb640fd89d1e2',1,'Ref_MPU.txt']]],
+ ['arm_5fmpu_5fap_5f',['ARM_MPU_AP_',['../group__mpu8__functions.html#ga81b2aa3fb55cdd5feadff02da10d391b',1,'Ref_MPU8.txt']]],
['arm_5fmpu_5fap_5fxxx',['ARM_MPU_AP_xxx',['../group__mpu__defines.html#gabc4788126d7798469cb862a08d3050cc',1,'Ref_MPU.txt']]],
+ ['arm_5fmpu_5fattr',['ARM_MPU_ATTR',['../group__mpu8__functions.html#ga2c465cc9429b8233bcb9cd7cbef0e54c',1,'Ref_MPU8.txt']]],
+ ['arm_5fmpu_5fattr_5fdevice',['ARM_MPU_ATTR_DEVICE',['../group__mpu8__functions.html#gab4bfac6284dc050dc6fa6aeb8e954c2c',1,'Ref_MPU8.txt']]],
+ ['arm_5fmpu_5fattr_5fdevice_5fgre',['ARM_MPU_ATTR_DEVICE_GRE',['../group__mpu8__functions.html#ga496bcd6a2bbd038d8935049fec9d0fda',1,'Ref_MPU8.txt']]],
+ ['arm_5fmpu_5fattr_5fdevice_5fngnre',['ARM_MPU_ATTR_DEVICE_nGnRE',['../group__mpu8__functions.html#ga6e08ae44fab85e03fea96ae6a5fcdfb0',1,'Ref_MPU8.txt']]],
+ ['arm_5fmpu_5fattr_5fdevice_5fngnrne',['ARM_MPU_ATTR_DEVICE_nGnRnE',['../group__mpu8__functions.html#gabfa9ae279357044cf5b74e77af22a686',1,'Ref_MPU8.txt']]],
+ ['arm_5fmpu_5fattr_5fdevice_5fngre',['ARM_MPU_ATTR_DEVICE_nGRE',['../group__mpu8__functions.html#gadcc9977aabb4dc7177d30cbbac1b53d1',1,'Ref_MPU8.txt']]],
+ ['arm_5fmpu_5fattr_5fmemory_5f',['ARM_MPU_ATTR_MEMORY_',['../group__mpu8__functions.html#gac2f1c567950e3785d75773362b525390',1,'Ref_MPU8.txt']]],
+ ['arm_5fmpu_5fattr_5fnon_5fcacheable',['ARM_MPU_ATTR_NON_CACHEABLE',['../group__mpu8__functions.html#ga03266f9660485693eb1baec6ba255ab2',1,'Ref_MPU8.txt']]],
['arm_5fmpu_5fcachep_5fxxx',['ARM_MPU_CACHEP_xxx',['../group__mpu__defines.html#gab23596306119e7831847bd9683de3934',1,'Ref_MPU.txt']]],
- ['arm_5fmpu_5fclrregion',['ARM_MPU_ClrRegion',['../group__mpu__functions.html#ga9dcb0afddf4ac351f33f3c7a5169c62c',1,'Ref_MPU.txt']]],
- ['arm_5fmpu_5fdisable',['ARM_MPU_Disable',['../group__mpu__functions.html#ga7cbc0a4a066ed90e85c8176228235d57',1,'Ref_MPU.txt']]],
- ['arm_5fmpu_5fenable',['ARM_MPU_Enable',['../group__mpu__functions.html#ga31406efd492ec9a091a70ffa2d8a42fb',1,'Ref_MPU.txt']]],
- ['arm_5fmpu_5fload',['ARM_MPU_Load',['../group__mpu__functions.html#gafa27b26d5847fa8e465584e376b6078a',1,'Ref_MPU.txt']]],
+ ['arm_5fmpu_5fclrregion',['ARM_MPU_ClrRegion',['../group__mpu__functions.html#ga9dcb0afddf4ac351f33f3c7a5169c62c',1,'ARM_MPU_ClrRegion(uint32_t rnr):&#160;Ref_MPU.txt'],['../group__mpu8__functions.html#ga9dcb0afddf4ac351f33f3c7a5169c62c',1,'ARM_MPU_ClrRegion(uint32_t rnr):&#160;Ref_MPU8.txt']]],
+ ['arm_5fmpu_5fclrregion_5fns',['ARM_MPU_ClrRegion_NS',['../group__mpu8__functions.html#gac526bc5bfcf048ce57a44c0c0cdadbe4',1,'Ref_MPU8.txt']]],
+ ['arm_5fmpu_5fclrregionex',['ARM_MPU_ClrRegionEx',['../group__mpu8__functions.html#ga01fa1151c9ec0ba5de76f908c0999316',1,'Ref_MPU8.txt']]],
+ ['arm_5fmpu_5fdisable',['ARM_MPU_Disable',['../group__mpu__functions.html#ga7cbc0a4a066ed90e85c8176228235d57',1,'ARM_MPU_Disable():&#160;Ref_MPU.txt'],['../group__mpu8__functions.html#ga61814eba4652a0fdfb76bbe222086327',1,'ARM_MPU_Disable(void):&#160;Ref_MPU8.txt']]],
+ ['arm_5fmpu_5fdisable_5fns',['ARM_MPU_Disable_NS',['../group__mpu8__functions.html#ga389f9b6049d176bc83f9964d3259b712',1,'Ref_MPU8.txt']]],
+ ['arm_5fmpu_5fenable',['ARM_MPU_Enable',['../group__mpu__functions.html#ga31406efd492ec9a091a70ffa2d8a42fb',1,'ARM_MPU_Enable(uint32_t MPU_CTRL):&#160;Ref_MPU.txt'],['../group__mpu8__functions.html#ga5a3f40314553baccdeea551f86d9a997',1,'ARM_MPU_Enable(uint32_t MPU_Control):&#160;Ref_MPU8.txt']]],
+ ['arm_5fmpu_5fenable_5fns',['ARM_MPU_Enable_NS',['../group__mpu8__functions.html#ga5866c75d6deb9148a1e9af6337eec50a',1,'Ref_MPU8.txt']]],
+ ['arm_5fmpu_5fload',['ARM_MPU_Load',['../group__mpu__functions.html#gafa27b26d5847fa8e465584e376b6078a',1,'ARM_MPU_Load(MPU_Region_t const *table, uint32_t cnt):&#160;Ref_MPU.txt'],['../group__mpu8__functions.html#gaca76614e3091c7324aa9d60e634621bf',1,'ARM_MPU_Load(uint32_t rnr, ARM_MPU_Region_t const *table, uint32_t cnt):&#160;Ref_MPU8.txt']]],
+ ['arm_5fmpu_5fload_5fns',['ARM_MPU_Load_NS',['../group__mpu8__functions.html#ga7f8c6e09be98067d613e4df1832c543d',1,'Ref_MPU8.txt']]],
+ ['arm_5fmpu_5floadex',['ARM_MPU_LoadEx',['../group__mpu8__functions.html#gab6094419f2abd678f1f3b121cd115049',1,'Ref_MPU8.txt']]],
+ ['arm_5fmpu_5forderedmemcpy',['ARM_MPU_OrderedMemcpy',['../group__mpu__functions.html#gac1a949403bf84eecaf407003fb553ae7',1,'ARM_MPU_OrderedMemcpy(volatile uint32_t *dst, const uint32_t *__RESTRICT src, uint32_t len):&#160;Ref_MPU.txt'],['../group__mpu8__functions.html#gac1a949403bf84eecaf407003fb553ae7',1,'ARM_MPU_OrderedMemcpy(volatile uint32_t *dst, const uint32_t *__RESTRICT src, uint32_t len):&#160;Ref_MPU8.txt']]],
['arm_5fmpu_5frasr',['ARM_MPU_RASR',['../group__mpu__functions.html#ga96b93785c92e2dbcb3a2356c25bf2adc',1,'Ref_MPU.txt']]],
['arm_5fmpu_5frasr_5fex',['ARM_MPU_RASR_EX',['../group__mpu__functions.html#ga332ed5f8969dd4df6b61c6ae32ec36dc',1,'Ref_MPU.txt']]],
- ['arm_5fmpu_5frbar',['ARM_MPU_RBAR',['../group__mpu__functions.html#ga3fead12dc24a6d00ad53f55a042486ca',1,'Ref_MPU.txt']]],
+ ['arm_5fmpu_5frbar',['ARM_MPU_RBAR',['../group__mpu__functions.html#ga3fead12dc24a6d00ad53f55a042486ca',1,'ARM_MPU_RBAR():&#160;Ref_MPU.txt'],['../group__mpu8__functions.html#gafe39c2f98058bcac7e7e0501e64e7a9d',1,'ARM_MPU_RBAR():&#160;Ref_MPU8.txt']]],
['arm_5fmpu_5fregion_5fsize_5fxxx',['ARM_MPU_REGION_SIZE_xxx',['../group__mpu__defines.html#gadb0a92c0928c113120567e85ff1ba05c',1,'Ref_MPU.txt']]],
['arm_5fmpu_5fregion_5ft',['ARM_MPU_Region_t',['../structARM__MPU__Region__t.html',1,'']]],
- ['arm_5fmpu_5fsetregion',['ARM_MPU_SetRegion',['../group__mpu__functions.html#ga16931f9ad84d7289e8218e169ae6db5d',1,'Ref_MPU.txt']]],
- ['arm_5fmpu_5fsetregionex',['ARM_MPU_SetRegionEx',['../group__mpu__functions.html#ga042ba1a6a1a58795231459ac0410b809',1,'Ref_MPU.txt']]]
+ ['arm_5fmpu_5frlar',['ARM_MPU_RLAR',['../group__mpu8__functions.html#gaeaaa071276ba7956944e6c3dc05d677e',1,'Ref_MPU8.txt']]],
+ ['arm_5fmpu_5fsetmemattr',['ARM_MPU_SetMemAttr',['../group__mpu8__functions.html#gab5b3c0a53d19c09a5550f1d9071ae65c',1,'Ref_MPU8.txt']]],
+ ['arm_5fmpu_5fsetmemattr_5fns',['ARM_MPU_SetMemAttr_NS',['../group__mpu8__functions.html#ga5100a150a755902af2455a455a329ef9',1,'Ref_MPU8.txt']]],
+ ['arm_5fmpu_5fsetmemattrex',['ARM_MPU_SetMemAttrEx',['../group__mpu8__functions.html#ga1799413f08a157d636a1491371c15ce2',1,'Ref_MPU8.txt']]],
+ ['arm_5fmpu_5fsetregion',['ARM_MPU_SetRegion',['../group__mpu__functions.html#ga16931f9ad84d7289e8218e169ae6db5d',1,'ARM_MPU_SetRegion(uint32_t rbar, uint32_t rasr):&#160;Ref_MPU.txt'],['../group__mpu8__functions.html#ga6d7f220015c070c0e469948c1775ee3d',1,'ARM_MPU_SetRegion(uint32_t rnr, uint32_t rbar, uint32_t rlar):&#160;Ref_MPU8.txt']]],
+ ['arm_5fmpu_5fsetregion_5fns',['ARM_MPU_SetRegion_NS',['../group__mpu8__functions.html#ga7566931ca9bb9f22d213a67ec5f8c745',1,'Ref_MPU8.txt']]],
+ ['arm_5fmpu_5fsetregionex',['ARM_MPU_SetRegionEx',['../group__mpu__functions.html#ga042ba1a6a1a58795231459ac0410b809',1,'ARM_MPU_SetRegionEx(uint32_t rnr, uint32_t rbar, uint32_t rasr):&#160;Ref_MPU.txt'],['../group__mpu8__functions.html#ga3d50ba8546252bea959e45c8fdf16993',1,'ARM_MPU_SetRegionEx(MPU_Type *mpu, uint32_t rnr, uint32_t rbar, uint32_t rlar):&#160;Ref_MPU8.txt']]],
+ ['arm_5fmpu_5fsh_5finner',['ARM_MPU_SH_INNER',['../group__mpu8__functions.html#ga73c70127f24f34781ad463cbe51d8f6b',1,'Ref_MPU8.txt']]],
+ ['arm_5fmpu_5fsh_5fnon',['ARM_MPU_SH_NON',['../group__mpu8__functions.html#ga3d0f688198289f72264f73cf72a742e8',1,'Ref_MPU8.txt']]],
+ ['arm_5fmpu_5fsh_5fouter',['ARM_MPU_SH_OUTER',['../group__mpu8__functions.html#gac4fddbdb9e1350bce6906de33c1fd500',1,'Ref_MPU8.txt']]]
];
diff --git a/docs/Core/html/search/all_10.js b/docs/Core/html/search/all_10.js
index 9640956..25bc01e 100644
--- a/docs/Core/html/search/all_10.js
+++ b/docs/Core/html/search/all_10.js
@@ -24,7 +24,8 @@ var searchData=
['sppr',['SPPR',['../structTPI__Type.html#a12f79d4e3ddc69893ba8bff890d04cc5',1,'TPI_Type']]],
['spsel',['SPSEL',['../unionCONTROL__Type.html#a8cc085fea1c50a8bd9adea63931ee8e2',1,'CONTROL_Type']]],
['sspsr',['SSPSR',['../structTPI__Type.html#a7b72598e20066133e505bb781690dc22',1,'TPI_Type']]],
- ['startup_20file_20startup_5f_3cdevice_3e_2es',['Startup File startup_&lt;device&gt;.s',['../startup_s_pg.html',1,'templates_pg']]],
+ ['startup_20file_20startup_5f_3cdevice_3e_2ec',['Startup File startup_&lt;device&gt;.c',['../startup_c_pg.html',1,'templates_pg']]],
+ ['startup_20file_20startup_5f_3cdevice_3e_2es_20_28deprecated_29',['Startup File startup_&lt;device&gt;.s (deprecated)',['../startup_s_pg.html',1,'templates_pg']]],
['stir',['STIR',['../structNVIC__Type.html#a37de89637466e007171c6b135299bc75',1,'NVIC_Type']]],
['svcall_5firqn',['SVCall_IRQn',['../group__NVIC__gr.html#gga7e1129cd8a196f4284d41db3e82ad5c8a4ce820b3cc6cf3a796b41aadc0cf1237',1,'Ref_NVIC.txt']]],
['system_20configuration_20files_20system_5f_3cdevice_3e_2ec_20and_20system_5f_3cdevice_3e_2eh',['System Configuration Files system_&lt;device&gt;.c and system_&lt;device&gt;.h',['../system_c_pg.html',1,'templates_pg']]],
diff --git a/docs/Core/html/search/all_11.js b/docs/Core/html/search/all_11.js
index 46c76e3..e3a063b 100644
--- a/docs/Core/html/search/all_11.js
+++ b/docs/Core/html/search/all_11.js
@@ -7,7 +7,7 @@ var searchData=
['tpi_5ftype',['TPI_Type',['../structTPI__Type.html',1,'']]],
['tpr',['TPR',['../structITM__Type.html#ae907229ba50538bf370fbdfd54c099a2',1,'ITM_Type']]],
['trigger',['TRIGGER',['../structTPI__Type.html#a4d4cd2357f72333a82a1313228287bbd',1,'TPI_Type']]],
- ['trustzone_20for_20armv8_2dm',['TrustZone for Armv8-M',['../group__trustzone__functions.html',1,'']]],
+ ['trustzone_20for_20armv8_2dm_2fv8_2e1_2dm',['TrustZone for Armv8-M/v8.1-M',['../group__trustzone__functions.html',1,'']]],
['type',['TYPE',['../structMPU__Type.html#aba02af87f77577c725cf73879cabb609',1,'MPU_Type']]],
['tz_5fallocmodulecontext_5fs',['TZ_AllocModuleContext_S',['../group__context__trustzone__functions.html#gacd016f166bee549a0d3e970132e64a90',1,'Ref_Trustzone.txt']]],
['tz_5ffreemodulecontext_5fs',['TZ_FreeModuleContext_S',['../group__context__trustzone__functions.html#gac84f678fbe974f8b02c683e0b8046524',1,'Ref_Trustzone.txt']]],
diff --git a/docs/Core/html/search/all_13.js b/docs/Core/html/search/all_13.js
index e44268d..147a227 100644
--- a/docs/Core/html/search/all_13.js
+++ b/docs/Core/html/search/all_13.js
@@ -2,7 +2,6 @@ var searchData=
[
['v',['V',['../unionAPSR__Type.html#a8004d224aacb78ca37774c35f9156e7e',1,'APSR_Type::V()'],['../unionxPSR__Type.html#af14df16ea0690070c45b95f2116b7a0a',1,'xPSR_Type::V()']]],
['val',['VAL',['../structSysTick__Type.html#a9b5420d17e8e43104ddd4ae5a610af93',1,'SysTick_Type']]],
- ['version_20control_20per_20core_20_28depricated_29',['Version Control per Core (Depricated)',['../group__version__control__depricated__gr.html',1,'']]],
['version_20control',['Version Control',['../group__version__control__gr.html',1,'']]],
['vtor',['VTOR',['../structSCB__Type.html#a187a4578e920544ed967f98020fb8170',1,'SCB_Type']]]
];
diff --git a/docs/Core/html/search/all_a.js b/docs/Core/html/search/all_a.js
index e9959a5..e85b242 100644
--- a/docs/Core/html/search/all_a.js
+++ b/docs/Core/html/search/all_a.js
@@ -9,7 +9,8 @@ var searchData=
['misra_2etxt',['MISRA.txt',['../MISRA_8txt.html',1,'']]],
['mmfar',['MMFAR',['../structSCB__Type.html#a2d03d0b7cec2254f39eb1c46c7445e80',1,'SCB_Type']]],
['mmfr',['MMFR',['../structSCB__Type.html#aa11887804412bda283cc85a83fdafa7c',1,'SCB_Type']]],
- ['mpu_20functions_20for_20armv7_2dm',['MPU Functions for Armv7-M',['../group__mpu__functions.html',1,'']]],
+ ['mpu_20functions_20for_20armv8_2dm',['MPU Functions for Armv8-M',['../group__mpu8__functions.html',1,'']]],
+ ['mpu_20functions_20for_20armv6_2dm_2fv7_2dm',['MPU Functions for Armv6-M/v7-M',['../group__mpu__functions.html',1,'']]],
['mpu_5ftype',['MPU_Type',['../structMPU__Type.html',1,'']]],
['mvfr0',['MVFR0',['../structFPU__Type.html#a4f19014defe6033d070b80af19ef627c',1,'FPU_Type']]],
['mvfr1',['MVFR1',['../structFPU__Type.html#a66f8cfa49a423b480001a4e101bf842d',1,'FPU_Type']]]
diff --git a/docs/Core/html/search/all_f.js b/docs/Core/html/search/all_f.js
index 2dcca5c..ad80567 100644
--- a/docs/Core/html/search/all_f.js
+++ b/docs/Core/html/search/all_f.js
@@ -6,7 +6,7 @@ var searchData=
['rasr_5fa1',['RASR_A1',['../structMPU__Type.html#a1658326c6762637eeef8a79bb467445e',1,'MPU_Type']]],
['rasr_5fa2',['RASR_A2',['../structMPU__Type.html#a37131c513d8a8d211b402e5dfda97205',1,'MPU_Type']]],
['rasr_5fa3',['RASR_A3',['../structMPU__Type.html#a7d15172b163797736a6c6b4dcc0fa3dd',1,'MPU_Type']]],
- ['rbar',['RBAR',['../structARM__MPU__Region__t.html#aa5e3c6aeaddbc0c283085dc971dd1a22',1,'ARM_MPU_Region_t::RBAR()'],['../structMPU__Type.html#a990c609b26d990b8ba832b110adfd353',1,'MPU_Type::RBAR()']]],
+ ['rbar',['RBAR',['../structARM__MPU__Region__t.html#afe7a7721aa08988d915670efa432cdd2',1,'ARM_MPU_Region_t::RBAR()'],['../structMPU__Type.html#a990c609b26d990b8ba832b110adfd353',1,'MPU_Type::RBAR()']]],
['rbar_5fa1',['RBAR_A1',['../structMPU__Type.html#af8b510a85b175edfd8dd8cc93e967066',1,'MPU_Type']]],
['rbar_5fa2',['RBAR_A2',['../structMPU__Type.html#a80d534f0dfc080c841e1772c7a68e1a2',1,'MPU_Type']]],
['rbar_5fa3',['RBAR_A3',['../structMPU__Type.html#a207f6e9c3af753367554cc06df300a55',1,'MPU_Type']]],
@@ -18,6 +18,7 @@ var searchData=
['ref_5fdebug_2etxt',['Ref_Debug.txt',['../Ref__Debug_8txt.html',1,'']]],
['ref_5ffpu_2etxt',['Ref_FPU.txt',['../Ref__FPU_8txt.html',1,'']]],
['ref_5fmpu_2etxt',['Ref_MPU.txt',['../Ref__MPU_8txt.html',1,'']]],
+ ['ref_5fmpu8_2etxt',['Ref_MPU8.txt',['../Ref__MPU8_8txt.html',1,'']]],
['ref_5fnvic_2etxt',['Ref_NVIC.txt',['../Ref__NVIC_8txt.html',1,'']]],
['ref_5fperipheral_2etxt',['Ref_Peripheral.txt',['../Ref__Peripheral_8txt.html',1,'']]],
['ref_5fsystemandclock_2etxt',['Ref_SystemAndClock.txt',['../Ref__SystemAndClock_8txt.html',1,'']]],
@@ -33,6 +34,7 @@ var searchData=
['reserved4',['RESERVED4',['../structNVIC__Type.html#a5c0e5d507ac3c1bd5cdaaf9bbd177790',1,'NVIC_Type::RESERVED4()'],['../structTPI__Type.html#a684071216fafee4e80be6aaa932cec46',1,'TPI_Type::RESERVED4()']]],
['reserved5',['RESERVED5',['../structNVIC__Type.html#a4f753b4f824270175af045ac99bc12e8',1,'NVIC_Type::RESERVED5()'],['../structTPI__Type.html#a3f80dd93f6bab6524603a7aa58de9a30',1,'TPI_Type::RESERVED5()']]],
['reserved7',['RESERVED7',['../structTPI__Type.html#a476ca23fbc9480f1697fbec871130550',1,'TPI_Type']]],
+ ['rlar',['RLAR',['../structARM__MPU__Region__t.html#ab5d3a650dbffd0b272bf7df5b140e8a8',1,'ARM_MPU_Region_t']]],
['rnr',['RNR',['../structMPU__Type.html#a2f7a117a12cb661c76edc4765453f05c',1,'MPU_Type']]],
['rserved1',['RSERVED1',['../structNVIC__Type.html#a6d1daf7ab6f2ba83f57ff67ae6f571fe',1,'NVIC_Type']]]
];
diff --git a/docs/Core/html/search/files_3.js b/docs/Core/html/search/files_3.js
index 4e04106..d4fcf76 100644
--- a/docs/Core/html/search/files_3.js
+++ b/docs/Core/html/search/files_3.js
@@ -8,6 +8,7 @@ var searchData=
['ref_5fdebug_2etxt',['Ref_Debug.txt',['../Ref__Debug_8txt.html',1,'']]],
['ref_5ffpu_2etxt',['Ref_FPU.txt',['../Ref__FPU_8txt.html',1,'']]],
['ref_5fmpu_2etxt',['Ref_MPU.txt',['../Ref__MPU_8txt.html',1,'']]],
+ ['ref_5fmpu8_2etxt',['Ref_MPU8.txt',['../Ref__MPU8_8txt.html',1,'']]],
['ref_5fnvic_2etxt',['Ref_NVIC.txt',['../Ref__NVIC_8txt.html',1,'']]],
['ref_5fperipheral_2etxt',['Ref_Peripheral.txt',['../Ref__Peripheral_8txt.html',1,'']]],
['ref_5fsystemandclock_2etxt',['Ref_SystemAndClock.txt',['../Ref__SystemAndClock_8txt.html',1,'']]],
diff --git a/docs/Core/html/search/functions_0.js b/docs/Core/html/search/functions_0.js
index 6e64255..f864463 100644
--- a/docs/Core/html/search/functions_0.js
+++ b/docs/Core/html/search/functions_0.js
@@ -48,7 +48,7 @@ var searchData=
['_5f_5frbit',['__RBIT',['../group__intrinsic__CPU__gr.html#gad6f9f297f6b91a995ee199fbc796b863',1,'Ref_cmInstr.txt']]],
['_5f_5frev',['__REV',['../group__intrinsic__CPU__gr.html#ga4717abc17af5ba29b1e4c055e0a0d9b8',1,'Ref_cmInstr.txt']]],
['_5f_5frev16',['__REV16',['../group__intrinsic__CPU__gr.html#gaeef6f853b6df3a365c838ee5b49a7a26',1,'Ref_cmInstr.txt']]],
- ['_5f_5frevsh',['__REVSH',['../group__intrinsic__CPU__gr.html#ga1ec006e6d79063363cb0c2a2e0b3adbe',1,'Ref_cmInstr.txt']]],
+ ['_5f_5frevsh',['__REVSH',['../group__intrinsic__CPU__gr.html#ga211618c03a0bf3264a7b22ad626d4f0a',1,'Ref_cmInstr.txt']]],
['_5f_5fror',['__ROR',['../group__intrinsic__CPU__gr.html#gaf66beb577bb9d90424c3d1d7f684c024',1,'Ref_cmInstr.txt']]],
['_5f_5frrx',['__RRX',['../group__intrinsic__CPU__gr.html#gac09134f1bf9c49db07282001afcc9380',1,'Ref_cmInstr.txt']]],
['_5f_5fsadd16',['__SADD16',['../group__intrinsic__SIMD__gr.html#gad0bf46373a1c05aabf64517e84be5984',1,'Ref_cm4_simd.txt']]],
diff --git a/docs/Core/html/search/functions_1.js b/docs/Core/html/search/functions_1.js
index b0232f8..2aea8bb 100644
--- a/docs/Core/html/search/functions_1.js
+++ b/docs/Core/html/search/functions_1.js
@@ -1,9 +1,20 @@
var searchData=
[
- ['arm_5fmpu_5fclrregion',['ARM_MPU_ClrRegion',['../group__mpu__functions.html#ga9dcb0afddf4ac351f33f3c7a5169c62c',1,'Ref_MPU.txt']]],
- ['arm_5fmpu_5fdisable',['ARM_MPU_Disable',['../group__mpu__functions.html#ga7cbc0a4a066ed90e85c8176228235d57',1,'Ref_MPU.txt']]],
- ['arm_5fmpu_5fenable',['ARM_MPU_Enable',['../group__mpu__functions.html#ga31406efd492ec9a091a70ffa2d8a42fb',1,'Ref_MPU.txt']]],
- ['arm_5fmpu_5fload',['ARM_MPU_Load',['../group__mpu__functions.html#gafa27b26d5847fa8e465584e376b6078a',1,'Ref_MPU.txt']]],
- ['arm_5fmpu_5fsetregion',['ARM_MPU_SetRegion',['../group__mpu__functions.html#ga16931f9ad84d7289e8218e169ae6db5d',1,'Ref_MPU.txt']]],
- ['arm_5fmpu_5fsetregionex',['ARM_MPU_SetRegionEx',['../group__mpu__functions.html#ga042ba1a6a1a58795231459ac0410b809',1,'Ref_MPU.txt']]]
+ ['arm_5fmpu_5fclrregion',['ARM_MPU_ClrRegion',['../group__mpu__functions.html#ga9dcb0afddf4ac351f33f3c7a5169c62c',1,'ARM_MPU_ClrRegion(uint32_t rnr):&#160;Ref_MPU.txt'],['../group__mpu8__functions.html#ga9dcb0afddf4ac351f33f3c7a5169c62c',1,'ARM_MPU_ClrRegion(uint32_t rnr):&#160;Ref_MPU8.txt']]],
+ ['arm_5fmpu_5fclrregion_5fns',['ARM_MPU_ClrRegion_NS',['../group__mpu8__functions.html#gac526bc5bfcf048ce57a44c0c0cdadbe4',1,'Ref_MPU8.txt']]],
+ ['arm_5fmpu_5fclrregionex',['ARM_MPU_ClrRegionEx',['../group__mpu8__functions.html#ga01fa1151c9ec0ba5de76f908c0999316',1,'Ref_MPU8.txt']]],
+ ['arm_5fmpu_5fdisable',['ARM_MPU_Disable',['../group__mpu__functions.html#ga7cbc0a4a066ed90e85c8176228235d57',1,'ARM_MPU_Disable():&#160;Ref_MPU.txt'],['../group__mpu8__functions.html#ga61814eba4652a0fdfb76bbe222086327',1,'ARM_MPU_Disable(void):&#160;Ref_MPU8.txt']]],
+ ['arm_5fmpu_5fdisable_5fns',['ARM_MPU_Disable_NS',['../group__mpu8__functions.html#ga389f9b6049d176bc83f9964d3259b712',1,'Ref_MPU8.txt']]],
+ ['arm_5fmpu_5fenable',['ARM_MPU_Enable',['../group__mpu__functions.html#ga31406efd492ec9a091a70ffa2d8a42fb',1,'ARM_MPU_Enable(uint32_t MPU_CTRL):&#160;Ref_MPU.txt'],['../group__mpu8__functions.html#ga5a3f40314553baccdeea551f86d9a997',1,'ARM_MPU_Enable(uint32_t MPU_Control):&#160;Ref_MPU8.txt']]],
+ ['arm_5fmpu_5fenable_5fns',['ARM_MPU_Enable_NS',['../group__mpu8__functions.html#ga5866c75d6deb9148a1e9af6337eec50a',1,'Ref_MPU8.txt']]],
+ ['arm_5fmpu_5fload',['ARM_MPU_Load',['../group__mpu__functions.html#gafa27b26d5847fa8e465584e376b6078a',1,'ARM_MPU_Load(MPU_Region_t const *table, uint32_t cnt):&#160;Ref_MPU.txt'],['../group__mpu8__functions.html#gaca76614e3091c7324aa9d60e634621bf',1,'ARM_MPU_Load(uint32_t rnr, ARM_MPU_Region_t const *table, uint32_t cnt):&#160;Ref_MPU8.txt']]],
+ ['arm_5fmpu_5fload_5fns',['ARM_MPU_Load_NS',['../group__mpu8__functions.html#ga7f8c6e09be98067d613e4df1832c543d',1,'Ref_MPU8.txt']]],
+ ['arm_5fmpu_5floadex',['ARM_MPU_LoadEx',['../group__mpu8__functions.html#gab6094419f2abd678f1f3b121cd115049',1,'Ref_MPU8.txt']]],
+ ['arm_5fmpu_5forderedmemcpy',['ARM_MPU_OrderedMemcpy',['../group__mpu__functions.html#gac1a949403bf84eecaf407003fb553ae7',1,'ARM_MPU_OrderedMemcpy(volatile uint32_t *dst, const uint32_t *__RESTRICT src, uint32_t len):&#160;Ref_MPU.txt'],['../group__mpu8__functions.html#gac1a949403bf84eecaf407003fb553ae7',1,'ARM_MPU_OrderedMemcpy(volatile uint32_t *dst, const uint32_t *__RESTRICT src, uint32_t len):&#160;Ref_MPU8.txt']]],
+ ['arm_5fmpu_5fsetmemattr',['ARM_MPU_SetMemAttr',['../group__mpu8__functions.html#gab5b3c0a53d19c09a5550f1d9071ae65c',1,'Ref_MPU8.txt']]],
+ ['arm_5fmpu_5fsetmemattr_5fns',['ARM_MPU_SetMemAttr_NS',['../group__mpu8__functions.html#ga5100a150a755902af2455a455a329ef9',1,'Ref_MPU8.txt']]],
+ ['arm_5fmpu_5fsetmemattrex',['ARM_MPU_SetMemAttrEx',['../group__mpu8__functions.html#ga1799413f08a157d636a1491371c15ce2',1,'Ref_MPU8.txt']]],
+ ['arm_5fmpu_5fsetregion',['ARM_MPU_SetRegion',['../group__mpu__functions.html#ga16931f9ad84d7289e8218e169ae6db5d',1,'ARM_MPU_SetRegion(uint32_t rbar, uint32_t rasr):&#160;Ref_MPU.txt'],['../group__mpu8__functions.html#ga6d7f220015c070c0e469948c1775ee3d',1,'ARM_MPU_SetRegion(uint32_t rnr, uint32_t rbar, uint32_t rlar):&#160;Ref_MPU8.txt']]],
+ ['arm_5fmpu_5fsetregion_5fns',['ARM_MPU_SetRegion_NS',['../group__mpu8__functions.html#ga7566931ca9bb9f22d213a67ec5f8c745',1,'Ref_MPU8.txt']]],
+ ['arm_5fmpu_5fsetregionex',['ARM_MPU_SetRegionEx',['../group__mpu__functions.html#ga042ba1a6a1a58795231459ac0410b809',1,'ARM_MPU_SetRegionEx(uint32_t rnr, uint32_t rbar, uint32_t rasr):&#160;Ref_MPU.txt'],['../group__mpu8__functions.html#ga3d50ba8546252bea959e45c8fdf16993',1,'ARM_MPU_SetRegionEx(MPU_Type *mpu, uint32_t rnr, uint32_t rbar, uint32_t rlar):&#160;Ref_MPU8.txt']]]
];
diff --git a/docs/Core/html/search/groups_4.js b/docs/Core/html/search/groups_4.js
index 882b2d9..9ea11b2 100644
--- a/docs/Core/html/search/groups_4.js
+++ b/docs/Core/html/search/groups_4.js
@@ -1,4 +1,5 @@
var searchData=
[
- ['mpu_20functions_20for_20armv7_2dm',['MPU Functions for Armv7-M',['../group__mpu__functions.html',1,'']]]
+ ['mpu_20functions_20for_20armv8_2dm',['MPU Functions for Armv8-M',['../group__mpu8__functions.html',1,'']]],
+ ['mpu_20functions_20for_20armv6_2dm_2fv7_2dm',['MPU Functions for Armv6-M/v7-M',['../group__mpu__functions.html',1,'']]]
];
diff --git a/docs/Core/html/search/groups_9.js b/docs/Core/html/search/groups_9.js
index ff00e91..0f45f6a 100644
--- a/docs/Core/html/search/groups_9.js
+++ b/docs/Core/html/search/groups_9.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['trustzone_20for_20armv8_2dm',['TrustZone for Armv8-M',['../group__trustzone__functions.html',1,'']]]
+ ['trustzone_20for_20armv8_2dm_2fv8_2e1_2dm',['TrustZone for Armv8-M/v8.1-M',['../group__trustzone__functions.html',1,'']]]
];
diff --git a/docs/Core/html/search/groups_a.js b/docs/Core/html/search/groups_a.js
index 04ba1fc..dc5630c 100644
--- a/docs/Core/html/search/groups_a.js
+++ b/docs/Core/html/search/groups_a.js
@@ -1,5 +1,4 @@
var searchData=
[
- ['version_20control_20per_20core_20_28depricated_29',['Version Control per Core (Depricated)',['../group__version__control__depricated__gr.html',1,'']]],
['version_20control',['Version Control',['../group__version__control__gr.html',1,'']]]
];
diff --git a/docs/Core/html/search/pages_6.js b/docs/Core/html/search/pages_6.js
index 80ddf96..e566a26 100644
--- a/docs/Core/html/search/pages_6.js
+++ b/docs/Core/html/search/pages_6.js
@@ -1,6 +1,7 @@
var searchData=
[
['system_20partition_20header_20file_20partition_5f_3cdevice_3e_2eh',['System Partition Header File partition_&lt;device&gt;.h',['../partition_h_pg.html',1,'templates_pg']]],
- ['startup_20file_20startup_5f_3cdevice_3e_2es',['Startup File startup_&lt;device&gt;.s',['../startup_s_pg.html',1,'templates_pg']]],
+ ['startup_20file_20startup_5f_3cdevice_3e_2ec',['Startup File startup_&lt;device&gt;.c',['../startup_c_pg.html',1,'templates_pg']]],
+ ['startup_20file_20startup_5f_3cdevice_3e_2es_20_28deprecated_29',['Startup File startup_&lt;device&gt;.s (deprecated)',['../startup_s_pg.html',1,'templates_pg']]],
['system_20configuration_20files_20system_5f_3cdevice_3e_2ec_20and_20system_5f_3cdevice_3e_2eh',['System Configuration Files system_&lt;device&gt;.c and system_&lt;device&gt;.h',['../system_c_pg.html',1,'templates_pg']]]
];
diff --git a/docs/Core/html/search/search.css b/docs/Core/html/search/search.css
index 1746d13..e01a39c 100644
--- a/docs/Core/html/search/search.css
+++ b/docs/Core/html/search/search.css
@@ -4,22 +4,16 @@
float: left;
}
-#searchli {
- float: right;
- display: block;
- width: 170px;
- height: 24px;
-}
-
#MSearchBox {
white-space : nowrap;
position: absolute;
float: none;
display: inline;
- margin-top: 3px;
+ margin-top: 8px;
right: 0px;
width: 170px;
z-index: 102;
+ background-color: white;
}
#MSearchBox .left
@@ -54,7 +48,7 @@
height:19px;
background:url('search_m.png') repeat-x;
border:none;
- width:116px;
+ width:111px;
margin-left:20px;
padding-left:4px;
color: #909090;
@@ -106,7 +100,7 @@
display: none;
position: absolute;
left: 0; top: 0;
- border: 1px solid #90A5CE;
+ border: 1px solid #8EA4D0;
background-color: #F9FAFC;
z-index: 1;
padding-top: 4px;
@@ -151,7 +145,7 @@ a.SelectItem:active {
a.SelectItem:hover {
color: #FFFFFF;
- background-color: #3D578C;
+ background-color: #3A568E;
outline-style: none;
text-decoration: none;
cursor: pointer;
@@ -170,7 +164,7 @@ iframe#MSearchResults {
position: absolute;
left: 0; top: 0;
border: 1px solid #000;
- background-color: #EEF1F7;
+ background-color: #EDF1F7;
}
/* ----------------------------------- */
@@ -205,7 +199,7 @@ body.SRPage {
.SRSymbol {
font-weight: bold;
- color: #425E97;
+ color: #3F5D9A;
font-family: Arial, Verdana, sans-serif;
text-decoration: none;
outline: none;
@@ -213,7 +207,7 @@ body.SRPage {
a.SRScope {
display: block;
- color: #425E97;
+ color: #3F5D9A;
font-family: Arial, Verdana, sans-serif;
text-decoration: none;
outline: none;
@@ -224,6 +218,10 @@ a.SRScope:focus, a.SRScope:active {
text-decoration: underline;
}
+span.SRScope {
+ padding-left: 4px;
+}
+
.SRPage .SRStatus {
padding: 2px 5px;
font-size: 8pt;
@@ -238,3 +236,36 @@ DIV.searchresults {
margin-left: 10px;
margin-right: 10px;
}
+
+/*---------------- External search page results */
+
+.searchresult {
+ background-color: #F0F3F8;
+}
+
+.pages b {
+ color: white;
+ padding: 5px 5px 3px 5px;
+ background-image: url("../tab_a.png");
+ background-repeat: repeat-x;
+ text-shadow: 0 1px 1px #000000;
+}
+
+.pages {
+ line-height: 17px;
+ margin-left: 4px;
+ text-decoration: none;
+}
+
+.hl {
+ font-weight: bold;
+}
+
+#searchresults {
+ margin-bottom: 20px;
+}
+
+.searchpages {
+ margin-top: 10px;
+}
+
diff --git a/docs/Core/html/search/variables_e.js b/docs/Core/html/search/variables_e.js
index d71ee71..4d2e1ff 100644
--- a/docs/Core/html/search/variables_e.js
+++ b/docs/Core/html/search/variables_e.js
@@ -4,7 +4,7 @@ var searchData=
['rasr_5fa1',['RASR_A1',['../structMPU__Type.html#a1658326c6762637eeef8a79bb467445e',1,'MPU_Type']]],
['rasr_5fa2',['RASR_A2',['../structMPU__Type.html#a37131c513d8a8d211b402e5dfda97205',1,'MPU_Type']]],
['rasr_5fa3',['RASR_A3',['../structMPU__Type.html#a7d15172b163797736a6c6b4dcc0fa3dd',1,'MPU_Type']]],
- ['rbar',['RBAR',['../structARM__MPU__Region__t.html#aa5e3c6aeaddbc0c283085dc971dd1a22',1,'ARM_MPU_Region_t::RBAR()'],['../structMPU__Type.html#a990c609b26d990b8ba832b110adfd353',1,'MPU_Type::RBAR()']]],
+ ['rbar',['RBAR',['../structARM__MPU__Region__t.html#afe7a7721aa08988d915670efa432cdd2',1,'ARM_MPU_Region_t::RBAR()'],['../structMPU__Type.html#a990c609b26d990b8ba832b110adfd353',1,'MPU_Type::RBAR()']]],
['rbar_5fa1',['RBAR_A1',['../structMPU__Type.html#af8b510a85b175edfd8dd8cc93e967066',1,'MPU_Type']]],
['rbar_5fa2',['RBAR_A2',['../structMPU__Type.html#a80d534f0dfc080c841e1772c7a68e1a2',1,'MPU_Type']]],
['rbar_5fa3',['RBAR_A3',['../structMPU__Type.html#a207f6e9c3af753367554cc06df300a55',1,'MPU_Type']]],
@@ -15,6 +15,7 @@ var searchData=
['reserved4',['RESERVED4',['../structNVIC__Type.html#a5c0e5d507ac3c1bd5cdaaf9bbd177790',1,'NVIC_Type::RESERVED4()'],['../structTPI__Type.html#a684071216fafee4e80be6aaa932cec46',1,'TPI_Type::RESERVED4()']]],
['reserved5',['RESERVED5',['../structNVIC__Type.html#a4f753b4f824270175af045ac99bc12e8',1,'NVIC_Type::RESERVED5()'],['../structTPI__Type.html#a3f80dd93f6bab6524603a7aa58de9a30',1,'TPI_Type::RESERVED5()']]],
['reserved7',['RESERVED7',['../structTPI__Type.html#a476ca23fbc9480f1697fbec871130550',1,'TPI_Type']]],
+ ['rlar',['RLAR',['../structARM__MPU__Region__t.html#ab5d3a650dbffd0b272bf7df5b140e8a8',1,'ARM_MPU_Region_t']]],
['rnr',['RNR',['../structMPU__Type.html#a2f7a117a12cb661c76edc4765453f05c',1,'MPU_Type']]],
['rserved1',['RSERVED1',['../structNVIC__Type.html#a6d1daf7ab6f2ba83f57ff67ae6f571fe',1,'NVIC_Type']]]
];
diff --git a/docs/Core/html/startup_c_pg.html b/docs/Core/html/startup_c_pg.html
new file mode 100644
index 0000000..c6fa7c9
--- /dev/null
+++ b/docs/Core/html/startup_c_pg.html
@@ -0,0 +1,319 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Startup File startup_&lt;device&gt;.c</title>
+<title>CMSIS-Core (Cortex-M): Startup File startup_&lt;device&gt;.c</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Core (Cortex-M)
+ &#160;<span id="projectnumber">Version 5.3.0</span>
+ </div>
+ <div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li class="current"><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li><a href="modules.html"><span>Reference</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('startup_c_pg.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">Startup File startup_&lt;device&gt;.c </div> </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><p>The <a class="el" href="startup_c_pg.html">Startup File startup_&lt;device&gt;.c</a> contains:</p>
+<ul>
+<li>The reset handler which is executed after CPU reset and typically calls the <a class="el" href="group__system__init__gr.html#ga93f514700ccf00d08dbdcff7f1224eb2">SystemInit</a> function.</li>
+<li>The setup values for the Main Stack Pointer (MSP).</li>
+<li>Exception vectors of the Cortex-M Processor with weak functions that implement default routines.</li>
+<li>Interrupt vectors that are device specific with weak functions that implement default routines.</li>
+</ul>
+<p>The file exists for each supported toolchain and is the only tool-chain specific CMSIS file.</p>
+<p>To adapt the file to a new device only the interrupt vector table needs to be extended with the device-specific interrupt handlers. The naming convention for the interrupt handler names are &lt;interrupt_name&gt;_IRQHandler. This table needs to be consistent with <a class="el" href="group__NVIC__gr.html#ga7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> that defines all the IRQ numbers for each interrupt.</p>
+<p><b>Example:</b> </p>
+<p>The following example shows the extension of the interrupt vector table for the LPC1100 device family.</p>
+<div class="fragment"><div class="line"><span class="comment">/*----------------------------------------------------------------------------</span></div>
+<div class="line"><span class="comment"> Exception / Interrupt Handler</span></div>
+<div class="line"><span class="comment"> *----------------------------------------------------------------------------*/</span></div>
+<div class="line"><span class="comment">/* Exceptions */</span></div>
+<div class="line"><span class="keywordtype">void</span> WAKEUP0_IRQHandler (<span class="keywordtype">void</span>) __attribute__ ((weak, alias(&quot;Default_Handler&quot;)));</div>
+<div class="line"><span class="keywordtype">void</span> WAKEUP1_IRQHandler (<span class="keywordtype">void</span>) __attribute__ ((weak, alias(&quot;Default_Handler&quot;)));</div>
+<div class="line"><span class="keywordtype">void</span> WAKEUP2_IRQHandler (<span class="keywordtype">void</span>) __attribute__ ((weak, alias(&quot;Default_Handler&quot;)));</div>
+<div class="line"><span class="comment">// :</span></div>
+<div class="line"><span class="comment">// :</span></div>
+<div class="line"><span class="keywordtype">void</span> EINT1_IRQHandler (<span class="keywordtype">void</span>) __attribute__ ((weak, alias(&quot;Default_Handler&quot;)));</div>
+<div class="line"><span class="keywordtype">void</span> EINT2_IRQHandler (<span class="keywordtype">void</span>) __attribute__ ((weak, alias(&quot;Default_Handler&quot;)));</div>
+<div class="line"><span class="comment">// :</span></div>
+<div class="line"><span class="comment">// :</span></div>
+<div class="line"></div>
+<div class="line"><span class="comment">/*----------------------------------------------------------------------------</span></div>
+<div class="line"><span class="comment"> Exception / Interrupt Vector table</span></div>
+<div class="line"><span class="comment"> *----------------------------------------------------------------------------*/</span></div>
+<div class="line">extern const pFunc <a class="code" href="group__compiler__conntrol__gr.html#gab94ebeb20055f1848d7b707d3c7cfc5d">__VECTOR_TABLE</a>[240];</div>
+<div class="line"> const pFunc __VECTOR_TABLE[240] <a class="code" href="group__compiler__conntrol__gr.html#ga4f65c96effa79fbd610fea43ee7d745b">__VECTOR_TABLE_ATTRIBUTE</a> = {</div>
+<div class="line"> (pFunc)(&amp;<a class="code" href="group__compiler__conntrol__gr.html#ga1002e751427b1189f92787d4e4eef965">__INITIAL_SP</a>), <span class="comment">/* Initial Stack Pointer */</span></div>
+<div class="line"> Reset_Handler, <span class="comment">/* Reset Handler */</span></div>
+<div class="line"> NMI_Handler, <span class="comment">/* -14 NMI Handler */</span></div>
+<div class="line"> HardFault_Handler, <span class="comment">/* -13 Hard Fault Handler */</span></div>
+<div class="line"> MemManage_Handler, <span class="comment">/* -12 MPU Fault Handler */</span></div>
+<div class="line"> BusFault_Handler, <span class="comment">/* -11 Bus Fault Handler */</span></div>
+<div class="line"> UsageFault_Handler, <span class="comment">/* -10 Usage Fault Handler */</span></div>
+<div class="line"> 0, <span class="comment">/* Reserved */</span></div>
+<div class="line"> 0, <span class="comment">/* Reserved */</span></div>
+<div class="line"> 0, <span class="comment">/* Reserved */</span></div>
+<div class="line"> 0, <span class="comment">/* Reserved */</span></div>
+<div class="line"> SVC_Handler, <span class="comment">/* -5 SVCall Handler */</span></div>
+<div class="line"> DebugMon_Handler, <span class="comment">/* -4 Debug Monitor Handler */</span></div>
+<div class="line"> 0, <span class="comment">/* Reserved */</span></div>
+<div class="line"> PendSV_Handler, <span class="comment">/* -2 PendSV Handler */</span></div>
+<div class="line"> SysTick_Handler, <span class="comment">/* -1 SysTick Handler */</span></div>
+<div class="line"></div>
+<div class="line"> <span class="comment">/* Interrupts */</span></div>
+<div class="line"> WAKEUP0_IRQHandler, <span class="comment">/* 0 Wakeup PIO0.0 */</span></div>
+<div class="line"> WAKEUP1_IRQHandler, <span class="comment">/* 1 Wakeup PIO0.1 */</span></div>
+<div class="line"> WAKEUP2_IRQHandler, <span class="comment">/* 2 Wakeup PIO0.2 */</span></div>
+<div class="line"> <span class="comment">// :</span></div>
+<div class="line"> <span class="comment">// :</span></div>
+<div class="line"> EINT1_IRQHandler, <span class="comment">/* 30 PIO INT1 */</span></div>
+<div class="line"> EINT2_IRQHandler, <span class="comment">/* 31 PIO INT2 */</span></div>
+<div class="line"> <span class="comment">// :</span></div>
+<div class="line"> <span class="comment">// :</span></div>
+<div class="line">};</div>
+</div><!-- fragment --><h1><a class="anchor" id="startup_c_sec"></a>
+startup_Device.c Template File</h1>
+<p>A compiler agnostic <a class="el" href="startup_c_pg.html#startup_c_sec">startup_Device.c Template File</a> for an Armv7-M processor like Cortex-M3 is shown below. The C startup file relys on certain compiler specific preprocessor defines specified in CMSIS compiler headers:</p>
+<ul>
+<li><a class="el" href="group__compiler__conntrol__gr.html#ga1002e751427b1189f92787d4e4eef965">__INITIAL_SP</a></li>
+<li><a class="el" href="group__compiler__conntrol__gr.html#ga84b0bad4aa39632d3faea46aa1e102a8">__STACK_LIMIT</a></li>
+<li><a class="el" href="group__compiler__conntrol__gr.html#ga72db8b026c5e100254080fefabd9fd88">__PROGRAM_START</a></li>
+<li><a class="el" href="group__compiler__conntrol__gr.html#gab94ebeb20055f1848d7b707d3c7cfc5d">__VECTOR_TABLE</a></li>
+<li><a class="el" href="group__compiler__conntrol__gr.html#ga4f65c96effa79fbd610fea43ee7d745b">__VECTOR_TABLE_ATTRIBUTE</a></li>
+</ul>
+<pre class="fragment">/******************************************************************************
+ * @file startup_Device.c
+ * @brief CMSIS-Core(M) Device Startup File for &lt;Device&gt;
+ * @version V2.0.0
+ * @date 20. May 2019
+ ******************************************************************************/
+/*
+ * Copyright (c) 2009-2019 Arm Limited. All rights reserved.
+ *
+ * SPDX-License-Identifier: Apache-2.0
+ *
+ * Licensed under the Apache License, Version 2.0 (the License); you may
+ * not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an AS IS BASIS, WITHOUT
+ * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#include "&lt;Device&gt;.h"
+
+/*----------------------------------------------------------------------------
+ Exception / Interrupt Handler Function Prototype
+ *----------------------------------------------------------------------------*/
+typedef void( *pFunc )( void );
+
+/*----------------------------------------------------------------------------
+ External References
+ *----------------------------------------------------------------------------*/
+extern uint32_t __INITIAL_SP;
+
+extern __NO_RETURN void __PROGRAM_START(void);
+
+/*----------------------------------------------------------------------------
+ Internal References
+ *----------------------------------------------------------------------------*/
+void __NO_RETURN Default_Handler(void);
+void __NO_RETURN Reset_Handler (void);
+
+/*----------------------------------------------------------------------------
+ Exception / Interrupt Handler
+ *----------------------------------------------------------------------------*/
+/* Exceptions */
+void NMI_Handler (void) __attribute__ ((weak, alias("Default_Handler")));
+void HardFault_Handler (void) __attribute__ ((weak, alias("Default_Handler")));
+void MemManage_Handler (void) __attribute__ ((weak, alias("Default_Handler")));
+void BusFault_Handler (void) __attribute__ ((weak, alias("Default_Handler")));
+void UsageFault_Handler (void) __attribute__ ((weak, alias("Default_Handler")));
+void SVC_Handler (void) __attribute__ ((weak, alias("Default_Handler")));
+void DebugMon_Handler (void) __attribute__ ((weak, alias("Default_Handler")));
+void PendSV_Handler (void) __attribute__ ((weak, alias("Default_Handler")));
+void SysTick_Handler (void) __attribute__ ((weak, alias("Default_Handler")));
+
+void Interrupt0_Handler (void) __attribute__ ((weak, alias("Default_Handler")));
+void Interrupt1_Handler (void) __attribute__ ((weak, alias("Default_Handler")));
+void Interrupt2_Handler (void) __attribute__ ((weak, alias("Default_Handler")));
+void Interrupt3_Handler (void) __attribute__ ((weak, alias("Default_Handler")));
+void Interrupt4_Handler (void) __attribute__ ((weak, alias("Default_Handler")));
+void Interrupt5_Handler (void) __attribute__ ((weak, alias("Default_Handler")));
+void Interrupt6_Handler (void) __attribute__ ((weak, alias("Default_Handler")));
+void Interrupt7_Handler (void) __attribute__ ((weak, alias("Default_Handler")));
+void Interrupt8_Handler (void) __attribute__ ((weak, alias("Default_Handler")));
+void Interrupt9_Handler (void) __attribute__ ((weak, alias("Default_Handler")));
+
+
+/*----------------------------------------------------------------------------
+ Exception / Interrupt Vector table
+ *----------------------------------------------------------------------------*/
+extern const pFunc __VECTOR_TABLE[240];
+ const pFunc __VECTOR_TABLE[240] __VECTOR_TABLE_ATTRIBUTE = {
+ (pFunc)(&amp;__INITIAL_SP), /* Initial Stack Pointer */
+ Reset_Handler, /* Reset Handler */
+ NMI_Handler, /* -14 NMI Handler */
+ HardFault_Handler, /* -13 Hard Fault Handler */
+ MemManage_Handler, /* -12 MPU Fault Handler */
+ BusFault_Handler, /* -11 Bus Fault Handler */
+ UsageFault_Handler, /* -10 Usage Fault Handler */
+ 0, /* Reserved */
+ 0, /* Reserved */
+ 0, /* Reserved */
+ 0, /* Reserved */
+ SVC_Handler, /* -5 SVCall Handler */
+ DebugMon_Handler, /* -4 Debug Monitor Handler */
+ 0, /* Reserved */
+ PendSV_Handler, /* -2 PendSV Handler */
+ SysTick_Handler, /* -1 SysTick Handler */
+
+ /* Interrupts */
+ Interrupt0_Handler, /* 0 Interrupt 0 */
+ Interrupt1_Handler, /* 1 Interrupt 1 */
+ Interrupt2_Handler, /* 2 Interrupt 2 */
+ Interrupt3_Handler, /* 3 Interrupt 3 */
+ Interrupt4_Handler, /* 4 Interrupt 4 */
+ Interrupt5_Handler, /* 5 Interrupt 5 */
+ Interrupt6_Handler, /* 6 Interrupt 6 */
+ Interrupt7_Handler, /* 7 Interrupt 7 */
+ Interrupt8_Handler, /* 8 Interrupt 8 */
+ Interrupt9_Handler /* 9 Interrupt 9 */
+ /* Interrupts 10 .. 223 are left out */
+};
+
+/*----------------------------------------------------------------------------
+ Reset Handler called on controller reset
+ *----------------------------------------------------------------------------*/
+void Reset_Handler(void)
+{
+ SystemInit(); /* CMSIS System Initialization */
+ __PROGRAM_START(); /* Enter PreMain (C library entry point) */
+}
+
+/*----------------------------------------------------------------------------
+ Default Handler for Exceptions / Interrupts
+ *----------------------------------------------------------------------------*/
+void Default_Handler(void)
+{
+ while(1);
+}
+</pre> </div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="templates_pg.html">CMSIS-Core Device Templates</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:25 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Core/html/startup_s_pg.html b/docs/Core/html/startup_s_pg.html
index 09790b2..1016831 100644
--- a/docs/Core/html/startup_s_pg.html
+++ b/docs/Core/html/startup_s_pg.html
@@ -3,8 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>Startup File startup_&lt;device&gt;.s</title>
-<title>CMSIS-Core (Cortex-M): Startup File startup_&lt;device&gt;.s</title>
+<title>Startup File startup_&lt;device&gt;.s (deprecated)</title>
+<title>CMSIS-Core (Cortex-M): Startup File startup_&lt;device&gt;.s (deprecated)</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="cmsis.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="jquery.js"></script>
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -108,10 +108,10 @@ $(document).ready(function(){initNavTree('startup_s_pg.html','');});
<div class="header">
<div class="headertitle">
-<div class="title">Startup File startup_&lt;device&gt;.s </div> </div>
+<div class="title">Startup File startup_&lt;device&gt;.s (deprecated) </div> </div>
</div><!--header-->
<div class="contents">
-<div class="textblock"><p>The <a class="el" href="startup_s_pg.html">Startup File startup_&lt;device&gt;.s</a> contains:</p>
+<div class="textblock"><p>The <a class="el" href="startup_s_pg.html">Startup File startup_&lt;device&gt;.s (deprecated)</a> contains:</p>
<ul>
<li>The reset handler which is executed after CPU reset and typically calls the <a class="el" href="group__system__init__gr.html#ga93f514700ccf00d08dbdcff7f1224eb2">SystemInit</a> function.</li>
<li>The setup values for the Main Stack Pointer (MSP).</li>
@@ -130,8 +130,8 @@ $(document).ready(function(){initNavTree('startup_s_pg.html','');});
<div class="line"> : :</div>
<div class="line"> DCD EINT1_IRQHandler ; 16+30: PIO INT1</div>
<div class="line"> DCD EINT0_IRQHandler ; 16+31: PIO INT0</div>
-<div class="line"> :</div>
-<div class="line"> :</div>
+<div class="line"> :</div>
+<div class="line"> :</div>
<div class="line"> EXPORT WAKEUP0_IRQHandler [WEAK]</div>
<div class="line"> EXPORT WAKEUP1_IRQHandler [WEAK]</div>
<div class="line"> EXPORT WAKEUP2_IRQHandler [WEAK]</div>
@@ -155,8 +155,8 @@ startup_Device.s Template File</h1>
; * @file startup_&lt;Device&gt;.s
; * @brief CMSIS Cortex-M ARMv7-M based Core Device Startup File for
; * Device &lt;Device&gt;
-; * @version V5.3.1
-; * @date 09. July 2018
+; * @version V5.4.0
+; * @date 12. December 2018
; ******************************************************************************/
;/*
; * Copyright (c) 2009-2018 Arm Limited. All rights reserved.
@@ -233,7 +233,7 @@ __Vectors DCD __initial_sp ; Top of Stack
DCD PendSV_Handler ; -2 PendSV Handler
DCD SysTick_Handler ; -1 SysTick Handler
- ; External Interrupts
+ ; Interrupts
; ToDo: Add here the vectors for the device specific external interrupts handler
DCD Interrupt0_Handler ; 0 Interrupt 0
DCD Interrupt1_Handler ; 1 Interrupt 1
@@ -307,6 +307,10 @@ $Handler_Name PROC
; User setup Stack &amp; Heap
+ IF :LNOT::DEF:__MICROLIB
+ IMPORT __use_two_region_memory
+ ENDIF
+
EXPORT __stack_limit
EXPORT __initial_sp
IF Heap_Size != 0 ; Heap is provided
@@ -321,7 +325,7 @@ $Handler_Name PROC
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="templates_pg.html">CMSIS-Core Device Templates</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:08 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:25 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/structARM__MPU__Region__t.html b/docs/Core/html/structARM__MPU__Region__t.html
index 971f8c0..25149a2 100644
--- a/docs/Core/html/structARM__MPU__Region__t.html
+++ b/docs/Core/html/structARM__MPU__Region__t.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -116,7 +116,7 @@ $(document).ready(function(){initNavTree('structARM__MPU__Region__t.html','');})
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
<div class="headertitle">
-<div class="title">ARM_MPU_Region_t Struct Reference<div class="ingroups"><a class="el" href="group__mpu__functions.html">MPU Functions for Armv7-M</a></div></div> </div>
+<div class="title">ARM_MPU_Region_t Struct Reference<div class="ingroups"><a class="el" href="group__mpu__functions.html">MPU Functions for Armv6-M/v7-M</a> &#124; <a class="el" href="group__mpu8__functions.html">MPU Functions for Armv8-M</a></div></div> </div>
</div><!--header-->
<div class="contents">
@@ -125,16 +125,19 @@ $(document).ready(function(){initNavTree('structARM__MPU__Region__t.html','');})
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Data Fields</h2></td></tr>
-<tr class="memitem:aa5e3c6aeaddbc0c283085dc971dd1a22"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structARM__MPU__Region__t.html#aa5e3c6aeaddbc0c283085dc971dd1a22">RBAR</a></td></tr>
-<tr class="memdesc:aa5e3c6aeaddbc0c283085dc971dd1a22"><td class="mdescLeft">&#160;</td><td class="mdescRight">The region base address register value (<a class="el" href="structMPU__Type.html#a990c609b26d990b8ba832b110adfd353">RBAR</a>) <a href="#aa5e3c6aeaddbc0c283085dc971dd1a22">More...</a><br/></td></tr>
-<tr class="separator:aa5e3c6aeaddbc0c283085dc971dd1a22"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afe7a7721aa08988d915670efa432cdd2"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structARM__MPU__Region__t.html#afe7a7721aa08988d915670efa432cdd2">RBAR</a></td></tr>
+<tr class="memdesc:afe7a7721aa08988d915670efa432cdd2"><td class="mdescLeft">&#160;</td><td class="mdescRight">The region base address register value (<a class="el" href="structMPU__Type.html#a990c609b26d990b8ba832b110adfd353">RBAR</a>) <a href="#afe7a7721aa08988d915670efa432cdd2">More...</a><br/></td></tr>
+<tr class="separator:afe7a7721aa08988d915670efa432cdd2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6a3e404b403c8df611f27d902d745d8d"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structARM__MPU__Region__t.html#a6a3e404b403c8df611f27d902d745d8d">RASR</a></td></tr>
<tr class="memdesc:a6a3e404b403c8df611f27d902d745d8d"><td class="mdescLeft">&#160;</td><td class="mdescRight">The region attribute and size register value (<a class="el" href="structMPU__Type.html#a8f00c4a5e31b0a8d103ed3b0732c17a3">RASR</a>), see <a class="el" href="group__mpu__functions.html#ga96b93785c92e2dbcb3a2356c25bf2adc">ARM_MPU_RASR</a>. <a href="#a6a3e404b403c8df611f27d902d745d8d">More...</a><br/></td></tr>
<tr class="separator:a6a3e404b403c8df611f27d902d745d8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab5d3a650dbffd0b272bf7df5b140e8a8"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structARM__MPU__Region__t.html#ab5d3a650dbffd0b272bf7df5b140e8a8">RLAR</a></td></tr>
+<tr class="separator:ab5d3a650dbffd0b272bf7df5b140e8a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
-<div class="textblock"><p>The typedef <a class="el" href="structARM__MPU__Region__t.html">ARM_MPU_Region_t</a> allows to define a MPU table (array of MPU regions) with pre-compiled register values. Such tables enable efficient MPU setup using the function <a class="el" href="group__mpu__functions.html#gafa27b26d5847fa8e465584e376b6078a">ARM_MPU_Load</a>.</p>
-<p><b>Example:</b> See <a class="el" href="group__mpu__functions.html#gafa27b26d5847fa8e465584e376b6078a">ARM_MPU_Load</a> </p>
+<div class="textblock"><p>The typedef <a class="el" href="structARM__MPU__Region__t.html">ARM_MPU_Region_t</a> allows to define a MPU table (array of MPU regions) with pre-compiled register values. Such tables enable efficient MPU setup using the function <a class="el" href="group__mpu8__functions.html#gaca76614e3091c7324aa9d60e634621bf">ARM_MPU_Load</a>.</p>
+<p><b>Example:</b> See <a class="el" href="group__mpu8__functions.html#gaca76614e3091c7324aa9d60e634621bf">ARM_MPU_Load</a></p>
+<p>Struct for a single MPU Region </p>
</div><h2 class="groupheader">Field Documentation</h2>
<a class="anchor" id="a6a3e404b403c8df611f27d902d745d8d"></a>
<div class="memitem">
@@ -149,27 +152,41 @@ Data Fields</h2></td></tr>
</div>
</div>
-<a class="anchor" id="aa5e3c6aeaddbc0c283085dc971dd1a22"></a>
+<a class="anchor" id="afe7a7721aa08988d915670efa432cdd2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">ARM_MPU_Region_t::RBAR</td>
+ <td class="memname">uint32_t ARM_MPU_Region_t::RBAR</td>
</tr>
</table>
</div><div class="memdoc">
+<p>Region Base Address Register value</p>
<p>This value specifies the start address of the MPU protected memory region. The address must be a multiple of the region size (size aligned).</p>
<p>See <a class="el" href="structMPU__Type.html#a990c609b26d990b8ba832b110adfd353">MPU_Type::RBAR</a> for details about field bit format. </p>
</div>
</div>
+<a class="anchor" id="ab5d3a650dbffd0b272bf7df5b140e8a8"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint32_t ARM_MPU_Region_t::RLAR</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Region Limit Address Register value </p>
+
+</div>
+</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structARM__MPU__Region__t.html">ARM_MPU_Region_t</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/structARM__MPU__Region__t.js b/docs/Core/html/structARM__MPU__Region__t.js
index 0a08361..ce73abc 100644
--- a/docs/Core/html/structARM__MPU__Region__t.js
+++ b/docs/Core/html/structARM__MPU__Region__t.js
@@ -1,5 +1,6 @@
var structARM__MPU__Region__t =
[
[ "RASR", "structARM__MPU__Region__t.html#a6a3e404b403c8df611f27d902d745d8d", null ],
- [ "RBAR", "structARM__MPU__Region__t.html#aa5e3c6aeaddbc0c283085dc971dd1a22", null ]
+ [ "RBAR", "structARM__MPU__Region__t.html#afe7a7721aa08988d915670efa432cdd2", null ],
+ [ "RLAR", "structARM__MPU__Region__t.html#ab5d3a650dbffd0b272bf7df5b140e8a8", null ]
]; \ No newline at end of file
diff --git a/docs/Core/html/structCoreDebug__Type.html b/docs/Core/html/structCoreDebug__Type.html
index 3aaaf3a..f0607f9 100644
--- a/docs/Core/html/structCoreDebug__Type.html
+++ b/docs/Core/html/structCoreDebug__Type.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -193,7 +193,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structCoreDebug__Type.html">CoreDebug_Type</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/structDWT__Type.html b/docs/Core/html/structDWT__Type.html
index a02d24b..5e813b4 100644
--- a/docs/Core/html/structDWT__Type.html
+++ b/docs/Core/html/structDWT__Type.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -478,7 +478,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structDWT__Type.html">DWT_Type</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/structFPU__Type.html b/docs/Core/html/structFPU__Type.html
index a8a2efb..c79d7e2 100644
--- a/docs/Core/html/structFPU__Type.html
+++ b/docs/Core/html/structFPU__Type.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -223,7 +223,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structFPU__Type.html">FPU_Type</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/structITM__Type.html b/docs/Core/html/structITM__Type.html
index b163e30..d072a0d 100644
--- a/docs/Core/html/structITM__Type.html
+++ b/docs/Core/html/structITM__Type.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -509,7 +509,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structITM__Type.html">ITM_Type</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/structMPU__Type.html b/docs/Core/html/structMPU__Type.html
index 2e66293..2931577 100644
--- a/docs/Core/html/structMPU__Type.html
+++ b/docs/Core/html/structMPU__Type.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -116,7 +116,7 @@ $(document).ready(function(){initNavTree('structMPU__Type.html','');});
<div class="summary">
<a href="#pub-attribs">Data Fields</a> </div>
<div class="headertitle">
-<div class="title">MPU_Type Struct Reference<div class="ingroups"><a class="el" href="group__mpu__functions.html">MPU Functions for Armv7-M</a></div></div> </div>
+<div class="title">MPU_Type Struct Reference<div class="ingroups"><a class="el" href="group__mpu__functions.html">MPU Functions for Armv6-M/v7-M</a></div></div> </div>
</div><!--header-->
<div class="contents">
@@ -383,7 +383,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structMPU__Type.html">MPU_Type</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/structNVIC__Type.html b/docs/Core/html/structNVIC__Type.html
index 386ca6c..1d2a9df 100644
--- a/docs/Core/html/structNVIC__Type.html
+++ b/docs/Core/html/structNVIC__Type.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -328,7 +328,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structNVIC__Type.html">NVIC_Type</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/structSCB__Type.html b/docs/Core/html/structSCB__Type.html
index c3facb9..9e188e3 100644
--- a/docs/Core/html/structSCB__Type.html
+++ b/docs/Core/html/structSCB__Type.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -448,7 +448,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structSCB__Type.html">SCB_Type</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/structSCnSCB__Type.html b/docs/Core/html/structSCnSCB__Type.html
index b6587c7..93ef7e6 100644
--- a/docs/Core/html/structSCnSCB__Type.html
+++ b/docs/Core/html/structSCnSCB__Type.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -178,7 +178,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structSCnSCB__Type.html">SCnSCB_Type</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/structSysTick__Type.html b/docs/Core/html/structSysTick__Type.html
index bcd0dbf..714d604 100644
--- a/docs/Core/html/structSysTick__Type.html
+++ b/docs/Core/html/structSysTick__Type.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -193,7 +193,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structSysTick__Type.html">SysTick_Type</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/structTPI__Type.html b/docs/Core/html/structTPI__Type.html
index b5cf052..b32917f 100644
--- a/docs/Core/html/structTPI__Type.html
+++ b/docs/Core/html/structTPI__Type.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -493,7 +493,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structTPI__Type.html">TPI_Type</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/system_c_pg.html b/docs/Core/html/system_c_pg.html
index 337fc32..25e4d6e 100644
--- a/docs/Core/html/system_c_pg.html
+++ b/docs/Core/html/system_c_pg.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -253,7 +253,7 @@ extern void SystemCoreClockUpdate (void);
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="templates_pg.html">CMSIS-Core Device Templates</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:08 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:25 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/templates_pg.html b/docs/Core/html/templates_pg.html
index 41927d4..39d5506 100644
--- a/docs/Core/html/templates_pg.html
+++ b/docs/Core/html/templates_pg.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -144,6 +144,8 @@ CMSIS-Core Processor Files</h1>
<tr>
<td align="left">core_cm33.h </td><td align="left">for the Cortex-M33 processor </td></tr>
<tr>
+<td align="left">core_cm35p.h </td><td align="left">for the Cortex-M35P processor </td></tr>
+<tr>
<td align="left">core_sc000.h </td><td align="left">for the SecurCore SC000 processor </td></tr>
<tr>
<td align="left">core_sc300.h </td><td align="left">for the SecurCore SC300 processor </td></tr>
@@ -185,9 +187,17 @@ Device Examples</h1>
<tr>
<td align="left">ARM Cortex-M33 </td><td align="left">ARMCM33_TZ </td><td align="left">Cortex-M33 based device with TrustZone, no SIMD, no FPU </td></tr>
<tr>
-<td align="left">ARM Cortex-M33 </td><td align="left">ARMCM33_DSP_FP </td><td align="left">Cortex-M23 based device with SIMD, FPU, no TrustZone </td></tr>
+<td align="left">ARM Cortex-M33 </td><td align="left">ARMCM33_DSP_FP </td><td align="left">Cortex-M33 based device with SIMD, FPU, no TrustZone </td></tr>
+<tr>
+<td align="left">ARM Cortex-M33 </td><td align="left">ARMCM33_DSP_FP_TZ </td><td align="left">Cortex-M33 based device with TrustZone, SIMD, FPU </td></tr>
+<tr>
+<td align="left">ARM Cortex-M35P </td><td align="left">ARMCM35P </td><td align="left">Cortex-M35P based device without TrustZone, SIMD, FPU </td></tr>
+<tr>
+<td align="left">ARM Cortex-M35P </td><td align="left">ARMCM35P_TZ </td><td align="left">Cortex-M35P based device with TrustZone, no SIMD, no FPU </td></tr>
+<tr>
+<td align="left">ARM Cortex-M35P </td><td align="left">ARMCM35P_DSP_FP </td><td align="left">Cortex-M35P based device with SIMD, FPU, no TrustZone </td></tr>
<tr>
-<td align="left">ARM Cortex-M33 </td><td align="left">ARMCM33_DSP_FP_TZ </td><td align="left">Cortex-M23 based device with TrustZone, SIMD, FPU </td></tr>
+<td align="left">ARM Cortex-M35P </td><td align="left">ARMCM35P_DSP_FP_TZ </td><td align="left">Cortex-M35P based device with TrustZone, SIMD, FPU </td></tr>
<tr>
<td align="left">ARM SC000 </td><td align="left">ARM SC000 </td><td align="left">SC000 based device </td></tr>
<tr>
@@ -253,7 +263,8 @@ Template Files</h1>
</table>
<p>The device configuration of the template files is described in detail on the following pages:</p>
<ul>
-<li><a class="el" href="startup_s_pg.html">Startup File startup_&lt;device&gt;.s</a></li>
+<li><a class="el" href="startup_c_pg.html">Startup File startup_&lt;device&gt;.c</a></li>
+<li><a class="el" href="startup_s_pg.html">Startup File startup_&lt;device&gt;.s (deprecated)</a> (deprecated)</li>
<li><a class="el" href="system_c_pg.html">System Configuration Files system_&lt;device&gt;.c and system_&lt;device&gt;.h</a></li>
<li><a class="el" href="device_h_pg.html">Device Header File &lt;device.h&gt;</a></li>
<li><a class="el" href="partition_h_pg.html">System Partition Header File partition_&lt;device&gt;.h</a> </li>
@@ -263,7 +274,7 @@ Template Files</h1>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:08 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:25 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/templates_pg.js b/docs/Core/html/templates_pg.js
index d47081f..3cb2d11 100644
--- a/docs/Core/html/templates_pg.js
+++ b/docs/Core/html/templates_pg.js
@@ -3,7 +3,10 @@ var templates_pg =
[ "CMSIS-Core Processor Files", "templates_pg.html#CMSIS_Processor_files", null ],
[ "Device Examples", "templates_pg.html#device_examples", null ],
[ "Template Files", "templates_pg.html#template_files_sec", null ],
- [ "Startup File startup_<device>.s", "startup_s_pg.html", [
+ [ "Startup File startup_<device>.c", "startup_c_pg.html", [
+ [ "startup_Device.c Template File", "startup_c_pg.html#startup_c_sec", null ]
+ ] ],
+ [ "Startup File startup_<device>.s (deprecated)", "startup_s_pg.html", [
[ "startup_Device.s Template File", "startup_s_pg.html#startup_s_sec", null ]
] ],
[ "System Configuration Files system_<device>.c and system_<device>.h", "system_c_pg.html", [
diff --git a/docs/Core/html/unionAPSR__Type.html b/docs/Core/html/unionAPSR__Type.html
index 47c8164..a531a96 100644
--- a/docs/Core/html/unionAPSR__Type.html
+++ b/docs/Core/html/unionAPSR__Type.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -254,7 +254,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="unionAPSR__Type.html">APSR_Type</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/unionCONTROL__Type.html b/docs/Core/html/unionCONTROL__Type.html
index 89314db..5ab7300 100644
--- a/docs/Core/html/unionCONTROL__Type.html
+++ b/docs/Core/html/unionCONTROL__Type.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -224,7 +224,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="unionCONTROL__Type.html">CONTROL_Type</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/unionIPSR__Type.html b/docs/Core/html/unionIPSR__Type.html
index e36bca0..f252549 100644
--- a/docs/Core/html/unionIPSR__Type.html
+++ b/docs/Core/html/unionIPSR__Type.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -194,7 +194,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="unionIPSR__Type.html">IPSR_Type</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/unionxPSR__Type.html b/docs/Core/html/unionxPSR__Type.html
index 017f0a1..1a6864d 100644
--- a/docs/Core/html/unionxPSR__Type.html
+++ b/docs/Core/html/unionxPSR__Type.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -299,7 +299,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="unionxPSR__Type.html">xPSR_Type</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:09 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:26 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/using_ARM_pg.html b/docs/Core/html/using_ARM_pg.html
index 551b056..5662223 100644
--- a/docs/Core/html/using_ARM_pg.html
+++ b/docs/Core/html/using_ARM_pg.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -130,6 +130,7 @@ $(document).ready(function(){initNavTree('using_ARM_pg.html','');});
<tr>
<td>".\Device\ARM\ARMSC300" </td><td>SecurCore SC300 </td><td>Contains <b>Include</b> and <b>Source</b> template files configured for the SecurCore SC300 processor. The device name is ARMSC300 and the name of the <a class="el" href="device_h_pg.html">Device Header File &lt;device.h&gt;</a> is &lt;ARMSC300.h&gt;. </td></tr>
</table>
+<dl class="section note"><dt>Note</dt><dd>CMSIS-Pack provides the <b>#define CMSIS_header_file</b> in <a href="../../Pack/html/pdsc_components_pg.html#RTE_Components_h"><b>RTE_Components.h</b></a> which gives you access to the <b><em>device</em>.h</b> file of a project. This allows you to generate generic software components that adjust to the device settings.</dd></dl>
<h1><a class="anchor" id="using_ARM_Lib_sec"></a>
Create generic Libraries with CMSIS</h1>
<p>The CMSIS Processor and Core Peripheral files allow also to create generic libraries. The <a href="../../DSP/html/index.html"><b>CMSIS-DSP</b> </a> Libraries are an example for such a generic library.</p>
@@ -157,7 +158,7 @@ Create generic Libraries with CMSIS</h1>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="using_pg.html">Using CMSIS in Embedded Applications</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:08 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:25 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/using_CMSIS.html b/docs/Core/html/using_CMSIS.html
index dbd6688..1a7f0b0 100644
--- a/docs/Core/html/using_CMSIS.html
+++ b/docs/Core/html/using_CMSIS.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -148,7 +148,7 @@ $(document).ready(function(){initNavTree('using_CMSIS.html','');});
<div class="line"> </div>
<div class="line"> </div>
<div class="line"><span class="comment">// The processor clock is initialized by CMSIS startup + system file</span></div>
-<div class="line"><span class="keywordtype">void</span> main (<span class="keywordtype">void</span>) { <span class="comment">// user application starts here</span></div>
+<div class="line"><span class="keywordtype">void</span> main (<span class="keywordtype">void</span>) { <span class="comment">// user application starts here</span></div>
<div class="line"> Device_Initialization (); <span class="comment">// Configure &amp; Initialize MCU</span></div>
<div class="line"> <span class="keywordflow">while</span> (1) { <span class="comment">// Endless Loop (the Super-Loop)</span></div>
<div class="line"> <a class="code" href="group__Core__Register__gr.html#gaeb8e5f7564a8ea23678fe3c987b04013">__disable_irq</a> (); <span class="comment">// Disable all interrupts</span></div>
@@ -159,13 +159,16 @@ $(document).ready(function(){initNavTree('using_CMSIS.html','');});
<div class="line"> WaitForTick (); <span class="comment">// Synchronize to SysTick Timer</span></div>
<div class="line"> }</div>
<div class="line">}</div>
+</div><!-- fragment --><p>CMSIS-Pack provides the <b>#define CMSIS_header_file</b> in <a href="../../Pack/html/pdsc_components_pg.html#RTE_Components_h"><b>RTE_Components.h</b></a> which gives you access to the <b><em>device</em>.h</b> file of a project. This allows you to generate generic software components that use the device selected in a project.</p>
+<div class="fragment"><div class="line"><span class="preprocessor">#include &quot;RTE_Components.h&quot;</span> <span class="comment">// include information about project configuration</span></div>
+<div class="line"><span class="preprocessor">#include CMSIS_device_header // include &lt;device&gt;.h file</span></div>
</div><!-- fragment --> </div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="using_pg.html">Using CMSIS in Embedded Applications</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:08 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:25 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/using_TrustZone_pg.html b/docs/Core/html/using_TrustZone_pg.html
index 1604bbb..8c2ce99 100644
--- a/docs/Core/html/using_TrustZone_pg.html
+++ b/docs/Core/html/using_TrustZone_pg.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -197,14 +197,14 @@ RTOS Thread Context Management</h2>
<div class="caption">
RTOS Thread Context Management for Armv8-M TrustZone</div></div>
<p> To allocate the context memory for threads, an RTOS kernel that runs in <em>non-secure state</em> calls the interface functions defined by the header file <b>TZ_context.h</b>. The <b>TZ_context</b> functions itself are part of the <em>secure state</em> application. An minimum implementation is provided as part of RTOS2 and should handle the secure stack for the thread execution. However it is also possible to implement the context memory management system with additional features such as access control to <em>secure state</em> memory regions using an MPU.</p>
-<p>The API functions of <b>TZ_context</b> are described in the chapter <a href="Modules.html"><b>Reference</b> </a> under <a class="el" href="group__trustzone__functions.html">TrustZone for Armv8-M</a> - <a class="el" href="group__context__trustzone__functions.html">RTOS Context Management</a>.</p>
+<p>The API functions of <b>TZ_context</b> are described in the chapter <a href="Modules.html"><b>Reference</b> </a> under <a class="el" href="group__trustzone__functions.html">TrustZone for Armv8-M/v8.1-M</a> - <a class="el" href="group__context__trustzone__functions.html">RTOS Context Management</a>.</p>
<p>Refer to <a class="el" href="using_TrustZone_pg.html#Example_TrustZone">Program Examples</a> for RTOS examples that provide a template implementation for <b>TZ_context.c</b>. </p>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:08 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:25 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/using_VTOR_pg.html b/docs/Core/html/using_VTOR_pg.html
index 38958cc..b3b0a39 100644
--- a/docs/Core/html/using_VTOR_pg.html
+++ b/docs/Core/html/using_VTOR_pg.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -115,9 +115,9 @@ $(document).ready(function(){initNavTree('using_VTOR_pg.html','');});
<div class="fragment"><div class="line"><span class="preprocessor">#include &quot;ARMCM3.h&quot;</span> <span class="comment">// Device header</span></div>
<div class="line"> </div>
<div class="line"><span class="comment">/* externals from startup_ARMCM3.s */</span></div>
-<div class="line"><span class="keyword">extern</span> uint32_t __Vectors[]; <span class="comment">/* vector table ROM */</span></div>
+<div class="line"><span class="keyword">extern</span> uint32_t __Vectors[]; <span class="comment">/* vector table ROM */</span></div>
<div class="line"> </div>
-<div class="line"><span class="preprocessor">#define VECTORTABLE_SIZE (256) </span><span class="comment">/* size Cortex-M3 vector table */</span><span class="preprocessor"></span></div>
+<div class="line"><span class="preprocessor">#define VECTORTABLE_SIZE (256) </span><span class="comment">/* size Cortex-M3 vector table */</span><span class="preprocessor"></span></div>
<div class="line"><span class="preprocessor"></span><span class="preprocessor">#define VECTORTABLE_ALIGNMENT (0x100ul) </span><span class="comment">/* 16 Cortex + 32 ARMCM3 = 48 words */</span><span class="preprocessor"></span></div>
<div class="line"><span class="preprocessor"></span> <span class="comment">/* next power of 2 = 256 */</span></div>
<div class="line"> </div>
@@ -129,7 +129,7 @@ $(document).ready(function(){initNavTree('using_VTOR_pg.html','');});
<div class="line"><span class="comment"> *----------------------------------------------------------------------------*/</span></div>
<div class="line"><span class="keyword">volatile</span> uint32_t msTicks = 0; <span class="comment">/* counts 1ms timeTicks */</span></div>
<div class="line"><span class="keywordtype">void</span> SysTick_Handler(<span class="keywordtype">void</span>) {</div>
-<div class="line"> msTicks++; <span class="comment">/* increment counter */</span></div>
+<div class="line"> msTicks++; <span class="comment">/* increment counter */</span></div>
<div class="line">}</div>
<div class="line"> </div>
<div class="line"><span class="comment">/*----------------------------------------------------------------------------</span></div>
@@ -137,7 +137,7 @@ $(document).ready(function(){initNavTree('using_VTOR_pg.html','');});
<div class="line"><span class="comment"> *----------------------------------------------------------------------------*/</span></div>
<div class="line"><span class="keyword">volatile</span> uint32_t msTicks_RAM = 0; <span class="comment">/* counts 1ms timeTicks */</span></div>
<div class="line"><span class="keywordtype">void</span> SysTick_Handler_RAM(<span class="keywordtype">void</span>) {</div>
-<div class="line"> msTicks_RAM++; <span class="comment">/* increment counter */</span></div>
+<div class="line"> msTicks_RAM++; <span class="comment">/* increment counter */</span></div>
<div class="line">}</div>
<div class="line"> </div>
<div class="line"><span class="comment">/*----------------------------------------------------------------------------</span></div>
@@ -151,7 +151,7 @@ $(document).ready(function(){initNavTree('using_VTOR_pg.html','');});
<div class="line"> }</div>
<div class="line"> <span class="comment">/* replace SysTick Handler */</span></div>
<div class="line"> vectorTable_RAM[<a class="code" href="group__NVIC__gr.html#gga7e1129cd8a196f4284d41db3e82ad5c8a6dbff8f8543325f3474cbae2446776e7">SysTick_IRQn</a> + 16] = (uint32_t)SysTick_Handler_RAM;</div>
-<div class="line"> </div>
+<div class="line"> </div>
<div class="line"> <span class="comment">/* relocate vector table */</span> </div>
<div class="line"> <a class="code" href="group__Core__Register__gr.html#gaeb8e5f7564a8ea23678fe3c987b04013">__disable_irq</a>();</div>
<div class="line"> SCB-&gt;VTOR = (uint32_t)&amp;vectorTable_RAM;</div>
@@ -169,7 +169,7 @@ $(document).ready(function(){initNavTree('using_VTOR_pg.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="using_pg.html">Using CMSIS in Embedded Applications</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:08 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:25 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core/html/using_pg.html b/docs/Core/html/using_pg.html
index b82e1c9..69b9a73 100644
--- a/docs/Core/html/using_pg.html
+++ b/docs/Core/html/using_pg.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-M)
- &#160;<span id="projectnumber">Version 5.1.2</span>
+ &#160;<span id="projectnumber">Version 5.3.0</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-M processor-based devices</div>
</td>
@@ -113,12 +113,12 @@ $(document).ready(function(){initNavTree('using_pg.html','');});
<div class="contents">
<div class="textblock"><p>To use the CMSIS-Core (Cortex-M) the following files are added to the embedded application:</p>
<ul>
-<li><a class="el" href="startup_s_pg.html">Startup File startup_&lt;device&gt;.s</a> with reset handler and exception vectors.</li>
+<li><a class="el" href="startup_c_pg.html">Startup File startup_&lt;device&gt;.c</a> (formerly <a class="el" href="startup_s_pg.html">Startup File startup_&lt;device&gt;.s (deprecated)</a>) with reset handler and exception vectors.</li>
<li><a class="el" href="system_c_pg.html">System Configuration Files system_&lt;device&gt;.c and system_&lt;device&gt;.h</a> with general device configuration (i.e. for clock and BUS setup).</li>
<li><a class="el" href="device_h_pg.html">Device Header File &lt;device.h&gt;</a> gives access to processor core and all peripherals.</li>
</ul>
-<dl class="section note"><dt>Note</dt><dd>The files <a class="el" href="startup_s_pg.html">Startup File startup_&lt;device&gt;.s</a> and <a class="el" href="system_c_pg.html">System Configuration Files system_&lt;device&gt;.c and system_&lt;device&gt;.h</a> may require application specific adaptations and therefore should be copied into the application project folder prior configuration. The <a class="el" href="device_h_pg.html">Device Header File &lt;device.h&gt;</a> is included in all source files that need device access and can be stored on a central include folder that is generic for all projects.</dd></dl>
-<p>The <a class="el" href="startup_s_pg.html">Startup File startup_&lt;device&gt;.s</a> is executed after reset and calls <a class="el" href="group__system__init__gr.html#ga93f514700ccf00d08dbdcff7f1224eb2">SystemInit</a>. After the system initialization control is transferred to the C/C++ run-time library which performs initialization and calls the <b>main</b> function in the user code. In addition the <a class="el" href="startup_s_pg.html">Startup File startup_&lt;device&gt;.s</a> contains all exception and interrupt vectors and implements a default function for every interrupt. It may also contain stack and heap configurations for the user application.</p>
+<dl class="section note"><dt>Note</dt><dd>The files <a class="el" href="startup_c_pg.html">Startup File startup_&lt;device&gt;.c</a> (or <a class="el" href="startup_s_pg.html">Startup File startup_&lt;device&gt;.s (deprecated)</a>) and <a class="el" href="system_c_pg.html">System Configuration Files system_&lt;device&gt;.c and system_&lt;device&gt;.h</a> may require application specific adaptations and therefore should be copied into the application project folder prior configuration. The <a class="el" href="device_h_pg.html">Device Header File &lt;device.h&gt;</a> is included in all source files that need device access and can be stored on a central include folder that is generic for all projects.</dd></dl>
+<p>The <a class="el" href="startup_c_pg.html">Startup File startup_&lt;device&gt;.c</a> (or <a class="el" href="startup_s_pg.html">Startup File startup_&lt;device&gt;.s (deprecated)</a>) is executed after reset and calls <a class="el" href="group__system__init__gr.html#ga93f514700ccf00d08dbdcff7f1224eb2">SystemInit</a>. After the system initialization control is transferred to the C/C++ run-time library which performs initialization and calls the <b>main</b> function in the user code. In addition the <a class="el" href="startup_c_pg.html">Startup File startup_&lt;device&gt;.c</a> (or <a class="el" href="startup_s_pg.html">Startup File startup_&lt;device&gt;.s (deprecated)</a>) contains all exception and interrupt vectors and implements a default function for every interrupt. It may also contain stack and heap configurations for the user application.</p>
<p>The <a class="el" href="system_c_pg.html">System Configuration Files system_&lt;device&gt;.c and system_&lt;device&gt;.h</a> performs the setup for the processor clock. The variable <a class="el" href="group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6">SystemCoreClock</a> indicates the CPU clock speed. <a class="el" href="group__system__init__gr.html">System and Clock Configuration</a> describes the minimum feature set. In addition the file may contain functions for the memory BUS setup and clock re-configuration.</p>
<p>The <a class="el" href="device_h_pg.html">Device Header File &lt;device.h&gt;</a> is the central include file that the application programmer is using in the C source code. It provides the following features:</p>
<ul>
@@ -129,23 +129,24 @@ $(document).ready(function(){initNavTree('using_pg.html','');});
<li><a class="el" href="group__SysTick__gr.html">Systick Timer (SYSTICK)</a> function to configure and start a periodic timer interrupt.</li>
<li><a class="el" href="group__ITM__Debug__gr.html">Debug Access</a> are functions that allow printf-style I/O via the CoreSight Debug Unit and ITM communication.</li>
</ul>
+<p>CMSIS-Pack provides the <b>#define CMSIS_header_file</b> in <a href="../../Pack/html/pdsc_components_pg.html#RTE_Components_h"><b>RTE_Components.h</b></a> which gives you access to this <b><em>device</em>.h</b> file.</p>
<div class="image">
<img src="CMSIS_CORE_Files_user.png" alt="CMSIS_CORE_Files_user.png"/>
<div class="caption">
CMSIS-Core (Cortex-M) User Files</div></div>
-<p> The CMSIS-Core (Cortex-M) are device specific. In addition, the <a class="el" href="startup_s_pg.html">Startup File startup_&lt;device&gt;.s</a> is also compiler vendor specific. The various compiler vendor tool chains may provide folders that contain the CMSIS files for each supported device.</p>
-<p>For example, the following files are provided in MDK to support the STM32F10x Connectivity Line device variants:</p>
+<p> The CMSIS-Core (Cortex-M) system files are device specific. In addition, the deprecated <a class="el" href="startup_s_pg.html">Startup File startup_&lt;device&gt;.s (deprecated)</a> is also compiler vendor specific. The versions provided by CMSIS are only generic templates. The adopted versions for a concrete device are typically provided by the device vendor through the according device familiy pack (DFP).</p>
+<p>For example, the following files are provided by the STM32F10x device family pack:</p>
<table class="cmtable">
<tr>
<th>File </th><th>Description </th></tr>
<tr>
-<td>".\ARM\Startup\ST\STM32F10x\startup_stm32f10x_cl.s" </td><td><a class="el" href="startup_s_pg.html">Startup File startup_&lt;device&gt;.s</a> for the STM32F10x Connectivity Line device variants. </td></tr>
+<td>".\Device\Source\ARM\startup_stm32f10x_cl.s" </td><td><a class="el" href="startup_s_pg.html">Startup File startup_&lt;device&gt;.s (deprecated)</a> for the STM32F10x Connectivity Line device variants. </td></tr>
<tr>
-<td>".\ARM\Startup\ST\STM32F10x\system_stmf10x.c" </td><td><a class="el" href="system_c_pg.html">System Configuration Files system_&lt;device&gt;.c and system_&lt;device&gt;.h</a> for the STM32F10x device families. </td></tr>
+<td>".\Device\Source\system_stmf10x.c" </td><td><a class="el" href="system_c_pg.html">System Configuration Files system_&lt;device&gt;.c and system_&lt;device&gt;.h</a> for the STM32F10x device families. </td></tr>
<tr>
-<td>".\ARM\INC\ST\STM32F10x\stm32f10x.h" </td><td><a class="el" href="device_h_pg.html">Device Header File &lt;device.h&gt;</a> for the STM32F10x device families. </td></tr>
+<td>".\Device\Include\stm32f10x.h" </td><td><a class="el" href="device_h_pg.html">Device Header File &lt;device.h&gt;</a> for the STM32F10x device families. </td></tr>
<tr>
-<td>".\ARM\INC\ST\STM32F10x\system_stm32f10x.h" </td><td><a class="el" href="system_c_pg.html#system_Device_h_sec">system_Device.h Template File</a> for the STM32F10x device families. </td></tr>
+<td>".\Device\Include\system_stm32f10x.h" </td><td><a class="el" href="system_c_pg.html#system_Device_h_sec">system_Device.h Template File</a> for the STM32F10x device families. </td></tr>
</table>
<dl class="section note"><dt>Note</dt><dd>The silicon vendors create these device-specific CMSIS-Core (Cortex-M) files based on <a class="el" href="templates_pg.html">CMSIS-Core Device Templates</a> provide by Arm.</dd></dl>
<p>Thereafter, the functions described under <a href="Modules.html"><b>Reference</b> </a> can be used in the application.</p>
@@ -160,7 +161,7 @@ CMSIS-Core (Cortex-M) User Files</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:08 for CMSIS-Core (Cortex-M) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:25 for CMSIS-Core (Cortex-M) Version 5.3.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/ARMCA9_8h.html b/docs/Core_A/html/ARMCA9_8h.html
index 208e401..1c43346 100644
--- a/docs/Core_A/html/ARMCA9_8h.html
+++ b/docs/Core_A/html/ARMCA9_8h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -119,60 +119,66 @@ $(document).ready(function(){initNavTree('ARMCA9_8h.html','');});
Macros</h2></td></tr>
<tr class="memitem:a292d4e6da76cde7f721581917f45a756"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a292d4e6da76cde7f721581917f45a756">VE_A9_MP_FLASH_BASE0</a>&#160;&#160;&#160;(0x00000000UL)</td></tr>
<tr class="separator:a292d4e6da76cde7f721581917f45a756"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a51e7ad7d4be59e4a47f4199c08a52f35"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a51e7ad7d4be59e4a47f4199c08a52f35">VE_A9_MP_FLASH_BASE1</a>&#160;&#160;&#160;(0x08000000UL)</td></tr>
+<tr class="memitem:a51e7ad7d4be59e4a47f4199c08a52f35"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a51e7ad7d4be59e4a47f4199c08a52f35">VE_A9_MP_FLASH_BASE1</a>&#160;&#160;&#160;(0x0C000000UL)</td></tr>
<tr class="separator:a51e7ad7d4be59e4a47f4199c08a52f35"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad22dea20bcb552bd05691f62ff5e5799"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#ad22dea20bcb552bd05691f62ff5e5799">VE_A9_MP_PERIPH_BASE</a>&#160;&#160;&#160;(0x18000000UL)</td></tr>
-<tr class="separator:ad22dea20bcb552bd05691f62ff5e5799"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af0e04a3bf444617de5e6f1a4132bb33a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#af0e04a3bf444617de5e6f1a4132bb33a">VE_A9_MP_SRAM_BASE</a>&#160;&#160;&#160;(0x2E000000UL)</td></tr>
+<tr class="memitem:af0e04a3bf444617de5e6f1a4132bb33a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#af0e04a3bf444617de5e6f1a4132bb33a">VE_A9_MP_SRAM_BASE</a>&#160;&#160;&#160;(0x14000000UL)</td></tr>
<tr class="separator:af0e04a3bf444617de5e6f1a4132bb33a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a49c91ca86e9eab3aaa8c8f3fbd2b9855"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a49c91ca86e9eab3aaa8c8f3fbd2b9855">VE_A9_MP_DRAM_BASE</a>&#160;&#160;&#160;(0x80000000UL)</td></tr>
-<tr class="separator:a49c91ca86e9eab3aaa8c8f3fbd2b9855"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adab8c737342be2fc972b2bc39bdf134d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#adab8c737342be2fc972b2bc39bdf134d">VE_A9_MP_VRAM_BASE</a>&#160;&#160;&#160;(0x18000000UL)</td></tr>
+<tr class="memitem:a1f0eb04274d447fa1261fc34313bbd2f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a1f0eb04274d447fa1261fc34313bbd2f">VE_A9_MP_PERIPH_BASE_CS2</a>&#160;&#160;&#160;(0x18000000UL)</td></tr>
+<tr class="separator:a1f0eb04274d447fa1261fc34313bbd2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adab8c737342be2fc972b2bc39bdf134d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#adab8c737342be2fc972b2bc39bdf134d">VE_A9_MP_VRAM_BASE</a>&#160;&#160;&#160;(0x00000000UL + VE_A9_MP_PERIPH_BASE_CS2)</td></tr>
<tr class="separator:adab8c737342be2fc972b2bc39bdf134d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a338e6b0eddbed74bd8dfcf8be8df004c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a338e6b0eddbed74bd8dfcf8be8df004c">VE_A9_MP_ETHERNET_BASE</a>&#160;&#160;&#160;(0x02000000UL + VE_A9_MP_PERIPH_BASE)</td></tr>
+<tr class="memitem:a338e6b0eddbed74bd8dfcf8be8df004c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a338e6b0eddbed74bd8dfcf8be8df004c">VE_A9_MP_ETHERNET_BASE</a>&#160;&#160;&#160;(0x02000000UL + VE_A9_MP_PERIPH_BASE_CS2)</td></tr>
<tr class="separator:a338e6b0eddbed74bd8dfcf8be8df004c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8ce6f3127699b175000437b9fd22224c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a8ce6f3127699b175000437b9fd22224c">VE_A9_MP_USB_BASE</a>&#160;&#160;&#160;(0x03000000UL + VE_A9_MP_PERIPH_BASE)</td></tr>
+<tr class="memitem:a8ce6f3127699b175000437b9fd22224c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a8ce6f3127699b175000437b9fd22224c">VE_A9_MP_USB_BASE</a>&#160;&#160;&#160;(0x03000000UL + VE_A9_MP_PERIPH_BASE_CS2)</td></tr>
<tr class="separator:a8ce6f3127699b175000437b9fd22224c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a63a986e5aa2a284f9509b5e91df630dd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a63a986e5aa2a284f9509b5e91df630dd">VE_A9_MP_DAP_BASE</a>&#160;&#160;&#160;(0x1C000000UL)</td></tr>
+<tr class="memitem:a15fccfe28c34be132e4b26fecf459d59"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a15fccfe28c34be132e4b26fecf459d59">VE_A9_MP_PERIPH_BASE_CS3</a>&#160;&#160;&#160;(0x1C000000UL)</td></tr>
+<tr class="separator:a15fccfe28c34be132e4b26fecf459d59"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a63a986e5aa2a284f9509b5e91df630dd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a63a986e5aa2a284f9509b5e91df630dd">VE_A9_MP_DAP_BASE</a>&#160;&#160;&#160;(0x00000000UL + VE_A9_MP_PERIPH_BASE_CS3)</td></tr>
<tr class="separator:a63a986e5aa2a284f9509b5e91df630dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6be1b1510ebbf938f10c195c2aae50ed"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a6be1b1510ebbf938f10c195c2aae50ed">VE_A9_MP_SYSTEM_REG_BASE</a>&#160;&#160;&#160;(0x00010000UL + 0x1C000000UL)</td></tr>
+<tr class="memitem:a6be1b1510ebbf938f10c195c2aae50ed"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a6be1b1510ebbf938f10c195c2aae50ed">VE_A9_MP_SYSTEM_REG_BASE</a>&#160;&#160;&#160;(0x00010000UL + VE_A9_MP_PERIPH_BASE_CS3)</td></tr>
<tr class="separator:a6be1b1510ebbf938f10c195c2aae50ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae59ea495994a48af31e09af0001c65c6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#ae59ea495994a48af31e09af0001c65c6">VE_A9_MP_SERIAL_BASE</a>&#160;&#160;&#160;(0x00030000UL + 0x1C000000UL)</td></tr>
+<tr class="memitem:ae59ea495994a48af31e09af0001c65c6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#ae59ea495994a48af31e09af0001c65c6">VE_A9_MP_SERIAL_BASE</a>&#160;&#160;&#160;(0x00030000UL + VE_A9_MP_PERIPH_BASE_CS3)</td></tr>
<tr class="separator:ae59ea495994a48af31e09af0001c65c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a06ba050a1192b25ec6fbb79d6108d2ed"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a06ba050a1192b25ec6fbb79d6108d2ed">VE_A9_MP_AACI_BASE</a>&#160;&#160;&#160;(0x00040000UL + 0x1C000000UL)</td></tr>
+<tr class="memitem:a06ba050a1192b25ec6fbb79d6108d2ed"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a06ba050a1192b25ec6fbb79d6108d2ed">VE_A9_MP_AACI_BASE</a>&#160;&#160;&#160;(0x00040000UL + VE_A9_MP_PERIPH_BASE_CS3)</td></tr>
<tr class="separator:a06ba050a1192b25ec6fbb79d6108d2ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4c93715226810aa05b1475cae477a9d1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a4c93715226810aa05b1475cae477a9d1">VE_A9_MP_MMCI_BASE</a>&#160;&#160;&#160;(0x00050000UL + 0x1C000000UL)</td></tr>
+<tr class="memitem:a4c93715226810aa05b1475cae477a9d1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a4c93715226810aa05b1475cae477a9d1">VE_A9_MP_MMCI_BASE</a>&#160;&#160;&#160;(0x00050000UL + VE_A9_MP_PERIPH_BASE_CS3)</td></tr>
<tr class="separator:a4c93715226810aa05b1475cae477a9d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abb9205ff2f6f411938d3443f0cc65b4d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#abb9205ff2f6f411938d3443f0cc65b4d">VE_A9_MP_KMI0_BASE</a>&#160;&#160;&#160;(0x00060000UL + 0x1C000000UL)</td></tr>
+<tr class="memitem:abb9205ff2f6f411938d3443f0cc65b4d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#abb9205ff2f6f411938d3443f0cc65b4d">VE_A9_MP_KMI0_BASE</a>&#160;&#160;&#160;(0x00060000UL + VE_A9_MP_PERIPH_BASE_CS3)</td></tr>
<tr class="separator:abb9205ff2f6f411938d3443f0cc65b4d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a74740d1654250a51685800d03e3dc1a0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a74740d1654250a51685800d03e3dc1a0">VE_A9_MP_UART_BASE</a>&#160;&#160;&#160;(0x00090000UL + 0x1C000000UL)</td></tr>
+<tr class="memitem:a74740d1654250a51685800d03e3dc1a0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a74740d1654250a51685800d03e3dc1a0">VE_A9_MP_UART_BASE</a>&#160;&#160;&#160;(0x00090000UL + VE_A9_MP_PERIPH_BASE_CS3)</td></tr>
<tr class="separator:a74740d1654250a51685800d03e3dc1a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4d2806a167111f24a4e26764c667db46"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a4d2806a167111f24a4e26764c667db46">VE_A9_MP_WDT_BASE</a>&#160;&#160;&#160;(0x000F0000UL + 0x1C000000UL)</td></tr>
+<tr class="memitem:a4d2806a167111f24a4e26764c667db46"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a4d2806a167111f24a4e26764c667db46">VE_A9_MP_WDT_BASE</a>&#160;&#160;&#160;(0x000F0000UL + VE_A9_MP_PERIPH_BASE_CS3)</td></tr>
<tr class="separator:a4d2806a167111f24a4e26764c667db46"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3dd8c7208925d87eda25e9059e7b5bca"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a3dd8c7208925d87eda25e9059e7b5bca">VE_A9_MP_TIMER_BASE</a>&#160;&#160;&#160;(0x00110000UL + 0x1C000000UL)</td></tr>
+<tr class="memitem:a3dd8c7208925d87eda25e9059e7b5bca"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a3dd8c7208925d87eda25e9059e7b5bca">VE_A9_MP_TIMER_BASE</a>&#160;&#160;&#160;(0x00110000UL + VE_A9_MP_PERIPH_BASE_CS3)</td></tr>
<tr class="separator:a3dd8c7208925d87eda25e9059e7b5bca"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abab45916f8216aee2f417e6b041a1a74"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#abab45916f8216aee2f417e6b041a1a74">VE_A9_MP_DVI_BASE</a>&#160;&#160;&#160;(0x00160000UL + 0x1C000000UL)</td></tr>
+<tr class="memitem:abab45916f8216aee2f417e6b041a1a74"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#abab45916f8216aee2f417e6b041a1a74">VE_A9_MP_DVI_BASE</a>&#160;&#160;&#160;(0x00160000UL + VE_A9_MP_PERIPH_BASE_CS3)</td></tr>
<tr class="separator:abab45916f8216aee2f417e6b041a1a74"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a56ccb39193acdd89d79c794bc3d46dd8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a56ccb39193acdd89d79c794bc3d46dd8">VE_A9_MP_RTC_BASE</a>&#160;&#160;&#160;(0x00170000UL + 0x1C000000UL)</td></tr>
+<tr class="memitem:a56ccb39193acdd89d79c794bc3d46dd8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a56ccb39193acdd89d79c794bc3d46dd8">VE_A9_MP_RTC_BASE</a>&#160;&#160;&#160;(0x00170000UL + VE_A9_MP_PERIPH_BASE_CS3)</td></tr>
<tr class="separator:a56ccb39193acdd89d79c794bc3d46dd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a21aa9ad15aa6749c03cadf2dd895aae3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a21aa9ad15aa6749c03cadf2dd895aae3">VE_A9_MP_UART4_BASE</a>&#160;&#160;&#160;(0x001B0000UL + 0x1C000000UL)</td></tr>
+<tr class="memitem:a21aa9ad15aa6749c03cadf2dd895aae3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a21aa9ad15aa6749c03cadf2dd895aae3">VE_A9_MP_UART4_BASE</a>&#160;&#160;&#160;(0x001B0000UL + VE_A9_MP_PERIPH_BASE_CS3)</td></tr>
<tr class="separator:a21aa9ad15aa6749c03cadf2dd895aae3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a628c63b1e4c2656100a00d883ab5e824"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a628c63b1e4c2656100a00d883ab5e824">VE_A9_MP_CLCD_BASE</a>&#160;&#160;&#160;(0x001F0000UL + 0x1C000000UL)</td></tr>
+<tr class="memitem:a628c63b1e4c2656100a00d883ab5e824"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a628c63b1e4c2656100a00d883ab5e824">VE_A9_MP_CLCD_BASE</a>&#160;&#160;&#160;(0x001F0000UL + VE_A9_MP_PERIPH_BASE_CS3)</td></tr>
<tr class="separator:a628c63b1e4c2656100a00d883ab5e824"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abf58e5b4c2424101181e4e90b013565f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#abf58e5b4c2424101181e4e90b013565f">VE_A9_MP_GIC_DISTRIBUTOR_BASE</a>&#160;&#160;&#160;(0x00001000UL + 0x2C000000UL)</td></tr>
+<tr class="memitem:adb063e35f3d63c35ce856561df8cedb4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#adb063e35f3d63c35ce856561df8cedb4">VE_A9_MP_PL310_BASE</a>&#160;&#160;&#160;(0x1E00A000UL)</td></tr>
+<tr class="separator:adb063e35f3d63c35ce856561df8cedb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8d664adb95364c864de72494a7603ee4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a8d664adb95364c864de72494a7603ee4">VE_A9_MP_PRIVATE_PERIPH_BASE</a>&#160;&#160;&#160;(0x2C000000UL)</td></tr>
+<tr class="separator:a8d664adb95364c864de72494a7603ee4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abf58e5b4c2424101181e4e90b013565f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#abf58e5b4c2424101181e4e90b013565f">VE_A9_MP_GIC_DISTRIBUTOR_BASE</a>&#160;&#160;&#160;(0x00001000UL + VE_A9_MP_PRIVATE_PERIPH_BASE)</td></tr>
<tr class="separator:abf58e5b4c2424101181e4e90b013565f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2281d069db0154b71d2307b151151624"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a2281d069db0154b71d2307b151151624">VE_A9_MP_GIC_INTERFACE_BASE</a>&#160;&#160;&#160;(0x00000100UL + 0x2C000000UL)</td></tr>
+<tr class="memitem:a2281d069db0154b71d2307b151151624"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a2281d069db0154b71d2307b151151624">VE_A9_MP_GIC_INTERFACE_BASE</a>&#160;&#160;&#160;(0x00000100UL + VE_A9_MP_PRIVATE_PERIPH_BASE)</td></tr>
<tr class="separator:a2281d069db0154b71d2307b151151624"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a02dee9c2055176f0f8b39f84188662dc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a02dee9c2055176f0f8b39f84188662dc">VE_A9_MP_PRIVATE_TIMER</a>&#160;&#160;&#160;(0x00000600UL + 0x2C000000UL)</td></tr>
+<tr class="memitem:a02dee9c2055176f0f8b39f84188662dc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a02dee9c2055176f0f8b39f84188662dc">VE_A9_MP_PRIVATE_TIMER</a>&#160;&#160;&#160;(0x00000600UL + VE_A9_MP_PRIVATE_PERIPH_BASE)</td></tr>
<tr class="separator:a02dee9c2055176f0f8b39f84188662dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a649334fdbe9f99fa6c9e5fb9771deeab"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a649334fdbe9f99fa6c9e5fb9771deeab">VE_A9_MP_SSRAM_BASE</a>&#160;&#160;&#160;(0x2E000000UL)</td></tr>
+<tr class="separator:a649334fdbe9f99fa6c9e5fb9771deeab"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a49c91ca86e9eab3aaa8c8f3fbd2b9855"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a49c91ca86e9eab3aaa8c8f3fbd2b9855">VE_A9_MP_DRAM_BASE</a>&#160;&#160;&#160;(0x80000000UL)</td></tr>
+<tr class="separator:a49c91ca86e9eab3aaa8c8f3fbd2b9855"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5cc9c031f86d3fcb7efcbe2fce4cd552"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a5cc9c031f86d3fcb7efcbe2fce4cd552">GIC_DISTRIBUTOR_BASE</a>&#160;&#160;&#160;<a class="el" href="ARMCA9_8h.html#abf58e5b4c2424101181e4e90b013565f">VE_A9_MP_GIC_DISTRIBUTOR_BASE</a></td></tr>
<tr class="separator:a5cc9c031f86d3fcb7efcbe2fce4cd552"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc560f42c09a0a3ce5dcc4aa898209ca"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#adc560f42c09a0a3ce5dcc4aa898209ca">GIC_INTERFACE_BASE</a>&#160;&#160;&#160;<a class="el" href="ARMCA9_8h.html#a2281d069db0154b71d2307b151151624">VE_A9_MP_GIC_INTERFACE_BASE</a></td></tr>
<tr class="separator:adc560f42c09a0a3ce5dcc4aa898209ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a251f8c6600afee0dddf950c7a41d4723"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a251f8c6600afee0dddf950c7a41d4723">TIMER_BASE</a>&#160;&#160;&#160;<a class="el" href="ARMCA9_8h.html#a02dee9c2055176f0f8b39f84188662dc">VE_A9_MP_PRIVATE_TIMER</a></td></tr>
<tr class="separator:a251f8c6600afee0dddf950c7a41d4723"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adb063e35f3d63c35ce856561df8cedb4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#adb063e35f3d63c35ce856561df8cedb4">VE_A9_MP_PL310_BASE</a>&#160;&#160;&#160;(0x1E00A000UL)</td></tr>
-<tr class="separator:adb063e35f3d63c35ce856561df8cedb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5ce89d9feb78e20a4034f025eec392b4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html#a5ce89d9feb78e20a4034f025eec392b4">L2C_310_BASE</a>&#160;&#160;&#160;<a class="el" href="ARMCA9_8h.html#adb063e35f3d63c35ce856561df8cedb4">VE_A9_MP_PL310_BASE</a></td></tr>
<tr class="separator:a5ce89d9feb78e20a4034f025eec392b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8ebf37d3e9141ccae33bb6b1edf539bd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__version__ctrl.html#ga8ebf37d3e9141ccae33bb6b1edf539bd">__CA_REV</a>&#160;&#160;&#160;0x0000U</td></tr>
@@ -368,7 +374,7 @@ Enumerations</h2></td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define VE_A9_MP_AACI_BASE&#160;&#160;&#160;(0x00040000UL + 0x1C000000UL)</td>
+ <td class="memname">#define VE_A9_MP_AACI_BASE&#160;&#160;&#160;(0x00040000UL + VE_A9_MP_PERIPH_BASE_CS3)</td>
</tr>
</table>
</div><div class="memdoc">
@@ -381,7 +387,7 @@ Enumerations</h2></td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define VE_A9_MP_CLCD_BASE&#160;&#160;&#160;(0x001F0000UL + 0x1C000000UL)</td>
+ <td class="memname">#define VE_A9_MP_CLCD_BASE&#160;&#160;&#160;(0x001F0000UL + VE_A9_MP_PERIPH_BASE_CS3)</td>
</tr>
</table>
</div><div class="memdoc">
@@ -394,11 +400,11 @@ Enumerations</h2></td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define VE_A9_MP_DAP_BASE&#160;&#160;&#160;(0x1C000000UL)</td>
+ <td class="memname">#define VE_A9_MP_DAP_BASE&#160;&#160;&#160;(0x00000000UL + VE_A9_MP_PERIPH_BASE_CS3)</td>
</tr>
</table>
</div><div class="memdoc">
-<p>(DAP ) Base Address </p>
+<p>(LOCAL DAP ) Base Address </p>
</div>
</div>
@@ -420,7 +426,7 @@ Enumerations</h2></td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define VE_A9_MP_DVI_BASE&#160;&#160;&#160;(0x00160000UL + 0x1C000000UL)</td>
+ <td class="memname">#define VE_A9_MP_DVI_BASE&#160;&#160;&#160;(0x00160000UL + VE_A9_MP_PERIPH_BASE_CS3)</td>
</tr>
</table>
</div><div class="memdoc">
@@ -433,7 +439,7 @@ Enumerations</h2></td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define VE_A9_MP_ETHERNET_BASE&#160;&#160;&#160;(0x02000000UL + VE_A9_MP_PERIPH_BASE)</td>
+ <td class="memname">#define VE_A9_MP_ETHERNET_BASE&#160;&#160;&#160;(0x02000000UL + VE_A9_MP_PERIPH_BASE_CS2)</td>
</tr>
</table>
</div><div class="memdoc">
@@ -459,7 +465,7 @@ Enumerations</h2></td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define VE_A9_MP_FLASH_BASE1&#160;&#160;&#160;(0x08000000UL)</td>
+ <td class="memname">#define VE_A9_MP_FLASH_BASE1&#160;&#160;&#160;(0x0C000000UL)</td>
</tr>
</table>
</div><div class="memdoc">
@@ -472,7 +478,7 @@ Enumerations</h2></td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define VE_A9_MP_GIC_DISTRIBUTOR_BASE&#160;&#160;&#160;(0x00001000UL + 0x2C000000UL)</td>
+ <td class="memname">#define VE_A9_MP_GIC_DISTRIBUTOR_BASE&#160;&#160;&#160;(0x00001000UL + VE_A9_MP_PRIVATE_PERIPH_BASE)</td>
</tr>
</table>
</div><div class="memdoc">
@@ -485,11 +491,11 @@ Enumerations</h2></td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define VE_A9_MP_GIC_INTERFACE_BASE&#160;&#160;&#160;(0x00000100UL + 0x2C000000UL)</td>
+ <td class="memname">#define VE_A9_MP_GIC_INTERFACE_BASE&#160;&#160;&#160;(0x00000100UL + VE_A9_MP_PRIVATE_PERIPH_BASE)</td>
</tr>
</table>
</div><div class="memdoc">
-<p>(GIC CPU IF) Base Address </p>
+<p>(GIC CPU IF ) Base Address </p>
</div>
</div>
@@ -498,7 +504,7 @@ Enumerations</h2></td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define VE_A9_MP_KMI0_BASE&#160;&#160;&#160;(0x00060000UL + 0x1C000000UL)</td>
+ <td class="memname">#define VE_A9_MP_KMI0_BASE&#160;&#160;&#160;(0x00060000UL + VE_A9_MP_PERIPH_BASE_CS3)</td>
</tr>
</table>
</div><div class="memdoc">
@@ -511,7 +517,7 @@ Enumerations</h2></td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define VE_A9_MP_MMCI_BASE&#160;&#160;&#160;(0x00050000UL + 0x1C000000UL)</td>
+ <td class="memname">#define VE_A9_MP_MMCI_BASE&#160;&#160;&#160;(0x00050000UL + VE_A9_MP_PERIPH_BASE_CS3)</td>
</tr>
</table>
</div><div class="memdoc">
@@ -519,16 +525,29 @@ Enumerations</h2></td></tr>
</div>
</div>
-<a class="anchor" id="ad22dea20bcb552bd05691f62ff5e5799"></a>
+<a class="anchor" id="a1f0eb04274d447fa1261fc34313bbd2f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define VE_A9_MP_PERIPH_BASE&#160;&#160;&#160;(0x18000000UL)</td>
+ <td class="memname">#define VE_A9_MP_PERIPH_BASE_CS2&#160;&#160;&#160;(0x18000000UL)</td>
</tr>
</table>
</div><div class="memdoc">
-<p>(Peripheral) Base Address </p>
+<p>(Peripheral ) Base Address </p>
+
+</div>
+</div>
+<a class="anchor" id="a15fccfe28c34be132e4b26fecf459d59"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VE_A9_MP_PERIPH_BASE_CS3&#160;&#160;&#160;(0x1C000000UL)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>(Peripheral ) Base Address </p>
</div>
</div>
@@ -545,12 +564,25 @@ Enumerations</h2></td></tr>
</div>
</div>
+<a class="anchor" id="a8d664adb95364c864de72494a7603ee4"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VE_A9_MP_PRIVATE_PERIPH_BASE&#160;&#160;&#160;(0x2C000000UL)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>(Peripheral ) Base Address </p>
+
+</div>
+</div>
<a class="anchor" id="a02dee9c2055176f0f8b39f84188662dc"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define VE_A9_MP_PRIVATE_TIMER&#160;&#160;&#160;(0x00000600UL + 0x2C000000UL)</td>
+ <td class="memname">#define VE_A9_MP_PRIVATE_TIMER&#160;&#160;&#160;(0x00000600UL + VE_A9_MP_PRIVATE_PERIPH_BASE)</td>
</tr>
</table>
</div><div class="memdoc">
@@ -563,7 +595,7 @@ Enumerations</h2></td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define VE_A9_MP_RTC_BASE&#160;&#160;&#160;(0x00170000UL + 0x1C000000UL)</td>
+ <td class="memname">#define VE_A9_MP_RTC_BASE&#160;&#160;&#160;(0x00170000UL + VE_A9_MP_PERIPH_BASE_CS3)</td>
</tr>
</table>
</div><div class="memdoc">
@@ -576,7 +608,7 @@ Enumerations</h2></td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define VE_A9_MP_SERIAL_BASE&#160;&#160;&#160;(0x00030000UL + 0x1C000000UL)</td>
+ <td class="memname">#define VE_A9_MP_SERIAL_BASE&#160;&#160;&#160;(0x00030000UL + VE_A9_MP_PERIPH_BASE_CS3)</td>
</tr>
</table>
</div><div class="memdoc">
@@ -589,7 +621,7 @@ Enumerations</h2></td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define VE_A9_MP_SRAM_BASE&#160;&#160;&#160;(0x2E000000UL)</td>
+ <td class="memname">#define VE_A9_MP_SRAM_BASE&#160;&#160;&#160;(0x14000000UL)</td>
</tr>
</table>
</div><div class="memdoc">
@@ -597,16 +629,29 @@ Enumerations</h2></td></tr>
</div>
</div>
+<a class="anchor" id="a649334fdbe9f99fa6c9e5fb9771deeab"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define VE_A9_MP_SSRAM_BASE&#160;&#160;&#160;(0x2E000000UL)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>(System SRAM) Base Address </p>
+
+</div>
+</div>
<a class="anchor" id="a6be1b1510ebbf938f10c195c2aae50ed"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define VE_A9_MP_SYSTEM_REG_BASE&#160;&#160;&#160;(0x00010000UL + 0x1C000000UL)</td>
+ <td class="memname">#define VE_A9_MP_SYSTEM_REG_BASE&#160;&#160;&#160;(0x00010000UL + VE_A9_MP_PERIPH_BASE_CS3)</td>
</tr>
</table>
</div><div class="memdoc">
-<p>(SYSTEM REG) Base Address </p>
+<p>(SYSTEM REG ) Base Address </p>
</div>
</div>
@@ -615,7 +660,7 @@ Enumerations</h2></td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define VE_A9_MP_TIMER_BASE&#160;&#160;&#160;(0x00110000UL + 0x1C000000UL)</td>
+ <td class="memname">#define VE_A9_MP_TIMER_BASE&#160;&#160;&#160;(0x00110000UL + VE_A9_MP_PERIPH_BASE_CS3)</td>
</tr>
</table>
</div><div class="memdoc">
@@ -628,7 +673,7 @@ Enumerations</h2></td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define VE_A9_MP_UART4_BASE&#160;&#160;&#160;(0x001B0000UL + 0x1C000000UL)</td>
+ <td class="memname">#define VE_A9_MP_UART4_BASE&#160;&#160;&#160;(0x001B0000UL + VE_A9_MP_PERIPH_BASE_CS3)</td>
</tr>
</table>
</div><div class="memdoc">
@@ -641,7 +686,7 @@ Enumerations</h2></td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define VE_A9_MP_UART_BASE&#160;&#160;&#160;(0x00090000UL + 0x1C000000UL)</td>
+ <td class="memname">#define VE_A9_MP_UART_BASE&#160;&#160;&#160;(0x00090000UL + VE_A9_MP_PERIPH_BASE_CS3)</td>
</tr>
</table>
</div><div class="memdoc">
@@ -654,7 +699,7 @@ Enumerations</h2></td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define VE_A9_MP_USB_BASE&#160;&#160;&#160;(0x03000000UL + VE_A9_MP_PERIPH_BASE)</td>
+ <td class="memname">#define VE_A9_MP_USB_BASE&#160;&#160;&#160;(0x03000000UL + VE_A9_MP_PERIPH_BASE_CS2)</td>
</tr>
</table>
</div><div class="memdoc">
@@ -667,7 +712,7 @@ Enumerations</h2></td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define VE_A9_MP_VRAM_BASE&#160;&#160;&#160;(0x18000000UL)</td>
+ <td class="memname">#define VE_A9_MP_VRAM_BASE&#160;&#160;&#160;(0x00000000UL + VE_A9_MP_PERIPH_BASE_CS2)</td>
</tr>
</table>
</div><div class="memdoc">
@@ -680,7 +725,7 @@ Enumerations</h2></td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define VE_A9_MP_WDT_BASE&#160;&#160;&#160;(0x000F0000UL + 0x1C000000UL)</td>
+ <td class="memname">#define VE_A9_MP_WDT_BASE&#160;&#160;&#160;(0x000F0000UL + VE_A9_MP_PERIPH_BASE_CS3)</td>
</tr>
</table>
</div><div class="memdoc">
@@ -815,7 +860,7 @@ Enumerations</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_bcb5d964daf6ffff28eae5a1dee5d6c3.html">Device</a></li><li class="navelem"><a class="el" href="dir_c7e52d5561930380e5580f41be917c2f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_3b4eaae6c8aa6ae26812da492b5e160f.html">ARMCA9</a></li><li class="navelem"><a class="el" href="dir_cf458401307886261324fb8415ee454f.html">Include</a></li><li class="navelem"><a class="el" href="ARMCA9_8h.html">ARMCA9.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/MISRA_8txt.html b/docs/Core_A/html/MISRA_8txt.html
index 0f61a93..a419ded 100644
--- a/docs/Core_A/html/MISRA_8txt.html
+++ b/docs/Core_A/html/MISRA_8txt.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('MISRA_8txt.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="MISRA_8txt.html">MISRA.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/Overview_8txt.html b/docs/Core_A/html/Overview_8txt.html
index 61fd91b..aa4f144 100644
--- a/docs/Core_A/html/Overview_8txt.html
+++ b/docs/Core_A/html/Overview_8txt.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('Overview_8txt.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="Overview_8txt.html">Overview.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/Ref__SystemAndClock_8txt.html b/docs/Core_A/html/Ref__SystemAndClock_8txt.html
index bdad358..465b2db 100644
--- a/docs/Core_A/html/Ref__SystemAndClock_8txt.html
+++ b/docs/Core_A/html/Ref__SystemAndClock_8txt.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -136,7 +136,7 @@ Variables</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="Ref__SystemAndClock_8txt.html">Ref_SystemAndClock.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/Template_8txt.html b/docs/Core_A/html/Template_8txt.html
index 95b79fd..dfa702a 100644
--- a/docs/Core_A/html/Template_8txt.html
+++ b/docs/Core_A/html/Template_8txt.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('Template_8txt.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="Template_8txt.html">Template.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/Using_8txt.html b/docs/Core_A/html/Using_8txt.html
index 236fe62..369f58a 100644
--- a/docs/Core_A/html/Using_8txt.html
+++ b/docs/Core_A/html/Using_8txt.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('Using_8txt.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="Using_8txt.html">Using.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/annotated.html b/docs/Core_A/html/annotated.html
index ed5849b..88152c8 100644
--- a/docs/Core_A/html/annotated.html
+++ b/docs/Core_A/html/annotated.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -140,7 +140,7 @@ $(document).ready(function(){initNavTree('annotated.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/classes.html b/docs/Core_A/html/classes.html
index ecdef5e..e50aece 100644
--- a/docs/Core_A/html/classes.html
+++ b/docs/Core_A/html/classes.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -144,7 +144,7 @@ $(document).ready(function(){initNavTree('classes.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/cmsis.css b/docs/Core_A/html/cmsis.css
index bba1010..586d4d2 100644
--- a/docs/Core_A/html/cmsis.css
+++ b/docs/Core_A/html/cmsis.css
@@ -1148,7 +1148,7 @@ dl.section dd {
.image
{
- text-align: center;
+ text-align: left;
}
.dotgraph
diff --git a/docs/Core_A/html/cmsis__armcc_8h.html b/docs/Core_A/html/cmsis__armcc_8h.html
index 7579eb8..d801fac 100644
--- a/docs/Core_A/html/cmsis__armcc_8h.html
+++ b/docs/Core_A/html/cmsis__armcc_8h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -163,6 +163,8 @@ Macros</h2></td></tr>
<tr class="memitem:gaa65ef8f7a5e8b7a6ea6c1d48b4c78e55"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__cntrl__gr.html#gaa65ef8f7a5e8b7a6ea6c1d48b4c78e55">__ALIGNED</a>(x)&#160;&#160;&#160;__attribute__((aligned(x)))</td></tr>
<tr class="memdesc:gaa65ef8f7a5e8b7a6ea6c1d48b4c78e55"><td class="mdescLeft">&#160;</td><td class="mdescRight">Minimum alignment for a variable. <a href="group__comp__cntrl__gr.html#gaa65ef8f7a5e8b7a6ea6c1d48b4c78e55">More...</a><br/></td></tr>
<tr class="separator:gaa65ef8f7a5e8b7a6ea6c1d48b4c78e55"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6516fb12ab0dd45c734f8cef7d921af6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="cmsis__armcc_8h.html#a6516fb12ab0dd45c734f8cef7d921af6">__COMPILER_BARRIER</a>()&#160;&#160;&#160;__memory_changed()</td></tr>
+<tr class="separator:a6516fb12ab0dd45c734f8cef7d921af6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabd585ddc865fb9b7f2493af1eee1a572"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__Core__InstructionInterface.html#gabd585ddc865fb9b7f2493af1eee1a572">__NOP</a>&#160;&#160;&#160;__nop</td></tr>
<tr class="memdesc:gabd585ddc865fb9b7f2493af1eee1a572"><td class="mdescLeft">&#160;</td><td class="mdescRight">No Operation. <a href="group__CMSIS__Core__InstructionInterface.html#gabd585ddc865fb9b7f2493af1eee1a572">More...</a><br/></td></tr>
<tr class="separator:gabd585ddc865fb9b7f2493af1eee1a572"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -278,8 +280,8 @@ Functions</h2></td></tr>
<tr class="separator:ga1e4728985ee8b4fa89cc01c032f69565"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
-<div class="textblock"><dl class="section version"><dt>Version</dt><dd>V1.0.2 </dd></dl>
-<dl class="section date"><dt>Date</dt><dd>10. January 2018 </dd></dl>
+<div class="textblock"><dl class="section version"><dt>Version</dt><dd>V1.0.3 </dd></dl>
+<dl class="section date"><dt>Date</dt><dd>15. May 2019 </dd></dl>
</div><h2 class="groupheader">Macro Definition Documentation</h2>
<a class="anchor" id="a7f7b66103530fadcce226375af3c2c03"></a>
<div class="memitem">
@@ -313,6 +315,21 @@ Functions</h2></td></tr>
</div>
</div>
+<a class="anchor" id="a6516fb12ab0dd45c734f8cef7d921af6"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define __COMPILER_BARRIER</td>
+ <td>(</td>
+ <td class="paramname"></td><td>)</td>
+ <td>&#160;&#160;&#160;__memory_changed()</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
<a class="anchor" id="a2ecb43ce8e7aa73d32f50afa67b42c76"></a>
<div class="memitem">
<div class="memproto">
@@ -1001,7 +1018,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_f806067e3cfd0faadc71b6fb603a0f72.html">Core_A</a></li><li class="navelem"><a class="el" href="dir_3f4b401a2ed0c5733c677abc947b6aa9.html">Include</a></li><li class="navelem"><a class="el" href="cmsis__armcc_8h.html">cmsis_armcc.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/cmsis__armcc_8txt.html b/docs/Core_A/html/cmsis__armcc_8txt.html
index 5bf0b9b..c196028 100644
--- a/docs/Core_A/html/cmsis__armcc_8txt.html
+++ b/docs/Core_A/html/cmsis__armcc_8txt.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -108,6 +108,7 @@ $(document).ready(function(){initNavTree('cmsis__armcc_8txt.html','');});
<div class="header">
<div class="summary">
+<a href="#define-members">Macros</a> &#124;
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">cmsis_armcc.txt File Reference</div> </div>
@@ -117,6 +118,30 @@ $(document).ready(function(){initNavTree('cmsis__armcc_8txt.html','');});
<p>CMSIS compiler specific macros, functions, instructions.
<a href="#details">More...</a></p>
<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
+Macros</h2></td></tr>
+<tr class="memitem:gab904513442afdf77d4f8c74f23cbb040"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__cntrl__gr.html#gab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a></td></tr>
+<tr class="memdesc:gab904513442afdf77d4f8c74f23cbb040"><td class="mdescLeft">&#160;</td><td class="mdescRight">Define a static function that should be always inlined by the compiler. <a href="group__comp__cntrl__gr.html#gab904513442afdf77d4f8c74f23cbb040">More...</a><br/></td></tr>
+<tr class="separator:gab904513442afdf77d4f8c74f23cbb040"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4dbb70fab85207c27b581ecb6532b314"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__cntrl__gr.html#ga4dbb70fab85207c27b581ecb6532b314">__PACKED_STRUCT</a></td></tr>
+<tr class="memdesc:ga4dbb70fab85207c27b581ecb6532b314"><td class="mdescLeft">&#160;</td><td class="mdescRight">Request smallest possible alignment for a structure. <a href="group__comp__cntrl__gr.html#ga4dbb70fab85207c27b581ecb6532b314">More...</a><br/></td></tr>
+<tr class="separator:ga4dbb70fab85207c27b581ecb6532b314"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga27fd2ec6767ca1ab66d36b5cc0103268"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__cntrl__gr.html#ga27fd2ec6767ca1ab66d36b5cc0103268">__UNALIGNED_UINT32</a></td></tr>
+<tr class="memdesc:ga27fd2ec6767ca1ab66d36b5cc0103268"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pointer for unaligned access of a uint32_t variable. <a href="group__comp__cntrl__gr.html#ga27fd2ec6767ca1ab66d36b5cc0103268">More...</a><br/></td></tr>
+<tr class="separator:ga27fd2ec6767ca1ab66d36b5cc0103268"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabe8693a7200e573101551d49a1772fb9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__cntrl__gr.html#gabe8693a7200e573101551d49a1772fb9">__UNALIGNED_UINT16_READ</a></td></tr>
+<tr class="memdesc:gabe8693a7200e573101551d49a1772fb9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pointer for unaligned read of a uint16_t variable. <a href="group__comp__cntrl__gr.html#gabe8693a7200e573101551d49a1772fb9">More...</a><br/></td></tr>
+<tr class="separator:gabe8693a7200e573101551d49a1772fb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadb9cd73446f7e11e92383cd327a23407"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__cntrl__gr.html#gadb9cd73446f7e11e92383cd327a23407">__UNALIGNED_UINT16_WRITE</a></td></tr>
+<tr class="memdesc:gadb9cd73446f7e11e92383cd327a23407"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pointer for unaligned write of a uint16_t variable. <a href="group__comp__cntrl__gr.html#gadb9cd73446f7e11e92383cd327a23407">More...</a><br/></td></tr>
+<tr class="separator:gadb9cd73446f7e11e92383cd327a23407"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga254322c344d954c9f829719a50a88e87"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__cntrl__gr.html#ga254322c344d954c9f829719a50a88e87">__UNALIGNED_UINT32_READ</a></td></tr>
+<tr class="memdesc:ga254322c344d954c9f829719a50a88e87"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pointer for unaligned read of a uint32_t variable. <a href="group__comp__cntrl__gr.html#ga254322c344d954c9f829719a50a88e87">More...</a><br/></td></tr>
+<tr class="separator:ga254322c344d954c9f829719a50a88e87"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabb2180285c417aa9120a360c51f64b4b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__cntrl__gr.html#gabb2180285c417aa9120a360c51f64b4b">__UNALIGNED_UINT32_WRITE</a></td></tr>
+<tr class="memdesc:gabb2180285c417aa9120a360c51f64b4b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pointer for unaligned write of a uint32_t variable. <a href="group__comp__cntrl__gr.html#gabb2180285c417aa9120a360c51f64b4b">More...</a><br/></td></tr>
+<tr class="separator:gabb2180285c417aa9120a360c51f64b4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga4717abc17af5ba29b1e4c055e0a0d9b8"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CMSIS__Core__InstructionInterface.html#ga4717abc17af5ba29b1e4c055e0a0d9b8">__REV</a> (uint32_t value)</td></tr>
@@ -147,7 +172,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="cmsis__armcc_8txt.html">cmsis_armcc.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/cmsis__cp15_8h.html b/docs/Core_A/html/cmsis__cp15_8h.html
index 4111115..fcb1f7c 100644
--- a/docs/Core_A/html/cmsis__cp15_8h.html
+++ b/docs/Core_A/html/cmsis__cp15_8h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -385,7 +385,7 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000002">Deprecated:</a></b></dt><dd>CCSIDR itself is read-only. Use __set_CSSELR to select cache level instead. </dd></dl>
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000003">Deprecated:</a></b></dt><dd>CCSIDR itself is read-only. Use __set_CSSELR to select cache level instead. </dd></dl>
</div>
</div>
@@ -482,7 +482,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_f806067e3cfd0faadc71b6fb603a0f72.html">Core_A</a></li><li class="navelem"><a class="el" href="dir_3f4b401a2ed0c5733c677abc947b6aa9.html">Include</a></li><li class="navelem"><a class="el" href="cmsis__cp15_8h.html">cmsis_cp15.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/coreMISRA_Exceptions_pg.html b/docs/Core_A/html/coreMISRA_Exceptions_pg.html
index 0d712a3..5cd35c1 100644
--- a/docs/Core_A/html/coreMISRA_Exceptions_pg.html
+++ b/docs/Core_A/html/coreMISRA_Exceptions_pg.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -119,7 +119,7 @@ $(document).ready(function(){initNavTree('coreMISRA_Exceptions_pg.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/core__ca_8h.html b/docs/Core_A/html/core__ca_8h.html
index ccb7454..ac85289 100644
--- a/docs/Core_A/html/core__ca_8h.html
+++ b/docs/Core_A/html/core__ca_8h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -1259,8 +1259,8 @@ Functions</h2></td></tr>
<tr class="separator:ga9de65bea1cabf73dc4302e0e727cc8c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
-<div class="textblock"><dl class="section version"><dt>Version</dt><dd>V1.0.1 </dd></dl>
-<dl class="section date"><dt>Date</dt><dd>07. May 2018 </dd></dl>
+<div class="textblock"><dl class="section version"><dt>Version</dt><dd>V1.0.2 </dd></dl>
+<dl class="section date"><dt>Date</dt><dd>12. November 2018 </dd></dl>
</div><h2 class="groupheader">Macro Definition Documentation</h2>
<a class="anchor" id="add5658d95f6b79934202e6fbf1795b12"></a>
<div class="memitem">
@@ -2091,7 +2091,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_f806067e3cfd0faadc71b6fb603a0f72.html">Core_A</a></li><li class="navelem"><a class="el" href="dir_3f4b401a2ed0c5733c677abc947b6aa9.html">Include</a></li><li class="navelem"><a class="el" href="core__ca_8h.html">core_ca.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/core__ca_8txt.html b/docs/Core_A/html/core__ca_8txt.html
index 5b92acf..f84cafb 100644
--- a/docs/Core_A/html/core__ca_8txt.html
+++ b/docs/Core_A/html/core__ca_8txt.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -132,7 +132,7 @@ Macros</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="core__ca_8txt.html">core_ca.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/deprecated.html b/docs/Core_A/html/deprecated.html
index 756826d..aab7c0c 100644
--- a/docs/Core_A/html/deprecated.html
+++ b/docs/Core_A/html/deprecated.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -112,17 +112,21 @@ $(document).ready(function(){initNavTree('deprecated.html','');});
</div><!--header-->
<div class="contents">
<div class="textblock"><dl class="reflist">
-<dt><a class="anchor" id="_deprecated000001"></a>Global <a class="el" href="group__L1__cache__functions.html#ga722ceb077e491bb4befcfbb3aee9b20b">__L1C_CleanInvalidateCache</a> (uint32_t op)</dt>
+<dt><a class="anchor" id="_deprecated000002"></a>Global <a class="el" href="group__L1__cache__functions.html#ga722ceb077e491bb4befcfbb3aee9b20b">__L1C_CleanInvalidateCache</a> (uint32_t op)</dt>
<dd>Use generic L1C_CleanInvalidateCache instead. </dd>
-<dt><a class="anchor" id="_deprecated000002"></a>Global <a class="el" href="cmsis__cp15_8h.html#a639d467f42fdad7a173f90568b697fc8">__set_CCSIDR</a> (uint32_t value)</dt>
-<dd>CCSIDR itself is read-only. Use __set_CSSELR to select cache level instead. </dd>
+<dt><a class="anchor" id="_deprecated000003"></a>Global <a class="el" href="cmsis__cp15_8h.html#a639d467f42fdad7a173f90568b697fc8">__set_CCSIDR</a> (uint32_t value)</dt>
+<dd>CCSIDR itself is read-only. Use __set_CSSELR to select cache level instead. </dd>
+<dt><a class="anchor" id="_deprecated000001"></a>Global <a class="el" href="group__comp__cntrl__gr.html#ga27fd2ec6767ca1ab66d36b5cc0103268">__UNALIGNED_UINT32</a> </dt>
+<dd><p class="startdd">Do not use this macro. It has been superseded by <a class="el" href="cmsis__armcc_8h.html#a3b931f0b051b8c1a6377a3dcc7559b5e">__UNALIGNED_UINT32_READ</a>, <a class="el" href="cmsis__armcc_8h.html#a203f593d140ed88b81bc189edc861110">__UNALIGNED_UINT32_WRITE</a> and will be removed in the future.</p>
+<p class="enddd"></p>
+</dd>
</dl>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/device_h_pg.html b/docs/Core_A/html/device_h_pg.html
index df90fa6..cf9bdf3 100644
--- a/docs/Core_A/html/device_h_pg.html
+++ b/docs/Core_A/html/device_h_pg.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -469,7 +469,7 @@ typedef struct
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="templates_pg.html">CMSIS-Core Device Templates</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/dir_3541bd7f1207d85fb277b58db6e0335d.html b/docs/Core_A/html/dir_3541bd7f1207d85fb277b58db6e0335d.html
index e1073a3..a45fff2 100644
--- a/docs/Core_A/html/dir_3541bd7f1207d85fb277b58db6e0335d.html
+++ b/docs/Core_A/html/dir_3541bd7f1207d85fb277b58db6e0335d.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -123,7 +123,7 @@ Directories</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_bcb5d964daf6ffff28eae5a1dee5d6c3.html">Device</a></li><li class="navelem"><a class="el" href="dir_c7e52d5561930380e5580f41be917c2f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_3b4eaae6c8aa6ae26812da492b5e160f.html">ARMCA9</a></li><li class="navelem"><a class="el" href="dir_3541bd7f1207d85fb277b58db6e0335d.html">Source</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/dir_3b4eaae6c8aa6ae26812da492b5e160f.html b/docs/Core_A/html/dir_3b4eaae6c8aa6ae26812da492b5e160f.html
index 6784417..a77ae31 100644
--- a/docs/Core_A/html/dir_3b4eaae6c8aa6ae26812da492b5e160f.html
+++ b/docs/Core_A/html/dir_3b4eaae6c8aa6ae26812da492b5e160f.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -125,7 +125,7 @@ Directories</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_bcb5d964daf6ffff28eae5a1dee5d6c3.html">Device</a></li><li class="navelem"><a class="el" href="dir_c7e52d5561930380e5580f41be917c2f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_3b4eaae6c8aa6ae26812da492b5e160f.html">ARMCA9</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/dir_3f4b401a2ed0c5733c677abc947b6aa9.html b/docs/Core_A/html/dir_3f4b401a2ed0c5733c677abc947b6aa9.html
index b69764b..dc89435 100644
--- a/docs/Core_A/html/dir_3f4b401a2ed0c5733c677abc947b6aa9.html
+++ b/docs/Core_A/html/dir_3f4b401a2ed0c5733c677abc947b6aa9.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -133,7 +133,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_f806067e3cfd0faadc71b6fb603a0f72.html">Core_A</a></li><li class="navelem"><a class="el" href="dir_3f4b401a2ed0c5733c677abc947b6aa9.html">Include</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/dir_a274dce79a5981921eda42c70ffd8161.html b/docs/Core_A/html/dir_a274dce79a5981921eda42c70ffd8161.html
index 0e26041..6338ac7 100644
--- a/docs/Core_A/html/dir_a274dce79a5981921eda42c70ffd8161.html
+++ b/docs/Core_A/html/dir_a274dce79a5981921eda42c70ffd8161.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -123,7 +123,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_bcb5d964daf6ffff28eae5a1dee5d6c3.html">Device</a></li><li class="navelem"><a class="el" href="dir_c7e52d5561930380e5580f41be917c2f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_3b4eaae6c8aa6ae26812da492b5e160f.html">ARMCA9</a></li><li class="navelem"><a class="el" href="dir_3541bd7f1207d85fb277b58db6e0335d.html">Source</a></li><li class="navelem"><a class="el" href="dir_a274dce79a5981921eda42c70ffd8161.html">AC6</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/dir_bcb5d964daf6ffff28eae5a1dee5d6c3.html b/docs/Core_A/html/dir_bcb5d964daf6ffff28eae5a1dee5d6c3.html
index 995a751..b6d06a0 100644
--- a/docs/Core_A/html/dir_bcb5d964daf6ffff28eae5a1dee5d6c3.html
+++ b/docs/Core_A/html/dir_bcb5d964daf6ffff28eae5a1dee5d6c3.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -123,7 +123,7 @@ Directories</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_bcb5d964daf6ffff28eae5a1dee5d6c3.html">Device</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/dir_c7e52d5561930380e5580f41be917c2f.html b/docs/Core_A/html/dir_c7e52d5561930380e5580f41be917c2f.html
index 3b9b6d6..6472586 100644
--- a/docs/Core_A/html/dir_c7e52d5561930380e5580f41be917c2f.html
+++ b/docs/Core_A/html/dir_c7e52d5561930380e5580f41be917c2f.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -123,7 +123,7 @@ Directories</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_bcb5d964daf6ffff28eae5a1dee5d6c3.html">Device</a></li><li class="navelem"><a class="el" href="dir_c7e52d5561930380e5580f41be917c2f.html">ARM</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/dir_cf458401307886261324fb8415ee454f.html b/docs/Core_A/html/dir_cf458401307886261324fb8415ee454f.html
index bce028b..f8a716c 100644
--- a/docs/Core_A/html/dir_cf458401307886261324fb8415ee454f.html
+++ b/docs/Core_A/html/dir_cf458401307886261324fb8415ee454f.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -116,11 +116,6 @@ $(document).ready(function(){initNavTree('dir_cf458401307886261324fb8415ee454f.h
Files</h2></td></tr>
<tr class="memitem:ARMCA9_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ARMCA9_8h.html">ARMCA9.h</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:mem__ARMCA9_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="mem__ARMCA9_8h.html">mem_ARMCA9.h</a></td></tr>
-<tr class="memdesc:mem__ARMCA9_8h"><td class="mdescLeft">&#160;</td><td class="mdescRight">Memory base and size definitions (used in scatter file) <br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:system__ARMCA9_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="system__ARMCA9_8h.html">system_ARMCA9.h</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -128,7 +123,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_bcb5d964daf6ffff28eae5a1dee5d6c3.html">Device</a></li><li class="navelem"><a class="el" href="dir_c7e52d5561930380e5580f41be917c2f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_3b4eaae6c8aa6ae26812da492b5e160f.html">ARMCA9</a></li><li class="navelem"><a class="el" href="dir_cf458401307886261324fb8415ee454f.html">Include</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/dir_d539555f6e35acdca645721e1ecc4029.html b/docs/Core_A/html/dir_d539555f6e35acdca645721e1ecc4029.html
index c6ba9fa..03df63c 100644
--- a/docs/Core_A/html/dir_d539555f6e35acdca645721e1ecc4029.html
+++ b/docs/Core_A/html/dir_d539555f6e35acdca645721e1ecc4029.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -124,7 +124,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_f806067e3cfd0faadc71b6fb603a0f72.html">Core_A</a></li><li class="navelem"><a class="el" href="dir_d539555f6e35acdca645721e1ecc4029.html">Source</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/dir_f806067e3cfd0faadc71b6fb603a0f72.html b/docs/Core_A/html/dir_f806067e3cfd0faadc71b6fb603a0f72.html
index 237b41f..5cc9f2e 100644
--- a/docs/Core_A/html/dir_f806067e3cfd0faadc71b6fb603a0f72.html
+++ b/docs/Core_A/html/dir_f806067e3cfd0faadc71b6fb603a0f72.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -125,7 +125,7 @@ Directories</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_f806067e3cfd0faadc71b6fb603a0f72.html">Core_A</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/files.html b/docs/Core_A/html/files.html
index 92c64a6..f198213 100644
--- a/docs/Core_A/html/files.html
+++ b/docs/Core_A/html/files.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -119,9 +119,7 @@ $(document).ready(function(){initNavTree('files.html','');});
<tr id="row_3_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="core__ca_8h.html" target="_self">core_ca.h</a></td><td class="desc">CMSIS Cortex-A Core Peripheral Access Layer Header File </td></tr>
<tr id="row_4_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="irq__ctrl_8h.html" target="_self">irq_ctrl.h</a></td><td class="desc">Interrupt Controller API header file </td></tr>
<tr id="row_5_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="irq__ctrl__gic_8c.html" target="_self">irq_ctrl_gic.c</a></td><td class="desc">Interrupt controller handling implementation for GIC </td></tr>
-<tr id="row_6_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="mem__ARMCA9_8h.html" target="_self">mem_ARMCA9.h</a></td><td class="desc">Memory base and size definitions (used in scatter file) </td></tr>
-<tr id="row_7_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="startup__ARMCA9_8c.html" target="_self">startup_ARMCA9.c</a></td><td class="desc"></td></tr>
-<tr id="row_8_" class="even"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="system__ARMCA9_8h.html" target="_self">system_ARMCA9.h</a></td><td class="desc"></td></tr>
+<tr id="row_6_" class="even"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="startup__ARMCA9_8c.html" target="_self">startup_ARMCA9.c</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
@@ -129,7 +127,7 @@ $(document).ready(function(){initNavTree('files.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions.html b/docs/Core_A/html/functions.html
index 5615822..f8c7ae0 100644
--- a/docs/Core_A/html/functions.html
+++ b/docs/Core_A/html/functions.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -160,7 +160,7 @@ $(document).ready(function(){initNavTree('functions.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_a.html b/docs/Core_A/html/functions_a.html
index f03d091..5b0431e 100644
--- a/docs/Core_A/html/functions_a.html
+++ b/docs/Core_A/html/functions_a.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -195,7 +195,7 @@ $(document).ready(function(){initNavTree('functions_a.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_b.html b/docs/Core_A/html/functions_b.html
index e0666fa..6d9f513 100644
--- a/docs/Core_A/html/functions_b.html
+++ b/docs/Core_A/html/functions_b.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -179,7 +179,7 @@ $(document).ready(function(){initNavTree('functions_b.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_c.html b/docs/Core_A/html/functions_c.html
index 3a92d5f..8880210 100644
--- a/docs/Core_A/html/functions_c.html
+++ b/docs/Core_A/html/functions_c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -256,7 +256,7 @@ $(document).ready(function(){initNavTree('functions_c.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_d.html b/docs/Core_A/html/functions_d.html
index 600a434..23727e2 100644
--- a/docs/Core_A/html/functions_d.html
+++ b/docs/Core_A/html/functions_d.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -211,7 +211,7 @@ $(document).ready(function(){initNavTree('functions_d.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_e.html b/docs/Core_A/html/functions_e.html
index 6df14eb..4ea9b1e 100644
--- a/docs/Core_A/html/functions_e.html
+++ b/docs/Core_A/html/functions_e.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -188,7 +188,7 @@ $(document).ready(function(){initNavTree('functions_e.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_f.html b/docs/Core_A/html/functions_f.html
index c548bd3..6ff2e46 100644
--- a/docs/Core_A/html/functions_f.html
+++ b/docs/Core_A/html/functions_f.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -175,7 +175,7 @@ $(document).ready(function(){initNavTree('functions_f.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_g.html b/docs/Core_A/html/functions_g.html
index 9e355bf..6febde8 100644
--- a/docs/Core_A/html/functions_g.html
+++ b/docs/Core_A/html/functions_g.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -163,7 +163,7 @@ $(document).ready(function(){initNavTree('functions_g.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_h.html b/docs/Core_A/html/functions_h.html
index f965918..7c1a9b0 100644
--- a/docs/Core_A/html/functions_h.html
+++ b/docs/Core_A/html/functions_h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -163,7 +163,7 @@ $(document).ready(function(){initNavTree('functions_h.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_i.html b/docs/Core_A/html/functions_i.html
index 1821525..35fceec 100644
--- a/docs/Core_A/html/functions_i.html
+++ b/docs/Core_A/html/functions_i.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -259,7 +259,7 @@ $(document).ready(function(){initNavTree('functions_i.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_j.html b/docs/Core_A/html/functions_j.html
index 8769f3b..a377c2a 100644
--- a/docs/Core_A/html/functions_j.html
+++ b/docs/Core_A/html/functions_j.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -160,7 +160,7 @@ $(document).ready(function(){initNavTree('functions_j.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_l.html b/docs/Core_A/html/functions_l.html
index 4a18039..3494a9e 100644
--- a/docs/Core_A/html/functions_l.html
+++ b/docs/Core_A/html/functions_l.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -183,7 +183,7 @@ $(document).ready(function(){initNavTree('functions_l.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_m.html b/docs/Core_A/html/functions_m.html
index 42a7a10..46ea113 100644
--- a/docs/Core_A/html/functions_m.html
+++ b/docs/Core_A/html/functions_m.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -167,7 +167,7 @@ $(document).ready(function(){initNavTree('functions_m.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_n.html b/docs/Core_A/html/functions_n.html
index 3c9b00e..48073ad 100644
--- a/docs/Core_A/html/functions_n.html
+++ b/docs/Core_A/html/functions_n.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -169,7 +169,7 @@ $(document).ready(function(){initNavTree('functions_n.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_o.html b/docs/Core_A/html/functions_o.html
index a6291c5..267fdac 100644
--- a/docs/Core_A/html/functions_o.html
+++ b/docs/Core_A/html/functions_o.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -160,7 +160,7 @@ $(document).ready(function(){initNavTree('functions_o.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_p.html b/docs/Core_A/html/functions_p.html
index 5759b96..8d2332a 100644
--- a/docs/Core_A/html/functions_p.html
+++ b/docs/Core_A/html/functions_p.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -166,7 +166,7 @@ $(document).ready(function(){initNavTree('functions_p.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_q.html b/docs/Core_A/html/functions_q.html
index a8d33dc..7541d2d 100644
--- a/docs/Core_A/html/functions_q.html
+++ b/docs/Core_A/html/functions_q.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -160,7 +160,7 @@ $(document).ready(function(){initNavTree('functions_q.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_r.html b/docs/Core_A/html/functions_r.html
index cb9ebf5..a84ed89 100644
--- a/docs/Core_A/html/functions_r.html
+++ b/docs/Core_A/html/functions_r.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -175,7 +175,7 @@ $(document).ready(function(){initNavTree('functions_r.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_s.html b/docs/Core_A/html/functions_s.html
index 2afcffa..d02669f 100644
--- a/docs/Core_A/html/functions_s.html
+++ b/docs/Core_A/html/functions_s.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -193,7 +193,7 @@ $(document).ready(function(){initNavTree('functions_s.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_t.html b/docs/Core_A/html/functions_t.html
index 451ef49..9ab5e12 100644
--- a/docs/Core_A/html/functions_t.html
+++ b/docs/Core_A/html/functions_t.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -172,7 +172,7 @@ $(document).ready(function(){initNavTree('functions_t.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_u.html b/docs/Core_A/html/functions_u.html
index 9b1612f..240db71 100644
--- a/docs/Core_A/html/functions_u.html
+++ b/docs/Core_A/html/functions_u.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -169,7 +169,7 @@ $(document).ready(function(){initNavTree('functions_u.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_v.html b/docs/Core_A/html/functions_v.html
index 1329067..06f82c3 100644
--- a/docs/Core_A/html/functions_v.html
+++ b/docs/Core_A/html/functions_v.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -164,7 +164,7 @@ $(document).ready(function(){initNavTree('functions_v.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_vars.html b/docs/Core_A/html/functions_vars.html
index b9a3579..47465d0 100644
--- a/docs/Core_A/html/functions_vars.html
+++ b/docs/Core_A/html/functions_vars.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -160,7 +160,7 @@ $(document).ready(function(){initNavTree('functions_vars.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_vars_a.html b/docs/Core_A/html/functions_vars_a.html
index c4e942c..0fb8c85 100644
--- a/docs/Core_A/html/functions_vars_a.html
+++ b/docs/Core_A/html/functions_vars_a.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -195,7 +195,7 @@ $(document).ready(function(){initNavTree('functions_vars_a.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_vars_b.html b/docs/Core_A/html/functions_vars_b.html
index b2d9268..984d679 100644
--- a/docs/Core_A/html/functions_vars_b.html
+++ b/docs/Core_A/html/functions_vars_b.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -179,7 +179,7 @@ $(document).ready(function(){initNavTree('functions_vars_b.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_vars_c.html b/docs/Core_A/html/functions_vars_c.html
index 4a587d4..00e8484 100644
--- a/docs/Core_A/html/functions_vars_c.html
+++ b/docs/Core_A/html/functions_vars_c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -256,7 +256,7 @@ $(document).ready(function(){initNavTree('functions_vars_c.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_vars_d.html b/docs/Core_A/html/functions_vars_d.html
index 5826f42..932a711 100644
--- a/docs/Core_A/html/functions_vars_d.html
+++ b/docs/Core_A/html/functions_vars_d.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -211,7 +211,7 @@ $(document).ready(function(){initNavTree('functions_vars_d.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_vars_e.html b/docs/Core_A/html/functions_vars_e.html
index 4dfd389..c66dcb3 100644
--- a/docs/Core_A/html/functions_vars_e.html
+++ b/docs/Core_A/html/functions_vars_e.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -188,7 +188,7 @@ $(document).ready(function(){initNavTree('functions_vars_e.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_vars_f.html b/docs/Core_A/html/functions_vars_f.html
index 4024d81..d9853a5 100644
--- a/docs/Core_A/html/functions_vars_f.html
+++ b/docs/Core_A/html/functions_vars_f.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -175,7 +175,7 @@ $(document).ready(function(){initNavTree('functions_vars_f.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_vars_g.html b/docs/Core_A/html/functions_vars_g.html
index 9eaa640..0bda276 100644
--- a/docs/Core_A/html/functions_vars_g.html
+++ b/docs/Core_A/html/functions_vars_g.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -163,7 +163,7 @@ $(document).ready(function(){initNavTree('functions_vars_g.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_vars_h.html b/docs/Core_A/html/functions_vars_h.html
index dbd72ab..dfa2c80 100644
--- a/docs/Core_A/html/functions_vars_h.html
+++ b/docs/Core_A/html/functions_vars_h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -163,7 +163,7 @@ $(document).ready(function(){initNavTree('functions_vars_h.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_vars_i.html b/docs/Core_A/html/functions_vars_i.html
index ab04070..b04e1ca 100644
--- a/docs/Core_A/html/functions_vars_i.html
+++ b/docs/Core_A/html/functions_vars_i.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -259,7 +259,7 @@ $(document).ready(function(){initNavTree('functions_vars_i.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_vars_j.html b/docs/Core_A/html/functions_vars_j.html
index 023874f..dd3e18f 100644
--- a/docs/Core_A/html/functions_vars_j.html
+++ b/docs/Core_A/html/functions_vars_j.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -160,7 +160,7 @@ $(document).ready(function(){initNavTree('functions_vars_j.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_vars_l.html b/docs/Core_A/html/functions_vars_l.html
index 1529bfd..52645a4 100644
--- a/docs/Core_A/html/functions_vars_l.html
+++ b/docs/Core_A/html/functions_vars_l.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -183,7 +183,7 @@ $(document).ready(function(){initNavTree('functions_vars_l.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_vars_m.html b/docs/Core_A/html/functions_vars_m.html
index 9cb17dc..d84130f 100644
--- a/docs/Core_A/html/functions_vars_m.html
+++ b/docs/Core_A/html/functions_vars_m.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -167,7 +167,7 @@ $(document).ready(function(){initNavTree('functions_vars_m.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_vars_n.html b/docs/Core_A/html/functions_vars_n.html
index 7fb1351..19ce9b2 100644
--- a/docs/Core_A/html/functions_vars_n.html
+++ b/docs/Core_A/html/functions_vars_n.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -169,7 +169,7 @@ $(document).ready(function(){initNavTree('functions_vars_n.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_vars_o.html b/docs/Core_A/html/functions_vars_o.html
index 5ec00bd..f64e5c1 100644
--- a/docs/Core_A/html/functions_vars_o.html
+++ b/docs/Core_A/html/functions_vars_o.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -160,7 +160,7 @@ $(document).ready(function(){initNavTree('functions_vars_o.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_vars_p.html b/docs/Core_A/html/functions_vars_p.html
index 71e703a..0bd1a97 100644
--- a/docs/Core_A/html/functions_vars_p.html
+++ b/docs/Core_A/html/functions_vars_p.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -166,7 +166,7 @@ $(document).ready(function(){initNavTree('functions_vars_p.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_vars_q.html b/docs/Core_A/html/functions_vars_q.html
index 16c01fc..5ec6f06 100644
--- a/docs/Core_A/html/functions_vars_q.html
+++ b/docs/Core_A/html/functions_vars_q.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -160,7 +160,7 @@ $(document).ready(function(){initNavTree('functions_vars_q.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_vars_r.html b/docs/Core_A/html/functions_vars_r.html
index 4975957..3c78848 100644
--- a/docs/Core_A/html/functions_vars_r.html
+++ b/docs/Core_A/html/functions_vars_r.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -175,7 +175,7 @@ $(document).ready(function(){initNavTree('functions_vars_r.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_vars_s.html b/docs/Core_A/html/functions_vars_s.html
index d57949f..3dba7e6 100644
--- a/docs/Core_A/html/functions_vars_s.html
+++ b/docs/Core_A/html/functions_vars_s.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -193,7 +193,7 @@ $(document).ready(function(){initNavTree('functions_vars_s.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_vars_t.html b/docs/Core_A/html/functions_vars_t.html
index 068ac2e..790008f 100644
--- a/docs/Core_A/html/functions_vars_t.html
+++ b/docs/Core_A/html/functions_vars_t.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -172,7 +172,7 @@ $(document).ready(function(){initNavTree('functions_vars_t.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_vars_u.html b/docs/Core_A/html/functions_vars_u.html
index 313f1e3..273cab8 100644
--- a/docs/Core_A/html/functions_vars_u.html
+++ b/docs/Core_A/html/functions_vars_u.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -169,7 +169,7 @@ $(document).ready(function(){initNavTree('functions_vars_u.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_vars_v.html b/docs/Core_A/html/functions_vars_v.html
index ed5a087..7f017d6 100644
--- a/docs/Core_A/html/functions_vars_v.html
+++ b/docs/Core_A/html/functions_vars_v.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -164,7 +164,7 @@ $(document).ready(function(){initNavTree('functions_vars_v.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_vars_w.html b/docs/Core_A/html/functions_vars_w.html
index 7169219..24c6793 100644
--- a/docs/Core_A/html/functions_vars_w.html
+++ b/docs/Core_A/html/functions_vars_w.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -194,7 +194,7 @@ $(document).ready(function(){initNavTree('functions_vars_w.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_vars_x.html b/docs/Core_A/html/functions_vars_x.html
index 5378ae5..9f065df 100644
--- a/docs/Core_A/html/functions_vars_x.html
+++ b/docs/Core_A/html/functions_vars_x.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -160,7 +160,7 @@ $(document).ready(function(){initNavTree('functions_vars_x.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_vars_z.html b/docs/Core_A/html/functions_vars_z.html
index 13e9316..60b97c1 100644
--- a/docs/Core_A/html/functions_vars_z.html
+++ b/docs/Core_A/html/functions_vars_z.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -161,7 +161,7 @@ $(document).ready(function(){initNavTree('functions_vars_z.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_w.html b/docs/Core_A/html/functions_w.html
index 32f4e13..7e0fada 100644
--- a/docs/Core_A/html/functions_w.html
+++ b/docs/Core_A/html/functions_w.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -194,7 +194,7 @@ $(document).ready(function(){initNavTree('functions_w.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_x.html b/docs/Core_A/html/functions_x.html
index 526158e..bde3756 100644
--- a/docs/Core_A/html/functions_x.html
+++ b/docs/Core_A/html/functions_x.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -160,7 +160,7 @@ $(document).ready(function(){initNavTree('functions_x.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/functions_z.html b/docs/Core_A/html/functions_z.html
index a9ed330..95e365e 100644
--- a/docs/Core_A/html/functions_z.html
+++ b/docs/Core_A/html/functions_z.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -161,7 +161,7 @@ $(document).ready(function(){initNavTree('functions_z.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/globals.html b/docs/Core_A/html/globals.html
index b1b11a6..bf03af1 100644
--- a/docs/Core_A/html/globals.html
+++ b/docs/Core_A/html/globals.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -145,9 +145,6 @@ $(document).ready(function(){initNavTree('globals.html','');});
<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div>
<h3><a class="anchor" id="index__"></a>- _ -</h3><ul>
-<li>__ABT_STACK_SIZE
-: <a class="el" href="mem__ARMCA9_8h.html#ad7f329af0a26f57eda4d42dc664a71c3">mem_ARMCA9.h</a>
-</li>
<li>__ALIGNED
: <a class="el" href="group__comp__cntrl__gr.html#gaa65ef8f7a5e8b7a6ea6c1d48b4c78e55">cmsis_armcc.h</a>
</li>
@@ -182,6 +179,9 @@ $(document).ready(function(){initNavTree('globals.html','');});
<li>__CMSIS_CP15_H
: <a class="el" href="cmsis__cp15_8h.html#ae6f92562f567fd8583d8ddd98cae46d5">cmsis_cp15.h</a>
</li>
+<li>__COMPILER_BARRIER
+: <a class="el" href="cmsis__armcc_8h.html#a6516fb12ab0dd45c734f8cef7d921af6">cmsis_armcc.h</a>
+</li>
<li>__CORE_CA_H_DEPENDANT
: <a class="el" href="core__ca_8h.html#add5658d95f6b79934202e6fbf1795b12">core_ca.h</a>
</li>
@@ -197,9 +197,6 @@ $(document).ready(function(){initNavTree('globals.html','');});
<li>__DSB
: <a class="el" href="group__CMSIS__Core__InstructionInterface.html#ga067d257a2b34565410acefb5afef2203">cmsis_armcc.h</a>
</li>
-<li>__FIQ_STACK_SIZE
-: <a class="el" href="mem__ARMCA9_8h.html#a5dbfa394c3e9c61fbbc157bc0fb6cf3e">mem_ARMCA9.h</a>
-</li>
<li>__FORCEINLINE
: <a class="el" href="cmsis__armcc_8h.html#a2ecb43ce8e7aa73d32f50afa67b42c76">cmsis_armcc.h</a>
</li>
@@ -304,9 +301,6 @@ $(document).ready(function(){initNavTree('globals.html','');});
: <a class="el" href="core__ca_8h.html#a6690a7e24ea0ec4b36a8fb077d01a820">core_ca.h</a>
, <a class="el" href="ARMCA9_8h.html#a6690a7e24ea0ec4b36a8fb077d01a820">ARMCA9.h</a>
</li>
-<li>__HEAP_SIZE
-: <a class="el" href="mem__ARMCA9_8h.html#a12c202be8007621d07d7ab644c27feb2">mem_ARMCA9.h</a>
-</li>
<li>__I
: <a class="el" href="core__ca_8h.html#af63697ed9952cc71e1225efe205f6cd3">core_ca.h</a>
</li>
@@ -322,9 +316,6 @@ $(document).ready(function(){initNavTree('globals.html','');});
<li>__IOM
: <a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">core_ca.h</a>
</li>
-<li>__IRQ_STACK_SIZE
-: <a class="el" href="mem__ARMCA9_8h.html#a0332a29850192af0bb278179da4591ed">mem_ARMCA9.h</a>
-</li>
<li>__ISB
: <a class="el" href="group__CMSIS__Core__InstructionInterface.html#gaad233022e850a009fc6f7602be1182f6">cmsis_armcc.h</a>
</li>
@@ -365,13 +356,8 @@ $(document).ready(function(){initNavTree('globals.html','');});
: <a class="el" href="group__comp__cntrl__gr.html#gabe8996d3d985ee1529475443cc635bf1">cmsis_armcc.h</a>
</li>
<li>__PACKED_STRUCT
-: <a class="el" href="cmsis__armcc_8h.html#a4dbb70fab85207c27b581ecb6532b314">cmsis_armcc.h</a>
-</li>
-<li>__RAM_BASE
-: <a class="el" href="mem__ARMCA9_8h.html#a1c8bf4b887d358d549c15e29e6fc8b7a">mem_ARMCA9.h</a>
-</li>
-<li>__RAM_SIZE
-: <a class="el" href="mem__ARMCA9_8h.html#a8709883a5b4c1734f7f451e9d83780f2">mem_ARMCA9.h</a>
+: <a class="el" href="group__comp__cntrl__gr.html#ga4dbb70fab85207c27b581ecb6532b314">cmsis_armcc.txt</a>
+, <a class="el" href="cmsis__armcc_8h.html#a4dbb70fab85207c27b581ecb6532b314">cmsis_armcc.h</a>
</li>
<li>__RBIT
: <a class="el" href="cmsis__armcc_8h.html#ab83768933a612816fad669db5488366f">cmsis_armcc.h</a>
@@ -387,19 +373,10 @@ $(document).ready(function(){initNavTree('globals.html','');});
<li>__REVSH()
: <a class="el" href="group__CMSIS__Core__InstructionInterface.html#ga1ec006e6d79063363cb0c2a2e0b3adbe">cmsis_armcc.txt</a>
</li>
-<li>__ROM_BASE
-: <a class="el" href="mem__ARMCA9_8h.html#a3a38c34d87a310103a5e618bc3ed18a8">mem_ARMCA9.h</a>
-</li>
-<li>__ROM_SIZE
-: <a class="el" href="mem__ARMCA9_8h.html#a23423b37c669c6d70b3aeeec7c3209fc">mem_ARMCA9.h</a>
-</li>
<li>__ROR
: <a class="el" href="cmsis__armcc_8h.html#a95b9bd281ddeda378b85afdb8f2ced86">cmsis_armcc.h</a>
, <a class="el" href="group__CMSIS__Core__InstructionInterface.html#gae05c1a2dac5bb7a399420c804c3048ca">cmsis_armcc.txt</a>
</li>
-<li>__RW_DATA_SIZE
-: <a class="el" href="mem__ARMCA9_8h.html#a244d488ae9113bf4c972c20a21723ac4">mem_ARMCA9.h</a>
-</li>
<li>__set_ACTLR()
: <a class="el" href="cmsis__cp15_8h.html#af0fd00dce8d7368f78c033e5f7fda9cd">cmsis_cp15.h</a>
</li>
@@ -505,11 +482,9 @@ $(document).ready(function(){initNavTree('globals.html','');});
<li>__SSAT
: <a class="el" href="cmsis__armcc_8h.html#a3c013c2ed76ebc48c283c8bae17b9ab8">cmsis_armcc.h</a>
</li>
-<li>__STACK_SIZE
-: <a class="el" href="mem__ARMCA9_8h.html#a668ea18a149eeb6a206929f8e4c1099b">mem_ARMCA9.h</a>
-</li>
<li>__STATIC_FORCEINLINE
: <a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">cmsis_armcc.h</a>
+, <a class="el" href="group__comp__cntrl__gr.html#gab904513442afdf77d4f8c74f23cbb040">cmsis_armcc.txt</a>
</li>
<li>__STATIC_INLINE
: <a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">cmsis_armcc.h</a>
@@ -523,33 +498,28 @@ $(document).ready(function(){initNavTree('globals.html','');});
<li>__STREXW
: <a class="el" href="cmsis__armcc_8h.html#a0c3704e33e90ba0491cee56cfb553090">cmsis_armcc.h</a>
</li>
-<li>__SVC_STACK_SIZE
-: <a class="el" href="mem__ARMCA9_8h.html#a56b98f7c5dac25e019ab4cc1b195ae60">mem_ARMCA9.h</a>
-</li>
<li>__TIM_PRESENT
-: <a class="el" href="core__ca_8h.html#a0e57ca9f1bc10c2de05d383d2c76267a">core_ca.h</a>
-, <a class="el" href="ARMCA9_8h.html#a0e57ca9f1bc10c2de05d383d2c76267a">ARMCA9.h</a>
-</li>
-<li>__TTB_BASE
-: <a class="el" href="mem__ARMCA9_8h.html#a5636831f81072fadf130e3b462d7b5f6">mem_ARMCA9.h</a>
-</li>
-<li>__TTB_SIZE
-: <a class="el" href="mem__ARMCA9_8h.html#a7f6661ae744a397001b44a1c5be751ec">mem_ARMCA9.h</a>
+: <a class="el" href="ARMCA9_8h.html#a0e57ca9f1bc10c2de05d383d2c76267a">ARMCA9.h</a>
+, <a class="el" href="core__ca_8h.html#a0e57ca9f1bc10c2de05d383d2c76267a">core_ca.h</a>
</li>
<li>__UNALIGNED_UINT16_READ
: <a class="el" href="cmsis__armcc_8h.html#ab71b66e5ce403158d3dee62a59f9175f">cmsis_armcc.h</a>
+, <a class="el" href="group__comp__cntrl__gr.html#gabe8693a7200e573101551d49a1772fb9">cmsis_armcc.txt</a>
</li>
<li>__UNALIGNED_UINT16_WRITE
-: <a class="el" href="cmsis__armcc_8h.html#a5103fb373cae9837cc4a384be55dc87f">cmsis_armcc.h</a>
+: <a class="el" href="group__comp__cntrl__gr.html#gadb9cd73446f7e11e92383cd327a23407">cmsis_armcc.txt</a>
+, <a class="el" href="cmsis__armcc_8h.html#a5103fb373cae9837cc4a384be55dc87f">cmsis_armcc.h</a>
+</li>
+<li>__UNALIGNED_UINT32
+: <a class="el" href="group__comp__cntrl__gr.html#ga27fd2ec6767ca1ab66d36b5cc0103268">cmsis_armcc.txt</a>
</li>
<li>__UNALIGNED_UINT32_READ
-: <a class="el" href="cmsis__armcc_8h.html#a3b931f0b051b8c1a6377a3dcc7559b5e">cmsis_armcc.h</a>
+: <a class="el" href="group__comp__cntrl__gr.html#ga254322c344d954c9f829719a50a88e87">cmsis_armcc.txt</a>
+, <a class="el" href="cmsis__armcc_8h.html#a3b931f0b051b8c1a6377a3dcc7559b5e">cmsis_armcc.h</a>
</li>
<li>__UNALIGNED_UINT32_WRITE
: <a class="el" href="cmsis__armcc_8h.html#a203f593d140ed88b81bc189edc861110">cmsis_armcc.h</a>
-</li>
-<li>__UND_STACK_SIZE
-: <a class="el" href="mem__ARMCA9_8h.html#abf1b59273a0120006e7139edf119e731">mem_ARMCA9.h</a>
+, <a class="el" href="group__comp__cntrl__gr.html#gabb2180285c417aa9120a360c51f64b4b">cmsis_armcc.txt</a>
</li>
<li>__USAT
: <a class="el" href="cmsis__armcc_8h.html#ad0e4fa951d563740462d837bb6ddd7bb">cmsis_armcc.h</a>
@@ -566,9 +536,6 @@ $(document).ready(function(){initNavTree('globals.html','');});
<li>__WFI
: <a class="el" href="group__CMSIS__Core__InstructionInterface.html#gad23bf2b78a9a4524157c9de0d30b7448">cmsis_armcc.h</a>
</li>
-<li>__ZI_DATA_SIZE
-: <a class="el" href="mem__ARMCA9_8h.html#a3464db337066101375c085df13b9a2ae">mem_ARMCA9.h</a>
-</li>
<li>_FLD2VAL
: <a class="el" href="core__ca_8h.html#a139b6e261c981f014f386927ca4a8444">core_ca.h</a>
, <a class="el" href="group__peripheral__gr.html#ga139b6e261c981f014f386927ca4a8444">core_ca.txt</a>
@@ -583,7 +550,7 @@ $(document).ready(function(){initNavTree('globals.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/globals_a.html b/docs/Core_A/html/globals_a.html
index e70beb3..fa0df9a 100644
--- a/docs/Core_A/html/globals_a.html
+++ b/docs/Core_A/html/globals_a.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -271,7 +271,7 @@ $(document).ready(function(){initNavTree('globals_a.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/globals_c.html b/docs/Core_A/html/globals_c.html
index 3a92430..13de1f7 100644
--- a/docs/Core_A/html/globals_c.html
+++ b/docs/Core_A/html/globals_c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -307,7 +307,7 @@ $(document).ready(function(){initNavTree('globals_c.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/globals_d.html b/docs/Core_A/html/globals_d.html
index 7121fb9..e364aad 100644
--- a/docs/Core_A/html/globals_d.html
+++ b/docs/Core_A/html/globals_d.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -223,7 +223,7 @@ $(document).ready(function(){initNavTree('globals_d.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/globals_defs.html b/docs/Core_A/html/globals_defs.html
index 01a17ca..d3b41c7 100644
--- a/docs/Core_A/html/globals_defs.html
+++ b/docs/Core_A/html/globals_defs.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -140,9 +140,6 @@ $(document).ready(function(){initNavTree('globals_defs.html','');});
&#160;
<h3><a class="anchor" id="index__"></a>- _ -</h3><ul>
-<li>__ABT_STACK_SIZE
-: <a class="el" href="mem__ARMCA9_8h.html#ad7f329af0a26f57eda4d42dc664a71c3">mem_ARMCA9.h</a>
-</li>
<li>__ALIGNED
: <a class="el" href="group__comp__cntrl__gr.html#gaa65ef8f7a5e8b7a6ea6c1d48b4c78e55">cmsis_armcc.h</a>
</li>
@@ -176,6 +173,9 @@ $(document).ready(function(){initNavTree('globals_defs.html','');});
<li>__CMSIS_CP15_H
: <a class="el" href="cmsis__cp15_8h.html#ae6f92562f567fd8583d8ddd98cae46d5">cmsis_cp15.h</a>
</li>
+<li>__COMPILER_BARRIER
+: <a class="el" href="cmsis__armcc_8h.html#a6516fb12ab0dd45c734f8cef7d921af6">cmsis_armcc.h</a>
+</li>
<li>__CORE_CA_H_DEPENDANT
: <a class="el" href="core__ca_8h.html#add5658d95f6b79934202e6fbf1795b12">core_ca.h</a>
</li>
@@ -191,9 +191,6 @@ $(document).ready(function(){initNavTree('globals_defs.html','');});
<li>__DSB
: <a class="el" href="group__CMSIS__Core__InstructionInterface.html#ga067d257a2b34565410acefb5afef2203">cmsis_armcc.h</a>
</li>
-<li>__FIQ_STACK_SIZE
-: <a class="el" href="mem__ARMCA9_8h.html#a5dbfa394c3e9c61fbbc157bc0fb6cf3e">mem_ARMCA9.h</a>
-</li>
<li>__FORCEINLINE
: <a class="el" href="cmsis__armcc_8h.html#a2ecb43ce8e7aa73d32f50afa67b42c76">cmsis_armcc.h</a>
</li>
@@ -214,9 +211,6 @@ $(document).ready(function(){initNavTree('globals_defs.html','');});
: <a class="el" href="core__ca_8h.html#a6690a7e24ea0ec4b36a8fb077d01a820">core_ca.h</a>
, <a class="el" href="ARMCA9_8h.html#a6690a7e24ea0ec4b36a8fb077d01a820">ARMCA9.h</a>
</li>
-<li>__HEAP_SIZE
-: <a class="el" href="mem__ARMCA9_8h.html#a12c202be8007621d07d7ab644c27feb2">mem_ARMCA9.h</a>
-</li>
<li>__I
: <a class="el" href="core__ca_8h.html#af63697ed9952cc71e1225efe205f6cd3">core_ca.h</a>
</li>
@@ -232,9 +226,6 @@ $(document).ready(function(){initNavTree('globals_defs.html','');});
<li>__IOM
: <a class="el" href="core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691">core_ca.h</a>
</li>
-<li>__IRQ_STACK_SIZE
-: <a class="el" href="mem__ARMCA9_8h.html#a0332a29850192af0bb278179da4591ed">mem_ARMCA9.h</a>
-</li>
<li>__ISB
: <a class="el" href="group__CMSIS__Core__InstructionInterface.html#gaad233022e850a009fc6f7602be1182f6">cmsis_armcc.h</a>
</li>
@@ -266,13 +257,8 @@ $(document).ready(function(){initNavTree('globals_defs.html','');});
: <a class="el" href="group__comp__cntrl__gr.html#gabe8996d3d985ee1529475443cc635bf1">cmsis_armcc.h</a>
</li>
<li>__PACKED_STRUCT
-: <a class="el" href="cmsis__armcc_8h.html#a4dbb70fab85207c27b581ecb6532b314">cmsis_armcc.h</a>
-</li>
-<li>__RAM_BASE
-: <a class="el" href="mem__ARMCA9_8h.html#a1c8bf4b887d358d549c15e29e6fc8b7a">mem_ARMCA9.h</a>
-</li>
-<li>__RAM_SIZE
-: <a class="el" href="mem__ARMCA9_8h.html#a8709883a5b4c1734f7f451e9d83780f2">mem_ARMCA9.h</a>
+: <a class="el" href="group__comp__cntrl__gr.html#ga4dbb70fab85207c27b581ecb6532b314">cmsis_armcc.txt</a>
+, <a class="el" href="cmsis__armcc_8h.html#a4dbb70fab85207c27b581ecb6532b314">cmsis_armcc.h</a>
</li>
<li>__RBIT
: <a class="el" href="cmsis__armcc_8h.html#ab83768933a612816fad669db5488366f">cmsis_armcc.h</a>
@@ -280,18 +266,9 @@ $(document).ready(function(){initNavTree('globals_defs.html','');});
<li>__REV
: <a class="el" href="cmsis__armcc_8h.html#a14f54807872c0f5e05604c4924abfdae">cmsis_armcc.h</a>
</li>
-<li>__ROM_BASE
-: <a class="el" href="mem__ARMCA9_8h.html#a3a38c34d87a310103a5e618bc3ed18a8">mem_ARMCA9.h</a>
-</li>
-<li>__ROM_SIZE
-: <a class="el" href="mem__ARMCA9_8h.html#a23423b37c669c6d70b3aeeec7c3209fc">mem_ARMCA9.h</a>
-</li>
<li>__ROR
: <a class="el" href="cmsis__armcc_8h.html#a95b9bd281ddeda378b85afdb8f2ced86">cmsis_armcc.h</a>
</li>
-<li>__RW_DATA_SIZE
-: <a class="el" href="mem__ARMCA9_8h.html#a244d488ae9113bf4c972c20a21723ac4">mem_ARMCA9.h</a>
-</li>
<li>__set_CP
: <a class="el" href="cmsis__armcc_8h.html#a5e4710ddc910c7feee1de7f118b84ad1">cmsis_armcc.h</a>
</li>
@@ -304,11 +281,9 @@ $(document).ready(function(){initNavTree('globals_defs.html','');});
<li>__SSAT
: <a class="el" href="cmsis__armcc_8h.html#a3c013c2ed76ebc48c283c8bae17b9ab8">cmsis_armcc.h</a>
</li>
-<li>__STACK_SIZE
-: <a class="el" href="mem__ARMCA9_8h.html#a668ea18a149eeb6a206929f8e4c1099b">mem_ARMCA9.h</a>
-</li>
<li>__STATIC_FORCEINLINE
: <a class="el" href="cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040">cmsis_armcc.h</a>
+, <a class="el" href="group__comp__cntrl__gr.html#gab904513442afdf77d4f8c74f23cbb040">cmsis_armcc.txt</a>
</li>
<li>__STATIC_INLINE
: <a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">cmsis_armcc.h</a>
@@ -322,33 +297,28 @@ $(document).ready(function(){initNavTree('globals_defs.html','');});
<li>__STREXW
: <a class="el" href="cmsis__armcc_8h.html#a0c3704e33e90ba0491cee56cfb553090">cmsis_armcc.h</a>
</li>
-<li>__SVC_STACK_SIZE
-: <a class="el" href="mem__ARMCA9_8h.html#a56b98f7c5dac25e019ab4cc1b195ae60">mem_ARMCA9.h</a>
-</li>
<li>__TIM_PRESENT
-: <a class="el" href="core__ca_8h.html#a0e57ca9f1bc10c2de05d383d2c76267a">core_ca.h</a>
-, <a class="el" href="ARMCA9_8h.html#a0e57ca9f1bc10c2de05d383d2c76267a">ARMCA9.h</a>
-</li>
-<li>__TTB_BASE
-: <a class="el" href="mem__ARMCA9_8h.html#a5636831f81072fadf130e3b462d7b5f6">mem_ARMCA9.h</a>
-</li>
-<li>__TTB_SIZE
-: <a class="el" href="mem__ARMCA9_8h.html#a7f6661ae744a397001b44a1c5be751ec">mem_ARMCA9.h</a>
+: <a class="el" href="ARMCA9_8h.html#a0e57ca9f1bc10c2de05d383d2c76267a">ARMCA9.h</a>
+, <a class="el" href="core__ca_8h.html#a0e57ca9f1bc10c2de05d383d2c76267a">core_ca.h</a>
</li>
<li>__UNALIGNED_UINT16_READ
: <a class="el" href="cmsis__armcc_8h.html#ab71b66e5ce403158d3dee62a59f9175f">cmsis_armcc.h</a>
+, <a class="el" href="group__comp__cntrl__gr.html#gabe8693a7200e573101551d49a1772fb9">cmsis_armcc.txt</a>
</li>
<li>__UNALIGNED_UINT16_WRITE
: <a class="el" href="cmsis__armcc_8h.html#a5103fb373cae9837cc4a384be55dc87f">cmsis_armcc.h</a>
+, <a class="el" href="group__comp__cntrl__gr.html#gadb9cd73446f7e11e92383cd327a23407">cmsis_armcc.txt</a>
+</li>
+<li>__UNALIGNED_UINT32
+: <a class="el" href="group__comp__cntrl__gr.html#ga27fd2ec6767ca1ab66d36b5cc0103268">cmsis_armcc.txt</a>
</li>
<li>__UNALIGNED_UINT32_READ
: <a class="el" href="cmsis__armcc_8h.html#a3b931f0b051b8c1a6377a3dcc7559b5e">cmsis_armcc.h</a>
+, <a class="el" href="group__comp__cntrl__gr.html#ga254322c344d954c9f829719a50a88e87">cmsis_armcc.txt</a>
</li>
<li>__UNALIGNED_UINT32_WRITE
: <a class="el" href="cmsis__armcc_8h.html#a203f593d140ed88b81bc189edc861110">cmsis_armcc.h</a>
-</li>
-<li>__UND_STACK_SIZE
-: <a class="el" href="mem__ARMCA9_8h.html#abf1b59273a0120006e7139edf119e731">mem_ARMCA9.h</a>
+, <a class="el" href="group__comp__cntrl__gr.html#gabb2180285c417aa9120a360c51f64b4b">cmsis_armcc.txt</a>
</li>
<li>__USAT
: <a class="el" href="cmsis__armcc_8h.html#ad0e4fa951d563740462d837bb6ddd7bb">cmsis_armcc.h</a>
@@ -365,12 +335,9 @@ $(document).ready(function(){initNavTree('globals_defs.html','');});
<li>__WFI
: <a class="el" href="group__CMSIS__Core__InstructionInterface.html#gad23bf2b78a9a4524157c9de0d30b7448">cmsis_armcc.h</a>
</li>
-<li>__ZI_DATA_SIZE
-: <a class="el" href="mem__ARMCA9_8h.html#a3464db337066101375c085df13b9a2ae">mem_ARMCA9.h</a>
-</li>
<li>_FLD2VAL
-: <a class="el" href="group__peripheral__gr.html#ga139b6e261c981f014f386927ca4a8444">core_ca.txt</a>
-, <a class="el" href="core__ca_8h.html#a139b6e261c981f014f386927ca4a8444">core_ca.h</a>
+: <a class="el" href="core__ca_8h.html#a139b6e261c981f014f386927ca4a8444">core_ca.h</a>
+, <a class="el" href="group__peripheral__gr.html#ga139b6e261c981f014f386927ca4a8444">core_ca.txt</a>
</li>
<li>_VAL2FLD
: <a class="el" href="core__ca_8h.html#a286e3b913dbd236c7f48ea70c8821f4e">core_ca.h</a>
@@ -382,7 +349,7 @@ $(document).ready(function(){initNavTree('globals_defs.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/globals_defs_a.html b/docs/Core_A/html/globals_defs_a.html
index 2686ddc..e124806 100644
--- a/docs/Core_A/html/globals_defs_a.html
+++ b/docs/Core_A/html/globals_defs_a.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -263,7 +263,7 @@ $(document).ready(function(){initNavTree('globals_defs_a.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/globals_defs_c.html b/docs/Core_A/html/globals_defs_c.html
index d4cd0d9..4205b89 100644
--- a/docs/Core_A/html/globals_defs_c.html
+++ b/docs/Core_A/html/globals_defs_c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -299,7 +299,7 @@ $(document).ready(function(){initNavTree('globals_defs_c.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/globals_defs_d.html b/docs/Core_A/html/globals_defs_d.html
index df68436..cd08bf7 100644
--- a/docs/Core_A/html/globals_defs_d.html
+++ b/docs/Core_A/html/globals_defs_d.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -212,7 +212,7 @@ $(document).ready(function(){initNavTree('globals_defs_d.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/globals_defs_f.html b/docs/Core_A/html/globals_defs_f.html
index 5adaeb7..3ef044f 100644
--- a/docs/Core_A/html/globals_defs_f.html
+++ b/docs/Core_A/html/globals_defs_f.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -149,7 +149,7 @@ $(document).ready(function(){initNavTree('globals_defs_f.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/globals_defs_g.html b/docs/Core_A/html/globals_defs_g.html
index 203ce08..cbad4fe 100644
--- a/docs/Core_A/html/globals_defs_g.html
+++ b/docs/Core_A/html/globals_defs_g.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -164,7 +164,7 @@ $(document).ready(function(){initNavTree('globals_defs_g.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/globals_defs_i.html b/docs/Core_A/html/globals_defs_i.html
index 194bbdc..81fdcc5 100644
--- a/docs/Core_A/html/globals_defs_i.html
+++ b/docs/Core_A/html/globals_defs_i.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -299,7 +299,7 @@ $(document).ready(function(){initNavTree('globals_defs_i.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/globals_defs_l.html b/docs/Core_A/html/globals_defs_l.html
index a5ebb30..5edcbad 100644
--- a/docs/Core_A/html/globals_defs_l.html
+++ b/docs/Core_A/html/globals_defs_l.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -152,7 +152,7 @@ $(document).ready(function(){initNavTree('globals_defs_l.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/globals_defs_o.html b/docs/Core_A/html/globals_defs_o.html
index 078762b..6f6c636 100644
--- a/docs/Core_A/html/globals_defs_o.html
+++ b/docs/Core_A/html/globals_defs_o.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -155,7 +155,7 @@ $(document).ready(function(){initNavTree('globals_defs_o.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/globals_defs_p.html b/docs/Core_A/html/globals_defs_p.html
index 07d0d11..79e1422 100644
--- a/docs/Core_A/html/globals_defs_p.html
+++ b/docs/Core_A/html/globals_defs_p.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -272,7 +272,7 @@ $(document).ready(function(){initNavTree('globals_defs_p.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/globals_defs_r.html b/docs/Core_A/html/globals_defs_r.html
index db06257..71a89f3 100644
--- a/docs/Core_A/html/globals_defs_r.html
+++ b/docs/Core_A/html/globals_defs_r.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -149,7 +149,7 @@ $(document).ready(function(){initNavTree('globals_defs_r.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/globals_defs_s.html b/docs/Core_A/html/globals_defs_s.html
index dfb4ba5..30283f0 100644
--- a/docs/Core_A/html/globals_defs_s.html
+++ b/docs/Core_A/html/globals_defs_s.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -371,7 +371,7 @@ $(document).ready(function(){initNavTree('globals_defs_s.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/globals_defs_t.html b/docs/Core_A/html/globals_defs_t.html
index 341609e..71be6ce 100644
--- a/docs/Core_A/html/globals_defs_t.html
+++ b/docs/Core_A/html/globals_defs_t.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -149,7 +149,7 @@ $(document).ready(function(){initNavTree('globals_defs_t.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/globals_defs_u.html b/docs/Core_A/html/globals_defs_u.html
index 6399e1a..c3f56eb 100644
--- a/docs/Core_A/html/globals_defs_u.html
+++ b/docs/Core_A/html/globals_defs_u.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -152,7 +152,7 @@ $(document).ready(function(){initNavTree('globals_defs_u.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/globals_defs_v.html b/docs/Core_A/html/globals_defs_v.html
index f21cb26..8199b84 100644
--- a/docs/Core_A/html/globals_defs_v.html
+++ b/docs/Core_A/html/globals_defs_v.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -176,12 +176,18 @@ $(document).ready(function(){initNavTree('globals_defs_v.html','');});
<li>VE_A9_MP_MMCI_BASE
: <a class="el" href="ARMCA9_8h.html#a4c93715226810aa05b1475cae477a9d1">ARMCA9.h</a>
</li>
-<li>VE_A9_MP_PERIPH_BASE
-: <a class="el" href="ARMCA9_8h.html#ad22dea20bcb552bd05691f62ff5e5799">ARMCA9.h</a>
+<li>VE_A9_MP_PERIPH_BASE_CS2
+: <a class="el" href="ARMCA9_8h.html#a1f0eb04274d447fa1261fc34313bbd2f">ARMCA9.h</a>
+</li>
+<li>VE_A9_MP_PERIPH_BASE_CS3
+: <a class="el" href="ARMCA9_8h.html#a15fccfe28c34be132e4b26fecf459d59">ARMCA9.h</a>
</li>
<li>VE_A9_MP_PL310_BASE
: <a class="el" href="ARMCA9_8h.html#adb063e35f3d63c35ce856561df8cedb4">ARMCA9.h</a>
</li>
+<li>VE_A9_MP_PRIVATE_PERIPH_BASE
+: <a class="el" href="ARMCA9_8h.html#a8d664adb95364c864de72494a7603ee4">ARMCA9.h</a>
+</li>
<li>VE_A9_MP_PRIVATE_TIMER
: <a class="el" href="ARMCA9_8h.html#a02dee9c2055176f0f8b39f84188662dc">ARMCA9.h</a>
</li>
@@ -194,6 +200,9 @@ $(document).ready(function(){initNavTree('globals_defs_v.html','');});
<li>VE_A9_MP_SRAM_BASE
: <a class="el" href="ARMCA9_8h.html#af0e04a3bf444617de5e6f1a4132bb33a">ARMCA9.h</a>
</li>
+<li>VE_A9_MP_SSRAM_BASE
+: <a class="el" href="ARMCA9_8h.html#a649334fdbe9f99fa6c9e5fb9771deeab">ARMCA9.h</a>
+</li>
<li>VE_A9_MP_SYSTEM_REG_BASE
: <a class="el" href="ARMCA9_8h.html#a6be1b1510ebbf938f10c195c2aae50ed">ARMCA9.h</a>
</li>
@@ -221,7 +230,7 @@ $(document).ready(function(){initNavTree('globals_defs_v.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/globals_e.html b/docs/Core_A/html/globals_e.html
index ee2bbc6..e19a789 100644
--- a/docs/Core_A/html/globals_e.html
+++ b/docs/Core_A/html/globals_e.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -163,7 +163,7 @@ $(document).ready(function(){initNavTree('globals_e.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/globals_enum.html b/docs/Core_A/html/globals_enum.html
index 5ab5624..c2dbff7 100644
--- a/docs/Core_A/html/globals_enum.html
+++ b/docs/Core_A/html/globals_enum.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -155,7 +155,7 @@ $(document).ready(function(){initNavTree('globals_enum.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/globals_eval.html b/docs/Core_A/html/globals_eval.html
index d466313..614c19e 100644
--- a/docs/Core_A/html/globals_eval.html
+++ b/docs/Core_A/html/globals_eval.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -382,7 +382,7 @@ $(document).ready(function(){initNavTree('globals_eval.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/globals_f.html b/docs/Core_A/html/globals_f.html
index a72868f..14a1f87 100644
--- a/docs/Core_A/html/globals_f.html
+++ b/docs/Core_A/html/globals_f.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -154,7 +154,7 @@ $(document).ready(function(){initNavTree('globals_f.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/globals_func.html b/docs/Core_A/html/globals_func.html
index ef44265..cbf4490 100644
--- a/docs/Core_A/html/globals_func.html
+++ b/docs/Core_A/html/globals_func.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -596,9 +596,6 @@ $(document).ready(function(){initNavTree('globals_func.html','');});
<li>MMU_APSection()
: <a class="el" href="group__MMU__functions.html#ga946866c84a72690c385ee07545bf8145">core_ca.h</a>
</li>
-<li>MMU_CreateTranslationTable()
-: <a class="el" href="system__ARMCA9_8h.html#a4f5b024323a24b2e195c0997b9c82e72">system_ARMCA9.h</a>
-</li>
<li>MMU_Disable()
: <a class="el" href="group__MMU__functions.html#ga2a2badd06531e04f559b97fdb2aea154">core_ca.h</a>
</li>
@@ -738,11 +735,9 @@ $(document).ready(function(){initNavTree('globals_func.html','');});
<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
<li>SystemCoreClockUpdate()
: <a class="el" href="group__system__init__gr.html#gae0c36a9591fe6e9c45ecb21a794f0f0f">Ref_SystemAndClock.txt</a>
-, <a class="el" href="system__ARMCA9_8h.html#ae0c36a9591fe6e9c45ecb21a794f0f0f">system_ARMCA9.h</a>
</li>
<li>SystemInit()
: <a class="el" href="group__system__init__gr.html#ga93f514700ccf00d08dbdcff7f1224eb2">Ref_SystemAndClock.txt</a>
-, <a class="el" href="system__ARMCA9_8h.html#a93f514700ccf00d08dbdcff7f1224eb2">system_ARMCA9.h</a>
</li>
</ul>
@@ -757,7 +752,7 @@ $(document).ready(function(){initNavTree('globals_func.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/globals_g.html b/docs/Core_A/html/globals_g.html
index c4b15d7..dcab780 100644
--- a/docs/Core_A/html/globals_g.html
+++ b/docs/Core_A/html/globals_g.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -274,7 +274,7 @@ $(document).ready(function(){initNavTree('globals_g.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/globals_i.html b/docs/Core_A/html/globals_i.html
index 6a701c9..5c0fb06 100644
--- a/docs/Core_A/html/globals_i.html
+++ b/docs/Core_A/html/globals_i.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -373,7 +373,7 @@ $(document).ready(function(){initNavTree('globals_i.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/globals_k.html b/docs/Core_A/html/globals_k.html
index dc6e834..d1ae978 100644
--- a/docs/Core_A/html/globals_k.html
+++ b/docs/Core_A/html/globals_k.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -154,7 +154,7 @@ $(document).ready(function(){initNavTree('globals_k.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/globals_l.html b/docs/Core_A/html/globals_l.html
index d287c2f..aec800b 100644
--- a/docs/Core_A/html/globals_l.html
+++ b/docs/Core_A/html/globals_l.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -226,7 +226,7 @@ $(document).ready(function(){initNavTree('globals_l.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/globals_m.html b/docs/Core_A/html/globals_m.html
index 21d3cea..fd3e768 100644
--- a/docs/Core_A/html/globals_m.html
+++ b/docs/Core_A/html/globals_m.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -163,9 +163,6 @@ $(document).ready(function(){initNavTree('globals_m.html','');});
<li>mmu_cacheability_Type
: <a class="el" href="group__MMU__defs__gr.html#ga11c86b7b193efb2c59b6a2179a02f584">core_ca.h</a>
</li>
-<li>MMU_CreateTranslationTable()
-: <a class="el" href="system__ARMCA9_8h.html#a4f5b024323a24b2e195c0997b9c82e72">system_ARMCA9.h</a>
-</li>
<li>MMU_Disable()
: <a class="el" href="group__MMU__functions.html#ga2a2badd06531e04f559b97fdb2aea154">core_ca.h</a>
</li>
@@ -262,7 +259,7 @@ $(document).ready(function(){initNavTree('globals_m.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/globals_n.html b/docs/Core_A/html/globals_n.html
index 1d4a32b..06599d5 100644
--- a/docs/Core_A/html/globals_n.html
+++ b/docs/Core_A/html/globals_n.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -175,7 +175,7 @@ $(document).ready(function(){initNavTree('globals_n.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/globals_o.html b/docs/Core_A/html/globals_o.html
index a622041..8e7bcc5 100644
--- a/docs/Core_A/html/globals_o.html
+++ b/docs/Core_A/html/globals_o.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -160,7 +160,7 @@ $(document).ready(function(){initNavTree('globals_o.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/globals_p.html b/docs/Core_A/html/globals_p.html
index 4952f37..619a9b4 100644
--- a/docs/Core_A/html/globals_p.html
+++ b/docs/Core_A/html/globals_p.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -345,7 +345,7 @@ $(document).ready(function(){initNavTree('globals_p.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/globals_r.html b/docs/Core_A/html/globals_r.html
index bc722b7..240bb28 100644
--- a/docs/Core_A/html/globals_r.html
+++ b/docs/Core_A/html/globals_r.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -166,7 +166,7 @@ $(document).ready(function(){initNavTree('globals_r.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/globals_s.html b/docs/Core_A/html/globals_s.html
index ee3156d..9dc30e0 100644
--- a/docs/Core_A/html/globals_s.html
+++ b/docs/Core_A/html/globals_s.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -434,16 +434,13 @@ $(document).ready(function(){initNavTree('globals_s.html','');});
: <a class="el" href="startup__ARMCA9_8c.html#ae62d91253c85a3dff6a838244f460f70">startup_ARMCA9.c</a>
</li>
<li>SystemCoreClock
-: <a class="el" href="group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6">system_ARMCA9.h</a>
-, <a class="el" href="group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6">Ref_SystemAndClock.txt</a>
+: <a class="el" href="group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6">Ref_SystemAndClock.txt</a>
</li>
<li>SystemCoreClockUpdate()
: <a class="el" href="group__system__init__gr.html#gae0c36a9591fe6e9c45ecb21a794f0f0f">Ref_SystemAndClock.txt</a>
-, <a class="el" href="system__ARMCA9_8h.html#ae0c36a9591fe6e9c45ecb21a794f0f0f">system_ARMCA9.h</a>
</li>
<li>SystemInit()
-: <a class="el" href="system__ARMCA9_8h.html#a93f514700ccf00d08dbdcff7f1224eb2">system_ARMCA9.h</a>
-, <a class="el" href="group__system__init__gr.html#ga93f514700ccf00d08dbdcff7f1224eb2">Ref_SystemAndClock.txt</a>
+: <a class="el" href="group__system__init__gr.html#ga93f514700ccf00d08dbdcff7f1224eb2">Ref_SystemAndClock.txt</a>
</li>
</ul>
</div><!-- contents -->
@@ -451,7 +448,7 @@ $(document).ready(function(){initNavTree('globals_s.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/globals_t.html b/docs/Core_A/html/globals_t.html
index f0689b1..c652d28 100644
--- a/docs/Core_A/html/globals_t.html
+++ b/docs/Core_A/html/globals_t.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -160,7 +160,7 @@ $(document).ready(function(){initNavTree('globals_t.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/globals_type.html b/docs/Core_A/html/globals_type.html
index 6b01907..385c4d5 100644
--- a/docs/Core_A/html/globals_type.html
+++ b/docs/Core_A/html/globals_type.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -131,7 +131,7 @@ $(document).ready(function(){initNavTree('globals_type.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/globals_u.html b/docs/Core_A/html/globals_u.html
index b655271..1f54315 100644
--- a/docs/Core_A/html/globals_u.html
+++ b/docs/Core_A/html/globals_u.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -169,7 +169,7 @@ $(document).ready(function(){initNavTree('globals_u.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/globals_v.html b/docs/Core_A/html/globals_v.html
index 7587e61..341056c 100644
--- a/docs/Core_A/html/globals_v.html
+++ b/docs/Core_A/html/globals_v.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -181,12 +181,18 @@ $(document).ready(function(){initNavTree('globals_v.html','');});
<li>VE_A9_MP_MMCI_BASE
: <a class="el" href="ARMCA9_8h.html#a4c93715226810aa05b1475cae477a9d1">ARMCA9.h</a>
</li>
-<li>VE_A9_MP_PERIPH_BASE
-: <a class="el" href="ARMCA9_8h.html#ad22dea20bcb552bd05691f62ff5e5799">ARMCA9.h</a>
+<li>VE_A9_MP_PERIPH_BASE_CS2
+: <a class="el" href="ARMCA9_8h.html#a1f0eb04274d447fa1261fc34313bbd2f">ARMCA9.h</a>
+</li>
+<li>VE_A9_MP_PERIPH_BASE_CS3
+: <a class="el" href="ARMCA9_8h.html#a15fccfe28c34be132e4b26fecf459d59">ARMCA9.h</a>
</li>
<li>VE_A9_MP_PL310_BASE
: <a class="el" href="ARMCA9_8h.html#adb063e35f3d63c35ce856561df8cedb4">ARMCA9.h</a>
</li>
+<li>VE_A9_MP_PRIVATE_PERIPH_BASE
+: <a class="el" href="ARMCA9_8h.html#a8d664adb95364c864de72494a7603ee4">ARMCA9.h</a>
+</li>
<li>VE_A9_MP_PRIVATE_TIMER
: <a class="el" href="ARMCA9_8h.html#a02dee9c2055176f0f8b39f84188662dc">ARMCA9.h</a>
</li>
@@ -199,6 +205,9 @@ $(document).ready(function(){initNavTree('globals_v.html','');});
<li>VE_A9_MP_SRAM_BASE
: <a class="el" href="ARMCA9_8h.html#af0e04a3bf444617de5e6f1a4132bb33a">ARMCA9.h</a>
</li>
+<li>VE_A9_MP_SSRAM_BASE
+: <a class="el" href="ARMCA9_8h.html#a649334fdbe9f99fa6c9e5fb9771deeab">ARMCA9.h</a>
+</li>
<li>VE_A9_MP_SYSTEM_REG_BASE
: <a class="el" href="ARMCA9_8h.html#a6be1b1510ebbf938f10c195c2aae50ed">ARMCA9.h</a>
</li>
@@ -232,7 +241,7 @@ $(document).ready(function(){initNavTree('globals_v.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/globals_vars.html b/docs/Core_A/html/globals_vars.html
index 551e51a..339e68c 100644
--- a/docs/Core_A/html/globals_vars.html
+++ b/docs/Core_A/html/globals_vars.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -121,7 +121,6 @@ $(document).ready(function(){initNavTree('globals_vars.html','');});
&#160;<ul>
<li>SystemCoreClock
: <a class="el" href="group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6">Ref_SystemAndClock.txt</a>
-, <a class="el" href="group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6">system_ARMCA9.h</a>
</li>
</ul>
</div><!-- contents -->
@@ -129,7 +128,7 @@ $(document).ready(function(){initNavTree('globals_vars.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/globals_w.html b/docs/Core_A/html/globals_w.html
index 123eae7..b8db864 100644
--- a/docs/Core_A/html/globals_w.html
+++ b/docs/Core_A/html/globals_w.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -163,7 +163,7 @@ $(document).ready(function(){initNavTree('globals_w.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__CMSIS__ACTLR.html b/docs/Core_A/html/group__CMSIS__ACTLR.html
index 6c0b0c9..c4d4a0e 100644
--- a/docs/Core_A/html/group__CMSIS__ACTLR.html
+++ b/docs/Core_A/html/group__CMSIS__ACTLR.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -277,7 +277,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__CMSIS__ACTLR__BITS.html b/docs/Core_A/html/group__CMSIS__ACTLR__BITS.html
index e114608..01bfcb5 100644
--- a/docs/Core_A/html/group__CMSIS__ACTLR__BITS.html
+++ b/docs/Core_A/html/group__CMSIS__ACTLR__BITS.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -697,7 +697,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__CMSIS__CBAR.html b/docs/Core_A/html/group__CMSIS__CBAR.html
index c746f67..3a189ba 100644
--- a/docs/Core_A/html/group__CMSIS__CBAR.html
+++ b/docs/Core_A/html/group__CMSIS__CBAR.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -164,7 +164,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__CMSIS__CBAR__BITS.html b/docs/Core_A/html/group__CMSIS__CBAR__BITS.html
index 076b87e..871c4d8 100644
--- a/docs/Core_A/html/group__CMSIS__CBAR__BITS.html
+++ b/docs/Core_A/html/group__CMSIS__CBAR__BITS.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -119,7 +119,7 @@ $(document).ready(function(){initNavTree('group__CMSIS__CBAR__BITS.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__CMSIS__CBPM.html b/docs/Core_A/html/group__CMSIS__CBPM.html
index 5767d0b..88a983d 100644
--- a/docs/Core_A/html/group__CMSIS__CBPM.html
+++ b/docs/Core_A/html/group__CMSIS__CBPM.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -234,7 +234,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__CMSIS__CNTFRQ.html b/docs/Core_A/html/group__CMSIS__CNTFRQ.html
index fa377d8..475e66a 100644
--- a/docs/Core_A/html/group__CMSIS__CNTFRQ.html
+++ b/docs/Core_A/html/group__CMSIS__CNTFRQ.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -178,7 +178,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__CMSIS__CNTPCT.html b/docs/Core_A/html/group__CMSIS__CNTPCT.html
index 26162c2..d37942a 100644
--- a/docs/Core_A/html/group__CMSIS__CNTPCT.html
+++ b/docs/Core_A/html/group__CMSIS__CNTPCT.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -151,7 +151,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__CMSIS__CNTP__CTL.html b/docs/Core_A/html/group__CMSIS__CNTP__CTL.html
index e7e0ca5..5bd5ddf 100644
--- a/docs/Core_A/html/group__CMSIS__CNTP__CTL.html
+++ b/docs/Core_A/html/group__CMSIS__CNTP__CTL.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -189,7 +189,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__CMSIS__CNTP__CVAL.html b/docs/Core_A/html/group__CMSIS__CNTP__CVAL.html
index 6fb1d71..991b9a2 100644
--- a/docs/Core_A/html/group__CMSIS__CNTP__CVAL.html
+++ b/docs/Core_A/html/group__CMSIS__CNTP__CVAL.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -151,7 +151,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__CMSIS__CNTP__TVAL.html b/docs/Core_A/html/group__CMSIS__CNTP__TVAL.html
index 6274605..bee4233 100644
--- a/docs/Core_A/html/group__CMSIS__CNTP__TVAL.html
+++ b/docs/Core_A/html/group__CMSIS__CNTP__TVAL.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -178,7 +178,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__CMSIS__CPACR.html b/docs/Core_A/html/group__CMSIS__CPACR.html
index 5eb2a85..f279775 100644
--- a/docs/Core_A/html/group__CMSIS__CPACR.html
+++ b/docs/Core_A/html/group__CMSIS__CPACR.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -233,7 +233,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__CMSIS__CPACR__BITS.html b/docs/Core_A/html/group__CMSIS__CPACR__BITS.html
index 72a0e50..e20689c 100644
--- a/docs/Core_A/html/group__CMSIS__CPACR__BITS.html
+++ b/docs/Core_A/html/group__CMSIS__CPACR__BITS.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -255,7 +255,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__CMSIS__CPACR__CP.html b/docs/Core_A/html/group__CMSIS__CPACR__CP.html
index 98bf02e..6a364f8 100644
--- a/docs/Core_A/html/group__CMSIS__CPACR__CP.html
+++ b/docs/Core_A/html/group__CMSIS__CPACR__CP.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -176,7 +176,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__CMSIS__CPSR.html b/docs/Core_A/html/group__CMSIS__CPSR.html
index e06df4a..f863b7d 100644
--- a/docs/Core_A/html/group__CMSIS__CPSR.html
+++ b/docs/Core_A/html/group__CMSIS__CPSR.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -227,7 +227,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__CMSIS__CPSR__BITS.html b/docs/Core_A/html/group__CMSIS__CPSR__BITS.html
index 5ec25ff..313a4a5 100644
--- a/docs/Core_A/html/group__CMSIS__CPSR__BITS.html
+++ b/docs/Core_A/html/group__CMSIS__CPSR__BITS.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -577,7 +577,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__CMSIS__CPSR__M.html b/docs/Core_A/html/group__CMSIS__CPSR__M.html
index 8f42b37..d967851 100644
--- a/docs/Core_A/html/group__CMSIS__CPSR__M.html
+++ b/docs/Core_A/html/group__CMSIS__CPSR__M.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -272,7 +272,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__CMSIS__Core__FunctionInterface.html b/docs/Core_A/html/group__CMSIS__Core__FunctionInterface.html
index 34277fd..48cbd86 100644
--- a/docs/Core_A/html/group__CMSIS__Core__FunctionInterface.html
+++ b/docs/Core_A/html/group__CMSIS__Core__FunctionInterface.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -159,7 +159,7 @@ Reference: <a href="http://infocenter.arm.com/help/topic/com.arm.doc.ddi0406c/in
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__CMSIS__Core__InstructionInterface.html b/docs/Core_A/html/group__CMSIS__Core__InstructionInterface.html
index d2e61a1..45350f6 100644
--- a/docs/Core_A/html/group__CMSIS__Core__InstructionInterface.html
+++ b/docs/Core_A/html/group__CMSIS__Core__InstructionInterface.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -452,7 +452,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__CMSIS__DACR.html b/docs/Core_A/html/group__CMSIS__DACR.html
index 6b2de47..4552d6d 100644
--- a/docs/Core_A/html/group__CMSIS__DACR.html
+++ b/docs/Core_A/html/group__CMSIS__DACR.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -223,7 +223,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__CMSIS__DACR__BITS.html b/docs/Core_A/html/group__CMSIS__DACR__BITS.html
index 26d05a2..4be3bdf 100644
--- a/docs/Core_A/html/group__CMSIS__DACR__BITS.html
+++ b/docs/Core_A/html/group__CMSIS__DACR__BITS.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -173,7 +173,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__CMSIS__DACR__Dn.html b/docs/Core_A/html/group__CMSIS__DACR__Dn.html
index e57a7b2..e7094dc 100644
--- a/docs/Core_A/html/group__CMSIS__DACR__Dn.html
+++ b/docs/Core_A/html/group__CMSIS__DACR__Dn.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -176,7 +176,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__CMSIS__DFSR.html b/docs/Core_A/html/group__CMSIS__DFSR.html
index 0278007..790bc48 100644
--- a/docs/Core_A/html/group__CMSIS__DFSR.html
+++ b/docs/Core_A/html/group__CMSIS__DFSR.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -233,7 +233,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__CMSIS__DFSR__BITS.html b/docs/Core_A/html/group__CMSIS__DFSR__BITS.html
index 178ae64..666c66e 100644
--- a/docs/Core_A/html/group__CMSIS__DFSR__BITS.html
+++ b/docs/Core_A/html/group__CMSIS__DFSR__BITS.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -367,7 +367,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__CMSIS__FPEXC.html b/docs/Core_A/html/group__CMSIS__FPEXC.html
index 6dcee3f..9b1b108 100644
--- a/docs/Core_A/html/group__CMSIS__FPEXC.html
+++ b/docs/Core_A/html/group__CMSIS__FPEXC.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -185,7 +185,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__CMSIS__FPSCR.html b/docs/Core_A/html/group__CMSIS__FPSCR.html
index 0e7be5d..f93b3a2 100644
--- a/docs/Core_A/html/group__CMSIS__FPSCR.html
+++ b/docs/Core_A/html/group__CMSIS__FPSCR.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -245,7 +245,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__CMSIS__FPSCR__BITS.html b/docs/Core_A/html/group__CMSIS__FPSCR__BITS.html
index d3caaef..5a88210 100644
--- a/docs/Core_A/html/group__CMSIS__FPSCR__BITS.html
+++ b/docs/Core_A/html/group__CMSIS__FPSCR__BITS.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -119,7 +119,7 @@ $(document).ready(function(){initNavTree('group__CMSIS__FPSCR__BITS.html','');})
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__CMSIS__IFSR.html b/docs/Core_A/html/group__CMSIS__IFSR.html
index df94861..308775b 100644
--- a/docs/Core_A/html/group__CMSIS__IFSR.html
+++ b/docs/Core_A/html/group__CMSIS__IFSR.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -225,7 +225,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__CMSIS__IFSR__BITS.html b/docs/Core_A/html/group__CMSIS__IFSR__BITS.html
index 947fe4f..518bfe2 100644
--- a/docs/Core_A/html/group__CMSIS__IFSR__BITS.html
+++ b/docs/Core_A/html/group__CMSIS__IFSR__BITS.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -277,7 +277,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__CMSIS__ISR.html b/docs/Core_A/html/group__CMSIS__ISR.html
index a36eb79..245642d 100644
--- a/docs/Core_A/html/group__CMSIS__ISR.html
+++ b/docs/Core_A/html/group__CMSIS__ISR.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -177,7 +177,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__CMSIS__ISR__BITS.html b/docs/Core_A/html/group__CMSIS__ISR__BITS.html
index 449b58d..0d94e55 100644
--- a/docs/Core_A/html/group__CMSIS__ISR__BITS.html
+++ b/docs/Core_A/html/group__CMSIS__ISR__BITS.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -217,7 +217,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__CMSIS__MPIDR.html b/docs/Core_A/html/group__CMSIS__MPIDR.html
index cfd04e3..b6092d8 100644
--- a/docs/Core_A/html/group__CMSIS__MPIDR.html
+++ b/docs/Core_A/html/group__CMSIS__MPIDR.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -168,7 +168,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__CMSIS__MVBAR.html b/docs/Core_A/html/group__CMSIS__MVBAR.html
index 310992b..17c1850 100644
--- a/docs/Core_A/html/group__CMSIS__MVBAR.html
+++ b/docs/Core_A/html/group__CMSIS__MVBAR.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -185,7 +185,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__CMSIS__SCTLR.html b/docs/Core_A/html/group__CMSIS__SCTLR.html
index 45a45dd..c017f6d 100644
--- a/docs/Core_A/html/group__CMSIS__SCTLR.html
+++ b/docs/Core_A/html/group__CMSIS__SCTLR.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -231,7 +231,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__CMSIS__SCTLR__BITS.html b/docs/Core_A/html/group__CMSIS__SCTLR__BITS.html
index 79934d5..5d52d2f 100644
--- a/docs/Core_A/html/group__CMSIS__SCTLR__BITS.html
+++ b/docs/Core_A/html/group__CMSIS__SCTLR__BITS.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -757,7 +757,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__CMSIS__SP.html b/docs/Core_A/html/group__CMSIS__SP.html
index 6b78427..be78ded 100644
--- a/docs/Core_A/html/group__CMSIS__SP.html
+++ b/docs/Core_A/html/group__CMSIS__SP.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -201,7 +201,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__CMSIS__TLB.html b/docs/Core_A/html/group__CMSIS__TLB.html
index 333e1a9..fcf519a 100644
--- a/docs/Core_A/html/group__CMSIS__TLB.html
+++ b/docs/Core_A/html/group__CMSIS__TLB.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -150,7 +150,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__CMSIS__TTBR.html b/docs/Core_A/html/group__CMSIS__TTBR.html
index 3aacae2..baf190d 100644
--- a/docs/Core_A/html/group__CMSIS__TTBR.html
+++ b/docs/Core_A/html/group__CMSIS__TTBR.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -217,7 +217,7 @@ The width of TTBR1 BADDR field is fixed at <code>x=14</code>.</dd></dl>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__CMSIS__VBAR.html b/docs/Core_A/html/group__CMSIS__VBAR.html
index 2aa7aa9..9cf9bf2 100644
--- a/docs/Core_A/html/group__CMSIS__VBAR.html
+++ b/docs/Core_A/html/group__CMSIS__VBAR.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -185,7 +185,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__CMSIS__core__register.html b/docs/Core_A/html/group__CMSIS__core__register.html
index 120f536..a2a787d 100644
--- a/docs/Core_A/html/group__CMSIS__core__register.html
+++ b/docs/Core_A/html/group__CMSIS__core__register.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -195,7 +195,7 @@ Content</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__FPU__functions.html b/docs/Core_A/html/group__FPU__functions.html
index 856e1e3..e4763e2 100644
--- a/docs/Core_A/html/group__FPU__functions.html
+++ b/docs/Core_A/html/group__FPU__functions.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -148,7 +148,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__GIC__functions.html b/docs/Core_A/html/group__GIC__functions.html
index 635803e..5e9113a 100644
--- a/docs/Core_A/html/group__GIC__functions.html
+++ b/docs/Core_A/html/group__GIC__functions.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -984,7 +984,7 @@ GIC_SetLevelModel<br/>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__L1__cache__functions.html b/docs/Core_A/html/group__L1__cache__functions.html
index 91f9d82..85d73a5 100644
--- a/docs/Core_A/html/group__L1__cache__functions.html
+++ b/docs/Core_A/html/group__L1__cache__functions.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -184,7 +184,7 @@ Functions</h2></td></tr>
</table>
</dd>
</dl>
-<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000001">Deprecated:</a></b></dt><dd>Use generic L1C_CleanInvalidateCache instead. </dd></dl>
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000002">Deprecated:</a></b></dt><dd>Use generic L1C_CleanInvalidateCache instead. </dd></dl>
<p>Generic mechanism for cleaning/invalidating the entire data or unified cache to the point of coherency.</p>
<p>The parameter <b>op</b> defines which cleaning/invalidation strategy should be used:</p>
<ul>
@@ -433,7 +433,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__L2__cache__functions.html b/docs/Core_A/html/group__L2__cache__functions.html
index 8744749..33d3324 100644
--- a/docs/Core_A/html/group__L2__cache__functions.html
+++ b/docs/Core_A/html/group__L2__cache__functions.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -365,7 +365,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__MMU__defs__gr.html b/docs/Core_A/html/group__MMU__defs__gr.html
index d4a5089..722e859 100644
--- a/docs/Core_A/html/group__MMU__defs__gr.html
+++ b/docs/Core_A/html/group__MMU__defs__gr.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -1257,7 +1257,7 @@ Enumerations</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__MMU__functions.html b/docs/Core_A/html/group__MMU__functions.html
index 3185b4d..8cfeb82 100644
--- a/docs/Core_A/html/group__MMU__functions.html
+++ b/docs/Core_A/html/group__MMU__functions.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -1136,7 +1136,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__PL1__timer__functions.html b/docs/Core_A/html/group__PL1__timer__functions.html
index 946be94..68073ba 100644
--- a/docs/Core_A/html/group__PL1__timer__functions.html
+++ b/docs/Core_A/html/group__PL1__timer__functions.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -327,7 +327,7 @@ Current counter value. </dd></dl>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__PTM__timer__functions.html b/docs/Core_A/html/group__PTM__timer__functions.html
index 23051df..9a3fd37 100644
--- a/docs/Core_A/html/group__PTM__timer__functions.html
+++ b/docs/Core_A/html/group__PTM__timer__functions.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -284,7 +284,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__comp__cntrl__gr.html b/docs/Core_A/html/group__comp__cntrl__gr.html
index 7454667..a224604 100644
--- a/docs/Core_A/html/group__comp__cntrl__gr.html
+++ b/docs/Core_A/html/group__comp__cntrl__gr.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -131,6 +131,9 @@ Macros</h2></td></tr>
<tr class="memitem:gaba87361bfad2ae52cfe2f40c1a1dbf9c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a>&#160;&#160;&#160;static __inline</td></tr>
<tr class="memdesc:gaba87361bfad2ae52cfe2f40c1a1dbf9c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Define a static function should be inlined by the compiler. <a href="#gaba87361bfad2ae52cfe2f40c1a1dbf9c">More...</a><br/></td></tr>
<tr class="separator:gaba87361bfad2ae52cfe2f40c1a1dbf9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab904513442afdf77d4f8c74f23cbb040"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__cntrl__gr.html#gab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a></td></tr>
+<tr class="memdesc:gab904513442afdf77d4f8c74f23cbb040"><td class="mdescLeft">&#160;</td><td class="mdescRight">Define a static function that should be always inlined by the compiler. <a href="#gab904513442afdf77d4f8c74f23cbb040">More...</a><br/></td></tr>
+<tr class="separator:gab904513442afdf77d4f8c74f23cbb040"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga153a4a31b276a9758959580538720a51"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__cntrl__gr.html#ga153a4a31b276a9758959580538720a51">__NO_RETURN</a>&#160;&#160;&#160;__declspec(noreturn)</td></tr>
<tr class="memdesc:ga153a4a31b276a9758959580538720a51"><td class="mdescLeft">&#160;</td><td class="mdescRight">Inform the compiler that a function does not return. <a href="#ga153a4a31b276a9758959580538720a51">More...</a><br/></td></tr>
<tr class="separator:ga153a4a31b276a9758959580538720a51"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -146,6 +149,24 @@ Macros</h2></td></tr>
<tr class="memitem:gabe8996d3d985ee1529475443cc635bf1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__cntrl__gr.html#gabe8996d3d985ee1529475443cc635bf1">__PACKED</a>&#160;&#160;&#160;__attribute__((packed))</td></tr>
<tr class="memdesc:gabe8996d3d985ee1529475443cc635bf1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Request smallest possible alignment. <a href="#gabe8996d3d985ee1529475443cc635bf1">More...</a><br/></td></tr>
<tr class="separator:gabe8996d3d985ee1529475443cc635bf1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4dbb70fab85207c27b581ecb6532b314"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__cntrl__gr.html#ga4dbb70fab85207c27b581ecb6532b314">__PACKED_STRUCT</a></td></tr>
+<tr class="memdesc:ga4dbb70fab85207c27b581ecb6532b314"><td class="mdescLeft">&#160;</td><td class="mdescRight">Request smallest possible alignment for a structure. <a href="#ga4dbb70fab85207c27b581ecb6532b314">More...</a><br/></td></tr>
+<tr class="separator:ga4dbb70fab85207c27b581ecb6532b314"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga27fd2ec6767ca1ab66d36b5cc0103268"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__cntrl__gr.html#ga27fd2ec6767ca1ab66d36b5cc0103268">__UNALIGNED_UINT32</a></td></tr>
+<tr class="memdesc:ga27fd2ec6767ca1ab66d36b5cc0103268"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pointer for unaligned access of a uint32_t variable. <a href="#ga27fd2ec6767ca1ab66d36b5cc0103268">More...</a><br/></td></tr>
+<tr class="separator:ga27fd2ec6767ca1ab66d36b5cc0103268"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabe8693a7200e573101551d49a1772fb9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__cntrl__gr.html#gabe8693a7200e573101551d49a1772fb9">__UNALIGNED_UINT16_READ</a></td></tr>
+<tr class="memdesc:gabe8693a7200e573101551d49a1772fb9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pointer for unaligned read of a uint16_t variable. <a href="#gabe8693a7200e573101551d49a1772fb9">More...</a><br/></td></tr>
+<tr class="separator:gabe8693a7200e573101551d49a1772fb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadb9cd73446f7e11e92383cd327a23407"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__cntrl__gr.html#gadb9cd73446f7e11e92383cd327a23407">__UNALIGNED_UINT16_WRITE</a></td></tr>
+<tr class="memdesc:gadb9cd73446f7e11e92383cd327a23407"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pointer for unaligned write of a uint16_t variable. <a href="#gadb9cd73446f7e11e92383cd327a23407">More...</a><br/></td></tr>
+<tr class="separator:gadb9cd73446f7e11e92383cd327a23407"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga254322c344d954c9f829719a50a88e87"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__cntrl__gr.html#ga254322c344d954c9f829719a50a88e87">__UNALIGNED_UINT32_READ</a></td></tr>
+<tr class="memdesc:ga254322c344d954c9f829719a50a88e87"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pointer for unaligned read of a uint32_t variable. <a href="#ga254322c344d954c9f829719a50a88e87">More...</a><br/></td></tr>
+<tr class="separator:ga254322c344d954c9f829719a50a88e87"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabb2180285c417aa9120a360c51f64b4b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__comp__cntrl__gr.html#gabb2180285c417aa9120a360c51f64b4b">__UNALIGNED_UINT32_WRITE</a></td></tr>
+<tr class="memdesc:gabb2180285c417aa9120a360c51f64b4b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pointer for unaligned write of a uint32_t variable. <a href="#gabb2180285c417aa9120a360c51f64b4b">More...</a><br/></td></tr>
+<tr class="separator:gabb2180285c417aa9120a360c51f64b4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<p>The CMSIS-Core provides the header file <b>cmsis_compiler.h</b> with consistent #define symbols to generate C or C++ source files that should be compiler agnostic. Each CMSIS compliant compiler should support the functionality described in this section. </p>
@@ -263,6 +284,46 @@ Macros</h2></td></tr>
</div><!-- fragment -->
</div>
</div>
+<a class="anchor" id="ga4dbb70fab85207c27b581ecb6532b314"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define __PACKED_STRUCT</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Specifies that a structure must have the smallest possible alignment.</p>
+<p><b> Code Example:</b> </p>
+<div class="fragment"><div class="line"><a class="code" href="group__comp__cntrl__gr.html#ga4dbb70fab85207c27b581ecb6532b314">__PACKED_STRUCT</a> foo {</div>
+<div class="line"> uint8_t u8;</div>
+<div class="line"> uint32_t u32;</div>
+<div class="line"> uint16_t u16;</div>
+<div class="line">};</div>
+</div><!-- fragment -->
+</div>
+</div>
+<a class="anchor" id="gab904513442afdf77d4f8c74f23cbb040"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define __STATIC_FORCEINLINE</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Defines a static function that should be always inlined by the compiler.</p>
+<dl class="section note"><dt>Note</dt><dd>For compilers that do not allow to force function inlining, the macro maps to <a class="el" href="group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c">__STATIC_INLINE</a>.</dd></dl>
+<p><b> Code Example:</b> </p>
+<div class="fragment"><div class="line">\\ Get Interrupt Vector</div>
+<div class="line"><a class="code" href="group__comp__cntrl__gr.html#gab904513442afdf77d4f8c74f23cbb040">__STATIC_FORCEINLINE</a> uint32_t NVIC_GetVector(<a class="code" href="ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8">IRQn_Type</a> IRQn)</div>
+<div class="line">{</div>
+<div class="line"> uint32_t *vectors = (uint32_t *)SCB-&gt;VTOR;</div>
+<div class="line"> <span class="keywordflow">return</span> vectors[(int32_t)IRQn + NVIC_USER_IRQ_OFFSET];</div>
+<div class="line">}</div>
+</div><!-- fragment -->
+</div>
+</div>
<a class="anchor" id="gaba87361bfad2ae52cfe2f40c1a1dbf9c"></a>
<div class="memitem">
<div class="memproto">
@@ -281,6 +342,102 @@ Macros</h2></td></tr>
</div><!-- fragment -->
</div>
</div>
+<a class="anchor" id="gabe8693a7200e573101551d49a1772fb9"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define __UNALIGNED_UINT16_READ</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Defines a pointer to a uint16_t from an address that does not need to be aligned. This can then be used in read operations. The compiler will generate the appropriate access (aligned or non-aligned) depending on the underlying Arm processor core and compiler settings.</p>
+<p><b> Code Example:</b> </p>
+<div class="fragment"><div class="line">uint16_t val16;</div>
+<div class="line"> </div>
+<div class="line"><span class="keywordtype">void</span> test (uint8_t *ptr) {</div>
+<div class="line"> val16 = <a class="code" href="group__comp__cntrl__gr.html#gabe8693a7200e573101551d49a1772fb9">__UNALIGNED_UINT16_READ</a>(ptr);</div>
+<div class="line">}</div>
+</div><!-- fragment -->
+</div>
+</div>
+<a class="anchor" id="gadb9cd73446f7e11e92383cd327a23407"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define __UNALIGNED_UINT16_WRITE</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Defines a pointer to a uint16_t from an address that does not need to be aligned. This can then be used in write operations. The compiler will generate the appropriate access (aligned or non-aligned) depending on the underlying Arm processor core and compiler settings.</p>
+<p><b> Code Example:</b> </p>
+<div class="fragment"><div class="line">uint16_t val16 = 0U;</div>
+<div class="line"> </div>
+<div class="line"><span class="keywordtype">void</span> test (uint8_t *ptr) {</div>
+<div class="line"> <a class="code" href="group__comp__cntrl__gr.html#gadb9cd73446f7e11e92383cd327a23407">__UNALIGNED_UINT16_WRITE</a>(ptr, val16);</div>
+<div class="line">}</div>
+</div><!-- fragment -->
+</div>
+</div>
+<a class="anchor" id="ga27fd2ec6767ca1ab66d36b5cc0103268"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define __UNALIGNED_UINT32</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000001">Deprecated:</a></b></dt><dd>Do not use this macro. It has been superseded by <a class="el" href="cmsis__armcc_8h.html#a3b931f0b051b8c1a6377a3dcc7559b5e">__UNALIGNED_UINT32_READ</a>, <a class="el" href="cmsis__armcc_8h.html#a203f593d140ed88b81bc189edc861110">__UNALIGNED_UINT32_WRITE</a> and will be removed in the future.</dd></dl>
+<p>Defines a pointer to a uint32_t from an address that does not need to be aligned. This can then be used in read/write operations. The compiler will generate the appropriate access (aligned or non-aligned) depending on the underlying Arm processor core and compiler settings.</p>
+<p><b> Code Example:</b> </p>
+<div class="fragment"><div class="line">uint32_t val32;</div>
+<div class="line"> </div>
+<div class="line"><span class="keywordtype">void</span> test (uint8_t *ptr) {</div>
+<div class="line"> <a class="code" href="group__comp__cntrl__gr.html#ga27fd2ec6767ca1ab66d36b5cc0103268">__UNALIGNED_UINT32</a>(ptr) = val32;</div>
+<div class="line">}</div>
+</div><!-- fragment -->
+</div>
+</div>
+<a class="anchor" id="ga254322c344d954c9f829719a50a88e87"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define __UNALIGNED_UINT32_READ</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Defines a pointer to a uint32_t from an address that does not need to be aligned. This can then be used in read operations. The compiler will generate the appropriate access (aligned or non-aligned) depending on the underlying Arm processor core and compiler settings.</p>
+<p><b> Code Example:</b> </p>
+<div class="fragment"><div class="line">uint32_t val32;</div>
+<div class="line"> </div>
+<div class="line"><span class="keywordtype">void</span> test (uint8_t *ptr) {</div>
+<div class="line"> val32 = <a class="code" href="group__comp__cntrl__gr.html#ga254322c344d954c9f829719a50a88e87">__UNALIGNED_UINT32_READ</a>(ptr);</div>
+<div class="line">}</div>
+</div><!-- fragment -->
+</div>
+</div>
+<a class="anchor" id="gabb2180285c417aa9120a360c51f64b4b"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define __UNALIGNED_UINT32_WRITE</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Defines a pointer to a uint32_t from an address that does not need to be aligned. This can then be used in write operations. The compiler will generate the appropriate access (aligned or non-aligned) depending on the underlying Arm processor core and compiler settings.</p>
+<p><b> Code Example:</b> </p>
+<div class="fragment"><div class="line">uint32_t val32 = 0U;</div>
+<div class="line"> </div>
+<div class="line"><span class="keywordtype">void</span> test (uint8_t *ptr) {</div>
+<div class="line"> <a class="code" href="group__comp__cntrl__gr.html#gabb2180285c417aa9120a360c51f64b4b">__UNALIGNED_UINT32_WRITE</a>(ptr, val32);</div>
+<div class="line">}</div>
+</div><!-- fragment -->
+</div>
+</div>
<a class="anchor" id="ga3e40e4c553fc11588f7a4c2a19e789e0"></a>
<div class="memitem">
<div class="memproto">
@@ -325,7 +482,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__comp__cntrl__gr.js b/docs/Core_A/html/group__comp__cntrl__gr.js
index d7eb628..467feb8 100644
--- a/docs/Core_A/html/group__comp__cntrl__gr.js
+++ b/docs/Core_A/html/group__comp__cntrl__gr.js
@@ -6,7 +6,14 @@ var group__comp__cntrl__gr =
[ "__INLINE", "group__comp__cntrl__gr.html#gade2d8d7118f8ff49547f60aa0c3382bb", null ],
[ "__NO_RETURN", "group__comp__cntrl__gr.html#ga153a4a31b276a9758959580538720a51", null ],
[ "__PACKED", "group__comp__cntrl__gr.html#gabe8996d3d985ee1529475443cc635bf1", null ],
+ [ "__PACKED_STRUCT", "group__comp__cntrl__gr.html#ga4dbb70fab85207c27b581ecb6532b314", null ],
+ [ "__STATIC_FORCEINLINE", "group__comp__cntrl__gr.html#gab904513442afdf77d4f8c74f23cbb040", null ],
[ "__STATIC_INLINE", "group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c", null ],
+ [ "__UNALIGNED_UINT16_READ", "group__comp__cntrl__gr.html#gabe8693a7200e573101551d49a1772fb9", null ],
+ [ "__UNALIGNED_UINT16_WRITE", "group__comp__cntrl__gr.html#gadb9cd73446f7e11e92383cd327a23407", null ],
+ [ "__UNALIGNED_UINT32", "group__comp__cntrl__gr.html#ga27fd2ec6767ca1ab66d36b5cc0103268", null ],
+ [ "__UNALIGNED_UINT32_READ", "group__comp__cntrl__gr.html#ga254322c344d954c9f829719a50a88e87", null ],
+ [ "__UNALIGNED_UINT32_WRITE", "group__comp__cntrl__gr.html#gabb2180285c417aa9120a360c51f64b4b", null ],
[ "__USED", "group__comp__cntrl__gr.html#ga3e40e4c553fc11588f7a4c2a19e789e0", null ],
[ "__WEAK", "group__comp__cntrl__gr.html#gac607bf387b29162be6a9b77fc7999539", null ]
]; \ No newline at end of file
diff --git a/docs/Core_A/html/group__irq__ctrl__gr.html b/docs/Core_A/html/group__irq__ctrl__gr.html
index 6122a40..733530f 100644
--- a/docs/Core_A/html/group__irq__ctrl__gr.html
+++ b/docs/Core_A/html/group__irq__ctrl__gr.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -1049,7 +1049,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__irq__mode__defs.html b/docs/Core_A/html/group__irq__mode__defs.html
index bfa8b83..c35409e 100644
--- a/docs/Core_A/html/group__irq__mode__defs.html
+++ b/docs/Core_A/html/group__irq__mode__defs.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -445,7 +445,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__irq__priority__defs.html b/docs/Core_A/html/group__irq__priority__defs.html
index e7254ad..00e06ca 100644
--- a/docs/Core_A/html/group__irq__priority__defs.html
+++ b/docs/Core_A/html/group__irq__priority__defs.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -160,7 +160,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__peripheral__gr.html b/docs/Core_A/html/group__peripheral__gr.html
index 0621ef1..b50b077 100644
--- a/docs/Core_A/html/group__peripheral__gr.html
+++ b/docs/Core_A/html/group__peripheral__gr.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -348,7 +348,7 @@ Register Bit Fields</h1>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__system__init__gr.html b/docs/Core_A/html/group__system__init__gr.html
index a57dd63..70ab9b0 100644
--- a/docs/Core_A/html/group__system__init__gr.html
+++ b/docs/Core_A/html/group__system__init__gr.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -140,7 +140,7 @@ Variables</h2></td></tr>
<li>A global variable that contains the system frequency, <a class="el" href="group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6">SystemCoreClock</a>.</li>
</ul>
<p>The file configures the device and, typically, initializes the oscillator (PLL) that is part of the microcontroller device. This file might export other functions or variables that provide a more flexible configuration of the microcontroller system.</p>
-<dl class="section note"><dt>Note</dt><dd>Please pay special attention to the static variable <code>SystemCoreClock</code>. This variable might be used throughout the whole system initialization and runtime to calculate frequency/time related values. Thus one must assure that the variable always reflects the actual system clock speed. Be aware that a value stored to <code>SystemCoreClock</code> during low level initialization (i.e. <code><a class="el" href="group__system__init__gr.html#ga93f514700ccf00d08dbdcff7f1224eb2" title="Function to Initialize the system. ">SystemInit()</a></code>) might get overwritten by C library startup code. Thus its highly recommended to call <a class="el" href="system__ARMCA9_8h.html#ae0c36a9591fe6e9c45ecb21a794f0f0f">SystemCoreClockUpdate</a> at the beginning of the user <code>main()</code> routine.</dd></dl>
+<dl class="section note"><dt>Note</dt><dd>Please pay special attention to the static variable <code>SystemCoreClock</code>. This variable might be used throughout the whole system initialization and runtime to calculate frequency/time related values. Thus one must assure that the variable always reflects the actual system clock speed. Be aware that a value stored to <code>SystemCoreClock</code> during low level initialization (i.e. <code><a class="el" href="group__system__init__gr.html#ga93f514700ccf00d08dbdcff7f1224eb2" title="Function to Initialize the system. ">SystemInit()</a></code>) might get overwritten by C library startup code. Thus its highly recommended to call <a class="el" href="group__system__init__gr.html#gae0c36a9591fe6e9c45ecb21a794f0f0f">SystemCoreClockUpdate</a> at the beginning of the user <code>main()</code> routine.</dd></dl>
<h1><a class="anchor" id="system_init_code_ex_sec"></a>
Code Example</h1>
<p>The code below shows the usage of the variable <a class="el" href="group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6">SystemCoreClock</a> and the functions <a class="el" href="group__system__init__gr.html#ga93f514700ccf00d08dbdcff7f1224eb2" title="Function to Initialize the system. ">SystemInit()</a> and <a class="el" href="group__system__init__gr.html#gae0c36a9591fe6e9c45ecb21a794f0f0f" title="Function to update the variable SystemCoreClock. ">SystemCoreClockUpdate()</a> with an arbitrary Arm Cortex-A9.</p>
@@ -219,7 +219,7 @@ Code Example</h1>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/group__version__ctrl.html b/docs/Core_A/html/group__version__ctrl.html
index 38df063..c335a3d 100644
--- a/docs/Core_A/html/group__version__ctrl.html
+++ b/docs/Core_A/html/group__version__ctrl.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -253,7 +253,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/index.doxyidx b/docs/Core_A/html/index.doxyidx
new file mode 100644
index 0000000..d0fee4f
--- /dev/null
+++ b/docs/Core_A/html/index.doxyidx
@@ -0,0 +1,937 @@
+/*
+ * Copyright (c) 2009-2016 ARM Limited. All rights reserved.
+ *
+ * @file index.doxyidx
+ * @brief Index file for MDK-ARM Help System
+ * @version 1.0
+ * @date 10. July 2019
+ * @note Generated by DoxyIndex V1.2.3 on Wednesday, 10.07.2019 15:22:28
+ * from Path 'C:\tools\PACK\ARM\CMSIS\5.6.0\\CMSIS\Documentation\Core_A\html',
+ */
+
+'ABCDEFGHIJKLMNOPQRSTUVWZ_bcegilmoprsuwx'
+__ALIGNED, group__comp__cntrl__gr.html#gaa65ef8f7a5e8b7a6ea6c1d48b4c78e55, cmsis_armcc.h
+__ARM_ARCH_7A__, group__comp__cntrl__gr.html#gaee91bdfb2b6986731af09835bc9c6e74, cmsis_armcc.h
+__ASM, group__comp__cntrl__gr.html#ga1378040bcf22428955c6e3ce9c2053cd, cmsis_armcc.h
+__BKPT, group__CMSIS__Core__InstructionInterface.html#ga15ea6bd3c507d3e81c3b3a1258e46397, cmsis_armcc.h
+__CA_CMSIS_VERSION, group__version__ctrl.html#ga60199f17babba1ac0cf233e59043b23b, core_ca.h
+__CA_CMSIS_VERSION_MAIN, group__version__ctrl.html#ga519092cc80304900838f3d79a1a04e36, core_ca.h
+__CA_CMSIS_VERSION_SUB, group__version__ctrl.html#gaca4690227a53e24645758cdab9a00cdf, core_ca.h
+__CA_REV, group__version__ctrl.html#ga8ebf37d3e9141ccae33bb6b1edf539bd, ARMCA9.h
+__CLREX, cmsis__armcc_8h.html#a7f7b66103530fadcce226375af3c2c03, cmsis_armcc.h
+__CLZ, group__CMSIS__Core__InstructionInterface.html#ga90884c591ac5d73d6069334eba9d6c02, __CLZ(uint32_t value):&#160;cmsis_armcc.txt
+__CMSIS_CP15_H, cmsis__cp15_8h.html#ae6f92562f567fd8583d8ddd98cae46d5, cmsis_cp15.h
+__COMPILER_BARRIER, cmsis__armcc_8h.html#a6516fb12ab0dd45c734f8cef7d921af6, cmsis_armcc.h
+__CORE_CA_H_DEPENDANT, core__ca_8h.html#add5658d95f6b79934202e6fbf1795b12, core_ca.h
+__CORE_CA_H_GENERIC, core__ca_8h.html#af6738f04c5c33edae09174f235ef3e14, core_ca.h
+__CORTEX_A, group__version__ctrl.html#ga74d176c89aefe783e9ce0712c4360537, ARMCA9.h
+__DMB, group__CMSIS__Core__InstructionInterface.html#ga671101179b5943990785f36f8c1e2269, cmsis_armcc.h
+__DSB, group__CMSIS__Core__InstructionInterface.html#ga067d257a2b34565410acefb5afef2203, cmsis_armcc.h
+__FORCEINLINE, cmsis__armcc_8h.html#a2ecb43ce8e7aa73d32f50afa67b42c76, cmsis_armcc.h
+__FPU_Enable, group__FPU__functions.html#ga1e4728985ee8b4fa89cc01c032f69565, cmsis_armcc.h
+__FPU_PRESENT, ARMCA9_8h.html#ac1ba8a48ca926bddc88be9bfd7d42641, __FPU_PRESENT():&#160;ARMCA9.h
+__FPU_USED, core__ca_8h.html#aa167d0f532a7c2b2e3a6395db2fa0776, core_ca.h
+__get_ACTLR, group__CMSIS__ACTLR.html#gae75d412bfd6fe873ade00b021aefcab3, cmsis_cp15.h
+__get_ACTRL, cmsis__cp15_8h.html#a41816284abd2ff7a2ea050c37ff5b5b0, cmsis_cp15.h
+__get_CBAR, group__CMSIS__CBAR.html#gab0f00668bb0f6cbe3cc8b90535d66d8e, cmsis_cp15.h
+__get_CCSIDR, cmsis__cp15_8h.html#ace5e469919d7708bf00391a7bf425869, cmsis_cp15.h
+__get_CLIDR, cmsis__cp15_8h.html#abad99510b8a79835d5c9769c6e0a177b, cmsis_cp15.h
+__get_CNTFRQ, group__CMSIS__CNTFRQ.html#ga4b6c8f8689077d9b57f65dcff910dbf8, cmsis_cp15.h
+__get_CNTP_CTL, group__CMSIS__CNTP__CTL.html#gaca4b93d7543b49c1d7e6b4e1c1ff3768, cmsis_cp15.h
+__get_CNTP_CVAL, group__CMSIS__CNTP__CVAL.html#gafc37057a481a5357fb9d35a003941d1d, cmsis_cp15.h
+__get_CNTP_TVAL, group__CMSIS__CNTP__TVAL.html#ga94321d86e23339a3de6e48ae1b4e006d, cmsis_cp15.h
+__get_CNTPCT, group__CMSIS__CNTPCT.html#ga42643f577dcc957d6928e170ce7a2d60, cmsis_cp15.h
+__get_CP, cmsis__armcc_8h.html#ad2a4e5d85d92189d574854b2fbfff057, cmsis_armcc.h
+__get_CP64, cmsis__armcc_8h.html#a96a3cccabb5bcaf41115a5dfb3fc6723, cmsis_armcc.h
+__get_CPACR, group__CMSIS__CPACR.html#gadb152ab7a893135695e608ecaa5b0c4e, cmsis_cp15.h
+__get_CPSR, group__CMSIS__CPSR.html#ga0308d7d313bced36c3d1a4c2f9741186, cmsis_armcc.h
+__get_CSSELR, cmsis__cp15_8h.html#a99c40d6a37940e66339191ce3fe68762, cmsis_cp15.h
+__get_DACR, group__CMSIS__DACR.html#ga10278deb975c653555ee70178546aaa6, cmsis_cp15.h
+__get_DFSR, group__CMSIS__DFSR.html#ga9897e96a6ccb50199d4968fd45ab7962, cmsis_cp15.h
+__get_FPEXC, group__CMSIS__FPEXC.html#gadde57667b9f81c468a49268513624b90, cmsis_armcc.h
+__get_FPSCR, group__CMSIS__FPSCR.html#ga6a275172e274ea7ce6c22030d07c6c64, cmsis_armcc.h
+__get_IFSR, group__CMSIS__IFSR.html#ga9350226159749b673afd56a3b24953a0, cmsis_cp15.h
+__get_ISR, group__CMSIS__ISR.html#ga450229b64b770e8524ed763f53ff62e2, cmsis_cp15.h
+__get_mode, cmsis__armcc_8h.html#a4712ef84455dfc73de4697e1c213b0ed, cmsis_armcc.h
+__get_MPIDR, group__CMSIS__MPIDR.html#ga05394b4cb9fb0ba1329ec6521c76e571, cmsis_cp15.h
+__get_MVBAR, group__CMSIS__MVBAR.html#ga3839224facf28080e73ac1bd6e356c30, cmsis_cp15.h
+__get_SCTLR, group__CMSIS__SCTLR.html#ga3070304d6180433c91c4e6daef3f3c73, cmsis_cp15.h
+__get_SP, cmsis__armcc_8h.html#a1473ba10f33f397118e434e9ad0c1514, cmsis_armcc.h
+__get_SP_usr, cmsis__armcc_8h.html#a403dcb809998ee594da0908820155a42, cmsis_armcc.h
+__get_TTBR0, group__CMSIS__TTBR.html#ga678997bc01f6d8d48b1d407cec24809d, cmsis_cp15.h
+__get_VBAR, group__CMSIS__VBAR.html#ga8abf5c92597d8e7d403aa26d8246387c, cmsis_cp15.h
+__GIC_PRESENT, ARMCA9_8h.html#a6690a7e24ea0ec4b36a8fb077d01a820, __GIC_PRESENT():&#160;ARMCA9.h
+__I, core__ca_8h.html#af63697ed9952cc71e1225efe205f6cd3, core_ca.h
+__IM, core__ca_8h.html#a4cc1649793116d7c2d8afce7a4ffce43, core_ca.h
+__INLINE, group__comp__cntrl__gr.html#gade2d8d7118f8ff49547f60aa0c3382bb, cmsis_armcc.h
+__IO, core__ca_8h.html#aec43007d9998a0a0e01faede4133d6be, core_ca.h
+__IOM, core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691, core_ca.h
+__ISB, group__CMSIS__Core__InstructionInterface.html#gaad233022e850a009fc6f7602be1182f6, cmsis_armcc.h
+__L1C_CleanInvalidateCache, group__L1__cache__functions.html#ga722ceb077e491bb4befcfbb3aee9b20b, core_ca.h
+__L1C_MaintainDCacheSetWay, core__ca_8h.html#a5ace5c651cf18aaa7659e1fbe6e77988, core_ca.h
+__L2C_PRESENT, ARMCA9_8h.html#a102b9f59f0fe8f9bb492d42803ebf586, ARMCA9.h
+__LDREXB, cmsis__armcc_8h.html#a8876672c1f185d3253fea6b06bdba771, cmsis_armcc.h
+__LDREXH, cmsis__armcc_8h.html#aa7f6f01cf534bc8daccc421dc823fc6f, cmsis_armcc.h
+__LDREXW, cmsis__armcc_8h.html#aa872ae25197f1dddc52835fdfed9a881, cmsis_armcc.h
+__log2_up, core__ca_8h.html#a35988a42567ca868bffd0b6171021ecb, core_ca.h
+__NO_RETURN, group__comp__cntrl__gr.html#ga153a4a31b276a9758959580538720a51, cmsis_armcc.h
+__NOP, group__CMSIS__Core__InstructionInterface.html#gabd585ddc865fb9b7f2493af1eee1a572, cmsis_armcc.h
+__O, core__ca_8h.html#a7e25d9380f9ef903923964322e71f2f6, core_ca.h
+__OM, core__ca_8h.html#a0ea2009ed8fd9ef35b48708280fdb758, core_ca.h
+__PACKED, group__comp__cntrl__gr.html#gabe8996d3d985ee1529475443cc635bf1, cmsis_armcc.h
+__PACKED_STRUCT, cmsis__armcc_8h.html#a4dbb70fab85207c27b581ecb6532b314, __PACKED_STRUCT():&#160;cmsis_armcc.h
+__RBIT, group__CMSIS__Core__InstructionInterface.html#gad6f9f297f6b91a995ee199fbc796b863, __RBIT(uint32_t value):&#160;cmsis_armcc.txt
+__REV, group__CMSIS__Core__InstructionInterface.html#ga4717abc17af5ba29b1e4c055e0a0d9b8, __REV(uint32_t value):&#160;cmsis_armcc.txt
+__REV16, group__CMSIS__Core__InstructionInterface.html#ga926d702cf1de59d54f4e62ab8e3c8b8d, cmsis_armcc.txt
+__REVSH, group__CMSIS__Core__InstructionInterface.html#ga1ec006e6d79063363cb0c2a2e0b3adbe, cmsis_armcc.txt
+__ROR, group__CMSIS__Core__InstructionInterface.html#gae05c1a2dac5bb7a399420c804c3048ca, __ROR(uint32_t op1, uint32_t op2):&#160;cmsis_armcc.txt
+__set_ACTLR, cmsis__cp15_8h.html#af0fd00dce8d7368f78c033e5f7fda9cd, cmsis_cp15.h
+__set_ACTRL, group__CMSIS__ACTLR.html#gabe7491eac1652f740050bd905baea187, cmsis_cp15.h
+__set_BPIALL, group__CMSIS__CBPM.html#gaa5a1bf5487bd00c61764ee2614bea3d4, cmsis_cp15.h
+__set_CCSIDR, cmsis__cp15_8h.html#a639d467f42fdad7a173f90568b697fc8, cmsis_cp15.h
+__set_CNTFRQ, group__CMSIS__CNTFRQ.html#ga66d2d5070c8577f95e1d2e2bcb3ad143, cmsis_cp15.h
+__set_CNTP_CTL, group__CMSIS__CNTP__CTL.html#ga96a537cd4e121d58aa9f7d2bfccaa66d, cmsis_cp15.h
+__set_CNTP_CVAL, cmsis__cp15_8h.html#abfe82f8e7ef6edd48d21a545d3c79c3c, cmsis_cp15.h
+__set_CNTP_TVAL, group__CMSIS__CNTP__TVAL.html#ga5cd55833483552e023c9b2ead0c97a02, cmsis_cp15.h
+__set_CP, cmsis__armcc_8h.html#a5e4710ddc910c7feee1de7f118b84ad1, cmsis_armcc.h
+__set_CP64, cmsis__armcc_8h.html#af23b5ae27930ef8d9f62a2cf19338003, cmsis_armcc.h
+__set_CPACR, group__CMSIS__CPACR.html#ga8bf7e1cfb0f28bc3bff3be7fec057668, cmsis_cp15.h
+__set_CPSR, group__CMSIS__CPSR.html#gaf87faa3453333bcac5667fb1ccfc7f61, cmsis_armcc.h
+__set_CSSELR, cmsis__cp15_8h.html#a14db4d16b3fc39943a94ef9fce2e4f16, cmsis_cp15.h
+__set_DACR, group__CMSIS__DACR.html#ga72e050de5b19cd6b683f6c234968b78b, cmsis_cp15.h
+__set_DCCIMVAC, group__CMSIS__CBPM.html#ga5a6dc4a371d0e5c5ea9f9a1dcea999ff, cmsis_cp15.h
+__set_DCCISW, cmsis__cp15_8h.html#a40f09b50f1a4565adcae6825ad989f10, cmsis_cp15.h
+__set_DCCMVAC, group__CMSIS__CBPM.html#gaa47448c89b3134f5e9fbb7ba0b69c7d9, cmsis_cp15.h
+__set_DCCSW, cmsis__cp15_8h.html#a6c4b49c4e9366c823f6ee909cf446483, cmsis_cp15.h
+__set_DCIMVAC, group__CMSIS__CBPM.html#ga643b62f37449627ca2ec3de80c1b8abb, cmsis_cp15.h
+__set_DCISW, cmsis__cp15_8h.html#ab1f9c335fd63529d9385f83b8d6cb43e, cmsis_cp15.h
+__set_DFSR, group__CMSIS__DFSR.html#ga824a3e4ae371ef38641375f9fa4cc29c, cmsis_cp15.h
+__set_FPEXC, group__CMSIS__FPEXC.html#ga14ba90beb9b4712454f35ac453c45f5d, cmsis_armcc.h
+__set_FPSCR, group__CMSIS__FPSCR.html#ga17c6ff443c52c74125fefef7de5fee1d, cmsis_armcc.h
+__set_ICIALLU, group__CMSIS__CBPM.html#gaee63f9c620f6d37775f80667bc5f724d, cmsis_cp15.h
+__set_IFSR, group__CMSIS__IFSR.html#ga5bd9b703236cf2566eeed0ed59dda8a6, cmsis_cp15.h
+__set_mode, cmsis__armcc_8h.html#a306b0a932918f2243a40d4e855503be2, cmsis_armcc.h
+__set_MVBAR, group__CMSIS__MVBAR.html#ga73c9231bcf1669fb34a1ee3f8062ad09, cmsis_cp15.h
+__set_SCTLR, group__CMSIS__SCTLR.html#gaf9b8e96ddd2e76c4475cf957600fd57a, cmsis_cp15.h
+__set_SP, group__CMSIS__SP.html#ga6af63cb939bd108aef1c0f12622350cb, cmsis_armcc.h
+__set_SP_usr, group__CMSIS__SP.html#gabfe36eb17b6ae34633c7e155d132426e, cmsis_armcc.h
+__set_TLBIALL, group__CMSIS__TLB.html#gafe73539914fa96265067bec49a3ed4ea, cmsis_cp15.h
+__set_TTBR0, group__CMSIS__TTBR.html#gad2ccad052f77c18897c5ceaaf307711e, cmsis_cp15.h
+__set_VBAR, group__CMSIS__VBAR.html#ga582f9a60f7b090ae5a4e8f60ef3b79f8, cmsis_cp15.h
+__SEV, group__CMSIS__Core__InstructionInterface.html#gaab4f296d0022b4b10dc0976eb22052f9, cmsis_armcc.h
+__SSAT, cmsis__armcc_8h.html#a3c013c2ed76ebc48c283c8bae17b9ab8, cmsis_armcc.h
+__STATIC_FORCEINLINE, cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040, __STATIC_FORCEINLINE():&#160;cmsis_armcc.h
+__STATIC_INLINE, group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c, cmsis_armcc.h
+__STREXB, cmsis__armcc_8h.html#a503ba30a93e83963de38e5171fbbabce, cmsis_armcc.h
+__STREXH, cmsis__armcc_8h.html#a63d19c6c7852ada9a1c1aab80e6294b1, cmsis_armcc.h
+__STREXW, cmsis__armcc_8h.html#a0c3704e33e90ba0491cee56cfb553090, cmsis_armcc.h
+__TIM_PRESENT, ARMCA9_8h.html#a0e57ca9f1bc10c2de05d383d2c76267a, __TIM_PRESENT():&#160;ARMCA9.h
+__UNALIGNED_UINT16_READ, cmsis__armcc_8h.html#ab71b66e5ce403158d3dee62a59f9175f, __UNALIGNED_UINT16_READ():&#160;cmsis_armcc.h
+__UNALIGNED_UINT16_WRITE, cmsis__armcc_8h.html#a5103fb373cae9837cc4a384be55dc87f, __UNALIGNED_UINT16_WRITE():&#160;cmsis_armcc.h
+__UNALIGNED_UINT32, group__comp__cntrl__gr.html#ga27fd2ec6767ca1ab66d36b5cc0103268, cmsis_armcc.txt
+__UNALIGNED_UINT32_READ, cmsis__armcc_8h.html#a3b931f0b051b8c1a6377a3dcc7559b5e, __UNALIGNED_UINT32_READ():&#160;cmsis_armcc.h
+__UNALIGNED_UINT32_WRITE, cmsis__armcc_8h.html#a203f593d140ed88b81bc189edc861110, __UNALIGNED_UINT32_WRITE():&#160;cmsis_armcc.h
+__USAT, cmsis__armcc_8h.html#ad0e4fa951d563740462d837bb6ddd7bb, cmsis_armcc.h
+__USED, group__comp__cntrl__gr.html#ga3e40e4c553fc11588f7a4c2a19e789e0, cmsis_armcc.h
+__WEAK, group__comp__cntrl__gr.html#gac607bf387b29162be6a9b77fc7999539, cmsis_armcc.h
+__WFE, group__CMSIS__Core__InstructionInterface.html#gaac6cc7dd4325d9cb40d3290fa5244b3d, cmsis_armcc.h
+__WFI, group__CMSIS__Core__InstructionInterface.html#gad23bf2b78a9a4524157c9de0d30b7448, cmsis_armcc.h
+_FLD2VAL, core__ca_8h.html#a139b6e261c981f014f386927ca4a8444, _FLD2VAL():&#160;core_ca.h
+_reserved0, unionCNTP__CTL__Type.html#a033fc913891068a89b1609af783db8a8, CNTP_CTL_Type
+_VAL2FLD, core__ca_8h.html#a286e3b913dbd236c7f48ea70c8821f4e, _VAL2FLD():&#160;core_ca.h
+A, unionISR__Type.html#ad4dfcb37f30162fd57c4402ae99ca49e, ISR_Type::A()
+AACI_IRQn, ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a4c72e4cbe9ce6bae3d29332139dad44a, ARMCA9.h
+ABPR, structGICInterface__Type.html#a6d3ca9eaae5e0ac38f20846a1e67180d, GICInterface_Type
+ABT_MODE, startup__ARMCA9_8c.html#a71f290cd91ad5ba6e3e183306fd9a0cb, startup_ARMCA9.c
+ACTLR_AOW_Msk, group__CMSIS__ACTLR__BITS.html#ga5ca6754c31f90c7e5d1822dddfb4135c, core_ca.h
+ACTLR_AOW_Pos, group__CMSIS__ACTLR__BITS.html#ga633ee6b129f8668593687ab8537aeb7f, core_ca.h
+ACTLR_BP_Msk, group__CMSIS__ACTLR__BITS.html#ga677211818d8a2c7b118115361fbef2e7, core_ca.h
+ACTLR_BP_Pos, group__CMSIS__ACTLR__BITS.html#ga120f5d653af52bd711c27c2495ce78f6, core_ca.h
+ACTLR_BTDIS_Msk, group__CMSIS__ACTLR__BITS.html#gad48e0a1c1e59e6721547b45f37baa48b, core_ca.h
+ACTLR_BTDIS_Pos, group__CMSIS__ACTLR__BITS.html#ga8c81a1e1522400322f215c52ca80d47d, core_ca.h
+ACTLR_DBDI_Msk, group__CMSIS__ACTLR__BITS.html#ga0a3d58754927731758c53bd945ac35fe, core_ca.h
+ACTLR_DBDI_Pos, group__CMSIS__ACTLR__BITS.html#ga0367a8413c0a37d6c1de7b90f3a56aee, core_ca.h
+ACTLR_DDI_Msk, group__CMSIS__ACTLR__BITS.html#gaeee8e0fc7b28f2a405b234e7d2c7486e, core_ca.h
+ACTLR_DDI_Pos, group__CMSIS__ACTLR__BITS.html#ga5468e93550ce28af7114cbc1e19474c0, core_ca.h
+ACTLR_DDVM_Msk, group__CMSIS__ACTLR__BITS.html#ga4565f2632e5c4be5e1d3eb90fa6f2ac6, core_ca.h
+ACTLR_DDVM_Pos, group__CMSIS__ACTLR__BITS.html#gaa9fe7651aa9bb48eea4f5301c69ee54d, core_ca.h
+ACTLR_DODMBS_Msk, group__CMSIS__ACTLR__BITS.html#ga88a85e6310334edb190a6e9298ae98b7, core_ca.h
+ACTLR_DODMBS_Pos, group__CMSIS__ACTLR__BITS.html#ga96eb411770c8e2b87f5e62b95e50ee02, core_ca.h
+ACTLR_DWBST_Msk, group__CMSIS__ACTLR__BITS.html#gab948ab9af88a9357e2e383d948e9dc7e, core_ca.h
+ACTLR_DWBST_Pos, group__CMSIS__ACTLR__BITS.html#ga4ca2a9236b157d3f9405cf8c398897a2, core_ca.h
+ACTLR_EXCL_Msk, group__CMSIS__ACTLR__BITS.html#ga8b704419a7ed130ecbee00de9fd72d55, core_ca.h
+ACTLR_EXCL_Pos, group__CMSIS__ACTLR__BITS.html#ga17dcfbcdf5db82900354db5440699701, core_ca.h
+ACTLR_FW_Msk, group__CMSIS__ACTLR__BITS.html#ga53ea0cfa2dd5cb51d9f9de21e4d2dbf1, core_ca.h
+ACTLR_FW_Pos, group__CMSIS__ACTLR__BITS.html#ga89b1a661668534177bc9679149a692ce, core_ca.h
+ACTLR_L1PCTL_Msk, group__CMSIS__ACTLR__BITS.html#gad701fa3ff69b89ba185b7482e81cb6fd, core_ca.h
+ACTLR_L1PCTL_Pos, group__CMSIS__ACTLR__BITS.html#ga546f1f2bbf7344bad6522205257f17ae, core_ca.h
+ACTLR_L1PE_Msk, group__CMSIS__ACTLR__BITS.html#ga969c20495fe3e50e8c2a73454688a674, core_ca.h
+ACTLR_L1PE_Pos, group__CMSIS__ACTLR__BITS.html#ga65c3c81261a2aa26022f6bb967c4e56b, core_ca.h
+ACTLR_L1RADIS_Msk, group__CMSIS__ACTLR__BITS.html#ga6aafd83ca6c02f705def8edc8c064c04, core_ca.h
+ACTLR_L1RADIS_Pos, group__CMSIS__ACTLR__BITS.html#gaf8b306b854ecd78110cf944d414644a1, core_ca.h
+ACTLR_L2RADIS_Msk, group__CMSIS__ACTLR__BITS.html#gad84b20f4f5d1979bb000a14a582cad12, core_ca.h
+ACTLR_L2RADIS_Pos, group__CMSIS__ACTLR__BITS.html#ga505f33bbe45bbcaa9fcb738cb30daf4e, core_ca.h
+ACTLR_PARITY_Msk, group__CMSIS__ACTLR__BITS.html#gadec8e5d68791dc4749bf3f075a3559fb, core_ca.h
+ACTLR_PARITY_Pos, group__CMSIS__ACTLR__BITS.html#ga8300a65b41aa3f5c69c7cc713c847749, core_ca.h
+ACTLR_RADIS_Msk, group__CMSIS__ACTLR__BITS.html#gac6aea849e5320c0e93321d5d8b0c117c, core_ca.h
+ACTLR_RADIS_Pos, group__CMSIS__ACTLR__BITS.html#gaf7a424f7f8c4f46592ce8f47f4bced44, core_ca.h
+ACTLR_RSDIS_Msk, group__CMSIS__ACTLR__BITS.html#ga8487babc3514e2bb8f3d524e5f80d95f, core_ca.h
+ACTLR_RSDIS_Pos, group__CMSIS__ACTLR__BITS.html#ga4412a55ce52db3c5a4f035fcd0e350c6, core_ca.h
+ACTLR_SMP_Msk, group__CMSIS__ACTLR__BITS.html#gac6dcc315f6c4527434b9b0e4106771d8, core_ca.h
+ACTLR_SMP_Pos, group__CMSIS__ACTLR__BITS.html#ga8cb19db067cca1e064189b27b1f1bcbf, core_ca.h
+ACTLR_Type, unionACTLR__Type.html,
+ACTLR_WFLZM_Msk, group__CMSIS__ACTLR__BITS.html#gae5a89cb553773b10e86a9c826f11179f, core_ca.h
+ACTLR_WFLZM_Pos, group__CMSIS__ACTLR__BITS.html#ga104112fe1d88dde49635e9b0f9530306, core_ca.h
+ADDRESS_FILTER_END, structL2C__310__TypeDef.html#a956e7653f25ae52ac9534eb0e1d94c8c, L2C_310_TypeDef
+ADDRESS_FILTER_START, structL2C__310__TypeDef.html#ae3f752040cdfcabd337b3f0359216b11, L2C_310_TypeDef
+AEOIR, structGICInterface__Type.html#a89d5a920c2b91b4b7bd0312ba4c38a89, GICInterface_Type
+AFE, unionSCTLR__Type.html#ae5a729bf64a6de4cbfa42c1a7d254535, SCTLR_Type
+AHPPIR, structGICInterface__Type.html#a12f25dec95ab3dd13a477573fab4b9c8, GICInterface_Type
+AIAR, structGICInterface__Type.html#a849e9ead6e9ced78dc6f0ba9256dd5a6, GICInterface_Type
+AOW, unionACTLR__Type.html#a3f235030777fe4e20477063df416b515, ACTLR_Type
+APR, structGICInterface__Type.html#aebae4bdcd3930372d639b85c5c9301e8, GICInterface_Type
+ARMCA9.h, ARMCA9_8h.html,
+ASEDIS, unionCPACR__Type.html#a792fabd71db2311eefbc9b896db37986, CPACR_Type
+AUX_CNT, structL2C__310__TypeDef.html#a4f7bc7277a5baa1d804913e41b8200be, L2C_310_TypeDef
+Auxiliary Control Register (ACTLR), group__CMSIS__ACTLR.html,
+ACTLR Bits, group__CMSIS__ACTLR__BITS.html,
+ACTLR Bits, group__CMSIS__DFSR__BITS.html,
+b, unionSCTLR__Type.html#a805ee3324a333d7a77d9f0d8f0fac9a7, SCTLR_Type::B()
+BP, unionACTLR__Type.html#ac8ac735e3001442e581ae37e773b5929, ACTLR_Type
+BPR, structGICInterface__Type.html#a949317484547dc1db89c9f7ab40d1829, GICInterface_Type
+BTDIS, unionACTLR__Type.html#ad1a121373ae8df19f6d11bde3b3ba9c9, ACTLR_Type
+Basic CMSIS Example, using_CMSIS.html, using_pg
+C, unionSCTLR__Type.html#a122a4dde5ab1a27855ddad88bb3f9f78, SCTLR_Type::C()
+CACHE_ID, structL2C__310__TypeDef.html#a87833c2acdf685d6ad6d0811f45677d7, L2C_310_TypeDef
+CACHE_SYNC, structL2C__310__TypeDef.html#ab9b9d1842b5d9e828a6825533ab80c0f, L2C_310_TypeDef
+CACHE_TYPE, structL2C__310__TypeDef.html#af19e1fd8a729834557884232c9e50bd2, L2C_310_TypeDef
+CLCD_IRQn, ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ae7da3d1e8aae439524761f44ddfe8e0c, ARMCA9.h
+CLEAN_INV_LINE_INDEX_WAY, structL2C__310__TypeDef.html#a2adcc6bff9e527be24076d197368a962, L2C_310_TypeDef
+CLEAN_INV_LINE_PA, structL2C__310__TypeDef.html#a61615f4a4ac97d5d278000a35100d795, L2C_310_TypeDef
+CLEAN_INV_WAY, structL2C__310__TypeDef.html#ae27fc13cf14eae85ad7ed2c86fd30f6c, L2C_310_TypeDef
+CLEAN_LINE_INDEX_WAY, structL2C__310__TypeDef.html#ac79d3397741a3ae8566c878b45d30970, L2C_310_TypeDef
+CLEAN_LINE_PA, structL2C__310__TypeDef.html#a400d9ededaf12a5193e01d7235f3d65d, L2C_310_TypeDef
+CLEAN_WAY, structL2C__310__TypeDef.html#a0e6d40fb25420d5cac5be15ad2662e2c, L2C_310_TypeDef
+CLRSPI_NSR, structGICDistributor__Type.html#a2f584d3fbeaa355faf234f2ee57d1168, GICDistributor_Type
+CLRSPI_SR, structGICDistributor__Type.html#ab487e4a8684b8a77357c6c20cf71dead, GICDistributor_Type
+CM, unionDFSR__Type.html#a38562a26cc210ea4c39c6b951c4a5b62, DFSR_Type
+cmsis_armcc.h, cmsis__armcc_8h.html,
+cmsis_armcc.txt, cmsis__armcc_8txt.html,
+Configuration Base Address Register (CBAR), group__CMSIS__CBAR.html,
+CBAR Bits, group__CMSIS__CBAR__BITS.html,
+Cache and branch predictor maintenance operations, group__CMSIS__CBPM.html,
+Counter Frequency register (CNTFRQ), group__CMSIS__CNTFRQ.html,
+Core Peripherals, group__CMSIS__Core__FunctionInterface.html,
+Core Register Access, group__CMSIS__core__register.html,
+cmsis_cp15.h, cmsis__cp15_8h.html,
+Coprocessor Access Control Register (CPACR), group__CMSIS__CPACR.html,
+CPACR Bits, group__CMSIS__CPACR__BITS.html,
+CPACR CP field values, group__CMSIS__CPACR__CP.html,
+Current Program Status Register (CPSR), group__CMSIS__CPSR.html,
+CPSR Bits, group__CMSIS__CPSR__BITS.html,
+CPSR M field values, group__CMSIS__CPSR__M.html,
+CMSIS_DEPRECATED, cmsis__armcc_8h.html#acdc36c1b3d3e16c17a73889b7d06d0d2, cmsis_armcc.h
+CNTP_CTL_Type, unionCNTP__CTL__Type.html,
+Compiler Control, group__comp__cntrl__gr.html,
+CONTROL, structTimer__Type.html#a91845c88231f4f337be2810d73bc79e4, Timer_Type::CONTROL()
+core_ca.h, core__ca_8h.html,
+core_ca.txt, core__ca_8txt.html,
+COUNTER, structTimer__Type.html#ac933977724591e6ca87d91848fc7a6b6, Timer_Type
+CP0, unionCPACR__Type.html#a1a29bc40d708ac1a43153b11f60b8195, CPACR_Type
+CP1, unionCPACR__Type.html#acb2055cdbdf2a6c9b8279dc6f7cbc624, CPACR_Type
+CP10, unionCPACR__Type.html#a0275dc6b0eb9f906ebc5c6431b03dc4e, CPACR_Type
+CP11, unionCPACR__Type.html#ac54b8897f9358f37e0046b010c334e87, CPACR_Type
+CP12, unionCPACR__Type.html#a68d69635225dd479d3035cc51b4c40ce, CPACR_Type
+CP13, unionCPACR__Type.html#a45d9be266fc37a6ff9f31c2bef897f90, CPACR_Type
+CP15BEN, unionSCTLR__Type.html#a98b55213f3bf0a8bd4f1db90512238de, SCTLR_Type
+CP2, unionCPACR__Type.html#a2553fcdfd94ffc09407db9da9db9d586, CPACR_Type
+CP3, unionCPACR__Type.html#af245b8dabfea0bf7dc06f5d4de7bfa79, CPACR_Type
+CP4, unionCPACR__Type.html#a6424b7a81a440217aab8e51e4b623adb, CPACR_Type
+CP5, unionCPACR__Type.html#ad5c0b15cd6a01a6f1db398e020809573, CPACR_Type
+CP6, unionCPACR__Type.html#ad898cab7c89a07b80068d141ced869e3, CPACR_Type
+CP7, unionCPACR__Type.html#a12002991719fb1af7a5db9a73deb323d, CPACR_Type
+CP8, unionCPACR__Type.html#a5a6f694264518a813bdbc202ff47664f, CPACR_Type
+CP9, unionCPACR__Type.html#a4de69636eb450fcc3f5f3e4a19a869f5, CPACR_Type
+CPACR_ASEDIS_Msk, group__CMSIS__CPACR__BITS.html#ga46d28804bfa370b0dd4ac520a7a67609, core_ca.h
+CPACR_ASEDIS_Pos, group__CMSIS__CPACR__BITS.html#ga3acd342ab1e88bd4ad73f5670e7af163, core_ca.h
+CPACR_CP_FA, group__CMSIS__CPACR__CP.html#gaeaa29f06a74fadc7245d6bd183bad11b, core_ca.h
+CPACR_CP_Msk_, group__CMSIS__CPACR__BITS.html#ga7c87723442baa681a80de8f644eda1a2, core_ca.h
+CPACR_CP_NA, group__CMSIS__CPACR__CP.html#gabd03f590b34b809438eaa3df4af2e7db, core_ca.h
+CPACR_CP_PL1, group__CMSIS__CPACR__CP.html#ga8602342c0bad80f3a36d3bdee7418a46, core_ca.h
+CPACR_CP_Pos_, group__CMSIS__CPACR__BITS.html#ga77dc035e6d16dee8f5cf53b36b86cfaf, core_ca.h
+CPACR_D32DIS_Msk, group__CMSIS__CPACR__BITS.html#ga96266eb6bf35c3c3f22718bd06b12d79, core_ca.h
+CPACR_D32DIS_Pos, group__CMSIS__CPACR__BITS.html#ga6df0c4e805105285e63b0f0e992bd416, core_ca.h
+CPACR_TRCDIS_Msk, group__CMSIS__CPACR__BITS.html#gab5d6ec83339e755bd3e7eacb914edf37, core_ca.h
+CPACR_TRCDIS_Pos, group__CMSIS__CPACR__BITS.html#ga6866c97020fdba42f7c287433c58d77c, core_ca.h
+CPACR_Type, unionCPACR__Type.html,
+CPENDSGIR, structGICDistributor__Type.html#a644a70cf4c12093c0277ce01f194b69b, GICDistributor_Type
+CPSR_A_Msk, group__CMSIS__CPSR__BITS.html#ga002803fa282333e0ead5c9b4cf748cb1, core_ca.h
+CPSR_A_Pos, group__CMSIS__CPSR__BITS.html#ga6f8aa35ca07825d6b4498ae6e2ab616b, core_ca.h
+CPSR_C_Msk, group__CMSIS__CPSR__BITS.html#ga3bc30b14b9b0bf113600eb882304244c, core_ca.h
+CPSR_C_Pos, group__CMSIS__CPSR__BITS.html#ga8565df3cf054dc09506e1c0ea4790131, core_ca.h
+CPSR_E_Msk, group__CMSIS__CPSR__BITS.html#ga6661712dd33a50ce4a42e13bf72aa35b, core_ca.h
+CPSR_E_Pos, group__CMSIS__CPSR__BITS.html#ga6a5e065d9ea93489105c3d62c1d3c08f, core_ca.h
+CPSR_F_Msk, group__CMSIS__CPSR__BITS.html#ga4df09481ffd9dfb17823a8e9895b1566, core_ca.h
+CPSR_F_Pos, group__CMSIS__CPSR__BITS.html#ga5e9868fdea8e65374b25ddd2fde1bf62, core_ca.h
+CPSR_GE_Msk, group__CMSIS__CPSR__BITS.html#ga9a3a6a87437892954cb37662ff27521a, core_ca.h
+CPSR_GE_Pos, group__CMSIS__CPSR__BITS.html#ga37aa76465f6c6055395790e74169d760, core_ca.h
+CPSR_I_Msk, group__CMSIS__CPSR__BITS.html#gad9abe93ba1179e254a70e325cb1a5834, core_ca.h
+CPSR_I_Pos, group__CMSIS__CPSR__BITS.html#gad1d9be2f731f5400fc87076ce3495e59, core_ca.h
+CPSR_IT0_Msk, group__CMSIS__CPSR__BITS.html#ga128366788d0f94d52fbe4610162c97e5, core_ca.h
+CPSR_IT0_Pos, group__CMSIS__CPSR__BITS.html#ga450f3fff0642431fd3478a04b70c3d87, core_ca.h
+CPSR_IT1_Msk, group__CMSIS__CPSR__BITS.html#ga791263c8a9707795b5824dae5485cd39, core_ca.h
+CPSR_IT1_Pos, group__CMSIS__CPSR__BITS.html#gaa2ab21d87052b439c06f058fb65036a5, core_ca.h
+CPSR_J_Msk, group__CMSIS__CPSR__BITS.html#ga6b52a05ec2e95ade71b65090f19285c2, core_ca.h
+CPSR_J_Pos, group__CMSIS__CPSR__BITS.html#ga6b49ddfb770143a51aa682b56be2e990, core_ca.h
+CPSR_M_ABT, group__CMSIS__CPSR__M.html#gac8c0a99a21ef256f5d3115595a845bfa, core_ca.h
+CPSR_M_FIQ, group__CMSIS__CPSR__M.html#ga868ef12e003f541f90a613ca7f6ada74, core_ca.h
+CPSR_M_HYP, group__CMSIS__CPSR__M.html#ga002c78f542ca5c5fdd02d2aeee9f6988, core_ca.h
+CPSR_M_IRQ, group__CMSIS__CPSR__M.html#gada3f31a773f7fc7bf6567d598cf3a1db, core_ca.h
+CPSR_M_MON, group__CMSIS__CPSR__M.html#ga69d734db93f67899b4bffcf62f80f098, core_ca.h
+CPSR_M_Msk, group__CMSIS__CPSR__BITS.html#gadce47959b814f70f802a139250daa04c, core_ca.h
+CPSR_M_Pos, group__CMSIS__CPSR__BITS.html#ga4e9e49c9a75cf3e7d696fc77de7d44d1, core_ca.h
+CPSR_M_SVC, group__CMSIS__CPSR__M.html#ga5afcb85bd2968acc2b09cb9d99c531ad, core_ca.h
+CPSR_M_SYS, group__CMSIS__CPSR__M.html#gaa0a3996ce096cd205bce34f90b10912c, core_ca.h
+CPSR_M_UND, group__CMSIS__CPSR__M.html#ga07d4f42d6971c2f0cc25872008ddf5ef, core_ca.h
+CPSR_M_USR, group__CMSIS__CPSR__M.html#gad716a0ee4dc815f0f01e1339d6511a4e, core_ca.h
+CPSR_N_Msk, group__CMSIS__CPSR__BITS.html#ga6c4a636a3b5ec71e0f2eb021ac353544, core_ca.h
+CPSR_N_Pos, group__CMSIS__CPSR__BITS.html#gaaedc00ebe496885524daac4190742f84, core_ca.h
+CPSR_Q_Msk, group__CMSIS__CPSR__BITS.html#gaba36b1ac0438594afdc6eef220d2e146, core_ca.h
+CPSR_Q_Pos, group__CMSIS__CPSR__BITS.html#ga84c8427c30fdce15f7191bd4f93d7ab7, core_ca.h
+CPSR_T_Msk, group__CMSIS__CPSR__BITS.html#ga23ed422711cbd2f9a5dcbe6c05b2a720, core_ca.h
+CPSR_T_Pos, group__CMSIS__CPSR__BITS.html#gaa1134ff3e774b1354a43227b798a707c, core_ca.h
+CPSR_Type, unionCPSR__Type.html,
+CPSR_V_Msk, group__CMSIS__CPSR__BITS.html#ga9b9fe5c1da5e922cbff18215b70b4252, core_ca.h
+CPSR_V_Pos, group__CMSIS__CPSR__BITS.html#ga5685fa5745113b4ff61181ee439bc2a5, core_ca.h
+CPSR_Z_Msk, group__CMSIS__CPSR__BITS.html#gab091112988009fb8360b01c79d993f67, core_ca.h
+CPSR_Z_Pos, group__CMSIS__CPSR__BITS.html#ga18e9f21fcda9d385d23a4de0ef860cd4, core_ca.h
+CTLR, structGICInterface__Type.html#a5969edab40aa24e4d96e072af187a3a9, GICInterface_Type::CTLR()
+CMSIS-Core Device Templates, templates_pg.html,
+Domain Access Control Register (DACR), group__CMSIS__DACR.html,
+DACR Bits, group__CMSIS__DACR__BITS.html,
+DACR Dn field values, group__CMSIS__DACR__Dn.html,
+Data Fault Status Register (DFSR), group__CMSIS__DFSR.html,
+D32DIS, unionCPACR__Type.html#a6206695a548b18ce0e2ea5276d1eef1d, CPACR_Type
+DACR_D_Msk_, group__CMSIS__DACR__BITS.html#ga41b90c8a7338fbe5e5b06be083ba22fe, core_ca.h
+DACR_D_Pos_, group__CMSIS__DACR__BITS.html#ga2c014e929b74e6ded5e89a74903ce975, core_ca.h
+DACR_Dn_CLIENT, group__CMSIS__DACR__Dn.html#gac76e6128758cd64a9fa92487ec49441b, core_ca.h
+DACR_Dn_MANAGER, group__CMSIS__DACR__Dn.html#gabbf27724d67055138bf7abdb651e9732, core_ca.h
+DACR_Dn_NOACCESS, group__CMSIS__DACR__Dn.html#ga281ebf97decb4ef4f7b1e5c4285c45ab, core_ca.h
+DATA_LOCK_0_WAY, structL2C__310__TypeDef.html#a2dbbc5c93d3ddffe2459c053d30ede2d, L2C_310_TypeDef
+DATA_LOCK_1_WAY, structL2C__310__TypeDef.html#a6288cc2774812105b52a22daedd0c39f, L2C_310_TypeDef
+DATA_LOCK_2_WAY, structL2C__310__TypeDef.html#acdbc2d1db5722edc69752fe78a5c477d, L2C_310_TypeDef
+DATA_LOCK_3_WAY, structL2C__310__TypeDef.html#a331d20510fc27cd593ddfedc88c75240, L2C_310_TypeDef
+DATA_LOCK_4_WAY, structL2C__310__TypeDef.html#aa0a0f2165e329d514cc91dbf84a44a76, L2C_310_TypeDef
+DATA_LOCK_5_WAY, structL2C__310__TypeDef.html#a6f777080cbf9426d8476d07f6e583d71, L2C_310_TypeDef
+DATA_LOCK_6_WAY, structL2C__310__TypeDef.html#ab81366685e54829cae7613f080d69f53, L2C_310_TypeDef
+DATA_LOCK_7_WAY, structL2C__310__TypeDef.html#aed70f16007d4e7d19818e0931581c5a5, L2C_310_TypeDef
+DBDI, unionACTLR__Type.html#a19e5f8f1a2ad8634619399b4eb50a449, ACTLR_Type
+DDI, unionACTLR__Type.html#ab938c32e10162d06ba6b02400e955e01, ACTLR_Type
+DDVM, unionACTLR__Type.html#a4fe04e95b26e089642bee6952f223f82, ACTLR_Type
+DEBUG_CONTROL, structL2C__310__TypeDef.html#a996a2a5c1f311a6f3555844adc28e7f4, L2C_310_TypeDef
+Default_Handler, startup__ARMCA9_8c.html#a4e0c522c1bb26af24accaf20e6b87d12, startup_ARMCA9.c
+Deprecated List, deprecated.html,
+DESCRIPTOR_FAULT, group__MMU__defs__gr.html#gaba92665a24bc2ba8c49b9a0881c9df8a, core_ca.h
+DEVICE, core__ca_8h.html#ga83ac8de9263f89879079da521e86d5f2a28b8a7b4b6c2a98af7cf438255207174, core_ca.h
+Device Header File \&lt;device.h&gt;, device_h_pg.html, templates_pg
+DFSR_CM_Msk, group__CMSIS__DFSR__BITS.html#ga91cf285dc43beda62ae72f043e83238c, core_ca.h
+DFSR_CM_Pos, group__CMSIS__DFSR__BITS.html#gac1c7d8f30e77bd1fe395d6e9a5a63a3e, core_ca.h
+DFSR_Domain_Msk, group__CMSIS__DFSR__BITS.html#ga59949776e069a5af7231ef63156f17cf, core_ca.h
+DFSR_Domain_Pos, group__CMSIS__DFSR__BITS.html#gac5a7afc43963dbc429792fb5a1569e15, core_ca.h
+DFSR_Ext_Msk, group__CMSIS__DFSR__BITS.html#gad3a97b4eb87f45df8ae539e59592f21b, core_ca.h
+DFSR_Ext_Pos, group__CMSIS__DFSR__BITS.html#ga8cc8dcb1b3a971a13b0575bf9083acf5, core_ca.h
+DFSR_FS0_Msk, group__CMSIS__DFSR__BITS.html#ga23b688e81c0378b5cd75acb53896bb5e, core_ca.h
+DFSR_FS0_Pos, group__CMSIS__DFSR__BITS.html#gae5d9bc62e71693bd9dc2a84bb4c82082, core_ca.h
+DFSR_FS1_Msk, group__CMSIS__DFSR__BITS.html#ga6540a3ca5b2dcf8f81bb37fbdbe9d746, core_ca.h
+DFSR_FS1_Pos, group__CMSIS__DFSR__BITS.html#ga3faee10970931cadf7ff16069ce65a1a, core_ca.h
+DFSR_LPAE_Msk, group__CMSIS__DFSR__BITS.html#ga104bfa1e333340616fdbdc804948276f, core_ca.h
+DFSR_LPAE_Pos, group__CMSIS__DFSR__BITS.html#ga10f7b48c4f128c9be07c377bb60cfa7a, core_ca.h
+DFSR_STATUS_Msk, group__CMSIS__DFSR__BITS.html#ga7541052737038d737fd9fe00b9815140, core_ca.h
+DFSR_STATUS_Pos, group__CMSIS__DFSR__BITS.html#gacb6fae1908b12c4900e2cdcc320c6c11, core_ca.h
+DFSR_Type, unionDFSR__Type.html,
+DFSR_WnR_Msk, group__CMSIS__DFSR__BITS.html#gabfbf482895e7620fe6727b54378c0f2a, core_ca.h
+DFSR_WnR_Pos, group__CMSIS__DFSR__BITS.html#ga410420633e9ba47cdd1ae2d3df146866, core_ca.h
+DIR, structGICInterface__Type.html#a554bd1f88421df3189c664b9fd9c02aa, GICInterface_Type
+DODMBS, unionACTLR__Type.html#acfabc61e73fb846970cd6541c5baf7d8, ACTLR_Type
+Domain, structmmu__region__attributes__Type.html#a94158b710d212b8ca8105d78a910db39, mmu_region_attributes_Type::domain()
+DWBST, unionACTLR__Type.html#ad8faaa57629f258c6eba678ba8efc9da, ACTLR_Type
+E, unionCPSR__Type.html#a96bd175ed9927279dba40e76259dcfa7, CPSR_Type
+e_t, structmmu__region__attributes__Type.html#a7883ad6e464090150b175a54c68f592e, mmu_region_attributes_Type
+ECC_DISABLED, core__ca_8h.html#ga06d94c0eaa22d713636acaff81485409a48ce2ec8ec49f0167a7d571081a9301f, core_ca.h
+ECC_ENABLED, core__ca_8h.html#ga06d94c0eaa22d713636acaff81485409af0e84d9540ed9d79f01caad9841d414d, core_ca.h
+EE, unionSCTLR__Type.html#af868e042d01b612649539c151f1aaea5, SCTLR_Type
+ENABLE, unionCNTP__CTL__Type.html#a3b7426f99d1ecdacd172999b4d04b210, CNTP_CTL_Type
+EOIR, structGICInterface__Type.html#a4b9baa43aae026438bad64e63df17cdb, GICInterface_Type
+Ethernet_IRQn, ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a58692bf577b8a17ec79fc8472d56ff05, ARMCA9.h
+EVENT_CONTROL, structL2C__310__TypeDef.html#a2bc6f09ea83f8d3c966558598a098995, L2C_310_TypeDef
+EVENT_COUNTER0_CONF, structL2C__310__TypeDef.html#a1c78032b2b237ee968d6758bddc915ba, L2C_310_TypeDef
+EVENT_COUNTER1_CONF, structL2C__310__TypeDef.html#a4465c7dd7b45f8f35acde8c6e28cbd17, L2C_310_TypeDef
+EXCL, unionACTLR__Type.html#a10c6d649f67d6ca9029731fc44631e91, ACTLR_Type
+EXECUTE, core__ca_8h.html#ga2fe1157deda82e66b9a1b19772309b63a887d2cbfd9131de5cc3745731421b34b, core_ca.h
+ExT, unionIFSR__Type.html#aee6fed7525c5125e637acc8e957c8d0f, IFSR_Type::ExT()
+Floating-Point Exception Control register (FPEXC), group__CMSIS__FPEXC.html,
+Floating-point Status and Control Register (FPSCR), group__CMSIS__FPSCR.html,
+FPSCR Bits, group__CMSIS__FPSCR__BITS.html,
+F, unionISR__Type.html#ae691a856f7de0f301c60521a7a779dc2, ISR_Type::F()
+FI, unionSCTLR__Type.html#afe77b6c5d73e64d4ef3c5dc5ce2692dc, SCTLR_Type
+FIQ_MODE, startup__ARMCA9_8c.html#ad53b2deac028f5b71d1cdddda17c4ea0, startup_ARMCA9.c
+FPSCR_Type, structFPSCR__Type.html,
+Floating Point Unit Functions, group__FPU__functions.html,
+FS0, unionIFSR__Type.html#a9f9ae1ffa89d33e90159eec5c4b7cd6a, IFSR_Type::FS0()
+FS1, unionIFSR__Type.html#adb493acf17881eaf09a2e8629ee2243e, IFSR_Type::FS1()
+FW, unionACTLR__Type.html#a55b8e4dd5312f32237dd023032618781, ACTLR_Type
+g_t, structmmu__region__attributes__Type.html#a51f1a2a77db791b2bdf012f86605adfc, mmu_region_attributes_Type
+GE, unionCPSR__Type.html#acc18314a4088adfb93a9662c76073704, CPSR_Type
+GIC_AcknowledgePending, group__GIC__functions.html#gafc08bbc58b25fef0d24003313fd16eb8, core_ca.h
+GIC_ClearPendingIRQ, group__GIC__functions.html#ga5ad17ad70f23d1ff36015ffac33d383d, core_ca.h
+GIC_CPUInterfaceInit, group__GIC__functions.html#ga1c93f8af9f428cda8ec066bf4bfbade9, core_ca.h
+GIC_DisableDistributor, group__GIC__functions.html#ga363311538d4a4d750197b9936505d466, core_ca.h
+GIC_DisableInterface, group__GIC__functions.html#ga0605877ad627c1f4320e518725fd103e, core_ca.h
+GIC_DisableIRQ, group__GIC__functions.html#ga2102399d255690c0674209a6faeec13d, core_ca.h
+GIC_DistInit, group__GIC__functions.html#ga07acd03d02683bb6e33e7f57f5f371d1, core_ca.h
+GIC_DISTRIBUTOR_BASE, ARMCA9_8h.html#a5cc9c031f86d3fcb7efcbe2fce4cd552, ARMCA9.h
+GIC_DistributorImplementer, group__GIC__functions.html#ga1481d0cdf78f8c93fb2a710a519c4dc6, core_ca.h
+GIC_DistributorInfo, group__GIC__functions.html#ga7d93d39736ef5e379e6511430ee6e75f, core_ca.h
+GIC_Enable, group__GIC__functions.html#ga818881f69aae3eef6eb996bee6f6c63e, core_ca.h
+GIC_EnableDistributor, group__GIC__functions.html#ga0f44df6823e90178183257e096e5cac6, core_ca.h
+GIC_EnableInterface, group__GIC__functions.html#ga758e5600d7f891e4f2f551bb45d07fce, core_ca.h
+GIC_EnableIRQ, group__GIC__functions.html#gaeba215d9c4ec3599e0a168800288c3f3, core_ca.h
+GIC_EndInterrupt, group__GIC__functions.html#gac23f090f572a058b4a737f6613ded9cd, core_ca.h
+Generic Interrupt Controller Functions, group__GIC__functions.html,
+GIC_GetBinaryPoint, group__GIC__functions.html#gaa7046d8206ddd4696716726e68f85906, core_ca.h
+GIC_GetConfiguration, core__ca_8h.html#a43cfac7327b49e2a89d63abc99b6b06a, core_ca.h
+GIC_GetEnableIRQ, core__ca_8h.html#abcd7d576ea634b1a708db9fda95d09df, core_ca.h
+GIC_GetGroup, core__ca_8h.html#ae161d7a866cb61f92b808ae98fa7c812, core_ca.h
+GIC_GetHighPendingIRQ, group__GIC__functions.html#ga8bb27e1bab132a8df44190adb996c2a1, core_ca.h
+GIC_GetInterfaceId, group__GIC__functions.html#gaba1b2665cdda47fc0bc3d7b90690dc50, core_ca.h
+GIC_GetInterfacePriorityMask, group__GIC__functions.html#ga2c5f9e5637560fc9d5c29d772580a728, core_ca.h
+GIC_GetIRQStatus, group__GIC__functions.html#gabc88483ecf94a2c222b644ecfa60eb9f, core_ca.h
+GIC_GetPendingIRQ, core__ca_8h.html#ab726a01df6ee9a480cc73910a06ddfb7, core_ca.h
+GIC_GetPriority, group__GIC__functions.html#ga397048004654f792649742f95bf8ae67, core_ca.h
+GIC_GetSecurity, core__ca_8h.html#aea0bba954f8c3b032cf9a6540277ddef, core_ca.h
+GIC_GetTarget, group__GIC__functions.html#gafccf881f9517592f30489bcabcb738a8, core_ca.h
+GIC_INTERFACE_BASE, ARMCA9_8h.html#adc560f42c09a0a3ce5dcc4aa898209ca, ARMCA9.h
+GIC_SendSGI, group__GIC__functions.html#ga2de8850780af26e802ee4cc43e9da6e9, core_ca.h
+GIC_SetBinaryPoint, group__GIC__functions.html#ga5dfedeb5403656a77e0fef4e1cc2c0c6, core_ca.h
+GIC_SetConfiguration, core__ca_8h.html#a5dffcd04b18d2c3ee5a410e185ce5108, core_ca.h
+GIC_SetGroup, core__ca_8h.html#ab875d63dc51a75149802945bb00e2695, core_ca.h
+GIC_SetInterfacePriorityMask, group__GIC__functions.html#gaa5eb0e76dbc89596e1ce47ddb9edc4a0, core_ca.h
+GIC_SetPendingIRQ, group__GIC__functions.html#ga18fbddf7f3594df141c97f61a71da47c, core_ca.h
+GIC_SetPriority, group__GIC__functions.html#ga27b9862b58290276851ec669cabf0f71, core_ca.h
+GIC_SetSecurity, core__ca_8h.html#a647b0a71258678d75aed0aadd5801612, core_ca.h
+GIC_SetTarget, group__GIC__functions.html#gae86bba705d0d4ef812b84d29d7b3ca2b, core_ca.h
+GICDistributor, group__GIC__functions.html#ga82e193c0016a9377274756b2673464a6, core_ca.h
+GICDistributor_Type, structGICDistributor__Type.html,
+GICInterface, group__GIC__functions.html#ga31a083dbdc5cb84178dbf184286180e3, core_ca.h
+GICInterface_Type, structGICInterface__Type.html,
+GLOBAL, core__ca_8h.html#ga04160605fbe20914c8ef020430684a30afde1bb5ef04b28059e61df449501f1c0, core_ca.h
+GlobalTimer_IRQn, ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a69c74fffb53f9a8739613443943a94c3, ARMCA9.h
+Generic Physical Timer Functions, group__PL1__timer__functions.html,
+HA, unionSCTLR__Type.html#aba2a8aac3478cdc34428af7b9726d97f, SCTLR_Type
+HPPIR, structGICInterface__Type.html#af793cd280a74bf73cca8c4fedfc329d6, GICInterface_Type
+Intrinsic Functions, group__CMSIS__Core__InstructionInterface.html,
+Instruction Fault Status Register (IFSR), group__CMSIS__IFSR.html,
+IFSR Bits, group__CMSIS__IFSR__BITS.html,
+Interrupt Status Register (ISR), group__CMSIS__ISR.html,
+ISR Bits, group__CMSIS__ISR__BITS.html,
+I, unionISR__Type.html#ad83ba976f1764c7d3a7954c073c39c22, ISR_Type::I()
+IAR, structGICInterface__Type.html#aa48569605fc0c163e1db35321b4c76ea, GICInterface_Type
+ICACTIVER, structGICDistributor__Type.html#ac0fd4c1ad19b5a332e403bb9966ba967, GICDistributor_Type
+ICENABLER, structGICDistributor__Type.html#a390fa9f2f460951b2c6094932d890807, GICDistributor_Type
+ICFGR, structGICDistributor__Type.html#a9b306a630388c795d3cd32fc2e23a2b5, GICDistributor_Type
+ICPENDR, structGICDistributor__Type.html#a0155cb4637845258e4ee76cd93cca2a6, GICDistributor_Type
+IFSR_ExT_Msk, group__CMSIS__IFSR__BITS.html#gab0083a1d82b370a7e5208e39267bda22, core_ca.h
+IFSR_ExT_Pos, group__CMSIS__IFSR__BITS.html#gafb3d593ec56834b6a265744efd6340a8, core_ca.h
+IFSR_FS0_Msk, group__CMSIS__IFSR__BITS.html#gaa17676ff0276b0fe93f92010fe35f6b8, core_ca.h
+IFSR_FS0_Pos, group__CMSIS__IFSR__BITS.html#ga487c29da2f2d648f149c4346f3093f72, core_ca.h
+IFSR_FS1_Msk, group__CMSIS__IFSR__BITS.html#ga6fc93a02fbd1c968c70786a84428fca6, core_ca.h
+IFSR_FS1_Pos, group__CMSIS__IFSR__BITS.html#ga9ecf4e123cfee3f0a19898a822fc0f62, core_ca.h
+IFSR_LPAE_Msk, group__CMSIS__IFSR__BITS.html#ga20639ca32a866d7b021e455b7a5d24c6, core_ca.h
+IFSR_LPAE_Pos, group__CMSIS__IFSR__BITS.html#gadfd49185eeb102fc69e0a0d28fd2c4a4, core_ca.h
+IFSR_STATUS_Msk, group__CMSIS__IFSR__BITS.html#gaf74c1045a32a2d4de7ea6f0dbcf0d1b3, core_ca.h
+IFSR_STATUS_Pos, group__CMSIS__IFSR__BITS.html#ga64ec6d573ec1efe1d6c36100ad1cd09d, core_ca.h
+IFSR_Type, unionIFSR__Type.html,
+IGROUPR, structGICDistributor__Type.html#a6a9effdd633c6e75651d9f53caace306, GICDistributor_Type
+IGRPMODR, structGICDistributor__Type.html#ae9eeb19ca95d0b95828f1f98700b5689, GICDistributor_Type
+IIDR, structGICInterface__Type.html#aee78d0b6f64a7b47fbd730aabfcc86cf, GICInterface_Type::IIDR()
+IMASK, unionCNTP__CTL__Type.html#a07e23afbd292bcb84f15ea27ae2c157d, CNTP_CTL_Type
+inner_norm_t, structmmu__region__attributes__Type.html#a2088aadb7aa8e9b0d91d2dbad564bf33, mmu_region_attributes_Type
+INST_LOCK_0_WAY, structL2C__310__TypeDef.html#a50ed69958acada08cce2c93b609097ad, L2C_310_TypeDef
+INST_LOCK_1_WAY, structL2C__310__TypeDef.html#acba26dcc19591924d2ad088a0b8302fa, L2C_310_TypeDef
+INST_LOCK_2_WAY, structL2C__310__TypeDef.html#a98c744b09e490fa49beb452ddbc29ffd, L2C_310_TypeDef
+INST_LOCK_3_WAY, structL2C__310__TypeDef.html#aca5cecc05dae56be40cb1b0852b78490, L2C_310_TypeDef
+INST_LOCK_4_WAY, structL2C__310__TypeDef.html#a0a54ef3839f09715962f7cc04879d6b8, L2C_310_TypeDef
+INST_LOCK_5_WAY, structL2C__310__TypeDef.html#a9464799ec7797bacade9eacd4703bad2, L2C_310_TypeDef
+INST_LOCK_6_WAY, structL2C__310__TypeDef.html#a990118c9674df74beb6879b3f6dbcbc6, L2C_310_TypeDef
+INST_LOCK_7_WAY, structL2C__310__TypeDef.html#a6240652959732fbb74bbee91d4b487d0, L2C_310_TypeDef
+INTERRUPT_CLEAR, structL2C__310__TypeDef.html#a43116dfea74e77e870fd790189a403ec, L2C_310_TypeDef
+INTERRUPT_MASK, structL2C__310__TypeDef.html#a7c8ff2c17c6f3eb0d951e4cd193fd8e4, L2C_310_TypeDef
+INV_LINE_PA, structL2C__310__TypeDef.html#a1e7c5255e61ce785f2fd5c767178c098, L2C_310_TypeDef
+INV_WAY, structL2C__310__TypeDef.html#a78853d391272ff835025e8382c3c88d2, L2C_310_TypeDef
+IPRIORITYR, structGICDistributor__Type.html#a08fa902293567e85dc6398dab58afaa9, GICDistributor_Type
+IROUTER, structGICDistributor__Type.html#a73e0c679e5f45710deea474ab0d39cdb, GICDistributor_Type
+IRQ_ClearPending, group__irq__ctrl__gr.html#gaad6b03f73b3d3ea2ccbb122484e8bd36, irq_ctrl.h
+irq_ctrl.h, irq__ctrl_8h.html,
+irq_ctrl.txt, irq__ctrl_8txt.html,
+irq_ctrl_gic.c, irq__ctrl__gic_8c.html,
+Interrupts and Exceptions, group__irq__ctrl__gr.html,
+IRQ_CTRL_H_, irq__ctrl_8h.html#ad98f7b2e49c628cc86ee5ad15f5b28a6, irq_ctrl.h
+IRQ_Disable, group__irq__ctrl__gr.html#ga544cf4ae0159cc17e259d55898528248, irq_ctrl.h
+IRQ_Enable, group__irq__ctrl__gr.html#ga4ad780a3dc23a1b6222de8adcd7c20a7, irq_ctrl.h
+IRQ_EndOfInterrupt, group__irq__ctrl__gr.html#ga55638c35efdc7a197b51165929ef0c10, irq_ctrl.h
+IRQ_GetActiveFIQ, group__irq__ctrl__gr.html#ga1376a5cf6ff38344a9bbbae080af5a0f, irq_ctrl.h
+IRQ_GetActiveIRQ, group__irq__ctrl__gr.html#ga1664e9fc682c3ace4b721906d6ce2b3d, irq_ctrl.h
+IRQ_GetEnableState, group__irq__ctrl__gr.html#ga8913613a9075a35410af0eb7b275d9e2, irq_ctrl.h
+IRQ_GetHandler, group__irq__ctrl__gr.html#gaa2a2df8fbc7bad465ada49bd690f65d5, irq_ctrl.h
+IRQ_GetMode, group__irq__ctrl__gr.html#gadba142ee49ae8f52f76b603c926ad711, irq_ctrl.h
+IRQ_GetPending, group__irq__ctrl__gr.html#gaa399f9169f136b3930f0d50247aa22fc, irq_ctrl.h
+IRQ_GetPriority, group__irq__ctrl__gr.html#ga0a6a18c8fa2bc3183598439b56c507c3, irq_ctrl.h
+IRQ_GetPriorityGroupBits, group__irq__ctrl__gr.html#ga061da812739bdba1e32765ed6501b83c, irq_ctrl.h
+IRQ_GetPriorityMask, group__irq__ctrl__gr.html#ga77632ae73f1ba46c4a9a0c12e6bc4869, irq_ctrl.h
+IRQ_Initialize, group__irq__ctrl__gr.html#ga03ea5d5d67a89acff8a5b02286795a99, irq_ctrl.h
+IRQ_MODE, startup__ARMCA9_8c.html#a015e07338bc15a48ad76695362eea25f, startup_ARMCA9.c
+IRQ_MODE_CPU_0, group__irq__mode__defs.html#gacb276aa0488a9bf1aa56e1072d2a15a5, irq_ctrl.h
+IRQ_MODE_CPU_1, group__irq__mode__defs.html#gab09616a5ccd05d75d81ab80a37387a9a, irq_ctrl.h
+IRQ_MODE_CPU_2, group__irq__mode__defs.html#ga3c8c5ec0226d772c3200d9efa2d3bf1a, irq_ctrl.h
+IRQ_MODE_CPU_3, group__irq__mode__defs.html#ga7fe46ac2f03063dc5ed2ca793c9cca85, irq_ctrl.h
+IRQ_MODE_CPU_4, group__irq__mode__defs.html#ga4d428c7ab66cb22eb375a109735e9a3a, irq_ctrl.h
+IRQ_MODE_CPU_5, group__irq__mode__defs.html#ga94faa9eab45bbc6fa6b2a3c9d92bbb37, irq_ctrl.h
+IRQ_MODE_CPU_6, group__irq__mode__defs.html#gadb512fc8a31bc771c3ce0d006b821bb9, irq_ctrl.h
+IRQ_MODE_CPU_7, group__irq__mode__defs.html#gaa66525a1ee05c56f367540b2135e81ed, irq_ctrl.h
+IRQ_MODE_CPU_ALL, group__irq__mode__defs.html#gad3d0505689768247c67495b7359e147f, irq_ctrl.h
+IRQ_MODE_CPU_Msk, irq__ctrl_8h.html#a96f739279c27f3e56ede4f28de4a48d8, irq_ctrl.h
+IRQ_MODE_CPU_Pos, irq__ctrl_8h.html#ab7527409c193021e65aaf4d519caea46, irq_ctrl.h
+IRQ Mode Bit-Masks, group__irq__mode__defs.html,
+IRQ_MODE_DOMAIN_Msk, irq__ctrl_8h.html#afdc87f9fda2bafac2b0399ebdb39bf3e, irq_ctrl.h
+IRQ_MODE_DOMAIN_NONSECURE, group__irq__mode__defs.html#ga7498851a6a7f3e2c5e087041617f5be7, irq_ctrl.h
+IRQ_MODE_DOMAIN_Pos, irq__ctrl_8h.html#af14ca343d349887ab691d51aab1662ce, irq_ctrl.h
+IRQ_MODE_DOMAIN_SECURE, group__irq__mode__defs.html#ga15cdeb10ef2b8081c5cd7a87e22e65e6, irq_ctrl.h
+IRQ_MODE_ERROR, group__irq__mode__defs.html#gaacb93ae158e548c54698a7230647804a, irq_ctrl.h
+IRQ_MODE_TRIG_EDGE, group__irq__mode__defs.html#gaa9a8e0968a4ccd57eb7544a16d05f24d, irq_ctrl.h
+IRQ_MODE_TRIG_EDGE_BOTH, group__irq__mode__defs.html#ga8b0142ff767a9b1b1287e638eacf707b, irq_ctrl.h
+IRQ_MODE_TRIG_EDGE_FALLING, group__irq__mode__defs.html#ga99e0f3f6945991d50e766b19e71e0222, irq_ctrl.h
+IRQ_MODE_TRIG_EDGE_RISING, group__irq__mode__defs.html#ga2dbbbb7100be0fee6e048cd3deb50e28, irq_ctrl.h
+IRQ_MODE_TRIG_LEVEL, group__irq__mode__defs.html#gabc31ba71612436a6ccc49342f35fec58, irq_ctrl.h
+IRQ_MODE_TRIG_LEVEL_HIGH, group__irq__mode__defs.html#gafeb539b2a564ca35abc57f87d71e7206, irq_ctrl.h
+IRQ_MODE_TRIG_LEVEL_LOW, group__irq__mode__defs.html#ga326df9e34f6447583895a6f809ee160a, irq_ctrl.h
+IRQ_MODE_TRIG_Msk, irq__ctrl_8h.html#a2fafbaf2f6da5241ad97af6c493fa218, irq_ctrl.h
+IRQ_MODE_TRIG_Pos, irq__ctrl_8h.html#ace17913944cf0218141e51beaada4053, irq_ctrl.h
+IRQ_MODE_TYPE_FIQ, group__irq__mode__defs.html#gaec01a80010bc42b1482388ce3ae4d2a3, irq_ctrl.h
+IRQ_MODE_TYPE_IRQ, group__irq__mode__defs.html#gab0d022bbd15beb1a6578b5535d95f9cf, irq_ctrl.h
+IRQ_MODE_TYPE_Msk, irq__ctrl_8h.html#a7b0581db3736a143cd582cd2457bf3cc, irq_ctrl.h
+IRQ_MODE_TYPE_Pos, irq__ctrl_8h.html#a7560513ef6a445642b5ed76eabf2a1b2, irq_ctrl.h
+IRQ Priority Bit-Masks, group__irq__priority__defs.html,
+IRQ_PRIORITY_ERROR, group__irq__priority__defs.html#ga47b19866dc05c58c6923c313b371f881, irq_ctrl.h
+IRQ_PRIORITY_Msk, group__irq__priority__defs.html#gabaa4e91ab84dbe5f669080af6d0d81fa, irq_ctrl.h
+IRQ_SetHandler, group__irq__ctrl__gr.html#gac1fcc16fb8e488d315cfa496f1d71db3, irq_ctrl.h
+IRQ_SetMode, group__irq__ctrl__gr.html#gab35da69354d2e515931580a1308a3a85, irq_ctrl.h
+IRQ_SetPending, group__irq__ctrl__gr.html#ga88aedf1dee1061783e6c05c535e7b6c4, irq_ctrl.h
+IRQ_SetPriority, group__irq__ctrl__gr.html#gaa90aed20ac94420fff4bbbf55c12d4c2, irq_ctrl.h
+IRQ_SetPriorityGroupBits, group__irq__ctrl__gr.html#gabaa4074988ea9e30523f7ed5a86953c2, irq_ctrl.h
+IRQ_SetPriorityMask, group__irq__ctrl__gr.html#ga3a79888f72bd1db45f0b9a59dbaa2337, irq_ctrl.h
+IRQHANDLER_T, irq__ctrl_8h.html#afbfa2180a9b6208f34891d539e9e2d52, IRQHandler_t():&#160;irq_ctrl.h
+IRQN_ID_T, irq__ctrl_8h.html#ac62964c04a7fed2c84aeea9e34f415e2, IRQn_ID_t():&#160;irq_ctrl.h
+IRQn_Type, ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8, ARMCA9.h
+ISACTIVER, structGICDistributor__Type.html#a5eb8e1ef5a88293e2759c41f6057ccc4, GICDistributor_Type
+ISENABLER, structGICDistributor__Type.html#a1da3a2066b64644a0bb8a3066075ba87, GICDistributor_Type
+ISPENDR, structGICDistributor__Type.html#a1c15cd75ce30d8946792e2a1a19556a5, GICDistributor_Type
+ISR, structTimer__Type.html#ace17db6ca92940b030ad2ccbc674877e, Timer_Type
+ISR_A_Msk, group__CMSIS__ISR__BITS.html#ga8c6d55d243da46ed7ca05c3941316c8d, core_ca.h
+ISR_A_Pos, group__CMSIS__ISR__BITS.html#gaecf0a2cb278bfd27e0da4ab8126d98af, core_ca.h
+ISR_F_Msk, group__CMSIS__ISR__BITS.html#gac2efaf413c81afab4265515160f6700c, core_ca.h
+ISR_F_Pos, group__CMSIS__ISR__BITS.html#gad8654422bb59e22fb7f1321eeef1b81d, core_ca.h
+ISR_I_Msk, group__CMSIS__ISR__BITS.html#ga7b756c9a406d7dd0a86891656908e98c, core_ca.h
+ISR_I_Pos, group__CMSIS__ISR__BITS.html#ga9f51d4217c1394e52f5223a6cd382136, core_ca.h
+ISR_Type, unionISR__Type.html,
+ISTATUS, unionCNTP__CTL__Type.html#acb2f8900c7f6960443df47c1f2f2add3, CNTP_CTL_Type
+IT0, unionCPSR__Type.html#a5299532c92c92babc22517a433686b95, CPSR_Type
+IT1, unionCPSR__Type.html#a8bdd87822e3c00b3742c94a42b0654b9, CPSR_Type
+ITARGETSR, structGICDistributor__Type.html#a6f1b07d48d3a9199f2effec8492f721c, GICDistributor_Type
+J, unionCPSR__Type.html#a5d4e06d8dba8f512c54b16bfa7150d9d, CPSR_Type
+Keyboard_IRQn, ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a9f6790481c8a659df023aadfe5443cc5, ARMCA9.h
+l, unionIFSR__Type.html#a8f4e4fe46a9cb9b6c8a6355f9b0938e3, IFSR_Type::l()
+L1 Cache Functions, group__L1__cache__functions.html,
+L1C_CleanDCacheAll, group__L1__cache__functions.html#ga70359d824bf26f376e3d7cb9c787da27, core_ca.h
+L1C_CleanDCacheMVA, group__L1__cache__functions.html#ga9eb6f0a7c9c04cc49efd964eb59ba26f, core_ca.h
+L1C_CleanInvalidateCache, group__L1__cache__functions.html#ga30d7632156a30a3b75064f6d15b8f850, core_ca.h
+L1C_CleanInvalidateDCacheAll, group__L1__cache__functions.html#ga92b5babf7317abe3815f61a2731735c3, core_ca.h
+L1C_CleanInvalidateDCacheMVA, group__L1__cache__functions.html#ga7646a5e01b529566968f393e485f46a2, core_ca.h
+L1C_DisableBTAC, group__L1__cache__functions.html#gab8695cf1f4a7f3789b93c41dc4eeb51d, core_ca.h
+L1C_DisableCaches, group__L1__cache__functions.html#ga320ef6fd1dd65f2f82e64c096a4994a6, core_ca.h
+L1C_EnableBTAC, group__L1__cache__functions.html#gaa5fb36b4496e64472849f7811970c581, core_ca.h
+L1C_EnableCaches, group__L1__cache__functions.html#gaff8a4966eff1ada5cba80f2b689446db, core_ca.h
+L1C_InvalidateBTAC, group__L1__cache__functions.html#gad0d732293be6a928db184b59aadc1979, core_ca.h
+L1C_InvalidateDCacheAll, group__L1__cache__functions.html#gae895f75c4f3539058232f555d79e5df3, core_ca.h
+L1C_InvalidateDCacheMVA, group__L1__cache__functions.html#ga9209853937940991daf70edd6bc633fe, core_ca.h
+L1C_InvalidateICacheAll, group__L1__cache__functions.html#gac932810cfe83f087590859010972645e, core_ca.h
+L1PCTL, unionACTLR__Type.html#a5464ac7b26943d2cb868c154b0b1375c, ACTLR_Type
+L1PE, unionACTLR__Type.html#aacb87aa6bf093e1ee956342e0cb5903e, ACTLR_Type
+L1RADIS, unionACTLR__Type.html#a3800bdd7abfab1a51dcfa7069e245d65, ACTLR_Type
+L2C-310 Cache Controller Functions, group__L2__cache__functions.html,
+L2C_310, group__L2__cache__functions.html#ga3b08fba5b9be921c8a971231f75f8764, core_ca.h
+L2C_310_BASE, ARMCA9_8h.html#a5ce89d9feb78e20a4034f025eec392b4, ARMCA9.h
+L2C_310_TypeDef, structL2C__310__TypeDef.html,
+L2C_CleanInvAllByWay, group__L2__cache__functions.html#gabd0a9b10926537fa283c0bb30d54abc7, core_ca.h
+L2C_CleanInvPa, group__L2__cache__functions.html#gaaff11c6afa9eaacb4cdfcfe5c36f57eb, core_ca.h
+L2C_CleanPa, group__L2__cache__functions.html#ga242f6fa13f33e7d5cdd7d92935d52f5f, core_ca.h
+L2C_Disable, group__L2__cache__functions.html#ga66767e7f30f52d72de72231b2d6abd34, core_ca.h
+L2C_Enable, group__L2__cache__functions.html#ga720c36b4cd1d6c070ed0d2c49cffd7e1, core_ca.h
+L2C_GetID, group__L2__cache__functions.html#ga75af64212e1d3d0b3ade860c365e95b3, core_ca.h
+L2C_GetType, group__L2__cache__functions.html#ga0c334fa25720d77e78cfa187bdf833be, core_ca.h
+L2C_InvAllByWay, group__L2__cache__functions.html#ga5b0ea2db52d137b5531ce568479c9d17, core_ca.h
+L2C_InvPa, group__L2__cache__functions.html#ga4cf213e72c97776def35ab8223face82, core_ca.h
+L2C_Sync, group__L2__cache__functions.html#ga164c59c55e2d18bf8a94dc91c0f4ce68, core_ca.h
+L2RADIS, unionACTLR__Type.html#a947f73d64ebde186b9416fd6dc66bc26, ACTLR_Type
+LOAD, structTimer__Type.html#a073457d2d18c2eff93fd12aec81ef20b, Timer_Type
+LOCK_LINE_EN, structL2C__310__TypeDef.html#a58357795f3cda2b0063411abc5165804, L2C_310_TypeDef
+LPAE, unionIFSR__Type.html#a40c5236caf0549cc1cc78945b0b0f131, IFSR_Type::LPAE()
+Multiprocessor Affinity Register (MPIDR), group__CMSIS__MPIDR.html,
+Monitor Vector Base Address Register (MVBAR), group__CMSIS__MVBAR.html,
+MISRA-C Deviations, coreMISRA_Exceptions_pg.html,
+M, unionSCTLR__Type.html#a8cbfde3ba235ebd48e82cb314c9b9cc4, SCTLR_Type::M()
+MASKED_INT_STATUS, structL2C__310__TypeDef.html#a207e1eb35e13440241db1109790d9740, L2C_310_TypeDef
+MCI0_IRQn, ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8aaa5c1873412fc0ef1f7e324208671ca2, ARMCA9.h
+MCI1_IRQn, ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8af803de749ceabdd07a62e90d2989a67e, ARMCA9.h
+Memory Configuration Files mem_&lt;device&gt;.h, mem_h_pg.html, templates_pg
+mem_t, structmmu__region__attributes__Type.html#a0d81c9add0ddd2cc5f89e03fae0a3720, mmu_region_attributes_Type
+MISRA.txt, MISRA_8txt.html,
+mmu_access_Type, group__MMU__defs__gr.html#ga2ee598252f996e4f96640b096291d280, core_ca.h
+MMU_APPage, group__MMU__functions.html#gac7c88d4d613350059b4d77814ea2c7a0, core_ca.h
+MMU_APSection, group__MMU__functions.html#ga946866c84a72690c385ee07545bf8145, core_ca.h
+Memory Management Unit Files mmu_&lt;device&gt;.c, mmu_c_pg.html, templates_pg
+mmu_cacheability_Type, group__MMU__defs__gr.html#ga11c86b7b193efb2c59b6a2179a02f584, core_ca.h
+MMU Defines and Structs, group__MMU__defs__gr.html,
+MMU_Disable, group__MMU__functions.html#ga2a2badd06531e04f559b97fdb2aea154, core_ca.h
+MMU_DomainPage, group__MMU__functions.html#ga45f5389cb1351bb2806a38ac8c32d416, core_ca.h
+MMU_DomainSection, group__MMU__functions.html#gabd88f4c41b74365c38209692785287d0, core_ca.h
+mmu_ecc_check_Type, group__MMU__defs__gr.html#ga06d94c0eaa22d713636acaff81485409, core_ca.h
+MMU_Enable, group__MMU__functions.html#ga63334cbd77d310d078eb226c7542b96b, core_ca.h
+mmu_execute_Type, group__MMU__defs__gr.html#ga2fe1157deda82e66b9a1b19772309b63, core_ca.h
+Memory Management Unit Functions, group__MMU__functions.html,
+MMU_GetPageDescriptor, group__MMU__functions.html#gaa2fcfb63c7019665b8a352d54f55d740, core_ca.h
+MMU_GetSectionDescriptor, group__MMU__functions.html#ga4f21eee79309cf8cde694d0d7e1205bd, core_ca.h
+mmu_global_Type, group__MMU__defs__gr.html#ga04160605fbe20914c8ef020430684a30, core_ca.h
+MMU_GlobalPage, group__MMU__functions.html#ga14dfeaf8983de57521aaa66c19dd43c9, core_ca.h
+MMU_GlobalSection, group__MMU__functions.html#ga3ca22117a7f2d3c4d1cd1bf832cc4d2f, core_ca.h
+MMU_InvalidateTLB, group__MMU__functions.html#ga9de65bea1cabf73dc4302e0e727cc8c3, core_ca.h
+mmu_memory_Type, group__MMU__defs__gr.html#ga83ac8de9263f89879079da521e86d5f2, core_ca.h
+MMU_MemoryPage, group__MMU__functions.html#ga9a2946f7c93bcb05cdd20be691a54b8c, core_ca.h
+MMU_MemorySection, group__MMU__functions.html#ga353d3d794bcd1b35b3b5aeb73d6feb08, core_ca.h
+MMU_PPage, group__MMU__functions.html#gab15289c416609cd56dde816b39a4cea4, core_ca.h
+MMU_PSection, group__MMU__functions.html#ga3577aec23189228c9f95abba50c3716d, core_ca.h
+mmu_region_attributes_Type, structmmu__region__attributes__Type.html,
+mmu_region_size_Type, group__MMU__defs__gr.html#gab184b824a6d7cb728bd46c6abcd0c21a, core_ca.h
+mmu_secure_Type, group__MMU__defs__gr.html#gac3d277641df9fb3bb3b555e2e79dd639, core_ca.h
+MMU_SecurePage, group__MMU__functions.html#ga2c1887ed6aaff0a51e3effc3db595c94, core_ca.h
+MMU_SecureSection, group__MMU__functions.html#ga84a5a15ee353d70a9b904e3814bd94d8, core_ca.h
+mmu_shared_Type, group__MMU__defs__gr.html#gab884a11fa8d094573ab77fb1c0f8d8a7, core_ca.h
+MMU_SharedPage, group__MMU__functions.html#gaaa19560532778e4fdc667e56fd2dd378, core_ca.h
+MMU_SharedSection, group__MMU__functions.html#ga29ea426394746cdd6a4b4c14164ec6b9, core_ca.h
+MMU_TTPage4k, group__MMU__functions.html#ga823cca9649a28bab8a90f8bd9bb92d83, core_ca.h
+MMU_TTPage64k, group__MMU__functions.html#ga48c509501f94a3f7316e79f8ccd34184, core_ca.h
+MMU_TTSection, group__MMU__functions.html#gaaff28ea191391cbbd389d74327961753, core_ca.h
+MMU_XNPage, group__MMU__functions.html#gab0e0fed40d998757147beb8fcf05a890, core_ca.h
+MMU_XNSection, group__MMU__functions.html#ga9132cbfe3b2367de3db27daf4cc82ad7, core_ca.h
+Mouse_IRQn, ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8affc38a882d7c20bf505a160bc5eb3851, ARMCA9.h
+N, unionCPSR__Type.html#a26907b41c086a9f9e7b8c7051481c643, CPSR_Type
+NMFI, unionSCTLR__Type.html#a60d589567422115a14d6d0fde342dfce, SCTLR_Type
+NO_ACCESS, core__ca_8h.html#ga2ee598252f996e4f96640b096291d280a4c66cd69a45985317939a53d820fb9da, core_ca.h
+NON_CACHEABLE, core__ca_8h.html#ga11c86b7b193efb2c59b6a2179a02f584a61a625191f7d288011e20bf2104ee151, core_ca.h
+NON_EXECUTE, core__ca_8h.html#ga2fe1157deda82e66b9a1b19772309b63ad1d1eabb1b07ce896d5308a1144cf87a, core_ca.h
+NON_GLOBAL, core__ca_8h.html#ga04160605fbe20914c8ef020430684a30a611c091f2869100296a98915a19ee018, core_ca.h
+NON_SECURE, core__ca_8h.html#gac3d277641df9fb3bb3b555e2e79dd639a9e08ca26fdda38ef731f13e4f058ef6f, core_ca.h
+NON_SHARED, core__ca_8h.html#gab884a11fa8d094573ab77fb1c0f8d8a7a4a237208271e450df0a72c07169683b4, core_ca.h
+NON_SHARED_DEVICE, core__ca_8h.html#ga83ac8de9263f89879079da521e86d5f2a765e5cbb28da82e4d8f7e94fce32a7e0, core_ca.h
+NORMAL, core__ca_8h.html#ga83ac8de9263f89879079da521e86d5f2a50d1448013c6f17125caee18aa418af7, core_ca.h
+NSACR, structGICDistributor__Type.html#a644abefb7064e434db20cc6dab5fe5f1, GICDistributor_Type
+NSAPR, structGICInterface__Type.html#ade3473ace2a8bf7c79a0251457be20f4, GICInterface_Type
+Overview, index.html,
+OFFSET_1M, group__MMU__defs__gr.html#ga8e51cfa91c0b6bbf1df1cff0bde44836, core_ca.h
+OFFSET_4K, group__MMU__defs__gr.html#ga121c645cdc91018720ceaf1d021fcd89, core_ca.h
+OFFSET_64K, group__MMU__defs__gr.html#gaf19b9fb664a06a41562176a51c66fcff, core_ca.h
+outer_norm_t, structmmu__region__attributes__Type.html#a2aebbdf7cfb941d5703d008f02131622, mmu_region_attributes_Type
+Overview.txt, Overview_8txt.html,
+PL1 Physical Timer Control register (CNTP_CTL), group__CMSIS__CNTP__CTL.html,
+PL1 Physical Timer Compare Value register (CNTP_CVAL), group__CMSIS__CNTP__CVAL.html,
+PL1 Physical Timer Value register (CNTP_TVAL), group__CMSIS__CNTP__TVAL.html,
+PL1 Physical Count register (CNTPCT), group__CMSIS__CNTPCT.html,
+page4k_device_rw, group__MMU__defs__gr.html#gafe66b1515bf7d251a9a3218162637a22, core_ca.h
+page64k_device_rw, group__MMU__defs__gr.html#ga6c8c84bdeebf350d97eb3a99bd11845f, core_ca.h
+PAGE_4k, core__ca_8h.html#gab184b824a6d7cb728bd46c6abcd0c21aa99ce0ce05e9c418dc6bddcc47b2fa05a, core_ca.h
+PAGE_4K_B_SHIFT, group__MMU__defs__gr.html#ga295b3b39fa6f7da3650a94551e28218b, core_ca.h
+PAGE_4K_C_SHIFT, group__MMU__defs__gr.html#ga17ad8e75e5987a1f98adfc783640b75f, core_ca.h
+PAGE_4K_TEX0_SHIFT, group__MMU__defs__gr.html#ga8069f8882920692467749cc65f50e1f8, core_ca.h
+PAGE_4K_TEX1_SHIFT, group__MMU__defs__gr.html#gac0db1e472f79b641d0e51e4faa6e7e08, core_ca.h
+PAGE_4K_TEX2_SHIFT, group__MMU__defs__gr.html#ga0e5c586a7e1928c7efa95e0d5f26e981, core_ca.h
+PAGE_4K_TEXCB_MASK, core__ca_8h.html#a234fceea67b5d6c41b0875852d86cc70, core_ca.h
+PAGE_64k, core__ca_8h.html#gab184b824a6d7cb728bd46c6abcd0c21aafc53512bbf834739fcb97ad1c0f444fc, core_ca.h
+PAGE_64K_B_SHIFT, group__MMU__defs__gr.html#gaedc4abb2636443389128258bd74ce0bd, core_ca.h
+PAGE_64K_C_SHIFT, group__MMU__defs__gr.html#gabc1ce8b3d369d1e054fabf87514c4cd6, core_ca.h
+PAGE_64K_TEX0_SHIFT, group__MMU__defs__gr.html#gab4d67a1d5aa37623272abe4db32677ec, core_ca.h
+PAGE_64K_TEX1_SHIFT, group__MMU__defs__gr.html#ga9c910152d27ce0a1552e3bb3c88782a6, core_ca.h
+PAGE_64K_TEX2_SHIFT, group__MMU__defs__gr.html#ga8ec4dcea202b5ebc15419f7410a6c0b0, core_ca.h
+PAGE_64K_TEXCB_MASK, core__ca_8h.html#a666e7d1971403995104586f35d56590b, core_ca.h
+PAGE_AP2_SHIFT, group__MMU__defs__gr.html#gad2d3cf0695c98dc2c4e37ebeb9235b2c, core_ca.h
+PAGE_AP_MASK, core__ca_8h.html#af7d3ee23adcaf9221967791f0e64d830, core_ca.h
+PAGE_AP_SHIFT, group__MMU__defs__gr.html#gafed0cfe8a8ab67fe26e961b876db13a3, core_ca.h
+PAGE_B_SHIFT, group__MMU__defs__gr.html#ga3a660cdbc121e6510ed815fcb5bc8a44, core_ca.h
+PAGE_C_SHIFT, group__MMU__defs__gr.html#gad9fc2f0cbe58ae4f1afea3cf9817b450, core_ca.h
+PAGE_DOMAIN_MASK, core__ca_8h.html#a0a48a4e79188149fbe886a698b6d9cb4, core_ca.h
+PAGE_DOMAIN_SHIFT, group__MMU__defs__gr.html#gade787969e64896d0c8fe554f6aa1bc9e, core_ca.h
+PAGE_L1_DESCRIPTOR, group__MMU__defs__gr.html#ga82cb818cf0bcf9431ed9d0b52a39fe14, core_ca.h
+PAGE_L1_MASK, core__ca_8h.html#a9fe764cc3a117a9ab93a301de8bceed1, core_ca.h
+PAGE_L2_4K_DESC, group__MMU__defs__gr.html#gaefb20807cde04ea9fee6b197602348cf, core_ca.h
+PAGE_L2_4K_MASK, core__ca_8h.html#abd292694d0155e3b0d4c12895a6c8fa6, core_ca.h
+PAGE_L2_64K_DESC, group__MMU__defs__gr.html#gaf38d8149733ba83690fd04ac1204bde1, core_ca.h
+PAGE_L2_64K_MASK, core__ca_8h.html#ab3a82626ee70e38285852a1128b75c7a, core_ca.h
+PAGE_NG_MASK, core__ca_8h.html#add5d44ba746fe4d17d8b06a1086aa853, core_ca.h
+PAGE_NG_SHIFT, group__MMU__defs__gr.html#ga1d9196f2dd260244a4ad7e5b70b0e4c7, core_ca.h
+PAGE_NS_MASK, core__ca_8h.html#a618b1432615c3242f53360d4364c5797, core_ca.h
+PAGE_NS_SHIFT, group__MMU__defs__gr.html#ga49740f5181adebe63b11c68db731bb0f, core_ca.h
+PAGE_P_MASK, core__ca_8h.html#a604f4f13fcb78ff08d65ef4a1a3f7933, core_ca.h
+PAGE_P_SHIFT, group__MMU__defs__gr.html#ga46a63dfcf084d48ccf27987bab48417a, core_ca.h
+PAGE_S_MASK, core__ca_8h.html#ac44cd885615a54131c372abfdc2d5c66, core_ca.h
+PAGE_S_SHIFT, group__MMU__defs__gr.html#ga1d9a3ed8dfa64aba257e2273d2613bce, core_ca.h
+PAGE_TEX_SHIFT, group__MMU__defs__gr.html#ga5833dc0a939f8d33299d8c8995a06589, core_ca.h
+PAGE_TEXCB_MASK, core__ca_8h.html#aa488ef0c274f8ae125f61129745b1629, core_ca.h
+PAGE_XN_4K_MASK, core__ca_8h.html#a522f61b0d301d6f69c33a629e1699c7e, core_ca.h
+PAGE_XN_4K_SHIFT, group__MMU__defs__gr.html#ga9be26955f4a44c54008c55de61652539, core_ca.h
+PAGE_XN_64K_MASK, core__ca_8h.html#ae0445cb4d6dc78359074cbb2776e3b5c, core_ca.h
+PAGE_XN_64K_SHIFT, group__MMU__defs__gr.html#gab34b65fbaaec1287daef459071c5c5c9, core_ca.h
+PARITY, unionACTLR__Type.html#a6e8f053d01fb236cc7d002b04d93a19c, ACTLR_Type
+Peripheral Access, group__peripheral__gr.html,
+PL1_GetControl, group__PL1__timer__functions.html#gaf7fda3fe3452565fbe46cb0ea53a9f8a, PL1_GetControl(void):&#160;core_ca.h
+PL1_GetCurrentPhysicalValue, group__PL1__timer__functions.html#gac66bd336d2353f70aa8ebfc73aa3fc43, PL1_GetCurrentPhysicalValue(void):&#160;core_ca.h
+PL1_GetCurrentValue, group__PL1__timer__functions.html#ga8a212e9457005edfb9f14afbf937ebf9, PL1_GetCurrentValue(void):&#160;core_ca.h
+PL1_GetPhysicalCompareValue, group__PL1__timer__functions.html#ga341ae7d1ae29f4dc5dae6310fa453164, PL1_GetPhysicalCompareValue(void):&#160;core_ca.h
+PL1_SetControl, group__PL1__timer__functions.html#ga2e2ea7eac12a90c6243000172bf774e1, PL1_SetControl(uint32_t value):&#160;core_ca.h
+PL1_SetCounterFrequency, group__PL1__timer__functions.html#gac09f09327fde6a6adffe0e6298eaa1db, PL1_SetCounterFrequency(uint32_t value):&#160;core_ca.h
+PL1_SetLoadValue, group__PL1__timer__functions.html#gae4edcfbdaf901a59a81d1fbf9845d9f7, PL1_SetLoadValue(uint32_t value):&#160;core_ca.h
+PL1_SetPhysicalCompareValue, group__PL1__timer__functions.html#gab34067824971064a829e17b791070643, PL1_SetPhysicalCompareValue(uint64_t value):&#160;core_ca.h
+PMR, structGICInterface__Type.html#a0edadabc6e3ce1f36d820f0b52bc143b, GICInterface_Type
+priv_t, structmmu__region__attributes__Type.html#afb58787cfcf5b9aaf711794e3bf3e849, mmu_region_attributes_Type
+PrivTimer_IRQn, ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a116d3d8a9fcc5fef99becc9d25a56249, ARMCA9.h
+PrivWatchdog_IRQn, ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8aeb45b2fc32150bf94ecf305ee223f28f, ARMCA9.h
+PTIM, group__PTM__timer__functions.html#gaaaf976e808e92970c4853195f46f86aa, core_ca.h
+PTIM_ClearEventFlag, group__PTM__timer__functions.html#ga59dca62df390bc4bce18559fc7d28578, core_ca.h
+PTIM_GetControl, group__PTM__timer__functions.html#ga34f0ceea142a4be1479cb552bf8bc4d1, core_ca.h
+PTIM_GetCurrentValue, group__PTM__timer__functions.html#gaaccd88ab7931c379817f71d7c0183586, core_ca.h
+PTIM_GetEventFlag, core__ca_8h.html#a2c3f9f942e8a08630562f35802dbe942, core_ca.h
+PTIM_GetLoadValue, group__PTM__timer__functions.html#gacca3bf92e93c69e538ff4618317f7bfa, core_ca.h
+PTIM_SetControl, group__PTM__timer__functions.html#gaabc1dba029389fe0e2a6297952df7972, core_ca.h
+PTIM_SetCurrentValue, core__ca_8h.html#a323bf405e32846a7e57344935e51de66, core_ca.h
+PTIM_SetLoadValue, group__PTM__timer__functions.html#ga30516fed24977be8eecf3efd8b6a2fea, core_ca.h
+Private Timer Functions, group__PTM__timer__functions.html,
+Q, unionCPSR__Type.html#a0bdcd0ceaa1ecb8f55ea15075974eb5a, CPSR_Type
+RADIS, unionACTLR__Type.html#a7921e6e73e0841402a5519f09e6e2ef3, ACTLR_Type
+RAW_INT_STATUS, structL2C__310__TypeDef.html#a404f8453b6df3aaf5f3db4ff9b658637, L2C_310_TypeDef
+READ, core__ca_8h.html#ga2ee598252f996e4f96640b096291d280acb9be765f361bb7efb9073730aac92c6, core_ca.h
+ref_cache.txt, ref__cache_8txt.html,
+ref_core_register.txt, ref__core__register_8txt.html,
+ref_gic.txt, ref__gic_8txt.html,
+ref_mmu.txt, ref__mmu_8txt.html,
+Ref_SystemAndClock.txt, Ref__SystemAndClock_8txt.html,
+ref_timer.txt, ref__timer_8txt.html,
+RESERVED, core__ca_8h.html#af7f66fda711fd46e157dbb6c1af88e04, core_ca.h
+Reset_Handler, startup__ARMCA9_8c.html#ae7ee340978f5c25f52f0cad1457c6616, startup_ARMCA9.c
+Revision History of CMSIS-Core (Cortex-A), rev_histCoreA.html,
+rg_t, structmmu__region__attributes__Type.html#a3f9d884c340aca62d3287b91809ac262, mmu_region_attributes_Type
+RPR, structGICInterface__Type.html#a37762d42768ecb3d1302f34abc7f2821, GICInterface_Type
+RR, unionSCTLR__Type.html#a10212a8d038bb1e076cbd06a5ba0b055, SCTLR_Type
+RSDIS, unionACTLR__Type.html#a91288f7320d267d76b4aad4adcf8cda3, ACTLR_Type
+RTClock_IRQn, ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8abdd513b1533957e93fe0d7f26024d28e, ARMCA9.h
+RW, core__ca_8h.html#ga2ee598252f996e4f96640b096291d280aec2497e0c8af01c04bec31ec0d1d7847, core_ca.h
+System Control Register (SCTLR), group__CMSIS__SCTLR.html,
+SCTLR Bits, group__CMSIS__SCTLR__BITS.html,
+Stack Pointer (SP/R13), group__CMSIS__SP.html,
+s, unionIFSR__Type.html#a4ece60d66e87e10e78aab83ac05e957c, IFSR_Type::s()
+SCTLR_A_Msk, group__CMSIS__SCTLR__BITS.html#ga678c919832272745678213e55211e741, core_ca.h
+SCTLR_A_Pos, group__CMSIS__SCTLR__BITS.html#ga0d667a307e974515ebc15b5249f34146, core_ca.h
+SCTLR_AFE_Msk, group__CMSIS__SCTLR__BITS.html#ga9016d6e50562d2584c1f1a95bde1e957, core_ca.h
+SCTLR_AFE_Pos, group__CMSIS__SCTLR__BITS.html#ga4ac80ef4db2641dc9e6e8df0825a151e, core_ca.h
+SCTLR_B_Msk, group__CMSIS__SCTLR__BITS.html#ga4853d6f9ccbf919fcdadb0b2a5913cc6, core_ca.h
+SCTLR_B_Pos, group__CMSIS__SCTLR__BITS.html#ga5f185efbe1a9eb5738b2573f076a0859, core_ca.h
+SCTLR_C_Msk, group__CMSIS__SCTLR__BITS.html#ga2be72788d984153ded81711e20fd2d33, core_ca.h
+SCTLR_C_Pos, group__CMSIS__SCTLR__BITS.html#ga8a0394c5147b8212767087e3421deffa, core_ca.h
+SCTLR_CP15BEN_Msk, group__CMSIS__SCTLR__BITS.html#ga5541a6a63db4d4d233b8f57b1d46fbac, core_ca.h
+SCTLR_CP15BEN_Pos, group__CMSIS__SCTLR__BITS.html#gace284f69e1a810957665adf0cb2e4b2b, core_ca.h
+SCTLR_EE_Msk, group__CMSIS__SCTLR__BITS.html#ga8d95cd61bc40dc77f8855f40c797d044, core_ca.h
+SCTLR_EE_Pos, group__CMSIS__SCTLR__BITS.html#ga0baec19421bd41277c5d8783c59942fa, core_ca.h
+SCTLR_FI_Msk, group__CMSIS__SCTLR__BITS.html#ga316b80925b88fe3b88ec46a55655b0bc, core_ca.h
+SCTLR_FI_Pos, group__CMSIS__SCTLR__BITS.html#gad88d563fa9a8b09fe36702a5329b0360, core_ca.h
+SCTLR_HA_Msk, group__CMSIS__SCTLR__BITS.html#ga6830e9bf54a6b548f329ac047f59c179, core_ca.h
+SCTLR_HA_Pos, group__CMSIS__SCTLR__BITS.html#ga316882abba6c9cdd31dbbd7ba46c9f52, core_ca.h
+SCTLR_I_Msk, group__CMSIS__SCTLR__BITS.html#gab3cc0744fb07127e3c0f18cba9d51666, core_ca.h
+SCTLR_I_Pos, group__CMSIS__SCTLR__BITS.html#gaaaa818a1da51059bd979f0e768ebcc7c, core_ca.h
+SCTLR_M_Msk, group__CMSIS__SCTLR__BITS.html#gaf460824cdbf549bd914aa79762572e8e, core_ca.h
+SCTLR_M_Pos, group__CMSIS__SCTLR__BITS.html#ga88e34078fa8cf719aab6f53f138c9810, core_ca.h
+SCTLR_NMFI_Msk, group__CMSIS__SCTLR__BITS.html#gab92a3bd63ad9ac3d408e1b615bedc279, core_ca.h
+SCTLR_NMFI_Pos, group__CMSIS__SCTLR__BITS.html#gac1cf872c51ed0baa6ed23e26c1ed35a9, core_ca.h
+SCTLR_RR_Msk, group__CMSIS__SCTLR__BITS.html#ga1ff9e6766c7e1ca312b025bf34d384bc, core_ca.h
+SCTLR_RR_Pos, group__CMSIS__SCTLR__BITS.html#ga86e5b78ba8f818061644688db75ddc64, core_ca.h
+SCTLR_SW_Msk, group__CMSIS__SCTLR__BITS.html#gae4074aefcf01786fe199c82e273271b8, core_ca.h
+SCTLR_SW_Pos, group__CMSIS__SCTLR__BITS.html#ga3290be0882c1493bca9a0db6b4d0bff8, core_ca.h
+SCTLR_TE_Msk, group__CMSIS__SCTLR__BITS.html#ga4a68d6660c76951ada2541ceaf040b3b, core_ca.h
+SCTLR_TE_Pos, group__CMSIS__SCTLR__BITS.html#gab0a611e2359e04624379e1ddd4dc64b1, core_ca.h
+SCTLR_TRE_Msk, group__CMSIS__SCTLR__BITS.html#gab0481eb9812a4908601cb20c8ae84918, core_ca.h
+SCTLR_TRE_Pos, group__CMSIS__SCTLR__BITS.html#gaf76fa48119363f9b88c2c8f5b74e0a04, core_ca.h
+SCTLR_Type, unionSCTLR__Type.html,
+SCTLR_U_Msk, group__CMSIS__SCTLR__BITS.html#gaa047daa7ab35b5ad5dd238c7377a232f, core_ca.h
+SCTLR_U_Pos, group__CMSIS__SCTLR__BITS.html#gaa0431730d7ce929db03d8accee558e17, core_ca.h
+SCTLR_UWXN_Msk, group__CMSIS__SCTLR__BITS.html#gab834e64e0da7c2a98d747ce73252c199, core_ca.h
+SCTLR_UWXN_Pos, group__CMSIS__SCTLR__BITS.html#ga7c7d88f3db4de438ddd069cf3fbc88b3, core_ca.h
+SCTLR_V_Msk, group__CMSIS__SCTLR__BITS.html#gaf84f3f15bf6917acdc5b5a4ad661ac11, core_ca.h
+SCTLR_V_Pos, group__CMSIS__SCTLR__BITS.html#ga57778fd6afbe5b4fe8d8ea828acf833d, core_ca.h
+SCTLR_VE_Msk, group__CMSIS__SCTLR__BITS.html#gad94a7feadba850299a68c56e39c0b274, core_ca.h
+SCTLR_VE_Pos, group__CMSIS__SCTLR__BITS.html#ga1372b569553a0740d881e24c0be7334f, core_ca.h
+SCTLR_WXN_Msk, group__CMSIS__SCTLR__BITS.html#ga510b03214d135f15ad3c5d41ec20a291, core_ca.h
+SCTLR_WXN_Pos, group__CMSIS__SCTLR__BITS.html#gaf145654986fd6d014136580ad279d256, core_ca.h
+SCTLR_Z_Msk, group__CMSIS__SCTLR__BITS.html#ga12a05acdcb8db6e99970f26206d3067c, core_ca.h
+SCTLR_Z_Pos, group__CMSIS__SCTLR__BITS.html#gaa0eade648c9a34de891af0e6f47857dd, core_ca.h
+sec_t, structmmu__region__attributes__Type.html#a195e022fa08ec703937fa8175d8371d7, mmu_region_attributes_Type
+SECTION, core__ca_8h.html#gab184b824a6d7cb728bd46c6abcd0c21aacb7227be6a36b93e485b62e3acddae51, core_ca.h
+SECTION_AP2_SHIFT, group__MMU__defs__gr.html#ga1b8b0d00bfc7cbeed67b82db26d98195, core_ca.h
+SECTION_AP_MASK, core__ca_8h.html#a725efc96ea9aa940fefcf013bce6ca8c, core_ca.h
+SECTION_AP_SHIFT, group__MMU__defs__gr.html#ga274fa608581b227182ce92adec4597b5, core_ca.h
+SECTION_B_SHIFT, group__MMU__defs__gr.html#gaa77545190c32bb2f4d2d86e41552daef, core_ca.h
+SECTION_C_SHIFT, group__MMU__defs__gr.html#gae0b3a2eccc4f9c249e928d359c43c20c, core_ca.h
+SECTION_DESCRIPTOR, group__MMU__defs__gr.html#ga4ab4ff3ff904df46da18f5532ceb1e89, core_ca.h
+section_device_ro, group__MMU__defs__gr.html#ga1f66b52e152895af070514528763c272, core_ca.h
+section_device_rw, group__MMU__defs__gr.html#ga33c6ad1fc06648fe50f8b21554c9bccb, core_ca.h
+SECTION_DOMAIN_MASK, core__ca_8h.html#a90a30c02512cbea24791212af9f2cd9f, core_ca.h
+SECTION_DOMAIN_SHIFT, group__MMU__defs__gr.html#ga70cc38b984789323feecd97033a66757, core_ca.h
+SECTION_MASK, core__ca_8h.html#a16f225cca51a80c5cf1c9c002cfd2dba, core_ca.h
+SECTION_NG_MASK, core__ca_8h.html#a01ceacdb3888d7cddcfeccfea9eb3658, core_ca.h
+SECTION_NG_SHIFT, group__MMU__defs__gr.html#ga7af8adbf033d0a5c7b0889dd085041d1, core_ca.h
+section_normal, group__MMU__defs__gr.html#ga220aab449cf3716723979d06666c2ebf, core_ca.h
+section_normal_cod, group__MMU__defs__gr.html#gad598239f9bb9b6ae2bec8278305640b4, core_ca.h
+section_normal_nc, core__ca_8h.html#a470b88645153aad94b09485f3108c641, core_ca.h
+section_normal_ro, group__MMU__defs__gr.html#gaf95fa76d8f0f7ccfd2ebc00860af4f1d, core_ca.h
+section_normal_rw, group__MMU__defs__gr.html#ga1f2ce84e6ec5c150a2ffc05092ea6d0e, core_ca.h
+SECTION_NS_MASK, core__ca_8h.html#a057533871fa1af6db7a27b39d976ac95, core_ca.h
+SECTION_NS_SHIFT, group__MMU__defs__gr.html#ga502d55a107c909e15be282d8fbe4a8ce, core_ca.h
+SECTION_P_MASK, core__ca_8h.html#ad32d146d84a9d7f964f28f1dadc98bcb, core_ca.h
+SECTION_P_SHIFT, group__MMU__defs__gr.html#ga8f27fa21cb70abad114374f33a562988, core_ca.h
+SECTION_S_MASK, core__ca_8h.html#a42d3645aad501af4ef447186c01685b7, core_ca.h
+SECTION_S_SHIFT, group__MMU__defs__gr.html#ga83a5fc538dad79161b122fb164d630fe, core_ca.h
+section_so, group__MMU__defs__gr.html#gaf77ecb86097e6e8cf5f6c7bb9d2740c9, core_ca.h
+SECTION_TEX0_SHIFT, group__MMU__defs__gr.html#gad84432cb37ae093f7609f8f29f42c1f4, core_ca.h
+SECTION_TEX1_SHIFT, group__MMU__defs__gr.html#ga531cafc5eca8ade67a6fb83b35f8520e, core_ca.h
+SECTION_TEX2_SHIFT, group__MMU__defs__gr.html#ga8a6d854746a9c0049f9a91188092a55f, core_ca.h
+SECTION_TEXCB_MASK, core__ca_8h.html#a3052ba3d97ad157189a6c6fce15b1b6a, core_ca.h
+SECTION_XN_MASK, core__ca_8h.html#a83cb551c9fa708e33082c682be614334, core_ca.h
+SECTION_XN_SHIFT, group__MMU__defs__gr.html#ga6cdc2db0ca695fd1191305a13e66c0a7, core_ca.h
+SECURE, core__ca_8h.html#gac3d277641df9fb3bb3b555e2e79dd639aa9dea2ba3f45f7d12b274eb6ab7d28d9, core_ca.h
+SETSPI_NSR, structGICDistributor__Type.html#afbdd372578e2cd6f998320282cc8ed25, GICDistributor_Type
+SETSPI_SR, structGICDistributor__Type.html#ad55a8644bc95caf8bf53e1407ec9ed0c, GICDistributor_Type
+SGI0_IRQn, ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a056f32088a9c8bdb9309b005dfeb648e, ARMCA9.h
+SGI10_IRQn, ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a12993bed484c7a70e6281b102d0e27e9, ARMCA9.h
+SGI11_IRQn, ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a7826ded51cd379774bb076819ff93cdb, ARMCA9.h
+SGI12_IRQn, ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a3425bbf0a6da4d0398e63b48a1345d37, ARMCA9.h
+SGI13_IRQn, ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ace710506c7be1b3b7f9d4a1db2f75391, ARMCA9.h
+SGI14_IRQn, ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ae57c57a817378102db7bc66351c912f1, ARMCA9.h
+SGI15_IRQn, ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ac6958eebc9d41a42c739de555cad2321, ARMCA9.h
+SGI1_IRQn, ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ab335b8b84021cd5714807d6cd2404c3b, ARMCA9.h
+SGI2_IRQn, ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a2a1cc64c0a2dc0e7f339fbf21c9a2b07, ARMCA9.h
+SGI3_IRQn, ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a310ac1f78af36e0e3b9f6b4f15bd9b68, ARMCA9.h
+SGI4_IRQn, ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ac5c03a99c620ff116bafa4cf03dd9a07, ARMCA9.h
+SGI5_IRQn, ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8adb8d49885011a278ed3c671904da7e6e, ARMCA9.h
+SGI6_IRQn, ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a5f9b1989d051c60ad69147e644853a44, ARMCA9.h
+SGI7_IRQn, ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8aa1bcd760176e11cdece4386818022631, ARMCA9.h
+SGI8_IRQn, ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8aabbb7ca9433c474bfeade468e8c66455, ARMCA9.h
+SGI9_IRQn, ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8afa5f21d9fd3df5817a0f871b72bde681, ARMCA9.h
+SGIR, structGICDistributor__Type.html#a6ac65c4a5394926cc9518753a00d4da1, GICDistributor_Type
+sh_t, structmmu__region__attributes__Type.html#ad1962a36e3bf13dfb89bc76862097ed5, mmu_region_attributes_Type
+SHARED, core__ca_8h.html#gab884a11fa8d094573ab77fb1c0f8d8a7a9c46e16a4ab019339596acadeefc8c53, core_ca.h
+SHARED_DEVICE, core__ca_8h.html#ga83ac8de9263f89879079da521e86d5f2a9b78345535e6af3288cc69a572338808, core_ca.h
+SMP, unionACTLR__Type.html#afa360e0c6bf79094d72bc78fac300149, ACTLR_Type
+SPENDSGIR, structGICDistributor__Type.html#ae40b4a50d9766c2bbf57441f68094f41, GICDistributor_Type
+startup_ARMCA9.c, startup__ARMCA9_8c.html,
+Startup File startup_&lt;device&gt;.c, startup_c_pg.html, templates_pg
+STATUS, unionIFSR__Type.html#a543066fc60d5b63478cc85ba082524d4, IFSR_Type::STATUS()
+STATUSR, structGICInterface__Type.html#abd978b408fb69b7887be2c422f48ce7e, GICInterface_Type::STATUSR()
+STRONGLY_ORDERED, core__ca_8h.html#ga83ac8de9263f89879079da521e86d5f2a0a4d347de23312717e6e57b04f0b014e, core_ca.h
+SVC_MODE, startup__ARMCA9_8c.html#a312ff1d5550cc17c9907a153b04e0efa, startup_ARMCA9.c
+SW, unionSCTLR__Type.html#a6598f817304ccaef4509843ce041de1c, SCTLR_Type
+SYS_MODE, startup__ARMCA9_8c.html#ae62d91253c85a3dff6a838244f460f70, startup_ARMCA9.c
+System Configuration Files system_&lt;device&gt;.c and system_&lt;device&gt;.h, system_c_pg.html, templates_pg
+System and Clock Configuration, group__system__init__gr.html,
+SystemCoreClock, group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6, Ref_SystemAndClock.txt
+SystemCoreClockUpdate, group__system__init__gr.html#gae0c36a9591fe6e9c45ecb21a794f0f0f, Ref_SystemAndClock.txt
+SystemInit, group__system__init__gr.html#ga93f514700ccf00d08dbdcff7f1224eb2, Ref_SystemAndClock.txt
+TLB maintenance operations, group__CMSIS__TLB.html,
+Translation Table Base Registers (TTBR0/TTBR1), group__CMSIS__TTBR.html,
+T, unionCPSR__Type.html#ac5ec7329b5be4722abc3cef6ef2e9c1b, CPSR_Type
+TE, unionSCTLR__Type.html#a25d4c4cf4df168a30cc4600a130580ab, SCTLR_Type
+Template.txt, Template_8txt.html,
+Timer0_IRQn, ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8adffcd012ea2c7bf76124965d8506df72, ARMCA9.h
+Timer1_IRQn, ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ad0611a4c93162877ed3eb622f49e14a3, ARMCA9.h
+TIMER_BASE, ARMCA9_8h.html#a251f8c6600afee0dddf950c7a41d4723, ARMCA9.h
+Timer_Type, structTimer__Type.html,
+TRCDIS, unionCPACR__Type.html#ac6f2f67dd0250b9dc9a8271a05655bbe, CPACR_Type
+TRE, unionSCTLR__Type.html#abc3055203ce7f9d117ceb10f146722f3, SCTLR_Type
+TYPER, structGICDistributor__Type.html#a405823d97dc90dd9d397a3980e2cd207, GICDistributor_Type
+U, unionSCTLR__Type.html#a1ca6569db52bca6250afbbd565d05449, SCTLR_Type
+UART0_IRQn, ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ae9122b85b58f7c24033a8515615a7b74, ARMCA9.h
+UART1_IRQn, ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a9650ab92e46bc16f333d4c63ad0459b4, ARMCA9.h
+UART2_IRQn, ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ab051fac6b15b88454713bb36d96e5dd5, ARMCA9.h
+UART3_IRQn, ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a11614a227a56dc01859bf803013e6358, ARMCA9.h
+UND_MODE, startup__ARMCA9_8c.html#a050eda1514ebd401d55cd61d2f7f78d7, startup_ARMCA9.c
+UNLOCK_ALL_BY_WAY, structL2C__310__TypeDef.html#acb39f337a421d0640f39092dc992ef1a, L2C_310_TypeDef
+user_t, structmmu__region__attributes__Type.html#a6b32b61a1ee042a22ae0c8a2bd7de544, mmu_region_attributes_Type
+Using.txt, Using_8txt.html,
+Using CMSIS with generic Arm Processors, using_ARM_pg.html, using_pg
+Using CMSIS in Embedded Applications, using_pg.html,
+USR_MODE, startup__ARMCA9_8c.html#ac4c70ccf71cc9a2b8bd39c85675760ae, startup_ARMCA9.c
+UWXN, unionSCTLR__Type.html#a32873e90e6814c3a2fc1b1c79c0bc8c8, SCTLR_Type
+Vector Base Address Register (VBAR), group__CMSIS__VBAR.html,
+V, unionSCTLR__Type.html#a9a3885d0e2ba2433d128f62ec2552a00, SCTLR_Type::V()
+VE, unionSCTLR__Type.html#af29c170c65dd4d076b78c793dc17aa0a, SCTLR_Type
+VE_A9_MP_AACI_BASE, ARMCA9_8h.html#a06ba050a1192b25ec6fbb79d6108d2ed, ARMCA9.h
+VE_A9_MP_CLCD_BASE, ARMCA9_8h.html#a628c63b1e4c2656100a00d883ab5e824, ARMCA9.h
+VE_A9_MP_DAP_BASE, ARMCA9_8h.html#a63a986e5aa2a284f9509b5e91df630dd, ARMCA9.h
+VE_A9_MP_DRAM_BASE, ARMCA9_8h.html#a49c91ca86e9eab3aaa8c8f3fbd2b9855, ARMCA9.h
+VE_A9_MP_DVI_BASE, ARMCA9_8h.html#abab45916f8216aee2f417e6b041a1a74, ARMCA9.h
+VE_A9_MP_ETHERNET_BASE, ARMCA9_8h.html#a338e6b0eddbed74bd8dfcf8be8df004c, ARMCA9.h
+VE_A9_MP_FLASH_BASE0, ARMCA9_8h.html#a292d4e6da76cde7f721581917f45a756, ARMCA9.h
+VE_A9_MP_FLASH_BASE1, ARMCA9_8h.html#a51e7ad7d4be59e4a47f4199c08a52f35, ARMCA9.h
+VE_A9_MP_GIC_DISTRIBUTOR_BASE, ARMCA9_8h.html#abf58e5b4c2424101181e4e90b013565f, ARMCA9.h
+VE_A9_MP_GIC_INTERFACE_BASE, ARMCA9_8h.html#a2281d069db0154b71d2307b151151624, ARMCA9.h
+VE_A9_MP_KMI0_BASE, ARMCA9_8h.html#abb9205ff2f6f411938d3443f0cc65b4d, ARMCA9.h
+VE_A9_MP_MMCI_BASE, ARMCA9_8h.html#a4c93715226810aa05b1475cae477a9d1, ARMCA9.h
+VE_A9_MP_PERIPH_BASE_CS2, ARMCA9_8h.html#a1f0eb04274d447fa1261fc34313bbd2f, ARMCA9.h
+VE_A9_MP_PERIPH_BASE_CS3, ARMCA9_8h.html#a15fccfe28c34be132e4b26fecf459d59, ARMCA9.h
+VE_A9_MP_PL310_BASE, ARMCA9_8h.html#adb063e35f3d63c35ce856561df8cedb4, ARMCA9.h
+VE_A9_MP_PRIVATE_PERIPH_BASE, ARMCA9_8h.html#a8d664adb95364c864de72494a7603ee4, ARMCA9.h
+VE_A9_MP_PRIVATE_TIMER, ARMCA9_8h.html#a02dee9c2055176f0f8b39f84188662dc, ARMCA9.h
+VE_A9_MP_RTC_BASE, ARMCA9_8h.html#a56ccb39193acdd89d79c794bc3d46dd8, ARMCA9.h
+VE_A9_MP_SERIAL_BASE, ARMCA9_8h.html#ae59ea495994a48af31e09af0001c65c6, ARMCA9.h
+VE_A9_MP_SRAM_BASE, ARMCA9_8h.html#af0e04a3bf444617de5e6f1a4132bb33a, ARMCA9.h
+VE_A9_MP_SSRAM_BASE, ARMCA9_8h.html#a649334fdbe9f99fa6c9e5fb9771deeab, ARMCA9.h
+VE_A9_MP_SYSTEM_REG_BASE, ARMCA9_8h.html#a6be1b1510ebbf938f10c195c2aae50ed, ARMCA9.h
+VE_A9_MP_TIMER_BASE, ARMCA9_8h.html#a3dd8c7208925d87eda25e9059e7b5bca, ARMCA9.h
+VE_A9_MP_UART4_BASE, ARMCA9_8h.html#a21aa9ad15aa6749c03cadf2dd895aae3, ARMCA9.h
+VE_A9_MP_UART_BASE, ARMCA9_8h.html#a74740d1654250a51685800d03e3dc1a0, ARMCA9.h
+VE_A9_MP_USB_BASE, ARMCA9_8h.html#a8ce6f3127699b175000437b9fd22224c, ARMCA9.h
+VE_A9_MP_VRAM_BASE, ARMCA9_8h.html#adab8c737342be2fc972b2bc39bdf134d, ARMCA9.h
+VE_A9_MP_WDT_BASE, ARMCA9_8h.html#a4d2806a167111f24a4e26764c667db46, ARMCA9.h
+Vectors, startup__ARMCA9_8c.html#a773f98dc213f4c8c5953d3b8a6db6acc, startup_ARMCA9.c
+Version Control, group__version__ctrl.html,
+VFS2_IRQn, ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8ac54c304a64b192755ac352bc0a6dc1ac, ARMCA9.h
+w, unionISR__Type.html#a4fca9c1057aa8a6006f1fb631a28ee30, ISR_Type::w()
+Watchdog_IRQn, ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8a3f04766f3177f0152623a86e39ccef06, ARMCA9.h
+WB_NO_WA, core__ca_8h.html#ga11c86b7b193efb2c59b6a2179a02f584aca2e70f575679d6f3e2e340d1ede4f13, core_ca.h
+WB_WA, core__ca_8h.html#ga11c86b7b193efb2c59b6a2179a02f584a23294b86e8dbf6ff0fa98b678e8fd667, core_ca.h
+WCONTROL, structTimer__Type.html#ac04581b452702517bfbfa61f9af4c6dd, Timer_Type
+WCOUNTER, structTimer__Type.html#a7a763d92fbcb506a28a22de548934abc, Timer_Type
+WDISABLE, structTimer__Type.html#a9d577164e0a55ecd6c630a9720f153c3, Timer_Type
+WFLZM, unionACTLR__Type.html#a67e005f7741b6d46cf95d9c477efef36, ACTLR_Type
+WISR, structTimer__Type.html#a6239a36319b919b809e00dd26db105fc, Timer_Type
+WLOAD, structTimer__Type.html#a6855bbb5d49f336c9f995dcce492455a, Timer_Type
+WnR, unionDFSR__Type.html#a0512860c27723cd35f0abdaa68be9935, DFSR_Type
+WRESET, structTimer__Type.html#a775e70c9dbf2b562f9884a9e0dded741, Timer_Type
+WT, core__ca_8h.html#ga11c86b7b193efb2c59b6a2179a02f584ab044987527e64a06f65aa6f2ae0e4e7e, core_ca.h
+WXN, unionSCTLR__Type.html#a551d0505856acaef4dd1ecca54cb540d, SCTLR_Type
+xn_t, structmmu__region__attributes__Type.html#aa8c562e2d40092a0001f49987c7f4a58, mmu_region_attributes_Type
+Z, unionSCTLR__Type.html#a37f6910db32361f44a268f93b9ff7b20, SCTLR_Type::Z()
+
diff --git a/docs/Core_A/html/index.html b/docs/Core_A/html/index.html
index a6e991b..45f418c 100644
--- a/docs/Core_A/html/index.html
+++ b/docs/Core_A/html/index.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -161,9 +161,9 @@ Tested and Verified Toolchains</h1>
<p>The <a class="el" href="templates_pg.html">CMSIS-Core Device Templates</a> supplied by Arm have been tested and verified with the following toolchains:</p>
<ul>
<li>Arm: Arm Compiler 5.06 update 6</li>
-<li>Arm: Arm Compiler 6.9</li>
+<li>Arm: Arm Compiler 6.12</li>
<li>Arm: Arm Compiler 6.6.2</li>
-<li>GNU: GNU Tools for Arm Embedded 6.3.1 20170620</li>
+<li>GNU: GNU Tools for Arm Embedded 8.2.1 2018q4</li>
<li>IAR: IAR ANSI C/C++ Compiler for Arm 8.20.1.14183</li>
</ul>
<hr/>
@@ -172,7 +172,7 @@ Tested and Verified Toolchains</h1>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/irq__ctrl_8h.html b/docs/Core_A/html/irq__ctrl_8h.html
index 28d93bd..853fbe8 100644
--- a/docs/Core_A/html/irq__ctrl_8h.html
+++ b/docs/Core_A/html/irq__ctrl_8h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -452,7 +452,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_f806067e3cfd0faadc71b6fb603a0f72.html">Core_A</a></li><li class="navelem"><a class="el" href="dir_3f4b401a2ed0c5733c677abc947b6aa9.html">Include</a></li><li class="navelem"><a class="el" href="irq__ctrl_8h.html">irq_ctrl.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/irq__ctrl_8txt.html b/docs/Core_A/html/irq__ctrl_8txt.html
index 08d420a..d896342 100644
--- a/docs/Core_A/html/irq__ctrl_8txt.html
+++ b/docs/Core_A/html/irq__ctrl_8txt.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('irq__ctrl_8txt.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="irq__ctrl_8txt.html">irq_ctrl.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/irq__ctrl__gic_8c.html b/docs/Core_A/html/irq__ctrl__gic_8c.html
index bac3ce6..fffd356 100644
--- a/docs/Core_A/html/irq__ctrl__gic_8c.html
+++ b/docs/Core_A/html/irq__ctrl__gic_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -123,7 +123,7 @@ $(document).ready(function(){initNavTree('irq__ctrl__gic_8c.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_f806067e3cfd0faadc71b6fb603a0f72.html">Core_A</a></li><li class="navelem"><a class="el" href="dir_d539555f6e35acdca645721e1ecc4029.html">Source</a></li><li class="navelem"><a class="el" href="irq__ctrl__gic_8c.html">irq_ctrl_gic.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/mem__ARMCA9_8h.html b/docs/Core_A/html/mem__ARMCA9_8h.html
deleted file mode 100644
index 6aea5a9..0000000
--- a/docs/Core_A/html/mem__ARMCA9_8h.html
+++ /dev/null
@@ -1,353 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>mem_ARMCA9.h File Reference</title>
-<title>CMSIS-Core (Cortex-A): mem_ARMCA9.h File Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="cmsis.css" rel="stylesheet" type="text/css" />
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<script type="text/javascript" src="printComponentTabs.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 46px;">
- <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
- </div>
- <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<div id="CMSISnav" class="tabs1">
- <ul class="tablist">
- <script type="text/javascript">
- <!--
- writeComponentTabs.call(this);
- //-->
- </script>
- </ul>
-</div>
-<!-- Generated by Doxygen 1.8.6 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
- <li><a href="modules.html"><span>Reference</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('mem__ARMCA9_8h.html','');});
-</script>
-<div id="doc-content">
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
- <div class="summary">
-<a href="#define-members">Macros</a> </div>
- <div class="headertitle">
-<div class="title">mem_ARMCA9.h File Reference</div> </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Memory base and size definitions (used in scatter file)
-<a href="#details">More...</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
-Macros</h2></td></tr>
-<tr class="memitem:a3a38c34d87a310103a5e618bc3ed18a8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="mem__ARMCA9_8h.html#a3a38c34d87a310103a5e618bc3ed18a8">__ROM_BASE</a>&#160;&#160;&#160;0x80000000</td></tr>
-<tr class="separator:a3a38c34d87a310103a5e618bc3ed18a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a23423b37c669c6d70b3aeeec7c3209fc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="mem__ARMCA9_8h.html#a23423b37c669c6d70b3aeeec7c3209fc">__ROM_SIZE</a>&#160;&#160;&#160;0x00200000</td></tr>
-<tr class="separator:a23423b37c669c6d70b3aeeec7c3209fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1c8bf4b887d358d549c15e29e6fc8b7a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="mem__ARMCA9_8h.html#a1c8bf4b887d358d549c15e29e6fc8b7a">__RAM_BASE</a>&#160;&#160;&#160;0x80200000</td></tr>
-<tr class="separator:a1c8bf4b887d358d549c15e29e6fc8b7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8709883a5b4c1734f7f451e9d83780f2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="mem__ARMCA9_8h.html#a8709883a5b4c1734f7f451e9d83780f2">__RAM_SIZE</a>&#160;&#160;&#160;0x00200000</td></tr>
-<tr class="separator:a8709883a5b4c1734f7f451e9d83780f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a244d488ae9113bf4c972c20a21723ac4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="mem__ARMCA9_8h.html#a244d488ae9113bf4c972c20a21723ac4">__RW_DATA_SIZE</a>&#160;&#160;&#160;0x00100000</td></tr>
-<tr class="separator:a244d488ae9113bf4c972c20a21723ac4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3464db337066101375c085df13b9a2ae"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="mem__ARMCA9_8h.html#a3464db337066101375c085df13b9a2ae">__ZI_DATA_SIZE</a>&#160;&#160;&#160;0x000F0000</td></tr>
-<tr class="separator:a3464db337066101375c085df13b9a2ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a668ea18a149eeb6a206929f8e4c1099b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="mem__ARMCA9_8h.html#a668ea18a149eeb6a206929f8e4c1099b">__STACK_SIZE</a>&#160;&#160;&#160;0x00001000</td></tr>
-<tr class="separator:a668ea18a149eeb6a206929f8e4c1099b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a12c202be8007621d07d7ab644c27feb2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="mem__ARMCA9_8h.html#a12c202be8007621d07d7ab644c27feb2">__HEAP_SIZE</a>&#160;&#160;&#160;0x00008000</td></tr>
-<tr class="separator:a12c202be8007621d07d7ab644c27feb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abf1b59273a0120006e7139edf119e731"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="mem__ARMCA9_8h.html#abf1b59273a0120006e7139edf119e731">__UND_STACK_SIZE</a>&#160;&#160;&#160;0x00000100</td></tr>
-<tr class="separator:abf1b59273a0120006e7139edf119e731"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad7f329af0a26f57eda4d42dc664a71c3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="mem__ARMCA9_8h.html#ad7f329af0a26f57eda4d42dc664a71c3">__ABT_STACK_SIZE</a>&#160;&#160;&#160;0x00000100</td></tr>
-<tr class="separator:ad7f329af0a26f57eda4d42dc664a71c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a56b98f7c5dac25e019ab4cc1b195ae60"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="mem__ARMCA9_8h.html#a56b98f7c5dac25e019ab4cc1b195ae60">__SVC_STACK_SIZE</a>&#160;&#160;&#160;0x00000100</td></tr>
-<tr class="separator:a56b98f7c5dac25e019ab4cc1b195ae60"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0332a29850192af0bb278179da4591ed"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="mem__ARMCA9_8h.html#a0332a29850192af0bb278179da4591ed">__IRQ_STACK_SIZE</a>&#160;&#160;&#160;0x00000100</td></tr>
-<tr class="separator:a0332a29850192af0bb278179da4591ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5dbfa394c3e9c61fbbc157bc0fb6cf3e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="mem__ARMCA9_8h.html#a5dbfa394c3e9c61fbbc157bc0fb6cf3e">__FIQ_STACK_SIZE</a>&#160;&#160;&#160;0x00000100</td></tr>
-<tr class="separator:a5dbfa394c3e9c61fbbc157bc0fb6cf3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5636831f81072fadf130e3b462d7b5f6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="mem__ARMCA9_8h.html#a5636831f81072fadf130e3b462d7b5f6">__TTB_BASE</a>&#160;&#160;&#160;0x80500000</td></tr>
-<tr class="separator:a5636831f81072fadf130e3b462d7b5f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7f6661ae744a397001b44a1c5be751ec"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="mem__ARMCA9_8h.html#a7f6661ae744a397001b44a1c5be751ec">__TTB_SIZE</a>&#160;&#160;&#160;0x00004000</td></tr>
-<tr class="separator:a7f6661ae744a397001b44a1c5be751ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
-<div class="textblock"><dl class="section version"><dt>Version</dt><dd>V1.00 </dd></dl>
-<dl class="section date"><dt>Date</dt><dd>10. January 2018</dd></dl>
-<dl class="section note"><dt>Note</dt><dd></dd></dl>
-</div><h2 class="groupheader">Macro Definition Documentation</h2>
-<a class="anchor" id="ad7f329af0a26f57eda4d42dc664a71c3"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">#define __ABT_STACK_SIZE&#160;&#160;&#160;0x00000100</td>
- </tr>
- </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a5dbfa394c3e9c61fbbc157bc0fb6cf3e"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">#define __FIQ_STACK_SIZE&#160;&#160;&#160;0x00000100</td>
- </tr>
- </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a12c202be8007621d07d7ab644c27feb2"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">#define __HEAP_SIZE&#160;&#160;&#160;0x00008000</td>
- </tr>
- </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a0332a29850192af0bb278179da4591ed"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">#define __IRQ_STACK_SIZE&#160;&#160;&#160;0x00000100</td>
- </tr>
- </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a1c8bf4b887d358d549c15e29e6fc8b7a"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">#define __RAM_BASE&#160;&#160;&#160;0x80200000</td>
- </tr>
- </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a8709883a5b4c1734f7f451e9d83780f2"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">#define __RAM_SIZE&#160;&#160;&#160;0x00200000</td>
- </tr>
- </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a3a38c34d87a310103a5e618bc3ed18a8"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">#define __ROM_BASE&#160;&#160;&#160;0x80000000</td>
- </tr>
- </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a23423b37c669c6d70b3aeeec7c3209fc"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">#define __ROM_SIZE&#160;&#160;&#160;0x00200000</td>
- </tr>
- </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a244d488ae9113bf4c972c20a21723ac4"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">#define __RW_DATA_SIZE&#160;&#160;&#160;0x00100000</td>
- </tr>
- </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a668ea18a149eeb6a206929f8e4c1099b"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">#define __STACK_SIZE&#160;&#160;&#160;0x00001000</td>
- </tr>
- </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a56b98f7c5dac25e019ab4cc1b195ae60"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">#define __SVC_STACK_SIZE&#160;&#160;&#160;0x00000100</td>
- </tr>
- </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a5636831f81072fadf130e3b462d7b5f6"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">#define __TTB_BASE&#160;&#160;&#160;0x80500000</td>
- </tr>
- </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a7f6661ae744a397001b44a1c5be751ec"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">#define __TTB_SIZE&#160;&#160;&#160;0x00004000</td>
- </tr>
- </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="abf1b59273a0120006e7139edf119e731"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">#define __UND_STACK_SIZE&#160;&#160;&#160;0x00000100</td>
- </tr>
- </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-<a class="anchor" id="a3464db337066101375c085df13b9a2ae"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">#define __ZI_DATA_SIZE&#160;&#160;&#160;0x000F0000</td>
- </tr>
- </table>
-</div><div class="memdoc">
-
-</div>
-</div>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="navelem"><a class="el" href="dir_bcb5d964daf6ffff28eae5a1dee5d6c3.html">Device</a></li><li class="navelem"><a class="el" href="dir_c7e52d5561930380e5580f41be917c2f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_3b4eaae6c8aa6ae26812da492b5e160f.html">ARMCA9</a></li><li class="navelem"><a class="el" href="dir_cf458401307886261324fb8415ee454f.html">Include</a></li><li class="navelem"><a class="el" href="mem__ARMCA9_8h.html">mem_ARMCA9.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
- <!--
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
- -->
- </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/docs/Core_A/html/mem_h_pg.html b/docs/Core_A/html/mem_h_pg.html
index 1966f22..48cd0f3 100644
--- a/docs/Core_A/html/mem_h_pg.html
+++ b/docs/Core_A/html/mem_h_pg.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -208,7 +208,7 @@ $(document).ready(function(){initNavTree('mem_h_pg.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="templates_pg.html">CMSIS-Core Device Templates</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/mmu_c_pg.html b/docs/Core_A/html/mmu_c_pg.html
index 8fcf4fe..916995c 100644
--- a/docs/Core_A/html/mmu_c_pg.html
+++ b/docs/Core_A/html/mmu_c_pg.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -115,8 +115,8 @@ $(document).ready(function(){initNavTree('mmu_c_pg.html','');});
* @file system_Device.c
* @brief MMU Configuration
* Device &lt;DeviceAbbreviation&gt;
- * @version V1.00
- * @date 10. January 2018
+ * @version V1.1.0
+ * @date 23. November 2018
******************************************************************************/
/*
* Copyright (c) 2009-2018 Arm Limited. All rights reserved.
@@ -328,13 +328,13 @@ void MMU_CreateTranslationTable(void)
/* Set location of level 1 page table
; 31:14 - Translation table base addr (31:14-TTBCR.N, TTBCR.N is 0 out of reset)
; 13:7 - 0x0
- ; 6 - IRGN[0] 0x0 (Inner WB WA)
- ; 5 - NOS 0x0 (Non-shared)
- ; 4:3 - RGN 0x1 (Outer WB WA)
- ; 2 - IMP 0x0 (Implementation Defined)
- ; 1 - S 0x0 (Non-shared)
- ; 0 - IRGN[1] 0x1 (Inner WB WA) */
- __set_TTBR0(((uint32_t)&amp;Image$$TTB$$ZI$$Base) | 9U);
+ ; 6 - IRGN[0] 0x1 (Inner WB WA)
+ ; 5 - NOS 0x0 (Non-shared)
+ ; 4:3 - RGN 0x01 (Outer WB WA)
+ ; 2 - IMP 0x0 (Implementation Defined)
+ ; 1 - S 0x0 (Non-shared)
+ ; 0 - IRGN[1] 0x0 (Inner WB WA) */
+ __set_TTBR0(((uint32_t)&amp;Image$$TTB$$ZI$$Base) | 0x48);
__ISB();
/* Set up domain access control register
@@ -349,7 +349,7 @@ void MMU_CreateTranslationTable(void)
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="templates_pg.html">CMSIS-Core Device Templates</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/modules.html b/docs/Core_A/html/modules.html
index 406932f..1b1c15f 100644
--- a/docs/Core_A/html/modules.html
+++ b/docs/Core_A/html/modules.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -179,7 +179,7 @@ Reference: <a href="http://infocenter.arm.com/help/topic/com.arm.doc.ddi0406c/in
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/navtree.js b/docs/Core_A/html/navtree.js
index 5b6beab..bf61339 100644
--- a/docs/Core_A/html/navtree.js
+++ b/docs/Core_A/html/navtree.js
@@ -26,7 +26,7 @@ var NAVTREEINDEX =
"annotated.html",
"group__CMSIS__DFSR__BITS.html#ga7541052737038d737fd9fe00b9815140",
"group__PL1__timer__functions.html#ga341ae7d1ae29f4dc5dae6310fa453164",
-"unionCPACR__Type.html#a4de69636eb450fcc3f5f3e4a19a869f5"
+"unionCNTP__CTL__Type.html#afdd6b14cdb03e4e694ec7db8163916b0"
];
var SYNCONMSG = 'click to disable panel synchronisation';
diff --git a/docs/Core_A/html/navtreeindex2.js b/docs/Core_A/html/navtreeindex2.js
index d95bc98..c8dd1ce 100644
--- a/docs/Core_A/html/navtreeindex2.js
+++ b/docs/Core_A/html/navtreeindex2.js
@@ -18,11 +18,18 @@ var NAVTREEINDEX2 =
"group__comp__cntrl__gr.html":[6,5],
"group__comp__cntrl__gr.html#ga1378040bcf22428955c6e3ce9c2053cd":[6,5,2],
"group__comp__cntrl__gr.html#ga153a4a31b276a9758959580538720a51":[6,5,4],
-"group__comp__cntrl__gr.html#ga3e40e4c553fc11588f7a4c2a19e789e0":[6,5,7],
+"group__comp__cntrl__gr.html#ga254322c344d954c9f829719a50a88e87":[6,5,12],
+"group__comp__cntrl__gr.html#ga27fd2ec6767ca1ab66d36b5cc0103268":[6,5,11],
+"group__comp__cntrl__gr.html#ga3e40e4c553fc11588f7a4c2a19e789e0":[6,5,14],
+"group__comp__cntrl__gr.html#ga4dbb70fab85207c27b581ecb6532b314":[6,5,6],
"group__comp__cntrl__gr.html#gaa65ef8f7a5e8b7a6ea6c1d48b4c78e55":[6,5,0],
-"group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c":[6,5,6],
+"group__comp__cntrl__gr.html#gab904513442afdf77d4f8c74f23cbb040":[6,5,7],
+"group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c":[6,5,8],
+"group__comp__cntrl__gr.html#gabb2180285c417aa9120a360c51f64b4b":[6,5,13],
+"group__comp__cntrl__gr.html#gabe8693a7200e573101551d49a1772fb9":[6,5,9],
"group__comp__cntrl__gr.html#gabe8996d3d985ee1529475443cc635bf1":[6,5,5],
-"group__comp__cntrl__gr.html#gac607bf387b29162be6a9b77fc7999539":[6,5,8],
+"group__comp__cntrl__gr.html#gac607bf387b29162be6a9b77fc7999539":[6,5,15],
+"group__comp__cntrl__gr.html#gadb9cd73446f7e11e92383cd327a23407":[6,5,10],
"group__comp__cntrl__gr.html#gade2d8d7118f8ff49547f60aa0c3382bb":[6,5,3],
"group__comp__cntrl__gr.html#gaee91bdfb2b6986731af09835bc9c6e74":[6,5,1],
"group__irq__ctrl__gr.html":[6,7],
@@ -84,8 +91,8 @@ var NAVTREEINDEX2 =
"group__version__ctrl.html#ga74d176c89aefe783e9ce0712c4360537":[6,3,4],
"group__version__ctrl.html#ga8ebf37d3e9141ccae33bb6b1edf539bd":[6,3,3],
"group__version__ctrl.html#gaca4690227a53e24645758cdab9a00cdf":[6,3,2],
-"index.html":[],
"index.html":[0],
+"index.html":[],
"index.html#ref_man_ca_sec":[0,0,0],
"index.html#ref_v7A":[0,0],
"index.html#tested_tools_sec":[0,1],
@@ -242,12 +249,5 @@ var NAVTREEINDEX2 =
"unionCNTP__CTL__Type.html#a0e2d443e0447f9b286433220cd288dbf":[6,4,3,0,6],
"unionCNTP__CTL__Type.html#a3b7426f99d1ecdacd172999b4d04b210":[6,4,3,0,3],
"unionCNTP__CTL__Type.html#acb2f8900c7f6960443df47c1f2f2add3":[6,4,3,0,5],
-"unionCNTP__CTL__Type.html#acfac7f6bcdcf74d339bea24b437d977e":[6,4,3,0,1],
-"unionCNTP__CTL__Type.html#afdd6b14cdb03e4e694ec7db8163916b0":[6,4,3,0,2],
-"unionCPACR__Type.html":[6,1,3,2],
-"unionCPACR__Type.html#a0275dc6b0eb9f906ebc5c6431b03dc4e":[6,1,3,2,4],
-"unionCPACR__Type.html#a12002991719fb1af7a5db9a73deb323d":[6,1,3,2,13],
-"unionCPACR__Type.html#a1a29bc40d708ac1a43153b11f60b8195":[6,1,3,2,2],
-"unionCPACR__Type.html#a2553fcdfd94ffc09407db9da9db9d586":[6,1,3,2,8],
-"unionCPACR__Type.html#a45d9be266fc37a6ff9f31c2bef897f90":[6,1,3,2,7]
+"unionCNTP__CTL__Type.html#acfac7f6bcdcf74d339bea24b437d977e":[6,4,3,0,1]
};
diff --git a/docs/Core_A/html/navtreeindex3.js b/docs/Core_A/html/navtreeindex3.js
index d8521c8..71c6f1a 100644
--- a/docs/Core_A/html/navtreeindex3.js
+++ b/docs/Core_A/html/navtreeindex3.js
@@ -1,5 +1,12 @@
var NAVTREEINDEX3 =
{
+"unionCNTP__CTL__Type.html#afdd6b14cdb03e4e694ec7db8163916b0":[6,4,3,0,2],
+"unionCPACR__Type.html":[6,1,3,2],
+"unionCPACR__Type.html#a0275dc6b0eb9f906ebc5c6431b03dc4e":[6,1,3,2,4],
+"unionCPACR__Type.html#a12002991719fb1af7a5db9a73deb323d":[6,1,3,2,13],
+"unionCPACR__Type.html#a1a29bc40d708ac1a43153b11f60b8195":[6,1,3,2,2],
+"unionCPACR__Type.html#a2553fcdfd94ffc09407db9da9db9d586":[6,1,3,2,8],
+"unionCPACR__Type.html#a45d9be266fc37a6ff9f31c2bef897f90":[6,1,3,2,7],
"unionCPACR__Type.html#a4de69636eb450fcc3f5f3e4a19a869f5":[6,1,3,2,15],
"unionCPACR__Type.html#a5a6f694264518a813bdbc202ff47664f":[6,1,3,2,14],
"unionCPACR__Type.html#a6206695a548b18ce0e2ea5276d1eef1d":[6,1,3,2,16],
diff --git a/docs/Core_A/html/pages.html b/docs/Core_A/html/pages.html
index 4d57ead..cfe3c34 100644
--- a/docs/Core_A/html/pages.html
+++ b/docs/Core_A/html/pages.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -132,7 +132,7 @@ $(document).ready(function(){initNavTree('pages.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/ref__cache_8txt.html b/docs/Core_A/html/ref__cache_8txt.html
index 46898e7..f98cae6 100644
--- a/docs/Core_A/html/ref__cache_8txt.html
+++ b/docs/Core_A/html/ref__cache_8txt.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('ref__cache_8txt.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="ref__cache_8txt.html">ref_cache.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/ref__core__register_8txt.html b/docs/Core_A/html/ref__core__register_8txt.html
index beb1a82..74502f8 100644
--- a/docs/Core_A/html/ref__core__register_8txt.html
+++ b/docs/Core_A/html/ref__core__register_8txt.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('ref__core__register_8txt.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="ref__core__register_8txt.html">ref_core_register.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/ref__gic_8txt.html b/docs/Core_A/html/ref__gic_8txt.html
index c22ec06..91dbb8e 100644
--- a/docs/Core_A/html/ref__gic_8txt.html
+++ b/docs/Core_A/html/ref__gic_8txt.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('ref__gic_8txt.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="ref__gic_8txt.html">ref_gic.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/ref__mmu_8txt.html b/docs/Core_A/html/ref__mmu_8txt.html
index b3d9ebe..7a029d4 100644
--- a/docs/Core_A/html/ref__mmu_8txt.html
+++ b/docs/Core_A/html/ref__mmu_8txt.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('ref__mmu_8txt.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="ref__mmu_8txt.html">ref_mmu.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/ref__timer_8txt.html b/docs/Core_A/html/ref__timer_8txt.html
index 6f090b5..3fcf58d 100644
--- a/docs/Core_A/html/ref__timer_8txt.html
+++ b/docs/Core_A/html/ref__timer_8txt.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -154,7 +154,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="ref__timer_8txt.html">ref_timer.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/rev_histCoreA.html b/docs/Core_A/html/rev_histCoreA.html
index acea415..455ddd8 100644
--- a/docs/Core_A/html/rev_histCoreA.html
+++ b/docs/Core_A/html/rev_histCoreA.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -115,6 +115,20 @@ $(document).ready(function(){initNavTree('rev_histCoreA.html','');});
<tr>
<th>Version </th><th>Description </th></tr>
<tr>
+<td>V1.1.4 </td><td><ul>
+<li>
+Fixed <a class="el" href="group__FPU__functions.html#ga1e4728985ee8b4fa89cc01c032f69565" title="Enable Floating Point Unit. ">__FPU_Enable()</a>. </li>
+</ul>
+</td></tr>
+<tr>
+<td>V1.1.3 </td><td><ul>
+<li>
+Fixed <a class="el" href="cmsis__armcc_8h.html#a403dcb809998ee594da0908820155a42" title="Get USR/SYS Stack Pointer. ">__get_SP_usr()</a>/__set_SP_usr() for ArmClang. </li>
+<li>
+Fixed zero argument handling in <a class="el" href="group__CMSIS__Core__InstructionInterface.html#ga90884c591ac5d73d6069334eba9d6c02" title="Count leading zeros. ">__CLZ()</a> . </li>
+</ul>
+</td></tr>
+<tr>
<td>V1.1.2 </td><td><ul>
<li>
Removed using get/set built-ins FPSCR in GCC &gt;= 7.2 due to shortcomings. </li>
@@ -150,7 +164,7 @@ Bug fixes and minor enhancements. </li>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/search/all_0.js b/docs/Core_A/html/search/all_0.js
index ab9b255..43e20bd 100644
--- a/docs/Core_A/html/search/all_0.js
+++ b/docs/Core_A/html/search/all_0.js
@@ -1,6 +1,5 @@
var searchData=
[
- ['_5f_5fabt_5fstack_5fsize',['__ABT_STACK_SIZE',['../mem__ARMCA9_8h.html#ad7f329af0a26f57eda4d42dc664a71c3',1,'mem_ARMCA9.h']]],
['_5f_5faligned',['__ALIGNED',['../group__comp__cntrl__gr.html#gaa65ef8f7a5e8b7a6ea6c1d48b4c78e55',1,'cmsis_armcc.h']]],
['_5f_5farm_5farch_5f7a_5f_5f',['__ARM_ARCH_7A__',['../group__comp__cntrl__gr.html#gaee91bdfb2b6986731af09835bc9c6e74',1,'cmsis_armcc.h']]],
['_5f_5fasm',['__ASM',['../group__comp__cntrl__gr.html#ga1378040bcf22428955c6e3ce9c2053cd',1,'cmsis_armcc.h']]],
@@ -12,12 +11,12 @@ var searchData=
['_5f_5fclrex',['__CLREX',['../cmsis__armcc_8h.html#a7f7b66103530fadcce226375af3c2c03',1,'cmsis_armcc.h']]],
['_5f_5fclz',['__CLZ',['../cmsis__armcc_8h.html#a5d5bb1527e042be4a9fa5a33f65cc248',1,'__CLZ():&#160;cmsis_armcc.h'],['../group__CMSIS__Core__InstructionInterface.html#ga90884c591ac5d73d6069334eba9d6c02',1,'__CLZ(uint32_t value):&#160;cmsis_armcc.txt']]],
['_5f_5fcmsis_5fcp15_5fh',['__CMSIS_CP15_H',['../cmsis__cp15_8h.html#ae6f92562f567fd8583d8ddd98cae46d5',1,'cmsis_cp15.h']]],
+ ['_5f_5fcompiler_5fbarrier',['__COMPILER_BARRIER',['../cmsis__armcc_8h.html#a6516fb12ab0dd45c734f8cef7d921af6',1,'cmsis_armcc.h']]],
['_5f_5fcore_5fca_5fh_5fdependant',['__CORE_CA_H_DEPENDANT',['../core__ca_8h.html#add5658d95f6b79934202e6fbf1795b12',1,'core_ca.h']]],
['_5f_5fcore_5fca_5fh_5fgeneric',['__CORE_CA_H_GENERIC',['../core__ca_8h.html#af6738f04c5c33edae09174f235ef3e14',1,'core_ca.h']]],
['_5f_5fcortex_5fa',['__CORTEX_A',['../group__version__ctrl.html#ga74d176c89aefe783e9ce0712c4360537',1,'ARMCA9.h']]],
['_5f_5fdmb',['__DMB',['../group__CMSIS__Core__InstructionInterface.html#ga671101179b5943990785f36f8c1e2269',1,'cmsis_armcc.h']]],
['_5f_5fdsb',['__DSB',['../group__CMSIS__Core__InstructionInterface.html#ga067d257a2b34565410acefb5afef2203',1,'cmsis_armcc.h']]],
- ['_5f_5ffiq_5fstack_5fsize',['__FIQ_STACK_SIZE',['../mem__ARMCA9_8h.html#a5dbfa394c3e9c61fbbc157bc0fb6cf3e',1,'mem_ARMCA9.h']]],
['_5f_5fforceinline',['__FORCEINLINE',['../cmsis__armcc_8h.html#a2ecb43ce8e7aa73d32f50afa67b42c76',1,'cmsis_armcc.h']]],
['_5f_5ffpu_5fenable',['__FPU_Enable',['../group__FPU__functions.html#ga1e4728985ee8b4fa89cc01c032f69565',1,'cmsis_armcc.h']]],
['_5f_5ffpu_5fpresent',['__FPU_PRESENT',['../core__ca_8h.html#ac1ba8a48ca926bddc88be9bfd7d42641',1,'__FPU_PRESENT():&#160;core_ca.h'],['../ARMCA9_8h.html#ac1ba8a48ca926bddc88be9bfd7d42641',1,'__FPU_PRESENT():&#160;ARMCA9.h']]],
@@ -52,13 +51,11 @@ var searchData=
['_5f_5fget_5fttbr0',['__get_TTBR0',['../group__CMSIS__TTBR.html#ga678997bc01f6d8d48b1d407cec24809d',1,'cmsis_cp15.h']]],
['_5f_5fget_5fvbar',['__get_VBAR',['../group__CMSIS__VBAR.html#ga8abf5c92597d8e7d403aa26d8246387c',1,'cmsis_cp15.h']]],
['_5f_5fgic_5fpresent',['__GIC_PRESENT',['../core__ca_8h.html#a6690a7e24ea0ec4b36a8fb077d01a820',1,'__GIC_PRESENT():&#160;core_ca.h'],['../ARMCA9_8h.html#a6690a7e24ea0ec4b36a8fb077d01a820',1,'__GIC_PRESENT():&#160;ARMCA9.h']]],
- ['_5f_5fheap_5fsize',['__HEAP_SIZE',['../mem__ARMCA9_8h.html#a12c202be8007621d07d7ab644c27feb2',1,'mem_ARMCA9.h']]],
['_5f_5fi',['__I',['../core__ca_8h.html#af63697ed9952cc71e1225efe205f6cd3',1,'core_ca.h']]],
['_5f_5fim',['__IM',['../core__ca_8h.html#a4cc1649793116d7c2d8afce7a4ffce43',1,'core_ca.h']]],
['_5f_5finline',['__INLINE',['../group__comp__cntrl__gr.html#gade2d8d7118f8ff49547f60aa0c3382bb',1,'cmsis_armcc.h']]],
['_5f_5fio',['__IO',['../core__ca_8h.html#aec43007d9998a0a0e01faede4133d6be',1,'core_ca.h']]],
['_5f_5fiom',['__IOM',['../core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691',1,'core_ca.h']]],
- ['_5f_5firq_5fstack_5fsize',['__IRQ_STACK_SIZE',['../mem__ARMCA9_8h.html#a0332a29850192af0bb278179da4591ed',1,'mem_ARMCA9.h']]],
['_5f_5fisb',['__ISB',['../group__CMSIS__Core__InstructionInterface.html#gaad233022e850a009fc6f7602be1182f6',1,'cmsis_armcc.h']]],
['_5f_5fl1c_5fcleaninvalidatecache',['__L1C_CleanInvalidateCache',['../group__L1__cache__functions.html#ga722ceb077e491bb4befcfbb3aee9b20b',1,'core_ca.h']]],
['_5f_5fl1c_5fmaintaindcachesetway',['__L1C_MaintainDCacheSetWay',['../core__ca_8h.html#a5ace5c651cf18aaa7659e1fbe6e77988',1,'core_ca.h']]],
@@ -72,17 +69,12 @@ var searchData=
['_5f_5fo',['__O',['../core__ca_8h.html#a7e25d9380f9ef903923964322e71f2f6',1,'core_ca.h']]],
['_5f_5fom',['__OM',['../core__ca_8h.html#a0ea2009ed8fd9ef35b48708280fdb758',1,'core_ca.h']]],
['_5f_5fpacked',['__PACKED',['../group__comp__cntrl__gr.html#gabe8996d3d985ee1529475443cc635bf1',1,'cmsis_armcc.h']]],
- ['_5f_5fpacked_5fstruct',['__PACKED_STRUCT',['../cmsis__armcc_8h.html#a4dbb70fab85207c27b581ecb6532b314',1,'cmsis_armcc.h']]],
- ['_5f_5fram_5fbase',['__RAM_BASE',['../mem__ARMCA9_8h.html#a1c8bf4b887d358d549c15e29e6fc8b7a',1,'mem_ARMCA9.h']]],
- ['_5f_5fram_5fsize',['__RAM_SIZE',['../mem__ARMCA9_8h.html#a8709883a5b4c1734f7f451e9d83780f2',1,'mem_ARMCA9.h']]],
+ ['_5f_5fpacked_5fstruct',['__PACKED_STRUCT',['../group__comp__cntrl__gr.html#ga4dbb70fab85207c27b581ecb6532b314',1,'__PACKED_STRUCT():&#160;cmsis_armcc.txt'],['../cmsis__armcc_8h.html#a4dbb70fab85207c27b581ecb6532b314',1,'__PACKED_STRUCT():&#160;cmsis_armcc.h']]],
['_5f_5frbit',['__RBIT',['../cmsis__armcc_8h.html#ab83768933a612816fad669db5488366f',1,'__RBIT():&#160;cmsis_armcc.h'],['../group__CMSIS__Core__InstructionInterface.html#gad6f9f297f6b91a995ee199fbc796b863',1,'__RBIT(uint32_t value):&#160;cmsis_armcc.txt']]],
['_5f_5frev',['__REV',['../cmsis__armcc_8h.html#a14f54807872c0f5e05604c4924abfdae',1,'__REV():&#160;cmsis_armcc.h'],['../group__CMSIS__Core__InstructionInterface.html#ga4717abc17af5ba29b1e4c055e0a0d9b8',1,'__REV(uint32_t value):&#160;cmsis_armcc.txt']]],
['_5f_5frev16',['__REV16',['../group__CMSIS__Core__InstructionInterface.html#ga926d702cf1de59d54f4e62ab8e3c8b8d',1,'cmsis_armcc.txt']]],
['_5f_5frevsh',['__REVSH',['../group__CMSIS__Core__InstructionInterface.html#ga1ec006e6d79063363cb0c2a2e0b3adbe',1,'cmsis_armcc.txt']]],
- ['_5f_5from_5fbase',['__ROM_BASE',['../mem__ARMCA9_8h.html#a3a38c34d87a310103a5e618bc3ed18a8',1,'mem_ARMCA9.h']]],
- ['_5f_5from_5fsize',['__ROM_SIZE',['../mem__ARMCA9_8h.html#a23423b37c669c6d70b3aeeec7c3209fc',1,'mem_ARMCA9.h']]],
['_5f_5fror',['__ROR',['../cmsis__armcc_8h.html#a95b9bd281ddeda378b85afdb8f2ced86',1,'__ROR():&#160;cmsis_armcc.h'],['../group__CMSIS__Core__InstructionInterface.html#gae05c1a2dac5bb7a399420c804c3048ca',1,'__ROR(uint32_t op1, uint32_t op2):&#160;cmsis_armcc.txt']]],
- ['_5f_5frw_5fdata_5fsize',['__RW_DATA_SIZE',['../mem__ARMCA9_8h.html#a244d488ae9113bf4c972c20a21723ac4',1,'mem_ARMCA9.h']]],
['_5f_5fset_5factlr',['__set_ACTLR',['../cmsis__cp15_8h.html#af0fd00dce8d7368f78c033e5f7fda9cd',1,'cmsis_cp15.h']]],
['_5f_5fset_5factrl',['__set_ACTRL',['../group__CMSIS__ACTLR.html#gabe7491eac1652f740050bd905baea187',1,'cmsis_cp15.h']]],
['_5f_5fset_5fbpiall',['__set_BPIALL',['../group__CMSIS__CBPM.html#gaa5a1bf5487bd00c61764ee2614bea3d4',1,'cmsis_cp15.h']]],
@@ -118,27 +110,22 @@ var searchData=
['_5f_5fset_5fvbar',['__set_VBAR',['../group__CMSIS__VBAR.html#ga582f9a60f7b090ae5a4e8f60ef3b79f8',1,'cmsis_cp15.h']]],
['_5f_5fsev',['__SEV',['../group__CMSIS__Core__InstructionInterface.html#gaab4f296d0022b4b10dc0976eb22052f9',1,'cmsis_armcc.h']]],
['_5f_5fssat',['__SSAT',['../cmsis__armcc_8h.html#a3c013c2ed76ebc48c283c8bae17b9ab8',1,'cmsis_armcc.h']]],
- ['_5f_5fstack_5fsize',['__STACK_SIZE',['../mem__ARMCA9_8h.html#a668ea18a149eeb6a206929f8e4c1099b',1,'mem_ARMCA9.h']]],
- ['_5f_5fstatic_5fforceinline',['__STATIC_FORCEINLINE',['../cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040',1,'cmsis_armcc.h']]],
+ ['_5f_5fstatic_5fforceinline',['__STATIC_FORCEINLINE',['../group__comp__cntrl__gr.html#gab904513442afdf77d4f8c74f23cbb040',1,'__STATIC_FORCEINLINE():&#160;cmsis_armcc.txt'],['../cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040',1,'__STATIC_FORCEINLINE():&#160;cmsis_armcc.h']]],
['_5f_5fstatic_5finline',['__STATIC_INLINE',['../group__comp__cntrl__gr.html#gaba87361bfad2ae52cfe2f40c1a1dbf9c',1,'cmsis_armcc.h']]],
['_5f_5fstrexb',['__STREXB',['../cmsis__armcc_8h.html#a503ba30a93e83963de38e5171fbbabce',1,'cmsis_armcc.h']]],
['_5f_5fstrexh',['__STREXH',['../cmsis__armcc_8h.html#a63d19c6c7852ada9a1c1aab80e6294b1',1,'cmsis_armcc.h']]],
['_5f_5fstrexw',['__STREXW',['../cmsis__armcc_8h.html#a0c3704e33e90ba0491cee56cfb553090',1,'cmsis_armcc.h']]],
- ['_5f_5fsvc_5fstack_5fsize',['__SVC_STACK_SIZE',['../mem__ARMCA9_8h.html#a56b98f7c5dac25e019ab4cc1b195ae60',1,'mem_ARMCA9.h']]],
['_5f_5ftim_5fpresent',['__TIM_PRESENT',['../core__ca_8h.html#a0e57ca9f1bc10c2de05d383d2c76267a',1,'__TIM_PRESENT():&#160;core_ca.h'],['../ARMCA9_8h.html#a0e57ca9f1bc10c2de05d383d2c76267a',1,'__TIM_PRESENT():&#160;ARMCA9.h']]],
- ['_5f_5fttb_5fbase',['__TTB_BASE',['../mem__ARMCA9_8h.html#a5636831f81072fadf130e3b462d7b5f6',1,'mem_ARMCA9.h']]],
- ['_5f_5fttb_5fsize',['__TTB_SIZE',['../mem__ARMCA9_8h.html#a7f6661ae744a397001b44a1c5be751ec',1,'mem_ARMCA9.h']]],
- ['_5f_5funaligned_5fuint16_5fread',['__UNALIGNED_UINT16_READ',['../cmsis__armcc_8h.html#ab71b66e5ce403158d3dee62a59f9175f',1,'cmsis_armcc.h']]],
- ['_5f_5funaligned_5fuint16_5fwrite',['__UNALIGNED_UINT16_WRITE',['../cmsis__armcc_8h.html#a5103fb373cae9837cc4a384be55dc87f',1,'cmsis_armcc.h']]],
- ['_5f_5funaligned_5fuint32_5fread',['__UNALIGNED_UINT32_READ',['../cmsis__armcc_8h.html#a3b931f0b051b8c1a6377a3dcc7559b5e',1,'cmsis_armcc.h']]],
- ['_5f_5funaligned_5fuint32_5fwrite',['__UNALIGNED_UINT32_WRITE',['../cmsis__armcc_8h.html#a203f593d140ed88b81bc189edc861110',1,'cmsis_armcc.h']]],
- ['_5f_5fund_5fstack_5fsize',['__UND_STACK_SIZE',['../mem__ARMCA9_8h.html#abf1b59273a0120006e7139edf119e731',1,'mem_ARMCA9.h']]],
+ ['_5f_5funaligned_5fuint16_5fread',['__UNALIGNED_UINT16_READ',['../group__comp__cntrl__gr.html#gabe8693a7200e573101551d49a1772fb9',1,'__UNALIGNED_UINT16_READ():&#160;cmsis_armcc.txt'],['../cmsis__armcc_8h.html#ab71b66e5ce403158d3dee62a59f9175f',1,'__UNALIGNED_UINT16_READ():&#160;cmsis_armcc.h']]],
+ ['_5f_5funaligned_5fuint16_5fwrite',['__UNALIGNED_UINT16_WRITE',['../group__comp__cntrl__gr.html#gadb9cd73446f7e11e92383cd327a23407',1,'__UNALIGNED_UINT16_WRITE():&#160;cmsis_armcc.txt'],['../cmsis__armcc_8h.html#a5103fb373cae9837cc4a384be55dc87f',1,'__UNALIGNED_UINT16_WRITE():&#160;cmsis_armcc.h']]],
+ ['_5f_5funaligned_5fuint32',['__UNALIGNED_UINT32',['../group__comp__cntrl__gr.html#ga27fd2ec6767ca1ab66d36b5cc0103268',1,'cmsis_armcc.txt']]],
+ ['_5f_5funaligned_5fuint32_5fread',['__UNALIGNED_UINT32_READ',['../group__comp__cntrl__gr.html#ga254322c344d954c9f829719a50a88e87',1,'__UNALIGNED_UINT32_READ():&#160;cmsis_armcc.txt'],['../cmsis__armcc_8h.html#a3b931f0b051b8c1a6377a3dcc7559b5e',1,'__UNALIGNED_UINT32_READ():&#160;cmsis_armcc.h']]],
+ ['_5f_5funaligned_5fuint32_5fwrite',['__UNALIGNED_UINT32_WRITE',['../group__comp__cntrl__gr.html#gabb2180285c417aa9120a360c51f64b4b',1,'__UNALIGNED_UINT32_WRITE():&#160;cmsis_armcc.txt'],['../cmsis__armcc_8h.html#a203f593d140ed88b81bc189edc861110',1,'__UNALIGNED_UINT32_WRITE():&#160;cmsis_armcc.h']]],
['_5f_5fusat',['__USAT',['../cmsis__armcc_8h.html#ad0e4fa951d563740462d837bb6ddd7bb',1,'cmsis_armcc.h']]],
['_5f_5fused',['__USED',['../group__comp__cntrl__gr.html#ga3e40e4c553fc11588f7a4c2a19e789e0',1,'cmsis_armcc.h']]],
['_5f_5fweak',['__WEAK',['../group__comp__cntrl__gr.html#gac607bf387b29162be6a9b77fc7999539',1,'cmsis_armcc.h']]],
['_5f_5fwfe',['__WFE',['../group__CMSIS__Core__InstructionInterface.html#gaac6cc7dd4325d9cb40d3290fa5244b3d',1,'cmsis_armcc.h']]],
['_5f_5fwfi',['__WFI',['../group__CMSIS__Core__InstructionInterface.html#gad23bf2b78a9a4524157c9de0d30b7448',1,'cmsis_armcc.h']]],
- ['_5f_5fzi_5fdata_5fsize',['__ZI_DATA_SIZE',['../mem__ARMCA9_8h.html#a3464db337066101375c085df13b9a2ae',1,'mem_ARMCA9.h']]],
['_5ffld2val',['_FLD2VAL',['../group__peripheral__gr.html#ga139b6e261c981f014f386927ca4a8444',1,'_FLD2VAL():&#160;core_ca.txt'],['../core__ca_8h.html#a139b6e261c981f014f386927ca4a8444',1,'_FLD2VAL():&#160;core_ca.h']]],
['_5freserved0',['_reserved0',['../unionCNTP__CTL__Type.html#a033fc913891068a89b1609af783db8a8',1,'CNTP_CTL_Type']]],
['_5fval2fld',['_VAL2FLD',['../group__peripheral__gr.html#ga286e3b913dbd236c7f48ea70c8821f4e',1,'_VAL2FLD():&#160;core_ca.txt'],['../core__ca_8h.html#a286e3b913dbd236c7f48ea70c8821f4e',1,'_VAL2FLD():&#160;core_ca.h']]]
diff --git a/docs/Core_A/html/search/all_13.js b/docs/Core_A/html/search/all_13.js
index c20d571..e27544c 100644
--- a/docs/Core_A/html/search/all_13.js
+++ b/docs/Core_A/html/search/all_13.js
@@ -113,10 +113,9 @@ var searchData=
['svc_5fmode',['SVC_MODE',['../startup__ARMCA9_8c.html#a312ff1d5550cc17c9907a153b04e0efa',1,'startup_ARMCA9.c']]],
['sw',['SW',['../unionSCTLR__Type.html#a6598f817304ccaef4509843ce041de1c',1,'SCTLR_Type']]],
['sys_5fmode',['SYS_MODE',['../startup__ARMCA9_8c.html#ae62d91253c85a3dff6a838244f460f70',1,'startup_ARMCA9.c']]],
- ['system_5farmca9_2eh',['system_ARMCA9.h',['../system__ARMCA9_8h.html',1,'']]],
['system_20configuration_20files_20system_5f_3cdevice_3e_2ec_20and_20system_5f_3cdevice_3e_2eh',['System Configuration Files system_&lt;device&gt;.c and system_&lt;device&gt;.h',['../system_c_pg.html',1,'templates_pg']]],
['system_20and_20clock_20configuration',['System and Clock Configuration',['../group__system__init__gr.html',1,'']]],
- ['systemcoreclock',['SystemCoreClock',['../group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock():&#160;Ref_SystemAndClock.txt'],['../group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock():&#160;Ref_SystemAndClock.txt']]],
- ['systemcoreclockupdate',['SystemCoreClockUpdate',['../group__system__init__gr.html#gae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void):&#160;Ref_SystemAndClock.txt'],['../system__ARMCA9_8h.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void):&#160;system_ARMCA9.h']]],
- ['systeminit',['SystemInit',['../group__system__init__gr.html#ga93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void):&#160;Ref_SystemAndClock.txt'],['../system__ARMCA9_8h.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void):&#160;system_ARMCA9.h']]]
+ ['systemcoreclock',['SystemCoreClock',['../group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6',1,'Ref_SystemAndClock.txt']]],
+ ['systemcoreclockupdate',['SystemCoreClockUpdate',['../group__system__init__gr.html#gae0c36a9591fe6e9c45ecb21a794f0f0f',1,'Ref_SystemAndClock.txt']]],
+ ['systeminit',['SystemInit',['../group__system__init__gr.html#ga93f514700ccf00d08dbdcff7f1224eb2',1,'Ref_SystemAndClock.txt']]]
];
diff --git a/docs/Core_A/html/search/all_16.js b/docs/Core_A/html/search/all_16.js
index c70b13b..8a07982 100644
--- a/docs/Core_A/html/search/all_16.js
+++ b/docs/Core_A/html/search/all_16.js
@@ -15,12 +15,15 @@ var searchData=
['ve_5fa9_5fmp_5fgic_5finterface_5fbase',['VE_A9_MP_GIC_INTERFACE_BASE',['../ARMCA9_8h.html#a2281d069db0154b71d2307b151151624',1,'ARMCA9.h']]],
['ve_5fa9_5fmp_5fkmi0_5fbase',['VE_A9_MP_KMI0_BASE',['../ARMCA9_8h.html#abb9205ff2f6f411938d3443f0cc65b4d',1,'ARMCA9.h']]],
['ve_5fa9_5fmp_5fmmci_5fbase',['VE_A9_MP_MMCI_BASE',['../ARMCA9_8h.html#a4c93715226810aa05b1475cae477a9d1',1,'ARMCA9.h']]],
- ['ve_5fa9_5fmp_5fperiph_5fbase',['VE_A9_MP_PERIPH_BASE',['../ARMCA9_8h.html#ad22dea20bcb552bd05691f62ff5e5799',1,'ARMCA9.h']]],
+ ['ve_5fa9_5fmp_5fperiph_5fbase_5fcs2',['VE_A9_MP_PERIPH_BASE_CS2',['../ARMCA9_8h.html#a1f0eb04274d447fa1261fc34313bbd2f',1,'ARMCA9.h']]],
+ ['ve_5fa9_5fmp_5fperiph_5fbase_5fcs3',['VE_A9_MP_PERIPH_BASE_CS3',['../ARMCA9_8h.html#a15fccfe28c34be132e4b26fecf459d59',1,'ARMCA9.h']]],
['ve_5fa9_5fmp_5fpl310_5fbase',['VE_A9_MP_PL310_BASE',['../ARMCA9_8h.html#adb063e35f3d63c35ce856561df8cedb4',1,'ARMCA9.h']]],
+ ['ve_5fa9_5fmp_5fprivate_5fperiph_5fbase',['VE_A9_MP_PRIVATE_PERIPH_BASE',['../ARMCA9_8h.html#a8d664adb95364c864de72494a7603ee4',1,'ARMCA9.h']]],
['ve_5fa9_5fmp_5fprivate_5ftimer',['VE_A9_MP_PRIVATE_TIMER',['../ARMCA9_8h.html#a02dee9c2055176f0f8b39f84188662dc',1,'ARMCA9.h']]],
['ve_5fa9_5fmp_5frtc_5fbase',['VE_A9_MP_RTC_BASE',['../ARMCA9_8h.html#a56ccb39193acdd89d79c794bc3d46dd8',1,'ARMCA9.h']]],
['ve_5fa9_5fmp_5fserial_5fbase',['VE_A9_MP_SERIAL_BASE',['../ARMCA9_8h.html#ae59ea495994a48af31e09af0001c65c6',1,'ARMCA9.h']]],
['ve_5fa9_5fmp_5fsram_5fbase',['VE_A9_MP_SRAM_BASE',['../ARMCA9_8h.html#af0e04a3bf444617de5e6f1a4132bb33a',1,'ARMCA9.h']]],
+ ['ve_5fa9_5fmp_5fssram_5fbase',['VE_A9_MP_SSRAM_BASE',['../ARMCA9_8h.html#a649334fdbe9f99fa6c9e5fb9771deeab',1,'ARMCA9.h']]],
['ve_5fa9_5fmp_5fsystem_5freg_5fbase',['VE_A9_MP_SYSTEM_REG_BASE',['../ARMCA9_8h.html#a6be1b1510ebbf938f10c195c2aae50ed',1,'ARMCA9.h']]],
['ve_5fa9_5fmp_5ftimer_5fbase',['VE_A9_MP_TIMER_BASE',['../ARMCA9_8h.html#a3dd8c7208925d87eda25e9059e7b5bca',1,'ARMCA9.h']]],
['ve_5fa9_5fmp_5fuart4_5fbase',['VE_A9_MP_UART4_BASE',['../ARMCA9_8h.html#a21aa9ad15aa6749c03cadf2dd895aae3',1,'ARMCA9.h']]],
diff --git a/docs/Core_A/html/search/all_d.js b/docs/Core_A/html/search/all_d.js
index 5197c56..552612b 100644
--- a/docs/Core_A/html/search/all_d.js
+++ b/docs/Core_A/html/search/all_d.js
@@ -7,7 +7,6 @@ var searchData=
['masked_5fint_5fstatus',['MASKED_INT_STATUS',['../structL2C__310__TypeDef.html#a207e1eb35e13440241db1109790d9740',1,'L2C_310_TypeDef']]],
['mci0_5firqn',['MCI0_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8aaa5c1873412fc0ef1f7e324208671ca2',1,'ARMCA9.h']]],
['mci1_5firqn',['MCI1_IRQn',['../ARMCA9_8h.html#a7e1129cd8a196f4284d41db3e82ad5c8af803de749ceabdd07a62e90d2989a67e',1,'ARMCA9.h']]],
- ['mem_5farmca9_2eh',['mem_ARMCA9.h',['../mem__ARMCA9_8h.html',1,'']]],
['memory_20configuration_20files_20mem_5f_3cdevice_3e_2eh',['Memory Configuration Files mem_&lt;device&gt;.h',['../mem_h_pg.html',1,'templates_pg']]],
['mem_5ft',['mem_t',['../structmmu__region__attributes__Type.html#a0d81c9add0ddd2cc5f89e03fae0a3720',1,'mmu_region_attributes_Type']]],
['misra_2etxt',['MISRA.txt',['../MISRA_8txt.html',1,'']]],
@@ -16,7 +15,6 @@ var searchData=
['mmu_5fapsection',['MMU_APSection',['../group__MMU__functions.html#ga946866c84a72690c385ee07545bf8145',1,'core_ca.h']]],
['memory_20management_20unit_20files_20mmu_5f_3cdevice_3e_2ec',['Memory Management Unit Files mmu_&lt;device&gt;.c',['../mmu_c_pg.html',1,'templates_pg']]],
['mmu_5fcacheability_5ftype',['mmu_cacheability_Type',['../group__MMU__defs__gr.html#ga11c86b7b193efb2c59b6a2179a02f584',1,'core_ca.h']]],
- ['mmu_5fcreatetranslationtable',['MMU_CreateTranslationTable',['../system__ARMCA9_8h.html#a4f5b024323a24b2e195c0997b9c82e72',1,'system_ARMCA9.h']]],
['mmu_20defines_20and_20structs',['MMU Defines and Structs',['../group__MMU__defs__gr.html',1,'']]],
['mmu_5fdisable',['MMU_Disable',['../group__MMU__functions.html#ga2a2badd06531e04f559b97fdb2aea154',1,'core_ca.h']]],
['mmu_5fdomainpage',['MMU_DomainPage',['../group__MMU__functions.html#ga45f5389cb1351bb2806a38ac8c32d416',1,'core_ca.h']]],
diff --git a/docs/Core_A/html/search/defines_0.js b/docs/Core_A/html/search/defines_0.js
index 3d523ef..c215309 100644
--- a/docs/Core_A/html/search/defines_0.js
+++ b/docs/Core_A/html/search/defines_0.js
@@ -1,24 +1,21 @@
var searchData=
[
- ['_5f_5fabt_5fstack_5fsize',['__ABT_STACK_SIZE',['../mem__ARMCA9_8h.html#ad7f329af0a26f57eda4d42dc664a71c3',1,'mem_ARMCA9.h']]],
['_5f_5fclrex',['__CLREX',['../cmsis__armcc_8h.html#a7f7b66103530fadcce226375af3c2c03',1,'cmsis_armcc.h']]],
['_5f_5fclz',['__CLZ',['../cmsis__armcc_8h.html#a5d5bb1527e042be4a9fa5a33f65cc248',1,'cmsis_armcc.h']]],
['_5f_5fcmsis_5fcp15_5fh',['__CMSIS_CP15_H',['../cmsis__cp15_8h.html#ae6f92562f567fd8583d8ddd98cae46d5',1,'cmsis_cp15.h']]],
+ ['_5f_5fcompiler_5fbarrier',['__COMPILER_BARRIER',['../cmsis__armcc_8h.html#a6516fb12ab0dd45c734f8cef7d921af6',1,'cmsis_armcc.h']]],
['_5f_5fcore_5fca_5fh_5fdependant',['__CORE_CA_H_DEPENDANT',['../core__ca_8h.html#add5658d95f6b79934202e6fbf1795b12',1,'core_ca.h']]],
['_5f_5fcore_5fca_5fh_5fgeneric',['__CORE_CA_H_GENERIC',['../core__ca_8h.html#af6738f04c5c33edae09174f235ef3e14',1,'core_ca.h']]],
- ['_5f_5ffiq_5fstack_5fsize',['__FIQ_STACK_SIZE',['../mem__ARMCA9_8h.html#a5dbfa394c3e9c61fbbc157bc0fb6cf3e',1,'mem_ARMCA9.h']]],
['_5f_5fforceinline',['__FORCEINLINE',['../cmsis__armcc_8h.html#a2ecb43ce8e7aa73d32f50afa67b42c76',1,'cmsis_armcc.h']]],
['_5f_5ffpu_5fpresent',['__FPU_PRESENT',['../core__ca_8h.html#ac1ba8a48ca926bddc88be9bfd7d42641',1,'__FPU_PRESENT():&#160;core_ca.h'],['../ARMCA9_8h.html#ac1ba8a48ca926bddc88be9bfd7d42641',1,'__FPU_PRESENT():&#160;ARMCA9.h']]],
['_5f_5ffpu_5fused',['__FPU_USED',['../core__ca_8h.html#aa167d0f532a7c2b2e3a6395db2fa0776',1,'core_ca.h']]],
['_5f_5fget_5fcp',['__get_CP',['../cmsis__armcc_8h.html#ad2a4e5d85d92189d574854b2fbfff057',1,'cmsis_armcc.h']]],
['_5f_5fget_5fcp64',['__get_CP64',['../cmsis__armcc_8h.html#a96a3cccabb5bcaf41115a5dfb3fc6723',1,'cmsis_armcc.h']]],
['_5f_5fgic_5fpresent',['__GIC_PRESENT',['../core__ca_8h.html#a6690a7e24ea0ec4b36a8fb077d01a820',1,'__GIC_PRESENT():&#160;core_ca.h'],['../ARMCA9_8h.html#a6690a7e24ea0ec4b36a8fb077d01a820',1,'__GIC_PRESENT():&#160;ARMCA9.h']]],
- ['_5f_5fheap_5fsize',['__HEAP_SIZE',['../mem__ARMCA9_8h.html#a12c202be8007621d07d7ab644c27feb2',1,'mem_ARMCA9.h']]],
['_5f_5fi',['__I',['../core__ca_8h.html#af63697ed9952cc71e1225efe205f6cd3',1,'core_ca.h']]],
['_5f_5fim',['__IM',['../core__ca_8h.html#a4cc1649793116d7c2d8afce7a4ffce43',1,'core_ca.h']]],
['_5f_5fio',['__IO',['../core__ca_8h.html#aec43007d9998a0a0e01faede4133d6be',1,'core_ca.h']]],
['_5f_5fiom',['__IOM',['../core__ca_8h.html#ab6caba5853a60a17e8e04499b52bf691',1,'core_ca.h']]],
- ['_5f_5firq_5fstack_5fsize',['__IRQ_STACK_SIZE',['../mem__ARMCA9_8h.html#a0332a29850192af0bb278179da4591ed',1,'mem_ARMCA9.h']]],
['_5f_5fl2c_5fpresent',['__L2C_PRESENT',['../ARMCA9_8h.html#a102b9f59f0fe8f9bb492d42803ebf586',1,'ARMCA9.h']]],
['_5f_5fldrexb',['__LDREXB',['../cmsis__armcc_8h.html#a8876672c1f185d3253fea6b06bdba771',1,'cmsis_armcc.h']]],
['_5f_5fldrexh',['__LDREXH',['../cmsis__armcc_8h.html#aa7f6f01cf534bc8daccc421dc823fc6f',1,'cmsis_armcc.h']]],
@@ -26,33 +23,22 @@ var searchData=
['_5f_5fo',['__O',['../core__ca_8h.html#a7e25d9380f9ef903923964322e71f2f6',1,'core_ca.h']]],
['_5f_5fom',['__OM',['../core__ca_8h.html#a0ea2009ed8fd9ef35b48708280fdb758',1,'core_ca.h']]],
['_5f_5fpacked_5fstruct',['__PACKED_STRUCT',['../cmsis__armcc_8h.html#a4dbb70fab85207c27b581ecb6532b314',1,'cmsis_armcc.h']]],
- ['_5f_5fram_5fbase',['__RAM_BASE',['../mem__ARMCA9_8h.html#a1c8bf4b887d358d549c15e29e6fc8b7a',1,'mem_ARMCA9.h']]],
- ['_5f_5fram_5fsize',['__RAM_SIZE',['../mem__ARMCA9_8h.html#a8709883a5b4c1734f7f451e9d83780f2',1,'mem_ARMCA9.h']]],
['_5f_5frbit',['__RBIT',['../cmsis__armcc_8h.html#ab83768933a612816fad669db5488366f',1,'cmsis_armcc.h']]],
['_5f_5frev',['__REV',['../cmsis__armcc_8h.html#a14f54807872c0f5e05604c4924abfdae',1,'cmsis_armcc.h']]],
- ['_5f_5from_5fbase',['__ROM_BASE',['../mem__ARMCA9_8h.html#a3a38c34d87a310103a5e618bc3ed18a8',1,'mem_ARMCA9.h']]],
- ['_5f_5from_5fsize',['__ROM_SIZE',['../mem__ARMCA9_8h.html#a23423b37c669c6d70b3aeeec7c3209fc',1,'mem_ARMCA9.h']]],
['_5f_5fror',['__ROR',['../cmsis__armcc_8h.html#a95b9bd281ddeda378b85afdb8f2ced86',1,'cmsis_armcc.h']]],
- ['_5f_5frw_5fdata_5fsize',['__RW_DATA_SIZE',['../mem__ARMCA9_8h.html#a244d488ae9113bf4c972c20a21723ac4',1,'mem_ARMCA9.h']]],
['_5f_5fset_5fcp',['__set_CP',['../cmsis__armcc_8h.html#a5e4710ddc910c7feee1de7f118b84ad1',1,'cmsis_armcc.h']]],
['_5f_5fset_5fcp64',['__set_CP64',['../cmsis__armcc_8h.html#af23b5ae27930ef8d9f62a2cf19338003',1,'cmsis_armcc.h']]],
['_5f_5fssat',['__SSAT',['../cmsis__armcc_8h.html#a3c013c2ed76ebc48c283c8bae17b9ab8',1,'cmsis_armcc.h']]],
- ['_5f_5fstack_5fsize',['__STACK_SIZE',['../mem__ARMCA9_8h.html#a668ea18a149eeb6a206929f8e4c1099b',1,'mem_ARMCA9.h']]],
['_5f_5fstatic_5fforceinline',['__STATIC_FORCEINLINE',['../cmsis__armcc_8h.html#ab904513442afdf77d4f8c74f23cbb040',1,'cmsis_armcc.h']]],
['_5f_5fstrexb',['__STREXB',['../cmsis__armcc_8h.html#a503ba30a93e83963de38e5171fbbabce',1,'cmsis_armcc.h']]],
['_5f_5fstrexh',['__STREXH',['../cmsis__armcc_8h.html#a63d19c6c7852ada9a1c1aab80e6294b1',1,'cmsis_armcc.h']]],
['_5f_5fstrexw',['__STREXW',['../cmsis__armcc_8h.html#a0c3704e33e90ba0491cee56cfb553090',1,'cmsis_armcc.h']]],
- ['_5f_5fsvc_5fstack_5fsize',['__SVC_STACK_SIZE',['../mem__ARMCA9_8h.html#a56b98f7c5dac25e019ab4cc1b195ae60',1,'mem_ARMCA9.h']]],
['_5f_5ftim_5fpresent',['__TIM_PRESENT',['../core__ca_8h.html#a0e57ca9f1bc10c2de05d383d2c76267a',1,'__TIM_PRESENT():&#160;core_ca.h'],['../ARMCA9_8h.html#a0e57ca9f1bc10c2de05d383d2c76267a',1,'__TIM_PRESENT():&#160;ARMCA9.h']]],
- ['_5f_5fttb_5fbase',['__TTB_BASE',['../mem__ARMCA9_8h.html#a5636831f81072fadf130e3b462d7b5f6',1,'mem_ARMCA9.h']]],
- ['_5f_5fttb_5fsize',['__TTB_SIZE',['../mem__ARMCA9_8h.html#a7f6661ae744a397001b44a1c5be751ec',1,'mem_ARMCA9.h']]],
['_5f_5funaligned_5fuint16_5fread',['__UNALIGNED_UINT16_READ',['../cmsis__armcc_8h.html#ab71b66e5ce403158d3dee62a59f9175f',1,'cmsis_armcc.h']]],
['_5f_5funaligned_5fuint16_5fwrite',['__UNALIGNED_UINT16_WRITE',['../cmsis__armcc_8h.html#a5103fb373cae9837cc4a384be55dc87f',1,'cmsis_armcc.h']]],
['_5f_5funaligned_5fuint32_5fread',['__UNALIGNED_UINT32_READ',['../cmsis__armcc_8h.html#a3b931f0b051b8c1a6377a3dcc7559b5e',1,'cmsis_armcc.h']]],
['_5f_5funaligned_5fuint32_5fwrite',['__UNALIGNED_UINT32_WRITE',['../cmsis__armcc_8h.html#a203f593d140ed88b81bc189edc861110',1,'cmsis_armcc.h']]],
- ['_5f_5fund_5fstack_5fsize',['__UND_STACK_SIZE',['../mem__ARMCA9_8h.html#abf1b59273a0120006e7139edf119e731',1,'mem_ARMCA9.h']]],
['_5f_5fusat',['__USAT',['../cmsis__armcc_8h.html#ad0e4fa951d563740462d837bb6ddd7bb',1,'cmsis_armcc.h']]],
- ['_5f_5fzi_5fdata_5fsize',['__ZI_DATA_SIZE',['../mem__ARMCA9_8h.html#a3464db337066101375c085df13b9a2ae',1,'mem_ARMCA9.h']]],
['_5ffld2val',['_FLD2VAL',['../core__ca_8h.html#a139b6e261c981f014f386927ca4a8444',1,'core_ca.h']]],
['_5fval2fld',['_VAL2FLD',['../core__ca_8h.html#a286e3b913dbd236c7f48ea70c8821f4e',1,'core_ca.h']]]
];
diff --git a/docs/Core_A/html/search/defines_c.js b/docs/Core_A/html/search/defines_c.js
index 8f02cc8..9f4a624 100644
--- a/docs/Core_A/html/search/defines_c.js
+++ b/docs/Core_A/html/search/defines_c.js
@@ -12,12 +12,15 @@ var searchData=
['ve_5fa9_5fmp_5fgic_5finterface_5fbase',['VE_A9_MP_GIC_INTERFACE_BASE',['../ARMCA9_8h.html#a2281d069db0154b71d2307b151151624',1,'ARMCA9.h']]],
['ve_5fa9_5fmp_5fkmi0_5fbase',['VE_A9_MP_KMI0_BASE',['../ARMCA9_8h.html#abb9205ff2f6f411938d3443f0cc65b4d',1,'ARMCA9.h']]],
['ve_5fa9_5fmp_5fmmci_5fbase',['VE_A9_MP_MMCI_BASE',['../ARMCA9_8h.html#a4c93715226810aa05b1475cae477a9d1',1,'ARMCA9.h']]],
- ['ve_5fa9_5fmp_5fperiph_5fbase',['VE_A9_MP_PERIPH_BASE',['../ARMCA9_8h.html#ad22dea20bcb552bd05691f62ff5e5799',1,'ARMCA9.h']]],
+ ['ve_5fa9_5fmp_5fperiph_5fbase_5fcs2',['VE_A9_MP_PERIPH_BASE_CS2',['../ARMCA9_8h.html#a1f0eb04274d447fa1261fc34313bbd2f',1,'ARMCA9.h']]],
+ ['ve_5fa9_5fmp_5fperiph_5fbase_5fcs3',['VE_A9_MP_PERIPH_BASE_CS3',['../ARMCA9_8h.html#a15fccfe28c34be132e4b26fecf459d59',1,'ARMCA9.h']]],
['ve_5fa9_5fmp_5fpl310_5fbase',['VE_A9_MP_PL310_BASE',['../ARMCA9_8h.html#adb063e35f3d63c35ce856561df8cedb4',1,'ARMCA9.h']]],
+ ['ve_5fa9_5fmp_5fprivate_5fperiph_5fbase',['VE_A9_MP_PRIVATE_PERIPH_BASE',['../ARMCA9_8h.html#a8d664adb95364c864de72494a7603ee4',1,'ARMCA9.h']]],
['ve_5fa9_5fmp_5fprivate_5ftimer',['VE_A9_MP_PRIVATE_TIMER',['../ARMCA9_8h.html#a02dee9c2055176f0f8b39f84188662dc',1,'ARMCA9.h']]],
['ve_5fa9_5fmp_5frtc_5fbase',['VE_A9_MP_RTC_BASE',['../ARMCA9_8h.html#a56ccb39193acdd89d79c794bc3d46dd8',1,'ARMCA9.h']]],
['ve_5fa9_5fmp_5fserial_5fbase',['VE_A9_MP_SERIAL_BASE',['../ARMCA9_8h.html#ae59ea495994a48af31e09af0001c65c6',1,'ARMCA9.h']]],
['ve_5fa9_5fmp_5fsram_5fbase',['VE_A9_MP_SRAM_BASE',['../ARMCA9_8h.html#af0e04a3bf444617de5e6f1a4132bb33a',1,'ARMCA9.h']]],
+ ['ve_5fa9_5fmp_5fssram_5fbase',['VE_A9_MP_SSRAM_BASE',['../ARMCA9_8h.html#a649334fdbe9f99fa6c9e5fb9771deeab',1,'ARMCA9.h']]],
['ve_5fa9_5fmp_5fsystem_5freg_5fbase',['VE_A9_MP_SYSTEM_REG_BASE',['../ARMCA9_8h.html#a6be1b1510ebbf938f10c195c2aae50ed',1,'ARMCA9.h']]],
['ve_5fa9_5fmp_5ftimer_5fbase',['VE_A9_MP_TIMER_BASE',['../ARMCA9_8h.html#a3dd8c7208925d87eda25e9059e7b5bca',1,'ARMCA9.h']]],
['ve_5fa9_5fmp_5fuart4_5fbase',['VE_A9_MP_UART4_BASE',['../ARMCA9_8h.html#a21aa9ad15aa6749c03cadf2dd895aae3',1,'ARMCA9.h']]],
diff --git a/docs/Core_A/html/search/files_3.js b/docs/Core_A/html/search/files_3.js
index dd2720b..e20ae17 100644
--- a/docs/Core_A/html/search/files_3.js
+++ b/docs/Core_A/html/search/files_3.js
@@ -1,5 +1,4 @@
var searchData=
[
- ['mem_5farmca9_2eh',['mem_ARMCA9.h',['../mem__ARMCA9_8h.html',1,'']]],
['misra_2etxt',['MISRA.txt',['../MISRA_8txt.html',1,'']]]
];
diff --git a/docs/Core_A/html/search/files_6.js b/docs/Core_A/html/search/files_6.js
index 21e09fc..627b635 100644
--- a/docs/Core_A/html/search/files_6.js
+++ b/docs/Core_A/html/search/files_6.js
@@ -1,5 +1,4 @@
var searchData=
[
- ['startup_5farmca9_2ec',['startup_ARMCA9.c',['../startup__ARMCA9_8c.html',1,'']]],
- ['system_5farmca9_2eh',['system_ARMCA9.h',['../system__ARMCA9_8h.html',1,'']]]
+ ['startup_5farmca9_2ec',['startup_ARMCA9.c',['../startup__ARMCA9_8c.html',1,'']]]
];
diff --git a/docs/Core_A/html/search/functions_5.js b/docs/Core_A/html/search/functions_5.js
index 017f92c..bc3f93b 100644
--- a/docs/Core_A/html/search/functions_5.js
+++ b/docs/Core_A/html/search/functions_5.js
@@ -2,7 +2,6 @@ var searchData=
[
['mmu_5fappage',['MMU_APPage',['../group__MMU__functions.html#gac7c88d4d613350059b4d77814ea2c7a0',1,'core_ca.h']]],
['mmu_5fapsection',['MMU_APSection',['../group__MMU__functions.html#ga946866c84a72690c385ee07545bf8145',1,'core_ca.h']]],
- ['mmu_5fcreatetranslationtable',['MMU_CreateTranslationTable',['../system__ARMCA9_8h.html#a4f5b024323a24b2e195c0997b9c82e72',1,'system_ARMCA9.h']]],
['mmu_5fdisable',['MMU_Disable',['../group__MMU__functions.html#ga2a2badd06531e04f559b97fdb2aea154',1,'core_ca.h']]],
['mmu_5fdomainpage',['MMU_DomainPage',['../group__MMU__functions.html#ga45f5389cb1351bb2806a38ac8c32d416',1,'core_ca.h']]],
['mmu_5fdomainsection',['MMU_DomainSection',['../group__MMU__functions.html#gabd88f4c41b74365c38209692785287d0',1,'core_ca.h']]],
diff --git a/docs/Core_A/html/search/functions_8.js b/docs/Core_A/html/search/functions_8.js
index a61d969..e46bae0 100644
--- a/docs/Core_A/html/search/functions_8.js
+++ b/docs/Core_A/html/search/functions_8.js
@@ -1,5 +1,5 @@
var searchData=
[
- ['systemcoreclockupdate',['SystemCoreClockUpdate',['../group__system__init__gr.html#gae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void):&#160;Ref_SystemAndClock.txt'],['../system__ARMCA9_8h.html#ae0c36a9591fe6e9c45ecb21a794f0f0f',1,'SystemCoreClockUpdate(void):&#160;system_ARMCA9.h']]],
- ['systeminit',['SystemInit',['../group__system__init__gr.html#ga93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void):&#160;Ref_SystemAndClock.txt'],['../system__ARMCA9_8h.html#a93f514700ccf00d08dbdcff7f1224eb2',1,'SystemInit(void):&#160;system_ARMCA9.h']]]
+ ['systemcoreclockupdate',['SystemCoreClockUpdate',['../group__system__init__gr.html#gae0c36a9591fe6e9c45ecb21a794f0f0f',1,'Ref_SystemAndClock.txt']]],
+ ['systeminit',['SystemInit',['../group__system__init__gr.html#ga93f514700ccf00d08dbdcff7f1224eb2',1,'Ref_SystemAndClock.txt']]]
];
diff --git a/docs/Core_A/html/search/variables_12.js b/docs/Core_A/html/search/variables_12.js
index 94fd92e..4ae72a7 100644
--- a/docs/Core_A/html/search/variables_12.js
+++ b/docs/Core_A/html/search/variables_12.js
@@ -11,5 +11,5 @@ var searchData=
['status',['STATUS',['../unionDFSR__Type.html#a4cb3ba7b8c8075bfbff792b7e5b88103',1,'DFSR_Type::STATUS()'],['../unionIFSR__Type.html#a543066fc60d5b63478cc85ba082524d4',1,'IFSR_Type::STATUS()']]],
['statusr',['STATUSR',['../structGICDistributor__Type.html#ae24f260e27065660a2059803293084f2',1,'GICDistributor_Type::STATUSR()'],['../structGICInterface__Type.html#abd978b408fb69b7887be2c422f48ce7e',1,'GICInterface_Type::STATUSR()']]],
['sw',['SW',['../unionSCTLR__Type.html#a6598f817304ccaef4509843ce041de1c',1,'SCTLR_Type']]],
- ['systemcoreclock',['SystemCoreClock',['../group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock():&#160;Ref_SystemAndClock.txt'],['../group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6',1,'SystemCoreClock():&#160;Ref_SystemAndClock.txt']]]
+ ['systemcoreclock',['SystemCoreClock',['../group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6',1,'Ref_SystemAndClock.txt']]]
];
diff --git a/docs/Core_A/html/startup__ARMCA9_8c.html b/docs/Core_A/html/startup__ARMCA9_8c.html
index 227ae61..7a561d0 100644
--- a/docs/Core_A/html/startup__ARMCA9_8c.html
+++ b/docs/Core_A/html/startup__ARMCA9_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -282,7 +282,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_bcb5d964daf6ffff28eae5a1dee5d6c3.html">Device</a></li><li class="navelem"><a class="el" href="dir_c7e52d5561930380e5580f41be917c2f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_3b4eaae6c8aa6ae26812da492b5e160f.html">ARMCA9</a></li><li class="navelem"><a class="el" href="dir_3541bd7f1207d85fb277b58db6e0335d.html">Source</a></li><li class="navelem"><a class="el" href="dir_a274dce79a5981921eda42c70ffd8161.html">AC6</a></li><li class="navelem"><a class="el" href="startup__ARMCA9_8c.html">startup_ARMCA9.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/startup_c_pg.html b/docs/Core_A/html/startup_c_pg.html
index cdbba66..6d16e12 100644
--- a/docs/Core_A/html/startup_c_pg.html
+++ b/docs/Core_A/html/startup_c_pg.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -114,7 +114,7 @@ $(document).ready(function(){initNavTree('startup_c_pg.html','');});
<div class="textblock"><p>The <a class="el" href="startup_c_pg.html">Startup File startup_&lt;device&gt;.c</a> contains:</p>
<ul>
<li>Exception vectors of the Cortex-A Processor with weak functions that implement default routines.</li>
-<li>The reset handler which is executed after CPU reset and typically calls the <a class="el" href="system__ARMCA9_8h.html#a93f514700ccf00d08dbdcff7f1224eb2">SystemInit</a> function.</li>
+<li>The reset handler which is executed after CPU reset and typically calls the <a class="el" href="group__system__init__gr.html#ga93f514700ccf00d08dbdcff7f1224eb2">SystemInit</a> function.</li>
<li>The setup values for the various stack pointers, i.e. per exceptional mode and main stack.</li>
</ul>
<p>The file exists for each supported toolchain and is the only tool-chain specific CMSIS file.</p>
@@ -272,7 +272,7 @@ void Default_Handler(void) {
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="templates_pg.html">CMSIS-Core Device Templates</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/structFPSCR__Type.html b/docs/Core_A/html/structFPSCR__Type.html
index 55b2918..aa228cd 100644
--- a/docs/Core_A/html/structFPSCR__Type.html
+++ b/docs/Core_A/html/structFPSCR__Type.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -126,7 +126,7 @@ $(document).ready(function(){initNavTree('structFPSCR__Type.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structFPSCR__Type.html">FPSCR_Type</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/structGICDistributor__Type.html b/docs/Core_A/html/structGICDistributor__Type.html
index 55d6f67..bd32df2 100644
--- a/docs/Core_A/html/structGICDistributor__Type.html
+++ b/docs/Core_A/html/structGICDistributor__Type.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -810,7 +810,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structGICDistributor__Type.html">GICDistributor_Type</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/structGICInterface__Type.html b/docs/Core_A/html/structGICInterface__Type.html
index a47733e..7c03976 100644
--- a/docs/Core_A/html/structGICInterface__Type.html
+++ b/docs/Core_A/html/structGICInterface__Type.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -491,7 +491,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structGICInterface__Type.html">GICInterface_Type</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/structL2C__310__TypeDef.html b/docs/Core_A/html/structL2C__310__TypeDef.html
index 752f8b8..690f44c 100644
--- a/docs/Core_A/html/structL2C__310__TypeDef.html
+++ b/docs/Core_A/html/structL2C__310__TypeDef.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -748,7 +748,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structL2C__310__TypeDef.html">L2C_310_TypeDef</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/structTimer__Type.html b/docs/Core_A/html/structTimer__Type.html
index 54e1a7e..ee6aecb 100644
--- a/docs/Core_A/html/structTimer__Type.html
+++ b/docs/Core_A/html/structTimer__Type.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -356,7 +356,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structTimer__Type.html">Timer_Type</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/structmmu__region__attributes__Type.html b/docs/Core_A/html/structmmu__region__attributes__Type.html
index 1b34694..a120d2c 100644
--- a/docs/Core_A/html/structmmu__region__attributes__Type.html
+++ b/docs/Core_A/html/structmmu__region__attributes__Type.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -298,7 +298,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structmmu__region__attributes__Type.html">mmu_region_attributes_Type</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/system_c_pg.html b/docs/Core_A/html/system_c_pg.html
index 9ca50f1..03070d6 100644
--- a/docs/Core_A/html/system_c_pg.html
+++ b/docs/Core_A/html/system_c_pg.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -298,7 +298,7 @@ extern void MMU_CreateTranslationTable(void);
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="templates_pg.html">CMSIS-Core Device Templates</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/templates_pg.html b/docs/Core_A/html/templates_pg.html
index 2978def..5aa6732 100644
--- a/docs/Core_A/html/templates_pg.html
+++ b/docs/Core_A/html/templates_pg.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -200,7 +200,7 @@ Template Files</h1>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/unionACTLR__Type.html b/docs/Core_A/html/unionACTLR__Type.html
index 51fec7a..ef4acd5 100644
--- a/docs/Core_A/html/unionACTLR__Type.html
+++ b/docs/Core_A/html/unionACTLR__Type.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -499,7 +499,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="unionACTLR__Type.html">ACTLR_Type</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/unionCNTP__CTL__Type.html b/docs/Core_A/html/unionCNTP__CTL__Type.html
index 481325a..5a7ba01 100644
--- a/docs/Core_A/html/unionCNTP__CTL__Type.html
+++ b/docs/Core_A/html/unionCNTP__CTL__Type.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -267,7 +267,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="unionCNTP__CTL__Type.html">CNTP_CTL_Type</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/unionCPACR__Type.html b/docs/Core_A/html/unionCPACR__Type.html
index 5d0196d..93cb99e 100644
--- a/docs/Core_A/html/unionCPACR__Type.html
+++ b/docs/Core_A/html/unionCPACR__Type.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -419,7 +419,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="unionCPACR__Type.html">CPACR_Type</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/unionCPSR__Type.html b/docs/Core_A/html/unionCPSR__Type.html
index b55576f..1545274 100644
--- a/docs/Core_A/html/unionCPSR__Type.html
+++ b/docs/Core_A/html/unionCPSR__Type.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -389,7 +389,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="unionCPSR__Type.html">CPSR_Type</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/unionDFSR__Type.html b/docs/Core_A/html/unionDFSR__Type.html
index 0012948..c8eed4a 100644
--- a/docs/Core_A/html/unionDFSR__Type.html
+++ b/docs/Core_A/html/unionDFSR__Type.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -312,7 +312,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="unionDFSR__Type.html">DFSR_Type</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/unionIFSR__Type.html b/docs/Core_A/html/unionIFSR__Type.html
index 93f7ee3..246eaad 100644
--- a/docs/Core_A/html/unionIFSR__Type.html
+++ b/docs/Core_A/html/unionIFSR__Type.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -261,7 +261,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="unionIFSR__Type.html">IFSR_Type</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/unionISR__Type.html b/docs/Core_A/html/unionISR__Type.html
index 9b2e319..322ea55 100644
--- a/docs/Core_A/html/unionISR__Type.html
+++ b/docs/Core_A/html/unionISR__Type.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -209,7 +209,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="unionISR__Type.html">ISR_Type</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/unionSCTLR__Type.html b/docs/Core_A/html/unionSCTLR__Type.html
index 38270e8..ce8ec9e 100644
--- a/docs/Core_A/html/unionSCTLR__Type.html
+++ b/docs/Core_A/html/unionSCTLR__Type.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -479,7 +479,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="unionSCTLR__Type.html">SCTLR_Type</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/using_ARM_pg.html b/docs/Core_A/html/using_ARM_pg.html
index 537ab72..1ce5b04 100644
--- a/docs/Core_A/html/using_ARM_pg.html
+++ b/docs/Core_A/html/using_ARM_pg.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -122,13 +122,14 @@ $(document).ready(function(){initNavTree('using_ARM_pg.html','');});
<tr>
<td>".\Device\ARM\ARMCA9" </td><td>Cortex-A9 </td><td>Contains <b>Include</b> and <b>Source</b> template files configured for the Cortex-A9 processor. The device name is ARMCA9 and the name of the <a class="el" href="device_h_pg.html">Device Header File &lt;device.h&gt;</a> is &lt;<a class="el" href="ARMCA9_8h.html">ARMCA9.h</a>&gt;. </td></tr>
</table>
+<dl class="section note"><dt>Note</dt><dd>CMSIS-Pack provides the <b>#define CMSIS_header_file</b> in <a href="../../Pack/html/pdsc_components_pg.html#RTE_Components_h"><b>RTE_Components.h</b></a> which gives you access to the <b><em>device</em>.h</b> file of a project. This allows you to generate generic software components that adjust to the device settings. </dd></dl>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="using_pg.html">Using CMSIS in Embedded Applications</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/using_CMSIS.html b/docs/Core_A/html/using_CMSIS.html
index 397e885..be5e946 100644
--- a/docs/Core_A/html/using_CMSIS.html
+++ b/docs/Core_A/html/using_CMSIS.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -167,13 +167,16 @@ $(document).ready(function(){initNavTree('using_CMSIS.html','');});
<div class="line"> Delay(500);</div>
<div class="line"> }</div>
<div class="line">}</div>
+</div><!-- fragment --><p>CMSIS-Pack provides the <b>#define CMSIS_header_file</b> in <a href="../../Pack/html/pdsc_components_pg.html#RTE_Components_h"><b>RTE_Components.h</b></a> which gives you access to the <b><em>device</em>.h</b> file of a project. This allows you to generate generic software components that use the device selected in a project.</p>
+<div class="fragment"><div class="line"><span class="preprocessor">#include &quot;RTE_Components.h&quot;</span> <span class="comment">// include information about project configuration</span></div>
+<div class="line"><span class="preprocessor">#include CMSIS_device_header // include &lt;device&gt;.h file</span></div>
</div><!-- fragment --> </div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="using_pg.html">Using CMSIS in Embedded Applications</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/using_pg.html b/docs/Core_A/html/using_pg.html
index f406fef..3c7a7e6 100644
--- a/docs/Core_A/html/using_pg.html
+++ b/docs/Core_A/html/using_pg.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ &#160;<span id="projectnumber">Version 1.1.4</span>
</div>
<div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
</td>
@@ -124,7 +124,7 @@ $(document).ready(function(){initNavTree('using_pg.html','');});
<ul>
<li>set the vector base address register (<a class="el" href="group__CMSIS__VBAR.html#ga582f9a60f7b090ae5a4e8f60ef3b79f8">__set_VBAR</a>),</li>
<li>set stacks for each exception mode (<a class="el" href="cmsis__armcc_8h.html#a306b0a932918f2243a40d4e855503be2">__set_mode</a>, <a class="el" href="group__CMSIS__SP.html#ga6af63cb939bd108aef1c0f12622350cb">__set_SP</a>),</li>
-<li>call <a class="el" href="system__ARMCA9_8h.html#a93f514700ccf00d08dbdcff7f1224eb2">SystemInit</a>.</li>
+<li>call <a class="el" href="group__system__init__gr.html#ga93f514700ccf00d08dbdcff7f1224eb2">SystemInit</a>.</li>
</ul>
<p>After the system initialization control is transferred to the C/C++ run-time library which performs initialization and calls the <b>main</b> function in the user code. In addition the <a class="el" href="startup_c_pg.html">Startup File startup_&lt;device&gt;.c</a> contains a weak default handler implementation for every exception. It may also contain stack and heap configurations for the user application.</p>
<p>The <a class="el" href="system_c_pg.html">System Configuration Files system_&lt;device&gt;.c and system_&lt;device&gt;.h</a> performs the setup for the processor clock and the initialization of memory caches, memory management unit, generic interrupt interface and floating point unit. The variable <a class="el" href="group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6">SystemCoreClock</a> indicates the CPU clock speed. <a class="el" href="group__system__init__gr.html">System and Clock Configuration</a> describes the minimum feature set. In addition the file may contain functions for the memory bus setup and clock re-configuration.</p>
@@ -136,6 +136,7 @@ $(document).ready(function(){initNavTree('using_pg.html','');});
<li><a class="el" href="group__PL1__timer__functions.html">Generic</a> and <a class="el" href="group__PTM__timer__functions.html">Private</a> Timer functions to configure and start a periodic timer interrupt.</li>
<li><a class="el" href="group__L1__cache__functions.html">Level 1</a> and <a class="el" href="group__L2__cache__functions.html">Level 2</a> Cache controller functions to enable, disable, clean and invalidate caches.</li>
</ul>
+<p>CMSIS-Pack provides the <b>#define CMSIS_header_file</b> in <a href="../../Pack/html/pdsc_components_pg.html#RTE_Components_h"><b>RTE_Components.h</b></a> which gives you access to this <b><em>device</em>.h</b> file.</p>
<div class="image">
<img src="CMSIS_CORE_A_Files_user.png" alt="CMSIS_CORE_A_Files_user.png"/>
<div class="caption">
@@ -153,7 +154,7 @@ CMSIS-Core-A User Files</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:27 for CMSIS-Core (Cortex-A) Version 1.1.4 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/TraceManagement.png b/docs/DAP/html/TraceManagement.png
deleted file mode 100644
index 1a1207f..0000000
--- a/docs/DAP/html/TraceManagement.png
+++ /dev/null
Binary files differ
diff --git a/docs/DAP/html/cmsis.css b/docs/DAP/html/cmsis.css
index bba1010..586d4d2 100644
--- a/docs/DAP/html/cmsis.css
+++ b/docs/DAP/html/cmsis.css
@@ -1148,7 +1148,7 @@ dl.section dd {
.image
{
- text-align: center;
+ text-align: left;
}
.dotgraph
diff --git a/docs/DAP/html/dap_revisionHistory.html b/docs/DAP/html/dap_revisionHistory.html
index fbd54f5..5ac09f7 100644
--- a/docs/DAP/html/dap_revisionHistory.html
+++ b/docs/DAP/html/dap_revisionHistory.html
@@ -136,7 +136,7 @@ $(document).ready(function(){initNavTree('dap_revisionHistory.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/dir_7a3f7b856c1d77e4a9a9049e84d3db8d.html b/docs/DAP/html/dir_7a3f7b856c1d77e4a9a9049e84d3db8d.html
index ec5e9c1..08f056e 100644
--- a/docs/DAP/html/dir_7a3f7b856c1d77e4a9a9049e84d3db8d.html
+++ b/docs/DAP/html/dir_7a3f7b856c1d77e4a9a9049e84d3db8d.html
@@ -123,7 +123,7 @@ Directories</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_8a9a80ba65bbb7b5dbf4c356bd5d76dc.html">DAP</a></li><li class="navelem"><a class="el" href="dir_7a3f7b856c1d77e4a9a9049e84d3db8d.html">Firmware</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/dir_8a9a80ba65bbb7b5dbf4c356bd5d76dc.html b/docs/DAP/html/dir_8a9a80ba65bbb7b5dbf4c356bd5d76dc.html
index 94e8088..24fa02c 100644
--- a/docs/DAP/html/dir_8a9a80ba65bbb7b5dbf4c356bd5d76dc.html
+++ b/docs/DAP/html/dir_8a9a80ba65bbb7b5dbf4c356bd5d76dc.html
@@ -123,7 +123,7 @@ Directories</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_8a9a80ba65bbb7b5dbf4c356bd5d76dc.html">DAP</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/dir_d89085dc47c43856a701cdaf126c493f.html b/docs/DAP/html/dir_d89085dc47c43856a701cdaf126c493f.html
index a8dfb2e..4f1b822 100644
--- a/docs/DAP/html/dir_d89085dc47c43856a701cdaf126c493f.html
+++ b/docs/DAP/html/dir_d89085dc47c43856a701cdaf126c493f.html
@@ -123,7 +123,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_8a9a80ba65bbb7b5dbf4c356bd5d76dc.html">DAP</a></li><li class="navelem"><a class="el" href="dir_7a3f7b856c1d77e4a9a9049e84d3db8d.html">Firmware</a></li><li class="navelem"><a class="el" href="dir_d89085dc47c43856a701cdaf126c493f.html">Config</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__Commands__gr.html b/docs/DAP/html/group__DAP__Commands__gr.html
index 8426e86..a7ee872 100644
--- a/docs/DAP/html/group__DAP__Commands__gr.html
+++ b/docs/DAP/html/group__DAP__Commands__gr.html
@@ -199,7 +199,7 @@ Content</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__ConfigFlash__gr.html b/docs/DAP/html/group__DAP__ConfigFlash__gr.html
index 8c12410..56e39ba 100644
--- a/docs/DAP/html/group__DAP__ConfigFlash__gr.html
+++ b/docs/DAP/html/group__DAP__ConfigFlash__gr.html
@@ -126,7 +126,7 @@ Download CMSIS-DAP Firmware to new Debug Unit using MDK</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__ConfigIO__gr.html b/docs/DAP/html/group__DAP__ConfigIO__gr.html
index 9799314..00f1c55 100644
--- a/docs/DAP/html/group__DAP__ConfigIO__gr.html
+++ b/docs/DAP/html/group__DAP__ConfigIO__gr.html
@@ -143,7 +143,7 @@ Content</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__ConfigMCU__gr.html b/docs/DAP/html/group__DAP__ConfigMCU__gr.html
index 49cf4e5..3ff7296 100644
--- a/docs/DAP/html/group__DAP__ConfigMCU__gr.html
+++ b/docs/DAP/html/group__DAP__ConfigMCU__gr.html
@@ -137,7 +137,7 @@ Replace missing software components</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__ConfigUSB__gr.html b/docs/DAP/html/group__DAP__ConfigUSB__gr.html
index 7b986e4..7f1c14d 100644
--- a/docs/DAP/html/group__DAP__ConfigUSB__gr.html
+++ b/docs/DAP/html/group__DAP__ConfigUSB__gr.html
@@ -242,7 +242,7 @@ DeviceName = "CMSIS-DAP v2"
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__Config__Debug__gr.html b/docs/DAP/html/group__DAP__Config__Debug__gr.html
index b99b33a..cd6c5df 100644
--- a/docs/DAP/html/group__DAP__Config__Debug__gr.html
+++ b/docs/DAP/html/group__DAP__Config__Debug__gr.html
@@ -513,7 +513,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__Config__Initialization__gr.html b/docs/DAP/html/group__DAP__Config__Initialization__gr.html
index e1eb631..d47fcdf 100644
--- a/docs/DAP/html/group__DAP__Config__Initialization__gr.html
+++ b/docs/DAP/html/group__DAP__Config__Initialization__gr.html
@@ -180,7 +180,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__Config__LEDs__gr.html b/docs/DAP/html/group__DAP__Config__LEDs__gr.html
index 100310b..6e31d0c 100644
--- a/docs/DAP/html/group__DAP__Config__LEDs__gr.html
+++ b/docs/DAP/html/group__DAP__Config__LEDs__gr.html
@@ -195,7 +195,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__Config__PortIO__gr.html b/docs/DAP/html/group__DAP__Config__PortIO__gr.html
index 7d337e2..43362e2 100644
--- a/docs/DAP/html/group__DAP__Config__PortIO__gr.html
+++ b/docs/DAP/html/group__DAP__Config__PortIO__gr.html
@@ -633,7 +633,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__Config__Timestamp__gr.html b/docs/DAP/html/group__DAP__Config__Timestamp__gr.html
index dad5788..9724049 100644
--- a/docs/DAP/html/group__DAP__Config__Timestamp__gr.html
+++ b/docs/DAP/html/group__DAP__Config__Timestamp__gr.html
@@ -151,7 +151,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__Config__gr.html b/docs/DAP/html/group__DAP__Config__gr.html
index c8af115..3cbaf02 100644
--- a/docs/DAP/html/group__DAP__Config__gr.html
+++ b/docs/DAP/html/group__DAP__Config__gr.html
@@ -182,7 +182,7 @@ CMSIS-DAP Debug Unit with Isolation adapter</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__Connect.html b/docs/DAP/html/group__DAP__Connect.html
index c7a8548..68bfcb0 100644
--- a/docs/DAP/html/group__DAP__Connect.html
+++ b/docs/DAP/html/group__DAP__Connect.html
@@ -145,7 +145,7 @@ $(document).ready(function(){initNavTree('group__DAP__Connect.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__Delay.html b/docs/DAP/html/group__DAP__Delay.html
index 0e9195e..7fa8147 100644
--- a/docs/DAP/html/group__DAP__Delay.html
+++ b/docs/DAP/html/group__DAP__Delay.html
@@ -135,7 +135,7 @@ $(document).ready(function(){initNavTree('group__DAP__Delay.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__Disconnect.html b/docs/DAP/html/group__DAP__Disconnect.html
index 266fdf5..2e9d558 100644
--- a/docs/DAP/html/group__DAP__Disconnect.html
+++ b/docs/DAP/html/group__DAP__Disconnect.html
@@ -132,7 +132,7 @@ $(document).ready(function(){initNavTree('group__DAP__Disconnect.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__ExecuteCommands__gr.html b/docs/DAP/html/group__DAP__ExecuteCommands__gr.html
index 702571b..ff4c315 100644
--- a/docs/DAP/html/group__DAP__ExecuteCommands__gr.html
+++ b/docs/DAP/html/group__DAP__ExecuteCommands__gr.html
@@ -149,7 +149,7 @@ $(document).ready(function(){initNavTree('group__DAP__ExecuteCommands__gr.html',
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__HostStatus.html b/docs/DAP/html/group__DAP__HostStatus.html
index 799987b..db89bfd 100644
--- a/docs/DAP/html/group__DAP__HostStatus.html
+++ b/docs/DAP/html/group__DAP__HostStatus.html
@@ -145,7 +145,7 @@ $(document).ready(function(){initNavTree('group__DAP__HostStatus.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__Info.html b/docs/DAP/html/group__DAP__Info.html
index 6e47d5f..00e2996 100644
--- a/docs/DAP/html/group__DAP__Info.html
+++ b/docs/DAP/html/group__DAP__Info.html
@@ -198,7 +198,7 @@ $(document).ready(function(){initNavTree('group__DAP__Info.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__JTAG__Configure.html b/docs/DAP/html/group__DAP__JTAG__Configure.html
index bb2084b..7238139 100644
--- a/docs/DAP/html/group__DAP__JTAG__Configure.html
+++ b/docs/DAP/html/group__DAP__JTAG__Configure.html
@@ -136,7 +136,7 @@ $(document).ready(function(){initNavTree('group__DAP__JTAG__Configure.html','');
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__JTAG__Sequence.html b/docs/DAP/html/group__DAP__JTAG__Sequence.html
index dd799b8..5895179 100644
--- a/docs/DAP/html/group__DAP__JTAG__Sequence.html
+++ b/docs/DAP/html/group__DAP__JTAG__Sequence.html
@@ -151,7 +151,7 @@ $(document).ready(function(){initNavTree('group__DAP__JTAG__Sequence.html','');}
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__QueueCommands__gr.html b/docs/DAP/html/group__DAP__QueueCommands__gr.html
index c4e31d2..1121a4a 100644
--- a/docs/DAP/html/group__DAP__QueueCommands__gr.html
+++ b/docs/DAP/html/group__DAP__QueueCommands__gr.html
@@ -198,7 +198,7 @@ Send <a class="el" href="group__DAP__SWJ__Pins.html">DAP_SWJ_Pins</a> in fourth
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__ResetTarget.html b/docs/DAP/html/group__DAP__ResetTarget.html
index 4009a32..7453ea1 100644
--- a/docs/DAP/html/group__DAP__ResetTarget.html
+++ b/docs/DAP/html/group__DAP__ResetTarget.html
@@ -137,7 +137,7 @@ $(document).ready(function(){initNavTree('group__DAP__ResetTarget.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__Response__Status.html b/docs/DAP/html/group__DAP__Response__Status.html
index a97bc15..430234b 100644
--- a/docs/DAP/html/group__DAP__Response__Status.html
+++ b/docs/DAP/html/group__DAP__Response__Status.html
@@ -125,7 +125,7 @@ $(document).ready(function(){initNavTree('group__DAP__Response__Status.html','')
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__SWD__Configure.html b/docs/DAP/html/group__DAP__SWD__Configure.html
index f91a439..7d53bdb 100644
--- a/docs/DAP/html/group__DAP__SWD__Configure.html
+++ b/docs/DAP/html/group__DAP__SWD__Configure.html
@@ -140,7 +140,7 @@ $(document).ready(function(){initNavTree('group__DAP__SWD__Configure.html','');}
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__SWD__Sequence.html b/docs/DAP/html/group__DAP__SWD__Sequence.html
index 6e2df91..4039cb0 100644
--- a/docs/DAP/html/group__DAP__SWD__Sequence.html
+++ b/docs/DAP/html/group__DAP__SWD__Sequence.html
@@ -160,7 +160,7 @@ SWD sequence for multi-drop target selection</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__SWJ__Clock.html b/docs/DAP/html/group__DAP__SWJ__Clock.html
index 36a6dee..0a254ef 100644
--- a/docs/DAP/html/group__DAP__SWJ__Clock.html
+++ b/docs/DAP/html/group__DAP__SWJ__Clock.html
@@ -135,7 +135,7 @@ $(document).ready(function(){initNavTree('group__DAP__SWJ__Clock.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__SWJ__Pins.html b/docs/DAP/html/group__DAP__SWJ__Pins.html
index 3611a19..aa5135d 100644
--- a/docs/DAP/html/group__DAP__SWJ__Pins.html
+++ b/docs/DAP/html/group__DAP__SWJ__Pins.html
@@ -151,7 +151,7 @@ $(document).ready(function(){initNavTree('group__DAP__SWJ__Pins.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__SWJ__Sequence.html b/docs/DAP/html/group__DAP__SWJ__Sequence.html
index 0c76a51..8c23210 100644
--- a/docs/DAP/html/group__DAP__SWJ__Sequence.html
+++ b/docs/DAP/html/group__DAP__SWJ__Sequence.html
@@ -136,7 +136,7 @@ $(document).ready(function(){initNavTree('group__DAP__SWJ__Sequence.html','');})
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__SWO__Baudrate.html b/docs/DAP/html/group__DAP__SWO__Baudrate.html
index 0a316d1..1150a30 100644
--- a/docs/DAP/html/group__DAP__SWO__Baudrate.html
+++ b/docs/DAP/html/group__DAP__SWO__Baudrate.html
@@ -137,7 +137,7 @@ $(document).ready(function(){initNavTree('group__DAP__SWO__Baudrate.html','');})
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__SWO__Control.html b/docs/DAP/html/group__DAP__SWO__Control.html
index 8ca76f0..f8d4d32 100644
--- a/docs/DAP/html/group__DAP__SWO__Control.html
+++ b/docs/DAP/html/group__DAP__SWO__Control.html
@@ -141,7 +141,7 @@ $(document).ready(function(){initNavTree('group__DAP__SWO__Control.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__SWO__Data.html b/docs/DAP/html/group__DAP__SWO__Data.html
index 3bada2b..8ca1da3 100644
--- a/docs/DAP/html/group__DAP__SWO__Data.html
+++ b/docs/DAP/html/group__DAP__SWO__Data.html
@@ -143,7 +143,7 @@ $(document).ready(function(){initNavTree('group__DAP__SWO__Data.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__SWO__ExtendedStatus.html b/docs/DAP/html/group__DAP__SWO__ExtendedStatus.html
index 9857611..1964b1f 100644
--- a/docs/DAP/html/group__DAP__SWO__ExtendedStatus.html
+++ b/docs/DAP/html/group__DAP__SWO__ExtendedStatus.html
@@ -149,7 +149,7 @@ $(document).ready(function(){initNavTree('group__DAP__SWO__ExtendedStatus.html',
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__SWO__Mode.html b/docs/DAP/html/group__DAP__SWO__Mode.html
index 6472993..e8a9a6a 100644
--- a/docs/DAP/html/group__DAP__SWO__Mode.html
+++ b/docs/DAP/html/group__DAP__SWO__Mode.html
@@ -141,7 +141,7 @@ $(document).ready(function(){initNavTree('group__DAP__SWO__Mode.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__SWO__Status.html b/docs/DAP/html/group__DAP__SWO__Status.html
index 48d5ea4..491ddaf 100644
--- a/docs/DAP/html/group__DAP__SWO__Status.html
+++ b/docs/DAP/html/group__DAP__SWO__Status.html
@@ -139,7 +139,7 @@ $(document).ready(function(){initNavTree('group__DAP__SWO__Status.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__SWO__Transport.html b/docs/DAP/html/group__DAP__SWO__Transport.html
index b6e9381..cad2107 100644
--- a/docs/DAP/html/group__DAP__SWO__Transport.html
+++ b/docs/DAP/html/group__DAP__SWO__Transport.html
@@ -143,7 +143,7 @@ $(document).ready(function(){initNavTree('group__DAP__SWO__Transport.html','');}
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__TI__Capture.html b/docs/DAP/html/group__DAP__TI__Capture.html
deleted file mode 100644
index 8fcf18b..0000000
--- a/docs/DAP/html/group__DAP__TI__Capture.html
+++ /dev/null
@@ -1,158 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>DAP_TI_Capture</title>
-<title>CMSIS-DAP: DAP_TI_Capture</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="cmsis.css" rel="stylesheet" type="text/css" />
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<script type="text/javascript" src="printComponentTabs.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 46px;">
- <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">CMSIS-DAP
- &#160;<span id="projectnumber">Version 1.2.0 (Proposal)</span>
- </div>
- <div id="projectbrief">Interface Firmware for CoreSight Debug Access Port</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<div id="CMSISnav" class="tabs1">
- <ul class="tablist">
- <script type="text/javascript">
- <!--
- writeComponentTabs.call(this);
- //-->
- </script>
- </ul>
-</div>
-<!-- Generated by Doxygen 1.8.6 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
- <li><a href="modules.html"><span>Reference</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('group__DAP__TI__Capture.html','');});
-</script>
-<div id="doc-content">
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Pages</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
- <div class="headertitle">
-<div class="title">DAP_TI_Capture<div class="ingroups"><a class="el" href="group__DAP__TestInput__gr.html">Test Input Commands</a></div></div> </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Control continuous data recording of Test Input channels.
-<a href="#details">More...</a></p>
-<p>Control continuous data recording of Test Input channels. </p>
-<p>The <b>DAP_TI_Capture Command</b> controls the data recording of the various Test Input channels.</p>
-<p><b>DAP_TI_Capture Request:</b> </p>
-<div class="fragment"><div class="line">| BYTE | SHORT ******| SHORT ******| BYTE **| BYTE *****|</div>
-<div class="line">&gt; 0x1F | ChannelMask | ChannelDiff | Action | CapSelect |</div>
-<div class="line">|******|*************|*************|********|***********|</div>
-</div><!-- fragment --><ul>
-<li><b>ChannelMask:</b> Bit mask that encodes the channels that should be recorded.</li>
-<li><b>ChannelDiff:</b> Bit mask that enables the channel to communicate data differences.<ul>
-<li><b>0x1</b> = Debug Unit may decide to send data differences.</li>
-<li><b>0x0</b> = Debug Unit will always send data values.</li>
-</ul>
-</li>
-<li><b>Action:</b> start or stop recording.<ul>
-<li><b>0x1</b> = start recording.</li>
-<li><b>0x0</b> = stop recording.</li>
-</ul>
-</li>
-<li><b>CapSelect:</b> select recording frequency for the data capturing (frequency is obtained via <a class="el" href="group__DAP__TI__Info.html">DAP_TI_Info</a> ID=0x02)</li>
-</ul>
-<p><b>DAP_TI_Capture Response:</b> </p>
-<div class="fragment"><div class="line">| BYTE | SHORT ******|</div>
-<div class="line">&lt; 0x1F | ChannelMask |</div>
-<div class="line">|******|*************|</div>
-</div><!-- fragment --><ul>
-<li><b>ChannelMask:</b> Bit mask of channels that are currently recorded. Depending on the capabilities of the Debug Unit, this might be less than the request channels. </li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Thu Nov 16 2017 17:06:00 for CMSIS-DAP by ARM Ltd. All rights reserved.
- <!--
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
- -->
- </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/docs/DAP/html/group__DAP__TI__Info.html b/docs/DAP/html/group__DAP__TI__Info.html
deleted file mode 100644
index 249466c..0000000
--- a/docs/DAP/html/group__DAP__TI__Info.html
+++ /dev/null
@@ -1,232 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>DAP_TI_Info</title>
-<title>CMSIS-DAP: DAP_TI_Info</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="cmsis.css" rel="stylesheet" type="text/css" />
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<script type="text/javascript" src="printComponentTabs.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 46px;">
- <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">CMSIS-DAP
- &#160;<span id="projectnumber">Version 1.2.0 (Proposal)</span>
- </div>
- <div id="projectbrief">Interface Firmware for CoreSight Debug Access Port</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<div id="CMSISnav" class="tabs1">
- <ul class="tablist">
- <script type="text/javascript">
- <!--
- writeComponentTabs.call(this);
- //-->
- </script>
- </ul>
-</div>
-<!-- Generated by Doxygen 1.8.6 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
- <li><a href="modules.html"><span>Reference</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('group__DAP__TI__Info.html','');});
-</script>
-<div id="doc-content">
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Pages</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
- <div class="headertitle">
-<div class="title">DAP_TI_Info<div class="ingroups"><a class="el" href="group__DAP__TestInput__gr.html">Test Input Commands</a></div></div> </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Get information about Test Input channel parameters of the CMSIS-DAP Debug Unit.
-<a href="#details">More...</a></p>
-<p>Get information about Test Input channel parameters of the CMSIS-DAP Debug Unit. </p>
-<p>The <b>DAP_TI_Info Command</b> provides information about additional Test Inputs that are possible to capture with the CMSIS-DAP Debug Unit.</p>
-<p><b>DAP_TI_Info Request:</b> </p>
-<div class="fragment"><div class="line">| BYTE | BYTE | BYTE ***|</div>
-<div class="line">&gt; 0x1D | ID | Channel |</div>
-<div class="line">|******|******|*********|</div>
-</div><!-- fragment --><ul>
-<li><b>ID:</b> Request Identifier to obtain information in the Response:<ul>
-<li><b>0x00</b> = Get general Test Input channel parameters (<b>Channel</b> value not used).</li>
-<li><b>0x01</b> = Get parameters of a specific Test Input <b>Channel</b>.</li>
-<li><b>0x02</b> = Get possible data capturing frequencies.</li>
-</ul>
-</li>
-<li><b>Channel:</b> channel number.</li>
-</ul>
-<p><b>DAP_TI_Info Response for <b>ID=0x00</b>: Get general Test Input channel parameters</b> </p>
-<div class="fragment"><div class="line">| BYTE | BYTE ****|</div>
-<div class="line">&lt; 0x1D | Channels |</div>
-<div class="line">|******|**********|</div>
-</div><!-- fragment --><ul>
-<li><b>Channels:</b> number of channels available in the Debug Unit.</li>
-</ul>
-<p><b>DAP_TI_Info Response for <b>ID=0x01</b>: Get parameters of a specific Channel</b> </p>
-<div class="fragment"><div class="line">| BYTE | BYTE ***| BYTE ******| BYTE ***| LWORD ***| LWORD *****| BYTE ****| FLOAT *| FLOAT *|</div>
-<div class="line">&lt; 0x1D | Channel | Attributes | NumBits | IdString | UnitString | Compress | MinVal | MaxVal |</div>
-<div class="line">|******|*********|************|*********|**********|************|**********|++++++++|++++++++|</div>
-</div><!-- fragment --><ul>
-<li><b>Channel:</b> channel number that information belongs to.</li>
-<li><b>Attributes:</b> attributes of the data channel<ul>
-<li>Bit 0..1: DataSize: number of bytes recorded (0=BYTE, 1=SHORT, 2=WORD)</li>
-<li>Bit 2..3: NumRanges: channel data provides additional range bits (see below)</li>
-<li>Bit 4: DT_TimeStamp: 1= channel provides time stamp based on Test Domain Timer</li>
-</ul>
-</li>
-<li><b>NumBits:</b> resolution of the channel in bits</li>
-<li><b>IdString:</b> is a up to 8 character 8-bit US ASCII string that identifies the channel</li>
-<li><b>UnitString:</b> is a up to 8 character 8-bit US ASCII string that identifies the measurement unit of the channel (V, mA, kHz)</li>
-<li><b>Compress:</b> describes the difference communication that is optionally available (see below)</li>
-<li><b>MinVal:</b> minimum data value (= 0) represents the <b>MinVal</b>. Repeated for each range.</li>
-<li><b>MaxVal:</b> maximum data value result represents the <b>MaxVal</b>. Repeated for each range.</li>
-</ul>
-<dl class="section note"><dt>Note</dt><dd><b>NoRanges:</b> specifies if the channel data has data ranges; possible values are:<ul>
-<li>0 = 1 range (1 MinVal/MaxVal value pair in the response).</li>
-<li>1 = 2 ranges (2 MinVal/MaxVal value pairs are provided in the response)</li>
-<li>2 = 4 ranges (4 MinVal/MaxVal value pairs are provided in the response)</li>
-</ul>
-</dd>
-<dd>
-<b>Compress</b> specifies a method for data differences by this channel.<ul>
-<li>0 = no data differences can be communicated. Only <b>Contiguous Value Format</b> is transmitted in <a class="el" href="group__DAP__TI__TransferBlock.html">DAP_TI_TransferBlock</a> Response.</li>
-<li>1 = data differences are transmitted when a single bit is different.</li>
-<li>2 = new data are transmitted when a value has a significant difference. The least significant 3-bits are ignored. This is useful for A/D values.</li>
-<li>3 = new data are transmitted when a value has a significant dynamic difference. Only the uppermost 8-bits are considered. This is useful for dynamic A/D values such as the currency consumption of a device.</li>
-</ul>
-</dd>
-<dd>
-<b>Data Value Scaling</b>: the information <b>NoBits</b>, <b>MinVal</b>, <b>MaxVal</b> is used to convert the binary data value into a floating data value for displaying purposes. If both <b>MinVal</b> and <b>MinMax</b> are 0 no scaling formula is provided and raw data may be displayed instead. Scaling considers the <b>NoBits</b> value, for example at 12-bit resolution the maximum data value is 0x3FF.</dd>
-<dd>
-<b>Data Ranges</b>: the information <b>NoRanges</b>, <b>NoBits</b> allows scaled data value based on range information. The range information is provided in the upper data bits. For example a data channel with NoBits=12 and NRanges=2 provides in bit 0..11 the data value and in bit 12..13 the range value.</dd></dl>
-<p><b>Example 1</b>: parameters for a channel that supports voltage measurement </p>
-<div class="fragment"><div class="line">IdString = <span class="stringliteral">&#39;U0&#39;</span> <span class="comment">// Voltage symbol for U0 input</span></div>
-<div class="line">UnitString = <span class="charliteral">&#39;V&#39;</span>; <span class="comment">// ASCII character to denote voltage</span></div>
-<div class="line">NoBits = 10; <span class="comment">// 10 bit A/D resolution</span></div>
-<div class="line">NoRanges = 0; <span class="comment">// no ranges are supported</span></div>
-<div class="line">Compress = 2; <span class="comment">// data differences may be communicated</span></div>
-<div class="line">MinVal = 2.5; <span class="comment">// A/D result = 0x000 represents 2.5V</span></div>
-<div class="line">MaxVal = 6.0; <span class="comment">// A/D result = 0x3FF represents 6.0V</span></div>
-</div><!-- fragment --><p><b>Example 2</b>: parameters for a channel that supports current measurement with two ranges </p>
-<div class="fragment"><div class="line">IdString = <span class="charliteral">&#39;I&#39;</span>; <span class="comment">// Current symbol for I input</span></div>
-<div class="line">UnitString = <span class="stringliteral">&#39;mA&#39;</span>; <span class="comment">// ASCII character to denote milli Ampere</span></div>
-<div class="line">NoBits = 12; <span class="comment">// 12 bit A/D resolution (bit 0 .. 11 of data values contain A/D result)</span></div>
-<div class="line">NoRanges = 1; <span class="comment">// 2 ranges are supported (bit 12 of data values contains range)</span></div>
-<div class="line">Compress = 3; <span class="comment">// dynamic data differences may be communicated</span></div>
-<div class="line">MinVal[0] = 0; <span class="comment">// A/D result = 0x000 in range 0 represents 0.0mA</span></div>
-<div class="line">MaxVal[0] = 1.0; <span class="comment">// A/D result = 0xFFF in range 0 represents 1.0mA</span></div>
-<div class="line">MinVal[1] = 4.0; <span class="comment">// A/D result = 0x000 in range 0 represents 4.0mA</span></div>
-<div class="line">MaxVal[1] = 20.0; <span class="comment">// A/D result = 0xFFF in range 0 represents 20.0mA</span></div>
-</div><!-- fragment --><p>For a channel that reports <b>MinVal = MaxVal = 0</b> the formula needs to be provided by the debugger as the debug unit is using perhaps an external shunt resistor.</p>
-<p><b>DAP_TI_Info Response for <b>ID=0x02</b>: Get possible data capturing frequencies for recording of a specific channel</b> </p>
-<div class="fragment"><div class="line">| BYTE | BYTE ***| BYTE ********|DWORD ++++|</div>
-<div class="line">&lt; 0x1D | Channel | NoSelections |Frequency |</div>
-<div class="line">|******|*********|**************|++++++++++| </div>
-</div><!-- fragment --><ul>
-<li><b>Channel:</b> channel number that information belongs to.<ul>
-<li>Channel = 0..0xF: information of the selected channel</li>
-<li>Channel = 0xFF: information for common channel data capturing</li>
-</ul>
-</li>
-<li><b>NoSelections:</b> number of possible capture frequencies<ul>
-<li>NoSelections = 0: channel does not support data recording</li>
-<li>NoSelections = 1..15: channel allows selection of individual data capture frequencies.</li>
-<li>NoSelections = 0xFF: channel allows selection of a common data capture frequency.</li>
-</ul>
-</li>
-<li><b>Frequency:</b> capture frequencies (repeated as indicated by NoSelection = 1..15)<ul>
-<li>Frequency[0] capture frequency for CapSelect=0 (see DAP_TI_Capture)</li>
-<li>Frequency[1] capture frequency for CapSelect=1 (see DAP_TI_Capture)</li>
-<li>Frequency[n] capture frequency for CapSelect=n (see DAP_TI_Capture) </li>
-</ul>
-</li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Thu Nov 16 2017 17:06:00 for CMSIS-DAP by ARM Ltd. All rights reserved.
- <!--
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
- -->
- </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/docs/DAP/html/group__DAP__TI__TransferBlock.html b/docs/DAP/html/group__DAP__TI__TransferBlock.html
deleted file mode 100644
index 424a22b..0000000
--- a/docs/DAP/html/group__DAP__TI__TransferBlock.html
+++ /dev/null
@@ -1,187 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>DAP_TI_TransferBlock</title>
-<title>CMSIS-DAP: DAP_TI_TransferBlock</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="cmsis.css" rel="stylesheet" type="text/css" />
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<script type="text/javascript" src="printComponentTabs.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 46px;">
- <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">CMSIS-DAP
- &#160;<span id="projectnumber">Version 1.2.0 (Proposal)</span>
- </div>
- <div id="projectbrief">Interface Firmware for CoreSight Debug Access Port</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<div id="CMSISnav" class="tabs1">
- <ul class="tablist">
- <script type="text/javascript">
- <!--
- writeComponentTabs.call(this);
- //-->
- </script>
- </ul>
-</div>
-<!-- Generated by Doxygen 1.8.6 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
- <li><a href="modules.html"><span>Reference</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('group__DAP__TI__TransferBlock.html','');});
-</script>
-<div id="doc-content">
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Pages</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
- <div class="headertitle">
-<div class="title">DAP_TI_TransferBlock<div class="ingroups"><a class="el" href="group__DAP__TestInput__gr.html">Test Input Commands</a></div></div> </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Transfer the data that are recorded for various Test Input channels.
-<a href="#details">More...</a></p>
-<p>Transfer the data that are recorded for various Test Input channels. </p>
-<p>The <b>DAP_TI_TransferBlock Command</b> initiates the data transfer of a single trace data block of the recorded trace data. The command delivers the content of one trace data block in the Trace Data Management system.</p>
-<p><b>DAP_TI_TransferBlock Request:</b> </p>
-<div class="fragment"><div class="line">| BYTE | BYTE *******|</div>
-<div class="line">&gt; 0x20 | DataRequest |</div>
-<div class="line">|******|*************|</div>
-</div><!-- fragment --><ul>
-<li><b>DataRequest:</b> specifies the requested data from the Trace Data Management system.<ul>
-<li><b>bit 0</b>: 1 = deliver one trace data block from any full trace data block (this includes SWO).</li>
-<li><b>bit 1</b>: 1 = deliver one trace data block from SWO channel (even when partially filled).</li>
-<li><b>bit 2</b>: 1 = deliver one trace data block from any partially filled trace data block (this includes SWO).</li>
-</ul>
-</li>
-</ul>
-<p><b>DAP_TI_TransferBlock Response:</b> </p>
-<div class="fragment"><div class="line">| BYTE | BYTE ***| SHORT ****| WORD ********|+++++++++++++|</div>
-<div class="line">&lt; 0x20 | Channel | DataParms | TD_TimeStamp | ChannelData |</div>
-<div class="line">|******|*********|<span class="comment">///////////|//////////////|+++++++++++++|</span></div>
-</div><!-- fragment --><ul>
-<li><b>Channel:</b> <ul>
-<li><b>bit 0..3</b>: number of the channel that the data belong to.</li>
-<li><b>bit 4</b>: SWO record indicator: 1 = data belong to SWO data recording.</li>
-<li><b>bit 6</b>: First record indicator: 1 = DataParms and TimeStamp is transferred. 0 = Only ChannelData.</li>
-<li><b>bit 7</b>: No data indicator: 1 = No ChannelData available for this request. 0 = ChannelData are available.</li>
-</ul>
-</li>
-<li><b>DataParms:</b> parameters for ChannelData.<ul>
-<li><b>bit 0..12</b>: number of data values in <b>ChannelData</b>. <a class="el" href="group__DAP__TI__TransferBlock.html">DAP_TI_TransferBlock</a> Response is repeated until all values are transmitted.</li>
-<li><b>bit 14</b>: 1 = difference value format. 0 = contiguous value format.</li>
-<li><b>bit 15</b>: 1 = Trace Data Management overflow since last <a class="el" href="group__DAP__TI__TransferBlock.html">DAP_TI_TransferBlock</a> Request. 0 = no overflow.</li>
-</ul>
-</li>
-<li><b>TD_TimeStamp:</b> Test Domain Timer value at the read time of data values for ChannelData.</li>
-<li><b>ChannelData:</b> data values from the recorded Test Input channel.</li>
-</ul>
-<p>The <b>ChannelData</b> reply has depending on <b>DataParms bit 14</b> two different formats. If <b>ChannelDiff</b> in <b>DAP_TI_Capture Request</b> is set for the specific channel, the Debug Unit may decide the data format depending on the trace data values.</p>
-<p><b>Contiguous Value Format</b> transmits sequentially all data values stored in the trace data buffer. When <b>DataParms bit 14 = 0 </b> the <b>ChannelData</b> has the following format: </p>
-<div class="fragment"><div class="line">|************|************|************|......</div>
-<div class="line">| TraceValue | TraceValue | TraceValue |</div>
-<div class="line">|************|************|************|......</div>
-</div><!-- fragment --><p>The size of <b>TraceValue</b> depends on the data size for the channel (see <a class="el" href="group__DAP__TI__Info.html">DAP_TI_Info</a> Response, Attributes bit 0..2). <a class="el" href="group__DAP__TI__TransferBlock.html">DAP_TI_TransferBlock</a> Response is repeated until the number of <b>TraceValues</b> specified by <b>DataParms bit 0 .. 12</b> is transmitted.</p>
-<p><b>Difference Value Format</b> transmits data values only when there is a significant difference. When <b>DataParms bit 14 = 1 </b> the <b>ChannelData</b> has the following format: </p>
-<div class="fragment"><div class="line">|*************| SHORT *****|*************|......</div>
-<div class="line">| TraceValue0 | ValueIndex | TraceValueI |</div>
-<div class="line">|*************|<span class="comment">////////////|/////////////|......</span></div>
-</div><!-- fragment --><ul>
-<li><b>TraceValue0:</b> is the first data value on the trace data buffer</li>
-<li><b>ValueIndex:</b> information about the next data value in TraceValueI.<ul>
-<li><b>bit 0..12</b>: <b>index</b> in trace data buffer of next data value with significant difference.</li>
-<li><b>bit 15</b>: 1 = last trace value of trace data buffer send by <a class="el" href="group__DAP__TI__TransferBlock.html">DAP_TI_TransferBlock</a> Response.</li>
-</ul>
-</li>
-<li><b>TraceValueI:</b> is the trace data value in in trace data buffer referenced by <b>index</b>.</li>
-</ul>
-<p>The size of <b>TraceValue0</b> and <b>TraceValueI</b> depends on the data size for the channel (see <a class="el" href="group__DAP__TI__Info.html">DAP_TI_Info</a> Response, Attributes bit 0..2). <a class="el" href="group__DAP__TI__TransferBlock.html">DAP_TI_TransferBlock</a> Response is repeated until <b>ValueIndex</b> with <b>bit 15 = 1</b> is transmitted.</p>
-<dl class="section note"><dt>Note</dt><dd>When all data values in the trace buffer are identical, <b>ValueIndex</b> is set to number of data values with bit 15 set to 1. </dd></dl>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Thu Nov 16 2017 17:06:00 for CMSIS-DAP by ARM Ltd. All rights reserved.
- <!--
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
- -->
- </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/docs/DAP/html/group__DAP__TI__Value.html b/docs/DAP/html/group__DAP__TI__Value.html
deleted file mode 100644
index d3d71f2..0000000
--- a/docs/DAP/html/group__DAP__TI__Value.html
+++ /dev/null
@@ -1,154 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>DAP_TI_Value</title>
-<title>CMSIS-DAP: DAP_TI_Value</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="cmsis.css" rel="stylesheet" type="text/css" />
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<script type="text/javascript" src="printComponentTabs.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 46px;">
- <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">CMSIS-DAP
- &#160;<span id="projectnumber">Version 1.2.0 (Proposal)</span>
- </div>
- <div id="projectbrief">Interface Firmware for CoreSight Debug Access Port</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<div id="CMSISnav" class="tabs1">
- <ul class="tablist">
- <script type="text/javascript">
- <!--
- writeComponentTabs.call(this);
- //-->
- </script>
- </ul>
-</div>
-<!-- Generated by Doxygen 1.8.6 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
- <li><a href="modules.html"><span>Reference</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('group__DAP__TI__Value.html','');});
-</script>
-<div id="doc-content">
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Pages</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
- <div class="headertitle">
-<div class="title">DAP_TI_Value<div class="ingroups"><a class="el" href="group__DAP__TestInput__gr.html">Test Input Commands</a></div></div> </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Get live data values from Test Input channels.
-<a href="#details">More...</a></p>
-<p>Get live data values from Test Input channels. </p>
-<p>The <b>DAP_TI_Value Command</b> returns the live (current) values of the Test Inputs in the CMSIS-DAP Debug Unit. Returned are live data that are currently available in the Test Inputs channels.</p>
-<p><b>DAP_TI_Value Request:</b> </p>
-<div class="fragment"><div class="line">| BYTE | SHORT ******| BYTE ***********|</div>
-<div class="line">&gt; 0x1E | ChannelMask | DT_Time_Request |</div>
-<div class="line">|******|*************|*****************|</div>
-</div><!-- fragment --><ul>
-<li><b>ChannelMask:</b> Bit mask that encodes the channels that should be scanned.</li>
-<li><b>Time_Request:</b> <ul>
-<li>0: No Time Stamp in response.</li>
-<li>1: Include Time Stamp in response.</li>
-</ul>
-</li>
-</ul>
-<p><b>DAP_TI_Value Response:</b> </p>
-<div class="fragment"><div class="line">| BYTE | SHORT ******| WORD ++++++++|++++++++++++|</div>
-<div class="line">&lt; 0x1E | ChannelMask | TD_TimeStamp | DataValues |</div>
-<div class="line">|******|*************|++++++++++++++|++++++++++++|</div>
-</div><!-- fragment --><ul>
-<li><b>ChannelMask:</b> Bit mask of channels that are actually scanned. Depending on the capabilities of the Debug Unit, this might be less than the request channels.</li>
-<li><b>TD_TimeStamp</b>: Test Domain Timer value at the beginning the the request (only present if <b>DT_Time_Request</b> is set to 1).</li>
-<li><b>DataValues:</b> data values of the various Test Inputs (starting with channel=0). The size of <b>DataValues</b> depends on the data size (see <a class="el" href="group__DAP__TI__Info.html">DAP_TI_Info</a> Response, Attributes bit 0..2) In case of SHORT or WORD data format, the LSB is send first. </li>
-</ul>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Thu Nov 16 2017 17:06:00 for CMSIS-DAP by ARM Ltd. All rights reserved.
- <!--
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
- -->
- </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/docs/DAP/html/group__DAP__TestInput__gr.html b/docs/DAP/html/group__DAP__TestInput__gr.html
deleted file mode 100644
index e6f1939..0000000
--- a/docs/DAP/html/group__DAP__TestInput__gr.html
+++ /dev/null
@@ -1,165 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>Test Input Commands</title>
-<title>CMSIS-DAP: Test Input Commands</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="cmsis.css" rel="stylesheet" type="text/css" />
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<script type="text/javascript" src="printComponentTabs.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 46px;">
- <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">CMSIS-DAP
- &#160;<span id="projectnumber">Version 1.2.0 (Proposal)</span>
- </div>
- <div id="projectbrief">Interface Firmware for CoreSight Debug Access Port</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<div id="CMSISnav" class="tabs1">
- <ul class="tablist">
- <script type="text/javascript">
- <!--
- writeComponentTabs.call(this);
- //-->
- </script>
- </ul>
-</div>
-<!-- Generated by Doxygen 1.8.6 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
- <li><a href="modules.html"><span>Reference</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('group__DAP__TestInput__gr.html','');});
-</script>
-<div id="doc-content">
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Pages</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
- <div class="summary">
-<a href="#groups">Content</a> </div>
- <div class="headertitle">
-<div class="title">Test Input Commands<div class="ingroups"><a class="el" href="group__DAP__Commands__gr.html">CMSIS-DAP Commands</a></div></div> </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Management commands for optional Test Inputs.
-<a href="#details">More...</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="groups"></a>
-Content</h2></td></tr>
-<tr class="memitem:group__DAP__TI__Info"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DAP__TI__Info.html">DAP_TI_Info</a></td></tr>
-<tr class="memdesc:group__DAP__TI__Info"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get information about Test Input channel parameters of the CMSIS-DAP Debug Unit. <br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:group__DAP__TI__Value"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DAP__TI__Value.html">DAP_TI_Value</a></td></tr>
-<tr class="memdesc:group__DAP__TI__Value"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get live data values from Test Input channels. <br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:group__DAP__TI__Capture"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DAP__TI__Capture.html">DAP_TI_Capture</a></td></tr>
-<tr class="memdesc:group__DAP__TI__Capture"><td class="mdescLeft">&#160;</td><td class="mdescRight">Control continuous data recording of Test Input channels. <br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:group__DAP__TI__TransferBlock"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DAP__TI__TransferBlock.html">DAP_TI_TransferBlock</a></td></tr>
-<tr class="memdesc:group__DAP__TI__TransferBlock"><td class="mdescLeft">&#160;</td><td class="mdescRight">Transfer the data that are recorded for various Test Input channels. <br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
-<p>Management commands for optional Test Inputs. </p>
-<p>CMSIS-DAP provides a command set that allows to implement an optional Test Input (TI) management in the <b>Debug Unit</b>. Recording of up to 16 different Test Inputs is possible. Test Input values can be recorded as BYTE, SHORT, or WORD. The <b>Debug Unit</b> may include scaling parameters and dynamic ranges for a channel (for example a 14-bit value with a 2-bit range selection).</p>
-<p>Test Inputs could be used for various scenarios, for example:</p>
-<ul>
-<li>capture power measurement from A/D converters.</li>
-<li>capture wait states or cache misses from a memory system.</li>
-<li>capture data transfer parameters of an RF interface.</li>
-<li>test input pins of a Debug Unit.</li>
-</ul>
-<p>These Test Inputs can be recorded continuously with a specified trace recording frequency. The recording allows you to correlate the Test Input information with program execution. For recording of the CMSIS-DAP Firmware includes an optional Trace Data Management based on configurable memory blocks. This Trace Data Management also captures SWO trace information.</p>
-<dl class="section note"><dt>Note</dt><dd>The <a class="el" href="group__DAP__TestInput__gr.html">Test Input Commands</a> are only available when <a class="el" href="group__DAP__Info.html">DAP_Info</a> with ID=0xF0 (Capabilities) returns in <b>Info</b> - Bit 6: <b>1 = Trace Data Management</b>.</dd></dl>
-<div class="image">
-<img src="TraceManagement.png" alt="TraceManagement.png"/>
-<div class="caption">
-Trace Data Management</div></div>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Thu Nov 16 2017 17:06:00 for CMSIS-DAP by ARM Ltd. All rights reserved.
- <!--
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
- -->
- </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/docs/DAP/html/group__DAP__TestInput__gr.js b/docs/DAP/html/group__DAP__TestInput__gr.js
deleted file mode 100644
index 67f9082..0000000
--- a/docs/DAP/html/group__DAP__TestInput__gr.js
+++ /dev/null
@@ -1,7 +0,0 @@
-var group__DAP__TestInput__gr =
-[
- [ "DAP_TI_Info", "group__DAP__TI__Info.html", null ],
- [ "DAP_TI_Value", "group__DAP__TI__Value.html", null ],
- [ "DAP_TI_Capture", "group__DAP__TI__Capture.html", null ],
- [ "DAP_TI_TransferBlock", "group__DAP__TI__TransferBlock.html", null ]
-]; \ No newline at end of file
diff --git a/docs/DAP/html/group__DAP__Transfer.html b/docs/DAP/html/group__DAP__Transfer.html
index a991c45..b3cbdc4 100644
--- a/docs/DAP/html/group__DAP__Transfer.html
+++ b/docs/DAP/html/group__DAP__Transfer.html
@@ -178,7 +178,7 @@ $(document).ready(function(){initNavTree('group__DAP__Transfer.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__TransferAbort.html b/docs/DAP/html/group__DAP__TransferAbort.html
index c4663aa..3d269ab 100644
--- a/docs/DAP/html/group__DAP__TransferAbort.html
+++ b/docs/DAP/html/group__DAP__TransferAbort.html
@@ -125,7 +125,7 @@ $(document).ready(function(){initNavTree('group__DAP__TransferAbort.html','');})
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__TransferBlock.html b/docs/DAP/html/group__DAP__TransferBlock.html
index 4c00898..16f7532 100644
--- a/docs/DAP/html/group__DAP__TransferBlock.html
+++ b/docs/DAP/html/group__DAP__TransferBlock.html
@@ -171,7 +171,7 @@ $(document).ready(function(){initNavTree('group__DAP__TransferBlock.html','');})
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__TransferConfigure.html b/docs/DAP/html/group__DAP__TransferConfigure.html
index 64d98c4..8ef11a3 100644
--- a/docs/DAP/html/group__DAP__TransferConfigure.html
+++ b/docs/DAP/html/group__DAP__TransferConfigure.html
@@ -142,7 +142,7 @@ $(document).ready(function(){initNavTree('group__DAP__TransferConfigure.html',''
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__USART__gr.html b/docs/DAP/html/group__DAP__USART__gr.html
index 031da7f..39b0e00 100644
--- a/docs/DAP/html/group__DAP__USART__gr.html
+++ b/docs/DAP/html/group__DAP__USART__gr.html
@@ -122,7 +122,7 @@ $(document).ready(function(){initNavTree('group__DAP__USART__gr.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__Validate__gr.html b/docs/DAP/html/group__DAP__Validate__gr.html
index 11912ce..b90d60d 100644
--- a/docs/DAP/html/group__DAP__Validate__gr.html
+++ b/docs/DAP/html/group__DAP__Validate__gr.html
@@ -125,7 +125,7 @@ Validate Debug Unit using a target hardware and MDK</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__Vendor__gr.html b/docs/DAP/html/group__DAP__Vendor__gr.html
index 47a9b05..379d338 100644
--- a/docs/DAP/html/group__DAP__Vendor__gr.html
+++ b/docs/DAP/html/group__DAP__Vendor__gr.html
@@ -121,7 +121,7 @@ $(document).ready(function(){initNavTree('group__DAP__Vendor__gr.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__WriteABORT.html b/docs/DAP/html/group__DAP__WriteABORT.html
index 97d796c..9c907ae 100644
--- a/docs/DAP/html/group__DAP__WriteABORT.html
+++ b/docs/DAP/html/group__DAP__WriteABORT.html
@@ -136,7 +136,7 @@ $(document).ready(function(){initNavTree('group__DAP__WriteABORT.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__atomic__gr.html b/docs/DAP/html/group__DAP__atomic__gr.html
index 34548c1..42afdd1 100644
--- a/docs/DAP/html/group__DAP__atomic__gr.html
+++ b/docs/DAP/html/group__DAP__atomic__gr.html
@@ -140,7 +140,7 @@ Content</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__genCommands__gr.html b/docs/DAP/html/group__DAP__genCommands__gr.html
index 2905f94..79f1c8d 100644
--- a/docs/DAP/html/group__DAP__genCommands__gr.html
+++ b/docs/DAP/html/group__DAP__genCommands__gr.html
@@ -156,7 +156,7 @@ Content</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__jtag__gr.html b/docs/DAP/html/group__DAP__jtag__gr.html
index 12416d1..de3e1bb 100644
--- a/docs/DAP/html/group__DAP__jtag__gr.html
+++ b/docs/DAP/html/group__DAP__jtag__gr.html
@@ -142,7 +142,7 @@ Content</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__jtag__idcode.html b/docs/DAP/html/group__DAP__jtag__idcode.html
index 99d0513..b904a65 100644
--- a/docs/DAP/html/group__DAP__jtag__idcode.html
+++ b/docs/DAP/html/group__DAP__jtag__idcode.html
@@ -136,7 +136,7 @@ $(document).ready(function(){initNavTree('group__DAP__jtag__idcode.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__swd__gr.html b/docs/DAP/html/group__DAP__swd__gr.html
index 37b362a..9f3c2da 100644
--- a/docs/DAP/html/group__DAP__swd__gr.html
+++ b/docs/DAP/html/group__DAP__swd__gr.html
@@ -134,7 +134,7 @@ Content</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__swj__gr.html b/docs/DAP/html/group__DAP__swj__gr.html
index b6c17cd..794d808 100644
--- a/docs/DAP/html/group__DAP__swj__gr.html
+++ b/docs/DAP/html/group__DAP__swj__gr.html
@@ -142,7 +142,7 @@ Content</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__swo__gr.html b/docs/DAP/html/group__DAP__swo__gr.html
index 8107391..d0b32e2 100644
--- a/docs/DAP/html/group__DAP__swo__gr.html
+++ b/docs/DAP/html/group__DAP__swo__gr.html
@@ -168,7 +168,7 @@ Content</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/group__DAP__transfer__gr.html b/docs/DAP/html/group__DAP__transfer__gr.html
index 52b9ab9..6945700 100644
--- a/docs/DAP/html/group__DAP__transfer__gr.html
+++ b/docs/DAP/html/group__DAP__transfer__gr.html
@@ -145,7 +145,7 @@ Content</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/index.html b/docs/DAP/html/index.html
index c032565..2cf16a6 100644
--- a/docs/DAP/html/index.html
+++ b/docs/DAP/html/index.html
@@ -176,7 +176,7 @@ CMSIS-DAP Software Stack</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/modules.html b/docs/DAP/html/modules.html
index 68b7511..f62550a 100644
--- a/docs/DAP/html/modules.html
+++ b/docs/DAP/html/modules.html
@@ -170,7 +170,7 @@ $(document).ready(function(){initNavTree('modules.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/pages.html b/docs/DAP/html/pages.html
index 71b4a27..0933fdc 100644
--- a/docs/DAP/html/pages.html
+++ b/docs/DAP/html/pages.html
@@ -121,7 +121,7 @@ $(document).ready(function(){initNavTree('pages.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:11 for CMSIS-DAP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:28 for CMSIS-DAP Version 2.0.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DAP/html/search/search.css b/docs/DAP/html/search/search.css
index 1746d13..e01a39c 100644
--- a/docs/DAP/html/search/search.css
+++ b/docs/DAP/html/search/search.css
@@ -4,22 +4,16 @@
float: left;
}
-#searchli {
- float: right;
- display: block;
- width: 170px;
- height: 24px;
-}
-
#MSearchBox {
white-space : nowrap;
position: absolute;
float: none;
display: inline;
- margin-top: 3px;
+ margin-top: 8px;
right: 0px;
width: 170px;
z-index: 102;
+ background-color: white;
}
#MSearchBox .left
@@ -54,7 +48,7 @@
height:19px;
background:url('search_m.png') repeat-x;
border:none;
- width:116px;
+ width:111px;
margin-left:20px;
padding-left:4px;
color: #909090;
@@ -106,7 +100,7 @@
display: none;
position: absolute;
left: 0; top: 0;
- border: 1px solid #90A5CE;
+ border: 1px solid #8EA4D0;
background-color: #F9FAFC;
z-index: 1;
padding-top: 4px;
@@ -151,7 +145,7 @@ a.SelectItem:active {
a.SelectItem:hover {
color: #FFFFFF;
- background-color: #3D578C;
+ background-color: #3A568E;
outline-style: none;
text-decoration: none;
cursor: pointer;
@@ -170,7 +164,7 @@ iframe#MSearchResults {
position: absolute;
left: 0; top: 0;
border: 1px solid #000;
- background-color: #EEF1F7;
+ background-color: #EDF1F7;
}
/* ----------------------------------- */
@@ -205,7 +199,7 @@ body.SRPage {
.SRSymbol {
font-weight: bold;
- color: #425E97;
+ color: #3F5D9A;
font-family: Arial, Verdana, sans-serif;
text-decoration: none;
outline: none;
@@ -213,7 +207,7 @@ body.SRPage {
a.SRScope {
display: block;
- color: #425E97;
+ color: #3F5D9A;
font-family: Arial, Verdana, sans-serif;
text-decoration: none;
outline: none;
@@ -224,6 +218,10 @@ a.SRScope:focus, a.SRScope:active {
text-decoration: underline;
}
+span.SRScope {
+ padding-left: 4px;
+}
+
.SRPage .SRStatus {
padding: 2px 5px;
font-size: 8pt;
@@ -238,3 +236,36 @@ DIV.searchresults {
margin-left: 10px;
margin-right: 10px;
}
+
+/*---------------- External search page results */
+
+.searchresult {
+ background-color: #F0F3F8;
+}
+
+.pages b {
+ color: white;
+ padding: 5px 5px 3px 5px;
+ background-image: url("../tab_a.png");
+ background-repeat: repeat-x;
+ text-shadow: 0 1px 1px #000000;
+}
+
+.pages {
+ line-height: 17px;
+ margin-left: 4px;
+ text-decoration: none;
+}
+
+.hl {
+ font-weight: bold;
+}
+
+#searchresults {
+ margin-bottom: 20px;
+}
+
+.searchpages {
+ margin-top: 10px;
+}
+
diff --git a/docs/DSP/html/BasicMathFunctions_8c.html b/docs/DSP/html/BasicMathFunctions_8c.html
new file mode 100644
index 0000000..4bd12fe
--- /dev/null
+++ b/docs/DSP/html/BasicMathFunctions_8c.html
@@ -0,0 +1,129 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>BasicMathFunctions.c File Reference</title>
+<title>CMSIS-DSP: BasicMathFunctions.c File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-DSP
+ &#160;<span id="projectnumber">Version 1.7.0</span>
+ </div>
+ <div id="projectbrief">CMSIS DSP Software Library</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li><a href="modules.html"><span>Reference</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('BasicMathFunctions_8c.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">BasicMathFunctions.c File Reference</div> </div>
+</div><!--header-->
+<div class="contents">
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cab95e0391c67daec1019df34d95a470.html">BasicMathFunctions</a></li><li class="navelem"><a class="el" href="BasicMathFunctions_8c.html">BasicMathFunctions.c</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/DSP/html/ChangeLog_pg.html b/docs/DSP/html/ChangeLog_pg.html
index ed53d4f..a4b28b5 100644
--- a/docs/DSP/html/ChangeLog_pg.html
+++ b/docs/DSP/html/ChangeLog_pg.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -115,6 +115,77 @@ $(document).ready(function(){initNavTree('ChangeLog_pg.html','');});
<tr>
<th>Version </th><th>Description </th></tr>
<tr>
+<td>V1.7.0 </td><td><p class="starttd">New Neon implementations of f32 functions</p>
+<ul>
+<li>Can be enabled with macros ARM_MATH_NEON and ARM_MATH_NEON_EXPERIMENTAL</li>
+</ul>
+<p>Python wrapper compatible with Numpy</p>
+<ul>
+<li>DSP/PythonWrapper/README.md is explaining how to build the wrapper</li>
+</ul>
+<p>Preliminary cmake build</p>
+<ul>
+<li>DSP/README.md is explaining how to use it. This first version is restricted to AC6 toolchain and assume (hard coded path) that ArmDS is used. Future versions will make it easier to switch toolchains.</li>
+</ul>
+<p>Modified <a class="el" href="arm__math_8h.html">arm_math.h</a></p>
+<ul>
+<li>Removed dependance on cores. It is no more testing for some specific cores but is now using features like ARM_MATH_LOOPUNROLL (see comments in <a class="el" href="arm__math_8h.html">arm_math.h</a>)</li>
+<li>Deprecated __SIMD32 and introduced new functions for SIMD accesses.</li>
+</ul>
+<p>Added compilation flags for FFT:</p>
+<ul>
+<li>It is now possible to include only the tables required for FFTs. It is explained in DSP/README.md since it is simpler to use it from the cmake (which is defining the right macros). But the macros can also be defined without cmake.</li>
+</ul>
+<p class="endtd"></p>
+</td></tr>
+<tr>
+<td>V1.6.0 </td><td><p class="starttd">Reworked DSP library source files</p>
+<ul>
+<li>added macro ARM_MATH_LOOPUNROLL</li>
+<li>removed macro UNALIGNED_SUPPORT_DISABLE</li>
+<li>added const-correctness</li>
+<li>replaced SIMD pointer construct with memcopy solution</li>
+<li>replaced macro combination "CMSIS_INLINE __STATIC_INLINE with "__STATIC_FORCEINLINE"</li>
+</ul>
+<p>Reworked DSP library documentation</p>
+<p>Changed DSP folder structure</p>
+<ul>
+<li>moved DSP libraries to ./DSP/Lib</li>
+</ul>
+<p>ARM DSP Libraries are built with ARMCLANG</p>
+<p class="endtd">Added DSP Libraries source variant </p>
+</td></tr>
+<tr>
+<td>V1.5.4 </td><td><p class="starttd">Updated IAR projects</p>
+<p class="endtd">Note: binaries NOT rebuild! </p>
+</td></tr>
+<tr>
+<td>V1.5.3 </td><td><p class="starttd">Note: binaries NOT rebuild!</p>
+<p>Merged PullRequests</p>
+<ul>
+<li>#439, #430, #369, #265, #166</li>
+</ul>
+<p>Modified <a class="el" href="arm__math_8h.html">arm_math.h</a></p>
+<ul>
+<li>reworked macros ARM_MATH_CMx</li>
+<li>removed macros __FPU_USED, __DSP_PRESENT</li>
+<li>used different include files</li>
+</ul>
+<p class="endtd">Modified source files (because of new <a class="el" href="arm__math_8h.html">arm_math.h</a>)</p>
+<ul>
+<li><a class="el" href="arm__biquad__cascade__df2T__f32_8c.html">FilteringFunctions\arm_biquad_cascade_df2T_f32.c</a></li>
+<li><a class="el" href="arm__biquad__cascade__df2T__f64_8c.html">FilteringFunctions\arm_biquad_cascade_df2T_f64.c</a></li>
+<li><a class="el" href="arm__biquad__cascade__stereo__df2T__f32_8c.html">FilteringFunctions\arm_biquad_cascade_stereo_df2T_f32.c</a></li>
+<li><a class="el" href="arm__conv__partial__q15_8c.html">FilteringFunctions\arm_conv_partial_q15.c</a></li>
+<li><a class="el" href="arm__correlate__q15_8c.html">FilteringFunctions\arm_correlate_q15.c</a></li>
+<li><a class="el" href="arm__fir__f32_8c.html">FilteringFunctions\arm_fir_f32.c</a></li>
+<li><a class="el" href="arm__mat__scale__q31_8c.html">MatrixFunctions\arm_mat_scale_q31.c</a></li>
+<li><a class="el" href="arm__rms__q31_8c.html">StatisticsFunctions\arm_rms_q31.c</a></li>
+<li>TransformFunctions\arm_bitreversal2.S</li>
+<li><a class="el" href="arm__cfft__radix4__q31_8c.html">TransformFunctions\arm_cfft_radix4_q31.c</a> Reworked DSP_Lib_TestSuite </li>
+</ul>
+</td></tr>
+<tr>
<td>V1.5.2 </td><td>Modified <a class="el" href="arm__math_8h.html">arm_math.h</a><ul>
<li>fixed GNU Compiler specific diagnostics.</li>
<li>moved __SSAT and __USAT to CMSIS-Core </li>
@@ -142,7 +213,7 @@ $(document).ready(function(){initNavTree('ChangeLog_pg.html','');});
</ul>
<p class="endtd">Modified <a class="el" href="arm__var__f32_8c.html">arm_var_f32.c</a></p>
<ul>
-<li>improved numerical stability for <a class="el" href="group__variance.html#ga393f26c5a3bfa05624fb8d32232a6d96">arm_var_f32()</a>. </li>
+<li>improved numerical stability for <a class="el" href="group__variance.html#gaae455544f0c8ac92469a1e25d3906515">arm_var_f32()</a>. </li>
</ul>
</td></tr>
<tr>
@@ -152,15 +223,15 @@ $(document).ready(function(){initNavTree('ChangeLog_pg.html','');});
</ul>
<p>Modified <a class="el" href="arm__conv__partial__q15_8c.html">arm_conv_partial_q15.c</a></p>
<ul>
-<li>corrected <a class="el" href="group__PartialConv.html#ga209a2a913a0c5e5679c5988da8f46b03">arm_conv_partial_q15()</a> for Cortex-M7 based cores.</li>
+<li>corrected <a class="el" href="group__PartialConv.html#ga09b1f207980df75c2dcf01b1d3c2006f">arm_conv_partial_q15()</a> for Cortex-M7 based cores.</li>
</ul>
<p>Modified <a class="el" href="arm__conv__q15_8c.html">arm_conv_q15.c</a></p>
<ul>
-<li>corrected <a class="el" href="group__Conv.html#gaccd6a89b0ff7a94df64610598e6e6893">arm_conv_q15()</a> for Cortex-M7 based cores.</li>
+<li>corrected <a class="el" href="group__Conv.html#ga372d3fd79b107dc6b12163a00c22da18">arm_conv_q15()</a> for Cortex-M7 based cores.</li>
</ul>
<p class="endtd">Modified <a class="el" href="arm__correlate__q15_8c.html">arm_correlate_q15.c</a></p>
<ul>
-<li>corrected <a class="el" href="group__Corr.html#ga5ec96b8e420d68b0e626df0812274d46">arm_correlate_q15()</a> for Cortex-M7 based cores. </li>
+<li>corrected <a class="el" href="group__Corr.html#ga8fc4e632ab08b28435ff62e7eb65f508">arm_correlate_q15()</a> for Cortex-M7 based cores. </li>
</ul>
</td></tr>
<tr>
@@ -190,7 +261,7 @@ $(document).ready(function(){initNavTree('ChangeLog_pg.html','');});
</td></tr>
<tr>
<td>V1.4.6 (no source code change [still labeled 1.4.5]) 2015/08/26 </td><td>Modified <a class="el" href="arm__math_8h.html">arm_math.h</a><ul>
-<li>Updated function <a class="el" href="group__SQRT.html#ga697d82c2747a3302cf44e7c9583da2e8">arm_sqrt_f32</a> for use with IAR. </li>
+<li>Updated function <a class="el" href="group__SQRT.html#ga5f37f479666ee8ff9711b334286c60ed">arm_sqrt_f32</a> for use with IAR. </li>
</ul>
</td></tr>
<tr>
@@ -420,7 +491,7 @@ Documentation
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/CommonTables_8c.html b/docs/DSP/html/CommonTables_8c.html
new file mode 100644
index 0000000..8b79516
--- /dev/null
+++ b/docs/DSP/html/CommonTables_8c.html
@@ -0,0 +1,129 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>CommonTables.c File Reference</title>
+<title>CMSIS-DSP: CommonTables.c File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-DSP
+ &#160;<span id="projectnumber">Version 1.7.0</span>
+ </div>
+ <div id="projectbrief">CMSIS DSP Software Library</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li><a href="modules.html"><span>Reference</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('CommonTables_8c.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">CommonTables.c File Reference</div> </div>
+</div><!--header-->
+<div class="contents">
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_e69703b6e48666328a369b2a39b5e8f2.html">CommonTables</a></li><li class="navelem"><a class="el" href="CommonTables_8c.html">CommonTables.c</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/DSP/html/ComplexMathFunctions_8c.html b/docs/DSP/html/ComplexMathFunctions_8c.html
new file mode 100644
index 0000000..d136c70
--- /dev/null
+++ b/docs/DSP/html/ComplexMathFunctions_8c.html
@@ -0,0 +1,129 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>ComplexMathFunctions.c File Reference</title>
+<title>CMSIS-DSP: ComplexMathFunctions.c File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-DSP
+ &#160;<span id="projectnumber">Version 1.7.0</span>
+ </div>
+ <div id="projectbrief">CMSIS DSP Software Library</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li><a href="modules.html"><span>Reference</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('ComplexMathFunctions_8c.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">ComplexMathFunctions.c File Reference</div> </div>
+</div><!--header-->
+<div class="contents">
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_a3413d16a2695ab37a70c8c03c616c68.html">ComplexMathFunctions</a></li><li class="navelem"><a class="el" href="ComplexMathFunctions_8c.html">ComplexMathFunctions.c</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/DSP/html/ControllerFunctions_8c.html b/docs/DSP/html/ControllerFunctions_8c.html
new file mode 100644
index 0000000..d620a81
--- /dev/null
+++ b/docs/DSP/html/ControllerFunctions_8c.html
@@ -0,0 +1,129 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>ControllerFunctions.c File Reference</title>
+<title>CMSIS-DSP: ControllerFunctions.c File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-DSP
+ &#160;<span id="projectnumber">Version 1.7.0</span>
+ </div>
+ <div id="projectbrief">CMSIS DSP Software Library</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li><a href="modules.html"><span>Reference</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('ControllerFunctions_8c.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">ControllerFunctions.c File Reference</div> </div>
+</div><!--header-->
+<div class="contents">
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_ef818d145b5ec6db038e10b22abefd0e.html">ControllerFunctions</a></li><li class="navelem"><a class="el" href="ControllerFunctions_8c.html">ControllerFunctions.c</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/RTOS/html/structosMailQDef__t.html b/docs/DSP/html/Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html
index 0154cac..0a642d3 100644
--- a/docs/RTOS/html/structosMailQDef__t.html
+++ b/docs/DSP/html/Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html
@@ -3,8 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>osMailQDef_t Struct Reference</title>
-<title>CMSIS-RTOS: osMailQDef_t Struct Reference</title>
+<title>CMakeLists.txt File Reference</title>
+<title>CMSIS-DSP: CMakeLists.txt File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="cmsis.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="jquery.js"></script>
@@ -31,10 +31,10 @@
<tr style="height: 46px;">
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
- <div id="projectname">CMSIS-RTOS
- &#160;<span id="projectnumber">Version 1.03</span>
+ <div id="projectname">CMSIS-DSP
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
- <div id="projectbrief">Real-Time Operating System: API and RTX Reference Implementation.</div>
+ <div id="projectbrief">CMSIS DSP Software Library</div>
</td>
</tr>
</tbody>
@@ -77,13 +77,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</li>
</ul>
</div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
- <li><a href="classes.html"><span>Data&#160;Structure&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Data&#160;Fields</span></a></li>
- </ul>
- </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
@@ -96,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div>
</div>
<script type="text/javascript">
-$(document).ready(function(){initNavTree('structosMailQDef__t.html','');});
+$(document).ready(function(){initNavTree('Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
@@ -115,60 +108,64 @@ $(document).ready(function(){initNavTree('structosMailQDef__t.html','');});
<div class="header">
<div class="summary">
-<a href="#pub-attribs">Data Fields</a> </div>
+<a href="#func-members">Functions</a> </div>
<div class="headertitle">
-<div class="title">osMailQDef_t Struct Reference</div> </div>
+<div class="title">CMakeLists.txt File Reference</div> </div>
</div><!--header-->
<div class="contents">
-
-<p>Definition structure for mail queue.
- <a href="structosMailQDef__t.html#details">More...</a></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
-Data Fields</h2></td></tr>
-<tr class="memitem:a8a83a3a8c0aa8057b13807d2a54077e0"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structosMailQDef__t.html#a8a83a3a8c0aa8057b13807d2a54077e0">queue_sz</a></td></tr>
-<tr class="memdesc:a8a83a3a8c0aa8057b13807d2a54077e0"><td class="mdescLeft">&#160;</td><td class="mdescRight">number of elements in the queue <a href="#a8a83a3a8c0aa8057b13807d2a54077e0">More...</a><br/></td></tr>
-<tr class="separator:a8a83a3a8c0aa8057b13807d2a54077e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4c2a0c691de3365c00ecd22d8102811f"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structosMailQDef__t.html#a4c2a0c691de3365c00ecd22d8102811f">item_sz</a></td></tr>
-<tr class="memdesc:a4c2a0c691de3365c00ecd22d8102811f"><td class="mdescLeft">&#160;</td><td class="mdescRight">size of an item <a href="#a4c2a0c691de3365c00ecd22d8102811f">More...</a><br/></td></tr>
-<tr class="separator:a4c2a0c691de3365c00ecd22d8102811f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a269c3935f8bc66db70bccdd02cb05e3c"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structosMailQDef__t.html#a269c3935f8bc66db70bccdd02cb05e3c">pool</a></td></tr>
-<tr class="memdesc:a269c3935f8bc66db70bccdd02cb05e3c"><td class="mdescLeft">&#160;</td><td class="mdescRight">memory array for mail <a href="#a269c3935f8bc66db70bccdd02cb05e3c">More...</a><br/></td></tr>
-<tr class="separator:a269c3935f8bc66db70bccdd02cb05e3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:aacae80504fd1beabc4cd793b87cbe4e2"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html#aacae80504fd1beabc4cd793b87cbe4e2">cmake_minimum_required</a> (VERSION 3.6) project(arm_variance_example VERSION 0.1) list(APPEND CMAKE_MODULE_PATH $</td></tr>
+<tr class="separator:aacae80504fd1beabc4cd793b87cbe4e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab8684add6c129686a0d750931302978d"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html#ab8684add6c129686a0d750931302978d">add_subdirectory</a> (../../../Source bin_dsp) add_executable(arm_variance_example) set(ROOT $</td></tr>
+<tr class="separator:ab8684add6c129686a0d750931302978d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a20de15dc42caeb4c8d037d578fba54bc"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html#a20de15dc42caeb4c8d037d578fba54bc">include</a> (configBoot) target_sources(arm_variance_example PRIVATE arm_variance_example_f32.c) target_link_libraries(arm_variance_example PRIVATE CMSISDSP) install(TARGETS arm_variance_example DESTINATION&quot;$</td></tr>
+<tr class="separator:a20de15dc42caeb4c8d037d578fba54bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
-<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
-<div class="textblock"><dl class="section note"><dt>Note</dt><dd>CAN BE CHANGED: <b>os_mailQ_def</b> is implementation specific in every CMSIS-RTOS. </dd></dl>
-</div><h2 class="groupheader">Field Documentation</h2>
-<a class="anchor" id="a4c2a0c691de3365c00ecd22d8102811f"></a>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="ab8684add6c129686a0d750931302978d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">uint32_t item_sz</td>
+ <td class="memname">add_subdirectory </td>
+ <td>(</td>
+ <td class="paramtype">../../../Source&#160;</td>
+ <td class="paramname"><em>bin_dsp</em></td><td>)</td>
+ <td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
-<a class="anchor" id="a269c3935f8bc66db70bccdd02cb05e3c"></a>
+<a class="anchor" id="aacae80504fd1beabc4cd793b87cbe4e2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void* pool</td>
+ <td class="memname">cmake_minimum_required </td>
+ <td>(</td>
+ <td class="paramtype">VERSION 3.&#160;</td>
+ <td class="paramname"><em>6</em></td><td>)</td>
+ <td></td>
</tr>
</table>
</div><div class="memdoc">
</div>
</div>
-<a class="anchor" id="a8a83a3a8c0aa8057b13807d2a54077e0"></a>
+<a class="anchor" id="a20de15dc42caeb4c8d037d578fba54bc"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">uint32_t queue_sz</td>
+ <td class="memname">include </td>
+ <td>(</td>
+ <td class="paramtype">configBoot&#160;</td>
+ <td class="paramname"></td><td>)</td>
+ <td></td>
</tr>
</table>
</div><div class="memdoc">
@@ -180,8 +177,8 @@ Data Fields</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="navelem"><a class="el" href="structosMailQDef__t.html">osMailQDef_t</a></li>
- <li class="footer">Generated on Wed Feb 8 2017 10:21:02 for CMSIS-RTOS by ARM Ltd. All rights reserved.
+ <li class="navelem"><a class="el" href="Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html">CMakeLists.txt</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/FastMathFunctions_8c.html b/docs/DSP/html/FastMathFunctions_8c.html
new file mode 100644
index 0000000..5813d07
--- /dev/null
+++ b/docs/DSP/html/FastMathFunctions_8c.html
@@ -0,0 +1,129 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>FastMathFunctions.c File Reference</title>
+<title>CMSIS-DSP: FastMathFunctions.c File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-DSP
+ &#160;<span id="projectnumber">Version 1.7.0</span>
+ </div>
+ <div id="projectbrief">CMSIS DSP Software Library</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li><a href="modules.html"><span>Reference</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('FastMathFunctions_8c.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">FastMathFunctions.c File Reference</div> </div>
+</div><!--header-->
+<div class="contents">
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_a7aea38f75b0edaf61d4d95d1f19ac9f.html">FastMathFunctions</a></li><li class="navelem"><a class="el" href="FastMathFunctions_8c.html">FastMathFunctions.c</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/DSP/html/FilteringFunctions_8c.html b/docs/DSP/html/FilteringFunctions_8c.html
new file mode 100644
index 0000000..ca6ed53
--- /dev/null
+++ b/docs/DSP/html/FilteringFunctions_8c.html
@@ -0,0 +1,129 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>FilteringFunctions.c File Reference</title>
+<title>CMSIS-DSP: FilteringFunctions.c File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-DSP
+ &#160;<span id="projectnumber">Version 1.7.0</span>
+ </div>
+ <div id="projectbrief">CMSIS DSP Software Library</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li><a href="modules.html"><span>Reference</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('FilteringFunctions_8c.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">FilteringFunctions.c File Reference</div> </div>
+</div><!--header-->
+<div class="contents">
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="FilteringFunctions_8c.html">FilteringFunctions.c</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/DSP/html/MatrixFunctions_8c.html b/docs/DSP/html/MatrixFunctions_8c.html
new file mode 100644
index 0000000..d52f157
--- /dev/null
+++ b/docs/DSP/html/MatrixFunctions_8c.html
@@ -0,0 +1,129 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>MatrixFunctions.c File Reference</title>
+<title>CMSIS-DSP: MatrixFunctions.c File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-DSP
+ &#160;<span id="projectnumber">Version 1.7.0</span>
+ </div>
+ <div id="projectbrief">CMSIS DSP Software Library</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li><a href="modules.html"><span>Reference</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('MatrixFunctions_8c.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">MatrixFunctions.c File Reference</div> </div>
+</div><!--header-->
+<div class="contents">
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_ae37ae87b9b72905e94a2ae43aaff3a6.html">MatrixFunctions</a></li><li class="navelem"><a class="el" href="MatrixFunctions_8c.html">MatrixFunctions.c</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/RTOS2/html/os__systick_8c.html b/docs/DSP/html/RTE__Components_8h.html
index 865978c..5dc1939 100644
--- a/docs/RTOS2/html/os__systick_8c.html
+++ b/docs/DSP/html/RTE__Components_8h.html
@@ -3,8 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>os_systick.c File Reference</title>
-<title>CMSIS-RTOS2: os_systick.c File Reference</title>
+<title>RTE_Components.h File Reference</title>
+<title>CMSIS-DSP: RTE_Components.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="cmsis.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="jquery.js"></script>
@@ -31,10 +31,10 @@
<tr style="height: 46px;">
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
- <div id="projectname">CMSIS-RTOS2
- &#160;<span id="projectnumber">Version 2.1.2</span>
+ <div id="projectname">CMSIS-DSP
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
- <div id="projectbrief">Real-Time Operating System: API and RTX Reference Implementation</div>
+ <div id="projectbrief">CMSIS DSP Software Library</div>
</td>
</tr>
</tbody>
@@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div>
</div>
<script type="text/javascript">
-$(document).ready(function(){initNavTree('os__systick_8c.html','');});
+$(document).ready(function(){initNavTree('RTE__Components_8h.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
@@ -108,22 +108,16 @@ $(document).ready(function(){initNavTree('os__systick_8c.html','');});
<div class="header">
<div class="headertitle">
-<div class="title">os_systick.c File Reference</div> </div>
+<div class="title">RTE_Components.h File Reference</div> </div>
</div><!--header-->
<div class="contents">
-
-<p>CMSIS OS Tick SysTick implementation.
-<a href="#details">More...</a></p>
-<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
-<div class="textblock"><dl class="section version"><dt>Version</dt><dd>V1.0.0 </dd></dl>
-<dl class="section date"><dt>Date</dt><dd>05. June 2017 </dd></dl>
-</div></div><!-- contents -->
+</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="navelem"><a class="el" href="dir_a43355fbfff7212ac2193223a73d577c.html">RTOS2</a></li><li class="navelem"><a class="el" href="dir_899d076620cccde5757c1c1ca5de63cc.html">Source</a></li><li class="navelem"><a class="el" href="os__systick_8c.html">os_systick.c</a></li>
- <li class="footer">Generated on Thu Nov 16 2017 17:06:23 for CMSIS-RTOS2 by ARM Ltd. All rights reserved.
+ <li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_661730ae404280313a24da4355330f49.html">boot</a></li><li class="navelem"><a class="el" href="RTE__Components_8h.html">RTE_Components.h</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/Source_2BasicMathFunctions_2CMakeLists_8txt.html b/docs/DSP/html/Source_2BasicMathFunctions_2CMakeLists_8txt.html
new file mode 100644
index 0000000..8e8b6b6
--- /dev/null
+++ b/docs/DSP/html/Source_2BasicMathFunctions_2CMakeLists_8txt.html
@@ -0,0 +1,129 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>CMakeLists.txt File Reference</title>
+<title>CMSIS-DSP: CMakeLists.txt File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-DSP
+ &#160;<span id="projectnumber">Version 1.7.0</span>
+ </div>
+ <div id="projectbrief">CMSIS DSP Software Library</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li><a href="modules.html"><span>Reference</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('Source_2BasicMathFunctions_2CMakeLists_8txt.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">CMakeLists.txt File Reference</div> </div>
+</div><!--header-->
+<div class="contents">
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="Source_2BasicMathFunctions_2CMakeLists_8txt.html">CMakeLists.txt</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/DSP/html/Source_2CMakeLists_8txt.html b/docs/DSP/html/Source_2CMakeLists_8txt.html
new file mode 100644
index 0000000..e97c533
--- /dev/null
+++ b/docs/DSP/html/Source_2CMakeLists_8txt.html
@@ -0,0 +1,172 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>CMakeLists.txt File Reference</title>
+<title>CMSIS-DSP: CMakeLists.txt File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-DSP
+ &#160;<span id="projectnumber">Version 1.7.0</span>
+ </div>
+ <div id="projectbrief">CMSIS DSP Software Library</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li><a href="modules.html"><span>Reference</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('Source_2CMakeLists_8txt.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="summary">
+<a href="#func-members">Functions</a> </div>
+ <div class="headertitle">
+<div class="title">CMakeLists.txt File Reference</div> </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:a881c069b0c3dd34941126127656e23a1"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Source_2CMakeLists_8txt.html#a881c069b0c3dd34941126127656e23a1">cmake_minimum_required</a> (VERSION 3.6) project(CMSISDSP) list(APPEND CMAKE_MODULE_PATH $</td></tr>
+<tr class="separator:a881c069b0c3dd34941126127656e23a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5790cdedec7ad588e338cab656748165"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Source_2CMakeLists_8txt.html#a5790cdedec7ad588e338cab656748165">option</a> (BASICMATH&quot;Basic Math Functions&quot;ON) option(COMPLEXMATH&quot;Complex Math Functions&quot;ON) option(CONTROLLER&quot;Controller Functions&quot;ON) option(FASTMATH&quot;Fast Math Functions&quot;ON) option(FILTERING&quot;Filtering Functions&quot;ON) option(MATRIX&quot;Matrix Functions&quot;ON) option(STATISTICS&quot;Statistics Functions&quot;ON) option(SUPPORT&quot;Support Functions&quot;ON) option(TRANSFORM&quot;Transform Functions&quot;ON) option(CONFIGTABLE&quot;Configuration of table allowed&quot;OFF) option(ALLFAST&quot;All interpolation tables included&quot;OFF) option(ALLFFT&quot;All fft tables included&quot;OFF) option(ARM_COS_F32&quot;cos f32&quot;OFF) option(ARM_COS_Q31&quot;cos q31&quot;OFF) option(ARM_COS_Q15&quot;cos q15&quot;OFF) option(ARM_SIN_F32&quot;sin f32&quot;OFF) option(ARM_SIN_Q31&quot;sin q31&quot;OFF) option(ARM_SIN_Q15&quot;sin q15&quot;OFF) option(ARM_SIN_COS_F32&quot;sin cos f32&quot;OFF) option(ARM_SIN_COS_Q31&quot;sin cos q31&quot;OFF) option(ARM_LMS_NORM_Q31&quot;lms norm q31&quot;OFF) option(ARM_LMS_NORM_Q15&quot;lms norm q15&quot;OFF) option(CFFT_F32_16&quot;cfft f32 16&quot;OFF) option(CFFT_F32_32&quot;cfft f32 32&quot;OFF) option(CFFT_F32_64&quot;cfft f32 64&quot;OFF) option(CFFT_F32_128&quot;cfft f32 128&quot;OFF) option(CFFT_F32_256&quot;cfft f32 256&quot;OFF) option(CFFT_F32_512&quot;cfft f32 512&quot;OFF) option(CFFT_F32_1024&quot;cfft f32 1024&quot;OFF) option(CFFT_F32_2048&quot;cfft f32 2048&quot;OFF) option(CFFT_F32_4096&quot;cfft f32 4096&quot;OFF) option(CFFT_Q31_16&quot;cfft q31 16&quot;OFF) option(CFFT_Q31_32&quot;cfft q31 32&quot;OFF) option(CFFT_Q31_64&quot;cfft q31 64&quot;OFF) option(CFFT_Q31_128&quot;cfft q31 128&quot;OFF) option(CFFT_Q31_256&quot;cfft q31 256&quot;OFF) option(CFFT_Q31_512&quot;cfft q31 512&quot;OFF) option(CFFT_Q31_1024&quot;cfft q31 1024&quot;OFF) option(CFFT_Q31_2048&quot;cfft q31 2048&quot;OFF) option(CFFT_Q31_4096&quot;cfft q31 4096&quot;OFF) option(CFFT_Q15_16&quot;cfft q15 16&quot;OFF) option(CFFT_Q15_32&quot;cfft q15 32&quot;OFF) option(CFFT_Q15_64&quot;cfft q15 64&quot;OFF) option(CFFT_Q15_128&quot;cfft q15 128&quot;OFF) option(CFFT_Q15_256&quot;cfft q15 256&quot;OFF) option(CFFT_Q15_512&quot;cfft q15 512&quot;OFF) option(CFFT_Q15_1024&quot;cfft q15 1024&quot;OFF) option(CFFT_Q15_2048&quot;cfft q15 2048&quot;OFF) option(CFFT_Q15_4096&quot;cfft q15 4096&quot;OFF) option(RFFT_FAST_F32_32&quot;rfft fast f32 32&quot;OFF) option(RFFT_FAST_F32_64&quot;rfft fast f32 64&quot;OFF) option(RFFT_FAST_F32_128&quot;rfft fast f32 128&quot;OFF) option(RFFT_FAST_F32_256&quot;rfft fast f32 256&quot;OFF) option(RFFT_FAST_F32_512&quot;rfft fast f32 512&quot;OFF) option(RFFT_FAST_F32_1024&quot;rfft fast f32 1024&quot;OFF) option(RFFT_FAST_F32_2048&quot;rfft fast f32 2048&quot;OFF) option(RFFT_FAST_F32_4096&quot;rfft fast f32 4096&quot;OFF) option(RFFT_F32_128&quot;rfft f32 128&quot;OFF) option(RFFT_F32_512&quot;rfft f32 512&quot;OFF) option(RFFT_F32_2048&quot;rfft f32 2048&quot;OFF) option(RFFT_F32_8192&quot;rfft f32 8192&quot;OFF) option(RFFT_Q31_32&quot;rfft q31 32&quot;OFF) option(RFFT_Q31_64&quot;rfft q31 64&quot;OFF) option(RFFT_Q31_128&quot;rfft q31 128&quot;OFF) option(RFFT_Q31_256&quot;rfft q31 256&quot;OFF) option(RFFT_Q31_512&quot;rfft q31 512&quot;OFF) option(RFFT_Q31_1024&quot;rfft q31 1024&quot;OFF) option(RFFT_Q31_2048&quot;rfft q31 2048&quot;OFF) option(RFFT_Q31_4096&quot;rfft q31 4096&quot;OFF) option(RFFT_Q31_8192&quot;rfft q31 8192&quot;OFF) option(RFFT_Q15_32&quot;rfft q15 32&quot;OFF) option(RFFT_Q15_64&quot;rfft q15 64&quot;OFF) option(RFFT_Q15_128&quot;rfft q15 128&quot;OFF) option(RFFT_Q15_256&quot;rfft q15 256&quot;OFF) option(RFFT_Q15_512&quot;rfft q15 512&quot;OFF) option(RFFT_Q15_1024&quot;rfft q15 1024&quot;OFF) option(RFFT_Q15_2048&quot;rfft q15 2048&quot;OFF) option(RFFT_Q15_4096&quot;rfft q15 4096&quot;OFF) option(RFFT_Q15_8192&quot;rfft q15 8192&quot;OFF) option(DCT4_F32_128&quot;dct4 f32 128&quot;OFF) option(DCT4_F32_512&quot;dct4 f32 512&quot;OFF) option(DCT4_F32_2048&quot;dct4 f32 2048&quot;OFF) option(DCT4_F32_8192&quot;dct4 f32 8192&quot;OFF) option(DCT4_Q31_128&quot;dct4 q31 128&quot;OFF) option(DCT4_Q31_512&quot;dct4 q31 512&quot;OFF) option(DCT4_Q31_2048&quot;dct4 q31 2048&quot;OFF) option(DCT4_Q31_8192&quot;dct4 q31 8192&quot;OFF) option(DCT4_Q15_128&quot;dct4 q15 128&quot;OFF) option(DCT4_Q15_512&quot;dct4 q15 512&quot;OFF) option(DCT4_Q15_2048&quot;dct4 q15 2048&quot;OFF) option(DCT4_Q15_8192&quot;dct4 q15 8192&quot;OFF) SET(DSP&quot;.&quot;) add_library(CMSISDSP INTERFACE) <a class="el" href="Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html#a20de15dc42caeb4c8d037d578fba54bc">include</a>(config) if(BASICMATH) <a class="el" href="Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html#ab8684add6c129686a0d750931302978d">add_subdirectory</a>(BasicMathFunctions) target_link_libraries(CMSISDSP INTERFACE CMSISDSPBasicMath) endif() if(COMPLEXMATH) <a class="el" href="Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html#ab8684add6c129686a0d750931302978d">add_subdirectory</a>(ComplexMathFunctions) target_link_libraries(CMSISDSP INTERFACE CMSISDSPComplexMath) endif() if(CONTROLLER) <a class="el" href="Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html#ab8684add6c129686a0d750931302978d">add_subdirectory</a>(ControllerFunctions) if(CONFIGTABLE) target_compile_definitions(CMSISDSPController PUBLIC ARM_FAST_ALLOW_TABLES) endif() target_link_libraries(CMSISDSP INTERFACE CMSISDSPController) endif() if(FASTMATH) <a class="el" href="Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html#ab8684add6c129686a0d750931302978d">add_subdirectory</a>(FastMathFunctions) if(CONFIGTABLE) target_compile_definitions(CMSISDSPFastMath PUBLIC ARM_FAST_ALLOW_TABLES) endif() target_link_libraries(CMSISDSP INTERFACE CMSISDSPFastMath) endif() if(FILTERING) <a class="el" href="Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html#ab8684add6c129686a0d750931302978d">add_subdirectory</a>(FilteringFunctions) if(CONFIGTABLE) target_compile_definitions(CMSISDSPFiltering PUBLIC ARM_FAST_ALLOW_TABLES) endif() target_link_libraries(CMSISDSP INTERFACE CMSISDSPFiltering) endif() if(MATRIX) <a class="el" href="Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html#ab8684add6c129686a0d750931302978d">add_subdirectory</a>(MatrixFunctions) target_link_libraries(CMSISDSP INTERFACE CMSISDSPMatrix) endif() if(STATISTICS) <a class="el" href="Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html#ab8684add6c129686a0d750931302978d">add_subdirectory</a>(StatisticsFunctions) target_link_libraries(CMSISDSP INTERFACE CMSISDSPStatistics) endif() if(SUPPORT) <a class="el" href="Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html#ab8684add6c129686a0d750931302978d">add_subdirectory</a>(SupportFunctions) target_link_libraries(CMSISDSP INTERFACE CMSISDSPSupport) endif() if(TRANSFORM) <a class="el" href="Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html#ab8684add6c129686a0d750931302978d">add_subdirectory</a>(TransformFunctions) if(CONFIGTABLE) target_compile_definitions(CMSISDSPTransform PUBLIC ARM_FFT_ALLOW_TABLES) endif() target_link_libraries(CMSISDSP INTERFACE CMSISDSPTransform) endif() if(FILTERING OR CONTROLLER OR FASTMATH OR TRANSFORM) <a class="el" href="Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html#ab8684add6c129686a0d750931302978d">add_subdirectory</a>(CommonTables) if(TRANSFORM) if(CONFIGTABLE) target_compile_definitions(CMSISDSPCommon PUBLIC ARM_FFT_ALLOW_TABLES) endif() endif() if(FILTERING OR CONTROLLER OR FASTMATH) if(CONFIGTABLE) target_compile_definitions(CMSISDSPCommon PUBLIC ARM_FAST_ALLOW_TABLES) endif() endif() target_link_libraries(CMSISDSP INTERFACE CMSISDSPCommon) endif() target_include_directories(CMSISDSP INTERFACE&quot;$</td></tr>
+<tr class="separator:a5790cdedec7ad588e338cab656748165"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="a881c069b0c3dd34941126127656e23a1"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">cmake_minimum_required </td>
+ <td>(</td>
+ <td class="paramtype">VERSION 3.&#160;</td>
+ <td class="paramname"><em>6</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a5790cdedec7ad588e338cab656748165"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">option </td>
+ <td>(</td>
+ <td class="paramtype">BASICMATH&quot;Basic Math Functions&quot;&#160;</td>
+ <td class="paramname"><em>ON</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="Source_2CMakeLists_8txt.html">CMakeLists.txt</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/RTOS/html/structosSemaphoreDef__t.html b/docs/DSP/html/Source_2CommonTables_2CMakeLists_8txt.html
index f352bb4..8aef4f3 100644
--- a/docs/RTOS/html/structosSemaphoreDef__t.html
+++ b/docs/DSP/html/Source_2CommonTables_2CMakeLists_8txt.html
@@ -3,8 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>osSemaphoreDef_t Struct Reference</title>
-<title>CMSIS-RTOS: osSemaphoreDef_t Struct Reference</title>
+<title>CMakeLists.txt File Reference</title>
+<title>CMSIS-DSP: CMakeLists.txt File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="cmsis.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="jquery.js"></script>
@@ -31,10 +31,10 @@
<tr style="height: 46px;">
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
- <div id="projectname">CMSIS-RTOS
- &#160;<span id="projectnumber">Version 1.03</span>
+ <div id="projectname">CMSIS-DSP
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
- <div id="projectbrief">Real-Time Operating System: API and RTX Reference Implementation.</div>
+ <div id="projectbrief">CMSIS DSP Software Library</div>
</td>
</tr>
</tbody>
@@ -77,13 +77,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</li>
</ul>
</div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
- <li><a href="classes.html"><span>Data&#160;Structure&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Data&#160;Fields</span></a></li>
- </ul>
- </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
@@ -96,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div>
</div>
<script type="text/javascript">
-$(document).ready(function(){initNavTree('structosSemaphoreDef__t.html','');});
+$(document).ready(function(){initNavTree('Source_2CommonTables_2CMakeLists_8txt.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
@@ -115,30 +108,28 @@ $(document).ready(function(){initNavTree('structosSemaphoreDef__t.html','');});
<div class="header">
<div class="summary">
-<a href="#pub-attribs">Data Fields</a> </div>
+<a href="#func-members">Functions</a> </div>
<div class="headertitle">
-<div class="title">osSemaphoreDef_t Struct Reference</div> </div>
+<div class="title">CMakeLists.txt File Reference</div> </div>
</div><!--header-->
<div class="contents">
-
-<p>Semaphore Definition structure contains setup information for a semaphore.
- <a href="structosSemaphoreDef__t.html#details">More...</a></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
-Data Fields</h2></td></tr>
-<tr class="memitem:a44b7a3baf02bac7ad707e8f2f5eca1ca"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structosSemaphoreDef__t.html#a44b7a3baf02bac7ad707e8f2f5eca1ca">dummy</a></td></tr>
-<tr class="memdesc:a44b7a3baf02bac7ad707e8f2f5eca1ca"><td class="mdescLeft">&#160;</td><td class="mdescRight">dummy value. <a href="#a44b7a3baf02bac7ad707e8f2f5eca1ca">More...</a><br/></td></tr>
-<tr class="separator:a44b7a3baf02bac7ad707e8f2f5eca1ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ab2ff652a443e047ef6441f2eeaae8048"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Source_2CommonTables_2CMakeLists_8txt.html#ab2ff652a443e047ef6441f2eeaae8048">cmake_minimum_required</a> (VERSION 3.6) project(CMSISDSPCommon) add_library(CMSISDSPCommon STATIC arm_common_tables.c) if(CONFIGTABLE AND ALLFFT) target_compile_definitions(CMSISDSPCommon PUBLIC ARM_ALL_FFT_TABLES) endif() if(CONFIGTABLE AND ALLFAST) target_compile_definitions(CMSISDSPCommon PUBLIC ARM_ALL_FAST_TABLES) endif() <a class="el" href="Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html#a20de15dc42caeb4c8d037d578fba54bc">include</a>(fft) fft(CMSISDSPCommon) <a class="el" href="Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html#a20de15dc42caeb4c8d037d578fba54bc">include</a>(interpol) interpol(CMSISDSPCommon) target_sources(CMSISDSPCommon PRIVATE arm_const_structs.c) configdsp(CMSISDSPCommon..) target_include_directories(CMSISDSPCommon PUBLIC&quot;$</td></tr>
+<tr class="separator:ab2ff652a443e047ef6441f2eeaae8048"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
-<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
-<div class="textblock"><dl class="section note"><dt>Note</dt><dd>CAN BE CHANGED: <b>os_semaphore_def</b> is implementation specific in every CMSIS-RTOS. </dd></dl>
-</div><h2 class="groupheader">Field Documentation</h2>
-<a class="anchor" id="a44b7a3baf02bac7ad707e8f2f5eca1ca"></a>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="ab2ff652a443e047ef6441f2eeaae8048"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">uint32_t dummy</td>
+ <td class="memname">cmake_minimum_required </td>
+ <td>(</td>
+ <td class="paramtype">VERSION 3.&#160;</td>
+ <td class="paramname"><em>6</em></td><td>)</td>
+ <td></td>
</tr>
</table>
</div><div class="memdoc">
@@ -150,8 +141,8 @@ Data Fields</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="navelem"><a class="el" href="structosSemaphoreDef__t.html">osSemaphoreDef_t</a></li>
- <li class="footer">Generated on Wed Feb 8 2017 10:21:02 for CMSIS-RTOS by ARM Ltd. All rights reserved.
+ <li class="navelem"><a class="el" href="Source_2CommonTables_2CMakeLists_8txt.html">CMakeLists.txt</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/Source_2ComplexMathFunctions_2CMakeLists_8txt.html b/docs/DSP/html/Source_2ComplexMathFunctions_2CMakeLists_8txt.html
new file mode 100644
index 0000000..74c0776
--- /dev/null
+++ b/docs/DSP/html/Source_2ComplexMathFunctions_2CMakeLists_8txt.html
@@ -0,0 +1,129 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>CMakeLists.txt File Reference</title>
+<title>CMSIS-DSP: CMakeLists.txt File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-DSP
+ &#160;<span id="projectnumber">Version 1.7.0</span>
+ </div>
+ <div id="projectbrief">CMSIS DSP Software Library</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li><a href="modules.html"><span>Reference</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('Source_2ComplexMathFunctions_2CMakeLists_8txt.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">CMakeLists.txt File Reference</div> </div>
+</div><!--header-->
+<div class="contents">
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="Source_2ComplexMathFunctions_2CMakeLists_8txt.html">CMakeLists.txt</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/RTOS/html/structosTimerDef__t.html b/docs/DSP/html/Source_2ControllerFunctions_2CMakeLists_8txt.html
index 92b7362..1a82d70 100644
--- a/docs/RTOS/html/structosTimerDef__t.html
+++ b/docs/DSP/html/Source_2ControllerFunctions_2CMakeLists_8txt.html
@@ -3,8 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>osTimerDef_t Struct Reference</title>
-<title>CMSIS-RTOS: osTimerDef_t Struct Reference</title>
+<title>CMakeLists.txt File Reference</title>
+<title>CMSIS-DSP: CMakeLists.txt File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="cmsis.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="jquery.js"></script>
@@ -31,10 +31,10 @@
<tr style="height: 46px;">
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
- <div id="projectname">CMSIS-RTOS
- &#160;<span id="projectnumber">Version 1.03</span>
+ <div id="projectname">CMSIS-DSP
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
- <div id="projectbrief">Real-Time Operating System: API and RTX Reference Implementation.</div>
+ <div id="projectbrief">CMSIS DSP Software Library</div>
</td>
</tr>
</tbody>
@@ -77,13 +77,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</li>
</ul>
</div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
- <li><a href="classes.html"><span>Data&#160;Structure&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Data&#160;Fields</span></a></li>
- </ul>
- </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
@@ -96,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div>
</div>
<script type="text/javascript">
-$(document).ready(function(){initNavTree('structosTimerDef__t.html','');});
+$(document).ready(function(){initNavTree('Source_2ControllerFunctions_2CMakeLists_8txt.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
@@ -115,30 +108,28 @@ $(document).ready(function(){initNavTree('structosTimerDef__t.html','');});
<div class="header">
<div class="summary">
-<a href="#pub-attribs">Data Fields</a> </div>
+<a href="#func-members">Functions</a> </div>
<div class="headertitle">
-<div class="title">osTimerDef_t Struct Reference</div> </div>
+<div class="title">CMakeLists.txt File Reference</div> </div>
</div><!--header-->
<div class="contents">
-
-<p>Timer Definition structure contains timer parameters.
- <a href="structosTimerDef__t.html#details">More...</a></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
-Data Fields</h2></td></tr>
-<tr class="memitem:a15773df83aba93f8e61f3737af5fae47"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__os_8h.html#aa2d85e49bde9f6951ff3545cd323f065">os_ptimer</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structosTimerDef__t.html#a15773df83aba93f8e61f3737af5fae47">ptimer</a></td></tr>
-<tr class="memdesc:a15773df83aba93f8e61f3737af5fae47"><td class="mdescLeft">&#160;</td><td class="mdescRight">start address of a timer function <a href="#a15773df83aba93f8e61f3737af5fae47">More...</a><br/></td></tr>
-<tr class="separator:a15773df83aba93f8e61f3737af5fae47"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:a450cbc64f30b7f1182d8b66245ccd208"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Source_2ControllerFunctions_2CMakeLists_8txt.html#a450cbc64f30b7f1182d8b66245ccd208">cmake_minimum_required</a> (VERSION 3.6) project(CMSISDSPController) add_library(CMSISDSPController STATIC) configdsp(CMSISDSPController..) <a class="el" href="Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html#a20de15dc42caeb4c8d037d578fba54bc">include</a>(interpol) interpol(CMSISDSPController) if(CONFIGTABLE AND ALLFAST) target_compile_definitions(CMSISDSPController PUBLIC ARM_ALL_FAST_TABLES) endif() target_sources(CMSISDSPController PRIVATE arm_pid_init_f32.c) target_sources(CMSISDSPController PRIVATE arm_pid_init_q15.c) target_sources(CMSISDSPController PRIVATE arm_pid_init_q31.c) target_sources(CMSISDSPController PRIVATE arm_pid_reset_f32.c) target_sources(CMSISDSPController PRIVATE arm_pid_reset_q15.c) target_sources(CMSISDSPController PRIVATE arm_pid_reset_q31.c) if(NOT CONFIGTABLE OR ALLFAST OR ARM_SIN_COS_F32) target_sources(CMSISDSPController PRIVATE arm_sin_cos_f32.c) endif() if(NOT CONFIGTABLE OR ALLFAST OR ARM_SIN_COS_Q31) target_sources(CMSISDSPController PRIVATE arm_sin_cos_q31.c) endif() target_include_directories(CMSISDSPController PUBLIC&quot;$</td></tr>
+<tr class="separator:a450cbc64f30b7f1182d8b66245ccd208"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
-<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
-<div class="textblock"><dl class="section note"><dt>Note</dt><dd>CAN BE CHANGED: <b>os_timer_def</b> is implementation specific in every CMSIS-RTOS. </dd></dl>
-</div><h2 class="groupheader">Field Documentation</h2>
-<a class="anchor" id="a15773df83aba93f8e61f3737af5fae47"></a>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="a450cbc64f30b7f1182d8b66245ccd208"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="cmsis__os_8h.html#aa2d85e49bde9f6951ff3545cd323f065">os_ptimer</a> ptimer</td>
+ <td class="memname">cmake_minimum_required </td>
+ <td>(</td>
+ <td class="paramtype">VERSION 3.&#160;</td>
+ <td class="paramname"><em>6</em></td><td>)</td>
+ <td></td>
</tr>
</table>
</div><div class="memdoc">
@@ -150,8 +141,8 @@ Data Fields</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="navelem"><a class="el" href="structosTimerDef__t.html">osTimerDef_t</a></li>
- <li class="footer">Generated on Wed Feb 8 2017 10:21:02 for CMSIS-RTOS by ARM Ltd. All rights reserved.
+ <li class="navelem"><a class="el" href="Source_2ControllerFunctions_2CMakeLists_8txt.html">CMakeLists.txt</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/Source_2FastMathFunctions_2CMakeLists_8txt.html b/docs/DSP/html/Source_2FastMathFunctions_2CMakeLists_8txt.html
new file mode 100644
index 0000000..907c71d
--- /dev/null
+++ b/docs/DSP/html/Source_2FastMathFunctions_2CMakeLists_8txt.html
@@ -0,0 +1,129 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>CMakeLists.txt File Reference</title>
+<title>CMSIS-DSP: CMakeLists.txt File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-DSP
+ &#160;<span id="projectnumber">Version 1.7.0</span>
+ </div>
+ <div id="projectbrief">CMSIS DSP Software Library</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li><a href="modules.html"><span>Reference</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('Source_2FastMathFunctions_2CMakeLists_8txt.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">CMakeLists.txt File Reference</div> </div>
+</div><!--header-->
+<div class="contents">
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="Source_2FastMathFunctions_2CMakeLists_8txt.html">CMakeLists.txt</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/DSP/html/Source_2FilteringFunctions_2CMakeLists_8txt.html b/docs/DSP/html/Source_2FilteringFunctions_2CMakeLists_8txt.html
new file mode 100644
index 0000000..d6906bc
--- /dev/null
+++ b/docs/DSP/html/Source_2FilteringFunctions_2CMakeLists_8txt.html
@@ -0,0 +1,154 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>CMakeLists.txt File Reference</title>
+<title>CMSIS-DSP: CMakeLists.txt File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-DSP
+ &#160;<span id="projectnumber">Version 1.7.0</span>
+ </div>
+ <div id="projectbrief">CMSIS DSP Software Library</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li><a href="modules.html"><span>Reference</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('Source_2FilteringFunctions_2CMakeLists_8txt.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="summary">
+<a href="#func-members">Functions</a> </div>
+ <div class="headertitle">
+<div class="title">CMakeLists.txt File Reference</div> </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:a459bd5973ca8abbfe2ffa2bd5ea5f0a8"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Source_2FilteringFunctions_2CMakeLists_8txt.html#a459bd5973ca8abbfe2ffa2bd5ea5f0a8">cmake_minimum_required</a> (VERSION 3.6) project(CMSISDSPFiltering) add_library(CMSISDSPFiltering STATIC) <a class="el" href="Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html#a20de15dc42caeb4c8d037d578fba54bc">include</a>(interpol) interpol(CMSISDSPFiltering) configdsp(CMSISDSPFiltering..) if(CONFIGTABLE AND ALLFAST) target_compile_definitions(CMSISDSPFiltering PUBLIC ARM_ALL_FAST_TABLES) endif() if(NOT CONFIGTABLE OR ALLFAST OR ARM_LMS_NORM_Q31) target_sources(CMSISDSPFiltering PRIVATE arm_lms_norm_init_q31.c) endif() if(NOT CONFIGTABLE OR ALLFAST OR ARM_LMS_NORM_Q15) target_sources(CMSISDSPFiltering PRIVATE arm_lms_norm_init_q15.c) endif() target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df1_32x64_init_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df1_32x64_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df1_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df1_fast_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df1_fast_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df1_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df1_init_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df1_init_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df1_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df1_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df2T_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df2T_f64.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df2T_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df2T_init_f64.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_stereo_df2T_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_stereo_df2T_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_fast_opt_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_fast_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_fast_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_opt_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_opt_q7.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_partial_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_partial_fast_opt_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_partial_fast_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_partial_fast_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_partial_opt_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_partial_opt_q7.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_partial_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_partial_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_partial_q7.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_q7.c) target_sources(CMSISDSPFiltering PRIVATE arm_correlate_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_correlate_fast_opt_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_correlate_fast_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_correlate_fast_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_correlate_opt_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_correlate_opt_q7.c) target_sources(CMSISDSPFiltering PRIVATE arm_correlate_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_correlate_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_correlate_q7.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_decimate_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_decimate_fast_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_decimate_fast_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_decimate_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_decimate_init_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_decimate_init_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_decimate_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_decimate_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_fast_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_fast_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_init_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_init_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_init_q7.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_interpolate_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_interpolate_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_interpolate_init_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_interpolate_init_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_interpolate_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_interpolate_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_lattice_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_lattice_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_lattice_init_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_lattice_init_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_lattice_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_lattice_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_q7.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_sparse_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_sparse_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_sparse_init_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_sparse_init_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_sparse_init_q7.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_sparse_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_sparse_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_sparse_q7.c) target_sources(CMSISDSPFiltering PRIVATE arm_iir_lattice_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_iir_lattice_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_iir_lattice_init_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_iir_lattice_init_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_iir_lattice_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_iir_lattice_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_init_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_init_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_norm_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_norm_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_norm_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_norm_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_q31.c) target_include_directories(CMSISDSPFiltering PUBLIC&quot;$</td></tr>
+<tr class="separator:a459bd5973ca8abbfe2ffa2bd5ea5f0a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="a459bd5973ca8abbfe2ffa2bd5ea5f0a8"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">cmake_minimum_required </td>
+ <td>(</td>
+ <td class="paramtype">VERSION 3.&#160;</td>
+ <td class="paramname"><em>6</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="Source_2FilteringFunctions_2CMakeLists_8txt.html">CMakeLists.txt</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/DSP/html/Change_01Log_8txt.html b/docs/DSP/html/Source_2MatrixFunctions_2CMakeLists_8txt.html
index 2992b6f..d679250 100644
--- a/docs/DSP/html/Change_01Log_8txt.html
+++ b/docs/DSP/html/Source_2MatrixFunctions_2CMakeLists_8txt.html
@@ -3,8 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>Change Log.txt File Reference</title>
-<title>CMSIS-DSP: Change Log.txt File Reference</title>
+<title>CMakeLists.txt File Reference</title>
+<title>CMSIS-DSP: CMakeLists.txt File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="cmsis.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="jquery.js"></script>
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div>
</div>
<script type="text/javascript">
-$(document).ready(function(){initNavTree('Change_01Log_8txt.html','');});
+$(document).ready(function(){initNavTree('Source_2MatrixFunctions_2CMakeLists_8txt.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
@@ -108,7 +108,7 @@ $(document).ready(function(){initNavTree('Change_01Log_8txt.html','');});
<div class="header">
<div class="headertitle">
-<div class="title">Change Log.txt File Reference</div> </div>
+<div class="title">CMakeLists.txt File Reference</div> </div>
</div><!--header-->
<div class="contents">
</div><!-- contents -->
@@ -116,8 +116,8 @@ $(document).ready(function(){initNavTree('Change_01Log_8txt.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="navelem"><a class="el" href="Change_01Log_8txt.html">Change Log.txt</a></li>
- <li class="footer">Generated on Thu Nov 16 2017 17:06:09 for CMSIS-DSP by ARM Ltd. All rights reserved.
+ <li class="navelem"><a class="el" href="Source_2MatrixFunctions_2CMakeLists_8txt.html">CMakeLists.txt</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/Source_2StatisticsFunctions_2CMakeLists_8txt.html b/docs/DSP/html/Source_2StatisticsFunctions_2CMakeLists_8txt.html
new file mode 100644
index 0000000..d491294
--- /dev/null
+++ b/docs/DSP/html/Source_2StatisticsFunctions_2CMakeLists_8txt.html
@@ -0,0 +1,129 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>CMakeLists.txt File Reference</title>
+<title>CMSIS-DSP: CMakeLists.txt File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-DSP
+ &#160;<span id="projectnumber">Version 1.7.0</span>
+ </div>
+ <div id="projectbrief">CMSIS DSP Software Library</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li><a href="modules.html"><span>Reference</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('Source_2StatisticsFunctions_2CMakeLists_8txt.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">CMakeLists.txt File Reference</div> </div>
+</div><!--header-->
+<div class="contents">
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="Source_2StatisticsFunctions_2CMakeLists_8txt.html">CMakeLists.txt</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/DSP/html/Source_2SupportFunctions_2CMakeLists_8txt.html b/docs/DSP/html/Source_2SupportFunctions_2CMakeLists_8txt.html
new file mode 100644
index 0000000..be764e2
--- /dev/null
+++ b/docs/DSP/html/Source_2SupportFunctions_2CMakeLists_8txt.html
@@ -0,0 +1,129 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>CMakeLists.txt File Reference</title>
+<title>CMSIS-DSP: CMakeLists.txt File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-DSP
+ &#160;<span id="projectnumber">Version 1.7.0</span>
+ </div>
+ <div id="projectbrief">CMSIS DSP Software Library</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li><a href="modules.html"><span>Reference</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('Source_2SupportFunctions_2CMakeLists_8txt.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">CMakeLists.txt File Reference</div> </div>
+</div><!--header-->
+<div class="contents">
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="Source_2SupportFunctions_2CMakeLists_8txt.html">CMakeLists.txt</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/DSP/html/Source_2TransformFunctions_2CMakeLists_8txt.html b/docs/DSP/html/Source_2TransformFunctions_2CMakeLists_8txt.html
new file mode 100644
index 0000000..2af5146
--- /dev/null
+++ b/docs/DSP/html/Source_2TransformFunctions_2CMakeLists_8txt.html
@@ -0,0 +1,154 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>CMakeLists.txt File Reference</title>
+<title>CMSIS-DSP: CMakeLists.txt File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-DSP
+ &#160;<span id="projectnumber">Version 1.7.0</span>
+ </div>
+ <div id="projectbrief">CMSIS DSP Software Library</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li><a href="modules.html"><span>Reference</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('Source_2TransformFunctions_2CMakeLists_8txt.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="summary">
+<a href="#func-members">Functions</a> </div>
+ <div class="headertitle">
+<div class="title">CMakeLists.txt File Reference</div> </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ac12f00f4dcad3283ec1ce05fb627d05e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Source_2TransformFunctions_2CMakeLists_8txt.html#ac12f00f4dcad3283ec1ce05fb627d05e">cmake_minimum_required</a> (VERSION 3.6) project(CMSISDSPTransform) add_library(CMSISDSPTransform STATIC) <a class="el" href="Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html#a20de15dc42caeb4c8d037d578fba54bc">include</a>(fft) fft(CMSISDSPTransform) if(CONFIGTABLE AND ALLFFT) target_compile_definitions(CMSISDSPTransform PUBLIC ARM_ALL_FFT_TABLES) endif() target_sources(CMSISDSPTransform PRIVATE arm_bitreversal.c) target_sources(CMSISDSPTransform PRIVATE arm_bitreversal2.c) if(NOT CONFIGTABLE OR ALLFFT OR CFFT_F32_16 OR CFFT_F32_32 OR CFFT_F32_64 OR CFFT_F32_128 OR CFFT_F32_256 OR CFFT_F32_512 OR CFFT_F32_1024 OR CFFT_F32_2048 OR CFFT_F32_4096) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix2_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix8_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_f32.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR CFFT_Q15_16 OR CFFT_Q15_32 OR CFFT_Q15_64 OR CFFT_Q15_128 OR CFFT_Q15_256 OR CFFT_Q15_512 OR CFFT_Q15_1024 OR CFFT_Q15_2048 OR CFFT_Q15_4096) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix2_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_q15.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR CFFT_Q31_16 OR CFFT_Q31_32 OR CFFT_Q31_64 OR CFFT_Q31_128 OR CFFT_Q31_256 OR CFFT_Q31_512 OR CFFT_Q31_1024 OR CFFT_Q31_2048 OR CFFT_Q31_4096) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix2_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_q31.c) endif() if(NOT CONFIGTABLE OR ALLFFT) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix2_init_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix2_init_q31.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR DCT4_F32_128 OR DCT4_F32_512 OR DCT4_F32_2048 OR DCT4_F32_8192) target_sources(CMSISDSPTransform PRIVATE arm_dct4_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_dct4_init_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_init_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_init_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_f32.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR DCT4_Q31_128 OR DCT4_Q31_512 OR DCT4_Q31_2048 OR DCT4_Q31_8192) target_sources(CMSISDSPTransform PRIVATE arm_dct4_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_dct4_init_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_init_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_init_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_q31.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR ALLFFT OR DCT4_Q15_128 OR DCT4_Q15_512 OR DCT4_Q15_2048 OR DCT4_Q15_8192) target_sources(CMSISDSPTransform PRIVATE arm_dct4_init_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_dct4_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_init_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_init_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_q15.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR RFFT_FAST_F32_32 OR RFFT_FAST_F32_64 OR RFFT_FAST_F32_128 OR RFFT_FAST_F32_256 OR RFFT_FAST_F32_512 OR RFFT_FAST_F32_1024 OR RFFT_FAST_F32_2048 OR RFFT_FAST_F32_4096) target_sources(CMSISDSPTransform PRIVATE arm_rfft_fast_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_fast_init_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix8_f32.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR RFFT_F32_128 OR RFFT_F32_512 OR RFFT_F32_2048 OR RFFT_F32_8192) target_sources(CMSISDSPTransform PRIVATE arm_rfft_init_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_init_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_f32.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR RFFT_Q15_32 OR RFFT_Q15_64 OR RFFT_Q15_128 OR RFFT_Q15_256 OR RFFT_Q15_512 OR RFFT_Q15_1024 OR RFFT_Q15_2048 OR RFFT_Q15_4096 OR RFFT_Q15_8192) target_sources(CMSISDSPTransform PRIVATE arm_rfft_init_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_q15.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR RFFT_Q31_32 OR RFFT_Q31_64 OR RFFT_Q31_128 OR RFFT_Q31_256 OR RFFT_Q31_512 OR RFFT_Q31_1024 OR RFFT_Q31_2048 OR RFFT_Q31_4096 OR RFFT_Q31_8192) target_sources(CMSISDSPTransform PRIVATE arm_rfft_init_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_q31.c) endif() configdsp(CMSISDSPTransform..) target_include_directories(CMSISDSPTransform PUBLIC&quot;$</td></tr>
+<tr class="separator:ac12f00f4dcad3283ec1ce05fb627d05e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="ac12f00f4dcad3283ec1ce05fb627d05e"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">cmake_minimum_required </td>
+ <td>(</td>
+ <td class="paramtype">VERSION 3.&#160;</td>
+ <td class="paramname"><em>6</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="Source_2TransformFunctions_2CMakeLists_8txt.html">CMakeLists.txt</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/DSP/html/StatisticsFunctions_8c.html b/docs/DSP/html/StatisticsFunctions_8c.html
new file mode 100644
index 0000000..3049168
--- /dev/null
+++ b/docs/DSP/html/StatisticsFunctions_8c.html
@@ -0,0 +1,129 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>StatisticsFunctions.c File Reference</title>
+<title>CMSIS-DSP: StatisticsFunctions.c File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-DSP
+ &#160;<span id="projectnumber">Version 1.7.0</span>
+ </div>
+ <div id="projectbrief">CMSIS DSP Software Library</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li><a href="modules.html"><span>Reference</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('StatisticsFunctions_8c.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">StatisticsFunctions.c File Reference</div> </div>
+</div><!--header-->
+<div class="contents">
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cb79679bd7d585e2e3c8a1b12a7b28d8.html">StatisticsFunctions</a></li><li class="navelem"><a class="el" href="StatisticsFunctions_8c.html">StatisticsFunctions.c</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/RTOS/html/structosMutexDef__t.html b/docs/DSP/html/SupportFunctions_8c.html
index cef730a..ccb88e1 100644
--- a/docs/RTOS/html/structosMutexDef__t.html
+++ b/docs/DSP/html/SupportFunctions_8c.html
@@ -3,8 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>osMutexDef_t Struct Reference</title>
-<title>CMSIS-RTOS: osMutexDef_t Struct Reference</title>
+<title>SupportFunctions.c File Reference</title>
+<title>CMSIS-DSP: SupportFunctions.c File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="cmsis.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="jquery.js"></script>
@@ -31,10 +31,10 @@
<tr style="height: 46px;">
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
- <div id="projectname">CMSIS-RTOS
- &#160;<span id="projectnumber">Version 1.03</span>
+ <div id="projectname">CMSIS-DSP
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
- <div id="projectbrief">Real-Time Operating System: API and RTX Reference Implementation.</div>
+ <div id="projectbrief">CMSIS DSP Software Library</div>
</td>
</tr>
</tbody>
@@ -77,13 +77,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</li>
</ul>
</div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
- <li><a href="classes.html"><span>Data&#160;Structure&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Data&#160;Fields</span></a></li>
- </ul>
- </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
@@ -96,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div>
</div>
<script type="text/javascript">
-$(document).ready(function(){initNavTree('structosMutexDef__t.html','');});
+$(document).ready(function(){initNavTree('SupportFunctions_8c.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
@@ -114,44 +107,17 @@ $(document).ready(function(){initNavTree('structosMutexDef__t.html','');});
</div>
<div class="header">
- <div class="summary">
-<a href="#pub-attribs">Data Fields</a> </div>
<div class="headertitle">
-<div class="title">osMutexDef_t Struct Reference</div> </div>
+<div class="title">SupportFunctions.c File Reference</div> </div>
</div><!--header-->
<div class="contents">
-
-<p>Mutex Definition structure contains setup information for a mutex.
- <a href="structosMutexDef__t.html#details">More...</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
-Data Fields</h2></td></tr>
-<tr class="memitem:a44b7a3baf02bac7ad707e8f2f5eca1ca"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structosMutexDef__t.html#a44b7a3baf02bac7ad707e8f2f5eca1ca">dummy</a></td></tr>
-<tr class="memdesc:a44b7a3baf02bac7ad707e8f2f5eca1ca"><td class="mdescLeft">&#160;</td><td class="mdescRight">dummy value. <a href="#a44b7a3baf02bac7ad707e8f2f5eca1ca">More...</a><br/></td></tr>
-<tr class="separator:a44b7a3baf02bac7ad707e8f2f5eca1ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
-<div class="textblock"><dl class="section note"><dt>Note</dt><dd>CAN BE CHANGED: <b>os_mutex_def</b> is implementation specific in every CMSIS-RTOS. </dd></dl>
-</div><h2 class="groupheader">Field Documentation</h2>
-<a class="anchor" id="a44b7a3baf02bac7ad707e8f2f5eca1ca"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">uint32_t dummy</td>
- </tr>
- </table>
-</div><div class="memdoc">
-
-</div>
-</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="navelem"><a class="el" href="structosMutexDef__t.html">osMutexDef_t</a></li>
- <li class="footer">Generated on Wed Feb 8 2017 10:21:02 for CMSIS-RTOS by ARM Ltd. All rights reserved.
+ <li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_562f151f187819373d848c62a25ba73f.html">SupportFunctions</a></li><li class="navelem"><a class="el" href="SupportFunctions_8c.html">SupportFunctions.c</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/TransformFunctions_8c.html b/docs/DSP/html/TransformFunctions_8c.html
new file mode 100644
index 0000000..f549d0d
--- /dev/null
+++ b/docs/DSP/html/TransformFunctions_8c.html
@@ -0,0 +1,129 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>TransformFunctions.c File Reference</title>
+<title>CMSIS-DSP: TransformFunctions.c File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-DSP
+ &#160;<span id="projectnumber">Version 1.7.0</span>
+ </div>
+ <div id="projectbrief">CMSIS DSP Software Library</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li><a href="modules.html"><span>Reference</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('TransformFunctions_8c.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">TransformFunctions.c File Reference</div> </div>
+</div><!--header-->
+<div class="contents">
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_f93595924be31e3058e32faa649f9f3e.html">TransformFunctions</a></li><li class="navelem"><a class="el" href="TransformFunctions_8c.html">TransformFunctions.c</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/DSP/html/annotated.html b/docs/DSP/html/annotated.html
index 09e8dac..e21907d 100644
--- a/docs/DSP/html/annotated.html
+++ b/docs/DSP/html/annotated.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -142,7 +142,7 @@ $(document).ready(function(){initNavTree('annotated.html','');});
<tr id="row_20_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structarm__dct4__instance__f32.html" target="_self">arm_dct4_instance_f32</a></td><td class="desc">Instance structure for the floating-point DCT4/IDCT4 function </td></tr>
<tr id="row_21_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structarm__dct4__instance__q15.html" target="_self">arm_dct4_instance_q15</a></td><td class="desc">Instance structure for the Q15 DCT4/IDCT4 function </td></tr>
<tr id="row_22_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structarm__dct4__instance__q31.html" target="_self">arm_dct4_instance_q31</a></td><td class="desc">Instance structure for the Q31 DCT4/IDCT4 function </td></tr>
-<tr id="row_23_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structarm__fir__decimate__instance__f32.html" target="_self">arm_fir_decimate_instance_f32</a></td><td class="desc">Instance structure for the floating-point FIR decimator </td></tr>
+<tr id="row_23_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structarm__fir__decimate__instance__f32.html" target="_self">arm_fir_decimate_instance_f32</a></td><td class="desc">Instance structure for floating-point FIR decimator </td></tr>
<tr id="row_24_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structarm__fir__decimate__instance__q15.html" target="_self">arm_fir_decimate_instance_q15</a></td><td class="desc">Instance structure for the Q15 FIR decimator </td></tr>
<tr id="row_25_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structarm__fir__decimate__instance__q31.html" target="_self">arm_fir_decimate_instance_q31</a></td><td class="desc">Instance structure for the Q31 FIR decimator </td></tr>
<tr id="row_26_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="structarm__fir__instance__f32.html" target="_self">arm_fir_instance_f32</a></td><td class="desc">Instance structure for the floating-point FIR filter </td></tr>
@@ -187,7 +187,7 @@ $(document).ready(function(){initNavTree('annotated.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__abs__f32_8c.html b/docs/DSP/html/arm__abs__f32_8c.html
index 2497a08..266c591 100644
--- a/docs/DSP/html/arm__abs__f32_8c.html
+++ b/docs/DSP/html/arm__abs__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__abs__f32_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga421b6275f9d35f50286c0ff3beceff02"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAbs.html#ga421b6275f9d35f50286c0ff3beceff02">arm_abs_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga421b6275f9d35f50286c0ff3beceff02"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point vector absolute value. <a href="group__BasicAbs.html#ga421b6275f9d35f50286c0ff3beceff02">More...</a><br/></td></tr>
-<tr class="separator:ga421b6275f9d35f50286c0ff3beceff02"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0e8fc7df3033cdbe9cda8a766a46e6d9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAbs.html#ga0e8fc7df3033cdbe9cda8a766a46e6d9">arm_abs_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga0e8fc7df3033cdbe9cda8a766a46e6d9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point vector absolute value. <a href="group__BasicAbs.html#ga0e8fc7df3033cdbe9cda8a766a46e6d9">More...</a><br/></td></tr>
+<tr class="separator:ga0e8fc7df3033cdbe9cda8a766a46e6d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cab95e0391c67daec1019df34d95a470.html">BasicMathFunctions</a></li><li class="navelem"><a class="el" href="arm__abs__f32_8c.html">arm_abs_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__abs__q15_8c.html b/docs/DSP/html/arm__abs__q15_8c.html
index 7591db6..75f8550 100644
--- a/docs/DSP/html/arm__abs__q15_8c.html
+++ b/docs/DSP/html/arm__abs__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__abs__q15_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga39f92964c9b649ba252e26ebe7b95594"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAbs.html#ga39f92964c9b649ba252e26ebe7b95594">arm_abs_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga39f92964c9b649ba252e26ebe7b95594"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 vector absolute value. <a href="group__BasicAbs.html#ga39f92964c9b649ba252e26ebe7b95594">More...</a><br/></td></tr>
-<tr class="separator:ga39f92964c9b649ba252e26ebe7b95594"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5cd90f9490ba8711c86e6f4bd7154359"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAbs.html#ga5cd90f9490ba8711c86e6f4bd7154359">arm_abs_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga5cd90f9490ba8711c86e6f4bd7154359"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 vector absolute value. <a href="group__BasicAbs.html#ga5cd90f9490ba8711c86e6f4bd7154359">More...</a><br/></td></tr>
+<tr class="separator:ga5cd90f9490ba8711c86e6f4bd7154359"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cab95e0391c67daec1019df34d95a470.html">BasicMathFunctions</a></li><li class="navelem"><a class="el" href="arm__abs__q15_8c.html">arm_abs_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__abs__q31_8c.html b/docs/DSP/html/arm__abs__q31_8c.html
index ec9a3b3..f1bbfbd 100644
--- a/docs/DSP/html/arm__abs__q31_8c.html
+++ b/docs/DSP/html/arm__abs__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__abs__q31_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga59eafcdcdb52da60d37f20aec6ff4577"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAbs.html#ga59eafcdcdb52da60d37f20aec6ff4577">arm_abs_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga59eafcdcdb52da60d37f20aec6ff4577"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 vector absolute value. <a href="group__BasicAbs.html#ga59eafcdcdb52da60d37f20aec6ff4577">More...</a><br/></td></tr>
-<tr class="separator:ga59eafcdcdb52da60d37f20aec6ff4577"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga494bd5db5e2686d96f5548e80ba8ca89"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAbs.html#ga494bd5db5e2686d96f5548e80ba8ca89">arm_abs_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga494bd5db5e2686d96f5548e80ba8ca89"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 vector absolute value. <a href="group__BasicAbs.html#ga494bd5db5e2686d96f5548e80ba8ca89">More...</a><br/></td></tr>
+<tr class="separator:ga494bd5db5e2686d96f5548e80ba8ca89"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cab95e0391c67daec1019df34d95a470.html">BasicMathFunctions</a></li><li class="navelem"><a class="el" href="arm__abs__q31_8c.html">arm_abs_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__abs__q7_8c.html b/docs/DSP/html/arm__abs__q7_8c.html
index 0dbef55..56d411c 100644
--- a/docs/DSP/html/arm__abs__q7_8c.html
+++ b/docs/DSP/html/arm__abs__q7_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__abs__q7_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gadc30985e33fbf96802a5a7954dece3b1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAbs.html#gadc30985e33fbf96802a5a7954dece3b1">arm_abs_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gadc30985e33fbf96802a5a7954dece3b1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q7 vector absolute value. <a href="group__BasicAbs.html#gadc30985e33fbf96802a5a7954dece3b1">More...</a><br/></td></tr>
-<tr class="separator:gadc30985e33fbf96802a5a7954dece3b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga097f1938c72471930b4e5647de40c505"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAbs.html#ga097f1938c72471930b4e5647de40c505">arm_abs_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga097f1938c72471930b4e5647de40c505"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q7 vector absolute value. <a href="group__BasicAbs.html#ga097f1938c72471930b4e5647de40c505">More...</a><br/></td></tr>
+<tr class="separator:ga097f1938c72471930b4e5647de40c505"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cab95e0391c67daec1019df34d95a470.html">BasicMathFunctions</a></li><li class="navelem"><a class="el" href="arm__abs__q7_8c.html">arm_abs_q7.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__add__f32_8c.html b/docs/DSP/html/arm__add__f32_8c.html
index 324ca04..ed95f1a 100644
--- a/docs/DSP/html/arm__add__f32_8c.html
+++ b/docs/DSP/html/arm__add__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__add__f32_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga6a904a547413b10565dd1d251c6bafbd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAdd.html#ga6a904a547413b10565dd1d251c6bafbd">arm_add_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga6a904a547413b10565dd1d251c6bafbd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point vector addition. <a href="group__BasicAdd.html#ga6a904a547413b10565dd1d251c6bafbd">More...</a><br/></td></tr>
-<tr class="separator:ga6a904a547413b10565dd1d251c6bafbd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabfef1e86e458314a61f4baa441d9765e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAdd.html#gabfef1e86e458314a61f4baa441d9765e">arm_add_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gabfef1e86e458314a61f4baa441d9765e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point vector addition. <a href="group__BasicAdd.html#gabfef1e86e458314a61f4baa441d9765e">More...</a><br/></td></tr>
+<tr class="separator:gabfef1e86e458314a61f4baa441d9765e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cab95e0391c67daec1019df34d95a470.html">BasicMathFunctions</a></li><li class="navelem"><a class="el" href="arm__add__f32_8c.html">arm_add_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__add__q15_8c.html b/docs/DSP/html/arm__add__q15_8c.html
index a66017b..89225b5 100644
--- a/docs/DSP/html/arm__add__q15_8c.html
+++ b/docs/DSP/html/arm__add__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__add__q15_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gabb51285a41f511670bbff62fc0e1bf62"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAdd.html#gabb51285a41f511670bbff62fc0e1bf62">arm_add_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gabb51285a41f511670bbff62fc0e1bf62"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 vector addition. <a href="group__BasicAdd.html#gabb51285a41f511670bbff62fc0e1bf62">More...</a><br/></td></tr>
-<tr class="separator:gabb51285a41f511670bbff62fc0e1bf62"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacea7c052f62fdd71c8f1a14f0495cbed"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAdd.html#gacea7c052f62fdd71c8f1a14f0495cbed">arm_add_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gacea7c052f62fdd71c8f1a14f0495cbed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 vector addition. <a href="group__BasicAdd.html#gacea7c052f62fdd71c8f1a14f0495cbed">More...</a><br/></td></tr>
+<tr class="separator:gacea7c052f62fdd71c8f1a14f0495cbed"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cab95e0391c67daec1019df34d95a470.html">BasicMathFunctions</a></li><li class="navelem"><a class="el" href="arm__add__q15_8c.html">arm_add_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__add__q31_8c.html b/docs/DSP/html/arm__add__q31_8c.html
index 58e09c5..434b054 100644
--- a/docs/DSP/html/arm__add__q31_8c.html
+++ b/docs/DSP/html/arm__add__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__add__q31_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga24d6c3f7f8b9fae4847c0c3f26a39a3b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAdd.html#ga24d6c3f7f8b9fae4847c0c3f26a39a3b">arm_add_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga24d6c3f7f8b9fae4847c0c3f26a39a3b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 vector addition. <a href="group__BasicAdd.html#ga24d6c3f7f8b9fae4847c0c3f26a39a3b">More...</a><br/></td></tr>
-<tr class="separator:ga24d6c3f7f8b9fae4847c0c3f26a39a3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga63e5862d90971bff4181b22bfa6ac753"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAdd.html#ga63e5862d90971bff4181b22bfa6ac753">arm_add_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga63e5862d90971bff4181b22bfa6ac753"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 vector addition. <a href="group__BasicAdd.html#ga63e5862d90971bff4181b22bfa6ac753">More...</a><br/></td></tr>
+<tr class="separator:ga63e5862d90971bff4181b22bfa6ac753"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cab95e0391c67daec1019df34d95a470.html">BasicMathFunctions</a></li><li class="navelem"><a class="el" href="arm__add__q31_8c.html">arm_add_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__add__q7_8c.html b/docs/DSP/html/arm__add__q7_8c.html
index 910ba33..68bf53c 100644
--- a/docs/DSP/html/arm__add__q7_8c.html
+++ b/docs/DSP/html/arm__add__q7_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__add__q7_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gaed633f415a7840a66861debca2dfb96b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAdd.html#gaed633f415a7840a66861debca2dfb96b">arm_add_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gaed633f415a7840a66861debca2dfb96b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q7 vector addition. <a href="group__BasicAdd.html#gaed633f415a7840a66861debca2dfb96b">More...</a><br/></td></tr>
-<tr class="separator:gaed633f415a7840a66861debca2dfb96b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafaecefa2be70b02118c8a317e183f247"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAdd.html#gafaecefa2be70b02118c8a317e183f247">arm_add_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gafaecefa2be70b02118c8a317e183f247"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q7 vector addition. <a href="group__BasicAdd.html#gafaecefa2be70b02118c8a317e183f247">More...</a><br/></td></tr>
+<tr class="separator:gafaecefa2be70b02118c8a317e183f247"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cab95e0391c67daec1019df34d95a470.html">BasicMathFunctions</a></li><li class="navelem"><a class="el" href="arm__add__q7_8c.html">arm_add_q7.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__biquad__cascade__df1__32x64__init__q31_8c.html b/docs/DSP/html/arm__biquad__cascade__df1__32x64__init__q31_8c.html
index 7c6e1ad..7034f20 100644
--- a/docs/DSP/html/arm__biquad__cascade__df1__32x64__init__q31_8c.html
+++ b/docs/DSP/html/arm__biquad__cascade__df1__32x64__init__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,8 +116,9 @@ $(document).ready(function(){initNavTree('arm__biquad__cascade__df1__32x64__init
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga44900cecb8083afcaabf905ffcd656bb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1__32x64.html#ga44900cecb8083afcaabf905ffcd656bb">arm_biquad_cas_df1_32x64_init_q31</a> (<a class="el" href="structarm__biquad__cas__df1__32x64__ins__q31.html">arm_biquad_cas_df1_32x64_ins_q31</a> *S, uint8_t numStages, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *pState, uint8_t postShift)</td></tr>
-<tr class="separator:ga44900cecb8083afcaabf905ffcd656bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga426cd78591a717e87d66d1eaa9a3d074"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1__32x64.html#ga426cd78591a717e87d66d1eaa9a3d074">arm_biquad_cas_df1_32x64_init_q31</a> (<a class="el" href="structarm__biquad__cas__df1__32x64__ins__q31.html">arm_biquad_cas_df1_32x64_ins_q31</a> *S, uint8_t numStages, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *pState, uint8_t postShift)</td></tr>
+<tr class="memdesc:ga426cd78591a717e87d66d1eaa9a3d074"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 Biquad cascade 32x64 filter. <a href="group__BiquadCascadeDF1__32x64.html#ga426cd78591a717e87d66d1eaa9a3d074">More...</a><br/></td></tr>
+<tr class="separator:ga426cd78591a717e87d66d1eaa9a3d074"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -125,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__biquad__cascade__df1__32x64__init__q31_8c.html">arm_biquad_cascade_df1_32x64_init_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__biquad__cascade__df1__32x64__q31_8c.html b/docs/DSP/html/arm__biquad__cascade__df1__32x64__q31_8c.html
index d5608d2..6bf43d3 100644
--- a/docs/DSP/html/arm__biquad__cascade__df1__32x64__q31_8c.html
+++ b/docs/DSP/html/arm__biquad__cascade__df1__32x64__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -117,6 +117,7 @@ $(document).ready(function(){initNavTree('arm__biquad__cascade__df1__32x64__q31_
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga953a83e69685de6575cff37feb358a93"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1__32x64.html#ga953a83e69685de6575cff37feb358a93">arm_biquad_cas_df1_32x64_q31</a> (const <a class="el" href="structarm__biquad__cas__df1__32x64__ins__q31.html">arm_biquad_cas_df1_32x64_ins_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga953a83e69685de6575cff37feb358a93"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 Biquad cascade 32x64 filter. <a href="group__BiquadCascadeDF1__32x64.html#ga953a83e69685de6575cff37feb358a93">More...</a><br/></td></tr>
<tr class="separator:ga953a83e69685de6575cff37feb358a93"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
@@ -125,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__biquad__cascade__df1__32x64__q31_8c.html">arm_biquad_cascade_df1_32x64_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__biquad__cascade__df1__f32_8c.html b/docs/DSP/html/arm__biquad__cascade__df1__f32_8c.html
index 73e0592..be84f73 100644
--- a/docs/DSP/html/arm__biquad__cascade__df1__f32_8c.html
+++ b/docs/DSP/html/arm__biquad__cascade__df1__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__biquad__cascade__df1__f32_8c.html
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gaa0dbe330d763e3c1d8030b3ef12d5bdc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#gaa0dbe330d763e3c1d8030b3ef12d5bdc">arm_biquad_cascade_df1_f32</a> (const <a class="el" href="structarm__biquad__casd__df1__inst__f32.html">arm_biquad_casd_df1_inst_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gaa0dbe330d763e3c1d8030b3ef12d5bdc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point Biquad cascade filter. <a href="group__BiquadCascadeDF1.html#gaa0dbe330d763e3c1d8030b3ef12d5bdc">More...</a><br/></td></tr>
-<tr class="separator:gaa0dbe330d763e3c1d8030b3ef12d5bdc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga812eb9769adde4fed6d5ff4968a011d3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#ga812eb9769adde4fed6d5ff4968a011d3">arm_biquad_cascade_df1_f32</a> (const <a class="el" href="structarm__biquad__casd__df1__inst__f32.html">arm_biquad_casd_df1_inst_f32</a> *S, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga812eb9769adde4fed6d5ff4968a011d3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point Biquad cascade filter. <a href="group__BiquadCascadeDF1.html#ga812eb9769adde4fed6d5ff4968a011d3">More...</a><br/></td></tr>
+<tr class="separator:ga812eb9769adde4fed6d5ff4968a011d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__biquad__cascade__df1__f32_8c.html">arm_biquad_cascade_df1_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__biquad__cascade__df1__fast__q15_8c.html b/docs/DSP/html/arm__biquad__cascade__df1__fast__q15_8c.html
index fd47bd7..9348c1e 100644
--- a/docs/DSP/html/arm__biquad__cascade__df1__fast__q15_8c.html
+++ b/docs/DSP/html/arm__biquad__cascade__df1__fast__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__biquad__cascade__df1__fast__q15_8
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gaffb9792c0220882efd4c58f3c6a05fd7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#gaffb9792c0220882efd4c58f3c6a05fd7">arm_biquad_cascade_df1_fast_q15</a> (const <a class="el" href="structarm__biquad__casd__df1__inst__q15.html">arm_biquad_casd_df1_inst_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gaffb9792c0220882efd4c58f3c6a05fd7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fast but less precise processing function for the Q15 Biquad cascade filter for Cortex-M3 and Cortex-M4. <a href="group__BiquadCascadeDF1.html#gaffb9792c0220882efd4c58f3c6a05fd7">More...</a><br/></td></tr>
-<tr class="separator:gaffb9792c0220882efd4c58f3c6a05fd7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5008df017b9ce4046f35b61482009cbc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#ga5008df017b9ce4046f35b61482009cbc">arm_biquad_cascade_df1_fast_q15</a> (const <a class="el" href="structarm__biquad__casd__df1__inst__q15.html">arm_biquad_casd_df1_inst_q15</a> *S, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga5008df017b9ce4046f35b61482009cbc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 Biquad cascade filter (fast variant). <a href="group__BiquadCascadeDF1.html#ga5008df017b9ce4046f35b61482009cbc">More...</a><br/></td></tr>
+<tr class="separator:ga5008df017b9ce4046f35b61482009cbc"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__biquad__cascade__df1__fast__q15_8c.html">arm_biquad_cascade_df1_fast_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__biquad__cascade__df1__fast__q31_8c.html b/docs/DSP/html/arm__biquad__cascade__df1__fast__q31_8c.html
index 0b7a5aa..7d9d437 100644
--- a/docs/DSP/html/arm__biquad__cascade__df1__fast__q31_8c.html
+++ b/docs/DSP/html/arm__biquad__cascade__df1__fast__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__biquad__cascade__df1__fast__q31_8
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga456390f5e448afad3a38bed7d6e380e3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#ga456390f5e448afad3a38bed7d6e380e3">arm_biquad_cascade_df1_fast_q31</a> (const <a class="el" href="structarm__biquad__casd__df1__inst__q31.html">arm_biquad_casd_df1_inst_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga456390f5e448afad3a38bed7d6e380e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fast but less precise processing function for the Q31 Biquad cascade filter for Cortex-M3 and Cortex-M4. <a href="group__BiquadCascadeDF1.html#ga456390f5e448afad3a38bed7d6e380e3">More...</a><br/></td></tr>
-<tr class="separator:ga456390f5e448afad3a38bed7d6e380e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa09ea758c0b24eed9ef92b8d1e5c80c2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#gaa09ea758c0b24eed9ef92b8d1e5c80c2">arm_biquad_cascade_df1_fast_q31</a> (const <a class="el" href="structarm__biquad__casd__df1__inst__q31.html">arm_biquad_casd_df1_inst_q31</a> *S, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaa09ea758c0b24eed9ef92b8d1e5c80c2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 Biquad cascade filter (fast variant). <a href="group__BiquadCascadeDF1.html#gaa09ea758c0b24eed9ef92b8d1e5c80c2">More...</a><br/></td></tr>
+<tr class="separator:gaa09ea758c0b24eed9ef92b8d1e5c80c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__biquad__cascade__df1__fast__q31_8c.html">arm_biquad_cascade_df1_fast_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__biquad__cascade__df1__init__f32_8c.html b/docs/DSP/html/arm__biquad__cascade__df1__init__f32_8c.html
index ad678a0..b98ec0f 100644
--- a/docs/DSP/html/arm__biquad__cascade__df1__init__f32_8c.html
+++ b/docs/DSP/html/arm__biquad__cascade__df1__init__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__biquad__cascade__df1__init__f32_8
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga8e73b69a788e681a61bccc8959d823c5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#ga8e73b69a788e681a61bccc8959d823c5">arm_biquad_cascade_df1_init_f32</a> (<a class="el" href="structarm__biquad__casd__df1__inst__f32.html">arm_biquad_casd_df1_inst_f32</a> *S, uint8_t numStages, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState)</td></tr>
-<tr class="memdesc:ga8e73b69a788e681a61bccc8959d823c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point Biquad cascade filter. <a href="group__BiquadCascadeDF1.html#ga8e73b69a788e681a61bccc8959d823c5">More...</a><br/></td></tr>
-<tr class="separator:ga8e73b69a788e681a61bccc8959d823c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad0b680d1c529d941e939d265b3c6ae59"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#gad0b680d1c529d941e939d265b3c6ae59">arm_biquad_cascade_df1_init_f32</a> (<a class="el" href="structarm__biquad__casd__df1__inst__f32.html">arm_biquad_casd_df1_inst_f32</a> *S, uint8_t numStages, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState)</td></tr>
+<tr class="memdesc:gad0b680d1c529d941e939d265b3c6ae59"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point Biquad cascade filter. <a href="group__BiquadCascadeDF1.html#gad0b680d1c529d941e939d265b3c6ae59">More...</a><br/></td></tr>
+<tr class="separator:gad0b680d1c529d941e939d265b3c6ae59"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__biquad__cascade__df1__init__f32_8c.html">arm_biquad_cascade_df1_init_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__biquad__cascade__df1__init__q15_8c.html b/docs/DSP/html/arm__biquad__cascade__df1__init__q15_8c.html
index e11072d..ec15a4d 100644
--- a/docs/DSP/html/arm__biquad__cascade__df1__init__q15_8c.html
+++ b/docs/DSP/html/arm__biquad__cascade__df1__init__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__biquad__cascade__df1__init__q15_8
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gad54c724132f6d742a444eb6df0e9c731"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#gad54c724132f6d742a444eb6df0e9c731">arm_biquad_cascade_df1_init_q15</a> (<a class="el" href="structarm__biquad__casd__df1__inst__q15.html">arm_biquad_casd_df1_inst_q15</a> *S, uint8_t numStages, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState, int8_t postShift)</td></tr>
-<tr class="memdesc:gad54c724132f6d742a444eb6df0e9c731"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 Biquad cascade filter. <a href="group__BiquadCascadeDF1.html#gad54c724132f6d742a444eb6df0e9c731">More...</a><br/></td></tr>
-<tr class="separator:gad54c724132f6d742a444eb6df0e9c731"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1115256c79a0e22a3a54f8e627ac256f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#ga1115256c79a0e22a3a54f8e627ac256f">arm_biquad_cascade_df1_init_q15</a> (<a class="el" href="structarm__biquad__casd__df1__inst__q15.html">arm_biquad_casd_df1_inst_q15</a> *S, uint8_t numStages, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState, int8_t postShift)</td></tr>
+<tr class="memdesc:ga1115256c79a0e22a3a54f8e627ac256f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 Biquad cascade filter. <a href="group__BiquadCascadeDF1.html#ga1115256c79a0e22a3a54f8e627ac256f">More...</a><br/></td></tr>
+<tr class="separator:ga1115256c79a0e22a3a54f8e627ac256f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__biquad__cascade__df1__init__q15_8c.html">arm_biquad_cascade_df1_init_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__biquad__cascade__df1__init__q31_8c.html b/docs/DSP/html/arm__biquad__cascade__df1__init__q31_8c.html
index 4eb9e34..3566923 100644
--- a/docs/DSP/html/arm__biquad__cascade__df1__init__q31_8c.html
+++ b/docs/DSP/html/arm__biquad__cascade__df1__init__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__biquad__cascade__df1__init__q31_8
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gaf42a44f9b16d61e636418c83eefe577b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#gaf42a44f9b16d61e636418c83eefe577b">arm_biquad_cascade_df1_init_q31</a> (<a class="el" href="structarm__biquad__casd__df1__inst__q31.html">arm_biquad_casd_df1_inst_q31</a> *S, uint8_t numStages, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState, int8_t postShift)</td></tr>
-<tr class="memdesc:gaf42a44f9b16d61e636418c83eefe577b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 Biquad cascade filter. <a href="group__BiquadCascadeDF1.html#gaf42a44f9b16d61e636418c83eefe577b">More...</a><br/></td></tr>
-<tr class="separator:gaf42a44f9b16d61e636418c83eefe577b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5563b156af44d1be2a7548626988bf4e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#ga5563b156af44d1be2a7548626988bf4e">arm_biquad_cascade_df1_init_q31</a> (<a class="el" href="structarm__biquad__casd__df1__inst__q31.html">arm_biquad_casd_df1_inst_q31</a> *S, uint8_t numStages, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState, int8_t postShift)</td></tr>
+<tr class="memdesc:ga5563b156af44d1be2a7548626988bf4e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 Biquad cascade filter. <a href="group__BiquadCascadeDF1.html#ga5563b156af44d1be2a7548626988bf4e">More...</a><br/></td></tr>
+<tr class="separator:ga5563b156af44d1be2a7548626988bf4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__biquad__cascade__df1__init__q31_8c.html">arm_biquad_cascade_df1_init_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__biquad__cascade__df1__q15_8c.html b/docs/DSP/html/arm__biquad__cascade__df1__q15_8c.html
index 903dc36..8550fc6 100644
--- a/docs/DSP/html/arm__biquad__cascade__df1__q15_8c.html
+++ b/docs/DSP/html/arm__biquad__cascade__df1__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__biquad__cascade__df1__q15_8c.html
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gadd66a0aefdc645031d607b0a5b37a942"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#gadd66a0aefdc645031d607b0a5b37a942">arm_biquad_cascade_df1_q15</a> (const <a class="el" href="structarm__biquad__casd__df1__inst__q15.html">arm_biquad_casd_df1_inst_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gadd66a0aefdc645031d607b0a5b37a942"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 Biquad cascade filter. <a href="group__BiquadCascadeDF1.html#gadd66a0aefdc645031d607b0a5b37a942">More...</a><br/></td></tr>
-<tr class="separator:gadd66a0aefdc645031d607b0a5b37a942"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga27af5bfa40dad7c877e48eedc8d67558"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#ga27af5bfa40dad7c877e48eedc8d67558">arm_biquad_cascade_df1_q15</a> (const <a class="el" href="structarm__biquad__casd__df1__inst__q15.html">arm_biquad_casd_df1_inst_q15</a> *S, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga27af5bfa40dad7c877e48eedc8d67558"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 Biquad cascade filter. <a href="group__BiquadCascadeDF1.html#ga27af5bfa40dad7c877e48eedc8d67558">More...</a><br/></td></tr>
+<tr class="separator:ga27af5bfa40dad7c877e48eedc8d67558"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__biquad__cascade__df1__q15_8c.html">arm_biquad_cascade_df1_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__biquad__cascade__df1__q31_8c.html b/docs/DSP/html/arm__biquad__cascade__df1__q31_8c.html
index c626abb..1a897cb 100644
--- a/docs/DSP/html/arm__biquad__cascade__df1__q31_8c.html
+++ b/docs/DSP/html/arm__biquad__cascade__df1__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__biquad__cascade__df1__q31_8c.html
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga27b0c54da702713976e5202d20b4473f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#ga27b0c54da702713976e5202d20b4473f">arm_biquad_cascade_df1_q31</a> (const <a class="el" href="structarm__biquad__casd__df1__inst__q31.html">arm_biquad_casd_df1_inst_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga27b0c54da702713976e5202d20b4473f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 Biquad cascade filter. <a href="group__BiquadCascadeDF1.html#ga27b0c54da702713976e5202d20b4473f">More...</a><br/></td></tr>
-<tr class="separator:ga27b0c54da702713976e5202d20b4473f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4e7dad0ee6949005909fd4fcf1249b79"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#ga4e7dad0ee6949005909fd4fcf1249b79">arm_biquad_cascade_df1_q31</a> (const <a class="el" href="structarm__biquad__casd__df1__inst__q31.html">arm_biquad_casd_df1_inst_q31</a> *S, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga4e7dad0ee6949005909fd4fcf1249b79"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 Biquad cascade filter. <a href="group__BiquadCascadeDF1.html#ga4e7dad0ee6949005909fd4fcf1249b79">More...</a><br/></td></tr>
+<tr class="separator:ga4e7dad0ee6949005909fd4fcf1249b79"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__biquad__cascade__df1__q31_8c.html">arm_biquad_cascade_df1_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__biquad__cascade__df2T__f32_8c.html b/docs/DSP/html/arm__biquad__cascade__df2T__f32_8c.html
index ea5fab0..303e514 100644
--- a/docs/DSP/html/arm__biquad__cascade__df2T__f32_8c.html
+++ b/docs/DSP/html/arm__biquad__cascade__df2T__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__biquad__cascade__df2T__f32_8c.htm
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga114f373fbc16a314e9f293c7c7649c7f"><td class="memItemLeft" align="right" valign="top">LOW_OPTIMIZATION_ENTER void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF2T.html#ga114f373fbc16a314e9f293c7c7649c7f">arm_biquad_cascade_df2T_f32</a> (const <a class="el" href="structarm__biquad__cascade__df2T__instance__f32.html">arm_biquad_cascade_df2T_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga114f373fbc16a314e9f293c7c7649c7f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point transposed direct form II Biquad cascade filter. <a href="group__BiquadCascadeDF2T.html#ga114f373fbc16a314e9f293c7c7649c7f">More...</a><br/></td></tr>
-<tr class="separator:ga114f373fbc16a314e9f293c7c7649c7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaecf9b22907e89fc35f097b50589cf86a"><td class="memItemLeft" align="right" valign="top">LOW_OPTIMIZATION_ENTER void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF2T.html#gaecf9b22907e89fc35f097b50589cf86a">arm_biquad_cascade_df2T_f32</a> (const <a class="el" href="structarm__biquad__cascade__df2T__instance__f32.html">arm_biquad_cascade_df2T_instance_f32</a> *S, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaecf9b22907e89fc35f097b50589cf86a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point transposed direct form II Biquad cascade filter. <a href="group__BiquadCascadeDF2T.html#gaecf9b22907e89fc35f097b50589cf86a">More...</a><br/></td></tr>
+<tr class="separator:gaecf9b22907e89fc35f097b50589cf86a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__biquad__cascade__df2T__f32_8c.html">arm_biquad_cascade_df2T_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__biquad__cascade__df2T__f64_8c.html b/docs/DSP/html/arm__biquad__cascade__df2T__f64_8c.html
index 4c1914d..c1999ee 100644
--- a/docs/DSP/html/arm__biquad__cascade__df2T__f64_8c.html
+++ b/docs/DSP/html/arm__biquad__cascade__df2T__f64_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__biquad__cascade__df2T__f64_8c.html">arm_biquad_cascade_df2T_f64.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__biquad__cascade__df2T__init__f32_8c.html b/docs/DSP/html/arm__biquad__cascade__df2T__init__f32_8c.html
index 5c95b1c..3b9c9f0 100644
--- a/docs/DSP/html/arm__biquad__cascade__df2T__init__f32_8c.html
+++ b/docs/DSP/html/arm__biquad__cascade__df2T__init__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__biquad__cascade__df2T__init__f32_
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga70eaddf317a4a8bde6bd6a97df67fedd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF2T.html#ga70eaddf317a4a8bde6bd6a97df67fedd">arm_biquad_cascade_df2T_init_f32</a> (<a class="el" href="structarm__biquad__cascade__df2T__instance__f32.html">arm_biquad_cascade_df2T_instance_f32</a> *S, uint8_t numStages, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState)</td></tr>
-<tr class="memdesc:ga70eaddf317a4a8bde6bd6a97df67fedd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point transposed direct form II Biquad cascade filter. <a href="group__BiquadCascadeDF2T.html#ga70eaddf317a4a8bde6bd6a97df67fedd">More...</a><br/></td></tr>
-<tr class="separator:ga70eaddf317a4a8bde6bd6a97df67fedd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafd8b4068de567e9012e444f1c2320e1c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF2T.html#gafd8b4068de567e9012e444f1c2320e1c">arm_biquad_cascade_df2T_init_f32</a> (<a class="el" href="structarm__biquad__cascade__df2T__instance__f32.html">arm_biquad_cascade_df2T_instance_f32</a> *S, uint8_t numStages, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState)</td></tr>
+<tr class="memdesc:gafd8b4068de567e9012e444f1c2320e1c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point transposed direct form II Biquad cascade filter. <a href="group__BiquadCascadeDF2T.html#gafd8b4068de567e9012e444f1c2320e1c">More...</a><br/></td></tr>
+<tr class="separator:gafd8b4068de567e9012e444f1c2320e1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__biquad__cascade__df2T__init__f32_8c.html">arm_biquad_cascade_df2T_init_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__biquad__cascade__df2T__init__f64_8c.html b/docs/DSP/html/arm__biquad__cascade__df2T__init__f64_8c.html
index 8398f9e..7c5ca5f 100644
--- a/docs/DSP/html/arm__biquad__cascade__df2T__init__f64_8c.html
+++ b/docs/DSP/html/arm__biquad__cascade__df2T__init__f64_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__biquad__cascade__df2T__init__f64_8c.html">arm_biquad_cascade_df2T_init_f64.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__biquad__cascade__stereo__df2T__f32_8c.html b/docs/DSP/html/arm__biquad__cascade__stereo__df2T__f32_8c.html
index d358ee3..8f5c31b 100644
--- a/docs/DSP/html/arm__biquad__cascade__stereo__df2T__f32_8c.html
+++ b/docs/DSP/html/arm__biquad__cascade__stereo__df2T__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__biquad__cascade__stereo__df2T__f3
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gac75de449c3e4f733477d81bd0ada5eec"><td class="memItemLeft" align="right" valign="top">LOW_OPTIMIZATION_ENTER void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF2T.html#gac75de449c3e4f733477d81bd0ada5eec">arm_biquad_cascade_stereo_df2T_f32</a> (const <a class="el" href="structarm__biquad__cascade__stereo__df2T__instance__f32.html">arm_biquad_cascade_stereo_df2T_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gac75de449c3e4f733477d81bd0ada5eec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point transposed direct form II Biquad cascade filter. <a href="group__BiquadCascadeDF2T.html#gac75de449c3e4f733477d81bd0ada5eec">More...</a><br/></td></tr>
-<tr class="separator:gac75de449c3e4f733477d81bd0ada5eec"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaeb8334e64307e85de36db947da04a6eb"><td class="memItemLeft" align="right" valign="top">LOW_OPTIMIZATION_ENTER void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF2T.html#gaeb8334e64307e85de36db947da04a6eb">arm_biquad_cascade_stereo_df2T_f32</a> (const <a class="el" href="structarm__biquad__cascade__stereo__df2T__instance__f32.html">arm_biquad_cascade_stereo_df2T_instance_f32</a> *S, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaeb8334e64307e85de36db947da04a6eb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point transposed direct form II Biquad cascade filter. <a href="group__BiquadCascadeDF2T.html#gaeb8334e64307e85de36db947da04a6eb">More...</a><br/></td></tr>
+<tr class="separator:gaeb8334e64307e85de36db947da04a6eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__biquad__cascade__stereo__df2T__f32_8c.html">arm_biquad_cascade_stereo_df2T_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__biquad__cascade__stereo__df2T__init__f32_8c.html b/docs/DSP/html/arm__biquad__cascade__stereo__df2T__init__f32_8c.html
index c3bd64d..d686c6f 100644
--- a/docs/DSP/html/arm__biquad__cascade__stereo__df2T__init__f32_8c.html
+++ b/docs/DSP/html/arm__biquad__cascade__stereo__df2T__init__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__biquad__cascade__stereo__df2T__in
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga405197c89fe4d34003efd23786296425"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF2T.html#ga405197c89fe4d34003efd23786296425">arm_biquad_cascade_stereo_df2T_init_f32</a> (<a class="el" href="structarm__biquad__cascade__stereo__df2T__instance__f32.html">arm_biquad_cascade_stereo_df2T_instance_f32</a> *S, uint8_t numStages, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState)</td></tr>
-<tr class="memdesc:ga405197c89fe4d34003efd23786296425"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point transposed direct form II Biquad cascade filter. <a href="group__BiquadCascadeDF2T.html#ga405197c89fe4d34003efd23786296425">More...</a><br/></td></tr>
-<tr class="separator:ga405197c89fe4d34003efd23786296425"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga31a77581f3cba5f360c84b160d770d98"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF2T.html#ga31a77581f3cba5f360c84b160d770d98">arm_biquad_cascade_stereo_df2T_init_f32</a> (<a class="el" href="structarm__biquad__cascade__stereo__df2T__instance__f32.html">arm_biquad_cascade_stereo_df2T_instance_f32</a> *S, uint8_t numStages, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState)</td></tr>
+<tr class="memdesc:ga31a77581f3cba5f360c84b160d770d98"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point transposed direct form II Biquad cascade filter. <a href="group__BiquadCascadeDF2T.html#ga31a77581f3cba5f360c84b160d770d98">More...</a><br/></td></tr>
+<tr class="separator:ga31a77581f3cba5f360c84b160d770d98"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__biquad__cascade__stereo__df2T__init__f32_8c.html">arm_biquad_cascade_stereo_df2T_init_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Core_A/html/system__ARMCA9_8h.html b/docs/DSP/html/arm__bitreversal2_8c.html
index 9a4b9e1..41c4160 100644
--- a/docs/Core_A/html/system__ARMCA9_8h.html
+++ b/docs/DSP/html/arm__bitreversal2_8c.html
@@ -3,8 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>system_ARMCA9.h File Reference</title>
-<title>CMSIS-Core (Cortex-A): system_ARMCA9.h File Reference</title>
+<title>arm_bitreversal2.c File Reference</title>
+<title>CMSIS-DSP: arm_bitreversal2.c File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="cmsis.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="jquery.js"></script>
@@ -31,10 +31,10 @@
<tr style="height: 46px;">
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
- <div id="projectname">CMSIS-Core (Cortex-A)
- &#160;<span id="projectnumber">Version 1.1.2</span>
+ <div id="projectname">CMSIS-DSP
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
- <div id="projectbrief">CMSIS-Core support for Cortex-A processor-based devices</div>
+ <div id="projectbrief">CMSIS DSP Software Library</div>
</td>
</tr>
</tbody>
@@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div>
</div>
<script type="text/javascript">
-$(document).ready(function(){initNavTree('system__ARMCA9_8h.html','');});
+$(document).ready(function(){initNavTree('arm__bitreversal2_8c.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
@@ -108,80 +108,101 @@ $(document).ready(function(){initNavTree('system__ARMCA9_8h.html','');});
<div class="header">
<div class="summary">
-<a href="#func-members">Functions</a> &#124;
-<a href="#var-members">Variables</a> </div>
+<a href="#func-members">Functions</a> </div>
<div class="headertitle">
-<div class="title">system_ARMCA9.h File Reference</div> </div>
+<div class="title">arm_bitreversal2.c File Reference</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:a93f514700ccf00d08dbdcff7f1224eb2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="system__ARMCA9_8h.html#a93f514700ccf00d08dbdcff7f1224eb2">SystemInit</a> (void)</td></tr>
-<tr class="memdesc:a93f514700ccf00d08dbdcff7f1224eb2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Setup the microcontroller system. <a href="#a93f514700ccf00d08dbdcff7f1224eb2">More...</a><br/></td></tr>
-<tr class="separator:a93f514700ccf00d08dbdcff7f1224eb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae0c36a9591fe6e9c45ecb21a794f0f0f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="system__ARMCA9_8h.html#ae0c36a9591fe6e9c45ecb21a794f0f0f">SystemCoreClockUpdate</a> (void)</td></tr>
-<tr class="memdesc:ae0c36a9591fe6e9c45ecb21a794f0f0f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Update SystemCoreClock variable. <a href="#ae0c36a9591fe6e9c45ecb21a794f0f0f">More...</a><br/></td></tr>
-<tr class="separator:ae0c36a9591fe6e9c45ecb21a794f0f0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4f5b024323a24b2e195c0997b9c82e72"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="system__ARMCA9_8h.html#a4f5b024323a24b2e195c0997b9c82e72">MMU_CreateTranslationTable</a> (void)</td></tr>
-<tr class="memdesc:a4f5b024323a24b2e195c0997b9c82e72"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create Translation Table. <a href="#a4f5b024323a24b2e195c0997b9c82e72">More...</a><br/></td></tr>
-<tr class="separator:a4f5b024323a24b2e195c0997b9c82e72"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr class="memitem:gaa3cd3e43291e81e795d642b79b6088e6"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6">SystemCoreClock</a></td></tr>
-<tr class="memdesc:gaa3cd3e43291e81e795d642b79b6088e6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Variable to hold the system core clock value. <a href="group__system__init__gr.html#gaa3cd3e43291e81e795d642b79b6088e6">More...</a><br/></td></tr>
-<tr class="separator:gaa3cd3e43291e81e795d642b79b6088e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa7638dc36fa3e1674d794918a53ceb8a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__bitreversal2_8c.html#aa7638dc36fa3e1674d794918a53ceb8a">arm_bitreversal_32</a> (uint32_t *pSrc, const uint16_t bitRevLen, const uint16_t *pBitRevTab)</td></tr>
+<tr class="memdesc:aa7638dc36fa3e1674d794918a53ceb8a"><td class="mdescLeft">&#160;</td><td class="mdescRight">In-place 32 bit reversal function. <a href="#aa7638dc36fa3e1674d794918a53ceb8a">More...</a><br/></td></tr>
+<tr class="separator:aa7638dc36fa3e1674d794918a53ceb8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af39358a8b7645d00180115d5009db286"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__bitreversal2_8c.html#af39358a8b7645d00180115d5009db286">arm_bitreversal_16</a> (uint16_t *pSrc, const uint16_t bitRevLen, const uint16_t *pBitRevTab)</td></tr>
+<tr class="memdesc:af39358a8b7645d00180115d5009db286"><td class="mdescLeft">&#160;</td><td class="mdescRight">In-place 16 bit reversal function. <a href="#af39358a8b7645d00180115d5009db286">More...</a><br/></td></tr>
+<tr class="separator:af39358a8b7645d00180115d5009db286"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="a4f5b024323a24b2e195c0997b9c82e72"></a>
+<a class="anchor" id="af39358a8b7645d00180115d5009db286"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void MMU_CreateTranslationTable </td>
+ <td class="memname">void arm_bitreversal_16 </td>
<td>(</td>
- <td class="paramtype">void&#160;</td>
- <td class="paramname"></td><td>)</td>
+ <td class="paramtype">uint16_t *&#160;</td>
+ <td class="paramname"><em>pSrc</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
<td></td>
+ <td class="paramtype">const uint16_t&#160;</td>
+ <td class="paramname"><em>bitRevLen</em>, </td>
</tr>
- </table>
-</div><div class="memdoc">
-<p>Creates Memory Management Unit Translation Table. </p>
-
-</div>
-</div>
-<a class="anchor" id="ae0c36a9591fe6e9c45ecb21a794f0f0f"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
<tr>
- <td class="memname">void SystemCoreClockUpdate </td>
- <td>(</td>
- <td class="paramtype">void&#160;</td>
- <td class="paramname"></td><td>)</td>
+ <td class="paramkey"></td>
<td></td>
+ <td class="paramtype">const uint16_t *&#160;</td>
+ <td class="paramname"><em>pBitRevTab</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
-<p>Updates the SystemCoreClock with current core Clock retrieved from cpu registers. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">pSrc</td><td>points to in-place buffer of unknown 16-bit data type </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">bitRevLen</td><td>bit reversal table length </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pBitRevTab</td><td>points to bit reversal table </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="a93f514700ccf00d08dbdcff7f1224eb2"></a>
+<a class="anchor" id="aa7638dc36fa3e1674d794918a53ceb8a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void SystemInit </td>
+ <td class="memname">void arm_bitreversal_32 </td>
<td>(</td>
- <td class="paramtype">void&#160;</td>
- <td class="paramname"></td><td>)</td>
+ <td class="paramtype">uint32_t *&#160;</td>
+ <td class="paramname"><em>pSrc</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const uint16_t&#160;</td>
+ <td class="paramname"><em>bitRevLen</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const uint16_t *&#160;</td>
+ <td class="paramname"><em>pBitRevTab</em>&#160;</td>
+ </tr>
+ <tr>
<td></td>
+ <td>)</td>
+ <td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
-<p>Initialize the System and update the SystemCoreClock variable. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">pSrc</td><td>points to in-place buffer of unknown 32-bit data type </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">bitRevLen</td><td>bit reversal table length </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pBitRevTab</td><td>points to bit reversal table </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
@@ -190,8 +211,8 @@ Variables</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="navelem"><a class="el" href="dir_bcb5d964daf6ffff28eae5a1dee5d6c3.html">Device</a></li><li class="navelem"><a class="el" href="dir_c7e52d5561930380e5580f41be917c2f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_3b4eaae6c8aa6ae26812da492b5e160f.html">ARMCA9</a></li><li class="navelem"><a class="el" href="dir_cf458401307886261324fb8415ee454f.html">Include</a></li><li class="navelem"><a class="el" href="system__ARMCA9_8h.html">system_ARMCA9.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:10 for CMSIS-Core (Cortex-A) by Arm Ltd. All rights reserved.
+ <li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_f93595924be31e3058e32faa649f9f3e.html">TransformFunctions</a></li><li class="navelem"><a class="el" href="arm__bitreversal2_8c.html">arm_bitreversal2.c</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__bitreversal_8c.html b/docs/DSP/html/arm__bitreversal_8c.html
index 4eb589b..21d23a9 100644
--- a/docs/DSP/html/arm__bitreversal_8c.html
+++ b/docs/DSP/html/arm__bitreversal_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,15 +116,18 @@ $(document).ready(function(){initNavTree('arm__bitreversal_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:a3d4062fdfa6aaa3f51f41cab868e508b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__bitreversal_8c.html#a3d4062fdfa6aaa3f51f41cab868e508b">arm_bitreversal_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint16_t <a class="el" href="arm__fft__bin__example__f32_8c.html#a9b500899c581f6df3ffc0a9f3a9ef6aa">fftSize</a>, uint16_t bitRevFactor, uint16_t *pBitRevTab)</td></tr>
-<tr class="separator:a3d4062fdfa6aaa3f51f41cab868e508b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a27618705158b5c42db5fb0a381f8efc1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__bitreversal_8c.html#a27618705158b5c42db5fb0a381f8efc1">arm_bitreversal_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t fftLen, uint16_t bitRevFactor, uint16_t *pBitRevTable)</td></tr>
-<tr class="separator:a27618705158b5c42db5fb0a381f8efc1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a12a07b49948c354172ae07358309a4a5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__bitreversal_8c.html#a12a07b49948c354172ae07358309a4a5">arm_bitreversal_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc16, uint32_t fftLen, uint16_t bitRevFactor, uint16_t *pBitRevTab)</td></tr>
-<tr class="separator:a12a07b49948c354172ae07358309a4a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a81008b023cbc9d37b3ff849877d1eb52"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__bitreversal_8c.html#a81008b023cbc9d37b3ff849877d1eb52">arm_bitreversal_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint16_t <a class="el" href="arm__fft__bin__example__f32_8c.html#a9b500899c581f6df3ffc0a9f3a9ef6aa">fftSize</a>, uint16_t bitRevFactor, const uint16_t *pBitRevTab)</td></tr>
+<tr class="memdesc:a81008b023cbc9d37b3ff849877d1eb52"><td class="mdescLeft">&#160;</td><td class="mdescRight">In-place floating-point bit reversal function. <a href="#a81008b023cbc9d37b3ff849877d1eb52">More...</a><br/></td></tr>
+<tr class="separator:a81008b023cbc9d37b3ff849877d1eb52"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a82acdff1d26c7021c2a016a6e7e9eaf8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__bitreversal_8c.html#a82acdff1d26c7021c2a016a6e7e9eaf8">arm_bitreversal_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t fftLen, uint16_t bitRevFactor, const uint16_t *pBitRevTab)</td></tr>
+<tr class="memdesc:a82acdff1d26c7021c2a016a6e7e9eaf8"><td class="mdescLeft">&#160;</td><td class="mdescRight">In-place Q31 bit reversal function. <a href="#a82acdff1d26c7021c2a016a6e7e9eaf8">More...</a><br/></td></tr>
+<tr class="separator:a82acdff1d26c7021c2a016a6e7e9eaf8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aca90e3648bb9032de822180ab177f90c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__bitreversal_8c.html#aca90e3648bb9032de822180ab177f90c">arm_bitreversal_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc16, uint32_t fftLen, uint16_t bitRevFactor, const uint16_t *pBitRevTab)</td></tr>
+<tr class="memdesc:aca90e3648bb9032de822180ab177f90c"><td class="mdescLeft">&#160;</td><td class="mdescRight">In-place Q15 bit reversal function. <a href="#aca90e3648bb9032de822180ab177f90c">More...</a><br/></td></tr>
+<tr class="separator:aca90e3648bb9032de822180ab177f90c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="a3d4062fdfa6aaa3f51f41cab868e508b"></a>
+<a class="anchor" id="a81008b023cbc9d37b3ff849877d1eb52"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -149,7 +152,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype">uint16_t *&#160;</td>
+ <td class="paramtype">const uint16_t *&#160;</td>
<td class="paramname"><em>pBitRevTab</em>&#160;</td>
</tr>
<tr>
@@ -159,12 +162,20 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga9fadd650b802f612ae558ddaab789a6d">arm_cfft_radix2_f32()</a>, <a class="el" href="group__ComplexFFT.html#ga521f670cd9c571bc61aff9bec89f4c26">arm_cfft_radix4_f32()</a>, and <a class="el" href="group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc">arm_rfft_f32()</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">pSrc</td><td>points to in-place floating-point data buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">fftSize</td><td>length of FFT </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">bitRevFactor</td><td>bit reversal modifier that supports different size FFTs with the same bit reversal table </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pBitRevTab</td><td>points to bit reversal table </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="a12a07b49948c354172ae07358309a4a5"></a>
+<a class="anchor" id="aca90e3648bb9032de822180ab177f90c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -189,7 +200,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype">uint16_t *&#160;</td>
+ <td class="paramtype">const uint16_t *&#160;</td>
<td class="paramname"><em>pBitRevTab</em>&#160;</td>
</tr>
<tr>
@@ -199,12 +210,20 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga55b424341dc3efd3fa0bcaaff4bdbf40">arm_cfft_radix2_q15()</a>, and <a class="el" href="group__ComplexFFT.html#ga8d66cdac41b8bf6cefdb895456eee84a">arm_cfft_radix4_q15()</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">pSrc16</td><td>points to in-place Q15 data buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of FFT </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">bitRevFactor</td><td>bit reversal modifier that supports different size FFTs with the same bit reversal table </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pBitRevTab</td><td>points to bit reversal table </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="a27618705158b5c42db5fb0a381f8efc1"></a>
+<a class="anchor" id="a82acdff1d26c7021c2a016a6e7e9eaf8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -229,8 +248,8 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype">uint16_t *&#160;</td>
- <td class="paramname"><em>pBitRevTable</em>&#160;</td>
+ <td class="paramtype">const uint16_t *&#160;</td>
+ <td class="paramname"><em>pBitRevTab</em>&#160;</td>
</tr>
<tr>
<td></td>
@@ -239,8 +258,16 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga6321f703ec87a274aedaab33d3e766b4">arm_cfft_radix2_q31()</a>, and <a class="el" href="group__ComplexFFT.html#gafde3ee1f58cf393b45a9073174fff548">arm_cfft_radix4_q31()</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">pSrc</td><td>points to in-place Q31 data buffer. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of FFT. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">bitRevFactor</td><td>bit reversal modifier that supports different size FFTs with the same bit reversal table </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pBitRevTab</td><td>points to bit reversal table </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
@@ -250,7 +277,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_f93595924be31e3058e32faa649f9f3e.html">TransformFunctions</a></li><li class="navelem"><a class="el" href="arm__bitreversal_8c.html">arm_bitreversal.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__cfft__f32_8c.html b/docs/DSP/html/arm__cfft__f32_8c.html
index e79d1b5..f96443d 100644
--- a/docs/DSP/html/arm__cfft__f32_8c.html
+++ b/docs/DSP/html/arm__cfft__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -119,6 +119,7 @@ Functions</h2></td></tr>
<tr class="memitem:a72350c6eaa1eef8796ab43c1497c6b9c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__f32_8c.html#a72350c6eaa1eef8796ab43c1497c6b9c">arm_radix8_butterfly_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint16_t fftLen, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoef, uint16_t twidCoefModifier)</td></tr>
<tr class="separator:a72350c6eaa1eef8796ab43c1497c6b9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac8e7ebe1cb131a5b0f55d0464640591f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__f32_8c.html#ac8e7ebe1cb131a5b0f55d0464640591f">arm_bitreversal_32</a> (uint32_t *pSrc, const uint16_t bitRevLen, const uint16_t *pBitRevTable)</td></tr>
+<tr class="memdesc:ac8e7ebe1cb131a5b0f55d0464640591f"><td class="mdescLeft">&#160;</td><td class="mdescRight">In-place 32 bit reversal function. <a href="#ac8e7ebe1cb131a5b0f55d0464640591f">More...</a><br/></td></tr>
<tr class="separator:ac8e7ebe1cb131a5b0f55d0464640591f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae99e2b173033e9910058869bdf0619d9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__f32_8c.html#ae99e2b173033e9910058869bdf0619d9">arm_cfft_radix8by2_f32</a> (<a class="el" href="structarm__cfft__instance__f32.html">arm_cfft_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *p1)</td></tr>
<tr class="separator:ae99e2b173033e9910058869bdf0619d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -149,7 +150,7 @@ Functions</h2></td></tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const uint16_t *&#160;</td>
- <td class="paramname"><em>pBitRevTable</em>&#160;</td>
+ <td class="paramname"><em>pBitRevTab</em>&#160;</td>
</tr>
<tr>
<td></td>
@@ -158,8 +159,15 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#gade0f9c4ff157b6b9c72a1eafd86ebf80">arm_cfft_f32()</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">pSrc</td><td>points to in-place buffer of unknown 32-bit data type </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">bitRevLen</td><td>bit reversal table length </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pBitRevTab</td><td>points to bit reversal table </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
@@ -187,10 +195,6 @@ Functions</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="arm__cfft__f32_8c.html#a72350c6eaa1eef8796ab43c1497c6b9c">arm_radix8_butterfly_f32()</a>, <a class="el" href="structarm__cfft__instance__f32.html#acd8f9e9540e3dd348212726e5d6aaa95">arm_cfft_instance_f32::fftLen</a>, and <a class="el" href="structarm__cfft__instance__f32.html#a59cc6f753f1498716e1444ac054c06de">arm_cfft_instance_f32::pTwiddle</a>.</p>
-
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#gade0f9c4ff157b6b9c72a1eafd86ebf80">arm_cfft_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a4bb346f59bca06cebe0defc8e15b69a6"></a>
@@ -217,10 +221,6 @@ Functions</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="arm__cfft__f32_8c.html#a72350c6eaa1eef8796ab43c1497c6b9c">arm_radix8_butterfly_f32()</a>, <a class="el" href="structarm__cfft__instance__f32.html#acd8f9e9540e3dd348212726e5d6aaa95">arm_cfft_instance_f32::fftLen</a>, and <a class="el" href="structarm__cfft__instance__f32.html#a59cc6f753f1498716e1444ac054c06de">arm_cfft_instance_f32::pTwiddle</a>.</p>
-
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#gade0f9c4ff157b6b9c72a1eafd86ebf80">arm_cfft_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a72350c6eaa1eef8796ab43c1497c6b9c"></a>
@@ -258,8 +258,7 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#gade0f9c4ff157b6b9c72a1eafd86ebf80">arm_cfft_f32()</a>, <a class="el" href="arm__cfft__f32_8c.html#ae99e2b173033e9910058869bdf0619d9">arm_cfft_radix8by2_f32()</a>, and <a class="el" href="arm__cfft__f32_8c.html#a4bb346f59bca06cebe0defc8e15b69a6">arm_cfft_radix8by4_f32()</a>.</p>
+<p>brief Core function for the floating-point CFFT butterfly process. param[in,out] pSrc points to the in-place buffer of floating-point data type. param[in] fftLen length of the FFT. param[in] pCoef points to the twiddle coefficient buffer. param[in] twidCoefModifier twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. return none </p>
</div>
</div>
@@ -269,7 +268,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_f93595924be31e3058e32faa649f9f3e.html">TransformFunctions</a></li><li class="navelem"><a class="el" href="arm__cfft__f32_8c.html">arm_cfft_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__cfft__q15_8c.html b/docs/DSP/html/arm__cfft__q15_8c.html
index 7f45d3d..011e694 100644
--- a/docs/DSP/html/arm__cfft__q15_8c.html
+++ b/docs/DSP/html/arm__cfft__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,20 +116,21 @@ $(document).ready(function(){initNavTree('arm__cfft__q15_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:abf1a2f9aa9f44ad5da1f0dbae8b54f2f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__q15_8c.html#abf1a2f9aa9f44ad5da1f0dbae8b54f2f">arm_radix4_butterfly_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t fftLen, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoef, uint32_t twidCoefModifier)</td></tr>
-<tr class="memdesc:abf1a2f9aa9f44ad5da1f0dbae8b54f2f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core function for the Q15 CFFT butterfly process. <a href="#abf1a2f9aa9f44ad5da1f0dbae8b54f2f">More...</a><br/></td></tr>
-<tr class="separator:abf1a2f9aa9f44ad5da1f0dbae8b54f2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a734ecff00f21a6a10e9ec437c8987eb1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__q15_8c.html#a734ecff00f21a6a10e9ec437c8987eb1">arm_radix4_butterfly_inverse_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t fftLen, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoef, uint32_t twidCoefModifier)</td></tr>
-<tr class="memdesc:a734ecff00f21a6a10e9ec437c8987eb1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core function for the Q15 CIFFT butterfly process. <a href="#a734ecff00f21a6a10e9ec437c8987eb1">More...</a><br/></td></tr>
-<tr class="separator:a734ecff00f21a6a10e9ec437c8987eb1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a10af006080b7c9872dd9a538b79040da"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__q15_8c.html#a10af006080b7c9872dd9a538b79040da">arm_radix4_butterfly_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t fftLen, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoef, uint32_t twidCoefModifier)</td></tr>
+<tr class="memdesc:a10af006080b7c9872dd9a538b79040da"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core function for the Q15 CFFT butterfly process. <a href="#a10af006080b7c9872dd9a538b79040da">More...</a><br/></td></tr>
+<tr class="separator:a10af006080b7c9872dd9a538b79040da"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9c0708cce16e3f17a5a616c71fd17ec5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__q15_8c.html#a9c0708cce16e3f17a5a616c71fd17ec5">arm_radix4_butterfly_inverse_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t fftLen, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoef, uint32_t twidCoefModifier)</td></tr>
+<tr class="memdesc:a9c0708cce16e3f17a5a616c71fd17ec5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core function for the Q15 CIFFT butterfly process. <a href="#a9c0708cce16e3f17a5a616c71fd17ec5">More...</a><br/></td></tr>
+<tr class="separator:a9c0708cce16e3f17a5a616c71fd17ec5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a773957c278f4d9e728711f27e8a6e278"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__q15_8c.html#a773957c278f4d9e728711f27e8a6e278">arm_bitreversal_16</a> (uint16_t *pSrc, const uint16_t bitRevLen, const uint16_t *pBitRevTable)</td></tr>
+<tr class="memdesc:a773957c278f4d9e728711f27e8a6e278"><td class="mdescLeft">&#160;</td><td class="mdescRight">In-place 16 bit reversal function. <a href="#a773957c278f4d9e728711f27e8a6e278">More...</a><br/></td></tr>
<tr class="separator:a773957c278f4d9e728711f27e8a6e278"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1d4a751153857c173511e0c77ab4fa9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__q15_8c.html#af1d4a751153857c173511e0c77ab4fa9">arm_cfft_radix4by2_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t fftLen, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoef)</td></tr>
<tr class="separator:af1d4a751153857c173511e0c77ab4fa9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe669acc8db57d1fb9b1e2bba30f2224"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__q15_8c.html#abe669acc8db57d1fb9b1e2bba30f2224">arm_cfft_radix4by2_inverse_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t fftLen, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoef)</td></tr>
<tr class="separator:abe669acc8db57d1fb9b1e2bba30f2224"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga68cdacd2267a2967955e40e6b7ec1229"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ComplexFFT.html#ga68cdacd2267a2967955e40e6b7ec1229">arm_cfft_q15</a> (const <a class="el" href="structarm__cfft__instance__q15.html">arm_cfft_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *p1, uint8_t <a class="el" href="arm__fft__bin__example__f32_8c.html#a379ccb99013d369a41b49619083c16ef">ifftFlag</a>, uint8_t bitReverseFlag)</td></tr>
-<tr class="memdesc:ga68cdacd2267a2967955e40e6b7ec1229"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 complex FFT. <a href="group__ComplexFFT.html#ga68cdacd2267a2967955e40e6b7ec1229">More...</a><br/></td></tr>
+<tr class="memdesc:ga68cdacd2267a2967955e40e6b7ec1229"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for Q15 complex FFT. <a href="group__ComplexFFT.html#ga68cdacd2267a2967955e40e6b7ec1229">More...</a><br/></td></tr>
<tr class="separator:ga68cdacd2267a2967955e40e6b7ec1229"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
@@ -153,7 +154,7 @@ Functions</h2></td></tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const uint16_t *&#160;</td>
- <td class="paramname"><em>pBitRevTable</em>&#160;</td>
+ <td class="paramname"><em>pBitRevTab</em>&#160;</td>
</tr>
<tr>
<td></td>
@@ -162,8 +163,15 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga68cdacd2267a2967955e40e6b7ec1229">arm_cfft_q15()</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">pSrc</td><td>points to in-place buffer of unknown 16-bit data type </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">bitRevLen</td><td>bit reversal table length </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pBitRevTab</td><td>points to bit reversal table </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
@@ -197,10 +205,6 @@ Functions</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="arm__math_8h.html#a15e896d0146c280e600d00f609832350">__QSUB()</a>, <a class="el" href="arm__math_8h.html#a6e4703dc08d1b82eab7f5ef96edb59bb">__QSUB16()</a>, <a class="el" href="arm__math_8h.html#af3d7aff37a4472f1f2bc88eb3b97b526">__SHADD16()</a>, <a class="el" href="arm__math_8h.html#a9c58d7b4648a973d91e27544bc190e60">__SMUADX()</a>, <a class="el" href="arm__math_8h.html#a6b293f62ad7eb225fa9ce0f39458eba3">__SMUSD()</a>, <a class="el" href="arm__math_8h.html#af0d54ec57b936994a34f073d0049ea3f">_SIMD32_OFFSET</a>, and <a class="el" href="arm__cfft__q15_8c.html#a734ecff00f21a6a10e9ec437c8987eb1">arm_radix4_butterfly_inverse_q15()</a>.</p>
-
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga68cdacd2267a2967955e40e6b7ec1229">arm_cfft_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="af1d4a751153857c173511e0c77ab4fa9"></a>
@@ -234,13 +238,9 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<p>end of ComplexFFT group </p>
-<p>References <a class="el" href="arm__math_8h.html#a6e4703dc08d1b82eab7f5ef96edb59bb">__QSUB16()</a>, <a class="el" href="arm__math_8h.html#af3d7aff37a4472f1f2bc88eb3b97b526">__SHADD16()</a>, <a class="el" href="arm__math_8h.html#a2eed05660fedbe3fbd0b6dbb1315cfc3">__SMUAD()</a>, <a class="el" href="arm__math_8h.html#a7375d1deba32929dc97008bfa7085d46">__SMUSDX()</a>, <a class="el" href="arm__math_8h.html#af0d54ec57b936994a34f073d0049ea3f">_SIMD32_OFFSET</a>, and <a class="el" href="arm__cfft__q15_8c.html#abf1a2f9aa9f44ad5da1f0dbae8b54f2f">arm_radix4_butterfly_q15()</a>.</p>
-
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga68cdacd2267a2967955e40e6b7ec1229">arm_cfft_q15()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a734ecff00f21a6a10e9ec437c8987eb1"></a>
+<a class="anchor" id="a9c0708cce16e3f17a5a616c71fd17ec5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -259,7 +259,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pCoef16</em>, </td>
</tr>
<tr>
@@ -277,22 +277,18 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*pSrc16</td><td>points to the in-place buffer of Q15 data type. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of the FFT. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pCoef16</td><td>points to twiddle coefficient buffer. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">pSrc16</td><td>points to the in-place buffer of Q15 data type </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of the FFT </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pCoef16</td><td>points to twiddle coefficient buffer </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">twidCoefModifier</td><td>twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a08bea9cb2c311d925224c0d6829edb8c">__QADD16()</a>, <a class="el" href="arm__math_8h.html#aad6f7afa72d784b95e6357c215a919bb">__QASX()</a>, <a class="el" href="arm__math_8h.html#a391f5f1d2e7cefaccfece0a49141ad47">__QSAX()</a>, <a class="el" href="arm__math_8h.html#a6e4703dc08d1b82eab7f5ef96edb59bb">__QSUB16()</a>, <a class="el" href="arm__math_8h.html#af3d7aff37a4472f1f2bc88eb3b97b526">__SHADD16()</a>, <a class="el" href="arm__math_8h.html#af60f220d422ebc524411f712544feecf">__SHASX()</a>, <a class="el" href="arm__math_8h.html#abbfbf3cfac1971b4b380c0cde120a85b">__SHSAX()</a>, <a class="el" href="arm__math_8h.html#a0987d147320a596bbdb537d70b23de73">__SHSUB16()</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#a9c58d7b4648a973d91e27544bc190e60">__SMUADX()</a>, <a class="el" href="arm__math_8h.html#a6b293f62ad7eb225fa9ce0f39458eba3">__SMUSD()</a>, and <a class="el" href="arm__math_8h.html#af0d54ec57b936994a34f073d0049ea3f">_SIMD32_OFFSET</a>.</p>
-
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga68cdacd2267a2967955e40e6b7ec1229">arm_cfft_q15()</a>, <a class="el" href="group__ComplexFFT.html#ga8d66cdac41b8bf6cefdb895456eee84a">arm_cfft_radix4_q15()</a>, and <a class="el" href="arm__cfft__q15_8c.html#abe669acc8db57d1fb9b1e2bba30f2224">arm_cfft_radix4by2_inverse_q15()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="abf1a2f9aa9f44ad5da1f0dbae8b54f2f"></a>
+<a class="anchor" id="a10af006080b7c9872dd9a538b79040da"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -311,7 +307,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pCoef16</em>, </td>
</tr>
<tr>
@@ -330,18 +326,14 @@ Functions</h2></td></tr>
<p>end of ComplexFFT group </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*pSrc16</td><td>points to the in-place buffer of Q15 data type. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of the FFT. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pCoef16</td><td>points to twiddle coefficient buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">twidCoefModifier</td><td>twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">pSrc16</td><td>points to the in-place buffer of Q15 data type </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of the FFT </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pCoef16</td><td>points to twiddle coefficient buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">twidCoefModifier</td><td>twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a08bea9cb2c311d925224c0d6829edb8c">__QADD16()</a>, <a class="el" href="arm__math_8h.html#aad6f7afa72d784b95e6357c215a919bb">__QASX()</a>, <a class="el" href="arm__math_8h.html#a391f5f1d2e7cefaccfece0a49141ad47">__QSAX()</a>, <a class="el" href="arm__math_8h.html#a6e4703dc08d1b82eab7f5ef96edb59bb">__QSUB16()</a>, <a class="el" href="arm__math_8h.html#af3d7aff37a4472f1f2bc88eb3b97b526">__SHADD16()</a>, <a class="el" href="arm__math_8h.html#af60f220d422ebc524411f712544feecf">__SHASX()</a>, <a class="el" href="arm__math_8h.html#abbfbf3cfac1971b4b380c0cde120a85b">__SHSAX()</a>, <a class="el" href="arm__math_8h.html#a0987d147320a596bbdb537d70b23de73">__SHSUB16()</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#a2eed05660fedbe3fbd0b6dbb1315cfc3">__SMUAD()</a>, <a class="el" href="arm__math_8h.html#a7375d1deba32929dc97008bfa7085d46">__SMUSDX()</a>, and <a class="el" href="arm__math_8h.html#af0d54ec57b936994a34f073d0049ea3f">_SIMD32_OFFSET</a>.</p>
-
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga68cdacd2267a2967955e40e6b7ec1229">arm_cfft_q15()</a>, <a class="el" href="group__ComplexFFT.html#ga8d66cdac41b8bf6cefdb895456eee84a">arm_cfft_radix4_q15()</a>, and <a class="el" href="arm__cfft__q15_8c.html#af1d4a751153857c173511e0c77ab4fa9">arm_cfft_radix4by2_q15()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
@@ -351,7 +343,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_f93595924be31e3058e32faa649f9f3e.html">TransformFunctions</a></li><li class="navelem"><a class="el" href="arm__cfft__q15_8c.html">arm_cfft_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__cfft__q31_8c.html b/docs/DSP/html/arm__cfft__q31_8c.html
index f8f61a5..e27b36a 100644
--- a/docs/DSP/html/arm__cfft__q31_8c.html
+++ b/docs/DSP/html/arm__cfft__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,20 +116,21 @@ $(document).ready(function(){initNavTree('arm__cfft__q31_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ac12f1e7f159d5741358cdc36830a0395"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__q31_8c.html#ac12f1e7f159d5741358cdc36830a0395">arm_radix4_butterfly_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t fftLen, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoef, uint32_t twidCoefModifier)</td></tr>
-<tr class="memdesc:ac12f1e7f159d5741358cdc36830a0395"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core function for the Q31 CFFT butterfly process. <a href="#ac12f1e7f159d5741358cdc36830a0395">More...</a><br/></td></tr>
-<tr class="separator:ac12f1e7f159d5741358cdc36830a0395"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac9c7c553114c1201a3a987a11b8a6d01"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__q31_8c.html#ac9c7c553114c1201a3a987a11b8a6d01">arm_radix4_butterfly_inverse_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t fftLen, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoef, uint32_t twidCoefModifier)</td></tr>
-<tr class="memdesc:ac9c7c553114c1201a3a987a11b8a6d01"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core function for the Q31 CIFFT butterfly process. <a href="#ac9c7c553114c1201a3a987a11b8a6d01">More...</a><br/></td></tr>
-<tr class="separator:ac9c7c553114c1201a3a987a11b8a6d01"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af4d3481332146c3c703bf494baf23c45"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__q31_8c.html#af4d3481332146c3c703bf494baf23c45">arm_radix4_butterfly_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t fftLen, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoef, uint32_t twidCoefModifier)</td></tr>
+<tr class="memdesc:af4d3481332146c3c703bf494baf23c45"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core function for the Q31 CFFT butterfly process. <a href="#af4d3481332146c3c703bf494baf23c45">More...</a><br/></td></tr>
+<tr class="separator:af4d3481332146c3c703bf494baf23c45"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a053363aef7c6b41a61af7730c638c79b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__q31_8c.html#a053363aef7c6b41a61af7730c638c79b">arm_radix4_butterfly_inverse_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t fftLen, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoef, uint32_t twidCoefModifier)</td></tr>
+<tr class="memdesc:a053363aef7c6b41a61af7730c638c79b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core function for the Q31 CIFFT butterfly process. <a href="#a053363aef7c6b41a61af7730c638c79b">More...</a><br/></td></tr>
+<tr class="separator:a053363aef7c6b41a61af7730c638c79b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac8e7ebe1cb131a5b0f55d0464640591f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__q31_8c.html#ac8e7ebe1cb131a5b0f55d0464640591f">arm_bitreversal_32</a> (uint32_t *pSrc, const uint16_t bitRevLen, const uint16_t *pBitRevTable)</td></tr>
+<tr class="memdesc:ac8e7ebe1cb131a5b0f55d0464640591f"><td class="mdescLeft">&#160;</td><td class="mdescRight">In-place 32 bit reversal function. <a href="#ac8e7ebe1cb131a5b0f55d0464640591f">More...</a><br/></td></tr>
<tr class="separator:ac8e7ebe1cb131a5b0f55d0464640591f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af6df8bf714c30d44e6b871ea87d22b30"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__q31_8c.html#af6df8bf714c30d44e6b871ea87d22b30">arm_cfft_radix4by2_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t fftLen, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoef)</td></tr>
<tr class="separator:af6df8bf714c30d44e6b871ea87d22b30"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3f3ae10bc2057cc1360abfa25f224c8c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__q31_8c.html#a3f3ae10bc2057cc1360abfa25f224c8c">arm_cfft_radix4by2_inverse_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t fftLen, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoef)</td></tr>
<tr class="separator:a3f3ae10bc2057cc1360abfa25f224c8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5a0008bd997ab6e2e299ef2fb272fb4b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ComplexFFT.html#ga5a0008bd997ab6e2e299ef2fb272fb4b">arm_cfft_q31</a> (const <a class="el" href="structarm__cfft__instance__q31.html">arm_cfft_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *p1, uint8_t <a class="el" href="arm__fft__bin__example__f32_8c.html#a379ccb99013d369a41b49619083c16ef">ifftFlag</a>, uint8_t bitReverseFlag)</td></tr>
-<tr class="memdesc:ga5a0008bd997ab6e2e299ef2fb272fb4b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the fixed-point complex FFT in Q31 format. <a href="group__ComplexFFT.html#ga5a0008bd997ab6e2e299ef2fb272fb4b">More...</a><br/></td></tr>
+<tr class="memdesc:ga5a0008bd997ab6e2e299ef2fb272fb4b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 complex FFT. <a href="group__ComplexFFT.html#ga5a0008bd997ab6e2e299ef2fb272fb4b">More...</a><br/></td></tr>
<tr class="separator:ga5a0008bd997ab6e2e299ef2fb272fb4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
@@ -153,7 +154,7 @@ Functions</h2></td></tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const uint16_t *&#160;</td>
- <td class="paramname"><em>pBitRevTable</em>&#160;</td>
+ <td class="paramname"><em>pBitRevTab</em>&#160;</td>
</tr>
<tr>
<td></td>
@@ -162,8 +163,15 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga5a0008bd997ab6e2e299ef2fb272fb4b">arm_cfft_q31()</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">pSrc</td><td>points to in-place buffer of unknown 32-bit data type </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">bitRevLen</td><td>bit reversal table length </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pBitRevTab</td><td>points to bit reversal table </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
@@ -197,10 +205,6 @@ Functions</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="arm__cfft__q31_8c.html#ac9c7c553114c1201a3a987a11b8a6d01">arm_radix4_butterfly_inverse_q31()</a>, <a class="el" href="arm__math_8h.html#a960f210642058d2b3d5368729a6e8375">mult_32x32_keep32_R</a>, <a class="el" href="arm__math_8h.html#aba3e538352fc7f9d6d15f9a18d469399">multAcc_32x32_keep32_R</a>, and <a class="el" href="arm__math_8h.html#a668fbf1cd1c3bc8faf1b1c83964ade23">multSub_32x32_keep32_R</a>.</p>
-
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga5a0008bd997ab6e2e299ef2fb272fb4b">arm_cfft_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="af6df8bf714c30d44e6b871ea87d22b30"></a>
@@ -234,13 +238,9 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<p>end of ComplexFFT group </p>
-<p>References <a class="el" href="arm__cfft__q31_8c.html#ac12f1e7f159d5741358cdc36830a0395">arm_radix4_butterfly_q31()</a>, <a class="el" href="arm__math_8h.html#a960f210642058d2b3d5368729a6e8375">mult_32x32_keep32_R</a>, <a class="el" href="arm__math_8h.html#aba3e538352fc7f9d6d15f9a18d469399">multAcc_32x32_keep32_R</a>, and <a class="el" href="arm__math_8h.html#a668fbf1cd1c3bc8faf1b1c83964ade23">multSub_32x32_keep32_R</a>.</p>
-
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga5a0008bd997ab6e2e299ef2fb272fb4b">arm_cfft_q31()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="ac9c7c553114c1201a3a987a11b8a6d01"></a>
+<a class="anchor" id="a053363aef7c6b41a61af7730c638c79b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -259,7 +259,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pCoef</em>, </td>
</tr>
<tr>
@@ -277,22 +277,18 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*pSrc</td><td>points to the in-place buffer of Q31 data type. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">pSrc</td><td>points to the in-place buffer of Q31 data type. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of the FFT. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pCoef</td><td>points to twiddle coefficient buffer. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pCoef</td><td>points to twiddle coefficient buffer. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">twidCoefModifier</td><td>twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#ad1b053da364f9fd82ca1a381df7590b6">__SIMD64</a>.</p>
-
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga5a0008bd997ab6e2e299ef2fb272fb4b">arm_cfft_q31()</a>, <a class="el" href="group__ComplexFFT.html#gafde3ee1f58cf393b45a9073174fff548">arm_cfft_radix4_q31()</a>, and <a class="el" href="arm__cfft__q31_8c.html#a3f3ae10bc2057cc1360abfa25f224c8c">arm_cfft_radix4by2_inverse_q31()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="ac12f1e7f159d5741358cdc36830a0395"></a>
+<a class="anchor" id="af4d3481332146c3c703bf494baf23c45"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -311,7 +307,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pCoef</em>, </td>
</tr>
<tr>
@@ -330,18 +326,14 @@ Functions</h2></td></tr>
<p>end of ComplexFFT group </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*pSrc</td><td>points to the in-place buffer of Q31 data type. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">pSrc</td><td>points to the in-place buffer of Q31 data type. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of the FFT. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pCoef</td><td>points to twiddle coefficient buffer. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pCoef</td><td>points to twiddle coefficient buffer. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">twidCoefModifier</td><td>twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#ad1b053da364f9fd82ca1a381df7590b6">__SIMD64</a>.</p>
-
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga5a0008bd997ab6e2e299ef2fb272fb4b">arm_cfft_q31()</a>, <a class="el" href="group__ComplexFFT.html#gafde3ee1f58cf393b45a9073174fff548">arm_cfft_radix4_q31()</a>, and <a class="el" href="arm__cfft__q31_8c.html#af6df8bf714c30d44e6b871ea87d22b30">arm_cfft_radix4by2_q31()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
@@ -351,7 +343,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_f93595924be31e3058e32faa649f9f3e.html">TransformFunctions</a></li><li class="navelem"><a class="el" href="arm__cfft__q31_8c.html">arm_cfft_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__cfft__radix2__f32_8c.html b/docs/DSP/html/arm__cfft__radix2__f32_8c.html
index 5d929b1..b9eb418 100644
--- a/docs/DSP/html/arm__cfft__radix2__f32_8c.html
+++ b/docs/DSP/html/arm__cfft__radix2__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,18 +116,19 @@ $(document).ready(function(){initNavTree('arm__cfft__radix2__f32_8c.html','');})
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:a04631e102b5209af3402b225b1abe868"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__radix2__f32_8c.html#a04631e102b5209af3402b225b1abe868">arm_radix2_butterfly_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t fftLen, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoef, uint16_t twidCoefModifier)</td></tr>
-<tr class="separator:a04631e102b5209af3402b225b1abe868"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abda34af152e515a95ac38470ac053b77"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__radix2__f32_8c.html#abda34af152e515a95ac38470ac053b77">arm_radix2_butterfly_inverse_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t fftLen, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoef, uint16_t twidCoefModifier, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> onebyfftLen)</td></tr>
-<tr class="separator:abda34af152e515a95ac38470ac053b77"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3d4062fdfa6aaa3f51f41cab868e508b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__radix2__f32_8c.html#a3d4062fdfa6aaa3f51f41cab868e508b">arm_bitreversal_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint16_t <a class="el" href="arm__fft__bin__example__f32_8c.html#a9b500899c581f6df3ffc0a9f3a9ef6aa">fftSize</a>, uint16_t bitRevFactor, uint16_t *pBitRevTab)</td></tr>
-<tr class="separator:a3d4062fdfa6aaa3f51f41cab868e508b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa0577fd1717a219c08235967d877731d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__radix2__f32_8c.html#aa0577fd1717a219c08235967d877731d">arm_radix2_butterfly_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t fftLen, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoef, uint16_t twidCoefModifier)</td></tr>
+<tr class="separator:aa0577fd1717a219c08235967d877731d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abab72ded0de6645d6977cdb0e61b3a3b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__radix2__f32_8c.html#abab72ded0de6645d6977cdb0e61b3a3b">arm_radix2_butterfly_inverse_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t fftLen, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoef, uint16_t twidCoefModifier, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> onebyfftLen)</td></tr>
+<tr class="separator:abab72ded0de6645d6977cdb0e61b3a3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a81008b023cbc9d37b3ff849877d1eb52"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__radix2__f32_8c.html#a81008b023cbc9d37b3ff849877d1eb52">arm_bitreversal_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint16_t <a class="el" href="arm__fft__bin__example__f32_8c.html#a9b500899c581f6df3ffc0a9f3a9ef6aa">fftSize</a>, uint16_t bitRevFactor, const uint16_t *pBitRevTab)</td></tr>
+<tr class="memdesc:a81008b023cbc9d37b3ff849877d1eb52"><td class="mdescLeft">&#160;</td><td class="mdescRight">In-place floating-point bit reversal function. <a href="#a81008b023cbc9d37b3ff849877d1eb52">More...</a><br/></td></tr>
+<tr class="separator:a81008b023cbc9d37b3ff849877d1eb52"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9fadd650b802f612ae558ddaab789a6d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ComplexFFT.html#ga9fadd650b802f612ae558ddaab789a6d">arm_cfft_radix2_f32</a> (const <a class="el" href="structarm__cfft__radix2__instance__f32.html">arm_cfft_radix2_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc)</td></tr>
<tr class="memdesc:ga9fadd650b802f612ae558ddaab789a6d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Radix-2 CFFT/CIFFT. <a href="group__ComplexFFT.html#ga9fadd650b802f612ae558ddaab789a6d">More...</a><br/></td></tr>
<tr class="separator:ga9fadd650b802f612ae558ddaab789a6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="a3d4062fdfa6aaa3f51f41cab868e508b"></a>
+<a class="anchor" id="a81008b023cbc9d37b3ff849877d1eb52"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -152,7 +153,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype">uint16_t *&#160;</td>
+ <td class="paramtype">const uint16_t *&#160;</td>
<td class="paramname"><em>pBitRevTab</em>&#160;</td>
</tr>
<tr>
@@ -162,12 +163,20 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga9fadd650b802f612ae558ddaab789a6d">arm_cfft_radix2_f32()</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">pSrc</td><td>points to in-place floating-point data buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">fftSize</td><td>length of FFT </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">bitRevFactor</td><td>bit reversal modifier that supports different size FFTs with the same bit reversal table </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pBitRevTab</td><td>points to bit reversal table </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="a04631e102b5209af3402b225b1abe868"></a>
+<a class="anchor" id="aa0577fd1717a219c08235967d877731d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -186,7 +195,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pCoef</em>, </td>
</tr>
<tr>
@@ -202,13 +211,11 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>end of ComplexFFT group </p>
-
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga9fadd650b802f612ae558ddaab789a6d">arm_cfft_radix2_f32()</a>.</p>
+<p>end of ComplexFFT group brief Core function for the floating-point CFFT butterfly process. param[in,out] pSrc points to in-place buffer of floating-point data type param[in] fftLen length of the FFT param[in] pCoef points to twiddle coefficient buffer param[in] twidCoefModifier twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table return none </p>
</div>
</div>
-<a class="anchor" id="abda34af152e515a95ac38470ac053b77"></a>
+<a class="anchor" id="abab72ded0de6645d6977cdb0e61b3a3b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -227,7 +234,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pCoef</em>, </td>
</tr>
<tr>
@@ -250,8 +257,6 @@ Functions</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga9fadd650b802f612ae558ddaab789a6d">arm_cfft_radix2_f32()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -260,7 +265,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_f93595924be31e3058e32faa649f9f3e.html">TransformFunctions</a></li><li class="navelem"><a class="el" href="arm__cfft__radix2__f32_8c.html">arm_cfft_radix2_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__cfft__radix2__init__f32_8c.html b/docs/DSP/html/arm__cfft__radix2__init__f32_8c.html
index e378552..670491b 100644
--- a/docs/DSP/html/arm__cfft__radix2__init__f32_8c.html
+++ b/docs/DSP/html/arm__cfft__radix2__init__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_f93595924be31e3058e32faa649f9f3e.html">TransformFunctions</a></li><li class="navelem"><a class="el" href="arm__cfft__radix2__init__f32_8c.html">arm_cfft_radix2_init_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__cfft__radix2__init__q15_8c.html b/docs/DSP/html/arm__cfft__radix2__init__q15_8c.html
index 07407ea..7ac8750 100644
--- a/docs/DSP/html/arm__cfft__radix2__init__q15_8c.html
+++ b/docs/DSP/html/arm__cfft__radix2__init__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_f93595924be31e3058e32faa649f9f3e.html">TransformFunctions</a></li><li class="navelem"><a class="el" href="arm__cfft__radix2__init__q15_8c.html">arm_cfft_radix2_init_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__cfft__radix2__init__q31_8c.html b/docs/DSP/html/arm__cfft__radix2__init__q31_8c.html
index f6cec94..d1eb1b7 100644
--- a/docs/DSP/html/arm__cfft__radix2__init__q31_8c.html
+++ b/docs/DSP/html/arm__cfft__radix2__init__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_f93595924be31e3058e32faa649f9f3e.html">TransformFunctions</a></li><li class="navelem"><a class="el" href="arm__cfft__radix2__init__q31_8c.html">arm_cfft_radix2_init_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__cfft__radix2__q15_8c.html b/docs/DSP/html/arm__cfft__radix2__q15_8c.html
index 3ad2b70..44e71c7 100644
--- a/docs/DSP/html/arm__cfft__radix2__q15_8c.html
+++ b/docs/DSP/html/arm__cfft__radix2__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,18 +116,19 @@ $(document).ready(function(){initNavTree('arm__cfft__radix2__q15_8c.html','');})
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:a521780ba2fd3450cbf02784e38859699"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__radix2__q15_8c.html#a521780ba2fd3450cbf02784e38859699">arm_radix2_butterfly_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t fftLen, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoef, uint16_t twidCoefModifier)</td></tr>
-<tr class="separator:a521780ba2fd3450cbf02784e38859699"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a91ff93fa10757b3872680fec4835c412"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__radix2__q15_8c.html#a91ff93fa10757b3872680fec4835c412">arm_radix2_butterfly_inverse_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t fftLen, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoef, uint16_t twidCoefModifier)</td></tr>
-<tr class="separator:a91ff93fa10757b3872680fec4835c412"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a73f48eaea9297605705ae25d3405343e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__radix2__q15_8c.html#a73f48eaea9297605705ae25d3405343e">arm_bitreversal_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t fftLen, uint16_t bitRevFactor, uint16_t *pBitRevTab)</td></tr>
-<tr class="separator:a73f48eaea9297605705ae25d3405343e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abd0991b879ae7baf479040f8fbf82289"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__radix2__q15_8c.html#abd0991b879ae7baf479040f8fbf82289">arm_radix2_butterfly_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t fftLen, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoef, uint16_t twidCoefModifier)</td></tr>
+<tr class="separator:abd0991b879ae7baf479040f8fbf82289"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a972f4e810203402dcf4cafdba7554a36"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__radix2__q15_8c.html#a972f4e810203402dcf4cafdba7554a36">arm_radix2_butterfly_inverse_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t fftLen, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoef, uint16_t twidCoefModifier)</td></tr>
+<tr class="separator:a972f4e810203402dcf4cafdba7554a36"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a192ac22646c129779db528f2f322300d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__radix2__q15_8c.html#a192ac22646c129779db528f2f322300d">arm_bitreversal_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t fftLen, uint16_t bitRevFactor, const uint16_t *pBitRevTab)</td></tr>
+<tr class="memdesc:a192ac22646c129779db528f2f322300d"><td class="mdescLeft">&#160;</td><td class="mdescRight">In-place Q15 bit reversal function. <a href="#a192ac22646c129779db528f2f322300d">More...</a><br/></td></tr>
+<tr class="separator:a192ac22646c129779db528f2f322300d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga55b424341dc3efd3fa0bcaaff4bdbf40"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ComplexFFT.html#ga55b424341dc3efd3fa0bcaaff4bdbf40">arm_cfft_radix2_q15</a> (const <a class="el" href="structarm__cfft__radix2__instance__q15.html">arm_cfft_radix2_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc)</td></tr>
<tr class="memdesc:ga55b424341dc3efd3fa0bcaaff4bdbf40"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the fixed-point CFFT/CIFFT. <a href="group__ComplexFFT.html#ga55b424341dc3efd3fa0bcaaff4bdbf40">More...</a><br/></td></tr>
<tr class="separator:ga55b424341dc3efd3fa0bcaaff4bdbf40"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="a73f48eaea9297605705ae25d3405343e"></a>
+<a class="anchor" id="a192ac22646c129779db528f2f322300d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -135,7 +136,7 @@ Functions</h2></td></tr>
<td class="memname">void arm_bitreversal_q15 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
- <td class="paramname"><em>pSrc</em>, </td>
+ <td class="paramname"><em>pSrc16</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
@@ -152,7 +153,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype">uint16_t *&#160;</td>
+ <td class="paramtype">const uint16_t *&#160;</td>
<td class="paramname"><em>pBitRevTab</em>&#160;</td>
</tr>
<tr>
@@ -162,12 +163,20 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga55b424341dc3efd3fa0bcaaff4bdbf40">arm_cfft_radix2_q15()</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">pSrc16</td><td>points to in-place Q15 data buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of FFT </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">bitRevFactor</td><td>bit reversal modifier that supports different size FFTs with the same bit reversal table </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pBitRevTab</td><td>points to bit reversal table </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="a91ff93fa10757b3872680fec4835c412"></a>
+<a class="anchor" id="a972f4e810203402dcf4cafdba7554a36"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -186,7 +195,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pCoef</em>, </td>
</tr>
<tr>
@@ -203,13 +212,9 @@ Functions</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="arm__math_8h.html#a08bea9cb2c311d925224c0d6829edb8c">__QADD16()</a>, <a class="el" href="arm__math_8h.html#a15e896d0146c280e600d00f609832350">__QSUB()</a>, <a class="el" href="arm__math_8h.html#a6e4703dc08d1b82eab7f5ef96edb59bb">__QSUB16()</a>, <a class="el" href="arm__math_8h.html#af3d7aff37a4472f1f2bc88eb3b97b526">__SHADD16()</a>, <a class="el" href="arm__math_8h.html#a9c58d7b4648a973d91e27544bc190e60">__SMUADX()</a>, <a class="el" href="arm__math_8h.html#a6b293f62ad7eb225fa9ce0f39458eba3">__SMUSD()</a>, and <a class="el" href="arm__math_8h.html#af0d54ec57b936994a34f073d0049ea3f">_SIMD32_OFFSET</a>.</p>
-
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga55b424341dc3efd3fa0bcaaff4bdbf40">arm_cfft_radix2_q15()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a521780ba2fd3450cbf02784e38859699"></a>
+<a class="anchor" id="abd0991b879ae7baf479040f8fbf82289"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -228,7 +233,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pCoef</em>, </td>
</tr>
<tr>
@@ -246,10 +251,6 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<p>end of ComplexFFT group </p>
-<p>References <a class="el" href="arm__math_8h.html#a08bea9cb2c311d925224c0d6829edb8c">__QADD16()</a>, <a class="el" href="arm__math_8h.html#a6e4703dc08d1b82eab7f5ef96edb59bb">__QSUB16()</a>, <a class="el" href="arm__math_8h.html#af3d7aff37a4472f1f2bc88eb3b97b526">__SHADD16()</a>, <a class="el" href="arm__math_8h.html#a2eed05660fedbe3fbd0b6dbb1315cfc3">__SMUAD()</a>, <a class="el" href="arm__math_8h.html#a7375d1deba32929dc97008bfa7085d46">__SMUSDX()</a>, and <a class="el" href="arm__math_8h.html#af0d54ec57b936994a34f073d0049ea3f">_SIMD32_OFFSET</a>.</p>
-
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga55b424341dc3efd3fa0bcaaff4bdbf40">arm_cfft_radix2_q15()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -258,7 +259,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_f93595924be31e3058e32faa649f9f3e.html">TransformFunctions</a></li><li class="navelem"><a class="el" href="arm__cfft__radix2__q15_8c.html">arm_cfft_radix2_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__cfft__radix2__q31_8c.html b/docs/DSP/html/arm__cfft__radix2__q31_8c.html
index 9eb4529..34f511d 100644
--- a/docs/DSP/html/arm__cfft__radix2__q31_8c.html
+++ b/docs/DSP/html/arm__cfft__radix2__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,18 +116,19 @@ $(document).ready(function(){initNavTree('arm__cfft__radix2__q31_8c.html','');})
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:a740f4fe69e6148d22fc99f374d304e7e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__radix2__q31_8c.html#a740f4fe69e6148d22fc99f374d304e7e">arm_radix2_butterfly_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t fftLen, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoef, uint16_t twidCoefModifier)</td></tr>
-<tr class="separator:a740f4fe69e6148d22fc99f374d304e7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4d665f67080455b95cafec04009fd52d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__radix2__q31_8c.html#a4d665f67080455b95cafec04009fd52d">arm_radix2_butterfly_inverse_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t fftLen, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoef, uint16_t twidCoefModifier)</td></tr>
-<tr class="separator:a4d665f67080455b95cafec04009fd52d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3fab577d25c3a517973c8c214f66f268"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__radix2__q31_8c.html#a3fab577d25c3a517973c8c214f66f268">arm_bitreversal_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t fftLen, uint16_t bitRevFactor, uint16_t *pBitRevTab)</td></tr>
-<tr class="separator:a3fab577d25c3a517973c8c214f66f268"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a36c1ec7fd1c2aa80d50979b6bf2a55ef"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__radix2__q31_8c.html#a36c1ec7fd1c2aa80d50979b6bf2a55ef">arm_radix2_butterfly_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t fftLen, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoef, uint16_t twidCoefModifier)</td></tr>
+<tr class="separator:a36c1ec7fd1c2aa80d50979b6bf2a55ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a07d1c0ad42637bee8be7482cab5c8956"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__radix2__q31_8c.html#a07d1c0ad42637bee8be7482cab5c8956">arm_radix2_butterfly_inverse_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t fftLen, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoef, uint16_t twidCoefModifier)</td></tr>
+<tr class="separator:a07d1c0ad42637bee8be7482cab5c8956"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a82acdff1d26c7021c2a016a6e7e9eaf8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__radix2__q31_8c.html#a82acdff1d26c7021c2a016a6e7e9eaf8">arm_bitreversal_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t fftLen, uint16_t bitRevFactor, const uint16_t *pBitRevTab)</td></tr>
+<tr class="memdesc:a82acdff1d26c7021c2a016a6e7e9eaf8"><td class="mdescLeft">&#160;</td><td class="mdescRight">In-place Q31 bit reversal function. <a href="#a82acdff1d26c7021c2a016a6e7e9eaf8">More...</a><br/></td></tr>
+<tr class="separator:a82acdff1d26c7021c2a016a6e7e9eaf8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6321f703ec87a274aedaab33d3e766b4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ComplexFFT.html#ga6321f703ec87a274aedaab33d3e766b4">arm_cfft_radix2_q31</a> (const <a class="el" href="structarm__cfft__radix2__instance__q31.html">arm_cfft_radix2_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc)</td></tr>
<tr class="memdesc:ga6321f703ec87a274aedaab33d3e766b4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the fixed-point CFFT/CIFFT. <a href="group__ComplexFFT.html#ga6321f703ec87a274aedaab33d3e766b4">More...</a><br/></td></tr>
<tr class="separator:ga6321f703ec87a274aedaab33d3e766b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="a3fab577d25c3a517973c8c214f66f268"></a>
+<a class="anchor" id="a82acdff1d26c7021c2a016a6e7e9eaf8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -152,7 +153,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype">uint16_t *&#160;</td>
+ <td class="paramtype">const uint16_t *&#160;</td>
<td class="paramname"><em>pBitRevTab</em>&#160;</td>
</tr>
<tr>
@@ -162,12 +163,20 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga6321f703ec87a274aedaab33d3e766b4">arm_cfft_radix2_q31()</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">pSrc</td><td>points to in-place Q31 data buffer. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of FFT. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">bitRevFactor</td><td>bit reversal modifier that supports different size FFTs with the same bit reversal table </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pBitRevTab</td><td>points to bit reversal table </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="a4d665f67080455b95cafec04009fd52d"></a>
+<a class="anchor" id="a07d1c0ad42637bee8be7482cab5c8956"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -186,7 +195,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pCoef</em>, </td>
</tr>
<tr>
@@ -203,13 +212,9 @@ Functions</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="arm__math_8h.html#a960f210642058d2b3d5368729a6e8375">mult_32x32_keep32_R</a>, <a class="el" href="arm__math_8h.html#aba3e538352fc7f9d6d15f9a18d469399">multAcc_32x32_keep32_R</a>, and <a class="el" href="arm__math_8h.html#a668fbf1cd1c3bc8faf1b1c83964ade23">multSub_32x32_keep32_R</a>.</p>
-
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga6321f703ec87a274aedaab33d3e766b4">arm_cfft_radix2_q31()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a740f4fe69e6148d22fc99f374d304e7e"></a>
+<a class="anchor" id="a36c1ec7fd1c2aa80d50979b6bf2a55ef"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -228,7 +233,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pCoef</em>, </td>
</tr>
<tr>
@@ -246,10 +251,6 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<p>end of ComplexFFT group </p>
-<p>References <a class="el" href="arm__math_8h.html#a960f210642058d2b3d5368729a6e8375">mult_32x32_keep32_R</a>, <a class="el" href="arm__math_8h.html#aba3e538352fc7f9d6d15f9a18d469399">multAcc_32x32_keep32_R</a>, and <a class="el" href="arm__math_8h.html#a668fbf1cd1c3bc8faf1b1c83964ade23">multSub_32x32_keep32_R</a>.</p>
-
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga6321f703ec87a274aedaab33d3e766b4">arm_cfft_radix2_q31()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -258,7 +259,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_f93595924be31e3058e32faa649f9f3e.html">TransformFunctions</a></li><li class="navelem"><a class="el" href="arm__cfft__radix2__q31_8c.html">arm_cfft_radix2_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__cfft__radix4__f32_8c.html b/docs/DSP/html/arm__cfft__radix4__f32_8c.html
index f33fb69..1e57fba 100644
--- a/docs/DSP/html/arm__cfft__radix4__f32_8c.html
+++ b/docs/DSP/html/arm__cfft__radix4__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,18 +116,19 @@ $(document).ready(function(){initNavTree('arm__cfft__radix4__f32_8c.html','');})
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:a3d4062fdfa6aaa3f51f41cab868e508b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__radix4__f32_8c.html#a3d4062fdfa6aaa3f51f41cab868e508b">arm_bitreversal_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint16_t <a class="el" href="arm__fft__bin__example__f32_8c.html#a9b500899c581f6df3ffc0a9f3a9ef6aa">fftSize</a>, uint16_t bitRevFactor, uint16_t *pBitRevTab)</td></tr>
-<tr class="separator:a3d4062fdfa6aaa3f51f41cab868e508b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae239ddf995d1607115f9e84d5c069b9c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__radix4__f32_8c.html#ae239ddf995d1607115f9e84d5c069b9c">arm_radix4_butterfly_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint16_t fftLen, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoef, uint16_t twidCoefModifier)</td></tr>
-<tr class="separator:ae239ddf995d1607115f9e84d5c069b9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2a78df6e4bbf080624f2b6349224ec93"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__radix4__f32_8c.html#a2a78df6e4bbf080624f2b6349224ec93">arm_radix4_butterfly_inverse_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint16_t fftLen, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoef, uint16_t twidCoefModifier, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> onebyfftLen)</td></tr>
-<tr class="separator:a2a78df6e4bbf080624f2b6349224ec93"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a81008b023cbc9d37b3ff849877d1eb52"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__radix4__f32_8c.html#a81008b023cbc9d37b3ff849877d1eb52">arm_bitreversal_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint16_t <a class="el" href="arm__fft__bin__example__f32_8c.html#a9b500899c581f6df3ffc0a9f3a9ef6aa">fftSize</a>, uint16_t bitRevFactor, const uint16_t *pBitRevTab)</td></tr>
+<tr class="memdesc:a81008b023cbc9d37b3ff849877d1eb52"><td class="mdescLeft">&#160;</td><td class="mdescRight">In-place floating-point bit reversal function. <a href="#a81008b023cbc9d37b3ff849877d1eb52">More...</a><br/></td></tr>
+<tr class="separator:a81008b023cbc9d37b3ff849877d1eb52"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac00819467b00656801a5f6a9a5e6d824"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__radix4__f32_8c.html#ac00819467b00656801a5f6a9a5e6d824">arm_radix4_butterfly_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint16_t fftLen, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoef, uint16_t twidCoefModifier)</td></tr>
+<tr class="separator:ac00819467b00656801a5f6a9a5e6d824"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab3c001e14852633e343079f97cd96f44"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__radix4__f32_8c.html#ab3c001e14852633e343079f97cd96f44">arm_radix4_butterfly_inverse_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint16_t fftLen, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoef, uint16_t twidCoefModifier, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> onebyfftLen)</td></tr>
+<tr class="separator:ab3c001e14852633e343079f97cd96f44"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga521f670cd9c571bc61aff9bec89f4c26"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ComplexFFT.html#ga521f670cd9c571bc61aff9bec89f4c26">arm_cfft_radix4_f32</a> (const <a class="el" href="structarm__cfft__radix4__instance__f32.html">arm_cfft_radix4_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc)</td></tr>
<tr class="memdesc:ga521f670cd9c571bc61aff9bec89f4c26"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point Radix-4 CFFT/CIFFT. <a href="group__ComplexFFT.html#ga521f670cd9c571bc61aff9bec89f4c26">More...</a><br/></td></tr>
<tr class="separator:ga521f670cd9c571bc61aff9bec89f4c26"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="a3d4062fdfa6aaa3f51f41cab868e508b"></a>
+<a class="anchor" id="a81008b023cbc9d37b3ff849877d1eb52"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -152,7 +153,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype">uint16_t *&#160;</td>
+ <td class="paramtype">const uint16_t *&#160;</td>
<td class="paramname"><em>pBitRevTab</em>&#160;</td>
</tr>
<tr>
@@ -162,12 +163,20 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga521f670cd9c571bc61aff9bec89f4c26">arm_cfft_radix4_f32()</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">pSrc</td><td>points to in-place floating-point data buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">fftSize</td><td>length of FFT </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">bitRevFactor</td><td>bit reversal modifier that supports different size FFTs with the same bit reversal table </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pBitRevTab</td><td>points to bit reversal table </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="ae239ddf995d1607115f9e84d5c069b9c"></a>
+<a class="anchor" id="ac00819467b00656801a5f6a9a5e6d824"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -186,7 +195,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pCoef</em>, </td>
</tr>
<tr>
@@ -202,13 +211,11 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>end of ComplexFFT group </p>
-
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga521f670cd9c571bc61aff9bec89f4c26">arm_cfft_radix4_f32()</a>, and <a class="el" href="group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc">arm_rfft_f32()</a>.</p>
+<p>end of ComplexFFT group brief Core function for the floating-point CFFT butterfly process. param[in,out] pSrc points to the in-place buffer of floating-point data type param[in] fftLen length of the FFT param[in] pCoef points to the twiddle coefficient buffer param[in] twidCoefModifier twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table return none </p>
</div>
</div>
-<a class="anchor" id="a2a78df6e4bbf080624f2b6349224ec93"></a>
+<a class="anchor" id="ab3c001e14852633e343079f97cd96f44"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -227,7 +234,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pCoef</em>, </td>
</tr>
<tr>
@@ -249,8 +256,7 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga521f670cd9c571bc61aff9bec89f4c26">arm_cfft_radix4_f32()</a>, and <a class="el" href="group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc">arm_rfft_f32()</a>.</p>
+<p>brief Core function for the floating-point CIFFT butterfly process. param[in,out] pSrc points to the in-place buffer of floating-point data type param[in] fftLen length of the FFT param[in] pCoef points to twiddle coefficient buffer param[in] twidCoefModifier twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. param[in] onebyfftLen value of 1/fftLen return none </p>
</div>
</div>
@@ -260,7 +266,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_f93595924be31e3058e32faa649f9f3e.html">TransformFunctions</a></li><li class="navelem"><a class="el" href="arm__cfft__radix4__f32_8c.html">arm_cfft_radix4_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__cfft__radix4__init__f32_8c.html b/docs/DSP/html/arm__cfft__radix4__init__f32_8c.html
index 78528f6..8a5c4ae 100644
--- a/docs/DSP/html/arm__cfft__radix4__init__f32_8c.html
+++ b/docs/DSP/html/arm__cfft__radix4__init__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_f93595924be31e3058e32faa649f9f3e.html">TransformFunctions</a></li><li class="navelem"><a class="el" href="arm__cfft__radix4__init__f32_8c.html">arm_cfft_radix4_init_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__cfft__radix4__init__q15_8c.html b/docs/DSP/html/arm__cfft__radix4__init__q15_8c.html
index 4481c7b..c30ed35 100644
--- a/docs/DSP/html/arm__cfft__radix4__init__q15_8c.html
+++ b/docs/DSP/html/arm__cfft__radix4__init__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_f93595924be31e3058e32faa649f9f3e.html">TransformFunctions</a></li><li class="navelem"><a class="el" href="arm__cfft__radix4__init__q15_8c.html">arm_cfft_radix4_init_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__cfft__radix4__init__q31_8c.html b/docs/DSP/html/arm__cfft__radix4__init__q31_8c.html
index ed63c0a..db67178 100644
--- a/docs/DSP/html/arm__cfft__radix4__init__q31_8c.html
+++ b/docs/DSP/html/arm__cfft__radix4__init__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_f93595924be31e3058e32faa649f9f3e.html">TransformFunctions</a></li><li class="navelem"><a class="el" href="arm__cfft__radix4__init__q31_8c.html">arm_cfft_radix4_init_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__cfft__radix4__q15_8c.html b/docs/DSP/html/arm__cfft__radix4__q15_8c.html
index 19318a5..039c309 100644
--- a/docs/DSP/html/arm__cfft__radix4__q15_8c.html
+++ b/docs/DSP/html/arm__cfft__radix4__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,20 +116,21 @@ $(document).ready(function(){initNavTree('arm__cfft__radix4__q15_8c.html','');})
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:a2d01d2045f280c32036da97d33c52440"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__radix4__q15_8c.html#a2d01d2045f280c32036da97d33c52440">arm_radix4_butterfly_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc16, uint32_t fftLen, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoef16, uint32_t twidCoefModifier)</td></tr>
-<tr class="memdesc:a2d01d2045f280c32036da97d33c52440"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core function for the Q15 CFFT butterfly process. <a href="#a2d01d2045f280c32036da97d33c52440">More...</a><br/></td></tr>
-<tr class="separator:a2d01d2045f280c32036da97d33c52440"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aad04e8439d17dab5617bf1be268bb391"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__radix4__q15_8c.html#aad04e8439d17dab5617bf1be268bb391">arm_radix4_butterfly_inverse_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc16, uint32_t fftLen, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoef16, uint32_t twidCoefModifier)</td></tr>
-<tr class="memdesc:aad04e8439d17dab5617bf1be268bb391"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core function for the Q15 CIFFT butterfly process. <a href="#aad04e8439d17dab5617bf1be268bb391">More...</a><br/></td></tr>
-<tr class="separator:aad04e8439d17dab5617bf1be268bb391"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a73f48eaea9297605705ae25d3405343e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__radix4__q15_8c.html#a73f48eaea9297605705ae25d3405343e">arm_bitreversal_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t fftLen, uint16_t bitRevFactor, uint16_t *pBitRevTab)</td></tr>
-<tr class="separator:a73f48eaea9297605705ae25d3405343e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af337f7275e22af2196f61c94a0ca079a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__radix4__q15_8c.html#af337f7275e22af2196f61c94a0ca079a">arm_radix4_butterfly_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc16, uint32_t fftLen, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoef16, uint32_t twidCoefModifier)</td></tr>
+<tr class="memdesc:af337f7275e22af2196f61c94a0ca079a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core function for the Q15 CFFT butterfly process. <a href="#af337f7275e22af2196f61c94a0ca079a">More...</a><br/></td></tr>
+<tr class="separator:af337f7275e22af2196f61c94a0ca079a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af65a7f0397b531999b7bd21e0b3a1f9f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__radix4__q15_8c.html#af65a7f0397b531999b7bd21e0b3a1f9f">arm_radix4_butterfly_inverse_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc16, uint32_t fftLen, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoef16, uint32_t twidCoefModifier)</td></tr>
+<tr class="memdesc:af65a7f0397b531999b7bd21e0b3a1f9f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core function for the Q15 CIFFT butterfly process. <a href="#af65a7f0397b531999b7bd21e0b3a1f9f">More...</a><br/></td></tr>
+<tr class="separator:af65a7f0397b531999b7bd21e0b3a1f9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a192ac22646c129779db528f2f322300d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__radix4__q15_8c.html#a192ac22646c129779db528f2f322300d">arm_bitreversal_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t fftLen, uint16_t bitRevFactor, const uint16_t *pBitRevTab)</td></tr>
+<tr class="memdesc:a192ac22646c129779db528f2f322300d"><td class="mdescLeft">&#160;</td><td class="mdescRight">In-place Q15 bit reversal function. <a href="#a192ac22646c129779db528f2f322300d">More...</a><br/></td></tr>
+<tr class="separator:a192ac22646c129779db528f2f322300d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8d66cdac41b8bf6cefdb895456eee84a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ComplexFFT.html#ga8d66cdac41b8bf6cefdb895456eee84a">arm_cfft_radix4_q15</a> (const <a class="el" href="structarm__cfft__radix4__instance__q15.html">arm_cfft_radix4_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc)</td></tr>
<tr class="memdesc:ga8d66cdac41b8bf6cefdb895456eee84a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 CFFT/CIFFT. <a href="group__ComplexFFT.html#ga8d66cdac41b8bf6cefdb895456eee84a">More...</a><br/></td></tr>
<tr class="separator:ga8d66cdac41b8bf6cefdb895456eee84a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="a73f48eaea9297605705ae25d3405343e"></a>
+<a class="anchor" id="a192ac22646c129779db528f2f322300d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -137,7 +138,7 @@ Functions</h2></td></tr>
<td class="memname">void arm_bitreversal_q15 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
- <td class="paramname"><em>pSrc</em>, </td>
+ <td class="paramname"><em>pSrc16</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
@@ -154,7 +155,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype">uint16_t *&#160;</td>
+ <td class="paramtype">const uint16_t *&#160;</td>
<td class="paramname"><em>pBitRevTab</em>&#160;</td>
</tr>
<tr>
@@ -164,12 +165,20 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga8d66cdac41b8bf6cefdb895456eee84a">arm_cfft_radix4_q15()</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">pSrc16</td><td>points to in-place Q15 data buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of FFT </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">bitRevFactor</td><td>bit reversal modifier that supports different size FFTs with the same bit reversal table </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pBitRevTab</td><td>points to bit reversal table </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="aad04e8439d17dab5617bf1be268bb391"></a>
+<a class="anchor" id="af65a7f0397b531999b7bd21e0b3a1f9f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -188,7 +197,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pCoef16</em>, </td>
</tr>
<tr>
@@ -206,22 +215,18 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*pSrc16</td><td>points to the in-place buffer of Q15 data type. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of the FFT. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pCoef16</td><td>points to twiddle coefficient buffer. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">pSrc16</td><td>points to the in-place buffer of Q15 data type </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of the FFT </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pCoef16</td><td>points to twiddle coefficient buffer </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">twidCoefModifier</td><td>twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a08bea9cb2c311d925224c0d6829edb8c">__QADD16()</a>, <a class="el" href="arm__math_8h.html#aad6f7afa72d784b95e6357c215a919bb">__QASX()</a>, <a class="el" href="arm__math_8h.html#a391f5f1d2e7cefaccfece0a49141ad47">__QSAX()</a>, <a class="el" href="arm__math_8h.html#a6e4703dc08d1b82eab7f5ef96edb59bb">__QSUB16()</a>, <a class="el" href="arm__math_8h.html#af3d7aff37a4472f1f2bc88eb3b97b526">__SHADD16()</a>, <a class="el" href="arm__math_8h.html#af60f220d422ebc524411f712544feecf">__SHASX()</a>, <a class="el" href="arm__math_8h.html#abbfbf3cfac1971b4b380c0cde120a85b">__SHSAX()</a>, <a class="el" href="arm__math_8h.html#a0987d147320a596bbdb537d70b23de73">__SHSUB16()</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#a9c58d7b4648a973d91e27544bc190e60">__SMUADX()</a>, <a class="el" href="arm__math_8h.html#a6b293f62ad7eb225fa9ce0f39458eba3">__SMUSD()</a>, and <a class="el" href="arm__math_8h.html#af0d54ec57b936994a34f073d0049ea3f">_SIMD32_OFFSET</a>.</p>
-
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga68cdacd2267a2967955e40e6b7ec1229">arm_cfft_q15()</a>, <a class="el" href="group__ComplexFFT.html#ga8d66cdac41b8bf6cefdb895456eee84a">arm_cfft_radix4_q15()</a>, and <a class="el" href="arm__cfft__q15_8c.html#abe669acc8db57d1fb9b1e2bba30f2224">arm_cfft_radix4by2_inverse_q15()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="a2d01d2045f280c32036da97d33c52440"></a>
+<a class="anchor" id="af337f7275e22af2196f61c94a0ca079a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -240,7 +245,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pCoef16</em>, </td>
</tr>
<tr>
@@ -259,18 +264,14 @@ Functions</h2></td></tr>
<p>end of ComplexFFT group </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*pSrc16</td><td>points to the in-place buffer of Q15 data type. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of the FFT. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pCoef16</td><td>points to twiddle coefficient buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">twidCoefModifier</td><td>twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">pSrc16</td><td>points to the in-place buffer of Q15 data type </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of the FFT </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pCoef16</td><td>points to twiddle coefficient buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">twidCoefModifier</td><td>twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a08bea9cb2c311d925224c0d6829edb8c">__QADD16()</a>, <a class="el" href="arm__math_8h.html#aad6f7afa72d784b95e6357c215a919bb">__QASX()</a>, <a class="el" href="arm__math_8h.html#a391f5f1d2e7cefaccfece0a49141ad47">__QSAX()</a>, <a class="el" href="arm__math_8h.html#a6e4703dc08d1b82eab7f5ef96edb59bb">__QSUB16()</a>, <a class="el" href="arm__math_8h.html#af3d7aff37a4472f1f2bc88eb3b97b526">__SHADD16()</a>, <a class="el" href="arm__math_8h.html#af60f220d422ebc524411f712544feecf">__SHASX()</a>, <a class="el" href="arm__math_8h.html#abbfbf3cfac1971b4b380c0cde120a85b">__SHSAX()</a>, <a class="el" href="arm__math_8h.html#a0987d147320a596bbdb537d70b23de73">__SHSUB16()</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#a2eed05660fedbe3fbd0b6dbb1315cfc3">__SMUAD()</a>, <a class="el" href="arm__math_8h.html#a7375d1deba32929dc97008bfa7085d46">__SMUSDX()</a>, and <a class="el" href="arm__math_8h.html#af0d54ec57b936994a34f073d0049ea3f">_SIMD32_OFFSET</a>.</p>
-
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga68cdacd2267a2967955e40e6b7ec1229">arm_cfft_q15()</a>, <a class="el" href="group__ComplexFFT.html#ga8d66cdac41b8bf6cefdb895456eee84a">arm_cfft_radix4_q15()</a>, and <a class="el" href="arm__cfft__q15_8c.html#af1d4a751153857c173511e0c77ab4fa9">arm_cfft_radix4by2_q15()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
@@ -280,7 +281,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_f93595924be31e3058e32faa649f9f3e.html">TransformFunctions</a></li><li class="navelem"><a class="el" href="arm__cfft__radix4__q15_8c.html">arm_cfft_radix4_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__cfft__radix4__q31_8c.html b/docs/DSP/html/arm__cfft__radix4__q31_8c.html
index 66ecf54..0b174ac 100644
--- a/docs/DSP/html/arm__cfft__radix4__q31_8c.html
+++ b/docs/DSP/html/arm__cfft__radix4__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,20 +116,21 @@ $(document).ready(function(){initNavTree('arm__cfft__radix4__q31_8c.html','');})
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ac9c7c553114c1201a3a987a11b8a6d01"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__radix4__q31_8c.html#ac9c7c553114c1201a3a987a11b8a6d01">arm_radix4_butterfly_inverse_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t fftLen, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoef, uint32_t twidCoefModifier)</td></tr>
-<tr class="memdesc:ac9c7c553114c1201a3a987a11b8a6d01"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core function for the Q31 CIFFT butterfly process. <a href="#ac9c7c553114c1201a3a987a11b8a6d01">More...</a><br/></td></tr>
-<tr class="separator:ac9c7c553114c1201a3a987a11b8a6d01"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac12f1e7f159d5741358cdc36830a0395"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__radix4__q31_8c.html#ac12f1e7f159d5741358cdc36830a0395">arm_radix4_butterfly_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t fftLen, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoef, uint32_t twidCoefModifier)</td></tr>
-<tr class="memdesc:ac12f1e7f159d5741358cdc36830a0395"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core function for the Q31 CFFT butterfly process. <a href="#ac12f1e7f159d5741358cdc36830a0395">More...</a><br/></td></tr>
-<tr class="separator:ac12f1e7f159d5741358cdc36830a0395"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3fab577d25c3a517973c8c214f66f268"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__radix4__q31_8c.html#a3fab577d25c3a517973c8c214f66f268">arm_bitreversal_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t fftLen, uint16_t bitRevFactor, uint16_t *pBitRevTab)</td></tr>
-<tr class="separator:a3fab577d25c3a517973c8c214f66f268"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a053363aef7c6b41a61af7730c638c79b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__radix4__q31_8c.html#a053363aef7c6b41a61af7730c638c79b">arm_radix4_butterfly_inverse_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t fftLen, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoef, uint32_t twidCoefModifier)</td></tr>
+<tr class="memdesc:a053363aef7c6b41a61af7730c638c79b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core function for the Q31 CIFFT butterfly process. <a href="#a053363aef7c6b41a61af7730c638c79b">More...</a><br/></td></tr>
+<tr class="separator:a053363aef7c6b41a61af7730c638c79b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af4d3481332146c3c703bf494baf23c45"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__radix4__q31_8c.html#af4d3481332146c3c703bf494baf23c45">arm_radix4_butterfly_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t fftLen, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoef, uint32_t twidCoefModifier)</td></tr>
+<tr class="memdesc:af4d3481332146c3c703bf494baf23c45"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core function for the Q31 CFFT butterfly process. <a href="#af4d3481332146c3c703bf494baf23c45">More...</a><br/></td></tr>
+<tr class="separator:af4d3481332146c3c703bf494baf23c45"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a82acdff1d26c7021c2a016a6e7e9eaf8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__radix4__q31_8c.html#a82acdff1d26c7021c2a016a6e7e9eaf8">arm_bitreversal_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t fftLen, uint16_t bitRevFactor, const uint16_t *pBitRevTab)</td></tr>
+<tr class="memdesc:a82acdff1d26c7021c2a016a6e7e9eaf8"><td class="mdescLeft">&#160;</td><td class="mdescRight">In-place Q31 bit reversal function. <a href="#a82acdff1d26c7021c2a016a6e7e9eaf8">More...</a><br/></td></tr>
+<tr class="separator:a82acdff1d26c7021c2a016a6e7e9eaf8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafde3ee1f58cf393b45a9073174fff548"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ComplexFFT.html#gafde3ee1f58cf393b45a9073174fff548">arm_cfft_radix4_q31</a> (const <a class="el" href="structarm__cfft__radix4__instance__q31.html">arm_cfft_radix4_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc)</td></tr>
<tr class="memdesc:gafde3ee1f58cf393b45a9073174fff548"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 CFFT/CIFFT. <a href="group__ComplexFFT.html#gafde3ee1f58cf393b45a9073174fff548">More...</a><br/></td></tr>
<tr class="separator:gafde3ee1f58cf393b45a9073174fff548"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="a3fab577d25c3a517973c8c214f66f268"></a>
+<a class="anchor" id="a82acdff1d26c7021c2a016a6e7e9eaf8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -154,7 +155,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype">uint16_t *&#160;</td>
+ <td class="paramtype">const uint16_t *&#160;</td>
<td class="paramname"><em>pBitRevTab</em>&#160;</td>
</tr>
<tr>
@@ -164,12 +165,20 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#gafde3ee1f58cf393b45a9073174fff548">arm_cfft_radix4_q31()</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">pSrc</td><td>points to in-place Q31 data buffer. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of FFT. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">bitRevFactor</td><td>bit reversal modifier that supports different size FFTs with the same bit reversal table </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pBitRevTab</td><td>points to bit reversal table </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="ac9c7c553114c1201a3a987a11b8a6d01"></a>
+<a class="anchor" id="a053363aef7c6b41a61af7730c638c79b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -188,7 +197,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pCoef</em>, </td>
</tr>
<tr>
@@ -206,22 +215,18 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*pSrc</td><td>points to the in-place buffer of Q31 data type. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">pSrc</td><td>points to the in-place buffer of Q31 data type. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of the FFT. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pCoef</td><td>points to twiddle coefficient buffer. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pCoef</td><td>points to twiddle coefficient buffer. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">twidCoefModifier</td><td>twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#ad1b053da364f9fd82ca1a381df7590b6">__SIMD64</a>.</p>
-
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga5a0008bd997ab6e2e299ef2fb272fb4b">arm_cfft_q31()</a>, <a class="el" href="group__ComplexFFT.html#gafde3ee1f58cf393b45a9073174fff548">arm_cfft_radix4_q31()</a>, and <a class="el" href="arm__cfft__q31_8c.html#a3f3ae10bc2057cc1360abfa25f224c8c">arm_cfft_radix4by2_inverse_q31()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="ac12f1e7f159d5741358cdc36830a0395"></a>
+<a class="anchor" id="af4d3481332146c3c703bf494baf23c45"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -240,7 +245,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pCoef</em>, </td>
</tr>
<tr>
@@ -259,18 +264,14 @@ Functions</h2></td></tr>
<p>end of ComplexFFT group </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*pSrc</td><td>points to the in-place buffer of Q31 data type. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">pSrc</td><td>points to the in-place buffer of Q31 data type. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of the FFT. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pCoef</td><td>points to twiddle coefficient buffer. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pCoef</td><td>points to twiddle coefficient buffer. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">twidCoefModifier</td><td>twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#ad1b053da364f9fd82ca1a381df7590b6">__SIMD64</a>.</p>
-
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga5a0008bd997ab6e2e299ef2fb272fb4b">arm_cfft_q31()</a>, <a class="el" href="group__ComplexFFT.html#gafde3ee1f58cf393b45a9073174fff548">arm_cfft_radix4_q31()</a>, and <a class="el" href="arm__cfft__q31_8c.html#af6df8bf714c30d44e6b871ea87d22b30">arm_cfft_radix4by2_q31()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
@@ -280,7 +281,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_f93595924be31e3058e32faa649f9f3e.html">TransformFunctions</a></li><li class="navelem"><a class="el" href="arm__cfft__radix4__q31_8c.html">arm_cfft_radix4_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__cfft__radix8__f32_8c.html b/docs/DSP/html/arm__cfft__radix8__f32_8c.html
index b75dd5f..30dd8ca 100644
--- a/docs/DSP/html/arm__cfft__radix8__f32_8c.html
+++ b/docs/DSP/html/arm__cfft__radix8__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -155,8 +155,7 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#gade0f9c4ff157b6b9c72a1eafd86ebf80">arm_cfft_f32()</a>, <a class="el" href="arm__cfft__f32_8c.html#ae99e2b173033e9910058869bdf0619d9">arm_cfft_radix8by2_f32()</a>, and <a class="el" href="arm__cfft__f32_8c.html#a4bb346f59bca06cebe0defc8e15b69a6">arm_cfft_radix8by4_f32()</a>.</p>
+<p>brief Core function for the floating-point CFFT butterfly process. param[in,out] pSrc points to the in-place buffer of floating-point data type. param[in] fftLen length of the FFT. param[in] pCoef points to the twiddle coefficient buffer. param[in] twidCoefModifier twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. return none </p>
</div>
</div>
@@ -166,7 +165,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_f93595924be31e3058e32faa649f9f3e.html">TransformFunctions</a></li><li class="navelem"><a class="el" href="arm__cfft__radix8__f32_8c.html">arm_cfft_radix8_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__class__marks__example_2Abstract_8txt.html b/docs/DSP/html/arm__class__marks__example_2Abstract_8txt.html
index bee6d2e..19ecfda 100644
--- a/docs/DSP/html/arm__class__marks__example_2Abstract_8txt.html
+++ b/docs/DSP/html/arm__class__marks__example_2Abstract_8txt.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -156,7 +156,7 @@ Cortex Cortex&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="arm__class__marks__example_2Abstract_8txt.html">Abstract.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__class__marks__example__f32_8c.html b/docs/DSP/html/arm__class__marks__example__f32_8c.html
index 21918f8..babb7d0 100644
--- a/docs/DSP/html/arm__class__marks__example__f32_8c.html
+++ b/docs/DSP/html/arm__class__marks__example__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -169,8 +169,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_class_marks_example_f32_8c-example.html#a15">arm_class_marks_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__class__marks__example__f32_8c.html#a196718f834091385d38586a0ce4009dc">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a7b02f9b34bf2cd4d12633f5bf30771ec"></a>
@@ -184,8 +182,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_class_marks_example_f32_8c-example.html#a16">arm_class_marks_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__class__marks__example__f32_8c.html#a196718f834091385d38586a0ce4009dc">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="abc004a7fade488e72310fd96c0a101dc"></a>
@@ -229,8 +225,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_class_marks_example_f32_8c-example.html#a12">arm_class_marks_example_f32.c</a>.</dd>
</dl>
-<p>References <a class="el" href="group__MatrixInit.html#ga11e3dc41592a6401c13182fef9416a27">arm_mat_init_f32()</a>, <a class="el" href="group__MatrixMult.html#ga917bf0270310c1d3f0eda1fc7c0026a0">arm_mat_mult_f32()</a>, <a class="el" href="group__Max.html#ga5b89d1b04575aeec494f678695fb87d8">arm_max_f32()</a>, <a class="el" href="group__mean.html#ga74ce08c49ab61e57bd50c3a0ca1fdb2b">arm_mean_f32()</a>, <a class="el" href="group__Min.html#gaf62b1673740fc516ea64daf777b7d74a">arm_min_f32()</a>, <a class="el" href="group__STD.html#ga4969b5b5f3d001377bc401a3ee99dfc2">arm_std_f32()</a>, <a class="el" href="group__variance.html#ga393f26c5a3bfa05624fb8d32232a6d96">arm_var_f32()</a>, <a class="el" href="arm__class__marks__example__f32_8c.html#aad32888fa966b3d9db9c31bcbba9d9ef">max_marks</a>, <a class="el" href="arm__class__marks__example__f32_8c.html#acc9290716b3c97381ce52d14b4b01681">mean</a>, <a class="el" href="arm__class__marks__example__f32_8c.html#abb7687fa07ec54d8e792cfcbfe2ca809">min_marks</a>, <a class="el" href="arm__class__marks__example__f32_8c.html#a9d89ac0707e7c9363544986d47a70bd3">NUMSTUDENTS</a>, <a class="el" href="arm__class__marks__example__f32_8c.html#ab3b66d06b4af1af4ea2740d0ccf4e7bd">numStudents</a>, <a class="el" href="arm__class__marks__example__f32_8c.html#a7b02f9b34bf2cd4d12633f5bf30771ec">NUMSUBJECTS</a>, <a class="el" href="arm__class__marks__example__f32_8c.html#a3d01884f63bcb694226ca7c24980757a">numSubjects</a>, <a class="el" href="arm__class__marks__example__f32_8c.html#a150b0cf729b51893379f5b5548d4f989">std</a>, <a class="el" href="arm__class__marks__example__f32_8c.html#a798cf43a3725d7df2fcaf3f328969f53">student_num</a>, <a class="el" href="arm__class__marks__example__f32_8c.html#a0153222efa82b7f1a0ea3835921bf921">testMarks_f32</a>, <a class="el" href="arm__class__marks__example__f32_8c.html#afd4d61aad5f35a4e42d580004e2f9a1d">testOutput</a>, <a class="el" href="arm__class__marks__example__f32_8c.html#a993b9b2a1faf43b319c1c6d58b26e7a1">testUnity_f32</a>, and <a class="el" href="arm__class__marks__example__f32_8c.html#a3bd39c4335d84be071cc1eaa9b0a8642">var</a>.</p>
-
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
@@ -245,8 +239,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_class_marks_example_f32_8c-example.html#a6">arm_class_marks_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__class__marks__example__f32_8c.html#a196718f834091385d38586a0ce4009dc">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="acc9290716b3c97381ce52d14b4b01681"></a>
@@ -260,8 +252,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_class_marks_example_f32_8c-example.html#a8">arm_class_marks_example_f32.c</a>, and <a class="el" href="arm_variance_example_f32_8c-example.html#a9">arm_variance_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="group__STD.html#ga4969b5b5f3d001377bc401a3ee99dfc2">arm_std_f32()</a>, and <a class="el" href="arm__class__marks__example__f32_8c.html#a196718f834091385d38586a0ce4009dc">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="abb7687fa07ec54d8e792cfcbfe2ca809"></a>
@@ -275,8 +265,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_class_marks_example_f32_8c-example.html#a7">arm_class_marks_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__class__marks__example__f32_8c.html#a196718f834091385d38586a0ce4009dc">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ab3b66d06b4af1af4ea2740d0ccf4e7bd"></a>
@@ -290,8 +278,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_class_marks_example_f32_8c-example.html#a4">arm_class_marks_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__class__marks__example__f32_8c.html#a196718f834091385d38586a0ce4009dc">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a3d01884f63bcb694226ca7c24980757a"></a>
@@ -305,8 +291,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_class_marks_example_f32_8c-example.html#a5">arm_class_marks_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__class__marks__example__f32_8c.html#a196718f834091385d38586a0ce4009dc">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a150b0cf729b51893379f5b5548d4f989"></a>
@@ -320,8 +304,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_class_marks_example_f32_8c-example.html#a9">arm_class_marks_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__class__marks__example__f32_8c.html#a196718f834091385d38586a0ce4009dc">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a798cf43a3725d7df2fcaf3f328969f53"></a>
@@ -335,8 +317,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_class_marks_example_f32_8c-example.html#a11">arm_class_marks_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__class__marks__example__f32_8c.html#a196718f834091385d38586a0ce4009dc">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a0153222efa82b7f1a0ea3835921bf921"></a>
@@ -350,8 +330,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_class_marks_example_f32_8c-example.html#a0">arm_class_marks_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__class__marks__example__f32_8c.html#a196718f834091385d38586a0ce4009dc">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="afd4d61aad5f35a4e42d580004e2f9a1d"></a>
@@ -373,8 +351,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_class_marks_example_f32_8c-example.html#a3">arm_class_marks_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__class__marks__example__f32_8c.html#a196718f834091385d38586a0ce4009dc">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a993b9b2a1faf43b319c1c6d58b26e7a1"></a>
@@ -388,8 +364,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_class_marks_example_f32_8c-example.html#a2">arm_class_marks_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__class__marks__example__f32_8c.html#a196718f834091385d38586a0ce4009dc">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a3bd39c4335d84be071cc1eaa9b0a8642"></a>
@@ -403,8 +377,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_class_marks_example_f32_8c-example.html#a10">arm_class_marks_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="group__STD.html#ga4969b5b5f3d001377bc401a3ee99dfc2">arm_std_f32()</a>, and <a class="el" href="arm__class__marks__example__f32_8c.html#a196718f834091385d38586a0ce4009dc">main()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -413,7 +385,7 @@ Variables</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_2dfacf8e98c40fbe6b43e4f379522b9d.html">arm_class_marks_example</a></li><li class="navelem"><a class="el" href="arm__class__marks__example__f32_8c.html">arm_class_marks_example_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__cmplx__conj__f32_8c.html b/docs/DSP/html/arm__cmplx__conj__f32_8c.html
index 86d12d3..51bdf80 100644
--- a/docs/DSP/html/arm__cmplx__conj__f32_8c.html
+++ b/docs/DSP/html/arm__cmplx__conj__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__cmplx__conj__f32_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga3a102aead6460ad9fcb0626f6b226ffb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__conj.html#ga3a102aead6460ad9fcb0626f6b226ffb">arm_cmplx_conj_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:ga3a102aead6460ad9fcb0626f6b226ffb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point complex conjugate. <a href="group__cmplx__conj.html#ga3a102aead6460ad9fcb0626f6b226ffb">More...</a><br/></td></tr>
-<tr class="separator:ga3a102aead6460ad9fcb0626f6b226ffb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1b5571244b051bb72db30886896da2da"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__conj.html#ga1b5571244b051bb72db30886896da2da">arm_cmplx_conj_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:ga1b5571244b051bb72db30886896da2da"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point complex conjugate. <a href="group__cmplx__conj.html#ga1b5571244b051bb72db30886896da2da">More...</a><br/></td></tr>
+<tr class="separator:ga1b5571244b051bb72db30886896da2da"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_a3413d16a2695ab37a70c8c03c616c68.html">ComplexMathFunctions</a></li><li class="navelem"><a class="el" href="arm__cmplx__conj__f32_8c.html">arm_cmplx_conj_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__cmplx__conj__q15_8c.html b/docs/DSP/html/arm__cmplx__conj__q15_8c.html
index 02f8834..296d3e9 100644
--- a/docs/DSP/html/arm__cmplx__conj__q15_8c.html
+++ b/docs/DSP/html/arm__cmplx__conj__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__cmplx__conj__q15_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gaf47689ae07962acaecb8ddde556df4a4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__conj.html#gaf47689ae07962acaecb8ddde556df4a4">arm_cmplx_conj_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:gaf47689ae07962acaecb8ddde556df4a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 complex conjugate. <a href="group__cmplx__conj.html#gaf47689ae07962acaecb8ddde556df4a4">More...</a><br/></td></tr>
-<tr class="separator:gaf47689ae07962acaecb8ddde556df4a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2eef7dba99852d5f7ec3e025b2e5653b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__conj.html#ga2eef7dba99852d5f7ec3e025b2e5653b">arm_cmplx_conj_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:ga2eef7dba99852d5f7ec3e025b2e5653b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 complex conjugate. <a href="group__cmplx__conj.html#ga2eef7dba99852d5f7ec3e025b2e5653b">More...</a><br/></td></tr>
+<tr class="separator:ga2eef7dba99852d5f7ec3e025b2e5653b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_a3413d16a2695ab37a70c8c03c616c68.html">ComplexMathFunctions</a></li><li class="navelem"><a class="el" href="arm__cmplx__conj__q15_8c.html">arm_cmplx_conj_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__cmplx__conj__q31_8c.html b/docs/DSP/html/arm__cmplx__conj__q31_8c.html
index 92e8cc6..3dc856e 100644
--- a/docs/DSP/html/arm__cmplx__conj__q31_8c.html
+++ b/docs/DSP/html/arm__cmplx__conj__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__cmplx__conj__q31_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gafecc94879a383c5208ec3ef99485e4b5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__conj.html#gafecc94879a383c5208ec3ef99485e4b5">arm_cmplx_conj_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:gafecc94879a383c5208ec3ef99485e4b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 complex conjugate. <a href="group__cmplx__conj.html#gafecc94879a383c5208ec3ef99485e4b5">More...</a><br/></td></tr>
-<tr class="separator:gafecc94879a383c5208ec3ef99485e4b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga652edf2688aae9b2f53c5da73f6cc2bc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__conj.html#ga652edf2688aae9b2f53c5da73f6cc2bc">arm_cmplx_conj_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:ga652edf2688aae9b2f53c5da73f6cc2bc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 complex conjugate. <a href="group__cmplx__conj.html#ga652edf2688aae9b2f53c5da73f6cc2bc">More...</a><br/></td></tr>
+<tr class="separator:ga652edf2688aae9b2f53c5da73f6cc2bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_a3413d16a2695ab37a70c8c03c616c68.html">ComplexMathFunctions</a></li><li class="navelem"><a class="el" href="arm__cmplx__conj__q31_8c.html">arm_cmplx_conj_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__cmplx__dot__prod__f32_8c.html b/docs/DSP/html/arm__cmplx__dot__prod__f32_8c.html
index 352af27..b09cb37 100644
--- a/docs/DSP/html/arm__cmplx__dot__prod__f32_8c.html
+++ b/docs/DSP/html/arm__cmplx__dot__prod__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__cmplx__dot__prod__f32_8c.html',''
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gadcfaf567a25eb641da4043eafb9bb076"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__dot__prod.html#gadcfaf567a25eb641da4043eafb9bb076">arm_cmplx_dot_prod_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, uint32_t numSamples, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *realResult, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *imagResult)</td></tr>
-<tr class="memdesc:gadcfaf567a25eb641da4043eafb9bb076"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point complex dot product. <a href="group__cmplx__dot__prod.html#gadcfaf567a25eb641da4043eafb9bb076">More...</a><br/></td></tr>
-<tr class="separator:gadcfaf567a25eb641da4043eafb9bb076"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga93796e73f02771cf6fe13de016e296ed"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__dot__prod.html#ga93796e73f02771cf6fe13de016e296ed">arm_cmplx_dot_prod_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, uint32_t numSamples, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *realResult, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *imagResult)</td></tr>
+<tr class="memdesc:ga93796e73f02771cf6fe13de016e296ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point complex dot product. <a href="group__cmplx__dot__prod.html#ga93796e73f02771cf6fe13de016e296ed">More...</a><br/></td></tr>
+<tr class="separator:ga93796e73f02771cf6fe13de016e296ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_a3413d16a2695ab37a70c8c03c616c68.html">ComplexMathFunctions</a></li><li class="navelem"><a class="el" href="arm__cmplx__dot__prod__f32_8c.html">arm_cmplx_dot_prod_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__cmplx__dot__prod__q15_8c.html b/docs/DSP/html/arm__cmplx__dot__prod__q15_8c.html
index fb6c54b..18e00d7 100644
--- a/docs/DSP/html/arm__cmplx__dot__prod__q15_8c.html
+++ b/docs/DSP/html/arm__cmplx__dot__prod__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__cmplx__dot__prod__q15_8c.html',''
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga2b08b5e8001d2c15204639d00893fc70"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__dot__prod.html#ga2b08b5e8001d2c15204639d00893fc70">arm_cmplx_dot_prod_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t numSamples, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *realResult, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *imagResult)</td></tr>
-<tr class="memdesc:ga2b08b5e8001d2c15204639d00893fc70"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 complex dot product. <a href="group__cmplx__dot__prod.html#ga2b08b5e8001d2c15204639d00893fc70">More...</a><br/></td></tr>
-<tr class="separator:ga2b08b5e8001d2c15204639d00893fc70"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae712971379c461cfb8bef7e423bf8417"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__dot__prod.html#gae712971379c461cfb8bef7e423bf8417">arm_cmplx_dot_prod_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t numSamples, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *realResult, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *imagResult)</td></tr>
+<tr class="memdesc:gae712971379c461cfb8bef7e423bf8417"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 complex dot product. <a href="group__cmplx__dot__prod.html#gae712971379c461cfb8bef7e423bf8417">More...</a><br/></td></tr>
+<tr class="separator:gae712971379c461cfb8bef7e423bf8417"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_a3413d16a2695ab37a70c8c03c616c68.html">ComplexMathFunctions</a></li><li class="navelem"><a class="el" href="arm__cmplx__dot__prod__q15_8c.html">arm_cmplx_dot_prod_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__cmplx__dot__prod__q31_8c.html b/docs/DSP/html/arm__cmplx__dot__prod__q31_8c.html
index 5b09b2f..168668b 100644
--- a/docs/DSP/html/arm__cmplx__dot__prod__q31_8c.html
+++ b/docs/DSP/html/arm__cmplx__dot__prod__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__cmplx__dot__prod__q31_8c.html',''
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga5b731a59db062a9ad84562ef68a6c8af"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__dot__prod.html#ga5b731a59db062a9ad84562ef68a6c8af">arm_cmplx_dot_prod_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t numSamples, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *realResult, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *imagResult)</td></tr>
-<tr class="memdesc:ga5b731a59db062a9ad84562ef68a6c8af"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 complex dot product. <a href="group__cmplx__dot__prod.html#ga5b731a59db062a9ad84562ef68a6c8af">More...</a><br/></td></tr>
-<tr class="separator:ga5b731a59db062a9ad84562ef68a6c8af"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa90661b5eee3b6d83a149043ada0eb37"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__dot__prod.html#gaa90661b5eee3b6d83a149043ada0eb37">arm_cmplx_dot_prod_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t numSamples, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *realResult, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *imagResult)</td></tr>
+<tr class="memdesc:gaa90661b5eee3b6d83a149043ada0eb37"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 complex dot product. <a href="group__cmplx__dot__prod.html#gaa90661b5eee3b6d83a149043ada0eb37">More...</a><br/></td></tr>
+<tr class="separator:gaa90661b5eee3b6d83a149043ada0eb37"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_a3413d16a2695ab37a70c8c03c616c68.html">ComplexMathFunctions</a></li><li class="navelem"><a class="el" href="arm__cmplx__dot__prod__q31_8c.html">arm_cmplx_dot_prod_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__cmplx__mag__f32_8c.html b/docs/DSP/html/arm__cmplx__mag__f32_8c.html
index 66cc275..1574f52 100644
--- a/docs/DSP/html/arm__cmplx__mag__f32_8c.html
+++ b/docs/DSP/html/arm__cmplx__mag__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__cmplx__mag__f32_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gae45024c497392cde2ae358a76d435213"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__mag.html#gae45024c497392cde2ae358a76d435213">arm_cmplx_mag_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:gae45024c497392cde2ae358a76d435213"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point complex magnitude. <a href="group__cmplx__mag.html#gae45024c497392cde2ae358a76d435213">More...</a><br/></td></tr>
-<tr class="separator:gae45024c497392cde2ae358a76d435213"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaba4e0eff7816fe80d01121fb4cf6c6bc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__mag.html#gaba4e0eff7816fe80d01121fb4cf6c6bc">arm_cmplx_mag_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:gaba4e0eff7816fe80d01121fb4cf6c6bc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point complex magnitude. <a href="group__cmplx__mag.html#gaba4e0eff7816fe80d01121fb4cf6c6bc">More...</a><br/></td></tr>
+<tr class="separator:gaba4e0eff7816fe80d01121fb4cf6c6bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_a3413d16a2695ab37a70c8c03c616c68.html">ComplexMathFunctions</a></li><li class="navelem"><a class="el" href="arm__cmplx__mag__f32_8c.html">arm_cmplx_mag_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__cmplx__mag__q15_8c.html b/docs/DSP/html/arm__cmplx__mag__q15_8c.html
index 969db30..af58c16 100644
--- a/docs/DSP/html/arm__cmplx__mag__q15_8c.html
+++ b/docs/DSP/html/arm__cmplx__mag__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__cmplx__mag__q15_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga0a4a8f77a6a51d9b3f3b9d729f85b7a4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__mag.html#ga0a4a8f77a6a51d9b3f3b9d729f85b7a4">arm_cmplx_mag_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:ga0a4a8f77a6a51d9b3f3b9d729f85b7a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 complex magnitude. <a href="group__cmplx__mag.html#ga0a4a8f77a6a51d9b3f3b9d729f85b7a4">More...</a><br/></td></tr>
-<tr class="separator:ga0a4a8f77a6a51d9b3f3b9d729f85b7a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0488e185f4631ac029b02f1759b287cf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__mag.html#ga0488e185f4631ac029b02f1759b287cf">arm_cmplx_mag_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:ga0488e185f4631ac029b02f1759b287cf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 complex magnitude. <a href="group__cmplx__mag.html#ga0488e185f4631ac029b02f1759b287cf">More...</a><br/></td></tr>
+<tr class="separator:ga0488e185f4631ac029b02f1759b287cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_a3413d16a2695ab37a70c8c03c616c68.html">ComplexMathFunctions</a></li><li class="navelem"><a class="el" href="arm__cmplx__mag__q15_8c.html">arm_cmplx_mag_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__cmplx__mag__q31_8c.html b/docs/DSP/html/arm__cmplx__mag__q31_8c.html
index ae599f8..4b158c5 100644
--- a/docs/DSP/html/arm__cmplx__mag__q31_8c.html
+++ b/docs/DSP/html/arm__cmplx__mag__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__cmplx__mag__q31_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga14f82f9230e9d96d5b9774e2fefcb7be"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__mag.html#ga14f82f9230e9d96d5b9774e2fefcb7be">arm_cmplx_mag_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:ga14f82f9230e9d96d5b9774e2fefcb7be"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 complex magnitude. <a href="group__cmplx__mag.html#ga14f82f9230e9d96d5b9774e2fefcb7be">More...</a><br/></td></tr>
-<tr class="separator:ga14f82f9230e9d96d5b9774e2fefcb7be"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab69ad9237469565958cce6b4555bbb6e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__mag.html#gab69ad9237469565958cce6b4555bbb6e">arm_cmplx_mag_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:gab69ad9237469565958cce6b4555bbb6e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 complex magnitude. <a href="group__cmplx__mag.html#gab69ad9237469565958cce6b4555bbb6e">More...</a><br/></td></tr>
+<tr class="separator:gab69ad9237469565958cce6b4555bbb6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_a3413d16a2695ab37a70c8c03c616c68.html">ComplexMathFunctions</a></li><li class="navelem"><a class="el" href="arm__cmplx__mag__q31_8c.html">arm_cmplx_mag_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__cmplx__mag__squared__f32_8c.html b/docs/DSP/html/arm__cmplx__mag__squared__f32_8c.html
index 8b59145..f6cf11d 100644
--- a/docs/DSP/html/arm__cmplx__mag__squared__f32_8c.html
+++ b/docs/DSP/html/arm__cmplx__mag__squared__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__cmplx__mag__squared__f32_8c.html'
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gaa7faccc0d96b061d8b7d0d7d82045074"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__mag__squared.html#gaa7faccc0d96b061d8b7d0d7d82045074">arm_cmplx_mag_squared_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:gaa7faccc0d96b061d8b7d0d7d82045074"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point complex magnitude squared. <a href="group__cmplx__mag__squared.html#gaa7faccc0d96b061d8b7d0d7d82045074">More...</a><br/></td></tr>
-<tr class="separator:gaa7faccc0d96b061d8b7d0d7d82045074"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga925ef5458a384f63d06f1c6997d1fb7d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__mag__squared.html#ga925ef5458a384f63d06f1c6997d1fb7d">arm_cmplx_mag_squared_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:ga925ef5458a384f63d06f1c6997d1fb7d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point complex magnitude squared. <a href="group__cmplx__mag__squared.html#ga925ef5458a384f63d06f1c6997d1fb7d">More...</a><br/></td></tr>
+<tr class="separator:ga925ef5458a384f63d06f1c6997d1fb7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_a3413d16a2695ab37a70c8c03c616c68.html">ComplexMathFunctions</a></li><li class="navelem"><a class="el" href="arm__cmplx__mag__squared__f32_8c.html">arm_cmplx_mag_squared_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__cmplx__mag__squared__q15_8c.html b/docs/DSP/html/arm__cmplx__mag__squared__q15_8c.html
index bb2a4db..6bd1852 100644
--- a/docs/DSP/html/arm__cmplx__mag__squared__q15_8c.html
+++ b/docs/DSP/html/arm__cmplx__mag__squared__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__cmplx__mag__squared__q15_8c.html'
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga45537f576102d960d467eb722b8431f2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__mag__squared.html#ga45537f576102d960d467eb722b8431f2">arm_cmplx_mag_squared_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:ga45537f576102d960d467eb722b8431f2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 complex magnitude squared. <a href="group__cmplx__mag__squared.html#ga45537f576102d960d467eb722b8431f2">More...</a><br/></td></tr>
-<tr class="separator:ga45537f576102d960d467eb722b8431f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafdd1e838db0aef7ec201611883bd444c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__mag__squared.html#gafdd1e838db0aef7ec201611883bd444c">arm_cmplx_mag_squared_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:gafdd1e838db0aef7ec201611883bd444c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 complex magnitude squared. <a href="group__cmplx__mag__squared.html#gafdd1e838db0aef7ec201611883bd444c">More...</a><br/></td></tr>
+<tr class="separator:gafdd1e838db0aef7ec201611883bd444c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_a3413d16a2695ab37a70c8c03c616c68.html">ComplexMathFunctions</a></li><li class="navelem"><a class="el" href="arm__cmplx__mag__squared__q15_8c.html">arm_cmplx_mag_squared_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__cmplx__mag__squared__q31_8c.html b/docs/DSP/html/arm__cmplx__mag__squared__q31_8c.html
index a18de78..e0bb279 100644
--- a/docs/DSP/html/arm__cmplx__mag__squared__q31_8c.html
+++ b/docs/DSP/html/arm__cmplx__mag__squared__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__cmplx__mag__squared__q31_8c.html'
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga384b0538101e8c03fa4fa14271e63b04"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__mag__squared.html#ga384b0538101e8c03fa4fa14271e63b04">arm_cmplx_mag_squared_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:ga384b0538101e8c03fa4fa14271e63b04"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 complex magnitude squared. <a href="group__cmplx__mag__squared.html#ga384b0538101e8c03fa4fa14271e63b04">More...</a><br/></td></tr>
-<tr class="separator:ga384b0538101e8c03fa4fa14271e63b04"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9d74dbc0a777cfcc75c1cae33ef4d44a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__mag__squared.html#ga9d74dbc0a777cfcc75c1cae33ef4d44a">arm_cmplx_mag_squared_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:ga9d74dbc0a777cfcc75c1cae33ef4d44a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 complex magnitude squared. <a href="group__cmplx__mag__squared.html#ga9d74dbc0a777cfcc75c1cae33ef4d44a">More...</a><br/></td></tr>
+<tr class="separator:ga9d74dbc0a777cfcc75c1cae33ef4d44a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_a3413d16a2695ab37a70c8c03c616c68.html">ComplexMathFunctions</a></li><li class="navelem"><a class="el" href="arm__cmplx__mag__squared__q31_8c.html">arm_cmplx_mag_squared_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__cmplx__mult__cmplx__f32_8c.html b/docs/DSP/html/arm__cmplx__mult__cmplx__f32_8c.html
index a9b6e54..e03642a 100644
--- a/docs/DSP/html/arm__cmplx__mult__cmplx__f32_8c.html
+++ b/docs/DSP/html/arm__cmplx__mult__cmplx__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__cmplx__mult__cmplx__f32_8c.html',
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga14b47080054a1ba1250a86805be1ff6b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CmplxByCmplxMult.html#ga14b47080054a1ba1250a86805be1ff6b">arm_cmplx_mult_cmplx_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:ga14b47080054a1ba1250a86805be1ff6b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point complex-by-complex multiplication. <a href="group__CmplxByCmplxMult.html#ga14b47080054a1ba1250a86805be1ff6b">More...</a><br/></td></tr>
-<tr class="separator:ga14b47080054a1ba1250a86805be1ff6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae221504b01e4abfe5f335eafd801b4ed"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CmplxByCmplxMult.html#gae221504b01e4abfe5f335eafd801b4ed">arm_cmplx_mult_cmplx_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:gae221504b01e4abfe5f335eafd801b4ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point complex-by-complex multiplication. <a href="group__CmplxByCmplxMult.html#gae221504b01e4abfe5f335eafd801b4ed">More...</a><br/></td></tr>
+<tr class="separator:gae221504b01e4abfe5f335eafd801b4ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_a3413d16a2695ab37a70c8c03c616c68.html">ComplexMathFunctions</a></li><li class="navelem"><a class="el" href="arm__cmplx__mult__cmplx__f32_8c.html">arm_cmplx_mult_cmplx_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__cmplx__mult__cmplx__q15_8c.html b/docs/DSP/html/arm__cmplx__mult__cmplx__q15_8c.html
index 6ef2453..2ad7d12 100644
--- a/docs/DSP/html/arm__cmplx__mult__cmplx__q15_8c.html
+++ b/docs/DSP/html/arm__cmplx__mult__cmplx__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__cmplx__mult__cmplx__q15_8c.html',
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga67e96abfc9c3e30efb70a2ec9d0fe7e8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CmplxByCmplxMult.html#ga67e96abfc9c3e30efb70a2ec9d0fe7e8">arm_cmplx_mult_cmplx_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:ga67e96abfc9c3e30efb70a2ec9d0fe7e8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 complex-by-complex multiplication. <a href="group__CmplxByCmplxMult.html#ga67e96abfc9c3e30efb70a2ec9d0fe7e8">More...</a><br/></td></tr>
-<tr class="separator:ga67e96abfc9c3e30efb70a2ec9d0fe7e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga683b32a91cffbf021f58ace5a62904e8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CmplxByCmplxMult.html#ga683b32a91cffbf021f58ace5a62904e8">arm_cmplx_mult_cmplx_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:ga683b32a91cffbf021f58ace5a62904e8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 complex-by-complex multiplication. <a href="group__CmplxByCmplxMult.html#ga683b32a91cffbf021f58ace5a62904e8">More...</a><br/></td></tr>
+<tr class="separator:ga683b32a91cffbf021f58ace5a62904e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_a3413d16a2695ab37a70c8c03c616c68.html">ComplexMathFunctions</a></li><li class="navelem"><a class="el" href="arm__cmplx__mult__cmplx__q15_8c.html">arm_cmplx_mult_cmplx_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__cmplx__mult__cmplx__q31_8c.html b/docs/DSP/html/arm__cmplx__mult__cmplx__q31_8c.html
index bf76ac5..b843df0 100644
--- a/docs/DSP/html/arm__cmplx__mult__cmplx__q31_8c.html
+++ b/docs/DSP/html/arm__cmplx__mult__cmplx__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__cmplx__mult__cmplx__q31_8c.html',
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga1829e50993a90742de225a0ce4213838"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CmplxByCmplxMult.html#ga1829e50993a90742de225a0ce4213838">arm_cmplx_mult_cmplx_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:ga1829e50993a90742de225a0ce4213838"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 complex-by-complex multiplication. <a href="group__CmplxByCmplxMult.html#ga1829e50993a90742de225a0ce4213838">More...</a><br/></td></tr>
-<tr class="separator:ga1829e50993a90742de225a0ce4213838"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7748c92e0922cf14e3d7bb257d77593f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CmplxByCmplxMult.html#ga7748c92e0922cf14e3d7bb257d77593f">arm_cmplx_mult_cmplx_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:ga7748c92e0922cf14e3d7bb257d77593f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 complex-by-complex multiplication. <a href="group__CmplxByCmplxMult.html#ga7748c92e0922cf14e3d7bb257d77593f">More...</a><br/></td></tr>
+<tr class="separator:ga7748c92e0922cf14e3d7bb257d77593f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_a3413d16a2695ab37a70c8c03c616c68.html">ComplexMathFunctions</a></li><li class="navelem"><a class="el" href="arm__cmplx__mult__cmplx__q31_8c.html">arm_cmplx_mult_cmplx_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__cmplx__mult__real__f32_8c.html b/docs/DSP/html/arm__cmplx__mult__real__f32_8c.html
index 2551556..7d3a513 100644
--- a/docs/DSP/html/arm__cmplx__mult__real__f32_8c.html
+++ b/docs/DSP/html/arm__cmplx__mult__real__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__cmplx__mult__real__f32_8c.html','
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga9c18616f56cb4d3c0889ce0b339221ca"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CmplxByRealMult.html#ga9c18616f56cb4d3c0889ce0b339221ca">arm_cmplx_mult_real_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcCmplx, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcReal, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCmplxDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:ga9c18616f56cb4d3c0889ce0b339221ca"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point complex-by-real multiplication. <a href="group__CmplxByRealMult.html#ga9c18616f56cb4d3c0889ce0b339221ca">More...</a><br/></td></tr>
-<tr class="separator:ga9c18616f56cb4d3c0889ce0b339221ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga903eb30a02343574e46cb123b52232f4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CmplxByRealMult.html#ga903eb30a02343574e46cb123b52232f4">arm_cmplx_mult_real_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcCmplx, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcReal, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCmplxDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:ga903eb30a02343574e46cb123b52232f4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point complex-by-real multiplication. <a href="group__CmplxByRealMult.html#ga903eb30a02343574e46cb123b52232f4">More...</a><br/></td></tr>
+<tr class="separator:ga903eb30a02343574e46cb123b52232f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_a3413d16a2695ab37a70c8c03c616c68.html">ComplexMathFunctions</a></li><li class="navelem"><a class="el" href="arm__cmplx__mult__real__f32_8c.html">arm_cmplx_mult_real_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__cmplx__mult__real__q15_8c.html b/docs/DSP/html/arm__cmplx__mult__real__q15_8c.html
index 07ba3b9..6d7ef77 100644
--- a/docs/DSP/html/arm__cmplx__mult__real__q15_8c.html
+++ b/docs/DSP/html/arm__cmplx__mult__real__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__cmplx__mult__real__q15_8c.html','
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga3bd8889dcb45980e1d3e53344df54e85"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CmplxByRealMult.html#ga3bd8889dcb45980e1d3e53344df54e85">arm_cmplx_mult_real_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcCmplx, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcReal, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCmplxDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:ga3bd8889dcb45980e1d3e53344df54e85"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 complex-by-real multiplication. <a href="group__CmplxByRealMult.html#ga3bd8889dcb45980e1d3e53344df54e85">More...</a><br/></td></tr>
-<tr class="separator:ga3bd8889dcb45980e1d3e53344df54e85"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa41d60a567652bf6a783b916931bf20b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CmplxByRealMult.html#gaa41d60a567652bf6a783b916931bf20b">arm_cmplx_mult_real_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcCmplx, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcReal, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCmplxDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:gaa41d60a567652bf6a783b916931bf20b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 complex-by-real multiplication. <a href="group__CmplxByRealMult.html#gaa41d60a567652bf6a783b916931bf20b">More...</a><br/></td></tr>
+<tr class="separator:gaa41d60a567652bf6a783b916931bf20b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_a3413d16a2695ab37a70c8c03c616c68.html">ComplexMathFunctions</a></li><li class="navelem"><a class="el" href="arm__cmplx__mult__real__q15_8c.html">arm_cmplx_mult_real_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__cmplx__mult__real__q31_8c.html b/docs/DSP/html/arm__cmplx__mult__real__q31_8c.html
index 98fa1d9..2093f3c 100644
--- a/docs/DSP/html/arm__cmplx__mult__real__q31_8c.html
+++ b/docs/DSP/html/arm__cmplx__mult__real__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__cmplx__mult__real__q31_8c.html','
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga715e4bb8e945b8ca51ec5237611697ce"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CmplxByRealMult.html#ga715e4bb8e945b8ca51ec5237611697ce">arm_cmplx_mult_real_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcCmplx, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcReal, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCmplxDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:ga715e4bb8e945b8ca51ec5237611697ce"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 complex-by-real multiplication. <a href="group__CmplxByRealMult.html#ga715e4bb8e945b8ca51ec5237611697ce">More...</a><br/></td></tr>
-<tr class="separator:ga715e4bb8e945b8ca51ec5237611697ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0fe1cd71d35b4481f8ab69d502c96ace"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CmplxByRealMult.html#ga0fe1cd71d35b4481f8ab69d502c96ace">arm_cmplx_mult_real_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcCmplx, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcReal, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCmplxDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:ga0fe1cd71d35b4481f8ab69d502c96ace"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 complex-by-real multiplication. <a href="group__CmplxByRealMult.html#ga0fe1cd71d35b4481f8ab69d502c96ace">More...</a><br/></td></tr>
+<tr class="separator:ga0fe1cd71d35b4481f8ab69d502c96ace"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_a3413d16a2695ab37a70c8c03c616c68.html">ComplexMathFunctions</a></li><li class="navelem"><a class="el" href="arm__cmplx__mult__real__q31_8c.html">arm_cmplx_mult_real_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__common__tables_8c.html b/docs/DSP/html/arm__common__tables_8c.html
index 69a0491..7533833 100644
--- a/docs/DSP/html/arm__common__tables_8c.html
+++ b/docs/DSP/html/arm__common__tables_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -108,17 +108,26 @@ $(document).ready(function(){initNavTree('arm__common__tables_8c.html','');});
<div class="header">
<div class="summary">
+<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a> </div>
<div class="headertitle">
<div class="title">arm_common_tables.c File Reference</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga70c20a29dce002df289426d5b4f67fa8"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT__Table.html#ga70c20a29dce002df289426d5b4f67fa8">__ALIGNED</a> (4)</td></tr>
+<tr class="memdesc:ga70c20a29dce002df289426d5b4f67fa8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Weights Table. <a href="group__RealFFT__Table.html#ga70c20a29dce002df289426d5b4f67fa8">More...</a><br/></td></tr>
+<tr class="separator:ga70c20a29dce002df289426d5b4f67fa8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:gae247e83ad50d474107254e25b36ad42b"><td class="memItemLeft" align="right" valign="top">const uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CFFT__CIFFT.html#gae247e83ad50d474107254e25b36ad42b">armBitRevTable</a> [1024]</td></tr>
+<tr class="memdesc:gae247e83ad50d474107254e25b36ad42b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Table for bit reversal process. <a href="group__CFFT__CIFFT.html#gae247e83ad50d474107254e25b36ad42b">More...</a><br/></td></tr>
<tr class="separator:gae247e83ad50d474107254e25b36ad42b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae75e243ec61706427314270f222e0c8e"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CFFT__CIFFT.html#gae75e243ec61706427314270f222e0c8e">twiddleCoef_16</a> [32]</td></tr>
+<tr class="memdesc:gae75e243ec61706427314270f222e0c8e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point Twiddle factors Table Generation. <a href="group__CFFT__CIFFT.html#gae75e243ec61706427314270f222e0c8e">More...</a><br/></td></tr>
<tr class="separator:gae75e243ec61706427314270f222e0c8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga78a72c85d88185de98050c930cfc76e3"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CFFT__CIFFT.html#ga78a72c85d88185de98050c930cfc76e3">twiddleCoef_32</a> [64]</td></tr>
<tr class="separator:ga78a72c85d88185de98050c930cfc76e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -137,6 +146,7 @@ Variables</h2></td></tr>
<tr class="memitem:gae0182d1dd3b2f21aad4e38a815a0bd40"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CFFT__CIFFT.html#gae0182d1dd3b2f21aad4e38a815a0bd40">twiddleCoef_4096</a> [8192]</td></tr>
<tr class="separator:gae0182d1dd3b2f21aad4e38a815a0bd40"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaef4697e1ba348c4ac9358f2b9e279e93"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CFFT__CIFFT.html#gaef4697e1ba348c4ac9358f2b9e279e93">twiddleCoef_16_q31</a> [24]</td></tr>
+<tr class="memdesc:gaef4697e1ba348c4ac9358f2b9e279e93"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 Twiddle factors Table. <a href="group__CFFT__CIFFT.html#gaef4697e1ba348c4ac9358f2b9e279e93">More...</a><br/></td></tr>
<tr class="separator:gaef4697e1ba348c4ac9358f2b9e279e93"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8ba78d5e6ef4bdc58e8f0044e0664a0a"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CFFT__CIFFT.html#ga8ba78d5e6ef4bdc58e8f0044e0664a0a">twiddleCoef_32_q31</a> [48]</td></tr>
<tr class="separator:ga8ba78d5e6ef4bdc58e8f0044e0664a0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -155,6 +165,7 @@ Variables</h2></td></tr>
<tr class="memitem:ga67c0890317deab3391e276f22c1fc400"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CFFT__CIFFT.html#ga67c0890317deab3391e276f22c1fc400">twiddleCoef_4096_q31</a> [6144]</td></tr>
<tr class="separator:ga67c0890317deab3391e276f22c1fc400"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8e4e2e05f4a3112184c96cb3308d6c39"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CFFT__CIFFT.html#ga8e4e2e05f4a3112184c96cb3308d6c39">twiddleCoef_16_q15</a> [24]</td></tr>
+<tr class="memdesc:ga8e4e2e05f4a3112184c96cb3308d6c39"><td class="mdescLeft">&#160;</td><td class="mdescRight">q15 Twiddle factors Table <a href="group__CFFT__CIFFT.html#ga8e4e2e05f4a3112184c96cb3308d6c39">More...</a><br/></td></tr>
<tr class="separator:ga8e4e2e05f4a3112184c96cb3308d6c39"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac194a4fe04a19051ae1811f69c6e5df2"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CFFT__CIFFT.html#gac194a4fe04a19051ae1811f69c6e5df2">twiddleCoef_32_q15</a> [48]</td></tr>
<tr class="separator:gac194a4fe04a19051ae1811f69c6e5df2"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -172,10 +183,6 @@ Variables</h2></td></tr>
<tr class="separator:gadd16ce08ffd1048c385e0534a3b19cbb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9b409d6995eab17805b1d1881d4bc652"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CFFT__CIFFT.html#ga9b409d6995eab17805b1d1881d4bc652">twiddleCoef_4096_q15</a> [6144]</td></tr>
<tr class="separator:ga9b409d6995eab17805b1d1881d4bc652"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a66ca8ac5f3a63d9962f501ae60aa32be"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> <a class="el" href="arm__math_8h.html#a280a402ab28c399fcc4168f2ed631acb">ALIGN4</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__common__tables_8c.html#a66ca8ac5f3a63d9962f501ae60aa32be">armRecipTableQ15</a> [64]</td></tr>
-<tr class="separator:a66ca8ac5f3a63d9962f501ae60aa32be"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aae6056f6c4e8f7e494445196bf864479"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__common__tables_8c.html#aae6056f6c4e8f7e494445196bf864479">armRecipTableQ31</a> [64]</td></tr>
-<tr class="separator:aae6056f6c4e8f7e494445196bf864479"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1d4574fdfbfd5698054602b26ad97575"><td class="memItemLeft" align="right" valign="top">const uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__common__tables_8c.html#a1d4574fdfbfd5698054602b26ad97575">armBitRevIndexTable16</a> [<a class="el" href="arm__common__tables_8h.html#ae238c932ca2cc11cc8aebdfc953adb63">ARMBITREVINDEXTABLE_16_TABLE_LENGTH</a>]</td></tr>
<tr class="separator:a1d4574fdfbfd5698054602b26ad97575"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5eee9bb0fadbf7753c02cfcff1226185"><td class="memItemLeft" align="right" valign="top">const uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__common__tables_8c.html#a5eee9bb0fadbf7753c02cfcff1226185">armBitRevIndexTable32</a> [<a class="el" href="arm__common__tables_8h.html#a53e4f11ab8b72fd91e9654efe1154ca5">ARMBITREVINDEXTABLE_32_TABLE_LENGTH</a>]</td></tr>
@@ -228,6 +235,50 @@ Variables</h2></td></tr>
<tr class="separator:a749a5995ebd433a163f7adc474dabcaa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8013d68dd2476c86b77173bb98b87b29"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__common__tables_8c.html#a8013d68dd2476c86b77173bb98b87b29">twiddleCoef_rfft_4096</a> [4096]</td></tr>
<tr class="separator:a8013d68dd2476c86b77173bb98b87b29"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8b1ad947c470596674fa3364e16045c6"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT__Table.html#ga8b1ad947c470596674fa3364e16045c6">realCoefA</a> [8192]</td></tr>
+<tr class="separator:ga8b1ad947c470596674fa3364e16045c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac52f98b52a1f03bfac8b57a67ba07397"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT__Table.html#gac52f98b52a1f03bfac8b57a67ba07397">realCoefB</a> [8192]</td></tr>
+<tr class="separator:gac52f98b52a1f03bfac8b57a67ba07397"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf1592a6cf0504675205074a43c3728a2"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT__Table.html#gaf1592a6cf0504675205074a43c3728a2">realCoefAQ31</a> [8192]</td></tr>
+<tr class="separator:gaf1592a6cf0504675205074a43c3728a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1eb5745728a61c3715755f5d69a4a960"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT__Table.html#ga1eb5745728a61c3715755f5d69a4a960">realCoefBQ31</a> [8192]</td></tr>
+<tr class="separator:ga1eb5745728a61c3715755f5d69a4a960"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad00f29d896d64d6da7afbbb9d3e182a4"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gad00f29d896d64d6da7afbbb9d3e182a4">Weights_128</a> [256]</td></tr>
+<tr class="memdesc:gad00f29d896d64d6da7afbbb9d3e182a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Weights Table. <a href="group__DCT4__IDCT4__Table.html#gad00f29d896d64d6da7afbbb9d3e182a4">More...</a><br/></td></tr>
+<tr class="separator:gad00f29d896d64d6da7afbbb9d3e182a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga16248ed86161ef97538011b49f13e8b7"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga16248ed86161ef97538011b49f13e8b7">cos_factors_128</a> [128]</td></tr>
+<tr class="separator:ga16248ed86161ef97538011b49f13e8b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaeb67b0be5b3c2139d660e02cedeed908"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gaeb67b0be5b3c2139d660e02cedeed908">Weights_512</a> [1024]</td></tr>
+<tr class="separator:gaeb67b0be5b3c2139d660e02cedeed908"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga49fd288352ca5bb43f5cec52273b0d80"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga49fd288352ca5bb43f5cec52273b0d80">cos_factors_512</a> [512]</td></tr>
+<tr class="separator:ga49fd288352ca5bb43f5cec52273b0d80"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac3a2a00b3106dfcb5e0a582f50c65692"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gac3a2a00b3106dfcb5e0a582f50c65692">Weights_2048</a> [4096]</td></tr>
+<tr class="separator:gac3a2a00b3106dfcb5e0a582f50c65692"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1ba5306e0bc44730b40ab34cced45fd6"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga1ba5306e0bc44730b40ab34cced45fd6">cos_factors_2048</a> [2048]</td></tr>
+<tr class="separator:ga1ba5306e0bc44730b40ab34cced45fd6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga45a8ec91e5da91790566105bc7e6f0c2"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga45a8ec91e5da91790566105bc7e6f0c2">Weights_8192</a> [16384]</td></tr>
+<tr class="separator:ga45a8ec91e5da91790566105bc7e6f0c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac12484542bc6aaecc754c855457411de"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gac12484542bc6aaecc754c855457411de">cos_factors_8192</a> [8192]</td></tr>
+<tr class="separator:gac12484542bc6aaecc754c855457411de"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga02d7024538a87214296b01d83ba36b02"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga02d7024538a87214296b01d83ba36b02">WeightsQ31_128</a> [256]</td></tr>
+<tr class="separator:ga02d7024538a87214296b01d83ba36b02"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabb8ee2004a3520fd08388db637d43875"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gabb8ee2004a3520fd08388db637d43875">cos_factorsQ31_128</a> [128]</td></tr>
+<tr class="separator:gabb8ee2004a3520fd08388db637d43875"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga31a8217a96f7d3171921e98398f31596"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga31a8217a96f7d3171921e98398f31596">WeightsQ31_512</a> [1024]</td></tr>
+<tr class="separator:ga31a8217a96f7d3171921e98398f31596"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3559569e603cb918911074be88523d0e"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga3559569e603cb918911074be88523d0e">cos_factorsQ31_512</a> [512]</td></tr>
+<tr class="separator:ga3559569e603cb918911074be88523d0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga725b65c25a02b3cad329e18bb832f65e"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga725b65c25a02b3cad329e18bb832f65e">WeightsQ31_2048</a> [4096]</td></tr>
+<tr class="separator:ga725b65c25a02b3cad329e18bb832f65e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa15fc3fb058482defda371113cd12e74"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gaa15fc3fb058482defda371113cd12e74">cos_factorsQ31_2048</a> [2048]</td></tr>
+<tr class="separator:gaa15fc3fb058482defda371113cd12e74"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga16bf6bbe5c4c9b35f88253cf7bdcc435"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga16bf6bbe5c4c9b35f88253cf7bdcc435">WeightsQ31_8192</a> [16384]</td></tr>
+<tr class="separator:ga16bf6bbe5c4c9b35f88253cf7bdcc435"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf687c4bbdbc700a3ad5d807d28de63e4"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gaf687c4bbdbc700a3ad5d807d28de63e4">cos_factorsQ31_8192</a> [8192]</td></tr>
+<tr class="separator:gaf687c4bbdbc700a3ad5d807d28de63e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aae6056f6c4e8f7e494445196bf864479"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__common__tables_8c.html#aae6056f6c4e8f7e494445196bf864479">armRecipTableQ31</a> [64]</td></tr>
+<tr class="memdesc:aae6056f6c4e8f7e494445196bf864479"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 table for reciprocal. <a href="#aae6056f6c4e8f7e494445196bf864479">More...</a><br/></td></tr>
+<tr class="separator:aae6056f6c4e8f7e494445196bf864479"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1dec82d596780f1a66ef4f76f137c1d9"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__common__tables_8c.html#a1dec82d596780f1a66ef4f76f137c1d9">sinTable_f32</a> [<a class="el" href="arm__math_8h.html#afcb9147c96853bea484cfc2dde07463d">FAST_MATH_TABLE_SIZE</a>+1]</td></tr>
<tr class="separator:a1dec82d596780f1a66ef4f76f137c1d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8bfccee9e1c0042cf4a765f4b19d097d"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__common__tables_8c.html#a8bfccee9e1c0042cf4a765f4b19d097d">sinTable_q31</a> [<a class="el" href="arm__math_8h.html#afcb9147c96853bea484cfc2dde07463d">FAST_MATH_TABLE_SIZE</a>+1]</td></tr>
@@ -246,8 +297,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a04711bbb245f2ac7202db666eaaf10f2"></a>
@@ -260,8 +309,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a1d4574fdfbfd5698054602b26ad97575"></a>
@@ -273,8 +320,7 @@ Variables</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
+<p>end of CFFT_CIFFT group </p>
</div>
</div>
@@ -288,8 +334,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a77b17c8e7539af315c57de27610d8407"></a>
@@ -302,8 +346,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a5eee9bb0fadbf7753c02cfcff1226185"></a>
@@ -316,8 +358,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a8ffa3e551ae1de2bdafc33beba9c83eb"></a>
@@ -342,8 +382,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a07798450c81fc35b0e1b79359ee06ea1"></a>
@@ -356,8 +394,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a579beb19201fab01210c37253447fa52"></a>
@@ -468,21 +504,6 @@ Variables</h2></td></tr>
</div>
</div>
-<a class="anchor" id="a66ca8ac5f3a63d9962f501ae60aa32be"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> <a class="el" href="arm__math_8h.html#a280a402ab28c399fcc4168f2ed631acb">ALIGN4</a> armRecipTableQ15[64]</td>
- </tr>
- </table>
-</div><div class="memdoc">
-<p>end of CFFT_CIFFT group </p>
-
-<p>Referenced by <a class="el" href="group__LMS__NORM.html#ga213ab1ee2e154cc2fa30d667b1994b89">arm_lms_norm_init_q15()</a>.</p>
-
-</div>
-</div>
<a class="anchor" id="aae6056f6c4e8f7e494445196bf864479"></a>
<div class="memitem">
<div class="memproto">
@@ -493,8 +514,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__LMS__NORM.html#ga1d9659dbbea4c89a7a9d14d5fc0dd490">arm_lms_norm_init_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a1dec82d596780f1a66ef4f76f137c1d9"></a>
@@ -507,14 +526,12 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
<dl class="section user"><dt></dt><dd>Example code for the generation of the floating-point sine table: <pre>
-tableSize = 512;
-for(n = 0; n &lt; (tableSize + 1); n++)
-{
- sinTable[n]=sin(2*pi*n/tableSize);
-}</pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>where pi value is 3.14159265358979 </dd></dl>
-
-<p>Referenced by <a class="el" href="group__cos.html#gace15287f9c64b9b4084d1c797d4c49d8">arm_cos_f32()</a>, <a class="el" href="group__SinCos.html#ga4420d45c37d58c310ef9ae1b5fe58020">arm_sin_cos_f32()</a>, and <a class="el" href="group__sin.html#gae164899c4a3fc0e946dc5d55555fe541">arm_sin_f32()</a>.</p>
+ tableSize = 512;
+ for (n = 0; n &lt; (tableSize + 1); n++)
+ {
+ sinTable[n] = sin(2*PI*n/tableSize);
+ }</pre> </dd></dl>
+<dl class="section user"><dt></dt><dd>where PI value is 3.14159265358979 </dd></dl>
</div>
</div>
@@ -528,16 +545,14 @@ for(n = 0; n &lt; (tableSize + 1); n++)
</table>
</div><div class="memdoc">
<dl class="section user"><dt></dt><dd>Table values are in Q15 (1.15 fixed-point format) and generation is done in three steps. First, generate sin values in floating point: <pre>
-tableSize = 512;
-for(n = 0; n &lt; (tableSize + 1); n++)
-{
- sinTable[n]= sin(2*pi*n/tableSize);
-} </pre> where pi value is 3.14159265358979 </dd></dl>
+ tableSize = 512;
+ for (n = 0; n &lt; (tableSize + 1); n++)
+ {
+ sinTable[n] = sin(2*PI*n/tableSize);
+ } </pre> where PI value is 3.14159265358979 </dd></dl>
<dl class="section user"><dt></dt><dd>Second, convert floating-point to Q15 (Fixed point): (sinTable[i] * pow(2, 15)) </dd></dl>
<dl class="section user"><dt></dt><dd>Finally, round to the nearest integer value: sinTable[i] += (sinTable[i] &gt; 0 ? 0.5 :-0.5); </dd></dl>
-<p>Referenced by <a class="el" href="group__cos.html#gadfd60c24def501638c0d5db20f4c869b">arm_cos_q15()</a>, and <a class="el" href="group__sin.html#ga1fc6d6640be6cfa688a8bea0a48397ee">arm_sin_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a8bfccee9e1c0042cf4a765f4b19d097d"></a>
@@ -550,15 +565,13 @@ for(n = 0; n &lt; (tableSize + 1); n++)
</table>
</div><div class="memdoc">
<dl class="section user"><dt></dt><dd>Table values are in Q31 (1.31 fixed-point format) and generation is done in three steps. First, generate sin values in floating point: <pre>
-tableSize = 512;
-for(n = 0; n &lt; (tableSize + 1); n++)
-{
- sinTable[n]= sin(2*pi*n/tableSize);
-} </pre> where pi value is 3.14159265358979 </dd></dl>
+ tableSize = 512;
+ for (n = 0; n &lt; (tableSize + 1); n++)
+ {
+ sinTable[n] = sin(2*PI*n/tableSize);
+ } </pre> where PI value is 3.14159265358979 </dd></dl>
<dl class="section user"><dt></dt><dd>Second, convert floating-point to Q31 (Fixed point): (sinTable[i] * pow(2, 31)) </dd></dl>
-<dl class="section user"><dt></dt><dd>Finally, round to the nearest integer value: sinTable[i] += (sinTable[i] &gt; 0 ? 0.5 :-0.5); </dd></dl>
-
-<p>Referenced by <a class="el" href="group__cos.html#gad80f121949ef885a77d83ab36e002567">arm_cos_q31()</a>, <a class="el" href="group__SinCos.html#gae9e4ddebff9d4eb5d0a093e28e0bc504">arm_sin_cos_q31()</a>, and <a class="el" href="group__sin.html#ga57aade7d8892585992cdc6375bd82f9c">arm_sin_q31()</a>.</p>
+<dl class="section user"><dt></dt><dd>Finally, round to the nearest integer value: sinTable[i] += (sinTable[i] &gt; 0 ? 0.5 : -0.5); </dd></dl>
</div>
</div>
@@ -572,8 +585,6 @@ for(n = 0; n &lt; (tableSize + 1); n++)
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="af089dd2fe1a543d40a3325982bf45e7c"></a>
@@ -586,8 +597,6 @@ for(n = 0; n &lt; (tableSize + 1); n++)
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a749a5995ebd433a163f7adc474dabcaa"></a>
@@ -600,8 +609,6 @@ for(n = 0; n &lt; (tableSize + 1); n++)
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a5c5c161dd469d8e6806664956dae31f9"></a>
@@ -614,8 +621,6 @@ for(n = 0; n &lt; (tableSize + 1); n++)
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a5992afe8574289cd71921651b80bd57d"></a>
@@ -628,11 +633,9 @@ for(n = 0; n &lt; (tableSize + 1); n++)
</table>
</div><div class="memdoc">
<dl class="section user"><dt></dt><dd>Example code for Floating-point RFFT Twiddle factors Generation: </dd></dl>
-<dl class="section user"><dt></dt><dd><pre>TW = exp(2*pi*i*[0:L/2-1]/L - pi/2*i).' </pre> </dd></dl>
+<dl class="section user"><dt></dt><dd><pre>TW = exp(pi/2*i-2*pi*i*[0:L/2-1]/L).' </pre> </dd></dl>
<dl class="section user"><dt></dt><dd>Real and Imag values are in interleaved fashion </dd></dl>
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a8013d68dd2476c86b77173bb98b87b29"></a>
@@ -645,8 +648,6 @@ for(n = 0; n &lt; (tableSize + 1); n++)
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a94bd2fc98798f87003fef5cd0c04d1f5"></a>
@@ -659,8 +660,6 @@ for(n = 0; n &lt; (tableSize + 1); n++)
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a2759d8789e1e6ae2ba7fb8d7f5e9c2ab"></a>
@@ -673,8 +672,6 @@ for(n = 0; n &lt; (tableSize + 1); n++)
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -683,7 +680,7 @@ for(n = 0; n &lt; (tableSize + 1); n++)
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_e69703b6e48666328a369b2a39b5e8f2.html">CommonTables</a></li><li class="navelem"><a class="el" href="arm__common__tables_8c.html">arm_common_tables.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__common__tables_8h.html b/docs/DSP/html/arm__common__tables_8h.html
index 7e7f24d..e2076d5 100644
--- a/docs/DSP/html/arm__common__tables_8h.html
+++ b/docs/DSP/html/arm__common__tables_8h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -159,12 +159,10 @@ Macros</h2></td></tr>
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:gae247e83ad50d474107254e25b36ad42b"><td class="memItemLeft" align="right" valign="top">const uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CFFT__CIFFT.html#gae247e83ad50d474107254e25b36ad42b">armBitRevTable</a> [1024]</td></tr>
+<tr class="memdesc:gae247e83ad50d474107254e25b36ad42b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Table for bit reversal process. <a href="group__CFFT__CIFFT.html#gae247e83ad50d474107254e25b36ad42b">More...</a><br/></td></tr>
<tr class="separator:gae247e83ad50d474107254e25b36ad42b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a56d3642e4ee33e3ada57ff11ecda1498"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__common__tables_8h.html#a56d3642e4ee33e3ada57ff11ecda1498">armRecipTableQ15</a> [64]</td></tr>
-<tr class="separator:a56d3642e4ee33e3ada57ff11ecda1498"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aae6056f6c4e8f7e494445196bf864479"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__common__tables_8h.html#aae6056f6c4e8f7e494445196bf864479">armRecipTableQ31</a> [64]</td></tr>
-<tr class="separator:aae6056f6c4e8f7e494445196bf864479"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae75e243ec61706427314270f222e0c8e"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CFFT__CIFFT.html#gae75e243ec61706427314270f222e0c8e">twiddleCoef_16</a> [32]</td></tr>
+<tr class="memdesc:gae75e243ec61706427314270f222e0c8e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point Twiddle factors Table Generation. <a href="group__CFFT__CIFFT.html#gae75e243ec61706427314270f222e0c8e">More...</a><br/></td></tr>
<tr class="separator:gae75e243ec61706427314270f222e0c8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga78a72c85d88185de98050c930cfc76e3"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CFFT__CIFFT.html#ga78a72c85d88185de98050c930cfc76e3">twiddleCoef_32</a> [64]</td></tr>
<tr class="separator:ga78a72c85d88185de98050c930cfc76e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -183,6 +181,7 @@ Variables</h2></td></tr>
<tr class="memitem:gae0182d1dd3b2f21aad4e38a815a0bd40"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CFFT__CIFFT.html#gae0182d1dd3b2f21aad4e38a815a0bd40">twiddleCoef_4096</a> [8192]</td></tr>
<tr class="separator:gae0182d1dd3b2f21aad4e38a815a0bd40"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaef4697e1ba348c4ac9358f2b9e279e93"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CFFT__CIFFT.html#gaef4697e1ba348c4ac9358f2b9e279e93">twiddleCoef_16_q31</a> [24]</td></tr>
+<tr class="memdesc:gaef4697e1ba348c4ac9358f2b9e279e93"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 Twiddle factors Table. <a href="group__CFFT__CIFFT.html#gaef4697e1ba348c4ac9358f2b9e279e93">More...</a><br/></td></tr>
<tr class="separator:gaef4697e1ba348c4ac9358f2b9e279e93"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8ba78d5e6ef4bdc58e8f0044e0664a0a"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CFFT__CIFFT.html#ga8ba78d5e6ef4bdc58e8f0044e0664a0a">twiddleCoef_32_q31</a> [48]</td></tr>
<tr class="separator:ga8ba78d5e6ef4bdc58e8f0044e0664a0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -201,6 +200,7 @@ Variables</h2></td></tr>
<tr class="memitem:ga67c0890317deab3391e276f22c1fc400"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CFFT__CIFFT.html#ga67c0890317deab3391e276f22c1fc400">twiddleCoef_4096_q31</a> [6144]</td></tr>
<tr class="separator:ga67c0890317deab3391e276f22c1fc400"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8e4e2e05f4a3112184c96cb3308d6c39"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CFFT__CIFFT.html#ga8e4e2e05f4a3112184c96cb3308d6c39">twiddleCoef_16_q15</a> [24]</td></tr>
+<tr class="memdesc:ga8e4e2e05f4a3112184c96cb3308d6c39"><td class="mdescLeft">&#160;</td><td class="mdescRight">q15 Twiddle factors Table <a href="group__CFFT__CIFFT.html#ga8e4e2e05f4a3112184c96cb3308d6c39">More...</a><br/></td></tr>
<tr class="separator:ga8e4e2e05f4a3112184c96cb3308d6c39"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac194a4fe04a19051ae1811f69c6e5df2"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CFFT__CIFFT.html#gac194a4fe04a19051ae1811f69c6e5df2">twiddleCoef_32_q15</a> [48]</td></tr>
<tr class="separator:gac194a4fe04a19051ae1811f69c6e5df2"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -270,6 +270,72 @@ Variables</h2></td></tr>
<tr class="separator:ad888a207e20f601ed80b2ad43428c8cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2db644df1e878209441166cbb8d0db4f"><td class="memItemLeft" align="right" valign="top">const uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__common__tables_8h.html#a2db644df1e878209441166cbb8d0db4f">armBitRevIndexTable_fixed_4096</a> [<a class="el" href="arm__common__tables_8h.html#acbf48883fbb31d3dc71d232aa8e8f91f">ARMBITREVINDEXTABLE_FIXED_4096_TABLE_LENGTH</a>]</td></tr>
<tr class="separator:a2db644df1e878209441166cbb8d0db4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8b1ad947c470596674fa3364e16045c6"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT__Table.html#ga8b1ad947c470596674fa3364e16045c6">realCoefA</a> [8192]</td></tr>
+<tr class="separator:ga8b1ad947c470596674fa3364e16045c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac52f98b52a1f03bfac8b57a67ba07397"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT__Table.html#gac52f98b52a1f03bfac8b57a67ba07397">realCoefB</a> [8192]</td></tr>
+<tr class="separator:gac52f98b52a1f03bfac8b57a67ba07397"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf1592a6cf0504675205074a43c3728a2"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT__Table.html#gaf1592a6cf0504675205074a43c3728a2">realCoefAQ31</a> [8192]</td></tr>
+<tr class="separator:gaf1592a6cf0504675205074a43c3728a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1eb5745728a61c3715755f5d69a4a960"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT__Table.html#ga1eb5745728a61c3715755f5d69a4a960">realCoefBQ31</a> [8192]</td></tr>
+<tr class="separator:ga1eb5745728a61c3715755f5d69a4a960"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af8699e77c7774359b96ef388efa7d453"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__common__tables_8h.html#af8699e77c7774359b96ef388efa7d453">realCoefAQ15</a> [8192]</td></tr>
+<tr class="separator:af8699e77c7774359b96ef388efa7d453"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3b12ecbb17514304c09f90d26cada4cd"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__common__tables_8h.html#a3b12ecbb17514304c09f90d26cada4cd">realCoefBQ15</a> [8192]</td></tr>
+<tr class="separator:a3b12ecbb17514304c09f90d26cada4cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad00f29d896d64d6da7afbbb9d3e182a4"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gad00f29d896d64d6da7afbbb9d3e182a4">Weights_128</a> [256]</td></tr>
+<tr class="memdesc:gad00f29d896d64d6da7afbbb9d3e182a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Weights Table. <a href="group__DCT4__IDCT4__Table.html#gad00f29d896d64d6da7afbbb9d3e182a4">More...</a><br/></td></tr>
+<tr class="separator:gad00f29d896d64d6da7afbbb9d3e182a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga16248ed86161ef97538011b49f13e8b7"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga16248ed86161ef97538011b49f13e8b7">cos_factors_128</a> [128]</td></tr>
+<tr class="separator:ga16248ed86161ef97538011b49f13e8b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaeb67b0be5b3c2139d660e02cedeed908"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gaeb67b0be5b3c2139d660e02cedeed908">Weights_512</a> [1024]</td></tr>
+<tr class="separator:gaeb67b0be5b3c2139d660e02cedeed908"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga49fd288352ca5bb43f5cec52273b0d80"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga49fd288352ca5bb43f5cec52273b0d80">cos_factors_512</a> [512]</td></tr>
+<tr class="separator:ga49fd288352ca5bb43f5cec52273b0d80"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac3a2a00b3106dfcb5e0a582f50c65692"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gac3a2a00b3106dfcb5e0a582f50c65692">Weights_2048</a> [4096]</td></tr>
+<tr class="separator:gac3a2a00b3106dfcb5e0a582f50c65692"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1ba5306e0bc44730b40ab34cced45fd6"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga1ba5306e0bc44730b40ab34cced45fd6">cos_factors_2048</a> [2048]</td></tr>
+<tr class="separator:ga1ba5306e0bc44730b40ab34cced45fd6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga45a8ec91e5da91790566105bc7e6f0c2"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga45a8ec91e5da91790566105bc7e6f0c2">Weights_8192</a> [16384]</td></tr>
+<tr class="separator:ga45a8ec91e5da91790566105bc7e6f0c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac12484542bc6aaecc754c855457411de"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gac12484542bc6aaecc754c855457411de">cos_factors_8192</a> [8192]</td></tr>
+<tr class="separator:gac12484542bc6aaecc754c855457411de"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8e8f0253c5a4337bd90968838db6164d"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__common__tables_8h.html#a8e8f0253c5a4337bd90968838db6164d">WeightsQ15_128</a> [256]</td></tr>
+<tr class="separator:a8e8f0253c5a4337bd90968838db6164d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a373f2b52659505b0bb5066cd6c8a9041"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__common__tables_8h.html#a373f2b52659505b0bb5066cd6c8a9041">cos_factorsQ15_128</a> [128]</td></tr>
+<tr class="separator:a373f2b52659505b0bb5066cd6c8a9041"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0492a1e2539ffb9d5276a357dab9dca1"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__common__tables_8h.html#a0492a1e2539ffb9d5276a357dab9dca1">WeightsQ15_512</a> [1024]</td></tr>
+<tr class="separator:a0492a1e2539ffb9d5276a357dab9dca1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af3a2b1f1c23720eed1c1fd380fcc43f9"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__common__tables_8h.html#af3a2b1f1c23720eed1c1fd380fcc43f9">cos_factorsQ15_512</a> [512]</td></tr>
+<tr class="separator:af3a2b1f1c23720eed1c1fd380fcc43f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab858d2072b29f338b5dabf5cde9aaf66"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__common__tables_8h.html#ab858d2072b29f338b5dabf5cde9aaf66">WeightsQ15_2048</a> [4096]</td></tr>
+<tr class="separator:ab858d2072b29f338b5dabf5cde9aaf66"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afd1bd60aa573ba5ee349a05aaa32d915"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__common__tables_8h.html#afd1bd60aa573ba5ee349a05aaa32d915">cos_factorsQ15_2048</a> [2048]</td></tr>
+<tr class="separator:afd1bd60aa573ba5ee349a05aaa32d915"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a94e0c6d08e4c2eee4d75dc5cde0e4019"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__common__tables_8h.html#a94e0c6d08e4c2eee4d75dc5cde0e4019">WeightsQ15_8192</a> [16384]</td></tr>
+<tr class="separator:a94e0c6d08e4c2eee4d75dc5cde0e4019"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac5e090785e32ca38103873d5cad0d813"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__common__tables_8h.html#ac5e090785e32ca38103873d5cad0d813">cos_factorsQ15_8192</a> [8192]</td></tr>
+<tr class="separator:ac5e090785e32ca38103873d5cad0d813"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga02d7024538a87214296b01d83ba36b02"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga02d7024538a87214296b01d83ba36b02">WeightsQ31_128</a> [256]</td></tr>
+<tr class="separator:ga02d7024538a87214296b01d83ba36b02"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabb8ee2004a3520fd08388db637d43875"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gabb8ee2004a3520fd08388db637d43875">cos_factorsQ31_128</a> [128]</td></tr>
+<tr class="separator:gabb8ee2004a3520fd08388db637d43875"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga31a8217a96f7d3171921e98398f31596"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga31a8217a96f7d3171921e98398f31596">WeightsQ31_512</a> [1024]</td></tr>
+<tr class="separator:ga31a8217a96f7d3171921e98398f31596"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3559569e603cb918911074be88523d0e"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga3559569e603cb918911074be88523d0e">cos_factorsQ31_512</a> [512]</td></tr>
+<tr class="separator:ga3559569e603cb918911074be88523d0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga725b65c25a02b3cad329e18bb832f65e"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga725b65c25a02b3cad329e18bb832f65e">WeightsQ31_2048</a> [4096]</td></tr>
+<tr class="separator:ga725b65c25a02b3cad329e18bb832f65e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa15fc3fb058482defda371113cd12e74"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gaa15fc3fb058482defda371113cd12e74">cos_factorsQ31_2048</a> [2048]</td></tr>
+<tr class="separator:gaa15fc3fb058482defda371113cd12e74"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga16bf6bbe5c4c9b35f88253cf7bdcc435"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga16bf6bbe5c4c9b35f88253cf7bdcc435">WeightsQ31_8192</a> [16384]</td></tr>
+<tr class="separator:ga16bf6bbe5c4c9b35f88253cf7bdcc435"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf687c4bbdbc700a3ad5d807d28de63e4"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gaf687c4bbdbc700a3ad5d807d28de63e4">cos_factorsQ31_8192</a> [8192]</td></tr>
+<tr class="separator:gaf687c4bbdbc700a3ad5d807d28de63e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a56d3642e4ee33e3ada57ff11ecda1498"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__common__tables_8h.html#a56d3642e4ee33e3ada57ff11ecda1498">armRecipTableQ15</a> [64]</td></tr>
+<tr class="separator:a56d3642e4ee33e3ada57ff11ecda1498"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aae6056f6c4e8f7e494445196bf864479"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__common__tables_8h.html#aae6056f6c4e8f7e494445196bf864479">armRecipTableQ31</a> [64]</td></tr>
+<tr class="memdesc:aae6056f6c4e8f7e494445196bf864479"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 table for reciprocal. <a href="#aae6056f6c4e8f7e494445196bf864479">More...</a><br/></td></tr>
+<tr class="separator:aae6056f6c4e8f7e494445196bf864479"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1dec82d596780f1a66ef4f76f137c1d9"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__common__tables_8h.html#a1dec82d596780f1a66ef4f76f137c1d9">sinTable_f32</a> [<a class="el" href="arm__math_8h.html#afcb9147c96853bea484cfc2dde07463d">FAST_MATH_TABLE_SIZE</a>+1]</td></tr>
<tr class="separator:a1dec82d596780f1a66ef4f76f137c1d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8bfccee9e1c0042cf4a765f4b19d097d"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__common__tables_8h.html#a8bfccee9e1c0042cf4a765f4b19d097d">sinTable_q31</a> [<a class="el" href="arm__math_8h.html#afcb9147c96853bea484cfc2dde07463d">FAST_MATH_TABLE_SIZE</a>+1]</td></tr>
@@ -288,8 +354,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="abb73376f7efda869394aab2acef4291c"></a>
@@ -302,8 +366,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ae238c932ca2cc11cc8aebdfc953adb63"></a>
@@ -316,8 +378,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a3c561d85c5fc37cf2e111123d32353c3"></a>
@@ -330,8 +390,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="aa7dc18c3b4f8d76f5a29f7b182007934"></a>
@@ -344,8 +402,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a53e4f11ab8b72fd91e9654efe1154ca5"></a>
@@ -358,8 +414,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ae89013dc2971400f8afa166c578ad944"></a>
@@ -384,8 +438,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="aa4cbc689396d844f626d942ef28eb4ba"></a>
@@ -398,8 +450,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ab78db333c5f36a927cf5f6b492e93dd3"></a>
@@ -520,8 +570,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#gac9565e6bc7229577ecf5e090313cafd7">arm_cfft_radix2_init_f32()</a>, and <a class="el" href="group__ComplexFFT.html#gaf336459f684f0b17bfae539ef1b1b78a">arm_cfft_radix4_init_f32()</a>.</p>
-
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
@@ -535,8 +583,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a04711bbb245f2ac7202db666eaaf10f2"></a>
@@ -549,8 +595,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a1d4574fdfbfd5698054602b26ad97575"></a>
@@ -562,8 +606,7 @@ Variables</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
+<p>end of CFFT_CIFFT group </p>
</div>
</div>
@@ -577,8 +620,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a77b17c8e7539af315c57de27610d8407"></a>
@@ -591,8 +632,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a5eee9bb0fadbf7753c02cfcff1226185"></a>
@@ -605,8 +644,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a8ffa3e551ae1de2bdafc33beba9c83eb"></a>
@@ -631,8 +668,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a07798450c81fc35b0e1b79359ee06ea1"></a>
@@ -645,8 +680,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a579beb19201fab01210c37253447fa52"></a>
@@ -766,9 +799,6 @@ Variables</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>end of CFFT_CIFFT group </p>
-
-<p>Referenced by <a class="el" href="group__LMS__NORM.html#ga213ab1ee2e154cc2fa30d667b1994b89">arm_lms_norm_init_q15()</a>.</p>
</div>
</div>
@@ -782,7 +812,77 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__LMS__NORM.html#ga1d9659dbbea4c89a7a9d14d5fc0dd490">arm_lms_norm_init_q31()</a>.</p>
+</div>
+</div>
+<a class="anchor" id="a373f2b52659505b0bb5066cd6c8a9041"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> cos_factorsQ15_128[128]</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="afd1bd60aa573ba5ee349a05aaa32d915"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> cos_factorsQ15_2048[2048]</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="af3a2b1f1c23720eed1c1fd380fcc43f9"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> cos_factorsQ15_512[512]</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ac5e090785e32ca38103873d5cad0d813"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> cos_factorsQ15_8192[8192]</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="af8699e77c7774359b96ef388efa7d453"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> realCoefAQ15[8192]</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a3b12ecbb17514304c09f90d26cada4cd"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> realCoefBQ15[8192]</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
</div>
</div>
@@ -796,14 +896,12 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
<dl class="section user"><dt></dt><dd>Example code for the generation of the floating-point sine table: <pre>
-tableSize = 512;
-for(n = 0; n &lt; (tableSize + 1); n++)
-{
- sinTable[n]=sin(2*pi*n/tableSize);
-}</pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>where pi value is 3.14159265358979 </dd></dl>
-
-<p>Referenced by <a class="el" href="group__cos.html#gace15287f9c64b9b4084d1c797d4c49d8">arm_cos_f32()</a>, <a class="el" href="group__SinCos.html#ga4420d45c37d58c310ef9ae1b5fe58020">arm_sin_cos_f32()</a>, and <a class="el" href="group__sin.html#gae164899c4a3fc0e946dc5d55555fe541">arm_sin_f32()</a>.</p>
+ tableSize = 512;
+ for (n = 0; n &lt; (tableSize + 1); n++)
+ {
+ sinTable[n] = sin(2*PI*n/tableSize);
+ }</pre> </dd></dl>
+<dl class="section user"><dt></dt><dd>where PI value is 3.14159265358979 </dd></dl>
</div>
</div>
@@ -817,16 +915,14 @@ for(n = 0; n &lt; (tableSize + 1); n++)
</table>
</div><div class="memdoc">
<dl class="section user"><dt></dt><dd>Table values are in Q15 (1.15 fixed-point format) and generation is done in three steps. First, generate sin values in floating point: <pre>
-tableSize = 512;
-for(n = 0; n &lt; (tableSize + 1); n++)
-{
- sinTable[n]= sin(2*pi*n/tableSize);
-} </pre> where pi value is 3.14159265358979 </dd></dl>
+ tableSize = 512;
+ for (n = 0; n &lt; (tableSize + 1); n++)
+ {
+ sinTable[n] = sin(2*PI*n/tableSize);
+ } </pre> where PI value is 3.14159265358979 </dd></dl>
<dl class="section user"><dt></dt><dd>Second, convert floating-point to Q15 (Fixed point): (sinTable[i] * pow(2, 15)) </dd></dl>
<dl class="section user"><dt></dt><dd>Finally, round to the nearest integer value: sinTable[i] += (sinTable[i] &gt; 0 ? 0.5 :-0.5); </dd></dl>
-<p>Referenced by <a class="el" href="group__cos.html#gadfd60c24def501638c0d5db20f4c869b">arm_cos_q15()</a>, and <a class="el" href="group__sin.html#ga1fc6d6640be6cfa688a8bea0a48397ee">arm_sin_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a8bfccee9e1c0042cf4a765f4b19d097d"></a>
@@ -839,15 +935,13 @@ for(n = 0; n &lt; (tableSize + 1); n++)
</table>
</div><div class="memdoc">
<dl class="section user"><dt></dt><dd>Table values are in Q31 (1.31 fixed-point format) and generation is done in three steps. First, generate sin values in floating point: <pre>
-tableSize = 512;
-for(n = 0; n &lt; (tableSize + 1); n++)
-{
- sinTable[n]= sin(2*pi*n/tableSize);
-} </pre> where pi value is 3.14159265358979 </dd></dl>
+ tableSize = 512;
+ for (n = 0; n &lt; (tableSize + 1); n++)
+ {
+ sinTable[n] = sin(2*PI*n/tableSize);
+ } </pre> where PI value is 3.14159265358979 </dd></dl>
<dl class="section user"><dt></dt><dd>Second, convert floating-point to Q31 (Fixed point): (sinTable[i] * pow(2, 31)) </dd></dl>
-<dl class="section user"><dt></dt><dd>Finally, round to the nearest integer value: sinTable[i] += (sinTable[i] &gt; 0 ? 0.5 :-0.5); </dd></dl>
-
-<p>Referenced by <a class="el" href="group__cos.html#gad80f121949ef885a77d83ab36e002567">arm_cos_q31()</a>, <a class="el" href="group__SinCos.html#gae9e4ddebff9d4eb5d0a093e28e0bc504">arm_sin_cos_q31()</a>, and <a class="el" href="group__sin.html#ga57aade7d8892585992cdc6375bd82f9c">arm_sin_q31()</a>.</p>
+<dl class="section user"><dt></dt><dd>Finally, round to the nearest integer value: sinTable[i] += (sinTable[i] &gt; 0 ? 0.5 : -0.5); </dd></dl>
</div>
</div>
@@ -861,8 +955,6 @@ for(n = 0; n &lt; (tableSize + 1); n++)
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="af089dd2fe1a543d40a3325982bf45e7c"></a>
@@ -875,8 +967,6 @@ for(n = 0; n &lt; (tableSize + 1); n++)
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a749a5995ebd433a163f7adc474dabcaa"></a>
@@ -889,8 +979,6 @@ for(n = 0; n &lt; (tableSize + 1); n++)
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a5c5c161dd469d8e6806664956dae31f9"></a>
@@ -903,8 +991,6 @@ for(n = 0; n &lt; (tableSize + 1); n++)
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a5992afe8574289cd71921651b80bd57d"></a>
@@ -917,11 +1003,9 @@ for(n = 0; n &lt; (tableSize + 1); n++)
</table>
</div><div class="memdoc">
<dl class="section user"><dt></dt><dd>Example code for Floating-point RFFT Twiddle factors Generation: </dd></dl>
-<dl class="section user"><dt></dt><dd><pre>TW = exp(2*pi*i*[0:L/2-1]/L - pi/2*i).' </pre> </dd></dl>
+<dl class="section user"><dt></dt><dd><pre>TW = exp(pi/2*i-2*pi*i*[0:L/2-1]/L).' </pre> </dd></dl>
<dl class="section user"><dt></dt><dd>Real and Imag values are in interleaved fashion </dd></dl>
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a8013d68dd2476c86b77173bb98b87b29"></a>
@@ -934,8 +1018,6 @@ for(n = 0; n &lt; (tableSize + 1); n++)
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a94bd2fc98798f87003fef5cd0c04d1f5"></a>
@@ -948,8 +1030,6 @@ for(n = 0; n &lt; (tableSize + 1); n++)
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a2759d8789e1e6ae2ba7fb8d7f5e9c2ab"></a>
@@ -962,7 +1042,53 @@ for(n = 0; n &lt; (tableSize + 1); n++)
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
+</div>
+</div>
+<a class="anchor" id="a8e8f0253c5a4337bd90968838db6164d"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> WeightsQ15_128[256]</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ab858d2072b29f338b5dabf5cde9aaf66"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> WeightsQ15_2048[4096]</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a0492a1e2539ffb9d5276a357dab9dca1"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> WeightsQ15_512[1024]</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a94e0c6d08e4c2eee4d75dc5cde0e4019"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> WeightsQ15_8192[16384]</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
</div>
</div>
@@ -972,7 +1098,7 @@ for(n = 0; n &lt; (tableSize + 1); n++)
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_a60f901a1a7665a0737ec2a3f2ba0d4e.html">Include</a></li><li class="navelem"><a class="el" href="arm__common__tables_8h.html">arm_common_tables.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__const__structs_8c.html b/docs/DSP/html/arm__const__structs_8c.html
index ae17524..3eb9cca 100644
--- a/docs/DSP/html/arm__const__structs_8c.html
+++ b/docs/DSP/html/arm__const__structs_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -186,10 +186,6 @@ Variables</h2></td></tr>
<tr class="separator:a8785d492b38eebb7f6515e814cf2ec52"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa093878ddd5162ca3c5aa34139ac2ee3"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__const__structs_8c.html#aa093878ddd5162ca3c5aa34139ac2ee3">arm_rfft_fast_sR_f32_len4096</a></td></tr>
<tr class="separator:aa093878ddd5162ca3c5aa34139ac2ee3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaf1592a6cf0504675205074a43c3728a2"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT__Table.html#gaf1592a6cf0504675205074a43c3728a2">realCoefAQ31</a> [8192]</td></tr>
-<tr class="separator:gaf1592a6cf0504675205074a43c3728a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga1eb5745728a61c3715755f5d69a4a960"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT__Table.html#ga1eb5745728a61c3715755f5d69a4a960">realCoefBQ31</a> [8192]</td></tr>
-<tr class="separator:ga1eb5745728a61c3715755f5d69a4a960"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac0dba98698402a40b1d08f9b1e27614d"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structarm__rfft__instance__q31.html">arm_rfft_instance_q31</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__const__structs_8c.html#ac0dba98698402a40b1d08f9b1e27614d">arm_rfft_sR_q31_len32</a></td></tr>
<tr class="separator:ac0dba98698402a40b1d08f9b1e27614d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9a9c7e356f2b129f84c1921fdad33964"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structarm__rfft__instance__q31.html">arm_rfft_instance_q31</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__const__structs_8c.html#a9a9c7e356f2b129f84c1921fdad33964">arm_rfft_sR_q31_len64</a></td></tr>
@@ -208,10 +204,6 @@ Variables</h2></td></tr>
<tr class="separator:a00d25b3df24599ae72e0c1fe9cdcb569"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab0a47bce71cb6654702e52b166738af9"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structarm__rfft__instance__q31.html">arm_rfft_instance_q31</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__const__structs_8c.html#ab0a47bce71cb6654702e52b166738af9">arm_rfft_sR_q31_len8192</a></td></tr>
<tr class="separator:ab0a47bce71cb6654702e52b166738af9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga11e84d0ee257a547f749b37dd0078d36"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT__Table.html#ga11e84d0ee257a547f749b37dd0078d36">realCoefAQ15</a> [8192]</td></tr>
-<tr class="separator:ga11e84d0ee257a547f749b37dd0078d36"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac871666f018b70938b2b98017628cb97"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT__Table.html#gac871666f018b70938b2b98017628cb97">realCoefBQ15</a> [8192]</td></tr>
-<tr class="separator:gac871666f018b70938b2b98017628cb97"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a87843f865bfc75f18c4e7bb148a9592c"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structarm__rfft__instance__q15.html">arm_rfft_instance_q15</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__const__structs_8c.html#a87843f865bfc75f18c4e7bb148a9592c">arm_rfft_sR_q15_len32</a></td></tr>
<tr class="separator:a87843f865bfc75f18c4e7bb148a9592c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:add4e4137eb886a047d75e6d2cb2649f2"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structarm__rfft__instance__q15.html">arm_rfft_instance_q15</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__const__structs_8c.html#add4e4137eb886a047d75e6d2cb2649f2">arm_rfft_sR_q15_len64</a></td></tr>
@@ -242,8 +234,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="arm__fft__bin__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ad283193397ba476465a330db9a955973"></a>
@@ -352,8 +342,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga053450cc600a55410ba5b5605e96245d">arm_rfft_init_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a736a97efd37c6386dab8db730904f69b"></a>
@@ -366,8 +354,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga053450cc600a55410ba5b5605e96245d">arm_rfft_init_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a7ed661717c58b18f3e557daa72f2b91b"></a>
@@ -380,8 +366,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga053450cc600a55410ba5b5605e96245d">arm_rfft_init_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a92c94dc79c66ec66c95f793aedb964b9"></a>
@@ -394,8 +378,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga053450cc600a55410ba5b5605e96245d">arm_rfft_init_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ad80be0db1ea40c66b079404c48d2dcf4"></a>
@@ -408,8 +390,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga053450cc600a55410ba5b5605e96245d">arm_rfft_init_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a8d5426a822a6017235b5e10119606a90"></a>
@@ -422,8 +402,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga053450cc600a55410ba5b5605e96245d">arm_rfft_init_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ab57c118edaa3260f7f16686152845b18"></a>
@@ -436,8 +414,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga053450cc600a55410ba5b5605e96245d">arm_rfft_init_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a273b91ec86bb2bd8ac14e69252d487fb"></a>
@@ -450,8 +426,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga053450cc600a55410ba5b5605e96245d">arm_rfft_init_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a95c216e7dcfd59a8d40ef55ac223a749"></a>
@@ -464,8 +438,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga053450cc600a55410ba5b5605e96245d">arm_rfft_init_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ada9813a027999f3cff066c9f7b5df51b"></a>
@@ -478,8 +450,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga5abde938abbe72e95c5bab080eb33c45">arm_rfft_init_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a9a2fcdb54300f75ef1fafe02954e9a61"></a>
@@ -492,8 +462,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga5abde938abbe72e95c5bab080eb33c45">arm_rfft_init_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a1336431c4d2a88d32c42308cfe2defa1"></a>
@@ -506,8 +474,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga5abde938abbe72e95c5bab080eb33c45">arm_rfft_init_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a420622d75b277070784083ddd44b95fb"></a>
@@ -520,8 +486,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga5abde938abbe72e95c5bab080eb33c45">arm_rfft_init_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a3f2de67938bd228918e40f60f18dd6b5"></a>
@@ -534,8 +498,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga5abde938abbe72e95c5bab080eb33c45">arm_rfft_init_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a4c083c013ef17920cf8f28dc6f139a39"></a>
@@ -548,8 +510,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga5abde938abbe72e95c5bab080eb33c45">arm_rfft_init_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="abfc9595f40a1c7aaba85e1328d824b1c"></a>
@@ -562,8 +522,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga5abde938abbe72e95c5bab080eb33c45">arm_rfft_init_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="aa337272cf78aaf6075e7e19d0a097d6f"></a>
@@ -576,8 +534,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga5abde938abbe72e95c5bab080eb33c45">arm_rfft_init_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ad11668a5662334e0bc6a2811c9cb1047"></a>
@@ -590,8 +546,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga5abde938abbe72e95c5bab080eb33c45">arm_rfft_init_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ae81e5be1d74ff9100aa48ac2b7dbab6f"></a>
@@ -912,7 +866,7 @@ Variables</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_e69703b6e48666328a369b2a39b5e8f2.html">CommonTables</a></li><li class="navelem"><a class="el" href="arm__const__structs_8c.html">arm_const_structs.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__const__structs_8h.html b/docs/DSP/html/arm__const__structs_8h.html
index 00469b7..0d3c054 100644
--- a/docs/DSP/html/arm__const__structs_8h.html
+++ b/docs/DSP/html/arm__const__structs_8h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -183,8 +183,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_fft_bin_example_f32_8c-example.html#a12">arm_fft_bin_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__fft__bin__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ad283193397ba476465a330db9a955973"></a>
@@ -293,8 +291,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga053450cc600a55410ba5b5605e96245d">arm_rfft_init_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a736a97efd37c6386dab8db730904f69b"></a>
@@ -307,8 +303,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga053450cc600a55410ba5b5605e96245d">arm_rfft_init_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a7ed661717c58b18f3e557daa72f2b91b"></a>
@@ -321,8 +315,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga053450cc600a55410ba5b5605e96245d">arm_rfft_init_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a92c94dc79c66ec66c95f793aedb964b9"></a>
@@ -335,8 +327,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga053450cc600a55410ba5b5605e96245d">arm_rfft_init_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ad80be0db1ea40c66b079404c48d2dcf4"></a>
@@ -349,8 +339,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga053450cc600a55410ba5b5605e96245d">arm_rfft_init_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a8d5426a822a6017235b5e10119606a90"></a>
@@ -363,8 +351,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga053450cc600a55410ba5b5605e96245d">arm_rfft_init_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ab57c118edaa3260f7f16686152845b18"></a>
@@ -377,8 +363,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga053450cc600a55410ba5b5605e96245d">arm_rfft_init_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a273b91ec86bb2bd8ac14e69252d487fb"></a>
@@ -391,8 +375,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga053450cc600a55410ba5b5605e96245d">arm_rfft_init_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a95c216e7dcfd59a8d40ef55ac223a749"></a>
@@ -405,8 +387,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga053450cc600a55410ba5b5605e96245d">arm_rfft_init_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ada9813a027999f3cff066c9f7b5df51b"></a>
@@ -419,8 +399,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga5abde938abbe72e95c5bab080eb33c45">arm_rfft_init_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a9a2fcdb54300f75ef1fafe02954e9a61"></a>
@@ -433,8 +411,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga5abde938abbe72e95c5bab080eb33c45">arm_rfft_init_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a1336431c4d2a88d32c42308cfe2defa1"></a>
@@ -447,8 +423,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga5abde938abbe72e95c5bab080eb33c45">arm_rfft_init_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a420622d75b277070784083ddd44b95fb"></a>
@@ -461,8 +435,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga5abde938abbe72e95c5bab080eb33c45">arm_rfft_init_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a3f2de67938bd228918e40f60f18dd6b5"></a>
@@ -475,8 +447,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga5abde938abbe72e95c5bab080eb33c45">arm_rfft_init_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a4c083c013ef17920cf8f28dc6f139a39"></a>
@@ -489,8 +459,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga5abde938abbe72e95c5bab080eb33c45">arm_rfft_init_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="abfc9595f40a1c7aaba85e1328d824b1c"></a>
@@ -503,8 +471,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga5abde938abbe72e95c5bab080eb33c45">arm_rfft_init_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="aa337272cf78aaf6075e7e19d0a097d6f"></a>
@@ -517,8 +483,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga5abde938abbe72e95c5bab080eb33c45">arm_rfft_init_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ad11668a5662334e0bc6a2811c9cb1047"></a>
@@ -531,8 +495,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga5abde938abbe72e95c5bab080eb33c45">arm_rfft_init_q31()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -541,7 +503,7 @@ Variables</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_a60f901a1a7665a0737ec2a3f2ba0d4e.html">Include</a></li><li class="navelem"><a class="el" href="arm__const__structs_8h.html">arm_const_structs.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__conv__f32_8c.html b/docs/DSP/html/arm__conv__f32_8c.html
index 186e9fc..b6cf6a0 100644
--- a/docs/DSP/html/arm__conv__f32_8c.html
+++ b/docs/DSP/html/arm__conv__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__conv__f32_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga3f860dc98c6fc4cafc421e4a2aed3c89"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#ga3f860dc98c6fc4cafc421e4a2aed3c89">arm_conv_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst)</td></tr>
-<tr class="memdesc:ga3f860dc98c6fc4cafc421e4a2aed3c89"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of floating-point sequences. <a href="group__Conv.html#ga3f860dc98c6fc4cafc421e4a2aed3c89">More...</a><br/></td></tr>
-<tr class="separator:ga3f860dc98c6fc4cafc421e4a2aed3c89"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2e977f76e873bd47c6c41c7d940fdf7e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#ga2e977f76e873bd47c6c41c7d940fdf7e">arm_conv_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst)</td></tr>
+<tr class="memdesc:ga2e977f76e873bd47c6c41c7d940fdf7e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of floating-point sequences. <a href="group__Conv.html#ga2e977f76e873bd47c6c41c7d940fdf7e">More...</a><br/></td></tr>
+<tr class="separator:ga2e977f76e873bd47c6c41c7d940fdf7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__conv__f32_8c.html">arm_conv_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__conv__fast__opt__q15_8c.html b/docs/DSP/html/arm__conv__fast__opt__q15_8c.html
index 6fd1811..b375685 100644
--- a/docs/DSP/html/arm__conv__fast__opt__q15_8c.html
+++ b/docs/DSP/html/arm__conv__fast__opt__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__conv__fast__opt__q15_8c.html','')
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gaf16f490d245391ec18a42adc73d6d749"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#gaf16f490d245391ec18a42adc73d6d749">arm_conv_fast_opt_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
-<tr class="memdesc:gaf16f490d245391ec18a42adc73d6d749"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4. <a href="group__Conv.html#gaf16f490d245391ec18a42adc73d6d749">More...</a><br/></td></tr>
-<tr class="separator:gaf16f490d245391ec18a42adc73d6d749"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8ecd292b8e74c8f05b208e7948d05a90"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#ga8ecd292b8e74c8f05b208e7948d05a90">arm_conv_fast_opt_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
+<tr class="memdesc:ga8ecd292b8e74c8f05b208e7948d05a90"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q15 sequences (fast version). <a href="group__Conv.html#ga8ecd292b8e74c8f05b208e7948d05a90">More...</a><br/></td></tr>
+<tr class="separator:ga8ecd292b8e74c8f05b208e7948d05a90"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__conv__fast__opt__q15_8c.html">arm_conv_fast_opt_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__conv__fast__q15_8c.html b/docs/DSP/html/arm__conv__fast__q15_8c.html
index 32777f2..f33d87c 100644
--- a/docs/DSP/html/arm__conv__fast__q15_8c.html
+++ b/docs/DSP/html/arm__conv__fast__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__conv__fast__q15_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gad75ca978ce906e04abdf86a8d76306d4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#gad75ca978ce906e04abdf86a8d76306d4">arm_conv_fast_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst)</td></tr>
-<tr class="memdesc:gad75ca978ce906e04abdf86a8d76306d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4. <a href="group__Conv.html#gad75ca978ce906e04abdf86a8d76306d4">More...</a><br/></td></tr>
-<tr class="separator:gad75ca978ce906e04abdf86a8d76306d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf6bc2c8d655ef8c9b66affdae489f366"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#gaf6bc2c8d655ef8c9b66affdae489f366">arm_conv_fast_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst)</td></tr>
+<tr class="memdesc:gaf6bc2c8d655ef8c9b66affdae489f366"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q15 sequences (fast version). <a href="group__Conv.html#gaf6bc2c8d655ef8c9b66affdae489f366">More...</a><br/></td></tr>
+<tr class="separator:gaf6bc2c8d655ef8c9b66affdae489f366"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__conv__fast__q15_8c.html">arm_conv_fast_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__conv__fast__q31_8c.html b/docs/DSP/html/arm__conv__fast__q31_8c.html
index 5329560..1e70051 100644
--- a/docs/DSP/html/arm__conv__fast__q31_8c.html
+++ b/docs/DSP/html/arm__conv__fast__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__conv__fast__q31_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga51112dcdf9b3624eb05182cdc4da9ec0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#ga51112dcdf9b3624eb05182cdc4da9ec0">arm_conv_fast_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst)</td></tr>
-<tr class="memdesc:ga51112dcdf9b3624eb05182cdc4da9ec0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q31 sequences (fast version) for Cortex-M3 and Cortex-M4. <a href="group__Conv.html#ga51112dcdf9b3624eb05182cdc4da9ec0">More...</a><br/></td></tr>
-<tr class="separator:ga51112dcdf9b3624eb05182cdc4da9ec0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2d2b29b1f7f00a8651f1bc7f0560464b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#ga2d2b29b1f7f00a8651f1bc7f0560464b">arm_conv_fast_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst)</td></tr>
+<tr class="memdesc:ga2d2b29b1f7f00a8651f1bc7f0560464b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q31 sequences (fast version). <a href="group__Conv.html#ga2d2b29b1f7f00a8651f1bc7f0560464b">More...</a><br/></td></tr>
+<tr class="separator:ga2d2b29b1f7f00a8651f1bc7f0560464b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__conv__fast__q31_8c.html">arm_conv_fast_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__conv__opt__q15_8c.html b/docs/DSP/html/arm__conv__opt__q15_8c.html
index f758d89..6161331 100644
--- a/docs/DSP/html/arm__conv__opt__q15_8c.html
+++ b/docs/DSP/html/arm__conv__opt__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__conv__opt__q15_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gac77dbcaef5c754cac27eab96c4753a3c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#gac77dbcaef5c754cac27eab96c4753a3c">arm_conv_opt_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
-<tr class="memdesc:gac77dbcaef5c754cac27eab96c4753a3c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q15 sequences. <a href="group__Conv.html#gac77dbcaef5c754cac27eab96c4753a3c">More...</a><br/></td></tr>
-<tr class="separator:gac77dbcaef5c754cac27eab96c4753a3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0d60c7a8349c6235d88bf87b04172252"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#ga0d60c7a8349c6235d88bf87b04172252">arm_conv_opt_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
+<tr class="memdesc:ga0d60c7a8349c6235d88bf87b04172252"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q15 sequences. <a href="group__Conv.html#ga0d60c7a8349c6235d88bf87b04172252">More...</a><br/></td></tr>
+<tr class="separator:ga0d60c7a8349c6235d88bf87b04172252"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__conv__opt__q15_8c.html">arm_conv_opt_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__conv__opt__q7_8c.html b/docs/DSP/html/arm__conv__opt__q7_8c.html
index 4d54880..32899f2 100644
--- a/docs/DSP/html/arm__conv__opt__q7_8c.html
+++ b/docs/DSP/html/arm__conv__opt__q7_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__conv__opt__q7_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga4c7cf073e89d6d57cc4e711f078c3f68"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#ga4c7cf073e89d6d57cc4e711f078c3f68">arm_conv_opt_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
-<tr class="memdesc:ga4c7cf073e89d6d57cc4e711f078c3f68"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q7 sequences. <a href="group__Conv.html#ga4c7cf073e89d6d57cc4e711f078c3f68">More...</a><br/></td></tr>
-<tr class="separator:ga4c7cf073e89d6d57cc4e711f078c3f68"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf23966af04840f17c26c93849986baeb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#gaf23966af04840f17c26c93849986baeb">arm_conv_opt_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
+<tr class="memdesc:gaf23966af04840f17c26c93849986baeb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q7 sequences. <a href="group__Conv.html#gaf23966af04840f17c26c93849986baeb">More...</a><br/></td></tr>
+<tr class="separator:gaf23966af04840f17c26c93849986baeb"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__conv__opt__q7_8c.html">arm_conv_opt_q7.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__conv__partial__f32_8c.html b/docs/DSP/html/arm__conv__partial__f32_8c.html
index 1987580..ec09ebe 100644
--- a/docs/DSP/html/arm__conv__partial__f32_8c.html
+++ b/docs/DSP/html/arm__conv__partial__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__conv__partial__f32_8c.html','');}
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga16d10f32072cd79fc5fb6e785df45f5e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#ga16d10f32072cd79fc5fb6e785df45f5e">arm_conv_partial_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints)</td></tr>
-<tr class="memdesc:ga16d10f32072cd79fc5fb6e785df45f5e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of floating-point sequences. <a href="group__PartialConv.html#ga16d10f32072cd79fc5fb6e785df45f5e">More...</a><br/></td></tr>
-<tr class="separator:ga16d10f32072cd79fc5fb6e785df45f5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4e65902884d148ebcbecc260e0dffdd9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#ga4e65902884d148ebcbecc260e0dffdd9">arm_conv_partial_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints)</td></tr>
+<tr class="memdesc:ga4e65902884d148ebcbecc260e0dffdd9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of floating-point sequences. <a href="group__PartialConv.html#ga4e65902884d148ebcbecc260e0dffdd9">More...</a><br/></td></tr>
+<tr class="separator:ga4e65902884d148ebcbecc260e0dffdd9"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__conv__partial__f32_8c.html">arm_conv_partial_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__conv__partial__fast__opt__q15_8c.html b/docs/DSP/html/arm__conv__partial__fast__opt__q15_8c.html
index 715debc..6e78249 100644
--- a/docs/DSP/html/arm__conv__partial__fast__opt__q15_8c.html
+++ b/docs/DSP/html/arm__conv__partial__fast__opt__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__conv__partial__fast__opt__q15_8c.
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga3de9c4ddcc7886de25b70d875099a8d9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#ga3de9c4ddcc7886de25b70d875099a8d9">arm_conv_partial_fast_opt_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
-<tr class="memdesc:ga3de9c4ddcc7886de25b70d875099a8d9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4. <a href="group__PartialConv.html#ga3de9c4ddcc7886de25b70d875099a8d9">More...</a><br/></td></tr>
-<tr class="separator:ga3de9c4ddcc7886de25b70d875099a8d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0cdb871f952b8c1305342ae499affa41"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#ga0cdb871f952b8c1305342ae499affa41">arm_conv_partial_fast_opt_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
+<tr class="memdesc:ga0cdb871f952b8c1305342ae499affa41"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q15 sequences (fast version). <a href="group__PartialConv.html#ga0cdb871f952b8c1305342ae499affa41">More...</a><br/></td></tr>
+<tr class="separator:ga0cdb871f952b8c1305342ae499affa41"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__conv__partial__fast__opt__q15_8c.html">arm_conv_partial_fast_opt_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__conv__partial__fast__q15_8c.html b/docs/DSP/html/arm__conv__partial__fast__q15_8c.html
index 34406c9..5b6e3fd 100644
--- a/docs/DSP/html/arm__conv__partial__fast__q15_8c.html
+++ b/docs/DSP/html/arm__conv__partial__fast__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__conv__partial__fast__q15_8c.html'
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga1e4d43385cb62262a78c6752fe1fafb2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#ga1e4d43385cb62262a78c6752fe1fafb2">arm_conv_partial_fast_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints)</td></tr>
-<tr class="memdesc:ga1e4d43385cb62262a78c6752fe1fafb2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4. <a href="group__PartialConv.html#ga1e4d43385cb62262a78c6752fe1fafb2">More...</a><br/></td></tr>
-<tr class="separator:ga1e4d43385cb62262a78c6752fe1fafb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga30eb5ce84581f2d0532a17cdf8a20fc5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#ga30eb5ce84581f2d0532a17cdf8a20fc5">arm_conv_partial_fast_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints)</td></tr>
+<tr class="memdesc:ga30eb5ce84581f2d0532a17cdf8a20fc5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q15 sequences (fast version). <a href="group__PartialConv.html#ga30eb5ce84581f2d0532a17cdf8a20fc5">More...</a><br/></td></tr>
+<tr class="separator:ga30eb5ce84581f2d0532a17cdf8a20fc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__conv__partial__fast__q15_8c.html">arm_conv_partial_fast_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__conv__partial__fast__q31_8c.html b/docs/DSP/html/arm__conv__partial__fast__q31_8c.html
index 512d019..21eab6d 100644
--- a/docs/DSP/html/arm__conv__partial__fast__q31_8c.html
+++ b/docs/DSP/html/arm__conv__partial__fast__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__conv__partial__fast__q31_8c.html'
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga10c5294cda8c4985386f4e3944be7650"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#ga10c5294cda8c4985386f4e3944be7650">arm_conv_partial_fast_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints)</td></tr>
-<tr class="memdesc:ga10c5294cda8c4985386f4e3944be7650"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q31 sequences (fast version) for Cortex-M3 and Cortex-M4. <a href="group__PartialConv.html#ga10c5294cda8c4985386f4e3944be7650">More...</a><br/></td></tr>
-<tr class="separator:ga10c5294cda8c4985386f4e3944be7650"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaaf207e31aa081cea624713aec65d0e77"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#gaaf207e31aa081cea624713aec65d0e77">arm_conv_partial_fast_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints)</td></tr>
+<tr class="memdesc:gaaf207e31aa081cea624713aec65d0e77"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q31 sequences (fast version). <a href="group__PartialConv.html#gaaf207e31aa081cea624713aec65d0e77">More...</a><br/></td></tr>
+<tr class="separator:gaaf207e31aa081cea624713aec65d0e77"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__conv__partial__fast__q31_8c.html">arm_conv_partial_fast_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__conv__partial__opt__q15_8c.html b/docs/DSP/html/arm__conv__partial__opt__q15_8c.html
index 772eacd..3e288dc 100644
--- a/docs/DSP/html/arm__conv__partial__opt__q15_8c.html
+++ b/docs/DSP/html/arm__conv__partial__opt__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__conv__partial__opt__q15_8c.html',
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga834b23b4ade8682beeb55778399101f8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#ga834b23b4ade8682beeb55778399101f8">arm_conv_partial_opt_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
-<tr class="memdesc:ga834b23b4ade8682beeb55778399101f8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q15 sequences. <a href="group__PartialConv.html#ga834b23b4ade8682beeb55778399101f8">More...</a><br/></td></tr>
-<tr class="separator:ga834b23b4ade8682beeb55778399101f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa82f8213533529e9b9252b37fd3b39e4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#gaa82f8213533529e9b9252b37fd3b39e4">arm_conv_partial_opt_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
+<tr class="memdesc:gaa82f8213533529e9b9252b37fd3b39e4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q15 sequences. <a href="group__PartialConv.html#gaa82f8213533529e9b9252b37fd3b39e4">More...</a><br/></td></tr>
+<tr class="separator:gaa82f8213533529e9b9252b37fd3b39e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__conv__partial__opt__q15_8c.html">arm_conv_partial_opt_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__conv__partial__opt__q7_8c.html b/docs/DSP/html/arm__conv__partial__opt__q7_8c.html
index fde0313..123cedf 100644
--- a/docs/DSP/html/arm__conv__partial__opt__q7_8c.html
+++ b/docs/DSP/html/arm__conv__partial__opt__q7_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__conv__partial__opt__q7_8c.html','
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga3707e16af1435b215840006a7ab0c98f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#ga3707e16af1435b215840006a7ab0c98f">arm_conv_partial_opt_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
-<tr class="memdesc:ga3707e16af1435b215840006a7ab0c98f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q7 sequences. <a href="group__PartialConv.html#ga3707e16af1435b215840006a7ab0c98f">More...</a><br/></td></tr>
-<tr class="separator:ga3707e16af1435b215840006a7ab0c98f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadfc0cd0290793c790ccaa1c73eda0694"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#gadfc0cd0290793c790ccaa1c73eda0694">arm_conv_partial_opt_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
+<tr class="memdesc:gadfc0cd0290793c790ccaa1c73eda0694"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q7 sequences. <a href="group__PartialConv.html#gadfc0cd0290793c790ccaa1c73eda0694">More...</a><br/></td></tr>
+<tr class="separator:gadfc0cd0290793c790ccaa1c73eda0694"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__conv__partial__opt__q7_8c.html">arm_conv_partial_opt_q7.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__conv__partial__q15_8c.html b/docs/DSP/html/arm__conv__partial__q15_8c.html
index 530d313..b4729c7 100644
--- a/docs/DSP/html/arm__conv__partial__q15_8c.html
+++ b/docs/DSP/html/arm__conv__partial__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__conv__partial__q15_8c.html','');}
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga209a2a913a0c5e5679c5988da8f46b03"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#ga209a2a913a0c5e5679c5988da8f46b03">arm_conv_partial_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints)</td></tr>
-<tr class="memdesc:ga209a2a913a0c5e5679c5988da8f46b03"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q15 sequences. <a href="group__PartialConv.html#ga209a2a913a0c5e5679c5988da8f46b03">More...</a><br/></td></tr>
-<tr class="separator:ga209a2a913a0c5e5679c5988da8f46b03"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga09b1f207980df75c2dcf01b1d3c2006f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#ga09b1f207980df75c2dcf01b1d3c2006f">arm_conv_partial_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints)</td></tr>
+<tr class="memdesc:ga09b1f207980df75c2dcf01b1d3c2006f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q15 sequences. <a href="group__PartialConv.html#ga09b1f207980df75c2dcf01b1d3c2006f">More...</a><br/></td></tr>
+<tr class="separator:ga09b1f207980df75c2dcf01b1d3c2006f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__conv__partial__q15_8c.html">arm_conv_partial_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__conv__partial__q31_8c.html b/docs/DSP/html/arm__conv__partial__q31_8c.html
index b6c3432..90eed56 100644
--- a/docs/DSP/html/arm__conv__partial__q31_8c.html
+++ b/docs/DSP/html/arm__conv__partial__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__conv__partial__q31_8c.html','');}
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga78e73a5f02d103168a09821fb461e77a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#ga78e73a5f02d103168a09821fb461e77a">arm_conv_partial_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints)</td></tr>
-<tr class="memdesc:ga78e73a5f02d103168a09821fb461e77a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q31 sequences. <a href="group__PartialConv.html#ga78e73a5f02d103168a09821fb461e77a">More...</a><br/></td></tr>
-<tr class="separator:ga78e73a5f02d103168a09821fb461e77a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadc48f14ae5ca8bf4b026916db0765afa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#gadc48f14ae5ca8bf4b026916db0765afa">arm_conv_partial_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints)</td></tr>
+<tr class="memdesc:gadc48f14ae5ca8bf4b026916db0765afa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q31 sequences. <a href="group__PartialConv.html#gadc48f14ae5ca8bf4b026916db0765afa">More...</a><br/></td></tr>
+<tr class="separator:gadc48f14ae5ca8bf4b026916db0765afa"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__conv__partial__q31_8c.html">arm_conv_partial_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__conv__partial__q7_8c.html b/docs/DSP/html/arm__conv__partial__q7_8c.html
index 068ed65..5662fc5 100644
--- a/docs/DSP/html/arm__conv__partial__q7_8c.html
+++ b/docs/DSP/html/arm__conv__partial__q7_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__conv__partial__q7_8c.html','');})
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga8567259fe18396dd972242c41741ebf4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#ga8567259fe18396dd972242c41741ebf4">arm_conv_partial_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints)</td></tr>
-<tr class="memdesc:ga8567259fe18396dd972242c41741ebf4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q7 sequences. <a href="group__PartialConv.html#ga8567259fe18396dd972242c41741ebf4">More...</a><br/></td></tr>
-<tr class="separator:ga8567259fe18396dd972242c41741ebf4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa1bf3428dbe6beb5c9957bff0d00fa19"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#gaa1bf3428dbe6beb5c9957bff0d00fa19">arm_conv_partial_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints)</td></tr>
+<tr class="memdesc:gaa1bf3428dbe6beb5c9957bff0d00fa19"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q7 sequences. <a href="group__PartialConv.html#gaa1bf3428dbe6beb5c9957bff0d00fa19">More...</a><br/></td></tr>
+<tr class="separator:gaa1bf3428dbe6beb5c9957bff0d00fa19"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__conv__partial__q7_8c.html">arm_conv_partial_q7.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__conv__q15_8c.html b/docs/DSP/html/arm__conv__q15_8c.html
index bbca39c..d41b136 100644
--- a/docs/DSP/html/arm__conv__q15_8c.html
+++ b/docs/DSP/html/arm__conv__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__conv__q15_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gaccd6a89b0ff7a94df64610598e6e6893"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#gaccd6a89b0ff7a94df64610598e6e6893">arm_conv_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst)</td></tr>
-<tr class="memdesc:gaccd6a89b0ff7a94df64610598e6e6893"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q15 sequences. <a href="group__Conv.html#gaccd6a89b0ff7a94df64610598e6e6893">More...</a><br/></td></tr>
-<tr class="separator:gaccd6a89b0ff7a94df64610598e6e6893"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga372d3fd79b107dc6b12163a00c22da18"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#ga372d3fd79b107dc6b12163a00c22da18">arm_conv_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst)</td></tr>
+<tr class="memdesc:ga372d3fd79b107dc6b12163a00c22da18"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q15 sequences. <a href="group__Conv.html#ga372d3fd79b107dc6b12163a00c22da18">More...</a><br/></td></tr>
+<tr class="separator:ga372d3fd79b107dc6b12163a00c22da18"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__conv__q15_8c.html">arm_conv_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__conv__q31_8c.html b/docs/DSP/html/arm__conv__q31_8c.html
index e541792..f289ef7 100644
--- a/docs/DSP/html/arm__conv__q31_8c.html
+++ b/docs/DSP/html/arm__conv__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__conv__q31_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga946b58da734f1e4e78c91fcaab4b12b6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#ga946b58da734f1e4e78c91fcaab4b12b6">arm_conv_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst)</td></tr>
-<tr class="memdesc:ga946b58da734f1e4e78c91fcaab4b12b6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q31 sequences. <a href="group__Conv.html#ga946b58da734f1e4e78c91fcaab4b12b6">More...</a><br/></td></tr>
-<tr class="separator:ga946b58da734f1e4e78c91fcaab4b12b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga08ce299fb5c3329505cb8ce4bf4f6e06"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#ga08ce299fb5c3329505cb8ce4bf4f6e06">arm_conv_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst)</td></tr>
+<tr class="memdesc:ga08ce299fb5c3329505cb8ce4bf4f6e06"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q31 sequences. <a href="group__Conv.html#ga08ce299fb5c3329505cb8ce4bf4f6e06">More...</a><br/></td></tr>
+<tr class="separator:ga08ce299fb5c3329505cb8ce4bf4f6e06"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__conv__q31_8c.html">arm_conv_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__conv__q7_8c.html b/docs/DSP/html/arm__conv__q7_8c.html
index 22ea1fa..3fafbeb 100644
--- a/docs/DSP/html/arm__conv__q7_8c.html
+++ b/docs/DSP/html/arm__conv__q7_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__conv__q7_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gae2070cb792a167e78dbad8d06b97cdab"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#gae2070cb792a167e78dbad8d06b97cdab">arm_conv_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst)</td></tr>
-<tr class="memdesc:gae2070cb792a167e78dbad8d06b97cdab"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q7 sequences. <a href="group__Conv.html#gae2070cb792a167e78dbad8d06b97cdab">More...</a><br/></td></tr>
-<tr class="separator:gae2070cb792a167e78dbad8d06b97cdab"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga625b30107443b6d145350bc242749764"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#ga625b30107443b6d145350bc242749764">arm_conv_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst)</td></tr>
+<tr class="memdesc:ga625b30107443b6d145350bc242749764"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q7 sequences. <a href="group__Conv.html#ga625b30107443b6d145350bc242749764">More...</a><br/></td></tr>
+<tr class="separator:ga625b30107443b6d145350bc242749764"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__conv__q7_8c.html">arm_conv_q7.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__convolution__example_2Abstract_8txt.html b/docs/DSP/html/arm__convolution__example_2Abstract_8txt.html
index 2accde2..93094d2 100644
--- a/docs/DSP/html/arm__convolution__example_2Abstract_8txt.html
+++ b/docs/DSP/html/arm__convolution__example_2Abstract_8txt.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -156,7 +156,7 @@ Cortex Cortex&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="arm__convolution__example_2Abstract_8txt.html">Abstract.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__convolution__example_2math__helper_8c.html b/docs/DSP/html/arm__convolution__example_2math__helper_8c.html
index 60d6fa5..d1fc2a9 100644
--- a/docs/DSP/html/arm__convolution__example_2math__helper_8c.html
+++ b/docs/DSP/html/arm__convolution__example_2math__helper_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -225,8 +225,6 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>pow(2, numShifts) </dd></dl>
-<p>Referenced by <a class="el" href="arm__signal__converge__example_2math__helper_8h.html#a13580a6ff7a8a68146de727bdf8fba88">arm_apply_guard_bits()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a60ff6e0b31a5e9105c7280797e457742"></a>
@@ -694,8 +692,6 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none The function Provides the guard bits for the buffer to avoid overflow </dd></dl>
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
</div>
</div>
<a class="anchor" id="aeea2952e70a1040a6efa555564bbeeab"></a>
@@ -738,8 +734,6 @@ Functions</h2></td></tr>
<dl class="section return"><dt>Returns</dt><dd>SNR The function Caluclates signal to noise ratio for the reference output and test output </dd></dl>
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_convolution_example_f32_8c-example.html#a19">arm_convolution_example_f32.c</a>, <a class="el" href="arm_fir_example_f32_8c-example.html#a16">arm_fir_example_f32.c</a>, <a class="el" href="arm_graphic_equalizer_example_q31_8c-example.html#a29">arm_graphic_equalizer_example_q31.c</a>, <a class="el" href="arm_linear_interp_example_f32_8c-example.html#a14">arm_linear_interp_example_f32.c</a>, and <a class="el" href="arm_matrix_example_f32_8c-example.html#a15">arm_matrix_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__convolution__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -748,7 +742,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_b20befc9106ee721a20d5e80599f43ba.html">arm_convolution_example</a></li><li class="navelem"><a class="el" href="arm__convolution__example_2math__helper_8c.html">math_helper.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__convolution__example_2math__helper_8h.html b/docs/DSP/html/arm__convolution__example_2math__helper_8h.html
index ecfc5c4..10e2a02 100644
--- a/docs/DSP/html/arm__convolution__example_2math__helper_8h.html
+++ b/docs/DSP/html/arm__convolution__example_2math__helper_8h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -697,7 +697,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_b20befc9106ee721a20d5e80599f43ba.html">arm_convolution_example</a></li><li class="navelem"><a class="el" href="arm__convolution__example_2math__helper_8h.html">math_helper.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__convolution__example__f32_8c.html b/docs/DSP/html/arm__convolution__example__f32_8c.html
index 6130e8c..be4251b 100644
--- a/docs/DSP/html/arm__convolution__example__f32_8c.html
+++ b/docs/DSP/html/arm__convolution__example__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -177,8 +177,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_convolution_example_f32_8c-example.html#a1">arm_convolution_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__convolution__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="af08ec3fef897d77c6817638bf0e0c5c6"></a>
@@ -192,8 +190,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_convolution_example_f32_8c-example.html#a20">arm_convolution_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__convolution__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
@@ -212,8 +208,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_convolution_example_f32_8c-example.html#a11">arm_convolution_example_f32.c</a>.</dd>
</dl>
-<p>References <a class="el" href="arm__convolution__example__f32_8c.html#aed74eacd4b96cc7f71b64d18f2e95705">Ak</a>, <a class="el" href="group__ComplexFFT.html#ga521f670cd9c571bc61aff9bec89f4c26">arm_cfft_radix4_f32()</a>, <a class="el" href="group__ComplexFFT.html#gaf336459f684f0b17bfae539ef1b1b78a">arm_cfft_radix4_init_f32()</a>, <a class="el" href="group__CmplxByCmplxMult.html#ga14b47080054a1ba1250a86805be1ff6b">arm_cmplx_mult_cmplx_f32()</a>, <a class="el" href="group__copy.html#gadd1f737e677e0e6ca31767c7001417b3">arm_copy_f32()</a>, <a class="el" href="group__Fill.html#ga2248e8d3901b4afb7827163132baad94">arm_fill_f32()</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="arm__convolution__example_2math__helper_8c.html#aeea2952e70a1040a6efa555564bbeeab">arm_snr_f32()</a>, <a class="el" href="arm__convolution__example__f32_8c.html#a13521f3164dc55679f43b7cb2e41e098">AxB</a>, <a class="el" href="arm__convolution__example__f32_8c.html#a88a0167516ae7ed66203fd60e6ddeea3">Bk</a>, <a class="el" href="arm__convolution__example__f32_8c.html#af8a1d2ed31f7c9a00fec46a798edb61b">MAX_BLOCKSIZE</a>, <a class="el" href="arm__convolution__example__f32_8c.html#a9c49c44c8bc5c432d220d33a26b4b589">outLen</a>, <a class="el" href="arm__convolution__example__f32_8c.html#af06013f588a7003278de222913c9d819">snr</a>, <a class="el" href="arm__convolution__example__f32_8c.html#af08ec3fef897d77c6817638bf0e0c5c6">SNR_THRESHOLD</a>, <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>, <a class="el" href="arm__convolution__example__f32_8c.html#a7db2f016e1afcb524a2fdc3c5a3cb640">testInputA_f32</a>, <a class="el" href="arm__convolution__example__f32_8c.html#acb22287e7e096b677e352dfd363ba60d">testInputB_f32</a>, and <a class="el" href="arm__convolution__example__f32_8c.html#a7ede41b07b8766013744c8fdbb80af75">testRefOutput_f32</a>.</p>
-
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
@@ -228,8 +222,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_convolution_example_f32_8c-example.html#a0">arm_convolution_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__convolution__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a13521f3164dc55679f43b7cb2e41e098"></a>
@@ -243,8 +235,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_convolution_example_f32_8c-example.html#a3">arm_convolution_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__convolution__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a88a0167516ae7ed66203fd60e6ddeea3"></a>
@@ -258,8 +248,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_convolution_example_f32_8c-example.html#a2">arm_convolution_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__convolution__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a9c49c44c8bc5c432d220d33a26b4b589"></a>
@@ -273,8 +261,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_convolution_example_f32_8c-example.html#a9">arm_convolution_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__convolution__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="af06013f588a7003278de222913c9d819"></a>
@@ -288,8 +274,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_convolution_example_f32_8c-example.html#a10">arm_convolution_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__convolution__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ace48ed566e2cd6a680f0681192e6af28"></a>
@@ -303,8 +287,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_convolution_example_f32_8c-example.html#a7">arm_convolution_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="group__Conv.html#ga3f860dc98c6fc4cafc421e4a2aed3c89">arm_conv_f32()</a>, <a class="el" href="group__Conv.html#gaf16f490d245391ec18a42adc73d6d749">arm_conv_fast_opt_q15()</a>, <a class="el" href="group__Conv.html#gad75ca978ce906e04abdf86a8d76306d4">arm_conv_fast_q15()</a>, <a class="el" href="group__Conv.html#ga51112dcdf9b3624eb05182cdc4da9ec0">arm_conv_fast_q31()</a>, <a class="el" href="group__Conv.html#gac77dbcaef5c754cac27eab96c4753a3c">arm_conv_opt_q15()</a>, <a class="el" href="group__Conv.html#ga4c7cf073e89d6d57cc4e711f078c3f68">arm_conv_opt_q7()</a>, <a class="el" href="group__PartialConv.html#ga16d10f32072cd79fc5fb6e785df45f5e">arm_conv_partial_f32()</a>, <a class="el" href="group__PartialConv.html#ga3de9c4ddcc7886de25b70d875099a8d9">arm_conv_partial_fast_opt_q15()</a>, <a class="el" href="group__PartialConv.html#ga1e4d43385cb62262a78c6752fe1fafb2">arm_conv_partial_fast_q15()</a>, <a class="el" href="group__PartialConv.html#ga10c5294cda8c4985386f4e3944be7650">arm_conv_partial_fast_q31()</a>, <a class="el" href="group__PartialConv.html#ga834b23b4ade8682beeb55778399101f8">arm_conv_partial_opt_q15()</a>, <a class="el" href="group__PartialConv.html#ga3707e16af1435b215840006a7ab0c98f">arm_conv_partial_opt_q7()</a>, <a class="el" href="group__PartialConv.html#ga209a2a913a0c5e5679c5988da8f46b03">arm_conv_partial_q15()</a>, <a class="el" href="group__PartialConv.html#ga78e73a5f02d103168a09821fb461e77a">arm_conv_partial_q31()</a>, <a class="el" href="group__PartialConv.html#ga8567259fe18396dd972242c41741ebf4">arm_conv_partial_q7()</a>, <a class="el" href="group__Conv.html#gaccd6a89b0ff7a94df64610598e6e6893">arm_conv_q15()</a>, <a class="el" href="group__Conv.html#ga946b58da734f1e4e78c91fcaab4b12b6">arm_conv_q31()</a>, <a class="el" href="group__Conv.html#gae2070cb792a167e78dbad8d06b97cdab">arm_conv_q7()</a>, <a class="el" href="group__Corr.html#ga22021e4222773f01e9960358a531cfb8">arm_correlate_f32()</a>, <a class="el" href="group__Corr.html#ga40a0236b17220e8e22a22b5bc1c53c6b">arm_correlate_fast_opt_q15()</a>, <a class="el" href="group__Corr.html#gac8de3da44f58e86c2c86156276ca154f">arm_correlate_fast_q15()</a>, <a class="el" href="group__Corr.html#gabecd3d7b077dbbef43f93e9e037815ed">arm_correlate_fast_q31()</a>, <a class="el" href="group__Corr.html#gad71c0ec70ec69edbc48563d9a5f68451">arm_correlate_opt_q15()</a>, <a class="el" href="group__Corr.html#ga746e8857cafe33ec5d6780729c18c311">arm_correlate_opt_q7()</a>, <a class="el" href="group__Corr.html#ga5ec96b8e420d68b0e626df0812274d46">arm_correlate_q15()</a>, <a class="el" href="group__Corr.html#ga1367dc6c80476406c951e68d7fac4e8c">arm_correlate_q31()</a>, <a class="el" href="group__Corr.html#ga284ddcc49e4ac532d52a70d0383c5992">arm_correlate_q7()</a>, and <a class="el" href="arm__convolution__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="aea71286f498978c5ed3775609b974fc8"></a>
@@ -318,8 +300,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_convolution_example_f32_8c-example.html#a8">arm_convolution_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="group__Conv.html#ga3f860dc98c6fc4cafc421e4a2aed3c89">arm_conv_f32()</a>, <a class="el" href="group__Conv.html#gaf16f490d245391ec18a42adc73d6d749">arm_conv_fast_opt_q15()</a>, <a class="el" href="group__Conv.html#gad75ca978ce906e04abdf86a8d76306d4">arm_conv_fast_q15()</a>, <a class="el" href="group__Conv.html#ga51112dcdf9b3624eb05182cdc4da9ec0">arm_conv_fast_q31()</a>, <a class="el" href="group__Conv.html#gac77dbcaef5c754cac27eab96c4753a3c">arm_conv_opt_q15()</a>, <a class="el" href="group__Conv.html#ga4c7cf073e89d6d57cc4e711f078c3f68">arm_conv_opt_q7()</a>, <a class="el" href="group__PartialConv.html#ga16d10f32072cd79fc5fb6e785df45f5e">arm_conv_partial_f32()</a>, <a class="el" href="group__PartialConv.html#ga3de9c4ddcc7886de25b70d875099a8d9">arm_conv_partial_fast_opt_q15()</a>, <a class="el" href="group__PartialConv.html#ga1e4d43385cb62262a78c6752fe1fafb2">arm_conv_partial_fast_q15()</a>, <a class="el" href="group__PartialConv.html#ga10c5294cda8c4985386f4e3944be7650">arm_conv_partial_fast_q31()</a>, <a class="el" href="group__PartialConv.html#ga834b23b4ade8682beeb55778399101f8">arm_conv_partial_opt_q15()</a>, <a class="el" href="group__PartialConv.html#ga3707e16af1435b215840006a7ab0c98f">arm_conv_partial_opt_q7()</a>, <a class="el" href="group__PartialConv.html#ga209a2a913a0c5e5679c5988da8f46b03">arm_conv_partial_q15()</a>, <a class="el" href="group__PartialConv.html#ga78e73a5f02d103168a09821fb461e77a">arm_conv_partial_q31()</a>, <a class="el" href="group__PartialConv.html#ga8567259fe18396dd972242c41741ebf4">arm_conv_partial_q7()</a>, <a class="el" href="group__Conv.html#gaccd6a89b0ff7a94df64610598e6e6893">arm_conv_q15()</a>, <a class="el" href="group__Conv.html#ga946b58da734f1e4e78c91fcaab4b12b6">arm_conv_q31()</a>, <a class="el" href="group__Conv.html#gae2070cb792a167e78dbad8d06b97cdab">arm_conv_q7()</a>, <a class="el" href="group__Corr.html#ga22021e4222773f01e9960358a531cfb8">arm_correlate_f32()</a>, <a class="el" href="group__Corr.html#ga40a0236b17220e8e22a22b5bc1c53c6b">arm_correlate_fast_opt_q15()</a>, <a class="el" href="group__Corr.html#gac8de3da44f58e86c2c86156276ca154f">arm_correlate_fast_q15()</a>, <a class="el" href="group__Corr.html#gabecd3d7b077dbbef43f93e9e037815ed">arm_correlate_fast_q31()</a>, <a class="el" href="group__Corr.html#gad71c0ec70ec69edbc48563d9a5f68451">arm_correlate_opt_q15()</a>, <a class="el" href="group__Corr.html#ga746e8857cafe33ec5d6780729c18c311">arm_correlate_opt_q7()</a>, <a class="el" href="group__Corr.html#ga5ec96b8e420d68b0e626df0812274d46">arm_correlate_q15()</a>, <a class="el" href="group__Corr.html#ga1367dc6c80476406c951e68d7fac4e8c">arm_correlate_q31()</a>, <a class="el" href="group__Corr.html#ga284ddcc49e4ac532d52a70d0383c5992">arm_correlate_q7()</a>, and <a class="el" href="arm__convolution__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a7db2f016e1afcb524a2fdc3c5a3cb640"></a>
@@ -333,8 +313,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_convolution_example_f32_8c-example.html#a4">arm_convolution_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__convolution__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="acb22287e7e096b677e352dfd363ba60d"></a>
@@ -348,8 +326,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_convolution_example_f32_8c-example.html#a5">arm_convolution_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__convolution__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a7ede41b07b8766013744c8fdbb80af75"></a>
@@ -363,8 +339,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_convolution_example_f32_8c-example.html#a6">arm_convolution_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__convolution__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -373,7 +347,7 @@ Variables</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_b20befc9106ee721a20d5e80599f43ba.html">arm_convolution_example</a></li><li class="navelem"><a class="el" href="arm__convolution__example__f32_8c.html">arm_convolution_example_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__copy__f32_8c.html b/docs/DSP/html/arm__copy__f32_8c.html
index 1ec9306..d46f2cd 100644
--- a/docs/DSP/html/arm__copy__f32_8c.html
+++ b/docs/DSP/html/arm__copy__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__copy__f32_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gadd1f737e677e0e6ca31767c7001417b3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__copy.html#gadd1f737e677e0e6ca31767c7001417b3">arm_copy_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gadd1f737e677e0e6ca31767c7001417b3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies the elements of a floating-point vector. <a href="group__copy.html#gadd1f737e677e0e6ca31767c7001417b3">More...</a><br/></td></tr>
-<tr class="separator:gadd1f737e677e0e6ca31767c7001417b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa6dfe9554ca61eb3d1eee498396bce88"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__copy.html#gaa6dfe9554ca61eb3d1eee498396bce88">arm_copy_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaa6dfe9554ca61eb3d1eee498396bce88"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies the elements of a floating-point vector. <a href="group__copy.html#gaa6dfe9554ca61eb3d1eee498396bce88">More...</a><br/></td></tr>
+<tr class="separator:gaa6dfe9554ca61eb3d1eee498396bce88"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_562f151f187819373d848c62a25ba73f.html">SupportFunctions</a></li><li class="navelem"><a class="el" href="arm__copy__f32_8c.html">arm_copy_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__copy__q15_8c.html b/docs/DSP/html/arm__copy__q15_8c.html
index fcc1c32..9dcffcf 100644
--- a/docs/DSP/html/arm__copy__q15_8c.html
+++ b/docs/DSP/html/arm__copy__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__copy__q15_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga872ca4cfc18c680b8991ccd569a5fda0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__copy.html#ga872ca4cfc18c680b8991ccd569a5fda0">arm_copy_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga872ca4cfc18c680b8991ccd569a5fda0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies the elements of a Q15 vector. <a href="group__copy.html#ga872ca4cfc18c680b8991ccd569a5fda0">More...</a><br/></td></tr>
-<tr class="separator:ga872ca4cfc18c680b8991ccd569a5fda0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaeb9e8c16ec7fe1235e5610142400f15f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__copy.html#gaeb9e8c16ec7fe1235e5610142400f15f">arm_copy_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaeb9e8c16ec7fe1235e5610142400f15f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies the elements of a Q15 vector. <a href="group__copy.html#gaeb9e8c16ec7fe1235e5610142400f15f">More...</a><br/></td></tr>
+<tr class="separator:gaeb9e8c16ec7fe1235e5610142400f15f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_562f151f187819373d848c62a25ba73f.html">SupportFunctions</a></li><li class="navelem"><a class="el" href="arm__copy__q15_8c.html">arm_copy_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__copy__q31_8c.html b/docs/DSP/html/arm__copy__q31_8c.html
index 0319a0c..dcb11e9 100644
--- a/docs/DSP/html/arm__copy__q31_8c.html
+++ b/docs/DSP/html/arm__copy__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__copy__q31_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gaddf70be7e3f87e535c324862b501f3f9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__copy.html#gaddf70be7e3f87e535c324862b501f3f9">arm_copy_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gaddf70be7e3f87e535c324862b501f3f9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies the elements of a Q31 vector. <a href="group__copy.html#gaddf70be7e3f87e535c324862b501f3f9">More...</a><br/></td></tr>
-<tr class="separator:gaddf70be7e3f87e535c324862b501f3f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga94c51fe2e82560ade3803787309c1282"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__copy.html#ga94c51fe2e82560ade3803787309c1282">arm_copy_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga94c51fe2e82560ade3803787309c1282"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies the elements of a Q31 vector. <a href="group__copy.html#ga94c51fe2e82560ade3803787309c1282">More...</a><br/></td></tr>
+<tr class="separator:ga94c51fe2e82560ade3803787309c1282"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_562f151f187819373d848c62a25ba73f.html">SupportFunctions</a></li><li class="navelem"><a class="el" href="arm__copy__q31_8c.html">arm_copy_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__copy__q7_8c.html b/docs/DSP/html/arm__copy__q7_8c.html
index d29f436..cab7b4e 100644
--- a/docs/DSP/html/arm__copy__q7_8c.html
+++ b/docs/DSP/html/arm__copy__q7_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__copy__q7_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga467579beda492aa92797529d794c88fb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__copy.html#ga467579beda492aa92797529d794c88fb">arm_copy_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga467579beda492aa92797529d794c88fb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies the elements of a Q7 vector. <a href="group__copy.html#ga467579beda492aa92797529d794c88fb">More...</a><br/></td></tr>
-<tr class="separator:ga467579beda492aa92797529d794c88fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9b947e38172ae7e5de780bed13a404fe"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__copy.html#ga9b947e38172ae7e5de780bed13a404fe">arm_copy_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga9b947e38172ae7e5de780bed13a404fe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies the elements of a Q7 vector. <a href="group__copy.html#ga9b947e38172ae7e5de780bed13a404fe">More...</a><br/></td></tr>
+<tr class="separator:ga9b947e38172ae7e5de780bed13a404fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_562f151f187819373d848c62a25ba73f.html">SupportFunctions</a></li><li class="navelem"><a class="el" href="arm__copy__q7_8c.html">arm_copy_q7.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__correlate__f32_8c.html b/docs/DSP/html/arm__correlate__f32_8c.html
index d44127e..1f031e0 100644
--- a/docs/DSP/html/arm__correlate__f32_8c.html
+++ b/docs/DSP/html/arm__correlate__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__correlate__f32_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga22021e4222773f01e9960358a531cfb8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#ga22021e4222773f01e9960358a531cfb8">arm_correlate_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst)</td></tr>
-<tr class="memdesc:ga22021e4222773f01e9960358a531cfb8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of floating-point sequences. <a href="group__Corr.html#ga22021e4222773f01e9960358a531cfb8">More...</a><br/></td></tr>
-<tr class="separator:ga22021e4222773f01e9960358a531cfb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga371054f6e5fd78bec668908251f1b2f2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#ga371054f6e5fd78bec668908251f1b2f2">arm_correlate_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst)</td></tr>
+<tr class="memdesc:ga371054f6e5fd78bec668908251f1b2f2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of floating-point sequences. <a href="group__Corr.html#ga371054f6e5fd78bec668908251f1b2f2">More...</a><br/></td></tr>
+<tr class="separator:ga371054f6e5fd78bec668908251f1b2f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__correlate__f32_8c.html">arm_correlate_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__correlate__fast__opt__q15_8c.html b/docs/DSP/html/arm__correlate__fast__opt__q15_8c.html
index 6ace235..d5f73be 100644
--- a/docs/DSP/html/arm__correlate__fast__opt__q15_8c.html
+++ b/docs/DSP/html/arm__correlate__fast__opt__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__correlate__fast__opt__q15_8c.html
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga40a0236b17220e8e22a22b5bc1c53c6b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#ga40a0236b17220e8e22a22b5bc1c53c6b">arm_correlate_fast_opt_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch)</td></tr>
-<tr class="memdesc:ga40a0236b17220e8e22a22b5bc1c53c6b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4. <a href="group__Corr.html#ga40a0236b17220e8e22a22b5bc1c53c6b">More...</a><br/></td></tr>
-<tr class="separator:ga40a0236b17220e8e22a22b5bc1c53c6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3fc8d680844a3d24af25e45df96c82f3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#ga3fc8d680844a3d24af25e45df96c82f3">arm_correlate_fast_opt_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch)</td></tr>
+<tr class="memdesc:ga3fc8d680844a3d24af25e45df96c82f3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q15 sequences (fast version). <a href="group__Corr.html#ga3fc8d680844a3d24af25e45df96c82f3">More...</a><br/></td></tr>
+<tr class="separator:ga3fc8d680844a3d24af25e45df96c82f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__correlate__fast__opt__q15_8c.html">arm_correlate_fast_opt_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__correlate__fast__q15_8c.html b/docs/DSP/html/arm__correlate__fast__q15_8c.html
index 271793d..c523706 100644
--- a/docs/DSP/html/arm__correlate__fast__q15_8c.html
+++ b/docs/DSP/html/arm__correlate__fast__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__correlate__fast__q15_8c.html','')
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gac8de3da44f58e86c2c86156276ca154f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#gac8de3da44f58e86c2c86156276ca154f">arm_correlate_fast_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst)</td></tr>
-<tr class="memdesc:gac8de3da44f58e86c2c86156276ca154f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4. <a href="group__Corr.html#gac8de3da44f58e86c2c86156276ca154f">More...</a><br/></td></tr>
-<tr class="separator:gac8de3da44f58e86c2c86156276ca154f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab4dea2049c8a26118ee4de9b90f1b9bd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#gab4dea2049c8a26118ee4de9b90f1b9bd">arm_correlate_fast_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst)</td></tr>
+<tr class="memdesc:gab4dea2049c8a26118ee4de9b90f1b9bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q15 sequences (fast version). <a href="group__Corr.html#gab4dea2049c8a26118ee4de9b90f1b9bd">More...</a><br/></td></tr>
+<tr class="separator:gab4dea2049c8a26118ee4de9b90f1b9bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__correlate__fast__q15_8c.html">arm_correlate_fast_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__correlate__fast__q31_8c.html b/docs/DSP/html/arm__correlate__fast__q31_8c.html
index a3ffbbb..817d33f 100644
--- a/docs/DSP/html/arm__correlate__fast__q31_8c.html
+++ b/docs/DSP/html/arm__correlate__fast__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__correlate__fast__q31_8c.html','')
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gabecd3d7b077dbbef43f93e9e037815ed"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#gabecd3d7b077dbbef43f93e9e037815ed">arm_correlate_fast_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst)</td></tr>
-<tr class="memdesc:gabecd3d7b077dbbef43f93e9e037815ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q31 sequences (fast version) for Cortex-M3 and Cortex-M4. <a href="group__Corr.html#gabecd3d7b077dbbef43f93e9e037815ed">More...</a><br/></td></tr>
-<tr class="separator:gabecd3d7b077dbbef43f93e9e037815ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1e85a8ceac5c0f27007e6ba2c8f20686"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#ga1e85a8ceac5c0f27007e6ba2c8f20686">arm_correlate_fast_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst)</td></tr>
+<tr class="memdesc:ga1e85a8ceac5c0f27007e6ba2c8f20686"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q31 sequences (fast version). <a href="group__Corr.html#ga1e85a8ceac5c0f27007e6ba2c8f20686">More...</a><br/></td></tr>
+<tr class="separator:ga1e85a8ceac5c0f27007e6ba2c8f20686"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__correlate__fast__q31_8c.html">arm_correlate_fast_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__correlate__opt__q15_8c.html b/docs/DSP/html/arm__correlate__opt__q15_8c.html
index c1ad995..dd23087 100644
--- a/docs/DSP/html/arm__correlate__opt__q15_8c.html
+++ b/docs/DSP/html/arm__correlate__opt__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__correlate__opt__q15_8c.html','');
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gad71c0ec70ec69edbc48563d9a5f68451"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#gad71c0ec70ec69edbc48563d9a5f68451">arm_correlate_opt_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch)</td></tr>
-<tr class="memdesc:gad71c0ec70ec69edbc48563d9a5f68451"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q15 sequences. <a href="group__Corr.html#gad71c0ec70ec69edbc48563d9a5f68451">More...</a><br/></td></tr>
-<tr class="separator:gad71c0ec70ec69edbc48563d9a5f68451"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3cfae563b16fa3be577cab5acf63aeea"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#ga3cfae563b16fa3be577cab5acf63aeea">arm_correlate_opt_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch)</td></tr>
+<tr class="memdesc:ga3cfae563b16fa3be577cab5acf63aeea"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q15 sequences. <a href="group__Corr.html#ga3cfae563b16fa3be577cab5acf63aeea">More...</a><br/></td></tr>
+<tr class="separator:ga3cfae563b16fa3be577cab5acf63aeea"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__correlate__opt__q15_8c.html">arm_correlate_opt_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__correlate__opt__q7_8c.html b/docs/DSP/html/arm__correlate__opt__q7_8c.html
index 713800f..8ccfb45 100644
--- a/docs/DSP/html/arm__correlate__opt__q7_8c.html
+++ b/docs/DSP/html/arm__correlate__opt__q7_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__correlate__opt__q7_8c.html','');}
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga746e8857cafe33ec5d6780729c18c311"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#ga746e8857cafe33ec5d6780729c18c311">arm_correlate_opt_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
-<tr class="memdesc:ga746e8857cafe33ec5d6780729c18c311"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q7 sequences. <a href="group__Corr.html#ga746e8857cafe33ec5d6780729c18c311">More...</a><br/></td></tr>
-<tr class="separator:ga746e8857cafe33ec5d6780729c18c311"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3c672e8ef8360c652d351097535f080d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#ga3c672e8ef8360c652d351097535f080d">arm_correlate_opt_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
+<tr class="memdesc:ga3c672e8ef8360c652d351097535f080d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q7 sequences. <a href="group__Corr.html#ga3c672e8ef8360c652d351097535f080d">More...</a><br/></td></tr>
+<tr class="separator:ga3c672e8ef8360c652d351097535f080d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__correlate__opt__q7_8c.html">arm_correlate_opt_q7.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__correlate__q15_8c.html b/docs/DSP/html/arm__correlate__q15_8c.html
index c316ccf..d53d4b0 100644
--- a/docs/DSP/html/arm__correlate__q15_8c.html
+++ b/docs/DSP/html/arm__correlate__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__correlate__q15_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga5ec96b8e420d68b0e626df0812274d46"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#ga5ec96b8e420d68b0e626df0812274d46">arm_correlate_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst)</td></tr>
-<tr class="memdesc:ga5ec96b8e420d68b0e626df0812274d46"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q15 sequences. <a href="group__Corr.html#ga5ec96b8e420d68b0e626df0812274d46">More...</a><br/></td></tr>
-<tr class="separator:ga5ec96b8e420d68b0e626df0812274d46"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8fc4e632ab08b28435ff62e7eb65f508"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#ga8fc4e632ab08b28435ff62e7eb65f508">arm_correlate_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst)</td></tr>
+<tr class="memdesc:ga8fc4e632ab08b28435ff62e7eb65f508"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q15 sequences. <a href="group__Corr.html#ga8fc4e632ab08b28435ff62e7eb65f508">More...</a><br/></td></tr>
+<tr class="separator:ga8fc4e632ab08b28435ff62e7eb65f508"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__correlate__q15_8c.html">arm_correlate_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__correlate__q31_8c.html b/docs/DSP/html/arm__correlate__q31_8c.html
index ecfd24a..b619c0d 100644
--- a/docs/DSP/html/arm__correlate__q31_8c.html
+++ b/docs/DSP/html/arm__correlate__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__correlate__q31_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga1367dc6c80476406c951e68d7fac4e8c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#ga1367dc6c80476406c951e68d7fac4e8c">arm_correlate_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst)</td></tr>
-<tr class="memdesc:ga1367dc6c80476406c951e68d7fac4e8c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q31 sequences. <a href="group__Corr.html#ga1367dc6c80476406c951e68d7fac4e8c">More...</a><br/></td></tr>
-<tr class="separator:ga1367dc6c80476406c951e68d7fac4e8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9e8ad8bae8400dac2afc995d38594744"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#ga9e8ad8bae8400dac2afc995d38594744">arm_correlate_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst)</td></tr>
+<tr class="memdesc:ga9e8ad8bae8400dac2afc995d38594744"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q31 sequences. <a href="group__Corr.html#ga9e8ad8bae8400dac2afc995d38594744">More...</a><br/></td></tr>
+<tr class="separator:ga9e8ad8bae8400dac2afc995d38594744"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__correlate__q31_8c.html">arm_correlate_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__correlate__q7_8c.html b/docs/DSP/html/arm__correlate__q7_8c.html
index 8dfb9de..64e071a 100644
--- a/docs/DSP/html/arm__correlate__q7_8c.html
+++ b/docs/DSP/html/arm__correlate__q7_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__correlate__q7_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga284ddcc49e4ac532d52a70d0383c5992"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#ga284ddcc49e4ac532d52a70d0383c5992">arm_correlate_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst)</td></tr>
-<tr class="memdesc:ga284ddcc49e4ac532d52a70d0383c5992"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q7 sequences. <a href="group__Corr.html#ga284ddcc49e4ac532d52a70d0383c5992">More...</a><br/></td></tr>
-<tr class="separator:ga284ddcc49e4ac532d52a70d0383c5992"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab5d8acc830313be970de59c2d5a26c72"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#gab5d8acc830313be970de59c2d5a26c72">arm_correlate_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst)</td></tr>
+<tr class="memdesc:gab5d8acc830313be970de59c2d5a26c72"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q7 sequences. <a href="group__Corr.html#gab5d8acc830313be970de59c2d5a26c72">More...</a><br/></td></tr>
+<tr class="separator:gab5d8acc830313be970de59c2d5a26c72"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__correlate__q7_8c.html">arm_correlate_q7.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__cos__f32_8c.html b/docs/DSP/html/arm__cos__f32_8c.html
index 7f6811f..8d2c834 100644
--- a/docs/DSP/html/arm__cos__f32_8c.html
+++ b/docs/DSP/html/arm__cos__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_a7aea38f75b0edaf61d4d95d1f19ac9f.html">FastMathFunctions</a></li><li class="navelem"><a class="el" href="arm__cos__f32_8c.html">arm_cos_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__cos__q15_8c.html b/docs/DSP/html/arm__cos__q15_8c.html
index ed4ac0d..01c5e16 100644
--- a/docs/DSP/html/arm__cos__q15_8c.html
+++ b/docs/DSP/html/arm__cos__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_a7aea38f75b0edaf61d4d95d1f19ac9f.html">FastMathFunctions</a></li><li class="navelem"><a class="el" href="arm__cos__q15_8c.html">arm_cos_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__cos__q31_8c.html b/docs/DSP/html/arm__cos__q31_8c.html
index 5dd660d..d30b0be 100644
--- a/docs/DSP/html/arm__cos__q31_8c.html
+++ b/docs/DSP/html/arm__cos__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_a7aea38f75b0edaf61d4d95d1f19ac9f.html">FastMathFunctions</a></li><li class="navelem"><a class="el" href="arm__cos__q31_8c.html">arm_cos_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__dct4__f32_8c.html b/docs/DSP/html/arm__dct4__f32_8c.html
index 544495d..eb39be6 100644
--- a/docs/DSP/html/arm__dct4__f32_8c.html
+++ b/docs/DSP/html/arm__dct4__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_f93595924be31e3058e32faa649f9f3e.html">TransformFunctions</a></li><li class="navelem"><a class="el" href="arm__dct4__f32_8c.html">arm_dct4_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__dct4__init__f32_8c.html b/docs/DSP/html/arm__dct4__init__f32_8c.html
index 33fce72..09f94eb 100644
--- a/docs/DSP/html/arm__dct4__init__f32_8c.html
+++ b/docs/DSP/html/arm__dct4__init__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -108,8 +108,7 @@ $(document).ready(function(){initNavTree('arm__dct4__init__f32_8c.html','');});
<div class="header">
<div class="summary">
-<a href="#func-members">Functions</a> &#124;
-<a href="#var-members">Variables</a> </div>
+<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">arm_dct4_init_f32.c File Reference</div> </div>
</div><!--header-->
@@ -120,25 +119,6 @@ Functions</h2></td></tr>
<tr class="memitem:gab094ad3bc6fa1b84e8b12a24e1850a06"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4.html#gab094ad3bc6fa1b84e8b12a24e1850a06">arm_dct4_init_f32</a> (<a class="el" href="structarm__dct4__instance__f32.html">arm_dct4_instance_f32</a> *S, <a class="el" href="structarm__rfft__instance__f32.html">arm_rfft_instance_f32</a> *S_RFFT, <a class="el" href="structarm__cfft__radix4__instance__f32.html">arm_cfft_radix4_instance_f32</a> *S_CFFT, uint16_t N, uint16_t Nby2, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> normalize)</td></tr>
<tr class="memdesc:gab094ad3bc6fa1b84e8b12a24e1850a06"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point DCT4/IDCT4. <a href="group__DCT4__IDCT4.html#gab094ad3bc6fa1b84e8b12a24e1850a06">More...</a><br/></td></tr>
<tr class="separator:gab094ad3bc6fa1b84e8b12a24e1850a06"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr class="memitem:gad00f29d896d64d6da7afbbb9d3e182a4"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gad00f29d896d64d6da7afbbb9d3e182a4">Weights_128</a> [256]</td></tr>
-<tr class="separator:gad00f29d896d64d6da7afbbb9d3e182a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaeb67b0be5b3c2139d660e02cedeed908"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gaeb67b0be5b3c2139d660e02cedeed908">Weights_512</a> [1024]</td></tr>
-<tr class="separator:gaeb67b0be5b3c2139d660e02cedeed908"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac3a2a00b3106dfcb5e0a582f50c65692"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gac3a2a00b3106dfcb5e0a582f50c65692">Weights_2048</a> [4096]</td></tr>
-<tr class="separator:gac3a2a00b3106dfcb5e0a582f50c65692"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga45a8ec91e5da91790566105bc7e6f0c2"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga45a8ec91e5da91790566105bc7e6f0c2">Weights_8192</a> [16384]</td></tr>
-<tr class="separator:ga45a8ec91e5da91790566105bc7e6f0c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga16248ed86161ef97538011b49f13e8b7"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga16248ed86161ef97538011b49f13e8b7">cos_factors_128</a> [128]</td></tr>
-<tr class="separator:ga16248ed86161ef97538011b49f13e8b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga49fd288352ca5bb43f5cec52273b0d80"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga49fd288352ca5bb43f5cec52273b0d80">cos_factors_512</a> [512]</td></tr>
-<tr class="separator:ga49fd288352ca5bb43f5cec52273b0d80"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga1ba5306e0bc44730b40ab34cced45fd6"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga1ba5306e0bc44730b40ab34cced45fd6">cos_factors_2048</a> [2048]</td></tr>
-<tr class="separator:ga1ba5306e0bc44730b40ab34cced45fd6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac12484542bc6aaecc754c855457411de"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gac12484542bc6aaecc754c855457411de">cos_factors_8192</a> [8192]</td></tr>
-<tr class="separator:gac12484542bc6aaecc754c855457411de"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -146,7 +126,7 @@ Variables</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_f93595924be31e3058e32faa649f9f3e.html">TransformFunctions</a></li><li class="navelem"><a class="el" href="arm__dct4__init__f32_8c.html">arm_dct4_init_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__dct4__init__q15_8c.html b/docs/DSP/html/arm__dct4__init__q15_8c.html
index 2773964..56bcf3d 100644
--- a/docs/DSP/html/arm__dct4__init__q15_8c.html
+++ b/docs/DSP/html/arm__dct4__init__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -108,8 +108,7 @@ $(document).ready(function(){initNavTree('arm__dct4__init__q15_8c.html','');});
<div class="header">
<div class="summary">
-<a href="#func-members">Functions</a> &#124;
-<a href="#var-members">Variables</a> </div>
+<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">arm_dct4_init_q15.c File Reference</div> </div>
</div><!--header-->
@@ -120,25 +119,6 @@ Functions</h2></td></tr>
<tr class="memitem:ga966fd1b66a80873964533703ab5dc054"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4.html#ga966fd1b66a80873964533703ab5dc054">arm_dct4_init_q15</a> (<a class="el" href="structarm__dct4__instance__q15.html">arm_dct4_instance_q15</a> *S, <a class="el" href="structarm__rfft__instance__q15.html">arm_rfft_instance_q15</a> *S_RFFT, <a class="el" href="structarm__cfft__radix4__instance__q15.html">arm_cfft_radix4_instance_q15</a> *S_CFFT, uint16_t N, uint16_t Nby2, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> normalize)</td></tr>
<tr class="memdesc:ga966fd1b66a80873964533703ab5dc054"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 DCT4/IDCT4. <a href="group__DCT4__IDCT4.html#ga966fd1b66a80873964533703ab5dc054">More...</a><br/></td></tr>
<tr class="separator:ga966fd1b66a80873964533703ab5dc054"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr class="memitem:gaa4ff5e6f062efb1d1ec8c6c2207c3727"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> <a class="el" href="arm__math_8h.html#a280a402ab28c399fcc4168f2ed631acb">ALIGN4</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gaa4ff5e6f062efb1d1ec8c6c2207c3727">WeightsQ15_128</a> [256]</td></tr>
-<tr class="separator:gaa4ff5e6f062efb1d1ec8c6c2207c3727"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gadc8ee250fc217d6cb5c84dd7c1eb6d31"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> <a class="el" href="arm__math_8h.html#a280a402ab28c399fcc4168f2ed631acb">ALIGN4</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gadc8ee250fc217d6cb5c84dd7c1eb6d31">WeightsQ15_512</a> [1024]</td></tr>
-<tr class="separator:gadc8ee250fc217d6cb5c84dd7c1eb6d31"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga2235ec700d0d6925d9733f48541d46f5"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> <a class="el" href="arm__math_8h.html#a280a402ab28c399fcc4168f2ed631acb">ALIGN4</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga2235ec700d0d6925d9733f48541d46f5">WeightsQ15_2048</a> [4096]</td></tr>
-<tr class="separator:ga2235ec700d0d6925d9733f48541d46f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga4fdc60621eb306984a82ce8b2d645bb7"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> <a class="el" href="arm__math_8h.html#a280a402ab28c399fcc4168f2ed631acb">ALIGN4</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga4fdc60621eb306984a82ce8b2d645bb7">WeightsQ15_8192</a> [16384]</td></tr>
-<tr class="separator:ga4fdc60621eb306984a82ce8b2d645bb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga1477edd21c7b08b0b59a564f6c24d6c5"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> <a class="el" href="arm__math_8h.html#a280a402ab28c399fcc4168f2ed631acb">ALIGN4</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga1477edd21c7b08b0b59a564f6c24d6c5">cos_factorsQ15_128</a> [128]</td></tr>
-<tr class="separator:ga1477edd21c7b08b0b59a564f6c24d6c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac056c3d026058eab3ba650828ff5642f"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> <a class="el" href="arm__math_8h.html#a280a402ab28c399fcc4168f2ed631acb">ALIGN4</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gac056c3d026058eab3ba650828ff5642f">cos_factorsQ15_512</a> [512]</td></tr>
-<tr class="separator:gac056c3d026058eab3ba650828ff5642f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaeee5df7c1be2374441868ecbbc6c7e5d"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> <a class="el" href="arm__math_8h.html#a280a402ab28c399fcc4168f2ed631acb">ALIGN4</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gaeee5df7c1be2374441868ecbbc6c7e5d">cos_factorsQ15_2048</a> [2048]</td></tr>
-<tr class="separator:gaeee5df7c1be2374441868ecbbc6c7e5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga988ff0563cc9df7848c9348871ac6c07"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> <a class="el" href="arm__math_8h.html#a280a402ab28c399fcc4168f2ed631acb">ALIGN4</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga988ff0563cc9df7848c9348871ac6c07">cos_factorsQ15_8192</a> [8192]</td></tr>
-<tr class="separator:ga988ff0563cc9df7848c9348871ac6c07"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -146,7 +126,7 @@ Variables</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_f93595924be31e3058e32faa649f9f3e.html">TransformFunctions</a></li><li class="navelem"><a class="el" href="arm__dct4__init__q15_8c.html">arm_dct4_init_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__dct4__init__q31_8c.html b/docs/DSP/html/arm__dct4__init__q31_8c.html
index fc3491b..7c2680e 100644
--- a/docs/DSP/html/arm__dct4__init__q31_8c.html
+++ b/docs/DSP/html/arm__dct4__init__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -108,8 +108,7 @@ $(document).ready(function(){initNavTree('arm__dct4__init__q31_8c.html','');});
<div class="header">
<div class="summary">
-<a href="#func-members">Functions</a> &#124;
-<a href="#var-members">Variables</a> </div>
+<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">arm_dct4_init_q31.c File Reference</div> </div>
</div><!--header-->
@@ -120,25 +119,6 @@ Functions</h2></td></tr>
<tr class="memitem:ga631bb59c7c97c814ff7147ecba6a716a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4.html#ga631bb59c7c97c814ff7147ecba6a716a">arm_dct4_init_q31</a> (<a class="el" href="structarm__dct4__instance__q31.html">arm_dct4_instance_q31</a> *S, <a class="el" href="structarm__rfft__instance__q31.html">arm_rfft_instance_q31</a> *S_RFFT, <a class="el" href="structarm__cfft__radix4__instance__q31.html">arm_cfft_radix4_instance_q31</a> *S_CFFT, uint16_t N, uint16_t Nby2, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> normalize)</td></tr>
<tr class="memdesc:ga631bb59c7c97c814ff7147ecba6a716a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 DCT4/IDCT4. <a href="group__DCT4__IDCT4.html#ga631bb59c7c97c814ff7147ecba6a716a">More...</a><br/></td></tr>
<tr class="separator:ga631bb59c7c97c814ff7147ecba6a716a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr class="memitem:ga02d7024538a87214296b01d83ba36b02"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga02d7024538a87214296b01d83ba36b02">WeightsQ31_128</a> [256]</td></tr>
-<tr class="separator:ga02d7024538a87214296b01d83ba36b02"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga31a8217a96f7d3171921e98398f31596"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga31a8217a96f7d3171921e98398f31596">WeightsQ31_512</a> [1024]</td></tr>
-<tr class="separator:ga31a8217a96f7d3171921e98398f31596"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga725b65c25a02b3cad329e18bb832f65e"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga725b65c25a02b3cad329e18bb832f65e">WeightsQ31_2048</a> [4096]</td></tr>
-<tr class="separator:ga725b65c25a02b3cad329e18bb832f65e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga16bf6bbe5c4c9b35f88253cf7bdcc435"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga16bf6bbe5c4c9b35f88253cf7bdcc435">WeightsQ31_8192</a> [16384]</td></tr>
-<tr class="separator:ga16bf6bbe5c4c9b35f88253cf7bdcc435"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gabb8ee2004a3520fd08388db637d43875"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gabb8ee2004a3520fd08388db637d43875">cos_factorsQ31_128</a> [128]</td></tr>
-<tr class="separator:gabb8ee2004a3520fd08388db637d43875"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga3559569e603cb918911074be88523d0e"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga3559569e603cb918911074be88523d0e">cos_factorsQ31_512</a> [512]</td></tr>
-<tr class="separator:ga3559569e603cb918911074be88523d0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaa15fc3fb058482defda371113cd12e74"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gaa15fc3fb058482defda371113cd12e74">cos_factorsQ31_2048</a> [2048]</td></tr>
-<tr class="separator:gaa15fc3fb058482defda371113cd12e74"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaf687c4bbdbc700a3ad5d807d28de63e4"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gaf687c4bbdbc700a3ad5d807d28de63e4">cos_factorsQ31_8192</a> [8192]</td></tr>
-<tr class="separator:gaf687c4bbdbc700a3ad5d807d28de63e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -146,7 +126,7 @@ Variables</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_f93595924be31e3058e32faa649f9f3e.html">TransformFunctions</a></li><li class="navelem"><a class="el" href="arm__dct4__init__q31_8c.html">arm_dct4_init_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__dct4__q15_8c.html b/docs/DSP/html/arm__dct4__q15_8c.html
index d97434d..3ee31b7 100644
--- a/docs/DSP/html/arm__dct4__q15_8c.html
+++ b/docs/DSP/html/arm__dct4__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_f93595924be31e3058e32faa649f9f3e.html">TransformFunctions</a></li><li class="navelem"><a class="el" href="arm__dct4__q15_8c.html">arm_dct4_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__dct4__q31_8c.html b/docs/DSP/html/arm__dct4__q31_8c.html
index 3c10548..b5d90ed 100644
--- a/docs/DSP/html/arm__dct4__q31_8c.html
+++ b/docs/DSP/html/arm__dct4__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_f93595924be31e3058e32faa649f9f3e.html">TransformFunctions</a></li><li class="navelem"><a class="el" href="arm__dct4__q31_8c.html">arm_dct4_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__dot__prod__f32_8c.html b/docs/DSP/html/arm__dot__prod__f32_8c.html
index a974f8b..875aa27 100644
--- a/docs/DSP/html/arm__dot__prod__f32_8c.html
+++ b/docs/DSP/html/arm__dot__prod__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__dot__prod__f32_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga55418d4362f6ba84c327f9b4f089a8c3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dot__prod.html#ga55418d4362f6ba84c327f9b4f089a8c3">arm_dot_prod_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *result)</td></tr>
-<tr class="memdesc:ga55418d4362f6ba84c327f9b4f089a8c3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dot product of floating-point vectors. <a href="group__dot__prod.html#ga55418d4362f6ba84c327f9b4f089a8c3">More...</a><br/></td></tr>
-<tr class="separator:ga55418d4362f6ba84c327f9b4f089a8c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadf26f6bc62d6416528663ad3e46fbf67"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicDotProd.html#gadf26f6bc62d6416528663ad3e46fbf67">arm_dot_prod_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *result)</td></tr>
+<tr class="memdesc:gadf26f6bc62d6416528663ad3e46fbf67"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dot product of floating-point vectors. <a href="group__BasicDotProd.html#gadf26f6bc62d6416528663ad3e46fbf67">More...</a><br/></td></tr>
+<tr class="separator:gadf26f6bc62d6416528663ad3e46fbf67"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cab95e0391c67daec1019df34d95a470.html">BasicMathFunctions</a></li><li class="navelem"><a class="el" href="arm__dot__prod__f32_8c.html">arm_dot_prod_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__dot__prod__q15_8c.html b/docs/DSP/html/arm__dot__prod__q15_8c.html
index af6a64f..89a2255 100644
--- a/docs/DSP/html/arm__dot__prod__q15_8c.html
+++ b/docs/DSP/html/arm__dot__prod__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__dot__prod__q15_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga436d5bed28a4b73b24acbde436a3044b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dot__prod.html#ga436d5bed28a4b73b24acbde436a3044b">arm_dot_prod_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *result)</td></tr>
-<tr class="memdesc:ga436d5bed28a4b73b24acbde436a3044b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dot product of Q15 vectors. <a href="group__dot__prod.html#ga436d5bed28a4b73b24acbde436a3044b">More...</a><br/></td></tr>
-<tr class="separator:ga436d5bed28a4b73b24acbde436a3044b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac2314012fbbf73bfd95ce8c57bc9ba69"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicDotProd.html#gac2314012fbbf73bfd95ce8c57bc9ba69">arm_dot_prod_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *result)</td></tr>
+<tr class="memdesc:gac2314012fbbf73bfd95ce8c57bc9ba69"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dot product of Q15 vectors. <a href="group__BasicDotProd.html#gac2314012fbbf73bfd95ce8c57bc9ba69">More...</a><br/></td></tr>
+<tr class="separator:gac2314012fbbf73bfd95ce8c57bc9ba69"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cab95e0391c67daec1019df34d95a470.html">BasicMathFunctions</a></li><li class="navelem"><a class="el" href="arm__dot__prod__q15_8c.html">arm_dot_prod_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__dot__prod__q31_8c.html b/docs/DSP/html/arm__dot__prod__q31_8c.html
index 77433b7..dbed4ae 100644
--- a/docs/DSP/html/arm__dot__prod__q31_8c.html
+++ b/docs/DSP/html/arm__dot__prod__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__dot__prod__q31_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gab15d8fa060fc85b4d948d091b7deaa11"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dot__prod.html#gab15d8fa060fc85b4d948d091b7deaa11">arm_dot_prod_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *result)</td></tr>
-<tr class="memdesc:gab15d8fa060fc85b4d948d091b7deaa11"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dot product of Q31 vectors. <a href="group__dot__prod.html#gab15d8fa060fc85b4d948d091b7deaa11">More...</a><br/></td></tr>
-<tr class="separator:gab15d8fa060fc85b4d948d091b7deaa11"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafe3f9ace6c4576847eabf44ed7ca7b96"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicDotProd.html#gafe3f9ace6c4576847eabf44ed7ca7b96">arm_dot_prod_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *result)</td></tr>
+<tr class="memdesc:gafe3f9ace6c4576847eabf44ed7ca7b96"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dot product of Q31 vectors. <a href="group__BasicDotProd.html#gafe3f9ace6c4576847eabf44ed7ca7b96">More...</a><br/></td></tr>
+<tr class="separator:gafe3f9ace6c4576847eabf44ed7ca7b96"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cab95e0391c67daec1019df34d95a470.html">BasicMathFunctions</a></li><li class="navelem"><a class="el" href="arm__dot__prod__q31_8c.html">arm_dot_prod_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__dot__prod__q7_8c.html b/docs/DSP/html/arm__dot__prod__q7_8c.html
index 1c6a544..b5dcee3 100644
--- a/docs/DSP/html/arm__dot__prod__q7_8c.html
+++ b/docs/DSP/html/arm__dot__prod__q7_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__dot__prod__q7_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga9c3293a50ac7ec8ba928bf8e3aaea6c1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dot__prod.html#ga9c3293a50ac7ec8ba928bf8e3aaea6c1">arm_dot_prod_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *result)</td></tr>
-<tr class="memdesc:ga9c3293a50ac7ec8ba928bf8e3aaea6c1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dot product of Q7 vectors. <a href="group__dot__prod.html#ga9c3293a50ac7ec8ba928bf8e3aaea6c1">More...</a><br/></td></tr>
-<tr class="separator:ga9c3293a50ac7ec8ba928bf8e3aaea6c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaadd347d5f5adf902c63f0b90ffc19538"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicDotProd.html#gaadd347d5f5adf902c63f0b90ffc19538">arm_dot_prod_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *result)</td></tr>
+<tr class="memdesc:gaadd347d5f5adf902c63f0b90ffc19538"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dot product of Q7 vectors. <a href="group__BasicDotProd.html#gaadd347d5f5adf902c63f0b90ffc19538">More...</a><br/></td></tr>
+<tr class="separator:gaadd347d5f5adf902c63f0b90ffc19538"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cab95e0391c67daec1019df34d95a470.html">BasicMathFunctions</a></li><li class="navelem"><a class="el" href="arm__dot__prod__q7_8c.html">arm_dot_prod_q7.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__dotproduct__example_2Abstract_8txt.html b/docs/DSP/html/arm__dotproduct__example_2Abstract_8txt.html
index 6f5b73f..2cf546b 100644
--- a/docs/DSP/html/arm__dotproduct__example_2Abstract_8txt.html
+++ b/docs/DSP/html/arm__dotproduct__example_2Abstract_8txt.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -156,7 +156,7 @@ Cortex Cortex&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="arm__dotproduct__example_2Abstract_8txt.html">Abstract.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__dotproduct__example__f32_8c.html b/docs/DSP/html/arm__dotproduct__example__f32_8c.html
index 24137b1..727b540 100644
--- a/docs/DSP/html/arm__dotproduct__example__f32_8c.html
+++ b/docs/DSP/html/arm__dotproduct__example__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -155,8 +155,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_dotproduct_example_f32_8c-example.html#a10">arm_dotproduct_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__dotproduct__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="af8a1d2ed31f7c9a00fec46a798edb61b"></a>
@@ -170,8 +168,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_dotproduct_example_f32_8c-example.html#a1">arm_dotproduct_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__dotproduct__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
@@ -190,8 +186,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_dotproduct_example_f32_8c-example.html#a7">arm_dotproduct_example_f32.c</a>.</dd>
</dl>
-<p>References <a class="el" href="group__BasicAdd.html#ga6a904a547413b10565dd1d251c6bafbd">arm_add_f32()</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a09457f2be656b35015fd6d36202fa376">ARM_MATH_TEST_FAILURE</a>, <a class="el" href="group__BasicMult.html#gaca3f0b8227da431ab29225b88888aa32">arm_mult_f32()</a>, <a class="el" href="arm__dotproduct__example__f32_8c.html#a3fd2b1bcd7ddcf506237987ad780f495">DELTA</a>, <a class="el" href="arm__dotproduct__example__f32_8c.html#af8a1d2ed31f7c9a00fec46a798edb61b">MAX_BLOCKSIZE</a>, <a class="el" href="arm__dotproduct__example__f32_8c.html#ad0bfd425dfe1ff2bda80fb957e464098">multOutput</a>, <a class="el" href="arm__dotproduct__example__f32_8c.html#ad57c1f9ad68d098d79b15ec6844a26fc">refDotProdOut</a>, <a class="el" href="arm__dotproduct__example__f32_8c.html#a0c248a472fdc0507e4ab7d693e4876b6">srcA_buf_f32</a>, <a class="el" href="arm__dotproduct__example__f32_8c.html#a67d9082c1585d4854ae9ca38db170ff5">srcB_buf_f32</a>, <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>, and <a class="el" href="arm__dotproduct__example__f32_8c.html#a324833b61eae796082e07d078a67c34f">testOutput</a>.</p>
-
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
@@ -206,8 +200,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_dotproduct_example_f32_8c-example.html#a4">arm_dotproduct_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__dotproduct__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ad57c1f9ad68d098d79b15ec6844a26fc"></a>
@@ -221,8 +213,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_dotproduct_example_f32_8c-example.html#a3">arm_dotproduct_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__dotproduct__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a0c248a472fdc0507e4ab7d693e4876b6"></a>
@@ -236,8 +226,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_dotproduct_example_f32_8c-example.html#a0">arm_dotproduct_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__dotproduct__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a67d9082c1585d4854ae9ca38db170ff5"></a>
@@ -251,8 +239,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_dotproduct_example_f32_8c-example.html#a2">arm_dotproduct_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__dotproduct__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a88ccb294236ab22b00310c47164c53c3"></a>
@@ -266,8 +252,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_convolution_example_f32_8c-example.html#a12">arm_convolution_example_f32.c</a>, <a class="el" href="arm_dotproduct_example_f32_8c-example.html#a6">arm_dotproduct_example_f32.c</a>, <a class="el" href="arm_fft_bin_example_f32_8c-example.html#a9">arm_fft_bin_example_f32.c</a>, <a class="el" href="arm_fir_example_f32_8c-example.html#a13">arm_fir_example_f32.c</a>, <a class="el" href="arm_graphic_equalizer_example_q31_8c-example.html#a18">arm_graphic_equalizer_example_q31.c</a>, <a class="el" href="arm_linear_interp_example_f32_8c-example.html#a9">arm_linear_interp_example_f32.c</a>, <a class="el" href="arm_matrix_example_f32_8c-example.html#a10">arm_matrix_example_f32.c</a>, <a class="el" href="arm_signal_converge_example_f32_8c-example.html#a22">arm_signal_converge_example_f32.c</a>, and <a class="el" href="arm_variance_example_f32_8c-example.html#a8">arm_variance_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#gac9565e6bc7229577ecf5e090313cafd7">arm_cfft_radix2_init_f32()</a>, <a class="el" href="group__ComplexFFT.html#ga5c5b2127b3c4ea2d03692127f8543858">arm_cfft_radix2_init_q15()</a>, <a class="el" href="group__ComplexFFT.html#gabec9611e77382f31e152668bf6b4b638">arm_cfft_radix2_init_q31()</a>, <a class="el" href="group__ComplexFFT.html#gaf336459f684f0b17bfae539ef1b1b78a">arm_cfft_radix4_init_f32()</a>, <a class="el" href="group__ComplexFFT.html#ga0c2acfda3126c452e75b81669e8ad9ef">arm_cfft_radix4_init_q15()</a>, <a class="el" href="group__ComplexFFT.html#gad5caaafeec900c8ff72321c01bbd462c">arm_cfft_radix4_init_q31()</a>, <a class="el" href="group__PartialConv.html#ga16d10f32072cd79fc5fb6e785df45f5e">arm_conv_partial_f32()</a>, <a class="el" href="group__PartialConv.html#ga3de9c4ddcc7886de25b70d875099a8d9">arm_conv_partial_fast_opt_q15()</a>, <a class="el" href="group__PartialConv.html#ga1e4d43385cb62262a78c6752fe1fafb2">arm_conv_partial_fast_q15()</a>, <a class="el" href="group__PartialConv.html#ga10c5294cda8c4985386f4e3944be7650">arm_conv_partial_fast_q31()</a>, <a class="el" href="group__PartialConv.html#ga834b23b4ade8682beeb55778399101f8">arm_conv_partial_opt_q15()</a>, <a class="el" href="group__PartialConv.html#ga3707e16af1435b215840006a7ab0c98f">arm_conv_partial_opt_q7()</a>, <a class="el" href="group__PartialConv.html#ga209a2a913a0c5e5679c5988da8f46b03">arm_conv_partial_q15()</a>, <a class="el" href="group__PartialConv.html#ga78e73a5f02d103168a09821fb461e77a">arm_conv_partial_q31()</a>, <a class="el" href="group__PartialConv.html#ga8567259fe18396dd972242c41741ebf4">arm_conv_partial_q7()</a>, <a class="el" href="group__DCT4__IDCT4.html#gab094ad3bc6fa1b84e8b12a24e1850a06">arm_dct4_init_f32()</a>, <a class="el" href="group__DCT4__IDCT4.html#ga966fd1b66a80873964533703ab5dc054">arm_dct4_init_q15()</a>, <a class="el" href="group__DCT4__IDCT4.html#ga631bb59c7c97c814ff7147ecba6a716a">arm_dct4_init_q31()</a>, <a class="el" href="group__FIR__decimate.html#gaaa2524b08220fd6c3f753e692ffc7d3b">arm_fir_decimate_init_f32()</a>, <a class="el" href="group__FIR__decimate.html#gada660e54b93d5d32178c6f5e1c6f368d">arm_fir_decimate_init_q15()</a>, <a class="el" href="group__FIR__decimate.html#ga9ed47c4e0f58affa935d84e0508a7f39">arm_fir_decimate_init_q31()</a>, <a class="el" href="group__FIR.html#gae2a50f692f41ba57e44ed0719b1368bd">arm_fir_init_q15()</a>, <a class="el" href="group__FIR__Interpolate.html#ga0f857457a815946f7e4dca989ebf6ff6">arm_fir_interpolate_init_f32()</a>, <a class="el" href="group__FIR__Interpolate.html#ga18e8c4a74ff1d0f88876cc63f675288f">arm_fir_interpolate_init_q15()</a>, <a class="el" href="group__FIR__Interpolate.html#ga9d0ba38ce9f12a850dd242731d307476">arm_fir_interpolate_init_q31()</a>, <a class="el" href="group__MatrixAdd.html#ga04bbf64a5f9c9e57dd1efb26a768aba1">arm_mat_add_f32()</a>, <a class="el" href="group__MatrixAdd.html#ga147e90b7c12a162735ab8824127a33ee">arm_mat_add_q15()</a>, <a class="el" href="group__MatrixAdd.html#ga7d9d7d81a0832a17b831aad1e4a5dc16">arm_mat_add_q31()</a>, <a class="el" href="group__CmplxMatrixMult.html#ga1adb839ac84445b8c2f04efa43faef35">arm_mat_cmplx_mult_f32()</a>, <a class="el" href="group__CmplxMatrixMult.html#ga63066615e7d6f6a44f4358725092419e">arm_mat_cmplx_mult_q15()</a>, <a class="el" href="group__CmplxMatrixMult.html#gaaf3c0b171ca8412c77bab9fa90804737">arm_mat_cmplx_mult_q31()</a>, <a class="el" href="group__MatrixInv.html#ga542be7aabbf7a2297a4b62cf212910e3">arm_mat_inverse_f32()</a>, <a class="el" href="group__MatrixInv.html#gaede2367c02df083cc915ddd5d8fae838">arm_mat_inverse_f64()</a>, <a class="el" href="group__MatrixMult.html#ga917bf0270310c1d3f0eda1fc7c0026a0">arm_mat_mult_f32()</a>, <a class="el" href="group__MatrixMult.html#ga08f37d93a5bfef0c5000dc5e0a411f93">arm_mat_mult_fast_q15()</a>, <a class="el" href="group__MatrixMult.html#ga2785e8c1b785348b0c439b56aaf585a3">arm_mat_mult_fast_q31()</a>, <a class="el" href="group__MatrixMult.html#ga7521d59196189bb6dde26e8cdfb66e21">arm_mat_mult_q15()</a>, <a class="el" href="group__MatrixMult.html#ga2ec612a8c2c4916477fb9bc1ab548a6e">arm_mat_mult_q31()</a>, <a class="el" href="group__MatrixScale.html#ga9cb4e385b18c9a0b9cbc940c1067ca12">arm_mat_scale_f32()</a>, <a class="el" href="group__MatrixScale.html#ga7521769e2cf1c3d9c4656138cd2ae2ca">arm_mat_scale_q15()</a>, <a class="el" href="group__MatrixScale.html#ga609743821ee81fa8c34c4bcdc1ed9744">arm_mat_scale_q31()</a>, <a class="el" href="group__MatrixSub.html#gac8b72fb70246ccfee3b372002345732c">arm_mat_sub_f32()</a>, <a class="el" href="group__MatrixSub.html#gaf647776a425b7f9dd0aca3e11d81f02f">arm_mat_sub_q15()</a>, <a class="el" href="group__MatrixSub.html#ga39f42e0e3b7f115fbb909d6ff4e1329d">arm_mat_sub_q31()</a>, <a class="el" href="group__MatrixTrans.html#gad7dd9f108429da13d3864696ceeec789">arm_mat_trans_f32()</a>, <a class="el" href="group__MatrixTrans.html#ga4f4f821cc695fd0ef9061d702e08050a">arm_mat_trans_q15()</a>, <a class="el" href="group__MatrixTrans.html#ga30a4d49489ac67ff98a46b9f58f73bf1">arm_mat_trans_q31()</a>, <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>, <a class="el" href="group__RealFFT.html#ga10717ee326bf50832ef1c25b85a23068">arm_rfft_init_f32()</a>, <a class="el" href="group__RealFFT.html#ga053450cc600a55410ba5b5605e96245d">arm_rfft_init_q15()</a>, <a class="el" href="group__RealFFT.html#ga5abde938abbe72e95c5bab080eb33c45">arm_rfft_init_q31()</a>, and <a class="el" href="arm__convolution__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a324833b61eae796082e07d078a67c34f"></a>
@@ -281,8 +265,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_dotproduct_example_f32_8c-example.html#a5">arm_dotproduct_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__dotproduct__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -291,7 +273,7 @@ Variables</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_17f4c3c4a1c8e5f7adccdfcc8daad256.html">arm_dotproduct_example</a></li><li class="navelem"><a class="el" href="arm__dotproduct__example__f32_8c.html">arm_dotproduct_example_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fft__bin__data_8c.html b/docs/DSP/html/arm__fft__bin__data_8c.html
index 7165e5f..994693f 100644
--- a/docs/DSP/html/arm__fft__bin__data_8c.html
+++ b/docs/DSP/html/arm__fft__bin__data_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -130,8 +130,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="arm__fft__bin__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -140,7 +138,7 @@ Variables</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_68360bf40d8d7020a2d63dffc5ff3fbe.html">arm_fft_bin_example</a></li><li class="navelem"><a class="el" href="arm__fft__bin__data_8c.html">arm_fft_bin_data.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fft__bin__example_2Abstract_8txt.html b/docs/DSP/html/arm__fft__bin__example_2Abstract_8txt.html
index 99e0d95..2d100d8 100644
--- a/docs/DSP/html/arm__fft__bin__example_2Abstract_8txt.html
+++ b/docs/DSP/html/arm__fft__bin__example_2Abstract_8txt.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -155,7 +155,7 @@ Cortex&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ar
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="arm__fft__bin__example_2Abstract_8txt.html">Abstract.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fft__bin__example__f32_8c.html b/docs/DSP/html/arm__fft__bin__example__f32_8c.html
index 518bb6d..e46b8a0 100644
--- a/docs/DSP/html/arm__fft__bin__example__f32_8c.html
+++ b/docs/DSP/html/arm__fft__bin__example__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -173,8 +173,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_fft_bin_example_f32_8c-example.html#a8">arm_fft_bin_example_f32.c</a>.</dd>
</dl>
-<p>References <a class="el" href="group__ComplexFFT.html#gade0f9c4ff157b6b9c72a1eafd86ebf80">arm_cfft_f32()</a>, <a class="el" href="arm__const__structs_8h.html#a05abc294a9159abbd6ffb4f188fe18b1">arm_cfft_sR_f32_len1024</a>, <a class="el" href="group__cmplx__mag.html#gae45024c497392cde2ae358a76d435213">arm_cmplx_mag_f32()</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a09457f2be656b35015fd6d36202fa376">ARM_MATH_TEST_FAILURE</a>, <a class="el" href="group__Max.html#ga5b89d1b04575aeec494f678695fb87d8">arm_max_f32()</a>, <a class="el" href="arm__fft__bin__example__f32_8c.html#a4d2e31c38e8172505e0a369a6898657d">doBitReverse</a>, <a class="el" href="arm__fft__bin__example__f32_8c.html#a9b500899c581f6df3ffc0a9f3a9ef6aa">fftSize</a>, <a class="el" href="arm__fft__bin__example__f32_8c.html#a379ccb99013d369a41b49619083c16ef">ifftFlag</a>, <a class="el" href="arm__fft__bin__example__f32_8c.html#aec50b0f697fd9e7e7e244487a4bd57e4">refIndex</a>, <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>, <a class="el" href="arm__fft__bin__example__f32_8c.html#a4a391651dbb95db35ccba70fc4f9e049">testIndex</a>, <a class="el" href="arm__fft__bin__example__f32_8c.html#a3d8ecb82590486ceebccc76263963b16">testInput_f32_10khz</a>, and <a class="el" href="arm__fft__bin__example__f32_8c.html#aaaf907bde12051bc8bb5d48b7d315a35">testOutput</a>.</p>
-
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
@@ -189,8 +187,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_fft_bin_example_f32_8c-example.html#a5">arm_fft_bin_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__fft__bin__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a9b500899c581f6df3ffc0a9f3a9ef6aa"></a>
@@ -204,8 +200,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_fft_bin_example_f32_8c-example.html#a3">arm_fft_bin_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__fft__bin__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a379ccb99013d369a41b49619083c16ef"></a>
@@ -219,8 +213,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_fft_bin_example_f32_8c-example.html#a4">arm_fft_bin_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#gac9565e6bc7229577ecf5e090313cafd7">arm_cfft_radix2_init_f32()</a>, <a class="el" href="group__ComplexFFT.html#ga5c5b2127b3c4ea2d03692127f8543858">arm_cfft_radix2_init_q15()</a>, <a class="el" href="group__ComplexFFT.html#gabec9611e77382f31e152668bf6b4b638">arm_cfft_radix2_init_q31()</a>, <a class="el" href="group__ComplexFFT.html#gaf336459f684f0b17bfae539ef1b1b78a">arm_cfft_radix4_init_f32()</a>, <a class="el" href="group__ComplexFFT.html#ga0c2acfda3126c452e75b81669e8ad9ef">arm_cfft_radix4_init_q15()</a>, <a class="el" href="group__ComplexFFT.html#gad5caaafeec900c8ff72321c01bbd462c">arm_cfft_radix4_init_q31()</a>, and <a class="el" href="arm__fft__bin__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="aec50b0f697fd9e7e7e244487a4bd57e4"></a>
@@ -234,8 +226,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_fft_bin_example_f32_8c-example.html#a6">arm_fft_bin_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__fft__bin__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a4a391651dbb95db35ccba70fc4f9e049"></a>
@@ -249,8 +239,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_fft_bin_example_f32_8c-example.html#a7">arm_fft_bin_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__fft__bin__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a3d8ecb82590486ceebccc76263963b16"></a>
@@ -264,8 +252,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_fft_bin_example_f32_8c-example.html#a0">arm_fft_bin_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__fft__bin__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="aaaf907bde12051bc8bb5d48b7d315a35"></a>
@@ -287,8 +273,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_fft_bin_example_f32_8c-example.html#a2">arm_fft_bin_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__fft__bin__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -297,7 +281,7 @@ Variables</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_68360bf40d8d7020a2d63dffc5ff3fbe.html">arm_fft_bin_example</a></li><li class="navelem"><a class="el" href="arm__fft__bin__example__f32_8c.html">arm_fft_bin_example_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fill__f32_8c.html b/docs/DSP/html/arm__fill__f32_8c.html
index f09a9db..9f486c5 100644
--- a/docs/DSP/html/arm__fill__f32_8c.html
+++ b/docs/DSP/html/arm__fill__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_562f151f187819373d848c62a25ba73f.html">SupportFunctions</a></li><li class="navelem"><a class="el" href="arm__fill__f32_8c.html">arm_fill_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fill__q15_8c.html b/docs/DSP/html/arm__fill__q15_8c.html
index 29cc5e2..f277704 100644
--- a/docs/DSP/html/arm__fill__q15_8c.html
+++ b/docs/DSP/html/arm__fill__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_562f151f187819373d848c62a25ba73f.html">SupportFunctions</a></li><li class="navelem"><a class="el" href="arm__fill__q15_8c.html">arm_fill_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fill__q31_8c.html b/docs/DSP/html/arm__fill__q31_8c.html
index 30a2943..f73d155 100644
--- a/docs/DSP/html/arm__fill__q31_8c.html
+++ b/docs/DSP/html/arm__fill__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_562f151f187819373d848c62a25ba73f.html">SupportFunctions</a></li><li class="navelem"><a class="el" href="arm__fill__q31_8c.html">arm_fill_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fill__q7_8c.html b/docs/DSP/html/arm__fill__q7_8c.html
index 04e4621..c08f008 100644
--- a/docs/DSP/html/arm__fill__q7_8c.html
+++ b/docs/DSP/html/arm__fill__q7_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_562f151f187819373d848c62a25ba73f.html">SupportFunctions</a></li><li class="navelem"><a class="el" href="arm__fill__q7_8c.html">arm_fill_q7.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__data_8c.html b/docs/DSP/html/arm__fir__data_8c.html
index 065cd25..fe1360a 100644
--- a/docs/DSP/html/arm__fir__data_8c.html
+++ b/docs/DSP/html/arm__fir__data_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -132,8 +132,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="arm__fir__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a143154a165358f0016714cb7f1c83970"></a>
@@ -146,8 +144,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="arm__fir__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -156,7 +152,7 @@ Variables</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_d47fe067fda502b2aac97b7803894821.html">arm_fir_example</a></li><li class="navelem"><a class="el" href="arm__fir__data_8c.html">arm_fir_data.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__decimate__f32_8c.html b/docs/DSP/html/arm__fir__decimate__f32_8c.html
index 7c20dbc..95faa24 100644
--- a/docs/DSP/html/arm__fir__decimate__f32_8c.html
+++ b/docs/DSP/html/arm__fir__decimate__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__fir__decimate__f32_8c.html','');}
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga25aa3d58a90bf91b6a82272a0bc518f7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#ga25aa3d58a90bf91b6a82272a0bc518f7">arm_fir_decimate_f32</a> (const <a class="el" href="structarm__fir__decimate__instance__f32.html">arm_fir_decimate_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga25aa3d58a90bf91b6a82272a0bc518f7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point FIR decimator. <a href="group__FIR__decimate.html#ga25aa3d58a90bf91b6a82272a0bc518f7">More...</a><br/></td></tr>
-<tr class="separator:ga25aa3d58a90bf91b6a82272a0bc518f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab9402a0d9b0fffc0b50083a7d56c5905"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#gab9402a0d9b0fffc0b50083a7d56c5905">arm_fir_decimate_f32</a> (const <a class="el" href="structarm__fir__decimate__instance__f32.html">arm_fir_decimate_instance_f32</a> *S, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gab9402a0d9b0fffc0b50083a7d56c5905"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for floating-point FIR decimator. <a href="group__FIR__decimate.html#gab9402a0d9b0fffc0b50083a7d56c5905">More...</a><br/></td></tr>
+<tr class="separator:gab9402a0d9b0fffc0b50083a7d56c5905"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__fir__decimate__f32_8c.html">arm_fir_decimate_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__decimate__fast__q15_8c.html b/docs/DSP/html/arm__fir__decimate__fast__q15_8c.html
index 0e9fba6..63f9f5e 100644
--- a/docs/DSP/html/arm__fir__decimate__fast__q15_8c.html
+++ b/docs/DSP/html/arm__fir__decimate__fast__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__fir__decimate__fast__q15_8c.html'
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga3f434c9a5d3b4e68061feac0714ea2ac"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#ga3f434c9a5d3b4e68061feac0714ea2ac">arm_fir_decimate_fast_q15</a> (const <a class="el" href="structarm__fir__decimate__instance__q15.html">arm_fir_decimate_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga3f434c9a5d3b4e68061feac0714ea2ac"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 FIR decimator (fast variant) for Cortex-M3 and Cortex-M4. <a href="group__FIR__decimate.html#ga3f434c9a5d3b4e68061feac0714ea2ac">More...</a><br/></td></tr>
-<tr class="separator:ga3f434c9a5d3b4e68061feac0714ea2ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab43fa1edb45d3b2e875dc8cd381770cc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#gab43fa1edb45d3b2e875dc8cd381770cc">arm_fir_decimate_fast_q15</a> (const <a class="el" href="structarm__fir__decimate__instance__q15.html">arm_fir_decimate_instance_q15</a> *S, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gab43fa1edb45d3b2e875dc8cd381770cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 FIR decimator (fast variant). <a href="group__FIR__decimate.html#gab43fa1edb45d3b2e875dc8cd381770cc">More...</a><br/></td></tr>
+<tr class="separator:gab43fa1edb45d3b2e875dc8cd381770cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__fir__decimate__fast__q15_8c.html">arm_fir_decimate_fast_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__decimate__fast__q31_8c.html b/docs/DSP/html/arm__fir__decimate__fast__q31_8c.html
index ed130d4..4b350f0 100644
--- a/docs/DSP/html/arm__fir__decimate__fast__q31_8c.html
+++ b/docs/DSP/html/arm__fir__decimate__fast__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__fir__decimate__fast__q31_8c.html'
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga3c18cc3d0548a410c577f1bead9582b7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#ga3c18cc3d0548a410c577f1bead9582b7">arm_fir_decimate_fast_q31</a> (<a class="el" href="structarm__fir__decimate__instance__q31.html">arm_fir_decimate_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga3c18cc3d0548a410c577f1bead9582b7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 FIR decimator (fast variant) for Cortex-M3 and Cortex-M4. <a href="group__FIR__decimate.html#ga3c18cc3d0548a410c577f1bead9582b7">More...</a><br/></td></tr>
-<tr class="separator:ga3c18cc3d0548a410c577f1bead9582b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac03b837d289c8bc4a86a34a89e44afdf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#gac03b837d289c8bc4a86a34a89e44afdf">arm_fir_decimate_fast_q31</a> (const <a class="el" href="structarm__fir__decimate__instance__q31.html">arm_fir_decimate_instance_q31</a> *S, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gac03b837d289c8bc4a86a34a89e44afdf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 FIR decimator (fast variant). <a href="group__FIR__decimate.html#gac03b837d289c8bc4a86a34a89e44afdf">More...</a><br/></td></tr>
+<tr class="separator:gac03b837d289c8bc4a86a34a89e44afdf"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__fir__decimate__fast__q31_8c.html">arm_fir_decimate_fast_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__decimate__init__f32_8c.html b/docs/DSP/html/arm__fir__decimate__init__f32_8c.html
index a4ea70e..f2b62b5 100644
--- a/docs/DSP/html/arm__fir__decimate__init__f32_8c.html
+++ b/docs/DSP/html/arm__fir__decimate__init__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__fir__decimate__init__f32_8c.html'
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gaaa2524b08220fd6c3f753e692ffc7d3b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#gaaa2524b08220fd6c3f753e692ffc7d3b">arm_fir_decimate_init_f32</a> (<a class="el" href="structarm__fir__decimate__instance__f32.html">arm_fir_decimate_instance_f32</a> *S, uint16_t numTaps, uint8_t M, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gaaa2524b08220fd6c3f753e692ffc7d3b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point FIR decimator. <a href="group__FIR__decimate.html#gaaa2524b08220fd6c3f753e692ffc7d3b">More...</a><br/></td></tr>
-<tr class="separator:gaaa2524b08220fd6c3f753e692ffc7d3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga67c80582fc296552fef2bd1f208d853b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#ga67c80582fc296552fef2bd1f208d853b">arm_fir_decimate_init_f32</a> (<a class="el" href="structarm__fir__decimate__instance__f32.html">arm_fir_decimate_instance_f32</a> *S, uint16_t numTaps, uint8_t M, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga67c80582fc296552fef2bd1f208d853b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point FIR decimator. <a href="group__FIR__decimate.html#ga67c80582fc296552fef2bd1f208d853b">More...</a><br/></td></tr>
+<tr class="separator:ga67c80582fc296552fef2bd1f208d853b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__fir__decimate__init__f32_8c.html">arm_fir_decimate_init_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__decimate__init__q15_8c.html b/docs/DSP/html/arm__fir__decimate__init__q15_8c.html
index 0ca4403..5a7af30 100644
--- a/docs/DSP/html/arm__fir__decimate__init__q15_8c.html
+++ b/docs/DSP/html/arm__fir__decimate__init__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__fir__decimate__init__q15_8c.html'
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gada660e54b93d5d32178c6f5e1c6f368d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#gada660e54b93d5d32178c6f5e1c6f368d">arm_fir_decimate_init_q15</a> (<a class="el" href="structarm__fir__decimate__instance__q15.html">arm_fir_decimate_instance_q15</a> *S, uint16_t numTaps, uint8_t M, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gada660e54b93d5d32178c6f5e1c6f368d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 FIR decimator. <a href="group__FIR__decimate.html#gada660e54b93d5d32178c6f5e1c6f368d">More...</a><br/></td></tr>
-<tr class="separator:gada660e54b93d5d32178c6f5e1c6f368d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3b01ec9df00d759f79c934b239cead73"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#ga3b01ec9df00d759f79c934b239cead73">arm_fir_decimate_init_q15</a> (<a class="el" href="structarm__fir__decimate__instance__q15.html">arm_fir_decimate_instance_q15</a> *S, uint16_t numTaps, uint8_t M, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga3b01ec9df00d759f79c934b239cead73"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 FIR decimator. <a href="group__FIR__decimate.html#ga3b01ec9df00d759f79c934b239cead73">More...</a><br/></td></tr>
+<tr class="separator:ga3b01ec9df00d759f79c934b239cead73"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__fir__decimate__init__q15_8c.html">arm_fir_decimate_init_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__decimate__init__q31_8c.html b/docs/DSP/html/arm__fir__decimate__init__q31_8c.html
index 31527e5..a015607 100644
--- a/docs/DSP/html/arm__fir__decimate__init__q31_8c.html
+++ b/docs/DSP/html/arm__fir__decimate__init__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__fir__decimate__init__q31_8c.html'
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga9ed47c4e0f58affa935d84e0508a7f39"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#ga9ed47c4e0f58affa935d84e0508a7f39">arm_fir_decimate_init_q31</a> (<a class="el" href="structarm__fir__decimate__instance__q31.html">arm_fir_decimate_instance_q31</a> *S, uint16_t numTaps, uint8_t M, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga9ed47c4e0f58affa935d84e0508a7f39"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 FIR decimator. <a href="group__FIR__decimate.html#ga9ed47c4e0f58affa935d84e0508a7f39">More...</a><br/></td></tr>
-<tr class="separator:ga9ed47c4e0f58affa935d84e0508a7f39"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6a19d62083e85b3f5e34e8a8283c1ea0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#ga6a19d62083e85b3f5e34e8a8283c1ea0">arm_fir_decimate_init_q31</a> (<a class="el" href="structarm__fir__decimate__instance__q31.html">arm_fir_decimate_instance_q31</a> *S, uint16_t numTaps, uint8_t M, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga6a19d62083e85b3f5e34e8a8283c1ea0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 FIR decimator. <a href="group__FIR__decimate.html#ga6a19d62083e85b3f5e34e8a8283c1ea0">More...</a><br/></td></tr>
+<tr class="separator:ga6a19d62083e85b3f5e34e8a8283c1ea0"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__fir__decimate__init__q31_8c.html">arm_fir_decimate_init_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__decimate__q15_8c.html b/docs/DSP/html/arm__fir__decimate__q15_8c.html
index 8fa69a0..c9c5100 100644
--- a/docs/DSP/html/arm__fir__decimate__q15_8c.html
+++ b/docs/DSP/html/arm__fir__decimate__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__fir__decimate__q15_8c.html','');}
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gab8bef6d0f6a26fdbfce9485727713ce5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#gab8bef6d0f6a26fdbfce9485727713ce5">arm_fir_decimate_q15</a> (const <a class="el" href="structarm__fir__decimate__instance__q15.html">arm_fir_decimate_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gab8bef6d0f6a26fdbfce9485727713ce5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 FIR decimator. <a href="group__FIR__decimate.html#gab8bef6d0f6a26fdbfce9485727713ce5">More...</a><br/></td></tr>
-<tr class="separator:gab8bef6d0f6a26fdbfce9485727713ce5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga262636462d9e24dab67ec792160afcbf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#ga262636462d9e24dab67ec792160afcbf">arm_fir_decimate_q15</a> (const <a class="el" href="structarm__fir__decimate__instance__q15.html">arm_fir_decimate_instance_q15</a> *S, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga262636462d9e24dab67ec792160afcbf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 FIR decimator. <a href="group__FIR__decimate.html#ga262636462d9e24dab67ec792160afcbf">More...</a><br/></td></tr>
+<tr class="separator:ga262636462d9e24dab67ec792160afcbf"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__fir__decimate__q15_8c.html">arm_fir_decimate_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__decimate__q31_8c.html b/docs/DSP/html/arm__fir__decimate__q31_8c.html
index a0e2d92..02b4d34 100644
--- a/docs/DSP/html/arm__fir__decimate__q31_8c.html
+++ b/docs/DSP/html/arm__fir__decimate__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__fir__decimate__q31_8c.html','');}
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gaef8e86add28f15fdc5ecc484e9dd7a4e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#gaef8e86add28f15fdc5ecc484e9dd7a4e">arm_fir_decimate_q31</a> (const <a class="el" href="structarm__fir__decimate__instance__q31.html">arm_fir_decimate_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gaef8e86add28f15fdc5ecc484e9dd7a4e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 FIR decimator. <a href="group__FIR__decimate.html#gaef8e86add28f15fdc5ecc484e9dd7a4e">More...</a><br/></td></tr>
-<tr class="separator:gaef8e86add28f15fdc5ecc484e9dd7a4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga27c05d7892f8a327aab86fbfee9b0f29"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#ga27c05d7892f8a327aab86fbfee9b0f29">arm_fir_decimate_q31</a> (const <a class="el" href="structarm__fir__decimate__instance__q31.html">arm_fir_decimate_instance_q31</a> *S, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga27c05d7892f8a327aab86fbfee9b0f29"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 FIR decimator. <a href="group__FIR__decimate.html#ga27c05d7892f8a327aab86fbfee9b0f29">More...</a><br/></td></tr>
+<tr class="separator:ga27c05d7892f8a327aab86fbfee9b0f29"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__fir__decimate__q31_8c.html">arm_fir_decimate_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__example_2Abstract_8txt.html b/docs/DSP/html/arm__fir__example_2Abstract_8txt.html
index e9d71a6..2ca23f4 100644
--- a/docs/DSP/html/arm__fir__example_2Abstract_8txt.html
+++ b/docs/DSP/html/arm__fir__example_2Abstract_8txt.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -155,7 +155,7 @@ Cortex&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ar
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="arm__fir__example_2Abstract_8txt.html">Abstract.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__example_2math__helper_8c.html b/docs/DSP/html/arm__fir__example_2math__helper_8c.html
index 9c2e66c..52365d1 100644
--- a/docs/DSP/html/arm__fir__example_2math__helper_8c.html
+++ b/docs/DSP/html/arm__fir__example_2math__helper_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -202,8 +202,6 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
-<p>References <a class="el" href="arm__fir__example_2math__helper_8c.html#ace1e1f7b72573d1934782ec999a04f99">arm_calc_2pow()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ace1e1f7b72573d1934782ec999a04f99"></a>
@@ -227,8 +225,6 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>pow(2, numShifts) </dd></dl>
-<p>Referenced by <a class="el" href="arm__fir__example_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88">arm_apply_guard_bits()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a60ff6e0b31a5e9105c7280797e457742"></a>
@@ -614,8 +610,6 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none The function Provides the guard bits for the buffer to avoid overflow </dd></dl>
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
</div>
</div>
<a class="anchor" id="aead320f821f927000386d9d7d5ad6d27"></a>
@@ -657,8 +651,6 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none The function Provides the guard bits for the buffer to avoid overflow </dd></dl>
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
</div>
</div>
<a class="anchor" id="a392f7c2e7ab9bb58931c4efb56693029"></a>
@@ -700,8 +692,6 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none The function Provides the guard bits for the buffer to avoid overflow </dd></dl>
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
</div>
</div>
<a class="anchor" id="aeea2952e70a1040a6efa555564bbeeab"></a>
@@ -751,7 +741,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_d47fe067fda502b2aac97b7803894821.html">arm_fir_example</a></li><li class="navelem"><a class="el" href="arm__fir__example_2math__helper_8c.html">math_helper.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__example_2math__helper_8h.html b/docs/DSP/html/arm__fir__example_2math__helper_8h.html
index a6039bf..274252e 100644
--- a/docs/DSP/html/arm__fir__example_2math__helper_8h.html
+++ b/docs/DSP/html/arm__fir__example_2math__helper_8h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -697,7 +697,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_d47fe067fda502b2aac97b7803894821.html">arm_fir_example</a></li><li class="navelem"><a class="el" href="arm__fir__example_2math__helper_8h.html">math_helper.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__example__f32_8c.html b/docs/DSP/html/arm__fir__example__f32_8c.html
index 34be516..2ca1489 100644
--- a/docs/DSP/html/arm__fir__example__f32_8c.html
+++ b/docs/DSP/html/arm__fir__example__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -176,8 +176,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_fir_example_f32_8c-example.html#a6">arm_fir_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__fir__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="af7d1dd4deffa8e7ed6429e5dd0fe1812"></a>
@@ -191,8 +189,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_fir_example_f32_8c-example.html#a17">arm_fir_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__fir__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="abc004a7fade488e72310fd96c0a101dc"></a>
@@ -206,8 +202,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_fir_example_f32_8c-example.html#a1">arm_fir_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__fir__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
@@ -226,8 +220,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_fir_example_f32_8c-example.html#a11">arm_fir_example_f32.c</a>.</dd>
</dl>
-<p>References <a class="el" href="group__FIR.html#gae8fb334ea67eb6ecbd31824ddc14cd6a">arm_fir_f32()</a>, <a class="el" href="group__FIR.html#ga98d13def6427e29522829f945d0967db">arm_fir_init_f32()</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a09457f2be656b35015fd6d36202fa376">ARM_MATH_TEST_FAILURE</a>, <a class="el" href="arm__convolution__example_2math__helper_8c.html#aeea2952e70a1040a6efa555564bbeeab">arm_snr_f32()</a>, <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__fir__example__f32_8c.html#ae070afd14f437ad1ae0a947e4403dd0e">firCoeffs32</a>, <a class="el" href="arm__fir__example__f32_8c.html#a46d61cabe5cb207f2776e1d4f8ca0f38">firStateF32</a>, <a class="el" href="arm__fir__example__f32_8c.html#a7579d94e0a80fb9d376ea6c7897f73b0">NUM_TAPS</a>, <a class="el" href="arm__fir__example__f32_8c.html#af7d5613bda9a19b2ccae5d6cb79a22bc">numBlocks</a>, <a class="el" href="arm__fir__example__f32_8c.html#a12d0acaa028f1dcd964d2d188e7df331">refOutput</a>, <a class="el" href="arm__fir__example__f32_8c.html#af06013f588a7003278de222913c9d819">snr</a>, <a class="el" href="arm__fir__example__f32_8c.html#af7d1dd4deffa8e7ed6429e5dd0fe1812">SNR_THRESHOLD_F32</a>, <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>, <a class="el" href="arm__fir__example__f32_8c.html#abc004a7fade488e72310fd96c0a101dc">TEST_LENGTH_SAMPLES</a>, <a class="el" href="arm__fir__example__f32_8c.html#a35d190391c204b677e2839d76ede6e8b">testInput_f32_1kHz_15kHz</a>, and <a class="el" href="arm__fir__example__f32_8c.html#afd4d61aad5f35a4e42d580004e2f9a1d">testOutput</a>.</p>
-
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
@@ -242,8 +234,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_fir_example_f32_8c-example.html#a8">arm_fir_example_f32.c</a>, and <a class="el" href="arm_signal_converge_example_f32_8c-example.html#a13">arm_signal_converge_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="group__BasicAbs.html#ga421b6275f9d35f50286c0ff3beceff02">arm_abs_f32()</a>, <a class="el" href="group__BasicAbs.html#ga39f92964c9b649ba252e26ebe7b95594">arm_abs_q15()</a>, <a class="el" href="group__BasicAbs.html#ga59eafcdcdb52da60d37f20aec6ff4577">arm_abs_q31()</a>, <a class="el" href="group__BasicAbs.html#gadc30985e33fbf96802a5a7954dece3b1">arm_abs_q7()</a>, <a class="el" href="group__BasicAdd.html#ga6a904a547413b10565dd1d251c6bafbd">arm_add_f32()</a>, <a class="el" href="group__BasicAdd.html#gabb51285a41f511670bbff62fc0e1bf62">arm_add_q15()</a>, <a class="el" href="group__BasicAdd.html#ga24d6c3f7f8b9fae4847c0c3f26a39a3b">arm_add_q31()</a>, <a class="el" href="group__BasicAdd.html#gaed633f415a7840a66861debca2dfb96b">arm_add_q7()</a>, <a class="el" href="group__BiquadCascadeDF1__32x64.html#ga953a83e69685de6575cff37feb358a93">arm_biquad_cas_df1_32x64_q31()</a>, <a class="el" href="group__BiquadCascadeDF1.html#gaa0dbe330d763e3c1d8030b3ef12d5bdc">arm_biquad_cascade_df1_f32()</a>, <a class="el" href="group__BiquadCascadeDF1.html#ga27b0c54da702713976e5202d20b4473f">arm_biquad_cascade_df1_q31()</a>, <a class="el" href="group__BiquadCascadeDF2T.html#ga114f373fbc16a314e9f293c7c7649c7f">arm_biquad_cascade_df2T_f32()</a>, <a class="el" href="group__BiquadCascadeDF2T.html#gaa8735dda5f3f36d0936283794c2aa771">arm_biquad_cascade_df2T_f64()</a>, <a class="el" href="group__BiquadCascadeDF2T.html#gac75de449c3e4f733477d81bd0ada5eec">arm_biquad_cascade_stereo_df2T_f32()</a>, <a class="el" href="arm__math_8h.html#af4d2359037b7360329ef9dd6836d1353">arm_circularRead_f32()</a>, <a class="el" href="arm__math_8h.html#a98eb923fe8c64909897c31d6b9f69bff">arm_circularRead_q15()</a>, <a class="el" href="arm__math_8h.html#acd3153fe997f44fe6c20fa1ac6257a2b">arm_circularRead_q7()</a>, <a class="el" href="arm__math_8h.html#a87c6129c7f1a7e7b205339054d3ffed7">arm_circularWrite_f32()</a>, <a class="el" href="arm__math_8h.html#a885325c33991f03743a9d9b06868a099">arm_circularWrite_q15()</a>, <a class="el" href="arm__math_8h.html#a2db43ffe947dce0f676c09580d1f6765">arm_circularWrite_q7()</a>, <a class="el" href="group__copy.html#gadd1f737e677e0e6ca31767c7001417b3">arm_copy_f32()</a>, <a class="el" href="group__copy.html#ga872ca4cfc18c680b8991ccd569a5fda0">arm_copy_q15()</a>, <a class="el" href="group__copy.html#gaddf70be7e3f87e535c324862b501f3f9">arm_copy_q31()</a>, <a class="el" href="group__copy.html#ga467579beda492aa92797529d794c88fb">arm_copy_q7()</a>, <a class="el" href="group__dot__prod.html#ga55418d4362f6ba84c327f9b4f089a8c3">arm_dot_prod_f32()</a>, <a class="el" href="group__dot__prod.html#ga436d5bed28a4b73b24acbde436a3044b">arm_dot_prod_q15()</a>, <a class="el" href="group__dot__prod.html#gab15d8fa060fc85b4d948d091b7deaa11">arm_dot_prod_q31()</a>, <a class="el" href="group__dot__prod.html#ga9c3293a50ac7ec8ba928bf8e3aaea6c1">arm_dot_prod_q7()</a>, <a class="el" href="group__Fill.html#ga2248e8d3901b4afb7827163132baad94">arm_fill_f32()</a>, <a class="el" href="group__Fill.html#ga76b21c32a3783a2b3334d930a646e5d8">arm_fill_q15()</a>, <a class="el" href="group__Fill.html#ga69cc781cf337bd0a31bb85c772a35f7f">arm_fill_q31()</a>, <a class="el" href="group__Fill.html#ga0465cf326ada039ed792f94b033d9ec5">arm_fill_q7()</a>, <a class="el" href="group__FIR__Interpolate.html#ga9cae104c5cf60b4e7671c82264a8c12e">arm_fir_interpolate_f32()</a>, <a class="el" href="group__FIR__Interpolate.html#ga7962b5f9636e54899f75d0c5936800b5">arm_fir_interpolate_q15()</a>, <a class="el" href="group__FIR__Interpolate.html#gaac9c0f01ed91c53f7083995d7411f5ee">arm_fir_interpolate_q31()</a>, <a class="el" href="group__FIR__Lattice.html#gae63a45a63a11a65f2eae8b8b1fe370a8">arm_fir_lattice_f32()</a>, <a class="el" href="group__FIR__Lattice.html#gabb0ab07fd313b4d863070c3ddca51542">arm_fir_lattice_q15()</a>, <a class="el" href="group__FIR__Lattice.html#ga2e36fd210e4a1a5dd333ce80dd6d9a88">arm_fir_lattice_q31()</a>, <a class="el" href="group__FIR.html#ga262d173058d6f80fdf60404ba262a8f5">arm_fir_q15()</a>, <a class="el" href="group__FIR.html#gaadd938c68ab08967cbb5fc696f384bb5">arm_fir_q31()</a>, <a class="el" href="group__FIR.html#ga31c91a0bf0962327ef8f626fae68ea32">arm_fir_q7()</a>, <a class="el" href="group__FIR__Sparse.html#ga23a9284de5ee39406713b91d18ac8838">arm_fir_sparse_f32()</a>, <a class="el" href="group__FIR__Sparse.html#ga2bffda2e156e72427e19276cd9c3d3cc">arm_fir_sparse_q15()</a>, <a class="el" href="group__FIR__Sparse.html#ga03e9c2f0f35ad67d20bac66be9f920ec">arm_fir_sparse_q31()</a>, <a class="el" href="group__FIR__Sparse.html#gae86c145efc2d9ec32dc6d8c1ad2ccb3c">arm_fir_sparse_q7()</a>, <a class="el" href="group__float__to__x.html#ga215456e35a18db86882e1d3f0d24e1f2">arm_float_to_q15()</a>, <a class="el" href="group__float__to__x.html#ga177704107f94564e9abe4daaa36f4554">arm_float_to_q31()</a>, <a class="el" href="group__float__to__x.html#ga44a393818cdee8dce80f2d66add25411">arm_float_to_q7()</a>, <a class="el" href="group__IIR__Lattice.html#ga56164a0fe48619b8ceec160347bdd2ff">arm_iir_lattice_f32()</a>, <a class="el" href="group__IIR__Lattice.html#gaeb9e9599a288832ed123183eaa8b294a">arm_iir_lattice_q15()</a>, <a class="el" href="group__IIR__Lattice.html#ga123b26fa9156cd8d3622dd85931741ed">arm_iir_lattice_q31()</a>, <a class="el" href="group__LMS.html#gae266d009e682180421601627c79a3843">arm_lms_f32()</a>, <a class="el" href="group__LMS__NORM.html#ga2418c929087c6eba719758eaae3f3300">arm_lms_norm_f32()</a>, <a class="el" href="group__LMS__NORM.html#gad47486a399dedb0bc85a5990ec5cf981">arm_lms_norm_q15()</a>, <a class="el" href="group__LMS__NORM.html#ga7128775e99817c183a7d7ad34e8b6e05">arm_lms_norm_q31()</a>, <a class="el" href="group__LMS.html#gacde16c17eb75979f81b34e2e2a58c7ac">arm_lms_q15()</a>, <a class="el" href="group__LMS.html#ga6a0abfe6041253a6f91c63b383a64257">arm_lms_q31()</a>, <a class="el" href="group__mean.html#ga74ce08c49ab61e57bd50c3a0ca1fdb2b">arm_mean_f32()</a>, <a class="el" href="group__mean.html#gac882495d5f098819fd3939c1ef7795b3">arm_mean_q15()</a>, <a class="el" href="group__mean.html#gacf2526d8c2d75e486e8f0b0e31877ad0">arm_mean_q31()</a>, <a class="el" href="group__mean.html#gaebc707ee539020357c25da4c75b52eb7">arm_mean_q7()</a>, <a class="el" href="group__BasicMult.html#gaca3f0b8227da431ab29225b88888aa32">arm_mult_f32()</a>, <a class="el" href="group__BasicMult.html#gafb0778d27ed98a2a6f2ecb7d48cc8c75">arm_mult_q15()</a>, <a class="el" href="group__BasicMult.html#ga3528c0f54a0607acc603f0490d3ca6c6">arm_mult_q31()</a>, <a class="el" href="group__BasicMult.html#ga16677275ed83ff0878da531e875c27ef">arm_mult_q7()</a>, <a class="el" href="group__negate.html#ga2e169c4de6cc6e3ba4be9473531e6657">arm_negate_f32()</a>, <a class="el" href="group__negate.html#ga0239a833d72cf00290b9723c394e5042">arm_negate_q15()</a>, <a class="el" href="group__negate.html#ga2784c6887686a73dc7c364e2e41c776c">arm_negate_q31()</a>, <a class="el" href="group__negate.html#gaae78fc079a43bdaa3055f9b32e2a1f4c">arm_negate_q7()</a>, <a class="el" href="group__offset.html#ga989dfae15235799d82f62ef9d356abb4">arm_offset_f32()</a>, <a class="el" href="group__offset.html#gab4c1d2391b599549e5a06fdfbc2747bf">arm_offset_q15()</a>, <a class="el" href="group__offset.html#gac84ec42cbbebc5c197a87d0221819acf">arm_offset_q31()</a>, <a class="el" href="group__offset.html#ga00bd9cc17c5bf905e76c91ad50886393">arm_offset_q7()</a>, <a class="el" href="group__power.html#ga993c00dd7f661d66bdb6e58426e893aa">arm_power_f32()</a>, <a class="el" href="group__power.html#ga7050c04b7515e01a75c38f1abbaf71ba">arm_power_q15()</a>, <a class="el" href="group__power.html#ga0b93d31bb5b5ed214c2b94d8a7744cd2">arm_power_q31()</a>, <a class="el" href="group__power.html#gaf969c85c5655e3d72d7b99ff188f92c9">arm_power_q7()</a>, <a class="el" href="arm__signal__converge__example_2math__helper_8h.html#ac8209be1b8081e833c3ec2e85ad2255b">arm_provide_guard_bits_q15()</a>, <a class="el" href="arm__signal__converge__example_2math__helper_8h.html#aead320f821f927000386d9d7d5ad6d27">arm_provide_guard_bits_q31()</a>, <a class="el" href="arm__convolution__example_2math__helper_8c.html#a392f7c2e7ab9bb58931c4efb56693029">arm_provide_guard_bits_q7()</a>, <a class="el" href="group__q15__to__x.html#gaf8b0d2324de273fc430b0e61ad4e9eb2">arm_q15_to_float()</a>, <a class="el" href="group__q15__to__x.html#ga7ba2d87366990ad5380439e2b4a4c0a5">arm_q15_to_q31()</a>, <a class="el" href="group__q15__to__x.html#ga8fb31855ff8cce09c2ec9308f48ded69">arm_q15_to_q7()</a>, <a class="el" href="group__q31__to__x.html#gacf407b007a37da18e99dabd9023c56b4">arm_q31_to_float()</a>, <a class="el" href="group__q31__to__x.html#ga901dede4661365c9e7c630d3eb31c32c">arm_q31_to_q15()</a>, <a class="el" href="group__q31__to__x.html#ga7f297d1a7d776805395095fdb24a8071">arm_q31_to_q7()</a>, <a class="el" href="group__q7__to__x.html#ga656620f957b65512ed83db03fd455ec5">arm_q7_to_float()</a>, <a class="el" href="group__q7__to__x.html#gabc02597fc3f01033daf43ec0547a2f78">arm_q7_to_q15()</a>, <a class="el" href="group__q7__to__x.html#gad8958cd3cb7f521466168b46a25b7908">arm_q7_to_q31()</a>, <a class="el" href="group__RMS.html#ga0e3ab1b57da32d45388d1fa90d7fd88c">arm_rms_f32()</a>, <a class="el" href="group__RMS.html#gaf5b836b72dda9e5dfbbd17c7906fd13f">arm_rms_q15()</a>, <a class="el" href="group__RMS.html#gae33015fda23fc44e7ead5e5ed7e8d314">arm_rms_q31()</a>, <a class="el" href="group__scale.html#ga3487af88b112f682ee90589cd419e123">arm_scale_f32()</a>, <a class="el" href="group__scale.html#gafaac0e1927daffeb68a42719b53ea780">arm_scale_q15()</a>, <a class="el" href="group__scale.html#ga83e36cd82bf51ce35406a199e477d47c">arm_scale_q31()</a>, <a class="el" href="group__scale.html#gabc9fd3d37904c58df56492b351d21fb0">arm_scale_q7()</a>, <a class="el" href="group__shift.html#gaa1757e53279780107acc92cf100adb61">arm_shift_q15()</a>, <a class="el" href="group__shift.html#ga387dd8b7b87377378280978f16cdb13d">arm_shift_q31()</a>, <a class="el" href="group__shift.html#ga47295d08a685f7de700a48dafb4db6fb">arm_shift_q7()</a>, <a class="el" href="group__STD.html#ga4969b5b5f3d001377bc401a3ee99dfc2">arm_std_f32()</a>, <a class="el" href="group__STD.html#gaf9d27afa9928ff28a63cd98ea9218a72">arm_std_q15()</a>, <a class="el" href="group__STD.html#ga39495e74f96116178be085c9dc7742f5">arm_std_q31()</a>, <a class="el" href="group__BasicSub.html#ga7f975a472de286331134227c08aad826">arm_sub_f32()</a>, <a class="el" href="group__BasicSub.html#ga997a8ee93088d15bda23c325d455b588">arm_sub_q15()</a>, <a class="el" href="group__BasicSub.html#ga28aa6908d092752144413e21933dc878">arm_sub_q31()</a>, <a class="el" href="group__BasicSub.html#gab09941de7dfeb247e5c29b406a435fcc">arm_sub_q7()</a>, <a class="el" href="group__variance.html#ga393f26c5a3bfa05624fb8d32232a6d96">arm_var_f32()</a>, <a class="el" href="group__variance.html#ga79dce009ed2de28a125aeb3f19631654">arm_var_q15()</a>, <a class="el" href="group__variance.html#gac02873f1c2cc80adfd799305f0e6465d">arm_var_q31()</a>, and <a class="el" href="arm__fir__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ae070afd14f437ad1ae0a947e4403dd0e"></a>
@@ -257,8 +247,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_fir_example_f32_8c-example.html#a7">arm_fir_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__fir__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a46d61cabe5cb207f2776e1d4f8ca0f38"></a>
@@ -279,8 +267,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="arm__fir__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="af7d5613bda9a19b2ccae5d6cb79a22bc"></a>
@@ -294,8 +280,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_fir_example_f32_8c-example.html#a9">arm_fir_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__fir__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a12d0acaa028f1dcd964d2d188e7df331"></a>
@@ -309,8 +293,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_fir_example_f32_8c-example.html#a2">arm_fir_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__fir__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="af06013f588a7003278de222913c9d819"></a>
@@ -324,8 +306,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_fir_example_f32_8c-example.html#a10">arm_fir_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__fir__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a35d190391c204b677e2839d76ede6e8b"></a>
@@ -339,8 +319,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_fir_example_f32_8c-example.html#a0">arm_fir_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__fir__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="afd4d61aad5f35a4e42d580004e2f9a1d"></a>
@@ -362,8 +340,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_fir_example_f32_8c-example.html#a3">arm_fir_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__fir__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -372,7 +348,7 @@ Variables</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_d47fe067fda502b2aac97b7803894821.html">arm_fir_example</a></li><li class="navelem"><a class="el" href="arm__fir__example__f32_8c.html">arm_fir_example_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__f32_8c.html b/docs/DSP/html/arm__fir__f32_8c.html
index 08454df..e7cb1a7 100644
--- a/docs/DSP/html/arm__fir__f32_8c.html
+++ b/docs/DSP/html/arm__fir__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__fir__f32_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gae8fb334ea67eb6ecbd31824ddc14cd6a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#gae8fb334ea67eb6ecbd31824ddc14cd6a">arm_fir_f32</a> (const <a class="el" href="structarm__fir__instance__f32.html">arm_fir_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gae8fb334ea67eb6ecbd31824ddc14cd6a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point FIR filter. <a href="group__FIR.html#gae8fb334ea67eb6ecbd31824ddc14cd6a">More...</a><br/></td></tr>
-<tr class="separator:gae8fb334ea67eb6ecbd31824ddc14cd6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0cf008f650a75f5e2cf82d10691b64d9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#ga0cf008f650a75f5e2cf82d10691b64d9">arm_fir_f32</a> (const <a class="el" href="structarm__fir__instance__f32.html">arm_fir_instance_f32</a> *S, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga0cf008f650a75f5e2cf82d10691b64d9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for floating-point FIR filter. <a href="group__FIR.html#ga0cf008f650a75f5e2cf82d10691b64d9">More...</a><br/></td></tr>
+<tr class="separator:ga0cf008f650a75f5e2cf82d10691b64d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__fir__f32_8c.html">arm_fir_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__fast__q15_8c.html b/docs/DSP/html/arm__fir__fast__q15_8c.html
index ec115d4..9b4ba81 100644
--- a/docs/DSP/html/arm__fir__fast__q15_8c.html
+++ b/docs/DSP/html/arm__fir__fast__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__fir__fast__q15_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gac7d35e9472e49ccd88800f37f3476bd3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#gac7d35e9472e49ccd88800f37f3476bd3">arm_fir_fast_q15</a> (const <a class="el" href="structarm__fir__instance__q15.html">arm_fir_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gac7d35e9472e49ccd88800f37f3476bd3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the fast Q15 FIR filter for Cortex-M3 and Cortex-M4. <a href="group__FIR.html#gac7d35e9472e49ccd88800f37f3476bd3">More...</a><br/></td></tr>
-<tr class="separator:gac7d35e9472e49ccd88800f37f3476bd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf58eee6c38f0b666897b24ca02f9d58d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#gaf58eee6c38f0b666897b24ca02f9d58d">arm_fir_fast_q15</a> (const <a class="el" href="structarm__fir__instance__q15.html">arm_fir_instance_q15</a> *S, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaf58eee6c38f0b666897b24ca02f9d58d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 FIR filter (fast version). <a href="group__FIR.html#gaf58eee6c38f0b666897b24ca02f9d58d">More...</a><br/></td></tr>
+<tr class="separator:gaf58eee6c38f0b666897b24ca02f9d58d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__fir__fast__q15_8c.html">arm_fir_fast_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__fast__q31_8c.html b/docs/DSP/html/arm__fir__fast__q31_8c.html
index bf62c20..c1dbb36 100644
--- a/docs/DSP/html/arm__fir__fast__q31_8c.html
+++ b/docs/DSP/html/arm__fir__fast__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,10 +116,10 @@ $(document).ready(function(){initNavTree('arm__fir__fast__q31_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga70d11af009dcd25594c58c75cdb5d6e3"><td class="memItemLeft" align="right" valign="top">IAR_ONLY_LOW_OPTIMIZATION_ENTER <br class="typebreak"/>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#ga70d11af009dcd25594c58c75cdb5d6e3">arm_fir_fast_q31</a> (const <a class="el" href="structarm__fir__instance__q31.html">arm_fir_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga70d11af009dcd25594c58c75cdb5d6e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the fast Q31 FIR filter for Cortex-M3 and Cortex-M4. <a href="group__FIR.html#ga70d11af009dcd25594c58c75cdb5d6e3">More...</a><br/></td></tr>
-<tr class="separator:ga70d11af009dcd25594c58c75cdb5d6e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga07051c8e9f0f228c9634b4a9ca2bcac3"><td class="memItemLeft" align="right" valign="top">IAR_ONLY_LOW_OPTIMIZATION_ENTER <br class="typebreak"/>
+void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#ga07051c8e9f0f228c9634b4a9ca2bcac3">arm_fir_fast_q31</a> (const <a class="el" href="structarm__fir__instance__q31.html">arm_fir_instance_q31</a> *S, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga07051c8e9f0f228c9634b4a9ca2bcac3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 FIR filter (fast version). <a href="group__FIR.html#ga07051c8e9f0f228c9634b4a9ca2bcac3">More...</a><br/></td></tr>
+<tr class="separator:ga07051c8e9f0f228c9634b4a9ca2bcac3"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -127,7 +127,7 @@ void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="grou
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__fir__fast__q31_8c.html">arm_fir_fast_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__init__f32_8c.html b/docs/DSP/html/arm__fir__init__f32_8c.html
index 17e2ed6..656143c 100644
--- a/docs/DSP/html/arm__fir__init__f32_8c.html
+++ b/docs/DSP/html/arm__fir__init__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__fir__init__f32_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga98d13def6427e29522829f945d0967db"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#ga98d13def6427e29522829f945d0967db">arm_fir_init_f32</a> (<a class="el" href="structarm__fir__instance__f32.html">arm_fir_instance_f32</a> *S, uint16_t numTaps, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga98d13def6427e29522829f945d0967db"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point FIR filter. <a href="group__FIR.html#ga98d13def6427e29522829f945d0967db">More...</a><br/></td></tr>
-<tr class="separator:ga98d13def6427e29522829f945d0967db"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5afaa7b8e6735bbc19e582aa9755b0e1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#ga5afaa7b8e6735bbc19e582aa9755b0e1">arm_fir_init_f32</a> (<a class="el" href="structarm__fir__instance__f32.html">arm_fir_instance_f32</a> *S, uint16_t numTaps, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga5afaa7b8e6735bbc19e582aa9755b0e1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point FIR filter. <a href="group__FIR.html#ga5afaa7b8e6735bbc19e582aa9755b0e1">More...</a><br/></td></tr>
+<tr class="separator:ga5afaa7b8e6735bbc19e582aa9755b0e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__fir__init__f32_8c.html">arm_fir_init_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__init__q15_8c.html b/docs/DSP/html/arm__fir__init__q15_8c.html
index a5eb8e1..f3c1652 100644
--- a/docs/DSP/html/arm__fir__init__q15_8c.html
+++ b/docs/DSP/html/arm__fir__init__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__fir__init__q15_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gae2a50f692f41ba57e44ed0719b1368bd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#gae2a50f692f41ba57e44ed0719b1368bd">arm_fir_init_q15</a> (<a class="el" href="structarm__fir__instance__q15.html">arm_fir_instance_q15</a> *S, uint16_t numTaps, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gae2a50f692f41ba57e44ed0719b1368bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 FIR filter. <a href="group__FIR.html#gae2a50f692f41ba57e44ed0719b1368bd">More...</a><br/></td></tr>
-<tr class="separator:gae2a50f692f41ba57e44ed0719b1368bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf4bfa7e20520f3b6e9f03a52ad6d0e41"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#gaf4bfa7e20520f3b6e9f03a52ad6d0e41">arm_fir_init_q15</a> (<a class="el" href="structarm__fir__instance__q15.html">arm_fir_instance_q15</a> *S, uint16_t numTaps, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaf4bfa7e20520f3b6e9f03a52ad6d0e41"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 FIR filter. <a href="group__FIR.html#gaf4bfa7e20520f3b6e9f03a52ad6d0e41">More...</a><br/></td></tr>
+<tr class="separator:gaf4bfa7e20520f3b6e9f03a52ad6d0e41"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__fir__init__q15_8c.html">arm_fir_init_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__init__q31_8c.html b/docs/DSP/html/arm__fir__init__q31_8c.html
index 9ad6bd8..75281cf 100644
--- a/docs/DSP/html/arm__fir__init__q31_8c.html
+++ b/docs/DSP/html/arm__fir__init__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__fir__init__q31_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gac00d53af87684cbbe135767b55e748a5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#gac00d53af87684cbbe135767b55e748a5">arm_fir_init_q31</a> (<a class="el" href="structarm__fir__instance__q31.html">arm_fir_instance_q31</a> *S, uint16_t numTaps, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gac00d53af87684cbbe135767b55e748a5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 FIR filter. <a href="group__FIR.html#gac00d53af87684cbbe135767b55e748a5">More...</a><br/></td></tr>
-<tr class="separator:gac00d53af87684cbbe135767b55e748a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga23ef4b2597aecc4d43cce7c4b456ae71"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#ga23ef4b2597aecc4d43cce7c4b456ae71">arm_fir_init_q31</a> (<a class="el" href="structarm__fir__instance__q31.html">arm_fir_instance_q31</a> *S, uint16_t numTaps, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga23ef4b2597aecc4d43cce7c4b456ae71"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 FIR filter. <a href="group__FIR.html#ga23ef4b2597aecc4d43cce7c4b456ae71">More...</a><br/></td></tr>
+<tr class="separator:ga23ef4b2597aecc4d43cce7c4b456ae71"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__fir__init__q31_8c.html">arm_fir_init_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__init__q7_8c.html b/docs/DSP/html/arm__fir__init__q7_8c.html
index cad13d3..14de82c 100644
--- a/docs/DSP/html/arm__fir__init__q7_8c.html
+++ b/docs/DSP/html/arm__fir__init__q7_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__fir__init__q7_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga88e48688224d42dc173dbcec702f0c1d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#ga88e48688224d42dc173dbcec702f0c1d">arm_fir_init_q7</a> (<a class="el" href="structarm__fir__instance__q7.html">arm_fir_instance_q7</a> *S, uint16_t numTaps, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga88e48688224d42dc173dbcec702f0c1d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q7 FIR filter. <a href="group__FIR.html#ga88e48688224d42dc173dbcec702f0c1d">More...</a><br/></td></tr>
-<tr class="separator:ga88e48688224d42dc173dbcec702f0c1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabd62c4543b243c25e315e7acb57f726c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#gabd62c4543b243c25e315e7acb57f726c">arm_fir_init_q7</a> (<a class="el" href="structarm__fir__instance__q7.html">arm_fir_instance_q7</a> *S, uint16_t numTaps, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gabd62c4543b243c25e315e7acb57f726c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q7 FIR filter. <a href="group__FIR.html#gabd62c4543b243c25e315e7acb57f726c">More...</a><br/></td></tr>
+<tr class="separator:gabd62c4543b243c25e315e7acb57f726c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__fir__init__q7_8c.html">arm_fir_init_q7.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__interpolate__f32_8c.html b/docs/DSP/html/arm__fir__interpolate__f32_8c.html
index f0c9eb0..1736168 100644
--- a/docs/DSP/html/arm__fir__interpolate__f32_8c.html
+++ b/docs/DSP/html/arm__fir__interpolate__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__fir__interpolate__f32_8c.html',''
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga9cae104c5cf60b4e7671c82264a8c12e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Interpolate.html#ga9cae104c5cf60b4e7671c82264a8c12e">arm_fir_interpolate_f32</a> (const <a class="el" href="structarm__fir__interpolate__instance__f32.html">arm_fir_interpolate_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga9cae104c5cf60b4e7671c82264a8c12e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point FIR interpolator. <a href="group__FIR__Interpolate.html#ga9cae104c5cf60b4e7671c82264a8c12e">More...</a><br/></td></tr>
-<tr class="separator:ga9cae104c5cf60b4e7671c82264a8c12e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga62d0757246bbbe5bfaf67b9a95c16c51"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Interpolate.html#ga62d0757246bbbe5bfaf67b9a95c16c51">arm_fir_interpolate_f32</a> (const <a class="el" href="structarm__fir__interpolate__instance__f32.html">arm_fir_interpolate_instance_f32</a> *S, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga62d0757246bbbe5bfaf67b9a95c16c51"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for floating-point FIR interpolator. <a href="group__FIR__Interpolate.html#ga62d0757246bbbe5bfaf67b9a95c16c51">More...</a><br/></td></tr>
+<tr class="separator:ga62d0757246bbbe5bfaf67b9a95c16c51"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__fir__interpolate__f32_8c.html">arm_fir_interpolate_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__interpolate__init__f32_8c.html b/docs/DSP/html/arm__fir__interpolate__init__f32_8c.html
index cb452ed..17cc06e 100644
--- a/docs/DSP/html/arm__fir__interpolate__init__f32_8c.html
+++ b/docs/DSP/html/arm__fir__interpolate__init__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__fir__interpolate__init__f32_8c.ht
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga0f857457a815946f7e4dca989ebf6ff6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Interpolate.html#ga0f857457a815946f7e4dca989ebf6ff6">arm_fir_interpolate_init_f32</a> (<a class="el" href="structarm__fir__interpolate__instance__f32.html">arm_fir_interpolate_instance_f32</a> *S, uint8_t L, uint16_t numTaps, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga0f857457a815946f7e4dca989ebf6ff6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point FIR interpolator. <a href="group__FIR__Interpolate.html#ga0f857457a815946f7e4dca989ebf6ff6">More...</a><br/></td></tr>
-<tr class="separator:ga0f857457a815946f7e4dca989ebf6ff6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1416bcc1bcf6e2b18ff15261b6e04345"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Interpolate.html#ga1416bcc1bcf6e2b18ff15261b6e04345">arm_fir_interpolate_init_f32</a> (<a class="el" href="structarm__fir__interpolate__instance__f32.html">arm_fir_interpolate_instance_f32</a> *S, uint8_t L, uint16_t numTaps, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga1416bcc1bcf6e2b18ff15261b6e04345"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point FIR interpolator. <a href="group__FIR__Interpolate.html#ga1416bcc1bcf6e2b18ff15261b6e04345">More...</a><br/></td></tr>
+<tr class="separator:ga1416bcc1bcf6e2b18ff15261b6e04345"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__fir__interpolate__init__f32_8c.html">arm_fir_interpolate_init_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__interpolate__init__q15_8c.html b/docs/DSP/html/arm__fir__interpolate__init__q15_8c.html
index 6c4048d..37f1efa 100644
--- a/docs/DSP/html/arm__fir__interpolate__init__q15_8c.html
+++ b/docs/DSP/html/arm__fir__interpolate__init__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__fir__interpolate__init__q15_8c.ht
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga18e8c4a74ff1d0f88876cc63f675288f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Interpolate.html#ga18e8c4a74ff1d0f88876cc63f675288f">arm_fir_interpolate_init_q15</a> (<a class="el" href="structarm__fir__interpolate__instance__q15.html">arm_fir_interpolate_instance_q15</a> *S, uint8_t L, uint16_t numTaps, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga18e8c4a74ff1d0f88876cc63f675288f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 FIR interpolator. <a href="group__FIR__Interpolate.html#ga18e8c4a74ff1d0f88876cc63f675288f">More...</a><br/></td></tr>
-<tr class="separator:ga18e8c4a74ff1d0f88876cc63f675288f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9d6a3c53991f1dca4da31dc400ed9eec"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Interpolate.html#ga9d6a3c53991f1dca4da31dc400ed9eec">arm_fir_interpolate_init_q15</a> (<a class="el" href="structarm__fir__interpolate__instance__q15.html">arm_fir_interpolate_instance_q15</a> *S, uint8_t L, uint16_t numTaps, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga9d6a3c53991f1dca4da31dc400ed9eec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 FIR interpolator. <a href="group__FIR__Interpolate.html#ga9d6a3c53991f1dca4da31dc400ed9eec">More...</a><br/></td></tr>
+<tr class="separator:ga9d6a3c53991f1dca4da31dc400ed9eec"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__fir__interpolate__init__q15_8c.html">arm_fir_interpolate_init_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__interpolate__init__q31_8c.html b/docs/DSP/html/arm__fir__interpolate__init__q31_8c.html
index 47c276b..da3033f 100644
--- a/docs/DSP/html/arm__fir__interpolate__init__q31_8c.html
+++ b/docs/DSP/html/arm__fir__interpolate__init__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__fir__interpolate__init__q31_8c.ht
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga9d0ba38ce9f12a850dd242731d307476"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Interpolate.html#ga9d0ba38ce9f12a850dd242731d307476">arm_fir_interpolate_init_q31</a> (<a class="el" href="structarm__fir__interpolate__instance__q31.html">arm_fir_interpolate_instance_q31</a> *S, uint8_t L, uint16_t numTaps, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga9d0ba38ce9f12a850dd242731d307476"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 FIR interpolator. <a href="group__FIR__Interpolate.html#ga9d0ba38ce9f12a850dd242731d307476">More...</a><br/></td></tr>
-<tr class="separator:ga9d0ba38ce9f12a850dd242731d307476"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2f2288aa947fea3e8bcda3d5e01c1f6d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Interpolate.html#ga2f2288aa947fea3e8bcda3d5e01c1f6d">arm_fir_interpolate_init_q31</a> (<a class="el" href="structarm__fir__interpolate__instance__q31.html">arm_fir_interpolate_instance_q31</a> *S, uint8_t L, uint16_t numTaps, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga2f2288aa947fea3e8bcda3d5e01c1f6d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 FIR interpolator. <a href="group__FIR__Interpolate.html#ga2f2288aa947fea3e8bcda3d5e01c1f6d">More...</a><br/></td></tr>
+<tr class="separator:ga2f2288aa947fea3e8bcda3d5e01c1f6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__fir__interpolate__init__q31_8c.html">arm_fir_interpolate_init_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__interpolate__q15_8c.html b/docs/DSP/html/arm__fir__interpolate__q15_8c.html
index ce4ae22..a915592 100644
--- a/docs/DSP/html/arm__fir__interpolate__q15_8c.html
+++ b/docs/DSP/html/arm__fir__interpolate__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__fir__interpolate__q15_8c.html',''
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga7962b5f9636e54899f75d0c5936800b5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Interpolate.html#ga7962b5f9636e54899f75d0c5936800b5">arm_fir_interpolate_q15</a> (const <a class="el" href="structarm__fir__interpolate__instance__q15.html">arm_fir_interpolate_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga7962b5f9636e54899f75d0c5936800b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 FIR interpolator. <a href="group__FIR__Interpolate.html#ga7962b5f9636e54899f75d0c5936800b5">More...</a><br/></td></tr>
-<tr class="separator:ga7962b5f9636e54899f75d0c5936800b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga026a02cda40616476e33b82e4eaf855d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Interpolate.html#ga026a02cda40616476e33b82e4eaf855d">arm_fir_interpolate_q15</a> (const <a class="el" href="structarm__fir__interpolate__instance__q15.html">arm_fir_interpolate_instance_q15</a> *S, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga026a02cda40616476e33b82e4eaf855d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 FIR interpolator. <a href="group__FIR__Interpolate.html#ga026a02cda40616476e33b82e4eaf855d">More...</a><br/></td></tr>
+<tr class="separator:ga026a02cda40616476e33b82e4eaf855d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__fir__interpolate__q15_8c.html">arm_fir_interpolate_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__interpolate__q31_8c.html b/docs/DSP/html/arm__fir__interpolate__q31_8c.html
index 9771126..5e76fcc 100644
--- a/docs/DSP/html/arm__fir__interpolate__q31_8c.html
+++ b/docs/DSP/html/arm__fir__interpolate__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__fir__interpolate__q31_8c.html',''
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gaac9c0f01ed91c53f7083995d7411f5ee"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Interpolate.html#gaac9c0f01ed91c53f7083995d7411f5ee">arm_fir_interpolate_q31</a> (const <a class="el" href="structarm__fir__interpolate__instance__q31.html">arm_fir_interpolate_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gaac9c0f01ed91c53f7083995d7411f5ee"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 FIR interpolator. <a href="group__FIR__Interpolate.html#gaac9c0f01ed91c53f7083995d7411f5ee">More...</a><br/></td></tr>
-<tr class="separator:gaac9c0f01ed91c53f7083995d7411f5ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadf65923ede13284c769b5621709e8135"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Interpolate.html#gadf65923ede13284c769b5621709e8135">arm_fir_interpolate_q31</a> (const <a class="el" href="structarm__fir__interpolate__instance__q31.html">arm_fir_interpolate_instance_q31</a> *S, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gadf65923ede13284c769b5621709e8135"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 FIR interpolator. <a href="group__FIR__Interpolate.html#gadf65923ede13284c769b5621709e8135">More...</a><br/></td></tr>
+<tr class="separator:gadf65923ede13284c769b5621709e8135"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__fir__interpolate__q31_8c.html">arm_fir_interpolate_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__lattice__f32_8c.html b/docs/DSP/html/arm__fir__lattice__f32_8c.html
index c23ec46..9dc6afe 100644
--- a/docs/DSP/html/arm__fir__lattice__f32_8c.html
+++ b/docs/DSP/html/arm__fir__lattice__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__fir__lattice__f32_8c.html','');})
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gae63a45a63a11a65f2eae8b8b1fe370a8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Lattice.html#gae63a45a63a11a65f2eae8b8b1fe370a8">arm_fir_lattice_f32</a> (const <a class="el" href="structarm__fir__lattice__instance__f32.html">arm_fir_lattice_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gae63a45a63a11a65f2eae8b8b1fe370a8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point FIR lattice filter. <a href="group__FIR__Lattice.html#gae63a45a63a11a65f2eae8b8b1fe370a8">More...</a><br/></td></tr>
-<tr class="separator:gae63a45a63a11a65f2eae8b8b1fe370a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga62053bf9d04f9f97ee5f4ef831533d68"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Lattice.html#ga62053bf9d04f9f97ee5f4ef831533d68">arm_fir_lattice_f32</a> (const <a class="el" href="structarm__fir__lattice__instance__f32.html">arm_fir_lattice_instance_f32</a> *S, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga62053bf9d04f9f97ee5f4ef831533d68"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point FIR lattice filter. <a href="group__FIR__Lattice.html#ga62053bf9d04f9f97ee5f4ef831533d68">More...</a><br/></td></tr>
+<tr class="separator:ga62053bf9d04f9f97ee5f4ef831533d68"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__fir__lattice__f32_8c.html">arm_fir_lattice_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__lattice__init__f32_8c.html b/docs/DSP/html/arm__fir__lattice__init__f32_8c.html
index f88ab19..82f88ee 100644
--- a/docs/DSP/html/arm__fir__lattice__init__f32_8c.html
+++ b/docs/DSP/html/arm__fir__lattice__init__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__fir__lattice__init__f32_8c.html',
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga86199a1590af2b8941c6532ee9d03229"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Lattice.html#ga86199a1590af2b8941c6532ee9d03229">arm_fir_lattice_init_f32</a> (<a class="el" href="structarm__fir__lattice__instance__f32.html">arm_fir_lattice_instance_f32</a> *S, uint16_t numStages, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState)</td></tr>
-<tr class="memdesc:ga86199a1590af2b8941c6532ee9d03229"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point FIR lattice filter. <a href="group__FIR__Lattice.html#ga86199a1590af2b8941c6532ee9d03229">More...</a><br/></td></tr>
-<tr class="separator:ga86199a1590af2b8941c6532ee9d03229"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga489e9fd4fed0037b5ed0947eaa12d68d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Lattice.html#ga489e9fd4fed0037b5ed0947eaa12d68d">arm_fir_lattice_init_f32</a> (<a class="el" href="structarm__fir__lattice__instance__f32.html">arm_fir_lattice_instance_f32</a> *S, uint16_t numStages, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState)</td></tr>
+<tr class="memdesc:ga489e9fd4fed0037b5ed0947eaa12d68d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point FIR lattice filter. <a href="group__FIR__Lattice.html#ga489e9fd4fed0037b5ed0947eaa12d68d">More...</a><br/></td></tr>
+<tr class="separator:ga489e9fd4fed0037b5ed0947eaa12d68d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__fir__lattice__init__f32_8c.html">arm_fir_lattice_init_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__lattice__init__q15_8c.html b/docs/DSP/html/arm__fir__lattice__init__q15_8c.html
index 13ae226..d058ae2 100644
--- a/docs/DSP/html/arm__fir__lattice__init__q15_8c.html
+++ b/docs/DSP/html/arm__fir__lattice__init__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__fir__lattice__init__q15_8c.html',
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga1b22f30ce1cc19bf5a5d7c9fca154d72"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Lattice.html#ga1b22f30ce1cc19bf5a5d7c9fca154d72">arm_fir_lattice_init_q15</a> (<a class="el" href="structarm__fir__lattice__instance__q15.html">arm_fir_lattice_instance_q15</a> *S, uint16_t numStages, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState)</td></tr>
-<tr class="memdesc:ga1b22f30ce1cc19bf5a5d7c9fca154d72"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 FIR lattice filter. <a href="group__FIR__Lattice.html#ga1b22f30ce1cc19bf5a5d7c9fca154d72">More...</a><br/></td></tr>
-<tr class="separator:ga1b22f30ce1cc19bf5a5d7c9fca154d72"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae4657ac1025b5b4294fd4acc1e49e7f8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Lattice.html#gae4657ac1025b5b4294fd4acc1e49e7f8">arm_fir_lattice_init_q15</a> (<a class="el" href="structarm__fir__lattice__instance__q15.html">arm_fir_lattice_instance_q15</a> *S, uint16_t numStages, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState)</td></tr>
+<tr class="memdesc:gae4657ac1025b5b4294fd4acc1e49e7f8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 FIR lattice filter. <a href="group__FIR__Lattice.html#gae4657ac1025b5b4294fd4acc1e49e7f8">More...</a><br/></td></tr>
+<tr class="separator:gae4657ac1025b5b4294fd4acc1e49e7f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__fir__lattice__init__q15_8c.html">arm_fir_lattice_init_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__lattice__init__q31_8c.html b/docs/DSP/html/arm__fir__lattice__init__q31_8c.html
index 68c17cf..3dc3d59 100644
--- a/docs/DSP/html/arm__fir__lattice__init__q31_8c.html
+++ b/docs/DSP/html/arm__fir__lattice__init__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__fir__lattice__init__q31_8c.html',
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gac05a17a0188bb851b58d19e572870a54"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Lattice.html#gac05a17a0188bb851b58d19e572870a54">arm_fir_lattice_init_q31</a> (<a class="el" href="structarm__fir__lattice__instance__q31.html">arm_fir_lattice_instance_q31</a> *S, uint16_t numStages, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState)</td></tr>
-<tr class="memdesc:gac05a17a0188bb851b58d19e572870a54"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 FIR lattice filter. <a href="group__FIR__Lattice.html#gac05a17a0188bb851b58d19e572870a54">More...</a><br/></td></tr>
-<tr class="separator:gac05a17a0188bb851b58d19e572870a54"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf7723f451f6d4cf2586bb4b63d2029cb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Lattice.html#gaf7723f451f6d4cf2586bb4b63d2029cb">arm_fir_lattice_init_q31</a> (<a class="el" href="structarm__fir__lattice__instance__q31.html">arm_fir_lattice_instance_q31</a> *S, uint16_t numStages, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState)</td></tr>
+<tr class="memdesc:gaf7723f451f6d4cf2586bb4b63d2029cb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 FIR lattice filter. <a href="group__FIR__Lattice.html#gaf7723f451f6d4cf2586bb4b63d2029cb">More...</a><br/></td></tr>
+<tr class="separator:gaf7723f451f6d4cf2586bb4b63d2029cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__fir__lattice__init__q31_8c.html">arm_fir_lattice_init_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__lattice__q15_8c.html b/docs/DSP/html/arm__fir__lattice__q15_8c.html
index a219282..7d2539b 100644
--- a/docs/DSP/html/arm__fir__lattice__q15_8c.html
+++ b/docs/DSP/html/arm__fir__lattice__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__fir__lattice__q15_8c.html','');})
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gabb0ab07fd313b4d863070c3ddca51542"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Lattice.html#gabb0ab07fd313b4d863070c3ddca51542">arm_fir_lattice_q15</a> (const <a class="el" href="structarm__fir__lattice__instance__q15.html">arm_fir_lattice_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gabb0ab07fd313b4d863070c3ddca51542"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 FIR lattice filter. <a href="group__FIR__Lattice.html#gabb0ab07fd313b4d863070c3ddca51542">More...</a><br/></td></tr>
-<tr class="separator:gabb0ab07fd313b4d863070c3ddca51542"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafddb7fd49cb0e8a4b6d9546b58bf60fb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Lattice.html#gafddb7fd49cb0e8a4b6d9546b58bf60fb">arm_fir_lattice_q15</a> (const <a class="el" href="structarm__fir__lattice__instance__q15.html">arm_fir_lattice_instance_q15</a> *S, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gafddb7fd49cb0e8a4b6d9546b58bf60fb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for Q15 FIR lattice filter. <a href="group__FIR__Lattice.html#gafddb7fd49cb0e8a4b6d9546b58bf60fb">More...</a><br/></td></tr>
+<tr class="separator:gafddb7fd49cb0e8a4b6d9546b58bf60fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__fir__lattice__q15_8c.html">arm_fir_lattice_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__lattice__q31_8c.html b/docs/DSP/html/arm__fir__lattice__q31_8c.html
index 7863ce2..471b3cf 100644
--- a/docs/DSP/html/arm__fir__lattice__q31_8c.html
+++ b/docs/DSP/html/arm__fir__lattice__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__fir__lattice__q31_8c.html','');})
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga2e36fd210e4a1a5dd333ce80dd6d9a88"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Lattice.html#ga2e36fd210e4a1a5dd333ce80dd6d9a88">arm_fir_lattice_q31</a> (const <a class="el" href="structarm__fir__lattice__instance__q31.html">arm_fir_lattice_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga2e36fd210e4a1a5dd333ce80dd6d9a88"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 FIR lattice filter. <a href="group__FIR__Lattice.html#ga2e36fd210e4a1a5dd333ce80dd6d9a88">More...</a><br/></td></tr>
-<tr class="separator:ga2e36fd210e4a1a5dd333ce80dd6d9a88"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9ae2b76a2a1625d00f902919d0fdea05"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Lattice.html#ga9ae2b76a2a1625d00f902919d0fdea05">arm_fir_lattice_q31</a> (const <a class="el" href="structarm__fir__lattice__instance__q31.html">arm_fir_lattice_instance_q31</a> *S, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga9ae2b76a2a1625d00f902919d0fdea05"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 FIR lattice filter. <a href="group__FIR__Lattice.html#ga9ae2b76a2a1625d00f902919d0fdea05">More...</a><br/></td></tr>
+<tr class="separator:ga9ae2b76a2a1625d00f902919d0fdea05"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__fir__lattice__q31_8c.html">arm_fir_lattice_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__q15_8c.html b/docs/DSP/html/arm__fir__q15_8c.html
index b95b33a..3dc5b1d 100644
--- a/docs/DSP/html/arm__fir__q15_8c.html
+++ b/docs/DSP/html/arm__fir__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__fir__q15_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga262d173058d6f80fdf60404ba262a8f5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#ga262d173058d6f80fdf60404ba262a8f5">arm_fir_q15</a> (const <a class="el" href="structarm__fir__instance__q15.html">arm_fir_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga262d173058d6f80fdf60404ba262a8f5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 FIR filter. <a href="group__FIR.html#ga262d173058d6f80fdf60404ba262a8f5">More...</a><br/></td></tr>
-<tr class="separator:ga262d173058d6f80fdf60404ba262a8f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad9f84fdadbb59292592c7fac81adb09c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#gad9f84fdadbb59292592c7fac81adb09c">arm_fir_q15</a> (const <a class="el" href="structarm__fir__instance__q15.html">arm_fir_instance_q15</a> *S, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gad9f84fdadbb59292592c7fac81adb09c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 FIR filter. <a href="group__FIR.html#gad9f84fdadbb59292592c7fac81adb09c">More...</a><br/></td></tr>
+<tr class="separator:gad9f84fdadbb59292592c7fac81adb09c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__fir__q15_8c.html">arm_fir_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__q31_8c.html b/docs/DSP/html/arm__fir__q31_8c.html
index 84d1d25..be7bbec 100644
--- a/docs/DSP/html/arm__fir__q31_8c.html
+++ b/docs/DSP/html/arm__fir__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__fir__q31_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gaadd938c68ab08967cbb5fc696f384bb5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#gaadd938c68ab08967cbb5fc696f384bb5">arm_fir_q31</a> (const <a class="el" href="structarm__fir__instance__q31.html">arm_fir_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gaadd938c68ab08967cbb5fc696f384bb5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 FIR filter. <a href="group__FIR.html#gaadd938c68ab08967cbb5fc696f384bb5">More...</a><br/></td></tr>
-<tr class="separator:gaadd938c68ab08967cbb5fc696f384bb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2f6fc6582ab4491b3ea8c038c5247ecf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#ga2f6fc6582ab4491b3ea8c038c5247ecf">arm_fir_q31</a> (const <a class="el" href="structarm__fir__instance__q31.html">arm_fir_instance_q31</a> *S, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga2f6fc6582ab4491b3ea8c038c5247ecf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for Q31 FIR filter. <a href="group__FIR.html#ga2f6fc6582ab4491b3ea8c038c5247ecf">More...</a><br/></td></tr>
+<tr class="separator:ga2f6fc6582ab4491b3ea8c038c5247ecf"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__fir__q31_8c.html">arm_fir_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__q7_8c.html b/docs/DSP/html/arm__fir__q7_8c.html
index 41c8636..a4951e9 100644
--- a/docs/DSP/html/arm__fir__q7_8c.html
+++ b/docs/DSP/html/arm__fir__q7_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__fir__q7_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga31c91a0bf0962327ef8f626fae68ea32"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#ga31c91a0bf0962327ef8f626fae68ea32">arm_fir_q7</a> (const <a class="el" href="structarm__fir__instance__q7.html">arm_fir_instance_q7</a> *S, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga31c91a0bf0962327ef8f626fae68ea32"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q7 FIR filter. <a href="group__FIR.html#ga31c91a0bf0962327ef8f626fae68ea32">More...</a><br/></td></tr>
-<tr class="separator:ga31c91a0bf0962327ef8f626fae68ea32"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac333f1139ef35124e89b0ee7494ad0a2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#gac333f1139ef35124e89b0ee7494ad0a2">arm_fir_q7</a> (const <a class="el" href="structarm__fir__instance__q7.html">arm_fir_instance_q7</a> *S, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gac333f1139ef35124e89b0ee7494ad0a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for Q7 FIR filter. <a href="group__FIR.html#gac333f1139ef35124e89b0ee7494ad0a2">More...</a><br/></td></tr>
+<tr class="separator:gac333f1139ef35124e89b0ee7494ad0a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__fir__q7_8c.html">arm_fir_q7.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__sparse__f32_8c.html b/docs/DSP/html/arm__fir__sparse__f32_8c.html
index 9fa827c..845d19d 100644
--- a/docs/DSP/html/arm__fir__sparse__f32_8c.html
+++ b/docs/DSP/html/arm__fir__sparse__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__fir__sparse__f32_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga23a9284de5ee39406713b91d18ac8838"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#ga23a9284de5ee39406713b91d18ac8838">arm_fir_sparse_f32</a> (<a class="el" href="structarm__fir__sparse__instance__f32.html">arm_fir_sparse_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pScratchIn, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga23a9284de5ee39406713b91d18ac8838"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point sparse FIR filter. <a href="group__FIR__Sparse.html#ga23a9284de5ee39406713b91d18ac8838">More...</a><br/></td></tr>
-<tr class="separator:ga23a9284de5ee39406713b91d18ac8838"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac6817bc86974b7121c3288fce25dbc5f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#gac6817bc86974b7121c3288fce25dbc5f">arm_fir_sparse_f32</a> (<a class="el" href="structarm__fir__sparse__instance__f32.html">arm_fir_sparse_instance_f32</a> *S, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pScratchIn, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gac6817bc86974b7121c3288fce25dbc5f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point sparse FIR filter. <a href="group__FIR__Sparse.html#gac6817bc86974b7121c3288fce25dbc5f">More...</a><br/></td></tr>
+<tr class="separator:gac6817bc86974b7121c3288fce25dbc5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__fir__sparse__f32_8c.html">arm_fir_sparse_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__sparse__init__f32_8c.html b/docs/DSP/html/arm__fir__sparse__init__f32_8c.html
index 04d4713..d0b6e9f 100644
--- a/docs/DSP/html/arm__fir__sparse__init__f32_8c.html
+++ b/docs/DSP/html/arm__fir__sparse__init__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__fir__sparse__init__f32_8c.html','
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga86378a08a9d9e1e0e5de77843b34d396"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#ga86378a08a9d9e1e0e5de77843b34d396">arm_fir_sparse_init_f32</a> (<a class="el" href="structarm__fir__sparse__instance__f32.html">arm_fir_sparse_instance_f32</a> *S, uint16_t numTaps, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga86378a08a9d9e1e0e5de77843b34d396"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point sparse FIR filter. <a href="group__FIR__Sparse.html#ga86378a08a9d9e1e0e5de77843b34d396">More...</a><br/></td></tr>
-<tr class="separator:ga86378a08a9d9e1e0e5de77843b34d396"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga967a0564d6d59f2b9e12f4a5b7a3f877"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#ga967a0564d6d59f2b9e12f4a5b7a3f877">arm_fir_sparse_init_f32</a> (<a class="el" href="structarm__fir__sparse__instance__f32.html">arm_fir_sparse_instance_f32</a> *S, uint16_t numTaps, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga967a0564d6d59f2b9e12f4a5b7a3f877"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point sparse FIR filter. <a href="group__FIR__Sparse.html#ga967a0564d6d59f2b9e12f4a5b7a3f877">More...</a><br/></td></tr>
+<tr class="separator:ga967a0564d6d59f2b9e12f4a5b7a3f877"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__fir__sparse__init__f32_8c.html">arm_fir_sparse_init_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__sparse__init__q15_8c.html b/docs/DSP/html/arm__fir__sparse__init__q15_8c.html
index e649deb..fd51c09 100644
--- a/docs/DSP/html/arm__fir__sparse__init__q15_8c.html
+++ b/docs/DSP/html/arm__fir__sparse__init__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__fir__sparse__init__q15_8c.html','
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga5eaa80bf72bcccef5a2c5fc6648d1baa"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#ga5eaa80bf72bcccef5a2c5fc6648d1baa">arm_fir_sparse_init_q15</a> (<a class="el" href="structarm__fir__sparse__instance__q15.html">arm_fir_sparse_instance_q15</a> *S, uint16_t numTaps, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga5eaa80bf72bcccef5a2c5fc6648d1baa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 sparse FIR filter. <a href="group__FIR__Sparse.html#ga5eaa80bf72bcccef5a2c5fc6648d1baa">More...</a><br/></td></tr>
-<tr class="separator:ga5eaa80bf72bcccef5a2c5fc6648d1baa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad1c7f891760e91301aac7e3a48aca449"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#gad1c7f891760e91301aac7e3a48aca449">arm_fir_sparse_init_q15</a> (<a class="el" href="structarm__fir__sparse__instance__q15.html">arm_fir_sparse_instance_q15</a> *S, uint16_t numTaps, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gad1c7f891760e91301aac7e3a48aca449"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 sparse FIR filter. <a href="group__FIR__Sparse.html#gad1c7f891760e91301aac7e3a48aca449">More...</a><br/></td></tr>
+<tr class="separator:gad1c7f891760e91301aac7e3a48aca449"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__fir__sparse__init__q15_8c.html">arm_fir_sparse_init_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__sparse__init__q31_8c.html b/docs/DSP/html/arm__fir__sparse__init__q31_8c.html
index 66f0ac6..3df361a 100644
--- a/docs/DSP/html/arm__fir__sparse__init__q31_8c.html
+++ b/docs/DSP/html/arm__fir__sparse__init__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__fir__sparse__init__q31_8c.html','
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga9a0bb2134bc85d3e55c6be6d946ee634"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#ga9a0bb2134bc85d3e55c6be6d946ee634">arm_fir_sparse_init_q31</a> (<a class="el" href="structarm__fir__sparse__instance__q31.html">arm_fir_sparse_instance_q31</a> *S, uint16_t numTaps, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga9a0bb2134bc85d3e55c6be6d946ee634"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 sparse FIR filter. <a href="group__FIR__Sparse.html#ga9a0bb2134bc85d3e55c6be6d946ee634">More...</a><br/></td></tr>
-<tr class="separator:ga9a0bb2134bc85d3e55c6be6d946ee634"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gade71e2e0432a0e6de36fa9f23b2c984c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#gade71e2e0432a0e6de36fa9f23b2c984c">arm_fir_sparse_init_q31</a> (<a class="el" href="structarm__fir__sparse__instance__q31.html">arm_fir_sparse_instance_q31</a> *S, uint16_t numTaps, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gade71e2e0432a0e6de36fa9f23b2c984c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 sparse FIR filter. <a href="group__FIR__Sparse.html#gade71e2e0432a0e6de36fa9f23b2c984c">More...</a><br/></td></tr>
+<tr class="separator:gade71e2e0432a0e6de36fa9f23b2c984c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__fir__sparse__init__q31_8c.html">arm_fir_sparse_init_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__sparse__init__q7_8c.html b/docs/DSP/html/arm__fir__sparse__init__q7_8c.html
index 08f1a68..33661c0 100644
--- a/docs/DSP/html/arm__fir__sparse__init__q7_8c.html
+++ b/docs/DSP/html/arm__fir__sparse__init__q7_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__fir__sparse__init__q7_8c.html',''
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga98f5c1a097d4572ce4ff3b0c58ebcdbd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#ga98f5c1a097d4572ce4ff3b0c58ebcdbd">arm_fir_sparse_init_q7</a> (<a class="el" href="structarm__fir__sparse__instance__q7.html">arm_fir_sparse_instance_q7</a> *S, uint16_t numTaps, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga98f5c1a097d4572ce4ff3b0c58ebcdbd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q7 sparse FIR filter. <a href="group__FIR__Sparse.html#ga98f5c1a097d4572ce4ff3b0c58ebcdbd">More...</a><br/></td></tr>
-<tr class="separator:ga98f5c1a097d4572ce4ff3b0c58ebcdbd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5e74f8f4e4df85de5feb4e62125ff590"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#ga5e74f8f4e4df85de5feb4e62125ff590">arm_fir_sparse_init_q7</a> (<a class="el" href="structarm__fir__sparse__instance__q7.html">arm_fir_sparse_instance_q7</a> *S, uint16_t numTaps, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga5e74f8f4e4df85de5feb4e62125ff590"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q7 sparse FIR filter. <a href="group__FIR__Sparse.html#ga5e74f8f4e4df85de5feb4e62125ff590">More...</a><br/></td></tr>
+<tr class="separator:ga5e74f8f4e4df85de5feb4e62125ff590"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__fir__sparse__init__q7_8c.html">arm_fir_sparse_init_q7.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__sparse__q15_8c.html b/docs/DSP/html/arm__fir__sparse__q15_8c.html
index e2b502b..ca0f09b 100644
--- a/docs/DSP/html/arm__fir__sparse__q15_8c.html
+++ b/docs/DSP/html/arm__fir__sparse__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__fir__sparse__q15_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga2bffda2e156e72427e19276cd9c3d3cc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#ga2bffda2e156e72427e19276cd9c3d3cc">arm_fir_sparse_q15</a> (<a class="el" href="structarm__fir__sparse__instance__q15.html">arm_fir_sparse_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratchIn, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pScratchOut, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga2bffda2e156e72427e19276cd9c3d3cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 sparse FIR filter. <a href="group__FIR__Sparse.html#ga2bffda2e156e72427e19276cd9c3d3cc">More...</a><br/></td></tr>
-<tr class="separator:ga2bffda2e156e72427e19276cd9c3d3cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac3e43b06bff38ac8e62e145f88e9dbc7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#gac3e43b06bff38ac8e62e145f88e9dbc7">arm_fir_sparse_q15</a> (<a class="el" href="structarm__fir__sparse__instance__q15.html">arm_fir_sparse_instance_q15</a> *S, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratchIn, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pScratchOut, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gac3e43b06bff38ac8e62e145f88e9dbc7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 sparse FIR filter. <a href="group__FIR__Sparse.html#gac3e43b06bff38ac8e62e145f88e9dbc7">More...</a><br/></td></tr>
+<tr class="separator:gac3e43b06bff38ac8e62e145f88e9dbc7"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__fir__sparse__q15_8c.html">arm_fir_sparse_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__sparse__q31_8c.html b/docs/DSP/html/arm__fir__sparse__q31_8c.html
index 267e0e9..566fc8d 100644
--- a/docs/DSP/html/arm__fir__sparse__q31_8c.html
+++ b/docs/DSP/html/arm__fir__sparse__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__fir__sparse__q31_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga03e9c2f0f35ad67d20bac66be9f920ec"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#ga03e9c2f0f35ad67d20bac66be9f920ec">arm_fir_sparse_q31</a> (<a class="el" href="structarm__fir__sparse__instance__q31.html">arm_fir_sparse_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pScratchIn, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga03e9c2f0f35ad67d20bac66be9f920ec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 sparse FIR filter. <a href="group__FIR__Sparse.html#ga03e9c2f0f35ad67d20bac66be9f920ec">More...</a><br/></td></tr>
-<tr class="separator:ga03e9c2f0f35ad67d20bac66be9f920ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaba9f7ef4acf293034af42baa2fd3df52"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#gaba9f7ef4acf293034af42baa2fd3df52">arm_fir_sparse_q31</a> (<a class="el" href="structarm__fir__sparse__instance__q31.html">arm_fir_sparse_instance_q31</a> *S, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pScratchIn, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaba9f7ef4acf293034af42baa2fd3df52"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 sparse FIR filter. <a href="group__FIR__Sparse.html#gaba9f7ef4acf293034af42baa2fd3df52">More...</a><br/></td></tr>
+<tr class="separator:gaba9f7ef4acf293034af42baa2fd3df52"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__fir__sparse__q31_8c.html">arm_fir_sparse_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__fir__sparse__q7_8c.html b/docs/DSP/html/arm__fir__sparse__q7_8c.html
index 7f6ae61..c7bd7a9 100644
--- a/docs/DSP/html/arm__fir__sparse__q7_8c.html
+++ b/docs/DSP/html/arm__fir__sparse__q7_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__fir__sparse__q7_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gae86c145efc2d9ec32dc6d8c1ad2ccb3c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#gae86c145efc2d9ec32dc6d8c1ad2ccb3c">arm_fir_sparse_q7</a> (<a class="el" href="structarm__fir__sparse__instance__q7.html">arm_fir_sparse_instance_q7</a> *S, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pScratchIn, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pScratchOut, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gae86c145efc2d9ec32dc6d8c1ad2ccb3c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q7 sparse FIR filter. <a href="group__FIR__Sparse.html#gae86c145efc2d9ec32dc6d8c1ad2ccb3c">More...</a><br/></td></tr>
-<tr class="separator:gae86c145efc2d9ec32dc6d8c1ad2ccb3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga319b3d9032ba723a8efb819b9d2a3676"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#ga319b3d9032ba723a8efb819b9d2a3676">arm_fir_sparse_q7</a> (<a class="el" href="structarm__fir__sparse__instance__q7.html">arm_fir_sparse_instance_q7</a> *S, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pScratchIn, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pScratchOut, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga319b3d9032ba723a8efb819b9d2a3676"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q7 sparse FIR filter. <a href="group__FIR__Sparse.html#ga319b3d9032ba723a8efb819b9d2a3676">More...</a><br/></td></tr>
+<tr class="separator:ga319b3d9032ba723a8efb819b9d2a3676"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__fir__sparse__q7_8c.html">arm_fir_sparse_q7.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__float__to__q15_8c.html b/docs/DSP/html/arm__float__to__q15_8c.html
index 0acbfed..a4f19d3 100644
--- a/docs/DSP/html/arm__float__to__q15_8c.html
+++ b/docs/DSP/html/arm__float__to__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__float__to__q15_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga215456e35a18db86882e1d3f0d24e1f2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__float__to__x.html#ga215456e35a18db86882e1d3f0d24e1f2">arm_float_to_q15</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga215456e35a18db86882e1d3f0d24e1f2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the floating-point vector to Q15 vector. <a href="group__float__to__x.html#ga215456e35a18db86882e1d3f0d24e1f2">More...</a><br/></td></tr>
-<tr class="separator:ga215456e35a18db86882e1d3f0d24e1f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac7696e64963e5051ebb950c88c6ba186"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__float__to__x.html#gac7696e64963e5051ebb950c88c6ba186">arm_float_to_q15</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gac7696e64963e5051ebb950c88c6ba186"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the floating-point vector to Q15 vector. <a href="group__float__to__x.html#gac7696e64963e5051ebb950c88c6ba186">More...</a><br/></td></tr>
+<tr class="separator:gac7696e64963e5051ebb950c88c6ba186"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_562f151f187819373d848c62a25ba73f.html">SupportFunctions</a></li><li class="navelem"><a class="el" href="arm__float__to__q15_8c.html">arm_float_to_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__float__to__q31_8c.html b/docs/DSP/html/arm__float__to__q31_8c.html
index c797090..f258e5b 100644
--- a/docs/DSP/html/arm__float__to__q31_8c.html
+++ b/docs/DSP/html/arm__float__to__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__float__to__q31_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga177704107f94564e9abe4daaa36f4554"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__float__to__x.html#ga177704107f94564e9abe4daaa36f4554">arm_float_to_q31</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga177704107f94564e9abe4daaa36f4554"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the floating-point vector to Q31 vector. <a href="group__float__to__x.html#ga177704107f94564e9abe4daaa36f4554">More...</a><br/></td></tr>
-<tr class="separator:ga177704107f94564e9abe4daaa36f4554"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaae21be47db707e79552f3e8221a48fb0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__float__to__x.html#gaae21be47db707e79552f3e8221a48fb0">arm_float_to_q31</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaae21be47db707e79552f3e8221a48fb0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the floating-point vector to Q31 vector. <a href="group__float__to__x.html#gaae21be47db707e79552f3e8221a48fb0">More...</a><br/></td></tr>
+<tr class="separator:gaae21be47db707e79552f3e8221a48fb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_562f151f187819373d848c62a25ba73f.html">SupportFunctions</a></li><li class="navelem"><a class="el" href="arm__float__to__q31_8c.html">arm_float_to_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__float__to__q7_8c.html b/docs/DSP/html/arm__float__to__q7_8c.html
index 8ae3489..dc22dba 100644
--- a/docs/DSP/html/arm__float__to__q7_8c.html
+++ b/docs/DSP/html/arm__float__to__q7_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__float__to__q7_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga44a393818cdee8dce80f2d66add25411"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__float__to__x.html#ga44a393818cdee8dce80f2d66add25411">arm_float_to_q7</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga44a393818cdee8dce80f2d66add25411"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the floating-point vector to Q7 vector. <a href="group__float__to__x.html#ga44a393818cdee8dce80f2d66add25411">More...</a><br/></td></tr>
-<tr class="separator:ga44a393818cdee8dce80f2d66add25411"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga63b7cef42a242f0be43376ba3380988d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__float__to__x.html#ga63b7cef42a242f0be43376ba3380988d">arm_float_to_q7</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga63b7cef42a242f0be43376ba3380988d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the floating-point vector to Q7 vector. <a href="group__float__to__x.html#ga63b7cef42a242f0be43376ba3380988d">More...</a><br/></td></tr>
+<tr class="separator:ga63b7cef42a242f0be43376ba3380988d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_562f151f187819373d848c62a25ba73f.html">SupportFunctions</a></li><li class="navelem"><a class="el" href="arm__float__to__q7_8c.html">arm_float_to_q7.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__graphic__equalizer__data_8c.html b/docs/DSP/html/arm__graphic__equalizer__data_8c.html
index ec323b5..57943d5 100644
--- a/docs/DSP/html/arm__graphic__equalizer__data_8c.html
+++ b/docs/DSP/html/arm__graphic__equalizer__data_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -152,7 +152,7 @@ Variables</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_693482090d3a79198386acaa7ef7c6b2.html">arm_graphic_equalizer_example</a></li><li class="navelem"><a class="el" href="arm__graphic__equalizer__data_8c.html">arm_graphic_equalizer_data.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__graphic__equalizer__example_2Abstract_8txt.html b/docs/DSP/html/arm__graphic__equalizer__example_2Abstract_8txt.html
index 75d6737..4825095 100644
--- a/docs/DSP/html/arm__graphic__equalizer__example_2Abstract_8txt.html
+++ b/docs/DSP/html/arm__graphic__equalizer__example_2Abstract_8txt.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -156,7 +156,7 @@ for Cortex Cortex&#160;</td><td class="memItemRight" valign="bottom"><a class="e
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="arm__graphic__equalizer__example_2Abstract_8txt.html">Abstract.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__graphic__equalizer__example_2math__helper_8c.html b/docs/DSP/html/arm__graphic__equalizer__example_2math__helper_8c.html
index afb7375..be91864 100644
--- a/docs/DSP/html/arm__graphic__equalizer__example_2math__helper_8c.html
+++ b/docs/DSP/html/arm__graphic__equalizer__example_2math__helper_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -202,8 +202,6 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
-<p>References <a class="el" href="arm__graphic__equalizer__example_2math__helper_8c.html#ace1e1f7b72573d1934782ec999a04f99">arm_calc_2pow()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ace1e1f7b72573d1934782ec999a04f99"></a>
@@ -227,8 +225,6 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>pow(2, numShifts) </dd></dl>
-<p>Referenced by <a class="el" href="arm__graphic__equalizer__example_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88">arm_apply_guard_bits()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a60ff6e0b31a5e9105c7280797e457742"></a>
@@ -614,8 +610,6 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none The function Provides the guard bits for the buffer to avoid overflow </dd></dl>
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
</div>
</div>
<a class="anchor" id="aead320f821f927000386d9d7d5ad6d27"></a>
@@ -657,8 +651,6 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none The function Provides the guard bits for the buffer to avoid overflow </dd></dl>
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
</div>
</div>
<a class="anchor" id="a392f7c2e7ab9bb58931c4efb56693029"></a>
@@ -700,8 +692,6 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none The function Provides the guard bits for the buffer to avoid overflow </dd></dl>
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
</div>
</div>
<a class="anchor" id="aeea2952e70a1040a6efa555564bbeeab"></a>
@@ -751,7 +741,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_693482090d3a79198386acaa7ef7c6b2.html">arm_graphic_equalizer_example</a></li><li class="navelem"><a class="el" href="arm__graphic__equalizer__example_2math__helper_8c.html">math_helper.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__graphic__equalizer__example_2math__helper_8h.html b/docs/DSP/html/arm__graphic__equalizer__example_2math__helper_8h.html
index 22d5007..8fc98bc 100644
--- a/docs/DSP/html/arm__graphic__equalizer__example_2math__helper_8h.html
+++ b/docs/DSP/html/arm__graphic__equalizer__example_2math__helper_8h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -697,7 +697,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_693482090d3a79198386acaa7ef7c6b2.html">arm_graphic_equalizer_example</a></li><li class="navelem"><a class="el" href="arm__graphic__equalizer__example_2math__helper_8h.html">math_helper.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__graphic__equalizer__example__q31_8c.html b/docs/DSP/html/arm__graphic__equalizer__example__q31_8c.html
index f396eaa..c5cc7d2 100644
--- a/docs/DSP/html/arm__graphic__equalizer__example__q31_8c.html
+++ b/docs/DSP/html/arm__graphic__equalizer__example__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -175,8 +175,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_graphic_equalizer_example_q31_8c-example.html#a10">arm_graphic_equalizer_example_q31.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a814e34126e1b8150f4de047e1a9e7030"></a>
@@ -190,8 +188,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_graphic_equalizer_example_q31_8c-example.html#a22">arm_graphic_equalizer_example_q31.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a23f8e430b510dfdb3ebe53bffca0d864"></a>
@@ -205,8 +201,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_graphic_equalizer_example_q31_8c-example.html#a20">arm_graphic_equalizer_example_q31.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="af7d1dd4deffa8e7ed6429e5dd0fe1812"></a>
@@ -220,8 +214,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_graphic_equalizer_example_q31_8c-example.html#a30">arm_graphic_equalizer_example_q31.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a4f4a95eaace4e7b4e2f5243ed24f6b28"></a>
@@ -235,8 +227,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_graphic_equalizer_example_q31_8c-example.html#a1">arm_graphic_equalizer_example_q31.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
@@ -255,8 +245,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_graphic_equalizer_example_q31_8c-example.html#a15">arm_graphic_equalizer_example_q31.c</a>.</dd>
</dl>
-<p>References <a class="el" href="group__BiquadCascadeDF1__32x64.html#ga44900cecb8083afcaabf905ffcd656bb">arm_biquad_cas_df1_32x64_init_q31()</a>, <a class="el" href="group__BiquadCascadeDF1__32x64.html#ga953a83e69685de6575cff37feb358a93">arm_biquad_cas_df1_32x64_q31()</a>, <a class="el" href="group__BiquadCascadeDF1.html#gaf42a44f9b16d61e636418c83eefe577b">arm_biquad_cascade_df1_init_q31()</a>, <a class="el" href="group__BiquadCascadeDF1.html#ga27b0c54da702713976e5202d20b4473f">arm_biquad_cascade_df1_q31()</a>, <a class="el" href="group__float__to__x.html#ga177704107f94564e9abe4daaa36f4554">arm_float_to_q31()</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a09457f2be656b35015fd6d36202fa376">ARM_MATH_TEST_FAILURE</a>, <a class="el" href="group__q31__to__x.html#gacf407b007a37da18e99dabd9023c56b4">arm_q31_to_float()</a>, <a class="el" href="group__scale.html#ga3487af88b112f682ee90589cd419e123">arm_scale_f32()</a>, <a class="el" href="group__scale.html#ga83e36cd82bf51ce35406a199e477d47c">arm_scale_q31()</a>, <a class="el" href="arm__convolution__example_2math__helper_8c.html#aeea2952e70a1040a6efa555564bbeeab">arm_snr_f32()</a>, <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a8e7062fa3f8b5ed9849566d16270f4ec">biquadStateBand1Q31</a>, <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a4a82090b15ebd0a45048d94f16131782">biquadStateBand2Q31</a>, <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#ad487a54340631b764952fccf599adc8a">biquadStateBand3Q31</a>, <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a122ed5f6d8665139fbe9424a073b3474">biquadStateBand4Q31</a>, <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#af88658a8c5f87eeea26da30305921b59">biquadStateBand5Q31</a>, <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#afcf795f5a96fd55561abe69f56224630">BLOCKSIZE</a>, <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a024c59772b9603698b898721c1e8204e">coeffTable</a>, <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a963aee85bb41a50fc943ac9048d123ab">gainDB</a>, <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a79521a4d6a9adb144c4d999ae713413c">inputQ31</a>, <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a814e34126e1b8150f4de047e1a9e7030">NUMBLOCKS</a>, <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a23f8e430b510dfdb3ebe53bffca0d864">NUMSTAGES</a>, <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a9862488450f2547b07aee8035d6b4d8a">outputQ31</a>, <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#af06013f588a7003278de222913c9d819">snr</a>, <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#af7d1dd4deffa8e7ed6429e5dd0fe1812">SNR_THRESHOLD_F32</a>, <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>, <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#aa4699dc6ee05353c83e0be4e69f6ad05">testInput_f32</a>, <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a4f4a95eaace4e7b4e2f5243ed24f6b28">TESTLENGTH</a>, <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a3293e83a154108a1d398bb042e293894">testOutput</a>, and <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a9cbbafa975d67bc8ee8ea3260fdd5638">testRefOutput_f32</a>.</p>
-
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
@@ -279,8 +267,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_graphic_equalizer_example_q31_8c-example.html#a4">arm_graphic_equalizer_example_q31.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a4a82090b15ebd0a45048d94f16131782"></a>
@@ -302,8 +288,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_graphic_equalizer_example_q31_8c-example.html#a5">arm_graphic_equalizer_example_q31.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ad487a54340631b764952fccf599adc8a"></a>
@@ -325,8 +309,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_graphic_equalizer_example_q31_8c-example.html#a6">arm_graphic_equalizer_example_q31.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a122ed5f6d8665139fbe9424a073b3474"></a>
@@ -348,8 +330,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_graphic_equalizer_example_q31_8c-example.html#a7">arm_graphic_equalizer_example_q31.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="af88658a8c5f87eeea26da30305921b59"></a>
@@ -371,8 +351,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_graphic_equalizer_example_q31_8c-example.html#a8">arm_graphic_equalizer_example_q31.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a024c59772b9603698b898721c1e8204e"></a>
@@ -386,8 +364,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_graphic_equalizer_example_q31_8c-example.html#a12">arm_graphic_equalizer_example_q31.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a963aee85bb41a50fc943ac9048d123ab"></a>
@@ -401,8 +377,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_graphic_equalizer_example_q31_8c-example.html#a13">arm_graphic_equalizer_example_q31.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a79521a4d6a9adb144c4d999ae713413c"></a>
@@ -416,8 +390,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_graphic_equalizer_example_q31_8c-example.html#a9">arm_graphic_equalizer_example_q31.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a9862488450f2547b07aee8035d6b4d8a"></a>
@@ -431,8 +403,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_graphic_equalizer_example_q31_8c-example.html#a11">arm_graphic_equalizer_example_q31.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="af06013f588a7003278de222913c9d819"></a>
@@ -446,8 +416,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_graphic_equalizer_example_q31_8c-example.html#a14">arm_graphic_equalizer_example_q31.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="aa4699dc6ee05353c83e0be4e69f6ad05"></a>
@@ -461,8 +429,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_graphic_equalizer_example_q31_8c-example.html#a0">arm_graphic_equalizer_example_q31.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a3293e83a154108a1d398bb042e293894"></a>
@@ -484,8 +450,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_graphic_equalizer_example_q31_8c-example.html#a2">arm_graphic_equalizer_example_q31.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a9cbbafa975d67bc8ee8ea3260fdd5638"></a>
@@ -499,8 +463,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_graphic_equalizer_example_q31_8c-example.html#a3">arm_graphic_equalizer_example_q31.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__convolution__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -509,7 +471,7 @@ Variables</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_693482090d3a79198386acaa7ef7c6b2.html">arm_graphic_equalizer_example</a></li><li class="navelem"><a class="el" href="arm__graphic__equalizer__example__q31_8c.html">arm_graphic_equalizer_example_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__iir__lattice__f32_8c.html b/docs/DSP/html/arm__iir__lattice__f32_8c.html
index 5f5a16f..72aede6 100644
--- a/docs/DSP/html/arm__iir__lattice__f32_8c.html
+++ b/docs/DSP/html/arm__iir__lattice__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__iir__lattice__f32_8c.html','');})
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga56164a0fe48619b8ceec160347bdd2ff"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IIR__Lattice.html#ga56164a0fe48619b8ceec160347bdd2ff">arm_iir_lattice_f32</a> (const <a class="el" href="structarm__iir__lattice__instance__f32.html">arm_iir_lattice_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga56164a0fe48619b8ceec160347bdd2ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point IIR lattice filter. <a href="group__IIR__Lattice.html#ga56164a0fe48619b8ceec160347bdd2ff">More...</a><br/></td></tr>
-<tr class="separator:ga56164a0fe48619b8ceec160347bdd2ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga754a44b604c386d132b4b05a3d9e0f44"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IIR__Lattice.html#ga754a44b604c386d132b4b05a3d9e0f44">arm_iir_lattice_f32</a> (const <a class="el" href="structarm__iir__lattice__instance__f32.html">arm_iir_lattice_instance_f32</a> *S, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga754a44b604c386d132b4b05a3d9e0f44"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point IIR lattice filter. <a href="group__IIR__Lattice.html#ga754a44b604c386d132b4b05a3d9e0f44">More...</a><br/></td></tr>
+<tr class="separator:ga754a44b604c386d132b4b05a3d9e0f44"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__iir__lattice__f32_8c.html">arm_iir_lattice_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__iir__lattice__init__f32_8c.html b/docs/DSP/html/arm__iir__lattice__init__f32_8c.html
index 5845edd..d3750a0 100644
--- a/docs/DSP/html/arm__iir__lattice__init__f32_8c.html
+++ b/docs/DSP/html/arm__iir__lattice__init__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__iir__lattice__init__f32_8c.html">arm_iir_lattice_init_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__iir__lattice__init__q15_8c.html b/docs/DSP/html/arm__iir__lattice__init__q15_8c.html
index e1d5ba7..c745cfa 100644
--- a/docs/DSP/html/arm__iir__lattice__init__q15_8c.html
+++ b/docs/DSP/html/arm__iir__lattice__init__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__iir__lattice__init__q15_8c.html">arm_iir_lattice_init_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__iir__lattice__init__q31_8c.html b/docs/DSP/html/arm__iir__lattice__init__q31_8c.html
index 64f5c95..7ef43ce 100644
--- a/docs/DSP/html/arm__iir__lattice__init__q31_8c.html
+++ b/docs/DSP/html/arm__iir__lattice__init__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__iir__lattice__init__q31_8c.html">arm_iir_lattice_init_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__iir__lattice__q15_8c.html b/docs/DSP/html/arm__iir__lattice__q15_8c.html
index 6965f20..265fb42 100644
--- a/docs/DSP/html/arm__iir__lattice__q15_8c.html
+++ b/docs/DSP/html/arm__iir__lattice__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__iir__lattice__q15_8c.html','');})
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gaeb9e9599a288832ed123183eaa8b294a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IIR__Lattice.html#gaeb9e9599a288832ed123183eaa8b294a">arm_iir_lattice_q15</a> (const <a class="el" href="structarm__iir__lattice__instance__q15.html">arm_iir_lattice_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gaeb9e9599a288832ed123183eaa8b294a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 IIR lattice filter. <a href="group__IIR__Lattice.html#gaeb9e9599a288832ed123183eaa8b294a">More...</a><br/></td></tr>
-<tr class="separator:gaeb9e9599a288832ed123183eaa8b294a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga49181562f33456fa979e474e2a657d19"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IIR__Lattice.html#ga49181562f33456fa979e474e2a657d19">arm_iir_lattice_q15</a> (const <a class="el" href="structarm__iir__lattice__instance__q15.html">arm_iir_lattice_instance_q15</a> *S, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga49181562f33456fa979e474e2a657d19"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 IIR lattice filter. <a href="group__IIR__Lattice.html#ga49181562f33456fa979e474e2a657d19">More...</a><br/></td></tr>
+<tr class="separator:ga49181562f33456fa979e474e2a657d19"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__iir__lattice__q15_8c.html">arm_iir_lattice_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__iir__lattice__q31_8c.html b/docs/DSP/html/arm__iir__lattice__q31_8c.html
index dca937f..5c44798 100644
--- a/docs/DSP/html/arm__iir__lattice__q31_8c.html
+++ b/docs/DSP/html/arm__iir__lattice__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__iir__lattice__q31_8c.html','');})
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga123b26fa9156cd8d3622dd85931741ed"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IIR__Lattice.html#ga123b26fa9156cd8d3622dd85931741ed">arm_iir_lattice_q31</a> (const <a class="el" href="structarm__iir__lattice__instance__q31.html">arm_iir_lattice_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga123b26fa9156cd8d3622dd85931741ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 IIR lattice filter. <a href="group__IIR__Lattice.html#ga123b26fa9156cd8d3622dd85931741ed">More...</a><br/></td></tr>
-<tr class="separator:ga123b26fa9156cd8d3622dd85931741ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga87d7df8f8787402d4331de156a82687f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IIR__Lattice.html#ga87d7df8f8787402d4331de156a82687f">arm_iir_lattice_q31</a> (const <a class="el" href="structarm__iir__lattice__instance__q31.html">arm_iir_lattice_instance_q31</a> *S, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga87d7df8f8787402d4331de156a82687f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 IIR lattice filter. <a href="group__IIR__Lattice.html#ga87d7df8f8787402d4331de156a82687f">More...</a><br/></td></tr>
+<tr class="separator:ga87d7df8f8787402d4331de156a82687f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__iir__lattice__q31_8c.html">arm_iir_lattice_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__linear__interp__data_8c.html b/docs/DSP/html/arm__linear__interp__data_8c.html
index 63afc5d..dbb7296 100644
--- a/docs/DSP/html/arm__linear__interp__data_8c.html
+++ b/docs/DSP/html/arm__linear__interp__data_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -130,8 +130,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="arm__linear__interp__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -140,7 +138,7 @@ Variables</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_fa13912dcbdb74d4eda31d75ef895c4f.html">arm_linear_interp_example</a></li><li class="navelem"><a class="el" href="arm__linear__interp__data_8c.html">arm_linear_interp_data.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__linear__interp__example_2Abstract_8txt.html b/docs/DSP/html/arm__linear__interp__example_2Abstract_8txt.html
index fea01f9..b9c0247 100644
--- a/docs/DSP/html/arm__linear__interp__example_2Abstract_8txt.html
+++ b/docs/DSP/html/arm__linear__interp__example_2Abstract_8txt.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -156,7 +156,7 @@ Cortex Cortex&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="arm__linear__interp__example_2Abstract_8txt.html">Abstract.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__linear__interp__example_2math__helper_8c.html b/docs/DSP/html/arm__linear__interp__example_2math__helper_8c.html
index 1abd8ff..39afdb3 100644
--- a/docs/DSP/html/arm__linear__interp__example_2math__helper_8c.html
+++ b/docs/DSP/html/arm__linear__interp__example_2math__helper_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -202,8 +202,6 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
-<p>References <a class="el" href="arm__linear__interp__example_2math__helper_8c.html#ace1e1f7b72573d1934782ec999a04f99">arm_calc_2pow()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ace1e1f7b72573d1934782ec999a04f99"></a>
@@ -227,8 +225,6 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>pow(2, numShifts) </dd></dl>
-<p>Referenced by <a class="el" href="arm__linear__interp__example_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88">arm_apply_guard_bits()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a60ff6e0b31a5e9105c7280797e457742"></a>
@@ -614,8 +610,6 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none The function Provides the guard bits for the buffer to avoid overflow </dd></dl>
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
</div>
</div>
<a class="anchor" id="aead320f821f927000386d9d7d5ad6d27"></a>
@@ -657,8 +651,6 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none The function Provides the guard bits for the buffer to avoid overflow </dd></dl>
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
</div>
</div>
<a class="anchor" id="a392f7c2e7ab9bb58931c4efb56693029"></a>
@@ -700,8 +692,6 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none The function Provides the guard bits for the buffer to avoid overflow </dd></dl>
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
</div>
</div>
<a class="anchor" id="aeea2952e70a1040a6efa555564bbeeab"></a>
@@ -751,7 +741,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_fa13912dcbdb74d4eda31d75ef895c4f.html">arm_linear_interp_example</a></li><li class="navelem"><a class="el" href="arm__linear__interp__example_2math__helper_8c.html">math_helper.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__linear__interp__example_2math__helper_8h.html b/docs/DSP/html/arm__linear__interp__example_2math__helper_8h.html
index cb8b7cb..a6adc6c 100644
--- a/docs/DSP/html/arm__linear__interp__example_2math__helper_8h.html
+++ b/docs/DSP/html/arm__linear__interp__example_2math__helper_8h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -697,7 +697,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_fa13912dcbdb74d4eda31d75ef895c4f.html">arm_linear_interp_example</a></li><li class="navelem"><a class="el" href="arm__linear__interp__example_2math__helper_8h.html">math_helper.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__linear__interp__example__f32_8c.html b/docs/DSP/html/arm__linear__interp__example__f32_8c.html
index 4683700..6702404 100644
--- a/docs/DSP/html/arm__linear__interp__example__f32_8c.html
+++ b/docs/DSP/html/arm__linear__interp__example__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -171,8 +171,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_linear_interp_example_f32_8c-example.html#a1">arm_linear_interp_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__linear__interp__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a0ecae49cebd837aac53411c8f877503d"></a>
@@ -186,8 +184,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_linear_interp_example_f32_8c-example.html#a11">arm_linear_interp_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__linear__interp__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
@@ -206,8 +202,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_linear_interp_example_f32_8c-example.html#a8">arm_linear_interp_example_f32.c</a>.</dd>
</dl>
-<p>References <a class="el" href="arm__linear__interp__example__f32_8c.html#a1a5a6c95f39221fcf8129fe478f54696">arm_linear_interep_table</a>, <a class="el" href="group__LinearInterpolate.html#ga790bbc697724ee432f840cfebbbae1f4">arm_linear_interp_f32()</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a09457f2be656b35015fd6d36202fa376">ARM_MATH_TEST_FAILURE</a>, <a class="el" href="group__sin.html#gae164899c4a3fc0e946dc5d55555fe541">arm_sin_f32()</a>, <a class="el" href="arm__convolution__example_2math__helper_8c.html#aeea2952e70a1040a6efa555564bbeeab">arm_snr_f32()</a>, <a class="el" href="arm__linear__interp__example__f32_8c.html#ad492c21cf2dd4e9199ae46c77f812cbc">snr1</a>, <a class="el" href="arm__linear__interp__example__f32_8c.html#a269948ab25f230d33e3f22eab85aa1cf">snr2</a>, <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>, <a class="el" href="arm__linear__interp__example__f32_8c.html#abc004a7fade488e72310fd96c0a101dc">TEST_LENGTH_SAMPLES</a>, <a class="el" href="arm__linear__interp__example__f32_8c.html#a4be0c4d25e63ce04b8cc8ad070805287">testInputSin_f32</a>, <a class="el" href="arm__linear__interp__example__f32_8c.html#a8ca7d0ad6e04efed464bcaacedacf925">testLinIntOutput</a>, <a class="el" href="arm__linear__interp__example__f32_8c.html#afd4d61aad5f35a4e42d580004e2f9a1d">testOutput</a>, <a class="el" href="arm__linear__interp__example__f32_8c.html#a5a33218d422603f3e5267b6984bdddd1">testRefSinOutput32_f32</a>, and <a class="el" href="arm__linear__interp__example__f32_8c.html#a0ecae49cebd837aac53411c8f877503d">XSPACING</a>.</p>
-
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
@@ -222,8 +216,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_linear_interp_example_f32_8c-example.html#a5">arm_linear_interp_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__linear__interp__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ad492c21cf2dd4e9199ae46c77f812cbc"></a>
@@ -237,8 +229,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_linear_interp_example_f32_8c-example.html#a6">arm_linear_interp_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__linear__interp__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a269948ab25f230d33e3f22eab85aa1cf"></a>
@@ -252,8 +242,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_linear_interp_example_f32_8c-example.html#a7">arm_linear_interp_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__linear__interp__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a4be0c4d25e63ce04b8cc8ad070805287"></a>
@@ -267,8 +255,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_linear_interp_example_f32_8c-example.html#a0">arm_linear_interp_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__linear__interp__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a8ca7d0ad6e04efed464bcaacedacf925"></a>
@@ -282,8 +268,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_linear_interp_example_f32_8c-example.html#a4">arm_linear_interp_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__linear__interp__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="afd4d61aad5f35a4e42d580004e2f9a1d"></a>
@@ -297,8 +281,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_linear_interp_example_f32_8c-example.html#a3">arm_linear_interp_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__linear__interp__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a5a33218d422603f3e5267b6984bdddd1"></a>
@@ -312,8 +294,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_linear_interp_example_f32_8c-example.html#a2">arm_linear_interp_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__linear__interp__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -322,7 +302,7 @@ Variables</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_fa13912dcbdb74d4eda31d75ef895c4f.html">arm_linear_interp_example</a></li><li class="navelem"><a class="el" href="arm__linear__interp__example__f32_8c.html">arm_linear_interp_example_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__lms__f32_8c.html b/docs/DSP/html/arm__lms__f32_8c.html
index d6a689e..c0cdb97 100644
--- a/docs/DSP/html/arm__lms__f32_8c.html
+++ b/docs/DSP/html/arm__lms__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__lms__f32_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gae266d009e682180421601627c79a3843"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS.html#gae266d009e682180421601627c79a3843">arm_lms_f32</a> (const <a class="el" href="structarm__lms__instance__f32.html">arm_lms_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pRef, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pOut, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pErr, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gae266d009e682180421601627c79a3843"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for floating-point LMS filter. <a href="group__LMS.html#gae266d009e682180421601627c79a3843">More...</a><br/></td></tr>
-<tr class="separator:gae266d009e682180421601627c79a3843"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac518f7acd1778a8ee90e81c421cfbb90"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS.html#gac518f7acd1778a8ee90e81c421cfbb90">arm_lms_f32</a> (const <a class="el" href="structarm__lms__instance__f32.html">arm_lms_instance_f32</a> *S, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pRef, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pOut, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pErr, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gac518f7acd1778a8ee90e81c421cfbb90"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for floating-point LMS filter. <a href="group__LMS.html#gac518f7acd1778a8ee90e81c421cfbb90">More...</a><br/></td></tr>
+<tr class="separator:gac518f7acd1778a8ee90e81c421cfbb90"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__lms__f32_8c.html">arm_lms_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__lms__init__f32_8c.html b/docs/DSP/html/arm__lms__init__f32_8c.html
index 53f6757..28bbfb0 100644
--- a/docs/DSP/html/arm__lms__init__f32_8c.html
+++ b/docs/DSP/html/arm__lms__init__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__lms__init__f32_8c.html">arm_lms_init_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__lms__init__q15_8c.html b/docs/DSP/html/arm__lms__init__q15_8c.html
index 5222b22..209b32f 100644
--- a/docs/DSP/html/arm__lms__init__q15_8c.html
+++ b/docs/DSP/html/arm__lms__init__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__lms__init__q15_8c.html">arm_lms_init_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__lms__init__q31_8c.html b/docs/DSP/html/arm__lms__init__q31_8c.html
index c7a4e6c..9d59ec6 100644
--- a/docs/DSP/html/arm__lms__init__q31_8c.html
+++ b/docs/DSP/html/arm__lms__init__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__lms__init__q31_8c.html">arm_lms_init_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__lms__norm__f32_8c.html b/docs/DSP/html/arm__lms__norm__f32_8c.html
index 02009ad..a3d7c29 100644
--- a/docs/DSP/html/arm__lms__norm__f32_8c.html
+++ b/docs/DSP/html/arm__lms__norm__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__lms__norm__f32_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga2418c929087c6eba719758eaae3f3300"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS__NORM.html#ga2418c929087c6eba719758eaae3f3300">arm_lms_norm_f32</a> (<a class="el" href="structarm__lms__norm__instance__f32.html">arm_lms_norm_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pRef, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pOut, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pErr, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga2418c929087c6eba719758eaae3f3300"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for floating-point normalized LMS filter. <a href="group__LMS__NORM.html#ga2418c929087c6eba719758eaae3f3300">More...</a><br/></td></tr>
-<tr class="separator:ga2418c929087c6eba719758eaae3f3300"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga72b3755ed1cf97622851cbbeff83c69e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS__NORM.html#ga72b3755ed1cf97622851cbbeff83c69e">arm_lms_norm_f32</a> (<a class="el" href="structarm__lms__norm__instance__f32.html">arm_lms_norm_instance_f32</a> *S, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pRef, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pOut, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pErr, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga72b3755ed1cf97622851cbbeff83c69e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for floating-point normalized LMS filter. <a href="group__LMS__NORM.html#ga72b3755ed1cf97622851cbbeff83c69e">More...</a><br/></td></tr>
+<tr class="separator:ga72b3755ed1cf97622851cbbeff83c69e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__lms__norm__f32_8c.html">arm_lms_norm_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__lms__norm__init__f32_8c.html b/docs/DSP/html/arm__lms__norm__init__f32_8c.html
index 5de3fa4..094554d 100644
--- a/docs/DSP/html/arm__lms__norm__init__f32_8c.html
+++ b/docs/DSP/html/arm__lms__norm__init__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__lms__norm__init__f32_8c.html">arm_lms_norm_init_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__lms__norm__init__q15_8c.html b/docs/DSP/html/arm__lms__norm__init__q15_8c.html
index 13af5c8..d3b9e36 100644
--- a/docs/DSP/html/arm__lms__norm__init__q15_8c.html
+++ b/docs/DSP/html/arm__lms__norm__init__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__lms__norm__init__q15_8c.html">arm_lms_norm_init_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__lms__norm__init__q31_8c.html b/docs/DSP/html/arm__lms__norm__init__q31_8c.html
index c9ef656..291c129 100644
--- a/docs/DSP/html/arm__lms__norm__init__q31_8c.html
+++ b/docs/DSP/html/arm__lms__norm__init__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__lms__norm__init__q31_8c.html">arm_lms_norm_init_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__lms__norm__q15_8c.html b/docs/DSP/html/arm__lms__norm__q15_8c.html
index 6c8c35c..147d9bd 100644
--- a/docs/DSP/html/arm__lms__norm__q15_8c.html
+++ b/docs/DSP/html/arm__lms__norm__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__lms__norm__q15_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gad47486a399dedb0bc85a5990ec5cf981"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS__NORM.html#gad47486a399dedb0bc85a5990ec5cf981">arm_lms_norm_q15</a> (<a class="el" href="structarm__lms__norm__instance__q15.html">arm_lms_norm_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pRef, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pOut, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pErr, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gad47486a399dedb0bc85a5990ec5cf981"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for Q15 normalized LMS filter. <a href="group__LMS__NORM.html#gad47486a399dedb0bc85a5990ec5cf981">More...</a><br/></td></tr>
-<tr class="separator:gad47486a399dedb0bc85a5990ec5cf981"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf03debfeb77ec5a9934e1b23f1ff6c48"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS__NORM.html#gaf03debfeb77ec5a9934e1b23f1ff6c48">arm_lms_norm_q15</a> (<a class="el" href="structarm__lms__norm__instance__q15.html">arm_lms_norm_instance_q15</a> *S, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pRef, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pOut, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pErr, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaf03debfeb77ec5a9934e1b23f1ff6c48"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for Q15 normalized LMS filter. <a href="group__LMS__NORM.html#gaf03debfeb77ec5a9934e1b23f1ff6c48">More...</a><br/></td></tr>
+<tr class="separator:gaf03debfeb77ec5a9934e1b23f1ff6c48"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__lms__norm__q15_8c.html">arm_lms_norm_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__lms__norm__q31_8c.html b/docs/DSP/html/arm__lms__norm__q31_8c.html
index f1d14dd..e1b4add 100644
--- a/docs/DSP/html/arm__lms__norm__q31_8c.html
+++ b/docs/DSP/html/arm__lms__norm__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__lms__norm__q31_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga7128775e99817c183a7d7ad34e8b6e05"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS__NORM.html#ga7128775e99817c183a7d7ad34e8b6e05">arm_lms_norm_q31</a> (<a class="el" href="structarm__lms__norm__instance__q31.html">arm_lms_norm_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pRef, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pOut, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pErr, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga7128775e99817c183a7d7ad34e8b6e05"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for Q31 normalized LMS filter. <a href="group__LMS__NORM.html#ga7128775e99817c183a7d7ad34e8b6e05">More...</a><br/></td></tr>
-<tr class="separator:ga7128775e99817c183a7d7ad34e8b6e05"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae12fc16232c8087345e5910fcb840be9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS__NORM.html#gae12fc16232c8087345e5910fcb840be9">arm_lms_norm_q31</a> (<a class="el" href="structarm__lms__norm__instance__q31.html">arm_lms_norm_instance_q31</a> *S, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pRef, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pOut, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pErr, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gae12fc16232c8087345e5910fcb840be9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for Q31 normalized LMS filter. <a href="group__LMS__NORM.html#gae12fc16232c8087345e5910fcb840be9">More...</a><br/></td></tr>
+<tr class="separator:gae12fc16232c8087345e5910fcb840be9"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__lms__norm__q31_8c.html">arm_lms_norm_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__lms__q15_8c.html b/docs/DSP/html/arm__lms__q15_8c.html
index 9ca1c63..7f45381 100644
--- a/docs/DSP/html/arm__lms__q15_8c.html
+++ b/docs/DSP/html/arm__lms__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__lms__q15_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gacde16c17eb75979f81b34e2e2a58c7ac"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS.html#gacde16c17eb75979f81b34e2e2a58c7ac">arm_lms_q15</a> (const <a class="el" href="structarm__lms__instance__q15.html">arm_lms_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pRef, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pOut, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pErr, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gacde16c17eb75979f81b34e2e2a58c7ac"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for Q15 LMS filter. <a href="group__LMS.html#gacde16c17eb75979f81b34e2e2a58c7ac">More...</a><br/></td></tr>
-<tr class="separator:gacde16c17eb75979f81b34e2e2a58c7ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga12fd93f61401b365789cdfd5dca07e5b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS.html#ga12fd93f61401b365789cdfd5dca07e5b">arm_lms_q15</a> (const <a class="el" href="structarm__lms__instance__q15.html">arm_lms_instance_q15</a> *S, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pRef, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pOut, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pErr, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga12fd93f61401b365789cdfd5dca07e5b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for Q15 LMS filter. <a href="group__LMS.html#ga12fd93f61401b365789cdfd5dca07e5b">More...</a><br/></td></tr>
+<tr class="separator:ga12fd93f61401b365789cdfd5dca07e5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__lms__q15_8c.html">arm_lms_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__lms__q31_8c.html b/docs/DSP/html/arm__lms__q31_8c.html
index e6be838..c69896c 100644
--- a/docs/DSP/html/arm__lms__q31_8c.html
+++ b/docs/DSP/html/arm__lms__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__lms__q31_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga6a0abfe6041253a6f91c63b383a64257"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS.html#ga6a0abfe6041253a6f91c63b383a64257">arm_lms_q31</a> (const <a class="el" href="structarm__lms__instance__q31.html">arm_lms_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pRef, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pOut, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pErr, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga6a0abfe6041253a6f91c63b383a64257"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for Q31 LMS filter. <a href="group__LMS.html#ga6a0abfe6041253a6f91c63b383a64257">More...</a><br/></td></tr>
-<tr class="separator:ga6a0abfe6041253a6f91c63b383a64257"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga69c9c64338c067f1fb4990dcdc8c143f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS.html#ga69c9c64338c067f1fb4990dcdc8c143f">arm_lms_q31</a> (const <a class="el" href="structarm__lms__instance__q31.html">arm_lms_instance_q31</a> *S, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pRef, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pOut, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pErr, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga69c9c64338c067f1fb4990dcdc8c143f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for Q31 LMS filter. <a href="group__LMS.html#ga69c9c64338c067f1fb4990dcdc8c143f">More...</a><br/></td></tr>
+<tr class="separator:ga69c9c64338c067f1fb4990dcdc8c143f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li><li class="navelem"><a class="el" href="arm__lms__q31_8c.html">arm_lms_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__mat__add__f32_8c.html b/docs/DSP/html/arm__mat__add__f32_8c.html
index d9a7d7a..ccb00cc 100644
--- a/docs/DSP/html/arm__mat__add__f32_8c.html
+++ b/docs/DSP/html/arm__mat__add__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_ae37ae87b9b72905e94a2ae43aaff3a6.html">MatrixFunctions</a></li><li class="navelem"><a class="el" href="arm__mat__add__f32_8c.html">arm_mat_add_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__mat__add__q15_8c.html b/docs/DSP/html/arm__mat__add__q15_8c.html
index f5a50d5..9825ab3 100644
--- a/docs/DSP/html/arm__mat__add__q15_8c.html
+++ b/docs/DSP/html/arm__mat__add__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_ae37ae87b9b72905e94a2ae43aaff3a6.html">MatrixFunctions</a></li><li class="navelem"><a class="el" href="arm__mat__add__q15_8c.html">arm_mat_add_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__mat__add__q31_8c.html b/docs/DSP/html/arm__mat__add__q31_8c.html
index bc512c0..097a4cb 100644
--- a/docs/DSP/html/arm__mat__add__q31_8c.html
+++ b/docs/DSP/html/arm__mat__add__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_ae37ae87b9b72905e94a2ae43aaff3a6.html">MatrixFunctions</a></li><li class="navelem"><a class="el" href="arm__mat__add__q31_8c.html">arm_mat_add_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__mat__cmplx__mult__f32_8c.html b/docs/DSP/html/arm__mat__cmplx__mult__f32_8c.html
index cdb3bfb..7e06e3d 100644
--- a/docs/DSP/html/arm__mat__cmplx__mult__f32_8c.html
+++ b/docs/DSP/html/arm__mat__cmplx__mult__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_ae37ae87b9b72905e94a2ae43aaff3a6.html">MatrixFunctions</a></li><li class="navelem"><a class="el" href="arm__mat__cmplx__mult__f32_8c.html">arm_mat_cmplx_mult_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__mat__cmplx__mult__q15_8c.html b/docs/DSP/html/arm__mat__cmplx__mult__q15_8c.html
index 864c556..dfbd972 100644
--- a/docs/DSP/html/arm__mat__cmplx__mult__q15_8c.html
+++ b/docs/DSP/html/arm__mat__cmplx__mult__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_ae37ae87b9b72905e94a2ae43aaff3a6.html">MatrixFunctions</a></li><li class="navelem"><a class="el" href="arm__mat__cmplx__mult__q15_8c.html">arm_mat_cmplx_mult_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__mat__cmplx__mult__q31_8c.html b/docs/DSP/html/arm__mat__cmplx__mult__q31_8c.html
index f19040e..e9aaced 100644
--- a/docs/DSP/html/arm__mat__cmplx__mult__q31_8c.html
+++ b/docs/DSP/html/arm__mat__cmplx__mult__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_ae37ae87b9b72905e94a2ae43aaff3a6.html">MatrixFunctions</a></li><li class="navelem"><a class="el" href="arm__mat__cmplx__mult__q31_8c.html">arm_mat_cmplx_mult_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__mat__init__f32_8c.html b/docs/DSP/html/arm__mat__init__f32_8c.html
index a3e879b..aa1fb4d 100644
--- a/docs/DSP/html/arm__mat__init__f32_8c.html
+++ b/docs/DSP/html/arm__mat__init__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_ae37ae87b9b72905e94a2ae43aaff3a6.html">MatrixFunctions</a></li><li class="navelem"><a class="el" href="arm__mat__init__f32_8c.html">arm_mat_init_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__mat__init__q15_8c.html b/docs/DSP/html/arm__mat__init__q15_8c.html
index f7b76f8..6dfddef 100644
--- a/docs/DSP/html/arm__mat__init__q15_8c.html
+++ b/docs/DSP/html/arm__mat__init__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_ae37ae87b9b72905e94a2ae43aaff3a6.html">MatrixFunctions</a></li><li class="navelem"><a class="el" href="arm__mat__init__q15_8c.html">arm_mat_init_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__mat__init__q31_8c.html b/docs/DSP/html/arm__mat__init__q31_8c.html
index ad7edfc..6833e34 100644
--- a/docs/DSP/html/arm__mat__init__q31_8c.html
+++ b/docs/DSP/html/arm__mat__init__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_ae37ae87b9b72905e94a2ae43aaff3a6.html">MatrixFunctions</a></li><li class="navelem"><a class="el" href="arm__mat__init__q31_8c.html">arm_mat_init_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__mat__inverse__f32_8c.html b/docs/DSP/html/arm__mat__inverse__f32_8c.html
index fceb019..c71793e 100644
--- a/docs/DSP/html/arm__mat__inverse__f32_8c.html
+++ b/docs/DSP/html/arm__mat__inverse__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_ae37ae87b9b72905e94a2ae43aaff3a6.html">MatrixFunctions</a></li><li class="navelem"><a class="el" href="arm__mat__inverse__f32_8c.html">arm_mat_inverse_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__mat__inverse__f64_8c.html b/docs/DSP/html/arm__mat__inverse__f64_8c.html
index cc377cc..9d28c2d 100644
--- a/docs/DSP/html/arm__mat__inverse__f64_8c.html
+++ b/docs/DSP/html/arm__mat__inverse__f64_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('arm__mat__inverse__f64_8c.html','');})
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:gaede2367c02df083cc915ddd5d8fae838"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MatrixInv.html#gaede2367c02df083cc915ddd5d8fae838">arm_mat_inverse_f64</a> (const <a class="el" href="structarm__matrix__instance__f64.html">arm_matrix_instance_f64</a> *pSrc, <a class="el" href="structarm__matrix__instance__f64.html">arm_matrix_instance_f64</a> *pDst)</td></tr>
-<tr class="memdesc:gaede2367c02df083cc915ddd5d8fae838"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point matrix inverse. <a href="group__MatrixInv.html#gaede2367c02df083cc915ddd5d8fae838">More...</a><br/></td></tr>
+<tr class="memdesc:gaede2367c02df083cc915ddd5d8fae838"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point (64 bit) matrix inverse. <a href="group__MatrixInv.html#gaede2367c02df083cc915ddd5d8fae838">More...</a><br/></td></tr>
<tr class="separator:gaede2367c02df083cc915ddd5d8fae838"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_ae37ae87b9b72905e94a2ae43aaff3a6.html">MatrixFunctions</a></li><li class="navelem"><a class="el" href="arm__mat__inverse__f64_8c.html">arm_mat_inverse_f64.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__mat__mult__f32_8c.html b/docs/DSP/html/arm__mat__mult__f32_8c.html
index f7161c2..03a3df9 100644
--- a/docs/DSP/html/arm__mat__mult__f32_8c.html
+++ b/docs/DSP/html/arm__mat__mult__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_ae37ae87b9b72905e94a2ae43aaff3a6.html">MatrixFunctions</a></li><li class="navelem"><a class="el" href="arm__mat__mult__f32_8c.html">arm_mat_mult_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__mat__mult__fast__q15_8c.html b/docs/DSP/html/arm__mat__mult__fast__q15_8c.html
index c29b083..3e46521 100644
--- a/docs/DSP/html/arm__mat__mult__fast__q15_8c.html
+++ b/docs/DSP/html/arm__mat__mult__fast__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('arm__mat__mult__fast__q15_8c.html','')
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga08f37d93a5bfef0c5000dc5e0a411f93"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MatrixMult.html#ga08f37d93a5bfef0c5000dc5e0a411f93">arm_mat_mult_fast_q15</a> (const <a class="el" href="structarm__matrix__instance__q15.html">arm_matrix_instance_q15</a> *pSrcA, const <a class="el" href="structarm__matrix__instance__q15.html">arm_matrix_instance_q15</a> *pSrcB, <a class="el" href="structarm__matrix__instance__q15.html">arm_matrix_instance_q15</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState)</td></tr>
-<tr class="memdesc:ga08f37d93a5bfef0c5000dc5e0a411f93"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 matrix multiplication (fast variant) for Cortex-M3 and Cortex-M4. <a href="group__MatrixMult.html#ga08f37d93a5bfef0c5000dc5e0a411f93">More...</a><br/></td></tr>
+<tr class="memdesc:ga08f37d93a5bfef0c5000dc5e0a411f93"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 matrix multiplication (fast variant). <a href="group__MatrixMult.html#ga08f37d93a5bfef0c5000dc5e0a411f93">More...</a><br/></td></tr>
<tr class="separator:ga08f37d93a5bfef0c5000dc5e0a411f93"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_ae37ae87b9b72905e94a2ae43aaff3a6.html">MatrixFunctions</a></li><li class="navelem"><a class="el" href="arm__mat__mult__fast__q15_8c.html">arm_mat_mult_fast_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__mat__mult__fast__q31_8c.html b/docs/DSP/html/arm__mat__mult__fast__q31_8c.html
index d3f5a93..ffdd58d 100644
--- a/docs/DSP/html/arm__mat__mult__fast__q31_8c.html
+++ b/docs/DSP/html/arm__mat__mult__fast__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('arm__mat__mult__fast__q31_8c.html','')
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga2785e8c1b785348b0c439b56aaf585a3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MatrixMult.html#ga2785e8c1b785348b0c439b56aaf585a3">arm_mat_mult_fast_q31</a> (const <a class="el" href="structarm__matrix__instance__q31.html">arm_matrix_instance_q31</a> *pSrcA, const <a class="el" href="structarm__matrix__instance__q31.html">arm_matrix_instance_q31</a> *pSrcB, <a class="el" href="structarm__matrix__instance__q31.html">arm_matrix_instance_q31</a> *pDst)</td></tr>
-<tr class="memdesc:ga2785e8c1b785348b0c439b56aaf585a3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 matrix multiplication (fast variant) for Cortex-M3 and Cortex-M4. <a href="group__MatrixMult.html#ga2785e8c1b785348b0c439b56aaf585a3">More...</a><br/></td></tr>
+<tr class="memdesc:ga2785e8c1b785348b0c439b56aaf585a3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 matrix multiplication (fast variant). <a href="group__MatrixMult.html#ga2785e8c1b785348b0c439b56aaf585a3">More...</a><br/></td></tr>
<tr class="separator:ga2785e8c1b785348b0c439b56aaf585a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_ae37ae87b9b72905e94a2ae43aaff3a6.html">MatrixFunctions</a></li><li class="navelem"><a class="el" href="arm__mat__mult__fast__q31_8c.html">arm_mat_mult_fast_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__mat__mult__q15_8c.html b/docs/DSP/html/arm__mat__mult__q15_8c.html
index a559f87..ca7eb15 100644
--- a/docs/DSP/html/arm__mat__mult__q15_8c.html
+++ b/docs/DSP/html/arm__mat__mult__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_ae37ae87b9b72905e94a2ae43aaff3a6.html">MatrixFunctions</a></li><li class="navelem"><a class="el" href="arm__mat__mult__q15_8c.html">arm_mat_mult_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__mat__mult__q31_8c.html b/docs/DSP/html/arm__mat__mult__q31_8c.html
index a3234f1..473b4c0 100644
--- a/docs/DSP/html/arm__mat__mult__q31_8c.html
+++ b/docs/DSP/html/arm__mat__mult__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_ae37ae87b9b72905e94a2ae43aaff3a6.html">MatrixFunctions</a></li><li class="navelem"><a class="el" href="arm__mat__mult__q31_8c.html">arm_mat_mult_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__mat__scale__f32_8c.html b/docs/DSP/html/arm__mat__scale__f32_8c.html
index 0770dd4..1f99f6a 100644
--- a/docs/DSP/html/arm__mat__scale__f32_8c.html
+++ b/docs/DSP/html/arm__mat__scale__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_ae37ae87b9b72905e94a2ae43aaff3a6.html">MatrixFunctions</a></li><li class="navelem"><a class="el" href="arm__mat__scale__f32_8c.html">arm_mat_scale_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__mat__scale__q15_8c.html b/docs/DSP/html/arm__mat__scale__q15_8c.html
index 0d47973..96ce526 100644
--- a/docs/DSP/html/arm__mat__scale__q15_8c.html
+++ b/docs/DSP/html/arm__mat__scale__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_ae37ae87b9b72905e94a2ae43aaff3a6.html">MatrixFunctions</a></li><li class="navelem"><a class="el" href="arm__mat__scale__q15_8c.html">arm_mat_scale_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__mat__scale__q31_8c.html b/docs/DSP/html/arm__mat__scale__q31_8c.html
index ac4ebd5..e8a8437 100644
--- a/docs/DSP/html/arm__mat__scale__q31_8c.html
+++ b/docs/DSP/html/arm__mat__scale__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_ae37ae87b9b72905e94a2ae43aaff3a6.html">MatrixFunctions</a></li><li class="navelem"><a class="el" href="arm__mat__scale__q31_8c.html">arm_mat_scale_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__mat__sub__f32_8c.html b/docs/DSP/html/arm__mat__sub__f32_8c.html
index 8ead3ff..be49bd3 100644
--- a/docs/DSP/html/arm__mat__sub__f32_8c.html
+++ b/docs/DSP/html/arm__mat__sub__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_ae37ae87b9b72905e94a2ae43aaff3a6.html">MatrixFunctions</a></li><li class="navelem"><a class="el" href="arm__mat__sub__f32_8c.html">arm_mat_sub_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__mat__sub__q15_8c.html b/docs/DSP/html/arm__mat__sub__q15_8c.html
index aa1a161..0c44ed8 100644
--- a/docs/DSP/html/arm__mat__sub__q15_8c.html
+++ b/docs/DSP/html/arm__mat__sub__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_ae37ae87b9b72905e94a2ae43aaff3a6.html">MatrixFunctions</a></li><li class="navelem"><a class="el" href="arm__mat__sub__q15_8c.html">arm_mat_sub_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__mat__sub__q31_8c.html b/docs/DSP/html/arm__mat__sub__q31_8c.html
index 9544e3d..284e238 100644
--- a/docs/DSP/html/arm__mat__sub__q31_8c.html
+++ b/docs/DSP/html/arm__mat__sub__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_ae37ae87b9b72905e94a2ae43aaff3a6.html">MatrixFunctions</a></li><li class="navelem"><a class="el" href="arm__mat__sub__q31_8c.html">arm_mat_sub_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__mat__trans__f32_8c.html b/docs/DSP/html/arm__mat__trans__f32_8c.html
index e541c67..29d633c 100644
--- a/docs/DSP/html/arm__mat__trans__f32_8c.html
+++ b/docs/DSP/html/arm__mat__trans__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_ae37ae87b9b72905e94a2ae43aaff3a6.html">MatrixFunctions</a></li><li class="navelem"><a class="el" href="arm__mat__trans__f32_8c.html">arm_mat_trans_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__mat__trans__q15_8c.html b/docs/DSP/html/arm__mat__trans__q15_8c.html
index 6512a06..8bfc523 100644
--- a/docs/DSP/html/arm__mat__trans__q15_8c.html
+++ b/docs/DSP/html/arm__mat__trans__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_ae37ae87b9b72905e94a2ae43aaff3a6.html">MatrixFunctions</a></li><li class="navelem"><a class="el" href="arm__mat__trans__q15_8c.html">arm_mat_trans_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__mat__trans__q31_8c.html b/docs/DSP/html/arm__mat__trans__q31_8c.html
index 8a6e782..98447bf 100644
--- a/docs/DSP/html/arm__mat__trans__q31_8c.html
+++ b/docs/DSP/html/arm__mat__trans__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_ae37ae87b9b72905e94a2ae43aaff3a6.html">MatrixFunctions</a></li><li class="navelem"><a class="el" href="arm__mat__trans__q31_8c.html">arm_mat_trans_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__math_8h.html b/docs/DSP/html/arm__math_8h.html
index 87d6fea..363b6eb 100644
--- a/docs/DSP/html/arm__math_8h.html
+++ b/docs/DSP/html/arm__math_8h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -232,7 +232,7 @@ Data Structures</h2></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Instance structure for the Q31 FIR decimator. <a href="structarm__fir__decimate__instance__q31.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__decimate__instance__f32.html">arm_fir_decimate_instance_f32</a></td></tr>
-<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Instance structure for the floating-point FIR decimator. <a href="structarm__fir__decimate__instance__f32.html#details">More...</a><br/></td></tr>
+<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Instance structure for floating-point FIR decimator. <a href="structarm__fir__decimate__instance__f32.html#details">More...</a><br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__interpolate__instance__q15.html">arm_fir_interpolate_instance_q15</a></td></tr>
<tr class="memdesc:"><td class="mdescLeft">&#160;</td><td class="mdescRight">Instance structure for the Q15 FIR interpolator. <a href="structarm__fir__interpolate__instance__q15.html#details">More...</a><br/></td></tr>
@@ -306,8 +306,6 @@ Data Structures</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
-<tr class="memitem:a87c3b351c33a90de11a2f23e67867a8a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a87c3b351c33a90de11a2f23e67867a8a">__CMSIS_GENERIC</a></td></tr>
-<tr class="separator:a87c3b351c33a90de11a2f23e67867a8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aad77ae594e95c5af6ae4129bd6a483c2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#aad77ae594e95c5af6ae4129bd6a483c2">DELTA_Q31</a></td></tr>
<tr class="memdesc:aad77ae594e95c5af6ae4129bd6a483c2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Macros required for reciprocal calculation in Normalized LMS. <a href="#aad77ae594e95c5af6ae4129bd6a483c2">More...</a><br/></td></tr>
<tr class="separator:aad77ae594e95c5af6ae4129bd6a483c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -333,9 +331,6 @@ Macros</h2></td></tr>
<tr class="memitem:a1339e9abc11a3870e0c04f822a62166a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a1339e9abc11a3870e0c04f822a62166a">INPUT_SPACING</a></td></tr>
<tr class="memdesc:a1339e9abc11a3870e0c04f822a62166a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Macros required for SINE and COSINE Controller functions. <a href="#a1339e9abc11a3870e0c04f822a62166a">More...</a><br/></td></tr>
<tr class="separator:a1339e9abc11a3870e0c04f822a62166a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a280a402ab28c399fcc4168f2ed631acb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a280a402ab28c399fcc4168f2ed631acb">ALIGN4</a></td></tr>
-<tr class="memdesc:a280a402ab28c399fcc4168f2ed631acb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Macro for Unaligned Support. <a href="#a280a402ab28c399fcc4168f2ed631acb">More...</a><br/></td></tr>
-<tr class="separator:a280a402ab28c399fcc4168f2ed631acb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9de2e0a5785be82866bcb96012282248"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>(addr)</td></tr>
<tr class="memdesc:a9de2e0a5785be82866bcb96012282248"><td class="mdescLeft">&#160;</td><td class="mdescRight">definition to read/write two 16 bit values. <a href="#a9de2e0a5785be82866bcb96012282248">More...</a><br/></td></tr>
<tr class="separator:a9de2e0a5785be82866bcb96012282248"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -395,152 +390,151 @@ Enumerations</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:a9a94b78de0f083bd8fadf3c3abe40431"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a9a94b78de0f083bd8fadf3c3abe40431">clip_q63_to_q31</a> (<a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> x)</td></tr>
-<tr class="memdesc:a9a94b78de0f083bd8fadf3c3abe40431"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clips Q63 to Q31 values. <a href="#a9a94b78de0f083bd8fadf3c3abe40431">More...</a><br/></td></tr>
-<tr class="separator:a9a94b78de0f083bd8fadf3c3abe40431"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a576c5c6286a37eb7f7ba1c5711a577a9"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a576c5c6286a37eb7f7ba1c5711a577a9">clip_q63_to_q15</a> (<a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> x)</td></tr>
-<tr class="memdesc:a576c5c6286a37eb7f7ba1c5711a577a9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clips Q63 to Q15 values. <a href="#a576c5c6286a37eb7f7ba1c5711a577a9">More...</a><br/></td></tr>
-<tr class="separator:a576c5c6286a37eb7f7ba1c5711a577a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af815ae1a72c9ef88b8ba0a4cb3b23eaa"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#af815ae1a72c9ef88b8ba0a4cb3b23eaa">clip_q31_to_q7</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> x)</td></tr>
-<tr class="memdesc:af815ae1a72c9ef88b8ba0a4cb3b23eaa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clips Q31 to Q7 values. <a href="#af815ae1a72c9ef88b8ba0a4cb3b23eaa">More...</a><br/></td></tr>
-<tr class="separator:af815ae1a72c9ef88b8ba0a4cb3b23eaa"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4604d1ebfef21e380c42fbe16b9724d1"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a4604d1ebfef21e380c42fbe16b9724d1">clip_q31_to_q15</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> x)</td></tr>
-<tr class="memdesc:a4604d1ebfef21e380c42fbe16b9724d1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clips Q31 to Q15 values. <a href="#a4604d1ebfef21e380c42fbe16b9724d1">More...</a><br/></td></tr>
-<tr class="separator:a4604d1ebfef21e380c42fbe16b9724d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a24ad1cc3560b89335ee15f5b7e69b1f9"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a24ad1cc3560b89335ee15f5b7e69b1f9">mult32x64</a> (<a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> x, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> y)</td></tr>
-<tr class="memdesc:a24ad1cc3560b89335ee15f5b7e69b1f9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Multiplies 32 X 64 and returns 32 bit result in 2.30 format. <a href="#a24ad1cc3560b89335ee15f5b7e69b1f9">More...</a><br/></td></tr>
-<tr class="separator:a24ad1cc3560b89335ee15f5b7e69b1f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a71f6bee1ce1bb896739401ce962a7e6a"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <br class="typebreak"/>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a71f6bee1ce1bb896739401ce962a7e6a">arm_recip_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> in, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *dst, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pRecipTable)</td></tr>
-<tr class="memdesc:a71f6bee1ce1bb896739401ce962a7e6a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Function to Calculates 1/in (reciprocal) value of Q31 Data type. <a href="#a71f6bee1ce1bb896739401ce962a7e6a">More...</a><br/></td></tr>
-<tr class="separator:a71f6bee1ce1bb896739401ce962a7e6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a39e9e34c2784ff8cf026430d1d84f54e"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <br class="typebreak"/>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a39e9e34c2784ff8cf026430d1d84f54e">arm_recip_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> in, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *dst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pRecipTable)</td></tr>
-<tr class="memdesc:a39e9e34c2784ff8cf026430d1d84f54e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Function to Calculates 1/in (reciprocal) value of Q15 Data type. <a href="#a39e9e34c2784ff8cf026430d1d84f54e">More...</a><br/></td></tr>
-<tr class="separator:a39e9e34c2784ff8cf026430d1d84f54e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a937a37e831677294ecde7195ec9d68ee"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <br class="typebreak"/>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a937a37e831677294ecde7195ec9d68ee">__QADD8</a> (uint32_t x, uint32_t y)</td></tr>
-<tr class="separator:a937a37e831677294ecde7195ec9d68ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4690314b420f463093f1a2f68b5fb143"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <br class="typebreak"/>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a4690314b420f463093f1a2f68b5fb143">__QSUB8</a> (uint32_t x, uint32_t y)</td></tr>
-<tr class="separator:a4690314b420f463093f1a2f68b5fb143"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a08bea9cb2c311d925224c0d6829edb8c"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <br class="typebreak"/>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a08bea9cb2c311d925224c0d6829edb8c">__QADD16</a> (uint32_t x, uint32_t y)</td></tr>
-<tr class="separator:a08bea9cb2c311d925224c0d6829edb8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af3d7aff37a4472f1f2bc88eb3b97b526"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <br class="typebreak"/>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#af3d7aff37a4472f1f2bc88eb3b97b526">__SHADD16</a> (uint32_t x, uint32_t y)</td></tr>
-<tr class="separator:af3d7aff37a4472f1f2bc88eb3b97b526"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6e4703dc08d1b82eab7f5ef96edb59bb"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <br class="typebreak"/>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a6e4703dc08d1b82eab7f5ef96edb59bb">__QSUB16</a> (uint32_t x, uint32_t y)</td></tr>
-<tr class="separator:a6e4703dc08d1b82eab7f5ef96edb59bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0987d147320a596bbdb537d70b23de73"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <br class="typebreak"/>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a0987d147320a596bbdb537d70b23de73">__SHSUB16</a> (uint32_t x, uint32_t y)</td></tr>
-<tr class="separator:a0987d147320a596bbdb537d70b23de73"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aad6f7afa72d784b95e6357c215a919bb"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <br class="typebreak"/>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#aad6f7afa72d784b95e6357c215a919bb">__QASX</a> (uint32_t x, uint32_t y)</td></tr>
-<tr class="separator:aad6f7afa72d784b95e6357c215a919bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af60f220d422ebc524411f712544feecf"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <br class="typebreak"/>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#af60f220d422ebc524411f712544feecf">__SHASX</a> (uint32_t x, uint32_t y)</td></tr>
-<tr class="separator:af60f220d422ebc524411f712544feecf"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a391f5f1d2e7cefaccfece0a49141ad47"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <br class="typebreak"/>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a391f5f1d2e7cefaccfece0a49141ad47">__QSAX</a> (uint32_t x, uint32_t y)</td></tr>
-<tr class="separator:a391f5f1d2e7cefaccfece0a49141ad47"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abbfbf3cfac1971b4b380c0cde120a85b"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <br class="typebreak"/>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#abbfbf3cfac1971b4b380c0cde120a85b">__SHSAX</a> (uint32_t x, uint32_t y)</td></tr>
-<tr class="separator:abbfbf3cfac1971b4b380c0cde120a85b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7375d1deba32929dc97008bfa7085d46"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <br class="typebreak"/>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a7375d1deba32929dc97008bfa7085d46">__SMUSDX</a> (uint32_t x, uint32_t y)</td></tr>
-<tr class="separator:a7375d1deba32929dc97008bfa7085d46"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9c58d7b4648a973d91e27544bc190e60"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <br class="typebreak"/>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a9c58d7b4648a973d91e27544bc190e60">__SMUADX</a> (uint32_t x, uint32_t y)</td></tr>
-<tr class="separator:a9c58d7b4648a973d91e27544bc190e60"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab9f3cfbfb0f12975ab91ddb179160dcb"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <br class="typebreak"/>
-int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#ab9f3cfbfb0f12975ab91ddb179160dcb">__QADD</a> (int32_t x, int32_t y)</td></tr>
-<tr class="separator:ab9f3cfbfb0f12975ab91ddb179160dcb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a15e896d0146c280e600d00f609832350"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <br class="typebreak"/>
-int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a15e896d0146c280e600d00f609832350">__QSUB</a> (int32_t x, int32_t y)</td></tr>
-<tr class="separator:a15e896d0146c280e600d00f609832350"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa611fdbf6c56c46553701d6596a79aaf"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <br class="typebreak"/>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#aa611fdbf6c56c46553701d6596a79aaf">__SMLAD</a> (uint32_t x, uint32_t y, uint32_t sum)</td></tr>
-<tr class="separator:aa611fdbf6c56c46553701d6596a79aaf"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7fc670277db1ad9ac34d52d771c7c305"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <br class="typebreak"/>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a7fc670277db1ad9ac34d52d771c7c305">__SMLADX</a> (uint32_t x, uint32_t y, uint32_t sum)</td></tr>
-<tr class="separator:a7fc670277db1ad9ac34d52d771c7c305"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5d61b7d886888f9f1f35c079eb5d01c9"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <br class="typebreak"/>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a5d61b7d886888f9f1f35c079eb5d01c9">__SMLSDX</a> (uint32_t x, uint32_t y, uint32_t sum)</td></tr>
-<tr class="separator:a5d61b7d886888f9f1f35c079eb5d01c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7aed02041f489a4f65dbd7093073d94e"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <br class="typebreak"/>
-uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a7aed02041f489a4f65dbd7093073d94e">__SMLALD</a> (uint32_t x, uint32_t y, uint64_t sum)</td></tr>
-<tr class="separator:a7aed02041f489a4f65dbd7093073d94e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3bdab9022ab56e30f6346a043050dfc4"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <br class="typebreak"/>
-uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a3bdab9022ab56e30f6346a043050dfc4">__SMLALDX</a> (uint32_t x, uint32_t y, uint64_t sum)</td></tr>
-<tr class="separator:a3bdab9022ab56e30f6346a043050dfc4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2eed05660fedbe3fbd0b6dbb1315cfc3"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <br class="typebreak"/>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a2eed05660fedbe3fbd0b6dbb1315cfc3">__SMUAD</a> (uint32_t x, uint32_t y)</td></tr>
-<tr class="separator:a2eed05660fedbe3fbd0b6dbb1315cfc3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6b293f62ad7eb225fa9ce0f39458eba3"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <br class="typebreak"/>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a6b293f62ad7eb225fa9ce0f39458eba3">__SMUSD</a> (uint32_t x, uint32_t y)</td></tr>
-<tr class="separator:a6b293f62ad7eb225fa9ce0f39458eba3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac9f7f02a5e0ad5642026dbd0da7418db"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <br class="typebreak"/>
-uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#ac9f7f02a5e0ad5642026dbd0da7418db">__SXTB16</a> (uint32_t x)</td></tr>
-<tr class="separator:ac9f7f02a5e0ad5642026dbd0da7418db"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0162015f6d3458e2934a265481460ec4"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <br class="typebreak"/>
-int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a0162015f6d3458e2934a265481460ec4">__SMMLA</a> (int32_t x, int32_t y, int32_t sum)</td></tr>
-<tr class="separator:a0162015f6d3458e2934a265481460ec4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga31c91a0bf0962327ef8f626fae68ea32"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#ga31c91a0bf0962327ef8f626fae68ea32">arm_fir_q7</a> (const <a class="el" href="structarm__fir__instance__q7.html">arm_fir_instance_q7</a> *S, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga31c91a0bf0962327ef8f626fae68ea32"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q7 FIR filter. <a href="group__FIR.html#ga31c91a0bf0962327ef8f626fae68ea32">More...</a><br/></td></tr>
-<tr class="separator:ga31c91a0bf0962327ef8f626fae68ea32"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga88e48688224d42dc173dbcec702f0c1d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#ga88e48688224d42dc173dbcec702f0c1d">arm_fir_init_q7</a> (<a class="el" href="structarm__fir__instance__q7.html">arm_fir_instance_q7</a> *S, uint16_t numTaps, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga88e48688224d42dc173dbcec702f0c1d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q7 FIR filter. <a href="group__FIR.html#ga88e48688224d42dc173dbcec702f0c1d">More...</a><br/></td></tr>
-<tr class="separator:ga88e48688224d42dc173dbcec702f0c1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga262d173058d6f80fdf60404ba262a8f5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#ga262d173058d6f80fdf60404ba262a8f5">arm_fir_q15</a> (const <a class="el" href="structarm__fir__instance__q15.html">arm_fir_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga262d173058d6f80fdf60404ba262a8f5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 FIR filter. <a href="group__FIR.html#ga262d173058d6f80fdf60404ba262a8f5">More...</a><br/></td></tr>
-<tr class="separator:ga262d173058d6f80fdf60404ba262a8f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac7d35e9472e49ccd88800f37f3476bd3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#gac7d35e9472e49ccd88800f37f3476bd3">arm_fir_fast_q15</a> (const <a class="el" href="structarm__fir__instance__q15.html">arm_fir_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gac7d35e9472e49ccd88800f37f3476bd3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the fast Q15 FIR filter for Cortex-M3 and Cortex-M4. <a href="group__FIR.html#gac7d35e9472e49ccd88800f37f3476bd3">More...</a><br/></td></tr>
-<tr class="separator:gac7d35e9472e49ccd88800f37f3476bd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gae2a50f692f41ba57e44ed0719b1368bd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#gae2a50f692f41ba57e44ed0719b1368bd">arm_fir_init_q15</a> (<a class="el" href="structarm__fir__instance__q15.html">arm_fir_instance_q15</a> *S, uint16_t numTaps, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gae2a50f692f41ba57e44ed0719b1368bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 FIR filter. <a href="group__FIR.html#gae2a50f692f41ba57e44ed0719b1368bd">More...</a><br/></td></tr>
-<tr class="separator:gae2a50f692f41ba57e44ed0719b1368bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaadd938c68ab08967cbb5fc696f384bb5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#gaadd938c68ab08967cbb5fc696f384bb5">arm_fir_q31</a> (const <a class="el" href="structarm__fir__instance__q31.html">arm_fir_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gaadd938c68ab08967cbb5fc696f384bb5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 FIR filter. <a href="group__FIR.html#gaadd938c68ab08967cbb5fc696f384bb5">More...</a><br/></td></tr>
-<tr class="separator:gaadd938c68ab08967cbb5fc696f384bb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga70d11af009dcd25594c58c75cdb5d6e3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#ga70d11af009dcd25594c58c75cdb5d6e3">arm_fir_fast_q31</a> (const <a class="el" href="structarm__fir__instance__q31.html">arm_fir_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga70d11af009dcd25594c58c75cdb5d6e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the fast Q31 FIR filter for Cortex-M3 and Cortex-M4. <a href="group__FIR.html#ga70d11af009dcd25594c58c75cdb5d6e3">More...</a><br/></td></tr>
-<tr class="separator:ga70d11af009dcd25594c58c75cdb5d6e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac00d53af87684cbbe135767b55e748a5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#gac00d53af87684cbbe135767b55e748a5">arm_fir_init_q31</a> (<a class="el" href="structarm__fir__instance__q31.html">arm_fir_instance_q31</a> *S, uint16_t numTaps, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gac00d53af87684cbbe135767b55e748a5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 FIR filter. <a href="group__FIR.html#gac00d53af87684cbbe135767b55e748a5">More...</a><br/></td></tr>
-<tr class="separator:gac00d53af87684cbbe135767b55e748a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gae8fb334ea67eb6ecbd31824ddc14cd6a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#gae8fb334ea67eb6ecbd31824ddc14cd6a">arm_fir_f32</a> (const <a class="el" href="structarm__fir__instance__f32.html">arm_fir_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gae8fb334ea67eb6ecbd31824ddc14cd6a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point FIR filter. <a href="group__FIR.html#gae8fb334ea67eb6ecbd31824ddc14cd6a">More...</a><br/></td></tr>
-<tr class="separator:gae8fb334ea67eb6ecbd31824ddc14cd6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga98d13def6427e29522829f945d0967db"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#ga98d13def6427e29522829f945d0967db">arm_fir_init_f32</a> (<a class="el" href="structarm__fir__instance__f32.html">arm_fir_instance_f32</a> *S, uint16_t numTaps, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga98d13def6427e29522829f945d0967db"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point FIR filter. <a href="group__FIR.html#ga98d13def6427e29522829f945d0967db">More...</a><br/></td></tr>
-<tr class="separator:ga98d13def6427e29522829f945d0967db"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gadd66a0aefdc645031d607b0a5b37a942"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#gadd66a0aefdc645031d607b0a5b37a942">arm_biquad_cascade_df1_q15</a> (const <a class="el" href="structarm__biquad__casd__df1__inst__q15.html">arm_biquad_casd_df1_inst_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gadd66a0aefdc645031d607b0a5b37a942"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 Biquad cascade filter. <a href="group__BiquadCascadeDF1.html#gadd66a0aefdc645031d607b0a5b37a942">More...</a><br/></td></tr>
-<tr class="separator:gadd66a0aefdc645031d607b0a5b37a942"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gad54c724132f6d742a444eb6df0e9c731"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#gad54c724132f6d742a444eb6df0e9c731">arm_biquad_cascade_df1_init_q15</a> (<a class="el" href="structarm__biquad__casd__df1__inst__q15.html">arm_biquad_casd_df1_inst_q15</a> *S, uint8_t numStages, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState, int8_t postShift)</td></tr>
-<tr class="memdesc:gad54c724132f6d742a444eb6df0e9c731"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 Biquad cascade filter. <a href="group__BiquadCascadeDF1.html#gad54c724132f6d742a444eb6df0e9c731">More...</a><br/></td></tr>
-<tr class="separator:gad54c724132f6d742a444eb6df0e9c731"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaffb9792c0220882efd4c58f3c6a05fd7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#gaffb9792c0220882efd4c58f3c6a05fd7">arm_biquad_cascade_df1_fast_q15</a> (const <a class="el" href="structarm__biquad__casd__df1__inst__q15.html">arm_biquad_casd_df1_inst_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gaffb9792c0220882efd4c58f3c6a05fd7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fast but less precise processing function for the Q15 Biquad cascade filter for Cortex-M3 and Cortex-M4. <a href="group__BiquadCascadeDF1.html#gaffb9792c0220882efd4c58f3c6a05fd7">More...</a><br/></td></tr>
-<tr class="separator:gaffb9792c0220882efd4c58f3c6a05fd7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga27b0c54da702713976e5202d20b4473f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#ga27b0c54da702713976e5202d20b4473f">arm_biquad_cascade_df1_q31</a> (const <a class="el" href="structarm__biquad__casd__df1__inst__q31.html">arm_biquad_casd_df1_inst_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga27b0c54da702713976e5202d20b4473f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 Biquad cascade filter. <a href="group__BiquadCascadeDF1.html#ga27b0c54da702713976e5202d20b4473f">More...</a><br/></td></tr>
-<tr class="separator:ga27b0c54da702713976e5202d20b4473f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga456390f5e448afad3a38bed7d6e380e3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#ga456390f5e448afad3a38bed7d6e380e3">arm_biquad_cascade_df1_fast_q31</a> (const <a class="el" href="structarm__biquad__casd__df1__inst__q31.html">arm_biquad_casd_df1_inst_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga456390f5e448afad3a38bed7d6e380e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fast but less precise processing function for the Q31 Biquad cascade filter for Cortex-M3 and Cortex-M4. <a href="group__BiquadCascadeDF1.html#ga456390f5e448afad3a38bed7d6e380e3">More...</a><br/></td></tr>
-<tr class="separator:ga456390f5e448afad3a38bed7d6e380e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaf42a44f9b16d61e636418c83eefe577b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#gaf42a44f9b16d61e636418c83eefe577b">arm_biquad_cascade_df1_init_q31</a> (<a class="el" href="structarm__biquad__casd__df1__inst__q31.html">arm_biquad_casd_df1_inst_q31</a> *S, uint8_t numStages, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState, int8_t postShift)</td></tr>
-<tr class="memdesc:gaf42a44f9b16d61e636418c83eefe577b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 Biquad cascade filter. <a href="group__BiquadCascadeDF1.html#gaf42a44f9b16d61e636418c83eefe577b">More...</a><br/></td></tr>
-<tr class="separator:gaf42a44f9b16d61e636418c83eefe577b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaa0dbe330d763e3c1d8030b3ef12d5bdc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#gaa0dbe330d763e3c1d8030b3ef12d5bdc">arm_biquad_cascade_df1_f32</a> (const <a class="el" href="structarm__biquad__casd__df1__inst__f32.html">arm_biquad_casd_df1_inst_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gaa0dbe330d763e3c1d8030b3ef12d5bdc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point Biquad cascade filter. <a href="group__BiquadCascadeDF1.html#gaa0dbe330d763e3c1d8030b3ef12d5bdc">More...</a><br/></td></tr>
-<tr class="separator:gaa0dbe330d763e3c1d8030b3ef12d5bdc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga8e73b69a788e681a61bccc8959d823c5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#ga8e73b69a788e681a61bccc8959d823c5">arm_biquad_cascade_df1_init_f32</a> (<a class="el" href="structarm__biquad__casd__df1__inst__f32.html">arm_biquad_casd_df1_inst_f32</a> *S, uint8_t numStages, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState)</td></tr>
-<tr class="memdesc:ga8e73b69a788e681a61bccc8959d823c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point Biquad cascade filter. <a href="group__BiquadCascadeDF1.html#ga8e73b69a788e681a61bccc8959d823c5">More...</a><br/></td></tr>
-<tr class="separator:ga8e73b69a788e681a61bccc8959d823c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1eba08f198f867711068918c45026564"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a1eba08f198f867711068918c45026564">read_q15x2</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pQ15)</td></tr>
+<tr class="memdesc:a1eba08f198f867711068918c45026564"><td class="mdescLeft">&#160;</td><td class="mdescRight">Read 2 Q15 from Q15 pointer. <a href="#a1eba08f198f867711068918c45026564">More...</a><br/></td></tr>
+<tr class="separator:a1eba08f198f867711068918c45026564"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a63675cbbd75b0ba77f5bb21c3b808095"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a63675cbbd75b0ba77f5bb21c3b808095">read_q15x2_ia</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> **pQ15)</td></tr>
+<tr class="memdesc:a63675cbbd75b0ba77f5bb21c3b808095"><td class="mdescLeft">&#160;</td><td class="mdescRight">Read 2 Q15 from Q15 pointer and increment pointer afterwards. <a href="#a63675cbbd75b0ba77f5bb21c3b808095">More...</a><br/></td></tr>
+<tr class="separator:a63675cbbd75b0ba77f5bb21c3b808095"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae7ddd4049745db9c70a5cd7e8068d1bb"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#ae7ddd4049745db9c70a5cd7e8068d1bb">read_q15x2_da</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> **pQ15)</td></tr>
+<tr class="memdesc:ae7ddd4049745db9c70a5cd7e8068d1bb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Read 2 Q15 from Q15 pointer and decrement pointer afterwards. <a href="#ae7ddd4049745db9c70a5cd7e8068d1bb">More...</a><br/></td></tr>
+<tr class="separator:ae7ddd4049745db9c70a5cd7e8068d1bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a576a0e2a4667277b42c478dfda753dc6"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a576a0e2a4667277b42c478dfda753dc6">write_q15x2_ia</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> **pQ15, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> value)</td></tr>
+<tr class="memdesc:a576a0e2a4667277b42c478dfda753dc6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Write 2 Q15 to Q15 pointer and increment pointer afterwards. <a href="#a576a0e2a4667277b42c478dfda753dc6">More...</a><br/></td></tr>
+<tr class="separator:a576a0e2a4667277b42c478dfda753dc6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1c6d46f43d41c6ca1b7d6a0d8ed95036"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a1c6d46f43d41c6ca1b7d6a0d8ed95036">write_q15x2</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pQ15, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> value)</td></tr>
+<tr class="memdesc:a1c6d46f43d41c6ca1b7d6a0d8ed95036"><td class="mdescLeft">&#160;</td><td class="mdescRight">Write 2 Q15 to Q15 pointer. <a href="#a1c6d46f43d41c6ca1b7d6a0d8ed95036">More...</a><br/></td></tr>
+<tr class="separator:a1c6d46f43d41c6ca1b7d6a0d8ed95036"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a969ec542d2035cd9289f68f932cb626a"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a969ec542d2035cd9289f68f932cb626a">read_q7x4_ia</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> **pQ7)</td></tr>
+<tr class="memdesc:a969ec542d2035cd9289f68f932cb626a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Read 4 Q7 from Q7 pointer and increment pointer afterwards. <a href="#a969ec542d2035cd9289f68f932cb626a">More...</a><br/></td></tr>
+<tr class="separator:a969ec542d2035cd9289f68f932cb626a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a57dbc6933462fd03c5345c660e0b9e78"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a57dbc6933462fd03c5345c660e0b9e78">read_q7x4_da</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> **pQ7)</td></tr>
+<tr class="memdesc:a57dbc6933462fd03c5345c660e0b9e78"><td class="mdescLeft">&#160;</td><td class="mdescRight">Read 4 Q7 from Q7 pointer and decrement pointer afterwards. <a href="#a57dbc6933462fd03c5345c660e0b9e78">More...</a><br/></td></tr>
+<tr class="separator:a57dbc6933462fd03c5345c660e0b9e78"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a05bde59a4c7dd866d0a2e3e6fcac17bd"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a05bde59a4c7dd866d0a2e3e6fcac17bd">write_q7x4_ia</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> **pQ7, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> value)</td></tr>
+<tr class="memdesc:a05bde59a4c7dd866d0a2e3e6fcac17bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Write 4 Q7 to Q7 pointer and increment pointer afterwards. <a href="#a05bde59a4c7dd866d0a2e3e6fcac17bd">More...</a><br/></td></tr>
+<tr class="separator:a05bde59a4c7dd866d0a2e3e6fcac17bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad3a8d07983196592f6edca8f84aec7c7"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#ad3a8d07983196592f6edca8f84aec7c7">clip_q63_to_q31</a> (<a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> x)</td></tr>
+<tr class="memdesc:ad3a8d07983196592f6edca8f84aec7c7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clips Q63 to Q31 values. <a href="#ad3a8d07983196592f6edca8f84aec7c7">More...</a><br/></td></tr>
+<tr class="separator:ad3a8d07983196592f6edca8f84aec7c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a027d446e8a72228f0a681779a7038a4e"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a027d446e8a72228f0a681779a7038a4e">clip_q63_to_q15</a> (<a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> x)</td></tr>
+<tr class="memdesc:a027d446e8a72228f0a681779a7038a4e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clips Q63 to Q15 values. <a href="#a027d446e8a72228f0a681779a7038a4e">More...</a><br/></td></tr>
+<tr class="separator:a027d446e8a72228f0a681779a7038a4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afa69cfc57f04c36c2ba499525168fe0c"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#afa69cfc57f04c36c2ba499525168fe0c">clip_q31_to_q7</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> x)</td></tr>
+<tr class="memdesc:afa69cfc57f04c36c2ba499525168fe0c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clips Q31 to Q7 values. <a href="#afa69cfc57f04c36c2ba499525168fe0c">More...</a><br/></td></tr>
+<tr class="separator:afa69cfc57f04c36c2ba499525168fe0c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8648908e55b9fd8893b36eb7050e69a8"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a8648908e55b9fd8893b36eb7050e69a8">clip_q31_to_q15</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> x)</td></tr>
+<tr class="memdesc:a8648908e55b9fd8893b36eb7050e69a8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clips Q31 to Q15 values. <a href="#a8648908e55b9fd8893b36eb7050e69a8">More...</a><br/></td></tr>
+<tr class="separator:a8648908e55b9fd8893b36eb7050e69a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1922856352479a1443dad21208351d35"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a1922856352479a1443dad21208351d35">mult32x64</a> (<a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> x, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> y)</td></tr>
+<tr class="memdesc:a1922856352479a1443dad21208351d35"><td class="mdescLeft">&#160;</td><td class="mdescRight">Multiplies 32 X 64 and returns 32 bit result in 2.30 format. <a href="#a1922856352479a1443dad21208351d35">More...</a><br/></td></tr>
+<tr class="separator:a1922856352479a1443dad21208351d35"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3cedcf5a91d6c722c64330ec97e0853e"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a3cedcf5a91d6c722c64330ec97e0853e">arm_recip_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> in, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *dst, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pRecipTable)</td></tr>
+<tr class="memdesc:a3cedcf5a91d6c722c64330ec97e0853e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Function to Calculates 1/in (reciprocal) value of Q31 Data type. <a href="#a3cedcf5a91d6c722c64330ec97e0853e">More...</a><br/></td></tr>
+<tr class="separator:a3cedcf5a91d6c722c64330ec97e0853e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1e370c58e45bbe92bb7763fe59cf5e57"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a1e370c58e45bbe92bb7763fe59cf5e57">arm_recip_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> in, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *dst, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pRecipTable)</td></tr>
+<tr class="memdesc:a1e370c58e45bbe92bb7763fe59cf5e57"><td class="mdescLeft">&#160;</td><td class="mdescRight">Function to Calculates 1/in (reciprocal) value of Q15 Data type. <a href="#a1e370c58e45bbe92bb7763fe59cf5e57">More...</a><br/></td></tr>
+<tr class="separator:a1e370c58e45bbe92bb7763fe59cf5e57"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2fb737513178e1e4b473008d0ebca517"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a2fb737513178e1e4b473008d0ebca517">__QADD8</a> (uint32_t x, uint32_t y)</td></tr>
+<tr class="separator:a2fb737513178e1e4b473008d0ebca517"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a646b60c85d3e75c6c2bd78df06db9b40"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a646b60c85d3e75c6c2bd78df06db9b40">__QSUB8</a> (uint32_t x, uint32_t y)</td></tr>
+<tr class="separator:a646b60c85d3e75c6c2bd78df06db9b40"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae849a77250aa7bdc008f3f5e279de24e"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#ae849a77250aa7bdc008f3f5e279de24e">__QADD16</a> (uint32_t x, uint32_t y)</td></tr>
+<tr class="separator:ae849a77250aa7bdc008f3f5e279de24e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8bbf1eddc4fe17ba0e45217355a1fed7"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a8bbf1eddc4fe17ba0e45217355a1fed7">__SHADD16</a> (uint32_t x, uint32_t y)</td></tr>
+<tr class="separator:a8bbf1eddc4fe17ba0e45217355a1fed7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3821f41c9144c9390bd2000c352c6454"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a3821f41c9144c9390bd2000c352c6454">__QSUB16</a> (uint32_t x, uint32_t y)</td></tr>
+<tr class="separator:a3821f41c9144c9390bd2000c352c6454"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a67078440657eb28859c39adc62ce16b9"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a67078440657eb28859c39adc62ce16b9">__SHSUB16</a> (uint32_t x, uint32_t y)</td></tr>
+<tr class="separator:a67078440657eb28859c39adc62ce16b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a12b3b944de6144cebccf3a815e964656"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a12b3b944de6144cebccf3a815e964656">__QASX</a> (uint32_t x, uint32_t y)</td></tr>
+<tr class="separator:a12b3b944de6144cebccf3a815e964656"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6242e7d226a6b9848a7002f8e486f88b"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a6242e7d226a6b9848a7002f8e486f88b">__SHASX</a> (uint32_t x, uint32_t y)</td></tr>
+<tr class="separator:a6242e7d226a6b9848a7002f8e486f88b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a995e63883c48c3c312c1492cb30d2e79"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a995e63883c48c3c312c1492cb30d2e79">__QSAX</a> (uint32_t x, uint32_t y)</td></tr>
+<tr class="separator:a995e63883c48c3c312c1492cb30d2e79"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a048274994b64ee3b63d754b2dd76de4d"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a048274994b64ee3b63d754b2dd76de4d">__SHSAX</a> (uint32_t x, uint32_t y)</td></tr>
+<tr class="separator:a048274994b64ee3b63d754b2dd76de4d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a19acaeacb4ecb2c19e5df75c36b16895"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a19acaeacb4ecb2c19e5df75c36b16895">__SMUSDX</a> (uint32_t x, uint32_t y)</td></tr>
+<tr class="separator:a19acaeacb4ecb2c19e5df75c36b16895"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5459e095b1250db7f7c12763648f818b"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a5459e095b1250db7f7c12763648f818b">__SMUADX</a> (uint32_t x, uint32_t y)</td></tr>
+<tr class="separator:a5459e095b1250db7f7c12763648f818b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3cfcec82d3ff1b8570010b771052cb96"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a3cfcec82d3ff1b8570010b771052cb96">__QADD</a> (int32_t x, int32_t y)</td></tr>
+<tr class="separator:a3cfcec82d3ff1b8570010b771052cb96"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a98e0174c04cb34aec3ce57d5a370953d"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a98e0174c04cb34aec3ce57d5a370953d">__QSUB</a> (int32_t x, int32_t y)</td></tr>
+<tr class="separator:a98e0174c04cb34aec3ce57d5a370953d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac2e3c09dbb7c8fe39d3edfa6cdd4a862"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#ac2e3c09dbb7c8fe39d3edfa6cdd4a862">__SMLAD</a> (uint32_t x, uint32_t y, uint32_t sum)</td></tr>
+<tr class="separator:ac2e3c09dbb7c8fe39d3edfa6cdd4a862"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa768ceb80ab9196f4f49aa8840474eac"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#aa768ceb80ab9196f4f49aa8840474eac">__SMLADX</a> (uint32_t x, uint32_t y, uint32_t sum)</td></tr>
+<tr class="separator:aa768ceb80ab9196f4f49aa8840474eac"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a72f55b9cc9aac9fea5ea37acdd642b19"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a72f55b9cc9aac9fea5ea37acdd642b19">__SMLSDX</a> (uint32_t x, uint32_t y, uint32_t sum)</td></tr>
+<tr class="separator:a72f55b9cc9aac9fea5ea37acdd642b19"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5e81e17e4b2c742f2bb2ca18721330b4"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a5e81e17e4b2c742f2bb2ca18721330b4">__SMLALD</a> (uint32_t x, uint32_t y, uint64_t sum)</td></tr>
+<tr class="separator:a5e81e17e4b2c742f2bb2ca18721330b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae97294482e85127ef97526a962ebd1b3"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#ae97294482e85127ef97526a962ebd1b3">__SMLALDX</a> (uint32_t x, uint32_t y, uint64_t sum)</td></tr>
+<tr class="separator:ae97294482e85127ef97526a962ebd1b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1caa8809ee9d31e162d28ebb09b2a773"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a1caa8809ee9d31e162d28ebb09b2a773">__SMUAD</a> (uint32_t x, uint32_t y)</td></tr>
+<tr class="separator:a1caa8809ee9d31e162d28ebb09b2a773"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7c93c24f4f94bcbb57fefcafa587e838"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a7c93c24f4f94bcbb57fefcafa587e838">__SMUSD</a> (uint32_t x, uint32_t y)</td></tr>
+<tr class="separator:a7c93c24f4f94bcbb57fefcafa587e838"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1d4c96261598742fea98a13d28fbb06a"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a1d4c96261598742fea98a13d28fbb06a">__SXTB16</a> (uint32_t x)</td></tr>
+<tr class="separator:a1d4c96261598742fea98a13d28fbb06a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5a21d62839618246ef1383fc5531425b"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a5a21d62839618246ef1383fc5531425b">__SMMLA</a> (int32_t x, int32_t y, int32_t sum)</td></tr>
+<tr class="separator:a5a21d62839618246ef1383fc5531425b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac333f1139ef35124e89b0ee7494ad0a2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#gac333f1139ef35124e89b0ee7494ad0a2">arm_fir_q7</a> (const <a class="el" href="structarm__fir__instance__q7.html">arm_fir_instance_q7</a> *S, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gac333f1139ef35124e89b0ee7494ad0a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q7 FIR filter. <a href="group__FIR.html#gac333f1139ef35124e89b0ee7494ad0a2">More...</a><br/></td></tr>
+<tr class="separator:gac333f1139ef35124e89b0ee7494ad0a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabd62c4543b243c25e315e7acb57f726c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#gabd62c4543b243c25e315e7acb57f726c">arm_fir_init_q7</a> (<a class="el" href="structarm__fir__instance__q7.html">arm_fir_instance_q7</a> *S, uint16_t numTaps, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gabd62c4543b243c25e315e7acb57f726c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q7 FIR filter. <a href="group__FIR.html#gabd62c4543b243c25e315e7acb57f726c">More...</a><br/></td></tr>
+<tr class="separator:gabd62c4543b243c25e315e7acb57f726c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad9f84fdadbb59292592c7fac81adb09c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#gad9f84fdadbb59292592c7fac81adb09c">arm_fir_q15</a> (const <a class="el" href="structarm__fir__instance__q15.html">arm_fir_instance_q15</a> *S, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gad9f84fdadbb59292592c7fac81adb09c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 FIR filter. <a href="group__FIR.html#gad9f84fdadbb59292592c7fac81adb09c">More...</a><br/></td></tr>
+<tr class="separator:gad9f84fdadbb59292592c7fac81adb09c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf58eee6c38f0b666897b24ca02f9d58d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#gaf58eee6c38f0b666897b24ca02f9d58d">arm_fir_fast_q15</a> (const <a class="el" href="structarm__fir__instance__q15.html">arm_fir_instance_q15</a> *S, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaf58eee6c38f0b666897b24ca02f9d58d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the fast Q15 FIR filter (fast version). <a href="group__FIR.html#gaf58eee6c38f0b666897b24ca02f9d58d">More...</a><br/></td></tr>
+<tr class="separator:gaf58eee6c38f0b666897b24ca02f9d58d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf4bfa7e20520f3b6e9f03a52ad6d0e41"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#gaf4bfa7e20520f3b6e9f03a52ad6d0e41">arm_fir_init_q15</a> (<a class="el" href="structarm__fir__instance__q15.html">arm_fir_instance_q15</a> *S, uint16_t numTaps, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaf4bfa7e20520f3b6e9f03a52ad6d0e41"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 FIR filter. <a href="group__FIR.html#gaf4bfa7e20520f3b6e9f03a52ad6d0e41">More...</a><br/></td></tr>
+<tr class="separator:gaf4bfa7e20520f3b6e9f03a52ad6d0e41"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2f6fc6582ab4491b3ea8c038c5247ecf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#ga2f6fc6582ab4491b3ea8c038c5247ecf">arm_fir_q31</a> (const <a class="el" href="structarm__fir__instance__q31.html">arm_fir_instance_q31</a> *S, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga2f6fc6582ab4491b3ea8c038c5247ecf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 FIR filter. <a href="group__FIR.html#ga2f6fc6582ab4491b3ea8c038c5247ecf">More...</a><br/></td></tr>
+<tr class="separator:ga2f6fc6582ab4491b3ea8c038c5247ecf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga07051c8e9f0f228c9634b4a9ca2bcac3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#ga07051c8e9f0f228c9634b4a9ca2bcac3">arm_fir_fast_q31</a> (const <a class="el" href="structarm__fir__instance__q31.html">arm_fir_instance_q31</a> *S, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga07051c8e9f0f228c9634b4a9ca2bcac3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the fast Q31 FIR filter (fast version). <a href="group__FIR.html#ga07051c8e9f0f228c9634b4a9ca2bcac3">More...</a><br/></td></tr>
+<tr class="separator:ga07051c8e9f0f228c9634b4a9ca2bcac3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga23ef4b2597aecc4d43cce7c4b456ae71"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#ga23ef4b2597aecc4d43cce7c4b456ae71">arm_fir_init_q31</a> (<a class="el" href="structarm__fir__instance__q31.html">arm_fir_instance_q31</a> *S, uint16_t numTaps, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga23ef4b2597aecc4d43cce7c4b456ae71"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 FIR filter. <a href="group__FIR.html#ga23ef4b2597aecc4d43cce7c4b456ae71">More...</a><br/></td></tr>
+<tr class="separator:ga23ef4b2597aecc4d43cce7c4b456ae71"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0cf008f650a75f5e2cf82d10691b64d9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#ga0cf008f650a75f5e2cf82d10691b64d9">arm_fir_f32</a> (const <a class="el" href="structarm__fir__instance__f32.html">arm_fir_instance_f32</a> *S, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga0cf008f650a75f5e2cf82d10691b64d9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point FIR filter. <a href="group__FIR.html#ga0cf008f650a75f5e2cf82d10691b64d9">More...</a><br/></td></tr>
+<tr class="separator:ga0cf008f650a75f5e2cf82d10691b64d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5afaa7b8e6735bbc19e582aa9755b0e1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#ga5afaa7b8e6735bbc19e582aa9755b0e1">arm_fir_init_f32</a> (<a class="el" href="structarm__fir__instance__f32.html">arm_fir_instance_f32</a> *S, uint16_t numTaps, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga5afaa7b8e6735bbc19e582aa9755b0e1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point FIR filter. <a href="group__FIR.html#ga5afaa7b8e6735bbc19e582aa9755b0e1">More...</a><br/></td></tr>
+<tr class="separator:ga5afaa7b8e6735bbc19e582aa9755b0e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga27af5bfa40dad7c877e48eedc8d67558"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#ga27af5bfa40dad7c877e48eedc8d67558">arm_biquad_cascade_df1_q15</a> (const <a class="el" href="structarm__biquad__casd__df1__inst__q15.html">arm_biquad_casd_df1_inst_q15</a> *S, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga27af5bfa40dad7c877e48eedc8d67558"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 Biquad cascade filter. <a href="group__BiquadCascadeDF1.html#ga27af5bfa40dad7c877e48eedc8d67558">More...</a><br/></td></tr>
+<tr class="separator:ga27af5bfa40dad7c877e48eedc8d67558"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1115256c79a0e22a3a54f8e627ac256f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#ga1115256c79a0e22a3a54f8e627ac256f">arm_biquad_cascade_df1_init_q15</a> (<a class="el" href="structarm__biquad__casd__df1__inst__q15.html">arm_biquad_casd_df1_inst_q15</a> *S, uint8_t numStages, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState, int8_t postShift)</td></tr>
+<tr class="memdesc:ga1115256c79a0e22a3a54f8e627ac256f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 Biquad cascade filter. <a href="group__BiquadCascadeDF1.html#ga1115256c79a0e22a3a54f8e627ac256f">More...</a><br/></td></tr>
+<tr class="separator:ga1115256c79a0e22a3a54f8e627ac256f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5008df017b9ce4046f35b61482009cbc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#ga5008df017b9ce4046f35b61482009cbc">arm_biquad_cascade_df1_fast_q15</a> (const <a class="el" href="structarm__biquad__casd__df1__inst__q15.html">arm_biquad_casd_df1_inst_q15</a> *S, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga5008df017b9ce4046f35b61482009cbc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fast but less precise processing function for the Q15 Biquad cascade filter for Cortex-M3 and Cortex-M4. <a href="group__BiquadCascadeDF1.html#ga5008df017b9ce4046f35b61482009cbc">More...</a><br/></td></tr>
+<tr class="separator:ga5008df017b9ce4046f35b61482009cbc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4e7dad0ee6949005909fd4fcf1249b79"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#ga4e7dad0ee6949005909fd4fcf1249b79">arm_biquad_cascade_df1_q31</a> (const <a class="el" href="structarm__biquad__casd__df1__inst__q31.html">arm_biquad_casd_df1_inst_q31</a> *S, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga4e7dad0ee6949005909fd4fcf1249b79"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 Biquad cascade filter. <a href="group__BiquadCascadeDF1.html#ga4e7dad0ee6949005909fd4fcf1249b79">More...</a><br/></td></tr>
+<tr class="separator:ga4e7dad0ee6949005909fd4fcf1249b79"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa09ea758c0b24eed9ef92b8d1e5c80c2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#gaa09ea758c0b24eed9ef92b8d1e5c80c2">arm_biquad_cascade_df1_fast_q31</a> (const <a class="el" href="structarm__biquad__casd__df1__inst__q31.html">arm_biquad_casd_df1_inst_q31</a> *S, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaa09ea758c0b24eed9ef92b8d1e5c80c2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fast but less precise processing function for the Q31 Biquad cascade filter for Cortex-M3 and Cortex-M4. <a href="group__BiquadCascadeDF1.html#gaa09ea758c0b24eed9ef92b8d1e5c80c2">More...</a><br/></td></tr>
+<tr class="separator:gaa09ea758c0b24eed9ef92b8d1e5c80c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5563b156af44d1be2a7548626988bf4e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#ga5563b156af44d1be2a7548626988bf4e">arm_biquad_cascade_df1_init_q31</a> (<a class="el" href="structarm__biquad__casd__df1__inst__q31.html">arm_biquad_casd_df1_inst_q31</a> *S, uint8_t numStages, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState, int8_t postShift)</td></tr>
+<tr class="memdesc:ga5563b156af44d1be2a7548626988bf4e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 Biquad cascade filter. <a href="group__BiquadCascadeDF1.html#ga5563b156af44d1be2a7548626988bf4e">More...</a><br/></td></tr>
+<tr class="separator:ga5563b156af44d1be2a7548626988bf4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga812eb9769adde4fed6d5ff4968a011d3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#ga812eb9769adde4fed6d5ff4968a011d3">arm_biquad_cascade_df1_f32</a> (const <a class="el" href="structarm__biquad__casd__df1__inst__f32.html">arm_biquad_casd_df1_inst_f32</a> *S, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga812eb9769adde4fed6d5ff4968a011d3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point Biquad cascade filter. <a href="group__BiquadCascadeDF1.html#ga812eb9769adde4fed6d5ff4968a011d3">More...</a><br/></td></tr>
+<tr class="separator:ga812eb9769adde4fed6d5ff4968a011d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad0b680d1c529d941e939d265b3c6ae59"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#gad0b680d1c529d941e939d265b3c6ae59">arm_biquad_cascade_df1_init_f32</a> (<a class="el" href="structarm__biquad__casd__df1__inst__f32.html">arm_biquad_casd_df1_inst_f32</a> *S, uint8_t numStages, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState)</td></tr>
+<tr class="memdesc:gad0b680d1c529d941e939d265b3c6ae59"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point Biquad cascade filter. <a href="group__BiquadCascadeDF1.html#gad0b680d1c529d941e939d265b3c6ae59">More...</a><br/></td></tr>
+<tr class="separator:gad0b680d1c529d941e939d265b3c6ae59"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga04bbf64a5f9c9e57dd1efb26a768aba1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MatrixAdd.html#ga04bbf64a5f9c9e57dd1efb26a768aba1">arm_mat_add_f32</a> (const <a class="el" href="structarm__matrix__instance__f32.html">arm_matrix_instance_f32</a> *pSrcA, const <a class="el" href="structarm__matrix__instance__f32.html">arm_matrix_instance_f32</a> *pSrcB, <a class="el" href="structarm__matrix__instance__f32.html">arm_matrix_instance_f32</a> *pDst)</td></tr>
<tr class="memdesc:ga04bbf64a5f9c9e57dd1efb26a768aba1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point matrix addition. <a href="group__MatrixAdd.html#ga04bbf64a5f9c9e57dd1efb26a768aba1">More...</a><br/></td></tr>
<tr class="separator:ga04bbf64a5f9c9e57dd1efb26a768aba1"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -628,18 +622,18 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
<tr class="memitem:ga408566dacb4fa6e0458b2c75672e525f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PID.html#ga408566dacb4fa6e0458b2c75672e525f">arm_pid_reset_q15</a> (<a class="el" href="structarm__pid__instance__q15.html">arm_pid_instance_q15</a> *S)</td></tr>
<tr class="memdesc:ga408566dacb4fa6e0458b2c75672e525f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Reset function for the Q15 PID Control. <a href="group__PID.html#ga408566dacb4fa6e0458b2c75672e525f">More...</a><br/></td></tr>
<tr class="separator:ga408566dacb4fa6e0458b2c75672e525f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga16677275ed83ff0878da531e875c27ef"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicMult.html#ga16677275ed83ff0878da531e875c27ef">arm_mult_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga16677275ed83ff0878da531e875c27ef"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q7 vector multiplication. <a href="group__BasicMult.html#ga16677275ed83ff0878da531e875c27ef">More...</a><br/></td></tr>
-<tr class="separator:ga16677275ed83ff0878da531e875c27ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gafb0778d27ed98a2a6f2ecb7d48cc8c75"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicMult.html#gafb0778d27ed98a2a6f2ecb7d48cc8c75">arm_mult_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gafb0778d27ed98a2a6f2ecb7d48cc8c75"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 vector multiplication. <a href="group__BasicMult.html#gafb0778d27ed98a2a6f2ecb7d48cc8c75">More...</a><br/></td></tr>
-<tr class="separator:gafb0778d27ed98a2a6f2ecb7d48cc8c75"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga3528c0f54a0607acc603f0490d3ca6c6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicMult.html#ga3528c0f54a0607acc603f0490d3ca6c6">arm_mult_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga3528c0f54a0607acc603f0490d3ca6c6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 vector multiplication. <a href="group__BasicMult.html#ga3528c0f54a0607acc603f0490d3ca6c6">More...</a><br/></td></tr>
-<tr class="separator:ga3528c0f54a0607acc603f0490d3ca6c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaca3f0b8227da431ab29225b88888aa32"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicMult.html#gaca3f0b8227da431ab29225b88888aa32">arm_mult_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gaca3f0b8227da431ab29225b88888aa32"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point vector multiplication. <a href="group__BasicMult.html#gaca3f0b8227da431ab29225b88888aa32">More...</a><br/></td></tr>
-<tr class="separator:gaca3f0b8227da431ab29225b88888aa32"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7b852d225dd7e91f19107fdcea38a3cb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicMult.html#ga7b852d225dd7e91f19107fdcea38a3cb">arm_mult_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga7b852d225dd7e91f19107fdcea38a3cb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q7 vector multiplication. <a href="group__BasicMult.html#ga7b852d225dd7e91f19107fdcea38a3cb">More...</a><br/></td></tr>
+<tr class="separator:ga7b852d225dd7e91f19107fdcea38a3cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaeeda8cdc2c7e79c8a26e905342a0bb17"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicMult.html#gaeeda8cdc2c7e79c8a26e905342a0bb17">arm_mult_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaeeda8cdc2c7e79c8a26e905342a0bb17"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 vector multiplication. <a href="group__BasicMult.html#gaeeda8cdc2c7e79c8a26e905342a0bb17">More...</a><br/></td></tr>
+<tr class="separator:gaeeda8cdc2c7e79c8a26e905342a0bb17"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf12c75306edf16759bdedd849984324e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicMult.html#gaf12c75306edf16759bdedd849984324e">arm_mult_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaf12c75306edf16759bdedd849984324e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 vector multiplication. <a href="group__BasicMult.html#gaf12c75306edf16759bdedd849984324e">More...</a><br/></td></tr>
+<tr class="separator:gaf12c75306edf16759bdedd849984324e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacf950935141cad927bea886e88fd9e9b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicMult.html#gacf950935141cad927bea886e88fd9e9b">arm_mult_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gacf950935141cad927bea886e88fd9e9b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point vector multiplication. <a href="group__BasicMult.html#gacf950935141cad927bea886e88fd9e9b">More...</a><br/></td></tr>
+<tr class="separator:gacf950935141cad927bea886e88fd9e9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5c5b2127b3c4ea2d03692127f8543858"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ComplexFFT.html#ga5c5b2127b3c4ea2d03692127f8543858">arm_cfft_radix2_init_q15</a> (<a class="el" href="structarm__cfft__radix2__instance__q15.html">arm_cfft_radix2_instance_q15</a> *S, uint16_t fftLen, uint8_t <a class="el" href="arm__fft__bin__example__f32_8c.html#a379ccb99013d369a41b49619083c16ef">ifftFlag</a>, uint8_t bitReverseFlag)</td></tr>
<tr class="memdesc:ga5c5b2127b3c4ea2d03692127f8543858"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 CFFT/CIFFT. <a href="group__ComplexFFT.html#ga5c5b2127b3c4ea2d03692127f8543858">More...</a><br/></td></tr>
<tr class="separator:ga5c5b2127b3c4ea2d03692127f8543858"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -677,10 +671,10 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
<tr class="memdesc:ga521f670cd9c571bc61aff9bec89f4c26"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point Radix-4 CFFT/CIFFT. <a href="group__ComplexFFT.html#ga521f670cd9c571bc61aff9bec89f4c26">More...</a><br/></td></tr>
<tr class="separator:ga521f670cd9c571bc61aff9bec89f4c26"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga68cdacd2267a2967955e40e6b7ec1229"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ComplexFFT.html#ga68cdacd2267a2967955e40e6b7ec1229">arm_cfft_q15</a> (const <a class="el" href="structarm__cfft__instance__q15.html">arm_cfft_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *p1, uint8_t <a class="el" href="arm__fft__bin__example__f32_8c.html#a379ccb99013d369a41b49619083c16ef">ifftFlag</a>, uint8_t bitReverseFlag)</td></tr>
-<tr class="memdesc:ga68cdacd2267a2967955e40e6b7ec1229"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 complex FFT. <a href="group__ComplexFFT.html#ga68cdacd2267a2967955e40e6b7ec1229">More...</a><br/></td></tr>
+<tr class="memdesc:ga68cdacd2267a2967955e40e6b7ec1229"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for Q15 complex FFT. <a href="group__ComplexFFT.html#ga68cdacd2267a2967955e40e6b7ec1229">More...</a><br/></td></tr>
<tr class="separator:ga68cdacd2267a2967955e40e6b7ec1229"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5a0008bd997ab6e2e299ef2fb272fb4b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ComplexFFT.html#ga5a0008bd997ab6e2e299ef2fb272fb4b">arm_cfft_q31</a> (const <a class="el" href="structarm__cfft__instance__q31.html">arm_cfft_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *p1, uint8_t <a class="el" href="arm__fft__bin__example__f32_8c.html#a379ccb99013d369a41b49619083c16ef">ifftFlag</a>, uint8_t bitReverseFlag)</td></tr>
-<tr class="memdesc:ga5a0008bd997ab6e2e299ef2fb272fb4b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the fixed-point complex FFT in Q31 format. <a href="group__ComplexFFT.html#ga5a0008bd997ab6e2e299ef2fb272fb4b">More...</a><br/></td></tr>
+<tr class="memdesc:ga5a0008bd997ab6e2e299ef2fb272fb4b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 complex FFT. <a href="group__ComplexFFT.html#ga5a0008bd997ab6e2e299ef2fb272fb4b">More...</a><br/></td></tr>
<tr class="separator:ga5a0008bd997ab6e2e299ef2fb272fb4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gade0f9c4ff157b6b9c72a1eafd86ebf80"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ComplexFFT.html#gade0f9c4ff157b6b9c72a1eafd86ebf80">arm_cfft_f32</a> (const <a class="el" href="structarm__cfft__instance__f32.html">arm_cfft_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *p1, uint8_t <a class="el" href="arm__fft__bin__example__f32_8c.html#a379ccb99013d369a41b49619083c16ef">ifftFlag</a>, uint8_t bitReverseFlag)</td></tr>
<tr class="memdesc:gade0f9c4ff157b6b9c72a1eafd86ebf80"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point complex FFT. <a href="group__ComplexFFT.html#gade0f9c4ff157b6b9c72a1eafd86ebf80">More...</a><br/></td></tr>
@@ -698,6 +692,7 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
<tr class="memdesc:gabaeab5646aeea9844e6d42ca8c73fe3a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 RFFT/RIFFT. <a href="group__RealFFT.html#gabaeab5646aeea9844e6d42ca8c73fe3a">More...</a><br/></td></tr>
<tr class="separator:gabaeab5646aeea9844e6d42ca8c73fe3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga10717ee326bf50832ef1c25b85a23068"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#ga10717ee326bf50832ef1c25b85a23068">arm_rfft_init_f32</a> (<a class="el" href="structarm__rfft__instance__f32.html">arm_rfft_instance_f32</a> *S, <a class="el" href="structarm__cfft__radix4__instance__f32.html">arm_cfft_radix4_instance_f32</a> *S_CFFT, uint32_t fftLenReal, uint32_t ifftFlagR, uint32_t bitReverseFlag)</td></tr>
+<tr class="memdesc:ga10717ee326bf50832ef1c25b85a23068"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point RFFT/RIFFT. <a href="group__RealFFT.html#ga10717ee326bf50832ef1c25b85a23068">More...</a><br/></td></tr>
<tr class="separator:ga10717ee326bf50832ef1c25b85a23068"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3df1766d230532bc068fc4ed69d0fcdc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc">arm_rfft_f32</a> (const <a class="el" href="structarm__rfft__instance__f32.html">arm_rfft_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst)</td></tr>
<tr class="memdesc:ga3df1766d230532bc068fc4ed69d0fcdc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point RFFT/RIFFT. <a href="group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc">More...</a><br/></td></tr>
@@ -705,6 +700,30 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
<tr class="memitem:gac5fceb172551e7c11eb4d0e17ef15aa3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32</a> (<a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *S, uint16_t fftLen)</td></tr>
<tr class="memdesc:gac5fceb172551e7c11eb4d0e17ef15aa3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point real FFT. <a href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">More...</a><br/></td></tr>
<tr class="separator:gac5fceb172551e7c11eb4d0e17ef15aa3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga153c8faa97b7ab8b1aef75fe6ac1b3a2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#ga153c8faa97b7ab8b1aef75fe6ac1b3a2">arm_rfft_32_fast_init_f32</a> (<a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *S)</td></tr>
+<tr class="memdesc:ga153c8faa97b7ab8b1aef75fe6ac1b3a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the 32pt floating-point real FFT. <a href="group__RealFFT.html#ga153c8faa97b7ab8b1aef75fe6ac1b3a2">More...</a><br/></td></tr>
+<tr class="separator:ga153c8faa97b7ab8b1aef75fe6ac1b3a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0f67de6a0e5d87011f35426112d2d91b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#ga0f67de6a0e5d87011f35426112d2d91b">arm_rfft_64_fast_init_f32</a> (<a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *S)</td></tr>
+<tr class="memdesc:ga0f67de6a0e5d87011f35426112d2d91b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the 64pt floating-point real FFT. <a href="group__RealFFT.html#ga0f67de6a0e5d87011f35426112d2d91b">More...</a><br/></td></tr>
+<tr class="separator:ga0f67de6a0e5d87011f35426112d2d91b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gade8432f9318953234761e8e0f2c9e1d2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#gade8432f9318953234761e8e0f2c9e1d2">arm_rfft_128_fast_init_f32</a> (<a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *S)</td></tr>
+<tr class="memdesc:gade8432f9318953234761e8e0f2c9e1d2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the 128pt floating-point real FFT. <a href="group__RealFFT.html#gade8432f9318953234761e8e0f2c9e1d2">More...</a><br/></td></tr>
+<tr class="separator:gade8432f9318953234761e8e0f2c9e1d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga678afbb042d942c3dd5a33877ef66492"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#ga678afbb042d942c3dd5a33877ef66492">arm_rfft_256_fast_init_f32</a> (<a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *S)</td></tr>
+<tr class="memdesc:ga678afbb042d942c3dd5a33877ef66492"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the 256pt floating-point real FFT. <a href="group__RealFFT.html#ga678afbb042d942c3dd5a33877ef66492">More...</a><br/></td></tr>
+<tr class="separator:ga678afbb042d942c3dd5a33877ef66492"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9a0e72918318f9d1c03973eab379e580"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#ga9a0e72918318f9d1c03973eab379e580">arm_rfft_512_fast_init_f32</a> (<a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *S)</td></tr>
+<tr class="memdesc:ga9a0e72918318f9d1c03973eab379e580"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the 512pt floating-point real FFT. <a href="group__RealFFT.html#ga9a0e72918318f9d1c03973eab379e580">More...</a><br/></td></tr>
+<tr class="separator:ga9a0e72918318f9d1c03973eab379e580"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga71547c601079d55c2525204aa00ef9c2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#ga71547c601079d55c2525204aa00ef9c2">arm_rfft_1024_fast_init_f32</a> (<a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *S)</td></tr>
+<tr class="memdesc:ga71547c601079d55c2525204aa00ef9c2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the 1024pt floating-point real FFT. <a href="group__RealFFT.html#ga71547c601079d55c2525204aa00ef9c2">More...</a><br/></td></tr>
+<tr class="separator:ga71547c601079d55c2525204aa00ef9c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga33724310a8360ac289d5a835282f778c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#ga33724310a8360ac289d5a835282f778c">arm_rfft_2048_fast_init_f32</a> (<a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *S)</td></tr>
+<tr class="memdesc:ga33724310a8360ac289d5a835282f778c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the 2048pt floating-point real FFT. <a href="group__RealFFT.html#ga33724310a8360ac289d5a835282f778c">More...</a><br/></td></tr>
+<tr class="separator:ga33724310a8360ac289d5a835282f778c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaad50a08bb8191e1a138b5f72a268727a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#gaad50a08bb8191e1a138b5f72a268727a">arm_rfft_4096_fast_init_f32</a> (<a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *S)</td></tr>
+<tr class="memdesc:gaad50a08bb8191e1a138b5f72a268727a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the 4096pt floating-point real FFT. <a href="group__RealFFT.html#gaad50a08bb8191e1a138b5f72a268727a">More...</a><br/></td></tr>
+<tr class="separator:gaad50a08bb8191e1a138b5f72a268727a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga180d8b764d59cbb85d37a2d5f7cd9799"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#ga180d8b764d59cbb85d37a2d5f7cd9799">arm_rfft_fast_f32</a> (<a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *p, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pOut, uint8_t <a class="el" href="arm__fft__bin__example__f32_8c.html#a379ccb99013d369a41b49619083c16ef">ifftFlag</a>)</td></tr>
<tr class="memdesc:ga180d8b764d59cbb85d37a2d5f7cd9799"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point real FFT. <a href="group__RealFFT.html#ga180d8b764d59cbb85d37a2d5f7cd9799">More...</a><br/></td></tr>
<tr class="separator:ga180d8b764d59cbb85d37a2d5f7cd9799"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -726,111 +745,111 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
<tr class="memitem:ga114cb9635059f678df291fcc887aaf2b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4.html#ga114cb9635059f678df291fcc887aaf2b">arm_dct4_q15</a> (const <a class="el" href="structarm__dct4__instance__q15.html">arm_dct4_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pInlineBuffer)</td></tr>
<tr class="memdesc:ga114cb9635059f678df291fcc887aaf2b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 DCT4/IDCT4. <a href="group__DCT4__IDCT4.html#ga114cb9635059f678df291fcc887aaf2b">More...</a><br/></td></tr>
<tr class="separator:ga114cb9635059f678df291fcc887aaf2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga6a904a547413b10565dd1d251c6bafbd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAdd.html#ga6a904a547413b10565dd1d251c6bafbd">arm_add_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga6a904a547413b10565dd1d251c6bafbd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point vector addition. <a href="group__BasicAdd.html#ga6a904a547413b10565dd1d251c6bafbd">More...</a><br/></td></tr>
-<tr class="separator:ga6a904a547413b10565dd1d251c6bafbd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaed633f415a7840a66861debca2dfb96b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAdd.html#gaed633f415a7840a66861debca2dfb96b">arm_add_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gaed633f415a7840a66861debca2dfb96b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q7 vector addition. <a href="group__BasicAdd.html#gaed633f415a7840a66861debca2dfb96b">More...</a><br/></td></tr>
-<tr class="separator:gaed633f415a7840a66861debca2dfb96b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gabb51285a41f511670bbff62fc0e1bf62"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAdd.html#gabb51285a41f511670bbff62fc0e1bf62">arm_add_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gabb51285a41f511670bbff62fc0e1bf62"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 vector addition. <a href="group__BasicAdd.html#gabb51285a41f511670bbff62fc0e1bf62">More...</a><br/></td></tr>
-<tr class="separator:gabb51285a41f511670bbff62fc0e1bf62"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga24d6c3f7f8b9fae4847c0c3f26a39a3b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAdd.html#ga24d6c3f7f8b9fae4847c0c3f26a39a3b">arm_add_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga24d6c3f7f8b9fae4847c0c3f26a39a3b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 vector addition. <a href="group__BasicAdd.html#ga24d6c3f7f8b9fae4847c0c3f26a39a3b">More...</a><br/></td></tr>
-<tr class="separator:ga24d6c3f7f8b9fae4847c0c3f26a39a3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga7f975a472de286331134227c08aad826"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicSub.html#ga7f975a472de286331134227c08aad826">arm_sub_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga7f975a472de286331134227c08aad826"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point vector subtraction. <a href="group__BasicSub.html#ga7f975a472de286331134227c08aad826">More...</a><br/></td></tr>
-<tr class="separator:ga7f975a472de286331134227c08aad826"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gab09941de7dfeb247e5c29b406a435fcc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicSub.html#gab09941de7dfeb247e5c29b406a435fcc">arm_sub_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gab09941de7dfeb247e5c29b406a435fcc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q7 vector subtraction. <a href="group__BasicSub.html#gab09941de7dfeb247e5c29b406a435fcc">More...</a><br/></td></tr>
-<tr class="separator:gab09941de7dfeb247e5c29b406a435fcc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga997a8ee93088d15bda23c325d455b588"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicSub.html#ga997a8ee93088d15bda23c325d455b588">arm_sub_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga997a8ee93088d15bda23c325d455b588"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 vector subtraction. <a href="group__BasicSub.html#ga997a8ee93088d15bda23c325d455b588">More...</a><br/></td></tr>
-<tr class="separator:ga997a8ee93088d15bda23c325d455b588"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga28aa6908d092752144413e21933dc878"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicSub.html#ga28aa6908d092752144413e21933dc878">arm_sub_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga28aa6908d092752144413e21933dc878"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 vector subtraction. <a href="group__BasicSub.html#ga28aa6908d092752144413e21933dc878">More...</a><br/></td></tr>
-<tr class="separator:ga28aa6908d092752144413e21933dc878"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga3487af88b112f682ee90589cd419e123"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__scale.html#ga3487af88b112f682ee90589cd419e123">arm_scale_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> scale, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga3487af88b112f682ee90589cd419e123"><td class="mdescLeft">&#160;</td><td class="mdescRight">Multiplies a floating-point vector by a scalar. <a href="group__scale.html#ga3487af88b112f682ee90589cd419e123">More...</a><br/></td></tr>
-<tr class="separator:ga3487af88b112f682ee90589cd419e123"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gabc9fd3d37904c58df56492b351d21fb0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__scale.html#gabc9fd3d37904c58df56492b351d21fb0">arm_scale_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> scaleFract, int8_t shift, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gabc9fd3d37904c58df56492b351d21fb0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Multiplies a Q7 vector by a scalar. <a href="group__scale.html#gabc9fd3d37904c58df56492b351d21fb0">More...</a><br/></td></tr>
-<tr class="separator:gabc9fd3d37904c58df56492b351d21fb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gafaac0e1927daffeb68a42719b53ea780"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__scale.html#gafaac0e1927daffeb68a42719b53ea780">arm_scale_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> scaleFract, int8_t shift, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gafaac0e1927daffeb68a42719b53ea780"><td class="mdescLeft">&#160;</td><td class="mdescRight">Multiplies a Q15 vector by a scalar. <a href="group__scale.html#gafaac0e1927daffeb68a42719b53ea780">More...</a><br/></td></tr>
-<tr class="separator:gafaac0e1927daffeb68a42719b53ea780"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga83e36cd82bf51ce35406a199e477d47c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__scale.html#ga83e36cd82bf51ce35406a199e477d47c">arm_scale_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> scaleFract, int8_t shift, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga83e36cd82bf51ce35406a199e477d47c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Multiplies a Q31 vector by a scalar. <a href="group__scale.html#ga83e36cd82bf51ce35406a199e477d47c">More...</a><br/></td></tr>
-<tr class="separator:ga83e36cd82bf51ce35406a199e477d47c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gadc30985e33fbf96802a5a7954dece3b1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAbs.html#gadc30985e33fbf96802a5a7954dece3b1">arm_abs_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gadc30985e33fbf96802a5a7954dece3b1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q7 vector absolute value. <a href="group__BasicAbs.html#gadc30985e33fbf96802a5a7954dece3b1">More...</a><br/></td></tr>
-<tr class="separator:gadc30985e33fbf96802a5a7954dece3b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga421b6275f9d35f50286c0ff3beceff02"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAbs.html#ga421b6275f9d35f50286c0ff3beceff02">arm_abs_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga421b6275f9d35f50286c0ff3beceff02"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point vector absolute value. <a href="group__BasicAbs.html#ga421b6275f9d35f50286c0ff3beceff02">More...</a><br/></td></tr>
-<tr class="separator:ga421b6275f9d35f50286c0ff3beceff02"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga39f92964c9b649ba252e26ebe7b95594"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAbs.html#ga39f92964c9b649ba252e26ebe7b95594">arm_abs_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga39f92964c9b649ba252e26ebe7b95594"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 vector absolute value. <a href="group__BasicAbs.html#ga39f92964c9b649ba252e26ebe7b95594">More...</a><br/></td></tr>
-<tr class="separator:ga39f92964c9b649ba252e26ebe7b95594"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga59eafcdcdb52da60d37f20aec6ff4577"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAbs.html#ga59eafcdcdb52da60d37f20aec6ff4577">arm_abs_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga59eafcdcdb52da60d37f20aec6ff4577"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 vector absolute value. <a href="group__BasicAbs.html#ga59eafcdcdb52da60d37f20aec6ff4577">More...</a><br/></td></tr>
-<tr class="separator:ga59eafcdcdb52da60d37f20aec6ff4577"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga55418d4362f6ba84c327f9b4f089a8c3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dot__prod.html#ga55418d4362f6ba84c327f9b4f089a8c3">arm_dot_prod_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *result)</td></tr>
-<tr class="memdesc:ga55418d4362f6ba84c327f9b4f089a8c3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dot product of floating-point vectors. <a href="group__dot__prod.html#ga55418d4362f6ba84c327f9b4f089a8c3">More...</a><br/></td></tr>
-<tr class="separator:ga55418d4362f6ba84c327f9b4f089a8c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga9c3293a50ac7ec8ba928bf8e3aaea6c1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dot__prod.html#ga9c3293a50ac7ec8ba928bf8e3aaea6c1">arm_dot_prod_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *result)</td></tr>
-<tr class="memdesc:ga9c3293a50ac7ec8ba928bf8e3aaea6c1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dot product of Q7 vectors. <a href="group__dot__prod.html#ga9c3293a50ac7ec8ba928bf8e3aaea6c1">More...</a><br/></td></tr>
-<tr class="separator:ga9c3293a50ac7ec8ba928bf8e3aaea6c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga436d5bed28a4b73b24acbde436a3044b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dot__prod.html#ga436d5bed28a4b73b24acbde436a3044b">arm_dot_prod_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *result)</td></tr>
-<tr class="memdesc:ga436d5bed28a4b73b24acbde436a3044b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dot product of Q15 vectors. <a href="group__dot__prod.html#ga436d5bed28a4b73b24acbde436a3044b">More...</a><br/></td></tr>
-<tr class="separator:ga436d5bed28a4b73b24acbde436a3044b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gab15d8fa060fc85b4d948d091b7deaa11"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dot__prod.html#gab15d8fa060fc85b4d948d091b7deaa11">arm_dot_prod_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *result)</td></tr>
-<tr class="memdesc:gab15d8fa060fc85b4d948d091b7deaa11"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dot product of Q31 vectors. <a href="group__dot__prod.html#gab15d8fa060fc85b4d948d091b7deaa11">More...</a><br/></td></tr>
-<tr class="separator:gab15d8fa060fc85b4d948d091b7deaa11"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga47295d08a685f7de700a48dafb4db6fb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__shift.html#ga47295d08a685f7de700a48dafb4db6fb">arm_shift_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, int8_t shiftBits, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga47295d08a685f7de700a48dafb4db6fb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Shifts the elements of a Q7 vector a specified number of bits. <a href="group__shift.html#ga47295d08a685f7de700a48dafb4db6fb">More...</a><br/></td></tr>
-<tr class="separator:ga47295d08a685f7de700a48dafb4db6fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaa1757e53279780107acc92cf100adb61"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__shift.html#gaa1757e53279780107acc92cf100adb61">arm_shift_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, int8_t shiftBits, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gaa1757e53279780107acc92cf100adb61"><td class="mdescLeft">&#160;</td><td class="mdescRight">Shifts the elements of a Q15 vector a specified number of bits. <a href="group__shift.html#gaa1757e53279780107acc92cf100adb61">More...</a><br/></td></tr>
-<tr class="separator:gaa1757e53279780107acc92cf100adb61"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga387dd8b7b87377378280978f16cdb13d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__shift.html#ga387dd8b7b87377378280978f16cdb13d">arm_shift_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, int8_t shiftBits, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga387dd8b7b87377378280978f16cdb13d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Shifts the elements of a Q31 vector a specified number of bits. <a href="group__shift.html#ga387dd8b7b87377378280978f16cdb13d">More...</a><br/></td></tr>
-<tr class="separator:ga387dd8b7b87377378280978f16cdb13d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga989dfae15235799d82f62ef9d356abb4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__offset.html#ga989dfae15235799d82f62ef9d356abb4">arm_offset_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> offset, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga989dfae15235799d82f62ef9d356abb4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds a constant offset to a floating-point vector. <a href="group__offset.html#ga989dfae15235799d82f62ef9d356abb4">More...</a><br/></td></tr>
-<tr class="separator:ga989dfae15235799d82f62ef9d356abb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga00bd9cc17c5bf905e76c91ad50886393"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__offset.html#ga00bd9cc17c5bf905e76c91ad50886393">arm_offset_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> offset, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga00bd9cc17c5bf905e76c91ad50886393"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds a constant offset to a Q7 vector. <a href="group__offset.html#ga00bd9cc17c5bf905e76c91ad50886393">More...</a><br/></td></tr>
-<tr class="separator:ga00bd9cc17c5bf905e76c91ad50886393"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gab4c1d2391b599549e5a06fdfbc2747bf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__offset.html#gab4c1d2391b599549e5a06fdfbc2747bf">arm_offset_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> offset, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gab4c1d2391b599549e5a06fdfbc2747bf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds a constant offset to a Q15 vector. <a href="group__offset.html#gab4c1d2391b599549e5a06fdfbc2747bf">More...</a><br/></td></tr>
-<tr class="separator:gab4c1d2391b599549e5a06fdfbc2747bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac84ec42cbbebc5c197a87d0221819acf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__offset.html#gac84ec42cbbebc5c197a87d0221819acf">arm_offset_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> offset, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gac84ec42cbbebc5c197a87d0221819acf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds a constant offset to a Q31 vector. <a href="group__offset.html#gac84ec42cbbebc5c197a87d0221819acf">More...</a><br/></td></tr>
-<tr class="separator:gac84ec42cbbebc5c197a87d0221819acf"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga2e169c4de6cc6e3ba4be9473531e6657"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__negate.html#ga2e169c4de6cc6e3ba4be9473531e6657">arm_negate_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga2e169c4de6cc6e3ba4be9473531e6657"><td class="mdescLeft">&#160;</td><td class="mdescRight">Negates the elements of a floating-point vector. <a href="group__negate.html#ga2e169c4de6cc6e3ba4be9473531e6657">More...</a><br/></td></tr>
-<tr class="separator:ga2e169c4de6cc6e3ba4be9473531e6657"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaae78fc079a43bdaa3055f9b32e2a1f4c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__negate.html#gaae78fc079a43bdaa3055f9b32e2a1f4c">arm_negate_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gaae78fc079a43bdaa3055f9b32e2a1f4c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Negates the elements of a Q7 vector. <a href="group__negate.html#gaae78fc079a43bdaa3055f9b32e2a1f4c">More...</a><br/></td></tr>
-<tr class="separator:gaae78fc079a43bdaa3055f9b32e2a1f4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga0239a833d72cf00290b9723c394e5042"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__negate.html#ga0239a833d72cf00290b9723c394e5042">arm_negate_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga0239a833d72cf00290b9723c394e5042"><td class="mdescLeft">&#160;</td><td class="mdescRight">Negates the elements of a Q15 vector. <a href="group__negate.html#ga0239a833d72cf00290b9723c394e5042">More...</a><br/></td></tr>
-<tr class="separator:ga0239a833d72cf00290b9723c394e5042"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga2784c6887686a73dc7c364e2e41c776c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__negate.html#ga2784c6887686a73dc7c364e2e41c776c">arm_negate_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga2784c6887686a73dc7c364e2e41c776c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Negates the elements of a Q31 vector. <a href="group__negate.html#ga2784c6887686a73dc7c364e2e41c776c">More...</a><br/></td></tr>
-<tr class="separator:ga2784c6887686a73dc7c364e2e41c776c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gadd1f737e677e0e6ca31767c7001417b3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__copy.html#gadd1f737e677e0e6ca31767c7001417b3">arm_copy_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gadd1f737e677e0e6ca31767c7001417b3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies the elements of a floating-point vector. <a href="group__copy.html#gadd1f737e677e0e6ca31767c7001417b3">More...</a><br/></td></tr>
-<tr class="separator:gadd1f737e677e0e6ca31767c7001417b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga467579beda492aa92797529d794c88fb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__copy.html#ga467579beda492aa92797529d794c88fb">arm_copy_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga467579beda492aa92797529d794c88fb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies the elements of a Q7 vector. <a href="group__copy.html#ga467579beda492aa92797529d794c88fb">More...</a><br/></td></tr>
-<tr class="separator:ga467579beda492aa92797529d794c88fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga872ca4cfc18c680b8991ccd569a5fda0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__copy.html#ga872ca4cfc18c680b8991ccd569a5fda0">arm_copy_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga872ca4cfc18c680b8991ccd569a5fda0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies the elements of a Q15 vector. <a href="group__copy.html#ga872ca4cfc18c680b8991ccd569a5fda0">More...</a><br/></td></tr>
-<tr class="separator:ga872ca4cfc18c680b8991ccd569a5fda0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaddf70be7e3f87e535c324862b501f3f9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__copy.html#gaddf70be7e3f87e535c324862b501f3f9">arm_copy_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gaddf70be7e3f87e535c324862b501f3f9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies the elements of a Q31 vector. <a href="group__copy.html#gaddf70be7e3f87e535c324862b501f3f9">More...</a><br/></td></tr>
-<tr class="separator:gaddf70be7e3f87e535c324862b501f3f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabfef1e86e458314a61f4baa441d9765e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAdd.html#gabfef1e86e458314a61f4baa441d9765e">arm_add_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gabfef1e86e458314a61f4baa441d9765e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point vector addition. <a href="group__BasicAdd.html#gabfef1e86e458314a61f4baa441d9765e">More...</a><br/></td></tr>
+<tr class="separator:gabfef1e86e458314a61f4baa441d9765e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafaecefa2be70b02118c8a317e183f247"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAdd.html#gafaecefa2be70b02118c8a317e183f247">arm_add_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gafaecefa2be70b02118c8a317e183f247"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q7 vector addition. <a href="group__BasicAdd.html#gafaecefa2be70b02118c8a317e183f247">More...</a><br/></td></tr>
+<tr class="separator:gafaecefa2be70b02118c8a317e183f247"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacea7c052f62fdd71c8f1a14f0495cbed"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAdd.html#gacea7c052f62fdd71c8f1a14f0495cbed">arm_add_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gacea7c052f62fdd71c8f1a14f0495cbed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 vector addition. <a href="group__BasicAdd.html#gacea7c052f62fdd71c8f1a14f0495cbed">More...</a><br/></td></tr>
+<tr class="separator:gacea7c052f62fdd71c8f1a14f0495cbed"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga63e5862d90971bff4181b22bfa6ac753"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAdd.html#ga63e5862d90971bff4181b22bfa6ac753">arm_add_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga63e5862d90971bff4181b22bfa6ac753"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 vector addition. <a href="group__BasicAdd.html#ga63e5862d90971bff4181b22bfa6ac753">More...</a><br/></td></tr>
+<tr class="separator:ga63e5862d90971bff4181b22bfa6ac753"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga76b8b2aec34269c6de0b090cab00fb33"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicSub.html#ga76b8b2aec34269c6de0b090cab00fb33">arm_sub_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga76b8b2aec34269c6de0b090cab00fb33"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point vector subtraction. <a href="group__BasicSub.html#ga76b8b2aec34269c6de0b090cab00fb33">More...</a><br/></td></tr>
+<tr class="separator:ga76b8b2aec34269c6de0b090cab00fb33"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga162990b82a18231c4e606ba0e6584c7e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicSub.html#ga162990b82a18231c4e606ba0e6584c7e">arm_sub_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga162990b82a18231c4e606ba0e6584c7e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q7 vector subtraction. <a href="group__BasicSub.html#ga162990b82a18231c4e606ba0e6584c7e">More...</a><br/></td></tr>
+<tr class="separator:ga162990b82a18231c4e606ba0e6584c7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga33a096c2860eca18bbc4e6966409064f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicSub.html#ga33a096c2860eca18bbc4e6966409064f">arm_sub_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga33a096c2860eca18bbc4e6966409064f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 vector subtraction. <a href="group__BasicSub.html#ga33a096c2860eca18bbc4e6966409064f">More...</a><br/></td></tr>
+<tr class="separator:ga33a096c2860eca18bbc4e6966409064f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga913159f71589b56dbfb03ddc1210a59c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicSub.html#ga913159f71589b56dbfb03ddc1210a59c">arm_sub_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga913159f71589b56dbfb03ddc1210a59c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 vector subtraction. <a href="group__BasicSub.html#ga913159f71589b56dbfb03ddc1210a59c">More...</a><br/></td></tr>
+<tr class="separator:ga913159f71589b56dbfb03ddc1210a59c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5e769c8e22da173674c6abca7291e713"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicScale.html#ga5e769c8e22da173674c6abca7291e713">arm_scale_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> scale, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga5e769c8e22da173674c6abca7291e713"><td class="mdescLeft">&#160;</td><td class="mdescRight">Multiplies a floating-point vector by a scalar. <a href="group__BasicScale.html#ga5e769c8e22da173674c6abca7291e713">More...</a><br/></td></tr>
+<tr class="separator:ga5e769c8e22da173674c6abca7291e713"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0d135086c6b813251b47a0d127b75eb8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicScale.html#ga0d135086c6b813251b47a0d127b75eb8">arm_scale_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> scaleFract, int8_t shift, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga0d135086c6b813251b47a0d127b75eb8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Multiplies a Q7 vector by a scalar. <a href="group__BasicScale.html#ga0d135086c6b813251b47a0d127b75eb8">More...</a><br/></td></tr>
+<tr class="separator:ga0d135086c6b813251b47a0d127b75eb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4663809f04249df5ea186ea09335e687"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicScale.html#ga4663809f04249df5ea186ea09335e687">arm_scale_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> scaleFract, int8_t shift, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga4663809f04249df5ea186ea09335e687"><td class="mdescLeft">&#160;</td><td class="mdescRight">Multiplies a Q15 vector by a scalar. <a href="group__BasicScale.html#ga4663809f04249df5ea186ea09335e687">More...</a><br/></td></tr>
+<tr class="separator:ga4663809f04249df5ea186ea09335e687"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8b2b6ea2e39ca464e8f2cfdd937c022b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicScale.html#ga8b2b6ea2e39ca464e8f2cfdd937c022b">arm_scale_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> scaleFract, int8_t shift, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga8b2b6ea2e39ca464e8f2cfdd937c022b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Multiplies a Q31 vector by a scalar. <a href="group__BasicScale.html#ga8b2b6ea2e39ca464e8f2cfdd937c022b">More...</a><br/></td></tr>
+<tr class="separator:ga8b2b6ea2e39ca464e8f2cfdd937c022b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga097f1938c72471930b4e5647de40c505"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAbs.html#ga097f1938c72471930b4e5647de40c505">arm_abs_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga097f1938c72471930b4e5647de40c505"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q7 vector absolute value. <a href="group__BasicAbs.html#ga097f1938c72471930b4e5647de40c505">More...</a><br/></td></tr>
+<tr class="separator:ga097f1938c72471930b4e5647de40c505"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0e8fc7df3033cdbe9cda8a766a46e6d9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAbs.html#ga0e8fc7df3033cdbe9cda8a766a46e6d9">arm_abs_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga0e8fc7df3033cdbe9cda8a766a46e6d9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point vector absolute value. <a href="group__BasicAbs.html#ga0e8fc7df3033cdbe9cda8a766a46e6d9">More...</a><br/></td></tr>
+<tr class="separator:ga0e8fc7df3033cdbe9cda8a766a46e6d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5cd90f9490ba8711c86e6f4bd7154359"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAbs.html#ga5cd90f9490ba8711c86e6f4bd7154359">arm_abs_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga5cd90f9490ba8711c86e6f4bd7154359"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 vector absolute value. <a href="group__BasicAbs.html#ga5cd90f9490ba8711c86e6f4bd7154359">More...</a><br/></td></tr>
+<tr class="separator:ga5cd90f9490ba8711c86e6f4bd7154359"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga494bd5db5e2686d96f5548e80ba8ca89"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAbs.html#ga494bd5db5e2686d96f5548e80ba8ca89">arm_abs_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga494bd5db5e2686d96f5548e80ba8ca89"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 vector absolute value. <a href="group__BasicAbs.html#ga494bd5db5e2686d96f5548e80ba8ca89">More...</a><br/></td></tr>
+<tr class="separator:ga494bd5db5e2686d96f5548e80ba8ca89"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadf26f6bc62d6416528663ad3e46fbf67"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicDotProd.html#gadf26f6bc62d6416528663ad3e46fbf67">arm_dot_prod_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *result)</td></tr>
+<tr class="memdesc:gadf26f6bc62d6416528663ad3e46fbf67"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dot product of floating-point vectors. <a href="group__BasicDotProd.html#gadf26f6bc62d6416528663ad3e46fbf67">More...</a><br/></td></tr>
+<tr class="separator:gadf26f6bc62d6416528663ad3e46fbf67"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaadd347d5f5adf902c63f0b90ffc19538"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicDotProd.html#gaadd347d5f5adf902c63f0b90ffc19538">arm_dot_prod_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *result)</td></tr>
+<tr class="memdesc:gaadd347d5f5adf902c63f0b90ffc19538"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dot product of Q7 vectors. <a href="group__BasicDotProd.html#gaadd347d5f5adf902c63f0b90ffc19538">More...</a><br/></td></tr>
+<tr class="separator:gaadd347d5f5adf902c63f0b90ffc19538"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac2314012fbbf73bfd95ce8c57bc9ba69"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicDotProd.html#gac2314012fbbf73bfd95ce8c57bc9ba69">arm_dot_prod_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *result)</td></tr>
+<tr class="memdesc:gac2314012fbbf73bfd95ce8c57bc9ba69"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dot product of Q15 vectors. <a href="group__BasicDotProd.html#gac2314012fbbf73bfd95ce8c57bc9ba69">More...</a><br/></td></tr>
+<tr class="separator:gac2314012fbbf73bfd95ce8c57bc9ba69"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafe3f9ace6c4576847eabf44ed7ca7b96"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicDotProd.html#gafe3f9ace6c4576847eabf44ed7ca7b96">arm_dot_prod_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *result)</td></tr>
+<tr class="memdesc:gafe3f9ace6c4576847eabf44ed7ca7b96"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dot product of Q31 vectors. <a href="group__BasicDotProd.html#gafe3f9ace6c4576847eabf44ed7ca7b96">More...</a><br/></td></tr>
+<tr class="separator:gafe3f9ace6c4576847eabf44ed7ca7b96"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga87bbb3db84f2af6c38f4fc17cbecfd2e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicShift.html#ga87bbb3db84f2af6c38f4fc17cbecfd2e">arm_shift_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, int8_t shiftBits, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga87bbb3db84f2af6c38f4fc17cbecfd2e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Shifts the elements of a Q7 vector a specified number of bits. <a href="group__BasicShift.html#ga87bbb3db84f2af6c38f4fc17cbecfd2e">More...</a><br/></td></tr>
+<tr class="separator:ga87bbb3db84f2af6c38f4fc17cbecfd2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab7a2f614c2fcee25cb8bae4c2a6bc3ab"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicShift.html#gab7a2f614c2fcee25cb8bae4c2a6bc3ab">arm_shift_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, int8_t shiftBits, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gab7a2f614c2fcee25cb8bae4c2a6bc3ab"><td class="mdescLeft">&#160;</td><td class="mdescRight">Shifts the elements of a Q15 vector a specified number of bits. <a href="group__BasicShift.html#gab7a2f614c2fcee25cb8bae4c2a6bc3ab">More...</a><br/></td></tr>
+<tr class="separator:gab7a2f614c2fcee25cb8bae4c2a6bc3ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabc69335d1cf2eba1c469c8c8291f3589"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicShift.html#gabc69335d1cf2eba1c469c8c8291f3589">arm_shift_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, int8_t shiftBits, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gabc69335d1cf2eba1c469c8c8291f3589"><td class="mdescLeft">&#160;</td><td class="mdescRight">Shifts the elements of a Q31 vector a specified number of bits. <a href="group__BasicShift.html#gabc69335d1cf2eba1c469c8c8291f3589">More...</a><br/></td></tr>
+<tr class="separator:gabc69335d1cf2eba1c469c8c8291f3589"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4ea8c9e1829e3b4d297f87e4a40478ad"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicOffset.html#ga4ea8c9e1829e3b4d297f87e4a40478ad">arm_offset_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> offset, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga4ea8c9e1829e3b4d297f87e4a40478ad"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds a constant offset to a floating-point vector. <a href="group__BasicOffset.html#ga4ea8c9e1829e3b4d297f87e4a40478ad">More...</a><br/></td></tr>
+<tr class="separator:ga4ea8c9e1829e3b4d297f87e4a40478ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga26adad00c10390145b02080a53e782b4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicOffset.html#ga26adad00c10390145b02080a53e782b4">arm_offset_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> offset, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga26adad00c10390145b02080a53e782b4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds a constant offset to a Q7 vector. <a href="group__BasicOffset.html#ga26adad00c10390145b02080a53e782b4">More...</a><br/></td></tr>
+<tr class="separator:ga26adad00c10390145b02080a53e782b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaffc78c4cda3e39b518d79cef293532b7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicOffset.html#gaffc78c4cda3e39b518d79cef293532b7">arm_offset_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> offset, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaffc78c4cda3e39b518d79cef293532b7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds a constant offset to a Q15 vector. <a href="group__BasicOffset.html#gaffc78c4cda3e39b518d79cef293532b7">More...</a><br/></td></tr>
+<tr class="separator:gaffc78c4cda3e39b518d79cef293532b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga55604198ef59f391a96ec95c188fca85"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicOffset.html#ga55604198ef59f391a96ec95c188fca85">arm_offset_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> offset, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga55604198ef59f391a96ec95c188fca85"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds a constant offset to a Q31 vector. <a href="group__BasicOffset.html#ga55604198ef59f391a96ec95c188fca85">More...</a><br/></td></tr>
+<tr class="separator:ga55604198ef59f391a96ec95c188fca85"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7d9cfa32eafae01d3dbdcaf05052f431"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicNegate.html#ga7d9cfa32eafae01d3dbdcaf05052f431">arm_negate_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga7d9cfa32eafae01d3dbdcaf05052f431"><td class="mdescLeft">&#160;</td><td class="mdescRight">Negates the elements of a floating-point vector. <a href="group__BasicNegate.html#ga7d9cfa32eafae01d3dbdcaf05052f431">More...</a><br/></td></tr>
+<tr class="separator:ga7d9cfa32eafae01d3dbdcaf05052f431"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaea178c9f486ed4704f8723a2efee271c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicNegate.html#gaea178c9f486ed4704f8723a2efee271c">arm_negate_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaea178c9f486ed4704f8723a2efee271c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Negates the elements of a Q7 vector. <a href="group__BasicNegate.html#gaea178c9f486ed4704f8723a2efee271c">More...</a><br/></td></tr>
+<tr class="separator:gaea178c9f486ed4704f8723a2efee271c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga55b8bbbcd318d5142925bc221db30186"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicNegate.html#ga55b8bbbcd318d5142925bc221db30186">arm_negate_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga55b8bbbcd318d5142925bc221db30186"><td class="mdescLeft">&#160;</td><td class="mdescRight">Negates the elements of a Q15 vector. <a href="group__BasicNegate.html#ga55b8bbbcd318d5142925bc221db30186">More...</a><br/></td></tr>
+<tr class="separator:ga55b8bbbcd318d5142925bc221db30186"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad5054d19c205eebab5f2c6e42d8cbb3c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicNegate.html#gad5054d19c205eebab5f2c6e42d8cbb3c">arm_negate_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gad5054d19c205eebab5f2c6e42d8cbb3c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Negates the elements of a Q31 vector. <a href="group__BasicNegate.html#gad5054d19c205eebab5f2c6e42d8cbb3c">More...</a><br/></td></tr>
+<tr class="separator:gad5054d19c205eebab5f2c6e42d8cbb3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa6dfe9554ca61eb3d1eee498396bce88"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__copy.html#gaa6dfe9554ca61eb3d1eee498396bce88">arm_copy_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaa6dfe9554ca61eb3d1eee498396bce88"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies the elements of a floating-point vector. <a href="group__copy.html#gaa6dfe9554ca61eb3d1eee498396bce88">More...</a><br/></td></tr>
+<tr class="separator:gaa6dfe9554ca61eb3d1eee498396bce88"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9b947e38172ae7e5de780bed13a404fe"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__copy.html#ga9b947e38172ae7e5de780bed13a404fe">arm_copy_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga9b947e38172ae7e5de780bed13a404fe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies the elements of a Q7 vector. <a href="group__copy.html#ga9b947e38172ae7e5de780bed13a404fe">More...</a><br/></td></tr>
+<tr class="separator:ga9b947e38172ae7e5de780bed13a404fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaeb9e8c16ec7fe1235e5610142400f15f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__copy.html#gaeb9e8c16ec7fe1235e5610142400f15f">arm_copy_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaeb9e8c16ec7fe1235e5610142400f15f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies the elements of a Q15 vector. <a href="group__copy.html#gaeb9e8c16ec7fe1235e5610142400f15f">More...</a><br/></td></tr>
+<tr class="separator:gaeb9e8c16ec7fe1235e5610142400f15f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga94c51fe2e82560ade3803787309c1282"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__copy.html#ga94c51fe2e82560ade3803787309c1282">arm_copy_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga94c51fe2e82560ade3803787309c1282"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies the elements of a Q31 vector. <a href="group__copy.html#ga94c51fe2e82560ade3803787309c1282">More...</a><br/></td></tr>
+<tr class="separator:ga94c51fe2e82560ade3803787309c1282"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2248e8d3901b4afb7827163132baad94"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Fill.html#ga2248e8d3901b4afb7827163132baad94">arm_fill_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> value, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
<tr class="memdesc:ga2248e8d3901b4afb7827163132baad94"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fills a constant value into a floating-point vector. <a href="group__Fill.html#ga2248e8d3901b4afb7827163132baad94">More...</a><br/></td></tr>
<tr class="separator:ga2248e8d3901b4afb7827163132baad94"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -843,336 +862,324 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
<tr class="memitem:ga69cc781cf337bd0a31bb85c772a35f7f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Fill.html#ga69cc781cf337bd0a31bb85c772a35f7f">arm_fill_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> value, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
<tr class="memdesc:ga69cc781cf337bd0a31bb85c772a35f7f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fills a constant value into a Q31 vector. <a href="group__Fill.html#ga69cc781cf337bd0a31bb85c772a35f7f">More...</a><br/></td></tr>
<tr class="separator:ga69cc781cf337bd0a31bb85c772a35f7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga3f860dc98c6fc4cafc421e4a2aed3c89"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#ga3f860dc98c6fc4cafc421e4a2aed3c89">arm_conv_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst)</td></tr>
-<tr class="memdesc:ga3f860dc98c6fc4cafc421e4a2aed3c89"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of floating-point sequences. <a href="group__Conv.html#ga3f860dc98c6fc4cafc421e4a2aed3c89">More...</a><br/></td></tr>
-<tr class="separator:ga3f860dc98c6fc4cafc421e4a2aed3c89"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac77dbcaef5c754cac27eab96c4753a3c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#gac77dbcaef5c754cac27eab96c4753a3c">arm_conv_opt_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
-<tr class="memdesc:gac77dbcaef5c754cac27eab96c4753a3c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q15 sequences. <a href="group__Conv.html#gac77dbcaef5c754cac27eab96c4753a3c">More...</a><br/></td></tr>
-<tr class="separator:gac77dbcaef5c754cac27eab96c4753a3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaccd6a89b0ff7a94df64610598e6e6893"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#gaccd6a89b0ff7a94df64610598e6e6893">arm_conv_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst)</td></tr>
-<tr class="memdesc:gaccd6a89b0ff7a94df64610598e6e6893"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q15 sequences. <a href="group__Conv.html#gaccd6a89b0ff7a94df64610598e6e6893">More...</a><br/></td></tr>
-<tr class="separator:gaccd6a89b0ff7a94df64610598e6e6893"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gad75ca978ce906e04abdf86a8d76306d4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#gad75ca978ce906e04abdf86a8d76306d4">arm_conv_fast_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst)</td></tr>
-<tr class="memdesc:gad75ca978ce906e04abdf86a8d76306d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4. <a href="group__Conv.html#gad75ca978ce906e04abdf86a8d76306d4">More...</a><br/></td></tr>
-<tr class="separator:gad75ca978ce906e04abdf86a8d76306d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaf16f490d245391ec18a42adc73d6d749"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#gaf16f490d245391ec18a42adc73d6d749">arm_conv_fast_opt_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
-<tr class="memdesc:gaf16f490d245391ec18a42adc73d6d749"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4. <a href="group__Conv.html#gaf16f490d245391ec18a42adc73d6d749">More...</a><br/></td></tr>
-<tr class="separator:gaf16f490d245391ec18a42adc73d6d749"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga946b58da734f1e4e78c91fcaab4b12b6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#ga946b58da734f1e4e78c91fcaab4b12b6">arm_conv_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst)</td></tr>
-<tr class="memdesc:ga946b58da734f1e4e78c91fcaab4b12b6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q31 sequences. <a href="group__Conv.html#ga946b58da734f1e4e78c91fcaab4b12b6">More...</a><br/></td></tr>
-<tr class="separator:ga946b58da734f1e4e78c91fcaab4b12b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga51112dcdf9b3624eb05182cdc4da9ec0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#ga51112dcdf9b3624eb05182cdc4da9ec0">arm_conv_fast_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst)</td></tr>
-<tr class="memdesc:ga51112dcdf9b3624eb05182cdc4da9ec0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q31 sequences (fast version) for Cortex-M3 and Cortex-M4. <a href="group__Conv.html#ga51112dcdf9b3624eb05182cdc4da9ec0">More...</a><br/></td></tr>
-<tr class="separator:ga51112dcdf9b3624eb05182cdc4da9ec0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga4c7cf073e89d6d57cc4e711f078c3f68"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#ga4c7cf073e89d6d57cc4e711f078c3f68">arm_conv_opt_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
-<tr class="memdesc:ga4c7cf073e89d6d57cc4e711f078c3f68"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q7 sequences. <a href="group__Conv.html#ga4c7cf073e89d6d57cc4e711f078c3f68">More...</a><br/></td></tr>
-<tr class="separator:ga4c7cf073e89d6d57cc4e711f078c3f68"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gae2070cb792a167e78dbad8d06b97cdab"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#gae2070cb792a167e78dbad8d06b97cdab">arm_conv_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst)</td></tr>
-<tr class="memdesc:gae2070cb792a167e78dbad8d06b97cdab"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q7 sequences. <a href="group__Conv.html#gae2070cb792a167e78dbad8d06b97cdab">More...</a><br/></td></tr>
-<tr class="separator:gae2070cb792a167e78dbad8d06b97cdab"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga16d10f32072cd79fc5fb6e785df45f5e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#ga16d10f32072cd79fc5fb6e785df45f5e">arm_conv_partial_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints)</td></tr>
-<tr class="memdesc:ga16d10f32072cd79fc5fb6e785df45f5e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of floating-point sequences. <a href="group__PartialConv.html#ga16d10f32072cd79fc5fb6e785df45f5e">More...</a><br/></td></tr>
-<tr class="separator:ga16d10f32072cd79fc5fb6e785df45f5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga834b23b4ade8682beeb55778399101f8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#ga834b23b4ade8682beeb55778399101f8">arm_conv_partial_opt_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
-<tr class="memdesc:ga834b23b4ade8682beeb55778399101f8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q15 sequences. <a href="group__PartialConv.html#ga834b23b4ade8682beeb55778399101f8">More...</a><br/></td></tr>
-<tr class="separator:ga834b23b4ade8682beeb55778399101f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga209a2a913a0c5e5679c5988da8f46b03"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#ga209a2a913a0c5e5679c5988da8f46b03">arm_conv_partial_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints)</td></tr>
-<tr class="memdesc:ga209a2a913a0c5e5679c5988da8f46b03"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q15 sequences. <a href="group__PartialConv.html#ga209a2a913a0c5e5679c5988da8f46b03">More...</a><br/></td></tr>
-<tr class="separator:ga209a2a913a0c5e5679c5988da8f46b03"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga1e4d43385cb62262a78c6752fe1fafb2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#ga1e4d43385cb62262a78c6752fe1fafb2">arm_conv_partial_fast_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints)</td></tr>
-<tr class="memdesc:ga1e4d43385cb62262a78c6752fe1fafb2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4. <a href="group__PartialConv.html#ga1e4d43385cb62262a78c6752fe1fafb2">More...</a><br/></td></tr>
-<tr class="separator:ga1e4d43385cb62262a78c6752fe1fafb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga3de9c4ddcc7886de25b70d875099a8d9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#ga3de9c4ddcc7886de25b70d875099a8d9">arm_conv_partial_fast_opt_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
-<tr class="memdesc:ga3de9c4ddcc7886de25b70d875099a8d9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4. <a href="group__PartialConv.html#ga3de9c4ddcc7886de25b70d875099a8d9">More...</a><br/></td></tr>
-<tr class="separator:ga3de9c4ddcc7886de25b70d875099a8d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga78e73a5f02d103168a09821fb461e77a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#ga78e73a5f02d103168a09821fb461e77a">arm_conv_partial_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints)</td></tr>
-<tr class="memdesc:ga78e73a5f02d103168a09821fb461e77a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q31 sequences. <a href="group__PartialConv.html#ga78e73a5f02d103168a09821fb461e77a">More...</a><br/></td></tr>
-<tr class="separator:ga78e73a5f02d103168a09821fb461e77a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga10c5294cda8c4985386f4e3944be7650"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#ga10c5294cda8c4985386f4e3944be7650">arm_conv_partial_fast_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints)</td></tr>
-<tr class="memdesc:ga10c5294cda8c4985386f4e3944be7650"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q31 sequences (fast version) for Cortex-M3 and Cortex-M4. <a href="group__PartialConv.html#ga10c5294cda8c4985386f4e3944be7650">More...</a><br/></td></tr>
-<tr class="separator:ga10c5294cda8c4985386f4e3944be7650"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga3707e16af1435b215840006a7ab0c98f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#ga3707e16af1435b215840006a7ab0c98f">arm_conv_partial_opt_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
-<tr class="memdesc:ga3707e16af1435b215840006a7ab0c98f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q7 sequences. <a href="group__PartialConv.html#ga3707e16af1435b215840006a7ab0c98f">More...</a><br/></td></tr>
-<tr class="separator:ga3707e16af1435b215840006a7ab0c98f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga8567259fe18396dd972242c41741ebf4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#ga8567259fe18396dd972242c41741ebf4">arm_conv_partial_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints)</td></tr>
-<tr class="memdesc:ga8567259fe18396dd972242c41741ebf4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q7 sequences. <a href="group__PartialConv.html#ga8567259fe18396dd972242c41741ebf4">More...</a><br/></td></tr>
-<tr class="separator:ga8567259fe18396dd972242c41741ebf4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga25aa3d58a90bf91b6a82272a0bc518f7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#ga25aa3d58a90bf91b6a82272a0bc518f7">arm_fir_decimate_f32</a> (const <a class="el" href="structarm__fir__decimate__instance__f32.html">arm_fir_decimate_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga25aa3d58a90bf91b6a82272a0bc518f7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point FIR decimator. <a href="group__FIR__decimate.html#ga25aa3d58a90bf91b6a82272a0bc518f7">More...</a><br/></td></tr>
-<tr class="separator:ga25aa3d58a90bf91b6a82272a0bc518f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaaa2524b08220fd6c3f753e692ffc7d3b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#gaaa2524b08220fd6c3f753e692ffc7d3b">arm_fir_decimate_init_f32</a> (<a class="el" href="structarm__fir__decimate__instance__f32.html">arm_fir_decimate_instance_f32</a> *S, uint16_t numTaps, uint8_t M, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gaaa2524b08220fd6c3f753e692ffc7d3b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point FIR decimator. <a href="group__FIR__decimate.html#gaaa2524b08220fd6c3f753e692ffc7d3b">More...</a><br/></td></tr>
-<tr class="separator:gaaa2524b08220fd6c3f753e692ffc7d3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gab8bef6d0f6a26fdbfce9485727713ce5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#gab8bef6d0f6a26fdbfce9485727713ce5">arm_fir_decimate_q15</a> (const <a class="el" href="structarm__fir__decimate__instance__q15.html">arm_fir_decimate_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gab8bef6d0f6a26fdbfce9485727713ce5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 FIR decimator. <a href="group__FIR__decimate.html#gab8bef6d0f6a26fdbfce9485727713ce5">More...</a><br/></td></tr>
-<tr class="separator:gab8bef6d0f6a26fdbfce9485727713ce5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga3f434c9a5d3b4e68061feac0714ea2ac"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#ga3f434c9a5d3b4e68061feac0714ea2ac">arm_fir_decimate_fast_q15</a> (const <a class="el" href="structarm__fir__decimate__instance__q15.html">arm_fir_decimate_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga3f434c9a5d3b4e68061feac0714ea2ac"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 FIR decimator (fast variant) for Cortex-M3 and Cortex-M4. <a href="group__FIR__decimate.html#ga3f434c9a5d3b4e68061feac0714ea2ac">More...</a><br/></td></tr>
-<tr class="separator:ga3f434c9a5d3b4e68061feac0714ea2ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gada660e54b93d5d32178c6f5e1c6f368d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#gada660e54b93d5d32178c6f5e1c6f368d">arm_fir_decimate_init_q15</a> (<a class="el" href="structarm__fir__decimate__instance__q15.html">arm_fir_decimate_instance_q15</a> *S, uint16_t numTaps, uint8_t M, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gada660e54b93d5d32178c6f5e1c6f368d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 FIR decimator. <a href="group__FIR__decimate.html#gada660e54b93d5d32178c6f5e1c6f368d">More...</a><br/></td></tr>
-<tr class="separator:gada660e54b93d5d32178c6f5e1c6f368d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaef8e86add28f15fdc5ecc484e9dd7a4e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#gaef8e86add28f15fdc5ecc484e9dd7a4e">arm_fir_decimate_q31</a> (const <a class="el" href="structarm__fir__decimate__instance__q31.html">arm_fir_decimate_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gaef8e86add28f15fdc5ecc484e9dd7a4e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 FIR decimator. <a href="group__FIR__decimate.html#gaef8e86add28f15fdc5ecc484e9dd7a4e">More...</a><br/></td></tr>
-<tr class="separator:gaef8e86add28f15fdc5ecc484e9dd7a4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga3c18cc3d0548a410c577f1bead9582b7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#ga3c18cc3d0548a410c577f1bead9582b7">arm_fir_decimate_fast_q31</a> (<a class="el" href="structarm__fir__decimate__instance__q31.html">arm_fir_decimate_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga3c18cc3d0548a410c577f1bead9582b7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 FIR decimator (fast variant) for Cortex-M3 and Cortex-M4. <a href="group__FIR__decimate.html#ga3c18cc3d0548a410c577f1bead9582b7">More...</a><br/></td></tr>
-<tr class="separator:ga3c18cc3d0548a410c577f1bead9582b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga9ed47c4e0f58affa935d84e0508a7f39"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#ga9ed47c4e0f58affa935d84e0508a7f39">arm_fir_decimate_init_q31</a> (<a class="el" href="structarm__fir__decimate__instance__q31.html">arm_fir_decimate_instance_q31</a> *S, uint16_t numTaps, uint8_t M, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga9ed47c4e0f58affa935d84e0508a7f39"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 FIR decimator. <a href="group__FIR__decimate.html#ga9ed47c4e0f58affa935d84e0508a7f39">More...</a><br/></td></tr>
-<tr class="separator:ga9ed47c4e0f58affa935d84e0508a7f39"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga7962b5f9636e54899f75d0c5936800b5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Interpolate.html#ga7962b5f9636e54899f75d0c5936800b5">arm_fir_interpolate_q15</a> (const <a class="el" href="structarm__fir__interpolate__instance__q15.html">arm_fir_interpolate_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga7962b5f9636e54899f75d0c5936800b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 FIR interpolator. <a href="group__FIR__Interpolate.html#ga7962b5f9636e54899f75d0c5936800b5">More...</a><br/></td></tr>
-<tr class="separator:ga7962b5f9636e54899f75d0c5936800b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga18e8c4a74ff1d0f88876cc63f675288f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Interpolate.html#ga18e8c4a74ff1d0f88876cc63f675288f">arm_fir_interpolate_init_q15</a> (<a class="el" href="structarm__fir__interpolate__instance__q15.html">arm_fir_interpolate_instance_q15</a> *S, uint8_t L, uint16_t numTaps, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga18e8c4a74ff1d0f88876cc63f675288f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 FIR interpolator. <a href="group__FIR__Interpolate.html#ga18e8c4a74ff1d0f88876cc63f675288f">More...</a><br/></td></tr>
-<tr class="separator:ga18e8c4a74ff1d0f88876cc63f675288f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaac9c0f01ed91c53f7083995d7411f5ee"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Interpolate.html#gaac9c0f01ed91c53f7083995d7411f5ee">arm_fir_interpolate_q31</a> (const <a class="el" href="structarm__fir__interpolate__instance__q31.html">arm_fir_interpolate_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gaac9c0f01ed91c53f7083995d7411f5ee"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 FIR interpolator. <a href="group__FIR__Interpolate.html#gaac9c0f01ed91c53f7083995d7411f5ee">More...</a><br/></td></tr>
-<tr class="separator:gaac9c0f01ed91c53f7083995d7411f5ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga9d0ba38ce9f12a850dd242731d307476"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Interpolate.html#ga9d0ba38ce9f12a850dd242731d307476">arm_fir_interpolate_init_q31</a> (<a class="el" href="structarm__fir__interpolate__instance__q31.html">arm_fir_interpolate_instance_q31</a> *S, uint8_t L, uint16_t numTaps, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga9d0ba38ce9f12a850dd242731d307476"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 FIR interpolator. <a href="group__FIR__Interpolate.html#ga9d0ba38ce9f12a850dd242731d307476">More...</a><br/></td></tr>
-<tr class="separator:ga9d0ba38ce9f12a850dd242731d307476"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga9cae104c5cf60b4e7671c82264a8c12e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Interpolate.html#ga9cae104c5cf60b4e7671c82264a8c12e">arm_fir_interpolate_f32</a> (const <a class="el" href="structarm__fir__interpolate__instance__f32.html">arm_fir_interpolate_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga9cae104c5cf60b4e7671c82264a8c12e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point FIR interpolator. <a href="group__FIR__Interpolate.html#ga9cae104c5cf60b4e7671c82264a8c12e">More...</a><br/></td></tr>
-<tr class="separator:ga9cae104c5cf60b4e7671c82264a8c12e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga0f857457a815946f7e4dca989ebf6ff6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Interpolate.html#ga0f857457a815946f7e4dca989ebf6ff6">arm_fir_interpolate_init_f32</a> (<a class="el" href="structarm__fir__interpolate__instance__f32.html">arm_fir_interpolate_instance_f32</a> *S, uint8_t L, uint16_t numTaps, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga0f857457a815946f7e4dca989ebf6ff6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point FIR interpolator. <a href="group__FIR__Interpolate.html#ga0f857457a815946f7e4dca989ebf6ff6">More...</a><br/></td></tr>
-<tr class="separator:ga0f857457a815946f7e4dca989ebf6ff6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2e977f76e873bd47c6c41c7d940fdf7e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#ga2e977f76e873bd47c6c41c7d940fdf7e">arm_conv_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst)</td></tr>
+<tr class="memdesc:ga2e977f76e873bd47c6c41c7d940fdf7e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of floating-point sequences. <a href="group__Conv.html#ga2e977f76e873bd47c6c41c7d940fdf7e">More...</a><br/></td></tr>
+<tr class="separator:ga2e977f76e873bd47c6c41c7d940fdf7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0d60c7a8349c6235d88bf87b04172252"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#ga0d60c7a8349c6235d88bf87b04172252">arm_conv_opt_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
+<tr class="memdesc:ga0d60c7a8349c6235d88bf87b04172252"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q15 sequences. <a href="group__Conv.html#ga0d60c7a8349c6235d88bf87b04172252">More...</a><br/></td></tr>
+<tr class="separator:ga0d60c7a8349c6235d88bf87b04172252"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga372d3fd79b107dc6b12163a00c22da18"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#ga372d3fd79b107dc6b12163a00c22da18">arm_conv_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst)</td></tr>
+<tr class="memdesc:ga372d3fd79b107dc6b12163a00c22da18"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q15 sequences. <a href="group__Conv.html#ga372d3fd79b107dc6b12163a00c22da18">More...</a><br/></td></tr>
+<tr class="separator:ga372d3fd79b107dc6b12163a00c22da18"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf6bc2c8d655ef8c9b66affdae489f366"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#gaf6bc2c8d655ef8c9b66affdae489f366">arm_conv_fast_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst)</td></tr>
+<tr class="memdesc:gaf6bc2c8d655ef8c9b66affdae489f366"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4. <a href="group__Conv.html#gaf6bc2c8d655ef8c9b66affdae489f366">More...</a><br/></td></tr>
+<tr class="separator:gaf6bc2c8d655ef8c9b66affdae489f366"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8ecd292b8e74c8f05b208e7948d05a90"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#ga8ecd292b8e74c8f05b208e7948d05a90">arm_conv_fast_opt_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
+<tr class="memdesc:ga8ecd292b8e74c8f05b208e7948d05a90"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4. <a href="group__Conv.html#ga8ecd292b8e74c8f05b208e7948d05a90">More...</a><br/></td></tr>
+<tr class="separator:ga8ecd292b8e74c8f05b208e7948d05a90"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga08ce299fb5c3329505cb8ce4bf4f6e06"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#ga08ce299fb5c3329505cb8ce4bf4f6e06">arm_conv_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst)</td></tr>
+<tr class="memdesc:ga08ce299fb5c3329505cb8ce4bf4f6e06"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q31 sequences. <a href="group__Conv.html#ga08ce299fb5c3329505cb8ce4bf4f6e06">More...</a><br/></td></tr>
+<tr class="separator:ga08ce299fb5c3329505cb8ce4bf4f6e06"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2d2b29b1f7f00a8651f1bc7f0560464b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#ga2d2b29b1f7f00a8651f1bc7f0560464b">arm_conv_fast_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst)</td></tr>
+<tr class="memdesc:ga2d2b29b1f7f00a8651f1bc7f0560464b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q31 sequences (fast version) for Cortex-M3 and Cortex-M4. <a href="group__Conv.html#ga2d2b29b1f7f00a8651f1bc7f0560464b">More...</a><br/></td></tr>
+<tr class="separator:ga2d2b29b1f7f00a8651f1bc7f0560464b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf23966af04840f17c26c93849986baeb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#gaf23966af04840f17c26c93849986baeb">arm_conv_opt_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
+<tr class="memdesc:gaf23966af04840f17c26c93849986baeb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q7 sequences. <a href="group__Conv.html#gaf23966af04840f17c26c93849986baeb">More...</a><br/></td></tr>
+<tr class="separator:gaf23966af04840f17c26c93849986baeb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga625b30107443b6d145350bc242749764"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#ga625b30107443b6d145350bc242749764">arm_conv_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst)</td></tr>
+<tr class="memdesc:ga625b30107443b6d145350bc242749764"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q7 sequences. <a href="group__Conv.html#ga625b30107443b6d145350bc242749764">More...</a><br/></td></tr>
+<tr class="separator:ga625b30107443b6d145350bc242749764"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4e65902884d148ebcbecc260e0dffdd9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#ga4e65902884d148ebcbecc260e0dffdd9">arm_conv_partial_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints)</td></tr>
+<tr class="memdesc:ga4e65902884d148ebcbecc260e0dffdd9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of floating-point sequences. <a href="group__PartialConv.html#ga4e65902884d148ebcbecc260e0dffdd9">More...</a><br/></td></tr>
+<tr class="separator:ga4e65902884d148ebcbecc260e0dffdd9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa82f8213533529e9b9252b37fd3b39e4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#gaa82f8213533529e9b9252b37fd3b39e4">arm_conv_partial_opt_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
+<tr class="memdesc:gaa82f8213533529e9b9252b37fd3b39e4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q15 sequences. <a href="group__PartialConv.html#gaa82f8213533529e9b9252b37fd3b39e4">More...</a><br/></td></tr>
+<tr class="separator:gaa82f8213533529e9b9252b37fd3b39e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga09b1f207980df75c2dcf01b1d3c2006f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#ga09b1f207980df75c2dcf01b1d3c2006f">arm_conv_partial_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints)</td></tr>
+<tr class="memdesc:ga09b1f207980df75c2dcf01b1d3c2006f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q15 sequences. <a href="group__PartialConv.html#ga09b1f207980df75c2dcf01b1d3c2006f">More...</a><br/></td></tr>
+<tr class="separator:ga09b1f207980df75c2dcf01b1d3c2006f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga30eb5ce84581f2d0532a17cdf8a20fc5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#ga30eb5ce84581f2d0532a17cdf8a20fc5">arm_conv_partial_fast_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints)</td></tr>
+<tr class="memdesc:ga30eb5ce84581f2d0532a17cdf8a20fc5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4. <a href="group__PartialConv.html#ga30eb5ce84581f2d0532a17cdf8a20fc5">More...</a><br/></td></tr>
+<tr class="separator:ga30eb5ce84581f2d0532a17cdf8a20fc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0cdb871f952b8c1305342ae499affa41"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#ga0cdb871f952b8c1305342ae499affa41">arm_conv_partial_fast_opt_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
+<tr class="memdesc:ga0cdb871f952b8c1305342ae499affa41"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4. <a href="group__PartialConv.html#ga0cdb871f952b8c1305342ae499affa41">More...</a><br/></td></tr>
+<tr class="separator:ga0cdb871f952b8c1305342ae499affa41"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadc48f14ae5ca8bf4b026916db0765afa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#gadc48f14ae5ca8bf4b026916db0765afa">arm_conv_partial_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints)</td></tr>
+<tr class="memdesc:gadc48f14ae5ca8bf4b026916db0765afa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q31 sequences. <a href="group__PartialConv.html#gadc48f14ae5ca8bf4b026916db0765afa">More...</a><br/></td></tr>
+<tr class="separator:gadc48f14ae5ca8bf4b026916db0765afa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaaf207e31aa081cea624713aec65d0e77"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#gaaf207e31aa081cea624713aec65d0e77">arm_conv_partial_fast_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints)</td></tr>
+<tr class="memdesc:gaaf207e31aa081cea624713aec65d0e77"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q31 sequences (fast version) for Cortex-M3 and Cortex-M4. <a href="group__PartialConv.html#gaaf207e31aa081cea624713aec65d0e77">More...</a><br/></td></tr>
+<tr class="separator:gaaf207e31aa081cea624713aec65d0e77"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadfc0cd0290793c790ccaa1c73eda0694"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#gadfc0cd0290793c790ccaa1c73eda0694">arm_conv_partial_opt_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
+<tr class="memdesc:gadfc0cd0290793c790ccaa1c73eda0694"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q7 sequences. <a href="group__PartialConv.html#gadfc0cd0290793c790ccaa1c73eda0694">More...</a><br/></td></tr>
+<tr class="separator:gadfc0cd0290793c790ccaa1c73eda0694"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa1bf3428dbe6beb5c9957bff0d00fa19"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#gaa1bf3428dbe6beb5c9957bff0d00fa19">arm_conv_partial_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints)</td></tr>
+<tr class="memdesc:gaa1bf3428dbe6beb5c9957bff0d00fa19"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q7 sequences. <a href="group__PartialConv.html#gaa1bf3428dbe6beb5c9957bff0d00fa19">More...</a><br/></td></tr>
+<tr class="separator:gaa1bf3428dbe6beb5c9957bff0d00fa19"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab9402a0d9b0fffc0b50083a7d56c5905"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#gab9402a0d9b0fffc0b50083a7d56c5905">arm_fir_decimate_f32</a> (const <a class="el" href="structarm__fir__decimate__instance__f32.html">arm_fir_decimate_instance_f32</a> *S, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gab9402a0d9b0fffc0b50083a7d56c5905"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for floating-point FIR decimator. <a href="group__FIR__decimate.html#gab9402a0d9b0fffc0b50083a7d56c5905">More...</a><br/></td></tr>
+<tr class="separator:gab9402a0d9b0fffc0b50083a7d56c5905"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga67c80582fc296552fef2bd1f208d853b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#ga67c80582fc296552fef2bd1f208d853b">arm_fir_decimate_init_f32</a> (<a class="el" href="structarm__fir__decimate__instance__f32.html">arm_fir_decimate_instance_f32</a> *S, uint16_t numTaps, uint8_t M, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga67c80582fc296552fef2bd1f208d853b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point FIR decimator. <a href="group__FIR__decimate.html#ga67c80582fc296552fef2bd1f208d853b">More...</a><br/></td></tr>
+<tr class="separator:ga67c80582fc296552fef2bd1f208d853b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga262636462d9e24dab67ec792160afcbf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#ga262636462d9e24dab67ec792160afcbf">arm_fir_decimate_q15</a> (const <a class="el" href="structarm__fir__decimate__instance__q15.html">arm_fir_decimate_instance_q15</a> *S, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga262636462d9e24dab67ec792160afcbf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 FIR decimator. <a href="group__FIR__decimate.html#ga262636462d9e24dab67ec792160afcbf">More...</a><br/></td></tr>
+<tr class="separator:ga262636462d9e24dab67ec792160afcbf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab43fa1edb45d3b2e875dc8cd381770cc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#gab43fa1edb45d3b2e875dc8cd381770cc">arm_fir_decimate_fast_q15</a> (const <a class="el" href="structarm__fir__decimate__instance__q15.html">arm_fir_decimate_instance_q15</a> *S, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gab43fa1edb45d3b2e875dc8cd381770cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 FIR decimator (fast variant) for Cortex-M3 and Cortex-M4. <a href="group__FIR__decimate.html#gab43fa1edb45d3b2e875dc8cd381770cc">More...</a><br/></td></tr>
+<tr class="separator:gab43fa1edb45d3b2e875dc8cd381770cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3b01ec9df00d759f79c934b239cead73"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#ga3b01ec9df00d759f79c934b239cead73">arm_fir_decimate_init_q15</a> (<a class="el" href="structarm__fir__decimate__instance__q15.html">arm_fir_decimate_instance_q15</a> *S, uint16_t numTaps, uint8_t M, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga3b01ec9df00d759f79c934b239cead73"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 FIR decimator. <a href="group__FIR__decimate.html#ga3b01ec9df00d759f79c934b239cead73">More...</a><br/></td></tr>
+<tr class="separator:ga3b01ec9df00d759f79c934b239cead73"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga27c05d7892f8a327aab86fbfee9b0f29"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#ga27c05d7892f8a327aab86fbfee9b0f29">arm_fir_decimate_q31</a> (const <a class="el" href="structarm__fir__decimate__instance__q31.html">arm_fir_decimate_instance_q31</a> *S, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga27c05d7892f8a327aab86fbfee9b0f29"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 FIR decimator. <a href="group__FIR__decimate.html#ga27c05d7892f8a327aab86fbfee9b0f29">More...</a><br/></td></tr>
+<tr class="separator:ga27c05d7892f8a327aab86fbfee9b0f29"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac03b837d289c8bc4a86a34a89e44afdf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#gac03b837d289c8bc4a86a34a89e44afdf">arm_fir_decimate_fast_q31</a> (const <a class="el" href="structarm__fir__decimate__instance__q31.html">arm_fir_decimate_instance_q31</a> *S, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gac03b837d289c8bc4a86a34a89e44afdf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 FIR decimator (fast variant) for Cortex-M3 and Cortex-M4. <a href="group__FIR__decimate.html#gac03b837d289c8bc4a86a34a89e44afdf">More...</a><br/></td></tr>
+<tr class="separator:gac03b837d289c8bc4a86a34a89e44afdf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6a19d62083e85b3f5e34e8a8283c1ea0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#ga6a19d62083e85b3f5e34e8a8283c1ea0">arm_fir_decimate_init_q31</a> (<a class="el" href="structarm__fir__decimate__instance__q31.html">arm_fir_decimate_instance_q31</a> *S, uint16_t numTaps, uint8_t M, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga6a19d62083e85b3f5e34e8a8283c1ea0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 FIR decimator. <a href="group__FIR__decimate.html#ga6a19d62083e85b3f5e34e8a8283c1ea0">More...</a><br/></td></tr>
+<tr class="separator:ga6a19d62083e85b3f5e34e8a8283c1ea0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga026a02cda40616476e33b82e4eaf855d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Interpolate.html#ga026a02cda40616476e33b82e4eaf855d">arm_fir_interpolate_q15</a> (const <a class="el" href="structarm__fir__interpolate__instance__q15.html">arm_fir_interpolate_instance_q15</a> *S, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga026a02cda40616476e33b82e4eaf855d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 FIR interpolator. <a href="group__FIR__Interpolate.html#ga026a02cda40616476e33b82e4eaf855d">More...</a><br/></td></tr>
+<tr class="separator:ga026a02cda40616476e33b82e4eaf855d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9d6a3c53991f1dca4da31dc400ed9eec"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Interpolate.html#ga9d6a3c53991f1dca4da31dc400ed9eec">arm_fir_interpolate_init_q15</a> (<a class="el" href="structarm__fir__interpolate__instance__q15.html">arm_fir_interpolate_instance_q15</a> *S, uint8_t L, uint16_t numTaps, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga9d6a3c53991f1dca4da31dc400ed9eec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 FIR interpolator. <a href="group__FIR__Interpolate.html#ga9d6a3c53991f1dca4da31dc400ed9eec">More...</a><br/></td></tr>
+<tr class="separator:ga9d6a3c53991f1dca4da31dc400ed9eec"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadf65923ede13284c769b5621709e8135"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Interpolate.html#gadf65923ede13284c769b5621709e8135">arm_fir_interpolate_q31</a> (const <a class="el" href="structarm__fir__interpolate__instance__q31.html">arm_fir_interpolate_instance_q31</a> *S, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gadf65923ede13284c769b5621709e8135"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 FIR interpolator. <a href="group__FIR__Interpolate.html#gadf65923ede13284c769b5621709e8135">More...</a><br/></td></tr>
+<tr class="separator:gadf65923ede13284c769b5621709e8135"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2f2288aa947fea3e8bcda3d5e01c1f6d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Interpolate.html#ga2f2288aa947fea3e8bcda3d5e01c1f6d">arm_fir_interpolate_init_q31</a> (<a class="el" href="structarm__fir__interpolate__instance__q31.html">arm_fir_interpolate_instance_q31</a> *S, uint8_t L, uint16_t numTaps, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga2f2288aa947fea3e8bcda3d5e01c1f6d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 FIR interpolator. <a href="group__FIR__Interpolate.html#ga2f2288aa947fea3e8bcda3d5e01c1f6d">More...</a><br/></td></tr>
+<tr class="separator:ga2f2288aa947fea3e8bcda3d5e01c1f6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga62d0757246bbbe5bfaf67b9a95c16c51"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Interpolate.html#ga62d0757246bbbe5bfaf67b9a95c16c51">arm_fir_interpolate_f32</a> (const <a class="el" href="structarm__fir__interpolate__instance__f32.html">arm_fir_interpolate_instance_f32</a> *S, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga62d0757246bbbe5bfaf67b9a95c16c51"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point FIR interpolator. <a href="group__FIR__Interpolate.html#ga62d0757246bbbe5bfaf67b9a95c16c51">More...</a><br/></td></tr>
+<tr class="separator:ga62d0757246bbbe5bfaf67b9a95c16c51"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1416bcc1bcf6e2b18ff15261b6e04345"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Interpolate.html#ga1416bcc1bcf6e2b18ff15261b6e04345">arm_fir_interpolate_init_f32</a> (<a class="el" href="structarm__fir__interpolate__instance__f32.html">arm_fir_interpolate_instance_f32</a> *S, uint8_t L, uint16_t numTaps, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga1416bcc1bcf6e2b18ff15261b6e04345"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point FIR interpolator. <a href="group__FIR__Interpolate.html#ga1416bcc1bcf6e2b18ff15261b6e04345">More...</a><br/></td></tr>
+<tr class="separator:ga1416bcc1bcf6e2b18ff15261b6e04345"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga953a83e69685de6575cff37feb358a93"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1__32x64.html#ga953a83e69685de6575cff37feb358a93">arm_biquad_cas_df1_32x64_q31</a> (const <a class="el" href="structarm__biquad__cas__df1__32x64__ins__q31.html">arm_biquad_cas_df1_32x64_ins_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga953a83e69685de6575cff37feb358a93"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 Biquad cascade 32x64 filter. <a href="group__BiquadCascadeDF1__32x64.html#ga953a83e69685de6575cff37feb358a93">More...</a><br/></td></tr>
<tr class="separator:ga953a83e69685de6575cff37feb358a93"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga44900cecb8083afcaabf905ffcd656bb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1__32x64.html#ga44900cecb8083afcaabf905ffcd656bb">arm_biquad_cas_df1_32x64_init_q31</a> (<a class="el" href="structarm__biquad__cas__df1__32x64__ins__q31.html">arm_biquad_cas_df1_32x64_ins_q31</a> *S, uint8_t numStages, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *pState, uint8_t postShift)</td></tr>
-<tr class="separator:ga44900cecb8083afcaabf905ffcd656bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga114f373fbc16a314e9f293c7c7649c7f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF2T.html#ga114f373fbc16a314e9f293c7c7649c7f">arm_biquad_cascade_df2T_f32</a> (const <a class="el" href="structarm__biquad__cascade__df2T__instance__f32.html">arm_biquad_cascade_df2T_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga114f373fbc16a314e9f293c7c7649c7f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point transposed direct form II Biquad cascade filter. <a href="group__BiquadCascadeDF2T.html#ga114f373fbc16a314e9f293c7c7649c7f">More...</a><br/></td></tr>
-<tr class="separator:ga114f373fbc16a314e9f293c7c7649c7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac75de449c3e4f733477d81bd0ada5eec"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF2T.html#gac75de449c3e4f733477d81bd0ada5eec">arm_biquad_cascade_stereo_df2T_f32</a> (const <a class="el" href="structarm__biquad__cascade__stereo__df2T__instance__f32.html">arm_biquad_cascade_stereo_df2T_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gac75de449c3e4f733477d81bd0ada5eec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point transposed direct form II Biquad cascade filter. 2 channels. <a href="group__BiquadCascadeDF2T.html#gac75de449c3e4f733477d81bd0ada5eec">More...</a><br/></td></tr>
-<tr class="separator:gac75de449c3e4f733477d81bd0ada5eec"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga426cd78591a717e87d66d1eaa9a3d074"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1__32x64.html#ga426cd78591a717e87d66d1eaa9a3d074">arm_biquad_cas_df1_32x64_init_q31</a> (<a class="el" href="structarm__biquad__cas__df1__32x64__ins__q31.html">arm_biquad_cas_df1_32x64_ins_q31</a> *S, uint8_t numStages, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *pState, uint8_t postShift)</td></tr>
+<tr class="memdesc:ga426cd78591a717e87d66d1eaa9a3d074"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 Biquad cascade 32x64 filter. <a href="group__BiquadCascadeDF1__32x64.html#ga426cd78591a717e87d66d1eaa9a3d074">More...</a><br/></td></tr>
+<tr class="separator:ga426cd78591a717e87d66d1eaa9a3d074"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaecf9b22907e89fc35f097b50589cf86a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF2T.html#gaecf9b22907e89fc35f097b50589cf86a">arm_biquad_cascade_df2T_f32</a> (const <a class="el" href="structarm__biquad__cascade__df2T__instance__f32.html">arm_biquad_cascade_df2T_instance_f32</a> *S, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaecf9b22907e89fc35f097b50589cf86a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point transposed direct form II Biquad cascade filter. <a href="group__BiquadCascadeDF2T.html#gaecf9b22907e89fc35f097b50589cf86a">More...</a><br/></td></tr>
+<tr class="separator:gaecf9b22907e89fc35f097b50589cf86a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaeb8334e64307e85de36db947da04a6eb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF2T.html#gaeb8334e64307e85de36db947da04a6eb">arm_biquad_cascade_stereo_df2T_f32</a> (const <a class="el" href="structarm__biquad__cascade__stereo__df2T__instance__f32.html">arm_biquad_cascade_stereo_df2T_instance_f32</a> *S, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaeb8334e64307e85de36db947da04a6eb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point transposed direct form II Biquad cascade filter. 2 channels. <a href="group__BiquadCascadeDF2T.html#gaeb8334e64307e85de36db947da04a6eb">More...</a><br/></td></tr>
+<tr class="separator:gaeb8334e64307e85de36db947da04a6eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa8735dda5f3f36d0936283794c2aa771"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF2T.html#gaa8735dda5f3f36d0936283794c2aa771">arm_biquad_cascade_df2T_f64</a> (const <a class="el" href="structarm__biquad__cascade__df2T__instance__f64.html">arm_biquad_cascade_df2T_instance_f64</a> *S, <a class="el" href="arm__math_8h.html#ac55f3ae81b5bc9053760baacf57e47f4">float64_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ac55f3ae81b5bc9053760baacf57e47f4">float64_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
<tr class="memdesc:gaa8735dda5f3f36d0936283794c2aa771"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point transposed direct form II Biquad cascade filter. <a href="group__BiquadCascadeDF2T.html#gaa8735dda5f3f36d0936283794c2aa771">More...</a><br/></td></tr>
<tr class="separator:gaa8735dda5f3f36d0936283794c2aa771"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga70eaddf317a4a8bde6bd6a97df67fedd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF2T.html#ga70eaddf317a4a8bde6bd6a97df67fedd">arm_biquad_cascade_df2T_init_f32</a> (<a class="el" href="structarm__biquad__cascade__df2T__instance__f32.html">arm_biquad_cascade_df2T_instance_f32</a> *S, uint8_t numStages, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState)</td></tr>
-<tr class="memdesc:ga70eaddf317a4a8bde6bd6a97df67fedd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point transposed direct form II Biquad cascade filter. <a href="group__BiquadCascadeDF2T.html#ga70eaddf317a4a8bde6bd6a97df67fedd">More...</a><br/></td></tr>
-<tr class="separator:ga70eaddf317a4a8bde6bd6a97df67fedd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga405197c89fe4d34003efd23786296425"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF2T.html#ga405197c89fe4d34003efd23786296425">arm_biquad_cascade_stereo_df2T_init_f32</a> (<a class="el" href="structarm__biquad__cascade__stereo__df2T__instance__f32.html">arm_biquad_cascade_stereo_df2T_instance_f32</a> *S, uint8_t numStages, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState)</td></tr>
-<tr class="memdesc:ga405197c89fe4d34003efd23786296425"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point transposed direct form II Biquad cascade filter. <a href="group__BiquadCascadeDF2T.html#ga405197c89fe4d34003efd23786296425">More...</a><br/></td></tr>
-<tr class="separator:ga405197c89fe4d34003efd23786296425"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafd8b4068de567e9012e444f1c2320e1c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF2T.html#gafd8b4068de567e9012e444f1c2320e1c">arm_biquad_cascade_df2T_init_f32</a> (<a class="el" href="structarm__biquad__cascade__df2T__instance__f32.html">arm_biquad_cascade_df2T_instance_f32</a> *S, uint8_t numStages, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState)</td></tr>
+<tr class="memdesc:gafd8b4068de567e9012e444f1c2320e1c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point transposed direct form II Biquad cascade filter. <a href="group__BiquadCascadeDF2T.html#gafd8b4068de567e9012e444f1c2320e1c">More...</a><br/></td></tr>
+<tr class="separator:gafd8b4068de567e9012e444f1c2320e1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga31a77581f3cba5f360c84b160d770d98"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF2T.html#ga31a77581f3cba5f360c84b160d770d98">arm_biquad_cascade_stereo_df2T_init_f32</a> (<a class="el" href="structarm__biquad__cascade__stereo__df2T__instance__f32.html">arm_biquad_cascade_stereo_df2T_instance_f32</a> *S, uint8_t numStages, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState)</td></tr>
+<tr class="memdesc:ga31a77581f3cba5f360c84b160d770d98"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point transposed direct form II Biquad cascade filter. <a href="group__BiquadCascadeDF2T.html#ga31a77581f3cba5f360c84b160d770d98">More...</a><br/></td></tr>
+<tr class="separator:ga31a77581f3cba5f360c84b160d770d98"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga12dc5d8e8892806ad70e79ca2ff9f86e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF2T.html#ga12dc5d8e8892806ad70e79ca2ff9f86e">arm_biquad_cascade_df2T_init_f64</a> (<a class="el" href="structarm__biquad__cascade__df2T__instance__f64.html">arm_biquad_cascade_df2T_instance_f64</a> *S, uint8_t numStages, <a class="el" href="arm__math_8h.html#ac55f3ae81b5bc9053760baacf57e47f4">float64_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ac55f3ae81b5bc9053760baacf57e47f4">float64_t</a> *pState)</td></tr>
<tr class="memdesc:ga12dc5d8e8892806ad70e79ca2ff9f86e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point transposed direct form II Biquad cascade filter. <a href="group__BiquadCascadeDF2T.html#ga12dc5d8e8892806ad70e79ca2ff9f86e">More...</a><br/></td></tr>
<tr class="separator:ga12dc5d8e8892806ad70e79ca2ff9f86e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga1b22f30ce1cc19bf5a5d7c9fca154d72"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Lattice.html#ga1b22f30ce1cc19bf5a5d7c9fca154d72">arm_fir_lattice_init_q15</a> (<a class="el" href="structarm__fir__lattice__instance__q15.html">arm_fir_lattice_instance_q15</a> *S, uint16_t numStages, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState)</td></tr>
-<tr class="memdesc:ga1b22f30ce1cc19bf5a5d7c9fca154d72"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 FIR lattice filter. <a href="group__FIR__Lattice.html#ga1b22f30ce1cc19bf5a5d7c9fca154d72">More...</a><br/></td></tr>
-<tr class="separator:ga1b22f30ce1cc19bf5a5d7c9fca154d72"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gabb0ab07fd313b4d863070c3ddca51542"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Lattice.html#gabb0ab07fd313b4d863070c3ddca51542">arm_fir_lattice_q15</a> (const <a class="el" href="structarm__fir__lattice__instance__q15.html">arm_fir_lattice_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gabb0ab07fd313b4d863070c3ddca51542"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 FIR lattice filter. <a href="group__FIR__Lattice.html#gabb0ab07fd313b4d863070c3ddca51542">More...</a><br/></td></tr>
-<tr class="separator:gabb0ab07fd313b4d863070c3ddca51542"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac05a17a0188bb851b58d19e572870a54"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Lattice.html#gac05a17a0188bb851b58d19e572870a54">arm_fir_lattice_init_q31</a> (<a class="el" href="structarm__fir__lattice__instance__q31.html">arm_fir_lattice_instance_q31</a> *S, uint16_t numStages, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState)</td></tr>
-<tr class="memdesc:gac05a17a0188bb851b58d19e572870a54"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 FIR lattice filter. <a href="group__FIR__Lattice.html#gac05a17a0188bb851b58d19e572870a54">More...</a><br/></td></tr>
-<tr class="separator:gac05a17a0188bb851b58d19e572870a54"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga2e36fd210e4a1a5dd333ce80dd6d9a88"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Lattice.html#ga2e36fd210e4a1a5dd333ce80dd6d9a88">arm_fir_lattice_q31</a> (const <a class="el" href="structarm__fir__lattice__instance__q31.html">arm_fir_lattice_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga2e36fd210e4a1a5dd333ce80dd6d9a88"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 FIR lattice filter. <a href="group__FIR__Lattice.html#ga2e36fd210e4a1a5dd333ce80dd6d9a88">More...</a><br/></td></tr>
-<tr class="separator:ga2e36fd210e4a1a5dd333ce80dd6d9a88"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga86199a1590af2b8941c6532ee9d03229"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Lattice.html#ga86199a1590af2b8941c6532ee9d03229">arm_fir_lattice_init_f32</a> (<a class="el" href="structarm__fir__lattice__instance__f32.html">arm_fir_lattice_instance_f32</a> *S, uint16_t numStages, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState)</td></tr>
-<tr class="memdesc:ga86199a1590af2b8941c6532ee9d03229"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point FIR lattice filter. <a href="group__FIR__Lattice.html#ga86199a1590af2b8941c6532ee9d03229">More...</a><br/></td></tr>
-<tr class="separator:ga86199a1590af2b8941c6532ee9d03229"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gae63a45a63a11a65f2eae8b8b1fe370a8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Lattice.html#gae63a45a63a11a65f2eae8b8b1fe370a8">arm_fir_lattice_f32</a> (const <a class="el" href="structarm__fir__lattice__instance__f32.html">arm_fir_lattice_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gae63a45a63a11a65f2eae8b8b1fe370a8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point FIR lattice filter. <a href="group__FIR__Lattice.html#gae63a45a63a11a65f2eae8b8b1fe370a8">More...</a><br/></td></tr>
-<tr class="separator:gae63a45a63a11a65f2eae8b8b1fe370a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga56164a0fe48619b8ceec160347bdd2ff"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IIR__Lattice.html#ga56164a0fe48619b8ceec160347bdd2ff">arm_iir_lattice_f32</a> (const <a class="el" href="structarm__iir__lattice__instance__f32.html">arm_iir_lattice_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga56164a0fe48619b8ceec160347bdd2ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point IIR lattice filter. <a href="group__IIR__Lattice.html#ga56164a0fe48619b8ceec160347bdd2ff">More...</a><br/></td></tr>
-<tr class="separator:ga56164a0fe48619b8ceec160347bdd2ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae4657ac1025b5b4294fd4acc1e49e7f8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Lattice.html#gae4657ac1025b5b4294fd4acc1e49e7f8">arm_fir_lattice_init_q15</a> (<a class="el" href="structarm__fir__lattice__instance__q15.html">arm_fir_lattice_instance_q15</a> *S, uint16_t numStages, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState)</td></tr>
+<tr class="memdesc:gae4657ac1025b5b4294fd4acc1e49e7f8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 FIR lattice filter. <a href="group__FIR__Lattice.html#gae4657ac1025b5b4294fd4acc1e49e7f8">More...</a><br/></td></tr>
+<tr class="separator:gae4657ac1025b5b4294fd4acc1e49e7f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafddb7fd49cb0e8a4b6d9546b58bf60fb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Lattice.html#gafddb7fd49cb0e8a4b6d9546b58bf60fb">arm_fir_lattice_q15</a> (const <a class="el" href="structarm__fir__lattice__instance__q15.html">arm_fir_lattice_instance_q15</a> *S, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gafddb7fd49cb0e8a4b6d9546b58bf60fb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 FIR lattice filter. <a href="group__FIR__Lattice.html#gafddb7fd49cb0e8a4b6d9546b58bf60fb">More...</a><br/></td></tr>
+<tr class="separator:gafddb7fd49cb0e8a4b6d9546b58bf60fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf7723f451f6d4cf2586bb4b63d2029cb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Lattice.html#gaf7723f451f6d4cf2586bb4b63d2029cb">arm_fir_lattice_init_q31</a> (<a class="el" href="structarm__fir__lattice__instance__q31.html">arm_fir_lattice_instance_q31</a> *S, uint16_t numStages, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState)</td></tr>
+<tr class="memdesc:gaf7723f451f6d4cf2586bb4b63d2029cb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 FIR lattice filter. <a href="group__FIR__Lattice.html#gaf7723f451f6d4cf2586bb4b63d2029cb">More...</a><br/></td></tr>
+<tr class="separator:gaf7723f451f6d4cf2586bb4b63d2029cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9ae2b76a2a1625d00f902919d0fdea05"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Lattice.html#ga9ae2b76a2a1625d00f902919d0fdea05">arm_fir_lattice_q31</a> (const <a class="el" href="structarm__fir__lattice__instance__q31.html">arm_fir_lattice_instance_q31</a> *S, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga9ae2b76a2a1625d00f902919d0fdea05"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 FIR lattice filter. <a href="group__FIR__Lattice.html#ga9ae2b76a2a1625d00f902919d0fdea05">More...</a><br/></td></tr>
+<tr class="separator:ga9ae2b76a2a1625d00f902919d0fdea05"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga489e9fd4fed0037b5ed0947eaa12d68d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Lattice.html#ga489e9fd4fed0037b5ed0947eaa12d68d">arm_fir_lattice_init_f32</a> (<a class="el" href="structarm__fir__lattice__instance__f32.html">arm_fir_lattice_instance_f32</a> *S, uint16_t numStages, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState)</td></tr>
+<tr class="memdesc:ga489e9fd4fed0037b5ed0947eaa12d68d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point FIR lattice filter. <a href="group__FIR__Lattice.html#ga489e9fd4fed0037b5ed0947eaa12d68d">More...</a><br/></td></tr>
+<tr class="separator:ga489e9fd4fed0037b5ed0947eaa12d68d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga62053bf9d04f9f97ee5f4ef831533d68"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Lattice.html#ga62053bf9d04f9f97ee5f4ef831533d68">arm_fir_lattice_f32</a> (const <a class="el" href="structarm__fir__lattice__instance__f32.html">arm_fir_lattice_instance_f32</a> *S, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga62053bf9d04f9f97ee5f4ef831533d68"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point FIR lattice filter. <a href="group__FIR__Lattice.html#ga62053bf9d04f9f97ee5f4ef831533d68">More...</a><br/></td></tr>
+<tr class="separator:ga62053bf9d04f9f97ee5f4ef831533d68"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga754a44b604c386d132b4b05a3d9e0f44"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IIR__Lattice.html#ga754a44b604c386d132b4b05a3d9e0f44">arm_iir_lattice_f32</a> (const <a class="el" href="structarm__iir__lattice__instance__f32.html">arm_iir_lattice_instance_f32</a> *S, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga754a44b604c386d132b4b05a3d9e0f44"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point IIR lattice filter. <a href="group__IIR__Lattice.html#ga754a44b604c386d132b4b05a3d9e0f44">More...</a><br/></td></tr>
+<tr class="separator:ga754a44b604c386d132b4b05a3d9e0f44"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaed3b0230bb77439dc902daa625985e04"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IIR__Lattice.html#gaed3b0230bb77439dc902daa625985e04">arm_iir_lattice_init_f32</a> (<a class="el" href="structarm__iir__lattice__instance__f32.html">arm_iir_lattice_instance_f32</a> *S, uint16_t numStages, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pkCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pvCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
<tr class="memdesc:gaed3b0230bb77439dc902daa625985e04"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point IIR lattice filter. <a href="group__IIR__Lattice.html#gaed3b0230bb77439dc902daa625985e04">More...</a><br/></td></tr>
<tr class="separator:gaed3b0230bb77439dc902daa625985e04"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga123b26fa9156cd8d3622dd85931741ed"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IIR__Lattice.html#ga123b26fa9156cd8d3622dd85931741ed">arm_iir_lattice_q31</a> (const <a class="el" href="structarm__iir__lattice__instance__q31.html">arm_iir_lattice_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga123b26fa9156cd8d3622dd85931741ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 IIR lattice filter. <a href="group__IIR__Lattice.html#ga123b26fa9156cd8d3622dd85931741ed">More...</a><br/></td></tr>
-<tr class="separator:ga123b26fa9156cd8d3622dd85931741ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga87d7df8f8787402d4331de156a82687f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IIR__Lattice.html#ga87d7df8f8787402d4331de156a82687f">arm_iir_lattice_q31</a> (const <a class="el" href="structarm__iir__lattice__instance__q31.html">arm_iir_lattice_instance_q31</a> *S, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga87d7df8f8787402d4331de156a82687f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 IIR lattice filter. <a href="group__IIR__Lattice.html#ga87d7df8f8787402d4331de156a82687f">More...</a><br/></td></tr>
+<tr class="separator:ga87d7df8f8787402d4331de156a82687f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab686c14175581797d9c3ad7bf1d5cc1e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IIR__Lattice.html#gab686c14175581797d9c3ad7bf1d5cc1e">arm_iir_lattice_init_q31</a> (<a class="el" href="structarm__iir__lattice__instance__q31.html">arm_iir_lattice_instance_q31</a> *S, uint16_t numStages, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pkCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pvCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
<tr class="memdesc:gab686c14175581797d9c3ad7bf1d5cc1e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 IIR lattice filter. <a href="group__IIR__Lattice.html#gab686c14175581797d9c3ad7bf1d5cc1e">More...</a><br/></td></tr>
<tr class="separator:gab686c14175581797d9c3ad7bf1d5cc1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaeb9e9599a288832ed123183eaa8b294a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IIR__Lattice.html#gaeb9e9599a288832ed123183eaa8b294a">arm_iir_lattice_q15</a> (const <a class="el" href="structarm__iir__lattice__instance__q15.html">arm_iir_lattice_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gaeb9e9599a288832ed123183eaa8b294a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 IIR lattice filter. <a href="group__IIR__Lattice.html#gaeb9e9599a288832ed123183eaa8b294a">More...</a><br/></td></tr>
-<tr class="separator:gaeb9e9599a288832ed123183eaa8b294a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga49181562f33456fa979e474e2a657d19"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IIR__Lattice.html#ga49181562f33456fa979e474e2a657d19">arm_iir_lattice_q15</a> (const <a class="el" href="structarm__iir__lattice__instance__q15.html">arm_iir_lattice_instance_q15</a> *S, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga49181562f33456fa979e474e2a657d19"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 IIR lattice filter. <a href="group__IIR__Lattice.html#ga49181562f33456fa979e474e2a657d19">More...</a><br/></td></tr>
+<tr class="separator:ga49181562f33456fa979e474e2a657d19"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1f4bc2dd3d5641e96815d3a5aad58998"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IIR__Lattice.html#ga1f4bc2dd3d5641e96815d3a5aad58998">arm_iir_lattice_init_q15</a> (<a class="el" href="structarm__iir__lattice__instance__q15.html">arm_iir_lattice_instance_q15</a> *S, uint16_t numStages, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pkCoeffs, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pvCoeffs, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
<tr class="memdesc:ga1f4bc2dd3d5641e96815d3a5aad58998"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 IIR lattice filter. <a href="group__IIR__Lattice.html#ga1f4bc2dd3d5641e96815d3a5aad58998">More...</a><br/></td></tr>
<tr class="separator:ga1f4bc2dd3d5641e96815d3a5aad58998"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gae266d009e682180421601627c79a3843"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS.html#gae266d009e682180421601627c79a3843">arm_lms_f32</a> (const <a class="el" href="structarm__lms__instance__f32.html">arm_lms_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pRef, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pOut, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pErr, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gae266d009e682180421601627c79a3843"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for floating-point LMS filter. <a href="group__LMS.html#gae266d009e682180421601627c79a3843">More...</a><br/></td></tr>
-<tr class="separator:gae266d009e682180421601627c79a3843"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac518f7acd1778a8ee90e81c421cfbb90"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS.html#gac518f7acd1778a8ee90e81c421cfbb90">arm_lms_f32</a> (const <a class="el" href="structarm__lms__instance__f32.html">arm_lms_instance_f32</a> *S, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pRef, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pOut, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pErr, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gac518f7acd1778a8ee90e81c421cfbb90"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for floating-point LMS filter. <a href="group__LMS.html#gac518f7acd1778a8ee90e81c421cfbb90">More...</a><br/></td></tr>
+<tr class="separator:gac518f7acd1778a8ee90e81c421cfbb90"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9fc7adca0966ff2cec1746fca8364cee"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS.html#ga9fc7adca0966ff2cec1746fca8364cee">arm_lms_init_f32</a> (<a class="el" href="structarm__lms__instance__f32.html">arm_lms_instance_f32</a> *S, uint16_t numTaps, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> mu, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
<tr class="memdesc:ga9fc7adca0966ff2cec1746fca8364cee"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for floating-point LMS filter. <a href="group__LMS.html#ga9fc7adca0966ff2cec1746fca8364cee">More...</a><br/></td></tr>
<tr class="separator:ga9fc7adca0966ff2cec1746fca8364cee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9544cc26f18cd4465cfbed371be822b3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS.html#ga9544cc26f18cd4465cfbed371be822b3">arm_lms_init_q15</a> (<a class="el" href="structarm__lms__instance__q15.html">arm_lms_instance_q15</a> *S, uint16_t numTaps, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> mu, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, uint32_t postShift)</td></tr>
<tr class="memdesc:ga9544cc26f18cd4465cfbed371be822b3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 LMS filter. <a href="group__LMS.html#ga9544cc26f18cd4465cfbed371be822b3">More...</a><br/></td></tr>
<tr class="separator:ga9544cc26f18cd4465cfbed371be822b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gacde16c17eb75979f81b34e2e2a58c7ac"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS.html#gacde16c17eb75979f81b34e2e2a58c7ac">arm_lms_q15</a> (const <a class="el" href="structarm__lms__instance__q15.html">arm_lms_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pRef, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pOut, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pErr, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gacde16c17eb75979f81b34e2e2a58c7ac"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for Q15 LMS filter. <a href="group__LMS.html#gacde16c17eb75979f81b34e2e2a58c7ac">More...</a><br/></td></tr>
-<tr class="separator:gacde16c17eb75979f81b34e2e2a58c7ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga6a0abfe6041253a6f91c63b383a64257"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS.html#ga6a0abfe6041253a6f91c63b383a64257">arm_lms_q31</a> (const <a class="el" href="structarm__lms__instance__q31.html">arm_lms_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pRef, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pOut, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pErr, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga6a0abfe6041253a6f91c63b383a64257"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for Q31 LMS filter. <a href="group__LMS.html#ga6a0abfe6041253a6f91c63b383a64257">More...</a><br/></td></tr>
-<tr class="separator:ga6a0abfe6041253a6f91c63b383a64257"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga12fd93f61401b365789cdfd5dca07e5b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS.html#ga12fd93f61401b365789cdfd5dca07e5b">arm_lms_q15</a> (const <a class="el" href="structarm__lms__instance__q15.html">arm_lms_instance_q15</a> *S, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pRef, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pOut, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pErr, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga12fd93f61401b365789cdfd5dca07e5b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for Q15 LMS filter. <a href="group__LMS.html#ga12fd93f61401b365789cdfd5dca07e5b">More...</a><br/></td></tr>
+<tr class="separator:ga12fd93f61401b365789cdfd5dca07e5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga69c9c64338c067f1fb4990dcdc8c143f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS.html#ga69c9c64338c067f1fb4990dcdc8c143f">arm_lms_q31</a> (const <a class="el" href="structarm__lms__instance__q31.html">arm_lms_instance_q31</a> *S, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pRef, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pOut, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pErr, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga69c9c64338c067f1fb4990dcdc8c143f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for Q31 LMS filter. <a href="group__LMS.html#ga69c9c64338c067f1fb4990dcdc8c143f">More...</a><br/></td></tr>
+<tr class="separator:ga69c9c64338c067f1fb4990dcdc8c143f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8d4bc251169f4b102355097a9f7530d6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS.html#ga8d4bc251169f4b102355097a9f7530d6">arm_lms_init_q31</a> (<a class="el" href="structarm__lms__instance__q31.html">arm_lms_instance_q31</a> *S, uint16_t numTaps, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> mu, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, uint32_t postShift)</td></tr>
<tr class="memdesc:ga8d4bc251169f4b102355097a9f7530d6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for Q31 LMS filter. <a href="group__LMS.html#ga8d4bc251169f4b102355097a9f7530d6">More...</a><br/></td></tr>
<tr class="separator:ga8d4bc251169f4b102355097a9f7530d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga2418c929087c6eba719758eaae3f3300"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS__NORM.html#ga2418c929087c6eba719758eaae3f3300">arm_lms_norm_f32</a> (<a class="el" href="structarm__lms__norm__instance__f32.html">arm_lms_norm_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pRef, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pOut, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pErr, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga2418c929087c6eba719758eaae3f3300"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for floating-point normalized LMS filter. <a href="group__LMS__NORM.html#ga2418c929087c6eba719758eaae3f3300">More...</a><br/></td></tr>
-<tr class="separator:ga2418c929087c6eba719758eaae3f3300"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga72b3755ed1cf97622851cbbeff83c69e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS__NORM.html#ga72b3755ed1cf97622851cbbeff83c69e">arm_lms_norm_f32</a> (<a class="el" href="structarm__lms__norm__instance__f32.html">arm_lms_norm_instance_f32</a> *S, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pRef, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pOut, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pErr, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga72b3755ed1cf97622851cbbeff83c69e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for floating-point normalized LMS filter. <a href="group__LMS__NORM.html#ga72b3755ed1cf97622851cbbeff83c69e">More...</a><br/></td></tr>
+<tr class="separator:ga72b3755ed1cf97622851cbbeff83c69e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac7ccbaea863882056eee815456464670"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS__NORM.html#gac7ccbaea863882056eee815456464670">arm_lms_norm_init_f32</a> (<a class="el" href="structarm__lms__norm__instance__f32.html">arm_lms_norm_instance_f32</a> *S, uint16_t numTaps, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> mu, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
<tr class="memdesc:gac7ccbaea863882056eee815456464670"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for floating-point normalized LMS filter. <a href="group__LMS__NORM.html#gac7ccbaea863882056eee815456464670">More...</a><br/></td></tr>
<tr class="separator:gac7ccbaea863882056eee815456464670"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga7128775e99817c183a7d7ad34e8b6e05"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS__NORM.html#ga7128775e99817c183a7d7ad34e8b6e05">arm_lms_norm_q31</a> (<a class="el" href="structarm__lms__norm__instance__q31.html">arm_lms_norm_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pRef, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pOut, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pErr, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga7128775e99817c183a7d7ad34e8b6e05"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for Q31 normalized LMS filter. <a href="group__LMS__NORM.html#ga7128775e99817c183a7d7ad34e8b6e05">More...</a><br/></td></tr>
-<tr class="separator:ga7128775e99817c183a7d7ad34e8b6e05"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae12fc16232c8087345e5910fcb840be9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS__NORM.html#gae12fc16232c8087345e5910fcb840be9">arm_lms_norm_q31</a> (<a class="el" href="structarm__lms__norm__instance__q31.html">arm_lms_norm_instance_q31</a> *S, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pRef, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pOut, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pErr, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gae12fc16232c8087345e5910fcb840be9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for Q31 normalized LMS filter. <a href="group__LMS__NORM.html#gae12fc16232c8087345e5910fcb840be9">More...</a><br/></td></tr>
+<tr class="separator:gae12fc16232c8087345e5910fcb840be9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1d9659dbbea4c89a7a9d14d5fc0dd490"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS__NORM.html#ga1d9659dbbea4c89a7a9d14d5fc0dd490">arm_lms_norm_init_q31</a> (<a class="el" href="structarm__lms__norm__instance__q31.html">arm_lms_norm_instance_q31</a> *S, uint16_t numTaps, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> mu, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, uint8_t postShift)</td></tr>
<tr class="memdesc:ga1d9659dbbea4c89a7a9d14d5fc0dd490"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for Q31 normalized LMS filter. <a href="group__LMS__NORM.html#ga1d9659dbbea4c89a7a9d14d5fc0dd490">More...</a><br/></td></tr>
<tr class="separator:ga1d9659dbbea4c89a7a9d14d5fc0dd490"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gad47486a399dedb0bc85a5990ec5cf981"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS__NORM.html#gad47486a399dedb0bc85a5990ec5cf981">arm_lms_norm_q15</a> (<a class="el" href="structarm__lms__norm__instance__q15.html">arm_lms_norm_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pRef, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pOut, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pErr, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gad47486a399dedb0bc85a5990ec5cf981"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for Q15 normalized LMS filter. <a href="group__LMS__NORM.html#gad47486a399dedb0bc85a5990ec5cf981">More...</a><br/></td></tr>
-<tr class="separator:gad47486a399dedb0bc85a5990ec5cf981"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf03debfeb77ec5a9934e1b23f1ff6c48"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS__NORM.html#gaf03debfeb77ec5a9934e1b23f1ff6c48">arm_lms_norm_q15</a> (<a class="el" href="structarm__lms__norm__instance__q15.html">arm_lms_norm_instance_q15</a> *S, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pRef, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pOut, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pErr, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaf03debfeb77ec5a9934e1b23f1ff6c48"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for Q15 normalized LMS filter. <a href="group__LMS__NORM.html#gaf03debfeb77ec5a9934e1b23f1ff6c48">More...</a><br/></td></tr>
+<tr class="separator:gaf03debfeb77ec5a9934e1b23f1ff6c48"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga213ab1ee2e154cc2fa30d667b1994b89"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS__NORM.html#ga213ab1ee2e154cc2fa30d667b1994b89">arm_lms_norm_init_q15</a> (<a class="el" href="structarm__lms__norm__instance__q15.html">arm_lms_norm_instance_q15</a> *S, uint16_t numTaps, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> mu, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, uint8_t postShift)</td></tr>
<tr class="memdesc:ga213ab1ee2e154cc2fa30d667b1994b89"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for Q15 normalized LMS filter. <a href="group__LMS__NORM.html#ga213ab1ee2e154cc2fa30d667b1994b89">More...</a><br/></td></tr>
<tr class="separator:ga213ab1ee2e154cc2fa30d667b1994b89"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga22021e4222773f01e9960358a531cfb8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#ga22021e4222773f01e9960358a531cfb8">arm_correlate_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst)</td></tr>
-<tr class="memdesc:ga22021e4222773f01e9960358a531cfb8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of floating-point sequences. <a href="group__Corr.html#ga22021e4222773f01e9960358a531cfb8">More...</a><br/></td></tr>
-<tr class="separator:ga22021e4222773f01e9960358a531cfb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gad71c0ec70ec69edbc48563d9a5f68451"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#gad71c0ec70ec69edbc48563d9a5f68451">arm_correlate_opt_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch)</td></tr>
-<tr class="memdesc:gad71c0ec70ec69edbc48563d9a5f68451"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q15 sequences. <a href="group__Corr.html#gad71c0ec70ec69edbc48563d9a5f68451">More...</a><br/></td></tr>
-<tr class="separator:gad71c0ec70ec69edbc48563d9a5f68451"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga5ec96b8e420d68b0e626df0812274d46"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#ga5ec96b8e420d68b0e626df0812274d46">arm_correlate_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst)</td></tr>
-<tr class="memdesc:ga5ec96b8e420d68b0e626df0812274d46"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q15 sequences. <a href="group__Corr.html#ga5ec96b8e420d68b0e626df0812274d46">More...</a><br/></td></tr>
-<tr class="separator:ga5ec96b8e420d68b0e626df0812274d46"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac8de3da44f58e86c2c86156276ca154f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#gac8de3da44f58e86c2c86156276ca154f">arm_correlate_fast_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst)</td></tr>
-<tr class="memdesc:gac8de3da44f58e86c2c86156276ca154f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4. <a href="group__Corr.html#gac8de3da44f58e86c2c86156276ca154f">More...</a><br/></td></tr>
-<tr class="separator:gac8de3da44f58e86c2c86156276ca154f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga40a0236b17220e8e22a22b5bc1c53c6b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#ga40a0236b17220e8e22a22b5bc1c53c6b">arm_correlate_fast_opt_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch)</td></tr>
-<tr class="memdesc:ga40a0236b17220e8e22a22b5bc1c53c6b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4. <a href="group__Corr.html#ga40a0236b17220e8e22a22b5bc1c53c6b">More...</a><br/></td></tr>
-<tr class="separator:ga40a0236b17220e8e22a22b5bc1c53c6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga1367dc6c80476406c951e68d7fac4e8c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#ga1367dc6c80476406c951e68d7fac4e8c">arm_correlate_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst)</td></tr>
-<tr class="memdesc:ga1367dc6c80476406c951e68d7fac4e8c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q31 sequences. <a href="group__Corr.html#ga1367dc6c80476406c951e68d7fac4e8c">More...</a><br/></td></tr>
-<tr class="separator:ga1367dc6c80476406c951e68d7fac4e8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gabecd3d7b077dbbef43f93e9e037815ed"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#gabecd3d7b077dbbef43f93e9e037815ed">arm_correlate_fast_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst)</td></tr>
-<tr class="memdesc:gabecd3d7b077dbbef43f93e9e037815ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q31 sequences (fast version) for Cortex-M3 and Cortex-M4. <a href="group__Corr.html#gabecd3d7b077dbbef43f93e9e037815ed">More...</a><br/></td></tr>
-<tr class="separator:gabecd3d7b077dbbef43f93e9e037815ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga746e8857cafe33ec5d6780729c18c311"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#ga746e8857cafe33ec5d6780729c18c311">arm_correlate_opt_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
-<tr class="memdesc:ga746e8857cafe33ec5d6780729c18c311"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q7 sequences. <a href="group__Corr.html#ga746e8857cafe33ec5d6780729c18c311">More...</a><br/></td></tr>
-<tr class="separator:ga746e8857cafe33ec5d6780729c18c311"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga284ddcc49e4ac532d52a70d0383c5992"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#ga284ddcc49e4ac532d52a70d0383c5992">arm_correlate_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst)</td></tr>
-<tr class="memdesc:ga284ddcc49e4ac532d52a70d0383c5992"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q7 sequences. <a href="group__Corr.html#ga284ddcc49e4ac532d52a70d0383c5992">More...</a><br/></td></tr>
-<tr class="separator:ga284ddcc49e4ac532d52a70d0383c5992"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga23a9284de5ee39406713b91d18ac8838"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#ga23a9284de5ee39406713b91d18ac8838">arm_fir_sparse_f32</a> (<a class="el" href="structarm__fir__sparse__instance__f32.html">arm_fir_sparse_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pScratchIn, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga23a9284de5ee39406713b91d18ac8838"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point sparse FIR filter. <a href="group__FIR__Sparse.html#ga23a9284de5ee39406713b91d18ac8838">More...</a><br/></td></tr>
-<tr class="separator:ga23a9284de5ee39406713b91d18ac8838"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga86378a08a9d9e1e0e5de77843b34d396"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#ga86378a08a9d9e1e0e5de77843b34d396">arm_fir_sparse_init_f32</a> (<a class="el" href="structarm__fir__sparse__instance__f32.html">arm_fir_sparse_instance_f32</a> *S, uint16_t numTaps, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga86378a08a9d9e1e0e5de77843b34d396"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point sparse FIR filter. <a href="group__FIR__Sparse.html#ga86378a08a9d9e1e0e5de77843b34d396">More...</a><br/></td></tr>
-<tr class="separator:ga86378a08a9d9e1e0e5de77843b34d396"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga03e9c2f0f35ad67d20bac66be9f920ec"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#ga03e9c2f0f35ad67d20bac66be9f920ec">arm_fir_sparse_q31</a> (<a class="el" href="structarm__fir__sparse__instance__q31.html">arm_fir_sparse_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pScratchIn, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga03e9c2f0f35ad67d20bac66be9f920ec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 sparse FIR filter. <a href="group__FIR__Sparse.html#ga03e9c2f0f35ad67d20bac66be9f920ec">More...</a><br/></td></tr>
-<tr class="separator:ga03e9c2f0f35ad67d20bac66be9f920ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga9a0bb2134bc85d3e55c6be6d946ee634"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#ga9a0bb2134bc85d3e55c6be6d946ee634">arm_fir_sparse_init_q31</a> (<a class="el" href="structarm__fir__sparse__instance__q31.html">arm_fir_sparse_instance_q31</a> *S, uint16_t numTaps, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga9a0bb2134bc85d3e55c6be6d946ee634"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 sparse FIR filter. <a href="group__FIR__Sparse.html#ga9a0bb2134bc85d3e55c6be6d946ee634">More...</a><br/></td></tr>
-<tr class="separator:ga9a0bb2134bc85d3e55c6be6d946ee634"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga2bffda2e156e72427e19276cd9c3d3cc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#ga2bffda2e156e72427e19276cd9c3d3cc">arm_fir_sparse_q15</a> (<a class="el" href="structarm__fir__sparse__instance__q15.html">arm_fir_sparse_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratchIn, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pScratchOut, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga2bffda2e156e72427e19276cd9c3d3cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 sparse FIR filter. <a href="group__FIR__Sparse.html#ga2bffda2e156e72427e19276cd9c3d3cc">More...</a><br/></td></tr>
-<tr class="separator:ga2bffda2e156e72427e19276cd9c3d3cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga5eaa80bf72bcccef5a2c5fc6648d1baa"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#ga5eaa80bf72bcccef5a2c5fc6648d1baa">arm_fir_sparse_init_q15</a> (<a class="el" href="structarm__fir__sparse__instance__q15.html">arm_fir_sparse_instance_q15</a> *S, uint16_t numTaps, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga5eaa80bf72bcccef5a2c5fc6648d1baa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 sparse FIR filter. <a href="group__FIR__Sparse.html#ga5eaa80bf72bcccef5a2c5fc6648d1baa">More...</a><br/></td></tr>
-<tr class="separator:ga5eaa80bf72bcccef5a2c5fc6648d1baa"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gae86c145efc2d9ec32dc6d8c1ad2ccb3c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#gae86c145efc2d9ec32dc6d8c1ad2ccb3c">arm_fir_sparse_q7</a> (<a class="el" href="structarm__fir__sparse__instance__q7.html">arm_fir_sparse_instance_q7</a> *S, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pScratchIn, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pScratchOut, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gae86c145efc2d9ec32dc6d8c1ad2ccb3c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q7 sparse FIR filter. <a href="group__FIR__Sparse.html#gae86c145efc2d9ec32dc6d8c1ad2ccb3c">More...</a><br/></td></tr>
-<tr class="separator:gae86c145efc2d9ec32dc6d8c1ad2ccb3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga98f5c1a097d4572ce4ff3b0c58ebcdbd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#ga98f5c1a097d4572ce4ff3b0c58ebcdbd">arm_fir_sparse_init_q7</a> (<a class="el" href="structarm__fir__sparse__instance__q7.html">arm_fir_sparse_instance_q7</a> *S, uint16_t numTaps, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga98f5c1a097d4572ce4ff3b0c58ebcdbd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q7 sparse FIR filter. <a href="group__FIR__Sparse.html#ga98f5c1a097d4572ce4ff3b0c58ebcdbd">More...</a><br/></td></tr>
-<tr class="separator:ga98f5c1a097d4572ce4ff3b0c58ebcdbd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga371054f6e5fd78bec668908251f1b2f2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#ga371054f6e5fd78bec668908251f1b2f2">arm_correlate_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst)</td></tr>
+<tr class="memdesc:ga371054f6e5fd78bec668908251f1b2f2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of floating-point sequences. <a href="group__Corr.html#ga371054f6e5fd78bec668908251f1b2f2">More...</a><br/></td></tr>
+<tr class="separator:ga371054f6e5fd78bec668908251f1b2f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3cfae563b16fa3be577cab5acf63aeea"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#ga3cfae563b16fa3be577cab5acf63aeea">arm_correlate_opt_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch)</td></tr>
+<tr class="memdesc:ga3cfae563b16fa3be577cab5acf63aeea"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q15 sequences. <a href="group__Corr.html#ga3cfae563b16fa3be577cab5acf63aeea">More...</a><br/></td></tr>
+<tr class="separator:ga3cfae563b16fa3be577cab5acf63aeea"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8fc4e632ab08b28435ff62e7eb65f508"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#ga8fc4e632ab08b28435ff62e7eb65f508">arm_correlate_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst)</td></tr>
+<tr class="memdesc:ga8fc4e632ab08b28435ff62e7eb65f508"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q15 sequences. <a href="group__Corr.html#ga8fc4e632ab08b28435ff62e7eb65f508">More...</a><br/></td></tr>
+<tr class="separator:ga8fc4e632ab08b28435ff62e7eb65f508"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab4dea2049c8a26118ee4de9b90f1b9bd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#gab4dea2049c8a26118ee4de9b90f1b9bd">arm_correlate_fast_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst)</td></tr>
+<tr class="memdesc:gab4dea2049c8a26118ee4de9b90f1b9bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q15 sequences (fast version). <a href="group__Corr.html#gab4dea2049c8a26118ee4de9b90f1b9bd">More...</a><br/></td></tr>
+<tr class="separator:gab4dea2049c8a26118ee4de9b90f1b9bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3fc8d680844a3d24af25e45df96c82f3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#ga3fc8d680844a3d24af25e45df96c82f3">arm_correlate_fast_opt_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch)</td></tr>
+<tr class="memdesc:ga3fc8d680844a3d24af25e45df96c82f3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q15 sequences (fast version). <a href="group__Corr.html#ga3fc8d680844a3d24af25e45df96c82f3">More...</a><br/></td></tr>
+<tr class="separator:ga3fc8d680844a3d24af25e45df96c82f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9e8ad8bae8400dac2afc995d38594744"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#ga9e8ad8bae8400dac2afc995d38594744">arm_correlate_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst)</td></tr>
+<tr class="memdesc:ga9e8ad8bae8400dac2afc995d38594744"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q31 sequences. <a href="group__Corr.html#ga9e8ad8bae8400dac2afc995d38594744">More...</a><br/></td></tr>
+<tr class="separator:ga9e8ad8bae8400dac2afc995d38594744"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1e85a8ceac5c0f27007e6ba2c8f20686"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#ga1e85a8ceac5c0f27007e6ba2c8f20686">arm_correlate_fast_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst)</td></tr>
+<tr class="memdesc:ga1e85a8ceac5c0f27007e6ba2c8f20686"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q31 sequences (fast version). <a href="group__Corr.html#ga1e85a8ceac5c0f27007e6ba2c8f20686">More...</a><br/></td></tr>
+<tr class="separator:ga1e85a8ceac5c0f27007e6ba2c8f20686"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3c672e8ef8360c652d351097535f080d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#ga3c672e8ef8360c652d351097535f080d">arm_correlate_opt_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
+<tr class="memdesc:ga3c672e8ef8360c652d351097535f080d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q7 sequences. <a href="group__Corr.html#ga3c672e8ef8360c652d351097535f080d">More...</a><br/></td></tr>
+<tr class="separator:ga3c672e8ef8360c652d351097535f080d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab5d8acc830313be970de59c2d5a26c72"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#gab5d8acc830313be970de59c2d5a26c72">arm_correlate_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst)</td></tr>
+<tr class="memdesc:gab5d8acc830313be970de59c2d5a26c72"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q7 sequences. <a href="group__Corr.html#gab5d8acc830313be970de59c2d5a26c72">More...</a><br/></td></tr>
+<tr class="separator:gab5d8acc830313be970de59c2d5a26c72"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac6817bc86974b7121c3288fce25dbc5f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#gac6817bc86974b7121c3288fce25dbc5f">arm_fir_sparse_f32</a> (<a class="el" href="structarm__fir__sparse__instance__f32.html">arm_fir_sparse_instance_f32</a> *S, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pScratchIn, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gac6817bc86974b7121c3288fce25dbc5f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point sparse FIR filter. <a href="group__FIR__Sparse.html#gac6817bc86974b7121c3288fce25dbc5f">More...</a><br/></td></tr>
+<tr class="separator:gac6817bc86974b7121c3288fce25dbc5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga967a0564d6d59f2b9e12f4a5b7a3f877"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#ga967a0564d6d59f2b9e12f4a5b7a3f877">arm_fir_sparse_init_f32</a> (<a class="el" href="structarm__fir__sparse__instance__f32.html">arm_fir_sparse_instance_f32</a> *S, uint16_t numTaps, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga967a0564d6d59f2b9e12f4a5b7a3f877"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point sparse FIR filter. <a href="group__FIR__Sparse.html#ga967a0564d6d59f2b9e12f4a5b7a3f877">More...</a><br/></td></tr>
+<tr class="separator:ga967a0564d6d59f2b9e12f4a5b7a3f877"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaba9f7ef4acf293034af42baa2fd3df52"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#gaba9f7ef4acf293034af42baa2fd3df52">arm_fir_sparse_q31</a> (<a class="el" href="structarm__fir__sparse__instance__q31.html">arm_fir_sparse_instance_q31</a> *S, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pScratchIn, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaba9f7ef4acf293034af42baa2fd3df52"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 sparse FIR filter. <a href="group__FIR__Sparse.html#gaba9f7ef4acf293034af42baa2fd3df52">More...</a><br/></td></tr>
+<tr class="separator:gaba9f7ef4acf293034af42baa2fd3df52"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gade71e2e0432a0e6de36fa9f23b2c984c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#gade71e2e0432a0e6de36fa9f23b2c984c">arm_fir_sparse_init_q31</a> (<a class="el" href="structarm__fir__sparse__instance__q31.html">arm_fir_sparse_instance_q31</a> *S, uint16_t numTaps, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gade71e2e0432a0e6de36fa9f23b2c984c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 sparse FIR filter. <a href="group__FIR__Sparse.html#gade71e2e0432a0e6de36fa9f23b2c984c">More...</a><br/></td></tr>
+<tr class="separator:gade71e2e0432a0e6de36fa9f23b2c984c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac3e43b06bff38ac8e62e145f88e9dbc7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#gac3e43b06bff38ac8e62e145f88e9dbc7">arm_fir_sparse_q15</a> (<a class="el" href="structarm__fir__sparse__instance__q15.html">arm_fir_sparse_instance_q15</a> *S, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratchIn, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pScratchOut, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gac3e43b06bff38ac8e62e145f88e9dbc7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 sparse FIR filter. <a href="group__FIR__Sparse.html#gac3e43b06bff38ac8e62e145f88e9dbc7">More...</a><br/></td></tr>
+<tr class="separator:gac3e43b06bff38ac8e62e145f88e9dbc7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad1c7f891760e91301aac7e3a48aca449"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#gad1c7f891760e91301aac7e3a48aca449">arm_fir_sparse_init_q15</a> (<a class="el" href="structarm__fir__sparse__instance__q15.html">arm_fir_sparse_instance_q15</a> *S, uint16_t numTaps, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gad1c7f891760e91301aac7e3a48aca449"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 sparse FIR filter. <a href="group__FIR__Sparse.html#gad1c7f891760e91301aac7e3a48aca449">More...</a><br/></td></tr>
+<tr class="separator:gad1c7f891760e91301aac7e3a48aca449"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga319b3d9032ba723a8efb819b9d2a3676"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#ga319b3d9032ba723a8efb819b9d2a3676">arm_fir_sparse_q7</a> (<a class="el" href="structarm__fir__sparse__instance__q7.html">arm_fir_sparse_instance_q7</a> *S, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pScratchIn, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pScratchOut, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga319b3d9032ba723a8efb819b9d2a3676"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q7 sparse FIR filter. <a href="group__FIR__Sparse.html#ga319b3d9032ba723a8efb819b9d2a3676">More...</a><br/></td></tr>
+<tr class="separator:ga319b3d9032ba723a8efb819b9d2a3676"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5e74f8f4e4df85de5feb4e62125ff590"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#ga5e74f8f4e4df85de5feb4e62125ff590">arm_fir_sparse_init_q7</a> (<a class="el" href="structarm__fir__sparse__instance__q7.html">arm_fir_sparse_instance_q7</a> *S, uint16_t numTaps, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga5e74f8f4e4df85de5feb4e62125ff590"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q7 sparse FIR filter. <a href="group__FIR__Sparse.html#ga5e74f8f4e4df85de5feb4e62125ff590">More...</a><br/></td></tr>
+<tr class="separator:ga5e74f8f4e4df85de5feb4e62125ff590"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4420d45c37d58c310ef9ae1b5fe58020"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__SinCos.html#ga4420d45c37d58c310ef9ae1b5fe58020">arm_sin_cos_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> theta, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSinVal, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCosVal)</td></tr>
<tr class="memdesc:ga4420d45c37d58c310ef9ae1b5fe58020"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point sin_cos function. <a href="group__SinCos.html#ga4420d45c37d58c310ef9ae1b5fe58020">More...</a><br/></td></tr>
<tr class="separator:ga4420d45c37d58c310ef9ae1b5fe58020"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae9e4ddebff9d4eb5d0a093e28e0bc504"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__SinCos.html#gae9e4ddebff9d4eb5d0a093e28e0bc504">arm_sin_cos_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> theta, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSinVal, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCosVal)</td></tr>
<tr class="memdesc:gae9e4ddebff9d4eb5d0a093e28e0bc504"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 sin_cos function. <a href="group__SinCos.html#gae9e4ddebff9d4eb5d0a093e28e0bc504">More...</a><br/></td></tr>
<tr class="separator:gae9e4ddebff9d4eb5d0a093e28e0bc504"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga3a102aead6460ad9fcb0626f6b226ffb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__conj.html#ga3a102aead6460ad9fcb0626f6b226ffb">arm_cmplx_conj_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:ga3a102aead6460ad9fcb0626f6b226ffb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point complex conjugate. <a href="group__cmplx__conj.html#ga3a102aead6460ad9fcb0626f6b226ffb">More...</a><br/></td></tr>
-<tr class="separator:ga3a102aead6460ad9fcb0626f6b226ffb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gafecc94879a383c5208ec3ef99485e4b5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__conj.html#gafecc94879a383c5208ec3ef99485e4b5">arm_cmplx_conj_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:gafecc94879a383c5208ec3ef99485e4b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 complex conjugate. <a href="group__cmplx__conj.html#gafecc94879a383c5208ec3ef99485e4b5">More...</a><br/></td></tr>
-<tr class="separator:gafecc94879a383c5208ec3ef99485e4b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaf47689ae07962acaecb8ddde556df4a4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__conj.html#gaf47689ae07962acaecb8ddde556df4a4">arm_cmplx_conj_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:gaf47689ae07962acaecb8ddde556df4a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 complex conjugate. <a href="group__cmplx__conj.html#gaf47689ae07962acaecb8ddde556df4a4">More...</a><br/></td></tr>
-<tr class="separator:gaf47689ae07962acaecb8ddde556df4a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaa7faccc0d96b061d8b7d0d7d82045074"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__mag__squared.html#gaa7faccc0d96b061d8b7d0d7d82045074">arm_cmplx_mag_squared_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:gaa7faccc0d96b061d8b7d0d7d82045074"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point complex magnitude squared. <a href="group__cmplx__mag__squared.html#gaa7faccc0d96b061d8b7d0d7d82045074">More...</a><br/></td></tr>
-<tr class="separator:gaa7faccc0d96b061d8b7d0d7d82045074"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga384b0538101e8c03fa4fa14271e63b04"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__mag__squared.html#ga384b0538101e8c03fa4fa14271e63b04">arm_cmplx_mag_squared_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:ga384b0538101e8c03fa4fa14271e63b04"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 complex magnitude squared. <a href="group__cmplx__mag__squared.html#ga384b0538101e8c03fa4fa14271e63b04">More...</a><br/></td></tr>
-<tr class="separator:ga384b0538101e8c03fa4fa14271e63b04"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga45537f576102d960d467eb722b8431f2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__mag__squared.html#ga45537f576102d960d467eb722b8431f2">arm_cmplx_mag_squared_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:ga45537f576102d960d467eb722b8431f2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 complex magnitude squared. <a href="group__cmplx__mag__squared.html#ga45537f576102d960d467eb722b8431f2">More...</a><br/></td></tr>
-<tr class="separator:ga45537f576102d960d467eb722b8431f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga9380d08046dd7ec2f5015f569206b9ce"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <br class="typebreak"/>
-<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PID.html#ga9380d08046dd7ec2f5015f569206b9ce">arm_pid_f32</a> (<a class="el" href="structarm__pid__instance__f32.html">arm_pid_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> in)</td></tr>
-<tr class="memdesc:ga9380d08046dd7ec2f5015f569206b9ce"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process function for the floating-point PID Control. <a href="group__PID.html#ga9380d08046dd7ec2f5015f569206b9ce">More...</a><br/></td></tr>
-<tr class="separator:ga9380d08046dd7ec2f5015f569206b9ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga82bc0813c007d50ce308b9b0bf3c76e2"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PID.html#ga82bc0813c007d50ce308b9b0bf3c76e2">arm_pid_q31</a> (<a class="el" href="structarm__pid__instance__q31.html">arm_pid_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> in)</td></tr>
-<tr class="memdesc:ga82bc0813c007d50ce308b9b0bf3c76e2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process function for the Q31 PID Control. <a href="group__PID.html#ga82bc0813c007d50ce308b9b0bf3c76e2">More...</a><br/></td></tr>
-<tr class="separator:ga82bc0813c007d50ce308b9b0bf3c76e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gad466471a6b0f8fc570b8b8fc34ac79fa"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PID.html#gad466471a6b0f8fc570b8b8fc34ac79fa">arm_pid_q15</a> (<a class="el" href="structarm__pid__instance__q15.html">arm_pid_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> in)</td></tr>
-<tr class="memdesc:gad466471a6b0f8fc570b8b8fc34ac79fa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process function for the Q15 PID Control. <a href="group__PID.html#gad466471a6b0f8fc570b8b8fc34ac79fa">More...</a><br/></td></tr>
-<tr class="separator:gad466471a6b0f8fc570b8b8fc34ac79fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1b5571244b051bb72db30886896da2da"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__conj.html#ga1b5571244b051bb72db30886896da2da">arm_cmplx_conj_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:ga1b5571244b051bb72db30886896da2da"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point complex conjugate. <a href="group__cmplx__conj.html#ga1b5571244b051bb72db30886896da2da">More...</a><br/></td></tr>
+<tr class="separator:ga1b5571244b051bb72db30886896da2da"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga652edf2688aae9b2f53c5da73f6cc2bc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__conj.html#ga652edf2688aae9b2f53c5da73f6cc2bc">arm_cmplx_conj_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:ga652edf2688aae9b2f53c5da73f6cc2bc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 complex conjugate. <a href="group__cmplx__conj.html#ga652edf2688aae9b2f53c5da73f6cc2bc">More...</a><br/></td></tr>
+<tr class="separator:ga652edf2688aae9b2f53c5da73f6cc2bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2eef7dba99852d5f7ec3e025b2e5653b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__conj.html#ga2eef7dba99852d5f7ec3e025b2e5653b">arm_cmplx_conj_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:ga2eef7dba99852d5f7ec3e025b2e5653b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 complex conjugate. <a href="group__cmplx__conj.html#ga2eef7dba99852d5f7ec3e025b2e5653b">More...</a><br/></td></tr>
+<tr class="separator:ga2eef7dba99852d5f7ec3e025b2e5653b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga925ef5458a384f63d06f1c6997d1fb7d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__mag__squared.html#ga925ef5458a384f63d06f1c6997d1fb7d">arm_cmplx_mag_squared_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:ga925ef5458a384f63d06f1c6997d1fb7d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point complex magnitude squared. <a href="group__cmplx__mag__squared.html#ga925ef5458a384f63d06f1c6997d1fb7d">More...</a><br/></td></tr>
+<tr class="separator:ga925ef5458a384f63d06f1c6997d1fb7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9d74dbc0a777cfcc75c1cae33ef4d44a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__mag__squared.html#ga9d74dbc0a777cfcc75c1cae33ef4d44a">arm_cmplx_mag_squared_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:ga9d74dbc0a777cfcc75c1cae33ef4d44a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 complex magnitude squared. <a href="group__cmplx__mag__squared.html#ga9d74dbc0a777cfcc75c1cae33ef4d44a">More...</a><br/></td></tr>
+<tr class="separator:ga9d74dbc0a777cfcc75c1cae33ef4d44a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafdd1e838db0aef7ec201611883bd444c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__mag__squared.html#gafdd1e838db0aef7ec201611883bd444c">arm_cmplx_mag_squared_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:gafdd1e838db0aef7ec201611883bd444c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 complex magnitude squared. <a href="group__cmplx__mag__squared.html#gafdd1e838db0aef7ec201611883bd444c">More...</a><br/></td></tr>
+<tr class="separator:gafdd1e838db0aef7ec201611883bd444c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5a6865ed706b7dd969ef0bd58a61f306"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PID.html#ga5a6865ed706b7dd969ef0bd58a61f306">arm_pid_f32</a> (<a class="el" href="structarm__pid__instance__f32.html">arm_pid_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> in)</td></tr>
+<tr class="memdesc:ga5a6865ed706b7dd969ef0bd58a61f306"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process function for the floating-point PID Control. <a href="group__PID.html#ga5a6865ed706b7dd969ef0bd58a61f306">More...</a><br/></td></tr>
+<tr class="separator:ga5a6865ed706b7dd969ef0bd58a61f306"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9ead8b3180125fb42879389477b99dc8"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PID.html#ga9ead8b3180125fb42879389477b99dc8">arm_pid_q31</a> (<a class="el" href="structarm__pid__instance__q31.html">arm_pid_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> in)</td></tr>
+<tr class="memdesc:ga9ead8b3180125fb42879389477b99dc8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process function for the Q31 PID Control. <a href="group__PID.html#ga9ead8b3180125fb42879389477b99dc8">More...</a><br/></td></tr>
+<tr class="separator:ga9ead8b3180125fb42879389477b99dc8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7ecc87208cb297fb9a31cec4f18bb54e"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PID.html#ga7ecc87208cb297fb9a31cec4f18bb54e">arm_pid_q15</a> (<a class="el" href="structarm__pid__instance__q15.html">arm_pid_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> in)</td></tr>
+<tr class="memdesc:ga7ecc87208cb297fb9a31cec4f18bb54e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process function for the Q15 PID Control. <a href="group__PID.html#ga7ecc87208cb297fb9a31cec4f18bb54e">More...</a><br/></td></tr>
+<tr class="separator:ga7ecc87208cb297fb9a31cec4f18bb54e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga542be7aabbf7a2297a4b62cf212910e3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MatrixInv.html#ga542be7aabbf7a2297a4b62cf212910e3">arm_mat_inverse_f32</a> (const <a class="el" href="structarm__matrix__instance__f32.html">arm_matrix_instance_f32</a> *src, <a class="el" href="structarm__matrix__instance__f32.html">arm_matrix_instance_f32</a> *dst)</td></tr>
<tr class="memdesc:ga542be7aabbf7a2297a4b62cf212910e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point matrix inverse. <a href="group__MatrixInv.html#ga542be7aabbf7a2297a4b62cf212910e3">More...</a><br/></td></tr>
<tr class="separator:ga542be7aabbf7a2297a4b62cf212910e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaede2367c02df083cc915ddd5d8fae838"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MatrixInv.html#gaede2367c02df083cc915ddd5d8fae838">arm_mat_inverse_f64</a> (const <a class="el" href="structarm__matrix__instance__f64.html">arm_matrix_instance_f64</a> *src, <a class="el" href="structarm__matrix__instance__f64.html">arm_matrix_instance_f64</a> *dst)</td></tr>
<tr class="memdesc:gaede2367c02df083cc915ddd5d8fae838"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point matrix inverse. <a href="group__MatrixInv.html#gaede2367c02df083cc915ddd5d8fae838">More...</a><br/></td></tr>
<tr class="separator:gaede2367c02df083cc915ddd5d8fae838"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gabbfa27c68837d22f03d6c6259569caa8"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clarke.html#gabbfa27c68837d22f03d6c6259569caa8">arm_clarke_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> Ia, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> Ib, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pIalpha, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pIbeta)</td></tr>
-<tr class="memdesc:gabbfa27c68837d22f03d6c6259569caa8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point Clarke transform. <a href="group__clarke.html#gabbfa27c68837d22f03d6c6259569caa8">More...</a><br/></td></tr>
-<tr class="separator:gabbfa27c68837d22f03d6c6259569caa8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga0c69ebd2855ce6d34008eff808881e78"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clarke.html#ga0c69ebd2855ce6d34008eff808881e78">arm_clarke_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Ia, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Ib, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pIalpha, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pIbeta)</td></tr>
-<tr class="memdesc:ga0c69ebd2855ce6d34008eff808881e78"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clarke transform for Q31 version. <a href="group__clarke.html#ga0c69ebd2855ce6d34008eff808881e78">More...</a><br/></td></tr>
-<tr class="separator:ga0c69ebd2855ce6d34008eff808881e78"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gad8958cd3cb7f521466168b46a25b7908"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q7__to__x.html#gad8958cd3cb7f521466168b46a25b7908">arm_q7_to_q31</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gad8958cd3cb7f521466168b46a25b7908"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q7 vector to Q31 vector. <a href="group__q7__to__x.html#gad8958cd3cb7f521466168b46a25b7908">More...</a><br/></td></tr>
-<tr class="separator:gad8958cd3cb7f521466168b46a25b7908"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga945eb24e625a57c7c3be8a6e655646e3"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__inv__clarke.html#ga945eb24e625a57c7c3be8a6e655646e3">arm_inv_clarke_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> Ialpha, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> Ibeta, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pIa, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pIb)</td></tr>
-<tr class="memdesc:ga945eb24e625a57c7c3be8a6e655646e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point Inverse Clarke transform. <a href="group__inv__clarke.html#ga945eb24e625a57c7c3be8a6e655646e3">More...</a><br/></td></tr>
-<tr class="separator:ga945eb24e625a57c7c3be8a6e655646e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga50768ebd8b71e8988dbb804cc03a742d"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__inv__clarke.html#ga50768ebd8b71e8988dbb804cc03a742d">arm_inv_clarke_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Ialpha, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Ibeta, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pIa, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pIb)</td></tr>
-<tr class="memdesc:ga50768ebd8b71e8988dbb804cc03a742d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Inverse Clarke transform for Q31 version. <a href="group__inv__clarke.html#ga50768ebd8b71e8988dbb804cc03a742d">More...</a><br/></td></tr>
-<tr class="separator:ga50768ebd8b71e8988dbb804cc03a742d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gabc02597fc3f01033daf43ec0547a2f78"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q7__to__x.html#gabc02597fc3f01033daf43ec0547a2f78">arm_q7_to_q15</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gabc02597fc3f01033daf43ec0547a2f78"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q7 vector to Q15 vector. <a href="group__q7__to__x.html#gabc02597fc3f01033daf43ec0547a2f78">More...</a><br/></td></tr>
-<tr class="separator:gabc02597fc3f01033daf43ec0547a2f78"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gae24bf07174d3b8dddcf30d8c8d8e7fbb"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__park.html#gae24bf07174d3b8dddcf30d8c8d8e7fbb">arm_park_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> Ialpha, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> Ibeta, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pId, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pIq, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> sinVal, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> cosVal)</td></tr>
-<tr class="memdesc:gae24bf07174d3b8dddcf30d8c8d8e7fbb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point Park transform. <a href="group__park.html#gae24bf07174d3b8dddcf30d8c8d8e7fbb">More...</a><br/></td></tr>
-<tr class="separator:gae24bf07174d3b8dddcf30d8c8d8e7fbb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga5630ed3715091f2795ee10df34672523"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__park.html#ga5630ed3715091f2795ee10df34672523">arm_park_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Ialpha, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Ibeta, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pId, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pIq, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> sinVal, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> cosVal)</td></tr>
-<tr class="memdesc:ga5630ed3715091f2795ee10df34672523"><td class="mdescLeft">&#160;</td><td class="mdescRight">Park transform for Q31 version. <a href="group__park.html#ga5630ed3715091f2795ee10df34672523">More...</a><br/></td></tr>
-<tr class="separator:ga5630ed3715091f2795ee10df34672523"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga656620f957b65512ed83db03fd455ec5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q7__to__x.html#ga656620f957b65512ed83db03fd455ec5">arm_q7_to_float</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga656620f957b65512ed83db03fd455ec5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q7 vector to floating-point vector. <a href="group__q7__to__x.html#ga656620f957b65512ed83db03fd455ec5">More...</a><br/></td></tr>
-<tr class="separator:ga656620f957b65512ed83db03fd455ec5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga7ca3a87a0954ed8c9ed5a2e6f1c64f30"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__inv__park.html#ga7ca3a87a0954ed8c9ed5a2e6f1c64f30">arm_inv_park_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> Id, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> Iq, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pIalpha, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pIbeta, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> sinVal, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> cosVal)</td></tr>
-<tr class="memdesc:ga7ca3a87a0954ed8c9ed5a2e6f1c64f30"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point Inverse Park transform. <a href="group__inv__park.html#ga7ca3a87a0954ed8c9ed5a2e6f1c64f30">More...</a><br/></td></tr>
-<tr class="separator:ga7ca3a87a0954ed8c9ed5a2e6f1c64f30"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga6e00d7320aa4a85686716af8b763e08a"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__inv__park.html#ga6e00d7320aa4a85686716af8b763e08a">arm_inv_park_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Id, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Iq, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pIalpha, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pIbeta, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> sinVal, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> cosVal)</td></tr>
-<tr class="memdesc:ga6e00d7320aa4a85686716af8b763e08a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Inverse Park transform for Q31 version. <a href="group__inv__park.html#ga6e00d7320aa4a85686716af8b763e08a">More...</a><br/></td></tr>
-<tr class="separator:ga6e00d7320aa4a85686716af8b763e08a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gacf407b007a37da18e99dabd9023c56b4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q31__to__x.html#gacf407b007a37da18e99dabd9023c56b4">arm_q31_to_float</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gacf407b007a37da18e99dabd9023c56b4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q31 vector to floating-point vector. <a href="group__q31__to__x.html#gacf407b007a37da18e99dabd9023c56b4">More...</a><br/></td></tr>
-<tr class="separator:gacf407b007a37da18e99dabd9023c56b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga790bbc697724ee432f840cfebbbae1f4"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <br class="typebreak"/>
-<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LinearInterpolate.html#ga790bbc697724ee432f840cfebbbae1f4">arm_linear_interp_f32</a> (<a class="el" href="structarm__linear__interp__instance__f32.html">arm_linear_interp_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> x)</td></tr>
-<tr class="memdesc:ga790bbc697724ee432f840cfebbbae1f4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process function for the floating-point Linear Interpolation Function. <a href="group__LinearInterpolate.html#ga790bbc697724ee432f840cfebbbae1f4">More...</a><br/></td></tr>
-<tr class="separator:ga790bbc697724ee432f840cfebbbae1f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaad59cea673ab358888075b040bacc71f"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LinearInterpolate.html#gaad59cea673ab358888075b040bacc71f">arm_linear_interp_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pYData, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> x, uint32_t nValues)</td></tr>
-<tr class="memdesc:gaad59cea673ab358888075b040bacc71f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process function for the Q31 Linear Interpolation Function. <a href="group__LinearInterpolate.html#gaad59cea673ab358888075b040bacc71f">More...</a><br/></td></tr>
-<tr class="separator:gaad59cea673ab358888075b040bacc71f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga7e5d633c26edd82e009517cd2347fb00"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LinearInterpolate.html#ga7e5d633c26edd82e009517cd2347fb00">arm_linear_interp_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pYData, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> x, uint32_t nValues)</td></tr>
-<tr class="memdesc:ga7e5d633c26edd82e009517cd2347fb00"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process function for the Q15 Linear Interpolation Function. <a href="group__LinearInterpolate.html#ga7e5d633c26edd82e009517cd2347fb00">More...</a><br/></td></tr>
-<tr class="separator:ga7e5d633c26edd82e009517cd2347fb00"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaab750789ec9230e65c3bf544029d246f"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LinearInterpolate.html#gaab750789ec9230e65c3bf544029d246f">arm_linear_interp_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pYData, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> x, uint32_t nValues)</td></tr>
-<tr class="memdesc:gaab750789ec9230e65c3bf544029d246f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process function for the Q7 Linear Interpolation Function. <a href="group__LinearInterpolate.html#gaab750789ec9230e65c3bf544029d246f">More...</a><br/></td></tr>
-<tr class="separator:gaab750789ec9230e65c3bf544029d246f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga82d40c62bb48ef4d613f1f2f685b4084"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clarke.html#ga82d40c62bb48ef4d613f1f2f685b4084">arm_clarke_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> Ia, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> Ib, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pIalpha, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pIbeta)</td></tr>
+<tr class="memdesc:ga82d40c62bb48ef4d613f1f2f685b4084"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point Clarke transform. <a href="group__clarke.html#ga82d40c62bb48ef4d613f1f2f685b4084">More...</a><br/></td></tr>
+<tr class="separator:ga82d40c62bb48ef4d613f1f2f685b4084"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8d68db2a6e26e1caab677f5ab293c068"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clarke.html#ga8d68db2a6e26e1caab677f5ab293c068">arm_clarke_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Ia, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Ib, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pIalpha, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pIbeta)</td></tr>
+<tr class="memdesc:ga8d68db2a6e26e1caab677f5ab293c068"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clarke transform for Q31 version. <a href="group__clarke.html#ga8d68db2a6e26e1caab677f5ab293c068">More...</a><br/></td></tr>
+<tr class="separator:ga8d68db2a6e26e1caab677f5ab293c068"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1a73ce96f94b2124d02426690e587197"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__inv__clarke.html#ga1a73ce96f94b2124d02426690e587197">arm_inv_clarke_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> Ialpha, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> Ibeta, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pIa, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pIb)</td></tr>
+<tr class="memdesc:ga1a73ce96f94b2124d02426690e587197"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point Inverse Clarke transform. <a href="group__inv__clarke.html#ga1a73ce96f94b2124d02426690e587197">More...</a><br/></td></tr>
+<tr class="separator:ga1a73ce96f94b2124d02426690e587197"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3bab178431f22d13332a0dfae4390172"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__inv__clarke.html#ga3bab178431f22d13332a0dfae4390172">arm_inv_clarke_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Ialpha, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Ibeta, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pIa, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pIb)</td></tr>
+<tr class="memdesc:ga3bab178431f22d13332a0dfae4390172"><td class="mdescLeft">&#160;</td><td class="mdescRight">Inverse Clarke transform for Q31 version. <a href="group__inv__clarke.html#ga3bab178431f22d13332a0dfae4390172">More...</a><br/></td></tr>
+<tr class="separator:ga3bab178431f22d13332a0dfae4390172"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga18f92d09e080edc98a00c01886b56b5d"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__park.html#ga18f92d09e080edc98a00c01886b56b5d">arm_park_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> Ialpha, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> Ibeta, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pId, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pIq, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> sinVal, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> cosVal)</td></tr>
+<tr class="memdesc:ga18f92d09e080edc98a00c01886b56b5d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point Park transform. <a href="group__park.html#ga18f92d09e080edc98a00c01886b56b5d">More...</a><br/></td></tr>
+<tr class="separator:ga18f92d09e080edc98a00c01886b56b5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga69be76685149b18f345f705aa8efaad0"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__park.html#ga69be76685149b18f345f705aa8efaad0">arm_park_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Ialpha, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Ibeta, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pId, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pIq, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> sinVal, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> cosVal)</td></tr>
+<tr class="memdesc:ga69be76685149b18f345f705aa8efaad0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Park transform for Q31 version. <a href="group__park.html#ga69be76685149b18f345f705aa8efaad0">More...</a><br/></td></tr>
+<tr class="separator:ga69be76685149b18f345f705aa8efaad0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga896b639ecd52c33d427bc7cdc8d303b2"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__inv__park.html#ga896b639ecd52c33d427bc7cdc8d303b2">arm_inv_park_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> Id, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> Iq, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pIalpha, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pIbeta, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> sinVal, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> cosVal)</td></tr>
+<tr class="memdesc:ga896b639ecd52c33d427bc7cdc8d303b2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point Inverse Park transform. <a href="group__inv__park.html#ga896b639ecd52c33d427bc7cdc8d303b2">More...</a><br/></td></tr>
+<tr class="separator:ga896b639ecd52c33d427bc7cdc8d303b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae7165779ef72e1f797d0c601d6d619b2"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__inv__park.html#gae7165779ef72e1f797d0c601d6d619b2">arm_inv_park_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Id, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Iq, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pIalpha, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pIbeta, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> sinVal, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> cosVal)</td></tr>
+<tr class="memdesc:gae7165779ef72e1f797d0c601d6d619b2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Inverse Park transform for Q31 version. <a href="group__inv__park.html#gae7165779ef72e1f797d0c601d6d619b2">More...</a><br/></td></tr>
+<tr class="separator:gae7165779ef72e1f797d0c601d6d619b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5335f60532bab8cee1e7c22f76a41805"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LinearInterpolate.html#ga5335f60532bab8cee1e7c22f76a41805">arm_linear_interp_f32</a> (<a class="el" href="structarm__linear__interp__instance__f32.html">arm_linear_interp_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> x)</td></tr>
+<tr class="memdesc:ga5335f60532bab8cee1e7c22f76a41805"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process function for the floating-point Linear Interpolation Function. <a href="group__LinearInterpolate.html#ga5335f60532bab8cee1e7c22f76a41805">More...</a><br/></td></tr>
+<tr class="separator:ga5335f60532bab8cee1e7c22f76a41805"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaeaf31289367ac36c4727939e1ea73312"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LinearInterpolate.html#gaeaf31289367ac36c4727939e1ea73312">arm_linear_interp_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pYData, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> x, uint32_t nValues)</td></tr>
+<tr class="memdesc:gaeaf31289367ac36c4727939e1ea73312"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process function for the Q31 Linear Interpolation Function. <a href="group__LinearInterpolate.html#gaeaf31289367ac36c4727939e1ea73312">More...</a><br/></td></tr>
+<tr class="separator:gaeaf31289367ac36c4727939e1ea73312"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9a308a0de4d4e4fe4a262a99b17121cd"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LinearInterpolate.html#ga9a308a0de4d4e4fe4a262a99b17121cd">arm_linear_interp_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pYData, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> x, uint32_t nValues)</td></tr>
+<tr class="memdesc:ga9a308a0de4d4e4fe4a262a99b17121cd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process function for the Q15 Linear Interpolation Function. <a href="group__LinearInterpolate.html#ga9a308a0de4d4e4fe4a262a99b17121cd">More...</a><br/></td></tr>
+<tr class="separator:ga9a308a0de4d4e4fe4a262a99b17121cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafabd4124a8724055329b5c484419f936"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LinearInterpolate.html#gafabd4124a8724055329b5c484419f936">arm_linear_interp_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pYData, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> x, uint32_t nValues)</td></tr>
+<tr class="memdesc:gafabd4124a8724055329b5c484419f936"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process function for the Q7 Linear Interpolation Function. <a href="group__LinearInterpolate.html#gafabd4124a8724055329b5c484419f936">More...</a><br/></td></tr>
+<tr class="separator:gafabd4124a8724055329b5c484419f936"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae164899c4a3fc0e946dc5d55555fe541"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sin.html#gae164899c4a3fc0e946dc5d55555fe541">arm_sin_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> x)</td></tr>
<tr class="memdesc:gae164899c4a3fc0e946dc5d55555fe541"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fast approximation to the trigonometric sine function for floating-point data. <a href="group__sin.html#gae164899c4a3fc0e946dc5d55555fe541">More...</a><br/></td></tr>
<tr class="separator:gae164899c4a3fc0e946dc5d55555fe541"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -1191,196 +1198,201 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
<tr class="memitem:gadfd60c24def501638c0d5db20f4c869b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cos.html#gadfd60c24def501638c0d5db20f4c869b">arm_cos_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> x)</td></tr>
<tr class="memdesc:gadfd60c24def501638c0d5db20f4c869b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fast approximation to the trigonometric cosine function for Q15 data. <a href="group__cos.html#gadfd60c24def501638c0d5db20f4c869b">More...</a><br/></td></tr>
<tr class="separator:gadfd60c24def501638c0d5db20f4c869b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga697d82c2747a3302cf44e7c9583da2e8"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <br class="typebreak"/>
-<a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__SQRT.html#ga697d82c2747a3302cf44e7c9583da2e8">arm_sqrt_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> in, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pOut)</td></tr>
-<tr class="memdesc:ga697d82c2747a3302cf44e7c9583da2e8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point square root function. <a href="group__SQRT.html#ga697d82c2747a3302cf44e7c9583da2e8">More...</a><br/></td></tr>
-<tr class="separator:ga697d82c2747a3302cf44e7c9583da2e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5f37f479666ee8ff9711b334286c60ed"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__SQRT.html#ga5f37f479666ee8ff9711b334286c60ed">arm_sqrt_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> in, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pOut)</td></tr>
+<tr class="memdesc:ga5f37f479666ee8ff9711b334286c60ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point square root function. <a href="group__SQRT.html#ga5f37f479666ee8ff9711b334286c60ed">More...</a><br/></td></tr>
+<tr class="separator:ga5f37f479666ee8ff9711b334286c60ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga119e25831e141d734d7ef10636670058"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__SQRT.html#ga119e25831e141d734d7ef10636670058">arm_sqrt_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> in, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pOut)</td></tr>
<tr class="memdesc:ga119e25831e141d734d7ef10636670058"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 square root function. <a href="group__SQRT.html#ga119e25831e141d734d7ef10636670058">More...</a><br/></td></tr>
<tr class="separator:ga119e25831e141d734d7ef10636670058"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5abe5ca724f3e15849662b03752c1238"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__SQRT.html#ga5abe5ca724f3e15849662b03752c1238">arm_sqrt_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> in, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pOut)</td></tr>
<tr class="memdesc:ga5abe5ca724f3e15849662b03752c1238"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 square root function. <a href="group__SQRT.html#ga5abe5ca724f3e15849662b03752c1238">More...</a><br/></td></tr>
<tr class="separator:ga5abe5ca724f3e15849662b03752c1238"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a87c6129c7f1a7e7b205339054d3ffed7"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a87c6129c7f1a7e7b205339054d3ffed7">arm_circularWrite_f32</a> (int32_t *circBuffer, int32_t L, uint16_t *writeOffset, int32_t bufferInc, const int32_t *src, int32_t srcInc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:a87c6129c7f1a7e7b205339054d3ffed7"><td class="mdescLeft">&#160;</td><td class="mdescRight">floating-point Circular write function. <a href="#a87c6129c7f1a7e7b205339054d3ffed7">More...</a><br/></td></tr>
-<tr class="separator:a87c6129c7f1a7e7b205339054d3ffed7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af4d2359037b7360329ef9dd6836d1353"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#af4d2359037b7360329ef9dd6836d1353">arm_circularRead_f32</a> (int32_t *circBuffer, int32_t L, int32_t *readOffset, int32_t bufferInc, int32_t *dst, int32_t *dst_base, int32_t dst_length, int32_t dstInc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:af4d2359037b7360329ef9dd6836d1353"><td class="mdescLeft">&#160;</td><td class="mdescRight">floating-point Circular Read function. <a href="#af4d2359037b7360329ef9dd6836d1353">More...</a><br/></td></tr>
-<tr class="separator:af4d2359037b7360329ef9dd6836d1353"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a885325c33991f03743a9d9b06868a099"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a885325c33991f03743a9d9b06868a099">arm_circularWrite_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *circBuffer, int32_t L, uint16_t *writeOffset, int32_t bufferInc, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *src, int32_t srcInc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:a885325c33991f03743a9d9b06868a099"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 Circular write function. <a href="#a885325c33991f03743a9d9b06868a099">More...</a><br/></td></tr>
-<tr class="separator:a885325c33991f03743a9d9b06868a099"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a98eb923fe8c64909897c31d6b9f69bff"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a98eb923fe8c64909897c31d6b9f69bff">arm_circularRead_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *circBuffer, int32_t L, int32_t *readOffset, int32_t bufferInc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *dst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *dst_base, int32_t dst_length, int32_t dstInc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:a98eb923fe8c64909897c31d6b9f69bff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 Circular Read function. <a href="#a98eb923fe8c64909897c31d6b9f69bff">More...</a><br/></td></tr>
-<tr class="separator:a98eb923fe8c64909897c31d6b9f69bff"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2db43ffe947dce0f676c09580d1f6765"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a2db43ffe947dce0f676c09580d1f6765">arm_circularWrite_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *circBuffer, int32_t L, uint16_t *writeOffset, int32_t bufferInc, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *src, int32_t srcInc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:a2db43ffe947dce0f676c09580d1f6765"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q7 Circular write function. <a href="#a2db43ffe947dce0f676c09580d1f6765">More...</a><br/></td></tr>
-<tr class="separator:a2db43ffe947dce0f676c09580d1f6765"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acd3153fe997f44fe6c20fa1ac6257a2b"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#acd3153fe997f44fe6c20fa1ac6257a2b">arm_circularRead_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *circBuffer, int32_t L, int32_t *readOffset, int32_t bufferInc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *dst, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *dst_base, int32_t dst_length, int32_t dstInc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:acd3153fe997f44fe6c20fa1ac6257a2b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q7 Circular Read function. <a href="#acd3153fe997f44fe6c20fa1ac6257a2b">More...</a><br/></td></tr>
-<tr class="separator:acd3153fe997f44fe6c20fa1ac6257a2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga0b93d31bb5b5ed214c2b94d8a7744cd2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__power.html#ga0b93d31bb5b5ed214c2b94d8a7744cd2">arm_power_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *pResult)</td></tr>
-<tr class="memdesc:ga0b93d31bb5b5ed214c2b94d8a7744cd2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sum of the squares of the elements of a Q31 vector. <a href="group__power.html#ga0b93d31bb5b5ed214c2b94d8a7744cd2">More...</a><br/></td></tr>
-<tr class="separator:ga0b93d31bb5b5ed214c2b94d8a7744cd2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga993c00dd7f661d66bdb6e58426e893aa"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__power.html#ga993c00dd7f661d66bdb6e58426e893aa">arm_power_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult)</td></tr>
-<tr class="memdesc:ga993c00dd7f661d66bdb6e58426e893aa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sum of the squares of the elements of a floating-point vector. <a href="group__power.html#ga993c00dd7f661d66bdb6e58426e893aa">More...</a><br/></td></tr>
-<tr class="separator:ga993c00dd7f661d66bdb6e58426e893aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga7050c04b7515e01a75c38f1abbaf71ba"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__power.html#ga7050c04b7515e01a75c38f1abbaf71ba">arm_power_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *pResult)</td></tr>
-<tr class="memdesc:ga7050c04b7515e01a75c38f1abbaf71ba"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sum of the squares of the elements of a Q15 vector. <a href="group__power.html#ga7050c04b7515e01a75c38f1abbaf71ba">More...</a><br/></td></tr>
-<tr class="separator:ga7050c04b7515e01a75c38f1abbaf71ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaf969c85c5655e3d72d7b99ff188f92c9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__power.html#gaf969c85c5655e3d72d7b99ff188f92c9">arm_power_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult)</td></tr>
-<tr class="memdesc:gaf969c85c5655e3d72d7b99ff188f92c9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sum of the squares of the elements of a Q7 vector. <a href="group__power.html#gaf969c85c5655e3d72d7b99ff188f92c9">More...</a><br/></td></tr>
-<tr class="separator:gaf969c85c5655e3d72d7b99ff188f92c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaebc707ee539020357c25da4c75b52eb7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mean.html#gaebc707ee539020357c25da4c75b52eb7">arm_mean_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pResult)</td></tr>
-<tr class="memdesc:gaebc707ee539020357c25da4c75b52eb7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mean value of a Q7 vector. <a href="group__mean.html#gaebc707ee539020357c25da4c75b52eb7">More...</a><br/></td></tr>
-<tr class="separator:gaebc707ee539020357c25da4c75b52eb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac882495d5f098819fd3939c1ef7795b3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mean.html#gac882495d5f098819fd3939c1ef7795b3">arm_mean_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pResult)</td></tr>
-<tr class="memdesc:gac882495d5f098819fd3939c1ef7795b3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mean value of a Q15 vector. <a href="group__mean.html#gac882495d5f098819fd3939c1ef7795b3">More...</a><br/></td></tr>
-<tr class="separator:gac882495d5f098819fd3939c1ef7795b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gacf2526d8c2d75e486e8f0b0e31877ad0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mean.html#gacf2526d8c2d75e486e8f0b0e31877ad0">arm_mean_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult)</td></tr>
-<tr class="memdesc:gacf2526d8c2d75e486e8f0b0e31877ad0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mean value of a Q31 vector. <a href="group__mean.html#gacf2526d8c2d75e486e8f0b0e31877ad0">More...</a><br/></td></tr>
-<tr class="separator:gacf2526d8c2d75e486e8f0b0e31877ad0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga74ce08c49ab61e57bd50c3a0ca1fdb2b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mean.html#ga74ce08c49ab61e57bd50c3a0ca1fdb2b">arm_mean_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult)</td></tr>
-<tr class="memdesc:ga74ce08c49ab61e57bd50c3a0ca1fdb2b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mean value of a floating-point vector. <a href="group__mean.html#ga74ce08c49ab61e57bd50c3a0ca1fdb2b">More...</a><br/></td></tr>
-<tr class="separator:ga74ce08c49ab61e57bd50c3a0ca1fdb2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga393f26c5a3bfa05624fb8d32232a6d96"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__variance.html#ga393f26c5a3bfa05624fb8d32232a6d96">arm_var_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult)</td></tr>
-<tr class="memdesc:ga393f26c5a3bfa05624fb8d32232a6d96"><td class="mdescLeft">&#160;</td><td class="mdescRight">Variance of the elements of a floating-point vector. <a href="group__variance.html#ga393f26c5a3bfa05624fb8d32232a6d96">More...</a><br/></td></tr>
-<tr class="separator:ga393f26c5a3bfa05624fb8d32232a6d96"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac02873f1c2cc80adfd799305f0e6465d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__variance.html#gac02873f1c2cc80adfd799305f0e6465d">arm_var_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult)</td></tr>
-<tr class="memdesc:gac02873f1c2cc80adfd799305f0e6465d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Variance of the elements of a Q31 vector. <a href="group__variance.html#gac02873f1c2cc80adfd799305f0e6465d">More...</a><br/></td></tr>
-<tr class="separator:gac02873f1c2cc80adfd799305f0e6465d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga79dce009ed2de28a125aeb3f19631654"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__variance.html#ga79dce009ed2de28a125aeb3f19631654">arm_var_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pResult)</td></tr>
-<tr class="memdesc:ga79dce009ed2de28a125aeb3f19631654"><td class="mdescLeft">&#160;</td><td class="mdescRight">Variance of the elements of a Q15 vector. <a href="group__variance.html#ga79dce009ed2de28a125aeb3f19631654">More...</a><br/></td></tr>
-<tr class="separator:ga79dce009ed2de28a125aeb3f19631654"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga0e3ab1b57da32d45388d1fa90d7fd88c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RMS.html#ga0e3ab1b57da32d45388d1fa90d7fd88c">arm_rms_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult)</td></tr>
-<tr class="memdesc:ga0e3ab1b57da32d45388d1fa90d7fd88c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Root Mean Square of the elements of a floating-point vector. <a href="group__RMS.html#ga0e3ab1b57da32d45388d1fa90d7fd88c">More...</a><br/></td></tr>
-<tr class="separator:ga0e3ab1b57da32d45388d1fa90d7fd88c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gae33015fda23fc44e7ead5e5ed7e8d314"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RMS.html#gae33015fda23fc44e7ead5e5ed7e8d314">arm_rms_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult)</td></tr>
-<tr class="memdesc:gae33015fda23fc44e7ead5e5ed7e8d314"><td class="mdescLeft">&#160;</td><td class="mdescRight">Root Mean Square of the elements of a Q31 vector. <a href="group__RMS.html#gae33015fda23fc44e7ead5e5ed7e8d314">More...</a><br/></td></tr>
-<tr class="separator:gae33015fda23fc44e7ead5e5ed7e8d314"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaf5b836b72dda9e5dfbbd17c7906fd13f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RMS.html#gaf5b836b72dda9e5dfbbd17c7906fd13f">arm_rms_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pResult)</td></tr>
-<tr class="memdesc:gaf5b836b72dda9e5dfbbd17c7906fd13f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Root Mean Square of the elements of a Q15 vector. <a href="group__RMS.html#gaf5b836b72dda9e5dfbbd17c7906fd13f">More...</a><br/></td></tr>
-<tr class="separator:gaf5b836b72dda9e5dfbbd17c7906fd13f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga4969b5b5f3d001377bc401a3ee99dfc2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__STD.html#ga4969b5b5f3d001377bc401a3ee99dfc2">arm_std_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult)</td></tr>
-<tr class="memdesc:ga4969b5b5f3d001377bc401a3ee99dfc2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Standard deviation of the elements of a floating-point vector. <a href="group__STD.html#ga4969b5b5f3d001377bc401a3ee99dfc2">More...</a><br/></td></tr>
-<tr class="separator:ga4969b5b5f3d001377bc401a3ee99dfc2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga39495e74f96116178be085c9dc7742f5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__STD.html#ga39495e74f96116178be085c9dc7742f5">arm_std_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult)</td></tr>
-<tr class="memdesc:ga39495e74f96116178be085c9dc7742f5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Standard deviation of the elements of a Q31 vector. <a href="group__STD.html#ga39495e74f96116178be085c9dc7742f5">More...</a><br/></td></tr>
-<tr class="separator:ga39495e74f96116178be085c9dc7742f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaf9d27afa9928ff28a63cd98ea9218a72"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__STD.html#gaf9d27afa9928ff28a63cd98ea9218a72">arm_std_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pResult)</td></tr>
-<tr class="memdesc:gaf9d27afa9928ff28a63cd98ea9218a72"><td class="mdescLeft">&#160;</td><td class="mdescRight">Standard deviation of the elements of a Q15 vector. <a href="group__STD.html#gaf9d27afa9928ff28a63cd98ea9218a72">More...</a><br/></td></tr>
-<tr class="separator:gaf9d27afa9928ff28a63cd98ea9218a72"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gae45024c497392cde2ae358a76d435213"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__mag.html#gae45024c497392cde2ae358a76d435213">arm_cmplx_mag_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:gae45024c497392cde2ae358a76d435213"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point complex magnitude. <a href="group__cmplx__mag.html#gae45024c497392cde2ae358a76d435213">More...</a><br/></td></tr>
-<tr class="separator:gae45024c497392cde2ae358a76d435213"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga14f82f9230e9d96d5b9774e2fefcb7be"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__mag.html#ga14f82f9230e9d96d5b9774e2fefcb7be">arm_cmplx_mag_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:ga14f82f9230e9d96d5b9774e2fefcb7be"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 complex magnitude. <a href="group__cmplx__mag.html#ga14f82f9230e9d96d5b9774e2fefcb7be">More...</a><br/></td></tr>
-<tr class="separator:ga14f82f9230e9d96d5b9774e2fefcb7be"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga0a4a8f77a6a51d9b3f3b9d729f85b7a4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__mag.html#ga0a4a8f77a6a51d9b3f3b9d729f85b7a4">arm_cmplx_mag_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:ga0a4a8f77a6a51d9b3f3b9d729f85b7a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 complex magnitude. <a href="group__cmplx__mag.html#ga0a4a8f77a6a51d9b3f3b9d729f85b7a4">More...</a><br/></td></tr>
-<tr class="separator:ga0a4a8f77a6a51d9b3f3b9d729f85b7a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga2b08b5e8001d2c15204639d00893fc70"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__dot__prod.html#ga2b08b5e8001d2c15204639d00893fc70">arm_cmplx_dot_prod_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t numSamples, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *realResult, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *imagResult)</td></tr>
-<tr class="memdesc:ga2b08b5e8001d2c15204639d00893fc70"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 complex dot product. <a href="group__cmplx__dot__prod.html#ga2b08b5e8001d2c15204639d00893fc70">More...</a><br/></td></tr>
-<tr class="separator:ga2b08b5e8001d2c15204639d00893fc70"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga5b731a59db062a9ad84562ef68a6c8af"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__dot__prod.html#ga5b731a59db062a9ad84562ef68a6c8af">arm_cmplx_dot_prod_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t numSamples, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *realResult, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *imagResult)</td></tr>
-<tr class="memdesc:ga5b731a59db062a9ad84562ef68a6c8af"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 complex dot product. <a href="group__cmplx__dot__prod.html#ga5b731a59db062a9ad84562ef68a6c8af">More...</a><br/></td></tr>
-<tr class="separator:ga5b731a59db062a9ad84562ef68a6c8af"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gadcfaf567a25eb641da4043eafb9bb076"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__dot__prod.html#gadcfaf567a25eb641da4043eafb9bb076">arm_cmplx_dot_prod_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, uint32_t numSamples, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *realResult, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *imagResult)</td></tr>
-<tr class="memdesc:gadcfaf567a25eb641da4043eafb9bb076"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point complex dot product. <a href="group__cmplx__dot__prod.html#gadcfaf567a25eb641da4043eafb9bb076">More...</a><br/></td></tr>
-<tr class="separator:gadcfaf567a25eb641da4043eafb9bb076"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga3bd8889dcb45980e1d3e53344df54e85"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CmplxByRealMult.html#ga3bd8889dcb45980e1d3e53344df54e85">arm_cmplx_mult_real_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcCmplx, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcReal, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCmplxDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:ga3bd8889dcb45980e1d3e53344df54e85"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 complex-by-real multiplication. <a href="group__CmplxByRealMult.html#ga3bd8889dcb45980e1d3e53344df54e85">More...</a><br/></td></tr>
-<tr class="separator:ga3bd8889dcb45980e1d3e53344df54e85"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga715e4bb8e945b8ca51ec5237611697ce"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CmplxByRealMult.html#ga715e4bb8e945b8ca51ec5237611697ce">arm_cmplx_mult_real_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcCmplx, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcReal, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCmplxDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:ga715e4bb8e945b8ca51ec5237611697ce"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 complex-by-real multiplication. <a href="group__CmplxByRealMult.html#ga715e4bb8e945b8ca51ec5237611697ce">More...</a><br/></td></tr>
-<tr class="separator:ga715e4bb8e945b8ca51ec5237611697ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga9c18616f56cb4d3c0889ce0b339221ca"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CmplxByRealMult.html#ga9c18616f56cb4d3c0889ce0b339221ca">arm_cmplx_mult_real_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcCmplx, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcReal, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCmplxDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:ga9c18616f56cb4d3c0889ce0b339221ca"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point complex-by-real multiplication. <a href="group__CmplxByRealMult.html#ga9c18616f56cb4d3c0889ce0b339221ca">More...</a><br/></td></tr>
-<tr class="separator:ga9c18616f56cb4d3c0889ce0b339221ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga3631d38ac8d715fc14f6f1b343f4c4ed"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Min.html#ga3631d38ac8d715fc14f6f1b343f4c4ed">arm_min_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *result, uint32_t *index)</td></tr>
-<tr class="memdesc:ga3631d38ac8d715fc14f6f1b343f4c4ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Minimum value of a Q7 vector. <a href="group__Min.html#ga3631d38ac8d715fc14f6f1b343f4c4ed">More...</a><br/></td></tr>
-<tr class="separator:ga3631d38ac8d715fc14f6f1b343f4c4ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gad065e37535ebb726750ac1545cb3fa6f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Min.html#gad065e37535ebb726750ac1545cb3fa6f">arm_min_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pResult, uint32_t *pIndex)</td></tr>
-<tr class="memdesc:gad065e37535ebb726750ac1545cb3fa6f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Minimum value of a Q15 vector. <a href="group__Min.html#gad065e37535ebb726750ac1545cb3fa6f">More...</a><br/></td></tr>
-<tr class="separator:gad065e37535ebb726750ac1545cb3fa6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gab20faeceb5ff5d2d9dd628c2ecf41303"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Min.html#gab20faeceb5ff5d2d9dd628c2ecf41303">arm_min_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult, uint32_t *pIndex)</td></tr>
-<tr class="memdesc:gab20faeceb5ff5d2d9dd628c2ecf41303"><td class="mdescLeft">&#160;</td><td class="mdescRight">Minimum value of a Q31 vector. <a href="group__Min.html#gab20faeceb5ff5d2d9dd628c2ecf41303">More...</a><br/></td></tr>
-<tr class="separator:gab20faeceb5ff5d2d9dd628c2ecf41303"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaf62b1673740fc516ea64daf777b7d74a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Min.html#gaf62b1673740fc516ea64daf777b7d74a">arm_min_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult, uint32_t *pIndex)</td></tr>
-<tr class="memdesc:gaf62b1673740fc516ea64daf777b7d74a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Minimum value of a floating-point vector. <a href="group__Min.html#gaf62b1673740fc516ea64daf777b7d74a">More...</a><br/></td></tr>
-<tr class="separator:gaf62b1673740fc516ea64daf777b7d74a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga6afd64d381b5c232de59163ebfe71e35"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Max.html#ga6afd64d381b5c232de59163ebfe71e35">arm_max_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pResult, uint32_t *pIndex)</td></tr>
-<tr class="memdesc:ga6afd64d381b5c232de59163ebfe71e35"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum value of a Q7 vector. <a href="group__Max.html#ga6afd64d381b5c232de59163ebfe71e35">More...</a><br/></td></tr>
-<tr class="separator:ga6afd64d381b5c232de59163ebfe71e35"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac132856c68f4bf2a056eaad5921c7880"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Max.html#gac132856c68f4bf2a056eaad5921c7880">arm_max_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pResult, uint32_t *pIndex)</td></tr>
-<tr class="memdesc:gac132856c68f4bf2a056eaad5921c7880"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum value of a Q15 vector. <a href="group__Max.html#gac132856c68f4bf2a056eaad5921c7880">More...</a><br/></td></tr>
-<tr class="separator:gac132856c68f4bf2a056eaad5921c7880"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaff7cbd4e955382def06724cc4cc85795"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Max.html#gaff7cbd4e955382def06724cc4cc85795">arm_max_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult, uint32_t *pIndex)</td></tr>
-<tr class="memdesc:gaff7cbd4e955382def06724cc4cc85795"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum value of a Q31 vector. <a href="group__Max.html#gaff7cbd4e955382def06724cc4cc85795">More...</a><br/></td></tr>
-<tr class="separator:gaff7cbd4e955382def06724cc4cc85795"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga5b89d1b04575aeec494f678695fb87d8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Max.html#ga5b89d1b04575aeec494f678695fb87d8">arm_max_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult, uint32_t *pIndex)</td></tr>
-<tr class="memdesc:ga5b89d1b04575aeec494f678695fb87d8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum value of a floating-point vector. <a href="group__Max.html#ga5b89d1b04575aeec494f678695fb87d8">More...</a><br/></td></tr>
-<tr class="separator:ga5b89d1b04575aeec494f678695fb87d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga67e96abfc9c3e30efb70a2ec9d0fe7e8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CmplxByCmplxMult.html#ga67e96abfc9c3e30efb70a2ec9d0fe7e8">arm_cmplx_mult_cmplx_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:ga67e96abfc9c3e30efb70a2ec9d0fe7e8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 complex-by-complex multiplication. <a href="group__CmplxByCmplxMult.html#ga67e96abfc9c3e30efb70a2ec9d0fe7e8">More...</a><br/></td></tr>
-<tr class="separator:ga67e96abfc9c3e30efb70a2ec9d0fe7e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga1829e50993a90742de225a0ce4213838"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CmplxByCmplxMult.html#ga1829e50993a90742de225a0ce4213838">arm_cmplx_mult_cmplx_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:ga1829e50993a90742de225a0ce4213838"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 complex-by-complex multiplication. <a href="group__CmplxByCmplxMult.html#ga1829e50993a90742de225a0ce4213838">More...</a><br/></td></tr>
-<tr class="separator:ga1829e50993a90742de225a0ce4213838"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga14b47080054a1ba1250a86805be1ff6b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CmplxByCmplxMult.html#ga14b47080054a1ba1250a86805be1ff6b">arm_cmplx_mult_cmplx_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:ga14b47080054a1ba1250a86805be1ff6b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point complex-by-complex multiplication. <a href="group__CmplxByCmplxMult.html#ga14b47080054a1ba1250a86805be1ff6b">More...</a><br/></td></tr>
-<tr class="separator:ga14b47080054a1ba1250a86805be1ff6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga177704107f94564e9abe4daaa36f4554"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__float__to__x.html#ga177704107f94564e9abe4daaa36f4554">arm_float_to_q31</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga177704107f94564e9abe4daaa36f4554"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the floating-point vector to Q31 vector. <a href="group__float__to__x.html#ga177704107f94564e9abe4daaa36f4554">More...</a><br/></td></tr>
-<tr class="separator:ga177704107f94564e9abe4daaa36f4554"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga215456e35a18db86882e1d3f0d24e1f2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__float__to__x.html#ga215456e35a18db86882e1d3f0d24e1f2">arm_float_to_q15</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga215456e35a18db86882e1d3f0d24e1f2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the floating-point vector to Q15 vector. <a href="group__float__to__x.html#ga215456e35a18db86882e1d3f0d24e1f2">More...</a><br/></td></tr>
-<tr class="separator:ga215456e35a18db86882e1d3f0d24e1f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga44a393818cdee8dce80f2d66add25411"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__float__to__x.html#ga44a393818cdee8dce80f2d66add25411">arm_float_to_q7</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga44a393818cdee8dce80f2d66add25411"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the floating-point vector to Q7 vector. <a href="group__float__to__x.html#ga44a393818cdee8dce80f2d66add25411">More...</a><br/></td></tr>
-<tr class="separator:ga44a393818cdee8dce80f2d66add25411"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga901dede4661365c9e7c630d3eb31c32c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q31__to__x.html#ga901dede4661365c9e7c630d3eb31c32c">arm_q31_to_q15</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga901dede4661365c9e7c630d3eb31c32c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q31 vector to Q15 vector. <a href="group__q31__to__x.html#ga901dede4661365c9e7c630d3eb31c32c">More...</a><br/></td></tr>
-<tr class="separator:ga901dede4661365c9e7c630d3eb31c32c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga7f297d1a7d776805395095fdb24a8071"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q31__to__x.html#ga7f297d1a7d776805395095fdb24a8071">arm_q31_to_q7</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga7f297d1a7d776805395095fdb24a8071"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q31 vector to Q7 vector. <a href="group__q31__to__x.html#ga7f297d1a7d776805395095fdb24a8071">More...</a><br/></td></tr>
-<tr class="separator:ga7f297d1a7d776805395095fdb24a8071"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaf8b0d2324de273fc430b0e61ad4e9eb2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q15__to__x.html#gaf8b0d2324de273fc430b0e61ad4e9eb2">arm_q15_to_float</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gaf8b0d2324de273fc430b0e61ad4e9eb2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q15 vector to floating-point vector. <a href="group__q15__to__x.html#gaf8b0d2324de273fc430b0e61ad4e9eb2">More...</a><br/></td></tr>
-<tr class="separator:gaf8b0d2324de273fc430b0e61ad4e9eb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga7ba2d87366990ad5380439e2b4a4c0a5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q15__to__x.html#ga7ba2d87366990ad5380439e2b4a4c0a5">arm_q15_to_q31</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga7ba2d87366990ad5380439e2b4a4c0a5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q15 vector to Q31 vector. <a href="group__q15__to__x.html#ga7ba2d87366990ad5380439e2b4a4c0a5">More...</a><br/></td></tr>
-<tr class="separator:ga7ba2d87366990ad5380439e2b4a4c0a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga8fb31855ff8cce09c2ec9308f48ded69"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q15__to__x.html#ga8fb31855ff8cce09c2ec9308f48ded69">arm_q15_to_q7</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga8fb31855ff8cce09c2ec9308f48ded69"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q15 vector to Q7 vector. <a href="group__q15__to__x.html#ga8fb31855ff8cce09c2ec9308f48ded69">More...</a><br/></td></tr>
-<tr class="separator:ga8fb31855ff8cce09c2ec9308f48ded69"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaba67d2ba2acbd428832f106de29b8627"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <br class="typebreak"/>
-<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BilinearInterpolate.html#gaba67d2ba2acbd428832f106de29b8627">arm_bilinear_interp_f32</a> (const <a class="el" href="structarm__bilinear__interp__instance__f32.html">arm_bilinear_interp_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> X, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> Y)</td></tr>
-<tr class="memdesc:gaba67d2ba2acbd428832f106de29b8627"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point bilinear interpolation. <a href="group__BilinearInterpolate.html#gaba67d2ba2acbd428832f106de29b8627">More...</a><br/></td></tr>
-<tr class="separator:gaba67d2ba2acbd428832f106de29b8627"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga79d374eda5d39e220b0423ba3cb90c6e"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BilinearInterpolate.html#ga79d374eda5d39e220b0423ba3cb90c6e">arm_bilinear_interp_q31</a> (<a class="el" href="structarm__bilinear__interp__instance__q31.html">arm_bilinear_interp_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> X, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Y)</td></tr>
-<tr class="memdesc:ga79d374eda5d39e220b0423ba3cb90c6e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 bilinear interpolation. <a href="group__BilinearInterpolate.html#ga79d374eda5d39e220b0423ba3cb90c6e">More...</a><br/></td></tr>
-<tr class="separator:ga79d374eda5d39e220b0423ba3cb90c6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga5f9b61bcae6d9295d926810cf398dd53"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BilinearInterpolate.html#ga5f9b61bcae6d9295d926810cf398dd53">arm_bilinear_interp_q15</a> (<a class="el" href="structarm__bilinear__interp__instance__q15.html">arm_bilinear_interp_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> X, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Y)</td></tr>
-<tr class="memdesc:ga5f9b61bcae6d9295d926810cf398dd53"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 bilinear interpolation. <a href="group__BilinearInterpolate.html#ga5f9b61bcae6d9295d926810cf398dd53">More...</a><br/></td></tr>
-<tr class="separator:ga5f9b61bcae6d9295d926810cf398dd53"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga0a986d4a01039914a9d6e81e9a4ccda0"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BilinearInterpolate.html#ga0a986d4a01039914a9d6e81e9a4ccda0">arm_bilinear_interp_q7</a> (<a class="el" href="structarm__bilinear__interp__instance__q7.html">arm_bilinear_interp_instance_q7</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> X, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Y)</td></tr>
-<tr class="memdesc:ga0a986d4a01039914a9d6e81e9a4ccda0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q7 bilinear interpolation. <a href="group__BilinearInterpolate.html#ga0a986d4a01039914a9d6e81e9a4ccda0">More...</a><br/></td></tr>
-<tr class="separator:ga0a986d4a01039914a9d6e81e9a4ccda0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa9b8a2bea8a22489bfd968eb4687a7bd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__SQRT.html#gaa9b8a2bea8a22489bfd968eb4687a7bd">arm_vsqrt_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pIn, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pOut, uint16_t len)</td></tr>
+<tr class="memdesc:gaa9b8a2bea8a22489bfd968eb4687a7bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Vector Floating-point square root function. <a href="group__SQRT.html#gaa9b8a2bea8a22489bfd968eb4687a7bd">More...</a><br/></td></tr>
+<tr class="separator:gaa9b8a2bea8a22489bfd968eb4687a7bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5955b76f2a60c1636ff507182000193d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__SQRT.html#ga5955b76f2a60c1636ff507182000193d">arm_vsqrt_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pIn, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pOut, uint16_t len)</td></tr>
+<tr class="separator:ga5955b76f2a60c1636ff507182000193d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga793f913a2b3a8f45577db36136954cdc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__SQRT.html#ga793f913a2b3a8f45577db36136954cdc">arm_vsqrt_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pIn, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pOut, uint16_t len)</td></tr>
+<tr class="separator:ga793f913a2b3a8f45577db36136954cdc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a189501700cbecf81c08a005bb16939d9"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a189501700cbecf81c08a005bb16939d9">arm_circularWrite_f32</a> (int32_t *circBuffer, int32_t L, uint16_t *writeOffset, int32_t bufferInc, const int32_t *src, int32_t srcInc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:a189501700cbecf81c08a005bb16939d9"><td class="mdescLeft">&#160;</td><td class="mdescRight">floating-point Circular write function. <a href="#a189501700cbecf81c08a005bb16939d9">More...</a><br/></td></tr>
+<tr class="separator:a189501700cbecf81c08a005bb16939d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa0e8f158699a65e023960d555274ad39"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#aa0e8f158699a65e023960d555274ad39">arm_circularRead_f32</a> (int32_t *circBuffer, int32_t L, int32_t *readOffset, int32_t bufferInc, int32_t *dst, int32_t *dst_base, int32_t dst_length, int32_t dstInc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:aa0e8f158699a65e023960d555274ad39"><td class="mdescLeft">&#160;</td><td class="mdescRight">floating-point Circular Read function. <a href="#aa0e8f158699a65e023960d555274ad39">More...</a><br/></td></tr>
+<tr class="separator:aa0e8f158699a65e023960d555274ad39"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6799f043f7ab70c0d0e06fb9abbecb6e"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a6799f043f7ab70c0d0e06fb9abbecb6e">arm_circularWrite_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *circBuffer, int32_t L, uint16_t *writeOffset, int32_t bufferInc, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *src, int32_t srcInc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:a6799f043f7ab70c0d0e06fb9abbecb6e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 Circular write function. <a href="#a6799f043f7ab70c0d0e06fb9abbecb6e">More...</a><br/></td></tr>
+<tr class="separator:a6799f043f7ab70c0d0e06fb9abbecb6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4d8edf2fbaa68badce77740563de353f"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a4d8edf2fbaa68badce77740563de353f">arm_circularRead_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *circBuffer, int32_t L, int32_t *readOffset, int32_t bufferInc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *dst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *dst_base, int32_t dst_length, int32_t dstInc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:a4d8edf2fbaa68badce77740563de353f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 Circular Read function. <a href="#a4d8edf2fbaa68badce77740563de353f">More...</a><br/></td></tr>
+<tr class="separator:a4d8edf2fbaa68badce77740563de353f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a28179a962e4bb51c73c195dcb2f969aa"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a28179a962e4bb51c73c195dcb2f969aa">arm_circularWrite_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *circBuffer, int32_t L, uint16_t *writeOffset, int32_t bufferInc, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *src, int32_t srcInc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:a28179a962e4bb51c73c195dcb2f969aa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q7 Circular write function. <a href="#a28179a962e4bb51c73c195dcb2f969aa">More...</a><br/></td></tr>
+<tr class="separator:a28179a962e4bb51c73c195dcb2f969aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a734e6ec2b2d568236816464967326748"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__math_8h.html#a734e6ec2b2d568236816464967326748">arm_circularRead_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *circBuffer, int32_t L, int32_t *readOffset, int32_t bufferInc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *dst, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *dst_base, int32_t dst_length, int32_t dstInc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:a734e6ec2b2d568236816464967326748"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q7 Circular Read function. <a href="#a734e6ec2b2d568236816464967326748">More...</a><br/></td></tr>
+<tr class="separator:a734e6ec2b2d568236816464967326748"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae490bf87084bcdb5dc9fd1d2ef4030b9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__power.html#gae490bf87084bcdb5dc9fd1d2ef4030b9">arm_power_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *pResult)</td></tr>
+<tr class="memdesc:gae490bf87084bcdb5dc9fd1d2ef4030b9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sum of the squares of the elements of a Q31 vector. <a href="group__power.html#gae490bf87084bcdb5dc9fd1d2ef4030b9">More...</a><br/></td></tr>
+<tr class="separator:gae490bf87084bcdb5dc9fd1d2ef4030b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad0630e3743da2b5aedbe2bb624a8532f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__power.html#gad0630e3743da2b5aedbe2bb624a8532f">arm_power_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult)</td></tr>
+<tr class="memdesc:gad0630e3743da2b5aedbe2bb624a8532f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sum of the squares of the elements of a floating-point vector. <a href="group__power.html#gad0630e3743da2b5aedbe2bb624a8532f">More...</a><br/></td></tr>
+<tr class="separator:gad0630e3743da2b5aedbe2bb624a8532f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6b87986c6a3617d4fc32c0572a07706c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__power.html#ga6b87986c6a3617d4fc32c0572a07706c">arm_power_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *pResult)</td></tr>
+<tr class="memdesc:ga6b87986c6a3617d4fc32c0572a07706c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sum of the squares of the elements of a Q15 vector. <a href="group__power.html#ga6b87986c6a3617d4fc32c0572a07706c">More...</a><br/></td></tr>
+<tr class="separator:ga6b87986c6a3617d4fc32c0572a07706c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaeb3b9b8e0a4c4bb2549ede074cf43f58"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__power.html#gaeb3b9b8e0a4c4bb2549ede074cf43f58">arm_power_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult)</td></tr>
+<tr class="memdesc:gaeb3b9b8e0a4c4bb2549ede074cf43f58"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sum of the squares of the elements of a Q7 vector. <a href="group__power.html#gaeb3b9b8e0a4c4bb2549ede074cf43f58">More...</a><br/></td></tr>
+<tr class="separator:gaeb3b9b8e0a4c4bb2549ede074cf43f58"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa907ace253a82be0741a3203ac04601c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mean.html#gaa907ace253a82be0741a3203ac04601c">arm_mean_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pResult)</td></tr>
+<tr class="memdesc:gaa907ace253a82be0741a3203ac04601c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mean value of a Q7 vector. <a href="group__mean.html#gaa907ace253a82be0741a3203ac04601c">More...</a><br/></td></tr>
+<tr class="separator:gaa907ace253a82be0741a3203ac04601c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga55fc43607651123ffe3b967e30305734"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mean.html#ga55fc43607651123ffe3b967e30305734">arm_mean_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pResult)</td></tr>
+<tr class="memdesc:ga55fc43607651123ffe3b967e30305734"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mean value of a Q15 vector. <a href="group__mean.html#ga55fc43607651123ffe3b967e30305734">More...</a><br/></td></tr>
+<tr class="separator:ga55fc43607651123ffe3b967e30305734"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab86ec60eba14c4bc4e2bd9b54ac4b487"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mean.html#gab86ec60eba14c4bc4e2bd9b54ac4b487">arm_mean_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult)</td></tr>
+<tr class="memdesc:gab86ec60eba14c4bc4e2bd9b54ac4b487"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mean value of a Q31 vector. <a href="group__mean.html#gab86ec60eba14c4bc4e2bd9b54ac4b487">More...</a><br/></td></tr>
+<tr class="separator:gab86ec60eba14c4bc4e2bd9b54ac4b487"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae4fb7698771d7c24f536ed24347c1488"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mean.html#gae4fb7698771d7c24f536ed24347c1488">arm_mean_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult)</td></tr>
+<tr class="memdesc:gae4fb7698771d7c24f536ed24347c1488"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mean value of a floating-point vector. <a href="group__mean.html#gae4fb7698771d7c24f536ed24347c1488">More...</a><br/></td></tr>
+<tr class="separator:gae4fb7698771d7c24f536ed24347c1488"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaae455544f0c8ac92469a1e25d3906515"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__variance.html#gaae455544f0c8ac92469a1e25d3906515">arm_var_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult)</td></tr>
+<tr class="memdesc:gaae455544f0c8ac92469a1e25d3906515"><td class="mdescLeft">&#160;</td><td class="mdescRight">Variance of the elements of a floating-point vector. <a href="group__variance.html#gaae455544f0c8ac92469a1e25d3906515">More...</a><br/></td></tr>
+<tr class="separator:gaae455544f0c8ac92469a1e25d3906515"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga87a07c87c1d85104de0ea4a3d017454c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__variance.html#ga87a07c87c1d85104de0ea4a3d017454c">arm_var_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult)</td></tr>
+<tr class="memdesc:ga87a07c87c1d85104de0ea4a3d017454c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Variance of the elements of a Q31 vector. <a href="group__variance.html#ga87a07c87c1d85104de0ea4a3d017454c">More...</a><br/></td></tr>
+<tr class="separator:ga87a07c87c1d85104de0ea4a3d017454c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaef3ebc6401209c3f93749e08d341ab48"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__variance.html#gaef3ebc6401209c3f93749e08d341ab48">arm_var_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pResult)</td></tr>
+<tr class="memdesc:gaef3ebc6401209c3f93749e08d341ab48"><td class="mdescLeft">&#160;</td><td class="mdescRight">Variance of the elements of a Q15 vector. <a href="group__variance.html#gaef3ebc6401209c3f93749e08d341ab48">More...</a><br/></td></tr>
+<tr class="separator:gaef3ebc6401209c3f93749e08d341ab48"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaeb487e726e3755a7614a29c9d16a93e7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RMS.html#gaeb487e726e3755a7614a29c9d16a93e7">arm_rms_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult)</td></tr>
+<tr class="memdesc:gaeb487e726e3755a7614a29c9d16a93e7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Root Mean Square of the elements of a floating-point vector. <a href="group__RMS.html#gaeb487e726e3755a7614a29c9d16a93e7">More...</a><br/></td></tr>
+<tr class="separator:gaeb487e726e3755a7614a29c9d16a93e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga20586bc59cabbfc38a935c2448833dd2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RMS.html#ga20586bc59cabbfc38a935c2448833dd2">arm_rms_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult)</td></tr>
+<tr class="memdesc:ga20586bc59cabbfc38a935c2448833dd2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Root Mean Square of the elements of a Q31 vector. <a href="group__RMS.html#ga20586bc59cabbfc38a935c2448833dd2">More...</a><br/></td></tr>
+<tr class="separator:ga20586bc59cabbfc38a935c2448833dd2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8be796318d41c7cbb68f8f3c0b96020f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RMS.html#ga8be796318d41c7cbb68f8f3c0b96020f">arm_rms_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pResult)</td></tr>
+<tr class="memdesc:ga8be796318d41c7cbb68f8f3c0b96020f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Root Mean Square of the elements of a Q15 vector. <a href="group__RMS.html#ga8be796318d41c7cbb68f8f3c0b96020f">More...</a><br/></td></tr>
+<tr class="separator:ga8be796318d41c7cbb68f8f3c0b96020f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga287b6ce703636c7e8cb9833b290ae4ce"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__STD.html#ga287b6ce703636c7e8cb9833b290ae4ce">arm_std_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult)</td></tr>
+<tr class="memdesc:ga287b6ce703636c7e8cb9833b290ae4ce"><td class="mdescLeft">&#160;</td><td class="mdescRight">Standard deviation of the elements of a floating-point vector. <a href="group__STD.html#ga287b6ce703636c7e8cb9833b290ae4ce">More...</a><br/></td></tr>
+<tr class="separator:ga287b6ce703636c7e8cb9833b290ae4ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafe382f5d8f3e7d310f2e2f2b5d873797"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__STD.html#gafe382f5d8f3e7d310f2e2f2b5d873797">arm_std_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult)</td></tr>
+<tr class="memdesc:gafe382f5d8f3e7d310f2e2f2b5d873797"><td class="mdescLeft">&#160;</td><td class="mdescRight">Standard deviation of the elements of a Q31 vector. <a href="group__STD.html#gafe382f5d8f3e7d310f2e2f2b5d873797">More...</a><br/></td></tr>
+<tr class="separator:gafe382f5d8f3e7d310f2e2f2b5d873797"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4179a8150b161ce2c3d734d8cb19cebe"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__STD.html#ga4179a8150b161ce2c3d734d8cb19cebe">arm_std_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pResult)</td></tr>
+<tr class="memdesc:ga4179a8150b161ce2c3d734d8cb19cebe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Standard deviation of the elements of a Q15 vector. <a href="group__STD.html#ga4179a8150b161ce2c3d734d8cb19cebe">More...</a><br/></td></tr>
+<tr class="separator:ga4179a8150b161ce2c3d734d8cb19cebe"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaba4e0eff7816fe80d01121fb4cf6c6bc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__mag.html#gaba4e0eff7816fe80d01121fb4cf6c6bc">arm_cmplx_mag_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:gaba4e0eff7816fe80d01121fb4cf6c6bc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point complex magnitude. <a href="group__cmplx__mag.html#gaba4e0eff7816fe80d01121fb4cf6c6bc">More...</a><br/></td></tr>
+<tr class="separator:gaba4e0eff7816fe80d01121fb4cf6c6bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab69ad9237469565958cce6b4555bbb6e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__mag.html#gab69ad9237469565958cce6b4555bbb6e">arm_cmplx_mag_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:gab69ad9237469565958cce6b4555bbb6e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 complex magnitude. <a href="group__cmplx__mag.html#gab69ad9237469565958cce6b4555bbb6e">More...</a><br/></td></tr>
+<tr class="separator:gab69ad9237469565958cce6b4555bbb6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0488e185f4631ac029b02f1759b287cf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__mag.html#ga0488e185f4631ac029b02f1759b287cf">arm_cmplx_mag_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:ga0488e185f4631ac029b02f1759b287cf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 complex magnitude. <a href="group__cmplx__mag.html#ga0488e185f4631ac029b02f1759b287cf">More...</a><br/></td></tr>
+<tr class="separator:ga0488e185f4631ac029b02f1759b287cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae712971379c461cfb8bef7e423bf8417"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__dot__prod.html#gae712971379c461cfb8bef7e423bf8417">arm_cmplx_dot_prod_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t numSamples, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *realResult, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *imagResult)</td></tr>
+<tr class="memdesc:gae712971379c461cfb8bef7e423bf8417"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 complex dot product. <a href="group__cmplx__dot__prod.html#gae712971379c461cfb8bef7e423bf8417">More...</a><br/></td></tr>
+<tr class="separator:gae712971379c461cfb8bef7e423bf8417"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa90661b5eee3b6d83a149043ada0eb37"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__dot__prod.html#gaa90661b5eee3b6d83a149043ada0eb37">arm_cmplx_dot_prod_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t numSamples, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *realResult, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *imagResult)</td></tr>
+<tr class="memdesc:gaa90661b5eee3b6d83a149043ada0eb37"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 complex dot product. <a href="group__cmplx__dot__prod.html#gaa90661b5eee3b6d83a149043ada0eb37">More...</a><br/></td></tr>
+<tr class="separator:gaa90661b5eee3b6d83a149043ada0eb37"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga93796e73f02771cf6fe13de016e296ed"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__dot__prod.html#ga93796e73f02771cf6fe13de016e296ed">arm_cmplx_dot_prod_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, uint32_t numSamples, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *realResult, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *imagResult)</td></tr>
+<tr class="memdesc:ga93796e73f02771cf6fe13de016e296ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point complex dot product. <a href="group__cmplx__dot__prod.html#ga93796e73f02771cf6fe13de016e296ed">More...</a><br/></td></tr>
+<tr class="separator:ga93796e73f02771cf6fe13de016e296ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa41d60a567652bf6a783b916931bf20b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CmplxByRealMult.html#gaa41d60a567652bf6a783b916931bf20b">arm_cmplx_mult_real_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcCmplx, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcReal, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCmplxDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:gaa41d60a567652bf6a783b916931bf20b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 complex-by-real multiplication. <a href="group__CmplxByRealMult.html#gaa41d60a567652bf6a783b916931bf20b">More...</a><br/></td></tr>
+<tr class="separator:gaa41d60a567652bf6a783b916931bf20b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0fe1cd71d35b4481f8ab69d502c96ace"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CmplxByRealMult.html#ga0fe1cd71d35b4481f8ab69d502c96ace">arm_cmplx_mult_real_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcCmplx, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcReal, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCmplxDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:ga0fe1cd71d35b4481f8ab69d502c96ace"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 complex-by-real multiplication. <a href="group__CmplxByRealMult.html#ga0fe1cd71d35b4481f8ab69d502c96ace">More...</a><br/></td></tr>
+<tr class="separator:ga0fe1cd71d35b4481f8ab69d502c96ace"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga903eb30a02343574e46cb123b52232f4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CmplxByRealMult.html#ga903eb30a02343574e46cb123b52232f4">arm_cmplx_mult_real_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcCmplx, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcReal, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCmplxDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:ga903eb30a02343574e46cb123b52232f4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point complex-by-real multiplication. <a href="group__CmplxByRealMult.html#ga903eb30a02343574e46cb123b52232f4">More...</a><br/></td></tr>
+<tr class="separator:ga903eb30a02343574e46cb123b52232f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad66b651b1342c2411b4d8ca4955c03b3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Min.html#gad66b651b1342c2411b4d8ca4955c03b3">arm_min_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *result, uint32_t *index)</td></tr>
+<tr class="memdesc:gad66b651b1342c2411b4d8ca4955c03b3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Minimum value of a Q7 vector. <a href="group__Min.html#gad66b651b1342c2411b4d8ca4955c03b3">More...</a><br/></td></tr>
+<tr class="separator:gad66b651b1342c2411b4d8ca4955c03b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9f163584c1131f37b1b22f59b976b822"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Min.html#ga9f163584c1131f37b1b22f59b976b822">arm_min_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pResult, uint32_t *pIndex)</td></tr>
+<tr class="memdesc:ga9f163584c1131f37b1b22f59b976b822"><td class="mdescLeft">&#160;</td><td class="mdescRight">Minimum value of a Q15 vector. <a href="group__Min.html#ga9f163584c1131f37b1b22f59b976b822">More...</a><br/></td></tr>
+<tr class="separator:ga9f163584c1131f37b1b22f59b976b822"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1969bd12eb46b412104f463305871493"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Min.html#ga1969bd12eb46b412104f463305871493">arm_min_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult, uint32_t *pIndex)</td></tr>
+<tr class="memdesc:ga1969bd12eb46b412104f463305871493"><td class="mdescLeft">&#160;</td><td class="mdescRight">Minimum value of a Q31 vector. <a href="group__Min.html#ga1969bd12eb46b412104f463305871493">More...</a><br/></td></tr>
+<tr class="separator:ga1969bd12eb46b412104f463305871493"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga514e2c920c432e1a3df2cb03f01d2797"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Min.html#ga514e2c920c432e1a3df2cb03f01d2797">arm_min_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult, uint32_t *pIndex)</td></tr>
+<tr class="memdesc:ga514e2c920c432e1a3df2cb03f01d2797"><td class="mdescLeft">&#160;</td><td class="mdescRight">Minimum value of a floating-point vector. <a href="group__Min.html#ga514e2c920c432e1a3df2cb03f01d2797">More...</a><br/></td></tr>
+<tr class="separator:ga514e2c920c432e1a3df2cb03f01d2797"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga504abf036854dc0c4a43bd9a27827863"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Max.html#ga504abf036854dc0c4a43bd9a27827863">arm_max_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pResult, uint32_t *pIndex)</td></tr>
+<tr class="memdesc:ga504abf036854dc0c4a43bd9a27827863"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum value of a Q7 vector. <a href="group__Max.html#ga504abf036854dc0c4a43bd9a27827863">More...</a><br/></td></tr>
+<tr class="separator:ga504abf036854dc0c4a43bd9a27827863"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaea9ba2039faeca04b034989a2a2a9e36"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Max.html#gaea9ba2039faeca04b034989a2a2a9e36">arm_max_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pResult, uint32_t *pIndex)</td></tr>
+<tr class="memdesc:gaea9ba2039faeca04b034989a2a2a9e36"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum value of a Q15 vector. <a href="group__Max.html#gaea9ba2039faeca04b034989a2a2a9e36">More...</a><br/></td></tr>
+<tr class="separator:gaea9ba2039faeca04b034989a2a2a9e36"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga74015f9e9852c710a981c5b488417298"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Max.html#ga74015f9e9852c710a981c5b488417298">arm_max_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult, uint32_t *pIndex)</td></tr>
+<tr class="memdesc:ga74015f9e9852c710a981c5b488417298"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum value of a Q31 vector. <a href="group__Max.html#ga74015f9e9852c710a981c5b488417298">More...</a><br/></td></tr>
+<tr class="separator:ga74015f9e9852c710a981c5b488417298"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad1eabd31544fe59c414d9ce5bd0cc151"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Max.html#gad1eabd31544fe59c414d9ce5bd0cc151">arm_max_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult, uint32_t *pIndex)</td></tr>
+<tr class="memdesc:gad1eabd31544fe59c414d9ce5bd0cc151"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum value of a floating-point vector. <a href="group__Max.html#gad1eabd31544fe59c414d9ce5bd0cc151">More...</a><br/></td></tr>
+<tr class="separator:gad1eabd31544fe59c414d9ce5bd0cc151"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga683b32a91cffbf021f58ace5a62904e8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CmplxByCmplxMult.html#ga683b32a91cffbf021f58ace5a62904e8">arm_cmplx_mult_cmplx_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:ga683b32a91cffbf021f58ace5a62904e8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 complex-by-complex multiplication. <a href="group__CmplxByCmplxMult.html#ga683b32a91cffbf021f58ace5a62904e8">More...</a><br/></td></tr>
+<tr class="separator:ga683b32a91cffbf021f58ace5a62904e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7748c92e0922cf14e3d7bb257d77593f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CmplxByCmplxMult.html#ga7748c92e0922cf14e3d7bb257d77593f">arm_cmplx_mult_cmplx_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:ga7748c92e0922cf14e3d7bb257d77593f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 complex-by-complex multiplication. <a href="group__CmplxByCmplxMult.html#ga7748c92e0922cf14e3d7bb257d77593f">More...</a><br/></td></tr>
+<tr class="separator:ga7748c92e0922cf14e3d7bb257d77593f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae221504b01e4abfe5f335eafd801b4ed"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CmplxByCmplxMult.html#gae221504b01e4abfe5f335eafd801b4ed">arm_cmplx_mult_cmplx_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:gae221504b01e4abfe5f335eafd801b4ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point complex-by-complex multiplication. <a href="group__CmplxByCmplxMult.html#gae221504b01e4abfe5f335eafd801b4ed">More...</a><br/></td></tr>
+<tr class="separator:gae221504b01e4abfe5f335eafd801b4ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaae21be47db707e79552f3e8221a48fb0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__float__to__x.html#gaae21be47db707e79552f3e8221a48fb0">arm_float_to_q31</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaae21be47db707e79552f3e8221a48fb0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the floating-point vector to Q31 vector. <a href="group__float__to__x.html#gaae21be47db707e79552f3e8221a48fb0">More...</a><br/></td></tr>
+<tr class="separator:gaae21be47db707e79552f3e8221a48fb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac7696e64963e5051ebb950c88c6ba186"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__float__to__x.html#gac7696e64963e5051ebb950c88c6ba186">arm_float_to_q15</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gac7696e64963e5051ebb950c88c6ba186"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the floating-point vector to Q15 vector. <a href="group__float__to__x.html#gac7696e64963e5051ebb950c88c6ba186">More...</a><br/></td></tr>
+<tr class="separator:gac7696e64963e5051ebb950c88c6ba186"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga63b7cef42a242f0be43376ba3380988d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__float__to__x.html#ga63b7cef42a242f0be43376ba3380988d">arm_float_to_q7</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga63b7cef42a242f0be43376ba3380988d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the floating-point vector to Q7 vector. <a href="group__float__to__x.html#ga63b7cef42a242f0be43376ba3380988d">More...</a><br/></td></tr>
+<tr class="separator:ga63b7cef42a242f0be43376ba3380988d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga19a9d023aca1f99abd5da6f13a42b6cf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q31__to__x.html#ga19a9d023aca1f99abd5da6f13a42b6cf">arm_q31_to_float</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga19a9d023aca1f99abd5da6f13a42b6cf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q31 vector to floating-point vector. <a href="group__q31__to__x.html#ga19a9d023aca1f99abd5da6f13a42b6cf">More...</a><br/></td></tr>
+<tr class="separator:ga19a9d023aca1f99abd5da6f13a42b6cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga775f3a1996f00a8048c4b7acba2e0828"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q31__to__x.html#ga775f3a1996f00a8048c4b7acba2e0828">arm_q31_to_q15</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga775f3a1996f00a8048c4b7acba2e0828"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q31 vector to Q15 vector. <a href="group__q31__to__x.html#ga775f3a1996f00a8048c4b7acba2e0828">More...</a><br/></td></tr>
+<tr class="separator:ga775f3a1996f00a8048c4b7acba2e0828"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabef5357eb3348b3b5b38915fffce8f3d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q31__to__x.html#gabef5357eb3348b3b5b38915fffce8f3d">arm_q31_to_q7</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gabef5357eb3348b3b5b38915fffce8f3d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q31 vector to Q7 vector. <a href="group__q31__to__x.html#gabef5357eb3348b3b5b38915fffce8f3d">More...</a><br/></td></tr>
+<tr class="separator:gabef5357eb3348b3b5b38915fffce8f3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5a75381e7d63ea3a3a315344615281cf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q15__to__x.html#ga5a75381e7d63ea3a3a315344615281cf">arm_q15_to_float</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga5a75381e7d63ea3a3a315344615281cf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q15 vector to floating-point vector. <a href="group__q15__to__x.html#ga5a75381e7d63ea3a3a315344615281cf">More...</a><br/></td></tr>
+<tr class="separator:ga5a75381e7d63ea3a3a315344615281cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga39647b2109a5c64a067b776302c4a083"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q15__to__x.html#ga39647b2109a5c64a067b776302c4a083">arm_q15_to_q31</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga39647b2109a5c64a067b776302c4a083"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q15 vector to Q31 vector. <a href="group__q15__to__x.html#ga39647b2109a5c64a067b776302c4a083">More...</a><br/></td></tr>
+<tr class="separator:ga39647b2109a5c64a067b776302c4a083"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga837ce281d0e2d5fc445c48334307db19"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q15__to__x.html#ga837ce281d0e2d5fc445c48334307db19">arm_q15_to_q7</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga837ce281d0e2d5fc445c48334307db19"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q15 vector to Q7 vector. <a href="group__q15__to__x.html#ga837ce281d0e2d5fc445c48334307db19">More...</a><br/></td></tr>
+<tr class="separator:ga837ce281d0e2d5fc445c48334307db19"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga840d8a0e8499d02a54f459bb29f5d63c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q7__to__x.html#ga840d8a0e8499d02a54f459bb29f5d63c">arm_q7_to_float</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga840d8a0e8499d02a54f459bb29f5d63c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q7 vector to floating-point vector. <a href="group__q7__to__x.html#ga840d8a0e8499d02a54f459bb29f5d63c">More...</a><br/></td></tr>
+<tr class="separator:ga840d8a0e8499d02a54f459bb29f5d63c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3c73bfb98fc5a1b4f612264662d0549c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q7__to__x.html#ga3c73bfb98fc5a1b4f612264662d0549c">arm_q7_to_q31</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga3c73bfb98fc5a1b4f612264662d0549c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q7 vector to Q31 vector. <a href="group__q7__to__x.html#ga3c73bfb98fc5a1b4f612264662d0549c">More...</a><br/></td></tr>
+<tr class="separator:ga3c73bfb98fc5a1b4f612264662d0549c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1023c3832ca6be3a6d17ef338cafa28b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q7__to__x.html#ga1023c3832ca6be3a6d17ef338cafa28b">arm_q7_to_q15</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga1023c3832ca6be3a6d17ef338cafa28b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q7 vector to Q15 vector. <a href="group__q7__to__x.html#ga1023c3832ca6be3a6d17ef338cafa28b">More...</a><br/></td></tr>
+<tr class="separator:ga1023c3832ca6be3a6d17ef338cafa28b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga887756dbbe013d0a15b987836a787677"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BilinearInterpolate.html#ga887756dbbe013d0a15b987836a787677">arm_bilinear_interp_f32</a> (const <a class="el" href="structarm__bilinear__interp__instance__f32.html">arm_bilinear_interp_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> X, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> Y)</td></tr>
+<tr class="memdesc:ga887756dbbe013d0a15b987836a787677"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point bilinear interpolation. <a href="group__BilinearInterpolate.html#ga887756dbbe013d0a15b987836a787677">More...</a><br/></td></tr>
+<tr class="separator:ga887756dbbe013d0a15b987836a787677"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaefe4731017e8b9ac652e5fea57cb1fa5"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BilinearInterpolate.html#gaefe4731017e8b9ac652e5fea57cb1fa5">arm_bilinear_interp_q31</a> (<a class="el" href="structarm__bilinear__interp__instance__q31.html">arm_bilinear_interp_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> X, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Y)</td></tr>
+<tr class="memdesc:gaefe4731017e8b9ac652e5fea57cb1fa5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 bilinear interpolation. <a href="group__BilinearInterpolate.html#gaefe4731017e8b9ac652e5fea57cb1fa5">More...</a><br/></td></tr>
+<tr class="separator:gaefe4731017e8b9ac652e5fea57cb1fa5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga56fe34273ffb422f428b1d9feeffe0ea"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BilinearInterpolate.html#ga56fe34273ffb422f428b1d9feeffe0ea">arm_bilinear_interp_q15</a> (<a class="el" href="structarm__bilinear__interp__instance__q15.html">arm_bilinear_interp_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> X, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Y)</td></tr>
+<tr class="memdesc:ga56fe34273ffb422f428b1d9feeffe0ea"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 bilinear interpolation. <a href="group__BilinearInterpolate.html#ga56fe34273ffb422f428b1d9feeffe0ea">More...</a><br/></td></tr>
+<tr class="separator:ga56fe34273ffb422f428b1d9feeffe0ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1230bb062f6d8614db10b37ba7c9a161"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BilinearInterpolate.html#ga1230bb062f6d8614db10b37ba7c9a161">arm_bilinear_interp_q7</a> (<a class="el" href="structarm__bilinear__interp__instance__q7.html">arm_bilinear_interp_instance_q7</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> X, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Y)</td></tr>
+<tr class="memdesc:ga1230bb062f6d8614db10b37ba7c9a161"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q7 bilinear interpolation. <a href="group__BilinearInterpolate.html#ga1230bb062f6d8614db10b37ba7c9a161">More...</a><br/></td></tr>
+<tr class="separator:ga1230bb062f6d8614db10b37ba7c9a161"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
-<a class="anchor" id="a87c3b351c33a90de11a2f23e67867a8a"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">#define __CMSIS_GENERIC</td>
- </tr>
- </table>
-</div><div class="memdoc">
-
-</div>
-</div>
<a class="anchor" id="a3ebff224ad44c217fde9f530342e2960"></a>
<div class="memitem">
<div class="memproto">
@@ -1417,8 +1429,6 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__Conv.html#ga4c7cf073e89d6d57cc4e711f078c3f68">arm_conv_opt_q7()</a>, <a class="el" href="group__PartialConv.html#ga3707e16af1435b215840006a7ab0c98f">arm_conv_partial_opt_q7()</a>, <a class="el" href="group__Fill.html#ga0465cf326ada039ed792f94b033d9ec5">arm_fill_q7()</a>, <a class="el" href="group__FIR__Sparse.html#gae86c145efc2d9ec32dc6d8c1ad2ccb3c">arm_fir_sparse_q7()</a>, <a class="el" href="group__BasicMult.html#ga16677275ed83ff0878da531e875c27ef">arm_mult_q7()</a>, <a class="el" href="group__offset.html#ga00bd9cc17c5bf905e76c91ad50886393">arm_offset_q7()</a>, <a class="el" href="group__q31__to__x.html#ga7f297d1a7d776805395095fdb24a8071">arm_q31_to_q7()</a>, <a class="el" href="group__scale.html#gabc9fd3d37904c58df56492b351d21fb0">arm_scale_q7()</a>, and <a class="el" href="group__shift.html#ga47295d08a685f7de700a48dafb4db6fb">arm_shift_q7()</a>.</p>
-
</div>
</div>
<a class="anchor" id="aa505179349146cf6186640b4c8b47714"></a>
@@ -1451,8 +1461,6 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__BasicAbs.html#ga39f92964c9b649ba252e26ebe7b95594">arm_abs_q15()</a>, <a class="el" href="group__BiquadCascadeDF1.html#gaffb9792c0220882efd4c58f3c6a05fd7">arm_biquad_cascade_df1_fast_q15()</a>, <a class="el" href="group__BiquadCascadeDF1.html#gadd66a0aefdc645031d607b0a5b37a942">arm_biquad_cascade_df1_q15()</a>, <a class="el" href="group__CmplxByRealMult.html#ga3bd8889dcb45980e1d3e53344df54e85">arm_cmplx_mult_real_q15()</a>, <a class="el" href="group__Conv.html#gaf16f490d245391ec18a42adc73d6d749">arm_conv_fast_opt_q15()</a>, <a class="el" href="group__Conv.html#gad75ca978ce906e04abdf86a8d76306d4">arm_conv_fast_q15()</a>, <a class="el" href="group__Conv.html#gac77dbcaef5c754cac27eab96c4753a3c">arm_conv_opt_q15()</a>, <a class="el" href="group__Conv.html#ga4c7cf073e89d6d57cc4e711f078c3f68">arm_conv_opt_q7()</a>, <a class="el" href="group__PartialConv.html#ga3de9c4ddcc7886de25b70d875099a8d9">arm_conv_partial_fast_opt_q15()</a>, <a class="el" href="group__PartialConv.html#ga1e4d43385cb62262a78c6752fe1fafb2">arm_conv_partial_fast_q15()</a>, <a class="el" href="group__PartialConv.html#ga834b23b4ade8682beeb55778399101f8">arm_conv_partial_opt_q15()</a>, <a class="el" href="group__PartialConv.html#ga3707e16af1435b215840006a7ab0c98f">arm_conv_partial_opt_q7()</a>, <a class="el" href="group__PartialConv.html#ga209a2a913a0c5e5679c5988da8f46b03">arm_conv_partial_q15()</a>, <a class="el" href="group__Conv.html#gaccd6a89b0ff7a94df64610598e6e6893">arm_conv_q15()</a>, <a class="el" href="group__Corr.html#ga40a0236b17220e8e22a22b5bc1c53c6b">arm_correlate_fast_opt_q15()</a>, <a class="el" href="group__Corr.html#gac8de3da44f58e86c2c86156276ca154f">arm_correlate_fast_q15()</a>, <a class="el" href="group__Corr.html#gad71c0ec70ec69edbc48563d9a5f68451">arm_correlate_opt_q15()</a>, <a class="el" href="group__Corr.html#ga746e8857cafe33ec5d6780729c18c311">arm_correlate_opt_q7()</a>, <a class="el" href="group__Fill.html#ga76b21c32a3783a2b3334d930a646e5d8">arm_fill_q15()</a>, <a class="el" href="group__FIR.html#gac7d35e9472e49ccd88800f37f3476bd3">arm_fir_fast_q15()</a>, <a class="el" href="group__FIR__Lattice.html#gabb0ab07fd313b4d863070c3ddca51542">arm_fir_lattice_q15()</a>, <a class="el" href="group__FIR__Sparse.html#ga2bffda2e156e72427e19276cd9c3d3cc">arm_fir_sparse_q15()</a>, <a class="el" href="group__IIR__Lattice.html#gaeb9e9599a288832ed123183eaa8b294a">arm_iir_lattice_q15()</a>, <a class="el" href="group__MatrixScale.html#ga7521769e2cf1c3d9c4656138cd2ae2ca">arm_mat_scale_q15()</a>, <a class="el" href="group__BasicMult.html#gafb0778d27ed98a2a6f2ecb7d48cc8c75">arm_mult_q15()</a>, <a class="el" href="group__offset.html#gab4c1d2391b599549e5a06fdfbc2747bf">arm_offset_q15()</a>, <a class="el" href="group__PID.html#ga2cb1e3d3ebb167348fdabec74653d5c3">arm_pid_init_q15()</a>, <a class="el" href="group__q15__to__x.html#ga8fb31855ff8cce09c2ec9308f48ded69">arm_q15_to_q7()</a>, <a class="el" href="group__q7__to__x.html#gabc02597fc3f01033daf43ec0547a2f78">arm_q7_to_q15()</a>, <a class="el" href="group__scale.html#gafaac0e1927daffeb68a42719b53ea780">arm_scale_q15()</a>, <a class="el" href="group__shift.html#gaa1757e53279780107acc92cf100adb61">arm_shift_q15()</a>, and <a class="el" href="arm__rfft__q15_8c.html#aa72a531dd15a53570dddaf01b62158f4">arm_split_rifft_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ac4be483b8d98e977a69baf4a292a76fe"></a>
@@ -1485,8 +1493,6 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__q15__to__x.html#ga8fb31855ff8cce09c2ec9308f48ded69">arm_q15_to_q7()</a>, <a class="el" href="group__q31__to__x.html#ga901dede4661365c9e7c630d3eb31c32c">arm_q31_to_q15()</a>, and <a class="el" href="group__q7__to__x.html#gabc02597fc3f01033daf43ec0547a2f78">arm_q7_to_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a9de2e0a5785be82866bcb96012282248"></a>
@@ -1502,8 +1508,7 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</tr>
</table>
</div><div class="memdoc">
-
-<p>Referenced by <a class="el" href="group__BasicAdd.html#gabb51285a41f511670bbff62fc0e1bf62">arm_add_q15()</a>, <a class="el" href="group__BasicAdd.html#gaed633f415a7840a66861debca2dfb96b">arm_add_q7()</a>, <a class="el" href="group__BiquadCascadeDF1.html#gaffb9792c0220882efd4c58f3c6a05fd7">arm_biquad_cascade_df1_fast_q15()</a>, <a class="el" href="group__BiquadCascadeDF1.html#gadd66a0aefdc645031d607b0a5b37a942">arm_biquad_cascade_df1_q15()</a>, <a class="el" href="group__cmplx__conj.html#gaf47689ae07962acaecb8ddde556df4a4">arm_cmplx_conj_q15()</a>, <a class="el" href="group__cmplx__mag.html#ga0a4a8f77a6a51d9b3f3b9d729f85b7a4">arm_cmplx_mag_q15()</a>, <a class="el" href="group__cmplx__mag__squared.html#ga45537f576102d960d467eb722b8431f2">arm_cmplx_mag_squared_q15()</a>, <a class="el" href="group__CmplxByRealMult.html#ga3bd8889dcb45980e1d3e53344df54e85">arm_cmplx_mult_real_q15()</a>, <a class="el" href="group__Conv.html#gaf16f490d245391ec18a42adc73d6d749">arm_conv_fast_opt_q15()</a>, <a class="el" href="group__Conv.html#gad75ca978ce906e04abdf86a8d76306d4">arm_conv_fast_q15()</a>, <a class="el" href="group__Conv.html#gac77dbcaef5c754cac27eab96c4753a3c">arm_conv_opt_q15()</a>, <a class="el" href="group__Conv.html#ga4c7cf073e89d6d57cc4e711f078c3f68">arm_conv_opt_q7()</a>, <a class="el" href="group__PartialConv.html#ga3de9c4ddcc7886de25b70d875099a8d9">arm_conv_partial_fast_opt_q15()</a>, <a class="el" href="group__PartialConv.html#ga1e4d43385cb62262a78c6752fe1fafb2">arm_conv_partial_fast_q15()</a>, <a class="el" href="group__PartialConv.html#ga834b23b4ade8682beeb55778399101f8">arm_conv_partial_opt_q15()</a>, <a class="el" href="group__PartialConv.html#ga3707e16af1435b215840006a7ab0c98f">arm_conv_partial_opt_q7()</a>, <a class="el" href="group__PartialConv.html#ga209a2a913a0c5e5679c5988da8f46b03">arm_conv_partial_q15()</a>, <a class="el" href="group__Conv.html#gaccd6a89b0ff7a94df64610598e6e6893">arm_conv_q15()</a>, <a class="el" href="group__copy.html#ga872ca4cfc18c680b8991ccd569a5fda0">arm_copy_q15()</a>, <a class="el" href="group__copy.html#ga467579beda492aa92797529d794c88fb">arm_copy_q7()</a>, <a class="el" href="group__Corr.html#ga40a0236b17220e8e22a22b5bc1c53c6b">arm_correlate_fast_opt_q15()</a>, <a class="el" href="group__Corr.html#gac8de3da44f58e86c2c86156276ca154f">arm_correlate_fast_q15()</a>, <a class="el" href="group__Corr.html#gad71c0ec70ec69edbc48563d9a5f68451">arm_correlate_opt_q15()</a>, <a class="el" href="group__Corr.html#ga746e8857cafe33ec5d6780729c18c311">arm_correlate_opt_q7()</a>, <a class="el" href="group__Corr.html#ga5ec96b8e420d68b0e626df0812274d46">arm_correlate_q15()</a>, <a class="el" href="group__dot__prod.html#ga436d5bed28a4b73b24acbde436a3044b">arm_dot_prod_q15()</a>, <a class="el" href="group__dot__prod.html#ga9c3293a50ac7ec8ba928bf8e3aaea6c1">arm_dot_prod_q7()</a>, <a class="el" href="group__Fill.html#ga76b21c32a3783a2b3334d930a646e5d8">arm_fill_q15()</a>, <a class="el" href="group__Fill.html#ga0465cf326ada039ed792f94b033d9ec5">arm_fill_q7()</a>, <a class="el" href="group__FIR__decimate.html#ga3f434c9a5d3b4e68061feac0714ea2ac">arm_fir_decimate_fast_q15()</a>, <a class="el" href="group__FIR.html#gac7d35e9472e49ccd88800f37f3476bd3">arm_fir_fast_q15()</a>, <a class="el" href="group__FIR__Lattice.html#gabb0ab07fd313b4d863070c3ddca51542">arm_fir_lattice_q15()</a>, <a class="el" href="group__FIR__Sparse.html#ga2bffda2e156e72427e19276cd9c3d3cc">arm_fir_sparse_q15()</a>, <a class="el" href="group__FIR__Sparse.html#gae86c145efc2d9ec32dc6d8c1ad2ccb3c">arm_fir_sparse_q7()</a>, <a class="el" href="group__IIR__Lattice.html#gaeb9e9599a288832ed123183eaa8b294a">arm_iir_lattice_q15()</a>, <a class="el" href="group__LMS__NORM.html#gad47486a399dedb0bc85a5990ec5cf981">arm_lms_norm_q15()</a>, <a class="el" href="group__LMS.html#gacde16c17eb75979f81b34e2e2a58c7ac">arm_lms_q15()</a>, <a class="el" href="group__MatrixAdd.html#ga147e90b7c12a162735ab8824127a33ee">arm_mat_add_q15()</a>, <a class="el" href="group__CmplxMatrixMult.html#ga63066615e7d6f6a44f4358725092419e">arm_mat_cmplx_mult_q15()</a>, <a class="el" href="group__MatrixMult.html#ga08f37d93a5bfef0c5000dc5e0a411f93">arm_mat_mult_fast_q15()</a>, <a class="el" href="group__MatrixMult.html#ga7521d59196189bb6dde26e8cdfb66e21">arm_mat_mult_q15()</a>, <a class="el" href="group__MatrixSub.html#gaf647776a425b7f9dd0aca3e11d81f02f">arm_mat_sub_q15()</a>, <a class="el" href="group__MatrixTrans.html#ga4f4f821cc695fd0ef9061d702e08050a">arm_mat_trans_q15()</a>, <a class="el" href="group__mean.html#gac882495d5f098819fd3939c1ef7795b3">arm_mean_q15()</a>, <a class="el" href="group__mean.html#gaebc707ee539020357c25da4c75b52eb7">arm_mean_q7()</a>, <a class="el" href="group__BasicMult.html#gafb0778d27ed98a2a6f2ecb7d48cc8c75">arm_mult_q15()</a>, <a class="el" href="group__BasicMult.html#ga16677275ed83ff0878da531e875c27ef">arm_mult_q7()</a>, <a class="el" href="group__negate.html#gaae78fc079a43bdaa3055f9b32e2a1f4c">arm_negate_q7()</a>, <a class="el" href="group__offset.html#gab4c1d2391b599549e5a06fdfbc2747bf">arm_offset_q15()</a>, <a class="el" href="group__offset.html#ga00bd9cc17c5bf905e76c91ad50886393">arm_offset_q7()</a>, <a class="el" href="group__power.html#ga7050c04b7515e01a75c38f1abbaf71ba">arm_power_q15()</a>, <a class="el" href="group__power.html#gaf969c85c5655e3d72d7b99ff188f92c9">arm_power_q7()</a>, <a class="el" href="group__q15__to__x.html#ga7ba2d87366990ad5380439e2b4a4c0a5">arm_q15_to_q31()</a>, <a class="el" href="group__q15__to__x.html#ga8fb31855ff8cce09c2ec9308f48ded69">arm_q15_to_q7()</a>, <a class="el" href="group__q31__to__x.html#ga901dede4661365c9e7c630d3eb31c32c">arm_q31_to_q15()</a>, <a class="el" href="group__q31__to__x.html#ga7f297d1a7d776805395095fdb24a8071">arm_q31_to_q7()</a>, <a class="el" href="group__q7__to__x.html#gabc02597fc3f01033daf43ec0547a2f78">arm_q7_to_q15()</a>, <a class="el" href="group__q7__to__x.html#gad8958cd3cb7f521466168b46a25b7908">arm_q7_to_q31()</a>, <a class="el" href="arm__cfft__radix4__q15_8c.html#aad04e8439d17dab5617bf1be268bb391">arm_radix4_butterfly_inverse_q15()</a>, <a class="el" href="arm__cfft__radix4__q15_8c.html#a2d01d2045f280c32036da97d33c52440">arm_radix4_butterfly_q15()</a>, <a class="el" href="group__RMS.html#gaf5b836b72dda9e5dfbbd17c7906fd13f">arm_rms_q15()</a>, <a class="el" href="group__scale.html#gafaac0e1927daffeb68a42719b53ea780">arm_scale_q15()</a>, <a class="el" href="group__scale.html#gabc9fd3d37904c58df56492b351d21fb0">arm_scale_q7()</a>, <a class="el" href="group__shift.html#gaa1757e53279780107acc92cf100adb61">arm_shift_q15()</a>, <a class="el" href="group__shift.html#ga47295d08a685f7de700a48dafb4db6fb">arm_shift_q7()</a>, <a class="el" href="arm__rfft__q15_8c.html#a7c2a21793586f9a69c42140665550e09">arm_split_rfft_q15()</a>, <a class="el" href="arm__rfft__q15_8c.html#aa72a531dd15a53570dddaf01b62158f4">arm_split_rifft_q15()</a>, <a class="el" href="group__STD.html#gaf9d27afa9928ff28a63cd98ea9218a72">arm_std_q15()</a>, <a class="el" href="group__BasicSub.html#ga997a8ee93088d15bda23c325d455b588">arm_sub_q15()</a>, <a class="el" href="group__BasicSub.html#gab09941de7dfeb247e5c29b406a435fcc">arm_sub_q7()</a>, and <a class="el" href="group__variance.html#ga79dce009ed2de28a125aeb3f19631654">arm_var_q15()</a>.</p>
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000001">Deprecated:</a></b></dt><dd></dd></dl>
</div>
</div>
@@ -1521,8 +1526,6 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__BasicAbs.html#ga39f92964c9b649ba252e26ebe7b95594">arm_abs_q15()</a>, and <a class="el" href="group__PID.html#gad466471a6b0f8fc570b8b8fc34ac79fa">arm_pid_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ad1b053da364f9fd82ca1a381df7590b6"></a>
@@ -1539,8 +1542,6 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="arm__cfft__radix4__q31_8c.html#ac9c7c553114c1201a3a987a11b8a6d01">arm_radix4_butterfly_inverse_q31()</a>, and <a class="el" href="arm__cfft__radix4__q31_8c.html#ac12f1e7f159d5741358cdc36830a0395">arm_radix4_butterfly_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="af0d54ec57b936994a34f073d0049ea3f"></a>
@@ -1557,20 +1558,6 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="arm__cfft__q15_8c.html#abe669acc8db57d1fb9b1e2bba30f2224">arm_cfft_radix4by2_inverse_q15()</a>, <a class="el" href="arm__cfft__q15_8c.html#af1d4a751153857c173511e0c77ab4fa9">arm_cfft_radix4by2_q15()</a>, <a class="el" href="group__Conv.html#gaf16f490d245391ec18a42adc73d6d749">arm_conv_fast_opt_q15()</a>, <a class="el" href="group__Conv.html#gad75ca978ce906e04abdf86a8d76306d4">arm_conv_fast_q15()</a>, <a class="el" href="group__Conv.html#gac77dbcaef5c754cac27eab96c4753a3c">arm_conv_opt_q15()</a>, <a class="el" href="group__Conv.html#ga4c7cf073e89d6d57cc4e711f078c3f68">arm_conv_opt_q7()</a>, <a class="el" href="group__PartialConv.html#ga3de9c4ddcc7886de25b70d875099a8d9">arm_conv_partial_fast_opt_q15()</a>, <a class="el" href="group__PartialConv.html#ga1e4d43385cb62262a78c6752fe1fafb2">arm_conv_partial_fast_q15()</a>, <a class="el" href="group__PartialConv.html#ga834b23b4ade8682beeb55778399101f8">arm_conv_partial_opt_q15()</a>, <a class="el" href="group__PartialConv.html#ga3707e16af1435b215840006a7ab0c98f">arm_conv_partial_opt_q7()</a>, <a class="el" href="group__PartialConv.html#ga209a2a913a0c5e5679c5988da8f46b03">arm_conv_partial_q15()</a>, <a class="el" href="group__Conv.html#gaccd6a89b0ff7a94df64610598e6e6893">arm_conv_q15()</a>, <a class="el" href="group__Corr.html#ga40a0236b17220e8e22a22b5bc1c53c6b">arm_correlate_fast_opt_q15()</a>, <a class="el" href="group__Corr.html#gac8de3da44f58e86c2c86156276ca154f">arm_correlate_fast_q15()</a>, <a class="el" href="group__Corr.html#gad71c0ec70ec69edbc48563d9a5f68451">arm_correlate_opt_q15()</a>, <a class="el" href="group__Corr.html#ga746e8857cafe33ec5d6780729c18c311">arm_correlate_opt_q7()</a>, <a class="el" href="group__Corr.html#ga5ec96b8e420d68b0e626df0812274d46">arm_correlate_q15()</a>, <a class="el" href="group__FIR.html#gac7d35e9472e49ccd88800f37f3476bd3">arm_fir_fast_q15()</a>, <a class="el" href="group__MatrixScale.html#ga7521769e2cf1c3d9c4656138cd2ae2ca">arm_mat_scale_q15()</a>, <a class="el" href="group__negate.html#ga0239a833d72cf00290b9723c394e5042">arm_negate_q15()</a>, <a class="el" href="arm__cfft__radix2__q15_8c.html#a91ff93fa10757b3872680fec4835c412">arm_radix2_butterfly_inverse_q15()</a>, <a class="el" href="arm__cfft__radix2__q15_8c.html#a521780ba2fd3450cbf02784e38859699">arm_radix2_butterfly_q15()</a>, <a class="el" href="arm__cfft__radix4__q15_8c.html#aad04e8439d17dab5617bf1be268bb391">arm_radix4_butterfly_inverse_q15()</a>, and <a class="el" href="arm__cfft__radix4__q15_8c.html#a2d01d2045f280c32036da97d33c52440">arm_radix4_butterfly_q15()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="a280a402ab28c399fcc4168f2ed631acb"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">#define ALIGN4</td>
- </tr>
- </table>
-</div><div class="memdoc">
-
</div>
</div>
<a class="anchor" id="aaff6d2358c4ada8de838a279254ab550"></a>
@@ -1583,8 +1570,6 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__SinCos.html#gae9e4ddebff9d4eb5d0a093e28e0bc504">arm_sin_cos_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a663277ff19ad0b409fb98b64b2c2750b"></a>
@@ -1597,8 +1582,6 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__LMS__NORM.html#gad47486a399dedb0bc85a5990ec5cf981">arm_lms_norm_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="aad77ae594e95c5af6ae4129bd6a483c2"></a>
@@ -1611,8 +1594,6 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__LMS__NORM.html#ga7128775e99817c183a7d7ad34e8b6e05">arm_lms_norm_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a34716b73c631e65e8dd855e08384ecb2"></a>
@@ -1625,8 +1606,6 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__cos.html#gadfd60c24def501638c0d5db20f4c869b">arm_cos_q15()</a>, and <a class="el" href="group__sin.html#ga1fc6d6640be6cfa688a8bea0a48397ee">arm_sin_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a4268f77b1811a0c7fc2532a0bf6108b0"></a>
@@ -1639,8 +1618,6 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__cos.html#gad80f121949ef885a77d83ab36e002567">arm_cos_q31()</a>, and <a class="el" href="group__sin.html#ga57aade7d8892585992cdc6375bd82f9c">arm_sin_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="afcb9147c96853bea484cfc2dde07463d"></a>
@@ -1653,8 +1630,6 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__cos.html#gace15287f9c64b9b4084d1c797d4c49d8">arm_cos_f32()</a>, <a class="el" href="group__SinCos.html#ga4420d45c37d58c310ef9ae1b5fe58020">arm_sin_cos_f32()</a>, and <a class="el" href="group__sin.html#gae164899c4a3fc0e946dc5d55555fe541">arm_sin_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a29f839928f4752b73c8858d6dbb55294"></a>
@@ -1667,8 +1642,6 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="arm__math_8h.html#a39e9e34c2784ff8cf026430d1d84f54e">arm_recip_q15()</a>, and <a class="el" href="arm__math_8h.html#a71f6bee1ce1bb896739401ce962a7e6a">arm_recip_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a1339e9abc11a3870e0c04f822a62166a"></a>
@@ -1745,8 +1718,6 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__BiquadCascadeDF1.html#ga456390f5e448afad3a38bed7d6e380e3">arm_biquad_cascade_df1_fast_q31()</a>, <a class="el" href="arm__cfft__q31_8c.html#a3f3ae10bc2057cc1360abfa25f224c8c">arm_cfft_radix4by2_inverse_q31()</a>, <a class="el" href="arm__cfft__q31_8c.html#af6df8bf714c30d44e6b871ea87d22b30">arm_cfft_radix4by2_q31()</a>, <a class="el" href="arm__cfft__radix2__q31_8c.html#a4d665f67080455b95cafec04009fd52d">arm_radix2_butterfly_inverse_q31()</a>, <a class="el" href="arm__cfft__radix2__q31_8c.html#a740f4fe69e6148d22fc99f374d304e7e">arm_radix2_butterfly_q31()</a>, <a class="el" href="arm__rfft__q31_8c.html#a520e1c358d44fcd2724cb19d46eb5dfa">arm_split_rfft_q31()</a>, and <a class="el" href="arm__rfft__q31_8c.html#acc62dd39a59091c4d6a80d4e55adeb13">arm_split_rifft_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a58454519e12e8157f0a1c36071333655"></a>
@@ -1812,8 +1783,6 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</div><div class="memdoc">
<p>end of BilinearInterpolate group </p>
-<p>Referenced by <a class="el" href="group__BiquadCascadeDF1.html#ga456390f5e448afad3a38bed7d6e380e3">arm_biquad_cascade_df1_fast_q31()</a>, <a class="el" href="arm__cfft__q31_8c.html#a3f3ae10bc2057cc1360abfa25f224c8c">arm_cfft_radix4by2_inverse_q31()</a>, <a class="el" href="arm__cfft__q31_8c.html#af6df8bf714c30d44e6b871ea87d22b30">arm_cfft_radix4by2_q31()</a>, <a class="el" href="group__FIR.html#ga70d11af009dcd25594c58c75cdb5d6e3">arm_fir_fast_q31()</a>, <a class="el" href="arm__cfft__radix2__q31_8c.html#a4d665f67080455b95cafec04009fd52d">arm_radix2_butterfly_inverse_q31()</a>, <a class="el" href="arm__cfft__radix2__q31_8c.html#a740f4fe69e6148d22fc99f374d304e7e">arm_radix2_butterfly_q31()</a>, <a class="el" href="arm__rfft__q31_8c.html#a520e1c358d44fcd2724cb19d46eb5dfa">arm_split_rfft_q31()</a>, and <a class="el" href="arm__rfft__q31_8c.html#acc62dd39a59091c4d6a80d4e55adeb13">arm_split_rifft_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a9ec66f3082a4c65c78075638255f42ab"></a>
@@ -1878,8 +1847,6 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="arm__cfft__q31_8c.html#a3f3ae10bc2057cc1360abfa25f224c8c">arm_cfft_radix4by2_inverse_q31()</a>, <a class="el" href="arm__cfft__q31_8c.html#af6df8bf714c30d44e6b871ea87d22b30">arm_cfft_radix4by2_q31()</a>, <a class="el" href="arm__cfft__radix2__q31_8c.html#a4d665f67080455b95cafec04009fd52d">arm_radix2_butterfly_inverse_q31()</a>, <a class="el" href="arm__cfft__radix2__q31_8c.html#a740f4fe69e6148d22fc99f374d304e7e">arm_radix2_butterfly_q31()</a>, <a class="el" href="arm__rfft__q31_8c.html#a520e1c358d44fcd2724cb19d46eb5dfa">arm_split_rfft_q31()</a>, and <a class="el" href="arm__rfft__q31_8c.html#acc62dd39a59091c4d6a80d4e55adeb13">arm_split_rifft_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a598a3330b3c21701223ee0ca14316eca"></a>
@@ -2012,13 +1979,13 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
<p>Length of data buffer is incorrect </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b"></a>ARM_MATH_SIZE_MISMATCH</em>&#160;</td><td class="fielddoc">
-<p>Size of matrices is not compatible with the operation. </p>
+<p>Size of matrices is not compatible with the operation </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a5e459c6409dfcd2927bb8a57491d7cf6ac55996aaf19245238a8f57a91aeaefcc"></a>ARM_MATH_NANINF</em>&#160;</td><td class="fielddoc">
<p>Not-a-number (NaN) or infinity is generated </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a5e459c6409dfcd2927bb8a57491d7cf6a91509ea9c819dbd592ac13a6b05382dc"></a>ARM_MATH_SINGULAR</em>&#160;</td><td class="fielddoc">
-<p>Generated by matrix inversion if the input matrix is singular and cannot be inverted. </p>
+<p>Input matrix is singular and cannot be inverted </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a5e459c6409dfcd2927bb8a57491d7cf6a09457f2be656b35015fd6d36202fa376"></a>ARM_MATH_TEST_FAILURE</em>&#160;</td><td class="fielddoc">
<p>Test Failed </p>
@@ -2028,12 +1995,12 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ab9f3cfbfb0f12975ab91ddb179160dcb"></a>
+<a class="anchor" id="a3cfcec82d3ff1b8570010b771052cb96"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE int32_t __QADD </td>
+ <td class="memname">__STATIC_FORCEINLINE int32_t __QADD </td>
<td>(</td>
<td class="paramtype">int32_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
@@ -2052,18 +2019,14 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="arm__math_8h.html#a9a94b78de0f083bd8fadf3c3abe40431">clip_q63_to_q31()</a>.</p>
-
-<p>Referenced by <a class="el" href="group__BasicAdd.html#ga24d6c3f7f8b9fae4847c0c3f26a39a3b">arm_add_q31()</a>, <a class="el" href="group__clarke.html#ga0c69ebd2855ce6d34008eff808881e78">arm_clarke_q31()</a>, <a class="el" href="group__IIR__Lattice.html#ga123b26fa9156cd8d3622dd85931741ed">arm_iir_lattice_q31()</a>, <a class="el" href="group__inv__park.html#ga6e00d7320aa4a85686716af8b763e08a">arm_inv_park_q31()</a>, <a class="el" href="group__MatrixAdd.html#ga7d9d7d81a0832a17b831aad1e4a5dc16">arm_mat_add_q31()</a>, <a class="el" href="group__offset.html#gac84ec42cbbebc5c197a87d0221819acf">arm_offset_q31()</a>, <a class="el" href="group__park.html#ga5630ed3715091f2795ee10df34672523">arm_park_q31()</a>, and <a class="el" href="group__PID.html#gad9d88485234fa9460b1ce9e64989ac86">arm_pid_init_q31()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a08bea9cb2c311d925224c0d6829edb8c"></a>
+<a class="anchor" id="ae849a77250aa7bdc008f3f5e279de24e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE uint32_t __QADD16 </td>
+ <td class="memname">__STATIC_FORCEINLINE uint32_t __QADD16 </td>
<td>(</td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
@@ -2082,16 +2045,14 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__BasicAdd.html#gabb51285a41f511670bbff62fc0e1bf62">arm_add_q15()</a>, <a class="el" href="group__MatrixAdd.html#ga147e90b7c12a162735ab8824127a33ee">arm_mat_add_q15()</a>, <a class="el" href="group__offset.html#gab4c1d2391b599549e5a06fdfbc2747bf">arm_offset_q15()</a>, <a class="el" href="group__PID.html#ga2cb1e3d3ebb167348fdabec74653d5c3">arm_pid_init_q15()</a>, <a class="el" href="arm__cfft__radix2__q15_8c.html#a91ff93fa10757b3872680fec4835c412">arm_radix2_butterfly_inverse_q15()</a>, <a class="el" href="arm__cfft__radix2__q15_8c.html#a521780ba2fd3450cbf02784e38859699">arm_radix2_butterfly_q15()</a>, <a class="el" href="arm__cfft__radix4__q15_8c.html#aad04e8439d17dab5617bf1be268bb391">arm_radix4_butterfly_inverse_q15()</a>, and <a class="el" href="arm__cfft__radix4__q15_8c.html#a2d01d2045f280c32036da97d33c52440">arm_radix4_butterfly_q15()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a937a37e831677294ecde7195ec9d68ee"></a>
+<a class="anchor" id="a2fb737513178e1e4b473008d0ebca517"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE uint32_t __QADD8 </td>
+ <td class="memname">__STATIC_FORCEINLINE uint32_t __QADD8 </td>
<td>(</td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
@@ -2110,16 +2071,14 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__BasicAdd.html#gaed633f415a7840a66861debca2dfb96b">arm_add_q7()</a>, and <a class="el" href="group__offset.html#ga00bd9cc17c5bf905e76c91ad50886393">arm_offset_q7()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="aad6f7afa72d784b95e6357c215a919bb"></a>
+<a class="anchor" id="a12b3b944de6144cebccf3a815e964656"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE uint32_t __QASX </td>
+ <td class="memname">__STATIC_FORCEINLINE uint32_t __QASX </td>
<td>(</td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
@@ -2138,16 +2097,14 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__cmplx__conj.html#gaf47689ae07962acaecb8ddde556df4a4">arm_cmplx_conj_q15()</a>, <a class="el" href="arm__cfft__radix4__q15_8c.html#aad04e8439d17dab5617bf1be268bb391">arm_radix4_butterfly_inverse_q15()</a>, and <a class="el" href="arm__cfft__radix4__q15_8c.html#a2d01d2045f280c32036da97d33c52440">arm_radix4_butterfly_q15()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a391f5f1d2e7cefaccfece0a49141ad47"></a>
+<a class="anchor" id="a995e63883c48c3c312c1492cb30d2e79"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE uint32_t __QSAX </td>
+ <td class="memname">__STATIC_FORCEINLINE uint32_t __QSAX </td>
<td>(</td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
@@ -2166,16 +2123,14 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__cmplx__conj.html#gaf47689ae07962acaecb8ddde556df4a4">arm_cmplx_conj_q15()</a>, <a class="el" href="arm__cfft__radix4__q15_8c.html#aad04e8439d17dab5617bf1be268bb391">arm_radix4_butterfly_inverse_q15()</a>, and <a class="el" href="arm__cfft__radix4__q15_8c.html#a2d01d2045f280c32036da97d33c52440">arm_radix4_butterfly_q15()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a15e896d0146c280e600d00f609832350"></a>
+<a class="anchor" id="a98e0174c04cb34aec3ce57d5a370953d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE int32_t __QSUB </td>
+ <td class="memname">__STATIC_FORCEINLINE int32_t __QSUB </td>
<td>(</td>
<td class="paramtype">int32_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
@@ -2194,18 +2149,14 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="arm__math_8h.html#a9a94b78de0f083bd8fadf3c3abe40431">clip_q63_to_q31()</a>.</p>
-
-<p>Referenced by <a class="el" href="group__BasicAbs.html#ga59eafcdcdb52da60d37f20aec6ff4577">arm_abs_q31()</a>, <a class="el" href="arm__cfft__q15_8c.html#abe669acc8db57d1fb9b1e2bba30f2224">arm_cfft_radix4by2_inverse_q15()</a>, <a class="el" href="group__cmplx__conj.html#gafecc94879a383c5208ec3ef99485e4b5">arm_cmplx_conj_q31()</a>, <a class="el" href="group__IIR__Lattice.html#ga123b26fa9156cd8d3622dd85931741ed">arm_iir_lattice_q31()</a>, <a class="el" href="group__inv__clarke.html#ga50768ebd8b71e8988dbb804cc03a742d">arm_inv_clarke_q31()</a>, <a class="el" href="group__inv__park.html#ga6e00d7320aa4a85686716af8b763e08a">arm_inv_park_q31()</a>, <a class="el" href="group__MatrixSub.html#ga39f42e0e3b7f115fbb909d6ff4e1329d">arm_mat_sub_q31()</a>, <a class="el" href="group__negate.html#ga2784c6887686a73dc7c364e2e41c776c">arm_negate_q31()</a>, <a class="el" href="group__park.html#ga5630ed3715091f2795ee10df34672523">arm_park_q31()</a>, <a class="el" href="arm__cfft__radix2__q15_8c.html#a91ff93fa10757b3872680fec4835c412">arm_radix2_butterfly_inverse_q15()</a>, and <a class="el" href="group__BasicSub.html#ga28aa6908d092752144413e21933dc878">arm_sub_q31()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a6e4703dc08d1b82eab7f5ef96edb59bb"></a>
+<a class="anchor" id="a3821f41c9144c9390bd2000c352c6454"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE uint32_t __QSUB16 </td>
+ <td class="memname">__STATIC_FORCEINLINE uint32_t __QSUB16 </td>
<td>(</td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
@@ -2224,16 +2175,14 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__BasicAbs.html#ga39f92964c9b649ba252e26ebe7b95594">arm_abs_q15()</a>, <a class="el" href="arm__cfft__q15_8c.html#abe669acc8db57d1fb9b1e2bba30f2224">arm_cfft_radix4by2_inverse_q15()</a>, <a class="el" href="arm__cfft__q15_8c.html#af1d4a751153857c173511e0c77ab4fa9">arm_cfft_radix4by2_q15()</a>, <a class="el" href="group__MatrixSub.html#gaf647776a425b7f9dd0aca3e11d81f02f">arm_mat_sub_q15()</a>, <a class="el" href="group__negate.html#ga0239a833d72cf00290b9723c394e5042">arm_negate_q15()</a>, <a class="el" href="arm__cfft__radix2__q15_8c.html#a91ff93fa10757b3872680fec4835c412">arm_radix2_butterfly_inverse_q15()</a>, <a class="el" href="arm__cfft__radix2__q15_8c.html#a521780ba2fd3450cbf02784e38859699">arm_radix2_butterfly_q15()</a>, <a class="el" href="arm__cfft__radix4__q15_8c.html#aad04e8439d17dab5617bf1be268bb391">arm_radix4_butterfly_inverse_q15()</a>, <a class="el" href="arm__cfft__radix4__q15_8c.html#a2d01d2045f280c32036da97d33c52440">arm_radix4_butterfly_q15()</a>, and <a class="el" href="group__BasicSub.html#ga997a8ee93088d15bda23c325d455b588">arm_sub_q15()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a4690314b420f463093f1a2f68b5fb143"></a>
+<a class="anchor" id="a646b60c85d3e75c6c2bd78df06db9b40"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE uint32_t __QSUB8 </td>
+ <td class="memname">__STATIC_FORCEINLINE uint32_t __QSUB8 </td>
<td>(</td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
@@ -2252,16 +2201,14 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__BasicAbs.html#gadc30985e33fbf96802a5a7954dece3b1">arm_abs_q7()</a>, <a class="el" href="group__negate.html#gaae78fc079a43bdaa3055f9b32e2a1f4c">arm_negate_q7()</a>, and <a class="el" href="group__BasicSub.html#gab09941de7dfeb247e5c29b406a435fcc">arm_sub_q7()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="af3d7aff37a4472f1f2bc88eb3b97b526"></a>
+<a class="anchor" id="a8bbf1eddc4fe17ba0e45217355a1fed7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE uint32_t __SHADD16 </td>
+ <td class="memname">__STATIC_FORCEINLINE uint32_t __SHADD16 </td>
<td>(</td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
@@ -2280,16 +2227,14 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="arm__cfft__q15_8c.html#abe669acc8db57d1fb9b1e2bba30f2224">arm_cfft_radix4by2_inverse_q15()</a>, <a class="el" href="arm__cfft__q15_8c.html#af1d4a751153857c173511e0c77ab4fa9">arm_cfft_radix4by2_q15()</a>, <a class="el" href="arm__cfft__radix2__q15_8c.html#a91ff93fa10757b3872680fec4835c412">arm_radix2_butterfly_inverse_q15()</a>, <a class="el" href="arm__cfft__radix2__q15_8c.html#a521780ba2fd3450cbf02784e38859699">arm_radix2_butterfly_q15()</a>, <a class="el" href="arm__cfft__radix4__q15_8c.html#aad04e8439d17dab5617bf1be268bb391">arm_radix4_butterfly_inverse_q15()</a>, and <a class="el" href="arm__cfft__radix4__q15_8c.html#a2d01d2045f280c32036da97d33c52440">arm_radix4_butterfly_q15()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="af60f220d422ebc524411f712544feecf"></a>
+<a class="anchor" id="a6242e7d226a6b9848a7002f8e486f88b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE uint32_t __SHASX </td>
+ <td class="memname">__STATIC_FORCEINLINE uint32_t __SHASX </td>
<td>(</td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
@@ -2308,16 +2253,14 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="arm__cfft__radix4__q15_8c.html#aad04e8439d17dab5617bf1be268bb391">arm_radix4_butterfly_inverse_q15()</a>, and <a class="el" href="arm__cfft__radix4__q15_8c.html#a2d01d2045f280c32036da97d33c52440">arm_radix4_butterfly_q15()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="abbfbf3cfac1971b4b380c0cde120a85b"></a>
+<a class="anchor" id="a048274994b64ee3b63d754b2dd76de4d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE uint32_t __SHSAX </td>
+ <td class="memname">__STATIC_FORCEINLINE uint32_t __SHSAX </td>
<td>(</td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
@@ -2336,16 +2279,14 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="arm__cfft__radix4__q15_8c.html#aad04e8439d17dab5617bf1be268bb391">arm_radix4_butterfly_inverse_q15()</a>, and <a class="el" href="arm__cfft__radix4__q15_8c.html#a2d01d2045f280c32036da97d33c52440">arm_radix4_butterfly_q15()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a0987d147320a596bbdb537d70b23de73"></a>
+<a class="anchor" id="a67078440657eb28859c39adc62ce16b9"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE uint32_t __SHSUB16 </td>
+ <td class="memname">__STATIC_FORCEINLINE uint32_t __SHSUB16 </td>
<td>(</td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
@@ -2364,16 +2305,14 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="arm__cfft__radix4__q15_8c.html#aad04e8439d17dab5617bf1be268bb391">arm_radix4_butterfly_inverse_q15()</a>, and <a class="el" href="arm__cfft__radix4__q15_8c.html#a2d01d2045f280c32036da97d33c52440">arm_radix4_butterfly_q15()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="aa611fdbf6c56c46553701d6596a79aaf"></a>
+<a class="anchor" id="ac2e3c09dbb7c8fe39d3edfa6cdd4a862"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE uint32_t __SMLAD </td>
+ <td class="memname">__STATIC_FORCEINLINE uint32_t __SMLAD </td>
<td>(</td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
@@ -2398,16 +2337,14 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__BiquadCascadeDF1.html#gaffb9792c0220882efd4c58f3c6a05fd7">arm_biquad_cascade_df1_fast_q15()</a>, <a class="el" href="group__Conv.html#gaf16f490d245391ec18a42adc73d6d749">arm_conv_fast_opt_q15()</a>, <a class="el" href="group__Conv.html#gad75ca978ce906e04abdf86a8d76306d4">arm_conv_fast_q15()</a>, <a class="el" href="group__Conv.html#ga4c7cf073e89d6d57cc4e711f078c3f68">arm_conv_opt_q7()</a>, <a class="el" href="group__PartialConv.html#ga3de9c4ddcc7886de25b70d875099a8d9">arm_conv_partial_fast_opt_q15()</a>, <a class="el" href="group__PartialConv.html#ga1e4d43385cb62262a78c6752fe1fafb2">arm_conv_partial_fast_q15()</a>, <a class="el" href="group__PartialConv.html#ga3707e16af1435b215840006a7ab0c98f">arm_conv_partial_opt_q7()</a>, <a class="el" href="group__PartialConv.html#ga8567259fe18396dd972242c41741ebf4">arm_conv_partial_q7()</a>, <a class="el" href="group__Conv.html#gae2070cb792a167e78dbad8d06b97cdab">arm_conv_q7()</a>, <a class="el" href="group__Corr.html#ga40a0236b17220e8e22a22b5bc1c53c6b">arm_correlate_fast_opt_q15()</a>, <a class="el" href="group__Corr.html#gac8de3da44f58e86c2c86156276ca154f">arm_correlate_fast_q15()</a>, <a class="el" href="group__Corr.html#ga746e8857cafe33ec5d6780729c18c311">arm_correlate_opt_q7()</a>, <a class="el" href="group__Corr.html#ga284ddcc49e4ac532d52a70d0383c5992">arm_correlate_q7()</a>, <a class="el" href="group__dot__prod.html#ga9c3293a50ac7ec8ba928bf8e3aaea6c1">arm_dot_prod_q7()</a>, <a class="el" href="group__FIR__decimate.html#ga3f434c9a5d3b4e68061feac0714ea2ac">arm_fir_decimate_fast_q15()</a>, <a class="el" href="group__FIR.html#gac7d35e9472e49ccd88800f37f3476bd3">arm_fir_fast_q15()</a>, <a class="el" href="group__MatrixMult.html#ga08f37d93a5bfef0c5000dc5e0a411f93">arm_mat_mult_fast_q15()</a>, <a class="el" href="group__power.html#gaf969c85c5655e3d72d7b99ff188f92c9">arm_power_q7()</a>, <a class="el" href="arm__rfft__q15_8c.html#a7c2a21793586f9a69c42140665550e09">arm_split_rfft_q15()</a>, and <a class="el" href="arm__rfft__q15_8c.html#aa72a531dd15a53570dddaf01b62158f4">arm_split_rifft_q15()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a7fc670277db1ad9ac34d52d771c7c305"></a>
+<a class="anchor" id="aa768ceb80ab9196f4f49aa8840474eac"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE uint32_t __SMLADX </td>
+ <td class="memname">__STATIC_FORCEINLINE uint32_t __SMLADX </td>
<td>(</td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
@@ -2432,16 +2369,14 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__Conv.html#gaf16f490d245391ec18a42adc73d6d749">arm_conv_fast_opt_q15()</a>, <a class="el" href="group__Conv.html#gad75ca978ce906e04abdf86a8d76306d4">arm_conv_fast_q15()</a>, <a class="el" href="group__Conv.html#ga4c7cf073e89d6d57cc4e711f078c3f68">arm_conv_opt_q7()</a>, <a class="el" href="group__PartialConv.html#ga3de9c4ddcc7886de25b70d875099a8d9">arm_conv_partial_fast_opt_q15()</a>, <a class="el" href="group__PartialConv.html#ga1e4d43385cb62262a78c6752fe1fafb2">arm_conv_partial_fast_q15()</a>, <a class="el" href="group__PartialConv.html#ga3707e16af1435b215840006a7ab0c98f">arm_conv_partial_opt_q7()</a>, <a class="el" href="group__Corr.html#ga40a0236b17220e8e22a22b5bc1c53c6b">arm_correlate_fast_opt_q15()</a>, <a class="el" href="group__Corr.html#gac8de3da44f58e86c2c86156276ca154f">arm_correlate_fast_q15()</a>, <a class="el" href="group__Corr.html#ga746e8857cafe33ec5d6780729c18c311">arm_correlate_opt_q7()</a>, <a class="el" href="group__FIR.html#gac7d35e9472e49ccd88800f37f3476bd3">arm_fir_fast_q15()</a>, and <a class="el" href="arm__rfft__q15_8c.html#a7c2a21793586f9a69c42140665550e09">arm_split_rfft_q15()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a7aed02041f489a4f65dbd7093073d94e"></a>
+<a class="anchor" id="a5e81e17e4b2c742f2bb2ca18721330b4"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE uint64_t __SMLALD </td>
+ <td class="memname">__STATIC_FORCEINLINE uint64_t __SMLALD </td>
<td>(</td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
@@ -2466,16 +2401,14 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__BiquadCascadeDF1.html#gadd66a0aefdc645031d607b0a5b37a942">arm_biquad_cascade_df1_q15()</a>, <a class="el" href="group__Conv.html#gac77dbcaef5c754cac27eab96c4753a3c">arm_conv_opt_q15()</a>, <a class="el" href="group__PartialConv.html#ga834b23b4ade8682beeb55778399101f8">arm_conv_partial_opt_q15()</a>, <a class="el" href="group__PartialConv.html#ga209a2a913a0c5e5679c5988da8f46b03">arm_conv_partial_q15()</a>, <a class="el" href="group__Conv.html#gaccd6a89b0ff7a94df64610598e6e6893">arm_conv_q15()</a>, <a class="el" href="group__Corr.html#gad71c0ec70ec69edbc48563d9a5f68451">arm_correlate_opt_q15()</a>, <a class="el" href="group__Corr.html#ga5ec96b8e420d68b0e626df0812274d46">arm_correlate_q15()</a>, <a class="el" href="group__dot__prod.html#ga436d5bed28a4b73b24acbde436a3044b">arm_dot_prod_q15()</a>, <a class="el" href="group__IIR__Lattice.html#gaeb9e9599a288832ed123183eaa8b294a">arm_iir_lattice_q15()</a>, <a class="el" href="group__LMS__NORM.html#gad47486a399dedb0bc85a5990ec5cf981">arm_lms_norm_q15()</a>, <a class="el" href="group__LMS.html#gacde16c17eb75979f81b34e2e2a58c7ac">arm_lms_q15()</a>, <a class="el" href="group__MatrixMult.html#ga7521d59196189bb6dde26e8cdfb66e21">arm_mat_mult_q15()</a>, <a class="el" href="group__PID.html#gad466471a6b0f8fc570b8b8fc34ac79fa">arm_pid_q15()</a>, <a class="el" href="group__power.html#ga7050c04b7515e01a75c38f1abbaf71ba">arm_power_q15()</a>, <a class="el" href="group__RMS.html#gaf5b836b72dda9e5dfbbd17c7906fd13f">arm_rms_q15()</a>, <a class="el" href="group__STD.html#gaf9d27afa9928ff28a63cd98ea9218a72">arm_std_q15()</a>, and <a class="el" href="group__variance.html#ga79dce009ed2de28a125aeb3f19631654">arm_var_q15()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a3bdab9022ab56e30f6346a043050dfc4"></a>
+<a class="anchor" id="ae97294482e85127ef97526a962ebd1b3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE uint64_t __SMLALDX </td>
+ <td class="memname">__STATIC_FORCEINLINE uint64_t __SMLALDX </td>
<td>(</td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
@@ -2500,16 +2433,14 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__Conv.html#gac77dbcaef5c754cac27eab96c4753a3c">arm_conv_opt_q15()</a>, <a class="el" href="group__PartialConv.html#ga834b23b4ade8682beeb55778399101f8">arm_conv_partial_opt_q15()</a>, <a class="el" href="group__PartialConv.html#ga209a2a913a0c5e5679c5988da8f46b03">arm_conv_partial_q15()</a>, <a class="el" href="group__Conv.html#gaccd6a89b0ff7a94df64610598e6e6893">arm_conv_q15()</a>, <a class="el" href="group__Corr.html#gad71c0ec70ec69edbc48563d9a5f68451">arm_correlate_opt_q15()</a>, and <a class="el" href="group__Corr.html#ga5ec96b8e420d68b0e626df0812274d46">arm_correlate_q15()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a5d61b7d886888f9f1f35c079eb5d01c9"></a>
+<a class="anchor" id="a72f55b9cc9aac9fea5ea37acdd642b19"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE uint32_t __SMLSDX </td>
+ <td class="memname">__STATIC_FORCEINLINE uint32_t __SMLSDX </td>
<td>(</td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
@@ -2534,16 +2465,14 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="arm__rfft__q15_8c.html#aa72a531dd15a53570dddaf01b62158f4">arm_split_rifft_q15()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a0162015f6d3458e2934a265481460ec4"></a>
+<a class="anchor" id="a5a21d62839618246ef1383fc5531425b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE int32_t __SMMLA </td>
+ <td class="memname">__STATIC_FORCEINLINE int32_t __SMMLA </td>
<td>(</td>
<td class="paramtype">int32_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
@@ -2568,16 +2497,14 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__MatrixMult.html#ga2785e8c1b785348b0c439b56aaf585a3">arm_mat_mult_fast_q31()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a2eed05660fedbe3fbd0b6dbb1315cfc3"></a>
+<a class="anchor" id="a1caa8809ee9d31e162d28ebb09b2a773"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE uint32_t __SMUAD </td>
+ <td class="memname">__STATIC_FORCEINLINE uint32_t __SMUAD </td>
<td>(</td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
@@ -2596,16 +2523,14 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__BiquadCascadeDF1.html#gaffb9792c0220882efd4c58f3c6a05fd7">arm_biquad_cascade_df1_fast_q15()</a>, <a class="el" href="group__BiquadCascadeDF1.html#gadd66a0aefdc645031d607b0a5b37a942">arm_biquad_cascade_df1_q15()</a>, <a class="el" href="arm__cfft__q15_8c.html#af1d4a751153857c173511e0c77ab4fa9">arm_cfft_radix4by2_q15()</a>, <a class="el" href="group__cmplx__mag.html#ga0a4a8f77a6a51d9b3f3b9d729f85b7a4">arm_cmplx_mag_q15()</a>, <a class="el" href="group__cmplx__mag__squared.html#ga45537f576102d960d467eb722b8431f2">arm_cmplx_mag_squared_q15()</a>, <a class="el" href="group__PID.html#gad466471a6b0f8fc570b8b8fc34ac79fa">arm_pid_q15()</a>, <a class="el" href="arm__cfft__radix2__q15_8c.html#a521780ba2fd3450cbf02784e38859699">arm_radix2_butterfly_q15()</a>, and <a class="el" href="arm__cfft__radix4__q15_8c.html#a2d01d2045f280c32036da97d33c52440">arm_radix4_butterfly_q15()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a9c58d7b4648a973d91e27544bc190e60"></a>
+<a class="anchor" id="a5459e095b1250db7f7c12763648f818b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE uint32_t __SMUADX </td>
+ <td class="memname">__STATIC_FORCEINLINE uint32_t __SMUADX </td>
<td>(</td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
@@ -2624,16 +2549,14 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__BiquadCascadeDF1.html#gaffb9792c0220882efd4c58f3c6a05fd7">arm_biquad_cascade_df1_fast_q15()</a>, <a class="el" href="group__BiquadCascadeDF1.html#gadd66a0aefdc645031d607b0a5b37a942">arm_biquad_cascade_df1_q15()</a>, <a class="el" href="arm__cfft__q15_8c.html#abe669acc8db57d1fb9b1e2bba30f2224">arm_cfft_radix4by2_inverse_q15()</a>, <a class="el" href="group__CmplxMatrixMult.html#ga63066615e7d6f6a44f4358725092419e">arm_mat_cmplx_mult_q15()</a>, <a class="el" href="arm__cfft__radix2__q15_8c.html#a91ff93fa10757b3872680fec4835c412">arm_radix2_butterfly_inverse_q15()</a>, <a class="el" href="arm__cfft__radix4__q15_8c.html#aad04e8439d17dab5617bf1be268bb391">arm_radix4_butterfly_inverse_q15()</a>, and <a class="el" href="arm__rfft__q15_8c.html#aa72a531dd15a53570dddaf01b62158f4">arm_split_rifft_q15()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a6b293f62ad7eb225fa9ce0f39458eba3"></a>
+<a class="anchor" id="a7c93c24f4f94bcbb57fefcafa587e838"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE uint32_t __SMUSD </td>
+ <td class="memname">__STATIC_FORCEINLINE uint32_t __SMUSD </td>
<td>(</td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
@@ -2652,16 +2575,14 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="arm__cfft__q15_8c.html#abe669acc8db57d1fb9b1e2bba30f2224">arm_cfft_radix4by2_inverse_q15()</a>, <a class="el" href="group__CmplxMatrixMult.html#ga63066615e7d6f6a44f4358725092419e">arm_mat_cmplx_mult_q15()</a>, <a class="el" href="arm__cfft__radix2__q15_8c.html#a91ff93fa10757b3872680fec4835c412">arm_radix2_butterfly_inverse_q15()</a>, <a class="el" href="arm__cfft__radix4__q15_8c.html#aad04e8439d17dab5617bf1be268bb391">arm_radix4_butterfly_inverse_q15()</a>, <a class="el" href="arm__rfft__q15_8c.html#a7c2a21793586f9a69c42140665550e09">arm_split_rfft_q15()</a>, and <a class="el" href="arm__rfft__q15_8c.html#aa72a531dd15a53570dddaf01b62158f4">arm_split_rifft_q15()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a7375d1deba32929dc97008bfa7085d46"></a>
+<a class="anchor" id="a19acaeacb4ecb2c19e5df75c36b16895"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE uint32_t __SMUSDX </td>
+ <td class="memname">__STATIC_FORCEINLINE uint32_t __SMUSDX </td>
<td>(</td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>x</em>, </td>
@@ -2680,16 +2601,14 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="arm__cfft__q15_8c.html#af1d4a751153857c173511e0c77ab4fa9">arm_cfft_radix4by2_q15()</a>, <a class="el" href="arm__cfft__radix2__q15_8c.html#a521780ba2fd3450cbf02784e38859699">arm_radix2_butterfly_q15()</a>, <a class="el" href="arm__cfft__radix4__q15_8c.html#a2d01d2045f280c32036da97d33c52440">arm_radix4_butterfly_q15()</a>, and <a class="el" href="arm__rfft__q15_8c.html#a7c2a21793586f9a69c42140665550e09">arm_split_rfft_q15()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="ac9f7f02a5e0ad5642026dbd0da7418db"></a>
+<a class="anchor" id="a1d4c96261598742fea98a13d28fbb06a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE uint32_t __SXTB16 </td>
+ <td class="memname">__STATIC_FORCEINLINE uint32_t __SXTB16 </td>
<td>(</td>
<td class="paramtype">uint32_t&#160;</td>
<td class="paramname"><em>x</em></td><td>)</td>
@@ -2698,16 +2617,14 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__dot__prod.html#ga9c3293a50ac7ec8ba928bf8e3aaea6c1">arm_dot_prod_q7()</a>, <a class="el" href="group__power.html#gaf969c85c5655e3d72d7b99ff188f92c9">arm_power_q7()</a>, and <a class="el" href="group__q7__to__x.html#gabc02597fc3f01033daf43ec0547a2f78">arm_q7_to_q15()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="af4d2359037b7360329ef9dd6836d1353"></a>
+<a class="anchor" id="aa0e8f158699a65e023960d555274ad39"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE void arm_circularRead_f32 </td>
+ <td class="memname">__STATIC_FORCEINLINE void arm_circularRead_f32 </td>
<td>(</td>
<td class="paramtype">int32_t *&#160;</td>
<td class="paramname"><em>circBuffer</em>, </td>
@@ -2768,18 +2685,14 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
-<p>Referenced by <a class="el" href="group__FIR__Sparse.html#ga23a9284de5ee39406713b91d18ac8838">arm_fir_sparse_f32()</a>, and <a class="el" href="group__FIR__Sparse.html#ga03e9c2f0f35ad67d20bac66be9f920ec">arm_fir_sparse_q31()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a98eb923fe8c64909897c31d6b9f69bff"></a>
+<a class="anchor" id="a4d8edf2fbaa68badce77740563de353f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE void arm_circularRead_q15 </td>
+ <td class="memname">__STATIC_FORCEINLINE void arm_circularRead_q15 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>circBuffer</em>, </td>
@@ -2840,18 +2753,14 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
-<p>Referenced by <a class="el" href="group__FIR__Sparse.html#ga2bffda2e156e72427e19276cd9c3d3cc">arm_fir_sparse_q15()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="acd3153fe997f44fe6c20fa1ac6257a2b"></a>
+<a class="anchor" id="a734e6ec2b2d568236816464967326748"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE void arm_circularRead_q7 </td>
+ <td class="memname">__STATIC_FORCEINLINE void arm_circularRead_q7 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
<td class="paramname"><em>circBuffer</em>, </td>
@@ -2912,18 +2821,14 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
-<p>Referenced by <a class="el" href="group__FIR__Sparse.html#gae86c145efc2d9ec32dc6d8c1ad2ccb3c">arm_fir_sparse_q7()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a87c6129c7f1a7e7b205339054d3ffed7"></a>
+<a class="anchor" id="a189501700cbecf81c08a005bb16939d9"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE void arm_circularWrite_f32 </td>
+ <td class="memname">__STATIC_FORCEINLINE void arm_circularWrite_f32 </td>
<td>(</td>
<td class="paramtype">int32_t *&#160;</td>
<td class="paramname"><em>circBuffer</em>, </td>
@@ -2973,18 +2878,14 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</div><div class="memdoc">
<p>end of SQRT group </p>
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
-<p>Referenced by <a class="el" href="group__FIR__Sparse.html#ga23a9284de5ee39406713b91d18ac8838">arm_fir_sparse_f32()</a>, and <a class="el" href="group__FIR__Sparse.html#ga03e9c2f0f35ad67d20bac66be9f920ec">arm_fir_sparse_q31()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a885325c33991f03743a9d9b06868a099"></a>
+<a class="anchor" id="a6799f043f7ab70c0d0e06fb9abbecb6e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE void arm_circularWrite_q15 </td>
+ <td class="memname">__STATIC_FORCEINLINE void arm_circularWrite_q15 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>circBuffer</em>, </td>
@@ -3033,18 +2934,14 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
-<p>Referenced by <a class="el" href="group__FIR__Sparse.html#ga2bffda2e156e72427e19276cd9c3d3cc">arm_fir_sparse_q15()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a2db43ffe947dce0f676c09580d1f6765"></a>
+<a class="anchor" id="a28179a962e4bb51c73c195dcb2f969aa"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE void arm_circularWrite_q7 </td>
+ <td class="memname">__STATIC_FORCEINLINE void arm_circularWrite_q7 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
<td class="paramname"><em>circBuffer</em>, </td>
@@ -3093,18 +2990,14 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
-<p>Referenced by <a class="el" href="group__FIR__Sparse.html#gae86c145efc2d9ec32dc6d8c1ad2ccb3c">arm_fir_sparse_q7()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a39e9e34c2784ff8cf026430d1d84f54e"></a>
+<a class="anchor" id="a1e370c58e45bbe92bb7763fe59cf5e57"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE uint32_t arm_recip_q15 </td>
+ <td class="memname">__STATIC_FORCEINLINE uint32_t arm_recip_q15 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td>
<td class="paramname"><em>in</em>, </td>
@@ -3118,7 +3011,7 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pRecipTable</em>&#160;</td>
</tr>
<tr>
@@ -3129,18 +3022,14 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="arm__math_8h.html#a29f839928f4752b73c8858d6dbb55294">INDEX_MASK</a>.</p>
-
-<p>Referenced by <a class="el" href="group__LMS__NORM.html#gad47486a399dedb0bc85a5990ec5cf981">arm_lms_norm_q15()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a71f6bee1ce1bb896739401ce962a7e6a"></a>
+<a class="anchor" id="a3cedcf5a91d6c722c64330ec97e0853e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE uint32_t arm_recip_q31 </td>
+ <td class="memname">__STATIC_FORCEINLINE uint32_t arm_recip_q31 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td>
<td class="paramname"><em>in</em>, </td>
@@ -3154,7 +3043,7 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pRecipTable</em>&#160;</td>
</tr>
<tr>
@@ -3165,18 +3054,14 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="arm__math_8h.html#a9a94b78de0f083bd8fadf3c3abe40431">clip_q63_to_q31()</a>, and <a class="el" href="arm__math_8h.html#a29f839928f4752b73c8858d6dbb55294">INDEX_MASK</a>.</p>
-
-<p>Referenced by <a class="el" href="group__LMS__NORM.html#ga7128775e99817c183a7d7ad34e8b6e05">arm_lms_norm_q31()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a4604d1ebfef21e380c42fbe16b9724d1"></a>
+<a class="anchor" id="a8648908e55b9fd8893b36eb7050e69a8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> clip_q31_to_q15 </td>
+ <td class="memname">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> clip_q31_to_q15 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td>
<td class="paramname"><em>x</em></td><td>)</td>
@@ -3187,12 +3072,12 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</div>
</div>
-<a class="anchor" id="af815ae1a72c9ef88b8ba0a4cb3b23eaa"></a>
+<a class="anchor" id="afa69cfc57f04c36c2ba499525168fe0c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> clip_q31_to_q7 </td>
+ <td class="memname">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> clip_q31_to_q7 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td>
<td class="paramname"><em>x</em></td><td>)</td>
@@ -3203,12 +3088,12 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</div>
</div>
-<a class="anchor" id="a576c5c6286a37eb7f7ba1c5711a577a9"></a>
+<a class="anchor" id="a027d446e8a72228f0a681779a7038a4e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> clip_q63_to_q15 </td>
+ <td class="memname">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> clip_q63_to_q15 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a>&#160;</td>
<td class="paramname"><em>x</em></td><td>)</td>
@@ -3219,12 +3104,12 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</div>
</div>
-<a class="anchor" id="a9a94b78de0f083bd8fadf3c3abe40431"></a>
+<a class="anchor" id="ad3a8d07983196592f6edca8f84aec7c7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> clip_q63_to_q31 </td>
+ <td class="memname">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> clip_q63_to_q31 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a>&#160;</td>
<td class="paramname"><em>x</em></td><td>)</td>
@@ -3233,16 +3118,14 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="arm__math_8h.html#ab9f3cfbfb0f12975ab91ddb179160dcb">__QADD()</a>, <a class="el" href="arm__math_8h.html#a15e896d0146c280e600d00f609832350">__QSUB()</a>, <a class="el" href="group__BasicAdd.html#ga24d6c3f7f8b9fae4847c0c3f26a39a3b">arm_add_q31()</a>, <a class="el" href="group__CmplxByRealMult.html#ga715e4bb8e945b8ca51ec5237611697ce">arm_cmplx_mult_real_q31()</a>, <a class="el" href="group__float__to__x.html#ga177704107f94564e9abe4daaa36f4554">arm_float_to_q31()</a>, <a class="el" href="group__IIR__Lattice.html#ga123b26fa9156cd8d3622dd85931741ed">arm_iir_lattice_q31()</a>, <a class="el" href="group__LMS__NORM.html#ga7128775e99817c183a7d7ad34e8b6e05">arm_lms_norm_q31()</a>, <a class="el" href="group__LMS.html#ga6a0abfe6041253a6f91c63b383a64257">arm_lms_q31()</a>, <a class="el" href="group__CmplxMatrixMult.html#gaaf3c0b171ca8412c77bab9fa90804737">arm_mat_cmplx_mult_q31()</a>, <a class="el" href="group__MatrixMult.html#ga2ec612a8c2c4916477fb9bc1ab548a6e">arm_mat_mult_q31()</a>, <a class="el" href="group__BasicMult.html#ga3528c0f54a0607acc603f0490d3ca6c6">arm_mult_q31()</a>, <a class="el" href="group__offset.html#gac84ec42cbbebc5c197a87d0221819acf">arm_offset_q31()</a>, <a class="el" href="group__PID.html#gad9d88485234fa9460b1ce9e64989ac86">arm_pid_init_q31()</a>, <a class="el" href="arm__math_8h.html#a71f6bee1ce1bb896739401ce962a7e6a">arm_recip_q31()</a>, <a class="el" href="group__RMS.html#gae33015fda23fc44e7ead5e5ed7e8d314">arm_rms_q31()</a>, <a class="el" href="group__shift.html#ga387dd8b7b87377378280978f16cdb13d">arm_shift_q31()</a>, <a class="el" href="group__SinCos.html#gae9e4ddebff9d4eb5d0a093e28e0bc504">arm_sin_cos_q31()</a>, and <a class="el" href="group__BasicSub.html#ga28aa6908d092752144413e21933dc878">arm_sub_q31()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a24ad1cc3560b89335ee15f5b7e69b1f9"></a>
+<a class="anchor" id="a1922856352479a1443dad21208351d35"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> mult32x64 </td>
+ <td class="memname">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> mult32x64 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a>&#160;</td>
<td class="paramname"><em>x</em>, </td>
@@ -3261,7 +3144,222 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__BiquadCascadeDF1__32x64.html#ga953a83e69685de6575cff37feb358a93">arm_biquad_cas_df1_32x64_q31()</a>.</p>
+</div>
+</div>
+<a class="anchor" id="a1eba08f198f867711068918c45026564"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> read_q15x2 </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramname"><em>pQ15</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">pQ15</td><td>points to input value </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>Q31 value </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ae7ddd4049745db9c70a5cd7e8068d1bb"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> read_q15x2_da </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> **&#160;</td>
+ <td class="paramname"><em>pQ15</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">pQ15</td><td>points to input value </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>Q31 value </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a63675cbbd75b0ba77f5bb21c3b808095"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> read_q15x2_ia </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> **&#160;</td>
+ <td class="paramname"><em>pQ15</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">pQ15</td><td>points to input value </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>Q31 value </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a57dbc6933462fd03c5345c660e0b9e78"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> read_q7x4_da </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> **&#160;</td>
+ <td class="paramname"><em>pQ7</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">pQ7</td><td>points to input value </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>Q31 value </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a969ec542d2035cd9289f68f932cb626a"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> read_q7x4_ia </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> **&#160;</td>
+ <td class="paramname"><em>pQ7</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">pQ7</td><td>points to input value </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>Q31 value </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a1c6d46f43d41c6ca1b7d6a0d8ed95036"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">__STATIC_FORCEINLINE void write_q15x2 </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramname"><em>pQ15</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td>
+ <td class="paramname"><em>value</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">pQ15</td><td>points to input value </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>Q31 value </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a576a0e2a4667277b42c478dfda753dc6"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">__STATIC_FORCEINLINE void write_q15x2_ia </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> **&#160;</td>
+ <td class="paramname"><em>pQ15</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td>
+ <td class="paramname"><em>value</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">pQ15</td><td>points to input value </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>Q31 value </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a05bde59a4c7dd866d0a2e3e6fcac17bd"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">__STATIC_FORCEINLINE void write_q7x4_ia </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> **&#160;</td>
+ <td class="paramname"><em>pQ7</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td>
+ <td class="paramname"><em>value</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">pQ7</td><td>points to input value </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>Q31 value </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
@@ -3271,7 +3369,7 @@ int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="a
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_a60f901a1a7665a0737ec2a3f2ba0d4e.html">Include</a></li><li class="navelem"><a class="el" href="arm__math_8h.html">arm_math.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__matrix__example_2Abstract_8txt.html b/docs/DSP/html/arm__matrix__example_2Abstract_8txt.html
index e21e52a..b283250 100644
--- a/docs/DSP/html/arm__matrix__example_2Abstract_8txt.html
+++ b/docs/DSP/html/arm__matrix__example_2Abstract_8txt.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -155,7 +155,7 @@ Cortex&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ar
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="arm__matrix__example_2Abstract_8txt.html">Abstract.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__matrix__example_2math__helper_8c.html b/docs/DSP/html/arm__matrix__example_2math__helper_8c.html
index 7567503..5a2477c 100644
--- a/docs/DSP/html/arm__matrix__example_2math__helper_8c.html
+++ b/docs/DSP/html/arm__matrix__example_2math__helper_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -202,8 +202,6 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
-<p>References <a class="el" href="arm__matrix__example_2math__helper_8c.html#ace1e1f7b72573d1934782ec999a04f99">arm_calc_2pow()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ace1e1f7b72573d1934782ec999a04f99"></a>
@@ -227,8 +225,6 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>pow(2, numShifts) </dd></dl>
-<p>Referenced by <a class="el" href="arm__matrix__example_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88">arm_apply_guard_bits()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a60ff6e0b31a5e9105c7280797e457742"></a>
@@ -614,8 +610,6 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none The function Provides the guard bits for the buffer to avoid overflow </dd></dl>
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
</div>
</div>
<a class="anchor" id="aead320f821f927000386d9d7d5ad6d27"></a>
@@ -657,8 +651,6 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none The function Provides the guard bits for the buffer to avoid overflow </dd></dl>
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
</div>
</div>
<a class="anchor" id="a392f7c2e7ab9bb58931c4efb56693029"></a>
@@ -700,8 +692,6 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none The function Provides the guard bits for the buffer to avoid overflow </dd></dl>
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
</div>
</div>
<a class="anchor" id="aeea2952e70a1040a6efa555564bbeeab"></a>
@@ -751,7 +741,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_ddac112016d6de7a55521e85603e9644.html">arm_matrix_example</a></li><li class="navelem"><a class="el" href="arm__matrix__example_2math__helper_8c.html">math_helper.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__matrix__example_2math__helper_8h.html b/docs/DSP/html/arm__matrix__example_2math__helper_8h.html
index e9a761c..cbc291e 100644
--- a/docs/DSP/html/arm__matrix__example_2math__helper_8h.html
+++ b/docs/DSP/html/arm__matrix__example_2math__helper_8h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -697,7 +697,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_ddac112016d6de7a55521e85603e9644.html">arm_matrix_example</a></li><li class="navelem"><a class="el" href="arm__matrix__example_2math__helper_8h.html">math_helper.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__matrix__example__f32_8c.html b/docs/DSP/html/arm__matrix__example__f32_8c.html
index 926383d..f822495 100644
--- a/docs/DSP/html/arm__matrix__example__f32_8c.html
+++ b/docs/DSP/html/arm__matrix__example__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -157,8 +157,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_matrix_example_f32_8c-example.html#a16">arm_matrix_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__matrix__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
@@ -177,8 +175,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_matrix_example_f32_8c-example.html#a8">arm_matrix_example_f32.c</a>.</dd>
</dl>
-<p>References <a class="el" href="arm__matrix__example__f32_8c.html#aed27b92d9847194d9dcce40cecf2b48a">A_f32</a>, <a class="el" href="group__MatrixInit.html#ga11e3dc41592a6401c13182fef9416a27">arm_mat_init_f32()</a>, <a class="el" href="group__MatrixInv.html#ga542be7aabbf7a2297a4b62cf212910e3">arm_mat_inverse_f32()</a>, <a class="el" href="group__MatrixMult.html#ga917bf0270310c1d3f0eda1fc7c0026a0">arm_mat_mult_f32()</a>, <a class="el" href="group__MatrixTrans.html#gad7dd9f108429da13d3864696ceeec789">arm_mat_trans_f32()</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a09457f2be656b35015fd6d36202fa376">ARM_MATH_TEST_FAILURE</a>, <a class="el" href="arm__convolution__example_2math__helper_8c.html#aeea2952e70a1040a6efa555564bbeeab">arm_snr_f32()</a>, <a class="el" href="arm__matrix__example__f32_8c.html#a46dc2aa6dfc692af7b4a1379d7329ccd">AT_f32</a>, <a class="el" href="arm__matrix__example__f32_8c.html#a867497c6bf86014513bf2ad3551aa896">ATMA_f32</a>, <a class="el" href="arm__matrix__example__f32_8c.html#a44425c149c52b326a3b7a77676686f00">ATMAI_f32</a>, <a class="el" href="arm__matrix__example__f32_8c.html#a974d5f0aace6a99e29ca767907fb3b9f">B_f32</a>, <a class="el" href="arm__matrix__example__f32_8c.html#af06013f588a7003278de222913c9d819">snr</a>, <a class="el" href="arm__matrix__example__f32_8c.html#af08ec3fef897d77c6817638bf0e0c5c6">SNR_THRESHOLD</a>, <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>, <a class="el" href="arm__matrix__example__f32_8c.html#a98c67c0fc0cb5f2df51b21482d31d21c">X_f32</a>, and <a class="el" href="arm__matrix__example__f32_8c.html#a6184758419722fa16bb883097c2f596b">xRef_f32</a>.</p>
-
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
@@ -193,8 +189,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_matrix_example_f32_8c-example.html#a1">arm_matrix_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__matrix__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a46dc2aa6dfc692af7b4a1379d7329ccd"></a>
@@ -208,8 +202,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_matrix_example_f32_8c-example.html#a2">arm_matrix_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__matrix__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a867497c6bf86014513bf2ad3551aa896"></a>
@@ -223,8 +215,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_matrix_example_f32_8c-example.html#a3">arm_matrix_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__matrix__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a44425c149c52b326a3b7a77676686f00"></a>
@@ -238,8 +228,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_matrix_example_f32_8c-example.html#a4">arm_matrix_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__matrix__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a974d5f0aace6a99e29ca767907fb3b9f"></a>
@@ -253,8 +241,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_matrix_example_f32_8c-example.html#a0">arm_matrix_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__matrix__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="af06013f588a7003278de222913c9d819"></a>
@@ -268,8 +254,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_matrix_example_f32_8c-example.html#a7">arm_matrix_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__matrix__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a98c67c0fc0cb5f2df51b21482d31d21c"></a>
@@ -283,8 +267,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_matrix_example_f32_8c-example.html#a5">arm_matrix_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__matrix__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a6184758419722fa16bb883097c2f596b"></a>
@@ -298,8 +280,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_matrix_example_f32_8c-example.html#a6">arm_matrix_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__matrix__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -308,7 +288,7 @@ Variables</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_ddac112016d6de7a55521e85603e9644.html">arm_matrix_example</a></li><li class="navelem"><a class="el" href="arm__matrix__example__f32_8c.html">arm_matrix_example_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__max__f32_8c.html b/docs/DSP/html/arm__max__f32_8c.html
index 96cebf2..fc3bd61 100644
--- a/docs/DSP/html/arm__max__f32_8c.html
+++ b/docs/DSP/html/arm__max__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__max__f32_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga5b89d1b04575aeec494f678695fb87d8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Max.html#ga5b89d1b04575aeec494f678695fb87d8">arm_max_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult, uint32_t *pIndex)</td></tr>
-<tr class="memdesc:ga5b89d1b04575aeec494f678695fb87d8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum value of a floating-point vector. <a href="group__Max.html#ga5b89d1b04575aeec494f678695fb87d8">More...</a><br/></td></tr>
-<tr class="separator:ga5b89d1b04575aeec494f678695fb87d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad1eabd31544fe59c414d9ce5bd0cc151"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Max.html#gad1eabd31544fe59c414d9ce5bd0cc151">arm_max_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult, uint32_t *pIndex)</td></tr>
+<tr class="memdesc:gad1eabd31544fe59c414d9ce5bd0cc151"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum value of a floating-point vector. <a href="group__Max.html#gad1eabd31544fe59c414d9ce5bd0cc151">More...</a><br/></td></tr>
+<tr class="separator:gad1eabd31544fe59c414d9ce5bd0cc151"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cb79679bd7d585e2e3c8a1b12a7b28d8.html">StatisticsFunctions</a></li><li class="navelem"><a class="el" href="arm__max__f32_8c.html">arm_max_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__max__q15_8c.html b/docs/DSP/html/arm__max__q15_8c.html
index 5f2fd4c..fce3965 100644
--- a/docs/DSP/html/arm__max__q15_8c.html
+++ b/docs/DSP/html/arm__max__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__max__q15_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gac132856c68f4bf2a056eaad5921c7880"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Max.html#gac132856c68f4bf2a056eaad5921c7880">arm_max_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pResult, uint32_t *pIndex)</td></tr>
-<tr class="memdesc:gac132856c68f4bf2a056eaad5921c7880"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum value of a Q15 vector. <a href="group__Max.html#gac132856c68f4bf2a056eaad5921c7880">More...</a><br/></td></tr>
-<tr class="separator:gac132856c68f4bf2a056eaad5921c7880"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaea9ba2039faeca04b034989a2a2a9e36"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Max.html#gaea9ba2039faeca04b034989a2a2a9e36">arm_max_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pResult, uint32_t *pIndex)</td></tr>
+<tr class="memdesc:gaea9ba2039faeca04b034989a2a2a9e36"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum value of a Q15 vector. <a href="group__Max.html#gaea9ba2039faeca04b034989a2a2a9e36">More...</a><br/></td></tr>
+<tr class="separator:gaea9ba2039faeca04b034989a2a2a9e36"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cb79679bd7d585e2e3c8a1b12a7b28d8.html">StatisticsFunctions</a></li><li class="navelem"><a class="el" href="arm__max__q15_8c.html">arm_max_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__max__q31_8c.html b/docs/DSP/html/arm__max__q31_8c.html
index 30571d9..78dae45 100644
--- a/docs/DSP/html/arm__max__q31_8c.html
+++ b/docs/DSP/html/arm__max__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__max__q31_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gaff7cbd4e955382def06724cc4cc85795"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Max.html#gaff7cbd4e955382def06724cc4cc85795">arm_max_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult, uint32_t *pIndex)</td></tr>
-<tr class="memdesc:gaff7cbd4e955382def06724cc4cc85795"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum value of a Q31 vector. <a href="group__Max.html#gaff7cbd4e955382def06724cc4cc85795">More...</a><br/></td></tr>
-<tr class="separator:gaff7cbd4e955382def06724cc4cc85795"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga74015f9e9852c710a981c5b488417298"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Max.html#ga74015f9e9852c710a981c5b488417298">arm_max_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult, uint32_t *pIndex)</td></tr>
+<tr class="memdesc:ga74015f9e9852c710a981c5b488417298"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum value of a Q31 vector. <a href="group__Max.html#ga74015f9e9852c710a981c5b488417298">More...</a><br/></td></tr>
+<tr class="separator:ga74015f9e9852c710a981c5b488417298"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cb79679bd7d585e2e3c8a1b12a7b28d8.html">StatisticsFunctions</a></li><li class="navelem"><a class="el" href="arm__max__q31_8c.html">arm_max_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__max__q7_8c.html b/docs/DSP/html/arm__max__q7_8c.html
index 039e80b..59110c5 100644
--- a/docs/DSP/html/arm__max__q7_8c.html
+++ b/docs/DSP/html/arm__max__q7_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__max__q7_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga6afd64d381b5c232de59163ebfe71e35"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Max.html#ga6afd64d381b5c232de59163ebfe71e35">arm_max_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pResult, uint32_t *pIndex)</td></tr>
-<tr class="memdesc:ga6afd64d381b5c232de59163ebfe71e35"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum value of a Q7 vector. <a href="group__Max.html#ga6afd64d381b5c232de59163ebfe71e35">More...</a><br/></td></tr>
-<tr class="separator:ga6afd64d381b5c232de59163ebfe71e35"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga504abf036854dc0c4a43bd9a27827863"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Max.html#ga504abf036854dc0c4a43bd9a27827863">arm_max_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pResult, uint32_t *pIndex)</td></tr>
+<tr class="memdesc:ga504abf036854dc0c4a43bd9a27827863"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum value of a Q7 vector. <a href="group__Max.html#ga504abf036854dc0c4a43bd9a27827863">More...</a><br/></td></tr>
+<tr class="separator:ga504abf036854dc0c4a43bd9a27827863"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cb79679bd7d585e2e3c8a1b12a7b28d8.html">StatisticsFunctions</a></li><li class="navelem"><a class="el" href="arm__max__q7_8c.html">arm_max_q7.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__mean__f32_8c.html b/docs/DSP/html/arm__mean__f32_8c.html
index 38ce98a..c1cf14c 100644
--- a/docs/DSP/html/arm__mean__f32_8c.html
+++ b/docs/DSP/html/arm__mean__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__mean__f32_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga74ce08c49ab61e57bd50c3a0ca1fdb2b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mean.html#ga74ce08c49ab61e57bd50c3a0ca1fdb2b">arm_mean_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult)</td></tr>
-<tr class="memdesc:ga74ce08c49ab61e57bd50c3a0ca1fdb2b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mean value of a floating-point vector. <a href="group__mean.html#ga74ce08c49ab61e57bd50c3a0ca1fdb2b">More...</a><br/></td></tr>
-<tr class="separator:ga74ce08c49ab61e57bd50c3a0ca1fdb2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae4fb7698771d7c24f536ed24347c1488"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mean.html#gae4fb7698771d7c24f536ed24347c1488">arm_mean_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult)</td></tr>
+<tr class="memdesc:gae4fb7698771d7c24f536ed24347c1488"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mean value of a floating-point vector. <a href="group__mean.html#gae4fb7698771d7c24f536ed24347c1488">More...</a><br/></td></tr>
+<tr class="separator:gae4fb7698771d7c24f536ed24347c1488"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cb79679bd7d585e2e3c8a1b12a7b28d8.html">StatisticsFunctions</a></li><li class="navelem"><a class="el" href="arm__mean__f32_8c.html">arm_mean_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__mean__q15_8c.html b/docs/DSP/html/arm__mean__q15_8c.html
index e93a3d9..9f3ff74 100644
--- a/docs/DSP/html/arm__mean__q15_8c.html
+++ b/docs/DSP/html/arm__mean__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__mean__q15_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gac882495d5f098819fd3939c1ef7795b3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mean.html#gac882495d5f098819fd3939c1ef7795b3">arm_mean_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pResult)</td></tr>
-<tr class="memdesc:gac882495d5f098819fd3939c1ef7795b3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mean value of a Q15 vector. <a href="group__mean.html#gac882495d5f098819fd3939c1ef7795b3">More...</a><br/></td></tr>
-<tr class="separator:gac882495d5f098819fd3939c1ef7795b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga55fc43607651123ffe3b967e30305734"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mean.html#ga55fc43607651123ffe3b967e30305734">arm_mean_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pResult)</td></tr>
+<tr class="memdesc:ga55fc43607651123ffe3b967e30305734"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mean value of a Q15 vector. <a href="group__mean.html#ga55fc43607651123ffe3b967e30305734">More...</a><br/></td></tr>
+<tr class="separator:ga55fc43607651123ffe3b967e30305734"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cb79679bd7d585e2e3c8a1b12a7b28d8.html">StatisticsFunctions</a></li><li class="navelem"><a class="el" href="arm__mean__q15_8c.html">arm_mean_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__mean__q31_8c.html b/docs/DSP/html/arm__mean__q31_8c.html
index da330b8..ff67228 100644
--- a/docs/DSP/html/arm__mean__q31_8c.html
+++ b/docs/DSP/html/arm__mean__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__mean__q31_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gacf2526d8c2d75e486e8f0b0e31877ad0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mean.html#gacf2526d8c2d75e486e8f0b0e31877ad0">arm_mean_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult)</td></tr>
-<tr class="memdesc:gacf2526d8c2d75e486e8f0b0e31877ad0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mean value of a Q31 vector. <a href="group__mean.html#gacf2526d8c2d75e486e8f0b0e31877ad0">More...</a><br/></td></tr>
-<tr class="separator:gacf2526d8c2d75e486e8f0b0e31877ad0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab86ec60eba14c4bc4e2bd9b54ac4b487"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mean.html#gab86ec60eba14c4bc4e2bd9b54ac4b487">arm_mean_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult)</td></tr>
+<tr class="memdesc:gab86ec60eba14c4bc4e2bd9b54ac4b487"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mean value of a Q31 vector. <a href="group__mean.html#gab86ec60eba14c4bc4e2bd9b54ac4b487">More...</a><br/></td></tr>
+<tr class="separator:gab86ec60eba14c4bc4e2bd9b54ac4b487"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cb79679bd7d585e2e3c8a1b12a7b28d8.html">StatisticsFunctions</a></li><li class="navelem"><a class="el" href="arm__mean__q31_8c.html">arm_mean_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__mean__q7_8c.html b/docs/DSP/html/arm__mean__q7_8c.html
index cf7b907..8b007ae 100644
--- a/docs/DSP/html/arm__mean__q7_8c.html
+++ b/docs/DSP/html/arm__mean__q7_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__mean__q7_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gaebc707ee539020357c25da4c75b52eb7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mean.html#gaebc707ee539020357c25da4c75b52eb7">arm_mean_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pResult)</td></tr>
-<tr class="memdesc:gaebc707ee539020357c25da4c75b52eb7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mean value of a Q7 vector. <a href="group__mean.html#gaebc707ee539020357c25da4c75b52eb7">More...</a><br/></td></tr>
-<tr class="separator:gaebc707ee539020357c25da4c75b52eb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa907ace253a82be0741a3203ac04601c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mean.html#gaa907ace253a82be0741a3203ac04601c">arm_mean_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pResult)</td></tr>
+<tr class="memdesc:gaa907ace253a82be0741a3203ac04601c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mean value of a Q7 vector. <a href="group__mean.html#gaa907ace253a82be0741a3203ac04601c">More...</a><br/></td></tr>
+<tr class="separator:gaa907ace253a82be0741a3203ac04601c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cb79679bd7d585e2e3c8a1b12a7b28d8.html">StatisticsFunctions</a></li><li class="navelem"><a class="el" href="arm__mean__q7_8c.html">arm_mean_q7.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__min__f32_8c.html b/docs/DSP/html/arm__min__f32_8c.html
index 3799851..7687c25 100644
--- a/docs/DSP/html/arm__min__f32_8c.html
+++ b/docs/DSP/html/arm__min__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__min__f32_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gaf62b1673740fc516ea64daf777b7d74a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Min.html#gaf62b1673740fc516ea64daf777b7d74a">arm_min_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult, uint32_t *pIndex)</td></tr>
-<tr class="memdesc:gaf62b1673740fc516ea64daf777b7d74a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Minimum value of a floating-point vector. <a href="group__Min.html#gaf62b1673740fc516ea64daf777b7d74a">More...</a><br/></td></tr>
-<tr class="separator:gaf62b1673740fc516ea64daf777b7d74a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga514e2c920c432e1a3df2cb03f01d2797"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Min.html#ga514e2c920c432e1a3df2cb03f01d2797">arm_min_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult, uint32_t *pIndex)</td></tr>
+<tr class="memdesc:ga514e2c920c432e1a3df2cb03f01d2797"><td class="mdescLeft">&#160;</td><td class="mdescRight">Minimum value of a floating-point vector. <a href="group__Min.html#ga514e2c920c432e1a3df2cb03f01d2797">More...</a><br/></td></tr>
+<tr class="separator:ga514e2c920c432e1a3df2cb03f01d2797"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cb79679bd7d585e2e3c8a1b12a7b28d8.html">StatisticsFunctions</a></li><li class="navelem"><a class="el" href="arm__min__f32_8c.html">arm_min_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__min__q15_8c.html b/docs/DSP/html/arm__min__q15_8c.html
index 75911a2..d4e27de 100644
--- a/docs/DSP/html/arm__min__q15_8c.html
+++ b/docs/DSP/html/arm__min__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__min__q15_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gad065e37535ebb726750ac1545cb3fa6f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Min.html#gad065e37535ebb726750ac1545cb3fa6f">arm_min_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pResult, uint32_t *pIndex)</td></tr>
-<tr class="memdesc:gad065e37535ebb726750ac1545cb3fa6f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Minimum value of a Q15 vector. <a href="group__Min.html#gad065e37535ebb726750ac1545cb3fa6f">More...</a><br/></td></tr>
-<tr class="separator:gad065e37535ebb726750ac1545cb3fa6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9f163584c1131f37b1b22f59b976b822"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Min.html#ga9f163584c1131f37b1b22f59b976b822">arm_min_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pResult, uint32_t *pIndex)</td></tr>
+<tr class="memdesc:ga9f163584c1131f37b1b22f59b976b822"><td class="mdescLeft">&#160;</td><td class="mdescRight">Minimum value of a Q15 vector. <a href="group__Min.html#ga9f163584c1131f37b1b22f59b976b822">More...</a><br/></td></tr>
+<tr class="separator:ga9f163584c1131f37b1b22f59b976b822"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cb79679bd7d585e2e3c8a1b12a7b28d8.html">StatisticsFunctions</a></li><li class="navelem"><a class="el" href="arm__min__q15_8c.html">arm_min_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__min__q31_8c.html b/docs/DSP/html/arm__min__q31_8c.html
index 1698968..05c04fb 100644
--- a/docs/DSP/html/arm__min__q31_8c.html
+++ b/docs/DSP/html/arm__min__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__min__q31_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gab20faeceb5ff5d2d9dd628c2ecf41303"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Min.html#gab20faeceb5ff5d2d9dd628c2ecf41303">arm_min_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult, uint32_t *pIndex)</td></tr>
-<tr class="memdesc:gab20faeceb5ff5d2d9dd628c2ecf41303"><td class="mdescLeft">&#160;</td><td class="mdescRight">Minimum value of a Q31 vector. <a href="group__Min.html#gab20faeceb5ff5d2d9dd628c2ecf41303">More...</a><br/></td></tr>
-<tr class="separator:gab20faeceb5ff5d2d9dd628c2ecf41303"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1969bd12eb46b412104f463305871493"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Min.html#ga1969bd12eb46b412104f463305871493">arm_min_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult, uint32_t *pIndex)</td></tr>
+<tr class="memdesc:ga1969bd12eb46b412104f463305871493"><td class="mdescLeft">&#160;</td><td class="mdescRight">Minimum value of a Q31 vector. <a href="group__Min.html#ga1969bd12eb46b412104f463305871493">More...</a><br/></td></tr>
+<tr class="separator:ga1969bd12eb46b412104f463305871493"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cb79679bd7d585e2e3c8a1b12a7b28d8.html">StatisticsFunctions</a></li><li class="navelem"><a class="el" href="arm__min__q31_8c.html">arm_min_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__min__q7_8c.html b/docs/DSP/html/arm__min__q7_8c.html
index 6976166..2593f18 100644
--- a/docs/DSP/html/arm__min__q7_8c.html
+++ b/docs/DSP/html/arm__min__q7_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__min__q7_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga3631d38ac8d715fc14f6f1b343f4c4ed"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Min.html#ga3631d38ac8d715fc14f6f1b343f4c4ed">arm_min_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pResult, uint32_t *pIndex)</td></tr>
-<tr class="memdesc:ga3631d38ac8d715fc14f6f1b343f4c4ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Minimum value of a Q7 vector. <a href="group__Min.html#ga3631d38ac8d715fc14f6f1b343f4c4ed">More...</a><br/></td></tr>
-<tr class="separator:ga3631d38ac8d715fc14f6f1b343f4c4ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad66b651b1342c2411b4d8ca4955c03b3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Min.html#gad66b651b1342c2411b4d8ca4955c03b3">arm_min_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pResult, uint32_t *pIndex)</td></tr>
+<tr class="memdesc:gad66b651b1342c2411b4d8ca4955c03b3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Minimum value of a Q7 vector. <a href="group__Min.html#gad66b651b1342c2411b4d8ca4955c03b3">More...</a><br/></td></tr>
+<tr class="separator:gad66b651b1342c2411b4d8ca4955c03b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cb79679bd7d585e2e3c8a1b12a7b28d8.html">StatisticsFunctions</a></li><li class="navelem"><a class="el" href="arm__min__q7_8c.html">arm_min_q7.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__mult__f32_8c.html b/docs/DSP/html/arm__mult__f32_8c.html
index 2076f18..892f4dc 100644
--- a/docs/DSP/html/arm__mult__f32_8c.html
+++ b/docs/DSP/html/arm__mult__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__mult__f32_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gaca3f0b8227da431ab29225b88888aa32"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicMult.html#gaca3f0b8227da431ab29225b88888aa32">arm_mult_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gaca3f0b8227da431ab29225b88888aa32"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point vector multiplication. <a href="group__BasicMult.html#gaca3f0b8227da431ab29225b88888aa32">More...</a><br/></td></tr>
-<tr class="separator:gaca3f0b8227da431ab29225b88888aa32"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacf950935141cad927bea886e88fd9e9b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicMult.html#gacf950935141cad927bea886e88fd9e9b">arm_mult_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gacf950935141cad927bea886e88fd9e9b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point vector multiplication. <a href="group__BasicMult.html#gacf950935141cad927bea886e88fd9e9b">More...</a><br/></td></tr>
+<tr class="separator:gacf950935141cad927bea886e88fd9e9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cab95e0391c67daec1019df34d95a470.html">BasicMathFunctions</a></li><li class="navelem"><a class="el" href="arm__mult__f32_8c.html">arm_mult_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__mult__q15_8c.html b/docs/DSP/html/arm__mult__q15_8c.html
index ec36f8e..55aae14 100644
--- a/docs/DSP/html/arm__mult__q15_8c.html
+++ b/docs/DSP/html/arm__mult__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__mult__q15_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gafb0778d27ed98a2a6f2ecb7d48cc8c75"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicMult.html#gafb0778d27ed98a2a6f2ecb7d48cc8c75">arm_mult_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gafb0778d27ed98a2a6f2ecb7d48cc8c75"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 vector multiplication. <a href="group__BasicMult.html#gafb0778d27ed98a2a6f2ecb7d48cc8c75">More...</a><br/></td></tr>
-<tr class="separator:gafb0778d27ed98a2a6f2ecb7d48cc8c75"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaeeda8cdc2c7e79c8a26e905342a0bb17"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicMult.html#gaeeda8cdc2c7e79c8a26e905342a0bb17">arm_mult_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaeeda8cdc2c7e79c8a26e905342a0bb17"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 vector multiplication. <a href="group__BasicMult.html#gaeeda8cdc2c7e79c8a26e905342a0bb17">More...</a><br/></td></tr>
+<tr class="separator:gaeeda8cdc2c7e79c8a26e905342a0bb17"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cab95e0391c67daec1019df34d95a470.html">BasicMathFunctions</a></li><li class="navelem"><a class="el" href="arm__mult__q15_8c.html">arm_mult_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__mult__q31_8c.html b/docs/DSP/html/arm__mult__q31_8c.html
index 6d7aba1..2c4734f 100644
--- a/docs/DSP/html/arm__mult__q31_8c.html
+++ b/docs/DSP/html/arm__mult__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__mult__q31_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga3528c0f54a0607acc603f0490d3ca6c6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicMult.html#ga3528c0f54a0607acc603f0490d3ca6c6">arm_mult_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga3528c0f54a0607acc603f0490d3ca6c6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 vector multiplication. <a href="group__BasicMult.html#ga3528c0f54a0607acc603f0490d3ca6c6">More...</a><br/></td></tr>
-<tr class="separator:ga3528c0f54a0607acc603f0490d3ca6c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf12c75306edf16759bdedd849984324e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicMult.html#gaf12c75306edf16759bdedd849984324e">arm_mult_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaf12c75306edf16759bdedd849984324e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 vector multiplication. <a href="group__BasicMult.html#gaf12c75306edf16759bdedd849984324e">More...</a><br/></td></tr>
+<tr class="separator:gaf12c75306edf16759bdedd849984324e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cab95e0391c67daec1019df34d95a470.html">BasicMathFunctions</a></li><li class="navelem"><a class="el" href="arm__mult__q31_8c.html">arm_mult_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__mult__q7_8c.html b/docs/DSP/html/arm__mult__q7_8c.html
index de5248b..25c109f 100644
--- a/docs/DSP/html/arm__mult__q7_8c.html
+++ b/docs/DSP/html/arm__mult__q7_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__mult__q7_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga16677275ed83ff0878da531e875c27ef"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicMult.html#ga16677275ed83ff0878da531e875c27ef">arm_mult_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga16677275ed83ff0878da531e875c27ef"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q7 vector multiplication. <a href="group__BasicMult.html#ga16677275ed83ff0878da531e875c27ef">More...</a><br/></td></tr>
-<tr class="separator:ga16677275ed83ff0878da531e875c27ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7b852d225dd7e91f19107fdcea38a3cb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicMult.html#ga7b852d225dd7e91f19107fdcea38a3cb">arm_mult_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga7b852d225dd7e91f19107fdcea38a3cb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q7 vector multiplication. <a href="group__BasicMult.html#ga7b852d225dd7e91f19107fdcea38a3cb">More...</a><br/></td></tr>
+<tr class="separator:ga7b852d225dd7e91f19107fdcea38a3cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cab95e0391c67daec1019df34d95a470.html">BasicMathFunctions</a></li><li class="navelem"><a class="el" href="arm__mult__q7_8c.html">arm_mult_q7.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__negate__f32_8c.html b/docs/DSP/html/arm__negate__f32_8c.html
index aa88020..6614077 100644
--- a/docs/DSP/html/arm__negate__f32_8c.html
+++ b/docs/DSP/html/arm__negate__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__negate__f32_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga2e169c4de6cc6e3ba4be9473531e6657"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__negate.html#ga2e169c4de6cc6e3ba4be9473531e6657">arm_negate_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga2e169c4de6cc6e3ba4be9473531e6657"><td class="mdescLeft">&#160;</td><td class="mdescRight">Negates the elements of a floating-point vector. <a href="group__negate.html#ga2e169c4de6cc6e3ba4be9473531e6657">More...</a><br/></td></tr>
-<tr class="separator:ga2e169c4de6cc6e3ba4be9473531e6657"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7d9cfa32eafae01d3dbdcaf05052f431"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicNegate.html#ga7d9cfa32eafae01d3dbdcaf05052f431">arm_negate_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga7d9cfa32eafae01d3dbdcaf05052f431"><td class="mdescLeft">&#160;</td><td class="mdescRight">Negates the elements of a floating-point vector. <a href="group__BasicNegate.html#ga7d9cfa32eafae01d3dbdcaf05052f431">More...</a><br/></td></tr>
+<tr class="separator:ga7d9cfa32eafae01d3dbdcaf05052f431"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cab95e0391c67daec1019df34d95a470.html">BasicMathFunctions</a></li><li class="navelem"><a class="el" href="arm__negate__f32_8c.html">arm_negate_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__negate__q15_8c.html b/docs/DSP/html/arm__negate__q15_8c.html
index 8d564a5..f794fa1 100644
--- a/docs/DSP/html/arm__negate__q15_8c.html
+++ b/docs/DSP/html/arm__negate__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__negate__q15_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga0239a833d72cf00290b9723c394e5042"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__negate.html#ga0239a833d72cf00290b9723c394e5042">arm_negate_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga0239a833d72cf00290b9723c394e5042"><td class="mdescLeft">&#160;</td><td class="mdescRight">Negates the elements of a Q15 vector. <a href="group__negate.html#ga0239a833d72cf00290b9723c394e5042">More...</a><br/></td></tr>
-<tr class="separator:ga0239a833d72cf00290b9723c394e5042"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga55b8bbbcd318d5142925bc221db30186"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicNegate.html#ga55b8bbbcd318d5142925bc221db30186">arm_negate_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga55b8bbbcd318d5142925bc221db30186"><td class="mdescLeft">&#160;</td><td class="mdescRight">Negates the elements of a Q15 vector. <a href="group__BasicNegate.html#ga55b8bbbcd318d5142925bc221db30186">More...</a><br/></td></tr>
+<tr class="separator:ga55b8bbbcd318d5142925bc221db30186"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cab95e0391c67daec1019df34d95a470.html">BasicMathFunctions</a></li><li class="navelem"><a class="el" href="arm__negate__q15_8c.html">arm_negate_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__negate__q31_8c.html b/docs/DSP/html/arm__negate__q31_8c.html
index 6a079e6..f7c096f 100644
--- a/docs/DSP/html/arm__negate__q31_8c.html
+++ b/docs/DSP/html/arm__negate__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__negate__q31_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga2784c6887686a73dc7c364e2e41c776c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__negate.html#ga2784c6887686a73dc7c364e2e41c776c">arm_negate_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga2784c6887686a73dc7c364e2e41c776c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Negates the elements of a Q31 vector. <a href="group__negate.html#ga2784c6887686a73dc7c364e2e41c776c">More...</a><br/></td></tr>
-<tr class="separator:ga2784c6887686a73dc7c364e2e41c776c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad5054d19c205eebab5f2c6e42d8cbb3c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicNegate.html#gad5054d19c205eebab5f2c6e42d8cbb3c">arm_negate_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gad5054d19c205eebab5f2c6e42d8cbb3c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Negates the elements of a Q31 vector. <a href="group__BasicNegate.html#gad5054d19c205eebab5f2c6e42d8cbb3c">More...</a><br/></td></tr>
+<tr class="separator:gad5054d19c205eebab5f2c6e42d8cbb3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cab95e0391c67daec1019df34d95a470.html">BasicMathFunctions</a></li><li class="navelem"><a class="el" href="arm__negate__q31_8c.html">arm_negate_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__negate__q7_8c.html b/docs/DSP/html/arm__negate__q7_8c.html
index 41962b8..1c4edb6 100644
--- a/docs/DSP/html/arm__negate__q7_8c.html
+++ b/docs/DSP/html/arm__negate__q7_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__negate__q7_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gaae78fc079a43bdaa3055f9b32e2a1f4c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__negate.html#gaae78fc079a43bdaa3055f9b32e2a1f4c">arm_negate_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gaae78fc079a43bdaa3055f9b32e2a1f4c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Negates the elements of a Q7 vector. <a href="group__negate.html#gaae78fc079a43bdaa3055f9b32e2a1f4c">More...</a><br/></td></tr>
-<tr class="separator:gaae78fc079a43bdaa3055f9b32e2a1f4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaea178c9f486ed4704f8723a2efee271c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicNegate.html#gaea178c9f486ed4704f8723a2efee271c">arm_negate_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaea178c9f486ed4704f8723a2efee271c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Negates the elements of a Q7 vector. <a href="group__BasicNegate.html#gaea178c9f486ed4704f8723a2efee271c">More...</a><br/></td></tr>
+<tr class="separator:gaea178c9f486ed4704f8723a2efee271c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cab95e0391c67daec1019df34d95a470.html">BasicMathFunctions</a></li><li class="navelem"><a class="el" href="arm__negate__q7_8c.html">arm_negate_q7.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__offset__f32_8c.html b/docs/DSP/html/arm__offset__f32_8c.html
index a8466af..a8f7a85 100644
--- a/docs/DSP/html/arm__offset__f32_8c.html
+++ b/docs/DSP/html/arm__offset__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__offset__f32_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga989dfae15235799d82f62ef9d356abb4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__offset.html#ga989dfae15235799d82f62ef9d356abb4">arm_offset_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> offset, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga989dfae15235799d82f62ef9d356abb4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds a constant offset to a floating-point vector. <a href="group__offset.html#ga989dfae15235799d82f62ef9d356abb4">More...</a><br/></td></tr>
-<tr class="separator:ga989dfae15235799d82f62ef9d356abb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4ea8c9e1829e3b4d297f87e4a40478ad"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicOffset.html#ga4ea8c9e1829e3b4d297f87e4a40478ad">arm_offset_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> offset, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga4ea8c9e1829e3b4d297f87e4a40478ad"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds a constant offset to a floating-point vector. <a href="group__BasicOffset.html#ga4ea8c9e1829e3b4d297f87e4a40478ad">More...</a><br/></td></tr>
+<tr class="separator:ga4ea8c9e1829e3b4d297f87e4a40478ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cab95e0391c67daec1019df34d95a470.html">BasicMathFunctions</a></li><li class="navelem"><a class="el" href="arm__offset__f32_8c.html">arm_offset_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__offset__q15_8c.html b/docs/DSP/html/arm__offset__q15_8c.html
index 6a6c6a1..20b4bab 100644
--- a/docs/DSP/html/arm__offset__q15_8c.html
+++ b/docs/DSP/html/arm__offset__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__offset__q15_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gab4c1d2391b599549e5a06fdfbc2747bf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__offset.html#gab4c1d2391b599549e5a06fdfbc2747bf">arm_offset_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> offset, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gab4c1d2391b599549e5a06fdfbc2747bf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds a constant offset to a Q15 vector. <a href="group__offset.html#gab4c1d2391b599549e5a06fdfbc2747bf">More...</a><br/></td></tr>
-<tr class="separator:gab4c1d2391b599549e5a06fdfbc2747bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaffc78c4cda3e39b518d79cef293532b7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicOffset.html#gaffc78c4cda3e39b518d79cef293532b7">arm_offset_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> offset, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaffc78c4cda3e39b518d79cef293532b7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds a constant offset to a Q15 vector. <a href="group__BasicOffset.html#gaffc78c4cda3e39b518d79cef293532b7">More...</a><br/></td></tr>
+<tr class="separator:gaffc78c4cda3e39b518d79cef293532b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cab95e0391c67daec1019df34d95a470.html">BasicMathFunctions</a></li><li class="navelem"><a class="el" href="arm__offset__q15_8c.html">arm_offset_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__offset__q31_8c.html b/docs/DSP/html/arm__offset__q31_8c.html
index 4c2a59d..a7038b6 100644
--- a/docs/DSP/html/arm__offset__q31_8c.html
+++ b/docs/DSP/html/arm__offset__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__offset__q31_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gac84ec42cbbebc5c197a87d0221819acf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__offset.html#gac84ec42cbbebc5c197a87d0221819acf">arm_offset_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> offset, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gac84ec42cbbebc5c197a87d0221819acf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds a constant offset to a Q31 vector. <a href="group__offset.html#gac84ec42cbbebc5c197a87d0221819acf">More...</a><br/></td></tr>
-<tr class="separator:gac84ec42cbbebc5c197a87d0221819acf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga55604198ef59f391a96ec95c188fca85"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicOffset.html#ga55604198ef59f391a96ec95c188fca85">arm_offset_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> offset, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga55604198ef59f391a96ec95c188fca85"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds a constant offset to a Q31 vector. <a href="group__BasicOffset.html#ga55604198ef59f391a96ec95c188fca85">More...</a><br/></td></tr>
+<tr class="separator:ga55604198ef59f391a96ec95c188fca85"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cab95e0391c67daec1019df34d95a470.html">BasicMathFunctions</a></li><li class="navelem"><a class="el" href="arm__offset__q31_8c.html">arm_offset_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__offset__q7_8c.html b/docs/DSP/html/arm__offset__q7_8c.html
index b1c2bcd..35ddfbb 100644
--- a/docs/DSP/html/arm__offset__q7_8c.html
+++ b/docs/DSP/html/arm__offset__q7_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__offset__q7_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga00bd9cc17c5bf905e76c91ad50886393"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__offset.html#ga00bd9cc17c5bf905e76c91ad50886393">arm_offset_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> offset, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga00bd9cc17c5bf905e76c91ad50886393"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds a constant offset to a Q7 vector. <a href="group__offset.html#ga00bd9cc17c5bf905e76c91ad50886393">More...</a><br/></td></tr>
-<tr class="separator:ga00bd9cc17c5bf905e76c91ad50886393"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga26adad00c10390145b02080a53e782b4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicOffset.html#ga26adad00c10390145b02080a53e782b4">arm_offset_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> offset, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga26adad00c10390145b02080a53e782b4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds a constant offset to a Q7 vector. <a href="group__BasicOffset.html#ga26adad00c10390145b02080a53e782b4">More...</a><br/></td></tr>
+<tr class="separator:ga26adad00c10390145b02080a53e782b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cab95e0391c67daec1019df34d95a470.html">BasicMathFunctions</a></li><li class="navelem"><a class="el" href="arm__offset__q7_8c.html">arm_offset_q7.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__pid__init__f32_8c.html b/docs/DSP/html/arm__pid__init__f32_8c.html
index b5c0852..a42a39d 100644
--- a/docs/DSP/html/arm__pid__init__f32_8c.html
+++ b/docs/DSP/html/arm__pid__init__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_ef818d145b5ec6db038e10b22abefd0e.html">ControllerFunctions</a></li><li class="navelem"><a class="el" href="arm__pid__init__f32_8c.html">arm_pid_init_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__pid__init__q15_8c.html b/docs/DSP/html/arm__pid__init__q15_8c.html
index effea9a..9c6f0bf 100644
--- a/docs/DSP/html/arm__pid__init__q15_8c.html
+++ b/docs/DSP/html/arm__pid__init__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_ef818d145b5ec6db038e10b22abefd0e.html">ControllerFunctions</a></li><li class="navelem"><a class="el" href="arm__pid__init__q15_8c.html">arm_pid_init_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__pid__init__q31_8c.html b/docs/DSP/html/arm__pid__init__q31_8c.html
index 4deaffc..5103ad3 100644
--- a/docs/DSP/html/arm__pid__init__q31_8c.html
+++ b/docs/DSP/html/arm__pid__init__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_ef818d145b5ec6db038e10b22abefd0e.html">ControllerFunctions</a></li><li class="navelem"><a class="el" href="arm__pid__init__q31_8c.html">arm_pid_init_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__pid__reset__f32_8c.html b/docs/DSP/html/arm__pid__reset__f32_8c.html
index 98ef05f..b7e0ed5 100644
--- a/docs/DSP/html/arm__pid__reset__f32_8c.html
+++ b/docs/DSP/html/arm__pid__reset__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_ef818d145b5ec6db038e10b22abefd0e.html">ControllerFunctions</a></li><li class="navelem"><a class="el" href="arm__pid__reset__f32_8c.html">arm_pid_reset_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__pid__reset__q15_8c.html b/docs/DSP/html/arm__pid__reset__q15_8c.html
index f9f3e3f..299430f 100644
--- a/docs/DSP/html/arm__pid__reset__q15_8c.html
+++ b/docs/DSP/html/arm__pid__reset__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_ef818d145b5ec6db038e10b22abefd0e.html">ControllerFunctions</a></li><li class="navelem"><a class="el" href="arm__pid__reset__q15_8c.html">arm_pid_reset_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__pid__reset__q31_8c.html b/docs/DSP/html/arm__pid__reset__q31_8c.html
index 84c7adf..6fba209 100644
--- a/docs/DSP/html/arm__pid__reset__q31_8c.html
+++ b/docs/DSP/html/arm__pid__reset__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_ef818d145b5ec6db038e10b22abefd0e.html">ControllerFunctions</a></li><li class="navelem"><a class="el" href="arm__pid__reset__q31_8c.html">arm_pid_reset_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__power__f32_8c.html b/docs/DSP/html/arm__power__f32_8c.html
index e65f83f..8c3caae 100644
--- a/docs/DSP/html/arm__power__f32_8c.html
+++ b/docs/DSP/html/arm__power__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__power__f32_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga993c00dd7f661d66bdb6e58426e893aa"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__power.html#ga993c00dd7f661d66bdb6e58426e893aa">arm_power_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult)</td></tr>
-<tr class="memdesc:ga993c00dd7f661d66bdb6e58426e893aa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sum of the squares of the elements of a floating-point vector. <a href="group__power.html#ga993c00dd7f661d66bdb6e58426e893aa">More...</a><br/></td></tr>
-<tr class="separator:ga993c00dd7f661d66bdb6e58426e893aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad0630e3743da2b5aedbe2bb624a8532f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__power.html#gad0630e3743da2b5aedbe2bb624a8532f">arm_power_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult)</td></tr>
+<tr class="memdesc:gad0630e3743da2b5aedbe2bb624a8532f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sum of the squares of the elements of a floating-point vector. <a href="group__power.html#gad0630e3743da2b5aedbe2bb624a8532f">More...</a><br/></td></tr>
+<tr class="separator:gad0630e3743da2b5aedbe2bb624a8532f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cb79679bd7d585e2e3c8a1b12a7b28d8.html">StatisticsFunctions</a></li><li class="navelem"><a class="el" href="arm__power__f32_8c.html">arm_power_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__power__q15_8c.html b/docs/DSP/html/arm__power__q15_8c.html
index 7b6f006..369a88b 100644
--- a/docs/DSP/html/arm__power__q15_8c.html
+++ b/docs/DSP/html/arm__power__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__power__q15_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga7050c04b7515e01a75c38f1abbaf71ba"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__power.html#ga7050c04b7515e01a75c38f1abbaf71ba">arm_power_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *pResult)</td></tr>
-<tr class="memdesc:ga7050c04b7515e01a75c38f1abbaf71ba"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sum of the squares of the elements of a Q15 vector. <a href="group__power.html#ga7050c04b7515e01a75c38f1abbaf71ba">More...</a><br/></td></tr>
-<tr class="separator:ga7050c04b7515e01a75c38f1abbaf71ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6b87986c6a3617d4fc32c0572a07706c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__power.html#ga6b87986c6a3617d4fc32c0572a07706c">arm_power_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *pResult)</td></tr>
+<tr class="memdesc:ga6b87986c6a3617d4fc32c0572a07706c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sum of the squares of the elements of a Q15 vector. <a href="group__power.html#ga6b87986c6a3617d4fc32c0572a07706c">More...</a><br/></td></tr>
+<tr class="separator:ga6b87986c6a3617d4fc32c0572a07706c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cb79679bd7d585e2e3c8a1b12a7b28d8.html">StatisticsFunctions</a></li><li class="navelem"><a class="el" href="arm__power__q15_8c.html">arm_power_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__power__q31_8c.html b/docs/DSP/html/arm__power__q31_8c.html
index 0d0f3c0..ba5afbc 100644
--- a/docs/DSP/html/arm__power__q31_8c.html
+++ b/docs/DSP/html/arm__power__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__power__q31_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga0b93d31bb5b5ed214c2b94d8a7744cd2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__power.html#ga0b93d31bb5b5ed214c2b94d8a7744cd2">arm_power_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *pResult)</td></tr>
-<tr class="memdesc:ga0b93d31bb5b5ed214c2b94d8a7744cd2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sum of the squares of the elements of a Q31 vector. <a href="group__power.html#ga0b93d31bb5b5ed214c2b94d8a7744cd2">More...</a><br/></td></tr>
-<tr class="separator:ga0b93d31bb5b5ed214c2b94d8a7744cd2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae490bf87084bcdb5dc9fd1d2ef4030b9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__power.html#gae490bf87084bcdb5dc9fd1d2ef4030b9">arm_power_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *pResult)</td></tr>
+<tr class="memdesc:gae490bf87084bcdb5dc9fd1d2ef4030b9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sum of the squares of the elements of a Q31 vector. <a href="group__power.html#gae490bf87084bcdb5dc9fd1d2ef4030b9">More...</a><br/></td></tr>
+<tr class="separator:gae490bf87084bcdb5dc9fd1d2ef4030b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cb79679bd7d585e2e3c8a1b12a7b28d8.html">StatisticsFunctions</a></li><li class="navelem"><a class="el" href="arm__power__q31_8c.html">arm_power_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__power__q7_8c.html b/docs/DSP/html/arm__power__q7_8c.html
index 78c5a8a..060087c 100644
--- a/docs/DSP/html/arm__power__q7_8c.html
+++ b/docs/DSP/html/arm__power__q7_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__power__q7_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gaf969c85c5655e3d72d7b99ff188f92c9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__power.html#gaf969c85c5655e3d72d7b99ff188f92c9">arm_power_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult)</td></tr>
-<tr class="memdesc:gaf969c85c5655e3d72d7b99ff188f92c9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sum of the squares of the elements of a Q7 vector. <a href="group__power.html#gaf969c85c5655e3d72d7b99ff188f92c9">More...</a><br/></td></tr>
-<tr class="separator:gaf969c85c5655e3d72d7b99ff188f92c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaeb3b9b8e0a4c4bb2549ede074cf43f58"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__power.html#gaeb3b9b8e0a4c4bb2549ede074cf43f58">arm_power_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult)</td></tr>
+<tr class="memdesc:gaeb3b9b8e0a4c4bb2549ede074cf43f58"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sum of the squares of the elements of a Q7 vector. <a href="group__power.html#gaeb3b9b8e0a4c4bb2549ede074cf43f58">More...</a><br/></td></tr>
+<tr class="separator:gaeb3b9b8e0a4c4bb2549ede074cf43f58"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cb79679bd7d585e2e3c8a1b12a7b28d8.html">StatisticsFunctions</a></li><li class="navelem"><a class="el" href="arm__power__q7_8c.html">arm_power_q7.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__q15__to__float_8c.html b/docs/DSP/html/arm__q15__to__float_8c.html
index 4c6e2cc..acc3aaf 100644
--- a/docs/DSP/html/arm__q15__to__float_8c.html
+++ b/docs/DSP/html/arm__q15__to__float_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__q15__to__float_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gaf8b0d2324de273fc430b0e61ad4e9eb2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q15__to__x.html#gaf8b0d2324de273fc430b0e61ad4e9eb2">arm_q15_to_float</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gaf8b0d2324de273fc430b0e61ad4e9eb2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q15 vector to floating-point vector. <a href="group__q15__to__x.html#gaf8b0d2324de273fc430b0e61ad4e9eb2">More...</a><br/></td></tr>
-<tr class="separator:gaf8b0d2324de273fc430b0e61ad4e9eb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5a75381e7d63ea3a3a315344615281cf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q15__to__x.html#ga5a75381e7d63ea3a3a315344615281cf">arm_q15_to_float</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga5a75381e7d63ea3a3a315344615281cf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q15 vector to floating-point vector. <a href="group__q15__to__x.html#ga5a75381e7d63ea3a3a315344615281cf">More...</a><br/></td></tr>
+<tr class="separator:ga5a75381e7d63ea3a3a315344615281cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_562f151f187819373d848c62a25ba73f.html">SupportFunctions</a></li><li class="navelem"><a class="el" href="arm__q15__to__float_8c.html">arm_q15_to_float.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__q15__to__q31_8c.html b/docs/DSP/html/arm__q15__to__q31_8c.html
index 5182cd7..560a2a3 100644
--- a/docs/DSP/html/arm__q15__to__q31_8c.html
+++ b/docs/DSP/html/arm__q15__to__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__q15__to__q31_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga7ba2d87366990ad5380439e2b4a4c0a5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q15__to__x.html#ga7ba2d87366990ad5380439e2b4a4c0a5">arm_q15_to_q31</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga7ba2d87366990ad5380439e2b4a4c0a5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q15 vector to Q31 vector. <a href="group__q15__to__x.html#ga7ba2d87366990ad5380439e2b4a4c0a5">More...</a><br/></td></tr>
-<tr class="separator:ga7ba2d87366990ad5380439e2b4a4c0a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga39647b2109a5c64a067b776302c4a083"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q15__to__x.html#ga39647b2109a5c64a067b776302c4a083">arm_q15_to_q31</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga39647b2109a5c64a067b776302c4a083"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q15 vector to Q31 vector. <a href="group__q15__to__x.html#ga39647b2109a5c64a067b776302c4a083">More...</a><br/></td></tr>
+<tr class="separator:ga39647b2109a5c64a067b776302c4a083"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_562f151f187819373d848c62a25ba73f.html">SupportFunctions</a></li><li class="navelem"><a class="el" href="arm__q15__to__q31_8c.html">arm_q15_to_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__q15__to__q7_8c.html b/docs/DSP/html/arm__q15__to__q7_8c.html
index 60615c0..185147c 100644
--- a/docs/DSP/html/arm__q15__to__q7_8c.html
+++ b/docs/DSP/html/arm__q15__to__q7_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__q15__to__q7_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga8fb31855ff8cce09c2ec9308f48ded69"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q15__to__x.html#ga8fb31855ff8cce09c2ec9308f48ded69">arm_q15_to_q7</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga8fb31855ff8cce09c2ec9308f48ded69"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q15 vector to Q7 vector. <a href="group__q15__to__x.html#ga8fb31855ff8cce09c2ec9308f48ded69">More...</a><br/></td></tr>
-<tr class="separator:ga8fb31855ff8cce09c2ec9308f48ded69"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga837ce281d0e2d5fc445c48334307db19"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q15__to__x.html#ga837ce281d0e2d5fc445c48334307db19">arm_q15_to_q7</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga837ce281d0e2d5fc445c48334307db19"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q15 vector to Q7 vector. <a href="group__q15__to__x.html#ga837ce281d0e2d5fc445c48334307db19">More...</a><br/></td></tr>
+<tr class="separator:ga837ce281d0e2d5fc445c48334307db19"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_562f151f187819373d848c62a25ba73f.html">SupportFunctions</a></li><li class="navelem"><a class="el" href="arm__q15__to__q7_8c.html">arm_q15_to_q7.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__q31__to__float_8c.html b/docs/DSP/html/arm__q31__to__float_8c.html
index 0fdfa4e..a5398c2 100644
--- a/docs/DSP/html/arm__q31__to__float_8c.html
+++ b/docs/DSP/html/arm__q31__to__float_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__q31__to__float_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gacf407b007a37da18e99dabd9023c56b4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q31__to__x.html#gacf407b007a37da18e99dabd9023c56b4">arm_q31_to_float</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gacf407b007a37da18e99dabd9023c56b4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q31 vector to floating-point vector. <a href="group__q31__to__x.html#gacf407b007a37da18e99dabd9023c56b4">More...</a><br/></td></tr>
-<tr class="separator:gacf407b007a37da18e99dabd9023c56b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga19a9d023aca1f99abd5da6f13a42b6cf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q31__to__x.html#ga19a9d023aca1f99abd5da6f13a42b6cf">arm_q31_to_float</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga19a9d023aca1f99abd5da6f13a42b6cf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q31 vector to floating-point vector. <a href="group__q31__to__x.html#ga19a9d023aca1f99abd5da6f13a42b6cf">More...</a><br/></td></tr>
+<tr class="separator:ga19a9d023aca1f99abd5da6f13a42b6cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_562f151f187819373d848c62a25ba73f.html">SupportFunctions</a></li><li class="navelem"><a class="el" href="arm__q31__to__float_8c.html">arm_q31_to_float.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__q31__to__q15_8c.html b/docs/DSP/html/arm__q31__to__q15_8c.html
index bc9da71..3e1cb4d 100644
--- a/docs/DSP/html/arm__q31__to__q15_8c.html
+++ b/docs/DSP/html/arm__q31__to__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__q31__to__q15_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga901dede4661365c9e7c630d3eb31c32c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q31__to__x.html#ga901dede4661365c9e7c630d3eb31c32c">arm_q31_to_q15</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga901dede4661365c9e7c630d3eb31c32c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q31 vector to Q15 vector. <a href="group__q31__to__x.html#ga901dede4661365c9e7c630d3eb31c32c">More...</a><br/></td></tr>
-<tr class="separator:ga901dede4661365c9e7c630d3eb31c32c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga775f3a1996f00a8048c4b7acba2e0828"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q31__to__x.html#ga775f3a1996f00a8048c4b7acba2e0828">arm_q31_to_q15</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga775f3a1996f00a8048c4b7acba2e0828"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q31 vector to Q15 vector. <a href="group__q31__to__x.html#ga775f3a1996f00a8048c4b7acba2e0828">More...</a><br/></td></tr>
+<tr class="separator:ga775f3a1996f00a8048c4b7acba2e0828"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_562f151f187819373d848c62a25ba73f.html">SupportFunctions</a></li><li class="navelem"><a class="el" href="arm__q31__to__q15_8c.html">arm_q31_to_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__q31__to__q7_8c.html b/docs/DSP/html/arm__q31__to__q7_8c.html
index b666873..abf6367 100644
--- a/docs/DSP/html/arm__q31__to__q7_8c.html
+++ b/docs/DSP/html/arm__q31__to__q7_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__q31__to__q7_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga7f297d1a7d776805395095fdb24a8071"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q31__to__x.html#ga7f297d1a7d776805395095fdb24a8071">arm_q31_to_q7</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga7f297d1a7d776805395095fdb24a8071"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q31 vector to Q7 vector. <a href="group__q31__to__x.html#ga7f297d1a7d776805395095fdb24a8071">More...</a><br/></td></tr>
-<tr class="separator:ga7f297d1a7d776805395095fdb24a8071"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabef5357eb3348b3b5b38915fffce8f3d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q31__to__x.html#gabef5357eb3348b3b5b38915fffce8f3d">arm_q31_to_q7</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gabef5357eb3348b3b5b38915fffce8f3d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q31 vector to Q7 vector. <a href="group__q31__to__x.html#gabef5357eb3348b3b5b38915fffce8f3d">More...</a><br/></td></tr>
+<tr class="separator:gabef5357eb3348b3b5b38915fffce8f3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_562f151f187819373d848c62a25ba73f.html">SupportFunctions</a></li><li class="navelem"><a class="el" href="arm__q31__to__q7_8c.html">arm_q31_to_q7.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__q7__to__float_8c.html b/docs/DSP/html/arm__q7__to__float_8c.html
index a48c32f..c3682aa 100644
--- a/docs/DSP/html/arm__q7__to__float_8c.html
+++ b/docs/DSP/html/arm__q7__to__float_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__q7__to__float_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga656620f957b65512ed83db03fd455ec5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q7__to__x.html#ga656620f957b65512ed83db03fd455ec5">arm_q7_to_float</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga656620f957b65512ed83db03fd455ec5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q7 vector to floating-point vector. <a href="group__q7__to__x.html#ga656620f957b65512ed83db03fd455ec5">More...</a><br/></td></tr>
-<tr class="separator:ga656620f957b65512ed83db03fd455ec5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga840d8a0e8499d02a54f459bb29f5d63c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q7__to__x.html#ga840d8a0e8499d02a54f459bb29f5d63c">arm_q7_to_float</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga840d8a0e8499d02a54f459bb29f5d63c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q7 vector to floating-point vector. <a href="group__q7__to__x.html#ga840d8a0e8499d02a54f459bb29f5d63c">More...</a><br/></td></tr>
+<tr class="separator:ga840d8a0e8499d02a54f459bb29f5d63c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_562f151f187819373d848c62a25ba73f.html">SupportFunctions</a></li><li class="navelem"><a class="el" href="arm__q7__to__float_8c.html">arm_q7_to_float.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__q7__to__q15_8c.html b/docs/DSP/html/arm__q7__to__q15_8c.html
index a8792df..8124e9b 100644
--- a/docs/DSP/html/arm__q7__to__q15_8c.html
+++ b/docs/DSP/html/arm__q7__to__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__q7__to__q15_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gabc02597fc3f01033daf43ec0547a2f78"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q7__to__x.html#gabc02597fc3f01033daf43ec0547a2f78">arm_q7_to_q15</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gabc02597fc3f01033daf43ec0547a2f78"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q7 vector to Q15 vector. <a href="group__q7__to__x.html#gabc02597fc3f01033daf43ec0547a2f78">More...</a><br/></td></tr>
-<tr class="separator:gabc02597fc3f01033daf43ec0547a2f78"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1023c3832ca6be3a6d17ef338cafa28b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q7__to__x.html#ga1023c3832ca6be3a6d17ef338cafa28b">arm_q7_to_q15</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga1023c3832ca6be3a6d17ef338cafa28b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q7 vector to Q15 vector. <a href="group__q7__to__x.html#ga1023c3832ca6be3a6d17ef338cafa28b">More...</a><br/></td></tr>
+<tr class="separator:ga1023c3832ca6be3a6d17ef338cafa28b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_562f151f187819373d848c62a25ba73f.html">SupportFunctions</a></li><li class="navelem"><a class="el" href="arm__q7__to__q15_8c.html">arm_q7_to_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__q7__to__q31_8c.html b/docs/DSP/html/arm__q7__to__q31_8c.html
index bbbc6dc..69a2e19 100644
--- a/docs/DSP/html/arm__q7__to__q31_8c.html
+++ b/docs/DSP/html/arm__q7__to__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__q7__to__q31_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gad8958cd3cb7f521466168b46a25b7908"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q7__to__x.html#gad8958cd3cb7f521466168b46a25b7908">arm_q7_to_q31</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gad8958cd3cb7f521466168b46a25b7908"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q7 vector to Q31 vector. <a href="group__q7__to__x.html#gad8958cd3cb7f521466168b46a25b7908">More...</a><br/></td></tr>
-<tr class="separator:gad8958cd3cb7f521466168b46a25b7908"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3c73bfb98fc5a1b4f612264662d0549c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q7__to__x.html#ga3c73bfb98fc5a1b4f612264662d0549c">arm_q7_to_q31</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga3c73bfb98fc5a1b4f612264662d0549c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q7 vector to Q31 vector. <a href="group__q7__to__x.html#ga3c73bfb98fc5a1b4f612264662d0549c">More...</a><br/></td></tr>
+<tr class="separator:ga3c73bfb98fc5a1b4f612264662d0549c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_562f151f187819373d848c62a25ba73f.html">SupportFunctions</a></li><li class="navelem"><a class="el" href="arm__q7__to__q31_8c.html">arm_q7_to_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__rfft__f32_8c.html b/docs/DSP/html/arm__rfft__f32_8c.html
index be0a8a0..7326cc2 100644
--- a/docs/DSP/html/arm__rfft__f32_8c.html
+++ b/docs/DSP/html/arm__rfft__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,24 +116,25 @@ $(document).ready(function(){initNavTree('arm__rfft__f32_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ae239ddf995d1607115f9e84d5c069b9c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__rfft__f32_8c.html#ae239ddf995d1607115f9e84d5c069b9c">arm_radix4_butterfly_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint16_t fftLen, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoef, uint16_t twidCoefModifier)</td></tr>
-<tr class="separator:ae239ddf995d1607115f9e84d5c069b9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2a78df6e4bbf080624f2b6349224ec93"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__rfft__f32_8c.html#a2a78df6e4bbf080624f2b6349224ec93">arm_radix4_butterfly_inverse_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint16_t fftLen, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoef, uint16_t twidCoefModifier, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> onebyfftLen)</td></tr>
-<tr class="separator:a2a78df6e4bbf080624f2b6349224ec93"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3d4062fdfa6aaa3f51f41cab868e508b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__rfft__f32_8c.html#a3d4062fdfa6aaa3f51f41cab868e508b">arm_bitreversal_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint16_t <a class="el" href="arm__fft__bin__example__f32_8c.html#a9b500899c581f6df3ffc0a9f3a9ef6aa">fftSize</a>, uint16_t bitRevFactor, uint16_t *pBitRevTab)</td></tr>
-<tr class="separator:a3d4062fdfa6aaa3f51f41cab868e508b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6cfdb6bdc66b13732ef2351caf98fdbb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__rfft__f32_8c.html#a6cfdb6bdc66b13732ef2351caf98fdbb">arm_split_rfft_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t fftLen, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pATable, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pBTable, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t modifier)</td></tr>
-<tr class="memdesc:a6cfdb6bdc66b13732ef2351caf98fdbb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core Real FFT process. <a href="#a6cfdb6bdc66b13732ef2351caf98fdbb">More...</a><br/></td></tr>
-<tr class="separator:a6cfdb6bdc66b13732ef2351caf98fdbb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a585bef78c103d150a116241a4feb6442"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__rfft__f32_8c.html#a585bef78c103d150a116241a4feb6442">arm_split_rifft_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t fftLen, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pATable, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pBTable, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t modifier)</td></tr>
-<tr class="memdesc:a585bef78c103d150a116241a4feb6442"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core Real IFFT process. <a href="#a585bef78c103d150a116241a4feb6442">More...</a><br/></td></tr>
-<tr class="separator:a585bef78c103d150a116241a4feb6442"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac00819467b00656801a5f6a9a5e6d824"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__rfft__f32_8c.html#ac00819467b00656801a5f6a9a5e6d824">arm_radix4_butterfly_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint16_t fftLen, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoef, uint16_t twidCoefModifier)</td></tr>
+<tr class="separator:ac00819467b00656801a5f6a9a5e6d824"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab3c001e14852633e343079f97cd96f44"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__rfft__f32_8c.html#ab3c001e14852633e343079f97cd96f44">arm_radix4_butterfly_inverse_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint16_t fftLen, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoef, uint16_t twidCoefModifier, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> onebyfftLen)</td></tr>
+<tr class="separator:ab3c001e14852633e343079f97cd96f44"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a81008b023cbc9d37b3ff849877d1eb52"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__rfft__f32_8c.html#a81008b023cbc9d37b3ff849877d1eb52">arm_bitreversal_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint16_t <a class="el" href="arm__fft__bin__example__f32_8c.html#a9b500899c581f6df3ffc0a9f3a9ef6aa">fftSize</a>, uint16_t bitRevFactor, const uint16_t *pBitRevTab)</td></tr>
+<tr class="memdesc:a81008b023cbc9d37b3ff849877d1eb52"><td class="mdescLeft">&#160;</td><td class="mdescRight">In-place floating-point bit reversal function. <a href="#a81008b023cbc9d37b3ff849877d1eb52">More...</a><br/></td></tr>
+<tr class="separator:a81008b023cbc9d37b3ff849877d1eb52"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afe1ca79cba2ffb718de94d57af948c9c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__rfft__f32_8c.html#afe1ca79cba2ffb718de94d57af948c9c">arm_split_rfft_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t fftLen, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pATable, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pBTable, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t modifier)</td></tr>
+<tr class="memdesc:afe1ca79cba2ffb718de94d57af948c9c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core Real FFT process. <a href="#afe1ca79cba2ffb718de94d57af948c9c">More...</a><br/></td></tr>
+<tr class="separator:afe1ca79cba2ffb718de94d57af948c9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a522656f688f96b46d74ecced3d641ba7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__rfft__f32_8c.html#a522656f688f96b46d74ecced3d641ba7">arm_split_rifft_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t fftLen, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pATable, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pBTable, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t modifier)</td></tr>
+<tr class="memdesc:a522656f688f96b46d74ecced3d641ba7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core Real IFFT process. <a href="#a522656f688f96b46d74ecced3d641ba7">More...</a><br/></td></tr>
+<tr class="separator:a522656f688f96b46d74ecced3d641ba7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3df1766d230532bc068fc4ed69d0fcdc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc">arm_rfft_f32</a> (const <a class="el" href="structarm__rfft__instance__f32.html">arm_rfft_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst)</td></tr>
<tr class="memdesc:ga3df1766d230532bc068fc4ed69d0fcdc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point RFFT/RIFFT. <a href="group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc">More...</a><br/></td></tr>
<tr class="separator:ga3df1766d230532bc068fc4ed69d0fcdc"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="a3d4062fdfa6aaa3f51f41cab868e508b"></a>
+<a class="anchor" id="a81008b023cbc9d37b3ff849877d1eb52"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -158,7 +159,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype">uint16_t *&#160;</td>
+ <td class="paramtype">const uint16_t *&#160;</td>
<td class="paramname"><em>pBitRevTab</em>&#160;</td>
</tr>
<tr>
@@ -168,12 +169,20 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc">arm_rfft_f32()</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">pSrc</td><td>points to in-place floating-point data buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">fftSize</td><td>length of FFT </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">bitRevFactor</td><td>bit reversal modifier that supports different size FFTs with the same bit reversal table </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pBitRevTab</td><td>points to bit reversal table </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="ae239ddf995d1607115f9e84d5c069b9c"></a>
+<a class="anchor" id="ac00819467b00656801a5f6a9a5e6d824"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -192,7 +201,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pCoef</em>, </td>
</tr>
<tr>
@@ -208,13 +217,11 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<p>end of ComplexFFT group </p>
-
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga521f670cd9c571bc61aff9bec89f4c26">arm_cfft_radix4_f32()</a>, and <a class="el" href="group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc">arm_rfft_f32()</a>.</p>
+<p>end of ComplexFFT group brief Core function for the floating-point CFFT butterfly process. param[in,out] pSrc points to the in-place buffer of floating-point data type param[in] fftLen length of the FFT param[in] pCoef points to the twiddle coefficient buffer param[in] twidCoefModifier twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table return none </p>
</div>
</div>
-<a class="anchor" id="a2a78df6e4bbf080624f2b6349224ec93"></a>
+<a class="anchor" id="ab3c001e14852633e343079f97cd96f44"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -233,7 +240,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pCoef</em>, </td>
</tr>
<tr>
@@ -255,12 +262,11 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga521f670cd9c571bc61aff9bec89f4c26">arm_cfft_radix4_f32()</a>, and <a class="el" href="group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc">arm_rfft_f32()</a>.</p>
+<p>brief Core function for the floating-point CIFFT butterfly process. param[in,out] pSrc points to the in-place buffer of floating-point data type param[in] fftLen length of the FFT param[in] pCoef points to twiddle coefficient buffer param[in] twidCoefModifier twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. param[in] onebyfftLen value of 1/fftLen return none </p>
</div>
</div>
-<a class="anchor" id="a6cfdb6bdc66b13732ef2351caf98fdbb"></a>
+<a class="anchor" id="afe1ca79cba2ffb718de94d57af948c9c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -279,13 +285,13 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pATable</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pBTable</em>, </td>
</tr>
<tr>
@@ -310,22 +316,20 @@ Functions</h2></td></tr>
<p>end of RealFFT group </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of FFT. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pATable</td><td>points to the twiddle Coef A buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pBTable</td><td>points to the twiddle Coef B buffer. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">modifier</td><td>twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to input buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of FFT </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pATable</td><td>points to twiddle Coef A buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pBTable</td><td>points to twiddle Coef B buffer </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">modifier</td><td>twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc">arm_rfft_f32()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="a585bef78c103d150a116241a4feb6442"></a>
+<a class="anchor" id="a522656f688f96b46d74ecced3d641ba7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -344,13 +348,13 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pATable</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pBTable</em>, </td>
</tr>
<tr>
@@ -374,18 +378,16 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of FFT. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pATable</td><td>points to the twiddle Coef A buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pBTable</td><td>points to the twiddle Coef B buffer. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">modifier</td><td>twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to input buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of FFT </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pATable</td><td>points to twiddle Coef A buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pBTable</td><td>points to twiddle Coef B buffer </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">modifier</td><td>twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc">arm_rfft_f32()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
@@ -395,7 +397,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_f93595924be31e3058e32faa649f9f3e.html">TransformFunctions</a></li><li class="navelem"><a class="el" href="arm__rfft__f32_8c.html">arm_rfft_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__rfft__fast__f32_8c.html b/docs/DSP/html/arm__rfft__fast__f32_8c.html
index 6f756a4..a186e12 100644
--- a/docs/DSP/html/arm__rfft__fast__f32_8c.html
+++ b/docs/DSP/html/arm__rfft__fast__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,23 +116,23 @@ $(document).ready(function(){initNavTree('arm__rfft__fast__f32_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:a47157c5a53c8aac5e80fda31acf1f9cc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__rfft__fast__f32_8c.html#a47157c5a53c8aac5e80fda31acf1f9cc">stage_rfft_f32</a> (<a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *p, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pOut)</td></tr>
-<tr class="separator:a47157c5a53c8aac5e80fda31acf1f9cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a93258bc1e64a939a8ebd086367e459af"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__rfft__fast__f32_8c.html#a93258bc1e64a939a8ebd086367e459af">merge_rfft_f32</a> (<a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *p, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pOut)</td></tr>
-<tr class="separator:a93258bc1e64a939a8ebd086367e459af"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2f74435c5e0b3ea1ca2335e9119be7cc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__rfft__fast__f32_8c.html#a2f74435c5e0b3ea1ca2335e9119be7cc">stage_rfft_f32</a> (const <a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *p, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pOut)</td></tr>
+<tr class="separator:a2f74435c5e0b3ea1ca2335e9119be7cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7b48b01d0ec30d8d206d99d5dbf5f946"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__rfft__fast__f32_8c.html#a7b48b01d0ec30d8d206d99d5dbf5f946">merge_rfft_f32</a> (const <a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *p, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pOut)</td></tr>
+<tr class="separator:a7b48b01d0ec30d8d206d99d5dbf5f946"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga180d8b764d59cbb85d37a2d5f7cd9799"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#ga180d8b764d59cbb85d37a2d5f7cd9799">arm_rfft_fast_f32</a> (<a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *p, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pOut, uint8_t <a class="el" href="arm__fft__bin__example__f32_8c.html#a379ccb99013d369a41b49619083c16ef">ifftFlag</a>)</td></tr>
<tr class="memdesc:ga180d8b764d59cbb85d37a2d5f7cd9799"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point real FFT. <a href="group__RealFFT.html#ga180d8b764d59cbb85d37a2d5f7cd9799">More...</a><br/></td></tr>
<tr class="separator:ga180d8b764d59cbb85d37a2d5f7cd9799"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="a93258bc1e64a939a8ebd086367e459af"></a>
+<a class="anchor" id="a7b48b01d0ec30d8d206d99d5dbf5f946"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void merge_rfft_f32 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *&#160;</td>
<td class="paramname"><em>S</em>, </td>
</tr>
<tr>
@@ -155,20 +155,16 @@ Functions</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="structarm__rfft__fast__instance__f32.html#a9f30b04f163fabc1b24421d3c323d5fc">arm_rfft_fast_instance_f32::pTwiddleRFFT</a>, and <a class="el" href="structarm__rfft__fast__instance__f32.html#a37419ababdfb3151b1891ae6bcd21012">arm_rfft_fast_instance_f32::Sint</a>.</p>
-
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga180d8b764d59cbb85d37a2d5f7cd9799">arm_rfft_fast_f32()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a47157c5a53c8aac5e80fda31acf1f9cc"></a>
+<a class="anchor" id="a2f74435c5e0b3ea1ca2335e9119be7cc"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void stage_rfft_f32 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *&#160;</td>
<td class="paramname"><em>S</em>, </td>
</tr>
<tr>
@@ -191,10 +187,6 @@ Functions</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>References <a class="el" href="structarm__rfft__fast__instance__f32.html#a9f30b04f163fabc1b24421d3c323d5fc">arm_rfft_fast_instance_f32::pTwiddleRFFT</a>, and <a class="el" href="structarm__rfft__fast__instance__f32.html#a37419ababdfb3151b1891ae6bcd21012">arm_rfft_fast_instance_f32::Sint</a>.</p>
-
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga180d8b764d59cbb85d37a2d5f7cd9799">arm_rfft_fast_f32()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -203,7 +195,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_f93595924be31e3058e32faa649f9f3e.html">TransformFunctions</a></li><li class="navelem"><a class="el" href="arm__rfft__fast__f32_8c.html">arm_rfft_fast_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__rfft__fast__init__f32_8c.html b/docs/DSP/html/arm__rfft__fast__init__f32_8c.html
index e6b66aa..f335850 100644
--- a/docs/DSP/html/arm__rfft__fast__init__f32_8c.html
+++ b/docs/DSP/html/arm__rfft__fast__init__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,6 +116,30 @@ $(document).ready(function(){initNavTree('arm__rfft__fast__init__f32_8c.html',''
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
+<tr class="memitem:ga153c8faa97b7ab8b1aef75fe6ac1b3a2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#ga153c8faa97b7ab8b1aef75fe6ac1b3a2">arm_rfft_32_fast_init_f32</a> (<a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *S)</td></tr>
+<tr class="memdesc:ga153c8faa97b7ab8b1aef75fe6ac1b3a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the 32pt floating-point real FFT. <a href="group__RealFFT.html#ga153c8faa97b7ab8b1aef75fe6ac1b3a2">More...</a><br/></td></tr>
+<tr class="separator:ga153c8faa97b7ab8b1aef75fe6ac1b3a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0f67de6a0e5d87011f35426112d2d91b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#ga0f67de6a0e5d87011f35426112d2d91b">arm_rfft_64_fast_init_f32</a> (<a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *S)</td></tr>
+<tr class="memdesc:ga0f67de6a0e5d87011f35426112d2d91b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the 64pt floating-point real FFT. <a href="group__RealFFT.html#ga0f67de6a0e5d87011f35426112d2d91b">More...</a><br/></td></tr>
+<tr class="separator:ga0f67de6a0e5d87011f35426112d2d91b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gade8432f9318953234761e8e0f2c9e1d2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#gade8432f9318953234761e8e0f2c9e1d2">arm_rfft_128_fast_init_f32</a> (<a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *S)</td></tr>
+<tr class="memdesc:gade8432f9318953234761e8e0f2c9e1d2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the 128pt floating-point real FFT. <a href="group__RealFFT.html#gade8432f9318953234761e8e0f2c9e1d2">More...</a><br/></td></tr>
+<tr class="separator:gade8432f9318953234761e8e0f2c9e1d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga678afbb042d942c3dd5a33877ef66492"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#ga678afbb042d942c3dd5a33877ef66492">arm_rfft_256_fast_init_f32</a> (<a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *S)</td></tr>
+<tr class="memdesc:ga678afbb042d942c3dd5a33877ef66492"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the 256pt floating-point real FFT. <a href="group__RealFFT.html#ga678afbb042d942c3dd5a33877ef66492">More...</a><br/></td></tr>
+<tr class="separator:ga678afbb042d942c3dd5a33877ef66492"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9a0e72918318f9d1c03973eab379e580"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#ga9a0e72918318f9d1c03973eab379e580">arm_rfft_512_fast_init_f32</a> (<a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *S)</td></tr>
+<tr class="memdesc:ga9a0e72918318f9d1c03973eab379e580"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the 512pt floating-point real FFT. <a href="group__RealFFT.html#ga9a0e72918318f9d1c03973eab379e580">More...</a><br/></td></tr>
+<tr class="separator:ga9a0e72918318f9d1c03973eab379e580"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga71547c601079d55c2525204aa00ef9c2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#ga71547c601079d55c2525204aa00ef9c2">arm_rfft_1024_fast_init_f32</a> (<a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *S)</td></tr>
+<tr class="memdesc:ga71547c601079d55c2525204aa00ef9c2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the 1024pt floating-point real FFT. <a href="group__RealFFT.html#ga71547c601079d55c2525204aa00ef9c2">More...</a><br/></td></tr>
+<tr class="separator:ga71547c601079d55c2525204aa00ef9c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga33724310a8360ac289d5a835282f778c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#ga33724310a8360ac289d5a835282f778c">arm_rfft_2048_fast_init_f32</a> (<a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *S)</td></tr>
+<tr class="memdesc:ga33724310a8360ac289d5a835282f778c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the 2048pt floating-point real FFT. <a href="group__RealFFT.html#ga33724310a8360ac289d5a835282f778c">More...</a><br/></td></tr>
+<tr class="separator:ga33724310a8360ac289d5a835282f778c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaad50a08bb8191e1a138b5f72a268727a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#gaad50a08bb8191e1a138b5f72a268727a">arm_rfft_4096_fast_init_f32</a> (<a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *S)</td></tr>
+<tr class="memdesc:gaad50a08bb8191e1a138b5f72a268727a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the 4096pt floating-point real FFT. <a href="group__RealFFT.html#gaad50a08bb8191e1a138b5f72a268727a">More...</a><br/></td></tr>
+<tr class="separator:gaad50a08bb8191e1a138b5f72a268727a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac5fceb172551e7c11eb4d0e17ef15aa3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32</a> (<a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *S, uint16_t fftLen)</td></tr>
<tr class="memdesc:gac5fceb172551e7c11eb4d0e17ef15aa3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point real FFT. <a href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">More...</a><br/></td></tr>
<tr class="separator:gac5fceb172551e7c11eb4d0e17ef15aa3"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -126,7 +150,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_f93595924be31e3058e32faa649f9f3e.html">TransformFunctions</a></li><li class="navelem"><a class="el" href="arm__rfft__fast__init__f32_8c.html">arm_rfft_fast_init_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__rfft__init__f32_8c.html b/docs/DSP/html/arm__rfft__init__f32_8c.html
index eceb28e..bdccf12 100644
--- a/docs/DSP/html/arm__rfft__init__f32_8c.html
+++ b/docs/DSP/html/arm__rfft__init__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -108,8 +108,7 @@ $(document).ready(function(){initNavTree('arm__rfft__init__f32_8c.html','');});
<div class="header">
<div class="summary">
-<a href="#func-members">Functions</a> &#124;
-<a href="#var-members">Variables</a> </div>
+<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">arm_rfft_init_f32.c File Reference</div> </div>
</div><!--header-->
@@ -118,14 +117,8 @@ $(document).ready(function(){initNavTree('arm__rfft__init__f32_8c.html','');});
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga10717ee326bf50832ef1c25b85a23068"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#ga10717ee326bf50832ef1c25b85a23068">arm_rfft_init_f32</a> (<a class="el" href="structarm__rfft__instance__f32.html">arm_rfft_instance_f32</a> *S, <a class="el" href="structarm__cfft__radix4__instance__f32.html">arm_cfft_radix4_instance_f32</a> *S_CFFT, uint32_t fftLenReal, uint32_t ifftFlagR, uint32_t bitReverseFlag)</td></tr>
+<tr class="memdesc:ga10717ee326bf50832ef1c25b85a23068"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point RFFT/RIFFT. <a href="group__RealFFT.html#ga10717ee326bf50832ef1c25b85a23068">More...</a><br/></td></tr>
<tr class="separator:ga10717ee326bf50832ef1c25b85a23068"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr class="memitem:ga8b1ad947c470596674fa3364e16045c6"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT__Table.html#ga8b1ad947c470596674fa3364e16045c6">realCoefA</a> [8192]</td></tr>
-<tr class="separator:ga8b1ad947c470596674fa3364e16045c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac52f98b52a1f03bfac8b57a67ba07397"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT__Table.html#gac52f98b52a1f03bfac8b57a67ba07397">realCoefB</a> [8192]</td></tr>
-<tr class="separator:gac52f98b52a1f03bfac8b57a67ba07397"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -133,7 +126,7 @@ Variables</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_f93595924be31e3058e32faa649f9f3e.html">TransformFunctions</a></li><li class="navelem"><a class="el" href="arm__rfft__init__f32_8c.html">arm_rfft_init_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__rfft__init__q15_8c.html b/docs/DSP/html/arm__rfft__init__q15_8c.html
index 3eeb5ab..d9a7166 100644
--- a/docs/DSP/html/arm__rfft__init__q15_8c.html
+++ b/docs/DSP/html/arm__rfft__init__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -108,8 +108,7 @@ $(document).ready(function(){initNavTree('arm__rfft__init__q15_8c.html','');});
<div class="header">
<div class="summary">
-<a href="#func-members">Functions</a> &#124;
-<a href="#var-members">Variables</a> </div>
+<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">arm_rfft_init_q15.c File Reference</div> </div>
</div><!--header-->
@@ -120,13 +119,6 @@ Functions</h2></td></tr>
<tr class="memitem:ga053450cc600a55410ba5b5605e96245d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#ga053450cc600a55410ba5b5605e96245d">arm_rfft_init_q15</a> (<a class="el" href="structarm__rfft__instance__q15.html">arm_rfft_instance_q15</a> *S, uint32_t fftLenReal, uint32_t ifftFlagR, uint32_t bitReverseFlag)</td></tr>
<tr class="memdesc:ga053450cc600a55410ba5b5605e96245d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 RFFT/RIFFT. <a href="group__RealFFT.html#ga053450cc600a55410ba5b5605e96245d">More...</a><br/></td></tr>
<tr class="separator:ga053450cc600a55410ba5b5605e96245d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr class="memitem:ga11e84d0ee257a547f749b37dd0078d36"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> <a class="el" href="arm__math_8h.html#a280a402ab28c399fcc4168f2ed631acb">ALIGN4</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT__Table.html#ga11e84d0ee257a547f749b37dd0078d36">realCoefAQ15</a> [8192]</td></tr>
-<tr class="separator:ga11e84d0ee257a547f749b37dd0078d36"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac871666f018b70938b2b98017628cb97"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> <a class="el" href="arm__math_8h.html#a280a402ab28c399fcc4168f2ed631acb">ALIGN4</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT__Table.html#gac871666f018b70938b2b98017628cb97">realCoefBQ15</a> [8192]</td></tr>
-<tr class="separator:gac871666f018b70938b2b98017628cb97"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -134,7 +126,7 @@ Variables</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_f93595924be31e3058e32faa649f9f3e.html">TransformFunctions</a></li><li class="navelem"><a class="el" href="arm__rfft__init__q15_8c.html">arm_rfft_init_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__rfft__init__q31_8c.html b/docs/DSP/html/arm__rfft__init__q31_8c.html
index a5e6e95..0bfa3a2 100644
--- a/docs/DSP/html/arm__rfft__init__q31_8c.html
+++ b/docs/DSP/html/arm__rfft__init__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -108,8 +108,7 @@ $(document).ready(function(){initNavTree('arm__rfft__init__q31_8c.html','');});
<div class="header">
<div class="summary">
-<a href="#func-members">Functions</a> &#124;
-<a href="#var-members">Variables</a> </div>
+<a href="#func-members">Functions</a> </div>
<div class="headertitle">
<div class="title">arm_rfft_init_q31.c File Reference</div> </div>
</div><!--header-->
@@ -120,13 +119,6 @@ Functions</h2></td></tr>
<tr class="memitem:ga5abde938abbe72e95c5bab080eb33c45"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#ga5abde938abbe72e95c5bab080eb33c45">arm_rfft_init_q31</a> (<a class="el" href="structarm__rfft__instance__q31.html">arm_rfft_instance_q31</a> *S, uint32_t fftLenReal, uint32_t ifftFlagR, uint32_t bitReverseFlag)</td></tr>
<tr class="memdesc:ga5abde938abbe72e95c5bab080eb33c45"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 RFFT/RIFFT. <a href="group__RealFFT.html#ga5abde938abbe72e95c5bab080eb33c45">More...</a><br/></td></tr>
<tr class="separator:ga5abde938abbe72e95c5bab080eb33c45"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
-Variables</h2></td></tr>
-<tr class="memitem:gaf1592a6cf0504675205074a43c3728a2"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT__Table.html#gaf1592a6cf0504675205074a43c3728a2">realCoefAQ31</a> [8192]</td></tr>
-<tr class="separator:gaf1592a6cf0504675205074a43c3728a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga1eb5745728a61c3715755f5d69a4a960"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT__Table.html#ga1eb5745728a61c3715755f5d69a4a960">realCoefBQ31</a> [8192]</td></tr>
-<tr class="separator:ga1eb5745728a61c3715755f5d69a4a960"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -134,7 +126,7 @@ Variables</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_f93595924be31e3058e32faa649f9f3e.html">TransformFunctions</a></li><li class="navelem"><a class="el" href="arm__rfft__init__q31_8c.html">arm_rfft_init_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__rfft__q15_8c.html b/docs/DSP/html/arm__rfft__q15_8c.html
index 1fab8ad..de9541c 100644
--- a/docs/DSP/html/arm__rfft__q15_8c.html
+++ b/docs/DSP/html/arm__rfft__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,18 +116,18 @@ $(document).ready(function(){initNavTree('arm__rfft__q15_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:a7c2a21793586f9a69c42140665550e09"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__rfft__q15_8c.html#a7c2a21793586f9a69c42140665550e09">arm_split_rfft_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t fftLen, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pATable, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pBTable, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t modifier)</td></tr>
-<tr class="memdesc:a7c2a21793586f9a69c42140665550e09"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core Real FFT process. <a href="#a7c2a21793586f9a69c42140665550e09">More...</a><br/></td></tr>
-<tr class="separator:a7c2a21793586f9a69c42140665550e09"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa72a531dd15a53570dddaf01b62158f4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__rfft__q15_8c.html#aa72a531dd15a53570dddaf01b62158f4">arm_split_rifft_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t fftLen, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pATable, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pBTable, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t modifier)</td></tr>
-<tr class="memdesc:aa72a531dd15a53570dddaf01b62158f4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core Real IFFT process. <a href="#aa72a531dd15a53570dddaf01b62158f4">More...</a><br/></td></tr>
-<tr class="separator:aa72a531dd15a53570dddaf01b62158f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8bc3e55eab484573a72adf768a59dcb1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__rfft__q15_8c.html#a8bc3e55eab484573a72adf768a59dcb1">arm_split_rfft_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t fftLen, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pATable, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pBTable, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t modifier)</td></tr>
+<tr class="memdesc:a8bc3e55eab484573a72adf768a59dcb1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core Real FFT process. <a href="#a8bc3e55eab484573a72adf768a59dcb1">More...</a><br/></td></tr>
+<tr class="separator:a8bc3e55eab484573a72adf768a59dcb1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa7c916585af6035f064a4f53d85de00a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__rfft__q15_8c.html#aa7c916585af6035f064a4f53d85de00a">arm_split_rifft_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t fftLen, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pATable, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pBTable, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t modifier)</td></tr>
+<tr class="memdesc:aa7c916585af6035f064a4f53d85de00a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core Real IFFT process. <a href="#aa7c916585af6035f064a4f53d85de00a">More...</a><br/></td></tr>
+<tr class="separator:aa7c916585af6035f064a4f53d85de00a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga00e615f5db21736ad5b27fb6146f3fc5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#ga00e615f5db21736ad5b27fb6146f3fc5">arm_rfft_q15</a> (const <a class="el" href="structarm__rfft__instance__q15.html">arm_rfft_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst)</td></tr>
<tr class="memdesc:ga00e615f5db21736ad5b27fb6146f3fc5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 RFFT/RIFFT. <a href="group__RealFFT.html#ga00e615f5db21736ad5b27fb6146f3fc5">More...</a><br/></td></tr>
<tr class="separator:ga00e615f5db21736ad5b27fb6146f3fc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="a7c2a21793586f9a69c42140665550e09"></a>
+<a class="anchor" id="a8bc3e55eab484573a72adf768a59dcb1"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -146,13 +146,13 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pATable</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pBTable</em>, </td>
</tr>
<tr>
@@ -177,24 +177,21 @@ Functions</h2></td></tr>
<p>end of RealFFT group </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramname">*pSrc</td><td>points to the input buffer. </td></tr>
- <tr><td class="paramname">fftLen</td><td>length of FFT. </td></tr>
- <tr><td class="paramname">*pATable</td><td>points to the A twiddle Coef buffer. </td></tr>
- <tr><td class="paramname">*pBTable</td><td>points to the B twiddle Coef buffer. </td></tr>
- <tr><td class="paramname">*pDst</td><td>points to the output buffer. </td></tr>
- <tr><td class="paramname">modifier</td><td>twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to input buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of FFT </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pATable</td><td>points to twiddle Coef A buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pBTable</td><td>points to twiddle Coef B buffer </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">modifier</td><td>twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. The function implements a Real FFT </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#aa611fdbf6c56c46553701d6596a79aaf">__SMLAD()</a>, <a class="el" href="arm__math_8h.html#a7fc670277db1ad9ac34d52d771c7c305">__SMLADX()</a>, <a class="el" href="arm__math_8h.html#a6b293f62ad7eb225fa9ce0f39458eba3">__SMUSD()</a>, and <a class="el" href="arm__math_8h.html#a7375d1deba32929dc97008bfa7085d46">__SMUSDX()</a>.</p>
-
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga00e615f5db21736ad5b27fb6146f3fc5">arm_rfft_q15()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt></dt><dd>The function implements a Real FFT </dd></dl>
</div>
</div>
-<a class="anchor" id="aa72a531dd15a53570dddaf01b62158f4"></a>
+<a class="anchor" id="aa7c916585af6035f064a4f53d85de00a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -213,13 +210,13 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pATable</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pBTable</em>, </td>
</tr>
<tr>
@@ -243,20 +240,17 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of FFT. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pATable</td><td>points to the twiddle Coef A buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pBTable</td><td>points to the twiddle Coef B buffer. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">modifier</td><td>twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to input buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of FFT </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pATable</td><td>points to twiddle Coef A buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pBTable</td><td>points to twiddle Coef B buffer </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">modifier</td><td>twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. The function implements a Real IFFT </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#aa505179349146cf6186640b4c8b47714">__PKHBT</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#aa611fdbf6c56c46553701d6596a79aaf">__SMLAD()</a>, <a class="el" href="arm__math_8h.html#a5d61b7d886888f9f1f35c079eb5d01c9">__SMLSDX()</a>, <a class="el" href="arm__math_8h.html#a9c58d7b4648a973d91e27544bc190e60">__SMUADX()</a>, and <a class="el" href="arm__math_8h.html#a6b293f62ad7eb225fa9ce0f39458eba3">__SMUSD()</a>.</p>
-
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga00e615f5db21736ad5b27fb6146f3fc5">arm_rfft_q15()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt></dt><dd>The function implements a Real IFFT </dd></dl>
</div>
</div>
@@ -266,7 +260,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_f93595924be31e3058e32faa649f9f3e.html">TransformFunctions</a></li><li class="navelem"><a class="el" href="arm__rfft__q15_8c.html">arm_rfft_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__rfft__q31_8c.html b/docs/DSP/html/arm__rfft__q31_8c.html
index a66c69c..6717135 100644
--- a/docs/DSP/html/arm__rfft__q31_8c.html
+++ b/docs/DSP/html/arm__rfft__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,18 +116,18 @@ $(document).ready(function(){initNavTree('arm__rfft__q31_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:a520e1c358d44fcd2724cb19d46eb5dfa"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__rfft__q31_8c.html#a520e1c358d44fcd2724cb19d46eb5dfa">arm_split_rfft_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t fftLen, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pATable, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pBTable, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t modifier)</td></tr>
-<tr class="memdesc:a520e1c358d44fcd2724cb19d46eb5dfa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core Real FFT process. <a href="#a520e1c358d44fcd2724cb19d46eb5dfa">More...</a><br/></td></tr>
-<tr class="separator:a520e1c358d44fcd2724cb19d46eb5dfa"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acc62dd39a59091c4d6a80d4e55adeb13"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__rfft__q31_8c.html#acc62dd39a59091c4d6a80d4e55adeb13">arm_split_rifft_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t fftLen, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pATable, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pBTable, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t modifier)</td></tr>
-<tr class="memdesc:acc62dd39a59091c4d6a80d4e55adeb13"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core Real IFFT process. <a href="#acc62dd39a59091c4d6a80d4e55adeb13">More...</a><br/></td></tr>
-<tr class="separator:acc62dd39a59091c4d6a80d4e55adeb13"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5a842f3fd929c352132b521cadcb5d22"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__rfft__q31_8c.html#a5a842f3fd929c352132b521cadcb5d22">arm_split_rfft_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t fftLen, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pATable, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pBTable, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t modifier)</td></tr>
+<tr class="memdesc:a5a842f3fd929c352132b521cadcb5d22"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core Real FFT process. <a href="#a5a842f3fd929c352132b521cadcb5d22">More...</a><br/></td></tr>
+<tr class="separator:a5a842f3fd929c352132b521cadcb5d22"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac8c8d151a7f08f1c6f1c0554f1bb51da"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__rfft__q31_8c.html#ac8c8d151a7f08f1c6f1c0554f1bb51da">arm_split_rifft_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t fftLen, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pATable, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pBTable, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t modifier)</td></tr>
+<tr class="memdesc:ac8c8d151a7f08f1c6f1c0554f1bb51da"><td class="mdescLeft">&#160;</td><td class="mdescRight">Core Real IFFT process. <a href="#ac8c8d151a7f08f1c6f1c0554f1bb51da">More...</a><br/></td></tr>
+<tr class="separator:ac8c8d151a7f08f1c6f1c0554f1bb51da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabaeab5646aeea9844e6d42ca8c73fe3a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#gabaeab5646aeea9844e6d42ca8c73fe3a">arm_rfft_q31</a> (const <a class="el" href="structarm__rfft__instance__q31.html">arm_rfft_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst)</td></tr>
<tr class="memdesc:gabaeab5646aeea9844e6d42ca8c73fe3a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 RFFT/RIFFT. <a href="group__RealFFT.html#gabaeab5646aeea9844e6d42ca8c73fe3a">More...</a><br/></td></tr>
<tr class="separator:gabaeab5646aeea9844e6d42ca8c73fe3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="a520e1c358d44fcd2724cb19d46eb5dfa"></a>
+<a class="anchor" id="a5a842f3fd929c352132b521cadcb5d22"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -146,13 +146,13 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pATable</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pBTable</em>, </td>
</tr>
<tr>
@@ -177,24 +177,20 @@ Functions</h2></td></tr>
<p>end of RealFFT group </p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of FFT. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pATable</td><td>points to the twiddle Coef A buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pBTable</td><td>points to the twiddle Coef B buffer. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">modifier</td><td>twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to input buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of FFT </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pATable</td><td>points to twiddle Coef A buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pBTable</td><td>points to twiddle Coef B buffer </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">modifier</td><td>twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a960f210642058d2b3d5368729a6e8375">mult_32x32_keep32_R</a>, <a class="el" href="arm__math_8h.html#aba3e538352fc7f9d6d15f9a18d469399">multAcc_32x32_keep32_R</a>, and <a class="el" href="arm__math_8h.html#a668fbf1cd1c3bc8faf1b1c83964ade23">multSub_32x32_keep32_R</a>.</p>
-
-<p>Referenced by <a class="el" href="group__RealFFT.html#gabaeab5646aeea9844e6d42ca8c73fe3a">arm_rfft_q31()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="acc62dd39a59091c4d6a80d4e55adeb13"></a>
+<a class="anchor" id="ac8c8d151a7f08f1c6f1c0554f1bb51da"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -213,13 +209,13 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pATable</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pBTable</em>, </td>
</tr>
<tr>
@@ -243,20 +239,16 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of FFT. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pATable</td><td>points to the twiddle Coef A buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pBTable</td><td>points to the twiddle Coef B buffer. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">modifier</td><td>twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to input buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of FFT </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pATable</td><td>points to twiddle Coef A buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pBTable</td><td>points to twiddle Coef B buffer </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">modifier</td><td>twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a960f210642058d2b3d5368729a6e8375">mult_32x32_keep32_R</a>, <a class="el" href="arm__math_8h.html#aba3e538352fc7f9d6d15f9a18d469399">multAcc_32x32_keep32_R</a>, and <a class="el" href="arm__math_8h.html#a668fbf1cd1c3bc8faf1b1c83964ade23">multSub_32x32_keep32_R</a>.</p>
-
-<p>Referenced by <a class="el" href="group__RealFFT.html#gabaeab5646aeea9844e6d42ca8c73fe3a">arm_rfft_q31()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
@@ -266,7 +258,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_f93595924be31e3058e32faa649f9f3e.html">TransformFunctions</a></li><li class="navelem"><a class="el" href="arm__rfft__q31_8c.html">arm_rfft_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__rms__f32_8c.html b/docs/DSP/html/arm__rms__f32_8c.html
index 0cde4f7..faa1927 100644
--- a/docs/DSP/html/arm__rms__f32_8c.html
+++ b/docs/DSP/html/arm__rms__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__rms__f32_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga0e3ab1b57da32d45388d1fa90d7fd88c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RMS.html#ga0e3ab1b57da32d45388d1fa90d7fd88c">arm_rms_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult)</td></tr>
-<tr class="memdesc:ga0e3ab1b57da32d45388d1fa90d7fd88c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Root Mean Square of the elements of a floating-point vector. <a href="group__RMS.html#ga0e3ab1b57da32d45388d1fa90d7fd88c">More...</a><br/></td></tr>
-<tr class="separator:ga0e3ab1b57da32d45388d1fa90d7fd88c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaeb487e726e3755a7614a29c9d16a93e7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RMS.html#gaeb487e726e3755a7614a29c9d16a93e7">arm_rms_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult)</td></tr>
+<tr class="memdesc:gaeb487e726e3755a7614a29c9d16a93e7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Root Mean Square of the elements of a floating-point vector. <a href="group__RMS.html#gaeb487e726e3755a7614a29c9d16a93e7">More...</a><br/></td></tr>
+<tr class="separator:gaeb487e726e3755a7614a29c9d16a93e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cb79679bd7d585e2e3c8a1b12a7b28d8.html">StatisticsFunctions</a></li><li class="navelem"><a class="el" href="arm__rms__f32_8c.html">arm_rms_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__rms__q15_8c.html b/docs/DSP/html/arm__rms__q15_8c.html
index 8f74cfb..e17ac6d 100644
--- a/docs/DSP/html/arm__rms__q15_8c.html
+++ b/docs/DSP/html/arm__rms__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__rms__q15_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gaf5b836b72dda9e5dfbbd17c7906fd13f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RMS.html#gaf5b836b72dda9e5dfbbd17c7906fd13f">arm_rms_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pResult)</td></tr>
-<tr class="memdesc:gaf5b836b72dda9e5dfbbd17c7906fd13f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Root Mean Square of the elements of a Q15 vector. <a href="group__RMS.html#gaf5b836b72dda9e5dfbbd17c7906fd13f">More...</a><br/></td></tr>
-<tr class="separator:gaf5b836b72dda9e5dfbbd17c7906fd13f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8be796318d41c7cbb68f8f3c0b96020f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RMS.html#ga8be796318d41c7cbb68f8f3c0b96020f">arm_rms_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pResult)</td></tr>
+<tr class="memdesc:ga8be796318d41c7cbb68f8f3c0b96020f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Root Mean Square of the elements of a Q15 vector. <a href="group__RMS.html#ga8be796318d41c7cbb68f8f3c0b96020f">More...</a><br/></td></tr>
+<tr class="separator:ga8be796318d41c7cbb68f8f3c0b96020f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cb79679bd7d585e2e3c8a1b12a7b28d8.html">StatisticsFunctions</a></li><li class="navelem"><a class="el" href="arm__rms__q15_8c.html">arm_rms_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__rms__q31_8c.html b/docs/DSP/html/arm__rms__q31_8c.html
index 5c99735..c34c4ac 100644
--- a/docs/DSP/html/arm__rms__q31_8c.html
+++ b/docs/DSP/html/arm__rms__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__rms__q31_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gae33015fda23fc44e7ead5e5ed7e8d314"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RMS.html#gae33015fda23fc44e7ead5e5ed7e8d314">arm_rms_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult)</td></tr>
-<tr class="memdesc:gae33015fda23fc44e7ead5e5ed7e8d314"><td class="mdescLeft">&#160;</td><td class="mdescRight">Root Mean Square of the elements of a Q31 vector. <a href="group__RMS.html#gae33015fda23fc44e7ead5e5ed7e8d314">More...</a><br/></td></tr>
-<tr class="separator:gae33015fda23fc44e7ead5e5ed7e8d314"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga20586bc59cabbfc38a935c2448833dd2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RMS.html#ga20586bc59cabbfc38a935c2448833dd2">arm_rms_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult)</td></tr>
+<tr class="memdesc:ga20586bc59cabbfc38a935c2448833dd2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Root Mean Square of the elements of a Q31 vector. <a href="group__RMS.html#ga20586bc59cabbfc38a935c2448833dd2">More...</a><br/></td></tr>
+<tr class="separator:ga20586bc59cabbfc38a935c2448833dd2"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cb79679bd7d585e2e3c8a1b12a7b28d8.html">StatisticsFunctions</a></li><li class="navelem"><a class="el" href="arm__rms__q31_8c.html">arm_rms_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__scale__f32_8c.html b/docs/DSP/html/arm__scale__f32_8c.html
index fcccdf6..99d0f1b 100644
--- a/docs/DSP/html/arm__scale__f32_8c.html
+++ b/docs/DSP/html/arm__scale__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__scale__f32_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga3487af88b112f682ee90589cd419e123"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__scale.html#ga3487af88b112f682ee90589cd419e123">arm_scale_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> scale, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga3487af88b112f682ee90589cd419e123"><td class="mdescLeft">&#160;</td><td class="mdescRight">Multiplies a floating-point vector by a scalar. <a href="group__scale.html#ga3487af88b112f682ee90589cd419e123">More...</a><br/></td></tr>
-<tr class="separator:ga3487af88b112f682ee90589cd419e123"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5e769c8e22da173674c6abca7291e713"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicScale.html#ga5e769c8e22da173674c6abca7291e713">arm_scale_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> scale, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga5e769c8e22da173674c6abca7291e713"><td class="mdescLeft">&#160;</td><td class="mdescRight">Multiplies a floating-point vector by a scalar. <a href="group__BasicScale.html#ga5e769c8e22da173674c6abca7291e713">More...</a><br/></td></tr>
+<tr class="separator:ga5e769c8e22da173674c6abca7291e713"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cab95e0391c67daec1019df34d95a470.html">BasicMathFunctions</a></li><li class="navelem"><a class="el" href="arm__scale__f32_8c.html">arm_scale_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__scale__q15_8c.html b/docs/DSP/html/arm__scale__q15_8c.html
index 546059c..5ddad81 100644
--- a/docs/DSP/html/arm__scale__q15_8c.html
+++ b/docs/DSP/html/arm__scale__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__scale__q15_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gafaac0e1927daffeb68a42719b53ea780"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__scale.html#gafaac0e1927daffeb68a42719b53ea780">arm_scale_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> scaleFract, int8_t shift, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gafaac0e1927daffeb68a42719b53ea780"><td class="mdescLeft">&#160;</td><td class="mdescRight">Multiplies a Q15 vector by a scalar. <a href="group__scale.html#gafaac0e1927daffeb68a42719b53ea780">More...</a><br/></td></tr>
-<tr class="separator:gafaac0e1927daffeb68a42719b53ea780"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4663809f04249df5ea186ea09335e687"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicScale.html#ga4663809f04249df5ea186ea09335e687">arm_scale_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> scaleFract, int8_t shift, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga4663809f04249df5ea186ea09335e687"><td class="mdescLeft">&#160;</td><td class="mdescRight">Multiplies a Q15 vector by a scalar. <a href="group__BasicScale.html#ga4663809f04249df5ea186ea09335e687">More...</a><br/></td></tr>
+<tr class="separator:ga4663809f04249df5ea186ea09335e687"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cab95e0391c67daec1019df34d95a470.html">BasicMathFunctions</a></li><li class="navelem"><a class="el" href="arm__scale__q15_8c.html">arm_scale_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__scale__q31_8c.html b/docs/DSP/html/arm__scale__q31_8c.html
index f929be9..b28a8b2 100644
--- a/docs/DSP/html/arm__scale__q31_8c.html
+++ b/docs/DSP/html/arm__scale__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__scale__q31_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga83e36cd82bf51ce35406a199e477d47c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__scale.html#ga83e36cd82bf51ce35406a199e477d47c">arm_scale_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> scaleFract, int8_t shift, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga83e36cd82bf51ce35406a199e477d47c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Multiplies a Q31 vector by a scalar. <a href="group__scale.html#ga83e36cd82bf51ce35406a199e477d47c">More...</a><br/></td></tr>
-<tr class="separator:ga83e36cd82bf51ce35406a199e477d47c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8b2b6ea2e39ca464e8f2cfdd937c022b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicScale.html#ga8b2b6ea2e39ca464e8f2cfdd937c022b">arm_scale_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> scaleFract, int8_t shift, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga8b2b6ea2e39ca464e8f2cfdd937c022b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Multiplies a Q31 vector by a scalar. <a href="group__BasicScale.html#ga8b2b6ea2e39ca464e8f2cfdd937c022b">More...</a><br/></td></tr>
+<tr class="separator:ga8b2b6ea2e39ca464e8f2cfdd937c022b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cab95e0391c67daec1019df34d95a470.html">BasicMathFunctions</a></li><li class="navelem"><a class="el" href="arm__scale__q31_8c.html">arm_scale_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__scale__q7_8c.html b/docs/DSP/html/arm__scale__q7_8c.html
index ff612bc..85fc4ec 100644
--- a/docs/DSP/html/arm__scale__q7_8c.html
+++ b/docs/DSP/html/arm__scale__q7_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__scale__q7_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gabc9fd3d37904c58df56492b351d21fb0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__scale.html#gabc9fd3d37904c58df56492b351d21fb0">arm_scale_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> scaleFract, int8_t shift, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gabc9fd3d37904c58df56492b351d21fb0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Multiplies a Q7 vector by a scalar. <a href="group__scale.html#gabc9fd3d37904c58df56492b351d21fb0">More...</a><br/></td></tr>
-<tr class="separator:gabc9fd3d37904c58df56492b351d21fb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0d135086c6b813251b47a0d127b75eb8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicScale.html#ga0d135086c6b813251b47a0d127b75eb8">arm_scale_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> scaleFract, int8_t shift, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga0d135086c6b813251b47a0d127b75eb8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Multiplies a Q7 vector by a scalar. <a href="group__BasicScale.html#ga0d135086c6b813251b47a0d127b75eb8">More...</a><br/></td></tr>
+<tr class="separator:ga0d135086c6b813251b47a0d127b75eb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cab95e0391c67daec1019df34d95a470.html">BasicMathFunctions</a></li><li class="navelem"><a class="el" href="arm__scale__q7_8c.html">arm_scale_q7.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__shift__q15_8c.html b/docs/DSP/html/arm__shift__q15_8c.html
index ac1cffb..dcee7ce 100644
--- a/docs/DSP/html/arm__shift__q15_8c.html
+++ b/docs/DSP/html/arm__shift__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__shift__q15_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gaa1757e53279780107acc92cf100adb61"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__shift.html#gaa1757e53279780107acc92cf100adb61">arm_shift_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, int8_t shiftBits, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gaa1757e53279780107acc92cf100adb61"><td class="mdescLeft">&#160;</td><td class="mdescRight">Shifts the elements of a Q15 vector a specified number of bits. <a href="group__shift.html#gaa1757e53279780107acc92cf100adb61">More...</a><br/></td></tr>
-<tr class="separator:gaa1757e53279780107acc92cf100adb61"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab7a2f614c2fcee25cb8bae4c2a6bc3ab"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicShift.html#gab7a2f614c2fcee25cb8bae4c2a6bc3ab">arm_shift_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, int8_t shiftBits, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gab7a2f614c2fcee25cb8bae4c2a6bc3ab"><td class="mdescLeft">&#160;</td><td class="mdescRight">Shifts the elements of a Q15 vector a specified number of bits. <a href="group__BasicShift.html#gab7a2f614c2fcee25cb8bae4c2a6bc3ab">More...</a><br/></td></tr>
+<tr class="separator:gab7a2f614c2fcee25cb8bae4c2a6bc3ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cab95e0391c67daec1019df34d95a470.html">BasicMathFunctions</a></li><li class="navelem"><a class="el" href="arm__shift__q15_8c.html">arm_shift_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__shift__q31_8c.html b/docs/DSP/html/arm__shift__q31_8c.html
index 06d56e3..a9a5521 100644
--- a/docs/DSP/html/arm__shift__q31_8c.html
+++ b/docs/DSP/html/arm__shift__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__shift__q31_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga387dd8b7b87377378280978f16cdb13d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__shift.html#ga387dd8b7b87377378280978f16cdb13d">arm_shift_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, int8_t shiftBits, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga387dd8b7b87377378280978f16cdb13d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Shifts the elements of a Q31 vector a specified number of bits. <a href="group__shift.html#ga387dd8b7b87377378280978f16cdb13d">More...</a><br/></td></tr>
-<tr class="separator:ga387dd8b7b87377378280978f16cdb13d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabc69335d1cf2eba1c469c8c8291f3589"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicShift.html#gabc69335d1cf2eba1c469c8c8291f3589">arm_shift_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, int8_t shiftBits, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gabc69335d1cf2eba1c469c8c8291f3589"><td class="mdescLeft">&#160;</td><td class="mdescRight">Shifts the elements of a Q31 vector a specified number of bits. <a href="group__BasicShift.html#gabc69335d1cf2eba1c469c8c8291f3589">More...</a><br/></td></tr>
+<tr class="separator:gabc69335d1cf2eba1c469c8c8291f3589"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cab95e0391c67daec1019df34d95a470.html">BasicMathFunctions</a></li><li class="navelem"><a class="el" href="arm__shift__q31_8c.html">arm_shift_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__shift__q7_8c.html b/docs/DSP/html/arm__shift__q7_8c.html
index 3b75f17..123c07e 100644
--- a/docs/DSP/html/arm__shift__q7_8c.html
+++ b/docs/DSP/html/arm__shift__q7_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__shift__q7_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga47295d08a685f7de700a48dafb4db6fb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__shift.html#ga47295d08a685f7de700a48dafb4db6fb">arm_shift_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, int8_t shiftBits, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga47295d08a685f7de700a48dafb4db6fb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Shifts the elements of a Q7 vector a specified number of bits. <a href="group__shift.html#ga47295d08a685f7de700a48dafb4db6fb">More...</a><br/></td></tr>
-<tr class="separator:ga47295d08a685f7de700a48dafb4db6fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga87bbb3db84f2af6c38f4fc17cbecfd2e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicShift.html#ga87bbb3db84f2af6c38f4fc17cbecfd2e">arm_shift_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, int8_t shiftBits, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga87bbb3db84f2af6c38f4fc17cbecfd2e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Shifts the elements of a Q7 vector a specified number of bits. <a href="group__BasicShift.html#ga87bbb3db84f2af6c38f4fc17cbecfd2e">More...</a><br/></td></tr>
+<tr class="separator:ga87bbb3db84f2af6c38f4fc17cbecfd2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cab95e0391c67daec1019df34d95a470.html">BasicMathFunctions</a></li><li class="navelem"><a class="el" href="arm__shift__q7_8c.html">arm_shift_q7.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__signal__converge__data_8c.html b/docs/DSP/html/arm__signal__converge__data_8c.html
index e37c371..5b470c3 100644
--- a/docs/DSP/html/arm__signal__converge__data_8c.html
+++ b/docs/DSP/html/arm__signal__converge__data_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -134,8 +134,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="arm__signal__converge__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="aad7c60c30c5af397bb75e603f250f9d3"></a>
@@ -148,8 +146,6 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="arm__signal__converge__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a898fab3d597516192bb221fb658315cc"></a>
@@ -170,7 +166,7 @@ Variables</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_f7b1dad887759bfadf83e5e1cd802011.html">arm_signal_converge_example</a></li><li class="navelem"><a class="el" href="arm__signal__converge__data_8c.html">arm_signal_converge_data.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__signal__converge__example_2Abstract_8txt.html b/docs/DSP/html/arm__signal__converge__example_2Abstract_8txt.html
index 056308a..41e54f6 100644
--- a/docs/DSP/html/arm__signal__converge__example_2Abstract_8txt.html
+++ b/docs/DSP/html/arm__signal__converge__example_2Abstract_8txt.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -156,7 +156,7 @@ for Cortex Cortex&#160;</td><td class="memItemRight" valign="bottom"><a class="e
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="arm__signal__converge__example_2Abstract_8txt.html">Abstract.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__signal__converge__example_2math__helper_8c.html b/docs/DSP/html/arm__signal__converge__example_2math__helper_8c.html
index 42f195c..450ef1f 100644
--- a/docs/DSP/html/arm__signal__converge__example_2math__helper_8c.html
+++ b/docs/DSP/html/arm__signal__converge__example_2math__helper_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -202,8 +202,6 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
-<p>References <a class="el" href="arm__convolution__example_2math__helper_8c.html#ace1e1f7b72573d1934782ec999a04f99">arm_calc_2pow()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ace1e1f7b72573d1934782ec999a04f99"></a>
@@ -227,8 +225,6 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>pow(2, numShifts) </dd></dl>
-<p>Referenced by <a class="el" href="arm__signal__converge__example_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88">arm_apply_guard_bits()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a60ff6e0b31a5e9105c7280797e457742"></a>
@@ -614,8 +610,6 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none The function Provides the guard bits for the buffer to avoid overflow </dd></dl>
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
</div>
</div>
<a class="anchor" id="aead320f821f927000386d9d7d5ad6d27"></a>
@@ -657,8 +651,6 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none The function Provides the guard bits for the buffer to avoid overflow </dd></dl>
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
</div>
</div>
<a class="anchor" id="a392f7c2e7ab9bb58931c4efb56693029"></a>
@@ -700,8 +692,6 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none The function Provides the guard bits for the buffer to avoid overflow </dd></dl>
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
</div>
</div>
<a class="anchor" id="aeea2952e70a1040a6efa555564bbeeab"></a>
@@ -751,7 +741,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_f7b1dad887759bfadf83e5e1cd802011.html">arm_signal_converge_example</a></li><li class="navelem"><a class="el" href="arm__signal__converge__example_2math__helper_8c.html">math_helper.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__signal__converge__example_2math__helper_8h.html b/docs/DSP/html/arm__signal__converge__example_2math__helper_8h.html
index df5423d..45eb965 100644
--- a/docs/DSP/html/arm__signal__converge__example_2math__helper_8h.html
+++ b/docs/DSP/html/arm__signal__converge__example_2math__helper_8h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -199,8 +199,6 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
-<p>References <a class="el" href="arm__convolution__example_2math__helper_8c.html#ace1e1f7b72573d1934782ec999a04f99">arm_calc_2pow()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a7c94faac575a175e824d5f9879c97c68"></a>
@@ -224,8 +222,6 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>pow(2, numShifts) </dd></dl>
-<p>Referenced by <a class="el" href="arm__signal__converge__example_2math__helper_8h.html#a13580a6ff7a8a68146de727bdf8fba88">arm_apply_guard_bits()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a60ff6e0b31a5e9105c7280797e457742"></a>
@@ -611,8 +607,6 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none The function Provides the guard bits for the buffer to avoid overflow </dd></dl>
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
</div>
</div>
<a class="anchor" id="aead320f821f927000386d9d7d5ad6d27"></a>
@@ -654,8 +648,6 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none The function Provides the guard bits for the buffer to avoid overflow </dd></dl>
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
</div>
</div>
<a class="anchor" id="aeea2952e70a1040a6efa555564bbeeab"></a>
@@ -697,8 +689,6 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>SNR The function Caluclates signal to noise ratio for the reference output and test output </dd></dl>
-<p>Referenced by <a class="el" href="arm__convolution__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -707,7 +697,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_f7b1dad887759bfadf83e5e1cd802011.html">arm_signal_converge_example</a></li><li class="navelem"><a class="el" href="arm__signal__converge__example_2math__helper_8h.html">math_helper.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__signal__converge__example__f32_8c.html b/docs/DSP/html/arm__signal__converge__example__f32_8c.html
index 13d64b8..8e1f55a 100644
--- a/docs/DSP/html/arm__signal__converge__example__f32_8c.html
+++ b/docs/DSP/html/arm__signal__converge__example__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -183,8 +183,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_signal_converge_example_f32_8c-example.html#a2">arm_signal_converge_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__signal__converge__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a9156349d99957ded15d8aa3aa11723de"></a>
@@ -198,8 +196,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_signal_converge_example_f32_8c-example.html#a37">arm_signal_converge_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__signal__converge__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a6d3c6a4484dcaac72fbfe5100c39b9b6"></a>
@@ -213,8 +209,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_signal_converge_example_f32_8c-example.html#a34">arm_signal_converge_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__signal__converge__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a09bc9e6a44f0291cfcf578f2efcddfab"></a>
@@ -228,8 +222,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_signal_converge_example_f32_8c-example.html#a24">arm_signal_converge_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__signal__converge__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a4b6b859e1e3f6021a360390be287ca2c"></a>
@@ -243,8 +235,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_signal_converge_example_f32_8c-example.html#a26">arm_signal_converge_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__signal__converge__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ac1d8ddb4f9a957eef3ad13d44de4d804"></a>
@@ -258,8 +248,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_signal_converge_example_f32_8c-example.html#a1">arm_signal_converge_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__signal__converge__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="abc004a7fade488e72310fd96c0a101dc"></a>
@@ -324,8 +312,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_signal_converge_example_f32_8c-example.html#a21">arm_signal_converge_example_f32.c</a>.</dd>
</dl>
-<p>References <a class="el" href="group__BasicAbs.html#ga421b6275f9d35f50286c0ff3beceff02">arm_abs_f32()</a>, <a class="el" href="group__copy.html#gadd1f737e677e0e6ca31767c7001417b3">arm_copy_f32()</a>, <a class="el" href="group__FIR.html#gae8fb334ea67eb6ecbd31824ddc14cd6a">arm_fir_f32()</a>, <a class="el" href="group__FIR.html#ga98d13def6427e29522829f945d0967db">arm_fir_init_f32()</a>, <a class="el" href="group__LMS__NORM.html#ga2418c929087c6eba719758eaae3f3300">arm_lms_norm_f32()</a>, <a class="el" href="group__LMS__NORM.html#gac7ccbaea863882056eee815456464670">arm_lms_norm_init_f32()</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a09457f2be656b35015fd6d36202fa376">ARM_MATH_TEST_FAILURE</a>, <a class="el" href="group__Min.html#gaf62b1673740fc516ea64daf777b7d74a">arm_min_f32()</a>, <a class="el" href="group__scale.html#ga3487af88b112f682ee90589cd419e123">arm_scale_f32()</a>, <a class="el" href="group__BasicSub.html#ga7f975a472de286331134227c08aad826">arm_sub_f32()</a>, <a class="el" href="arm__signal__converge__example__f32_8c.html#afcf795f5a96fd55561abe69f56224630">BLOCKSIZE</a>, <a class="el" href="arm__signal__converge__example__f32_8c.html#a9156349d99957ded15d8aa3aa11723de">DELTA_COEFF</a>, <a class="el" href="arm__signal__converge__example__f32_8c.html#a6d3c6a4484dcaac72fbfe5100c39b9b6">DELTA_ERROR</a>, <a class="el" href="arm__signal__converge__example__f32_8c.html#ae6bcc00ea126543ab33d6174549eacda">err_signal</a>, <a class="el" href="arm__signal__converge__example__f32_8c.html#aede8780f021b7f5c33df0c5ee2183ee6">FIRCoeff_f32</a>, <a class="el" href="arm__signal__converge__example__f32_8c.html#a358ec4e79689e6d3787b89fe78bdb772">firStateF32</a>, <a class="el" href="arm__signal__converge__example__f32_8c.html#aad7c60c30c5af397bb75e603f250f9d3">lmsNormCoeff_f32</a>, <a class="el" href="arm__signal__converge__example__f32_8c.html#a706980f6f654d199c61e08e7814bd0a1">lmsStateF32</a>, <a class="el" href="arm__signal__converge__example__f32_8c.html#a09bc9e6a44f0291cfcf578f2efcddfab">MU</a>, <a class="el" href="arm__signal__converge__example__f32_8c.html#a4b6b859e1e3f6021a360390be287ca2c">NUMFRAMES</a>, <a class="el" href="arm__signal__converge__example__f32_8c.html#ac1d8ddb4f9a957eef3ad13d44de4d804">NUMTAPS</a>, <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>, <a class="el" href="arm__signal__converge__example__f32_8c.html#aac98609c83ad8ed2b05c4fd82d2ba59b">testInput_f32</a>, <a class="el" href="arm__signal__converge__example__f32_8c.html#a16e759789fbc05f878863f009066c8ea">wire1</a>, <a class="el" href="arm__signal__converge__example__f32_8c.html#a4e370163c81ae2b72cc655a6b79e4c6a">wire2</a>, and <a class="el" href="arm__signal__converge__example__f32_8c.html#a7e2cceadf6ec7f0aa0f698a680fa3a4b">wire3</a>.</p>
-
</div>
</div>
<a class="anchor" id="a8f521e839d4fad24a4f12a18dfeae5d4"></a>
@@ -384,8 +370,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_signal_converge_example_f32_8c-example.html#a12">arm_signal_converge_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__signal__converge__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a276e8a27484cf9389dabf047e76992ed"></a>
@@ -412,8 +396,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_signal_converge_example_f32_8c-example.html#a17">arm_signal_converge_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__signal__converge__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a358ec4e79689e6d3787b89fe78bdb772"></a>
@@ -427,8 +409,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_fir_example_f32_8c-example.html#a4">arm_fir_example_f32.c</a>, and <a class="el" href="arm_signal_converge_example_f32_8c-example.html#a0">arm_signal_converge_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__signal__converge__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a519f9b4db839245f3bf2075ff4c17605"></a>
@@ -455,8 +435,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_signal_converge_example_f32_8c-example.html#a16">arm_signal_converge_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__signal__converge__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a706980f6f654d199c61e08e7814bd0a1"></a>
@@ -470,8 +448,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_signal_converge_example_f32_8c-example.html#a5">arm_signal_converge_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__signal__converge__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a652d3507a776117b4860b3e18f2d2d64"></a>
@@ -498,8 +474,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_signal_converge_example_f32_8c-example.html#a15">arm_signal_converge_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__signal__converge__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a16e759789fbc05f878863f009066c8ea"></a>
@@ -513,8 +487,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_signal_converge_example_f32_8c-example.html#a18">arm_signal_converge_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__signal__converge__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a4e370163c81ae2b72cc655a6b79e4c6a"></a>
@@ -528,8 +500,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_signal_converge_example_f32_8c-example.html#a19">arm_signal_converge_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__signal__converge__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a7e2cceadf6ec7f0aa0f698a680fa3a4b"></a>
@@ -543,8 +513,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_signal_converge_example_f32_8c-example.html#a20">arm_signal_converge_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__signal__converge__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -553,7 +521,7 @@ Variables</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_f7b1dad887759bfadf83e5e1cd802011.html">arm_signal_converge_example</a></li><li class="navelem"><a class="el" href="arm__signal__converge__example__f32_8c.html">arm_signal_converge_example_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__sin__cos__example_2Abstract_8txt.html b/docs/DSP/html/arm__sin__cos__example_2Abstract_8txt.html
index ca58dae..d57f11d 100644
--- a/docs/DSP/html/arm__sin__cos__example_2Abstract_8txt.html
+++ b/docs/DSP/html/arm__sin__cos__example_2Abstract_8txt.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -155,7 +155,7 @@ Cortex&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ar
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="arm__sin__cos__example_2Abstract_8txt.html">Abstract.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__sin__cos__example__f32_8c.html b/docs/DSP/html/arm__sin__cos__example__f32_8c.html
index da262f6..3fe6757 100644
--- a/docs/DSP/html/arm__sin__cos__example__f32_8c.html
+++ b/docs/DSP/html/arm__sin__cos__example__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -161,8 +161,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_sin_cos_example_f32_8c-example.html#a15">arm_sin_cos_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__sin__cos__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="af8a1d2ed31f7c9a00fec46a798edb61b"></a>
@@ -194,8 +192,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_sin_cos_example_f32_8c-example.html#a10">arm_sin_cos_example_f32.c</a>.</dd>
</dl>
-<p>References <a class="el" href="group__BasicAdd.html#ga6a904a547413b10565dd1d251c6bafbd">arm_add_f32()</a>, <a class="el" href="group__cos.html#gace15287f9c64b9b4084d1c797d4c49d8">arm_cos_f32()</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a09457f2be656b35015fd6d36202fa376">ARM_MATH_TEST_FAILURE</a>, <a class="el" href="group__BasicMult.html#gaca3f0b8227da431ab29225b88888aa32">arm_mult_f32()</a>, <a class="el" href="group__sin.html#gae164899c4a3fc0e946dc5d55555fe541">arm_sin_f32()</a>, <a class="el" href="arm__sin__cos__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__sin__cos__example__f32_8c.html#a85b1050fcef4347d69f35a9aee798f8a">cosOutput</a>, <a class="el" href="arm__sin__cos__example__f32_8c.html#a2cb185794dcb587d158f346ab049cc4e">cosSquareOutput</a>, <a class="el" href="arm__sin__cos__example__f32_8c.html#a3fd2b1bcd7ddcf506237987ad780f495">DELTA</a>, <a class="el" href="arm__sin__cos__example__f32_8c.html#a1e232694019f6b61710fbff5ee27126c">sinOutput</a>, <a class="el" href="arm__sin__cos__example__f32_8c.html#aa5a66e866ebb91eb971f2805209e9d36">sinSquareOutput</a>, <a class="el" href="arm__sin__cos__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>, <a class="el" href="arm__sin__cos__example__f32_8c.html#a8b3b7113988efd5bf11a247d07ae39a1">testInput_f32</a>, <a class="el" href="arm__sin__cos__example__f32_8c.html#a324833b61eae796082e07d078a67c34f">testOutput</a>, and <a class="el" href="arm__sin__cos__example__f32_8c.html#a8bcb5c1f75ed5f1737e435f0de1850a3">testRefOutput_f32</a>.</p>
-
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
@@ -210,8 +206,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_sin_cos_example_f32_8c-example.html#a3">arm_sin_cos_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__sin__cos__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a85b1050fcef4347d69f35a9aee798f8a"></a>
@@ -225,8 +219,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_sin_cos_example_f32_8c-example.html#a5">arm_sin_cos_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__sin__cos__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a2cb185794dcb587d158f346ab049cc4e"></a>
@@ -240,8 +232,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_sin_cos_example_f32_8c-example.html#a7">arm_sin_cos_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__sin__cos__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a1e232694019f6b61710fbff5ee27126c"></a>
@@ -255,8 +245,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_sin_cos_example_f32_8c-example.html#a6">arm_sin_cos_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__sin__cos__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="aa5a66e866ebb91eb971f2805209e9d36"></a>
@@ -270,8 +258,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_sin_cos_example_f32_8c-example.html#a8">arm_sin_cos_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__sin__cos__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a88ccb294236ab22b00310c47164c53c3"></a>
@@ -285,8 +271,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_sin_cos_example_f32_8c-example.html#a9">arm_sin_cos_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__sin__cos__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a8b3b7113988efd5bf11a247d07ae39a1"></a>
@@ -300,8 +284,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_sin_cos_example_f32_8c-example.html#a0">arm_sin_cos_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__sin__cos__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a324833b61eae796082e07d078a67c34f"></a>
@@ -315,8 +297,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_sin_cos_example_f32_8c-example.html#a4">arm_sin_cos_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__sin__cos__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a8bcb5c1f75ed5f1737e435f0de1850a3"></a>
@@ -330,8 +310,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_sin_cos_example_f32_8c-example.html#a2">arm_sin_cos_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -340,7 +318,7 @@ Variables</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_3c115b2b6137a19040f05baba5bbe4bb.html">arm_sin_cos_example</a></li><li class="navelem"><a class="el" href="arm__sin__cos__example__f32_8c.html">arm_sin_cos_example_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__sin__cos__f32_8c.html b/docs/DSP/html/arm__sin__cos__f32_8c.html
index df885dc..07795d5 100644
--- a/docs/DSP/html/arm__sin__cos__f32_8c.html
+++ b/docs/DSP/html/arm__sin__cos__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_ef818d145b5ec6db038e10b22abefd0e.html">ControllerFunctions</a></li><li class="navelem"><a class="el" href="arm__sin__cos__f32_8c.html">arm_sin_cos_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__sin__cos__q31_8c.html b/docs/DSP/html/arm__sin__cos__q31_8c.html
index b2375a8..eca0034 100644
--- a/docs/DSP/html/arm__sin__cos__q31_8c.html
+++ b/docs/DSP/html/arm__sin__cos__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_ef818d145b5ec6db038e10b22abefd0e.html">ControllerFunctions</a></li><li class="navelem"><a class="el" href="arm__sin__cos__q31_8c.html">arm_sin_cos_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__sin__f32_8c.html b/docs/DSP/html/arm__sin__f32_8c.html
index a8b7b72..855be21 100644
--- a/docs/DSP/html/arm__sin__f32_8c.html
+++ b/docs/DSP/html/arm__sin__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_a7aea38f75b0edaf61d4d95d1f19ac9f.html">FastMathFunctions</a></li><li class="navelem"><a class="el" href="arm__sin__f32_8c.html">arm_sin_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__sin__q15_8c.html b/docs/DSP/html/arm__sin__q15_8c.html
index 5165f96..cf4b750 100644
--- a/docs/DSP/html/arm__sin__q15_8c.html
+++ b/docs/DSP/html/arm__sin__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_a7aea38f75b0edaf61d4d95d1f19ac9f.html">FastMathFunctions</a></li><li class="navelem"><a class="el" href="arm__sin__q15_8c.html">arm_sin_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__sin__q31_8c.html b/docs/DSP/html/arm__sin__q31_8c.html
index 2b179ab..4f3211f 100644
--- a/docs/DSP/html/arm__sin__q31_8c.html
+++ b/docs/DSP/html/arm__sin__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_a7aea38f75b0edaf61d4d95d1f19ac9f.html">FastMathFunctions</a></li><li class="navelem"><a class="el" href="arm__sin__q31_8c.html">arm_sin_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__sqrt__q15_8c.html b/docs/DSP/html/arm__sqrt__q15_8c.html
index 2fe5f86..680fb03 100644
--- a/docs/DSP/html/arm__sqrt__q15_8c.html
+++ b/docs/DSP/html/arm__sqrt__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_a7aea38f75b0edaf61d4d95d1f19ac9f.html">FastMathFunctions</a></li><li class="navelem"><a class="el" href="arm__sqrt__q15_8c.html">arm_sqrt_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__sqrt__q31_8c.html b/docs/DSP/html/arm__sqrt__q31_8c.html
index 1d66bac..bbd6720 100644
--- a/docs/DSP/html/arm__sqrt__q31_8c.html
+++ b/docs/DSP/html/arm__sqrt__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_a7aea38f75b0edaf61d4d95d1f19ac9f.html">FastMathFunctions</a></li><li class="navelem"><a class="el" href="arm__sqrt__q31_8c.html">arm_sqrt_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__std__f32_8c.html b/docs/DSP/html/arm__std__f32_8c.html
index fa02fb9..bb7dec5 100644
--- a/docs/DSP/html/arm__std__f32_8c.html
+++ b/docs/DSP/html/arm__std__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__std__f32_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga4969b5b5f3d001377bc401a3ee99dfc2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__STD.html#ga4969b5b5f3d001377bc401a3ee99dfc2">arm_std_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult)</td></tr>
-<tr class="memdesc:ga4969b5b5f3d001377bc401a3ee99dfc2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Standard deviation of the elements of a floating-point vector. <a href="group__STD.html#ga4969b5b5f3d001377bc401a3ee99dfc2">More...</a><br/></td></tr>
-<tr class="separator:ga4969b5b5f3d001377bc401a3ee99dfc2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga287b6ce703636c7e8cb9833b290ae4ce"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__STD.html#ga287b6ce703636c7e8cb9833b290ae4ce">arm_std_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult)</td></tr>
+<tr class="memdesc:ga287b6ce703636c7e8cb9833b290ae4ce"><td class="mdescLeft">&#160;</td><td class="mdescRight">Standard deviation of the elements of a floating-point vector. <a href="group__STD.html#ga287b6ce703636c7e8cb9833b290ae4ce">More...</a><br/></td></tr>
+<tr class="separator:ga287b6ce703636c7e8cb9833b290ae4ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cb79679bd7d585e2e3c8a1b12a7b28d8.html">StatisticsFunctions</a></li><li class="navelem"><a class="el" href="arm__std__f32_8c.html">arm_std_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__std__q15_8c.html b/docs/DSP/html/arm__std__q15_8c.html
index f85103f..125bbf5 100644
--- a/docs/DSP/html/arm__std__q15_8c.html
+++ b/docs/DSP/html/arm__std__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__std__q15_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gaf9d27afa9928ff28a63cd98ea9218a72"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__STD.html#gaf9d27afa9928ff28a63cd98ea9218a72">arm_std_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pResult)</td></tr>
-<tr class="memdesc:gaf9d27afa9928ff28a63cd98ea9218a72"><td class="mdescLeft">&#160;</td><td class="mdescRight">Standard deviation of the elements of a Q15 vector. <a href="group__STD.html#gaf9d27afa9928ff28a63cd98ea9218a72">More...</a><br/></td></tr>
-<tr class="separator:gaf9d27afa9928ff28a63cd98ea9218a72"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4179a8150b161ce2c3d734d8cb19cebe"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__STD.html#ga4179a8150b161ce2c3d734d8cb19cebe">arm_std_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pResult)</td></tr>
+<tr class="memdesc:ga4179a8150b161ce2c3d734d8cb19cebe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Standard deviation of the elements of a Q15 vector. <a href="group__STD.html#ga4179a8150b161ce2c3d734d8cb19cebe">More...</a><br/></td></tr>
+<tr class="separator:ga4179a8150b161ce2c3d734d8cb19cebe"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cb79679bd7d585e2e3c8a1b12a7b28d8.html">StatisticsFunctions</a></li><li class="navelem"><a class="el" href="arm__std__q15_8c.html">arm_std_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__std__q31_8c.html b/docs/DSP/html/arm__std__q31_8c.html
index ef56074..1f4c770 100644
--- a/docs/DSP/html/arm__std__q31_8c.html
+++ b/docs/DSP/html/arm__std__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__std__q31_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga39495e74f96116178be085c9dc7742f5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__STD.html#ga39495e74f96116178be085c9dc7742f5">arm_std_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult)</td></tr>
-<tr class="memdesc:ga39495e74f96116178be085c9dc7742f5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Standard deviation of the elements of a Q31 vector. <a href="group__STD.html#ga39495e74f96116178be085c9dc7742f5">More...</a><br/></td></tr>
-<tr class="separator:ga39495e74f96116178be085c9dc7742f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafe382f5d8f3e7d310f2e2f2b5d873797"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__STD.html#gafe382f5d8f3e7d310f2e2f2b5d873797">arm_std_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult)</td></tr>
+<tr class="memdesc:gafe382f5d8f3e7d310f2e2f2b5d873797"><td class="mdescLeft">&#160;</td><td class="mdescRight">Standard deviation of the elements of a Q31 vector. <a href="group__STD.html#gafe382f5d8f3e7d310f2e2f2b5d873797">More...</a><br/></td></tr>
+<tr class="separator:gafe382f5d8f3e7d310f2e2f2b5d873797"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cb79679bd7d585e2e3c8a1b12a7b28d8.html">StatisticsFunctions</a></li><li class="navelem"><a class="el" href="arm__std__q31_8c.html">arm_std_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__sub__f32_8c.html b/docs/DSP/html/arm__sub__f32_8c.html
index 326b77a..e82caff 100644
--- a/docs/DSP/html/arm__sub__f32_8c.html
+++ b/docs/DSP/html/arm__sub__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__sub__f32_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga7f975a472de286331134227c08aad826"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicSub.html#ga7f975a472de286331134227c08aad826">arm_sub_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga7f975a472de286331134227c08aad826"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point vector subtraction. <a href="group__BasicSub.html#ga7f975a472de286331134227c08aad826">More...</a><br/></td></tr>
-<tr class="separator:ga7f975a472de286331134227c08aad826"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga76b8b2aec34269c6de0b090cab00fb33"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicSub.html#ga76b8b2aec34269c6de0b090cab00fb33">arm_sub_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga76b8b2aec34269c6de0b090cab00fb33"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point vector subtraction. <a href="group__BasicSub.html#ga76b8b2aec34269c6de0b090cab00fb33">More...</a><br/></td></tr>
+<tr class="separator:ga76b8b2aec34269c6de0b090cab00fb33"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cab95e0391c67daec1019df34d95a470.html">BasicMathFunctions</a></li><li class="navelem"><a class="el" href="arm__sub__f32_8c.html">arm_sub_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__sub__q15_8c.html b/docs/DSP/html/arm__sub__q15_8c.html
index 3f188c0..e4a6c6a 100644
--- a/docs/DSP/html/arm__sub__q15_8c.html
+++ b/docs/DSP/html/arm__sub__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__sub__q15_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga997a8ee93088d15bda23c325d455b588"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicSub.html#ga997a8ee93088d15bda23c325d455b588">arm_sub_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga997a8ee93088d15bda23c325d455b588"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 vector subtraction. <a href="group__BasicSub.html#ga997a8ee93088d15bda23c325d455b588">More...</a><br/></td></tr>
-<tr class="separator:ga997a8ee93088d15bda23c325d455b588"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga33a096c2860eca18bbc4e6966409064f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicSub.html#ga33a096c2860eca18bbc4e6966409064f">arm_sub_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga33a096c2860eca18bbc4e6966409064f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 vector subtraction. <a href="group__BasicSub.html#ga33a096c2860eca18bbc4e6966409064f">More...</a><br/></td></tr>
+<tr class="separator:ga33a096c2860eca18bbc4e6966409064f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cab95e0391c67daec1019df34d95a470.html">BasicMathFunctions</a></li><li class="navelem"><a class="el" href="arm__sub__q15_8c.html">arm_sub_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__sub__q31_8c.html b/docs/DSP/html/arm__sub__q31_8c.html
index e88a61f..3dc251e 100644
--- a/docs/DSP/html/arm__sub__q31_8c.html
+++ b/docs/DSP/html/arm__sub__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__sub__q31_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga28aa6908d092752144413e21933dc878"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicSub.html#ga28aa6908d092752144413e21933dc878">arm_sub_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga28aa6908d092752144413e21933dc878"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 vector subtraction. <a href="group__BasicSub.html#ga28aa6908d092752144413e21933dc878">More...</a><br/></td></tr>
-<tr class="separator:ga28aa6908d092752144413e21933dc878"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga913159f71589b56dbfb03ddc1210a59c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicSub.html#ga913159f71589b56dbfb03ddc1210a59c">arm_sub_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga913159f71589b56dbfb03ddc1210a59c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 vector subtraction. <a href="group__BasicSub.html#ga913159f71589b56dbfb03ddc1210a59c">More...</a><br/></td></tr>
+<tr class="separator:ga913159f71589b56dbfb03ddc1210a59c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cab95e0391c67daec1019df34d95a470.html">BasicMathFunctions</a></li><li class="navelem"><a class="el" href="arm__sub__q31_8c.html">arm_sub_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__sub__q7_8c.html b/docs/DSP/html/arm__sub__q7_8c.html
index 45989ca..87bc16c 100644
--- a/docs/DSP/html/arm__sub__q7_8c.html
+++ b/docs/DSP/html/arm__sub__q7_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__sub__q7_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gab09941de7dfeb247e5c29b406a435fcc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicSub.html#gab09941de7dfeb247e5c29b406a435fcc">arm_sub_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gab09941de7dfeb247e5c29b406a435fcc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q7 vector subtraction. <a href="group__BasicSub.html#gab09941de7dfeb247e5c29b406a435fcc">More...</a><br/></td></tr>
-<tr class="separator:gab09941de7dfeb247e5c29b406a435fcc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga162990b82a18231c4e606ba0e6584c7e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicSub.html#ga162990b82a18231c4e606ba0e6584c7e">arm_sub_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga162990b82a18231c4e606ba0e6584c7e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q7 vector subtraction. <a href="group__BasicSub.html#ga162990b82a18231c4e606ba0e6584c7e">More...</a><br/></td></tr>
+<tr class="separator:ga162990b82a18231c4e606ba0e6584c7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cab95e0391c67daec1019df34d95a470.html">BasicMathFunctions</a></li><li class="navelem"><a class="el" href="arm__sub__q7_8c.html">arm_sub_q7.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__var__f32_8c.html b/docs/DSP/html/arm__var__f32_8c.html
index fc8beb2..f33c0af 100644
--- a/docs/DSP/html/arm__var__f32_8c.html
+++ b/docs/DSP/html/arm__var__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__var__f32_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga393f26c5a3bfa05624fb8d32232a6d96"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__variance.html#ga393f26c5a3bfa05624fb8d32232a6d96">arm_var_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult)</td></tr>
-<tr class="memdesc:ga393f26c5a3bfa05624fb8d32232a6d96"><td class="mdescLeft">&#160;</td><td class="mdescRight">Variance of the elements of a floating-point vector. <a href="group__variance.html#ga393f26c5a3bfa05624fb8d32232a6d96">More...</a><br/></td></tr>
-<tr class="separator:ga393f26c5a3bfa05624fb8d32232a6d96"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaae455544f0c8ac92469a1e25d3906515"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__variance.html#gaae455544f0c8ac92469a1e25d3906515">arm_var_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult)</td></tr>
+<tr class="memdesc:gaae455544f0c8ac92469a1e25d3906515"><td class="mdescLeft">&#160;</td><td class="mdescRight">Variance of the elements of a floating-point vector. <a href="group__variance.html#gaae455544f0c8ac92469a1e25d3906515">More...</a><br/></td></tr>
+<tr class="separator:gaae455544f0c8ac92469a1e25d3906515"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cb79679bd7d585e2e3c8a1b12a7b28d8.html">StatisticsFunctions</a></li><li class="navelem"><a class="el" href="arm__var__f32_8c.html">arm_var_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__var__q15_8c.html b/docs/DSP/html/arm__var__q15_8c.html
index ba467c8..44838c9 100644
--- a/docs/DSP/html/arm__var__q15_8c.html
+++ b/docs/DSP/html/arm__var__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__var__q15_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga79dce009ed2de28a125aeb3f19631654"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__variance.html#ga79dce009ed2de28a125aeb3f19631654">arm_var_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pResult)</td></tr>
-<tr class="memdesc:ga79dce009ed2de28a125aeb3f19631654"><td class="mdescLeft">&#160;</td><td class="mdescRight">Variance of the elements of a Q15 vector. <a href="group__variance.html#ga79dce009ed2de28a125aeb3f19631654">More...</a><br/></td></tr>
-<tr class="separator:ga79dce009ed2de28a125aeb3f19631654"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaef3ebc6401209c3f93749e08d341ab48"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__variance.html#gaef3ebc6401209c3f93749e08d341ab48">arm_var_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pResult)</td></tr>
+<tr class="memdesc:gaef3ebc6401209c3f93749e08d341ab48"><td class="mdescLeft">&#160;</td><td class="mdescRight">Variance of the elements of a Q15 vector. <a href="group__variance.html#gaef3ebc6401209c3f93749e08d341ab48">More...</a><br/></td></tr>
+<tr class="separator:gaef3ebc6401209c3f93749e08d341ab48"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cb79679bd7d585e2e3c8a1b12a7b28d8.html">StatisticsFunctions</a></li><li class="navelem"><a class="el" href="arm__var__q15_8c.html">arm_var_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__var__q31_8c.html b/docs/DSP/html/arm__var__q31_8c.html
index 3e095ed..e7a8d64 100644
--- a/docs/DSP/html/arm__var__q31_8c.html
+++ b/docs/DSP/html/arm__var__q31_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('arm__var__q31_8c.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gac02873f1c2cc80adfd799305f0e6465d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__variance.html#gac02873f1c2cc80adfd799305f0e6465d">arm_var_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult)</td></tr>
-<tr class="memdesc:gac02873f1c2cc80adfd799305f0e6465d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Variance of the elements of a Q31 vector. <a href="group__variance.html#gac02873f1c2cc80adfd799305f0e6465d">More...</a><br/></td></tr>
-<tr class="separator:gac02873f1c2cc80adfd799305f0e6465d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga87a07c87c1d85104de0ea4a3d017454c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__variance.html#ga87a07c87c1d85104de0ea4a3d017454c">arm_var_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult)</td></tr>
+<tr class="memdesc:ga87a07c87c1d85104de0ea4a3d017454c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Variance of the elements of a Q31 vector. <a href="group__variance.html#ga87a07c87c1d85104de0ea4a3d017454c">More...</a><br/></td></tr>
+<tr class="separator:ga87a07c87c1d85104de0ea4a3d017454c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cb79679bd7d585e2e3c8a1b12a7b28d8.html">StatisticsFunctions</a></li><li class="navelem"><a class="el" href="arm__var__q31_8c.html">arm_var_q31.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__variance__example_2Abstract_8txt.html b/docs/DSP/html/arm__variance__example_2Abstract_8txt.html
index 26f89bf..8c8a063 100644
--- a/docs/DSP/html/arm__variance__example_2Abstract_8txt.html
+++ b/docs/DSP/html/arm__variance__example_2Abstract_8txt.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -156,7 +156,7 @@ Cortex Cortex&#160;</td><td class="memItemRight" valign="bottom"><a class="el" h
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="arm__variance__example_2Abstract_8txt.html">Abstract.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:20 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm__variance__example__f32_8c.html b/docs/DSP/html/arm__variance__example__f32_8c.html
index f600c99..4d87ed3 100644
--- a/docs/DSP/html/arm__variance__example__f32_8c.html
+++ b/docs/DSP/html/arm__variance__example__f32_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -155,8 +155,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_variance_example_f32_8c-example.html#a16">arm_variance_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__variance__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="af8a1d2ed31f7c9a00fec46a798edb61b"></a>
@@ -188,8 +186,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_variance_example_f32_8c-example.html#a7">arm_variance_example_f32.c</a>.</dd>
</dl>
-<p>References <a class="el" href="group__copy.html#gadd1f737e677e0e6ca31767c7001417b3">arm_copy_f32()</a>, <a class="el" href="group__dot__prod.html#ga55418d4362f6ba84c327f9b4f089a8c3">arm_dot_prod_f32()</a>, <a class="el" href="group__Fill.html#ga2248e8d3901b4afb7827163132baad94">arm_fill_f32()</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a09457f2be656b35015fd6d36202fa376">ARM_MATH_TEST_FAILURE</a>, <a class="el" href="group__BasicMult.html#gaca3f0b8227da431ab29225b88888aa32">arm_mult_f32()</a>, <a class="el" href="group__BasicSub.html#ga7f975a472de286331134227c08aad826">arm_sub_f32()</a>, <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__variance__example__f32_8c.html#a3fd2b1bcd7ddcf506237987ad780f495">DELTA</a>, <a class="el" href="arm__class__marks__example__f32_8c.html#acc9290716b3c97381ce52d14b4b01681">mean</a>, <a class="el" href="arm__variance__example__f32_8c.html#a26cbbfe2a7905669e8440159465050df">refVarianceOut</a>, <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>, <a class="el" href="arm__variance__example__f32_8c.html#a9170ec9e681e2b519fe9c46a30455841">testInput_f32</a>, <a class="el" href="arm__variance__example__f32_8c.html#acc43b372d92d5027b9f9cac782c8b3c7">wire1</a>, <a class="el" href="arm__variance__example__f32_8c.html#a41a9afab5be5ccd2e6f618b83102f0d1">wire2</a>, and <a class="el" href="arm__variance__example__f32_8c.html#af61f43ad332a2322e43ced590b6d9768">wire3</a>.</p>
-
</div>
</div>
<h2 class="groupheader">Variable Documentation</h2>
@@ -204,8 +200,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_variance_example_f32_8c-example.html#a5">arm_variance_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__variance__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a26cbbfe2a7905669e8440159465050df"></a>
@@ -219,8 +213,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_variance_example_f32_8c-example.html#a6">arm_variance_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__variance__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a9170ec9e681e2b519fe9c46a30455841"></a>
@@ -234,8 +226,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_variance_example_f32_8c-example.html#a4">arm_variance_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="acc43b372d92d5027b9f9cac782c8b3c7"></a>
@@ -249,8 +239,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_variance_example_f32_8c-example.html#a0">arm_variance_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__variance__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a41a9afab5be5ccd2e6f618b83102f0d1"></a>
@@ -264,8 +252,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_variance_example_f32_8c-example.html#a2">arm_variance_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__variance__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="af61f43ad332a2322e43ced590b6d9768"></a>
@@ -279,8 +265,6 @@ Variables</h2></td></tr>
</div><div class="memdoc">
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_variance_example_f32_8c-example.html#a3">arm_variance_example_f32.c</a>.</dd>
</dl>
-<p>Referenced by <a class="el" href="arm__variance__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -289,7 +273,7 @@ Variables</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_1170e6dac28fddf4fdc874a585bf14d6.html">arm_variance_example</a></li><li class="navelem"><a class="el" href="arm__variance__example__f32_8c.html">arm_variance_example_f32.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm_class_marks_example_f32_8c-example.html b/docs/DSP/html/arm_class_marks_example_f32_8c-example.html
index e6f13c0..5008409 100644
--- a/docs/DSP/html/arm_class_marks_example_f32_8c-example.html
+++ b/docs/DSP/html/arm_class_marks_example_f32_8c-example.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -256,27 +256,27 @@ $(document).ready(function(){initNavTree('arm_class_marks_example_f32_8c-example
<div class="line"> <span class="comment">/* ----------------------------------------------------------------------</span></div>
<div class="line"><span class="comment"> ** Call the Max function to calculate max marks among numStudents</span></div>
<div class="line"><span class="comment"> ** ------------------------------------------------------------------- */</span></div>
-<div class="line"> <a name="a18"></a><a class="code" href="group__Max.html#ga5b89d1b04575aeec494f678695fb87d8">arm_max_f32</a>(<a class="code" href="arm__class__marks__example__f32_8c.html#afd4d61aad5f35a4e42d580004e2f9a1d">testOutput</a>, <a class="code" href="arm__class__marks__example__f32_8c.html#ab3b66d06b4af1af4ea2740d0ccf4e7bd">numStudents</a>, &amp;<a class="code" href="arm__class__marks__example__f32_8c.html#aad32888fa966b3d9db9c31bcbba9d9ef">max_marks</a>, &amp;<a class="code" href="arm__class__marks__example__f32_8c.html#a798cf43a3725d7df2fcaf3f328969f53">student_num</a>);</div>
+<div class="line"> <a name="a18"></a><a class="code" href="group__Max.html#gad1eabd31544fe59c414d9ce5bd0cc151">arm_max_f32</a>(<a class="code" href="arm__class__marks__example__f32_8c.html#afd4d61aad5f35a4e42d580004e2f9a1d">testOutput</a>, <a class="code" href="arm__class__marks__example__f32_8c.html#ab3b66d06b4af1af4ea2740d0ccf4e7bd">numStudents</a>, &amp;<a class="code" href="arm__class__marks__example__f32_8c.html#aad32888fa966b3d9db9c31bcbba9d9ef">max_marks</a>, &amp;<a class="code" href="arm__class__marks__example__f32_8c.html#a798cf43a3725d7df2fcaf3f328969f53">student_num</a>);</div>
<div class="line"></div>
<div class="line"> <span class="comment">/* ----------------------------------------------------------------------</span></div>
<div class="line"><span class="comment"> ** Call the Min function to calculate min marks among numStudents</span></div>
<div class="line"><span class="comment"> ** ------------------------------------------------------------------- */</span></div>
-<div class="line"> <a name="a19"></a><a class="code" href="group__Min.html#gaf62b1673740fc516ea64daf777b7d74a">arm_min_f32</a>(<a class="code" href="arm__class__marks__example__f32_8c.html#afd4d61aad5f35a4e42d580004e2f9a1d">testOutput</a>, <a class="code" href="arm__class__marks__example__f32_8c.html#ab3b66d06b4af1af4ea2740d0ccf4e7bd">numStudents</a>, &amp;<a class="code" href="arm__class__marks__example__f32_8c.html#abb7687fa07ec54d8e792cfcbfe2ca809">min_marks</a>, &amp;<a class="code" href="arm__class__marks__example__f32_8c.html#a798cf43a3725d7df2fcaf3f328969f53">student_num</a>);</div>
+<div class="line"> <a name="a19"></a><a class="code" href="group__Min.html#ga514e2c920c432e1a3df2cb03f01d2797">arm_min_f32</a>(<a class="code" href="arm__class__marks__example__f32_8c.html#afd4d61aad5f35a4e42d580004e2f9a1d">testOutput</a>, <a class="code" href="arm__class__marks__example__f32_8c.html#ab3b66d06b4af1af4ea2740d0ccf4e7bd">numStudents</a>, &amp;<a class="code" href="arm__class__marks__example__f32_8c.html#abb7687fa07ec54d8e792cfcbfe2ca809">min_marks</a>, &amp;<a class="code" href="arm__class__marks__example__f32_8c.html#a798cf43a3725d7df2fcaf3f328969f53">student_num</a>);</div>
<div class="line"></div>
<div class="line"> <span class="comment">/* ----------------------------------------------------------------------</span></div>
<div class="line"><span class="comment"> ** Call the Mean function to calculate mean</span></div>
<div class="line"><span class="comment"> ** ------------------------------------------------------------------- */</span></div>
-<div class="line"> <a name="a20"></a><a class="code" href="group__mean.html#ga74ce08c49ab61e57bd50c3a0ca1fdb2b">arm_mean_f32</a>(<a class="code" href="arm__class__marks__example__f32_8c.html#afd4d61aad5f35a4e42d580004e2f9a1d">testOutput</a>, <a class="code" href="arm__class__marks__example__f32_8c.html#ab3b66d06b4af1af4ea2740d0ccf4e7bd">numStudents</a>, &amp;<a class="code" href="arm__class__marks__example__f32_8c.html#acc9290716b3c97381ce52d14b4b01681">mean</a>);</div>
+<div class="line"> <a name="a20"></a><a class="code" href="group__mean.html#gae4fb7698771d7c24f536ed24347c1488">arm_mean_f32</a>(<a class="code" href="arm__class__marks__example__f32_8c.html#afd4d61aad5f35a4e42d580004e2f9a1d">testOutput</a>, <a class="code" href="arm__class__marks__example__f32_8c.html#ab3b66d06b4af1af4ea2740d0ccf4e7bd">numStudents</a>, &amp;<a class="code" href="arm__class__marks__example__f32_8c.html#acc9290716b3c97381ce52d14b4b01681">mean</a>);</div>
<div class="line"></div>
<div class="line"> <span class="comment">/* ----------------------------------------------------------------------</span></div>
<div class="line"><span class="comment"> ** Call the std function to calculate standard deviation</span></div>
<div class="line"><span class="comment"> ** ------------------------------------------------------------------- */</span></div>
-<div class="line"> <a name="a21"></a><a class="code" href="group__STD.html#ga4969b5b5f3d001377bc401a3ee99dfc2">arm_std_f32</a>(<a class="code" href="arm__class__marks__example__f32_8c.html#afd4d61aad5f35a4e42d580004e2f9a1d">testOutput</a>, <a class="code" href="arm__class__marks__example__f32_8c.html#ab3b66d06b4af1af4ea2740d0ccf4e7bd">numStudents</a>, &amp;<a class="code" href="arm__class__marks__example__f32_8c.html#a150b0cf729b51893379f5b5548d4f989">std</a>);</div>
+<div class="line"> <a name="a21"></a><a class="code" href="group__STD.html#ga287b6ce703636c7e8cb9833b290ae4ce">arm_std_f32</a>(<a class="code" href="arm__class__marks__example__f32_8c.html#afd4d61aad5f35a4e42d580004e2f9a1d">testOutput</a>, <a class="code" href="arm__class__marks__example__f32_8c.html#ab3b66d06b4af1af4ea2740d0ccf4e7bd">numStudents</a>, &amp;<a class="code" href="arm__class__marks__example__f32_8c.html#a150b0cf729b51893379f5b5548d4f989">std</a>);</div>
<div class="line"></div>
<div class="line"> <span class="comment">/* ----------------------------------------------------------------------</span></div>
<div class="line"><span class="comment"> ** Call the var function to calculate variance</span></div>
<div class="line"><span class="comment"> ** ------------------------------------------------------------------- */</span></div>
-<div class="line"> <a name="a22"></a><a class="code" href="group__variance.html#ga393f26c5a3bfa05624fb8d32232a6d96">arm_var_f32</a>(<a class="code" href="arm__class__marks__example__f32_8c.html#afd4d61aad5f35a4e42d580004e2f9a1d">testOutput</a>, <a class="code" href="arm__class__marks__example__f32_8c.html#ab3b66d06b4af1af4ea2740d0ccf4e7bd">numStudents</a>, &amp;<a class="code" href="arm__class__marks__example__f32_8c.html#a3bd39c4335d84be071cc1eaa9b0a8642">var</a>);</div>
+<div class="line"> <a name="a22"></a><a class="code" href="group__variance.html#gaae455544f0c8ac92469a1e25d3906515">arm_var_f32</a>(<a class="code" href="arm__class__marks__example__f32_8c.html#afd4d61aad5f35a4e42d580004e2f9a1d">testOutput</a>, <a class="code" href="arm__class__marks__example__f32_8c.html#ab3b66d06b4af1af4ea2740d0ccf4e7bd">numStudents</a>, &amp;<a class="code" href="arm__class__marks__example__f32_8c.html#a3bd39c4335d84be071cc1eaa9b0a8642">var</a>);</div>
<div class="line"></div>
<div class="line"> <span class="keywordflow">while</span> (1); <span class="comment">/* main function does not return */</span></div>
<div class="line">}</div>
@@ -285,7 +285,7 @@ $(document).ready(function(){initNavTree('arm_class_marks_example_f32_8c-example
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:18 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm_convolution_example_f32_8c-example.html b/docs/DSP/html/arm_convolution_example_f32_8c-example.html
index 5b70e09..5cba3fb 100644
--- a/docs/DSP/html/arm_convolution_example_f32_8c-example.html
+++ b/docs/DSP/html/arm_convolution_example_f32_8c-example.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -254,8 +254,8 @@ $(document).ready(function(){initNavTree('arm_convolution_example_f32_8c-example
<div class="line"> <a class="code" href="group__Fill.html#ga2248e8d3901b4afb7827163132baad94">arm_fill_f32</a>(0.0, <a class="code" href="arm__convolution__example__f32_8c.html#a88a0167516ae7ed66203fd60e6ddeea3">Bk</a>, <a class="code" href="arm__convolution__example__f32_8c.html#af8a1d2ed31f7c9a00fec46a798edb61b">MAX_BLOCKSIZE</a>);</div>
<div class="line"></div>
<div class="line"> <span class="comment">/* Copy the input values to the fft input buffers */</span></div>
-<div class="line"> <a name="a15"></a><a class="code" href="group__copy.html#gadd1f737e677e0e6ca31767c7001417b3">arm_copy_f32</a>(<a class="code" href="arm__convolution__example__f32_8c.html#a7db2f016e1afcb524a2fdc3c5a3cb640">testInputA_f32</a>, <a class="code" href="arm__convolution__example__f32_8c.html#aed74eacd4b96cc7f71b64d18f2e95705">Ak</a>, <a class="code" href="arm__convolution__example__f32_8c.html#af8a1d2ed31f7c9a00fec46a798edb61b">MAX_BLOCKSIZE</a>/2);</div>
-<div class="line"> <a class="code" href="group__copy.html#gadd1f737e677e0e6ca31767c7001417b3">arm_copy_f32</a>(<a class="code" href="arm__convolution__example__f32_8c.html#acb22287e7e096b677e352dfd363ba60d">testInputB_f32</a>, <a class="code" href="arm__convolution__example__f32_8c.html#a88a0167516ae7ed66203fd60e6ddeea3">Bk</a>, <a class="code" href="arm__convolution__example__f32_8c.html#af8a1d2ed31f7c9a00fec46a798edb61b">MAX_BLOCKSIZE</a>/2);</div>
+<div class="line"> <a name="a15"></a><a class="code" href="group__copy.html#gaa6dfe9554ca61eb3d1eee498396bce88">arm_copy_f32</a>(<a class="code" href="arm__convolution__example__f32_8c.html#a7db2f016e1afcb524a2fdc3c5a3cb640">testInputA_f32</a>, <a class="code" href="arm__convolution__example__f32_8c.html#aed74eacd4b96cc7f71b64d18f2e95705">Ak</a>, <a class="code" href="arm__convolution__example__f32_8c.html#af8a1d2ed31f7c9a00fec46a798edb61b">MAX_BLOCKSIZE</a>/2);</div>
+<div class="line"> <a class="code" href="group__copy.html#gaa6dfe9554ca61eb3d1eee498396bce88">arm_copy_f32</a>(<a class="code" href="arm__convolution__example__f32_8c.html#acb22287e7e096b677e352dfd363ba60d">testInputB_f32</a>, <a class="code" href="arm__convolution__example__f32_8c.html#a88a0167516ae7ed66203fd60e6ddeea3">Bk</a>, <a class="code" href="arm__convolution__example__f32_8c.html#af8a1d2ed31f7c9a00fec46a798edb61b">MAX_BLOCKSIZE</a>/2);</div>
<div class="line"></div>
<div class="line"> <span class="comment">/* Initialize the CFFT function to compute 64 point fft */</span></div>
<div class="line"> status = <a name="a16"></a><a class="code" href="group__ComplexFFT.html#gaf336459f684f0b17bfae539ef1b1b78a">arm_cfft_radix4_init_f32</a>(cfft_instance_ptr, 64, 0, 1);</div>
@@ -266,7 +266,7 @@ $(document).ready(function(){initNavTree('arm_convolution_example_f32_8c-example
<div class="line"> <a class="code" href="group__ComplexFFT.html#ga521f670cd9c571bc61aff9bec89f4c26">arm_cfft_radix4_f32</a>(cfft_instance_ptr, <a class="code" href="arm__convolution__example__f32_8c.html#a88a0167516ae7ed66203fd60e6ddeea3">Bk</a>);</div>
<div class="line"></div>
<div class="line"> <span class="comment">/* Complex Multiplication of the two input buffers in frequency domain */</span></div>
-<div class="line"> <a name="a18"></a><a class="code" href="group__CmplxByCmplxMult.html#ga14b47080054a1ba1250a86805be1ff6b">arm_cmplx_mult_cmplx_f32</a>(<a class="code" href="arm__convolution__example__f32_8c.html#aed74eacd4b96cc7f71b64d18f2e95705">Ak</a>, <a class="code" href="arm__convolution__example__f32_8c.html#a88a0167516ae7ed66203fd60e6ddeea3">Bk</a>, <a class="code" href="arm__convolution__example__f32_8c.html#a13521f3164dc55679f43b7cb2e41e098">AxB</a>, <a class="code" href="arm__convolution__example__f32_8c.html#af8a1d2ed31f7c9a00fec46a798edb61b">MAX_BLOCKSIZE</a>/2);</div>
+<div class="line"> <a name="a18"></a><a class="code" href="group__CmplxByCmplxMult.html#gae221504b01e4abfe5f335eafd801b4ed">arm_cmplx_mult_cmplx_f32</a>(<a class="code" href="arm__convolution__example__f32_8c.html#aed74eacd4b96cc7f71b64d18f2e95705">Ak</a>, <a class="code" href="arm__convolution__example__f32_8c.html#a88a0167516ae7ed66203fd60e6ddeea3">Bk</a>, <a class="code" href="arm__convolution__example__f32_8c.html#a13521f3164dc55679f43b7cb2e41e098">AxB</a>, <a class="code" href="arm__convolution__example__f32_8c.html#af8a1d2ed31f7c9a00fec46a798edb61b">MAX_BLOCKSIZE</a>/2);</div>
<div class="line"></div>
<div class="line"> <span class="comment">/* Initialize the CIFFT function to compute 64 point ifft */</span></div>
<div class="line"> status = <a class="code" href="group__ComplexFFT.html#gaf336459f684f0b17bfae539ef1b1b78a">arm_cfft_radix4_init_f32</a>(cfft_instance_ptr, 64, 1, 1);</div>
@@ -298,7 +298,7 @@ $(document).ready(function(){initNavTree('arm_convolution_example_f32_8c-example
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:18 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm_dotproduct_example_f32_8c-example.html b/docs/DSP/html/arm_dotproduct_example_f32_8c-example.html
index bf7dc47..384a1d5 100644
--- a/docs/DSP/html/arm_dotproduct_example_f32_8c-example.html
+++ b/docs/DSP/html/arm_dotproduct_example_f32_8c-example.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -217,13 +217,13 @@ $(document).ready(function(){initNavTree('arm_dotproduct_example_f32_8c-example.
<div class="line"> <a class="code" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> diff; <span class="comment">/* Difference between reference and test outputs */</span></div>
<div class="line"></div>
<div class="line"> <span class="comment">/* Multiplication of two input buffers */</span></div>
-<div class="line"> <a name="a8"></a><a class="code" href="group__BasicMult.html#gaca3f0b8227da431ab29225b88888aa32">arm_mult_f32</a>(<a class="code" href="arm__dotproduct__example__f32_8c.html#a0c248a472fdc0507e4ab7d693e4876b6">srcA_buf_f32</a>, <a class="code" href="arm__dotproduct__example__f32_8c.html#a67d9082c1585d4854ae9ca38db170ff5">srcB_buf_f32</a>, <a class="code" href="arm__dotproduct__example__f32_8c.html#ad0bfd425dfe1ff2bda80fb957e464098">multOutput</a>, <a class="code" href="arm__dotproduct__example__f32_8c.html#af8a1d2ed31f7c9a00fec46a798edb61b">MAX_BLOCKSIZE</a>);</div>
+<div class="line"> <a name="a8"></a><a class="code" href="group__BasicMult.html#gacf950935141cad927bea886e88fd9e9b">arm_mult_f32</a>(<a class="code" href="arm__dotproduct__example__f32_8c.html#a0c248a472fdc0507e4ab7d693e4876b6">srcA_buf_f32</a>, <a class="code" href="arm__dotproduct__example__f32_8c.html#a67d9082c1585d4854ae9ca38db170ff5">srcB_buf_f32</a>, <a class="code" href="arm__dotproduct__example__f32_8c.html#ad0bfd425dfe1ff2bda80fb957e464098">multOutput</a>, <a class="code" href="arm__dotproduct__example__f32_8c.html#af8a1d2ed31f7c9a00fec46a798edb61b">MAX_BLOCKSIZE</a>);</div>
<div class="line"></div>
<div class="line"> <span class="comment">/* Accumulate the multiplication output values to</span></div>
<div class="line"><span class="comment"> get the dot product of the two inputs */</span></div>
<div class="line"> <span class="keywordflow">for</span>(i=0; i&lt; <a class="code" href="arm__dotproduct__example__f32_8c.html#af8a1d2ed31f7c9a00fec46a798edb61b">MAX_BLOCKSIZE</a>; i++)</div>
<div class="line"> {</div>
-<div class="line"> <a name="a9"></a><a class="code" href="group__BasicAdd.html#ga6a904a547413b10565dd1d251c6bafbd">arm_add_f32</a>(&amp;<a class="code" href="arm__dotproduct__example__f32_8c.html#a324833b61eae796082e07d078a67c34f">testOutput</a>, &amp;<a class="code" href="arm__dotproduct__example__f32_8c.html#ad0bfd425dfe1ff2bda80fb957e464098">multOutput</a>[i], &amp;<a class="code" href="arm__dotproduct__example__f32_8c.html#a324833b61eae796082e07d078a67c34f">testOutput</a>, 1);</div>
+<div class="line"> <a name="a9"></a><a class="code" href="group__BasicAdd.html#gabfef1e86e458314a61f4baa441d9765e">arm_add_f32</a>(&amp;<a class="code" href="arm__dotproduct__example__f32_8c.html#a324833b61eae796082e07d078a67c34f">testOutput</a>, &amp;<a class="code" href="arm__dotproduct__example__f32_8c.html#ad0bfd425dfe1ff2bda80fb957e464098">multOutput</a>[i], &amp;<a class="code" href="arm__dotproduct__example__f32_8c.html#a324833b61eae796082e07d078a67c34f">testOutput</a>, 1);</div>
<div class="line"> }</div>
<div class="line"></div>
<div class="line"> <span class="comment">/* absolute value of difference between ref and test */</span></div>
@@ -248,7 +248,7 @@ $(document).ready(function(){initNavTree('arm_dotproduct_example_f32_8c-example.
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:18 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm_fft_bin_example_f32_8c-example.html b/docs/DSP/html/arm_fft_bin_example_f32_8c-example.html
index efb5ce4..2d0c370 100644
--- a/docs/DSP/html/arm_fft_bin_example_f32_8c-example.html
+++ b/docs/DSP/html/arm_fft_bin_example_f32_8c-example.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -190,10 +190,10 @@ $(document).ready(function(){initNavTree('arm_fft_bin_example_f32_8c-example.htm
<div class="line"></div>
<div class="line"> <span class="comment">/* Process the data through the Complex Magnitude Module for</span></div>
<div class="line"><span class="comment"> calculating the magnitude at each bin */</span></div>
-<div class="line"> <a name="a13"></a><a class="code" href="group__cmplx__mag.html#gae45024c497392cde2ae358a76d435213">arm_cmplx_mag_f32</a>(<a class="code" href="arm__fft__bin__example__f32_8c.html#a3d8ecb82590486ceebccc76263963b16">testInput_f32_10khz</a>, <a class="code" href="arm__fft__bin__example__f32_8c.html#aaaf907bde12051bc8bb5d48b7d315a35">testOutput</a>, <a class="code" href="arm__fft__bin__example__f32_8c.html#a9b500899c581f6df3ffc0a9f3a9ef6aa">fftSize</a>);</div>
+<div class="line"> <a name="a13"></a><a class="code" href="group__cmplx__mag.html#gaba4e0eff7816fe80d01121fb4cf6c6bc">arm_cmplx_mag_f32</a>(<a class="code" href="arm__fft__bin__example__f32_8c.html#a3d8ecb82590486ceebccc76263963b16">testInput_f32_10khz</a>, <a class="code" href="arm__fft__bin__example__f32_8c.html#aaaf907bde12051bc8bb5d48b7d315a35">testOutput</a>, <a class="code" href="arm__fft__bin__example__f32_8c.html#a9b500899c581f6df3ffc0a9f3a9ef6aa">fftSize</a>);</div>
<div class="line"></div>
<div class="line"> <span class="comment">/* Calculates maxValue and returns corresponding BIN value */</span></div>
-<div class="line"> <a name="a14"></a><a class="code" href="group__Max.html#ga5b89d1b04575aeec494f678695fb87d8">arm_max_f32</a>(<a class="code" href="arm__fft__bin__example__f32_8c.html#aaaf907bde12051bc8bb5d48b7d315a35">testOutput</a>, <a class="code" href="arm__fft__bin__example__f32_8c.html#a9b500899c581f6df3ffc0a9f3a9ef6aa">fftSize</a>, &amp;maxValue, &amp;<a class="code" href="arm__fft__bin__example__f32_8c.html#a4a391651dbb95db35ccba70fc4f9e049">testIndex</a>);</div>
+<div class="line"> <a name="a14"></a><a class="code" href="group__Max.html#gad1eabd31544fe59c414d9ce5bd0cc151">arm_max_f32</a>(<a class="code" href="arm__fft__bin__example__f32_8c.html#aaaf907bde12051bc8bb5d48b7d315a35">testOutput</a>, <a class="code" href="arm__fft__bin__example__f32_8c.html#a9b500899c581f6df3ffc0a9f3a9ef6aa">fftSize</a>, &amp;maxValue, &amp;<a class="code" href="arm__fft__bin__example__f32_8c.html#a4a391651dbb95db35ccba70fc4f9e049">testIndex</a>);</div>
<div class="line"></div>
<div class="line"> <span class="keywordflow">if</span> (<a class="code" href="arm__fft__bin__example__f32_8c.html#a4a391651dbb95db35ccba70fc4f9e049">testIndex</a> != <a class="code" href="arm__fft__bin__example__f32_8c.html#aec50b0f697fd9e7e7e244487a4bd57e4">refIndex</a>)</div>
<div class="line"> {</div>
@@ -218,7 +218,7 @@ $(document).ready(function(){initNavTree('arm_fft_bin_example_f32_8c-example.htm
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:18 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm_fir_example_f32_8c-example.html b/docs/DSP/html/arm_fir_example_f32_8c-example.html
index 6f20e16..94d1a82 100644
--- a/docs/DSP/html/arm_fir_example_f32_8c-example.html
+++ b/docs/DSP/html/arm_fir_example_f32_8c-example.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -225,7 +225,7 @@ $(document).ready(function(){initNavTree('arm_fir_example_f32_8c-example.html','
<div class="line"> outputF32 = &amp;<a class="code" href="arm__fir__example__f32_8c.html#afd4d61aad5f35a4e42d580004e2f9a1d">testOutput</a>[0];</div>
<div class="line"></div>
<div class="line"> <span class="comment">/* Call FIR init function to initialize the instance structure. */</span></div>
-<div class="line"> <a name="a14"></a><a class="code" href="group__FIR.html#ga98d13def6427e29522829f945d0967db">arm_fir_init_f32</a>(&amp;S, <a class="code" href="arm__fir__example__f32_8c.html#a7579d94e0a80fb9d376ea6c7897f73b0">NUM_TAPS</a>, (<a class="code" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *)&amp;<a class="code" href="arm__fir__example__f32_8c.html#ae070afd14f437ad1ae0a947e4403dd0e">firCoeffs32</a>[0], &amp;<a class="code" href="arm__signal__converge__example__f32_8c.html#a358ec4e79689e6d3787b89fe78bdb772">firStateF32</a>[0], <a class="code" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>);</div>
+<div class="line"> <a name="a14"></a><a class="code" href="group__FIR.html#ga5afaa7b8e6735bbc19e582aa9755b0e1">arm_fir_init_f32</a>(&amp;S, <a class="code" href="arm__fir__example__f32_8c.html#a7579d94e0a80fb9d376ea6c7897f73b0">NUM_TAPS</a>, (<a class="code" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *)&amp;<a class="code" href="arm__fir__example__f32_8c.html#ae070afd14f437ad1ae0a947e4403dd0e">firCoeffs32</a>[0], &amp;<a class="code" href="arm__signal__converge__example__f32_8c.html#a358ec4e79689e6d3787b89fe78bdb772">firStateF32</a>[0], <a class="code" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>);</div>
<div class="line"></div>
<div class="line"> <span class="comment">/* ----------------------------------------------------------------------</span></div>
<div class="line"><span class="comment"> ** Call the FIR process function for every blockSize samples</span></div>
@@ -233,7 +233,7 @@ $(document).ready(function(){initNavTree('arm_fir_example_f32_8c-example.html','
<div class="line"></div>
<div class="line"> <span class="keywordflow">for</span>(i=0; i &lt; <a class="code" href="arm__fir__example__f32_8c.html#af7d5613bda9a19b2ccae5d6cb79a22bc">numBlocks</a>; i++)</div>
<div class="line"> {</div>
-<div class="line"> <a name="a15"></a><a class="code" href="group__FIR.html#gae8fb334ea67eb6ecbd31824ddc14cd6a">arm_fir_f32</a>(&amp;S, inputF32 + (i * <a class="code" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>), outputF32 + (i * blockSize), blockSize);</div>
+<div class="line"> <a name="a15"></a><a class="code" href="group__FIR.html#ga0cf008f650a75f5e2cf82d10691b64d9">arm_fir_f32</a>(&amp;S, inputF32 + (i * <a class="code" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>), outputF32 + (i * blockSize), blockSize);</div>
<div class="line"> }</div>
<div class="line"></div>
<div class="line"> <span class="comment">/* ----------------------------------------------------------------------</span></div>
@@ -269,7 +269,7 @@ $(document).ready(function(){initNavTree('arm_fir_example_f32_8c-example.html','
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:18 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm_graphic_equalizer_example_q31_8c-example.html b/docs/DSP/html/arm_graphic_equalizer_example_q31_8c-example.html
index 13b9e93..ac93515 100644
--- a/docs/DSP/html/arm_graphic_equalizer_example_q31_8c-example.html
+++ b/docs/DSP/html/arm_graphic_equalizer_example_q31_8c-example.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -340,23 +340,23 @@ $(document).ready(function(){initNavTree('arm_graphic_equalizer_example_q31_8c-e
<div class="line"></div>
<div class="line"> <span class="comment">/* Initialize the state and coefficient buffers for all Biquad sections */</span></div>
<div class="line"></div>
-<div class="line"> <a name="a19"></a><a class="code" href="group__BiquadCascadeDF1__32x64.html#ga44900cecb8083afcaabf905ffcd656bb">arm_biquad_cas_df1_32x64_init_q31</a>(&amp;S1, <a name="a20"></a><a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a23f8e430b510dfdb3ebe53bffca0d864">NUMSTAGES</a>,</div>
+<div class="line"> <a name="a19"></a><a class="code" href="group__BiquadCascadeDF1__32x64.html#ga426cd78591a717e87d66d1eaa9a3d074">arm_biquad_cas_df1_32x64_init_q31</a>(&amp;S1, <a name="a20"></a><a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a23f8e430b510dfdb3ebe53bffca0d864">NUMSTAGES</a>,</div>
<div class="line"> (<a class="code" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *) &amp;<a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a024c59772b9603698b898721c1e8204e">coeffTable</a>[190*0 + 10*(<a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a963aee85bb41a50fc943ac9048d123ab">gainDB</a>[0] + 9)],</div>
<div class="line"> &amp;<a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a8e7062fa3f8b5ed9849566d16270f4ec">biquadStateBand1Q31</a>[0], 2);</div>
<div class="line"></div>
-<div class="line"> <a class="code" href="group__BiquadCascadeDF1__32x64.html#ga44900cecb8083afcaabf905ffcd656bb">arm_biquad_cas_df1_32x64_init_q31</a>(&amp;S2, <a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a23f8e430b510dfdb3ebe53bffca0d864">NUMSTAGES</a>,</div>
+<div class="line"> <a class="code" href="group__BiquadCascadeDF1__32x64.html#ga426cd78591a717e87d66d1eaa9a3d074">arm_biquad_cas_df1_32x64_init_q31</a>(&amp;S2, <a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a23f8e430b510dfdb3ebe53bffca0d864">NUMSTAGES</a>,</div>
<div class="line"> (<a class="code" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *) &amp;<a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a024c59772b9603698b898721c1e8204e">coeffTable</a>[190*1 + 10*(<a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a963aee85bb41a50fc943ac9048d123ab">gainDB</a>[1] + 9)],</div>
<div class="line"> &amp;<a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a4a82090b15ebd0a45048d94f16131782">biquadStateBand2Q31</a>[0], 2);</div>
<div class="line"></div>
-<div class="line"> <a name="a21"></a><a class="code" href="group__BiquadCascadeDF1.html#gaf42a44f9b16d61e636418c83eefe577b">arm_biquad_cascade_df1_init_q31</a>(&amp;S3, <a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a23f8e430b510dfdb3ebe53bffca0d864">NUMSTAGES</a>,</div>
+<div class="line"> <a name="a21"></a><a class="code" href="group__BiquadCascadeDF1.html#ga5563b156af44d1be2a7548626988bf4e">arm_biquad_cascade_df1_init_q31</a>(&amp;S3, <a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a23f8e430b510dfdb3ebe53bffca0d864">NUMSTAGES</a>,</div>
<div class="line"> (<a class="code" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *) &amp;<a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a024c59772b9603698b898721c1e8204e">coeffTable</a>[190*2 + 10*(<a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a963aee85bb41a50fc943ac9048d123ab">gainDB</a>[2] + 9)],</div>
<div class="line"> &amp;<a class="code" href="arm__graphic__equalizer__example__q31_8c.html#ad487a54340631b764952fccf599adc8a">biquadStateBand3Q31</a>[0], 2);</div>
<div class="line"></div>
-<div class="line"> <a class="code" href="group__BiquadCascadeDF1.html#gaf42a44f9b16d61e636418c83eefe577b">arm_biquad_cascade_df1_init_q31</a>(&amp;S4, <a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a23f8e430b510dfdb3ebe53bffca0d864">NUMSTAGES</a>,</div>
+<div class="line"> <a class="code" href="group__BiquadCascadeDF1.html#ga5563b156af44d1be2a7548626988bf4e">arm_biquad_cascade_df1_init_q31</a>(&amp;S4, <a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a23f8e430b510dfdb3ebe53bffca0d864">NUMSTAGES</a>,</div>
<div class="line"> (<a class="code" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *) &amp;<a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a024c59772b9603698b898721c1e8204e">coeffTable</a>[190*3 + 10*(<a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a963aee85bb41a50fc943ac9048d123ab">gainDB</a>[3] + 9)],</div>
<div class="line"> &amp;<a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a122ed5f6d8665139fbe9424a073b3474">biquadStateBand4Q31</a>[0], 2);</div>
<div class="line"></div>
-<div class="line"> <a class="code" href="group__BiquadCascadeDF1.html#gaf42a44f9b16d61e636418c83eefe577b">arm_biquad_cascade_df1_init_q31</a>(&amp;S5, <a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a23f8e430b510dfdb3ebe53bffca0d864">NUMSTAGES</a>,</div>
+<div class="line"> <a class="code" href="group__BiquadCascadeDF1.html#ga5563b156af44d1be2a7548626988bf4e">arm_biquad_cascade_df1_init_q31</a>(&amp;S5, <a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a23f8e430b510dfdb3ebe53bffca0d864">NUMSTAGES</a>,</div>
<div class="line"> (<a class="code" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *) &amp;<a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a024c59772b9603698b898721c1e8204e">coeffTable</a>[190*4 + 10*(<a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a963aee85bb41a50fc943ac9048d123ab">gainDB</a>[4] + 9)],</div>
<div class="line"> &amp;<a class="code" href="arm__graphic__equalizer__example__q31_8c.html#af88658a8c5f87eeea26da30305921b59">biquadStateBand5Q31</a>[0], 2);</div>
<div class="line"></div>
@@ -371,14 +371,14 @@ $(document).ready(function(){initNavTree('arm_graphic_equalizer_example_q31_8c-e
<div class="line"><span class="comment"> ** Convert block of input data from float to Q31</span></div>
<div class="line"><span class="comment"> ** ------------------------------------------------------------------- */</span></div>
<div class="line"></div>
-<div class="line"> <a name="a23"></a><a class="code" href="group__float__to__x.html#ga177704107f94564e9abe4daaa36f4554">arm_float_to_q31</a>(inputF32 + (i*<a class="code" href="arm__graphic__equalizer__example__q31_8c.html#afcf795f5a96fd55561abe69f56224630">BLOCKSIZE</a>), <a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a79521a4d6a9adb144c4d999ae713413c">inputQ31</a>, BLOCKSIZE);</div>
+<div class="line"> <a name="a23"></a><a class="code" href="group__float__to__x.html#gaae21be47db707e79552f3e8221a48fb0">arm_float_to_q31</a>(inputF32 + (i*<a class="code" href="arm__graphic__equalizer__example__q31_8c.html#afcf795f5a96fd55561abe69f56224630">BLOCKSIZE</a>), <a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a79521a4d6a9adb144c4d999ae713413c">inputQ31</a>, BLOCKSIZE);</div>
<div class="line"></div>
<div class="line"> <span class="comment">/* ----------------------------------------------------------------------</span></div>
<div class="line"><span class="comment"> ** Scale down by 1/8. This provides additional headroom so that the</span></div>
<div class="line"><span class="comment"> ** graphic EQ can apply gain.</span></div>
<div class="line"><span class="comment"> ** ------------------------------------------------------------------- */</span></div>
<div class="line"></div>
-<div class="line"> <a name="a24"></a><a class="code" href="group__scale.html#ga83e36cd82bf51ce35406a199e477d47c">arm_scale_q31</a>(<a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a79521a4d6a9adb144c4d999ae713413c">inputQ31</a>, 0x7FFFFFFF, -3, <a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a79521a4d6a9adb144c4d999ae713413c">inputQ31</a>, <a class="code" href="arm__graphic__equalizer__example__q31_8c.html#afcf795f5a96fd55561abe69f56224630">BLOCKSIZE</a>);</div>
+<div class="line"> <a name="a24"></a><a class="code" href="group__BasicScale.html#ga8b2b6ea2e39ca464e8f2cfdd937c022b">arm_scale_q31</a>(<a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a79521a4d6a9adb144c4d999ae713413c">inputQ31</a>, 0x7FFFFFFF, -3, <a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a79521a4d6a9adb144c4d999ae713413c">inputQ31</a>, <a class="code" href="arm__graphic__equalizer__example__q31_8c.html#afcf795f5a96fd55561abe69f56224630">BLOCKSIZE</a>);</div>
<div class="line"></div>
<div class="line"> <span class="comment">/* ----------------------------------------------------------------------</span></div>
<div class="line"><span class="comment"> ** Call the Q31 Biquad Cascade DF1 32x64 process function for band1, band2</span></div>
@@ -391,21 +391,21 @@ $(document).ready(function(){initNavTree('arm_graphic_equalizer_example_q31_8c-e
<div class="line"><span class="comment"> ** Call the Q31 Biquad Cascade DF1 process function for band3, band4, band5</span></div>
<div class="line"><span class="comment"> ** ------------------------------------------------------------------- */</span></div>
<div class="line"></div>
-<div class="line"> <a name="a26"></a><a class="code" href="group__BiquadCascadeDF1.html#ga27b0c54da702713976e5202d20b4473f">arm_biquad_cascade_df1_q31</a>(&amp;S3, <a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a9862488450f2547b07aee8035d6b4d8a">outputQ31</a>, <a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a9862488450f2547b07aee8035d6b4d8a">outputQ31</a>, <a class="code" href="arm__graphic__equalizer__example__q31_8c.html#afcf795f5a96fd55561abe69f56224630">BLOCKSIZE</a>);</div>
-<div class="line"> <a class="code" href="group__BiquadCascadeDF1.html#ga27b0c54da702713976e5202d20b4473f">arm_biquad_cascade_df1_q31</a>(&amp;S4, <a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a9862488450f2547b07aee8035d6b4d8a">outputQ31</a>, <a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a9862488450f2547b07aee8035d6b4d8a">outputQ31</a>, <a class="code" href="arm__graphic__equalizer__example__q31_8c.html#afcf795f5a96fd55561abe69f56224630">BLOCKSIZE</a>);</div>
-<div class="line"> <a class="code" href="group__BiquadCascadeDF1.html#ga27b0c54da702713976e5202d20b4473f">arm_biquad_cascade_df1_q31</a>(&amp;S5, <a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a9862488450f2547b07aee8035d6b4d8a">outputQ31</a>, <a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a9862488450f2547b07aee8035d6b4d8a">outputQ31</a>, <a class="code" href="arm__graphic__equalizer__example__q31_8c.html#afcf795f5a96fd55561abe69f56224630">BLOCKSIZE</a>);</div>
+<div class="line"> <a name="a26"></a><a class="code" href="group__BiquadCascadeDF1.html#ga4e7dad0ee6949005909fd4fcf1249b79">arm_biquad_cascade_df1_q31</a>(&amp;S3, <a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a9862488450f2547b07aee8035d6b4d8a">outputQ31</a>, <a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a9862488450f2547b07aee8035d6b4d8a">outputQ31</a>, <a class="code" href="arm__graphic__equalizer__example__q31_8c.html#afcf795f5a96fd55561abe69f56224630">BLOCKSIZE</a>);</div>
+<div class="line"> <a class="code" href="group__BiquadCascadeDF1.html#ga4e7dad0ee6949005909fd4fcf1249b79">arm_biquad_cascade_df1_q31</a>(&amp;S4, <a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a9862488450f2547b07aee8035d6b4d8a">outputQ31</a>, <a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a9862488450f2547b07aee8035d6b4d8a">outputQ31</a>, <a class="code" href="arm__graphic__equalizer__example__q31_8c.html#afcf795f5a96fd55561abe69f56224630">BLOCKSIZE</a>);</div>
+<div class="line"> <a class="code" href="group__BiquadCascadeDF1.html#ga4e7dad0ee6949005909fd4fcf1249b79">arm_biquad_cascade_df1_q31</a>(&amp;S5, <a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a9862488450f2547b07aee8035d6b4d8a">outputQ31</a>, <a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a9862488450f2547b07aee8035d6b4d8a">outputQ31</a>, <a class="code" href="arm__graphic__equalizer__example__q31_8c.html#afcf795f5a96fd55561abe69f56224630">BLOCKSIZE</a>);</div>
<div class="line"></div>
<div class="line"> <span class="comment">/* ----------------------------------------------------------------------</span></div>
<div class="line"><span class="comment"> ** Convert Q31 result back to float</span></div>
<div class="line"><span class="comment"> ** ------------------------------------------------------------------- */</span></div>
<div class="line"></div>
-<div class="line"> <a name="a27"></a><a class="code" href="group__q31__to__x.html#gacf407b007a37da18e99dabd9023c56b4">arm_q31_to_float</a>(<a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a9862488450f2547b07aee8035d6b4d8a">outputQ31</a>, outputF32 + (i * <a class="code" href="arm__graphic__equalizer__example__q31_8c.html#afcf795f5a96fd55561abe69f56224630">BLOCKSIZE</a>), BLOCKSIZE);</div>
+<div class="line"> <a name="a27"></a><a class="code" href="group__q31__to__x.html#ga19a9d023aca1f99abd5da6f13a42b6cf">arm_q31_to_float</a>(<a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a9862488450f2547b07aee8035d6b4d8a">outputQ31</a>, outputF32 + (i * <a class="code" href="arm__graphic__equalizer__example__q31_8c.html#afcf795f5a96fd55561abe69f56224630">BLOCKSIZE</a>), BLOCKSIZE);</div>
<div class="line"></div>
<div class="line"> <span class="comment">/* ----------------------------------------------------------------------</span></div>
<div class="line"><span class="comment"> ** Scale back up</span></div>
<div class="line"><span class="comment"> ** ------------------------------------------------------------------- */</span></div>
<div class="line"></div>
-<div class="line"> <a name="a28"></a><a class="code" href="group__scale.html#ga3487af88b112f682ee90589cd419e123">arm_scale_f32</a>(outputF32 + (i * <a class="code" href="arm__graphic__equalizer__example__q31_8c.html#afcf795f5a96fd55561abe69f56224630">BLOCKSIZE</a>), 8.0f, outputF32 + (i * BLOCKSIZE), BLOCKSIZE);</div>
+<div class="line"> <a name="a28"></a><a class="code" href="group__BasicScale.html#ga5e769c8e22da173674c6abca7291e713">arm_scale_f32</a>(outputF32 + (i * <a class="code" href="arm__graphic__equalizer__example__q31_8c.html#afcf795f5a96fd55561abe69f56224630">BLOCKSIZE</a>), 8.0f, outputF32 + (i * BLOCKSIZE), BLOCKSIZE);</div>
<div class="line"> };</div>
<div class="line"></div>
<div class="line"> <a class="code" href="arm__graphic__equalizer__example__q31_8c.html#af06013f588a7003278de222913c9d819">snr</a> = <a name="a29"></a><a class="code" href="arm__convolution__example_2math__helper_8c.html#aeea2952e70a1040a6efa555564bbeeab">arm_snr_f32</a>(<a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a9cbbafa975d67bc8ee8ea3260fdd5638">testRefOutput_f32</a>, <a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a3293e83a154108a1d398bb042e293894">testOutput</a>, <a class="code" href="arm__graphic__equalizer__example__q31_8c.html#a4f4a95eaace4e7b4e2f5243ed24f6b28">TESTLENGTH</a>);</div>
@@ -436,7 +436,7 @@ $(document).ready(function(){initNavTree('arm_graphic_equalizer_example_q31_8c-e
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:18 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm_linear_interp_example_f32_8c-example.html b/docs/DSP/html/arm_linear_interp_example_f32_8c-example.html
index fce1c2b..927a93e 100644
--- a/docs/DSP/html/arm_linear_interp_example_f32_8c-example.html
+++ b/docs/DSP/html/arm_linear_interp_example_f32_8c-example.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -233,7 +233,7 @@ $(document).ready(function(){initNavTree('arm_linear_interp_example_f32_8c-examp
<div class="line"></div>
<div class="line"> <span class="keywordflow">for</span>(i=0; i&lt; <a class="code" href="arm__linear__interp__example__f32_8c.html#abc004a7fade488e72310fd96c0a101dc">TEST_LENGTH_SAMPLES</a>; i++)</div>
<div class="line"> {</div>
-<div class="line"> <a class="code" href="arm__linear__interp__example__f32_8c.html#a8ca7d0ad6e04efed464bcaacedacf925">testLinIntOutput</a>[i] = <a name="a13"></a><a class="code" href="group__LinearInterpolate.html#ga790bbc697724ee432f840cfebbbae1f4">arm_linear_interp_f32</a>(&amp;S, <a class="code" href="arm__linear__interp__example__f32_8c.html#a4be0c4d25e63ce04b8cc8ad070805287">testInputSin_f32</a>[i]);</div>
+<div class="line"> <a class="code" href="arm__linear__interp__example__f32_8c.html#a8ca7d0ad6e04efed464bcaacedacf925">testLinIntOutput</a>[i] = <a name="a13"></a><a class="code" href="group__LinearInterpolate.html#ga5335f60532bab8cee1e7c22f76a41805">arm_linear_interp_f32</a>(&amp;S, <a class="code" href="arm__linear__interp__example__f32_8c.html#a4be0c4d25e63ce04b8cc8ad070805287">testInputSin_f32</a>[i]);</div>
<div class="line"> }</div>
<div class="line"></div>
<div class="line"> <span class="comment">/*------------------------------------------------------------------------------</span></div>
@@ -275,7 +275,7 @@ $(document).ready(function(){initNavTree('arm_linear_interp_example_f32_8c-examp
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:18 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm_matrix_example_f32_8c-example.html b/docs/DSP/html/arm_matrix_example_f32_8c-example.html
index f981ee3..9313cb7 100644
--- a/docs/DSP/html/arm_matrix_example_f32_8c-example.html
+++ b/docs/DSP/html/arm_matrix_example_f32_8c-example.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -297,7 +297,7 @@ $(document).ready(function(){initNavTree('arm_matrix_example_f32_8c-example.html
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:18 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm_signal_converge_example_f32_8c-example.html b/docs/DSP/html/arm_signal_converge_example_f32_8c-example.html
index bdc4b9a..09f2f1a 100644
--- a/docs/DSP/html/arm_signal_converge_example_f32_8c-example.html
+++ b/docs/DSP/html/arm_signal_converge_example_f32_8c-example.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -233,7 +233,7 @@ $(document).ready(function(){initNavTree('arm_signal_converge_example_f32_8c-exa
<div class="line"> <a name="a23"></a><a class="code" href="group__LMS__NORM.html#gac7ccbaea863882056eee815456464670">arm_lms_norm_init_f32</a>(&amp;lmsNorm_instance, <a class="code" href="arm__signal__converge__example__f32_8c.html#ac1d8ddb4f9a957eef3ad13d44de4d804">NUMTAPS</a>, <a class="code" href="arm__signal__converge__example__f32_8c.html#aad7c60c30c5af397bb75e603f250f9d3">lmsNormCoeff_f32</a>, <a class="code" href="arm__signal__converge__example__f32_8c.html#a706980f6f654d199c61e08e7814bd0a1">lmsStateF32</a>, <a name="a24"></a><a class="code" href="arm__signal__converge__example__f32_8c.html#a09bc9e6a44f0291cfcf578f2efcddfab">MU</a>, <a class="code" href="arm__signal__converge__example__f32_8c.html#afcf795f5a96fd55561abe69f56224630">BLOCKSIZE</a>);</div>
<div class="line"></div>
<div class="line"> <span class="comment">/* Initialize the FIR data structure */</span></div>
-<div class="line"> <a name="a25"></a><a class="code" href="group__FIR.html#ga98d13def6427e29522829f945d0967db">arm_fir_init_f32</a>(&amp;LPF_instance, <a class="code" href="arm__signal__converge__example__f32_8c.html#ac1d8ddb4f9a957eef3ad13d44de4d804">NUMTAPS</a>, (<a class="code" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *)<a class="code" href="arm__signal__converge__example__f32_8c.html#aede8780f021b7f5c33df0c5ee2183ee6">FIRCoeff_f32</a>, <a class="code" href="arm__signal__converge__example__f32_8c.html#a358ec4e79689e6d3787b89fe78bdb772">firStateF32</a>, <a class="code" href="arm__signal__converge__example__f32_8c.html#afcf795f5a96fd55561abe69f56224630">BLOCKSIZE</a>);</div>
+<div class="line"> <a name="a25"></a><a class="code" href="group__FIR.html#ga5afaa7b8e6735bbc19e582aa9755b0e1">arm_fir_init_f32</a>(&amp;LPF_instance, <a class="code" href="arm__signal__converge__example__f32_8c.html#ac1d8ddb4f9a957eef3ad13d44de4d804">NUMTAPS</a>, (<a class="code" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *)<a class="code" href="arm__signal__converge__example__f32_8c.html#aede8780f021b7f5c33df0c5ee2183ee6">FIRCoeff_f32</a>, <a class="code" href="arm__signal__converge__example__f32_8c.html#a358ec4e79689e6d3787b89fe78bdb772">firStateF32</a>, <a class="code" href="arm__signal__converge__example__f32_8c.html#afcf795f5a96fd55561abe69f56224630">BLOCKSIZE</a>);</div>
<div class="line"></div>
<div class="line"> <span class="comment">/* ----------------------------------------------------------------------</span></div>
<div class="line"><span class="comment"> * Loop over the frames of data and execute each of the processing</span></div>
@@ -243,14 +243,14 @@ $(document).ready(function(){initNavTree('arm_signal_converge_example_f32_8c-exa
<div class="line"> <span class="keywordflow">for</span>(i=0; i &lt; <a name="a26"></a><a class="code" href="arm__signal__converge__example__f32_8c.html#a4b6b859e1e3f6021a360390be287ca2c">NUMFRAMES</a>; i++)</div>
<div class="line"> {</div>
<div class="line"> <span class="comment">/* Read the input data - uniformly distributed random noise - into wire1 */</span></div>
-<div class="line"> <a name="a27"></a><a class="code" href="group__copy.html#gadd1f737e677e0e6ca31767c7001417b3">arm_copy_f32</a>(<a class="code" href="arm__signal__converge__example__f32_8c.html#aac98609c83ad8ed2b05c4fd82d2ba59b">testInput_f32</a> + (i * <a class="code" href="arm__signal__converge__example__f32_8c.html#afcf795f5a96fd55561abe69f56224630">BLOCKSIZE</a>), <a class="code" href="arm__signal__converge__example__f32_8c.html#a16e759789fbc05f878863f009066c8ea">wire1</a>, BLOCKSIZE);</div>
+<div class="line"> <a name="a27"></a><a class="code" href="group__copy.html#gaa6dfe9554ca61eb3d1eee498396bce88">arm_copy_f32</a>(<a class="code" href="arm__signal__converge__example__f32_8c.html#aac98609c83ad8ed2b05c4fd82d2ba59b">testInput_f32</a> + (i * <a class="code" href="arm__signal__converge__example__f32_8c.html#afcf795f5a96fd55561abe69f56224630">BLOCKSIZE</a>), <a class="code" href="arm__signal__converge__example__f32_8c.html#a16e759789fbc05f878863f009066c8ea">wire1</a>, BLOCKSIZE);</div>
<div class="line"></div>
<div class="line"> <span class="comment">/* Execute the FIR processing function. Input wire1 and output wire2 */</span></div>
-<div class="line"> <a name="a28"></a><a class="code" href="group__FIR.html#gae8fb334ea67eb6ecbd31824ddc14cd6a">arm_fir_f32</a>(&amp;LPF_instance, <a class="code" href="arm__signal__converge__example__f32_8c.html#a16e759789fbc05f878863f009066c8ea">wire1</a>, <a class="code" href="arm__signal__converge__example__f32_8c.html#a4e370163c81ae2b72cc655a6b79e4c6a">wire2</a>, <a class="code" href="arm__signal__converge__example__f32_8c.html#afcf795f5a96fd55561abe69f56224630">BLOCKSIZE</a>);</div>
+<div class="line"> <a name="a28"></a><a class="code" href="group__FIR.html#ga0cf008f650a75f5e2cf82d10691b64d9">arm_fir_f32</a>(&amp;LPF_instance, <a class="code" href="arm__signal__converge__example__f32_8c.html#a16e759789fbc05f878863f009066c8ea">wire1</a>, <a class="code" href="arm__signal__converge__example__f32_8c.html#a4e370163c81ae2b72cc655a6b79e4c6a">wire2</a>, <a class="code" href="arm__signal__converge__example__f32_8c.html#afcf795f5a96fd55561abe69f56224630">BLOCKSIZE</a>);</div>
<div class="line"></div>
<div class="line"> <span class="comment">/* Execute the LMS Norm processing function*/</span></div>
<div class="line"></div>
-<div class="line"> <a name="a29"></a><a class="code" href="group__LMS__NORM.html#ga2418c929087c6eba719758eaae3f3300">arm_lms_norm_f32</a>(&amp;lmsNorm_instance, <span class="comment">/* LMSNorm instance */</span></div>
+<div class="line"> <a name="a29"></a><a class="code" href="group__LMS__NORM.html#ga72b3755ed1cf97622851cbbeff83c69e">arm_lms_norm_f32</a>(&amp;lmsNorm_instance, <span class="comment">/* LMSNorm instance */</span></div>
<div class="line"> <a class="code" href="arm__signal__converge__example__f32_8c.html#a16e759789fbc05f878863f009066c8ea">wire1</a>, <span class="comment">/* Input signal */</span></div>
<div class="line"> <a class="code" href="arm__signal__converge__example__f32_8c.html#a4e370163c81ae2b72cc655a6b79e4c6a">wire2</a>, <span class="comment">/* Reference Signal */</span></div>
<div class="line"> <a class="code" href="arm__signal__converge__example__f32_8c.html#a7e2cceadf6ec7f0aa0f698a680fa3a4b">wire3</a>, <span class="comment">/* Converged Signal */</span></div>
@@ -258,7 +258,7 @@ $(document).ready(function(){initNavTree('arm_signal_converge_example_f32_8c-exa
<div class="line"> <a class="code" href="arm__signal__converge__example__f32_8c.html#afcf795f5a96fd55561abe69f56224630">BLOCKSIZE</a>); <span class="comment">/* BlockSize */</span></div>
<div class="line"></div>
<div class="line"> <span class="comment">/* apply overall gain */</span></div>
-<div class="line"> <a name="a30"></a><a class="code" href="group__scale.html#ga3487af88b112f682ee90589cd419e123">arm_scale_f32</a>(<a class="code" href="arm__signal__converge__example__f32_8c.html#a7e2cceadf6ec7f0aa0f698a680fa3a4b">wire3</a>, 5, <a class="code" href="arm__signal__converge__example__f32_8c.html#a7e2cceadf6ec7f0aa0f698a680fa3a4b">wire3</a>, <a class="code" href="arm__signal__converge__example__f32_8c.html#afcf795f5a96fd55561abe69f56224630">BLOCKSIZE</a>); <span class="comment">/* in-place buffer */</span></div>
+<div class="line"> <a name="a30"></a><a class="code" href="group__BasicScale.html#ga5e769c8e22da173674c6abca7291e713">arm_scale_f32</a>(<a class="code" href="arm__signal__converge__example__f32_8c.html#a7e2cceadf6ec7f0aa0f698a680fa3a4b">wire3</a>, 5, <a class="code" href="arm__signal__converge__example__f32_8c.html#a7e2cceadf6ec7f0aa0f698a680fa3a4b">wire3</a>, <a class="code" href="arm__signal__converge__example__f32_8c.html#afcf795f5a96fd55561abe69f56224630">BLOCKSIZE</a>); <span class="comment">/* in-place buffer */</span></div>
<div class="line"> }</div>
<div class="line"></div>
<div class="line"> status = <a name="a31"></a><a class="code" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>;</div>
@@ -267,8 +267,8 @@ $(document).ready(function(){initNavTree('arm_signal_converge_example_f32_8c-exa
<div class="line"><span class="comment"> * Test whether the error signal has reached towards 0.</span></div>
<div class="line"><span class="comment"> * ----------------------------------------------------------------------------- */</span></div>
<div class="line"></div>
-<div class="line"> <a name="a32"></a><a class="code" href="group__BasicAbs.html#ga421b6275f9d35f50286c0ff3beceff02">arm_abs_f32</a>(<a class="code" href="arm__signal__converge__example__f32_8c.html#ae6bcc00ea126543ab33d6174549eacda">err_signal</a>, <a class="code" href="arm__signal__converge__example__f32_8c.html#ae6bcc00ea126543ab33d6174549eacda">err_signal</a>, <a class="code" href="arm__signal__converge__example__f32_8c.html#afcf795f5a96fd55561abe69f56224630">BLOCKSIZE</a>);</div>
-<div class="line"> <a name="a33"></a><a class="code" href="group__Min.html#gaf62b1673740fc516ea64daf777b7d74a">arm_min_f32</a>(<a class="code" href="arm__signal__converge__example__f32_8c.html#ae6bcc00ea126543ab33d6174549eacda">err_signal</a>, <a class="code" href="arm__signal__converge__example__f32_8c.html#afcf795f5a96fd55561abe69f56224630">BLOCKSIZE</a>, &amp;minValue, &amp;index);</div>
+<div class="line"> <a name="a32"></a><a class="code" href="group__BasicAbs.html#ga0e8fc7df3033cdbe9cda8a766a46e6d9">arm_abs_f32</a>(<a class="code" href="arm__signal__converge__example__f32_8c.html#ae6bcc00ea126543ab33d6174549eacda">err_signal</a>, <a class="code" href="arm__signal__converge__example__f32_8c.html#ae6bcc00ea126543ab33d6174549eacda">err_signal</a>, <a class="code" href="arm__signal__converge__example__f32_8c.html#afcf795f5a96fd55561abe69f56224630">BLOCKSIZE</a>);</div>
+<div class="line"> <a name="a33"></a><a class="code" href="group__Min.html#ga514e2c920c432e1a3df2cb03f01d2797">arm_min_f32</a>(<a class="code" href="arm__signal__converge__example__f32_8c.html#ae6bcc00ea126543ab33d6174549eacda">err_signal</a>, <a class="code" href="arm__signal__converge__example__f32_8c.html#afcf795f5a96fd55561abe69f56224630">BLOCKSIZE</a>, &amp;minValue, &amp;index);</div>
<div class="line"></div>
<div class="line"> <span class="keywordflow">if</span> (minValue &gt; <a name="a34"></a><a class="code" href="arm__signal__converge__example__f32_8c.html#a6d3c6a4484dcaac72fbfe5100c39b9b6">DELTA_ERROR</a>)</div>
<div class="line"> {</div>
@@ -279,10 +279,10 @@ $(document).ready(function(){initNavTree('arm_signal_converge_example_f32_8c-exa
<div class="line"><span class="comment"> * Test whether the filter coefficients have converged.</span></div>
<div class="line"><span class="comment"> * ------------------------------------------------------------------- */</span></div>
<div class="line"></div>
-<div class="line"> <a name="a36"></a><a class="code" href="group__BasicSub.html#ga7f975a472de286331134227c08aad826">arm_sub_f32</a>((<a class="code" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *)<a class="code" href="arm__signal__converge__example__f32_8c.html#aede8780f021b7f5c33df0c5ee2183ee6">FIRCoeff_f32</a>, <a class="code" href="arm__signal__converge__example__f32_8c.html#aad7c60c30c5af397bb75e603f250f9d3">lmsNormCoeff_f32</a>, <a class="code" href="arm__signal__converge__example__f32_8c.html#aad7c60c30c5af397bb75e603f250f9d3">lmsNormCoeff_f32</a>, <a class="code" href="arm__signal__converge__example__f32_8c.html#ac1d8ddb4f9a957eef3ad13d44de4d804">NUMTAPS</a>);</div>
+<div class="line"> <a name="a36"></a><a class="code" href="group__BasicSub.html#ga76b8b2aec34269c6de0b090cab00fb33">arm_sub_f32</a>((<a class="code" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *)<a class="code" href="arm__signal__converge__example__f32_8c.html#aede8780f021b7f5c33df0c5ee2183ee6">FIRCoeff_f32</a>, <a class="code" href="arm__signal__converge__example__f32_8c.html#aad7c60c30c5af397bb75e603f250f9d3">lmsNormCoeff_f32</a>, <a class="code" href="arm__signal__converge__example__f32_8c.html#aad7c60c30c5af397bb75e603f250f9d3">lmsNormCoeff_f32</a>, <a class="code" href="arm__signal__converge__example__f32_8c.html#ac1d8ddb4f9a957eef3ad13d44de4d804">NUMTAPS</a>);</div>
<div class="line"></div>
-<div class="line"> <a class="code" href="group__BasicAbs.html#ga421b6275f9d35f50286c0ff3beceff02">arm_abs_f32</a>(<a class="code" href="arm__signal__converge__example__f32_8c.html#aad7c60c30c5af397bb75e603f250f9d3">lmsNormCoeff_f32</a>, <a class="code" href="arm__signal__converge__example__f32_8c.html#aad7c60c30c5af397bb75e603f250f9d3">lmsNormCoeff_f32</a>, <a class="code" href="arm__signal__converge__example__f32_8c.html#ac1d8ddb4f9a957eef3ad13d44de4d804">NUMTAPS</a>);</div>
-<div class="line"> <a class="code" href="group__Min.html#gaf62b1673740fc516ea64daf777b7d74a">arm_min_f32</a>(<a class="code" href="arm__signal__converge__example__f32_8c.html#aad7c60c30c5af397bb75e603f250f9d3">lmsNormCoeff_f32</a>, <a class="code" href="arm__signal__converge__example__f32_8c.html#ac1d8ddb4f9a957eef3ad13d44de4d804">NUMTAPS</a>, &amp;minValue, &amp;index);</div>
+<div class="line"> <a class="code" href="group__BasicAbs.html#ga0e8fc7df3033cdbe9cda8a766a46e6d9">arm_abs_f32</a>(<a class="code" href="arm__signal__converge__example__f32_8c.html#aad7c60c30c5af397bb75e603f250f9d3">lmsNormCoeff_f32</a>, <a class="code" href="arm__signal__converge__example__f32_8c.html#aad7c60c30c5af397bb75e603f250f9d3">lmsNormCoeff_f32</a>, <a class="code" href="arm__signal__converge__example__f32_8c.html#ac1d8ddb4f9a957eef3ad13d44de4d804">NUMTAPS</a>);</div>
+<div class="line"> <a class="code" href="group__Min.html#ga514e2c920c432e1a3df2cb03f01d2797">arm_min_f32</a>(<a class="code" href="arm__signal__converge__example__f32_8c.html#aad7c60c30c5af397bb75e603f250f9d3">lmsNormCoeff_f32</a>, <a class="code" href="arm__signal__converge__example__f32_8c.html#ac1d8ddb4f9a957eef3ad13d44de4d804">NUMTAPS</a>, &amp;minValue, &amp;index);</div>
<div class="line"></div>
<div class="line"> <span class="keywordflow">if</span> (minValue &gt; <a name="a37"></a><a class="code" href="arm__signal__converge__example__f32_8c.html#a9156349d99957ded15d8aa3aa11723de">DELTA_COEFF</a>)</div>
<div class="line"> {</div>
@@ -307,7 +307,7 @@ $(document).ready(function(){initNavTree('arm_signal_converge_example_f32_8c-exa
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:18 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm_sin_cos_example_f32_8c-example.html b/docs/DSP/html/arm_sin_cos_example_f32_8c-example.html
index 1ac3797..f2cd2fd 100644
--- a/docs/DSP/html/arm_sin_cos_example_f32_8c-example.html
+++ b/docs/DSP/html/arm_sin_cos_example_f32_8c-example.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -204,10 +204,10 @@ $(document).ready(function(){initNavTree('arm_sin_cos_example_f32_8c-example.htm
<div class="line"> <a class="code" href="arm__sin__cos__example__f32_8c.html#a85b1050fcef4347d69f35a9aee798f8a">cosOutput</a> = <a name="a11"></a><a class="code" href="group__cos.html#gace15287f9c64b9b4084d1c797d4c49d8">arm_cos_f32</a>(<a class="code" href="arm__sin__cos__example__f32_8c.html#a8b3b7113988efd5bf11a247d07ae39a1">testInput_f32</a>[i]);</div>
<div class="line"> <a class="code" href="arm__sin__cos__example__f32_8c.html#a1e232694019f6b61710fbff5ee27126c">sinOutput</a> = <a name="a12"></a><a class="code" href="group__sin.html#gae164899c4a3fc0e946dc5d55555fe541">arm_sin_f32</a>(<a class="code" href="arm__sin__cos__example__f32_8c.html#a8b3b7113988efd5bf11a247d07ae39a1">testInput_f32</a>[i]);</div>
<div class="line"></div>
-<div class="line"> <a name="a13"></a><a class="code" href="group__BasicMult.html#gaca3f0b8227da431ab29225b88888aa32">arm_mult_f32</a>(&amp;<a class="code" href="arm__sin__cos__example__f32_8c.html#a85b1050fcef4347d69f35a9aee798f8a">cosOutput</a>, &amp;<a class="code" href="arm__sin__cos__example__f32_8c.html#a85b1050fcef4347d69f35a9aee798f8a">cosOutput</a>, &amp;<a class="code" href="arm__sin__cos__example__f32_8c.html#a2cb185794dcb587d158f346ab049cc4e">cosSquareOutput</a>, 1);</div>
-<div class="line"> <a class="code" href="group__BasicMult.html#gaca3f0b8227da431ab29225b88888aa32">arm_mult_f32</a>(&amp;<a class="code" href="arm__sin__cos__example__f32_8c.html#a1e232694019f6b61710fbff5ee27126c">sinOutput</a>, &amp;<a class="code" href="arm__sin__cos__example__f32_8c.html#a1e232694019f6b61710fbff5ee27126c">sinOutput</a>, &amp;<a class="code" href="arm__sin__cos__example__f32_8c.html#aa5a66e866ebb91eb971f2805209e9d36">sinSquareOutput</a>, 1);</div>
+<div class="line"> <a name="a13"></a><a class="code" href="group__BasicMult.html#gacf950935141cad927bea886e88fd9e9b">arm_mult_f32</a>(&amp;<a class="code" href="arm__sin__cos__example__f32_8c.html#a85b1050fcef4347d69f35a9aee798f8a">cosOutput</a>, &amp;<a class="code" href="arm__sin__cos__example__f32_8c.html#a85b1050fcef4347d69f35a9aee798f8a">cosOutput</a>, &amp;<a class="code" href="arm__sin__cos__example__f32_8c.html#a2cb185794dcb587d158f346ab049cc4e">cosSquareOutput</a>, 1);</div>
+<div class="line"> <a class="code" href="group__BasicMult.html#gacf950935141cad927bea886e88fd9e9b">arm_mult_f32</a>(&amp;<a class="code" href="arm__sin__cos__example__f32_8c.html#a1e232694019f6b61710fbff5ee27126c">sinOutput</a>, &amp;<a class="code" href="arm__sin__cos__example__f32_8c.html#a1e232694019f6b61710fbff5ee27126c">sinOutput</a>, &amp;<a class="code" href="arm__sin__cos__example__f32_8c.html#aa5a66e866ebb91eb971f2805209e9d36">sinSquareOutput</a>, 1);</div>
<div class="line"></div>
-<div class="line"> <a name="a14"></a><a class="code" href="group__BasicAdd.html#ga6a904a547413b10565dd1d251c6bafbd">arm_add_f32</a>(&amp;<a class="code" href="arm__sin__cos__example__f32_8c.html#a2cb185794dcb587d158f346ab049cc4e">cosSquareOutput</a>, &amp;<a class="code" href="arm__sin__cos__example__f32_8c.html#aa5a66e866ebb91eb971f2805209e9d36">sinSquareOutput</a>, &amp;<a class="code" href="arm__sin__cos__example__f32_8c.html#a324833b61eae796082e07d078a67c34f">testOutput</a>, 1);</div>
+<div class="line"> <a name="a14"></a><a class="code" href="group__BasicAdd.html#gabfef1e86e458314a61f4baa441d9765e">arm_add_f32</a>(&amp;<a class="code" href="arm__sin__cos__example__f32_8c.html#a2cb185794dcb587d158f346ab049cc4e">cosSquareOutput</a>, &amp;<a class="code" href="arm__sin__cos__example__f32_8c.html#aa5a66e866ebb91eb971f2805209e9d36">sinSquareOutput</a>, &amp;<a class="code" href="arm__sin__cos__example__f32_8c.html#a324833b61eae796082e07d078a67c34f">testOutput</a>, 1);</div>
<div class="line"></div>
<div class="line"> <span class="comment">/* absolute value of difference between ref and test */</span></div>
<div class="line"> diff = fabsf(<a class="code" href="arm__sin__cos__example__f32_8c.html#a8bcb5c1f75ed5f1737e435f0de1850a3">testRefOutput_f32</a> - <a class="code" href="arm__sin__cos__example__f32_8c.html#a324833b61eae796082e07d078a67c34f">testOutput</a>);</div>
@@ -233,7 +233,7 @@ $(document).ready(function(){initNavTree('arm_sin_cos_example_f32_8c-example.htm
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:18 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/arm_variance_example_f32_8c-example.html b/docs/DSP/html/arm_variance_example_f32_8c-example.html
index f52baf0..aa64bc0 100644
--- a/docs/DSP/html/arm_variance_example_f32_8c-example.html
+++ b/docs/DSP/html/arm_variance_example_f32_8c-example.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -205,6 +205,11 @@ $(document).ready(function(){initNavTree('arm_variance_example_f32_8c-example.ht
<div class="line"></div>
<div class="line"> status = <a name="a10"></a><a class="code" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>;</div>
<div class="line"></div>
+<div class="line"><span class="preprocessor">#if defined(FILEIO)</span></div>
+<div class="line"><span class="preprocessor"></span> printf(<span class="stringliteral">&quot;START\n&quot;</span>);</div>
+<div class="line"><span class="preprocessor">#endif</span></div>
+<div class="line"><span class="preprocessor"></span></div>
+<div class="line"> </div>
<div class="line"> <span class="comment">/* Calculation of mean value of input */</span></div>
<div class="line"></div>
<div class="line"> <span class="comment">/* x&#39; = 1/blockSize * (x(0)* 1 + x(1) * 1 + ... + x(n-1) * 1) */</span></div>
@@ -214,13 +219,13 @@ $(document).ready(function(){initNavTree('arm_variance_example_f32_8c-example.ht
<div class="line"></div>
<div class="line"> <span class="comment">/* Calculate the dot product of wire1 and wire2 */</span></div>
<div class="line"> <span class="comment">/* (x(0)* 1 + x(1) * 1 + ...+ x(n-1) * 1) */</span></div>
-<div class="line"> <a name="a12"></a><a class="code" href="group__dot__prod.html#ga55418d4362f6ba84c327f9b4f089a8c3">arm_dot_prod_f32</a>(<a class="code" href="arm__variance__example__f32_8c.html#a9170ec9e681e2b519fe9c46a30455841">testInput_f32</a>, <a class="code" href="arm__variance__example__f32_8c.html#acc43b372d92d5027b9f9cac782c8b3c7">wire1</a>, <a class="code" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, &amp;mean);</div>
+<div class="line"> <a name="a12"></a><a class="code" href="group__BasicDotProd.html#gadf26f6bc62d6416528663ad3e46fbf67">arm_dot_prod_f32</a>(<a class="code" href="arm__variance__example__f32_8c.html#a9170ec9e681e2b519fe9c46a30455841">testInput_f32</a>, <a class="code" href="arm__variance__example__f32_8c.html#acc43b372d92d5027b9f9cac782c8b3c7">wire1</a>, <a class="code" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, &amp;mean);</div>
<div class="line"></div>
<div class="line"> <span class="comment">/* Calculation of 1/blockSize */</span></div>
<div class="line"> oneByBlockSize = 1.0 / (<a class="code" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>);</div>
<div class="line"></div>
<div class="line"> <span class="comment">/* 1/blockSize * (x(0)* 1 + x(1) * 1 + ... + x(n-1) * 1) */</span></div>
-<div class="line"> <a name="a13"></a><a class="code" href="group__BasicMult.html#gaca3f0b8227da431ab29225b88888aa32">arm_mult_f32</a>(&amp;mean, &amp;oneByBlockSize, &amp;mean, 1);</div>
+<div class="line"> <a name="a13"></a><a class="code" href="group__BasicMult.html#gacf950935141cad927bea886e88fd9e9b">arm_mult_f32</a>(&amp;mean, &amp;oneByBlockSize, &amp;mean, 1);</div>
<div class="line"></div>
<div class="line"></div>
<div class="line"> <span class="comment">/* Calculation of variance value of input */</span></div>
@@ -231,43 +236,56 @@ $(document).ready(function(){initNavTree('arm_variance_example_f32_8c-example.ht
<div class="line"> <a class="code" href="group__Fill.html#ga2248e8d3901b4afb7827163132baad94">arm_fill_f32</a>(mean, <a class="code" href="arm__variance__example__f32_8c.html#a41a9afab5be5ccd2e6f618b83102f0d1">wire2</a>, <a class="code" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>);</div>
<div class="line"></div>
<div class="line"> <span class="comment">/* wire3 contains (x-x&#39;) */</span></div>
-<div class="line"> <a name="a14"></a><a class="code" href="group__BasicSub.html#ga7f975a472de286331134227c08aad826">arm_sub_f32</a>(<a class="code" href="arm__variance__example__f32_8c.html#a9170ec9e681e2b519fe9c46a30455841">testInput_f32</a>, <a class="code" href="arm__variance__example__f32_8c.html#a41a9afab5be5ccd2e6f618b83102f0d1">wire2</a>, <a class="code" href="arm__variance__example__f32_8c.html#af61f43ad332a2322e43ced590b6d9768">wire3</a>, <a class="code" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>);</div>
+<div class="line"> <a name="a14"></a><a class="code" href="group__BasicSub.html#ga76b8b2aec34269c6de0b090cab00fb33">arm_sub_f32</a>(<a class="code" href="arm__variance__example__f32_8c.html#a9170ec9e681e2b519fe9c46a30455841">testInput_f32</a>, <a class="code" href="arm__variance__example__f32_8c.html#a41a9afab5be5ccd2e6f618b83102f0d1">wire2</a>, <a class="code" href="arm__variance__example__f32_8c.html#af61f43ad332a2322e43ced590b6d9768">wire3</a>, <a class="code" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>);</div>
<div class="line"></div>
<div class="line"> <span class="comment">/* wire2 contains (x-x&#39;) */</span></div>
-<div class="line"> <a name="a15"></a><a class="code" href="group__copy.html#gadd1f737e677e0e6ca31767c7001417b3">arm_copy_f32</a>(<a class="code" href="arm__variance__example__f32_8c.html#af61f43ad332a2322e43ced590b6d9768">wire3</a>, <a class="code" href="arm__variance__example__f32_8c.html#a41a9afab5be5ccd2e6f618b83102f0d1">wire2</a>, <a class="code" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>);</div>
+<div class="line"> <a name="a15"></a><a class="code" href="group__copy.html#gaa6dfe9554ca61eb3d1eee498396bce88">arm_copy_f32</a>(<a class="code" href="arm__variance__example__f32_8c.html#af61f43ad332a2322e43ced590b6d9768">wire3</a>, <a class="code" href="arm__variance__example__f32_8c.html#a41a9afab5be5ccd2e6f618b83102f0d1">wire2</a>, <a class="code" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>);</div>
<div class="line"></div>
<div class="line"> <span class="comment">/* (x(0) - x&#39;) * (x(0) - x&#39;) + (x(1) - x&#39;) * (x(1) - x&#39;) + ... + (x(n-1) - x&#39;) * (x(n-1) - x&#39;) */</span></div>
-<div class="line"> <a class="code" href="group__dot__prod.html#ga55418d4362f6ba84c327f9b4f089a8c3">arm_dot_prod_f32</a>(<a class="code" href="arm__variance__example__f32_8c.html#a41a9afab5be5ccd2e6f618b83102f0d1">wire2</a>, <a class="code" href="arm__variance__example__f32_8c.html#af61f43ad332a2322e43ced590b6d9768">wire3</a>, <a class="code" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, &amp;variance);</div>
+<div class="line"> <a class="code" href="group__BasicDotProd.html#gadf26f6bc62d6416528663ad3e46fbf67">arm_dot_prod_f32</a>(<a class="code" href="arm__variance__example__f32_8c.html#a41a9afab5be5ccd2e6f618b83102f0d1">wire2</a>, <a class="code" href="arm__variance__example__f32_8c.html#af61f43ad332a2322e43ced590b6d9768">wire3</a>, <a class="code" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, &amp;variance);</div>
<div class="line"></div>
<div class="line"> <span class="comment">/* Calculation of 1/blockSize */</span></div>
<div class="line"> oneByBlockSize = 1.0 / (<a class="code" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a> - 1);</div>
<div class="line"></div>
<div class="line"> <span class="comment">/* Calculation of variance */</span></div>
-<div class="line"> <a class="code" href="group__BasicMult.html#gaca3f0b8227da431ab29225b88888aa32">arm_mult_f32</a>(&amp;variance, &amp;oneByBlockSize, &amp;variance, 1);</div>
+<div class="line"> <a class="code" href="group__BasicMult.html#gacf950935141cad927bea886e88fd9e9b">arm_mult_f32</a>(&amp;variance, &amp;oneByBlockSize, &amp;variance, 1);</div>
<div class="line"></div>
<div class="line"> <span class="comment">/* absolute value of difference between ref and test */</span></div>
<div class="line"> diff = fabsf(<a class="code" href="arm__variance__example__f32_8c.html#a26cbbfe2a7905669e8440159465050df">refVarianceOut</a> - variance);</div>
<div class="line"></div>
<div class="line"> <span class="comment">/* Comparison of variance value with reference */</span></div>
+<div class="line"> </div>
<div class="line"> <span class="keywordflow">if</span> (diff &gt; <a name="a16"></a><a class="code" href="arm__variance__example__f32_8c.html#a3fd2b1bcd7ddcf506237987ad780f495">DELTA</a>)</div>
<div class="line"> {</div>
<div class="line"> status = <a name="a17"></a><a class="code" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a09457f2be656b35015fd6d36202fa376">ARM_MATH_TEST_FAILURE</a>;</div>
<div class="line"> }</div>
<div class="line"></div>
-<div class="line"> <span class="keywordflow">if</span> ( status != <a class="code" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>)</div>
+<div class="line"></div>
+<div class="line"><span class="preprocessor">#if !defined(FILEIO)</span></div>
+<div class="line"><span class="preprocessor"></span> <span class="keywordflow">if</span> ( status != <a class="code" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>)</div>
<div class="line"> {</div>
<div class="line"> <span class="keywordflow">while</span> (1);</div>
<div class="line"> }</div>
<div class="line"></div>
-<div class="line"> <span class="keywordflow">while</span> (1); <span class="comment">/* main function does not return */</span></div>
-<div class="line">}</div>
+<div class="line"> <span class="keywordflow">while</span> (1); <span class="comment">/* main function does not return */</span></div>
+<div class="line"><span class="preprocessor">#else</span></div>
+<div class="line"><span class="preprocessor"></span> <span class="keywordflow">if</span> (status == <a class="code" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>)</div>
+<div class="line"> {</div>
+<div class="line"> printf(<span class="stringliteral">&quot;SUCCESS\n&quot;</span>);</div>
+<div class="line"> }</div>
+<div class="line"> <span class="keywordflow">else</span></div>
+<div class="line"> {</div>
+<div class="line"> printf(<span class="stringliteral">&quot;FAILURE\n&quot;</span>);</div>
+<div class="line"> }</div>
+<div class="line"><span class="preprocessor">#endif</span></div>
+<div class="line"><span class="preprocessor"></span>}</div>
<div class="line"></div>
</div><!-- fragment --> </div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:18 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:38 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/classes.html b/docs/DSP/html/classes.html
index ccb45a5..e8b94aa 100644
--- a/docs/DSP/html/classes.html
+++ b/docs/DSP/html/classes.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -153,7 +153,7 @@ $(document).ready(function(){initNavTree('classes.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/cmsis.css b/docs/DSP/html/cmsis.css
index bba1010..586d4d2 100644
--- a/docs/DSP/html/cmsis.css
+++ b/docs/DSP/html/cmsis.css
@@ -1148,7 +1148,7 @@ dl.section dd {
.image
{
- text-align: center;
+ text-align: left;
}
.dotgraph
diff --git a/docs/DSP/html/deprecated.html b/docs/DSP/html/deprecated.html
index fbb7b74..5cf96bc 100644
--- a/docs/DSP/html/deprecated.html
+++ b/docs/DSP/html/deprecated.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -112,148 +112,247 @@ $(document).ready(function(){initNavTree('deprecated.html','');});
</div><!--header-->
<div class="contents">
<div class="textblock"><dl class="reflist">
-<dt><a class="anchor" id="_deprecated000001"></a>Global <a class="el" href="group__ComplexFFT.html#ga9fadd650b802f612ae558ddaab789a6d">arm_cfft_radix2_f32</a> (const <a class="el" href="structarm__cfft__radix2__instance__f32.html" title="Instance structure for the floating-point CFFT/CIFFT function. ">arm_cfft_radix2_instance_f32</a> *S, float32_t *pSrc)</dt>
-<dd>Do not use this function. It has been superseded by <a class="el" href="group__ComplexFFT.html#gade0f9c4ff157b6b9c72a1eafd86ebf80">arm_cfft_f32</a> and will be removed in the future. <dl class="params"><dt>Parameters</dt><dd>
+<dt><a class="anchor" id="_deprecated000001"></a>Global <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a> (addr)</dt>
+<dd></dd>
+<dt><a class="anchor" id="_deprecated000002"></a>Global <a class="el" href="group__ComplexFFT.html#ga9fadd650b802f612ae558ddaab789a6d">arm_cfft_radix2_f32</a> (const <a class="el" href="structarm__cfft__radix2__instance__f32.html" title="Instance structure for the floating-point CFFT/CIFFT function. ">arm_cfft_radix2_instance_f32</a> *S, float32_t *pSrc)</dt>
+<dd>Do not use this function. It has been superseded by <a class="el" href="group__ComplexFFT.html#gade0f9c4ff157b6b9c72a1eafd86ebf80">arm_cfft_f32</a> and will be removed in the future <dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the floating-point Radix-2 CFFT/CIFFT structure. </td></tr>
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*pSrc</td><td>points to the complex data buffer of size <code>2*fftLen</code>. Processing occurs in-place. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the floating-point Radix-2 CFFT/CIFFT structure </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">pSrc</td><td>points to the complex data buffer of size <code>2*fftLen</code>. Processing occurs in-place </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</dd>
-<dt><a class="anchor" id="_deprecated000002"></a>Global <a class="el" href="group__ComplexFFT.html#gac9565e6bc7229577ecf5e090313cafd7">arm_cfft_radix2_init_f32</a> (<a class="el" href="structarm__cfft__radix2__instance__f32.html" title="Instance structure for the floating-point CFFT/CIFFT function. ">arm_cfft_radix2_instance_f32</a> *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag)</dt>
+<dt><a class="anchor" id="_deprecated000003"></a>Global <a class="el" href="group__ComplexFFT.html#gac9565e6bc7229577ecf5e090313cafd7">arm_cfft_radix2_init_f32</a> (<a class="el" href="structarm__cfft__radix2__instance__f32.html" title="Instance structure for the floating-point CFFT/CIFFT function. ">arm_cfft_radix2_instance_f32</a> *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag)</dt>
<dd>Do not use this function. It has been superseded by <a class="el" href="group__ComplexFFT.html#gade0f9c4ff157b6b9c72a1eafd86ebf80">arm_cfft_f32</a> and will be removed in the future. <dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of the floating-point CFFT/CIFFT structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of the FFT. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">ifftFlag</td><td>flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">bitReverseFlag</td><td>flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the floating-point CFFT/CIFFT structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of the FFT </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">ifftFlag</td><td>flag that selects transform direction<ul>
+<li>value = 0: forward transform</li>
+<li>value = 1: inverse transform </li>
+</ul>
+</td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">bitReverseFlag</td><td>flag that enables / disables bit reversal of output<ul>
+<li>value = 0: disables bit reversal of output</li>
+<li>value = 1: enables bit reversal of output </li>
+</ul>
+</td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if <code>fftLen</code> is not a supported value. </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : <code>fftLen</code> is not a supported length </li>
+</ul>
+</dd></dl>
</dd>
-<dt><a class="anchor" id="_deprecated000003"></a>Global <a class="el" href="group__ComplexFFT.html#ga5c5b2127b3c4ea2d03692127f8543858">arm_cfft_radix2_init_q15</a> (<a class="el" href="structarm__cfft__radix2__instance__q15.html" title="Instance structure for the Q15 CFFT/CIFFT function. ">arm_cfft_radix2_instance_q15</a> *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag)</dt>
+<dt><a class="anchor" id="_deprecated000004"></a>Global <a class="el" href="group__ComplexFFT.html#ga5c5b2127b3c4ea2d03692127f8543858">arm_cfft_radix2_init_q15</a> (<a class="el" href="structarm__cfft__radix2__instance__q15.html" title="Instance structure for the Q15 CFFT/CIFFT function. ">arm_cfft_radix2_instance_q15</a> *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag)</dt>
<dd>Do not use this function. It has been superseded by <a class="el" href="group__ComplexFFT.html#ga68cdacd2267a2967955e40e6b7ec1229">arm_cfft_q15</a> and will be removed <dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of the Q15 CFFT/CIFFT structure. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the Q15 CFFT/CIFFT structure. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of the FFT. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">ifftFlag</td><td>flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">bitReverseFlag</td><td>flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">ifftFlag</td><td>flag that selects transform direction<ul>
+<li>value = 0: forward transform</li>
+<li>value = 1: inverse transform </li>
+</ul>
+</td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">bitReverseFlag</td><td>flag that enables / disables bit reversal of output<ul>
+<li>value = 0: disables bit reversal of output</li>
+<li>value = 1: enables bit reversal of output </li>
+</ul>
+</td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if <code>fftLen</code> is not a supported value. </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : <code>fftLen</code> is not a supported length </li>
+</ul>
+</dd></dl>
</dd>
-<dt><a class="anchor" id="_deprecated000004"></a>Global <a class="el" href="group__ComplexFFT.html#gabec9611e77382f31e152668bf6b4b638">arm_cfft_radix2_init_q31</a> (<a class="el" href="structarm__cfft__radix2__instance__q31.html" title="Instance structure for the Radix-2 Q31 CFFT/CIFFT function. ">arm_cfft_radix2_instance_q31</a> *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag)</dt>
-<dd>Do not use this function. It has been superseded by <a class="el" href="group__ComplexFFT.html#ga5a0008bd997ab6e2e299ef2fb272fb4b">arm_cfft_q31</a> and will be removed <dl class="params"><dt>Parameters</dt><dd>
+<dt><a class="anchor" id="_deprecated000005"></a>Global <a class="el" href="group__ComplexFFT.html#gabec9611e77382f31e152668bf6b4b638">arm_cfft_radix2_init_q31</a> (<a class="el" href="structarm__cfft__radix2__instance__q31.html" title="Instance structure for the Radix-2 Q31 CFFT/CIFFT function. ">arm_cfft_radix2_instance_q31</a> *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag)</dt>
+<dd>Do not use this function. It has been superseded by <a class="el" href="group__ComplexFFT.html#ga5a0008bd997ab6e2e299ef2fb272fb4b">arm_cfft_q31</a> and will be removed in the future. <dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of the Q31 CFFT/CIFFT structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of the FFT. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">ifftFlag</td><td>flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">bitReverseFlag</td><td>flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the Q31 CFFT/CIFFT structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of the FFT </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">ifftFlag</td><td>flag that selects transform direction<ul>
+<li>value = 0: forward transform</li>
+<li>value = 1: inverse transform </li>
+</ul>
+</td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">bitReverseFlag</td><td>flag that enables / disables bit reversal of output<ul>
+<li>value = 0: disables bit reversal of output</li>
+<li>value = 1: enables bit reversal of output </li>
+</ul>
+</td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if <code>fftLen</code> is not a supported value. </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : <code>fftLen</code> is not a supported length </li>
+</ul>
+</dd></dl>
</dd>
-<dt><a class="anchor" id="_deprecated000005"></a>Global <a class="el" href="group__ComplexFFT.html#ga55b424341dc3efd3fa0bcaaff4bdbf40">arm_cfft_radix2_q15</a> (const <a class="el" href="structarm__cfft__radix2__instance__q15.html" title="Instance structure for the Q15 CFFT/CIFFT function. ">arm_cfft_radix2_instance_q15</a> *S, q15_t *pSrc)</dt>
-<dd>Do not use this function. It has been superseded by <a class="el" href="group__ComplexFFT.html#ga68cdacd2267a2967955e40e6b7ec1229">arm_cfft_q15</a> and will be removed <dl class="params"><dt>Parameters</dt><dd>
+<dt><a class="anchor" id="_deprecated000006"></a>Global <a class="el" href="group__ComplexFFT.html#ga55b424341dc3efd3fa0bcaaff4bdbf40">arm_cfft_radix2_q15</a> (const <a class="el" href="structarm__cfft__radix2__instance__q15.html" title="Instance structure for the Q15 CFFT/CIFFT function. ">arm_cfft_radix2_instance_q15</a> *S, q15_t *pSrc)</dt>
+<dd>Do not use this function. It has been superseded by <a class="el" href="group__ComplexFFT.html#ga68cdacd2267a2967955e40e6b7ec1229">arm_cfft_q15</a> and will be removed in the future. <dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the fixed-point CFFT/CIFFT structure. </td></tr>
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*pSrc</td><td>points to the complex data buffer of size <code>2*fftLen</code>. Processing occurs in-place. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the fixed-point CFFT/CIFFT structure </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">pSrc</td><td>points to the complex data buffer of size <code>2*fftLen</code>. Processing occurs in-place </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</dd>
-<dt><a class="anchor" id="_deprecated000006"></a>Global <a class="el" href="group__ComplexFFT.html#ga6321f703ec87a274aedaab33d3e766b4">arm_cfft_radix2_q31</a> (const <a class="el" href="structarm__cfft__radix2__instance__q31.html" title="Instance structure for the Radix-2 Q31 CFFT/CIFFT function. ">arm_cfft_radix2_instance_q31</a> *S, q31_t *pSrc)</dt>
-<dd>Do not use this function. It has been superseded by <a class="el" href="group__ComplexFFT.html#ga5a0008bd997ab6e2e299ef2fb272fb4b">arm_cfft_q31</a> and will be removed <dl class="params"><dt>Parameters</dt><dd>
+<dt><a class="anchor" id="_deprecated000007"></a>Global <a class="el" href="group__ComplexFFT.html#ga6321f703ec87a274aedaab33d3e766b4">arm_cfft_radix2_q31</a> (const <a class="el" href="structarm__cfft__radix2__instance__q31.html" title="Instance structure for the Radix-2 Q31 CFFT/CIFFT function. ">arm_cfft_radix2_instance_q31</a> *S, q31_t *pSrc)</dt>
+<dd>Do not use this function. It has been superseded by <a class="el" href="group__ComplexFFT.html#ga5a0008bd997ab6e2e299ef2fb272fb4b">arm_cfft_q31</a> and will be removed in the future. <dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the fixed-point CFFT/CIFFT structure. </td></tr>
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*pSrc</td><td>points to the complex data buffer of size <code>2*fftLen</code>. Processing occurs in-place. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the fixed-point CFFT/CIFFT structure </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">pSrc</td><td>points to the complex data buffer of size <code>2*fftLen</code>. Processing occurs in-place </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</dd>
-<dt><a class="anchor" id="_deprecated000007"></a>Global <a class="el" href="group__ComplexFFT.html#ga521f670cd9c571bc61aff9bec89f4c26">arm_cfft_radix4_f32</a> (const <a class="el" href="structarm__cfft__radix4__instance__f32.html" title="Instance structure for the floating-point CFFT/CIFFT function. ">arm_cfft_radix4_instance_f32</a> *S, float32_t *pSrc)</dt>
+<dt><a class="anchor" id="_deprecated000008"></a>Global <a class="el" href="group__ComplexFFT.html#ga521f670cd9c571bc61aff9bec89f4c26">arm_cfft_radix4_f32</a> (const <a class="el" href="structarm__cfft__radix4__instance__f32.html" title="Instance structure for the floating-point CFFT/CIFFT function. ">arm_cfft_radix4_instance_f32</a> *S, float32_t *pSrc)</dt>
<dd>Do not use this function. It has been superseded by <a class="el" href="group__ComplexFFT.html#gade0f9c4ff157b6b9c72a1eafd86ebf80">arm_cfft_f32</a> and will be removed in the future. <dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the floating-point Radix-4 CFFT/CIFFT structure. </td></tr>
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*pSrc</td><td>points to the complex data buffer of size <code>2*fftLen</code>. Processing occurs in-place. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the floating-point Radix-4 CFFT/CIFFT structure </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">pSrc</td><td>points to the complex data buffer of size <code>2*fftLen</code>. Processing occurs in-place </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</dd>
-<dt><a class="anchor" id="_deprecated000008"></a>Global <a class="el" href="group__ComplexFFT.html#gaf336459f684f0b17bfae539ef1b1b78a">arm_cfft_radix4_init_f32</a> (<a class="el" href="structarm__cfft__radix4__instance__f32.html" title="Instance structure for the floating-point CFFT/CIFFT function. ">arm_cfft_radix4_instance_f32</a> *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag)</dt>
+<dt><a class="anchor" id="_deprecated000009"></a>Global <a class="el" href="group__ComplexFFT.html#gaf336459f684f0b17bfae539ef1b1b78a">arm_cfft_radix4_init_f32</a> (<a class="el" href="structarm__cfft__radix4__instance__f32.html" title="Instance structure for the floating-point CFFT/CIFFT function. ">arm_cfft_radix4_instance_f32</a> *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag)</dt>
<dd>Do not use this function. It has been superceded by <a class="el" href="group__ComplexFFT.html#gade0f9c4ff157b6b9c72a1eafd86ebf80">arm_cfft_f32</a> and will be removed in the future. <dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of the floating-point CFFT/CIFFT structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of the FFT. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">ifftFlag</td><td>flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">bitReverseFlag</td><td>flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the floating-point CFFT/CIFFT structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of the FFT </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">ifftFlag</td><td>flag that selects transform direction<ul>
+<li>value = 0: forward transform</li>
+<li>value = 1: inverse transform </li>
+</ul>
+</td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">bitReverseFlag</td><td>flag that enables / disables bit reversal of output<ul>
+<li>value = 0: disables bit reversal of output</li>
+<li>value = 1: enables bit reversal of output </li>
+</ul>
+</td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if <code>fftLen</code> is not a supported value. </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : <code>fftLen</code> is not a supported length </li>
+</ul>
+</dd></dl>
</dd>
-<dt><a class="anchor" id="_deprecated000009"></a>Global <a class="el" href="group__ComplexFFT.html#ga0c2acfda3126c452e75b81669e8ad9ef">arm_cfft_radix4_init_q15</a> (<a class="el" href="structarm__cfft__radix4__instance__q15.html" title="Instance structure for the Q15 CFFT/CIFFT function. ">arm_cfft_radix4_instance_q15</a> *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag)</dt>
-<dd>Do not use this function. It has been superseded by <a class="el" href="group__ComplexFFT.html#ga68cdacd2267a2967955e40e6b7ec1229">arm_cfft_q15</a> and will be removed <dl class="params"><dt>Parameters</dt><dd>
+<dt><a class="anchor" id="_deprecated000010"></a>Global <a class="el" href="group__ComplexFFT.html#ga0c2acfda3126c452e75b81669e8ad9ef">arm_cfft_radix4_init_q15</a> (<a class="el" href="structarm__cfft__radix4__instance__q15.html" title="Instance structure for the Q15 CFFT/CIFFT function. ">arm_cfft_radix4_instance_q15</a> *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag)</dt>
+<dd>Do not use this function. It has been superseded by <a class="el" href="group__ComplexFFT.html#ga68cdacd2267a2967955e40e6b7ec1229">arm_cfft_q15</a> and will be removed in the future. <dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of the Q15 CFFT/CIFFT structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of the FFT. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">ifftFlag</td><td>flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">bitReverseFlag</td><td>flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the Q15 CFFT/CIFFT structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of the FFT </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">ifftFlag</td><td>flag that selects transform direction<ul>
+<li>value = 0: forward transform</li>
+<li>value = 1: inverse transform </li>
+</ul>
+</td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">bitReverseFlag</td><td>flag that enables / disables bit reversal of output<ul>
+<li>value = 0: disables bit reversal of output</li>
+<li>value = 1: enables bit reversal of output </li>
+</ul>
+</td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if <code>fftLen</code> is not a supported value. </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : <code>fftLen</code> is not a supported length </li>
+</ul>
+</dd></dl>
</dd>
-<dt><a class="anchor" id="_deprecated000010"></a>Global <a class="el" href="group__ComplexFFT.html#gad5caaafeec900c8ff72321c01bbd462c">arm_cfft_radix4_init_q31</a> (<a class="el" href="structarm__cfft__radix4__instance__q31.html" title="Instance structure for the Q31 CFFT/CIFFT function. ">arm_cfft_radix4_instance_q31</a> *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag)</dt>
-<dd>Do not use this function. It has been superseded by <a class="el" href="group__ComplexFFT.html#ga5a0008bd997ab6e2e299ef2fb272fb4b">arm_cfft_q31</a> and will be removed <dl class="params"><dt>Parameters</dt><dd>
+<dt><a class="anchor" id="_deprecated000011"></a>Global <a class="el" href="group__ComplexFFT.html#gad5caaafeec900c8ff72321c01bbd462c">arm_cfft_radix4_init_q31</a> (<a class="el" href="structarm__cfft__radix4__instance__q31.html" title="Instance structure for the Q31 CFFT/CIFFT function. ">arm_cfft_radix4_instance_q31</a> *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag)</dt>
+<dd>Do not use this function. It has been superseded by <a class="el" href="group__ComplexFFT.html#ga5a0008bd997ab6e2e299ef2fb272fb4b">arm_cfft_q31</a> and will be removed in the future. <dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of the Q31 CFFT/CIFFT structure. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the Q31 CFFT/CIFFT structure. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of the FFT. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">ifftFlag</td><td>flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">bitReverseFlag</td><td>flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">ifftFlag</td><td>flag that selects transform direction<ul>
+<li>value = 0: forward transform</li>
+<li>value = 1: inverse transform </li>
+</ul>
+</td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">bitReverseFlag</td><td>flag that enables / disables bit reversal of output<ul>
+<li>value = 0: disables bit reversal of output</li>
+<li>value = 1: enables bit reversal of output </li>
+</ul>
+</td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if <code>fftLen</code> is not a supported value. </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : <code>fftLen</code> is not a supported length </li>
+</ul>
+</dd></dl>
</dd>
-<dt><a class="anchor" id="_deprecated000011"></a>Global <a class="el" href="group__ComplexFFT.html#ga8d66cdac41b8bf6cefdb895456eee84a">arm_cfft_radix4_q15</a> (const <a class="el" href="structarm__cfft__radix4__instance__q15.html" title="Instance structure for the Q15 CFFT/CIFFT function. ">arm_cfft_radix4_instance_q15</a> *S, q15_t *pSrc)</dt>
-<dd>Do not use this function. It has been superseded by <a class="el" href="group__ComplexFFT.html#ga68cdacd2267a2967955e40e6b7ec1229">arm_cfft_q15</a> and will be removed <dl class="params"><dt>Parameters</dt><dd>
+<dt><a class="anchor" id="_deprecated000012"></a>Global <a class="el" href="group__ComplexFFT.html#ga8d66cdac41b8bf6cefdb895456eee84a">arm_cfft_radix4_q15</a> (const <a class="el" href="structarm__cfft__radix4__instance__q15.html" title="Instance structure for the Q15 CFFT/CIFFT function. ">arm_cfft_radix4_instance_q15</a> *S, q15_t *pSrc)</dt>
+<dd>Do not use this function. It has been superseded by <a class="el" href="group__ComplexFFT.html#ga68cdacd2267a2967955e40e6b7ec1229">arm_cfft_q15</a> and will be removed in the future. <dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q15 CFFT/CIFFT structure. </td></tr>
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*pSrc</td><td>points to the complex data buffer. Processing occurs in-place. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q15 CFFT/CIFFT structure. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">pSrc</td><td>points to the complex data buffer. Processing occurs in-place. </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</dd>
-<dt><a class="anchor" id="_deprecated000012"></a>Global <a class="el" href="group__ComplexFFT.html#gafde3ee1f58cf393b45a9073174fff548">arm_cfft_radix4_q31</a> (const <a class="el" href="structarm__cfft__radix4__instance__q31.html" title="Instance structure for the Q31 CFFT/CIFFT function. ">arm_cfft_radix4_instance_q31</a> *S, q31_t *pSrc)</dt>
-<dd>Do not use this function. It has been superseded by <a class="el" href="group__ComplexFFT.html#ga5a0008bd997ab6e2e299ef2fb272fb4b">arm_cfft_q31</a> and will be removed <dl class="params"><dt>Parameters</dt><dd>
+<dt><a class="anchor" id="_deprecated000013"></a>Global <a class="el" href="group__ComplexFFT.html#gafde3ee1f58cf393b45a9073174fff548">arm_cfft_radix4_q31</a> (const <a class="el" href="structarm__cfft__radix4__instance__q31.html" title="Instance structure for the Q31 CFFT/CIFFT function. ">arm_cfft_radix4_instance_q31</a> *S, q31_t *pSrc)</dt>
+<dd>Do not use this function. It has been superseded by <a class="el" href="group__ComplexFFT.html#ga5a0008bd997ab6e2e299ef2fb272fb4b">arm_cfft_q31</a> and will be removed in the future. <dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q31 CFFT/CIFFT structure. </td></tr>
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*pSrc</td><td>points to the complex data buffer of size <code>2*fftLen</code>. Processing occurs in-place. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q31 CFFT/CIFFT structure </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">pSrc</td><td>points to the complex data buffer of size <code>2*fftLen</code>. Processing occurs in-place </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</dd>
-<dt><a class="anchor" id="_deprecated000013"></a>Global <a class="el" href="group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc">arm_rfft_f32</a> (const <a class="el" href="structarm__rfft__instance__f32.html" title="Instance structure for the floating-point RFFT/RIFFT function. ">arm_rfft_instance_f32</a> *S, float32_t *pSrc, float32_t *pDst)</dt>
+<dt><a class="anchor" id="_deprecated000014"></a>Global <a class="el" href="group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc">arm_rfft_f32</a> (const <a class="el" href="structarm__rfft__instance__f32.html" title="Instance structure for the floating-point RFFT/RIFFT function. ">arm_rfft_instance_f32</a> *S, float32_t *pSrc, float32_t *pDst)</dt>
<dd>Do not use this function. It has been superceded by <a class="el" href="group__RealFFT.html#ga180d8b764d59cbb85d37a2d5f7cd9799">arm_rfft_fast_f32</a> and will be removed in the future. <dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the floating-point RFFT/RIFFT structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input buffer. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output buffer. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the floating-point RFFT/RIFFT structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input buffer </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the output buffer </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
+</dd>
+<dt><a class="anchor" id="_deprecated000015"></a>Global <a class="el" href="group__RealFFT.html#ga10717ee326bf50832ef1c25b85a23068">arm_rfft_init_f32</a> (<a class="el" href="structarm__rfft__instance__f32.html" title="Instance structure for the floating-point RFFT/RIFFT function. ">arm_rfft_instance_f32</a> *S, <a class="el" href="structarm__cfft__radix4__instance__f32.html" title="Instance structure for the floating-point CFFT/CIFFT function. ">arm_cfft_radix4_instance_f32</a> *S_CFFT, uint32_t fftLenReal, uint32_t ifftFlagR, uint32_t bitReverseFlag)</dt>
+<dd>Do not use this function. It has been superceded by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32</a> and will be removed in the future. <dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the floating-point RFFT/RIFFT structure </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S_CFFT</td><td>points to an instance of the floating-point CFFT/CIFFT structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">fftLenReal</td><td>length of the FFT. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">ifftFlagR</td><td>flag that selects transform direction<ul>
+<li>value = 0: forward transform</li>
+<li>value = 1: inverse transform </li>
+</ul>
+</td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">bitReverseFlag</td><td>flag that enables / disables bit reversal of output<ul>
+<li>value = 0: disables bit reversal of output</li>
+<li>value = 1: enables bit reversal of output </li>
+</ul>
+</td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : <code>fftLenReal</code> is not a supported length</li>
+</ul>
+</dd></dl>
</dd>
</dl>
</div></div><!-- contents -->
@@ -261,7 +360,7 @@ $(document).ready(function(){initNavTree('deprecated.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/dir_1170e6dac28fddf4fdc874a585bf14d6.html b/docs/DSP/html/dir_1170e6dac28fddf4fdc874a585bf14d6.html
index 0a08b63..c356661 100644
--- a/docs/DSP/html/dir_1170e6dac28fddf4fdc874a585bf14d6.html
+++ b/docs/DSP/html/dir_1170e6dac28fddf4fdc874a585bf14d6.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -123,7 +123,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_1170e6dac28fddf4fdc874a585bf14d6.html">arm_variance_example</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/dir_17f4c3c4a1c8e5f7adccdfcc8daad256.html b/docs/DSP/html/dir_17f4c3c4a1c8e5f7adccdfcc8daad256.html
index 6c1f62e..17cc3a9 100644
--- a/docs/DSP/html/dir_17f4c3c4a1c8e5f7adccdfcc8daad256.html
+++ b/docs/DSP/html/dir_17f4c3c4a1c8e5f7adccdfcc8daad256.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -123,7 +123,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_17f4c3c4a1c8e5f7adccdfcc8daad256.html">arm_dotproduct_example</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/dir_2dfacf8e98c40fbe6b43e4f379522b9d.html b/docs/DSP/html/dir_2dfacf8e98c40fbe6b43e4f379522b9d.html
index 771aba5..417b158 100644
--- a/docs/DSP/html/dir_2dfacf8e98c40fbe6b43e4f379522b9d.html
+++ b/docs/DSP/html/dir_2dfacf8e98c40fbe6b43e4f379522b9d.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -123,7 +123,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_2dfacf8e98c40fbe6b43e4f379522b9d.html">arm_class_marks_example</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/dir_3c115b2b6137a19040f05baba5bbe4bb.html b/docs/DSP/html/dir_3c115b2b6137a19040f05baba5bbe4bb.html
index a7b3c8c..aa47ece 100644
--- a/docs/DSP/html/dir_3c115b2b6137a19040f05baba5bbe4bb.html
+++ b/docs/DSP/html/dir_3c115b2b6137a19040f05baba5bbe4bb.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -123,7 +123,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_3c115b2b6137a19040f05baba5bbe4bb.html">arm_sin_cos_example</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/dir_4686057ebfd09ff788c87e22ea0e3543.html b/docs/DSP/html/dir_4686057ebfd09ff788c87e22ea0e3543.html
index c08c3e2..9d697cb 100644
--- a/docs/DSP/html/dir_4686057ebfd09ff788c87e22ea0e3543.html
+++ b/docs/DSP/html/dir_4686057ebfd09ff788c87e22ea0e3543.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -312,6 +312,8 @@ Files</h2></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:arm__lms__q31_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__lms__q31_8c.html">arm_lms_q31.c</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:FilteringFunctions_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="FilteringFunctions_8c.html">FilteringFunctions.c</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -319,7 +321,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_4686057ebfd09ff788c87e22ea0e3543.html">FilteringFunctions</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/dir_562f151f187819373d848c62a25ba73f.html b/docs/DSP/html/dir_562f151f187819373d848c62a25ba73f.html
index 6d5d052..e2d7a08 100644
--- a/docs/DSP/html/dir_562f151f187819373d848c62a25ba73f.html
+++ b/docs/DSP/html/dir_562f151f187819373d848c62a25ba73f.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -154,6 +154,8 @@ Files</h2></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:arm__q7__to__q31_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__q7__to__q31_8c.html">arm_q7_to_q31.c</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:SupportFunctions_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="SupportFunctions_8c.html">SupportFunctions.c</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -161,7 +163,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_562f151f187819373d848c62a25ba73f.html">SupportFunctions</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/dir_650d82db24a6311fa7658fced19ae149.html b/docs/DSP/html/dir_650d82db24a6311fa7658fced19ae149.html
index 13f8d90..cb1579a 100644
--- a/docs/DSP/html/dir_650d82db24a6311fa7658fced19ae149.html
+++ b/docs/DSP/html/dir_650d82db24a6311fa7658fced19ae149.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -127,7 +127,7 @@ Directories</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/dir_899d076620cccde5757c1c1ca5de63cc.html b/docs/DSP/html/dir_661730ae404280313a24da4355330f49.html
index 9147c80..57d1fca 100644
--- a/docs/RTOS2/html/dir_899d076620cccde5757c1c1ca5de63cc.html
+++ b/docs/DSP/html/dir_661730ae404280313a24da4355330f49.html
@@ -3,8 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>Source Directory Reference</title>
-<title>CMSIS-RTOS2: Source Directory Reference</title>
+<title>boot Directory Reference</title>
+<title>CMSIS-DSP: boot Directory Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="cmsis.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="jquery.js"></script>
@@ -31,10 +31,10 @@
<tr style="height: 46px;">
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
- <div id="projectname">CMSIS-RTOS2
- &#160;<span id="projectnumber">Version 2.1.2</span>
+ <div id="projectname">CMSIS-DSP
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
- <div id="projectbrief">Real-Time Operating System: API and RTX Reference Implementation</div>
+ <div id="projectbrief">CMSIS DSP Software Library</div>
</td>
</tr>
</tbody>
@@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div>
</div>
<script type="text/javascript">
-$(document).ready(function(){initNavTree('dir_899d076620cccde5757c1c1ca5de63cc.html','');});
+$(document).ready(function(){initNavTree('dir_661730ae404280313a24da4355330f49.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
@@ -108,14 +108,13 @@ $(document).ready(function(){initNavTree('dir_899d076620cccde5757c1c1ca5de63cc.h
<div class="header">
<div class="headertitle">
-<div class="title">Source Directory Reference</div> </div>
+<div class="title">boot Directory Reference</div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
Files</h2></td></tr>
-<tr class="memitem:os__systick_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="os__systick_8c.html">os_systick.c</a></td></tr>
-<tr class="memdesc:os__systick_8c"><td class="mdescLeft">&#160;</td><td class="mdescRight">CMSIS OS Tick SysTick implementation. <br/></td></tr>
+<tr class="memitem:RTE__Components_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="RTE__Components_8h.html">RTE_Components.h</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
@@ -123,8 +122,8 @@ Files</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="navelem"><a class="el" href="dir_a43355fbfff7212ac2193223a73d577c.html">RTOS2</a></li><li class="navelem"><a class="el" href="dir_899d076620cccde5757c1c1ca5de63cc.html">Source</a></li>
- <li class="footer">Generated on Thu Nov 16 2017 17:06:23 for CMSIS-RTOS2 by ARM Ltd. All rights reserved.
+ <li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_661730ae404280313a24da4355330f49.html">boot</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/dir_68360bf40d8d7020a2d63dffc5ff3fbe.html b/docs/DSP/html/dir_68360bf40d8d7020a2d63dffc5ff3fbe.html
index 96c728e..c152eda 100644
--- a/docs/DSP/html/dir_68360bf40d8d7020a2d63dffc5ff3fbe.html
+++ b/docs/DSP/html/dir_68360bf40d8d7020a2d63dffc5ff3fbe.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -125,7 +125,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_68360bf40d8d7020a2d63dffc5ff3fbe.html">arm_fft_bin_example</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/dir_693482090d3a79198386acaa7ef7c6b2.html b/docs/DSP/html/dir_693482090d3a79198386acaa7ef7c6b2.html
index 9499761..13436ff 100644
--- a/docs/DSP/html/dir_693482090d3a79198386acaa7ef7c6b2.html
+++ b/docs/DSP/html/dir_693482090d3a79198386acaa7ef7c6b2.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -129,7 +129,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_693482090d3a79198386acaa7ef7c6b2.html">arm_graphic_equalizer_example</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/dir_a3413d16a2695ab37a70c8c03c616c68.html b/docs/DSP/html/dir_a3413d16a2695ab37a70c8c03c616c68.html
index ba2b1be..dae4e68 100644
--- a/docs/DSP/html/dir_a3413d16a2695ab37a70c8c03c616c68.html
+++ b/docs/DSP/html/dir_a3413d16a2695ab37a70c8c03c616c68.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -150,6 +150,8 @@ Files</h2></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:arm__cmplx__mult__real__q31_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cmplx__mult__real__q31_8c.html">arm_cmplx_mult_real_q31.c</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ComplexMathFunctions_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ComplexMathFunctions_8c.html">ComplexMathFunctions.c</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -157,7 +159,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_a3413d16a2695ab37a70c8c03c616c68.html">ComplexMathFunctions</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/dir_a60f901a1a7665a0737ec2a3f2ba0d4e.html b/docs/DSP/html/dir_a60f901a1a7665a0737ec2a3f2ba0d4e.html
index 2363f87..f8c834b 100644
--- a/docs/DSP/html/dir_a60f901a1a7665a0737ec2a3f2ba0d4e.html
+++ b/docs/DSP/html/dir_a60f901a1a7665a0737ec2a3f2ba0d4e.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -127,7 +127,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_a60f901a1a7665a0737ec2a3f2ba0d4e.html">Include</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/dir_a7aea38f75b0edaf61d4d95d1f19ac9f.html b/docs/DSP/html/dir_a7aea38f75b0edaf61d4d95d1f19ac9f.html
index 9631a6a..19a107f 100644
--- a/docs/DSP/html/dir_a7aea38f75b0edaf61d4d95d1f19ac9f.html
+++ b/docs/DSP/html/dir_a7aea38f75b0edaf61d4d95d1f19ac9f.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -130,6 +130,8 @@ Files</h2></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:arm__sqrt__q31_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__sqrt__q31_8c.html">arm_sqrt_q31.c</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:FastMathFunctions_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="FastMathFunctions_8c.html">FastMathFunctions.c</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -137,7 +139,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_a7aea38f75b0edaf61d4d95d1f19ac9f.html">FastMathFunctions</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/dir_abd1d8a41d439a254a6d729f0d888b04.html b/docs/DSP/html/dir_abd1d8a41d439a254a6d729f0d888b04.html
index c24d845..404a91e 100644
--- a/docs/DSP/html/dir_abd1d8a41d439a254a6d729f0d888b04.html
+++ b/docs/DSP/html/dir_abd1d8a41d439a254a6d729f0d888b04.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -123,7 +123,7 @@ Directories</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/dir_ae37ae87b9b72905e94a2ae43aaff3a6.html b/docs/DSP/html/dir_ae37ae87b9b72905e94a2ae43aaff3a6.html
index eaa4ba3..34695db 100644
--- a/docs/DSP/html/dir_ae37ae87b9b72905e94a2ae43aaff3a6.html
+++ b/docs/DSP/html/dir_ae37ae87b9b72905e94a2ae43aaff3a6.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -164,6 +164,8 @@ Files</h2></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:arm__mat__trans__q31_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__mat__trans__q31_8c.html">arm_mat_trans_q31.c</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:MatrixFunctions_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="MatrixFunctions_8c.html">MatrixFunctions.c</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -171,7 +173,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_ae37ae87b9b72905e94a2ae43aaff3a6.html">MatrixFunctions</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/dir_b20befc9106ee721a20d5e80599f43ba.html b/docs/DSP/html/dir_b20befc9106ee721a20d5e80599f43ba.html
index f8076a8..846da09 100644
--- a/docs/DSP/html/dir_b20befc9106ee721a20d5e80599f43ba.html
+++ b/docs/DSP/html/dir_b20befc9106ee721a20d5e80599f43ba.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -127,7 +127,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_b20befc9106ee721a20d5e80599f43ba.html">arm_convolution_example</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/dir_cab95e0391c67daec1019df34d95a470.html b/docs/DSP/html/dir_cab95e0391c67daec1019df34d95a470.html
index 2fee1b2..3666042 100644
--- a/docs/DSP/html/dir_cab95e0391c67daec1019df34d95a470.html
+++ b/docs/DSP/html/dir_cab95e0391c67daec1019df34d95a470.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -184,6 +184,8 @@ Files</h2></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:arm__sub__q7_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__sub__q7_8c.html">arm_sub_q7.c</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:BasicMathFunctions_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="BasicMathFunctions_8c.html">BasicMathFunctions.c</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -191,7 +193,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cab95e0391c67daec1019df34d95a470.html">BasicMathFunctions</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/dir_cb79679bd7d585e2e3c8a1b12a7b28d8.html b/docs/DSP/html/dir_cb79679bd7d585e2e3c8a1b12a7b28d8.html
index df289da..eef2537 100644
--- a/docs/DSP/html/dir_cb79679bd7d585e2e3c8a1b12a7b28d8.html
+++ b/docs/DSP/html/dir_cb79679bd7d585e2e3c8a1b12a7b28d8.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -164,6 +164,8 @@ Files</h2></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:arm__var__q31_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__var__q31_8c.html">arm_var_q31.c</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:StatisticsFunctions_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="StatisticsFunctions_8c.html">StatisticsFunctions.c</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -171,7 +173,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_cb79679bd7d585e2e3c8a1b12a7b28d8.html">StatisticsFunctions</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/dir_cf3b734d050ceea02fbfb06f215bbc8f.html b/docs/DSP/html/dir_cf3b734d050ceea02fbfb06f215bbc8f.html
index 25cc330..b143d22 100644
--- a/docs/DSP/html/dir_cf3b734d050ceea02fbfb06f215bbc8f.html
+++ b/docs/DSP/html/dir_cf3b734d050ceea02fbfb06f215bbc8f.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -141,7 +141,7 @@ Directories</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/dir_d47fe067fda502b2aac97b7803894821.html b/docs/DSP/html/dir_d47fe067fda502b2aac97b7803894821.html
index 919df7c..00543c2 100644
--- a/docs/DSP/html/dir_d47fe067fda502b2aac97b7803894821.html
+++ b/docs/DSP/html/dir_d47fe067fda502b2aac97b7803894821.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -129,7 +129,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_d47fe067fda502b2aac97b7803894821.html">arm_fir_example</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/dir_dd8be1de2cb2fdb097bade8f148f6c3f.html b/docs/DSP/html/dir_dd8be1de2cb2fdb097bade8f148f6c3f.html
index fbbee32..87b4059 100644
--- a/docs/DSP/html/dir_dd8be1de2cb2fdb097bade8f148f6c3f.html
+++ b/docs/DSP/html/dir_dd8be1de2cb2fdb097bade8f148f6c3f.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -136,6 +136,8 @@ Directories</h2></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:dir_1170e6dac28fddf4fdc874a585bf14d6"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_1170e6dac28fddf4fdc874a585bf14d6.html">arm_variance_example</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:dir_661730ae404280313a24da4355330f49"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_661730ae404280313a24da4355330f49.html">boot</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -143,7 +145,7 @@ Directories</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/dir_ddac112016d6de7a55521e85603e9644.html b/docs/DSP/html/dir_ddac112016d6de7a55521e85603e9644.html
index 9d8d950..6a65a2c 100644
--- a/docs/DSP/html/dir_ddac112016d6de7a55521e85603e9644.html
+++ b/docs/DSP/html/dir_ddac112016d6de7a55521e85603e9644.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -127,7 +127,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_ddac112016d6de7a55521e85603e9644.html">arm_matrix_example</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/dir_e69703b6e48666328a369b2a39b5e8f2.html b/docs/DSP/html/dir_e69703b6e48666328a369b2a39b5e8f2.html
index d39a134..ec4e9f3 100644
--- a/docs/DSP/html/dir_e69703b6e48666328a369b2a39b5e8f2.html
+++ b/docs/DSP/html/dir_e69703b6e48666328a369b2a39b5e8f2.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -118,6 +118,8 @@ Files</h2></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:arm__const__structs_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__const__structs_8c.html">arm_const_structs.c</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:CommonTables_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="CommonTables_8c.html">CommonTables.c</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -125,7 +127,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_e69703b6e48666328a369b2a39b5e8f2.html">CommonTables</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/dir_ef818d145b5ec6db038e10b22abefd0e.html b/docs/DSP/html/dir_ef818d145b5ec6db038e10b22abefd0e.html
index 540fbc5..bd539d7 100644
--- a/docs/DSP/html/dir_ef818d145b5ec6db038e10b22abefd0e.html
+++ b/docs/DSP/html/dir_ef818d145b5ec6db038e10b22abefd0e.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -130,6 +130,8 @@ Files</h2></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:arm__sin__cos__q31_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__sin__cos__q31_8c.html">arm_sin_cos_q31.c</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ControllerFunctions_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ControllerFunctions_8c.html">ControllerFunctions.c</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -137,7 +139,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_ef818d145b5ec6db038e10b22abefd0e.html">ControllerFunctions</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/dir_f7b1dad887759bfadf83e5e1cd802011.html b/docs/DSP/html/dir_f7b1dad887759bfadf83e5e1cd802011.html
index a94b19d..9135b9c 100644
--- a/docs/DSP/html/dir_f7b1dad887759bfadf83e5e1cd802011.html
+++ b/docs/DSP/html/dir_f7b1dad887759bfadf83e5e1cd802011.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -129,7 +129,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_f7b1dad887759bfadf83e5e1cd802011.html">arm_signal_converge_example</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/dir_f93595924be31e3058e32faa649f9f3e.html b/docs/DSP/html/dir_f93595924be31e3058e32faa649f9f3e.html
index 6a180f8..f193301 100644
--- a/docs/DSP/html/dir_f93595924be31e3058e32faa649f9f3e.html
+++ b/docs/DSP/html/dir_f93595924be31e3058e32faa649f9f3e.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,6 +116,8 @@ $(document).ready(function(){initNavTree('dir_f93595924be31e3058e32faa649f9f3e.h
Files</h2></td></tr>
<tr class="memitem:arm__bitreversal_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__bitreversal_8c.html">arm_bitreversal.c</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:arm__bitreversal2_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__bitreversal2_8c.html">arm_bitreversal2.c</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:arm__cfft__f32_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__f32_8c.html">arm_cfft_f32.c</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:arm__cfft__q15_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__cfft__q15_8c.html">arm_cfft_q15.c</a></td></tr>
@@ -176,6 +178,8 @@ Files</h2></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:arm__rfft__q31_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__rfft__q31_8c.html">arm_rfft_q31.c</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:TransformFunctions_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="TransformFunctions_8c.html">TransformFunctions.c</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -183,7 +187,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_cf3b734d050ceea02fbfb06f215bbc8f.html">Source</a></li><li class="navelem"><a class="el" href="dir_f93595924be31e3058e32faa649f9f3e.html">TransformFunctions</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/dir_fa13912dcbdb74d4eda31d75ef895c4f.html b/docs/DSP/html/dir_fa13912dcbdb74d4eda31d75ef895c4f.html
index aede5e7..189aa34 100644
--- a/docs/DSP/html/dir_fa13912dcbdb74d4eda31d75ef895c4f.html
+++ b/docs/DSP/html/dir_fa13912dcbdb74d4eda31d75ef895c4f.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -129,7 +129,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_650d82db24a6311fa7658fced19ae149.html">DSP</a></li><li class="navelem"><a class="el" href="dir_abd1d8a41d439a254a6d729f0d888b04.html">Examples</a></li><li class="navelem"><a class="el" href="dir_dd8be1de2cb2fdb097bade8f148f6c3f.html">ARM</a></li><li class="navelem"><a class="el" href="dir_fa13912dcbdb74d4eda31d75ef895c4f.html">arm_linear_interp_example</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/examples.html b/docs/DSP/html/examples.html
index 9316a4c..526a85b 100644
--- a/docs/DSP/html/examples.html
+++ b/docs/DSP/html/examples.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -140,7 +140,7 @@ $(document).ready(function(){initNavTree('examples.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/files.html b/docs/DSP/html/files.html
index 85dc380..63c3c68 100644
--- a/docs/DSP/html/files.html
+++ b/docs/DSP/html/files.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -138,283 +138,295 @@ $(document).ready(function(){initNavTree('files.html','');});
<tr id="row_22_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__biquad__cascade__stereo__df2T__f32_8c.html" target="_self">arm_biquad_cascade_stereo_df2T_f32.c</a></td><td class="desc"></td></tr>
<tr id="row_23_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__biquad__cascade__stereo__df2T__init__f32_8c.html" target="_self">arm_biquad_cascade_stereo_df2T_init_f32.c</a></td><td class="desc"></td></tr>
<tr id="row_24_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__bitreversal_8c.html" target="_self">arm_bitreversal.c</a></td><td class="desc"></td></tr>
-<tr id="row_25_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cfft__f32_8c.html" target="_self">arm_cfft_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_26_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cfft__q15_8c.html" target="_self">arm_cfft_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_27_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cfft__q31_8c.html" target="_self">arm_cfft_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_28_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cfft__radix2__f32_8c.html" target="_self">arm_cfft_radix2_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_29_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cfft__radix2__init__f32_8c.html" target="_self">arm_cfft_radix2_init_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_30_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cfft__radix2__init__q15_8c.html" target="_self">arm_cfft_radix2_init_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_31_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cfft__radix2__init__q31_8c.html" target="_self">arm_cfft_radix2_init_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_32_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cfft__radix2__q15_8c.html" target="_self">arm_cfft_radix2_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_33_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cfft__radix2__q31_8c.html" target="_self">arm_cfft_radix2_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_34_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cfft__radix4__f32_8c.html" target="_self">arm_cfft_radix4_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_35_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cfft__radix4__init__f32_8c.html" target="_self">arm_cfft_radix4_init_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_36_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cfft__radix4__init__q15_8c.html" target="_self">arm_cfft_radix4_init_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_37_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cfft__radix4__init__q31_8c.html" target="_self">arm_cfft_radix4_init_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_38_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cfft__radix4__q15_8c.html" target="_self">arm_cfft_radix4_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_39_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cfft__radix4__q31_8c.html" target="_self">arm_cfft_radix4_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_40_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cfft__radix8__f32_8c.html" target="_self">arm_cfft_radix8_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_41_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__class__marks__example__f32_8c.html" target="_self">arm_class_marks_example_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_42_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cmplx__conj__f32_8c.html" target="_self">arm_cmplx_conj_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_43_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cmplx__conj__q15_8c.html" target="_self">arm_cmplx_conj_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_44_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cmplx__conj__q31_8c.html" target="_self">arm_cmplx_conj_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_45_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cmplx__dot__prod__f32_8c.html" target="_self">arm_cmplx_dot_prod_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_46_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cmplx__dot__prod__q15_8c.html" target="_self">arm_cmplx_dot_prod_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_47_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cmplx__dot__prod__q31_8c.html" target="_self">arm_cmplx_dot_prod_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_48_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cmplx__mag__f32_8c.html" target="_self">arm_cmplx_mag_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_49_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cmplx__mag__q15_8c.html" target="_self">arm_cmplx_mag_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_50_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cmplx__mag__q31_8c.html" target="_self">arm_cmplx_mag_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_51_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cmplx__mag__squared__f32_8c.html" target="_self">arm_cmplx_mag_squared_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_52_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cmplx__mag__squared__q15_8c.html" target="_self">arm_cmplx_mag_squared_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_53_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cmplx__mag__squared__q31_8c.html" target="_self">arm_cmplx_mag_squared_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_54_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cmplx__mult__cmplx__f32_8c.html" target="_self">arm_cmplx_mult_cmplx_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_55_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cmplx__mult__cmplx__q15_8c.html" target="_self">arm_cmplx_mult_cmplx_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_56_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cmplx__mult__cmplx__q31_8c.html" target="_self">arm_cmplx_mult_cmplx_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_57_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cmplx__mult__real__f32_8c.html" target="_self">arm_cmplx_mult_real_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_58_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cmplx__mult__real__q15_8c.html" target="_self">arm_cmplx_mult_real_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_59_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cmplx__mult__real__q31_8c.html" target="_self">arm_cmplx_mult_real_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_60_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__common__tables_8c.html" target="_self">arm_common_tables.c</a></td><td class="desc"></td></tr>
-<tr id="row_61_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__common__tables_8h.html" target="_self">arm_common_tables.h</a></td><td class="desc"></td></tr>
-<tr id="row_62_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__const__structs_8c.html" target="_self">arm_const_structs.c</a></td><td class="desc"></td></tr>
-<tr id="row_63_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__const__structs_8h.html" target="_self">arm_const_structs.h</a></td><td class="desc"></td></tr>
-<tr id="row_64_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__conv__f32_8c.html" target="_self">arm_conv_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_65_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__conv__fast__opt__q15_8c.html" target="_self">arm_conv_fast_opt_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_66_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__conv__fast__q15_8c.html" target="_self">arm_conv_fast_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_67_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__conv__fast__q31_8c.html" target="_self">arm_conv_fast_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_68_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__conv__opt__q15_8c.html" target="_self">arm_conv_opt_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_69_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__conv__opt__q7_8c.html" target="_self">arm_conv_opt_q7.c</a></td><td class="desc"></td></tr>
-<tr id="row_70_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__conv__partial__f32_8c.html" target="_self">arm_conv_partial_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_71_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__conv__partial__fast__opt__q15_8c.html" target="_self">arm_conv_partial_fast_opt_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_72_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__conv__partial__fast__q15_8c.html" target="_self">arm_conv_partial_fast_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_73_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__conv__partial__fast__q31_8c.html" target="_self">arm_conv_partial_fast_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_74_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__conv__partial__opt__q15_8c.html" target="_self">arm_conv_partial_opt_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_75_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__conv__partial__opt__q7_8c.html" target="_self">arm_conv_partial_opt_q7.c</a></td><td class="desc"></td></tr>
-<tr id="row_76_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__conv__partial__q15_8c.html" target="_self">arm_conv_partial_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_77_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__conv__partial__q31_8c.html" target="_self">arm_conv_partial_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_78_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__conv__partial__q7_8c.html" target="_self">arm_conv_partial_q7.c</a></td><td class="desc"></td></tr>
-<tr id="row_79_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__conv__q15_8c.html" target="_self">arm_conv_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_80_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__conv__q31_8c.html" target="_self">arm_conv_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_81_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__conv__q7_8c.html" target="_self">arm_conv_q7.c</a></td><td class="desc"></td></tr>
-<tr id="row_82_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__convolution__example__f32_8c.html" target="_self">arm_convolution_example_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_83_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__copy__f32_8c.html" target="_self">arm_copy_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_84_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__copy__q15_8c.html" target="_self">arm_copy_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_85_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__copy__q31_8c.html" target="_self">arm_copy_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_86_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__copy__q7_8c.html" target="_self">arm_copy_q7.c</a></td><td class="desc"></td></tr>
-<tr id="row_87_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__correlate__f32_8c.html" target="_self">arm_correlate_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_88_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__correlate__fast__opt__q15_8c.html" target="_self">arm_correlate_fast_opt_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_89_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__correlate__fast__q15_8c.html" target="_self">arm_correlate_fast_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_90_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__correlate__fast__q31_8c.html" target="_self">arm_correlate_fast_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_91_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__correlate__opt__q15_8c.html" target="_self">arm_correlate_opt_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_92_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__correlate__opt__q7_8c.html" target="_self">arm_correlate_opt_q7.c</a></td><td class="desc"></td></tr>
-<tr id="row_93_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__correlate__q15_8c.html" target="_self">arm_correlate_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_94_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__correlate__q31_8c.html" target="_self">arm_correlate_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_95_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__correlate__q7_8c.html" target="_self">arm_correlate_q7.c</a></td><td class="desc"></td></tr>
-<tr id="row_96_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cos__f32_8c.html" target="_self">arm_cos_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_97_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cos__q15_8c.html" target="_self">arm_cos_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_98_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cos__q31_8c.html" target="_self">arm_cos_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_99_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__dct4__f32_8c.html" target="_self">arm_dct4_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_100_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__dct4__init__f32_8c.html" target="_self">arm_dct4_init_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_101_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__dct4__init__q15_8c.html" target="_self">arm_dct4_init_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_102_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__dct4__init__q31_8c.html" target="_self">arm_dct4_init_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_103_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__dct4__q15_8c.html" target="_self">arm_dct4_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_104_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__dct4__q31_8c.html" target="_self">arm_dct4_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_105_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__dot__prod__f32_8c.html" target="_self">arm_dot_prod_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_106_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__dot__prod__q15_8c.html" target="_self">arm_dot_prod_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_107_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__dot__prod__q31_8c.html" target="_self">arm_dot_prod_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_108_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__dot__prod__q7_8c.html" target="_self">arm_dot_prod_q7.c</a></td><td class="desc"></td></tr>
-<tr id="row_109_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__dotproduct__example__f32_8c.html" target="_self">arm_dotproduct_example_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_110_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fft__bin__data_8c.html" target="_self">arm_fft_bin_data.c</a></td><td class="desc"></td></tr>
-<tr id="row_111_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fft__bin__example__f32_8c.html" target="_self">arm_fft_bin_example_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_112_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fill__f32_8c.html" target="_self">arm_fill_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_113_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fill__q15_8c.html" target="_self">arm_fill_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_114_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fill__q31_8c.html" target="_self">arm_fill_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_115_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fill__q7_8c.html" target="_self">arm_fill_q7.c</a></td><td class="desc"></td></tr>
-<tr id="row_116_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__data_8c.html" target="_self">arm_fir_data.c</a></td><td class="desc"></td></tr>
-<tr id="row_117_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__decimate__f32_8c.html" target="_self">arm_fir_decimate_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_118_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__decimate__fast__q15_8c.html" target="_self">arm_fir_decimate_fast_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_119_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__decimate__fast__q31_8c.html" target="_self">arm_fir_decimate_fast_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_120_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__decimate__init__f32_8c.html" target="_self">arm_fir_decimate_init_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_121_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__decimate__init__q15_8c.html" target="_self">arm_fir_decimate_init_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_122_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__decimate__init__q31_8c.html" target="_self">arm_fir_decimate_init_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_123_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__decimate__q15_8c.html" target="_self">arm_fir_decimate_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_124_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__decimate__q31_8c.html" target="_self">arm_fir_decimate_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_125_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__example__f32_8c.html" target="_self">arm_fir_example_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_126_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__f32_8c.html" target="_self">arm_fir_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_127_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__fast__q15_8c.html" target="_self">arm_fir_fast_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_128_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__fast__q31_8c.html" target="_self">arm_fir_fast_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_129_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__init__f32_8c.html" target="_self">arm_fir_init_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_130_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__init__q15_8c.html" target="_self">arm_fir_init_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_131_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__init__q31_8c.html" target="_self">arm_fir_init_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_132_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__init__q7_8c.html" target="_self">arm_fir_init_q7.c</a></td><td class="desc"></td></tr>
-<tr id="row_133_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__interpolate__f32_8c.html" target="_self">arm_fir_interpolate_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_134_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__interpolate__init__f32_8c.html" target="_self">arm_fir_interpolate_init_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_135_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__interpolate__init__q15_8c.html" target="_self">arm_fir_interpolate_init_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_136_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__interpolate__init__q31_8c.html" target="_self">arm_fir_interpolate_init_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_137_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__interpolate__q15_8c.html" target="_self">arm_fir_interpolate_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_138_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__interpolate__q31_8c.html" target="_self">arm_fir_interpolate_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_139_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__lattice__f32_8c.html" target="_self">arm_fir_lattice_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_140_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__lattice__init__f32_8c.html" target="_self">arm_fir_lattice_init_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_141_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__lattice__init__q15_8c.html" target="_self">arm_fir_lattice_init_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_142_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__lattice__init__q31_8c.html" target="_self">arm_fir_lattice_init_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_143_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__lattice__q15_8c.html" target="_self">arm_fir_lattice_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_144_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__lattice__q31_8c.html" target="_self">arm_fir_lattice_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_145_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__q15_8c.html" target="_self">arm_fir_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_146_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__q31_8c.html" target="_self">arm_fir_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_147_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__q7_8c.html" target="_self">arm_fir_q7.c</a></td><td class="desc"></td></tr>
-<tr id="row_148_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__sparse__f32_8c.html" target="_self">arm_fir_sparse_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_149_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__sparse__init__f32_8c.html" target="_self">arm_fir_sparse_init_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_150_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__sparse__init__q15_8c.html" target="_self">arm_fir_sparse_init_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_151_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__sparse__init__q31_8c.html" target="_self">arm_fir_sparse_init_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_152_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__sparse__init__q7_8c.html" target="_self">arm_fir_sparse_init_q7.c</a></td><td class="desc"></td></tr>
-<tr id="row_153_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__sparse__q15_8c.html" target="_self">arm_fir_sparse_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_154_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__sparse__q31_8c.html" target="_self">arm_fir_sparse_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_155_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__sparse__q7_8c.html" target="_self">arm_fir_sparse_q7.c</a></td><td class="desc"></td></tr>
-<tr id="row_156_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__float__to__q15_8c.html" target="_self">arm_float_to_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_157_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__float__to__q31_8c.html" target="_self">arm_float_to_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_158_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__float__to__q7_8c.html" target="_self">arm_float_to_q7.c</a></td><td class="desc"></td></tr>
-<tr id="row_159_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__graphic__equalizer__data_8c.html" target="_self">arm_graphic_equalizer_data.c</a></td><td class="desc"></td></tr>
-<tr id="row_160_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__graphic__equalizer__example__q31_8c.html" target="_self">arm_graphic_equalizer_example_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_161_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__iir__lattice__f32_8c.html" target="_self">arm_iir_lattice_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_162_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__iir__lattice__init__f32_8c.html" target="_self">arm_iir_lattice_init_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_163_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__iir__lattice__init__q15_8c.html" target="_self">arm_iir_lattice_init_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_164_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__iir__lattice__init__q31_8c.html" target="_self">arm_iir_lattice_init_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_165_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__iir__lattice__q15_8c.html" target="_self">arm_iir_lattice_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_166_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__iir__lattice__q31_8c.html" target="_self">arm_iir_lattice_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_167_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__linear__interp__data_8c.html" target="_self">arm_linear_interp_data.c</a></td><td class="desc"></td></tr>
-<tr id="row_168_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__linear__interp__example__f32_8c.html" target="_self">arm_linear_interp_example_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_169_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__lms__f32_8c.html" target="_self">arm_lms_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_170_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__lms__init__f32_8c.html" target="_self">arm_lms_init_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_171_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__lms__init__q15_8c.html" target="_self">arm_lms_init_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_172_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__lms__init__q31_8c.html" target="_self">arm_lms_init_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_173_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__lms__norm__f32_8c.html" target="_self">arm_lms_norm_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_174_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__lms__norm__init__f32_8c.html" target="_self">arm_lms_norm_init_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_175_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__lms__norm__init__q15_8c.html" target="_self">arm_lms_norm_init_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_176_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__lms__norm__init__q31_8c.html" target="_self">arm_lms_norm_init_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_177_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__lms__norm__q15_8c.html" target="_self">arm_lms_norm_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_178_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__lms__norm__q31_8c.html" target="_self">arm_lms_norm_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_179_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__lms__q15_8c.html" target="_self">arm_lms_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_180_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__lms__q31_8c.html" target="_self">arm_lms_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_181_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__add__f32_8c.html" target="_self">arm_mat_add_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_182_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__add__q15_8c.html" target="_self">arm_mat_add_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_183_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__add__q31_8c.html" target="_self">arm_mat_add_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_184_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__cmplx__mult__f32_8c.html" target="_self">arm_mat_cmplx_mult_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_185_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__cmplx__mult__q15_8c.html" target="_self">arm_mat_cmplx_mult_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_186_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__cmplx__mult__q31_8c.html" target="_self">arm_mat_cmplx_mult_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_187_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__init__f32_8c.html" target="_self">arm_mat_init_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_188_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__init__q15_8c.html" target="_self">arm_mat_init_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_189_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__init__q31_8c.html" target="_self">arm_mat_init_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_190_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__inverse__f32_8c.html" target="_self">arm_mat_inverse_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_191_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__inverse__f64_8c.html" target="_self">arm_mat_inverse_f64.c</a></td><td class="desc"></td></tr>
-<tr id="row_192_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__mult__f32_8c.html" target="_self">arm_mat_mult_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_193_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__mult__fast__q15_8c.html" target="_self">arm_mat_mult_fast_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_194_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__mult__fast__q31_8c.html" target="_self">arm_mat_mult_fast_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_195_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__mult__q15_8c.html" target="_self">arm_mat_mult_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_196_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__mult__q31_8c.html" target="_self">arm_mat_mult_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_197_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__scale__f32_8c.html" target="_self">arm_mat_scale_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_198_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__scale__q15_8c.html" target="_self">arm_mat_scale_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_199_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__scale__q31_8c.html" target="_self">arm_mat_scale_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_200_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__sub__f32_8c.html" target="_self">arm_mat_sub_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_201_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__sub__q15_8c.html" target="_self">arm_mat_sub_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_202_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__sub__q31_8c.html" target="_self">arm_mat_sub_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_203_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__trans__f32_8c.html" target="_self">arm_mat_trans_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_204_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__trans__q15_8c.html" target="_self">arm_mat_trans_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_205_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__trans__q31_8c.html" target="_self">arm_mat_trans_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_206_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__math_8h.html" target="_self">arm_math.h</a></td><td class="desc"></td></tr>
-<tr id="row_207_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__matrix__example__f32_8c.html" target="_self">arm_matrix_example_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_208_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__max__f32_8c.html" target="_self">arm_max_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_209_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__max__q15_8c.html" target="_self">arm_max_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_210_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__max__q31_8c.html" target="_self">arm_max_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_211_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__max__q7_8c.html" target="_self">arm_max_q7.c</a></td><td class="desc"></td></tr>
-<tr id="row_212_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mean__f32_8c.html" target="_self">arm_mean_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_213_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mean__q15_8c.html" target="_self">arm_mean_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_214_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mean__q31_8c.html" target="_self">arm_mean_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_215_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mean__q7_8c.html" target="_self">arm_mean_q7.c</a></td><td class="desc"></td></tr>
-<tr id="row_216_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__min__f32_8c.html" target="_self">arm_min_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_217_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__min__q15_8c.html" target="_self">arm_min_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_218_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__min__q31_8c.html" target="_self">arm_min_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_219_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__min__q7_8c.html" target="_self">arm_min_q7.c</a></td><td class="desc"></td></tr>
-<tr id="row_220_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mult__f32_8c.html" target="_self">arm_mult_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_221_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mult__q15_8c.html" target="_self">arm_mult_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_222_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mult__q31_8c.html" target="_self">arm_mult_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_223_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mult__q7_8c.html" target="_self">arm_mult_q7.c</a></td><td class="desc"></td></tr>
-<tr id="row_224_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__negate__f32_8c.html" target="_self">arm_negate_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_225_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__negate__q15_8c.html" target="_self">arm_negate_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_226_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__negate__q31_8c.html" target="_self">arm_negate_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_227_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__negate__q7_8c.html" target="_self">arm_negate_q7.c</a></td><td class="desc"></td></tr>
-<tr id="row_228_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__offset__f32_8c.html" target="_self">arm_offset_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_229_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__offset__q15_8c.html" target="_self">arm_offset_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_230_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__offset__q31_8c.html" target="_self">arm_offset_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_231_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__offset__q7_8c.html" target="_self">arm_offset_q7.c</a></td><td class="desc"></td></tr>
-<tr id="row_232_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__pid__init__f32_8c.html" target="_self">arm_pid_init_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_233_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__pid__init__q15_8c.html" target="_self">arm_pid_init_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_234_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__pid__init__q31_8c.html" target="_self">arm_pid_init_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_235_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__pid__reset__f32_8c.html" target="_self">arm_pid_reset_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_236_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__pid__reset__q15_8c.html" target="_self">arm_pid_reset_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_237_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__pid__reset__q31_8c.html" target="_self">arm_pid_reset_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_238_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__power__f32_8c.html" target="_self">arm_power_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_239_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__power__q15_8c.html" target="_self">arm_power_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_240_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__power__q31_8c.html" target="_self">arm_power_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_241_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__power__q7_8c.html" target="_self">arm_power_q7.c</a></td><td class="desc"></td></tr>
-<tr id="row_242_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__q15__to__float_8c.html" target="_self">arm_q15_to_float.c</a></td><td class="desc"></td></tr>
-<tr id="row_243_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__q15__to__q31_8c.html" target="_self">arm_q15_to_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_244_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__q15__to__q7_8c.html" target="_self">arm_q15_to_q7.c</a></td><td class="desc"></td></tr>
-<tr id="row_245_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__q31__to__float_8c.html" target="_self">arm_q31_to_float.c</a></td><td class="desc"></td></tr>
-<tr id="row_246_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__q31__to__q15_8c.html" target="_self">arm_q31_to_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_247_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__q31__to__q7_8c.html" target="_self">arm_q31_to_q7.c</a></td><td class="desc"></td></tr>
-<tr id="row_248_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__q7__to__float_8c.html" target="_self">arm_q7_to_float.c</a></td><td class="desc"></td></tr>
-<tr id="row_249_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__q7__to__q15_8c.html" target="_self">arm_q7_to_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_250_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__q7__to__q31_8c.html" target="_self">arm_q7_to_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_251_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__rfft__f32_8c.html" target="_self">arm_rfft_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_252_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__rfft__fast__f32_8c.html" target="_self">arm_rfft_fast_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_253_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__rfft__fast__init__f32_8c.html" target="_self">arm_rfft_fast_init_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_254_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__rfft__init__f32_8c.html" target="_self">arm_rfft_init_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_255_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__rfft__init__q15_8c.html" target="_self">arm_rfft_init_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_256_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__rfft__init__q31_8c.html" target="_self">arm_rfft_init_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_257_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__rfft__q15_8c.html" target="_self">arm_rfft_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_258_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__rfft__q31_8c.html" target="_self">arm_rfft_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_259_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__rms__f32_8c.html" target="_self">arm_rms_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_260_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__rms__q15_8c.html" target="_self">arm_rms_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_261_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__rms__q31_8c.html" target="_self">arm_rms_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_262_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__scale__f32_8c.html" target="_self">arm_scale_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_263_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__scale__q15_8c.html" target="_self">arm_scale_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_264_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__scale__q31_8c.html" target="_self">arm_scale_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_265_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__scale__q7_8c.html" target="_self">arm_scale_q7.c</a></td><td class="desc"></td></tr>
-<tr id="row_266_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__shift__q15_8c.html" target="_self">arm_shift_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_267_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__shift__q31_8c.html" target="_self">arm_shift_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_268_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__shift__q7_8c.html" target="_self">arm_shift_q7.c</a></td><td class="desc"></td></tr>
-<tr id="row_269_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__signal__converge__data_8c.html" target="_self">arm_signal_converge_data.c</a></td><td class="desc"></td></tr>
-<tr id="row_270_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__signal__converge__example__f32_8c.html" target="_self">arm_signal_converge_example_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_271_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__sin__cos__example__f32_8c.html" target="_self">arm_sin_cos_example_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_272_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__sin__cos__f32_8c.html" target="_self">arm_sin_cos_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_273_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__sin__cos__q31_8c.html" target="_self">arm_sin_cos_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_274_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__sin__f32_8c.html" target="_self">arm_sin_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_275_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__sin__q15_8c.html" target="_self">arm_sin_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_276_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__sin__q31_8c.html" target="_self">arm_sin_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_277_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__sqrt__q15_8c.html" target="_self">arm_sqrt_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_278_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__sqrt__q31_8c.html" target="_self">arm_sqrt_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_279_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__std__f32_8c.html" target="_self">arm_std_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_280_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__std__q15_8c.html" target="_self">arm_std_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_281_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__std__q31_8c.html" target="_self">arm_std_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_282_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__sub__f32_8c.html" target="_self">arm_sub_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_283_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__sub__q15_8c.html" target="_self">arm_sub_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_284_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__sub__q31_8c.html" target="_self">arm_sub_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_285_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__sub__q7_8c.html" target="_self">arm_sub_q7.c</a></td><td class="desc"></td></tr>
-<tr id="row_286_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__var__f32_8c.html" target="_self">arm_var_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_287_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__var__q15_8c.html" target="_self">arm_var_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_288_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__var__q31_8c.html" target="_self">arm_var_q31.c</a></td><td class="desc"></td></tr>
-<tr id="row_289_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__variance__example__f32_8c.html" target="_self">arm_variance_example_f32.c</a></td><td class="desc"></td></tr>
-<tr id="row_290_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__convolution__example_2math__helper_8c.html" target="_self">arm_convolution_example/math_helper.c</a></td><td class="desc"></td></tr>
-<tr id="row_291_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__example_2math__helper_8c.html" target="_self">arm_fir_example/math_helper.c</a></td><td class="desc"></td></tr>
-<tr id="row_292_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__graphic__equalizer__example_2math__helper_8c.html" target="_self">arm_graphic_equalizer_example/math_helper.c</a></td><td class="desc"></td></tr>
-<tr id="row_293_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__linear__interp__example_2math__helper_8c.html" target="_self">arm_linear_interp_example/math_helper.c</a></td><td class="desc"></td></tr>
-<tr id="row_294_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__matrix__example_2math__helper_8c.html" target="_self">arm_matrix_example/math_helper.c</a></td><td class="desc"></td></tr>
-<tr id="row_295_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__signal__converge__example_2math__helper_8c.html" target="_self">arm_signal_converge_example/math_helper.c</a></td><td class="desc"></td></tr>
-<tr id="row_296_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__convolution__example_2math__helper_8h.html" target="_self">arm_convolution_example/math_helper.h</a></td><td class="desc"></td></tr>
-<tr id="row_297_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__example_2math__helper_8h.html" target="_self">arm_fir_example/math_helper.h</a></td><td class="desc"></td></tr>
-<tr id="row_298_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__graphic__equalizer__example_2math__helper_8h.html" target="_self">arm_graphic_equalizer_example/math_helper.h</a></td><td class="desc"></td></tr>
-<tr id="row_299_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__linear__interp__example_2math__helper_8h.html" target="_self">arm_linear_interp_example/math_helper.h</a></td><td class="desc"></td></tr>
-<tr id="row_300_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__matrix__example_2math__helper_8h.html" target="_self">arm_matrix_example/math_helper.h</a></td><td class="desc"></td></tr>
-<tr id="row_301_"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__signal__converge__example_2math__helper_8h.html" target="_self">arm_signal_converge_example/math_helper.h</a></td><td class="desc"></td></tr>
+<tr id="row_25_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__bitreversal2_8c.html" target="_self">arm_bitreversal2.c</a></td><td class="desc"></td></tr>
+<tr id="row_26_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cfft__f32_8c.html" target="_self">arm_cfft_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_27_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cfft__q15_8c.html" target="_self">arm_cfft_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_28_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cfft__q31_8c.html" target="_self">arm_cfft_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_29_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cfft__radix2__f32_8c.html" target="_self">arm_cfft_radix2_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_30_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cfft__radix2__init__f32_8c.html" target="_self">arm_cfft_radix2_init_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_31_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cfft__radix2__init__q15_8c.html" target="_self">arm_cfft_radix2_init_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_32_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cfft__radix2__init__q31_8c.html" target="_self">arm_cfft_radix2_init_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_33_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cfft__radix2__q15_8c.html" target="_self">arm_cfft_radix2_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_34_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cfft__radix2__q31_8c.html" target="_self">arm_cfft_radix2_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_35_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cfft__radix4__f32_8c.html" target="_self">arm_cfft_radix4_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_36_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cfft__radix4__init__f32_8c.html" target="_self">arm_cfft_radix4_init_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_37_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cfft__radix4__init__q15_8c.html" target="_self">arm_cfft_radix4_init_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_38_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cfft__radix4__init__q31_8c.html" target="_self">arm_cfft_radix4_init_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_39_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cfft__radix4__q15_8c.html" target="_self">arm_cfft_radix4_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_40_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cfft__radix4__q31_8c.html" target="_self">arm_cfft_radix4_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_41_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cfft__radix8__f32_8c.html" target="_self">arm_cfft_radix8_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_42_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__class__marks__example__f32_8c.html" target="_self">arm_class_marks_example_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_43_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cmplx__conj__f32_8c.html" target="_self">arm_cmplx_conj_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_44_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cmplx__conj__q15_8c.html" target="_self">arm_cmplx_conj_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_45_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cmplx__conj__q31_8c.html" target="_self">arm_cmplx_conj_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_46_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cmplx__dot__prod__f32_8c.html" target="_self">arm_cmplx_dot_prod_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_47_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cmplx__dot__prod__q15_8c.html" target="_self">arm_cmplx_dot_prod_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_48_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cmplx__dot__prod__q31_8c.html" target="_self">arm_cmplx_dot_prod_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_49_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cmplx__mag__f32_8c.html" target="_self">arm_cmplx_mag_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_50_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cmplx__mag__q15_8c.html" target="_self">arm_cmplx_mag_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_51_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cmplx__mag__q31_8c.html" target="_self">arm_cmplx_mag_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_52_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cmplx__mag__squared__f32_8c.html" target="_self">arm_cmplx_mag_squared_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_53_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cmplx__mag__squared__q15_8c.html" target="_self">arm_cmplx_mag_squared_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_54_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cmplx__mag__squared__q31_8c.html" target="_self">arm_cmplx_mag_squared_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_55_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cmplx__mult__cmplx__f32_8c.html" target="_self">arm_cmplx_mult_cmplx_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_56_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cmplx__mult__cmplx__q15_8c.html" target="_self">arm_cmplx_mult_cmplx_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_57_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cmplx__mult__cmplx__q31_8c.html" target="_self">arm_cmplx_mult_cmplx_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_58_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cmplx__mult__real__f32_8c.html" target="_self">arm_cmplx_mult_real_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_59_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cmplx__mult__real__q15_8c.html" target="_self">arm_cmplx_mult_real_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_60_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cmplx__mult__real__q31_8c.html" target="_self">arm_cmplx_mult_real_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_61_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__common__tables_8c.html" target="_self">arm_common_tables.c</a></td><td class="desc"></td></tr>
+<tr id="row_62_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__common__tables_8h.html" target="_self">arm_common_tables.h</a></td><td class="desc"></td></tr>
+<tr id="row_63_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__const__structs_8c.html" target="_self">arm_const_structs.c</a></td><td class="desc"></td></tr>
+<tr id="row_64_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__const__structs_8h.html" target="_self">arm_const_structs.h</a></td><td class="desc"></td></tr>
+<tr id="row_65_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__conv__f32_8c.html" target="_self">arm_conv_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_66_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__conv__fast__opt__q15_8c.html" target="_self">arm_conv_fast_opt_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_67_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__conv__fast__q15_8c.html" target="_self">arm_conv_fast_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_68_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__conv__fast__q31_8c.html" target="_self">arm_conv_fast_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_69_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__conv__opt__q15_8c.html" target="_self">arm_conv_opt_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_70_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__conv__opt__q7_8c.html" target="_self">arm_conv_opt_q7.c</a></td><td class="desc"></td></tr>
+<tr id="row_71_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__conv__partial__f32_8c.html" target="_self">arm_conv_partial_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_72_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__conv__partial__fast__opt__q15_8c.html" target="_self">arm_conv_partial_fast_opt_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_73_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__conv__partial__fast__q15_8c.html" target="_self">arm_conv_partial_fast_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_74_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__conv__partial__fast__q31_8c.html" target="_self">arm_conv_partial_fast_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_75_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__conv__partial__opt__q15_8c.html" target="_self">arm_conv_partial_opt_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_76_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__conv__partial__opt__q7_8c.html" target="_self">arm_conv_partial_opt_q7.c</a></td><td class="desc"></td></tr>
+<tr id="row_77_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__conv__partial__q15_8c.html" target="_self">arm_conv_partial_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_78_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__conv__partial__q31_8c.html" target="_self">arm_conv_partial_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_79_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__conv__partial__q7_8c.html" target="_self">arm_conv_partial_q7.c</a></td><td class="desc"></td></tr>
+<tr id="row_80_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__conv__q15_8c.html" target="_self">arm_conv_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_81_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__conv__q31_8c.html" target="_self">arm_conv_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_82_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__conv__q7_8c.html" target="_self">arm_conv_q7.c</a></td><td class="desc"></td></tr>
+<tr id="row_83_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__convolution__example__f32_8c.html" target="_self">arm_convolution_example_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_84_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__copy__f32_8c.html" target="_self">arm_copy_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_85_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__copy__q15_8c.html" target="_self">arm_copy_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_86_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__copy__q31_8c.html" target="_self">arm_copy_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_87_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__copy__q7_8c.html" target="_self">arm_copy_q7.c</a></td><td class="desc"></td></tr>
+<tr id="row_88_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__correlate__f32_8c.html" target="_self">arm_correlate_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_89_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__correlate__fast__opt__q15_8c.html" target="_self">arm_correlate_fast_opt_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_90_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__correlate__fast__q15_8c.html" target="_self">arm_correlate_fast_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_91_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__correlate__fast__q31_8c.html" target="_self">arm_correlate_fast_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_92_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__correlate__opt__q15_8c.html" target="_self">arm_correlate_opt_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_93_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__correlate__opt__q7_8c.html" target="_self">arm_correlate_opt_q7.c</a></td><td class="desc"></td></tr>
+<tr id="row_94_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__correlate__q15_8c.html" target="_self">arm_correlate_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_95_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__correlate__q31_8c.html" target="_self">arm_correlate_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_96_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__correlate__q7_8c.html" target="_self">arm_correlate_q7.c</a></td><td class="desc"></td></tr>
+<tr id="row_97_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cos__f32_8c.html" target="_self">arm_cos_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_98_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cos__q15_8c.html" target="_self">arm_cos_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_99_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__cos__q31_8c.html" target="_self">arm_cos_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_100_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__dct4__f32_8c.html" target="_self">arm_dct4_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_101_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__dct4__init__f32_8c.html" target="_self">arm_dct4_init_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_102_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__dct4__init__q15_8c.html" target="_self">arm_dct4_init_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_103_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__dct4__init__q31_8c.html" target="_self">arm_dct4_init_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_104_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__dct4__q15_8c.html" target="_self">arm_dct4_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_105_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__dct4__q31_8c.html" target="_self">arm_dct4_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_106_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__dot__prod__f32_8c.html" target="_self">arm_dot_prod_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_107_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__dot__prod__q15_8c.html" target="_self">arm_dot_prod_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_108_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__dot__prod__q31_8c.html" target="_self">arm_dot_prod_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_109_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__dot__prod__q7_8c.html" target="_self">arm_dot_prod_q7.c</a></td><td class="desc"></td></tr>
+<tr id="row_110_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__dotproduct__example__f32_8c.html" target="_self">arm_dotproduct_example_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_111_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fft__bin__data_8c.html" target="_self">arm_fft_bin_data.c</a></td><td class="desc"></td></tr>
+<tr id="row_112_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fft__bin__example__f32_8c.html" target="_self">arm_fft_bin_example_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_113_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fill__f32_8c.html" target="_self">arm_fill_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_114_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fill__q15_8c.html" target="_self">arm_fill_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_115_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fill__q31_8c.html" target="_self">arm_fill_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_116_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fill__q7_8c.html" target="_self">arm_fill_q7.c</a></td><td class="desc"></td></tr>
+<tr id="row_117_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__data_8c.html" target="_self">arm_fir_data.c</a></td><td class="desc"></td></tr>
+<tr id="row_118_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__decimate__f32_8c.html" target="_self">arm_fir_decimate_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_119_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__decimate__fast__q15_8c.html" target="_self">arm_fir_decimate_fast_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_120_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__decimate__fast__q31_8c.html" target="_self">arm_fir_decimate_fast_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_121_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__decimate__init__f32_8c.html" target="_self">arm_fir_decimate_init_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_122_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__decimate__init__q15_8c.html" target="_self">arm_fir_decimate_init_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_123_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__decimate__init__q31_8c.html" target="_self">arm_fir_decimate_init_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_124_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__decimate__q15_8c.html" target="_self">arm_fir_decimate_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_125_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__decimate__q31_8c.html" target="_self">arm_fir_decimate_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_126_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__example__f32_8c.html" target="_self">arm_fir_example_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_127_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__f32_8c.html" target="_self">arm_fir_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_128_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__fast__q15_8c.html" target="_self">arm_fir_fast_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_129_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__fast__q31_8c.html" target="_self">arm_fir_fast_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_130_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__init__f32_8c.html" target="_self">arm_fir_init_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_131_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__init__q15_8c.html" target="_self">arm_fir_init_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_132_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__init__q31_8c.html" target="_self">arm_fir_init_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_133_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__init__q7_8c.html" target="_self">arm_fir_init_q7.c</a></td><td class="desc"></td></tr>
+<tr id="row_134_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__interpolate__f32_8c.html" target="_self">arm_fir_interpolate_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_135_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__interpolate__init__f32_8c.html" target="_self">arm_fir_interpolate_init_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_136_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__interpolate__init__q15_8c.html" target="_self">arm_fir_interpolate_init_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_137_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__interpolate__init__q31_8c.html" target="_self">arm_fir_interpolate_init_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_138_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__interpolate__q15_8c.html" target="_self">arm_fir_interpolate_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_139_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__interpolate__q31_8c.html" target="_self">arm_fir_interpolate_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_140_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__lattice__f32_8c.html" target="_self">arm_fir_lattice_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_141_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__lattice__init__f32_8c.html" target="_self">arm_fir_lattice_init_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_142_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__lattice__init__q15_8c.html" target="_self">arm_fir_lattice_init_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_143_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__lattice__init__q31_8c.html" target="_self">arm_fir_lattice_init_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_144_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__lattice__q15_8c.html" target="_self">arm_fir_lattice_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_145_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__lattice__q31_8c.html" target="_self">arm_fir_lattice_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_146_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__q15_8c.html" target="_self">arm_fir_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_147_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__q31_8c.html" target="_self">arm_fir_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_148_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__q7_8c.html" target="_self">arm_fir_q7.c</a></td><td class="desc"></td></tr>
+<tr id="row_149_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__sparse__f32_8c.html" target="_self">arm_fir_sparse_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_150_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__sparse__init__f32_8c.html" target="_self">arm_fir_sparse_init_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_151_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__sparse__init__q15_8c.html" target="_self">arm_fir_sparse_init_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_152_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__sparse__init__q31_8c.html" target="_self">arm_fir_sparse_init_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_153_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__sparse__init__q7_8c.html" target="_self">arm_fir_sparse_init_q7.c</a></td><td class="desc"></td></tr>
+<tr id="row_154_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__sparse__q15_8c.html" target="_self">arm_fir_sparse_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_155_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__sparse__q31_8c.html" target="_self">arm_fir_sparse_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_156_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__sparse__q7_8c.html" target="_self">arm_fir_sparse_q7.c</a></td><td class="desc"></td></tr>
+<tr id="row_157_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__float__to__q15_8c.html" target="_self">arm_float_to_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_158_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__float__to__q31_8c.html" target="_self">arm_float_to_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_159_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__float__to__q7_8c.html" target="_self">arm_float_to_q7.c</a></td><td class="desc"></td></tr>
+<tr id="row_160_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__graphic__equalizer__data_8c.html" target="_self">arm_graphic_equalizer_data.c</a></td><td class="desc"></td></tr>
+<tr id="row_161_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__graphic__equalizer__example__q31_8c.html" target="_self">arm_graphic_equalizer_example_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_162_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__iir__lattice__f32_8c.html" target="_self">arm_iir_lattice_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_163_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__iir__lattice__init__f32_8c.html" target="_self">arm_iir_lattice_init_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_164_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__iir__lattice__init__q15_8c.html" target="_self">arm_iir_lattice_init_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_165_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__iir__lattice__init__q31_8c.html" target="_self">arm_iir_lattice_init_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_166_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__iir__lattice__q15_8c.html" target="_self">arm_iir_lattice_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_167_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__iir__lattice__q31_8c.html" target="_self">arm_iir_lattice_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_168_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__linear__interp__data_8c.html" target="_self">arm_linear_interp_data.c</a></td><td class="desc"></td></tr>
+<tr id="row_169_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__linear__interp__example__f32_8c.html" target="_self">arm_linear_interp_example_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_170_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__lms__f32_8c.html" target="_self">arm_lms_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_171_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__lms__init__f32_8c.html" target="_self">arm_lms_init_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_172_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__lms__init__q15_8c.html" target="_self">arm_lms_init_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_173_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__lms__init__q31_8c.html" target="_self">arm_lms_init_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_174_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__lms__norm__f32_8c.html" target="_self">arm_lms_norm_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_175_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__lms__norm__init__f32_8c.html" target="_self">arm_lms_norm_init_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_176_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__lms__norm__init__q15_8c.html" target="_self">arm_lms_norm_init_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_177_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__lms__norm__init__q31_8c.html" target="_self">arm_lms_norm_init_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_178_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__lms__norm__q15_8c.html" target="_self">arm_lms_norm_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_179_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__lms__norm__q31_8c.html" target="_self">arm_lms_norm_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_180_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__lms__q15_8c.html" target="_self">arm_lms_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_181_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__lms__q31_8c.html" target="_self">arm_lms_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_182_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__add__f32_8c.html" target="_self">arm_mat_add_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_183_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__add__q15_8c.html" target="_self">arm_mat_add_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_184_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__add__q31_8c.html" target="_self">arm_mat_add_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_185_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__cmplx__mult__f32_8c.html" target="_self">arm_mat_cmplx_mult_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_186_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__cmplx__mult__q15_8c.html" target="_self">arm_mat_cmplx_mult_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_187_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__cmplx__mult__q31_8c.html" target="_self">arm_mat_cmplx_mult_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_188_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__init__f32_8c.html" target="_self">arm_mat_init_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_189_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__init__q15_8c.html" target="_self">arm_mat_init_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_190_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__init__q31_8c.html" target="_self">arm_mat_init_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_191_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__inverse__f32_8c.html" target="_self">arm_mat_inverse_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_192_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__inverse__f64_8c.html" target="_self">arm_mat_inverse_f64.c</a></td><td class="desc"></td></tr>
+<tr id="row_193_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__mult__f32_8c.html" target="_self">arm_mat_mult_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_194_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__mult__fast__q15_8c.html" target="_self">arm_mat_mult_fast_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_195_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__mult__fast__q31_8c.html" target="_self">arm_mat_mult_fast_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_196_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__mult__q15_8c.html" target="_self">arm_mat_mult_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_197_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__mult__q31_8c.html" target="_self">arm_mat_mult_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_198_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__scale__f32_8c.html" target="_self">arm_mat_scale_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_199_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__scale__q15_8c.html" target="_self">arm_mat_scale_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_200_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__scale__q31_8c.html" target="_self">arm_mat_scale_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_201_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__sub__f32_8c.html" target="_self">arm_mat_sub_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_202_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__sub__q15_8c.html" target="_self">arm_mat_sub_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_203_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__sub__q31_8c.html" target="_self">arm_mat_sub_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_204_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__trans__f32_8c.html" target="_self">arm_mat_trans_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_205_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__trans__q15_8c.html" target="_self">arm_mat_trans_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_206_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mat__trans__q31_8c.html" target="_self">arm_mat_trans_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_207_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__math_8h.html" target="_self">arm_math.h</a></td><td class="desc"></td></tr>
+<tr id="row_208_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__matrix__example__f32_8c.html" target="_self">arm_matrix_example_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_209_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__max__f32_8c.html" target="_self">arm_max_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_210_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__max__q15_8c.html" target="_self">arm_max_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_211_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__max__q31_8c.html" target="_self">arm_max_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_212_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__max__q7_8c.html" target="_self">arm_max_q7.c</a></td><td class="desc"></td></tr>
+<tr id="row_213_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mean__f32_8c.html" target="_self">arm_mean_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_214_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mean__q15_8c.html" target="_self">arm_mean_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_215_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mean__q31_8c.html" target="_self">arm_mean_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_216_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mean__q7_8c.html" target="_self">arm_mean_q7.c</a></td><td class="desc"></td></tr>
+<tr id="row_217_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__min__f32_8c.html" target="_self">arm_min_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_218_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__min__q15_8c.html" target="_self">arm_min_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_219_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__min__q31_8c.html" target="_self">arm_min_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_220_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__min__q7_8c.html" target="_self">arm_min_q7.c</a></td><td class="desc"></td></tr>
+<tr id="row_221_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mult__f32_8c.html" target="_self">arm_mult_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_222_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mult__q15_8c.html" target="_self">arm_mult_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_223_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mult__q31_8c.html" target="_self">arm_mult_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_224_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__mult__q7_8c.html" target="_self">arm_mult_q7.c</a></td><td class="desc"></td></tr>
+<tr id="row_225_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__negate__f32_8c.html" target="_self">arm_negate_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_226_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__negate__q15_8c.html" target="_self">arm_negate_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_227_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__negate__q31_8c.html" target="_self">arm_negate_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_228_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__negate__q7_8c.html" target="_self">arm_negate_q7.c</a></td><td class="desc"></td></tr>
+<tr id="row_229_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__offset__f32_8c.html" target="_self">arm_offset_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_230_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__offset__q15_8c.html" target="_self">arm_offset_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_231_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__offset__q31_8c.html" target="_self">arm_offset_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_232_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__offset__q7_8c.html" target="_self">arm_offset_q7.c</a></td><td class="desc"></td></tr>
+<tr id="row_233_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__pid__init__f32_8c.html" target="_self">arm_pid_init_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_234_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__pid__init__q15_8c.html" target="_self">arm_pid_init_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_235_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__pid__init__q31_8c.html" target="_self">arm_pid_init_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_236_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__pid__reset__f32_8c.html" target="_self">arm_pid_reset_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_237_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__pid__reset__q15_8c.html" target="_self">arm_pid_reset_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_238_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__pid__reset__q31_8c.html" target="_self">arm_pid_reset_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_239_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__power__f32_8c.html" target="_self">arm_power_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_240_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__power__q15_8c.html" target="_self">arm_power_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_241_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__power__q31_8c.html" target="_self">arm_power_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_242_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__power__q7_8c.html" target="_self">arm_power_q7.c</a></td><td class="desc"></td></tr>
+<tr id="row_243_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__q15__to__float_8c.html" target="_self">arm_q15_to_float.c</a></td><td class="desc"></td></tr>
+<tr id="row_244_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__q15__to__q31_8c.html" target="_self">arm_q15_to_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_245_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__q15__to__q7_8c.html" target="_self">arm_q15_to_q7.c</a></td><td class="desc"></td></tr>
+<tr id="row_246_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__q31__to__float_8c.html" target="_self">arm_q31_to_float.c</a></td><td class="desc"></td></tr>
+<tr id="row_247_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__q31__to__q15_8c.html" target="_self">arm_q31_to_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_248_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__q31__to__q7_8c.html" target="_self">arm_q31_to_q7.c</a></td><td class="desc"></td></tr>
+<tr id="row_249_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__q7__to__float_8c.html" target="_self">arm_q7_to_float.c</a></td><td class="desc"></td></tr>
+<tr id="row_250_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__q7__to__q15_8c.html" target="_self">arm_q7_to_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_251_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__q7__to__q31_8c.html" target="_self">arm_q7_to_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_252_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__rfft__f32_8c.html" target="_self">arm_rfft_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_253_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__rfft__fast__f32_8c.html" target="_self">arm_rfft_fast_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_254_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__rfft__fast__init__f32_8c.html" target="_self">arm_rfft_fast_init_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_255_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__rfft__init__f32_8c.html" target="_self">arm_rfft_init_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_256_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__rfft__init__q15_8c.html" target="_self">arm_rfft_init_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_257_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__rfft__init__q31_8c.html" target="_self">arm_rfft_init_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_258_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__rfft__q15_8c.html" target="_self">arm_rfft_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_259_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__rfft__q31_8c.html" target="_self">arm_rfft_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_260_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__rms__f32_8c.html" target="_self">arm_rms_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_261_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__rms__q15_8c.html" target="_self">arm_rms_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_262_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__rms__q31_8c.html" target="_self">arm_rms_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_263_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__scale__f32_8c.html" target="_self">arm_scale_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_264_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__scale__q15_8c.html" target="_self">arm_scale_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_265_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__scale__q31_8c.html" target="_self">arm_scale_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_266_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__scale__q7_8c.html" target="_self">arm_scale_q7.c</a></td><td class="desc"></td></tr>
+<tr id="row_267_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__shift__q15_8c.html" target="_self">arm_shift_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_268_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__shift__q31_8c.html" target="_self">arm_shift_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_269_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__shift__q7_8c.html" target="_self">arm_shift_q7.c</a></td><td class="desc"></td></tr>
+<tr id="row_270_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__signal__converge__data_8c.html" target="_self">arm_signal_converge_data.c</a></td><td class="desc"></td></tr>
+<tr id="row_271_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__signal__converge__example__f32_8c.html" target="_self">arm_signal_converge_example_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_272_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__sin__cos__example__f32_8c.html" target="_self">arm_sin_cos_example_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_273_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__sin__cos__f32_8c.html" target="_self">arm_sin_cos_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_274_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__sin__cos__q31_8c.html" target="_self">arm_sin_cos_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_275_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__sin__f32_8c.html" target="_self">arm_sin_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_276_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__sin__q15_8c.html" target="_self">arm_sin_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_277_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__sin__q31_8c.html" target="_self">arm_sin_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_278_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__sqrt__q15_8c.html" target="_self">arm_sqrt_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_279_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__sqrt__q31_8c.html" target="_self">arm_sqrt_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_280_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__std__f32_8c.html" target="_self">arm_std_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_281_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__std__q15_8c.html" target="_self">arm_std_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_282_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__std__q31_8c.html" target="_self">arm_std_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_283_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__sub__f32_8c.html" target="_self">arm_sub_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_284_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__sub__q15_8c.html" target="_self">arm_sub_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_285_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__sub__q31_8c.html" target="_self">arm_sub_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_286_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__sub__q7_8c.html" target="_self">arm_sub_q7.c</a></td><td class="desc"></td></tr>
+<tr id="row_287_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__var__f32_8c.html" target="_self">arm_var_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_288_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__var__q15_8c.html" target="_self">arm_var_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_289_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__var__q31_8c.html" target="_self">arm_var_q31.c</a></td><td class="desc"></td></tr>
+<tr id="row_290_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__variance__example__f32_8c.html" target="_self">arm_variance_example_f32.c</a></td><td class="desc"></td></tr>
+<tr id="row_291_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="BasicMathFunctions_8c.html" target="_self">BasicMathFunctions.c</a></td><td class="desc"></td></tr>
+<tr id="row_292_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="CommonTables_8c.html" target="_self">CommonTables.c</a></td><td class="desc"></td></tr>
+<tr id="row_293_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="ComplexMathFunctions_8c.html" target="_self">ComplexMathFunctions.c</a></td><td class="desc"></td></tr>
+<tr id="row_294_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="ControllerFunctions_8c.html" target="_self">ControllerFunctions.c</a></td><td class="desc"></td></tr>
+<tr id="row_295_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="FastMathFunctions_8c.html" target="_self">FastMathFunctions.c</a></td><td class="desc"></td></tr>
+<tr id="row_296_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="FilteringFunctions_8c.html" target="_self">FilteringFunctions.c</a></td><td class="desc"></td></tr>
+<tr id="row_297_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__convolution__example_2math__helper_8c.html" target="_self">arm_convolution_example/math_helper.c</a></td><td class="desc"></td></tr>
+<tr id="row_298_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__example_2math__helper_8c.html" target="_self">arm_fir_example/math_helper.c</a></td><td class="desc"></td></tr>
+<tr id="row_299_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__graphic__equalizer__example_2math__helper_8c.html" target="_self">arm_graphic_equalizer_example/math_helper.c</a></td><td class="desc"></td></tr>
+<tr id="row_300_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__linear__interp__example_2math__helper_8c.html" target="_self">arm_linear_interp_example/math_helper.c</a></td><td class="desc"></td></tr>
+<tr id="row_301_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__matrix__example_2math__helper_8c.html" target="_self">arm_matrix_example/math_helper.c</a></td><td class="desc"></td></tr>
+<tr id="row_302_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__signal__converge__example_2math__helper_8c.html" target="_self">arm_signal_converge_example/math_helper.c</a></td><td class="desc"></td></tr>
+<tr id="row_303_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__convolution__example_2math__helper_8h.html" target="_self">arm_convolution_example/math_helper.h</a></td><td class="desc"></td></tr>
+<tr id="row_304_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fir__example_2math__helper_8h.html" target="_self">arm_fir_example/math_helper.h</a></td><td class="desc"></td></tr>
+<tr id="row_305_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__graphic__equalizer__example_2math__helper_8h.html" target="_self">arm_graphic_equalizer_example/math_helper.h</a></td><td class="desc"></td></tr>
+<tr id="row_306_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__linear__interp__example_2math__helper_8h.html" target="_self">arm_linear_interp_example/math_helper.h</a></td><td class="desc"></td></tr>
+<tr id="row_307_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__matrix__example_2math__helper_8h.html" target="_self">arm_matrix_example/math_helper.h</a></td><td class="desc"></td></tr>
+<tr id="row_308_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__signal__converge__example_2math__helper_8h.html" target="_self">arm_signal_converge_example/math_helper.h</a></td><td class="desc"></td></tr>
+<tr id="row_309_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="MatrixFunctions_8c.html" target="_self">MatrixFunctions.c</a></td><td class="desc"></td></tr>
+<tr id="row_310_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="RTE__Components_8h.html" target="_self">RTE_Components.h</a></td><td class="desc"></td></tr>
+<tr id="row_311_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="StatisticsFunctions_8c.html" target="_self">StatisticsFunctions.c</a></td><td class="desc"></td></tr>
+<tr id="row_312_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="SupportFunctions_8c.html" target="_self">SupportFunctions.c</a></td><td class="desc"></td></tr>
+<tr id="row_313_"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="TransformFunctions_8c.html" target="_self">TransformFunctions.c</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
@@ -422,7 +434,7 @@ $(document).ready(function(){initNavTree('files.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/functions.html b/docs/DSP/html/functions.html
index a9610cc..b1e0017 100644
--- a/docs/DSP/html/functions.html
+++ b/docs/DSP/html/functions.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -162,7 +162,7 @@ $(document).ready(function(){initNavTree('functions.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/functions_b.html b/docs/DSP/html/functions_b.html
index b45c9f1..5dbe1a0 100644
--- a/docs/DSP/html/functions_b.html
+++ b/docs/DSP/html/functions_b.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -173,7 +173,7 @@ $(document).ready(function(){initNavTree('functions_b.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/functions_e.html b/docs/DSP/html/functions_e.html
index fcca17b..2257480 100644
--- a/docs/DSP/html/functions_e.html
+++ b/docs/DSP/html/functions_e.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -152,7 +152,7 @@ $(document).ready(function(){initNavTree('functions_e.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/functions_f.html b/docs/DSP/html/functions_f.html
index 988946e..caa785e 100644
--- a/docs/DSP/html/functions_f.html
+++ b/docs/DSP/html/functions_f.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -169,7 +169,7 @@ $(document).ready(function(){initNavTree('functions_f.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/functions_i.html b/docs/DSP/html/functions_i.html
index 1ae673b..fdc7eed 100644
--- a/docs/DSP/html/functions_i.html
+++ b/docs/DSP/html/functions_i.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -160,7 +160,7 @@ $(document).ready(function(){initNavTree('functions_i.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/functions_k.html b/docs/DSP/html/functions_k.html
index 5e30f5f..d9c70e7 100644
--- a/docs/DSP/html/functions_k.html
+++ b/docs/DSP/html/functions_k.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -162,7 +162,7 @@ $(document).ready(function(){initNavTree('functions_k.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/functions_l.html b/docs/DSP/html/functions_l.html
index 099bf58..72175d1 100644
--- a/docs/DSP/html/functions_l.html
+++ b/docs/DSP/html/functions_l.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -152,7 +152,7 @@ $(document).ready(function(){initNavTree('functions_l.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/functions_m.html b/docs/DSP/html/functions_m.html
index 3e99582..328e7d7 100644
--- a/docs/DSP/html/functions_m.html
+++ b/docs/DSP/html/functions_m.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -166,7 +166,7 @@ $(document).ready(function(){initNavTree('functions_m.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/functions_n.html b/docs/DSP/html/functions_n.html
index 6584c01..5edec98 100644
--- a/docs/DSP/html/functions_n.html
+++ b/docs/DSP/html/functions_n.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -219,7 +219,7 @@ $(document).ready(function(){initNavTree('functions_n.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/functions_o.html b/docs/DSP/html/functions_o.html
index 42e045d..fc29244 100644
--- a/docs/DSP/html/functions_o.html
+++ b/docs/DSP/html/functions_o.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -151,7 +151,7 @@ $(document).ready(function(){initNavTree('functions_o.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/functions_p.html b/docs/DSP/html/functions_p.html
index 2a6ece7..a2d66f6 100644
--- a/docs/DSP/html/functions_p.html
+++ b/docs/DSP/html/functions_p.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -145,12 +145,12 @@ $(document).ready(function(){initNavTree('functions_p.html','');});
: <a class="el" href="structarm__cfft__instance__f32.html#a21ceaf59a1bb8440af57c28d2dd9bbab">arm_cfft_instance_f32</a>
, <a class="el" href="structarm__cfft__instance__q15.html#ac9160b80243b99a0b6e2f75ddb5cf0ae">arm_cfft_instance_q15</a>
, <a class="el" href="structarm__cfft__instance__q31.html#a8a464461649f023325ced1e10470f5d0">arm_cfft_instance_q31</a>
-, <a class="el" href="structarm__cfft__radix2__instance__f32.html#a92b8fa0a151cd800436094903a5ca0a4">arm_cfft_radix2_instance_f32</a>
-, <a class="el" href="structarm__cfft__radix2__instance__q15.html#ab88afeff6493be3c8b5e4530efa82d51">arm_cfft_radix2_instance_q15</a>
-, <a class="el" href="structarm__cfft__radix2__instance__q31.html#ada8e5264f4b22ff4c621817978994674">arm_cfft_radix2_instance_q31</a>
-, <a class="el" href="structarm__cfft__radix4__instance__f32.html#a8da0d2ca69749fde8cbb95caeac6fe6a">arm_cfft_radix4_instance_f32</a>
-, <a class="el" href="structarm__cfft__radix4__instance__q15.html#a4acf704ae0cf30b53bf0fbfae8e34a59">arm_cfft_radix4_instance_q15</a>
-, <a class="el" href="structarm__cfft__radix4__instance__q31.html#a33a3bc774c97373261699463c05dfe54">arm_cfft_radix4_instance_q31</a>
+, <a class="el" href="structarm__cfft__radix2__instance__f32.html#a18f2a5bea3038dfe36b8ee0b2e655403">arm_cfft_radix2_instance_f32</a>
+, <a class="el" href="structarm__cfft__radix2__instance__q15.html#a1bfc91c423e8a1fa6b71f9091df54f39">arm_cfft_radix2_instance_q15</a>
+, <a class="el" href="structarm__cfft__radix2__instance__q31.html#adf510de23a78c9119e0442f7f35efcd1">arm_cfft_radix2_instance_q31</a>
+, <a class="el" href="structarm__cfft__radix4__instance__f32.html#ab6e84ac830b6d413768dcafe271514a1">arm_cfft_radix4_instance_f32</a>
+, <a class="el" href="structarm__cfft__radix4__instance__q15.html#a821544995ab3a0fd8f33bef3110cce0e">arm_cfft_radix4_instance_q15</a>
+, <a class="el" href="structarm__cfft__radix4__instance__q31.html#a64b58f7643b0e27c7f2d66ec0ef2e3dc">arm_cfft_radix4_instance_q31</a>
</li>
<li>pCfft
: <a class="el" href="structarm__dct4__instance__f32.html#a018f7860b6e070af533fb7d76c7cdc32">arm_dct4_instance_f32</a>
@@ -161,30 +161,30 @@ $(document).ready(function(){initNavTree('functions_p.html','');});
, <a class="el" href="structarm__rfft__instance__q31.html#a8fe10d425b59e096c23aa4bb5caa1974">arm_rfft_instance_q31</a>
</li>
<li>pCoeffs
-: <a class="el" href="structarm__biquad__cas__df1__32x64__ins__q31.html#a490462d6ebe0fecfb6acbf51bed22ecf">arm_biquad_cas_df1_32x64_ins_q31</a>
-, <a class="el" href="structarm__biquad__cascade__df2T__instance__f32.html#a49a24fe1b6ad3b0b26779c32d8d80b2e">arm_biquad_cascade_df2T_instance_f32</a>
+: <a class="el" href="structarm__biquad__cas__df1__32x64__ins__q31.html#a9cd8b5e514cd3af2537af13ae37125c4">arm_biquad_cas_df1_32x64_ins_q31</a>
+, <a class="el" href="structarm__biquad__cascade__df2T__instance__f32.html#a79de9be61b9e572e02f1774e9899cfb8">arm_biquad_cascade_df2T_instance_f32</a>
, <a class="el" href="structarm__biquad__cascade__df2T__instance__f64.html#ae2f0180f9038c0393e1d6921bb3b878b">arm_biquad_cascade_df2T_instance_f64</a>
-, <a class="el" href="structarm__biquad__cascade__stereo__df2T__instance__f32.html#a58b15644de62a632c5e9d4a563569dc6">arm_biquad_cascade_stereo_df2T_instance_f32</a>
-, <a class="el" href="structarm__biquad__casd__df1__inst__f32.html#af9df3820576fb921809d1462c9c6d16c">arm_biquad_casd_df1_inst_f32</a>
-, <a class="el" href="structarm__biquad__casd__df1__inst__q15.html#a1edaacdebb5b09d7635bf20c779855fc">arm_biquad_casd_df1_inst_q15</a>
-, <a class="el" href="structarm__biquad__casd__df1__inst__q31.html#aa62366c632f3b5305086f841f079dbd2">arm_biquad_casd_df1_inst_q31</a>
-, <a class="el" href="structarm__fir__decimate__instance__f32.html#a268a8b0e80a3d9764baf33e4bc10dde2">arm_fir_decimate_instance_f32</a>
-, <a class="el" href="structarm__fir__decimate__instance__q15.html#a01cacab67e73945e8289075598ede14d">arm_fir_decimate_instance_q15</a>
-, <a class="el" href="structarm__fir__decimate__instance__q31.html#a030d0391538c2481c5b348fd09a952ff">arm_fir_decimate_instance_q31</a>
-, <a class="el" href="structarm__fir__instance__f32.html#a1c9cfca901d5902afeb640f2831488f4">arm_fir_instance_f32</a>
-, <a class="el" href="structarm__fir__instance__q15.html#a6d16db16a5f8f0db54938f2967244d9e">arm_fir_instance_q15</a>
-, <a class="el" href="structarm__fir__instance__q31.html#afaae4c884bdf11a4ec2f3b9bb2bb51d0">arm_fir_instance_q31</a>
-, <a class="el" href="structarm__fir__instance__q7.html#a0e45aedefc3fffad6cb315c5b6e5bd49">arm_fir_instance_q7</a>
-, <a class="el" href="structarm__fir__interpolate__instance__f32.html#a86053b715980a93c9df630d6de5bb63c">arm_fir_interpolate_instance_f32</a>
-, <a class="el" href="structarm__fir__interpolate__instance__q15.html#a767d91d61d4c0beeddd4325d28d28e24">arm_fir_interpolate_instance_q15</a>
-, <a class="el" href="structarm__fir__interpolate__instance__q31.html#afa719433687e1936ec3403d0d32f06e6">arm_fir_interpolate_instance_q31</a>
-, <a class="el" href="structarm__fir__lattice__instance__f32.html#a33bf5948c947f9ef80a99717cb0a0a43">arm_fir_lattice_instance_f32</a>
-, <a class="el" href="structarm__fir__lattice__instance__q15.html#a78f872826140069cf67836fff87360bc">arm_fir_lattice_instance_q15</a>
-, <a class="el" href="structarm__fir__lattice__instance__q31.html#a66c3364bf5863cd45e05f1652c3dc522">arm_fir_lattice_instance_q31</a>
-, <a class="el" href="structarm__fir__sparse__instance__f32.html#a04af7c738dfb0882ad102fcad501d94a">arm_fir_sparse_instance_f32</a>
-, <a class="el" href="structarm__fir__sparse__instance__q15.html#a78a6565473b5f0b8c77c3f0f58a76069">arm_fir_sparse_instance_q15</a>
-, <a class="el" href="structarm__fir__sparse__instance__q31.html#a093d6227f0d1597982cd083fb126f4e0">arm_fir_sparse_instance_q31</a>
-, <a class="el" href="structarm__fir__sparse__instance__q7.html#a3dac86f15e33553e8f3e19e0d712bae5">arm_fir_sparse_instance_q7</a>
+, <a class="el" href="structarm__biquad__cascade__stereo__df2T__instance__f32.html#a68a22132ff134715ed2cc8d0f8225bc0">arm_biquad_cascade_stereo_df2T_instance_f32</a>
+, <a class="el" href="structarm__biquad__casd__df1__inst__f32.html#a4e873ff8bb6273858481cfd4c7f8f6d5">arm_biquad_casd_df1_inst_f32</a>
+, <a class="el" href="structarm__biquad__casd__df1__inst__q15.html#a9219b50b6ca227c92da85f2151ea362e">arm_biquad_casd_df1_inst_q15</a>
+, <a class="el" href="structarm__biquad__casd__df1__inst__q31.html#aee29599a6db153ff0e9a5de18b6af73d">arm_biquad_casd_df1_inst_q31</a>
+, <a class="el" href="structarm__fir__decimate__instance__f32.html#a1aef1d796b60749d87ff36e282284628">arm_fir_decimate_instance_f32</a>
+, <a class="el" href="structarm__fir__decimate__instance__q15.html#a44ba13cf8aa4425c34adc82dc468ad54">arm_fir_decimate_instance_q15</a>
+, <a class="el" href="structarm__fir__decimate__instance__q31.html#a530ab6a5d1a39367b281206cd7201dae">arm_fir_decimate_instance_q31</a>
+, <a class="el" href="structarm__fir__instance__f32.html#aa590e6c845fcb19e027d77307c8ef016">arm_fir_instance_f32</a>
+, <a class="el" href="structarm__fir__instance__q15.html#ac7f6e5f1b0be8d07c4c35b4be07157b0">arm_fir_instance_q15</a>
+, <a class="el" href="structarm__fir__instance__q31.html#ae8bb1e9787be4578a23671bf53d3b7cb">arm_fir_instance_q31</a>
+, <a class="el" href="structarm__fir__instance__q7.html#a6947bd695db2d5f8e198e68ca0c72026">arm_fir_instance_q7</a>
+, <a class="el" href="structarm__fir__interpolate__instance__f32.html#a9e1258a3dbe84fde28d5ee67311337f4">arm_fir_interpolate_instance_f32</a>
+, <a class="el" href="structarm__fir__interpolate__instance__q15.html#a239cee528ee8f79188fc34a94c86673b">arm_fir_interpolate_instance_q15</a>
+, <a class="el" href="structarm__fir__interpolate__instance__q31.html#a89c871637896a08168e87ec13691f020">arm_fir_interpolate_instance_q31</a>
+, <a class="el" href="structarm__fir__lattice__instance__f32.html#aec9f6580180489d073bb5be700d72bbc">arm_fir_lattice_instance_f32</a>
+, <a class="el" href="structarm__fir__lattice__instance__q15.html#a0248d4f9908c38f9c7865ea5261f6856">arm_fir_lattice_instance_q15</a>
+, <a class="el" href="structarm__fir__lattice__instance__q31.html#ac9e648f1e5bc7d5ee6d5f7d8d22b1e74">arm_fir_lattice_instance_q31</a>
+, <a class="el" href="structarm__fir__sparse__instance__f32.html#a4bc78b1761b6349e6842241e813d6446">arm_fir_sparse_instance_f32</a>
+, <a class="el" href="structarm__fir__sparse__instance__q15.html#a4180a6d16a979b59b707a3e7b8cc274b">arm_fir_sparse_instance_q15</a>
+, <a class="el" href="structarm__fir__sparse__instance__q31.html#af714d56f8fec4f93ad557abce6994d45">arm_fir_sparse_instance_q31</a>
+, <a class="el" href="structarm__fir__sparse__instance__q7.html#a7f0989ef34fdb5d08ce5a5abf917218f">arm_fir_sparse_instance_q7</a>
, <a class="el" href="structarm__lms__instance__f32.html#a4795c6f7d3f17cec15c2fd09f66edd1a">arm_lms_instance_f32</a>
, <a class="el" href="structarm__lms__instance__q15.html#a42f95368b94898eb82608e1113d18cab">arm_lms_instance_q15</a>
, <a class="el" href="structarm__lms__instance__q31.html#a4afe56e991a5416adfd462aa88bda500">arm_lms_instance_q31</a>
@@ -193,9 +193,9 @@ $(document).ready(function(){initNavTree('functions_p.html','');});
, <a class="el" href="structarm__lms__norm__instance__q31.html#a57a64c1ff102d033c1bd05043f1d9955">arm_lms_norm_instance_q31</a>
</li>
<li>pCosFactor
-: <a class="el" href="structarm__dct4__instance__f32.html#a6da1187e070801e011ce5e0582efa861">arm_dct4_instance_f32</a>
-, <a class="el" href="structarm__dct4__instance__q15.html#ac76df681b1bd502fb4874c06f055dded">arm_dct4_instance_q15</a>
-, <a class="el" href="structarm__dct4__instance__q31.html#af97204d1838925621fc82021a0c2d6c1">arm_dct4_instance_q31</a>
+: <a class="el" href="structarm__dct4__instance__f32.html#a7762296d8871c58f2ef0b6ce327b8f4e">arm_dct4_instance_f32</a>
+, <a class="el" href="structarm__dct4__instance__q15.html#aad2097a5525c1a5b3f5cbd7235c06499">arm_dct4_instance_q15</a>
+, <a class="el" href="structarm__dct4__instance__q31.html#a34241ee5930de99d4f22a040d32026e3">arm_dct4_instance_q31</a>
</li>
<li>pData
: <a class="el" href="structarm__bilinear__interp__instance__f32.html#afd1e764591c991c212d56c893efb5ea4">arm_bilinear_interp_instance_f32</a>
@@ -276,28 +276,28 @@ $(document).ready(function(){initNavTree('functions_p.html','');});
: <a class="el" href="structarm__cfft__instance__f32.html#a59cc6f753f1498716e1444ac054c06de">arm_cfft_instance_f32</a>
, <a class="el" href="structarm__cfft__instance__q15.html#afdaf12ce4687cec021c5ae73d0987a3f">arm_cfft_instance_q15</a>
, <a class="el" href="structarm__cfft__instance__q31.html#af751114feb91de3ace8600e91bdd0872">arm_cfft_instance_q31</a>
-, <a class="el" href="structarm__cfft__radix2__instance__f32.html#adb0c9d47dbfbd90a6f6ed0a05313a974">arm_cfft_radix2_instance_f32</a>
-, <a class="el" href="structarm__cfft__radix2__instance__q15.html#a3809dd15e7cbf1a054c728cfbbb0cc5a">arm_cfft_radix2_instance_q15</a>
-, <a class="el" href="structarm__cfft__radix2__instance__q31.html#a1d5bbe9a991e133f81652a77a7985d23">arm_cfft_radix2_instance_q31</a>
-, <a class="el" href="structarm__cfft__radix4__instance__f32.html#a14860c7544911702ca1fa0bf78204ef3">arm_cfft_radix4_instance_f32</a>
-, <a class="el" href="structarm__cfft__radix4__instance__q15.html#a29dd693537e45421a36891f8439e1fba">arm_cfft_radix4_instance_q15</a>
-, <a class="el" href="structarm__cfft__radix4__instance__q31.html#a561c22dee4cbdcfa0fd5f15106ecc306">arm_cfft_radix4_instance_q31</a>
-, <a class="el" href="structarm__dct4__instance__f32.html#ad13544aafad268588c62e3eb35ae662c">arm_dct4_instance_f32</a>
-, <a class="el" href="structarm__dct4__instance__q15.html#abc6c847e9f906781e1d5da40e9aafa76">arm_dct4_instance_q15</a>
-, <a class="el" href="structarm__dct4__instance__q31.html#a7db236e22673146bb1d2c962f0713f08">arm_dct4_instance_q31</a>
+, <a class="el" href="structarm__cfft__radix2__instance__f32.html#a1d7f92796c5ffd02a7373f48313c26b5">arm_cfft_radix2_instance_f32</a>
+, <a class="el" href="structarm__cfft__radix2__instance__q15.html#a68eaf57e58bbc42f7e1dfa8de8145647">arm_cfft_radix2_instance_q15</a>
+, <a class="el" href="structarm__cfft__radix2__instance__q31.html#a6a965fcf4ba88bd2661a263a5f18a6b1">arm_cfft_radix2_instance_q31</a>
+, <a class="el" href="structarm__cfft__radix4__instance__f32.html#ac1455c9894e7fc53c41f3806b13bd274">arm_cfft_radix4_instance_f32</a>
+, <a class="el" href="structarm__cfft__radix4__instance__q15.html#a69a91f93a3cae666b56c42d47beab1b4">arm_cfft_radix4_instance_q15</a>
+, <a class="el" href="structarm__cfft__radix4__instance__q31.html#a499e97268c131e20faea4b8565d4204c">arm_cfft_radix4_instance_q31</a>
+, <a class="el" href="structarm__dct4__instance__f32.html#a01fe45dbe46c782245832f2169622c29">arm_dct4_instance_f32</a>
+, <a class="el" href="structarm__dct4__instance__q15.html#aa1a1d7e957ca6af3f341721f5fa3b95b">arm_dct4_instance_q15</a>
+, <a class="el" href="structarm__dct4__instance__q31.html#a107b210eca05f0bd16246b28fd32c4e7">arm_dct4_instance_q31</a>
</li>
<li>pTwiddleAReal
-: <a class="el" href="structarm__rfft__instance__f32.html#a534cc7e6e9b3e3dd022fad611c762142">arm_rfft_instance_f32</a>
-, <a class="el" href="structarm__rfft__instance__q15.html#affbf2de522ac029432d98e8373c0ec53">arm_rfft_instance_q15</a>
-, <a class="el" href="structarm__rfft__instance__q31.html#a2a0c944e66bab92fcbe19d1c29153250">arm_rfft_instance_q31</a>
+: <a class="el" href="structarm__rfft__instance__f32.html#aac5a79a077f3ecbca6e85ba582b33691">arm_rfft_instance_f32</a>
+, <a class="el" href="structarm__rfft__instance__q15.html#aab9899263ada770283136d01985a524f">arm_rfft_instance_q15</a>
+, <a class="el" href="structarm__rfft__instance__q31.html#a04eb56288cddc9a366d3af02c3f86792">arm_rfft_instance_q31</a>
</li>
<li>pTwiddleBReal
-: <a class="el" href="structarm__rfft__instance__f32.html#a23543ecfd027fea2477fe1eea23c3c4d">arm_rfft_instance_f32</a>
-, <a class="el" href="structarm__rfft__instance__q15.html#a937d815022adc557b435ba8c6cd58b0d">arm_rfft_instance_q15</a>
-, <a class="el" href="structarm__rfft__instance__q31.html#ae5070be4c2e0327e618f5e1f4c5b9d80">arm_rfft_instance_q31</a>
+: <a class="el" href="structarm__rfft__instance__f32.html#a8c5c8de5d526d3bb9527954ec5c585c9">arm_rfft_instance_f32</a>
+, <a class="el" href="structarm__rfft__instance__q15.html#a5b288a44a0ce0154b1fed9386627c4b5">arm_rfft_instance_q15</a>
+, <a class="el" href="structarm__rfft__instance__q31.html#a7d57376f7be4945011d3a4d5b1f646b8">arm_rfft_instance_q31</a>
</li>
<li>pTwiddleRFFT
-: <a class="el" href="structarm__rfft__fast__instance__f32.html#a9f30b04f163fabc1b24421d3c323d5fc">arm_rfft_fast_instance_f32</a>
+: <a class="el" href="structarm__rfft__fast__instance__f32.html#ad1a1bd8b12b49eae674115308d324622">arm_rfft_fast_instance_f32</a>
</li>
<li>pvCoeffs
: <a class="el" href="structarm__iir__lattice__instance__f32.html#afc7c8f577e6f27d097fe55f57e707f72">arm_iir_lattice_instance_f32</a>
@@ -313,7 +313,7 @@ $(document).ready(function(){initNavTree('functions_p.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/functions_r.html b/docs/DSP/html/functions_r.html
index c55c5d1..f4cd5e8 100644
--- a/docs/DSP/html/functions_r.html
+++ b/docs/DSP/html/functions_r.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -142,8 +142,8 @@ $(document).ready(function(){initNavTree('functions_r.html','');});
<h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
<li>recipTable
-: <a class="el" href="structarm__lms__norm__instance__q15.html#a9aabb0e4c79f3db807e7a441fa36f5f8">arm_lms_norm_instance_q15</a>
-, <a class="el" href="structarm__lms__norm__instance__q31.html#a85836d0907077b9ac660f7bbbaa9d694">arm_lms_norm_instance_q31</a>
+: <a class="el" href="structarm__lms__norm__instance__q15.html#a07d272351a3291ed09e3f42447609df0">arm_lms_norm_instance_q15</a>
+, <a class="el" href="structarm__lms__norm__instance__q31.html#adb1c356b4f9d6d1a9838577bc990e8eb">arm_lms_norm_instance_q31</a>
</li>
</ul>
</div><!-- contents -->
@@ -151,7 +151,7 @@ $(document).ready(function(){initNavTree('functions_r.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/functions_s.html b/docs/DSP/html/functions_s.html
index 4e8eda7..0d1da6a 100644
--- a/docs/DSP/html/functions_s.html
+++ b/docs/DSP/html/functions_s.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -161,7 +161,7 @@ $(document).ready(function(){initNavTree('functions_s.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/functions_t.html b/docs/DSP/html/functions_t.html
index c23e649..436647c 100644
--- a/docs/DSP/html/functions_t.html
+++ b/docs/DSP/html/functions_t.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -160,7 +160,7 @@ $(document).ready(function(){initNavTree('functions_t.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/functions_vars.html b/docs/DSP/html/functions_vars.html
index 79e47ac..9a4aa5e 100644
--- a/docs/DSP/html/functions_vars.html
+++ b/docs/DSP/html/functions_vars.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -162,7 +162,7 @@ $(document).ready(function(){initNavTree('functions_vars.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/functions_vars_b.html b/docs/DSP/html/functions_vars_b.html
index fa02885..aa0113f 100644
--- a/docs/DSP/html/functions_vars_b.html
+++ b/docs/DSP/html/functions_vars_b.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -173,7 +173,7 @@ $(document).ready(function(){initNavTree('functions_vars_b.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/functions_vars_e.html b/docs/DSP/html/functions_vars_e.html
index 10e8cf1..9fd69a0 100644
--- a/docs/DSP/html/functions_vars_e.html
+++ b/docs/DSP/html/functions_vars_e.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -152,7 +152,7 @@ $(document).ready(function(){initNavTree('functions_vars_e.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/functions_vars_f.html b/docs/DSP/html/functions_vars_f.html
index d5d8256..09776fb 100644
--- a/docs/DSP/html/functions_vars_f.html
+++ b/docs/DSP/html/functions_vars_f.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -169,7 +169,7 @@ $(document).ready(function(){initNavTree('functions_vars_f.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/functions_vars_i.html b/docs/DSP/html/functions_vars_i.html
index dec738e..3b1514b 100644
--- a/docs/DSP/html/functions_vars_i.html
+++ b/docs/DSP/html/functions_vars_i.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -160,7 +160,7 @@ $(document).ready(function(){initNavTree('functions_vars_i.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/functions_vars_k.html b/docs/DSP/html/functions_vars_k.html
index 60664a8..ff1b799 100644
--- a/docs/DSP/html/functions_vars_k.html
+++ b/docs/DSP/html/functions_vars_k.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -162,7 +162,7 @@ $(document).ready(function(){initNavTree('functions_vars_k.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/functions_vars_l.html b/docs/DSP/html/functions_vars_l.html
index 2efe6a0..73ac7d3 100644
--- a/docs/DSP/html/functions_vars_l.html
+++ b/docs/DSP/html/functions_vars_l.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -152,7 +152,7 @@ $(document).ready(function(){initNavTree('functions_vars_l.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/functions_vars_m.html b/docs/DSP/html/functions_vars_m.html
index a3898f0..640d758 100644
--- a/docs/DSP/html/functions_vars_m.html
+++ b/docs/DSP/html/functions_vars_m.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -166,7 +166,7 @@ $(document).ready(function(){initNavTree('functions_vars_m.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/functions_vars_n.html b/docs/DSP/html/functions_vars_n.html
index 391a2b0..6857c04 100644
--- a/docs/DSP/html/functions_vars_n.html
+++ b/docs/DSP/html/functions_vars_n.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -219,7 +219,7 @@ $(document).ready(function(){initNavTree('functions_vars_n.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/functions_vars_o.html b/docs/DSP/html/functions_vars_o.html
index afff2aa..60f4982 100644
--- a/docs/DSP/html/functions_vars_o.html
+++ b/docs/DSP/html/functions_vars_o.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -151,7 +151,7 @@ $(document).ready(function(){initNavTree('functions_vars_o.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/functions_vars_p.html b/docs/DSP/html/functions_vars_p.html
index c6c7bf6..4475fe0 100644
--- a/docs/DSP/html/functions_vars_p.html
+++ b/docs/DSP/html/functions_vars_p.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -145,12 +145,12 @@ $(document).ready(function(){initNavTree('functions_vars_p.html','');});
: <a class="el" href="structarm__cfft__instance__f32.html#a21ceaf59a1bb8440af57c28d2dd9bbab">arm_cfft_instance_f32</a>
, <a class="el" href="structarm__cfft__instance__q15.html#ac9160b80243b99a0b6e2f75ddb5cf0ae">arm_cfft_instance_q15</a>
, <a class="el" href="structarm__cfft__instance__q31.html#a8a464461649f023325ced1e10470f5d0">arm_cfft_instance_q31</a>
-, <a class="el" href="structarm__cfft__radix2__instance__f32.html#a92b8fa0a151cd800436094903a5ca0a4">arm_cfft_radix2_instance_f32</a>
-, <a class="el" href="structarm__cfft__radix2__instance__q15.html#ab88afeff6493be3c8b5e4530efa82d51">arm_cfft_radix2_instance_q15</a>
-, <a class="el" href="structarm__cfft__radix2__instance__q31.html#ada8e5264f4b22ff4c621817978994674">arm_cfft_radix2_instance_q31</a>
-, <a class="el" href="structarm__cfft__radix4__instance__f32.html#a8da0d2ca69749fde8cbb95caeac6fe6a">arm_cfft_radix4_instance_f32</a>
-, <a class="el" href="structarm__cfft__radix4__instance__q15.html#a4acf704ae0cf30b53bf0fbfae8e34a59">arm_cfft_radix4_instance_q15</a>
-, <a class="el" href="structarm__cfft__radix4__instance__q31.html#a33a3bc774c97373261699463c05dfe54">arm_cfft_radix4_instance_q31</a>
+, <a class="el" href="structarm__cfft__radix2__instance__f32.html#a18f2a5bea3038dfe36b8ee0b2e655403">arm_cfft_radix2_instance_f32</a>
+, <a class="el" href="structarm__cfft__radix2__instance__q15.html#a1bfc91c423e8a1fa6b71f9091df54f39">arm_cfft_radix2_instance_q15</a>
+, <a class="el" href="structarm__cfft__radix2__instance__q31.html#adf510de23a78c9119e0442f7f35efcd1">arm_cfft_radix2_instance_q31</a>
+, <a class="el" href="structarm__cfft__radix4__instance__f32.html#ab6e84ac830b6d413768dcafe271514a1">arm_cfft_radix4_instance_f32</a>
+, <a class="el" href="structarm__cfft__radix4__instance__q15.html#a821544995ab3a0fd8f33bef3110cce0e">arm_cfft_radix4_instance_q15</a>
+, <a class="el" href="structarm__cfft__radix4__instance__q31.html#a64b58f7643b0e27c7f2d66ec0ef2e3dc">arm_cfft_radix4_instance_q31</a>
</li>
<li>pCfft
: <a class="el" href="structarm__dct4__instance__f32.html#a018f7860b6e070af533fb7d76c7cdc32">arm_dct4_instance_f32</a>
@@ -161,30 +161,30 @@ $(document).ready(function(){initNavTree('functions_vars_p.html','');});
, <a class="el" href="structarm__rfft__instance__q31.html#a8fe10d425b59e096c23aa4bb5caa1974">arm_rfft_instance_q31</a>
</li>
<li>pCoeffs
-: <a class="el" href="structarm__biquad__cas__df1__32x64__ins__q31.html#a490462d6ebe0fecfb6acbf51bed22ecf">arm_biquad_cas_df1_32x64_ins_q31</a>
-, <a class="el" href="structarm__biquad__cascade__df2T__instance__f32.html#a49a24fe1b6ad3b0b26779c32d8d80b2e">arm_biquad_cascade_df2T_instance_f32</a>
+: <a class="el" href="structarm__biquad__cas__df1__32x64__ins__q31.html#a9cd8b5e514cd3af2537af13ae37125c4">arm_biquad_cas_df1_32x64_ins_q31</a>
+, <a class="el" href="structarm__biquad__cascade__df2T__instance__f32.html#a79de9be61b9e572e02f1774e9899cfb8">arm_biquad_cascade_df2T_instance_f32</a>
, <a class="el" href="structarm__biquad__cascade__df2T__instance__f64.html#ae2f0180f9038c0393e1d6921bb3b878b">arm_biquad_cascade_df2T_instance_f64</a>
-, <a class="el" href="structarm__biquad__cascade__stereo__df2T__instance__f32.html#a58b15644de62a632c5e9d4a563569dc6">arm_biquad_cascade_stereo_df2T_instance_f32</a>
-, <a class="el" href="structarm__biquad__casd__df1__inst__f32.html#af9df3820576fb921809d1462c9c6d16c">arm_biquad_casd_df1_inst_f32</a>
-, <a class="el" href="structarm__biquad__casd__df1__inst__q15.html#a1edaacdebb5b09d7635bf20c779855fc">arm_biquad_casd_df1_inst_q15</a>
-, <a class="el" href="structarm__biquad__casd__df1__inst__q31.html#aa62366c632f3b5305086f841f079dbd2">arm_biquad_casd_df1_inst_q31</a>
-, <a class="el" href="structarm__fir__decimate__instance__f32.html#a268a8b0e80a3d9764baf33e4bc10dde2">arm_fir_decimate_instance_f32</a>
-, <a class="el" href="structarm__fir__decimate__instance__q15.html#a01cacab67e73945e8289075598ede14d">arm_fir_decimate_instance_q15</a>
-, <a class="el" href="structarm__fir__decimate__instance__q31.html#a030d0391538c2481c5b348fd09a952ff">arm_fir_decimate_instance_q31</a>
-, <a class="el" href="structarm__fir__instance__f32.html#a1c9cfca901d5902afeb640f2831488f4">arm_fir_instance_f32</a>
-, <a class="el" href="structarm__fir__instance__q15.html#a6d16db16a5f8f0db54938f2967244d9e">arm_fir_instance_q15</a>
-, <a class="el" href="structarm__fir__instance__q31.html#afaae4c884bdf11a4ec2f3b9bb2bb51d0">arm_fir_instance_q31</a>
-, <a class="el" href="structarm__fir__instance__q7.html#a0e45aedefc3fffad6cb315c5b6e5bd49">arm_fir_instance_q7</a>
-, <a class="el" href="structarm__fir__interpolate__instance__f32.html#a86053b715980a93c9df630d6de5bb63c">arm_fir_interpolate_instance_f32</a>
-, <a class="el" href="structarm__fir__interpolate__instance__q15.html#a767d91d61d4c0beeddd4325d28d28e24">arm_fir_interpolate_instance_q15</a>
-, <a class="el" href="structarm__fir__interpolate__instance__q31.html#afa719433687e1936ec3403d0d32f06e6">arm_fir_interpolate_instance_q31</a>
-, <a class="el" href="structarm__fir__lattice__instance__f32.html#a33bf5948c947f9ef80a99717cb0a0a43">arm_fir_lattice_instance_f32</a>
-, <a class="el" href="structarm__fir__lattice__instance__q15.html#a78f872826140069cf67836fff87360bc">arm_fir_lattice_instance_q15</a>
-, <a class="el" href="structarm__fir__lattice__instance__q31.html#a66c3364bf5863cd45e05f1652c3dc522">arm_fir_lattice_instance_q31</a>
-, <a class="el" href="structarm__fir__sparse__instance__f32.html#a04af7c738dfb0882ad102fcad501d94a">arm_fir_sparse_instance_f32</a>
-, <a class="el" href="structarm__fir__sparse__instance__q15.html#a78a6565473b5f0b8c77c3f0f58a76069">arm_fir_sparse_instance_q15</a>
-, <a class="el" href="structarm__fir__sparse__instance__q31.html#a093d6227f0d1597982cd083fb126f4e0">arm_fir_sparse_instance_q31</a>
-, <a class="el" href="structarm__fir__sparse__instance__q7.html#a3dac86f15e33553e8f3e19e0d712bae5">arm_fir_sparse_instance_q7</a>
+, <a class="el" href="structarm__biquad__cascade__stereo__df2T__instance__f32.html#a68a22132ff134715ed2cc8d0f8225bc0">arm_biquad_cascade_stereo_df2T_instance_f32</a>
+, <a class="el" href="structarm__biquad__casd__df1__inst__f32.html#a4e873ff8bb6273858481cfd4c7f8f6d5">arm_biquad_casd_df1_inst_f32</a>
+, <a class="el" href="structarm__biquad__casd__df1__inst__q15.html#a9219b50b6ca227c92da85f2151ea362e">arm_biquad_casd_df1_inst_q15</a>
+, <a class="el" href="structarm__biquad__casd__df1__inst__q31.html#aee29599a6db153ff0e9a5de18b6af73d">arm_biquad_casd_df1_inst_q31</a>
+, <a class="el" href="structarm__fir__decimate__instance__f32.html#a1aef1d796b60749d87ff36e282284628">arm_fir_decimate_instance_f32</a>
+, <a class="el" href="structarm__fir__decimate__instance__q15.html#a44ba13cf8aa4425c34adc82dc468ad54">arm_fir_decimate_instance_q15</a>
+, <a class="el" href="structarm__fir__decimate__instance__q31.html#a530ab6a5d1a39367b281206cd7201dae">arm_fir_decimate_instance_q31</a>
+, <a class="el" href="structarm__fir__instance__f32.html#aa590e6c845fcb19e027d77307c8ef016">arm_fir_instance_f32</a>
+, <a class="el" href="structarm__fir__instance__q15.html#ac7f6e5f1b0be8d07c4c35b4be07157b0">arm_fir_instance_q15</a>
+, <a class="el" href="structarm__fir__instance__q31.html#ae8bb1e9787be4578a23671bf53d3b7cb">arm_fir_instance_q31</a>
+, <a class="el" href="structarm__fir__instance__q7.html#a6947bd695db2d5f8e198e68ca0c72026">arm_fir_instance_q7</a>
+, <a class="el" href="structarm__fir__interpolate__instance__f32.html#a9e1258a3dbe84fde28d5ee67311337f4">arm_fir_interpolate_instance_f32</a>
+, <a class="el" href="structarm__fir__interpolate__instance__q15.html#a239cee528ee8f79188fc34a94c86673b">arm_fir_interpolate_instance_q15</a>
+, <a class="el" href="structarm__fir__interpolate__instance__q31.html#a89c871637896a08168e87ec13691f020">arm_fir_interpolate_instance_q31</a>
+, <a class="el" href="structarm__fir__lattice__instance__f32.html#aec9f6580180489d073bb5be700d72bbc">arm_fir_lattice_instance_f32</a>
+, <a class="el" href="structarm__fir__lattice__instance__q15.html#a0248d4f9908c38f9c7865ea5261f6856">arm_fir_lattice_instance_q15</a>
+, <a class="el" href="structarm__fir__lattice__instance__q31.html#ac9e648f1e5bc7d5ee6d5f7d8d22b1e74">arm_fir_lattice_instance_q31</a>
+, <a class="el" href="structarm__fir__sparse__instance__f32.html#a4bc78b1761b6349e6842241e813d6446">arm_fir_sparse_instance_f32</a>
+, <a class="el" href="structarm__fir__sparse__instance__q15.html#a4180a6d16a979b59b707a3e7b8cc274b">arm_fir_sparse_instance_q15</a>
+, <a class="el" href="structarm__fir__sparse__instance__q31.html#af714d56f8fec4f93ad557abce6994d45">arm_fir_sparse_instance_q31</a>
+, <a class="el" href="structarm__fir__sparse__instance__q7.html#a7f0989ef34fdb5d08ce5a5abf917218f">arm_fir_sparse_instance_q7</a>
, <a class="el" href="structarm__lms__instance__f32.html#a4795c6f7d3f17cec15c2fd09f66edd1a">arm_lms_instance_f32</a>
, <a class="el" href="structarm__lms__instance__q15.html#a42f95368b94898eb82608e1113d18cab">arm_lms_instance_q15</a>
, <a class="el" href="structarm__lms__instance__q31.html#a4afe56e991a5416adfd462aa88bda500">arm_lms_instance_q31</a>
@@ -193,9 +193,9 @@ $(document).ready(function(){initNavTree('functions_vars_p.html','');});
, <a class="el" href="structarm__lms__norm__instance__q31.html#a57a64c1ff102d033c1bd05043f1d9955">arm_lms_norm_instance_q31</a>
</li>
<li>pCosFactor
-: <a class="el" href="structarm__dct4__instance__f32.html#a6da1187e070801e011ce5e0582efa861">arm_dct4_instance_f32</a>
-, <a class="el" href="structarm__dct4__instance__q15.html#ac76df681b1bd502fb4874c06f055dded">arm_dct4_instance_q15</a>
-, <a class="el" href="structarm__dct4__instance__q31.html#af97204d1838925621fc82021a0c2d6c1">arm_dct4_instance_q31</a>
+: <a class="el" href="structarm__dct4__instance__f32.html#a7762296d8871c58f2ef0b6ce327b8f4e">arm_dct4_instance_f32</a>
+, <a class="el" href="structarm__dct4__instance__q15.html#aad2097a5525c1a5b3f5cbd7235c06499">arm_dct4_instance_q15</a>
+, <a class="el" href="structarm__dct4__instance__q31.html#a34241ee5930de99d4f22a040d32026e3">arm_dct4_instance_q31</a>
</li>
<li>pData
: <a class="el" href="structarm__bilinear__interp__instance__f32.html#afd1e764591c991c212d56c893efb5ea4">arm_bilinear_interp_instance_f32</a>
@@ -276,28 +276,28 @@ $(document).ready(function(){initNavTree('functions_vars_p.html','');});
: <a class="el" href="structarm__cfft__instance__f32.html#a59cc6f753f1498716e1444ac054c06de">arm_cfft_instance_f32</a>
, <a class="el" href="structarm__cfft__instance__q15.html#afdaf12ce4687cec021c5ae73d0987a3f">arm_cfft_instance_q15</a>
, <a class="el" href="structarm__cfft__instance__q31.html#af751114feb91de3ace8600e91bdd0872">arm_cfft_instance_q31</a>
-, <a class="el" href="structarm__cfft__radix2__instance__f32.html#adb0c9d47dbfbd90a6f6ed0a05313a974">arm_cfft_radix2_instance_f32</a>
-, <a class="el" href="structarm__cfft__radix2__instance__q15.html#a3809dd15e7cbf1a054c728cfbbb0cc5a">arm_cfft_radix2_instance_q15</a>
-, <a class="el" href="structarm__cfft__radix2__instance__q31.html#a1d5bbe9a991e133f81652a77a7985d23">arm_cfft_radix2_instance_q31</a>
-, <a class="el" href="structarm__cfft__radix4__instance__f32.html#a14860c7544911702ca1fa0bf78204ef3">arm_cfft_radix4_instance_f32</a>
-, <a class="el" href="structarm__cfft__radix4__instance__q15.html#a29dd693537e45421a36891f8439e1fba">arm_cfft_radix4_instance_q15</a>
-, <a class="el" href="structarm__cfft__radix4__instance__q31.html#a561c22dee4cbdcfa0fd5f15106ecc306">arm_cfft_radix4_instance_q31</a>
-, <a class="el" href="structarm__dct4__instance__f32.html#ad13544aafad268588c62e3eb35ae662c">arm_dct4_instance_f32</a>
-, <a class="el" href="structarm__dct4__instance__q15.html#abc6c847e9f906781e1d5da40e9aafa76">arm_dct4_instance_q15</a>
-, <a class="el" href="structarm__dct4__instance__q31.html#a7db236e22673146bb1d2c962f0713f08">arm_dct4_instance_q31</a>
+, <a class="el" href="structarm__cfft__radix2__instance__f32.html#a1d7f92796c5ffd02a7373f48313c26b5">arm_cfft_radix2_instance_f32</a>
+, <a class="el" href="structarm__cfft__radix2__instance__q15.html#a68eaf57e58bbc42f7e1dfa8de8145647">arm_cfft_radix2_instance_q15</a>
+, <a class="el" href="structarm__cfft__radix2__instance__q31.html#a6a965fcf4ba88bd2661a263a5f18a6b1">arm_cfft_radix2_instance_q31</a>
+, <a class="el" href="structarm__cfft__radix4__instance__f32.html#ac1455c9894e7fc53c41f3806b13bd274">arm_cfft_radix4_instance_f32</a>
+, <a class="el" href="structarm__cfft__radix4__instance__q15.html#a69a91f93a3cae666b56c42d47beab1b4">arm_cfft_radix4_instance_q15</a>
+, <a class="el" href="structarm__cfft__radix4__instance__q31.html#a499e97268c131e20faea4b8565d4204c">arm_cfft_radix4_instance_q31</a>
+, <a class="el" href="structarm__dct4__instance__f32.html#a01fe45dbe46c782245832f2169622c29">arm_dct4_instance_f32</a>
+, <a class="el" href="structarm__dct4__instance__q15.html#aa1a1d7e957ca6af3f341721f5fa3b95b">arm_dct4_instance_q15</a>
+, <a class="el" href="structarm__dct4__instance__q31.html#a107b210eca05f0bd16246b28fd32c4e7">arm_dct4_instance_q31</a>
</li>
<li>pTwiddleAReal
-: <a class="el" href="structarm__rfft__instance__f32.html#a534cc7e6e9b3e3dd022fad611c762142">arm_rfft_instance_f32</a>
-, <a class="el" href="structarm__rfft__instance__q15.html#affbf2de522ac029432d98e8373c0ec53">arm_rfft_instance_q15</a>
-, <a class="el" href="structarm__rfft__instance__q31.html#a2a0c944e66bab92fcbe19d1c29153250">arm_rfft_instance_q31</a>
+: <a class="el" href="structarm__rfft__instance__f32.html#aac5a79a077f3ecbca6e85ba582b33691">arm_rfft_instance_f32</a>
+, <a class="el" href="structarm__rfft__instance__q15.html#aab9899263ada770283136d01985a524f">arm_rfft_instance_q15</a>
+, <a class="el" href="structarm__rfft__instance__q31.html#a04eb56288cddc9a366d3af02c3f86792">arm_rfft_instance_q31</a>
</li>
<li>pTwiddleBReal
-: <a class="el" href="structarm__rfft__instance__f32.html#a23543ecfd027fea2477fe1eea23c3c4d">arm_rfft_instance_f32</a>
-, <a class="el" href="structarm__rfft__instance__q15.html#a937d815022adc557b435ba8c6cd58b0d">arm_rfft_instance_q15</a>
-, <a class="el" href="structarm__rfft__instance__q31.html#ae5070be4c2e0327e618f5e1f4c5b9d80">arm_rfft_instance_q31</a>
+: <a class="el" href="structarm__rfft__instance__f32.html#a8c5c8de5d526d3bb9527954ec5c585c9">arm_rfft_instance_f32</a>
+, <a class="el" href="structarm__rfft__instance__q15.html#a5b288a44a0ce0154b1fed9386627c4b5">arm_rfft_instance_q15</a>
+, <a class="el" href="structarm__rfft__instance__q31.html#a7d57376f7be4945011d3a4d5b1f646b8">arm_rfft_instance_q31</a>
</li>
<li>pTwiddleRFFT
-: <a class="el" href="structarm__rfft__fast__instance__f32.html#a9f30b04f163fabc1b24421d3c323d5fc">arm_rfft_fast_instance_f32</a>
+: <a class="el" href="structarm__rfft__fast__instance__f32.html#ad1a1bd8b12b49eae674115308d324622">arm_rfft_fast_instance_f32</a>
</li>
<li>pvCoeffs
: <a class="el" href="structarm__iir__lattice__instance__f32.html#afc7c8f577e6f27d097fe55f57e707f72">arm_iir_lattice_instance_f32</a>
@@ -313,7 +313,7 @@ $(document).ready(function(){initNavTree('functions_vars_p.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/functions_vars_r.html b/docs/DSP/html/functions_vars_r.html
index f4b2d9e..83c054f 100644
--- a/docs/DSP/html/functions_vars_r.html
+++ b/docs/DSP/html/functions_vars_r.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -142,8 +142,8 @@ $(document).ready(function(){initNavTree('functions_vars_r.html','');});
<h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
<li>recipTable
-: <a class="el" href="structarm__lms__norm__instance__q15.html#a9aabb0e4c79f3db807e7a441fa36f5f8">arm_lms_norm_instance_q15</a>
-, <a class="el" href="structarm__lms__norm__instance__q31.html#a85836d0907077b9ac660f7bbbaa9d694">arm_lms_norm_instance_q31</a>
+: <a class="el" href="structarm__lms__norm__instance__q15.html#a07d272351a3291ed09e3f42447609df0">arm_lms_norm_instance_q15</a>
+, <a class="el" href="structarm__lms__norm__instance__q31.html#adb1c356b4f9d6d1a9838577bc990e8eb">arm_lms_norm_instance_q31</a>
</li>
</ul>
</div><!-- contents -->
@@ -151,7 +151,7 @@ $(document).ready(function(){initNavTree('functions_vars_r.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/functions_vars_s.html b/docs/DSP/html/functions_vars_s.html
index 1c8760a..5356970 100644
--- a/docs/DSP/html/functions_vars_s.html
+++ b/docs/DSP/html/functions_vars_s.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -161,7 +161,7 @@ $(document).ready(function(){initNavTree('functions_vars_s.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/functions_vars_t.html b/docs/DSP/html/functions_vars_t.html
index bc156fa..b098dec 100644
--- a/docs/DSP/html/functions_vars_t.html
+++ b/docs/DSP/html/functions_vars_t.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -160,7 +160,7 @@ $(document).ready(function(){initNavTree('functions_vars_t.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/functions_vars_x.html b/docs/DSP/html/functions_vars_x.html
index d239fe1..f46d30d 100644
--- a/docs/DSP/html/functions_vars_x.html
+++ b/docs/DSP/html/functions_vars_x.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -158,7 +158,7 @@ $(document).ready(function(){initNavTree('functions_vars_x.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/functions_x.html b/docs/DSP/html/functions_x.html
index 9f33e57..0195887 100644
--- a/docs/DSP/html/functions_x.html
+++ b/docs/DSP/html/functions_x.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -158,7 +158,7 @@ $(document).ready(function(){initNavTree('functions_x.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals.html b/docs/DSP/html/globals.html
index abdb875..c00e8ca 100644
--- a/docs/DSP/html/globals.html
+++ b/docs/DSP/html/globals.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -147,8 +147,8 @@ $(document).ready(function(){initNavTree('globals.html','');});
<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div>
<h3><a class="anchor" id="index__"></a>- _ -</h3><ul>
-<li>__CMSIS_GENERIC
-: <a class="el" href="arm__math_8h.html#a87c3b351c33a90de11a2f23e67867a8a">arm_math.h</a>
+<li>__ALIGNED()
+: <a class="el" href="group__RealFFT__Table.html#ga70c20a29dce002df289426d5b4f67fa8">arm_common_tables.c</a>
</li>
<li>__PACKq7
: <a class="el" href="arm__math_8h.html#a3ebff224ad44c217fde9f530342e2960">arm_math.h</a>
@@ -160,40 +160,40 @@ $(document).ready(function(){initNavTree('globals.html','');});
: <a class="el" href="arm__math_8h.html#ac4be483b8d98e977a69baf4a292a76fe">arm_math.h</a>
</li>
<li>__QADD()
-: <a class="el" href="arm__math_8h.html#ab9f3cfbfb0f12975ab91ddb179160dcb">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a3cfcec82d3ff1b8570010b771052cb96">arm_math.h</a>
</li>
<li>__QADD16()
-: <a class="el" href="arm__math_8h.html#a08bea9cb2c311d925224c0d6829edb8c">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#ae849a77250aa7bdc008f3f5e279de24e">arm_math.h</a>
</li>
<li>__QADD8()
-: <a class="el" href="arm__math_8h.html#a937a37e831677294ecde7195ec9d68ee">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a2fb737513178e1e4b473008d0ebca517">arm_math.h</a>
</li>
<li>__QASX()
-: <a class="el" href="arm__math_8h.html#aad6f7afa72d784b95e6357c215a919bb">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a12b3b944de6144cebccf3a815e964656">arm_math.h</a>
</li>
<li>__QSAX()
-: <a class="el" href="arm__math_8h.html#a391f5f1d2e7cefaccfece0a49141ad47">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a995e63883c48c3c312c1492cb30d2e79">arm_math.h</a>
</li>
<li>__QSUB()
-: <a class="el" href="arm__math_8h.html#a15e896d0146c280e600d00f609832350">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a98e0174c04cb34aec3ce57d5a370953d">arm_math.h</a>
</li>
<li>__QSUB16()
-: <a class="el" href="arm__math_8h.html#a6e4703dc08d1b82eab7f5ef96edb59bb">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a3821f41c9144c9390bd2000c352c6454">arm_math.h</a>
</li>
<li>__QSUB8()
-: <a class="el" href="arm__math_8h.html#a4690314b420f463093f1a2f68b5fb143">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a646b60c85d3e75c6c2bd78df06db9b40">arm_math.h</a>
</li>
<li>__SHADD16()
-: <a class="el" href="arm__math_8h.html#af3d7aff37a4472f1f2bc88eb3b97b526">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a8bbf1eddc4fe17ba0e45217355a1fed7">arm_math.h</a>
</li>
<li>__SHASX()
-: <a class="el" href="arm__math_8h.html#af60f220d422ebc524411f712544feecf">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a6242e7d226a6b9848a7002f8e486f88b">arm_math.h</a>
</li>
<li>__SHSAX()
-: <a class="el" href="arm__math_8h.html#abbfbf3cfac1971b4b380c0cde120a85b">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a048274994b64ee3b63d754b2dd76de4d">arm_math.h</a>
</li>
<li>__SHSUB16()
-: <a class="el" href="arm__math_8h.html#a0987d147320a596bbdb537d70b23de73">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a67078440657eb28859c39adc62ce16b9">arm_math.h</a>
</li>
<li>__SIMD32
: <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">arm_math.h</a>
@@ -205,37 +205,37 @@ $(document).ready(function(){initNavTree('globals.html','');});
: <a class="el" href="arm__math_8h.html#ad1b053da364f9fd82ca1a381df7590b6">arm_math.h</a>
</li>
<li>__SMLAD()
-: <a class="el" href="arm__math_8h.html#aa611fdbf6c56c46553701d6596a79aaf">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#ac2e3c09dbb7c8fe39d3edfa6cdd4a862">arm_math.h</a>
</li>
<li>__SMLADX()
-: <a class="el" href="arm__math_8h.html#a7fc670277db1ad9ac34d52d771c7c305">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#aa768ceb80ab9196f4f49aa8840474eac">arm_math.h</a>
</li>
<li>__SMLALD()
-: <a class="el" href="arm__math_8h.html#a7aed02041f489a4f65dbd7093073d94e">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a5e81e17e4b2c742f2bb2ca18721330b4">arm_math.h</a>
</li>
<li>__SMLALDX()
-: <a class="el" href="arm__math_8h.html#a3bdab9022ab56e30f6346a043050dfc4">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#ae97294482e85127ef97526a962ebd1b3">arm_math.h</a>
</li>
<li>__SMLSDX()
-: <a class="el" href="arm__math_8h.html#a5d61b7d886888f9f1f35c079eb5d01c9">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a72f55b9cc9aac9fea5ea37acdd642b19">arm_math.h</a>
</li>
<li>__SMMLA()
-: <a class="el" href="arm__math_8h.html#a0162015f6d3458e2934a265481460ec4">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a5a21d62839618246ef1383fc5531425b">arm_math.h</a>
</li>
<li>__SMUAD()
-: <a class="el" href="arm__math_8h.html#a2eed05660fedbe3fbd0b6dbb1315cfc3">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a1caa8809ee9d31e162d28ebb09b2a773">arm_math.h</a>
</li>
<li>__SMUADX()
-: <a class="el" href="arm__math_8h.html#a9c58d7b4648a973d91e27544bc190e60">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a5459e095b1250db7f7c12763648f818b">arm_math.h</a>
</li>
<li>__SMUSD()
-: <a class="el" href="arm__math_8h.html#a6b293f62ad7eb225fa9ce0f39458eba3">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a7c93c24f4f94bcbb57fefcafa587e838">arm_math.h</a>
</li>
<li>__SMUSDX()
-: <a class="el" href="arm__math_8h.html#a7375d1deba32929dc97008bfa7085d46">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a19acaeacb4ecb2c19e5df75c36b16895">arm_math.h</a>
</li>
<li>__SXTB16()
-: <a class="el" href="arm__math_8h.html#ac9f7f02a5e0ad5642026dbd0da7418db">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a1d4c96261598742fea98a13d28fbb06a">arm_math.h</a>
</li>
<li>_SIMD32_OFFSET
: <a class="el" href="arm__math_8h.html#af0d54ec57b936994a34f073d0049ea3f">arm_math.h</a>
@@ -246,7 +246,7 @@ $(document).ready(function(){initNavTree('globals.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_a.html b/docs/DSP/html/globals_a.html
index 97dafc4..b4e73f4 100644
--- a/docs/DSP/html/globals_a.html
+++ b/docs/DSP/html/globals_a.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -150,43 +150,43 @@ $(document).ready(function(){initNavTree('globals_a.html','');});
<li>A_f32
: <a class="el" href="arm__matrix__example__f32_8c.html#aed27b92d9847194d9dcce40cecf2b48a">arm_matrix_example_f32.c</a>
</li>
+<li>add_subdirectory()
+: <a class="el" href="Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html#ab8684add6c129686a0d750931302978d">Examples/ARM/arm_variance_example/CMakeLists.txt</a>
+</li>
<li>Ak
: <a class="el" href="arm__convolution__example__f32_8c.html#aed74eacd4b96cc7f71b64d18f2e95705">arm_convolution_example_f32.c</a>
</li>
-<li>ALIGN4
-: <a class="el" href="arm__math_8h.html#a280a402ab28c399fcc4168f2ed631acb">arm_math.h</a>
-</li>
<li>arm_abs_f32()
-: <a class="el" href="group__BasicAbs.html#ga421b6275f9d35f50286c0ff3beceff02">arm_math.h</a>
-, <a class="el" href="group__BasicAbs.html#ga421b6275f9d35f50286c0ff3beceff02">arm_abs_f32.c</a>
+: <a class="el" href="group__BasicAbs.html#ga0e8fc7df3033cdbe9cda8a766a46e6d9">arm_math.h</a>
+, <a class="el" href="group__BasicAbs.html#ga0e8fc7df3033cdbe9cda8a766a46e6d9">arm_abs_f32.c</a>
</li>
<li>arm_abs_q15()
-: <a class="el" href="group__BasicAbs.html#ga39f92964c9b649ba252e26ebe7b95594">arm_math.h</a>
-, <a class="el" href="group__BasicAbs.html#ga39f92964c9b649ba252e26ebe7b95594">arm_abs_q15.c</a>
+: <a class="el" href="group__BasicAbs.html#ga5cd90f9490ba8711c86e6f4bd7154359">arm_math.h</a>
+, <a class="el" href="group__BasicAbs.html#ga5cd90f9490ba8711c86e6f4bd7154359">arm_abs_q15.c</a>
</li>
<li>arm_abs_q31()
-: <a class="el" href="group__BasicAbs.html#ga59eafcdcdb52da60d37f20aec6ff4577">arm_math.h</a>
-, <a class="el" href="group__BasicAbs.html#ga59eafcdcdb52da60d37f20aec6ff4577">arm_abs_q31.c</a>
+: <a class="el" href="group__BasicAbs.html#ga494bd5db5e2686d96f5548e80ba8ca89">arm_math.h</a>
+, <a class="el" href="group__BasicAbs.html#ga494bd5db5e2686d96f5548e80ba8ca89">arm_abs_q31.c</a>
</li>
<li>arm_abs_q7()
-: <a class="el" href="group__BasicAbs.html#gadc30985e33fbf96802a5a7954dece3b1">arm_math.h</a>
-, <a class="el" href="group__BasicAbs.html#gadc30985e33fbf96802a5a7954dece3b1">arm_abs_q7.c</a>
+: <a class="el" href="group__BasicAbs.html#ga097f1938c72471930b4e5647de40c505">arm_math.h</a>
+, <a class="el" href="group__BasicAbs.html#ga097f1938c72471930b4e5647de40c505">arm_abs_q7.c</a>
</li>
<li>arm_add_f32()
-: <a class="el" href="group__BasicAdd.html#ga6a904a547413b10565dd1d251c6bafbd">arm_math.h</a>
-, <a class="el" href="group__BasicAdd.html#ga6a904a547413b10565dd1d251c6bafbd">arm_add_f32.c</a>
+: <a class="el" href="group__BasicAdd.html#gabfef1e86e458314a61f4baa441d9765e">arm_math.h</a>
+, <a class="el" href="group__BasicAdd.html#gabfef1e86e458314a61f4baa441d9765e">arm_add_f32.c</a>
</li>
<li>arm_add_q15()
-: <a class="el" href="group__BasicAdd.html#gabb51285a41f511670bbff62fc0e1bf62">arm_math.h</a>
-, <a class="el" href="group__BasicAdd.html#gabb51285a41f511670bbff62fc0e1bf62">arm_add_q15.c</a>
+: <a class="el" href="group__BasicAdd.html#gacea7c052f62fdd71c8f1a14f0495cbed">arm_math.h</a>
+, <a class="el" href="group__BasicAdd.html#gacea7c052f62fdd71c8f1a14f0495cbed">arm_add_q15.c</a>
</li>
<li>arm_add_q31()
-: <a class="el" href="group__BasicAdd.html#ga24d6c3f7f8b9fae4847c0c3f26a39a3b">arm_math.h</a>
-, <a class="el" href="group__BasicAdd.html#ga24d6c3f7f8b9fae4847c0c3f26a39a3b">arm_add_q31.c</a>
+: <a class="el" href="group__BasicAdd.html#ga63e5862d90971bff4181b22bfa6ac753">arm_math.h</a>
+, <a class="el" href="group__BasicAdd.html#ga63e5862d90971bff4181b22bfa6ac753">arm_add_q31.c</a>
</li>
<li>arm_add_q7()
-: <a class="el" href="group__BasicAdd.html#gaed633f415a7840a66861debca2dfb96b">arm_math.h</a>
-, <a class="el" href="group__BasicAdd.html#gaed633f415a7840a66861debca2dfb96b">arm_add_q7.c</a>
+: <a class="el" href="group__BasicAdd.html#gafaecefa2be70b02118c8a317e183f247">arm_math.h</a>
+, <a class="el" href="group__BasicAdd.html#gafaecefa2be70b02118c8a317e183f247">arm_add_q7.c</a>
</li>
<li>arm_apply_guard_bits()
: <a class="el" href="arm__convolution__example_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88">arm_convolution_example/math_helper.c</a>
@@ -315,15 +315,15 @@ $(document).ready(function(){initNavTree('globals_a.html','');});
: <a class="el" href="arm__common__tables_8h.html#a7dbfc9019953b525d83184a50f9976cc">arm_common_tables.h</a>
</li>
<li>armBitRevIndexTable_fixed_256
-: <a class="el" href="arm__common__tables_8h.html#a14e05e3c3a86ebd7ee0d33c85d67803f">arm_common_tables.h</a>
-, <a class="el" href="arm__common__tables_8c.html#a14e05e3c3a86ebd7ee0d33c85d67803f">arm_common_tables.c</a>
+: <a class="el" href="arm__common__tables_8c.html#a14e05e3c3a86ebd7ee0d33c85d67803f">arm_common_tables.c</a>
+, <a class="el" href="arm__common__tables_8h.html#a14e05e3c3a86ebd7ee0d33c85d67803f">arm_common_tables.h</a>
</li>
<li>ARMBITREVINDEXTABLE_FIXED_256_TABLE_LENGTH
: <a class="el" href="arm__common__tables_8h.html#a11c6f68fdde47cf4d0143354533399c9">arm_common_tables.h</a>
</li>
<li>armBitRevIndexTable_fixed_32
-: <a class="el" href="arm__common__tables_8c.html#ac5dc7168ea9694ae75adac3cc567bce8">arm_common_tables.c</a>
-, <a class="el" href="arm__common__tables_8h.html#ac5dc7168ea9694ae75adac3cc567bce8">arm_common_tables.h</a>
+: <a class="el" href="arm__common__tables_8h.html#ac5dc7168ea9694ae75adac3cc567bce8">arm_common_tables.h</a>
+, <a class="el" href="arm__common__tables_8c.html#ac5dc7168ea9694ae75adac3cc567bce8">arm_common_tables.c</a>
</li>
<li>ARMBITREVINDEXTABLE_FIXED_32_TABLE_LENGTH
: <a class="el" href="arm__common__tables_8h.html#aae3857ea311fb1832bb4451ec77c77c4">arm_common_tables.h</a>
@@ -343,8 +343,8 @@ $(document).ready(function(){initNavTree('globals_a.html','');});
: <a class="el" href="arm__common__tables_8h.html#a03e3f60f55c4cb2d4b34cc1b4f805e6e">arm_common_tables.h</a>
</li>
<li>armBitRevIndexTable_fixed_64
-: <a class="el" href="arm__common__tables_8c.html#a162819f8903f8b65ff40adc195aec214">arm_common_tables.c</a>
-, <a class="el" href="arm__common__tables_8h.html#a162819f8903f8b65ff40adc195aec214">arm_common_tables.h</a>
+: <a class="el" href="arm__common__tables_8h.html#a162819f8903f8b65ff40adc195aec214">arm_common_tables.h</a>
+, <a class="el" href="arm__common__tables_8c.html#a162819f8903f8b65ff40adc195aec214">arm_common_tables.c</a>
</li>
<li>ARMBITREVINDEXTABLE_FIXED_64_TABLE_LENGTH
: <a class="el" href="arm__common__tables_8h.html#ad3ffb74158ea438cc1a78eb17991df55">arm_common_tables.h</a>
@@ -354,12 +354,11 @@ $(document).ready(function(){initNavTree('globals_a.html','');});
, <a class="el" href="group__CFFT__CIFFT.html#gae247e83ad50d474107254e25b36ad42b">arm_common_tables.c</a>
</li>
<li>armRecipTableQ15
-: <a class="el" href="arm__common__tables_8c.html#a66ca8ac5f3a63d9962f501ae60aa32be">arm_common_tables.c</a>
-, <a class="el" href="arm__common__tables_8h.html#a56d3642e4ee33e3ada57ff11ecda1498">arm_common_tables.h</a>
+: <a class="el" href="arm__common__tables_8h.html#a56d3642e4ee33e3ada57ff11ecda1498">arm_common_tables.h</a>
</li>
<li>armRecipTableQ31
-: <a class="el" href="arm__common__tables_8h.html#aae6056f6c4e8f7e494445196bf864479">arm_common_tables.h</a>
-, <a class="el" href="arm__common__tables_8c.html#aae6056f6c4e8f7e494445196bf864479">arm_common_tables.c</a>
+: <a class="el" href="arm__common__tables_8c.html#aae6056f6c4e8f7e494445196bf864479">arm_common_tables.c</a>
+, <a class="el" href="arm__common__tables_8h.html#aae6056f6c4e8f7e494445196bf864479">arm_common_tables.h</a>
</li>
<li>AT_f32
: <a class="el" href="arm__matrix__example__f32_8c.html#a46dc2aa6dfc692af7b4a1379d7329ccd">arm_matrix_example_f32.c</a>
@@ -379,7 +378,7 @@ $(document).ready(function(){initNavTree('globals_a.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_b.html b/docs/DSP/html/globals_b.html
index c161f41..e1dd019 100644
--- a/docs/DSP/html/globals_b.html
+++ b/docs/DSP/html/globals_b.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -148,103 +148,105 @@ $(document).ready(function(){initNavTree('globals_b.html','');});
<h3><a class="anchor" id="index_b"></a>- b -</h3><ul>
<li>arm_bilinear_interp_f32()
-: <a class="el" href="group__BilinearInterpolate.html#gaba67d2ba2acbd428832f106de29b8627">arm_math.h</a>
+: <a class="el" href="group__BilinearInterpolate.html#ga887756dbbe013d0a15b987836a787677">arm_math.h</a>
</li>
<li>arm_bilinear_interp_q15()
-: <a class="el" href="group__BilinearInterpolate.html#ga5f9b61bcae6d9295d926810cf398dd53">arm_math.h</a>
+: <a class="el" href="group__BilinearInterpolate.html#ga56fe34273ffb422f428b1d9feeffe0ea">arm_math.h</a>
</li>
<li>arm_bilinear_interp_q31()
-: <a class="el" href="group__BilinearInterpolate.html#ga79d374eda5d39e220b0423ba3cb90c6e">arm_math.h</a>
+: <a class="el" href="group__BilinearInterpolate.html#gaefe4731017e8b9ac652e5fea57cb1fa5">arm_math.h</a>
</li>
<li>arm_bilinear_interp_q7()
-: <a class="el" href="group__BilinearInterpolate.html#ga0a986d4a01039914a9d6e81e9a4ccda0">arm_math.h</a>
+: <a class="el" href="group__BilinearInterpolate.html#ga1230bb062f6d8614db10b37ba7c9a161">arm_math.h</a>
</li>
<li>arm_biquad_cas_df1_32x64_init_q31()
-: <a class="el" href="group__BiquadCascadeDF1__32x64.html#ga44900cecb8083afcaabf905ffcd656bb">arm_math.h</a>
-, <a class="el" href="group__BiquadCascadeDF1__32x64.html#ga44900cecb8083afcaabf905ffcd656bb">arm_biquad_cascade_df1_32x64_init_q31.c</a>
+: <a class="el" href="group__BiquadCascadeDF1__32x64.html#ga426cd78591a717e87d66d1eaa9a3d074">arm_math.h</a>
+, <a class="el" href="group__BiquadCascadeDF1__32x64.html#ga426cd78591a717e87d66d1eaa9a3d074">arm_biquad_cascade_df1_32x64_init_q31.c</a>
</li>
<li>arm_biquad_cas_df1_32x64_q31()
: <a class="el" href="group__BiquadCascadeDF1__32x64.html#ga953a83e69685de6575cff37feb358a93">arm_math.h</a>
, <a class="el" href="group__BiquadCascadeDF1__32x64.html#ga953a83e69685de6575cff37feb358a93">arm_biquad_cascade_df1_32x64_q31.c</a>
</li>
<li>arm_biquad_cascade_df1_f32()
-: <a class="el" href="group__BiquadCascadeDF1.html#gaa0dbe330d763e3c1d8030b3ef12d5bdc">arm_math.h</a>
-, <a class="el" href="group__BiquadCascadeDF1.html#gaa0dbe330d763e3c1d8030b3ef12d5bdc">arm_biquad_cascade_df1_f32.c</a>
+: <a class="el" href="group__BiquadCascadeDF1.html#ga812eb9769adde4fed6d5ff4968a011d3">arm_math.h</a>
+, <a class="el" href="group__BiquadCascadeDF1.html#ga812eb9769adde4fed6d5ff4968a011d3">arm_biquad_cascade_df1_f32.c</a>
</li>
<li>arm_biquad_cascade_df1_fast_q15()
-: <a class="el" href="group__BiquadCascadeDF1.html#gaffb9792c0220882efd4c58f3c6a05fd7">arm_math.h</a>
-, <a class="el" href="group__BiquadCascadeDF1.html#gaffb9792c0220882efd4c58f3c6a05fd7">arm_biquad_cascade_df1_fast_q15.c</a>
+: <a class="el" href="group__BiquadCascadeDF1.html#ga5008df017b9ce4046f35b61482009cbc">arm_math.h</a>
+, <a class="el" href="group__BiquadCascadeDF1.html#ga5008df017b9ce4046f35b61482009cbc">arm_biquad_cascade_df1_fast_q15.c</a>
</li>
<li>arm_biquad_cascade_df1_fast_q31()
-: <a class="el" href="group__BiquadCascadeDF1.html#ga456390f5e448afad3a38bed7d6e380e3">arm_math.h</a>
-, <a class="el" href="group__BiquadCascadeDF1.html#ga456390f5e448afad3a38bed7d6e380e3">arm_biquad_cascade_df1_fast_q31.c</a>
+: <a class="el" href="group__BiquadCascadeDF1.html#gaa09ea758c0b24eed9ef92b8d1e5c80c2">arm_math.h</a>
+, <a class="el" href="group__BiquadCascadeDF1.html#gaa09ea758c0b24eed9ef92b8d1e5c80c2">arm_biquad_cascade_df1_fast_q31.c</a>
</li>
<li>arm_biquad_cascade_df1_init_f32()
-: <a class="el" href="group__BiquadCascadeDF1.html#ga8e73b69a788e681a61bccc8959d823c5">arm_math.h</a>
-, <a class="el" href="group__BiquadCascadeDF1.html#ga8e73b69a788e681a61bccc8959d823c5">arm_biquad_cascade_df1_init_f32.c</a>
+: <a class="el" href="group__BiquadCascadeDF1.html#gad0b680d1c529d941e939d265b3c6ae59">arm_math.h</a>
+, <a class="el" href="group__BiquadCascadeDF1.html#gad0b680d1c529d941e939d265b3c6ae59">arm_biquad_cascade_df1_init_f32.c</a>
</li>
<li>arm_biquad_cascade_df1_init_q15()
-: <a class="el" href="group__BiquadCascadeDF1.html#gad54c724132f6d742a444eb6df0e9c731">arm_math.h</a>
-, <a class="el" href="group__BiquadCascadeDF1.html#gad54c724132f6d742a444eb6df0e9c731">arm_biquad_cascade_df1_init_q15.c</a>
+: <a class="el" href="group__BiquadCascadeDF1.html#ga1115256c79a0e22a3a54f8e627ac256f">arm_math.h</a>
+, <a class="el" href="group__BiquadCascadeDF1.html#ga1115256c79a0e22a3a54f8e627ac256f">arm_biquad_cascade_df1_init_q15.c</a>
</li>
<li>arm_biquad_cascade_df1_init_q31()
-: <a class="el" href="group__BiquadCascadeDF1.html#gaf42a44f9b16d61e636418c83eefe577b">arm_math.h</a>
-, <a class="el" href="group__BiquadCascadeDF1.html#gaf42a44f9b16d61e636418c83eefe577b">arm_biquad_cascade_df1_init_q31.c</a>
+: <a class="el" href="group__BiquadCascadeDF1.html#ga5563b156af44d1be2a7548626988bf4e">arm_math.h</a>
+, <a class="el" href="group__BiquadCascadeDF1.html#ga5563b156af44d1be2a7548626988bf4e">arm_biquad_cascade_df1_init_q31.c</a>
</li>
<li>arm_biquad_cascade_df1_q15()
-: <a class="el" href="group__BiquadCascadeDF1.html#gadd66a0aefdc645031d607b0a5b37a942">arm_math.h</a>
-, <a class="el" href="group__BiquadCascadeDF1.html#gadd66a0aefdc645031d607b0a5b37a942">arm_biquad_cascade_df1_q15.c</a>
+: <a class="el" href="group__BiquadCascadeDF1.html#ga27af5bfa40dad7c877e48eedc8d67558">arm_math.h</a>
+, <a class="el" href="group__BiquadCascadeDF1.html#ga27af5bfa40dad7c877e48eedc8d67558">arm_biquad_cascade_df1_q15.c</a>
</li>
<li>arm_biquad_cascade_df1_q31()
-: <a class="el" href="group__BiquadCascadeDF1.html#ga27b0c54da702713976e5202d20b4473f">arm_math.h</a>
-, <a class="el" href="group__BiquadCascadeDF1.html#ga27b0c54da702713976e5202d20b4473f">arm_biquad_cascade_df1_q31.c</a>
+: <a class="el" href="group__BiquadCascadeDF1.html#ga4e7dad0ee6949005909fd4fcf1249b79">arm_math.h</a>
+, <a class="el" href="group__BiquadCascadeDF1.html#ga4e7dad0ee6949005909fd4fcf1249b79">arm_biquad_cascade_df1_q31.c</a>
</li>
<li>arm_biquad_cascade_df2T_f32()
-: <a class="el" href="group__BiquadCascadeDF2T.html#ga114f373fbc16a314e9f293c7c7649c7f">arm_math.h</a>
-, <a class="el" href="group__BiquadCascadeDF2T.html#ga114f373fbc16a314e9f293c7c7649c7f">arm_biquad_cascade_df2T_f32.c</a>
+: <a class="el" href="group__BiquadCascadeDF2T.html#gaecf9b22907e89fc35f097b50589cf86a">arm_math.h</a>
+, <a class="el" href="group__BiquadCascadeDF2T.html#gaecf9b22907e89fc35f097b50589cf86a">arm_biquad_cascade_df2T_f32.c</a>
</li>
<li>arm_biquad_cascade_df2T_f64()
: <a class="el" href="group__BiquadCascadeDF2T.html#gaa8735dda5f3f36d0936283794c2aa771">arm_math.h</a>
, <a class="el" href="group__BiquadCascadeDF2T.html#gaa8735dda5f3f36d0936283794c2aa771">arm_biquad_cascade_df2T_f64.c</a>
</li>
<li>arm_biquad_cascade_df2T_init_f32()
-: <a class="el" href="group__BiquadCascadeDF2T.html#ga70eaddf317a4a8bde6bd6a97df67fedd">arm_math.h</a>
-, <a class="el" href="group__BiquadCascadeDF2T.html#ga70eaddf317a4a8bde6bd6a97df67fedd">arm_biquad_cascade_df2T_init_f32.c</a>
+: <a class="el" href="group__BiquadCascadeDF2T.html#gafd8b4068de567e9012e444f1c2320e1c">arm_math.h</a>
+, <a class="el" href="group__BiquadCascadeDF2T.html#gafd8b4068de567e9012e444f1c2320e1c">arm_biquad_cascade_df2T_init_f32.c</a>
</li>
<li>arm_biquad_cascade_df2T_init_f64()
: <a class="el" href="group__BiquadCascadeDF2T.html#ga12dc5d8e8892806ad70e79ca2ff9f86e">arm_math.h</a>
, <a class="el" href="group__BiquadCascadeDF2T.html#ga12dc5d8e8892806ad70e79ca2ff9f86e">arm_biquad_cascade_df2T_init_f64.c</a>
</li>
<li>arm_biquad_cascade_stereo_df2T_f32()
-: <a class="el" href="group__BiquadCascadeDF2T.html#gac75de449c3e4f733477d81bd0ada5eec">arm_math.h</a>
-, <a class="el" href="group__BiquadCascadeDF2T.html#gac75de449c3e4f733477d81bd0ada5eec">arm_biquad_cascade_stereo_df2T_f32.c</a>
+: <a class="el" href="group__BiquadCascadeDF2T.html#gaeb8334e64307e85de36db947da04a6eb">arm_math.h</a>
+, <a class="el" href="group__BiquadCascadeDF2T.html#gaeb8334e64307e85de36db947da04a6eb">arm_biquad_cascade_stereo_df2T_f32.c</a>
</li>
<li>arm_biquad_cascade_stereo_df2T_init_f32()
-: <a class="el" href="group__BiquadCascadeDF2T.html#ga405197c89fe4d34003efd23786296425">arm_math.h</a>
-, <a class="el" href="group__BiquadCascadeDF2T.html#ga405197c89fe4d34003efd23786296425">arm_biquad_cascade_stereo_df2T_init_f32.c</a>
+: <a class="el" href="group__BiquadCascadeDF2T.html#ga31a77581f3cba5f360c84b160d770d98">arm_math.h</a>
+, <a class="el" href="group__BiquadCascadeDF2T.html#ga31a77581f3cba5f360c84b160d770d98">arm_biquad_cascade_stereo_df2T_init_f32.c</a>
</li>
<li>arm_bitreversal_16()
-: <a class="el" href="arm__cfft__q15_8c.html#a773957c278f4d9e728711f27e8a6e278">arm_cfft_q15.c</a>
+: <a class="el" href="arm__bitreversal2_8c.html#af39358a8b7645d00180115d5009db286">arm_bitreversal2.c</a>
+, <a class="el" href="arm__cfft__q15_8c.html#a773957c278f4d9e728711f27e8a6e278">arm_cfft_q15.c</a>
</li>
<li>arm_bitreversal_32()
-: <a class="el" href="arm__cfft__f32_8c.html#ac8e7ebe1cb131a5b0f55d0464640591f">arm_cfft_f32.c</a>
+: <a class="el" href="arm__bitreversal2_8c.html#aa7638dc36fa3e1674d794918a53ceb8a">arm_bitreversal2.c</a>
+, <a class="el" href="arm__cfft__f32_8c.html#ac8e7ebe1cb131a5b0f55d0464640591f">arm_cfft_f32.c</a>
, <a class="el" href="arm__cfft__q31_8c.html#ac8e7ebe1cb131a5b0f55d0464640591f">arm_cfft_q31.c</a>
</li>
<li>arm_bitreversal_f32()
-: <a class="el" href="arm__cfft__radix2__f32_8c.html#a3d4062fdfa6aaa3f51f41cab868e508b">arm_cfft_radix2_f32.c</a>
-, <a class="el" href="arm__bitreversal_8c.html#a3d4062fdfa6aaa3f51f41cab868e508b">arm_bitreversal.c</a>
-, <a class="el" href="arm__cfft__radix4__f32_8c.html#a3d4062fdfa6aaa3f51f41cab868e508b">arm_cfft_radix4_f32.c</a>
-, <a class="el" href="arm__rfft__f32_8c.html#a3d4062fdfa6aaa3f51f41cab868e508b">arm_rfft_f32.c</a>
+: <a class="el" href="arm__rfft__f32_8c.html#a81008b023cbc9d37b3ff849877d1eb52">arm_rfft_f32.c</a>
+, <a class="el" href="arm__bitreversal_8c.html#a81008b023cbc9d37b3ff849877d1eb52">arm_bitreversal.c</a>
+, <a class="el" href="arm__cfft__radix2__f32_8c.html#a81008b023cbc9d37b3ff849877d1eb52">arm_cfft_radix2_f32.c</a>
+, <a class="el" href="arm__cfft__radix4__f32_8c.html#a81008b023cbc9d37b3ff849877d1eb52">arm_cfft_radix4_f32.c</a>
</li>
<li>arm_bitreversal_q15()
-: <a class="el" href="arm__bitreversal_8c.html#a12a07b49948c354172ae07358309a4a5">arm_bitreversal.c</a>
-, <a class="el" href="arm__cfft__radix4__q15_8c.html#a73f48eaea9297605705ae25d3405343e">arm_cfft_radix4_q15.c</a>
-, <a class="el" href="arm__cfft__radix2__q15_8c.html#a73f48eaea9297605705ae25d3405343e">arm_cfft_radix2_q15.c</a>
+: <a class="el" href="arm__bitreversal_8c.html#aca90e3648bb9032de822180ab177f90c">arm_bitreversal.c</a>
+, <a class="el" href="arm__cfft__radix2__q15_8c.html#a192ac22646c129779db528f2f322300d">arm_cfft_radix2_q15.c</a>
+, <a class="el" href="arm__cfft__radix4__q15_8c.html#a192ac22646c129779db528f2f322300d">arm_cfft_radix4_q15.c</a>
</li>
<li>arm_bitreversal_q31()
-: <a class="el" href="arm__cfft__radix2__q31_8c.html#a3fab577d25c3a517973c8c214f66f268">arm_cfft_radix2_q31.c</a>
-, <a class="el" href="arm__bitreversal_8c.html#a27618705158b5c42db5fb0a381f8efc1">arm_bitreversal.c</a>
-, <a class="el" href="arm__cfft__radix4__q31_8c.html#a3fab577d25c3a517973c8c214f66f268">arm_cfft_radix4_q31.c</a>
+: <a class="el" href="arm__cfft__radix4__q31_8c.html#a82acdff1d26c7021c2a016a6e7e9eaf8">arm_cfft_radix4_q31.c</a>
+, <a class="el" href="arm__cfft__radix2__q31_8c.html#a82acdff1d26c7021c2a016a6e7e9eaf8">arm_cfft_radix2_q31.c</a>
+, <a class="el" href="arm__bitreversal_8c.html#a82acdff1d26c7021c2a016a6e7e9eaf8">arm_bitreversal.c</a>
</li>
<li>B_f32
: <a class="el" href="arm__matrix__example__f32_8c.html#a974d5f0aace6a99e29ca767907fb3b9f">arm_matrix_example_f32.c</a>
@@ -270,16 +272,16 @@ $(document).ready(function(){initNavTree('globals_b.html','');});
<li>BLOCK_SIZE
: <a class="el" href="arm__fir__example__f32_8c.html#ad51ded0bbd705f02f73fc60c0b721ced">arm_fir_example_f32.c</a>
</li>
-<li>blockSize
-: <a class="el" href="arm__sin__cos__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">arm_sin_cos_example_f32.c</a>
-, <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">arm_fir_example_f32.c</a>
-</li>
<li>BLOCKSIZE
: <a class="el" href="arm__signal__converge__example__f32_8c.html#afcf795f5a96fd55561abe69f56224630">arm_signal_converge_example_f32.c</a>
-, <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#afcf795f5a96fd55561abe69f56224630">arm_graphic_equalizer_example_q31.c</a>
</li>
<li>blockSize
: <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">arm_variance_example_f32.c</a>
+, <a class="el" href="arm__sin__cos__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">arm_sin_cos_example_f32.c</a>
+, <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">arm_fir_example_f32.c</a>
+</li>
+<li>BLOCKSIZE
+: <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#afcf795f5a96fd55561abe69f56224630">arm_graphic_equalizer_example_q31.c</a>
</li>
</ul>
</div><!-- contents -->
@@ -287,7 +289,7 @@ $(document).ready(function(){initNavTree('globals_b.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_c.html b/docs/DSP/html/globals_c.html
index e65930a..c3e7ea1 100644
--- a/docs/DSP/html/globals_c.html
+++ b/docs/DSP/html/globals_c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -362,28 +362,28 @@ $(document).ready(function(){initNavTree('globals_c.html','');});
, <a class="el" href="arm__const__structs_8c.html#ad11668a5662334e0bc6a2811c9cb1047">arm_const_structs.c</a>
</li>
<li>arm_circularRead_f32()
-: <a class="el" href="arm__math_8h.html#af4d2359037b7360329ef9dd6836d1353">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#aa0e8f158699a65e023960d555274ad39">arm_math.h</a>
</li>
<li>arm_circularRead_q15()
-: <a class="el" href="arm__math_8h.html#a98eb923fe8c64909897c31d6b9f69bff">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a4d8edf2fbaa68badce77740563de353f">arm_math.h</a>
</li>
<li>arm_circularRead_q7()
-: <a class="el" href="arm__math_8h.html#acd3153fe997f44fe6c20fa1ac6257a2b">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a734e6ec2b2d568236816464967326748">arm_math.h</a>
</li>
<li>arm_circularWrite_f32()
-: <a class="el" href="arm__math_8h.html#a87c6129c7f1a7e7b205339054d3ffed7">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a189501700cbecf81c08a005bb16939d9">arm_math.h</a>
</li>
<li>arm_circularWrite_q15()
-: <a class="el" href="arm__math_8h.html#a885325c33991f03743a9d9b06868a099">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a6799f043f7ab70c0d0e06fb9abbecb6e">arm_math.h</a>
</li>
<li>arm_circularWrite_q7()
-: <a class="el" href="arm__math_8h.html#a2db43ffe947dce0f676c09580d1f6765">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a28179a962e4bb51c73c195dcb2f969aa">arm_math.h</a>
</li>
<li>arm_clarke_f32()
-: <a class="el" href="group__clarke.html#gabbfa27c68837d22f03d6c6259569caa8">arm_math.h</a>
+: <a class="el" href="group__clarke.html#ga82d40c62bb48ef4d613f1f2f685b4084">arm_math.h</a>
</li>
<li>arm_clarke_q31()
-: <a class="el" href="group__clarke.html#ga0c69ebd2855ce6d34008eff808881e78">arm_math.h</a>
+: <a class="el" href="group__clarke.html#ga8d68db2a6e26e1caab677f5ab293c068">arm_math.h</a>
</li>
<li>arm_clip_f32()
: <a class="el" href="arm__graphic__equalizer__example_2math__helper_8h.html#ab9768d92bb94894d8294047bdf76a16a">arm_graphic_equalizer_example/math_helper.h</a>
@@ -400,252 +400,260 @@ $(document).ready(function(){initNavTree('globals_c.html','');});
, <a class="el" href="arm__graphic__equalizer__example_2math__helper_8c.html#ab9768d92bb94894d8294047bdf76a16a">arm_graphic_equalizer_example/math_helper.c</a>
</li>
<li>arm_cmplx_conj_f32()
-: <a class="el" href="group__cmplx__conj.html#ga3a102aead6460ad9fcb0626f6b226ffb">arm_math.h</a>
-, <a class="el" href="group__cmplx__conj.html#ga3a102aead6460ad9fcb0626f6b226ffb">arm_cmplx_conj_f32.c</a>
+: <a class="el" href="group__cmplx__conj.html#ga1b5571244b051bb72db30886896da2da">arm_math.h</a>
+, <a class="el" href="group__cmplx__conj.html#ga1b5571244b051bb72db30886896da2da">arm_cmplx_conj_f32.c</a>
</li>
<li>arm_cmplx_conj_q15()
-: <a class="el" href="group__cmplx__conj.html#gaf47689ae07962acaecb8ddde556df4a4">arm_math.h</a>
-, <a class="el" href="group__cmplx__conj.html#gaf47689ae07962acaecb8ddde556df4a4">arm_cmplx_conj_q15.c</a>
+: <a class="el" href="group__cmplx__conj.html#ga2eef7dba99852d5f7ec3e025b2e5653b">arm_math.h</a>
+, <a class="el" href="group__cmplx__conj.html#ga2eef7dba99852d5f7ec3e025b2e5653b">arm_cmplx_conj_q15.c</a>
</li>
<li>arm_cmplx_conj_q31()
-: <a class="el" href="group__cmplx__conj.html#gafecc94879a383c5208ec3ef99485e4b5">arm_math.h</a>
-, <a class="el" href="group__cmplx__conj.html#gafecc94879a383c5208ec3ef99485e4b5">arm_cmplx_conj_q31.c</a>
+: <a class="el" href="group__cmplx__conj.html#ga652edf2688aae9b2f53c5da73f6cc2bc">arm_math.h</a>
+, <a class="el" href="group__cmplx__conj.html#ga652edf2688aae9b2f53c5da73f6cc2bc">arm_cmplx_conj_q31.c</a>
</li>
<li>arm_cmplx_dot_prod_f32()
-: <a class="el" href="group__cmplx__dot__prod.html#gadcfaf567a25eb641da4043eafb9bb076">arm_math.h</a>
-, <a class="el" href="group__cmplx__dot__prod.html#gadcfaf567a25eb641da4043eafb9bb076">arm_cmplx_dot_prod_f32.c</a>
+: <a class="el" href="group__cmplx__dot__prod.html#ga93796e73f02771cf6fe13de016e296ed">arm_math.h</a>
+, <a class="el" href="group__cmplx__dot__prod.html#ga93796e73f02771cf6fe13de016e296ed">arm_cmplx_dot_prod_f32.c</a>
</li>
<li>arm_cmplx_dot_prod_q15()
-: <a class="el" href="group__cmplx__dot__prod.html#ga2b08b5e8001d2c15204639d00893fc70">arm_math.h</a>
-, <a class="el" href="group__cmplx__dot__prod.html#ga2b08b5e8001d2c15204639d00893fc70">arm_cmplx_dot_prod_q15.c</a>
+: <a class="el" href="group__cmplx__dot__prod.html#gae712971379c461cfb8bef7e423bf8417">arm_math.h</a>
+, <a class="el" href="group__cmplx__dot__prod.html#gae712971379c461cfb8bef7e423bf8417">arm_cmplx_dot_prod_q15.c</a>
</li>
<li>arm_cmplx_dot_prod_q31()
-: <a class="el" href="group__cmplx__dot__prod.html#ga5b731a59db062a9ad84562ef68a6c8af">arm_math.h</a>
-, <a class="el" href="group__cmplx__dot__prod.html#ga5b731a59db062a9ad84562ef68a6c8af">arm_cmplx_dot_prod_q31.c</a>
+: <a class="el" href="group__cmplx__dot__prod.html#gaa90661b5eee3b6d83a149043ada0eb37">arm_math.h</a>
+, <a class="el" href="group__cmplx__dot__prod.html#gaa90661b5eee3b6d83a149043ada0eb37">arm_cmplx_dot_prod_q31.c</a>
</li>
<li>arm_cmplx_mag_f32()
-: <a class="el" href="group__cmplx__mag.html#gae45024c497392cde2ae358a76d435213">arm_cmplx_mag_f32.c</a>
-, <a class="el" href="group__cmplx__mag.html#gae45024c497392cde2ae358a76d435213">arm_math.h</a>
+: <a class="el" href="group__cmplx__mag.html#gaba4e0eff7816fe80d01121fb4cf6c6bc">arm_math.h</a>
+, <a class="el" href="group__cmplx__mag.html#gaba4e0eff7816fe80d01121fb4cf6c6bc">arm_cmplx_mag_f32.c</a>
</li>
<li>arm_cmplx_mag_q15()
-: <a class="el" href="group__cmplx__mag.html#ga0a4a8f77a6a51d9b3f3b9d729f85b7a4">arm_math.h</a>
-, <a class="el" href="group__cmplx__mag.html#ga0a4a8f77a6a51d9b3f3b9d729f85b7a4">arm_cmplx_mag_q15.c</a>
+: <a class="el" href="group__cmplx__mag.html#ga0488e185f4631ac029b02f1759b287cf">arm_math.h</a>
+, <a class="el" href="group__cmplx__mag.html#ga0488e185f4631ac029b02f1759b287cf">arm_cmplx_mag_q15.c</a>
</li>
<li>arm_cmplx_mag_q31()
-: <a class="el" href="group__cmplx__mag.html#ga14f82f9230e9d96d5b9774e2fefcb7be">arm_math.h</a>
-, <a class="el" href="group__cmplx__mag.html#ga14f82f9230e9d96d5b9774e2fefcb7be">arm_cmplx_mag_q31.c</a>
+: <a class="el" href="group__cmplx__mag.html#gab69ad9237469565958cce6b4555bbb6e">arm_math.h</a>
+, <a class="el" href="group__cmplx__mag.html#gab69ad9237469565958cce6b4555bbb6e">arm_cmplx_mag_q31.c</a>
</li>
<li>arm_cmplx_mag_squared_f32()
-: <a class="el" href="group__cmplx__mag__squared.html#gaa7faccc0d96b061d8b7d0d7d82045074">arm_math.h</a>
-, <a class="el" href="group__cmplx__mag__squared.html#gaa7faccc0d96b061d8b7d0d7d82045074">arm_cmplx_mag_squared_f32.c</a>
+: <a class="el" href="group__cmplx__mag__squared.html#ga925ef5458a384f63d06f1c6997d1fb7d">arm_math.h</a>
+, <a class="el" href="group__cmplx__mag__squared.html#ga925ef5458a384f63d06f1c6997d1fb7d">arm_cmplx_mag_squared_f32.c</a>
</li>
<li>arm_cmplx_mag_squared_q15()
-: <a class="el" href="group__cmplx__mag__squared.html#ga45537f576102d960d467eb722b8431f2">arm_math.h</a>
-, <a class="el" href="group__cmplx__mag__squared.html#ga45537f576102d960d467eb722b8431f2">arm_cmplx_mag_squared_q15.c</a>
+: <a class="el" href="group__cmplx__mag__squared.html#gafdd1e838db0aef7ec201611883bd444c">arm_math.h</a>
+, <a class="el" href="group__cmplx__mag__squared.html#gafdd1e838db0aef7ec201611883bd444c">arm_cmplx_mag_squared_q15.c</a>
</li>
<li>arm_cmplx_mag_squared_q31()
-: <a class="el" href="group__cmplx__mag__squared.html#ga384b0538101e8c03fa4fa14271e63b04">arm_math.h</a>
-, <a class="el" href="group__cmplx__mag__squared.html#ga384b0538101e8c03fa4fa14271e63b04">arm_cmplx_mag_squared_q31.c</a>
+: <a class="el" href="group__cmplx__mag__squared.html#ga9d74dbc0a777cfcc75c1cae33ef4d44a">arm_cmplx_mag_squared_q31.c</a>
+, <a class="el" href="group__cmplx__mag__squared.html#ga9d74dbc0a777cfcc75c1cae33ef4d44a">arm_math.h</a>
</li>
<li>arm_cmplx_mult_cmplx_f32()
-: <a class="el" href="group__CmplxByCmplxMult.html#ga14b47080054a1ba1250a86805be1ff6b">arm_math.h</a>
-, <a class="el" href="group__CmplxByCmplxMult.html#ga14b47080054a1ba1250a86805be1ff6b">arm_cmplx_mult_cmplx_f32.c</a>
+: <a class="el" href="group__CmplxByCmplxMult.html#gae221504b01e4abfe5f335eafd801b4ed">arm_math.h</a>
+, <a class="el" href="group__CmplxByCmplxMult.html#gae221504b01e4abfe5f335eafd801b4ed">arm_cmplx_mult_cmplx_f32.c</a>
</li>
<li>arm_cmplx_mult_cmplx_q15()
-: <a class="el" href="group__CmplxByCmplxMult.html#ga67e96abfc9c3e30efb70a2ec9d0fe7e8">arm_math.h</a>
-, <a class="el" href="group__CmplxByCmplxMult.html#ga67e96abfc9c3e30efb70a2ec9d0fe7e8">arm_cmplx_mult_cmplx_q15.c</a>
+: <a class="el" href="group__CmplxByCmplxMult.html#ga683b32a91cffbf021f58ace5a62904e8">arm_math.h</a>
+, <a class="el" href="group__CmplxByCmplxMult.html#ga683b32a91cffbf021f58ace5a62904e8">arm_cmplx_mult_cmplx_q15.c</a>
</li>
<li>arm_cmplx_mult_cmplx_q31()
-: <a class="el" href="group__CmplxByCmplxMult.html#ga1829e50993a90742de225a0ce4213838">arm_cmplx_mult_cmplx_q31.c</a>
-, <a class="el" href="group__CmplxByCmplxMult.html#ga1829e50993a90742de225a0ce4213838">arm_math.h</a>
+: <a class="el" href="group__CmplxByCmplxMult.html#ga7748c92e0922cf14e3d7bb257d77593f">arm_math.h</a>
+, <a class="el" href="group__CmplxByCmplxMult.html#ga7748c92e0922cf14e3d7bb257d77593f">arm_cmplx_mult_cmplx_q31.c</a>
</li>
<li>arm_cmplx_mult_real_f32()
-: <a class="el" href="group__CmplxByRealMult.html#ga9c18616f56cb4d3c0889ce0b339221ca">arm_math.h</a>
-, <a class="el" href="group__CmplxByRealMult.html#ga9c18616f56cb4d3c0889ce0b339221ca">arm_cmplx_mult_real_f32.c</a>
+: <a class="el" href="group__CmplxByRealMult.html#ga903eb30a02343574e46cb123b52232f4">arm_math.h</a>
+, <a class="el" href="group__CmplxByRealMult.html#ga903eb30a02343574e46cb123b52232f4">arm_cmplx_mult_real_f32.c</a>
</li>
<li>arm_cmplx_mult_real_q15()
-: <a class="el" href="group__CmplxByRealMult.html#ga3bd8889dcb45980e1d3e53344df54e85">arm_cmplx_mult_real_q15.c</a>
-, <a class="el" href="group__CmplxByRealMult.html#ga3bd8889dcb45980e1d3e53344df54e85">arm_math.h</a>
+: <a class="el" href="group__CmplxByRealMult.html#gaa41d60a567652bf6a783b916931bf20b">arm_math.h</a>
+, <a class="el" href="group__CmplxByRealMult.html#gaa41d60a567652bf6a783b916931bf20b">arm_cmplx_mult_real_q15.c</a>
</li>
<li>arm_cmplx_mult_real_q31()
-: <a class="el" href="group__CmplxByRealMult.html#ga715e4bb8e945b8ca51ec5237611697ce">arm_math.h</a>
-, <a class="el" href="group__CmplxByRealMult.html#ga715e4bb8e945b8ca51ec5237611697ce">arm_cmplx_mult_real_q31.c</a>
+: <a class="el" href="group__CmplxByRealMult.html#ga0fe1cd71d35b4481f8ab69d502c96ace">arm_math.h</a>
+, <a class="el" href="group__CmplxByRealMult.html#ga0fe1cd71d35b4481f8ab69d502c96ace">arm_cmplx_mult_real_q31.c</a>
</li>
<li>arm_compare_fixed_q15()
: <a class="el" href="arm__convolution__example_2math__helper_8c.html#a64d5207c035db13cddde479317dd131e">arm_convolution_example/math_helper.c</a>
-, <a class="el" href="arm__convolution__example_2math__helper_8h.html#a64d5207c035db13cddde479317dd131e">arm_convolution_example/math_helper.h</a>
, <a class="el" href="arm__fir__example_2math__helper_8c.html#a64d5207c035db13cddde479317dd131e">arm_fir_example/math_helper.c</a>
, <a class="el" href="arm__fir__example_2math__helper_8h.html#a64d5207c035db13cddde479317dd131e">arm_fir_example/math_helper.h</a>
, <a class="el" href="arm__graphic__equalizer__example_2math__helper_8c.html#a64d5207c035db13cddde479317dd131e">arm_graphic_equalizer_example/math_helper.c</a>
-, <a class="el" href="arm__graphic__equalizer__example_2math__helper_8h.html#a64d5207c035db13cddde479317dd131e">arm_graphic_equalizer_example/math_helper.h</a>
, <a class="el" href="arm__linear__interp__example_2math__helper_8c.html#a64d5207c035db13cddde479317dd131e">arm_linear_interp_example/math_helper.c</a>
+, <a class="el" href="arm__linear__interp__example_2math__helper_8h.html#a64d5207c035db13cddde479317dd131e">arm_linear_interp_example/math_helper.h</a>
, <a class="el" href="arm__matrix__example_2math__helper_8c.html#a64d5207c035db13cddde479317dd131e">arm_matrix_example/math_helper.c</a>
-, <a class="el" href="arm__matrix__example_2math__helper_8h.html#a64d5207c035db13cddde479317dd131e">arm_matrix_example/math_helper.h</a>
, <a class="el" href="arm__signal__converge__example_2math__helper_8c.html#a64d5207c035db13cddde479317dd131e">arm_signal_converge_example/math_helper.c</a>
-, <a class="el" href="arm__linear__interp__example_2math__helper_8h.html#a64d5207c035db13cddde479317dd131e">arm_linear_interp_example/math_helper.h</a>
, <a class="el" href="arm__signal__converge__example_2math__helper_8h.html#a64d5207c035db13cddde479317dd131e">arm_signal_converge_example/math_helper.h</a>
+, <a class="el" href="arm__matrix__example_2math__helper_8h.html#a64d5207c035db13cddde479317dd131e">arm_matrix_example/math_helper.h</a>
+, <a class="el" href="arm__graphic__equalizer__example_2math__helper_8h.html#a64d5207c035db13cddde479317dd131e">arm_graphic_equalizer_example/math_helper.h</a>
+, <a class="el" href="arm__convolution__example_2math__helper_8h.html#a64d5207c035db13cddde479317dd131e">arm_convolution_example/math_helper.h</a>
</li>
<li>arm_compare_fixed_q31()
-: <a class="el" href="arm__signal__converge__example_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb">arm_signal_converge_example/math_helper.h</a>
-, <a class="el" href="arm__linear__interp__example_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb">arm_linear_interp_example/math_helper.h</a>
-, <a class="el" href="arm__signal__converge__example_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb">arm_signal_converge_example/math_helper.c</a>
+: <a class="el" href="arm__matrix__example_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb">arm_matrix_example/math_helper.h</a>
, <a class="el" href="arm__convolution__example_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb">arm_convolution_example/math_helper.c</a>
, <a class="el" href="arm__convolution__example_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb">arm_convolution_example/math_helper.h</a>
, <a class="el" href="arm__fir__example_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb">arm_fir_example/math_helper.c</a>
+, <a class="el" href="arm__fir__example_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb">arm_fir_example/math_helper.h</a>
, <a class="el" href="arm__graphic__equalizer__example_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb">arm_graphic_equalizer_example/math_helper.c</a>
-, <a class="el" href="arm__graphic__equalizer__example_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb">arm_graphic_equalizer_example/math_helper.h</a>
+, <a class="el" href="arm__linear__interp__example_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb">arm_linear_interp_example/math_helper.h</a>
, <a class="el" href="arm__linear__interp__example_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb">arm_linear_interp_example/math_helper.c</a>
, <a class="el" href="arm__matrix__example_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb">arm_matrix_example/math_helper.c</a>
-, <a class="el" href="arm__matrix__example_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb">arm_matrix_example/math_helper.h</a>
-, <a class="el" href="arm__fir__example_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb">arm_fir_example/math_helper.h</a>
+, <a class="el" href="arm__graphic__equalizer__example_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb">arm_graphic_equalizer_example/math_helper.h</a>
+, <a class="el" href="arm__signal__converge__example_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb">arm_signal_converge_example/math_helper.c</a>
+, <a class="el" href="arm__signal__converge__example_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb">arm_signal_converge_example/math_helper.h</a>
</li>
<li>arm_conv_f32()
-: <a class="el" href="group__Conv.html#ga3f860dc98c6fc4cafc421e4a2aed3c89">arm_math.h</a>
-, <a class="el" href="group__Conv.html#ga3f860dc98c6fc4cafc421e4a2aed3c89">arm_conv_f32.c</a>
+: <a class="el" href="group__Conv.html#ga2e977f76e873bd47c6c41c7d940fdf7e">arm_conv_f32.c</a>
+, <a class="el" href="group__Conv.html#ga2e977f76e873bd47c6c41c7d940fdf7e">arm_math.h</a>
</li>
<li>arm_conv_fast_opt_q15()
-: <a class="el" href="group__Conv.html#gaf16f490d245391ec18a42adc73d6d749">arm_math.h</a>
-, <a class="el" href="group__Conv.html#gaf16f490d245391ec18a42adc73d6d749">arm_conv_fast_opt_q15.c</a>
+: <a class="el" href="group__Conv.html#ga8ecd292b8e74c8f05b208e7948d05a90">arm_math.h</a>
+, <a class="el" href="group__Conv.html#ga8ecd292b8e74c8f05b208e7948d05a90">arm_conv_fast_opt_q15.c</a>
</li>
<li>arm_conv_fast_q15()
-: <a class="el" href="group__Conv.html#gad75ca978ce906e04abdf86a8d76306d4">arm_conv_fast_q15.c</a>
-, <a class="el" href="group__Conv.html#gad75ca978ce906e04abdf86a8d76306d4">arm_math.h</a>
+: <a class="el" href="group__Conv.html#gaf6bc2c8d655ef8c9b66affdae489f366">arm_math.h</a>
+, <a class="el" href="group__Conv.html#gaf6bc2c8d655ef8c9b66affdae489f366">arm_conv_fast_q15.c</a>
</li>
<li>arm_conv_fast_q31()
-: <a class="el" href="group__Conv.html#ga51112dcdf9b3624eb05182cdc4da9ec0">arm_math.h</a>
-, <a class="el" href="group__Conv.html#ga51112dcdf9b3624eb05182cdc4da9ec0">arm_conv_fast_q31.c</a>
+: <a class="el" href="group__Conv.html#ga2d2b29b1f7f00a8651f1bc7f0560464b">arm_math.h</a>
+, <a class="el" href="group__Conv.html#ga2d2b29b1f7f00a8651f1bc7f0560464b">arm_conv_fast_q31.c</a>
</li>
<li>arm_conv_opt_q15()
-: <a class="el" href="group__Conv.html#gac77dbcaef5c754cac27eab96c4753a3c">arm_conv_opt_q15.c</a>
-, <a class="el" href="group__Conv.html#gac77dbcaef5c754cac27eab96c4753a3c">arm_math.h</a>
+: <a class="el" href="group__Conv.html#ga0d60c7a8349c6235d88bf87b04172252">arm_math.h</a>
+, <a class="el" href="group__Conv.html#ga0d60c7a8349c6235d88bf87b04172252">arm_conv_opt_q15.c</a>
</li>
<li>arm_conv_opt_q7()
-: <a class="el" href="group__Conv.html#ga4c7cf073e89d6d57cc4e711f078c3f68">arm_math.h</a>
-, <a class="el" href="group__Conv.html#ga4c7cf073e89d6d57cc4e711f078c3f68">arm_conv_opt_q7.c</a>
+: <a class="el" href="group__Conv.html#gaf23966af04840f17c26c93849986baeb">arm_math.h</a>
+, <a class="el" href="group__Conv.html#gaf23966af04840f17c26c93849986baeb">arm_conv_opt_q7.c</a>
</li>
<li>arm_conv_partial_f32()
-: <a class="el" href="group__PartialConv.html#ga16d10f32072cd79fc5fb6e785df45f5e">arm_math.h</a>
-, <a class="el" href="group__PartialConv.html#ga16d10f32072cd79fc5fb6e785df45f5e">arm_conv_partial_f32.c</a>
+: <a class="el" href="group__PartialConv.html#ga4e65902884d148ebcbecc260e0dffdd9">arm_conv_partial_f32.c</a>
+, <a class="el" href="group__PartialConv.html#ga4e65902884d148ebcbecc260e0dffdd9">arm_math.h</a>
</li>
<li>arm_conv_partial_fast_opt_q15()
-: <a class="el" href="group__PartialConv.html#ga3de9c4ddcc7886de25b70d875099a8d9">arm_math.h</a>
-, <a class="el" href="group__PartialConv.html#ga3de9c4ddcc7886de25b70d875099a8d9">arm_conv_partial_fast_opt_q15.c</a>
+: <a class="el" href="group__PartialConv.html#ga0cdb871f952b8c1305342ae499affa41">arm_math.h</a>
+, <a class="el" href="group__PartialConv.html#ga0cdb871f952b8c1305342ae499affa41">arm_conv_partial_fast_opt_q15.c</a>
</li>
<li>arm_conv_partial_fast_q15()
-: <a class="el" href="group__PartialConv.html#ga1e4d43385cb62262a78c6752fe1fafb2">arm_math.h</a>
-, <a class="el" href="group__PartialConv.html#ga1e4d43385cb62262a78c6752fe1fafb2">arm_conv_partial_fast_q15.c</a>
+: <a class="el" href="group__PartialConv.html#ga30eb5ce84581f2d0532a17cdf8a20fc5">arm_math.h</a>
+, <a class="el" href="group__PartialConv.html#ga30eb5ce84581f2d0532a17cdf8a20fc5">arm_conv_partial_fast_q15.c</a>
</li>
<li>arm_conv_partial_fast_q31()
-: <a class="el" href="group__PartialConv.html#ga10c5294cda8c4985386f4e3944be7650">arm_math.h</a>
-, <a class="el" href="group__PartialConv.html#ga10c5294cda8c4985386f4e3944be7650">arm_conv_partial_fast_q31.c</a>
+: <a class="el" href="group__PartialConv.html#gaaf207e31aa081cea624713aec65d0e77">arm_math.h</a>
+, <a class="el" href="group__PartialConv.html#gaaf207e31aa081cea624713aec65d0e77">arm_conv_partial_fast_q31.c</a>
</li>
<li>arm_conv_partial_opt_q15()
-: <a class="el" href="group__PartialConv.html#ga834b23b4ade8682beeb55778399101f8">arm_math.h</a>
-, <a class="el" href="group__PartialConv.html#ga834b23b4ade8682beeb55778399101f8">arm_conv_partial_opt_q15.c</a>
+: <a class="el" href="group__PartialConv.html#gaa82f8213533529e9b9252b37fd3b39e4">arm_math.h</a>
+, <a class="el" href="group__PartialConv.html#gaa82f8213533529e9b9252b37fd3b39e4">arm_conv_partial_opt_q15.c</a>
</li>
<li>arm_conv_partial_opt_q7()
-: <a class="el" href="group__PartialConv.html#ga3707e16af1435b215840006a7ab0c98f">arm_conv_partial_opt_q7.c</a>
-, <a class="el" href="group__PartialConv.html#ga3707e16af1435b215840006a7ab0c98f">arm_math.h</a>
+: <a class="el" href="group__PartialConv.html#gadfc0cd0290793c790ccaa1c73eda0694">arm_math.h</a>
+, <a class="el" href="group__PartialConv.html#gadfc0cd0290793c790ccaa1c73eda0694">arm_conv_partial_opt_q7.c</a>
</li>
<li>arm_conv_partial_q15()
-: <a class="el" href="group__PartialConv.html#ga209a2a913a0c5e5679c5988da8f46b03">arm_conv_partial_q15.c</a>
-, <a class="el" href="group__PartialConv.html#ga209a2a913a0c5e5679c5988da8f46b03">arm_math.h</a>
+: <a class="el" href="group__PartialConv.html#ga09b1f207980df75c2dcf01b1d3c2006f">arm_math.h</a>
+, <a class="el" href="group__PartialConv.html#ga09b1f207980df75c2dcf01b1d3c2006f">arm_conv_partial_q15.c</a>
</li>
<li>arm_conv_partial_q31()
-: <a class="el" href="group__PartialConv.html#ga78e73a5f02d103168a09821fb461e77a">arm_conv_partial_q31.c</a>
-, <a class="el" href="group__PartialConv.html#ga78e73a5f02d103168a09821fb461e77a">arm_math.h</a>
+: <a class="el" href="group__PartialConv.html#gadc48f14ae5ca8bf4b026916db0765afa">arm_math.h</a>
+, <a class="el" href="group__PartialConv.html#gadc48f14ae5ca8bf4b026916db0765afa">arm_conv_partial_q31.c</a>
</li>
<li>arm_conv_partial_q7()
-: <a class="el" href="group__PartialConv.html#ga8567259fe18396dd972242c41741ebf4">arm_conv_partial_q7.c</a>
-, <a class="el" href="group__PartialConv.html#ga8567259fe18396dd972242c41741ebf4">arm_math.h</a>
+: <a class="el" href="group__PartialConv.html#gaa1bf3428dbe6beb5c9957bff0d00fa19">arm_math.h</a>
+, <a class="el" href="group__PartialConv.html#gaa1bf3428dbe6beb5c9957bff0d00fa19">arm_conv_partial_q7.c</a>
</li>
<li>arm_conv_q15()
-: <a class="el" href="group__Conv.html#gaccd6a89b0ff7a94df64610598e6e6893">arm_math.h</a>
-, <a class="el" href="group__Conv.html#gaccd6a89b0ff7a94df64610598e6e6893">arm_conv_q15.c</a>
+: <a class="el" href="group__Conv.html#ga372d3fd79b107dc6b12163a00c22da18">arm_math.h</a>
+, <a class="el" href="group__Conv.html#ga372d3fd79b107dc6b12163a00c22da18">arm_conv_q15.c</a>
</li>
<li>arm_conv_q31()
-: <a class="el" href="group__Conv.html#ga946b58da734f1e4e78c91fcaab4b12b6">arm_conv_q31.c</a>
-, <a class="el" href="group__Conv.html#ga946b58da734f1e4e78c91fcaab4b12b6">arm_math.h</a>
+: <a class="el" href="group__Conv.html#ga08ce299fb5c3329505cb8ce4bf4f6e06">arm_conv_q31.c</a>
+, <a class="el" href="group__Conv.html#ga08ce299fb5c3329505cb8ce4bf4f6e06">arm_math.h</a>
</li>
<li>arm_conv_q7()
-: <a class="el" href="group__Conv.html#gae2070cb792a167e78dbad8d06b97cdab">arm_math.h</a>
-, <a class="el" href="group__Conv.html#gae2070cb792a167e78dbad8d06b97cdab">arm_conv_q7.c</a>
+: <a class="el" href="group__Conv.html#ga625b30107443b6d145350bc242749764">arm_math.h</a>
+, <a class="el" href="group__Conv.html#ga625b30107443b6d145350bc242749764">arm_conv_q7.c</a>
</li>
<li>arm_copy_f32()
-: <a class="el" href="group__copy.html#gadd1f737e677e0e6ca31767c7001417b3">arm_math.h</a>
-, <a class="el" href="group__copy.html#gadd1f737e677e0e6ca31767c7001417b3">arm_copy_f32.c</a>
+: <a class="el" href="group__copy.html#gaa6dfe9554ca61eb3d1eee498396bce88">arm_math.h</a>
+, <a class="el" href="group__copy.html#gaa6dfe9554ca61eb3d1eee498396bce88">arm_copy_f32.c</a>
</li>
<li>arm_copy_q15()
-: <a class="el" href="group__copy.html#ga872ca4cfc18c680b8991ccd569a5fda0">arm_math.h</a>
-, <a class="el" href="group__copy.html#ga872ca4cfc18c680b8991ccd569a5fda0">arm_copy_q15.c</a>
+: <a class="el" href="group__copy.html#gaeb9e8c16ec7fe1235e5610142400f15f">arm_copy_q15.c</a>
+, <a class="el" href="group__copy.html#gaeb9e8c16ec7fe1235e5610142400f15f">arm_math.h</a>
</li>
<li>arm_copy_q31()
-: <a class="el" href="group__copy.html#gaddf70be7e3f87e535c324862b501f3f9">arm_copy_q31.c</a>
-, <a class="el" href="group__copy.html#gaddf70be7e3f87e535c324862b501f3f9">arm_math.h</a>
+: <a class="el" href="group__copy.html#ga94c51fe2e82560ade3803787309c1282">arm_math.h</a>
+, <a class="el" href="group__copy.html#ga94c51fe2e82560ade3803787309c1282">arm_copy_q31.c</a>
</li>
<li>arm_copy_q7()
-: <a class="el" href="group__copy.html#ga467579beda492aa92797529d794c88fb">arm_math.h</a>
-, <a class="el" href="group__copy.html#ga467579beda492aa92797529d794c88fb">arm_copy_q7.c</a>
+: <a class="el" href="group__copy.html#ga9b947e38172ae7e5de780bed13a404fe">arm_copy_q7.c</a>
+, <a class="el" href="group__copy.html#ga9b947e38172ae7e5de780bed13a404fe">arm_math.h</a>
</li>
<li>arm_correlate_f32()
-: <a class="el" href="group__Corr.html#ga22021e4222773f01e9960358a531cfb8">arm_math.h</a>
-, <a class="el" href="group__Corr.html#ga22021e4222773f01e9960358a531cfb8">arm_correlate_f32.c</a>
+: <a class="el" href="group__Corr.html#ga371054f6e5fd78bec668908251f1b2f2">arm_math.h</a>
+, <a class="el" href="group__Corr.html#ga371054f6e5fd78bec668908251f1b2f2">arm_correlate_f32.c</a>
</li>
<li>arm_correlate_fast_opt_q15()
-: <a class="el" href="group__Corr.html#ga40a0236b17220e8e22a22b5bc1c53c6b">arm_math.h</a>
-, <a class="el" href="group__Corr.html#ga40a0236b17220e8e22a22b5bc1c53c6b">arm_correlate_fast_opt_q15.c</a>
+: <a class="el" href="group__Corr.html#ga3fc8d680844a3d24af25e45df96c82f3">arm_math.h</a>
+, <a class="el" href="group__Corr.html#ga3fc8d680844a3d24af25e45df96c82f3">arm_correlate_fast_opt_q15.c</a>
</li>
<li>arm_correlate_fast_q15()
-: <a class="el" href="group__Corr.html#gac8de3da44f58e86c2c86156276ca154f">arm_math.h</a>
-, <a class="el" href="group__Corr.html#gac8de3da44f58e86c2c86156276ca154f">arm_correlate_fast_q15.c</a>
+: <a class="el" href="group__Corr.html#gab4dea2049c8a26118ee4de9b90f1b9bd">arm_correlate_fast_q15.c</a>
+, <a class="el" href="group__Corr.html#gab4dea2049c8a26118ee4de9b90f1b9bd">arm_math.h</a>
</li>
<li>arm_correlate_fast_q31()
-: <a class="el" href="group__Corr.html#gabecd3d7b077dbbef43f93e9e037815ed">arm_math.h</a>
-, <a class="el" href="group__Corr.html#gabecd3d7b077dbbef43f93e9e037815ed">arm_correlate_fast_q31.c</a>
+: <a class="el" href="group__Corr.html#ga1e85a8ceac5c0f27007e6ba2c8f20686">arm_math.h</a>
+, <a class="el" href="group__Corr.html#ga1e85a8ceac5c0f27007e6ba2c8f20686">arm_correlate_fast_q31.c</a>
</li>
<li>arm_correlate_opt_q15()
-: <a class="el" href="group__Corr.html#gad71c0ec70ec69edbc48563d9a5f68451">arm_math.h</a>
-, <a class="el" href="group__Corr.html#gad71c0ec70ec69edbc48563d9a5f68451">arm_correlate_opt_q15.c</a>
+: <a class="el" href="group__Corr.html#ga3cfae563b16fa3be577cab5acf63aeea">arm_math.h</a>
+, <a class="el" href="group__Corr.html#ga3cfae563b16fa3be577cab5acf63aeea">arm_correlate_opt_q15.c</a>
</li>
<li>arm_correlate_opt_q7()
-: <a class="el" href="group__Corr.html#ga746e8857cafe33ec5d6780729c18c311">arm_correlate_opt_q7.c</a>
-, <a class="el" href="group__Corr.html#ga746e8857cafe33ec5d6780729c18c311">arm_math.h</a>
+: <a class="el" href="group__Corr.html#ga3c672e8ef8360c652d351097535f080d">arm_math.h</a>
+, <a class="el" href="group__Corr.html#ga3c672e8ef8360c652d351097535f080d">arm_correlate_opt_q7.c</a>
</li>
<li>arm_correlate_q15()
-: <a class="el" href="group__Corr.html#ga5ec96b8e420d68b0e626df0812274d46">arm_math.h</a>
-, <a class="el" href="group__Corr.html#ga5ec96b8e420d68b0e626df0812274d46">arm_correlate_q15.c</a>
+: <a class="el" href="group__Corr.html#ga8fc4e632ab08b28435ff62e7eb65f508">arm_math.h</a>
+, <a class="el" href="group__Corr.html#ga8fc4e632ab08b28435ff62e7eb65f508">arm_correlate_q15.c</a>
</li>
<li>arm_correlate_q31()
-: <a class="el" href="group__Corr.html#ga1367dc6c80476406c951e68d7fac4e8c">arm_correlate_q31.c</a>
-, <a class="el" href="group__Corr.html#ga1367dc6c80476406c951e68d7fac4e8c">arm_math.h</a>
+: <a class="el" href="group__Corr.html#ga9e8ad8bae8400dac2afc995d38594744">arm_math.h</a>
+, <a class="el" href="group__Corr.html#ga9e8ad8bae8400dac2afc995d38594744">arm_correlate_q31.c</a>
</li>
<li>arm_correlate_q7()
-: <a class="el" href="group__Corr.html#ga284ddcc49e4ac532d52a70d0383c5992">arm_correlate_q7.c</a>
-, <a class="el" href="group__Corr.html#ga284ddcc49e4ac532d52a70d0383c5992">arm_math.h</a>
+: <a class="el" href="group__Corr.html#gab5d8acc830313be970de59c2d5a26c72">arm_math.h</a>
+, <a class="el" href="group__Corr.html#gab5d8acc830313be970de59c2d5a26c72">arm_correlate_q7.c</a>
</li>
<li>arm_cos_f32()
: <a class="el" href="group__cos.html#gace15287f9c64b9b4084d1c797d4c49d8">arm_cos_f32.c</a>
, <a class="el" href="group__cos.html#gace15287f9c64b9b4084d1c797d4c49d8">arm_math.h</a>
</li>
<li>arm_cos_q15()
-: <a class="el" href="group__cos.html#gadfd60c24def501638c0d5db20f4c869b">arm_math.h</a>
-, <a class="el" href="group__cos.html#gadfd60c24def501638c0d5db20f4c869b">arm_cos_q15.c</a>
+: <a class="el" href="group__cos.html#gadfd60c24def501638c0d5db20f4c869b">arm_cos_q15.c</a>
+, <a class="el" href="group__cos.html#gadfd60c24def501638c0d5db20f4c869b">arm_math.h</a>
</li>
<li>arm_cos_q31()
: <a class="el" href="group__cos.html#gad80f121949ef885a77d83ab36e002567">arm_cos_q31.c</a>
, <a class="el" href="group__cos.html#gad80f121949ef885a77d83ab36e002567">arm_math.h</a>
</li>
<li>clip_q31_to_q15()
-: <a class="el" href="arm__math_8h.html#a4604d1ebfef21e380c42fbe16b9724d1">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a8648908e55b9fd8893b36eb7050e69a8">arm_math.h</a>
</li>
<li>clip_q31_to_q7()
-: <a class="el" href="arm__math_8h.html#af815ae1a72c9ef88b8ba0a4cb3b23eaa">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#afa69cfc57f04c36c2ba499525168fe0c">arm_math.h</a>
</li>
<li>clip_q63_to_q15()
-: <a class="el" href="arm__math_8h.html#a576c5c6286a37eb7f7ba1c5711a577a9">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a027d446e8a72228f0a681779a7038a4e">arm_math.h</a>
</li>
<li>clip_q63_to_q31()
-: <a class="el" href="arm__math_8h.html#a9a94b78de0f083bd8fadf3c3abe40431">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#ad3a8d07983196592f6edca8f84aec7c7">arm_math.h</a>
+</li>
+<li>cmake_minimum_required()
+: <a class="el" href="Source_2CommonTables_2CMakeLists_8txt.html#ab2ff652a443e047ef6441f2eeaae8048">Source/CommonTables/CMakeLists.txt</a>
+, <a class="el" href="Source_2CMakeLists_8txt.html#a881c069b0c3dd34941126127656e23a1">Source/CMakeLists.txt</a>
+, <a class="el" href="Source_2FilteringFunctions_2CMakeLists_8txt.html#a459bd5973ca8abbfe2ffa2bd5ea5f0a8">Source/FilteringFunctions/CMakeLists.txt</a>
+, <a class="el" href="Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html#aacae80504fd1beabc4cd793b87cbe4e2">Examples/ARM/arm_variance_example/CMakeLists.txt</a>
+, <a class="el" href="Source_2TransformFunctions_2CMakeLists_8txt.html#ac12f00f4dcad3283ec1ce05fb627d05e">Source/TransformFunctions/CMakeLists.txt</a>
+, <a class="el" href="Source_2ControllerFunctions_2CMakeLists_8txt.html#a450cbc64f30b7f1182d8b66245ccd208">Source/ControllerFunctions/CMakeLists.txt</a>
</li>
<li>coeffTable
: <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a024c59772b9603698b898721c1e8204e">arm_graphic_equalizer_example_q31.c</a>
@@ -654,40 +662,48 @@ $(document).ready(function(){initNavTree('globals_c.html','');});
: <a class="el" href="arm__math_8h.html#aaff6d2358c4ada8de838a279254ab550">arm_math.h</a>
</li>
<li>cos_factors_128
-: <a class="el" href="group__DCT4__IDCT4__Table.html#ga16248ed86161ef97538011b49f13e8b7">arm_dct4_init_f32.c</a>
+: <a class="el" href="group__DCT4__IDCT4__Table.html#ga16248ed86161ef97538011b49f13e8b7">arm_common_tables.h</a>
+, <a class="el" href="group__DCT4__IDCT4__Table.html#ga16248ed86161ef97538011b49f13e8b7">arm_common_tables.c</a>
</li>
<li>cos_factors_2048
-: <a class="el" href="group__DCT4__IDCT4__Table.html#ga1ba5306e0bc44730b40ab34cced45fd6">arm_dct4_init_f32.c</a>
+: <a class="el" href="group__DCT4__IDCT4__Table.html#ga1ba5306e0bc44730b40ab34cced45fd6">arm_common_tables.h</a>
+, <a class="el" href="group__DCT4__IDCT4__Table.html#ga1ba5306e0bc44730b40ab34cced45fd6">arm_common_tables.c</a>
</li>
<li>cos_factors_512
-: <a class="el" href="group__DCT4__IDCT4__Table.html#ga49fd288352ca5bb43f5cec52273b0d80">arm_dct4_init_f32.c</a>
+: <a class="el" href="group__DCT4__IDCT4__Table.html#ga49fd288352ca5bb43f5cec52273b0d80">arm_common_tables.c</a>
+, <a class="el" href="group__DCT4__IDCT4__Table.html#ga49fd288352ca5bb43f5cec52273b0d80">arm_common_tables.h</a>
</li>
<li>cos_factors_8192
-: <a class="el" href="group__DCT4__IDCT4__Table.html#gac12484542bc6aaecc754c855457411de">arm_dct4_init_f32.c</a>
+: <a class="el" href="group__DCT4__IDCT4__Table.html#gac12484542bc6aaecc754c855457411de">arm_common_tables.h</a>
+, <a class="el" href="group__DCT4__IDCT4__Table.html#gac12484542bc6aaecc754c855457411de">arm_common_tables.c</a>
</li>
<li>cos_factorsQ15_128
-: <a class="el" href="group__DCT4__IDCT4__Table.html#ga1477edd21c7b08b0b59a564f6c24d6c5">arm_dct4_init_q15.c</a>
+: <a class="el" href="arm__common__tables_8h.html#a373f2b52659505b0bb5066cd6c8a9041">arm_common_tables.h</a>
</li>
<li>cos_factorsQ15_2048
-: <a class="el" href="group__DCT4__IDCT4__Table.html#gaeee5df7c1be2374441868ecbbc6c7e5d">arm_dct4_init_q15.c</a>
+: <a class="el" href="arm__common__tables_8h.html#afd1bd60aa573ba5ee349a05aaa32d915">arm_common_tables.h</a>
</li>
<li>cos_factorsQ15_512
-: <a class="el" href="group__DCT4__IDCT4__Table.html#gac056c3d026058eab3ba650828ff5642f">arm_dct4_init_q15.c</a>
+: <a class="el" href="arm__common__tables_8h.html#af3a2b1f1c23720eed1c1fd380fcc43f9">arm_common_tables.h</a>
</li>
<li>cos_factorsQ15_8192
-: <a class="el" href="group__DCT4__IDCT4__Table.html#ga988ff0563cc9df7848c9348871ac6c07">arm_dct4_init_q15.c</a>
+: <a class="el" href="arm__common__tables_8h.html#ac5e090785e32ca38103873d5cad0d813">arm_common_tables.h</a>
</li>
<li>cos_factorsQ31_128
-: <a class="el" href="group__DCT4__IDCT4__Table.html#gabb8ee2004a3520fd08388db637d43875">arm_dct4_init_q31.c</a>
+: <a class="el" href="group__DCT4__IDCT4__Table.html#gabb8ee2004a3520fd08388db637d43875">arm_common_tables.c</a>
+, <a class="el" href="group__DCT4__IDCT4__Table.html#gabb8ee2004a3520fd08388db637d43875">arm_common_tables.h</a>
</li>
<li>cos_factorsQ31_2048
-: <a class="el" href="group__DCT4__IDCT4__Table.html#gaa15fc3fb058482defda371113cd12e74">arm_dct4_init_q31.c</a>
+: <a class="el" href="group__DCT4__IDCT4__Table.html#gaa15fc3fb058482defda371113cd12e74">arm_common_tables.h</a>
+, <a class="el" href="group__DCT4__IDCT4__Table.html#gaa15fc3fb058482defda371113cd12e74">arm_common_tables.c</a>
</li>
<li>cos_factorsQ31_512
-: <a class="el" href="group__DCT4__IDCT4__Table.html#ga3559569e603cb918911074be88523d0e">arm_dct4_init_q31.c</a>
+: <a class="el" href="group__DCT4__IDCT4__Table.html#ga3559569e603cb918911074be88523d0e">arm_common_tables.c</a>
+, <a class="el" href="group__DCT4__IDCT4__Table.html#ga3559569e603cb918911074be88523d0e">arm_common_tables.h</a>
</li>
<li>cos_factorsQ31_8192
-: <a class="el" href="group__DCT4__IDCT4__Table.html#gaf687c4bbdbc700a3ad5d807d28de63e4">arm_dct4_init_q31.c</a>
+: <a class="el" href="group__DCT4__IDCT4__Table.html#gaf687c4bbdbc700a3ad5d807d28de63e4">arm_common_tables.c</a>
+, <a class="el" href="group__DCT4__IDCT4__Table.html#gaf687c4bbdbc700a3ad5d807d28de63e4">arm_common_tables.h</a>
</li>
<li>cosOutput
: <a class="el" href="arm__sin__cos__example__f32_8c.html#a85b1050fcef4347d69f35a9aee798f8a">arm_sin_cos_example_f32.c</a>
@@ -701,7 +717,7 @@ $(document).ready(function(){initNavTree('globals_c.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_d.html b/docs/DSP/html/globals_d.html
index a95d30f..16344cc 100644
--- a/docs/DSP/html/globals_d.html
+++ b/docs/DSP/html/globals_d.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -172,20 +172,20 @@ $(document).ready(function(){initNavTree('globals_d.html','');});
, <a class="el" href="group__DCT4__IDCT4.html#gad04d0baab6ed081d8e8afe02538eb80b">arm_dct4_q31.c</a>
</li>
<li>arm_dot_prod_f32()
-: <a class="el" href="group__dot__prod.html#ga55418d4362f6ba84c327f9b4f089a8c3">arm_math.h</a>
-, <a class="el" href="group__dot__prod.html#ga55418d4362f6ba84c327f9b4f089a8c3">arm_dot_prod_f32.c</a>
+: <a class="el" href="group__BasicDotProd.html#gadf26f6bc62d6416528663ad3e46fbf67">arm_math.h</a>
+, <a class="el" href="group__BasicDotProd.html#gadf26f6bc62d6416528663ad3e46fbf67">arm_dot_prod_f32.c</a>
</li>
<li>arm_dot_prod_q15()
-: <a class="el" href="group__dot__prod.html#ga436d5bed28a4b73b24acbde436a3044b">arm_math.h</a>
-, <a class="el" href="group__dot__prod.html#ga436d5bed28a4b73b24acbde436a3044b">arm_dot_prod_q15.c</a>
+: <a class="el" href="group__BasicDotProd.html#gac2314012fbbf73bfd95ce8c57bc9ba69">arm_math.h</a>
+, <a class="el" href="group__BasicDotProd.html#gac2314012fbbf73bfd95ce8c57bc9ba69">arm_dot_prod_q15.c</a>
</li>
<li>arm_dot_prod_q31()
-: <a class="el" href="group__dot__prod.html#gab15d8fa060fc85b4d948d091b7deaa11">arm_dot_prod_q31.c</a>
-, <a class="el" href="group__dot__prod.html#gab15d8fa060fc85b4d948d091b7deaa11">arm_math.h</a>
+: <a class="el" href="group__BasicDotProd.html#gafe3f9ace6c4576847eabf44ed7ca7b96">arm_dot_prod_q31.c</a>
+, <a class="el" href="group__BasicDotProd.html#gafe3f9ace6c4576847eabf44ed7ca7b96">arm_math.h</a>
</li>
<li>arm_dot_prod_q7()
-: <a class="el" href="group__dot__prod.html#ga9c3293a50ac7ec8ba928bf8e3aaea6c1">arm_dot_prod_q7.c</a>
-, <a class="el" href="group__dot__prod.html#ga9c3293a50ac7ec8ba928bf8e3aaea6c1">arm_math.h</a>
+: <a class="el" href="group__BasicDotProd.html#gaadd347d5f5adf902c63f0b90ffc19538">arm_dot_prod_q7.c</a>
+, <a class="el" href="group__BasicDotProd.html#gaadd347d5f5adf902c63f0b90ffc19538">arm_math.h</a>
</li>
<li>DELTA
: <a class="el" href="arm__variance__example__f32_8c.html#a3fd2b1bcd7ddcf506237987ad780f495">arm_variance_example_f32.c</a>
@@ -214,7 +214,7 @@ $(document).ready(function(){initNavTree('globals_d.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_defs.html b/docs/DSP/html/globals_defs.html
index 8c1bba9..72cefa9 100644
--- a/docs/DSP/html/globals_defs.html
+++ b/docs/DSP/html/globals_defs.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -139,9 +139,6 @@ $(document).ready(function(){initNavTree('globals_defs.html','');});
&#160;
<h3><a class="anchor" id="index__"></a>- _ -</h3><ul>
-<li>__CMSIS_GENERIC
-: <a class="el" href="arm__math_8h.html#a87c3b351c33a90de11a2f23e67867a8a">arm_math.h</a>
-</li>
<li>__PACKq7
: <a class="el" href="arm__math_8h.html#a3ebff224ad44c217fde9f530342e2960">arm_math.h</a>
</li>
@@ -167,9 +164,6 @@ $(document).ready(function(){initNavTree('globals_defs.html','');});
<h3><a class="anchor" id="index_a"></a>- a -</h3><ul>
-<li>ALIGN4
-: <a class="el" href="arm__math_8h.html#a280a402ab28c399fcc4168f2ed631acb">arm_math.h</a>
-</li>
<li>ARMBITREVINDEXTABLE_1024_TABLE_LENGTH
: <a class="el" href="arm__common__tables_8h.html#a5f6f615f438c5134a9b7e746139705df">arm_common_tables.h</a>
</li>
@@ -406,7 +400,7 @@ $(document).ready(function(){initNavTree('globals_defs.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_e.html b/docs/DSP/html/globals_e.html
index 44d5873..2739d78 100644
--- a/docs/DSP/html/globals_e.html
+++ b/docs/DSP/html/globals_e.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -159,7 +159,7 @@ $(document).ready(function(){initNavTree('globals_e.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_enum.html b/docs/DSP/html/globals_enum.html
index 7cccddb..a435e82 100644
--- a/docs/DSP/html/globals_enum.html
+++ b/docs/DSP/html/globals_enum.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -128,7 +128,7 @@ $(document).ready(function(){initNavTree('globals_enum.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_eval.html b/docs/DSP/html/globals_eval.html
index 6e557c5..17b5f2b 100644
--- a/docs/DSP/html/globals_eval.html
+++ b/docs/DSP/html/globals_eval.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -146,7 +146,7 @@ $(document).ready(function(){initNavTree('globals_eval.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_f.html b/docs/DSP/html/globals_f.html
index 5d573e2..c2e6260 100644
--- a/docs/DSP/html/globals_f.html
+++ b/docs/DSP/html/globals_f.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -164,156 +164,156 @@ $(document).ready(function(){initNavTree('globals_f.html','');});
, <a class="el" href="group__Fill.html#ga0465cf326ada039ed792f94b033d9ec5">arm_fill_q7.c</a>
</li>
<li>arm_fir_decimate_f32()
-: <a class="el" href="group__FIR__decimate.html#ga25aa3d58a90bf91b6a82272a0bc518f7">arm_math.h</a>
-, <a class="el" href="group__FIR__decimate.html#ga25aa3d58a90bf91b6a82272a0bc518f7">arm_fir_decimate_f32.c</a>
+: <a class="el" href="group__FIR__decimate.html#gab9402a0d9b0fffc0b50083a7d56c5905">arm_math.h</a>
+, <a class="el" href="group__FIR__decimate.html#gab9402a0d9b0fffc0b50083a7d56c5905">arm_fir_decimate_f32.c</a>
</li>
<li>arm_fir_decimate_fast_q15()
-: <a class="el" href="group__FIR__decimate.html#ga3f434c9a5d3b4e68061feac0714ea2ac">arm_fir_decimate_fast_q15.c</a>
-, <a class="el" href="group__FIR__decimate.html#ga3f434c9a5d3b4e68061feac0714ea2ac">arm_math.h</a>
+: <a class="el" href="group__FIR__decimate.html#gab43fa1edb45d3b2e875dc8cd381770cc">arm_fir_decimate_fast_q15.c</a>
+, <a class="el" href="group__FIR__decimate.html#gab43fa1edb45d3b2e875dc8cd381770cc">arm_math.h</a>
</li>
<li>arm_fir_decimate_fast_q31()
-: <a class="el" href="group__FIR__decimate.html#ga3c18cc3d0548a410c577f1bead9582b7">arm_math.h</a>
-, <a class="el" href="group__FIR__decimate.html#ga3c18cc3d0548a410c577f1bead9582b7">arm_fir_decimate_fast_q31.c</a>
+: <a class="el" href="group__FIR__decimate.html#gac03b837d289c8bc4a86a34a89e44afdf">arm_math.h</a>
+, <a class="el" href="group__FIR__decimate.html#gac03b837d289c8bc4a86a34a89e44afdf">arm_fir_decimate_fast_q31.c</a>
</li>
<li>arm_fir_decimate_init_f32()
-: <a class="el" href="group__FIR__decimate.html#gaaa2524b08220fd6c3f753e692ffc7d3b">arm_math.h</a>
-, <a class="el" href="group__FIR__decimate.html#gaaa2524b08220fd6c3f753e692ffc7d3b">arm_fir_decimate_init_f32.c</a>
+: <a class="el" href="group__FIR__decimate.html#ga67c80582fc296552fef2bd1f208d853b">arm_math.h</a>
+, <a class="el" href="group__FIR__decimate.html#ga67c80582fc296552fef2bd1f208d853b">arm_fir_decimate_init_f32.c</a>
</li>
<li>arm_fir_decimate_init_q15()
-: <a class="el" href="group__FIR__decimate.html#gada660e54b93d5d32178c6f5e1c6f368d">arm_math.h</a>
-, <a class="el" href="group__FIR__decimate.html#gada660e54b93d5d32178c6f5e1c6f368d">arm_fir_decimate_init_q15.c</a>
+: <a class="el" href="group__FIR__decimate.html#ga3b01ec9df00d759f79c934b239cead73">arm_math.h</a>
+, <a class="el" href="group__FIR__decimate.html#ga3b01ec9df00d759f79c934b239cead73">arm_fir_decimate_init_q15.c</a>
</li>
<li>arm_fir_decimate_init_q31()
-: <a class="el" href="group__FIR__decimate.html#ga9ed47c4e0f58affa935d84e0508a7f39">arm_math.h</a>
-, <a class="el" href="group__FIR__decimate.html#ga9ed47c4e0f58affa935d84e0508a7f39">arm_fir_decimate_init_q31.c</a>
+: <a class="el" href="group__FIR__decimate.html#ga6a19d62083e85b3f5e34e8a8283c1ea0">arm_math.h</a>
+, <a class="el" href="group__FIR__decimate.html#ga6a19d62083e85b3f5e34e8a8283c1ea0">arm_fir_decimate_init_q31.c</a>
</li>
<li>arm_fir_decimate_q15()
-: <a class="el" href="group__FIR__decimate.html#gab8bef6d0f6a26fdbfce9485727713ce5">arm_math.h</a>
-, <a class="el" href="group__FIR__decimate.html#gab8bef6d0f6a26fdbfce9485727713ce5">arm_fir_decimate_q15.c</a>
+: <a class="el" href="group__FIR__decimate.html#ga262636462d9e24dab67ec792160afcbf">arm_math.h</a>
+, <a class="el" href="group__FIR__decimate.html#ga262636462d9e24dab67ec792160afcbf">arm_fir_decimate_q15.c</a>
</li>
<li>arm_fir_decimate_q31()
-: <a class="el" href="group__FIR__decimate.html#gaef8e86add28f15fdc5ecc484e9dd7a4e">arm_math.h</a>
-, <a class="el" href="group__FIR__decimate.html#gaef8e86add28f15fdc5ecc484e9dd7a4e">arm_fir_decimate_q31.c</a>
+: <a class="el" href="group__FIR__decimate.html#ga27c05d7892f8a327aab86fbfee9b0f29">arm_math.h</a>
+, <a class="el" href="group__FIR__decimate.html#ga27c05d7892f8a327aab86fbfee9b0f29">arm_fir_decimate_q31.c</a>
</li>
<li>arm_fir_f32()
-: <a class="el" href="group__FIR.html#gae8fb334ea67eb6ecbd31824ddc14cd6a">arm_math.h</a>
-, <a class="el" href="group__FIR.html#gae8fb334ea67eb6ecbd31824ddc14cd6a">arm_fir_f32.c</a>
+: <a class="el" href="group__FIR.html#ga0cf008f650a75f5e2cf82d10691b64d9">arm_math.h</a>
+, <a class="el" href="group__FIR.html#ga0cf008f650a75f5e2cf82d10691b64d9">arm_fir_f32.c</a>
</li>
<li>arm_fir_fast_q15()
-: <a class="el" href="group__FIR.html#gac7d35e9472e49ccd88800f37f3476bd3">arm_fir_fast_q15.c</a>
-, <a class="el" href="group__FIR.html#gac7d35e9472e49ccd88800f37f3476bd3">arm_math.h</a>
+: <a class="el" href="group__FIR.html#gaf58eee6c38f0b666897b24ca02f9d58d">arm_fir_fast_q15.c</a>
+, <a class="el" href="group__FIR.html#gaf58eee6c38f0b666897b24ca02f9d58d">arm_math.h</a>
</li>
<li>arm_fir_fast_q31()
-: <a class="el" href="group__FIR.html#ga70d11af009dcd25594c58c75cdb5d6e3">arm_math.h</a>
-, <a class="el" href="group__FIR.html#ga70d11af009dcd25594c58c75cdb5d6e3">arm_fir_fast_q31.c</a>
+: <a class="el" href="group__FIR.html#ga07051c8e9f0f228c9634b4a9ca2bcac3">arm_math.h</a>
+, <a class="el" href="group__FIR.html#ga07051c8e9f0f228c9634b4a9ca2bcac3">arm_fir_fast_q31.c</a>
</li>
<li>arm_fir_init_f32()
-: <a class="el" href="group__FIR.html#ga98d13def6427e29522829f945d0967db">arm_math.h</a>
-, <a class="el" href="group__FIR.html#ga98d13def6427e29522829f945d0967db">arm_fir_init_f32.c</a>
+: <a class="el" href="group__FIR.html#ga5afaa7b8e6735bbc19e582aa9755b0e1">arm_math.h</a>
+, <a class="el" href="group__FIR.html#ga5afaa7b8e6735bbc19e582aa9755b0e1">arm_fir_init_f32.c</a>
</li>
<li>arm_fir_init_q15()
-: <a class="el" href="group__FIR.html#gae2a50f692f41ba57e44ed0719b1368bd">arm_math.h</a>
-, <a class="el" href="group__FIR.html#gae2a50f692f41ba57e44ed0719b1368bd">arm_fir_init_q15.c</a>
+: <a class="el" href="group__FIR.html#gaf4bfa7e20520f3b6e9f03a52ad6d0e41">arm_math.h</a>
+, <a class="el" href="group__FIR.html#gaf4bfa7e20520f3b6e9f03a52ad6d0e41">arm_fir_init_q15.c</a>
</li>
<li>arm_fir_init_q31()
-: <a class="el" href="group__FIR.html#gac00d53af87684cbbe135767b55e748a5">arm_math.h</a>
-, <a class="el" href="group__FIR.html#gac00d53af87684cbbe135767b55e748a5">arm_fir_init_q31.c</a>
+: <a class="el" href="group__FIR.html#ga23ef4b2597aecc4d43cce7c4b456ae71">arm_math.h</a>
+, <a class="el" href="group__FIR.html#ga23ef4b2597aecc4d43cce7c4b456ae71">arm_fir_init_q31.c</a>
</li>
<li>arm_fir_init_q7()
-: <a class="el" href="group__FIR.html#ga88e48688224d42dc173dbcec702f0c1d">arm_math.h</a>
-, <a class="el" href="group__FIR.html#ga88e48688224d42dc173dbcec702f0c1d">arm_fir_init_q7.c</a>
+: <a class="el" href="group__FIR.html#gabd62c4543b243c25e315e7acb57f726c">arm_math.h</a>
+, <a class="el" href="group__FIR.html#gabd62c4543b243c25e315e7acb57f726c">arm_fir_init_q7.c</a>
</li>
<li>arm_fir_interpolate_f32()
-: <a class="el" href="group__FIR__Interpolate.html#ga9cae104c5cf60b4e7671c82264a8c12e">arm_math.h</a>
-, <a class="el" href="group__FIR__Interpolate.html#ga9cae104c5cf60b4e7671c82264a8c12e">arm_fir_interpolate_f32.c</a>
+: <a class="el" href="group__FIR__Interpolate.html#ga62d0757246bbbe5bfaf67b9a95c16c51">arm_math.h</a>
+, <a class="el" href="group__FIR__Interpolate.html#ga62d0757246bbbe5bfaf67b9a95c16c51">arm_fir_interpolate_f32.c</a>
</li>
<li>arm_fir_interpolate_init_f32()
-: <a class="el" href="group__FIR__Interpolate.html#ga0f857457a815946f7e4dca989ebf6ff6">arm_math.h</a>
-, <a class="el" href="group__FIR__Interpolate.html#ga0f857457a815946f7e4dca989ebf6ff6">arm_fir_interpolate_init_f32.c</a>
+: <a class="el" href="group__FIR__Interpolate.html#ga1416bcc1bcf6e2b18ff15261b6e04345">arm_math.h</a>
+, <a class="el" href="group__FIR__Interpolate.html#ga1416bcc1bcf6e2b18ff15261b6e04345">arm_fir_interpolate_init_f32.c</a>
</li>
<li>arm_fir_interpolate_init_q15()
-: <a class="el" href="group__FIR__Interpolate.html#ga18e8c4a74ff1d0f88876cc63f675288f">arm_math.h</a>
-, <a class="el" href="group__FIR__Interpolate.html#ga18e8c4a74ff1d0f88876cc63f675288f">arm_fir_interpolate_init_q15.c</a>
+: <a class="el" href="group__FIR__Interpolate.html#ga9d6a3c53991f1dca4da31dc400ed9eec">arm_math.h</a>
+, <a class="el" href="group__FIR__Interpolate.html#ga9d6a3c53991f1dca4da31dc400ed9eec">arm_fir_interpolate_init_q15.c</a>
</li>
<li>arm_fir_interpolate_init_q31()
-: <a class="el" href="group__FIR__Interpolate.html#ga9d0ba38ce9f12a850dd242731d307476">arm_math.h</a>
-, <a class="el" href="group__FIR__Interpolate.html#ga9d0ba38ce9f12a850dd242731d307476">arm_fir_interpolate_init_q31.c</a>
+: <a class="el" href="group__FIR__Interpolate.html#ga2f2288aa947fea3e8bcda3d5e01c1f6d">arm_math.h</a>
+, <a class="el" href="group__FIR__Interpolate.html#ga2f2288aa947fea3e8bcda3d5e01c1f6d">arm_fir_interpolate_init_q31.c</a>
</li>
<li>arm_fir_interpolate_q15()
-: <a class="el" href="group__FIR__Interpolate.html#ga7962b5f9636e54899f75d0c5936800b5">arm_math.h</a>
-, <a class="el" href="group__FIR__Interpolate.html#ga7962b5f9636e54899f75d0c5936800b5">arm_fir_interpolate_q15.c</a>
+: <a class="el" href="group__FIR__Interpolate.html#ga026a02cda40616476e33b82e4eaf855d">arm_math.h</a>
+, <a class="el" href="group__FIR__Interpolate.html#ga026a02cda40616476e33b82e4eaf855d">arm_fir_interpolate_q15.c</a>
</li>
<li>arm_fir_interpolate_q31()
-: <a class="el" href="group__FIR__Interpolate.html#gaac9c0f01ed91c53f7083995d7411f5ee">arm_math.h</a>
-, <a class="el" href="group__FIR__Interpolate.html#gaac9c0f01ed91c53f7083995d7411f5ee">arm_fir_interpolate_q31.c</a>
+: <a class="el" href="group__FIR__Interpolate.html#gadf65923ede13284c769b5621709e8135">arm_math.h</a>
+, <a class="el" href="group__FIR__Interpolate.html#gadf65923ede13284c769b5621709e8135">arm_fir_interpolate_q31.c</a>
</li>
<li>arm_fir_lattice_f32()
-: <a class="el" href="group__FIR__Lattice.html#gae63a45a63a11a65f2eae8b8b1fe370a8">arm_math.h</a>
-, <a class="el" href="group__FIR__Lattice.html#gae63a45a63a11a65f2eae8b8b1fe370a8">arm_fir_lattice_f32.c</a>
+: <a class="el" href="group__FIR__Lattice.html#ga62053bf9d04f9f97ee5f4ef831533d68">arm_math.h</a>
+, <a class="el" href="group__FIR__Lattice.html#ga62053bf9d04f9f97ee5f4ef831533d68">arm_fir_lattice_f32.c</a>
</li>
<li>arm_fir_lattice_init_f32()
-: <a class="el" href="group__FIR__Lattice.html#ga86199a1590af2b8941c6532ee9d03229">arm_math.h</a>
-, <a class="el" href="group__FIR__Lattice.html#ga86199a1590af2b8941c6532ee9d03229">arm_fir_lattice_init_f32.c</a>
+: <a class="el" href="group__FIR__Lattice.html#ga489e9fd4fed0037b5ed0947eaa12d68d">arm_math.h</a>
+, <a class="el" href="group__FIR__Lattice.html#ga489e9fd4fed0037b5ed0947eaa12d68d">arm_fir_lattice_init_f32.c</a>
</li>
<li>arm_fir_lattice_init_q15()
-: <a class="el" href="group__FIR__Lattice.html#ga1b22f30ce1cc19bf5a5d7c9fca154d72">arm_math.h</a>
-, <a class="el" href="group__FIR__Lattice.html#ga1b22f30ce1cc19bf5a5d7c9fca154d72">arm_fir_lattice_init_q15.c</a>
+: <a class="el" href="group__FIR__Lattice.html#gae4657ac1025b5b4294fd4acc1e49e7f8">arm_math.h</a>
+, <a class="el" href="group__FIR__Lattice.html#gae4657ac1025b5b4294fd4acc1e49e7f8">arm_fir_lattice_init_q15.c</a>
</li>
<li>arm_fir_lattice_init_q31()
-: <a class="el" href="group__FIR__Lattice.html#gac05a17a0188bb851b58d19e572870a54">arm_math.h</a>
-, <a class="el" href="group__FIR__Lattice.html#gac05a17a0188bb851b58d19e572870a54">arm_fir_lattice_init_q31.c</a>
+: <a class="el" href="group__FIR__Lattice.html#gaf7723f451f6d4cf2586bb4b63d2029cb">arm_math.h</a>
+, <a class="el" href="group__FIR__Lattice.html#gaf7723f451f6d4cf2586bb4b63d2029cb">arm_fir_lattice_init_q31.c</a>
</li>
<li>arm_fir_lattice_q15()
-: <a class="el" href="group__FIR__Lattice.html#gabb0ab07fd313b4d863070c3ddca51542">arm_fir_lattice_q15.c</a>
-, <a class="el" href="group__FIR__Lattice.html#gabb0ab07fd313b4d863070c3ddca51542">arm_math.h</a>
+: <a class="el" href="group__FIR__Lattice.html#gafddb7fd49cb0e8a4b6d9546b58bf60fb">arm_fir_lattice_q15.c</a>
+, <a class="el" href="group__FIR__Lattice.html#gafddb7fd49cb0e8a4b6d9546b58bf60fb">arm_math.h</a>
</li>
<li>arm_fir_lattice_q31()
-: <a class="el" href="group__FIR__Lattice.html#ga2e36fd210e4a1a5dd333ce80dd6d9a88">arm_math.h</a>
-, <a class="el" href="group__FIR__Lattice.html#ga2e36fd210e4a1a5dd333ce80dd6d9a88">arm_fir_lattice_q31.c</a>
+: <a class="el" href="group__FIR__Lattice.html#ga9ae2b76a2a1625d00f902919d0fdea05">arm_math.h</a>
+, <a class="el" href="group__FIR__Lattice.html#ga9ae2b76a2a1625d00f902919d0fdea05">arm_fir_lattice_q31.c</a>
</li>
<li>arm_fir_q15()
-: <a class="el" href="group__FIR.html#ga262d173058d6f80fdf60404ba262a8f5">arm_math.h</a>
-, <a class="el" href="group__FIR.html#ga262d173058d6f80fdf60404ba262a8f5">arm_fir_q15.c</a>
+: <a class="el" href="group__FIR.html#gad9f84fdadbb59292592c7fac81adb09c">arm_math.h</a>
+, <a class="el" href="group__FIR.html#gad9f84fdadbb59292592c7fac81adb09c">arm_fir_q15.c</a>
</li>
<li>arm_fir_q31()
-: <a class="el" href="group__FIR.html#gaadd938c68ab08967cbb5fc696f384bb5">arm_math.h</a>
-, <a class="el" href="group__FIR.html#gaadd938c68ab08967cbb5fc696f384bb5">arm_fir_q31.c</a>
+: <a class="el" href="group__FIR.html#ga2f6fc6582ab4491b3ea8c038c5247ecf">arm_math.h</a>
+, <a class="el" href="group__FIR.html#ga2f6fc6582ab4491b3ea8c038c5247ecf">arm_fir_q31.c</a>
</li>
<li>arm_fir_q7()
-: <a class="el" href="group__FIR.html#ga31c91a0bf0962327ef8f626fae68ea32">arm_math.h</a>
-, <a class="el" href="group__FIR.html#ga31c91a0bf0962327ef8f626fae68ea32">arm_fir_q7.c</a>
+: <a class="el" href="group__FIR.html#gac333f1139ef35124e89b0ee7494ad0a2">arm_math.h</a>
+, <a class="el" href="group__FIR.html#gac333f1139ef35124e89b0ee7494ad0a2">arm_fir_q7.c</a>
</li>
<li>arm_fir_sparse_f32()
-: <a class="el" href="group__FIR__Sparse.html#ga23a9284de5ee39406713b91d18ac8838">arm_math.h</a>
-, <a class="el" href="group__FIR__Sparse.html#ga23a9284de5ee39406713b91d18ac8838">arm_fir_sparse_f32.c</a>
+: <a class="el" href="group__FIR__Sparse.html#gac6817bc86974b7121c3288fce25dbc5f">arm_math.h</a>
+, <a class="el" href="group__FIR__Sparse.html#gac6817bc86974b7121c3288fce25dbc5f">arm_fir_sparse_f32.c</a>
</li>
<li>arm_fir_sparse_init_f32()
-: <a class="el" href="group__FIR__Sparse.html#ga86378a08a9d9e1e0e5de77843b34d396">arm_math.h</a>
-, <a class="el" href="group__FIR__Sparse.html#ga86378a08a9d9e1e0e5de77843b34d396">arm_fir_sparse_init_f32.c</a>
+: <a class="el" href="group__FIR__Sparse.html#ga967a0564d6d59f2b9e12f4a5b7a3f877">arm_math.h</a>
+, <a class="el" href="group__FIR__Sparse.html#ga967a0564d6d59f2b9e12f4a5b7a3f877">arm_fir_sparse_init_f32.c</a>
</li>
<li>arm_fir_sparse_init_q15()
-: <a class="el" href="group__FIR__Sparse.html#ga5eaa80bf72bcccef5a2c5fc6648d1baa">arm_math.h</a>
-, <a class="el" href="group__FIR__Sparse.html#ga5eaa80bf72bcccef5a2c5fc6648d1baa">arm_fir_sparse_init_q15.c</a>
+: <a class="el" href="group__FIR__Sparse.html#gad1c7f891760e91301aac7e3a48aca449">arm_math.h</a>
+, <a class="el" href="group__FIR__Sparse.html#gad1c7f891760e91301aac7e3a48aca449">arm_fir_sparse_init_q15.c</a>
</li>
<li>arm_fir_sparse_init_q31()
-: <a class="el" href="group__FIR__Sparse.html#ga9a0bb2134bc85d3e55c6be6d946ee634">arm_math.h</a>
-, <a class="el" href="group__FIR__Sparse.html#ga9a0bb2134bc85d3e55c6be6d946ee634">arm_fir_sparse_init_q31.c</a>
+: <a class="el" href="group__FIR__Sparse.html#gade71e2e0432a0e6de36fa9f23b2c984c">arm_math.h</a>
+, <a class="el" href="group__FIR__Sparse.html#gade71e2e0432a0e6de36fa9f23b2c984c">arm_fir_sparse_init_q31.c</a>
</li>
<li>arm_fir_sparse_init_q7()
-: <a class="el" href="group__FIR__Sparse.html#ga98f5c1a097d4572ce4ff3b0c58ebcdbd">arm_math.h</a>
-, <a class="el" href="group__FIR__Sparse.html#ga98f5c1a097d4572ce4ff3b0c58ebcdbd">arm_fir_sparse_init_q7.c</a>
+: <a class="el" href="group__FIR__Sparse.html#ga5e74f8f4e4df85de5feb4e62125ff590">arm_math.h</a>
+, <a class="el" href="group__FIR__Sparse.html#ga5e74f8f4e4df85de5feb4e62125ff590">arm_fir_sparse_init_q7.c</a>
</li>
<li>arm_fir_sparse_q15()
-: <a class="el" href="group__FIR__Sparse.html#ga2bffda2e156e72427e19276cd9c3d3cc">arm_math.h</a>
-, <a class="el" href="group__FIR__Sparse.html#ga2bffda2e156e72427e19276cd9c3d3cc">arm_fir_sparse_q15.c</a>
+: <a class="el" href="group__FIR__Sparse.html#gac3e43b06bff38ac8e62e145f88e9dbc7">arm_math.h</a>
+, <a class="el" href="group__FIR__Sparse.html#gac3e43b06bff38ac8e62e145f88e9dbc7">arm_fir_sparse_q15.c</a>
</li>
<li>arm_fir_sparse_q31()
-: <a class="el" href="group__FIR__Sparse.html#ga03e9c2f0f35ad67d20bac66be9f920ec">arm_math.h</a>
-, <a class="el" href="group__FIR__Sparse.html#ga03e9c2f0f35ad67d20bac66be9f920ec">arm_fir_sparse_q31.c</a>
+: <a class="el" href="group__FIR__Sparse.html#gaba9f7ef4acf293034af42baa2fd3df52">arm_math.h</a>
+, <a class="el" href="group__FIR__Sparse.html#gaba9f7ef4acf293034af42baa2fd3df52">arm_fir_sparse_q31.c</a>
</li>
<li>arm_fir_sparse_q7()
-: <a class="el" href="group__FIR__Sparse.html#gae86c145efc2d9ec32dc6d8c1ad2ccb3c">arm_math.h</a>
-, <a class="el" href="group__FIR__Sparse.html#gae86c145efc2d9ec32dc6d8c1ad2ccb3c">arm_fir_sparse_q7.c</a>
+: <a class="el" href="group__FIR__Sparse.html#ga319b3d9032ba723a8efb819b9d2a3676">arm_math.h</a>
+, <a class="el" href="group__FIR__Sparse.html#ga319b3d9032ba723a8efb819b9d2a3676">arm_fir_sparse_q7.c</a>
</li>
<li>arm_float_to_q12_20()
: <a class="el" href="arm__linear__interp__example_2math__helper_8h.html#a23f94b0fbfed6d620f38e26bc64cf2f8">arm_linear_interp_example/math_helper.h</a>
@@ -344,8 +344,8 @@ $(document).ready(function(){initNavTree('globals_f.html','');});
, <a class="el" href="arm__convolution__example_2math__helper_8h.html#a23cdb5202efd9233f4e92b5f22287eac">arm_convolution_example/math_helper.h</a>
</li>
<li>arm_float_to_q15()
-: <a class="el" href="group__float__to__x.html#ga215456e35a18db86882e1d3f0d24e1f2">arm_float_to_q15.c</a>
-, <a class="el" href="group__float__to__x.html#ga215456e35a18db86882e1d3f0d24e1f2">arm_math.h</a>
+: <a class="el" href="group__float__to__x.html#gac7696e64963e5051ebb950c88c6ba186">arm_float_to_q15.c</a>
+, <a class="el" href="group__float__to__x.html#gac7696e64963e5051ebb950c88c6ba186">arm_math.h</a>
</li>
<li>arm_float_to_q28()
: <a class="el" href="arm__linear__interp__example_2math__helper_8c.html#aa1049b3adb14331612bb762237391625">arm_linear_interp_example/math_helper.c</a>
@@ -390,12 +390,12 @@ $(document).ready(function(){initNavTree('globals_f.html','');});
, <a class="el" href="arm__graphic__equalizer__example_2math__helper_8h.html#a16764fdbc174a79f04b07032cf902079">arm_graphic_equalizer_example/math_helper.h</a>
</li>
<li>arm_float_to_q31()
-: <a class="el" href="group__float__to__x.html#ga177704107f94564e9abe4daaa36f4554">arm_float_to_q31.c</a>
-, <a class="el" href="group__float__to__x.html#ga177704107f94564e9abe4daaa36f4554">arm_math.h</a>
+: <a class="el" href="group__float__to__x.html#gaae21be47db707e79552f3e8221a48fb0">arm_float_to_q31.c</a>
+, <a class="el" href="group__float__to__x.html#gaae21be47db707e79552f3e8221a48fb0">arm_math.h</a>
</li>
<li>arm_float_to_q7()
-: <a class="el" href="group__float__to__x.html#ga44a393818cdee8dce80f2d66add25411">arm_math.h</a>
-, <a class="el" href="group__float__to__x.html#ga44a393818cdee8dce80f2d66add25411">arm_float_to_q7.c</a>
+: <a class="el" href="group__float__to__x.html#ga63b7cef42a242f0be43376ba3380988d">arm_math.h</a>
+, <a class="el" href="group__float__to__x.html#ga63b7cef42a242f0be43376ba3380988d">arm_float_to_q7.c</a>
</li>
<li>FAST_MATH_Q15_SHIFT
: <a class="el" href="arm__math_8h.html#a34716b73c631e65e8dd855e08384ecb2">arm_math.h</a>
@@ -432,7 +432,7 @@ $(document).ready(function(){initNavTree('globals_f.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_func.html b/docs/DSP/html/globals_func.html
index bde96aa..0af24cd 100644
--- a/docs/DSP/html/globals_func.html
+++ b/docs/DSP/html/globals_func.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -108,6 +108,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_func_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_func_t.html#index_t"><span>t</span></a></li>
<li><a href="globals_func_v.html#index_v"><span>v</span></a></li>
+ <li><a href="globals_func_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -143,74 +144,77 @@ $(document).ready(function(){initNavTree('globals_func.html','');});
&#160;
<h3><a class="anchor" id="index__"></a>- _ -</h3><ul>
+<li>__ALIGNED()
+: <a class="el" href="group__RealFFT__Table.html#ga70c20a29dce002df289426d5b4f67fa8">arm_common_tables.c</a>
+</li>
<li>__QADD()
-: <a class="el" href="arm__math_8h.html#ab9f3cfbfb0f12975ab91ddb179160dcb">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a3cfcec82d3ff1b8570010b771052cb96">arm_math.h</a>
</li>
<li>__QADD16()
-: <a class="el" href="arm__math_8h.html#a08bea9cb2c311d925224c0d6829edb8c">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#ae849a77250aa7bdc008f3f5e279de24e">arm_math.h</a>
</li>
<li>__QADD8()
-: <a class="el" href="arm__math_8h.html#a937a37e831677294ecde7195ec9d68ee">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a2fb737513178e1e4b473008d0ebca517">arm_math.h</a>
</li>
<li>__QASX()
-: <a class="el" href="arm__math_8h.html#aad6f7afa72d784b95e6357c215a919bb">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a12b3b944de6144cebccf3a815e964656">arm_math.h</a>
</li>
<li>__QSAX()
-: <a class="el" href="arm__math_8h.html#a391f5f1d2e7cefaccfece0a49141ad47">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a995e63883c48c3c312c1492cb30d2e79">arm_math.h</a>
</li>
<li>__QSUB()
-: <a class="el" href="arm__math_8h.html#a15e896d0146c280e600d00f609832350">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a98e0174c04cb34aec3ce57d5a370953d">arm_math.h</a>
</li>
<li>__QSUB16()
-: <a class="el" href="arm__math_8h.html#a6e4703dc08d1b82eab7f5ef96edb59bb">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a3821f41c9144c9390bd2000c352c6454">arm_math.h</a>
</li>
<li>__QSUB8()
-: <a class="el" href="arm__math_8h.html#a4690314b420f463093f1a2f68b5fb143">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a646b60c85d3e75c6c2bd78df06db9b40">arm_math.h</a>
</li>
<li>__SHADD16()
-: <a class="el" href="arm__math_8h.html#af3d7aff37a4472f1f2bc88eb3b97b526">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a8bbf1eddc4fe17ba0e45217355a1fed7">arm_math.h</a>
</li>
<li>__SHASX()
-: <a class="el" href="arm__math_8h.html#af60f220d422ebc524411f712544feecf">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a6242e7d226a6b9848a7002f8e486f88b">arm_math.h</a>
</li>
<li>__SHSAX()
-: <a class="el" href="arm__math_8h.html#abbfbf3cfac1971b4b380c0cde120a85b">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a048274994b64ee3b63d754b2dd76de4d">arm_math.h</a>
</li>
<li>__SHSUB16()
-: <a class="el" href="arm__math_8h.html#a0987d147320a596bbdb537d70b23de73">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a67078440657eb28859c39adc62ce16b9">arm_math.h</a>
</li>
<li>__SMLAD()
-: <a class="el" href="arm__math_8h.html#aa611fdbf6c56c46553701d6596a79aaf">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#ac2e3c09dbb7c8fe39d3edfa6cdd4a862">arm_math.h</a>
</li>
<li>__SMLADX()
-: <a class="el" href="arm__math_8h.html#a7fc670277db1ad9ac34d52d771c7c305">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#aa768ceb80ab9196f4f49aa8840474eac">arm_math.h</a>
</li>
<li>__SMLALD()
-: <a class="el" href="arm__math_8h.html#a7aed02041f489a4f65dbd7093073d94e">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a5e81e17e4b2c742f2bb2ca18721330b4">arm_math.h</a>
</li>
<li>__SMLALDX()
-: <a class="el" href="arm__math_8h.html#a3bdab9022ab56e30f6346a043050dfc4">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#ae97294482e85127ef97526a962ebd1b3">arm_math.h</a>
</li>
<li>__SMLSDX()
-: <a class="el" href="arm__math_8h.html#a5d61b7d886888f9f1f35c079eb5d01c9">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a72f55b9cc9aac9fea5ea37acdd642b19">arm_math.h</a>
</li>
<li>__SMMLA()
-: <a class="el" href="arm__math_8h.html#a0162015f6d3458e2934a265481460ec4">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a5a21d62839618246ef1383fc5531425b">arm_math.h</a>
</li>
<li>__SMUAD()
-: <a class="el" href="arm__math_8h.html#a2eed05660fedbe3fbd0b6dbb1315cfc3">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a1caa8809ee9d31e162d28ebb09b2a773">arm_math.h</a>
</li>
<li>__SMUADX()
-: <a class="el" href="arm__math_8h.html#a9c58d7b4648a973d91e27544bc190e60">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a5459e095b1250db7f7c12763648f818b">arm_math.h</a>
</li>
<li>__SMUSD()
-: <a class="el" href="arm__math_8h.html#a6b293f62ad7eb225fa9ce0f39458eba3">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a7c93c24f4f94bcbb57fefcafa587e838">arm_math.h</a>
</li>
<li>__SMUSDX()
-: <a class="el" href="arm__math_8h.html#a7375d1deba32929dc97008bfa7085d46">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a19acaeacb4ecb2c19e5df75c36b16895">arm_math.h</a>
</li>
<li>__SXTB16()
-: <a class="el" href="arm__math_8h.html#ac9f7f02a5e0ad5642026dbd0da7418db">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a1d4c96261598742fea98a13d28fbb06a">arm_math.h</a>
</li>
</ul>
</div><!-- contents -->
@@ -218,7 +222,7 @@ $(document).ready(function(){initNavTree('globals_func.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_func_a.html b/docs/DSP/html/globals_func_a.html
index fabf6d9..f241c4f 100644
--- a/docs/DSP/html/globals_func_a.html
+++ b/docs/DSP/html/globals_func_a.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -108,6 +108,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_func_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_func_t.html#index_t"><span>t</span></a></li>
<li><a href="globals_func_v.html#index_v"><span>v</span></a></li>
+ <li><a href="globals_func_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -143,51 +144,54 @@ $(document).ready(function(){initNavTree('globals_func_a.html','');});
&#160;
<h3><a class="anchor" id="index_a"></a>- a -</h3><ul>
+<li>add_subdirectory()
+: <a class="el" href="Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html#ab8684add6c129686a0d750931302978d">Examples/ARM/arm_variance_example/CMakeLists.txt</a>
+</li>
<li>arm_abs_f32()
-: <a class="el" href="group__BasicAbs.html#ga421b6275f9d35f50286c0ff3beceff02">arm_math.h</a>
-, <a class="el" href="group__BasicAbs.html#ga421b6275f9d35f50286c0ff3beceff02">arm_abs_f32.c</a>
+: <a class="el" href="group__BasicAbs.html#ga0e8fc7df3033cdbe9cda8a766a46e6d9">arm_math.h</a>
+, <a class="el" href="group__BasicAbs.html#ga0e8fc7df3033cdbe9cda8a766a46e6d9">arm_abs_f32.c</a>
</li>
<li>arm_abs_q15()
-: <a class="el" href="group__BasicAbs.html#ga39f92964c9b649ba252e26ebe7b95594">arm_abs_q15.c</a>
-, <a class="el" href="group__BasicAbs.html#ga39f92964c9b649ba252e26ebe7b95594">arm_math.h</a>
+: <a class="el" href="group__BasicAbs.html#ga5cd90f9490ba8711c86e6f4bd7154359">arm_abs_q15.c</a>
+, <a class="el" href="group__BasicAbs.html#ga5cd90f9490ba8711c86e6f4bd7154359">arm_math.h</a>
</li>
<li>arm_abs_q31()
-: <a class="el" href="group__BasicAbs.html#ga59eafcdcdb52da60d37f20aec6ff4577">arm_math.h</a>
-, <a class="el" href="group__BasicAbs.html#ga59eafcdcdb52da60d37f20aec6ff4577">arm_abs_q31.c</a>
+: <a class="el" href="group__BasicAbs.html#ga494bd5db5e2686d96f5548e80ba8ca89">arm_math.h</a>
+, <a class="el" href="group__BasicAbs.html#ga494bd5db5e2686d96f5548e80ba8ca89">arm_abs_q31.c</a>
</li>
<li>arm_abs_q7()
-: <a class="el" href="group__BasicAbs.html#gadc30985e33fbf96802a5a7954dece3b1">arm_abs_q7.c</a>
-, <a class="el" href="group__BasicAbs.html#gadc30985e33fbf96802a5a7954dece3b1">arm_math.h</a>
+: <a class="el" href="group__BasicAbs.html#ga097f1938c72471930b4e5647de40c505">arm_abs_q7.c</a>
+, <a class="el" href="group__BasicAbs.html#ga097f1938c72471930b4e5647de40c505">arm_math.h</a>
</li>
<li>arm_add_f32()
-: <a class="el" href="group__BasicAdd.html#ga6a904a547413b10565dd1d251c6bafbd">arm_math.h</a>
-, <a class="el" href="group__BasicAdd.html#ga6a904a547413b10565dd1d251c6bafbd">arm_add_f32.c</a>
+: <a class="el" href="group__BasicAdd.html#gabfef1e86e458314a61f4baa441d9765e">arm_math.h</a>
+, <a class="el" href="group__BasicAdd.html#gabfef1e86e458314a61f4baa441d9765e">arm_add_f32.c</a>
</li>
<li>arm_add_q15()
-: <a class="el" href="group__BasicAdd.html#gabb51285a41f511670bbff62fc0e1bf62">arm_math.h</a>
-, <a class="el" href="group__BasicAdd.html#gabb51285a41f511670bbff62fc0e1bf62">arm_add_q15.c</a>
+: <a class="el" href="group__BasicAdd.html#gacea7c052f62fdd71c8f1a14f0495cbed">arm_math.h</a>
+, <a class="el" href="group__BasicAdd.html#gacea7c052f62fdd71c8f1a14f0495cbed">arm_add_q15.c</a>
</li>
<li>arm_add_q31()
-: <a class="el" href="group__BasicAdd.html#ga24d6c3f7f8b9fae4847c0c3f26a39a3b">arm_math.h</a>
-, <a class="el" href="group__BasicAdd.html#ga24d6c3f7f8b9fae4847c0c3f26a39a3b">arm_add_q31.c</a>
+: <a class="el" href="group__BasicAdd.html#ga63e5862d90971bff4181b22bfa6ac753">arm_math.h</a>
+, <a class="el" href="group__BasicAdd.html#ga63e5862d90971bff4181b22bfa6ac753">arm_add_q31.c</a>
</li>
<li>arm_add_q7()
-: <a class="el" href="group__BasicAdd.html#gaed633f415a7840a66861debca2dfb96b">arm_add_q7.c</a>
-, <a class="el" href="group__BasicAdd.html#gaed633f415a7840a66861debca2dfb96b">arm_math.h</a>
+: <a class="el" href="group__BasicAdd.html#gafaecefa2be70b02118c8a317e183f247">arm_add_q7.c</a>
+, <a class="el" href="group__BasicAdd.html#gafaecefa2be70b02118c8a317e183f247">arm_math.h</a>
</li>
<li>arm_apply_guard_bits()
-: <a class="el" href="arm__graphic__equalizer__example_2math__helper_8h.html#a13580a6ff7a8a68146de727bdf8fba88">arm_graphic_equalizer_example/math_helper.h</a>
-, <a class="el" href="arm__matrix__example_2math__helper_8h.html#a13580a6ff7a8a68146de727bdf8fba88">arm_matrix_example/math_helper.h</a>
-, <a class="el" href="arm__graphic__equalizer__example_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88">arm_graphic_equalizer_example/math_helper.c</a>
-, <a class="el" href="arm__signal__converge__example_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88">arm_signal_converge_example/math_helper.c</a>
+: <a class="el" href="arm__graphic__equalizer__example_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88">arm_graphic_equalizer_example/math_helper.c</a>
, <a class="el" href="arm__matrix__example_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88">arm_matrix_example/math_helper.c</a>
-, <a class="el" href="arm__linear__interp__example_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88">arm_linear_interp_example/math_helper.c</a>
-, <a class="el" href="arm__signal__converge__example_2math__helper_8h.html#a13580a6ff7a8a68146de727bdf8fba88">arm_signal_converge_example/math_helper.h</a>
-, <a class="el" href="arm__convolution__example_2math__helper_8h.html#a13580a6ff7a8a68146de727bdf8fba88">arm_convolution_example/math_helper.h</a>
, <a class="el" href="arm__fir__example_2math__helper_8h.html#a13580a6ff7a8a68146de727bdf8fba88">arm_fir_example/math_helper.h</a>
-, <a class="el" href="arm__fir__example_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88">arm_fir_example/math_helper.c</a>
+, <a class="el" href="arm__matrix__example_2math__helper_8h.html#a13580a6ff7a8a68146de727bdf8fba88">arm_matrix_example/math_helper.h</a>
, <a class="el" href="arm__linear__interp__example_2math__helper_8h.html#a13580a6ff7a8a68146de727bdf8fba88">arm_linear_interp_example/math_helper.h</a>
+, <a class="el" href="arm__graphic__equalizer__example_2math__helper_8h.html#a13580a6ff7a8a68146de727bdf8fba88">arm_graphic_equalizer_example/math_helper.h</a>
+, <a class="el" href="arm__signal__converge__example_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88">arm_signal_converge_example/math_helper.c</a>
, <a class="el" href="arm__convolution__example_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88">arm_convolution_example/math_helper.c</a>
+, <a class="el" href="arm__fir__example_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88">arm_fir_example/math_helper.c</a>
+, <a class="el" href="arm__convolution__example_2math__helper_8h.html#a13580a6ff7a8a68146de727bdf8fba88">arm_convolution_example/math_helper.h</a>
+, <a class="el" href="arm__linear__interp__example_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88">arm_linear_interp_example/math_helper.c</a>
+, <a class="el" href="arm__signal__converge__example_2math__helper_8h.html#a13580a6ff7a8a68146de727bdf8fba88">arm_signal_converge_example/math_helper.h</a>
</li>
</ul>
</div><!-- contents -->
@@ -195,7 +199,7 @@ $(document).ready(function(){initNavTree('globals_func_a.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_func_b.html b/docs/DSP/html/globals_func_b.html
index 84a747c..57f07d6 100644
--- a/docs/DSP/html/globals_func_b.html
+++ b/docs/DSP/html/globals_func_b.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -108,6 +108,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_func_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_func_t.html#index_t"><span>t</span></a></li>
<li><a href="globals_func_v.html#index_v"><span>v</span></a></li>
+ <li><a href="globals_func_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -144,103 +145,105 @@ $(document).ready(function(){initNavTree('globals_func_b.html','');});
<h3><a class="anchor" id="index_b"></a>- b -</h3><ul>
<li>arm_bilinear_interp_f32()
-: <a class="el" href="group__BilinearInterpolate.html#gaba67d2ba2acbd428832f106de29b8627">arm_math.h</a>
+: <a class="el" href="group__BilinearInterpolate.html#ga887756dbbe013d0a15b987836a787677">arm_math.h</a>
</li>
<li>arm_bilinear_interp_q15()
-: <a class="el" href="group__BilinearInterpolate.html#ga5f9b61bcae6d9295d926810cf398dd53">arm_math.h</a>
+: <a class="el" href="group__BilinearInterpolate.html#ga56fe34273ffb422f428b1d9feeffe0ea">arm_math.h</a>
</li>
<li>arm_bilinear_interp_q31()
-: <a class="el" href="group__BilinearInterpolate.html#ga79d374eda5d39e220b0423ba3cb90c6e">arm_math.h</a>
+: <a class="el" href="group__BilinearInterpolate.html#gaefe4731017e8b9ac652e5fea57cb1fa5">arm_math.h</a>
</li>
<li>arm_bilinear_interp_q7()
-: <a class="el" href="group__BilinearInterpolate.html#ga0a986d4a01039914a9d6e81e9a4ccda0">arm_math.h</a>
+: <a class="el" href="group__BilinearInterpolate.html#ga1230bb062f6d8614db10b37ba7c9a161">arm_math.h</a>
</li>
<li>arm_biquad_cas_df1_32x64_init_q31()
-: <a class="el" href="group__BiquadCascadeDF1__32x64.html#ga44900cecb8083afcaabf905ffcd656bb">arm_math.h</a>
-, <a class="el" href="group__BiquadCascadeDF1__32x64.html#ga44900cecb8083afcaabf905ffcd656bb">arm_biquad_cascade_df1_32x64_init_q31.c</a>
+: <a class="el" href="group__BiquadCascadeDF1__32x64.html#ga426cd78591a717e87d66d1eaa9a3d074">arm_math.h</a>
+, <a class="el" href="group__BiquadCascadeDF1__32x64.html#ga426cd78591a717e87d66d1eaa9a3d074">arm_biquad_cascade_df1_32x64_init_q31.c</a>
</li>
<li>arm_biquad_cas_df1_32x64_q31()
: <a class="el" href="group__BiquadCascadeDF1__32x64.html#ga953a83e69685de6575cff37feb358a93">arm_biquad_cascade_df1_32x64_q31.c</a>
, <a class="el" href="group__BiquadCascadeDF1__32x64.html#ga953a83e69685de6575cff37feb358a93">arm_math.h</a>
</li>
<li>arm_biquad_cascade_df1_f32()
-: <a class="el" href="group__BiquadCascadeDF1.html#gaa0dbe330d763e3c1d8030b3ef12d5bdc">arm_math.h</a>
-, <a class="el" href="group__BiquadCascadeDF1.html#gaa0dbe330d763e3c1d8030b3ef12d5bdc">arm_biquad_cascade_df1_f32.c</a>
+: <a class="el" href="group__BiquadCascadeDF1.html#ga812eb9769adde4fed6d5ff4968a011d3">arm_math.h</a>
+, <a class="el" href="group__BiquadCascadeDF1.html#ga812eb9769adde4fed6d5ff4968a011d3">arm_biquad_cascade_df1_f32.c</a>
</li>
<li>arm_biquad_cascade_df1_fast_q15()
-: <a class="el" href="group__BiquadCascadeDF1.html#gaffb9792c0220882efd4c58f3c6a05fd7">arm_math.h</a>
-, <a class="el" href="group__BiquadCascadeDF1.html#gaffb9792c0220882efd4c58f3c6a05fd7">arm_biquad_cascade_df1_fast_q15.c</a>
+: <a class="el" href="group__BiquadCascadeDF1.html#ga5008df017b9ce4046f35b61482009cbc">arm_math.h</a>
+, <a class="el" href="group__BiquadCascadeDF1.html#ga5008df017b9ce4046f35b61482009cbc">arm_biquad_cascade_df1_fast_q15.c</a>
</li>
<li>arm_biquad_cascade_df1_fast_q31()
-: <a class="el" href="group__BiquadCascadeDF1.html#ga456390f5e448afad3a38bed7d6e380e3">arm_math.h</a>
-, <a class="el" href="group__BiquadCascadeDF1.html#ga456390f5e448afad3a38bed7d6e380e3">arm_biquad_cascade_df1_fast_q31.c</a>
+: <a class="el" href="group__BiquadCascadeDF1.html#gaa09ea758c0b24eed9ef92b8d1e5c80c2">arm_math.h</a>
+, <a class="el" href="group__BiquadCascadeDF1.html#gaa09ea758c0b24eed9ef92b8d1e5c80c2">arm_biquad_cascade_df1_fast_q31.c</a>
</li>
<li>arm_biquad_cascade_df1_init_f32()
-: <a class="el" href="group__BiquadCascadeDF1.html#ga8e73b69a788e681a61bccc8959d823c5">arm_biquad_cascade_df1_init_f32.c</a>
-, <a class="el" href="group__BiquadCascadeDF1.html#ga8e73b69a788e681a61bccc8959d823c5">arm_math.h</a>
+: <a class="el" href="group__BiquadCascadeDF1.html#gad0b680d1c529d941e939d265b3c6ae59">arm_biquad_cascade_df1_init_f32.c</a>
+, <a class="el" href="group__BiquadCascadeDF1.html#gad0b680d1c529d941e939d265b3c6ae59">arm_math.h</a>
</li>
<li>arm_biquad_cascade_df1_init_q15()
-: <a class="el" href="group__BiquadCascadeDF1.html#gad54c724132f6d742a444eb6df0e9c731">arm_math.h</a>
-, <a class="el" href="group__BiquadCascadeDF1.html#gad54c724132f6d742a444eb6df0e9c731">arm_biquad_cascade_df1_init_q15.c</a>
+: <a class="el" href="group__BiquadCascadeDF1.html#ga1115256c79a0e22a3a54f8e627ac256f">arm_math.h</a>
+, <a class="el" href="group__BiquadCascadeDF1.html#ga1115256c79a0e22a3a54f8e627ac256f">arm_biquad_cascade_df1_init_q15.c</a>
</li>
<li>arm_biquad_cascade_df1_init_q31()
-: <a class="el" href="group__BiquadCascadeDF1.html#gaf42a44f9b16d61e636418c83eefe577b">arm_math.h</a>
-, <a class="el" href="group__BiquadCascadeDF1.html#gaf42a44f9b16d61e636418c83eefe577b">arm_biquad_cascade_df1_init_q31.c</a>
+: <a class="el" href="group__BiquadCascadeDF1.html#ga5563b156af44d1be2a7548626988bf4e">arm_math.h</a>
+, <a class="el" href="group__BiquadCascadeDF1.html#ga5563b156af44d1be2a7548626988bf4e">arm_biquad_cascade_df1_init_q31.c</a>
</li>
<li>arm_biquad_cascade_df1_q15()
-: <a class="el" href="group__BiquadCascadeDF1.html#gadd66a0aefdc645031d607b0a5b37a942">arm_math.h</a>
-, <a class="el" href="group__BiquadCascadeDF1.html#gadd66a0aefdc645031d607b0a5b37a942">arm_biquad_cascade_df1_q15.c</a>
+: <a class="el" href="group__BiquadCascadeDF1.html#ga27af5bfa40dad7c877e48eedc8d67558">arm_math.h</a>
+, <a class="el" href="group__BiquadCascadeDF1.html#ga27af5bfa40dad7c877e48eedc8d67558">arm_biquad_cascade_df1_q15.c</a>
</li>
<li>arm_biquad_cascade_df1_q31()
-: <a class="el" href="group__BiquadCascadeDF1.html#ga27b0c54da702713976e5202d20b4473f">arm_math.h</a>
-, <a class="el" href="group__BiquadCascadeDF1.html#ga27b0c54da702713976e5202d20b4473f">arm_biquad_cascade_df1_q31.c</a>
+: <a class="el" href="group__BiquadCascadeDF1.html#ga4e7dad0ee6949005909fd4fcf1249b79">arm_math.h</a>
+, <a class="el" href="group__BiquadCascadeDF1.html#ga4e7dad0ee6949005909fd4fcf1249b79">arm_biquad_cascade_df1_q31.c</a>
</li>
<li>arm_biquad_cascade_df2T_f32()
-: <a class="el" href="group__BiquadCascadeDF2T.html#ga114f373fbc16a314e9f293c7c7649c7f">arm_math.h</a>
-, <a class="el" href="group__BiquadCascadeDF2T.html#ga114f373fbc16a314e9f293c7c7649c7f">arm_biquad_cascade_df2T_f32.c</a>
+: <a class="el" href="group__BiquadCascadeDF2T.html#gaecf9b22907e89fc35f097b50589cf86a">arm_math.h</a>
+, <a class="el" href="group__BiquadCascadeDF2T.html#gaecf9b22907e89fc35f097b50589cf86a">arm_biquad_cascade_df2T_f32.c</a>
</li>
<li>arm_biquad_cascade_df2T_f64()
: <a class="el" href="group__BiquadCascadeDF2T.html#gaa8735dda5f3f36d0936283794c2aa771">arm_math.h</a>
, <a class="el" href="group__BiquadCascadeDF2T.html#gaa8735dda5f3f36d0936283794c2aa771">arm_biquad_cascade_df2T_f64.c</a>
</li>
<li>arm_biquad_cascade_df2T_init_f32()
-: <a class="el" href="group__BiquadCascadeDF2T.html#ga70eaddf317a4a8bde6bd6a97df67fedd">arm_math.h</a>
-, <a class="el" href="group__BiquadCascadeDF2T.html#ga70eaddf317a4a8bde6bd6a97df67fedd">arm_biquad_cascade_df2T_init_f32.c</a>
+: <a class="el" href="group__BiquadCascadeDF2T.html#gafd8b4068de567e9012e444f1c2320e1c">arm_math.h</a>
+, <a class="el" href="group__BiquadCascadeDF2T.html#gafd8b4068de567e9012e444f1c2320e1c">arm_biquad_cascade_df2T_init_f32.c</a>
</li>
<li>arm_biquad_cascade_df2T_init_f64()
: <a class="el" href="group__BiquadCascadeDF2T.html#ga12dc5d8e8892806ad70e79ca2ff9f86e">arm_biquad_cascade_df2T_init_f64.c</a>
, <a class="el" href="group__BiquadCascadeDF2T.html#ga12dc5d8e8892806ad70e79ca2ff9f86e">arm_math.h</a>
</li>
<li>arm_biquad_cascade_stereo_df2T_f32()
-: <a class="el" href="group__BiquadCascadeDF2T.html#gac75de449c3e4f733477d81bd0ada5eec">arm_math.h</a>
-, <a class="el" href="group__BiquadCascadeDF2T.html#gac75de449c3e4f733477d81bd0ada5eec">arm_biquad_cascade_stereo_df2T_f32.c</a>
+: <a class="el" href="group__BiquadCascadeDF2T.html#gaeb8334e64307e85de36db947da04a6eb">arm_math.h</a>
+, <a class="el" href="group__BiquadCascadeDF2T.html#gaeb8334e64307e85de36db947da04a6eb">arm_biquad_cascade_stereo_df2T_f32.c</a>
</li>
<li>arm_biquad_cascade_stereo_df2T_init_f32()
-: <a class="el" href="group__BiquadCascadeDF2T.html#ga405197c89fe4d34003efd23786296425">arm_biquad_cascade_stereo_df2T_init_f32.c</a>
-, <a class="el" href="group__BiquadCascadeDF2T.html#ga405197c89fe4d34003efd23786296425">arm_math.h</a>
+: <a class="el" href="group__BiquadCascadeDF2T.html#ga31a77581f3cba5f360c84b160d770d98">arm_math.h</a>
+, <a class="el" href="group__BiquadCascadeDF2T.html#ga31a77581f3cba5f360c84b160d770d98">arm_biquad_cascade_stereo_df2T_init_f32.c</a>
</li>
<li>arm_bitreversal_16()
: <a class="el" href="arm__cfft__q15_8c.html#a773957c278f4d9e728711f27e8a6e278">arm_cfft_q15.c</a>
+, <a class="el" href="arm__bitreversal2_8c.html#af39358a8b7645d00180115d5009db286">arm_bitreversal2.c</a>
</li>
<li>arm_bitreversal_32()
-: <a class="el" href="arm__cfft__q31_8c.html#ac8e7ebe1cb131a5b0f55d0464640591f">arm_cfft_q31.c</a>
-, <a class="el" href="arm__cfft__f32_8c.html#ac8e7ebe1cb131a5b0f55d0464640591f">arm_cfft_f32.c</a>
+: <a class="el" href="arm__cfft__f32_8c.html#ac8e7ebe1cb131a5b0f55d0464640591f">arm_cfft_f32.c</a>
+, <a class="el" href="arm__cfft__q31_8c.html#ac8e7ebe1cb131a5b0f55d0464640591f">arm_cfft_q31.c</a>
+, <a class="el" href="arm__bitreversal2_8c.html#aa7638dc36fa3e1674d794918a53ceb8a">arm_bitreversal2.c</a>
</li>
<li>arm_bitreversal_f32()
-: <a class="el" href="arm__bitreversal_8c.html#a3d4062fdfa6aaa3f51f41cab868e508b">arm_bitreversal.c</a>
-, <a class="el" href="arm__cfft__radix2__f32_8c.html#a3d4062fdfa6aaa3f51f41cab868e508b">arm_cfft_radix2_f32.c</a>
-, <a class="el" href="arm__cfft__radix4__f32_8c.html#a3d4062fdfa6aaa3f51f41cab868e508b">arm_cfft_radix4_f32.c</a>
-, <a class="el" href="arm__rfft__f32_8c.html#a3d4062fdfa6aaa3f51f41cab868e508b">arm_rfft_f32.c</a>
+: <a class="el" href="arm__cfft__radix2__f32_8c.html#a81008b023cbc9d37b3ff849877d1eb52">arm_cfft_radix2_f32.c</a>
+, <a class="el" href="arm__cfft__radix4__f32_8c.html#a81008b023cbc9d37b3ff849877d1eb52">arm_cfft_radix4_f32.c</a>
+, <a class="el" href="arm__bitreversal_8c.html#a81008b023cbc9d37b3ff849877d1eb52">arm_bitreversal.c</a>
+, <a class="el" href="arm__rfft__f32_8c.html#a81008b023cbc9d37b3ff849877d1eb52">arm_rfft_f32.c</a>
</li>
<li>arm_bitreversal_q15()
-: <a class="el" href="arm__cfft__radix2__q15_8c.html#a73f48eaea9297605705ae25d3405343e">arm_cfft_radix2_q15.c</a>
-, <a class="el" href="arm__cfft__radix4__q15_8c.html#a73f48eaea9297605705ae25d3405343e">arm_cfft_radix4_q15.c</a>
-, <a class="el" href="arm__bitreversal_8c.html#a12a07b49948c354172ae07358309a4a5">arm_bitreversal.c</a>
+: <a class="el" href="arm__bitreversal_8c.html#aca90e3648bb9032de822180ab177f90c">arm_bitreversal.c</a>
+, <a class="el" href="arm__cfft__radix4__q15_8c.html#a192ac22646c129779db528f2f322300d">arm_cfft_radix4_q15.c</a>
+, <a class="el" href="arm__cfft__radix2__q15_8c.html#a192ac22646c129779db528f2f322300d">arm_cfft_radix2_q15.c</a>
</li>
<li>arm_bitreversal_q31()
-: <a class="el" href="arm__cfft__radix4__q31_8c.html#a3fab577d25c3a517973c8c214f66f268">arm_cfft_radix4_q31.c</a>
-, <a class="el" href="arm__cfft__radix2__q31_8c.html#a3fab577d25c3a517973c8c214f66f268">arm_cfft_radix2_q31.c</a>
-, <a class="el" href="arm__bitreversal_8c.html#a27618705158b5c42db5fb0a381f8efc1">arm_bitreversal.c</a>
+: <a class="el" href="arm__cfft__radix4__q31_8c.html#a82acdff1d26c7021c2a016a6e7e9eaf8">arm_cfft_radix4_q31.c</a>
+, <a class="el" href="arm__cfft__radix2__q31_8c.html#a82acdff1d26c7021c2a016a6e7e9eaf8">arm_cfft_radix2_q31.c</a>
+, <a class="el" href="arm__bitreversal_8c.html#a82acdff1d26c7021c2a016a6e7e9eaf8">arm_bitreversal.c</a>
</li>
</ul>
</div><!-- contents -->
@@ -248,7 +251,7 @@ $(document).ready(function(){initNavTree('globals_func_b.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_func_c.html b/docs/DSP/html/globals_func_c.html
index 91a8004..606d3ec 100644
--- a/docs/DSP/html/globals_func_c.html
+++ b/docs/DSP/html/globals_func_c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -108,6 +108,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_func_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_func_t.html#index_t"><span>t</span></a></li>
<li><a href="globals_func_v.html#index_v"><span>v</span></a></li>
+ <li><a href="globals_func_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -250,28 +251,28 @@ $(document).ready(function(){initNavTree('globals_func_c.html','');});
: <a class="el" href="arm__cfft__f32_8c.html#a4bb346f59bca06cebe0defc8e15b69a6">arm_cfft_f32.c</a>
</li>
<li>arm_circularRead_f32()
-: <a class="el" href="arm__math_8h.html#af4d2359037b7360329ef9dd6836d1353">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#aa0e8f158699a65e023960d555274ad39">arm_math.h</a>
</li>
<li>arm_circularRead_q15()
-: <a class="el" href="arm__math_8h.html#a98eb923fe8c64909897c31d6b9f69bff">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a4d8edf2fbaa68badce77740563de353f">arm_math.h</a>
</li>
<li>arm_circularRead_q7()
-: <a class="el" href="arm__math_8h.html#acd3153fe997f44fe6c20fa1ac6257a2b">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a734e6ec2b2d568236816464967326748">arm_math.h</a>
</li>
<li>arm_circularWrite_f32()
-: <a class="el" href="arm__math_8h.html#a87c6129c7f1a7e7b205339054d3ffed7">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a189501700cbecf81c08a005bb16939d9">arm_math.h</a>
</li>
<li>arm_circularWrite_q15()
-: <a class="el" href="arm__math_8h.html#a885325c33991f03743a9d9b06868a099">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a6799f043f7ab70c0d0e06fb9abbecb6e">arm_math.h</a>
</li>
<li>arm_circularWrite_q7()
-: <a class="el" href="arm__math_8h.html#a2db43ffe947dce0f676c09580d1f6765">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a28179a962e4bb51c73c195dcb2f969aa">arm_math.h</a>
</li>
<li>arm_clarke_f32()
-: <a class="el" href="group__clarke.html#gabbfa27c68837d22f03d6c6259569caa8">arm_math.h</a>
+: <a class="el" href="group__clarke.html#ga82d40c62bb48ef4d613f1f2f685b4084">arm_math.h</a>
</li>
<li>arm_clarke_q31()
-: <a class="el" href="group__clarke.html#ga0c69ebd2855ce6d34008eff808881e78">arm_math.h</a>
+: <a class="el" href="group__clarke.html#ga8d68db2a6e26e1caab677f5ab293c068">arm_math.h</a>
</li>
<li>arm_clip_f32()
: <a class="el" href="arm__convolution__example_2math__helper_8c.html#ab9768d92bb94894d8294047bdf76a16a">arm_convolution_example/math_helper.c</a>
@@ -288,252 +289,260 @@ $(document).ready(function(){initNavTree('globals_func_c.html','');});
, <a class="el" href="arm__signal__converge__example_2math__helper_8h.html#ab9768d92bb94894d8294047bdf76a16a">arm_signal_converge_example/math_helper.h</a>
</li>
<li>arm_cmplx_conj_f32()
-: <a class="el" href="group__cmplx__conj.html#ga3a102aead6460ad9fcb0626f6b226ffb">arm_math.h</a>
-, <a class="el" href="group__cmplx__conj.html#ga3a102aead6460ad9fcb0626f6b226ffb">arm_cmplx_conj_f32.c</a>
+: <a class="el" href="group__cmplx__conj.html#ga1b5571244b051bb72db30886896da2da">arm_math.h</a>
+, <a class="el" href="group__cmplx__conj.html#ga1b5571244b051bb72db30886896da2da">arm_cmplx_conj_f32.c</a>
</li>
<li>arm_cmplx_conj_q15()
-: <a class="el" href="group__cmplx__conj.html#gaf47689ae07962acaecb8ddde556df4a4">arm_math.h</a>
-, <a class="el" href="group__cmplx__conj.html#gaf47689ae07962acaecb8ddde556df4a4">arm_cmplx_conj_q15.c</a>
+: <a class="el" href="group__cmplx__conj.html#ga2eef7dba99852d5f7ec3e025b2e5653b">arm_math.h</a>
+, <a class="el" href="group__cmplx__conj.html#ga2eef7dba99852d5f7ec3e025b2e5653b">arm_cmplx_conj_q15.c</a>
</li>
<li>arm_cmplx_conj_q31()
-: <a class="el" href="group__cmplx__conj.html#gafecc94879a383c5208ec3ef99485e4b5">arm_math.h</a>
-, <a class="el" href="group__cmplx__conj.html#gafecc94879a383c5208ec3ef99485e4b5">arm_cmplx_conj_q31.c</a>
+: <a class="el" href="group__cmplx__conj.html#ga652edf2688aae9b2f53c5da73f6cc2bc">arm_math.h</a>
+, <a class="el" href="group__cmplx__conj.html#ga652edf2688aae9b2f53c5da73f6cc2bc">arm_cmplx_conj_q31.c</a>
</li>
<li>arm_cmplx_dot_prod_f32()
-: <a class="el" href="group__cmplx__dot__prod.html#gadcfaf567a25eb641da4043eafb9bb076">arm_math.h</a>
-, <a class="el" href="group__cmplx__dot__prod.html#gadcfaf567a25eb641da4043eafb9bb076">arm_cmplx_dot_prod_f32.c</a>
+: <a class="el" href="group__cmplx__dot__prod.html#ga93796e73f02771cf6fe13de016e296ed">arm_math.h</a>
+, <a class="el" href="group__cmplx__dot__prod.html#ga93796e73f02771cf6fe13de016e296ed">arm_cmplx_dot_prod_f32.c</a>
</li>
<li>arm_cmplx_dot_prod_q15()
-: <a class="el" href="group__cmplx__dot__prod.html#ga2b08b5e8001d2c15204639d00893fc70">arm_math.h</a>
-, <a class="el" href="group__cmplx__dot__prod.html#ga2b08b5e8001d2c15204639d00893fc70">arm_cmplx_dot_prod_q15.c</a>
+: <a class="el" href="group__cmplx__dot__prod.html#gae712971379c461cfb8bef7e423bf8417">arm_math.h</a>
+, <a class="el" href="group__cmplx__dot__prod.html#gae712971379c461cfb8bef7e423bf8417">arm_cmplx_dot_prod_q15.c</a>
</li>
<li>arm_cmplx_dot_prod_q31()
-: <a class="el" href="group__cmplx__dot__prod.html#ga5b731a59db062a9ad84562ef68a6c8af">arm_math.h</a>
-, <a class="el" href="group__cmplx__dot__prod.html#ga5b731a59db062a9ad84562ef68a6c8af">arm_cmplx_dot_prod_q31.c</a>
+: <a class="el" href="group__cmplx__dot__prod.html#gaa90661b5eee3b6d83a149043ada0eb37">arm_math.h</a>
+, <a class="el" href="group__cmplx__dot__prod.html#gaa90661b5eee3b6d83a149043ada0eb37">arm_cmplx_dot_prod_q31.c</a>
</li>
<li>arm_cmplx_mag_f32()
-: <a class="el" href="group__cmplx__mag.html#gae45024c497392cde2ae358a76d435213">arm_math.h</a>
-, <a class="el" href="group__cmplx__mag.html#gae45024c497392cde2ae358a76d435213">arm_cmplx_mag_f32.c</a>
+: <a class="el" href="group__cmplx__mag.html#gaba4e0eff7816fe80d01121fb4cf6c6bc">arm_math.h</a>
+, <a class="el" href="group__cmplx__mag.html#gaba4e0eff7816fe80d01121fb4cf6c6bc">arm_cmplx_mag_f32.c</a>
</li>
<li>arm_cmplx_mag_q15()
-: <a class="el" href="group__cmplx__mag.html#ga0a4a8f77a6a51d9b3f3b9d729f85b7a4">arm_math.h</a>
-, <a class="el" href="group__cmplx__mag.html#ga0a4a8f77a6a51d9b3f3b9d729f85b7a4">arm_cmplx_mag_q15.c</a>
+: <a class="el" href="group__cmplx__mag.html#ga0488e185f4631ac029b02f1759b287cf">arm_math.h</a>
+, <a class="el" href="group__cmplx__mag.html#ga0488e185f4631ac029b02f1759b287cf">arm_cmplx_mag_q15.c</a>
</li>
<li>arm_cmplx_mag_q31()
-: <a class="el" href="group__cmplx__mag.html#ga14f82f9230e9d96d5b9774e2fefcb7be">arm_math.h</a>
-, <a class="el" href="group__cmplx__mag.html#ga14f82f9230e9d96d5b9774e2fefcb7be">arm_cmplx_mag_q31.c</a>
+: <a class="el" href="group__cmplx__mag.html#gab69ad9237469565958cce6b4555bbb6e">arm_math.h</a>
+, <a class="el" href="group__cmplx__mag.html#gab69ad9237469565958cce6b4555bbb6e">arm_cmplx_mag_q31.c</a>
</li>
<li>arm_cmplx_mag_squared_f32()
-: <a class="el" href="group__cmplx__mag__squared.html#gaa7faccc0d96b061d8b7d0d7d82045074">arm_math.h</a>
-, <a class="el" href="group__cmplx__mag__squared.html#gaa7faccc0d96b061d8b7d0d7d82045074">arm_cmplx_mag_squared_f32.c</a>
+: <a class="el" href="group__cmplx__mag__squared.html#ga925ef5458a384f63d06f1c6997d1fb7d">arm_math.h</a>
+, <a class="el" href="group__cmplx__mag__squared.html#ga925ef5458a384f63d06f1c6997d1fb7d">arm_cmplx_mag_squared_f32.c</a>
</li>
<li>arm_cmplx_mag_squared_q15()
-: <a class="el" href="group__cmplx__mag__squared.html#ga45537f576102d960d467eb722b8431f2">arm_math.h</a>
-, <a class="el" href="group__cmplx__mag__squared.html#ga45537f576102d960d467eb722b8431f2">arm_cmplx_mag_squared_q15.c</a>
+: <a class="el" href="group__cmplx__mag__squared.html#gafdd1e838db0aef7ec201611883bd444c">arm_math.h</a>
+, <a class="el" href="group__cmplx__mag__squared.html#gafdd1e838db0aef7ec201611883bd444c">arm_cmplx_mag_squared_q15.c</a>
</li>
<li>arm_cmplx_mag_squared_q31()
-: <a class="el" href="group__cmplx__mag__squared.html#ga384b0538101e8c03fa4fa14271e63b04">arm_math.h</a>
-, <a class="el" href="group__cmplx__mag__squared.html#ga384b0538101e8c03fa4fa14271e63b04">arm_cmplx_mag_squared_q31.c</a>
+: <a class="el" href="group__cmplx__mag__squared.html#ga9d74dbc0a777cfcc75c1cae33ef4d44a">arm_math.h</a>
+, <a class="el" href="group__cmplx__mag__squared.html#ga9d74dbc0a777cfcc75c1cae33ef4d44a">arm_cmplx_mag_squared_q31.c</a>
</li>
<li>arm_cmplx_mult_cmplx_f32()
-: <a class="el" href="group__CmplxByCmplxMult.html#ga14b47080054a1ba1250a86805be1ff6b">arm_math.h</a>
-, <a class="el" href="group__CmplxByCmplxMult.html#ga14b47080054a1ba1250a86805be1ff6b">arm_cmplx_mult_cmplx_f32.c</a>
+: <a class="el" href="group__CmplxByCmplxMult.html#gae221504b01e4abfe5f335eafd801b4ed">arm_math.h</a>
+, <a class="el" href="group__CmplxByCmplxMult.html#gae221504b01e4abfe5f335eafd801b4ed">arm_cmplx_mult_cmplx_f32.c</a>
</li>
<li>arm_cmplx_mult_cmplx_q15()
-: <a class="el" href="group__CmplxByCmplxMult.html#ga67e96abfc9c3e30efb70a2ec9d0fe7e8">arm_math.h</a>
-, <a class="el" href="group__CmplxByCmplxMult.html#ga67e96abfc9c3e30efb70a2ec9d0fe7e8">arm_cmplx_mult_cmplx_q15.c</a>
+: <a class="el" href="group__CmplxByCmplxMult.html#ga683b32a91cffbf021f58ace5a62904e8">arm_math.h</a>
+, <a class="el" href="group__CmplxByCmplxMult.html#ga683b32a91cffbf021f58ace5a62904e8">arm_cmplx_mult_cmplx_q15.c</a>
</li>
<li>arm_cmplx_mult_cmplx_q31()
-: <a class="el" href="group__CmplxByCmplxMult.html#ga1829e50993a90742de225a0ce4213838">arm_math.h</a>
-, <a class="el" href="group__CmplxByCmplxMult.html#ga1829e50993a90742de225a0ce4213838">arm_cmplx_mult_cmplx_q31.c</a>
+: <a class="el" href="group__CmplxByCmplxMult.html#ga7748c92e0922cf14e3d7bb257d77593f">arm_math.h</a>
+, <a class="el" href="group__CmplxByCmplxMult.html#ga7748c92e0922cf14e3d7bb257d77593f">arm_cmplx_mult_cmplx_q31.c</a>
</li>
<li>arm_cmplx_mult_real_f32()
-: <a class="el" href="group__CmplxByRealMult.html#ga9c18616f56cb4d3c0889ce0b339221ca">arm_math.h</a>
-, <a class="el" href="group__CmplxByRealMult.html#ga9c18616f56cb4d3c0889ce0b339221ca">arm_cmplx_mult_real_f32.c</a>
+: <a class="el" href="group__CmplxByRealMult.html#ga903eb30a02343574e46cb123b52232f4">arm_math.h</a>
+, <a class="el" href="group__CmplxByRealMult.html#ga903eb30a02343574e46cb123b52232f4">arm_cmplx_mult_real_f32.c</a>
</li>
<li>arm_cmplx_mult_real_q15()
-: <a class="el" href="group__CmplxByRealMult.html#ga3bd8889dcb45980e1d3e53344df54e85">arm_math.h</a>
-, <a class="el" href="group__CmplxByRealMult.html#ga3bd8889dcb45980e1d3e53344df54e85">arm_cmplx_mult_real_q15.c</a>
+: <a class="el" href="group__CmplxByRealMult.html#gaa41d60a567652bf6a783b916931bf20b">arm_math.h</a>
+, <a class="el" href="group__CmplxByRealMult.html#gaa41d60a567652bf6a783b916931bf20b">arm_cmplx_mult_real_q15.c</a>
</li>
<li>arm_cmplx_mult_real_q31()
-: <a class="el" href="group__CmplxByRealMult.html#ga715e4bb8e945b8ca51ec5237611697ce">arm_math.h</a>
-, <a class="el" href="group__CmplxByRealMult.html#ga715e4bb8e945b8ca51ec5237611697ce">arm_cmplx_mult_real_q31.c</a>
+: <a class="el" href="group__CmplxByRealMult.html#ga0fe1cd71d35b4481f8ab69d502c96ace">arm_math.h</a>
+, <a class="el" href="group__CmplxByRealMult.html#ga0fe1cd71d35b4481f8ab69d502c96ace">arm_cmplx_mult_real_q31.c</a>
</li>
<li>arm_compare_fixed_q15()
-: <a class="el" href="arm__fir__example_2math__helper_8c.html#a64d5207c035db13cddde479317dd131e">arm_fir_example/math_helper.c</a>
+: <a class="el" href="arm__matrix__example_2math__helper_8c.html#a64d5207c035db13cddde479317dd131e">arm_matrix_example/math_helper.c</a>
+, <a class="el" href="arm__convolution__example_2math__helper_8h.html#a64d5207c035db13cddde479317dd131e">arm_convolution_example/math_helper.h</a>
+, <a class="el" href="arm__fir__example_2math__helper_8c.html#a64d5207c035db13cddde479317dd131e">arm_fir_example/math_helper.c</a>
+, <a class="el" href="arm__fir__example_2math__helper_8h.html#a64d5207c035db13cddde479317dd131e">arm_fir_example/math_helper.h</a>
+, <a class="el" href="arm__graphic__equalizer__example_2math__helper_8c.html#a64d5207c035db13cddde479317dd131e">arm_graphic_equalizer_example/math_helper.c</a>
+, <a class="el" href="arm__graphic__equalizer__example_2math__helper_8h.html#a64d5207c035db13cddde479317dd131e">arm_graphic_equalizer_example/math_helper.h</a>
+, <a class="el" href="arm__linear__interp__example_2math__helper_8c.html#a64d5207c035db13cddde479317dd131e">arm_linear_interp_example/math_helper.c</a>
, <a class="el" href="arm__linear__interp__example_2math__helper_8h.html#a64d5207c035db13cddde479317dd131e">arm_linear_interp_example/math_helper.h</a>
-, <a class="el" href="arm__matrix__example_2math__helper_8c.html#a64d5207c035db13cddde479317dd131e">arm_matrix_example/math_helper.c</a>
, <a class="el" href="arm__matrix__example_2math__helper_8h.html#a64d5207c035db13cddde479317dd131e">arm_matrix_example/math_helper.h</a>
, <a class="el" href="arm__signal__converge__example_2math__helper_8c.html#a64d5207c035db13cddde479317dd131e">arm_signal_converge_example/math_helper.c</a>
, <a class="el" href="arm__signal__converge__example_2math__helper_8h.html#a64d5207c035db13cddde479317dd131e">arm_signal_converge_example/math_helper.h</a>
-, <a class="el" href="arm__linear__interp__example_2math__helper_8c.html#a64d5207c035db13cddde479317dd131e">arm_linear_interp_example/math_helper.c</a>
, <a class="el" href="arm__convolution__example_2math__helper_8c.html#a64d5207c035db13cddde479317dd131e">arm_convolution_example/math_helper.c</a>
-, <a class="el" href="arm__convolution__example_2math__helper_8h.html#a64d5207c035db13cddde479317dd131e">arm_convolution_example/math_helper.h</a>
-, <a class="el" href="arm__fir__example_2math__helper_8h.html#a64d5207c035db13cddde479317dd131e">arm_fir_example/math_helper.h</a>
-, <a class="el" href="arm__graphic__equalizer__example_2math__helper_8c.html#a64d5207c035db13cddde479317dd131e">arm_graphic_equalizer_example/math_helper.c</a>
-, <a class="el" href="arm__graphic__equalizer__example_2math__helper_8h.html#a64d5207c035db13cddde479317dd131e">arm_graphic_equalizer_example/math_helper.h</a>
</li>
<li>arm_compare_fixed_q31()
-: <a class="el" href="arm__convolution__example_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb">arm_convolution_example/math_helper.c</a>
-, <a class="el" href="arm__convolution__example_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb">arm_convolution_example/math_helper.h</a>
+: <a class="el" href="arm__convolution__example_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb">arm_convolution_example/math_helper.h</a>
+, <a class="el" href="arm__fir__example_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb">arm_fir_example/math_helper.c</a>
, <a class="el" href="arm__fir__example_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb">arm_fir_example/math_helper.h</a>
, <a class="el" href="arm__graphic__equalizer__example_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb">arm_graphic_equalizer_example/math_helper.c</a>
, <a class="el" href="arm__graphic__equalizer__example_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb">arm_graphic_equalizer_example/math_helper.h</a>
+, <a class="el" href="arm__linear__interp__example_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb">arm_linear_interp_example/math_helper.c</a>
, <a class="el" href="arm__linear__interp__example_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb">arm_linear_interp_example/math_helper.h</a>
-, <a class="el" href="arm__matrix__example_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb">arm_matrix_example/math_helper.c</a>
+, <a class="el" href="arm__signal__converge__example_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb">arm_signal_converge_example/math_helper.c</a>
, <a class="el" href="arm__matrix__example_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb">arm_matrix_example/math_helper.h</a>
, <a class="el" href="arm__signal__converge__example_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb">arm_signal_converge_example/math_helper.h</a>
-, <a class="el" href="arm__signal__converge__example_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb">arm_signal_converge_example/math_helper.c</a>
-, <a class="el" href="arm__linear__interp__example_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb">arm_linear_interp_example/math_helper.c</a>
-, <a class="el" href="arm__fir__example_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb">arm_fir_example/math_helper.c</a>
+, <a class="el" href="arm__matrix__example_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb">arm_matrix_example/math_helper.c</a>
+, <a class="el" href="arm__convolution__example_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb">arm_convolution_example/math_helper.c</a>
</li>
<li>arm_conv_f32()
-: <a class="el" href="group__Conv.html#ga3f860dc98c6fc4cafc421e4a2aed3c89">arm_math.h</a>
-, <a class="el" href="group__Conv.html#ga3f860dc98c6fc4cafc421e4a2aed3c89">arm_conv_f32.c</a>
+: <a class="el" href="group__Conv.html#ga2e977f76e873bd47c6c41c7d940fdf7e">arm_math.h</a>
+, <a class="el" href="group__Conv.html#ga2e977f76e873bd47c6c41c7d940fdf7e">arm_conv_f32.c</a>
</li>
<li>arm_conv_fast_opt_q15()
-: <a class="el" href="group__Conv.html#gaf16f490d245391ec18a42adc73d6d749">arm_conv_fast_opt_q15.c</a>
-, <a class="el" href="group__Conv.html#gaf16f490d245391ec18a42adc73d6d749">arm_math.h</a>
+: <a class="el" href="group__Conv.html#ga8ecd292b8e74c8f05b208e7948d05a90">arm_conv_fast_opt_q15.c</a>
+, <a class="el" href="group__Conv.html#ga8ecd292b8e74c8f05b208e7948d05a90">arm_math.h</a>
</li>
<li>arm_conv_fast_q15()
-: <a class="el" href="group__Conv.html#gad75ca978ce906e04abdf86a8d76306d4">arm_conv_fast_q15.c</a>
-, <a class="el" href="group__Conv.html#gad75ca978ce906e04abdf86a8d76306d4">arm_math.h</a>
+: <a class="el" href="group__Conv.html#gaf6bc2c8d655ef8c9b66affdae489f366">arm_math.h</a>
+, <a class="el" href="group__Conv.html#gaf6bc2c8d655ef8c9b66affdae489f366">arm_conv_fast_q15.c</a>
</li>
<li>arm_conv_fast_q31()
-: <a class="el" href="group__Conv.html#ga51112dcdf9b3624eb05182cdc4da9ec0">arm_conv_fast_q31.c</a>
-, <a class="el" href="group__Conv.html#ga51112dcdf9b3624eb05182cdc4da9ec0">arm_math.h</a>
+: <a class="el" href="group__Conv.html#ga2d2b29b1f7f00a8651f1bc7f0560464b">arm_math.h</a>
+, <a class="el" href="group__Conv.html#ga2d2b29b1f7f00a8651f1bc7f0560464b">arm_conv_fast_q31.c</a>
</li>
<li>arm_conv_opt_q15()
-: <a class="el" href="group__Conv.html#gac77dbcaef5c754cac27eab96c4753a3c">arm_conv_opt_q15.c</a>
-, <a class="el" href="group__Conv.html#gac77dbcaef5c754cac27eab96c4753a3c">arm_math.h</a>
+: <a class="el" href="group__Conv.html#ga0d60c7a8349c6235d88bf87b04172252">arm_conv_opt_q15.c</a>
+, <a class="el" href="group__Conv.html#ga0d60c7a8349c6235d88bf87b04172252">arm_math.h</a>
</li>
<li>arm_conv_opt_q7()
-: <a class="el" href="group__Conv.html#ga4c7cf073e89d6d57cc4e711f078c3f68">arm_conv_opt_q7.c</a>
-, <a class="el" href="group__Conv.html#ga4c7cf073e89d6d57cc4e711f078c3f68">arm_math.h</a>
+: <a class="el" href="group__Conv.html#gaf23966af04840f17c26c93849986baeb">arm_math.h</a>
+, <a class="el" href="group__Conv.html#gaf23966af04840f17c26c93849986baeb">arm_conv_opt_q7.c</a>
</li>
<li>arm_conv_partial_f32()
-: <a class="el" href="group__PartialConv.html#ga16d10f32072cd79fc5fb6e785df45f5e">arm_conv_partial_f32.c</a>
-, <a class="el" href="group__PartialConv.html#ga16d10f32072cd79fc5fb6e785df45f5e">arm_math.h</a>
+: <a class="el" href="group__PartialConv.html#ga4e65902884d148ebcbecc260e0dffdd9">arm_conv_partial_f32.c</a>
+, <a class="el" href="group__PartialConv.html#ga4e65902884d148ebcbecc260e0dffdd9">arm_math.h</a>
</li>
<li>arm_conv_partial_fast_opt_q15()
-: <a class="el" href="group__PartialConv.html#ga3de9c4ddcc7886de25b70d875099a8d9">arm_conv_partial_fast_opt_q15.c</a>
-, <a class="el" href="group__PartialConv.html#ga3de9c4ddcc7886de25b70d875099a8d9">arm_math.h</a>
+: <a class="el" href="group__PartialConv.html#ga0cdb871f952b8c1305342ae499affa41">arm_math.h</a>
+, <a class="el" href="group__PartialConv.html#ga0cdb871f952b8c1305342ae499affa41">arm_conv_partial_fast_opt_q15.c</a>
</li>
<li>arm_conv_partial_fast_q15()
-: <a class="el" href="group__PartialConv.html#ga1e4d43385cb62262a78c6752fe1fafb2">arm_math.h</a>
-, <a class="el" href="group__PartialConv.html#ga1e4d43385cb62262a78c6752fe1fafb2">arm_conv_partial_fast_q15.c</a>
+: <a class="el" href="group__PartialConv.html#ga30eb5ce84581f2d0532a17cdf8a20fc5">arm_conv_partial_fast_q15.c</a>
+, <a class="el" href="group__PartialConv.html#ga30eb5ce84581f2d0532a17cdf8a20fc5">arm_math.h</a>
</li>
<li>arm_conv_partial_fast_q31()
-: <a class="el" href="group__PartialConv.html#ga10c5294cda8c4985386f4e3944be7650">arm_conv_partial_fast_q31.c</a>
-, <a class="el" href="group__PartialConv.html#ga10c5294cda8c4985386f4e3944be7650">arm_math.h</a>
+: <a class="el" href="group__PartialConv.html#gaaf207e31aa081cea624713aec65d0e77">arm_conv_partial_fast_q31.c</a>
+, <a class="el" href="group__PartialConv.html#gaaf207e31aa081cea624713aec65d0e77">arm_math.h</a>
</li>
<li>arm_conv_partial_opt_q15()
-: <a class="el" href="group__PartialConv.html#ga834b23b4ade8682beeb55778399101f8">arm_conv_partial_opt_q15.c</a>
-, <a class="el" href="group__PartialConv.html#ga834b23b4ade8682beeb55778399101f8">arm_math.h</a>
+: <a class="el" href="group__PartialConv.html#gaa82f8213533529e9b9252b37fd3b39e4">arm_conv_partial_opt_q15.c</a>
+, <a class="el" href="group__PartialConv.html#gaa82f8213533529e9b9252b37fd3b39e4">arm_math.h</a>
</li>
<li>arm_conv_partial_opt_q7()
-: <a class="el" href="group__PartialConv.html#ga3707e16af1435b215840006a7ab0c98f">arm_math.h</a>
-, <a class="el" href="group__PartialConv.html#ga3707e16af1435b215840006a7ab0c98f">arm_conv_partial_opt_q7.c</a>
+: <a class="el" href="group__PartialConv.html#gadfc0cd0290793c790ccaa1c73eda0694">arm_conv_partial_opt_q7.c</a>
+, <a class="el" href="group__PartialConv.html#gadfc0cd0290793c790ccaa1c73eda0694">arm_math.h</a>
</li>
<li>arm_conv_partial_q15()
-: <a class="el" href="group__PartialConv.html#ga209a2a913a0c5e5679c5988da8f46b03">arm_conv_partial_q15.c</a>
-, <a class="el" href="group__PartialConv.html#ga209a2a913a0c5e5679c5988da8f46b03">arm_math.h</a>
+: <a class="el" href="group__PartialConv.html#ga09b1f207980df75c2dcf01b1d3c2006f">arm_math.h</a>
+, <a class="el" href="group__PartialConv.html#ga09b1f207980df75c2dcf01b1d3c2006f">arm_conv_partial_q15.c</a>
</li>
<li>arm_conv_partial_q31()
-: <a class="el" href="group__PartialConv.html#ga78e73a5f02d103168a09821fb461e77a">arm_conv_partial_q31.c</a>
-, <a class="el" href="group__PartialConv.html#ga78e73a5f02d103168a09821fb461e77a">arm_math.h</a>
+: <a class="el" href="group__PartialConv.html#gadc48f14ae5ca8bf4b026916db0765afa">arm_conv_partial_q31.c</a>
+, <a class="el" href="group__PartialConv.html#gadc48f14ae5ca8bf4b026916db0765afa">arm_math.h</a>
</li>
<li>arm_conv_partial_q7()
-: <a class="el" href="group__PartialConv.html#ga8567259fe18396dd972242c41741ebf4">arm_math.h</a>
-, <a class="el" href="group__PartialConv.html#ga8567259fe18396dd972242c41741ebf4">arm_conv_partial_q7.c</a>
+: <a class="el" href="group__PartialConv.html#gaa1bf3428dbe6beb5c9957bff0d00fa19">arm_math.h</a>
+, <a class="el" href="group__PartialConv.html#gaa1bf3428dbe6beb5c9957bff0d00fa19">arm_conv_partial_q7.c</a>
</li>
<li>arm_conv_q15()
-: <a class="el" href="group__Conv.html#gaccd6a89b0ff7a94df64610598e6e6893">arm_conv_q15.c</a>
-, <a class="el" href="group__Conv.html#gaccd6a89b0ff7a94df64610598e6e6893">arm_math.h</a>
+: <a class="el" href="group__Conv.html#ga372d3fd79b107dc6b12163a00c22da18">arm_conv_q15.c</a>
+, <a class="el" href="group__Conv.html#ga372d3fd79b107dc6b12163a00c22da18">arm_math.h</a>
</li>
<li>arm_conv_q31()
-: <a class="el" href="group__Conv.html#ga946b58da734f1e4e78c91fcaab4b12b6">arm_math.h</a>
-, <a class="el" href="group__Conv.html#ga946b58da734f1e4e78c91fcaab4b12b6">arm_conv_q31.c</a>
+: <a class="el" href="group__Conv.html#ga08ce299fb5c3329505cb8ce4bf4f6e06">arm_conv_q31.c</a>
+, <a class="el" href="group__Conv.html#ga08ce299fb5c3329505cb8ce4bf4f6e06">arm_math.h</a>
</li>
<li>arm_conv_q7()
-: <a class="el" href="group__Conv.html#gae2070cb792a167e78dbad8d06b97cdab">arm_conv_q7.c</a>
-, <a class="el" href="group__Conv.html#gae2070cb792a167e78dbad8d06b97cdab">arm_math.h</a>
+: <a class="el" href="group__Conv.html#ga625b30107443b6d145350bc242749764">arm_math.h</a>
+, <a class="el" href="group__Conv.html#ga625b30107443b6d145350bc242749764">arm_conv_q7.c</a>
</li>
<li>arm_copy_f32()
-: <a class="el" href="group__copy.html#gadd1f737e677e0e6ca31767c7001417b3">arm_math.h</a>
-, <a class="el" href="group__copy.html#gadd1f737e677e0e6ca31767c7001417b3">arm_copy_f32.c</a>
+: <a class="el" href="group__copy.html#gaa6dfe9554ca61eb3d1eee498396bce88">arm_math.h</a>
+, <a class="el" href="group__copy.html#gaa6dfe9554ca61eb3d1eee498396bce88">arm_copy_f32.c</a>
</li>
<li>arm_copy_q15()
-: <a class="el" href="group__copy.html#ga872ca4cfc18c680b8991ccd569a5fda0">arm_math.h</a>
-, <a class="el" href="group__copy.html#ga872ca4cfc18c680b8991ccd569a5fda0">arm_copy_q15.c</a>
+: <a class="el" href="group__copy.html#gaeb9e8c16ec7fe1235e5610142400f15f">arm_math.h</a>
+, <a class="el" href="group__copy.html#gaeb9e8c16ec7fe1235e5610142400f15f">arm_copy_q15.c</a>
</li>
<li>arm_copy_q31()
-: <a class="el" href="group__copy.html#gaddf70be7e3f87e535c324862b501f3f9">arm_copy_q31.c</a>
-, <a class="el" href="group__copy.html#gaddf70be7e3f87e535c324862b501f3f9">arm_math.h</a>
+: <a class="el" href="group__copy.html#ga94c51fe2e82560ade3803787309c1282">arm_copy_q31.c</a>
+, <a class="el" href="group__copy.html#ga94c51fe2e82560ade3803787309c1282">arm_math.h</a>
</li>
<li>arm_copy_q7()
-: <a class="el" href="group__copy.html#ga467579beda492aa92797529d794c88fb">arm_copy_q7.c</a>
-, <a class="el" href="group__copy.html#ga467579beda492aa92797529d794c88fb">arm_math.h</a>
+: <a class="el" href="group__copy.html#ga9b947e38172ae7e5de780bed13a404fe">arm_copy_q7.c</a>
+, <a class="el" href="group__copy.html#ga9b947e38172ae7e5de780bed13a404fe">arm_math.h</a>
</li>
<li>arm_correlate_f32()
-: <a class="el" href="group__Corr.html#ga22021e4222773f01e9960358a531cfb8">arm_math.h</a>
-, <a class="el" href="group__Corr.html#ga22021e4222773f01e9960358a531cfb8">arm_correlate_f32.c</a>
+: <a class="el" href="group__Corr.html#ga371054f6e5fd78bec668908251f1b2f2">arm_correlate_f32.c</a>
+, <a class="el" href="group__Corr.html#ga371054f6e5fd78bec668908251f1b2f2">arm_math.h</a>
</li>
<li>arm_correlate_fast_opt_q15()
-: <a class="el" href="group__Corr.html#ga40a0236b17220e8e22a22b5bc1c53c6b">arm_math.h</a>
-, <a class="el" href="group__Corr.html#ga40a0236b17220e8e22a22b5bc1c53c6b">arm_correlate_fast_opt_q15.c</a>
+: <a class="el" href="group__Corr.html#ga3fc8d680844a3d24af25e45df96c82f3">arm_correlate_fast_opt_q15.c</a>
+, <a class="el" href="group__Corr.html#ga3fc8d680844a3d24af25e45df96c82f3">arm_math.h</a>
</li>
<li>arm_correlate_fast_q15()
-: <a class="el" href="group__Corr.html#gac8de3da44f58e86c2c86156276ca154f">arm_math.h</a>
-, <a class="el" href="group__Corr.html#gac8de3da44f58e86c2c86156276ca154f">arm_correlate_fast_q15.c</a>
+: <a class="el" href="group__Corr.html#gab4dea2049c8a26118ee4de9b90f1b9bd">arm_correlate_fast_q15.c</a>
+, <a class="el" href="group__Corr.html#gab4dea2049c8a26118ee4de9b90f1b9bd">arm_math.h</a>
</li>
<li>arm_correlate_fast_q31()
-: <a class="el" href="group__Corr.html#gabecd3d7b077dbbef43f93e9e037815ed">arm_correlate_fast_q31.c</a>
-, <a class="el" href="group__Corr.html#gabecd3d7b077dbbef43f93e9e037815ed">arm_math.h</a>
+: <a class="el" href="group__Corr.html#ga1e85a8ceac5c0f27007e6ba2c8f20686">arm_correlate_fast_q31.c</a>
+, <a class="el" href="group__Corr.html#ga1e85a8ceac5c0f27007e6ba2c8f20686">arm_math.h</a>
</li>
<li>arm_correlate_opt_q15()
-: <a class="el" href="group__Corr.html#gad71c0ec70ec69edbc48563d9a5f68451">arm_correlate_opt_q15.c</a>
-, <a class="el" href="group__Corr.html#gad71c0ec70ec69edbc48563d9a5f68451">arm_math.h</a>
+: <a class="el" href="group__Corr.html#ga3cfae563b16fa3be577cab5acf63aeea">arm_math.h</a>
+, <a class="el" href="group__Corr.html#ga3cfae563b16fa3be577cab5acf63aeea">arm_correlate_opt_q15.c</a>
</li>
<li>arm_correlate_opt_q7()
-: <a class="el" href="group__Corr.html#ga746e8857cafe33ec5d6780729c18c311">arm_correlate_opt_q7.c</a>
-, <a class="el" href="group__Corr.html#ga746e8857cafe33ec5d6780729c18c311">arm_math.h</a>
+: <a class="el" href="group__Corr.html#ga3c672e8ef8360c652d351097535f080d">arm_math.h</a>
+, <a class="el" href="group__Corr.html#ga3c672e8ef8360c652d351097535f080d">arm_correlate_opt_q7.c</a>
</li>
<li>arm_correlate_q15()
-: <a class="el" href="group__Corr.html#ga5ec96b8e420d68b0e626df0812274d46">arm_math.h</a>
-, <a class="el" href="group__Corr.html#ga5ec96b8e420d68b0e626df0812274d46">arm_correlate_q15.c</a>
+: <a class="el" href="group__Corr.html#ga8fc4e632ab08b28435ff62e7eb65f508">arm_correlate_q15.c</a>
+, <a class="el" href="group__Corr.html#ga8fc4e632ab08b28435ff62e7eb65f508">arm_math.h</a>
</li>
<li>arm_correlate_q31()
-: <a class="el" href="group__Corr.html#ga1367dc6c80476406c951e68d7fac4e8c">arm_math.h</a>
-, <a class="el" href="group__Corr.html#ga1367dc6c80476406c951e68d7fac4e8c">arm_correlate_q31.c</a>
+: <a class="el" href="group__Corr.html#ga9e8ad8bae8400dac2afc995d38594744">arm_correlate_q31.c</a>
+, <a class="el" href="group__Corr.html#ga9e8ad8bae8400dac2afc995d38594744">arm_math.h</a>
</li>
<li>arm_correlate_q7()
-: <a class="el" href="group__Corr.html#ga284ddcc49e4ac532d52a70d0383c5992">arm_correlate_q7.c</a>
-, <a class="el" href="group__Corr.html#ga284ddcc49e4ac532d52a70d0383c5992">arm_math.h</a>
+: <a class="el" href="group__Corr.html#gab5d8acc830313be970de59c2d5a26c72">arm_correlate_q7.c</a>
+, <a class="el" href="group__Corr.html#gab5d8acc830313be970de59c2d5a26c72">arm_math.h</a>
</li>
<li>arm_cos_f32()
-: <a class="el" href="group__cos.html#gace15287f9c64b9b4084d1c797d4c49d8">arm_math.h</a>
-, <a class="el" href="group__cos.html#gace15287f9c64b9b4084d1c797d4c49d8">arm_cos_f32.c</a>
+: <a class="el" href="group__cos.html#gace15287f9c64b9b4084d1c797d4c49d8">arm_cos_f32.c</a>
+, <a class="el" href="group__cos.html#gace15287f9c64b9b4084d1c797d4c49d8">arm_math.h</a>
</li>
<li>arm_cos_q15()
-: <a class="el" href="group__cos.html#gadfd60c24def501638c0d5db20f4c869b">arm_math.h</a>
-, <a class="el" href="group__cos.html#gadfd60c24def501638c0d5db20f4c869b">arm_cos_q15.c</a>
+: <a class="el" href="group__cos.html#gadfd60c24def501638c0d5db20f4c869b">arm_cos_q15.c</a>
+, <a class="el" href="group__cos.html#gadfd60c24def501638c0d5db20f4c869b">arm_math.h</a>
</li>
<li>arm_cos_q31()
: <a class="el" href="group__cos.html#gad80f121949ef885a77d83ab36e002567">arm_math.h</a>
, <a class="el" href="group__cos.html#gad80f121949ef885a77d83ab36e002567">arm_cos_q31.c</a>
</li>
<li>clip_q31_to_q15()
-: <a class="el" href="arm__math_8h.html#a4604d1ebfef21e380c42fbe16b9724d1">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a8648908e55b9fd8893b36eb7050e69a8">arm_math.h</a>
</li>
<li>clip_q31_to_q7()
-: <a class="el" href="arm__math_8h.html#af815ae1a72c9ef88b8ba0a4cb3b23eaa">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#afa69cfc57f04c36c2ba499525168fe0c">arm_math.h</a>
</li>
<li>clip_q63_to_q15()
-: <a class="el" href="arm__math_8h.html#a576c5c6286a37eb7f7ba1c5711a577a9">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a027d446e8a72228f0a681779a7038a4e">arm_math.h</a>
</li>
<li>clip_q63_to_q31()
-: <a class="el" href="arm__math_8h.html#a9a94b78de0f083bd8fadf3c3abe40431">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#ad3a8d07983196592f6edca8f84aec7c7">arm_math.h</a>
+</li>
+<li>cmake_minimum_required()
+: <a class="el" href="Source_2CommonTables_2CMakeLists_8txt.html#ab2ff652a443e047ef6441f2eeaae8048">Source/CommonTables/CMakeLists.txt</a>
+, <a class="el" href="Source_2FilteringFunctions_2CMakeLists_8txt.html#a459bd5973ca8abbfe2ffa2bd5ea5f0a8">Source/FilteringFunctions/CMakeLists.txt</a>
+, <a class="el" href="Source_2ControllerFunctions_2CMakeLists_8txt.html#a450cbc64f30b7f1182d8b66245ccd208">Source/ControllerFunctions/CMakeLists.txt</a>
+, <a class="el" href="Source_2CMakeLists_8txt.html#a881c069b0c3dd34941126127656e23a1">Source/CMakeLists.txt</a>
+, <a class="el" href="Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html#aacae80504fd1beabc4cd793b87cbe4e2">Examples/ARM/arm_variance_example/CMakeLists.txt</a>
+, <a class="el" href="Source_2TransformFunctions_2CMakeLists_8txt.html#ac12f00f4dcad3283ec1ce05fb627d05e">Source/TransformFunctions/CMakeLists.txt</a>
</li>
</ul>
</div><!-- contents -->
@@ -541,7 +550,7 @@ $(document).ready(function(){initNavTree('globals_func_c.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_func_d.html b/docs/DSP/html/globals_func_d.html
index 6381222..51fd4bb 100644
--- a/docs/DSP/html/globals_func_d.html
+++ b/docs/DSP/html/globals_func_d.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -108,6 +108,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_func_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_func_t.html#index_t"><span>t</span></a></li>
<li><a href="globals_func_v.html#index_v"><span>v</span></a></li>
+ <li><a href="globals_func_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -168,20 +169,20 @@ $(document).ready(function(){initNavTree('globals_func_d.html','');});
, <a class="el" href="group__DCT4__IDCT4.html#gad04d0baab6ed081d8e8afe02538eb80b">arm_dct4_q31.c</a>
</li>
<li>arm_dot_prod_f32()
-: <a class="el" href="group__dot__prod.html#ga55418d4362f6ba84c327f9b4f089a8c3">arm_math.h</a>
-, <a class="el" href="group__dot__prod.html#ga55418d4362f6ba84c327f9b4f089a8c3">arm_dot_prod_f32.c</a>
+: <a class="el" href="group__BasicDotProd.html#gadf26f6bc62d6416528663ad3e46fbf67">arm_math.h</a>
+, <a class="el" href="group__BasicDotProd.html#gadf26f6bc62d6416528663ad3e46fbf67">arm_dot_prod_f32.c</a>
</li>
<li>arm_dot_prod_q15()
-: <a class="el" href="group__dot__prod.html#ga436d5bed28a4b73b24acbde436a3044b">arm_math.h</a>
-, <a class="el" href="group__dot__prod.html#ga436d5bed28a4b73b24acbde436a3044b">arm_dot_prod_q15.c</a>
+: <a class="el" href="group__BasicDotProd.html#gac2314012fbbf73bfd95ce8c57bc9ba69">arm_math.h</a>
+, <a class="el" href="group__BasicDotProd.html#gac2314012fbbf73bfd95ce8c57bc9ba69">arm_dot_prod_q15.c</a>
</li>
<li>arm_dot_prod_q31()
-: <a class="el" href="group__dot__prod.html#gab15d8fa060fc85b4d948d091b7deaa11">arm_dot_prod_q31.c</a>
-, <a class="el" href="group__dot__prod.html#gab15d8fa060fc85b4d948d091b7deaa11">arm_math.h</a>
+: <a class="el" href="group__BasicDotProd.html#gafe3f9ace6c4576847eabf44ed7ca7b96">arm_dot_prod_q31.c</a>
+, <a class="el" href="group__BasicDotProd.html#gafe3f9ace6c4576847eabf44ed7ca7b96">arm_math.h</a>
</li>
<li>arm_dot_prod_q7()
-: <a class="el" href="group__dot__prod.html#ga9c3293a50ac7ec8ba928bf8e3aaea6c1">arm_dot_prod_q7.c</a>
-, <a class="el" href="group__dot__prod.html#ga9c3293a50ac7ec8ba928bf8e3aaea6c1">arm_math.h</a>
+: <a class="el" href="group__BasicDotProd.html#gaadd347d5f5adf902c63f0b90ffc19538">arm_dot_prod_q7.c</a>
+, <a class="el" href="group__BasicDotProd.html#gaadd347d5f5adf902c63f0b90ffc19538">arm_math.h</a>
</li>
</ul>
</div><!-- contents -->
@@ -189,7 +190,7 @@ $(document).ready(function(){initNavTree('globals_func_d.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_func_f.html b/docs/DSP/html/globals_func_f.html
index cb9af72..f7a12e5 100644
--- a/docs/DSP/html/globals_func_f.html
+++ b/docs/DSP/html/globals_func_f.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -108,6 +108,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_func_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_func_t.html#index_t"><span>t</span></a></li>
<li><a href="globals_func_v.html#index_v"><span>v</span></a></li>
+ <li><a href="globals_func_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -160,156 +161,156 @@ $(document).ready(function(){initNavTree('globals_func_f.html','');});
, <a class="el" href="group__Fill.html#ga0465cf326ada039ed792f94b033d9ec5">arm_math.h</a>
</li>
<li>arm_fir_decimate_f32()
-: <a class="el" href="group__FIR__decimate.html#ga25aa3d58a90bf91b6a82272a0bc518f7">arm_math.h</a>
-, <a class="el" href="group__FIR__decimate.html#ga25aa3d58a90bf91b6a82272a0bc518f7">arm_fir_decimate_f32.c</a>
+: <a class="el" href="group__FIR__decimate.html#gab9402a0d9b0fffc0b50083a7d56c5905">arm_math.h</a>
+, <a class="el" href="group__FIR__decimate.html#gab9402a0d9b0fffc0b50083a7d56c5905">arm_fir_decimate_f32.c</a>
</li>
<li>arm_fir_decimate_fast_q15()
-: <a class="el" href="group__FIR__decimate.html#ga3f434c9a5d3b4e68061feac0714ea2ac">arm_math.h</a>
-, <a class="el" href="group__FIR__decimate.html#ga3f434c9a5d3b4e68061feac0714ea2ac">arm_fir_decimate_fast_q15.c</a>
+: <a class="el" href="group__FIR__decimate.html#gab43fa1edb45d3b2e875dc8cd381770cc">arm_math.h</a>
+, <a class="el" href="group__FIR__decimate.html#gab43fa1edb45d3b2e875dc8cd381770cc">arm_fir_decimate_fast_q15.c</a>
</li>
<li>arm_fir_decimate_fast_q31()
-: <a class="el" href="group__FIR__decimate.html#ga3c18cc3d0548a410c577f1bead9582b7">arm_math.h</a>
-, <a class="el" href="group__FIR__decimate.html#ga3c18cc3d0548a410c577f1bead9582b7">arm_fir_decimate_fast_q31.c</a>
+: <a class="el" href="group__FIR__decimate.html#gac03b837d289c8bc4a86a34a89e44afdf">arm_math.h</a>
+, <a class="el" href="group__FIR__decimate.html#gac03b837d289c8bc4a86a34a89e44afdf">arm_fir_decimate_fast_q31.c</a>
</li>
<li>arm_fir_decimate_init_f32()
-: <a class="el" href="group__FIR__decimate.html#gaaa2524b08220fd6c3f753e692ffc7d3b">arm_fir_decimate_init_f32.c</a>
-, <a class="el" href="group__FIR__decimate.html#gaaa2524b08220fd6c3f753e692ffc7d3b">arm_math.h</a>
+: <a class="el" href="group__FIR__decimate.html#ga67c80582fc296552fef2bd1f208d853b">arm_fir_decimate_init_f32.c</a>
+, <a class="el" href="group__FIR__decimate.html#ga67c80582fc296552fef2bd1f208d853b">arm_math.h</a>
</li>
<li>arm_fir_decimate_init_q15()
-: <a class="el" href="group__FIR__decimate.html#gada660e54b93d5d32178c6f5e1c6f368d">arm_math.h</a>
-, <a class="el" href="group__FIR__decimate.html#gada660e54b93d5d32178c6f5e1c6f368d">arm_fir_decimate_init_q15.c</a>
+: <a class="el" href="group__FIR__decimate.html#ga3b01ec9df00d759f79c934b239cead73">arm_math.h</a>
+, <a class="el" href="group__FIR__decimate.html#ga3b01ec9df00d759f79c934b239cead73">arm_fir_decimate_init_q15.c</a>
</li>
<li>arm_fir_decimate_init_q31()
-: <a class="el" href="group__FIR__decimate.html#ga9ed47c4e0f58affa935d84e0508a7f39">arm_math.h</a>
-, <a class="el" href="group__FIR__decimate.html#ga9ed47c4e0f58affa935d84e0508a7f39">arm_fir_decimate_init_q31.c</a>
+: <a class="el" href="group__FIR__decimate.html#ga6a19d62083e85b3f5e34e8a8283c1ea0">arm_math.h</a>
+, <a class="el" href="group__FIR__decimate.html#ga6a19d62083e85b3f5e34e8a8283c1ea0">arm_fir_decimate_init_q31.c</a>
</li>
<li>arm_fir_decimate_q15()
-: <a class="el" href="group__FIR__decimate.html#gab8bef6d0f6a26fdbfce9485727713ce5">arm_math.h</a>
-, <a class="el" href="group__FIR__decimate.html#gab8bef6d0f6a26fdbfce9485727713ce5">arm_fir_decimate_q15.c</a>
+: <a class="el" href="group__FIR__decimate.html#ga262636462d9e24dab67ec792160afcbf">arm_math.h</a>
+, <a class="el" href="group__FIR__decimate.html#ga262636462d9e24dab67ec792160afcbf">arm_fir_decimate_q15.c</a>
</li>
<li>arm_fir_decimate_q31()
-: <a class="el" href="group__FIR__decimate.html#gaef8e86add28f15fdc5ecc484e9dd7a4e">arm_math.h</a>
-, <a class="el" href="group__FIR__decimate.html#gaef8e86add28f15fdc5ecc484e9dd7a4e">arm_fir_decimate_q31.c</a>
+: <a class="el" href="group__FIR__decimate.html#ga27c05d7892f8a327aab86fbfee9b0f29">arm_math.h</a>
+, <a class="el" href="group__FIR__decimate.html#ga27c05d7892f8a327aab86fbfee9b0f29">arm_fir_decimate_q31.c</a>
</li>
<li>arm_fir_f32()
-: <a class="el" href="group__FIR.html#gae8fb334ea67eb6ecbd31824ddc14cd6a">arm_math.h</a>
-, <a class="el" href="group__FIR.html#gae8fb334ea67eb6ecbd31824ddc14cd6a">arm_fir_f32.c</a>
+: <a class="el" href="group__FIR.html#ga0cf008f650a75f5e2cf82d10691b64d9">arm_math.h</a>
+, <a class="el" href="group__FIR.html#ga0cf008f650a75f5e2cf82d10691b64d9">arm_fir_f32.c</a>
</li>
<li>arm_fir_fast_q15()
-: <a class="el" href="group__FIR.html#gac7d35e9472e49ccd88800f37f3476bd3">arm_math.h</a>
-, <a class="el" href="group__FIR.html#gac7d35e9472e49ccd88800f37f3476bd3">arm_fir_fast_q15.c</a>
+: <a class="el" href="group__FIR.html#gaf58eee6c38f0b666897b24ca02f9d58d">arm_math.h</a>
+, <a class="el" href="group__FIR.html#gaf58eee6c38f0b666897b24ca02f9d58d">arm_fir_fast_q15.c</a>
</li>
<li>arm_fir_fast_q31()
-: <a class="el" href="group__FIR.html#ga70d11af009dcd25594c58c75cdb5d6e3">arm_math.h</a>
-, <a class="el" href="group__FIR.html#ga70d11af009dcd25594c58c75cdb5d6e3">arm_fir_fast_q31.c</a>
+: <a class="el" href="group__FIR.html#ga07051c8e9f0f228c9634b4a9ca2bcac3">arm_math.h</a>
+, <a class="el" href="group__FIR.html#ga07051c8e9f0f228c9634b4a9ca2bcac3">arm_fir_fast_q31.c</a>
</li>
<li>arm_fir_init_f32()
-: <a class="el" href="group__FIR.html#ga98d13def6427e29522829f945d0967db">arm_fir_init_f32.c</a>
-, <a class="el" href="group__FIR.html#ga98d13def6427e29522829f945d0967db">arm_math.h</a>
+: <a class="el" href="group__FIR.html#ga5afaa7b8e6735bbc19e582aa9755b0e1">arm_fir_init_f32.c</a>
+, <a class="el" href="group__FIR.html#ga5afaa7b8e6735bbc19e582aa9755b0e1">arm_math.h</a>
</li>
<li>arm_fir_init_q15()
-: <a class="el" href="group__FIR.html#gae2a50f692f41ba57e44ed0719b1368bd">arm_math.h</a>
-, <a class="el" href="group__FIR.html#gae2a50f692f41ba57e44ed0719b1368bd">arm_fir_init_q15.c</a>
+: <a class="el" href="group__FIR.html#gaf4bfa7e20520f3b6e9f03a52ad6d0e41">arm_math.h</a>
+, <a class="el" href="group__FIR.html#gaf4bfa7e20520f3b6e9f03a52ad6d0e41">arm_fir_init_q15.c</a>
</li>
<li>arm_fir_init_q31()
-: <a class="el" href="group__FIR.html#gac00d53af87684cbbe135767b55e748a5">arm_math.h</a>
-, <a class="el" href="group__FIR.html#gac00d53af87684cbbe135767b55e748a5">arm_fir_init_q31.c</a>
+: <a class="el" href="group__FIR.html#ga23ef4b2597aecc4d43cce7c4b456ae71">arm_math.h</a>
+, <a class="el" href="group__FIR.html#ga23ef4b2597aecc4d43cce7c4b456ae71">arm_fir_init_q31.c</a>
</li>
<li>arm_fir_init_q7()
-: <a class="el" href="group__FIR.html#ga88e48688224d42dc173dbcec702f0c1d">arm_math.h</a>
-, <a class="el" href="group__FIR.html#ga88e48688224d42dc173dbcec702f0c1d">arm_fir_init_q7.c</a>
+: <a class="el" href="group__FIR.html#gabd62c4543b243c25e315e7acb57f726c">arm_math.h</a>
+, <a class="el" href="group__FIR.html#gabd62c4543b243c25e315e7acb57f726c">arm_fir_init_q7.c</a>
</li>
<li>arm_fir_interpolate_f32()
-: <a class="el" href="group__FIR__Interpolate.html#ga9cae104c5cf60b4e7671c82264a8c12e">arm_math.h</a>
-, <a class="el" href="group__FIR__Interpolate.html#ga9cae104c5cf60b4e7671c82264a8c12e">arm_fir_interpolate_f32.c</a>
+: <a class="el" href="group__FIR__Interpolate.html#ga62d0757246bbbe5bfaf67b9a95c16c51">arm_math.h</a>
+, <a class="el" href="group__FIR__Interpolate.html#ga62d0757246bbbe5bfaf67b9a95c16c51">arm_fir_interpolate_f32.c</a>
</li>
<li>arm_fir_interpolate_init_f32()
-: <a class="el" href="group__FIR__Interpolate.html#ga0f857457a815946f7e4dca989ebf6ff6">arm_math.h</a>
-, <a class="el" href="group__FIR__Interpolate.html#ga0f857457a815946f7e4dca989ebf6ff6">arm_fir_interpolate_init_f32.c</a>
+: <a class="el" href="group__FIR__Interpolate.html#ga1416bcc1bcf6e2b18ff15261b6e04345">arm_math.h</a>
+, <a class="el" href="group__FIR__Interpolate.html#ga1416bcc1bcf6e2b18ff15261b6e04345">arm_fir_interpolate_init_f32.c</a>
</li>
<li>arm_fir_interpolate_init_q15()
-: <a class="el" href="group__FIR__Interpolate.html#ga18e8c4a74ff1d0f88876cc63f675288f">arm_math.h</a>
-, <a class="el" href="group__FIR__Interpolate.html#ga18e8c4a74ff1d0f88876cc63f675288f">arm_fir_interpolate_init_q15.c</a>
+: <a class="el" href="group__FIR__Interpolate.html#ga9d6a3c53991f1dca4da31dc400ed9eec">arm_math.h</a>
+, <a class="el" href="group__FIR__Interpolate.html#ga9d6a3c53991f1dca4da31dc400ed9eec">arm_fir_interpolate_init_q15.c</a>
</li>
<li>arm_fir_interpolate_init_q31()
-: <a class="el" href="group__FIR__Interpolate.html#ga9d0ba38ce9f12a850dd242731d307476">arm_math.h</a>
-, <a class="el" href="group__FIR__Interpolate.html#ga9d0ba38ce9f12a850dd242731d307476">arm_fir_interpolate_init_q31.c</a>
+: <a class="el" href="group__FIR__Interpolate.html#ga2f2288aa947fea3e8bcda3d5e01c1f6d">arm_math.h</a>
+, <a class="el" href="group__FIR__Interpolate.html#ga2f2288aa947fea3e8bcda3d5e01c1f6d">arm_fir_interpolate_init_q31.c</a>
</li>
<li>arm_fir_interpolate_q15()
-: <a class="el" href="group__FIR__Interpolate.html#ga7962b5f9636e54899f75d0c5936800b5">arm_math.h</a>
-, <a class="el" href="group__FIR__Interpolate.html#ga7962b5f9636e54899f75d0c5936800b5">arm_fir_interpolate_q15.c</a>
+: <a class="el" href="group__FIR__Interpolate.html#ga026a02cda40616476e33b82e4eaf855d">arm_math.h</a>
+, <a class="el" href="group__FIR__Interpolate.html#ga026a02cda40616476e33b82e4eaf855d">arm_fir_interpolate_q15.c</a>
</li>
<li>arm_fir_interpolate_q31()
-: <a class="el" href="group__FIR__Interpolate.html#gaac9c0f01ed91c53f7083995d7411f5ee">arm_math.h</a>
-, <a class="el" href="group__FIR__Interpolate.html#gaac9c0f01ed91c53f7083995d7411f5ee">arm_fir_interpolate_q31.c</a>
+: <a class="el" href="group__FIR__Interpolate.html#gadf65923ede13284c769b5621709e8135">arm_math.h</a>
+, <a class="el" href="group__FIR__Interpolate.html#gadf65923ede13284c769b5621709e8135">arm_fir_interpolate_q31.c</a>
</li>
<li>arm_fir_lattice_f32()
-: <a class="el" href="group__FIR__Lattice.html#gae63a45a63a11a65f2eae8b8b1fe370a8">arm_math.h</a>
-, <a class="el" href="group__FIR__Lattice.html#gae63a45a63a11a65f2eae8b8b1fe370a8">arm_fir_lattice_f32.c</a>
+: <a class="el" href="group__FIR__Lattice.html#ga62053bf9d04f9f97ee5f4ef831533d68">arm_math.h</a>
+, <a class="el" href="group__FIR__Lattice.html#ga62053bf9d04f9f97ee5f4ef831533d68">arm_fir_lattice_f32.c</a>
</li>
<li>arm_fir_lattice_init_f32()
-: <a class="el" href="group__FIR__Lattice.html#ga86199a1590af2b8941c6532ee9d03229">arm_math.h</a>
-, <a class="el" href="group__FIR__Lattice.html#ga86199a1590af2b8941c6532ee9d03229">arm_fir_lattice_init_f32.c</a>
+: <a class="el" href="group__FIR__Lattice.html#ga489e9fd4fed0037b5ed0947eaa12d68d">arm_math.h</a>
+, <a class="el" href="group__FIR__Lattice.html#ga489e9fd4fed0037b5ed0947eaa12d68d">arm_fir_lattice_init_f32.c</a>
</li>
<li>arm_fir_lattice_init_q15()
-: <a class="el" href="group__FIR__Lattice.html#ga1b22f30ce1cc19bf5a5d7c9fca154d72">arm_math.h</a>
-, <a class="el" href="group__FIR__Lattice.html#ga1b22f30ce1cc19bf5a5d7c9fca154d72">arm_fir_lattice_init_q15.c</a>
+: <a class="el" href="group__FIR__Lattice.html#gae4657ac1025b5b4294fd4acc1e49e7f8">arm_math.h</a>
+, <a class="el" href="group__FIR__Lattice.html#gae4657ac1025b5b4294fd4acc1e49e7f8">arm_fir_lattice_init_q15.c</a>
</li>
<li>arm_fir_lattice_init_q31()
-: <a class="el" href="group__FIR__Lattice.html#gac05a17a0188bb851b58d19e572870a54">arm_math.h</a>
-, <a class="el" href="group__FIR__Lattice.html#gac05a17a0188bb851b58d19e572870a54">arm_fir_lattice_init_q31.c</a>
+: <a class="el" href="group__FIR__Lattice.html#gaf7723f451f6d4cf2586bb4b63d2029cb">arm_math.h</a>
+, <a class="el" href="group__FIR__Lattice.html#gaf7723f451f6d4cf2586bb4b63d2029cb">arm_fir_lattice_init_q31.c</a>
</li>
<li>arm_fir_lattice_q15()
-: <a class="el" href="group__FIR__Lattice.html#gabb0ab07fd313b4d863070c3ddca51542">arm_math.h</a>
-, <a class="el" href="group__FIR__Lattice.html#gabb0ab07fd313b4d863070c3ddca51542">arm_fir_lattice_q15.c</a>
+: <a class="el" href="group__FIR__Lattice.html#gafddb7fd49cb0e8a4b6d9546b58bf60fb">arm_math.h</a>
+, <a class="el" href="group__FIR__Lattice.html#gafddb7fd49cb0e8a4b6d9546b58bf60fb">arm_fir_lattice_q15.c</a>
</li>
<li>arm_fir_lattice_q31()
-: <a class="el" href="group__FIR__Lattice.html#ga2e36fd210e4a1a5dd333ce80dd6d9a88">arm_math.h</a>
-, <a class="el" href="group__FIR__Lattice.html#ga2e36fd210e4a1a5dd333ce80dd6d9a88">arm_fir_lattice_q31.c</a>
+: <a class="el" href="group__FIR__Lattice.html#ga9ae2b76a2a1625d00f902919d0fdea05">arm_math.h</a>
+, <a class="el" href="group__FIR__Lattice.html#ga9ae2b76a2a1625d00f902919d0fdea05">arm_fir_lattice_q31.c</a>
</li>
<li>arm_fir_q15()
-: <a class="el" href="group__FIR.html#ga262d173058d6f80fdf60404ba262a8f5">arm_fir_q15.c</a>
-, <a class="el" href="group__FIR.html#ga262d173058d6f80fdf60404ba262a8f5">arm_math.h</a>
+: <a class="el" href="group__FIR.html#gad9f84fdadbb59292592c7fac81adb09c">arm_fir_q15.c</a>
+, <a class="el" href="group__FIR.html#gad9f84fdadbb59292592c7fac81adb09c">arm_math.h</a>
</li>
<li>arm_fir_q31()
-: <a class="el" href="group__FIR.html#gaadd938c68ab08967cbb5fc696f384bb5">arm_math.h</a>
-, <a class="el" href="group__FIR.html#gaadd938c68ab08967cbb5fc696f384bb5">arm_fir_q31.c</a>
+: <a class="el" href="group__FIR.html#ga2f6fc6582ab4491b3ea8c038c5247ecf">arm_math.h</a>
+, <a class="el" href="group__FIR.html#ga2f6fc6582ab4491b3ea8c038c5247ecf">arm_fir_q31.c</a>
</li>
<li>arm_fir_q7()
-: <a class="el" href="group__FIR.html#ga31c91a0bf0962327ef8f626fae68ea32">arm_math.h</a>
-, <a class="el" href="group__FIR.html#ga31c91a0bf0962327ef8f626fae68ea32">arm_fir_q7.c</a>
+: <a class="el" href="group__FIR.html#gac333f1139ef35124e89b0ee7494ad0a2">arm_math.h</a>
+, <a class="el" href="group__FIR.html#gac333f1139ef35124e89b0ee7494ad0a2">arm_fir_q7.c</a>
</li>
<li>arm_fir_sparse_f32()
-: <a class="el" href="group__FIR__Sparse.html#ga23a9284de5ee39406713b91d18ac8838">arm_math.h</a>
-, <a class="el" href="group__FIR__Sparse.html#ga23a9284de5ee39406713b91d18ac8838">arm_fir_sparse_f32.c</a>
+: <a class="el" href="group__FIR__Sparse.html#gac6817bc86974b7121c3288fce25dbc5f">arm_math.h</a>
+, <a class="el" href="group__FIR__Sparse.html#gac6817bc86974b7121c3288fce25dbc5f">arm_fir_sparse_f32.c</a>
</li>
<li>arm_fir_sparse_init_f32()
-: <a class="el" href="group__FIR__Sparse.html#ga86378a08a9d9e1e0e5de77843b34d396">arm_math.h</a>
-, <a class="el" href="group__FIR__Sparse.html#ga86378a08a9d9e1e0e5de77843b34d396">arm_fir_sparse_init_f32.c</a>
+: <a class="el" href="group__FIR__Sparse.html#ga967a0564d6d59f2b9e12f4a5b7a3f877">arm_math.h</a>
+, <a class="el" href="group__FIR__Sparse.html#ga967a0564d6d59f2b9e12f4a5b7a3f877">arm_fir_sparse_init_f32.c</a>
</li>
<li>arm_fir_sparse_init_q15()
-: <a class="el" href="group__FIR__Sparse.html#ga5eaa80bf72bcccef5a2c5fc6648d1baa">arm_math.h</a>
-, <a class="el" href="group__FIR__Sparse.html#ga5eaa80bf72bcccef5a2c5fc6648d1baa">arm_fir_sparse_init_q15.c</a>
+: <a class="el" href="group__FIR__Sparse.html#gad1c7f891760e91301aac7e3a48aca449">arm_math.h</a>
+, <a class="el" href="group__FIR__Sparse.html#gad1c7f891760e91301aac7e3a48aca449">arm_fir_sparse_init_q15.c</a>
</li>
<li>arm_fir_sparse_init_q31()
-: <a class="el" href="group__FIR__Sparse.html#ga9a0bb2134bc85d3e55c6be6d946ee634">arm_math.h</a>
-, <a class="el" href="group__FIR__Sparse.html#ga9a0bb2134bc85d3e55c6be6d946ee634">arm_fir_sparse_init_q31.c</a>
+: <a class="el" href="group__FIR__Sparse.html#gade71e2e0432a0e6de36fa9f23b2c984c">arm_math.h</a>
+, <a class="el" href="group__FIR__Sparse.html#gade71e2e0432a0e6de36fa9f23b2c984c">arm_fir_sparse_init_q31.c</a>
</li>
<li>arm_fir_sparse_init_q7()
-: <a class="el" href="group__FIR__Sparse.html#ga98f5c1a097d4572ce4ff3b0c58ebcdbd">arm_math.h</a>
-, <a class="el" href="group__FIR__Sparse.html#ga98f5c1a097d4572ce4ff3b0c58ebcdbd">arm_fir_sparse_init_q7.c</a>
+: <a class="el" href="group__FIR__Sparse.html#ga5e74f8f4e4df85de5feb4e62125ff590">arm_math.h</a>
+, <a class="el" href="group__FIR__Sparse.html#ga5e74f8f4e4df85de5feb4e62125ff590">arm_fir_sparse_init_q7.c</a>
</li>
<li>arm_fir_sparse_q15()
-: <a class="el" href="group__FIR__Sparse.html#ga2bffda2e156e72427e19276cd9c3d3cc">arm_math.h</a>
-, <a class="el" href="group__FIR__Sparse.html#ga2bffda2e156e72427e19276cd9c3d3cc">arm_fir_sparse_q15.c</a>
+: <a class="el" href="group__FIR__Sparse.html#gac3e43b06bff38ac8e62e145f88e9dbc7">arm_math.h</a>
+, <a class="el" href="group__FIR__Sparse.html#gac3e43b06bff38ac8e62e145f88e9dbc7">arm_fir_sparse_q15.c</a>
</li>
<li>arm_fir_sparse_q31()
-: <a class="el" href="group__FIR__Sparse.html#ga03e9c2f0f35ad67d20bac66be9f920ec">arm_math.h</a>
-, <a class="el" href="group__FIR__Sparse.html#ga03e9c2f0f35ad67d20bac66be9f920ec">arm_fir_sparse_q31.c</a>
+: <a class="el" href="group__FIR__Sparse.html#gaba9f7ef4acf293034af42baa2fd3df52">arm_math.h</a>
+, <a class="el" href="group__FIR__Sparse.html#gaba9f7ef4acf293034af42baa2fd3df52">arm_fir_sparse_q31.c</a>
</li>
<li>arm_fir_sparse_q7()
-: <a class="el" href="group__FIR__Sparse.html#gae86c145efc2d9ec32dc6d8c1ad2ccb3c">arm_math.h</a>
-, <a class="el" href="group__FIR__Sparse.html#gae86c145efc2d9ec32dc6d8c1ad2ccb3c">arm_fir_sparse_q7.c</a>
+: <a class="el" href="group__FIR__Sparse.html#ga319b3d9032ba723a8efb819b9d2a3676">arm_math.h</a>
+, <a class="el" href="group__FIR__Sparse.html#ga319b3d9032ba723a8efb819b9d2a3676">arm_fir_sparse_q7.c</a>
</li>
<li>arm_float_to_q12_20()
: <a class="el" href="arm__fir__example_2math__helper_8c.html#a23f94b0fbfed6d620f38e26bc64cf2f8">arm_fir_example/math_helper.c</a>
@@ -340,8 +341,8 @@ $(document).ready(function(){initNavTree('globals_func_f.html','');});
, <a class="el" href="arm__signal__converge__example_2math__helper_8h.html#a23cdb5202efd9233f4e92b5f22287eac">arm_signal_converge_example/math_helper.h</a>
</li>
<li>arm_float_to_q15()
-: <a class="el" href="group__float__to__x.html#ga215456e35a18db86882e1d3f0d24e1f2">arm_float_to_q15.c</a>
-, <a class="el" href="group__float__to__x.html#ga215456e35a18db86882e1d3f0d24e1f2">arm_math.h</a>
+: <a class="el" href="group__float__to__x.html#gac7696e64963e5051ebb950c88c6ba186">arm_float_to_q15.c</a>
+, <a class="el" href="group__float__to__x.html#gac7696e64963e5051ebb950c88c6ba186">arm_math.h</a>
</li>
<li>arm_float_to_q28()
: <a class="el" href="arm__matrix__example_2math__helper_8c.html#aa1049b3adb14331612bb762237391625">arm_matrix_example/math_helper.c</a>
@@ -386,12 +387,12 @@ $(document).ready(function(){initNavTree('globals_func_f.html','');});
, <a class="el" href="arm__convolution__example_2math__helper_8c.html#a16764fdbc174a79f04b07032cf902079">arm_convolution_example/math_helper.c</a>
</li>
<li>arm_float_to_q31()
-: <a class="el" href="group__float__to__x.html#ga177704107f94564e9abe4daaa36f4554">arm_math.h</a>
-, <a class="el" href="group__float__to__x.html#ga177704107f94564e9abe4daaa36f4554">arm_float_to_q31.c</a>
+: <a class="el" href="group__float__to__x.html#gaae21be47db707e79552f3e8221a48fb0">arm_math.h</a>
+, <a class="el" href="group__float__to__x.html#gaae21be47db707e79552f3e8221a48fb0">arm_float_to_q31.c</a>
</li>
<li>arm_float_to_q7()
-: <a class="el" href="group__float__to__x.html#ga44a393818cdee8dce80f2d66add25411">arm_math.h</a>
-, <a class="el" href="group__float__to__x.html#ga44a393818cdee8dce80f2d66add25411">arm_float_to_q7.c</a>
+: <a class="el" href="group__float__to__x.html#ga63b7cef42a242f0be43376ba3380988d">arm_math.h</a>
+, <a class="el" href="group__float__to__x.html#ga63b7cef42a242f0be43376ba3380988d">arm_float_to_q7.c</a>
</li>
</ul>
</div><!-- contents -->
@@ -399,7 +400,7 @@ $(document).ready(function(){initNavTree('globals_func_f.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_func_g.html b/docs/DSP/html/globals_func_g.html
index d18f42e..2c9f2fe 100644
--- a/docs/DSP/html/globals_func_g.html
+++ b/docs/DSP/html/globals_func_g.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -108,6 +108,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_func_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_func_t.html#index_t"><span>t</span></a></li>
<li><a href="globals_func_v.html#index_v"><span>v</span></a></li>
+ <li><a href="globals_func_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -152,7 +153,7 @@ $(document).ready(function(){initNavTree('globals_func_g.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_func_i.html b/docs/DSP/html/globals_func_i.html
index 0bf76b5..0dc2a1c 100644
--- a/docs/DSP/html/globals_func_i.html
+++ b/docs/DSP/html/globals_func_i.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -108,6 +108,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_func_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_func_t.html#index_t"><span>t</span></a></li>
<li><a href="globals_func_v.html#index_v"><span>v</span></a></li>
+ <li><a href="globals_func_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -144,8 +145,8 @@ $(document).ready(function(){initNavTree('globals_func_i.html','');});
<h3><a class="anchor" id="index_i"></a>- i -</h3><ul>
<li>arm_iir_lattice_f32()
-: <a class="el" href="group__IIR__Lattice.html#ga56164a0fe48619b8ceec160347bdd2ff">arm_math.h</a>
-, <a class="el" href="group__IIR__Lattice.html#ga56164a0fe48619b8ceec160347bdd2ff">arm_iir_lattice_f32.c</a>
+: <a class="el" href="group__IIR__Lattice.html#ga754a44b604c386d132b4b05a3d9e0f44">arm_math.h</a>
+, <a class="el" href="group__IIR__Lattice.html#ga754a44b604c386d132b4b05a3d9e0f44">arm_iir_lattice_f32.c</a>
</li>
<li>arm_iir_lattice_init_f32()
: <a class="el" href="group__IIR__Lattice.html#gaed3b0230bb77439dc902daa625985e04">arm_iir_lattice_init_f32.c</a>
@@ -160,24 +161,27 @@ $(document).ready(function(){initNavTree('globals_func_i.html','');});
, <a class="el" href="group__IIR__Lattice.html#gab686c14175581797d9c3ad7bf1d5cc1e">arm_math.h</a>
</li>
<li>arm_iir_lattice_q15()
-: <a class="el" href="group__IIR__Lattice.html#gaeb9e9599a288832ed123183eaa8b294a">arm_math.h</a>
-, <a class="el" href="group__IIR__Lattice.html#gaeb9e9599a288832ed123183eaa8b294a">arm_iir_lattice_q15.c</a>
+: <a class="el" href="group__IIR__Lattice.html#ga49181562f33456fa979e474e2a657d19">arm_math.h</a>
+, <a class="el" href="group__IIR__Lattice.html#ga49181562f33456fa979e474e2a657d19">arm_iir_lattice_q15.c</a>
</li>
<li>arm_iir_lattice_q31()
-: <a class="el" href="group__IIR__Lattice.html#ga123b26fa9156cd8d3622dd85931741ed">arm_math.h</a>
-, <a class="el" href="group__IIR__Lattice.html#ga123b26fa9156cd8d3622dd85931741ed">arm_iir_lattice_q31.c</a>
+: <a class="el" href="group__IIR__Lattice.html#ga87d7df8f8787402d4331de156a82687f">arm_math.h</a>
+, <a class="el" href="group__IIR__Lattice.html#ga87d7df8f8787402d4331de156a82687f">arm_iir_lattice_q31.c</a>
</li>
<li>arm_inv_clarke_f32()
-: <a class="el" href="group__inv__clarke.html#ga945eb24e625a57c7c3be8a6e655646e3">arm_math.h</a>
+: <a class="el" href="group__inv__clarke.html#ga1a73ce96f94b2124d02426690e587197">arm_math.h</a>
</li>
<li>arm_inv_clarke_q31()
-: <a class="el" href="group__inv__clarke.html#ga50768ebd8b71e8988dbb804cc03a742d">arm_math.h</a>
+: <a class="el" href="group__inv__clarke.html#ga3bab178431f22d13332a0dfae4390172">arm_math.h</a>
</li>
<li>arm_inv_park_f32()
-: <a class="el" href="group__inv__park.html#ga7ca3a87a0954ed8c9ed5a2e6f1c64f30">arm_math.h</a>
+: <a class="el" href="group__inv__park.html#ga896b639ecd52c33d427bc7cdc8d303b2">arm_math.h</a>
</li>
<li>arm_inv_park_q31()
-: <a class="el" href="group__inv__park.html#ga6e00d7320aa4a85686716af8b763e08a">arm_math.h</a>
+: <a class="el" href="group__inv__park.html#gae7165779ef72e1f797d0c601d6d619b2">arm_math.h</a>
+</li>
+<li>include()
+: <a class="el" href="Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html#a20de15dc42caeb4c8d037d578fba54bc">Examples/ARM/arm_variance_example/CMakeLists.txt</a>
</li>
</ul>
</div><!-- contents -->
@@ -185,7 +189,7 @@ $(document).ready(function(){initNavTree('globals_func_i.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_func_l.html b/docs/DSP/html/globals_func_l.html
index 09f55c2..b59d0d8 100644
--- a/docs/DSP/html/globals_func_l.html
+++ b/docs/DSP/html/globals_func_l.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -108,6 +108,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_func_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_func_t.html#index_t"><span>t</span></a></li>
<li><a href="globals_func_v.html#index_v"><span>v</span></a></li>
+ <li><a href="globals_func_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -144,20 +145,20 @@ $(document).ready(function(){initNavTree('globals_func_l.html','');});
<h3><a class="anchor" id="index_l"></a>- l -</h3><ul>
<li>arm_linear_interp_f32()
-: <a class="el" href="group__LinearInterpolate.html#ga790bbc697724ee432f840cfebbbae1f4">arm_math.h</a>
+: <a class="el" href="group__LinearInterpolate.html#ga5335f60532bab8cee1e7c22f76a41805">arm_math.h</a>
</li>
<li>arm_linear_interp_q15()
-: <a class="el" href="group__LinearInterpolate.html#ga7e5d633c26edd82e009517cd2347fb00">arm_math.h</a>
+: <a class="el" href="group__LinearInterpolate.html#ga9a308a0de4d4e4fe4a262a99b17121cd">arm_math.h</a>
</li>
<li>arm_linear_interp_q31()
-: <a class="el" href="group__LinearInterpolate.html#gaad59cea673ab358888075b040bacc71f">arm_math.h</a>
+: <a class="el" href="group__LinearInterpolate.html#gaeaf31289367ac36c4727939e1ea73312">arm_math.h</a>
</li>
<li>arm_linear_interp_q7()
-: <a class="el" href="group__LinearInterpolate.html#gaab750789ec9230e65c3bf544029d246f">arm_math.h</a>
+: <a class="el" href="group__LinearInterpolate.html#gafabd4124a8724055329b5c484419f936">arm_math.h</a>
</li>
<li>arm_lms_f32()
-: <a class="el" href="group__LMS.html#gae266d009e682180421601627c79a3843">arm_math.h</a>
-, <a class="el" href="group__LMS.html#gae266d009e682180421601627c79a3843">arm_lms_f32.c</a>
+: <a class="el" href="group__LMS.html#gac518f7acd1778a8ee90e81c421cfbb90">arm_math.h</a>
+, <a class="el" href="group__LMS.html#gac518f7acd1778a8ee90e81c421cfbb90">arm_lms_f32.c</a>
</li>
<li>arm_lms_init_f32()
: <a class="el" href="group__LMS.html#ga9fc7adca0966ff2cec1746fca8364cee">arm_lms_init_f32.c</a>
@@ -172,8 +173,8 @@ $(document).ready(function(){initNavTree('globals_func_l.html','');});
, <a class="el" href="group__LMS.html#ga8d4bc251169f4b102355097a9f7530d6">arm_lms_init_q31.c</a>
</li>
<li>arm_lms_norm_f32()
-: <a class="el" href="group__LMS__NORM.html#ga2418c929087c6eba719758eaae3f3300">arm_math.h</a>
-, <a class="el" href="group__LMS__NORM.html#ga2418c929087c6eba719758eaae3f3300">arm_lms_norm_f32.c</a>
+: <a class="el" href="group__LMS__NORM.html#ga72b3755ed1cf97622851cbbeff83c69e">arm_math.h</a>
+, <a class="el" href="group__LMS__NORM.html#ga72b3755ed1cf97622851cbbeff83c69e">arm_lms_norm_f32.c</a>
</li>
<li>arm_lms_norm_init_f32()
: <a class="el" href="group__LMS__NORM.html#gac7ccbaea863882056eee815456464670">arm_lms_norm_init_f32.c</a>
@@ -188,20 +189,20 @@ $(document).ready(function(){initNavTree('globals_func_l.html','');});
, <a class="el" href="group__LMS__NORM.html#ga1d9659dbbea4c89a7a9d14d5fc0dd490">arm_lms_norm_init_q31.c</a>
</li>
<li>arm_lms_norm_q15()
-: <a class="el" href="group__LMS__NORM.html#gad47486a399dedb0bc85a5990ec5cf981">arm_math.h</a>
-, <a class="el" href="group__LMS__NORM.html#gad47486a399dedb0bc85a5990ec5cf981">arm_lms_norm_q15.c</a>
+: <a class="el" href="group__LMS__NORM.html#gaf03debfeb77ec5a9934e1b23f1ff6c48">arm_math.h</a>
+, <a class="el" href="group__LMS__NORM.html#gaf03debfeb77ec5a9934e1b23f1ff6c48">arm_lms_norm_q15.c</a>
</li>
<li>arm_lms_norm_q31()
-: <a class="el" href="group__LMS__NORM.html#ga7128775e99817c183a7d7ad34e8b6e05">arm_math.h</a>
-, <a class="el" href="group__LMS__NORM.html#ga7128775e99817c183a7d7ad34e8b6e05">arm_lms_norm_q31.c</a>
+: <a class="el" href="group__LMS__NORM.html#gae12fc16232c8087345e5910fcb840be9">arm_math.h</a>
+, <a class="el" href="group__LMS__NORM.html#gae12fc16232c8087345e5910fcb840be9">arm_lms_norm_q31.c</a>
</li>
<li>arm_lms_q15()
-: <a class="el" href="group__LMS.html#gacde16c17eb75979f81b34e2e2a58c7ac">arm_lms_q15.c</a>
-, <a class="el" href="group__LMS.html#gacde16c17eb75979f81b34e2e2a58c7ac">arm_math.h</a>
+: <a class="el" href="group__LMS.html#ga12fd93f61401b365789cdfd5dca07e5b">arm_lms_q15.c</a>
+, <a class="el" href="group__LMS.html#ga12fd93f61401b365789cdfd5dca07e5b">arm_math.h</a>
</li>
<li>arm_lms_q31()
-: <a class="el" href="group__LMS.html#ga6a0abfe6041253a6f91c63b383a64257">arm_math.h</a>
-, <a class="el" href="group__LMS.html#ga6a0abfe6041253a6f91c63b383a64257">arm_lms_q31.c</a>
+: <a class="el" href="group__LMS.html#ga69c9c64338c067f1fb4990dcdc8c143f">arm_math.h</a>
+, <a class="el" href="group__LMS.html#ga69c9c64338c067f1fb4990dcdc8c143f">arm_lms_q31.c</a>
</li>
</ul>
</div><!-- contents -->
@@ -209,7 +210,7 @@ $(document).ready(function(){initNavTree('globals_func_l.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_func_m.html b/docs/DSP/html/globals_func_m.html
index b7bfc38..97f0f84 100644
--- a/docs/DSP/html/globals_func_m.html
+++ b/docs/DSP/html/globals_func_m.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -108,6 +108,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_func_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_func_t.html#index_t"><span>t</span></a></li>
<li><a href="globals_func_v.html#index_v"><span>v</span></a></li>
+ <li><a href="globals_func_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -244,68 +245,68 @@ $(document).ready(function(){initNavTree('globals_func_m.html','');});
, <a class="el" href="group__MatrixTrans.html#ga30a4d49489ac67ff98a46b9f58f73bf1">arm_mat_trans_q31.c</a>
</li>
<li>arm_max_f32()
-: <a class="el" href="group__Max.html#ga5b89d1b04575aeec494f678695fb87d8">arm_max_f32.c</a>
-, <a class="el" href="group__Max.html#ga5b89d1b04575aeec494f678695fb87d8">arm_math.h</a>
+: <a class="el" href="group__Max.html#gad1eabd31544fe59c414d9ce5bd0cc151">arm_max_f32.c</a>
+, <a class="el" href="group__Max.html#gad1eabd31544fe59c414d9ce5bd0cc151">arm_math.h</a>
</li>
<li>arm_max_q15()
-: <a class="el" href="group__Max.html#gac132856c68f4bf2a056eaad5921c7880">arm_math.h</a>
-, <a class="el" href="group__Max.html#gac132856c68f4bf2a056eaad5921c7880">arm_max_q15.c</a>
+: <a class="el" href="group__Max.html#gaea9ba2039faeca04b034989a2a2a9e36">arm_math.h</a>
+, <a class="el" href="group__Max.html#gaea9ba2039faeca04b034989a2a2a9e36">arm_max_q15.c</a>
</li>
<li>arm_max_q31()
-: <a class="el" href="group__Max.html#gaff7cbd4e955382def06724cc4cc85795">arm_math.h</a>
-, <a class="el" href="group__Max.html#gaff7cbd4e955382def06724cc4cc85795">arm_max_q31.c</a>
+: <a class="el" href="group__Max.html#ga74015f9e9852c710a981c5b488417298">arm_math.h</a>
+, <a class="el" href="group__Max.html#ga74015f9e9852c710a981c5b488417298">arm_max_q31.c</a>
</li>
<li>arm_max_q7()
-: <a class="el" href="group__Max.html#ga6afd64d381b5c232de59163ebfe71e35">arm_math.h</a>
-, <a class="el" href="group__Max.html#ga6afd64d381b5c232de59163ebfe71e35">arm_max_q7.c</a>
+: <a class="el" href="group__Max.html#ga504abf036854dc0c4a43bd9a27827863">arm_math.h</a>
+, <a class="el" href="group__Max.html#ga504abf036854dc0c4a43bd9a27827863">arm_max_q7.c</a>
</li>
<li>arm_mean_f32()
-: <a class="el" href="group__mean.html#ga74ce08c49ab61e57bd50c3a0ca1fdb2b">arm_math.h</a>
-, <a class="el" href="group__mean.html#ga74ce08c49ab61e57bd50c3a0ca1fdb2b">arm_mean_f32.c</a>
+: <a class="el" href="group__mean.html#gae4fb7698771d7c24f536ed24347c1488">arm_math.h</a>
+, <a class="el" href="group__mean.html#gae4fb7698771d7c24f536ed24347c1488">arm_mean_f32.c</a>
</li>
<li>arm_mean_q15()
-: <a class="el" href="group__mean.html#gac882495d5f098819fd3939c1ef7795b3">arm_math.h</a>
-, <a class="el" href="group__mean.html#gac882495d5f098819fd3939c1ef7795b3">arm_mean_q15.c</a>
+: <a class="el" href="group__mean.html#ga55fc43607651123ffe3b967e30305734">arm_math.h</a>
+, <a class="el" href="group__mean.html#ga55fc43607651123ffe3b967e30305734">arm_mean_q15.c</a>
</li>
<li>arm_mean_q31()
-: <a class="el" href="group__mean.html#gacf2526d8c2d75e486e8f0b0e31877ad0">arm_mean_q31.c</a>
-, <a class="el" href="group__mean.html#gacf2526d8c2d75e486e8f0b0e31877ad0">arm_math.h</a>
+: <a class="el" href="group__mean.html#gab86ec60eba14c4bc4e2bd9b54ac4b487">arm_mean_q31.c</a>
+, <a class="el" href="group__mean.html#gab86ec60eba14c4bc4e2bd9b54ac4b487">arm_math.h</a>
</li>
<li>arm_mean_q7()
-: <a class="el" href="group__mean.html#gaebc707ee539020357c25da4c75b52eb7">arm_math.h</a>
-, <a class="el" href="group__mean.html#gaebc707ee539020357c25da4c75b52eb7">arm_mean_q7.c</a>
+: <a class="el" href="group__mean.html#gaa907ace253a82be0741a3203ac04601c">arm_math.h</a>
+, <a class="el" href="group__mean.html#gaa907ace253a82be0741a3203ac04601c">arm_mean_q7.c</a>
</li>
<li>arm_min_f32()
-: <a class="el" href="group__Min.html#gaf62b1673740fc516ea64daf777b7d74a">arm_math.h</a>
-, <a class="el" href="group__Min.html#gaf62b1673740fc516ea64daf777b7d74a">arm_min_f32.c</a>
+: <a class="el" href="group__Min.html#ga514e2c920c432e1a3df2cb03f01d2797">arm_math.h</a>
+, <a class="el" href="group__Min.html#ga514e2c920c432e1a3df2cb03f01d2797">arm_min_f32.c</a>
</li>
<li>arm_min_q15()
-: <a class="el" href="group__Min.html#gad065e37535ebb726750ac1545cb3fa6f">arm_min_q15.c</a>
-, <a class="el" href="group__Min.html#gad065e37535ebb726750ac1545cb3fa6f">arm_math.h</a>
+: <a class="el" href="group__Min.html#ga9f163584c1131f37b1b22f59b976b822">arm_min_q15.c</a>
+, <a class="el" href="group__Min.html#ga9f163584c1131f37b1b22f59b976b822">arm_math.h</a>
</li>
<li>arm_min_q31()
-: <a class="el" href="group__Min.html#gab20faeceb5ff5d2d9dd628c2ecf41303">arm_min_q31.c</a>
-, <a class="el" href="group__Min.html#gab20faeceb5ff5d2d9dd628c2ecf41303">arm_math.h</a>
+: <a class="el" href="group__Min.html#ga1969bd12eb46b412104f463305871493">arm_min_q31.c</a>
+, <a class="el" href="group__Min.html#ga1969bd12eb46b412104f463305871493">arm_math.h</a>
</li>
<li>arm_min_q7()
-: <a class="el" href="group__Min.html#ga3631d38ac8d715fc14f6f1b343f4c4ed">arm_math.h</a>
-, <a class="el" href="group__Min.html#ga3631d38ac8d715fc14f6f1b343f4c4ed">arm_min_q7.c</a>
+: <a class="el" href="group__Min.html#gad66b651b1342c2411b4d8ca4955c03b3">arm_math.h</a>
+, <a class="el" href="group__Min.html#gad66b651b1342c2411b4d8ca4955c03b3">arm_min_q7.c</a>
</li>
<li>arm_mult_f32()
-: <a class="el" href="group__BasicMult.html#gaca3f0b8227da431ab29225b88888aa32">arm_math.h</a>
-, <a class="el" href="group__BasicMult.html#gaca3f0b8227da431ab29225b88888aa32">arm_mult_f32.c</a>
+: <a class="el" href="group__BasicMult.html#gacf950935141cad927bea886e88fd9e9b">arm_math.h</a>
+, <a class="el" href="group__BasicMult.html#gacf950935141cad927bea886e88fd9e9b">arm_mult_f32.c</a>
</li>
<li>arm_mult_q15()
-: <a class="el" href="group__BasicMult.html#gafb0778d27ed98a2a6f2ecb7d48cc8c75">arm_mult_q15.c</a>
-, <a class="el" href="group__BasicMult.html#gafb0778d27ed98a2a6f2ecb7d48cc8c75">arm_math.h</a>
+: <a class="el" href="group__BasicMult.html#gaeeda8cdc2c7e79c8a26e905342a0bb17">arm_mult_q15.c</a>
+, <a class="el" href="group__BasicMult.html#gaeeda8cdc2c7e79c8a26e905342a0bb17">arm_math.h</a>
</li>
<li>arm_mult_q31()
-: <a class="el" href="group__BasicMult.html#ga3528c0f54a0607acc603f0490d3ca6c6">arm_math.h</a>
-, <a class="el" href="group__BasicMult.html#ga3528c0f54a0607acc603f0490d3ca6c6">arm_mult_q31.c</a>
+: <a class="el" href="group__BasicMult.html#gaf12c75306edf16759bdedd849984324e">arm_math.h</a>
+, <a class="el" href="group__BasicMult.html#gaf12c75306edf16759bdedd849984324e">arm_mult_q31.c</a>
</li>
<li>arm_mult_q7()
-: <a class="el" href="group__BasicMult.html#ga16677275ed83ff0878da531e875c27ef">arm_math.h</a>
-, <a class="el" href="group__BasicMult.html#ga16677275ed83ff0878da531e875c27ef">arm_mult_q7.c</a>
+: <a class="el" href="group__BasicMult.html#ga7b852d225dd7e91f19107fdcea38a3cb">arm_math.h</a>
+, <a class="el" href="group__BasicMult.html#ga7b852d225dd7e91f19107fdcea38a3cb">arm_mult_q7.c</a>
</li>
<li>main()
: <a class="el" href="arm__fft__bin__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">arm_fft_bin_example_f32.c</a>
@@ -321,10 +322,10 @@ $(document).ready(function(){initNavTree('globals_func_m.html','');});
, <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a52d2cba30e6946c95578be946ac12a65">arm_graphic_equalizer_example_q31.c</a>
</li>
<li>merge_rfft_f32()
-: <a class="el" href="arm__rfft__fast__f32_8c.html#a93258bc1e64a939a8ebd086367e459af">arm_rfft_fast_f32.c</a>
+: <a class="el" href="arm__rfft__fast__f32_8c.html#a7b48b01d0ec30d8d206d99d5dbf5f946">arm_rfft_fast_f32.c</a>
</li>
<li>mult32x64()
-: <a class="el" href="arm__math_8h.html#a24ad1cc3560b89335ee15f5b7e69b1f9">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a1922856352479a1443dad21208351d35">arm_math.h</a>
</li>
</ul>
</div><!-- contents -->
@@ -332,7 +333,7 @@ $(document).ready(function(){initNavTree('globals_func_m.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_func_n.html b/docs/DSP/html/globals_func_n.html
index 9c98504..aa64688 100644
--- a/docs/DSP/html/globals_func_n.html
+++ b/docs/DSP/html/globals_func_n.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -108,6 +108,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_func_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_func_t.html#index_t"><span>t</span></a></li>
<li><a href="globals_func_v.html#index_v"><span>v</span></a></li>
+ <li><a href="globals_func_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -144,20 +145,20 @@ $(document).ready(function(){initNavTree('globals_func_n.html','');});
<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
<li>arm_negate_f32()
-: <a class="el" href="group__negate.html#ga2e169c4de6cc6e3ba4be9473531e6657">arm_math.h</a>
-, <a class="el" href="group__negate.html#ga2e169c4de6cc6e3ba4be9473531e6657">arm_negate_f32.c</a>
+: <a class="el" href="group__BasicNegate.html#ga7d9cfa32eafae01d3dbdcaf05052f431">arm_math.h</a>
+, <a class="el" href="group__BasicNegate.html#ga7d9cfa32eafae01d3dbdcaf05052f431">arm_negate_f32.c</a>
</li>
<li>arm_negate_q15()
-: <a class="el" href="group__negate.html#ga0239a833d72cf00290b9723c394e5042">arm_negate_q15.c</a>
-, <a class="el" href="group__negate.html#ga0239a833d72cf00290b9723c394e5042">arm_math.h</a>
+: <a class="el" href="group__BasicNegate.html#ga55b8bbbcd318d5142925bc221db30186">arm_negate_q15.c</a>
+, <a class="el" href="group__BasicNegate.html#ga55b8bbbcd318d5142925bc221db30186">arm_math.h</a>
</li>
<li>arm_negate_q31()
-: <a class="el" href="group__negate.html#ga2784c6887686a73dc7c364e2e41c776c">arm_math.h</a>
-, <a class="el" href="group__negate.html#ga2784c6887686a73dc7c364e2e41c776c">arm_negate_q31.c</a>
+: <a class="el" href="group__BasicNegate.html#gad5054d19c205eebab5f2c6e42d8cbb3c">arm_math.h</a>
+, <a class="el" href="group__BasicNegate.html#gad5054d19c205eebab5f2c6e42d8cbb3c">arm_negate_q31.c</a>
</li>
<li>arm_negate_q7()
-: <a class="el" href="group__negate.html#gaae78fc079a43bdaa3055f9b32e2a1f4c">arm_negate_q7.c</a>
-, <a class="el" href="group__negate.html#gaae78fc079a43bdaa3055f9b32e2a1f4c">arm_math.h</a>
+: <a class="el" href="group__BasicNegate.html#gaea178c9f486ed4704f8723a2efee271c">arm_negate_q7.c</a>
+, <a class="el" href="group__BasicNegate.html#gaea178c9f486ed4704f8723a2efee271c">arm_math.h</a>
</li>
</ul>
</div><!-- contents -->
@@ -165,7 +166,7 @@ $(document).ready(function(){initNavTree('globals_func_n.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_func_o.html b/docs/DSP/html/globals_func_o.html
index 4ec108d..be9eec9 100644
--- a/docs/DSP/html/globals_func_o.html
+++ b/docs/DSP/html/globals_func_o.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -108,6 +108,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_func_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_func_t.html#index_t"><span>t</span></a></li>
<li><a href="globals_func_v.html#index_v"><span>v</span></a></li>
+ <li><a href="globals_func_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -144,20 +145,23 @@ $(document).ready(function(){initNavTree('globals_func_o.html','');});
<h3><a class="anchor" id="index_o"></a>- o -</h3><ul>
<li>arm_offset_f32()
-: <a class="el" href="group__offset.html#ga989dfae15235799d82f62ef9d356abb4">arm_math.h</a>
-, <a class="el" href="group__offset.html#ga989dfae15235799d82f62ef9d356abb4">arm_offset_f32.c</a>
+: <a class="el" href="group__BasicOffset.html#ga4ea8c9e1829e3b4d297f87e4a40478ad">arm_math.h</a>
+, <a class="el" href="group__BasicOffset.html#ga4ea8c9e1829e3b4d297f87e4a40478ad">arm_offset_f32.c</a>
</li>
<li>arm_offset_q15()
-: <a class="el" href="group__offset.html#gab4c1d2391b599549e5a06fdfbc2747bf">arm_offset_q15.c</a>
-, <a class="el" href="group__offset.html#gab4c1d2391b599549e5a06fdfbc2747bf">arm_math.h</a>
+: <a class="el" href="group__BasicOffset.html#gaffc78c4cda3e39b518d79cef293532b7">arm_offset_q15.c</a>
+, <a class="el" href="group__BasicOffset.html#gaffc78c4cda3e39b518d79cef293532b7">arm_math.h</a>
</li>
<li>arm_offset_q31()
-: <a class="el" href="group__offset.html#gac84ec42cbbebc5c197a87d0221819acf">arm_math.h</a>
-, <a class="el" href="group__offset.html#gac84ec42cbbebc5c197a87d0221819acf">arm_offset_q31.c</a>
+: <a class="el" href="group__BasicOffset.html#ga55604198ef59f391a96ec95c188fca85">arm_math.h</a>
+, <a class="el" href="group__BasicOffset.html#ga55604198ef59f391a96ec95c188fca85">arm_offset_q31.c</a>
</li>
<li>arm_offset_q7()
-: <a class="el" href="group__offset.html#ga00bd9cc17c5bf905e76c91ad50886393">arm_offset_q7.c</a>
-, <a class="el" href="group__offset.html#ga00bd9cc17c5bf905e76c91ad50886393">arm_math.h</a>
+: <a class="el" href="group__BasicOffset.html#ga26adad00c10390145b02080a53e782b4">arm_offset_q7.c</a>
+, <a class="el" href="group__BasicOffset.html#ga26adad00c10390145b02080a53e782b4">arm_math.h</a>
+</li>
+<li>option()
+: <a class="el" href="Source_2CMakeLists_8txt.html#a5790cdedec7ad588e338cab656748165">Source/CMakeLists.txt</a>
</li>
</ul>
</div><!-- contents -->
@@ -165,7 +169,7 @@ $(document).ready(function(){initNavTree('globals_func_o.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_func_p.html b/docs/DSP/html/globals_func_p.html
index a1a9ba4..adf29ce 100644
--- a/docs/DSP/html/globals_func_p.html
+++ b/docs/DSP/html/globals_func_p.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -108,6 +108,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_func_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_func_t.html#index_t"><span>t</span></a></li>
<li><a href="globals_func_v.html#index_v"><span>v</span></a></li>
+ <li><a href="globals_func_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -144,13 +145,13 @@ $(document).ready(function(){initNavTree('globals_func_p.html','');});
<h3><a class="anchor" id="index_p"></a>- p -</h3><ul>
<li>arm_park_f32()
-: <a class="el" href="group__park.html#gae24bf07174d3b8dddcf30d8c8d8e7fbb">arm_math.h</a>
+: <a class="el" href="group__park.html#ga18f92d09e080edc98a00c01886b56b5d">arm_math.h</a>
</li>
<li>arm_park_q31()
-: <a class="el" href="group__park.html#ga5630ed3715091f2795ee10df34672523">arm_math.h</a>
+: <a class="el" href="group__park.html#ga69be76685149b18f345f705aa8efaad0">arm_math.h</a>
</li>
<li>arm_pid_f32()
-: <a class="el" href="group__PID.html#ga9380d08046dd7ec2f5015f569206b9ce">arm_math.h</a>
+: <a class="el" href="group__PID.html#ga5a6865ed706b7dd969ef0bd58a61f306">arm_math.h</a>
</li>
<li>arm_pid_init_f32()
: <a class="el" href="group__PID.html#gae31536b19b82b93ed184fb1ab73cfcb3">arm_math.h</a>
@@ -165,10 +166,10 @@ $(document).ready(function(){initNavTree('globals_func_p.html','');});
, <a class="el" href="group__PID.html#gad9d88485234fa9460b1ce9e64989ac86">arm_pid_init_q31.c</a>
</li>
<li>arm_pid_q15()
-: <a class="el" href="group__PID.html#gad466471a6b0f8fc570b8b8fc34ac79fa">arm_math.h</a>
+: <a class="el" href="group__PID.html#ga7ecc87208cb297fb9a31cec4f18bb54e">arm_math.h</a>
</li>
<li>arm_pid_q31()
-: <a class="el" href="group__PID.html#ga82bc0813c007d50ce308b9b0bf3c76e2">arm_math.h</a>
+: <a class="el" href="group__PID.html#ga9ead8b3180125fb42879389477b99dc8">arm_math.h</a>
</li>
<li>arm_pid_reset_f32()
: <a class="el" href="group__PID.html#ga9ec860bcb6f8ca31205bf0f1b51ab723">arm_math.h</a>
@@ -183,20 +184,20 @@ $(document).ready(function(){initNavTree('globals_func_p.html','');});
, <a class="el" href="group__PID.html#gaeecbacd3fb37c608ec25474d3a0dffa9">arm_pid_reset_q31.c</a>
</li>
<li>arm_power_f32()
-: <a class="el" href="group__power.html#ga993c00dd7f661d66bdb6e58426e893aa">arm_math.h</a>
-, <a class="el" href="group__power.html#ga993c00dd7f661d66bdb6e58426e893aa">arm_power_f32.c</a>
+: <a class="el" href="group__power.html#gad0630e3743da2b5aedbe2bb624a8532f">arm_math.h</a>
+, <a class="el" href="group__power.html#gad0630e3743da2b5aedbe2bb624a8532f">arm_power_f32.c</a>
</li>
<li>arm_power_q15()
-: <a class="el" href="group__power.html#ga7050c04b7515e01a75c38f1abbaf71ba">arm_math.h</a>
-, <a class="el" href="group__power.html#ga7050c04b7515e01a75c38f1abbaf71ba">arm_power_q15.c</a>
+: <a class="el" href="group__power.html#ga6b87986c6a3617d4fc32c0572a07706c">arm_math.h</a>
+, <a class="el" href="group__power.html#ga6b87986c6a3617d4fc32c0572a07706c">arm_power_q15.c</a>
</li>
<li>arm_power_q31()
-: <a class="el" href="group__power.html#ga0b93d31bb5b5ed214c2b94d8a7744cd2">arm_math.h</a>
-, <a class="el" href="group__power.html#ga0b93d31bb5b5ed214c2b94d8a7744cd2">arm_power_q31.c</a>
+: <a class="el" href="group__power.html#gae490bf87084bcdb5dc9fd1d2ef4030b9">arm_math.h</a>
+, <a class="el" href="group__power.html#gae490bf87084bcdb5dc9fd1d2ef4030b9">arm_power_q31.c</a>
</li>
<li>arm_power_q7()
-: <a class="el" href="group__power.html#gaf969c85c5655e3d72d7b99ff188f92c9">arm_math.h</a>
-, <a class="el" href="group__power.html#gaf969c85c5655e3d72d7b99ff188f92c9">arm_power_q7.c</a>
+: <a class="el" href="group__power.html#gaeb3b9b8e0a4c4bb2549ede074cf43f58">arm_math.h</a>
+, <a class="el" href="group__power.html#gaeb3b9b8e0a4c4bb2549ede074cf43f58">arm_power_q7.c</a>
</li>
<li>arm_provide_guard_bits_q15()
: <a class="el" href="arm__graphic__equalizer__example_2math__helper_8h.html#ac8209be1b8081e833c3ec2e85ad2255b">arm_graphic_equalizer_example/math_helper.h</a>
@@ -240,7 +241,7 @@ $(document).ready(function(){initNavTree('globals_func_p.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_func_q.html b/docs/DSP/html/globals_func_q.html
index a494f3c..a95c47a 100644
--- a/docs/DSP/html/globals_func_q.html
+++ b/docs/DSP/html/globals_func_q.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -108,6 +108,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_func_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_func_t.html#index_t"><span>t</span></a></li>
<li><a href="globals_func_v.html#index_v"><span>v</span></a></li>
+ <li><a href="globals_func_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -144,40 +145,40 @@ $(document).ready(function(){initNavTree('globals_func_q.html','');});
<h3><a class="anchor" id="index_q"></a>- q -</h3><ul>
<li>arm_q15_to_float()
-: <a class="el" href="group__q15__to__x.html#gaf8b0d2324de273fc430b0e61ad4e9eb2">arm_math.h</a>
-, <a class="el" href="group__q15__to__x.html#gaf8b0d2324de273fc430b0e61ad4e9eb2">arm_q15_to_float.c</a>
+: <a class="el" href="group__q15__to__x.html#ga5a75381e7d63ea3a3a315344615281cf">arm_math.h</a>
+, <a class="el" href="group__q15__to__x.html#ga5a75381e7d63ea3a3a315344615281cf">arm_q15_to_float.c</a>
</li>
<li>arm_q15_to_q31()
-: <a class="el" href="group__q15__to__x.html#ga7ba2d87366990ad5380439e2b4a4c0a5">arm_q15_to_q31.c</a>
-, <a class="el" href="group__q15__to__x.html#ga7ba2d87366990ad5380439e2b4a4c0a5">arm_math.h</a>
+: <a class="el" href="group__q15__to__x.html#ga39647b2109a5c64a067b776302c4a083">arm_q15_to_q31.c</a>
+, <a class="el" href="group__q15__to__x.html#ga39647b2109a5c64a067b776302c4a083">arm_math.h</a>
</li>
<li>arm_q15_to_q7()
-: <a class="el" href="group__q15__to__x.html#ga8fb31855ff8cce09c2ec9308f48ded69">arm_math.h</a>
-, <a class="el" href="group__q15__to__x.html#ga8fb31855ff8cce09c2ec9308f48ded69">arm_q15_to_q7.c</a>
+: <a class="el" href="group__q15__to__x.html#ga837ce281d0e2d5fc445c48334307db19">arm_math.h</a>
+, <a class="el" href="group__q15__to__x.html#ga837ce281d0e2d5fc445c48334307db19">arm_q15_to_q7.c</a>
</li>
<li>arm_q31_to_float()
-: <a class="el" href="group__q31__to__x.html#gacf407b007a37da18e99dabd9023c56b4">arm_q31_to_float.c</a>
-, <a class="el" href="group__q31__to__x.html#gacf407b007a37da18e99dabd9023c56b4">arm_math.h</a>
+: <a class="el" href="group__q31__to__x.html#ga19a9d023aca1f99abd5da6f13a42b6cf">arm_q31_to_float.c</a>
+, <a class="el" href="group__q31__to__x.html#ga19a9d023aca1f99abd5da6f13a42b6cf">arm_math.h</a>
</li>
<li>arm_q31_to_q15()
-: <a class="el" href="group__q31__to__x.html#ga901dede4661365c9e7c630d3eb31c32c">arm_math.h</a>
-, <a class="el" href="group__q31__to__x.html#ga901dede4661365c9e7c630d3eb31c32c">arm_q31_to_q15.c</a>
+: <a class="el" href="group__q31__to__x.html#ga775f3a1996f00a8048c4b7acba2e0828">arm_math.h</a>
+, <a class="el" href="group__q31__to__x.html#ga775f3a1996f00a8048c4b7acba2e0828">arm_q31_to_q15.c</a>
</li>
<li>arm_q31_to_q7()
-: <a class="el" href="group__q31__to__x.html#ga7f297d1a7d776805395095fdb24a8071">arm_math.h</a>
-, <a class="el" href="group__q31__to__x.html#ga7f297d1a7d776805395095fdb24a8071">arm_q31_to_q7.c</a>
+: <a class="el" href="group__q31__to__x.html#gabef5357eb3348b3b5b38915fffce8f3d">arm_math.h</a>
+, <a class="el" href="group__q31__to__x.html#gabef5357eb3348b3b5b38915fffce8f3d">arm_q31_to_q7.c</a>
</li>
<li>arm_q7_to_float()
-: <a class="el" href="group__q7__to__x.html#ga656620f957b65512ed83db03fd455ec5">arm_math.h</a>
-, <a class="el" href="group__q7__to__x.html#ga656620f957b65512ed83db03fd455ec5">arm_q7_to_float.c</a>
+: <a class="el" href="group__q7__to__x.html#ga840d8a0e8499d02a54f459bb29f5d63c">arm_math.h</a>
+, <a class="el" href="group__q7__to__x.html#ga840d8a0e8499d02a54f459bb29f5d63c">arm_q7_to_float.c</a>
</li>
<li>arm_q7_to_q15()
-: <a class="el" href="group__q7__to__x.html#gabc02597fc3f01033daf43ec0547a2f78">arm_q7_to_q15.c</a>
-, <a class="el" href="group__q7__to__x.html#gabc02597fc3f01033daf43ec0547a2f78">arm_math.h</a>
+: <a class="el" href="group__q7__to__x.html#ga1023c3832ca6be3a6d17ef338cafa28b">arm_q7_to_q15.c</a>
+, <a class="el" href="group__q7__to__x.html#ga1023c3832ca6be3a6d17ef338cafa28b">arm_math.h</a>
</li>
<li>arm_q7_to_q31()
-: <a class="el" href="group__q7__to__x.html#gad8958cd3cb7f521466168b46a25b7908">arm_q7_to_q31.c</a>
-, <a class="el" href="group__q7__to__x.html#gad8958cd3cb7f521466168b46a25b7908">arm_math.h</a>
+: <a class="el" href="group__q7__to__x.html#ga3c73bfb98fc5a1b4f612264662d0549c">arm_q7_to_q31.c</a>
+, <a class="el" href="group__q7__to__x.html#ga3c73bfb98fc5a1b4f612264662d0549c">arm_math.h</a>
</li>
</ul>
</div><!-- contents -->
@@ -185,7 +186,7 @@ $(document).ready(function(){initNavTree('globals_func_q.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_func_r.html b/docs/DSP/html/globals_func_r.html
index a9d980a..ffa1bc5 100644
--- a/docs/DSP/html/globals_func_r.html
+++ b/docs/DSP/html/globals_func_r.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -108,6 +108,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_func_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_func_t.html#index_t"><span>t</span></a></li>
<li><a href="globals_func_v.html#index_v"><span>v</span></a></li>
+ <li><a href="globals_func_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -144,64 +145,96 @@ $(document).ready(function(){initNavTree('globals_func_r.html','');});
<h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
<li>arm_radix2_butterfly_f32()
-: <a class="el" href="arm__cfft__radix2__f32_8c.html#a04631e102b5209af3402b225b1abe868">arm_cfft_radix2_f32.c</a>
+: <a class="el" href="arm__cfft__radix2__f32_8c.html#aa0577fd1717a219c08235967d877731d">arm_cfft_radix2_f32.c</a>
</li>
<li>arm_radix2_butterfly_inverse_f32()
-: <a class="el" href="arm__cfft__radix2__f32_8c.html#abda34af152e515a95ac38470ac053b77">arm_cfft_radix2_f32.c</a>
+: <a class="el" href="arm__cfft__radix2__f32_8c.html#abab72ded0de6645d6977cdb0e61b3a3b">arm_cfft_radix2_f32.c</a>
</li>
<li>arm_radix2_butterfly_inverse_q15()
-: <a class="el" href="arm__cfft__radix2__q15_8c.html#a91ff93fa10757b3872680fec4835c412">arm_cfft_radix2_q15.c</a>
+: <a class="el" href="arm__cfft__radix2__q15_8c.html#a972f4e810203402dcf4cafdba7554a36">arm_cfft_radix2_q15.c</a>
</li>
<li>arm_radix2_butterfly_inverse_q31()
-: <a class="el" href="arm__cfft__radix2__q31_8c.html#a4d665f67080455b95cafec04009fd52d">arm_cfft_radix2_q31.c</a>
+: <a class="el" href="arm__cfft__radix2__q31_8c.html#a07d1c0ad42637bee8be7482cab5c8956">arm_cfft_radix2_q31.c</a>
</li>
<li>arm_radix2_butterfly_q15()
-: <a class="el" href="arm__cfft__radix2__q15_8c.html#a521780ba2fd3450cbf02784e38859699">arm_cfft_radix2_q15.c</a>
+: <a class="el" href="arm__cfft__radix2__q15_8c.html#abd0991b879ae7baf479040f8fbf82289">arm_cfft_radix2_q15.c</a>
</li>
<li>arm_radix2_butterfly_q31()
-: <a class="el" href="arm__cfft__radix2__q31_8c.html#a740f4fe69e6148d22fc99f374d304e7e">arm_cfft_radix2_q31.c</a>
+: <a class="el" href="arm__cfft__radix2__q31_8c.html#a36c1ec7fd1c2aa80d50979b6bf2a55ef">arm_cfft_radix2_q31.c</a>
</li>
<li>arm_radix4_butterfly_f32()
-: <a class="el" href="arm__rfft__f32_8c.html#ae239ddf995d1607115f9e84d5c069b9c">arm_rfft_f32.c</a>
-, <a class="el" href="arm__cfft__radix4__f32_8c.html#ae239ddf995d1607115f9e84d5c069b9c">arm_cfft_radix4_f32.c</a>
+: <a class="el" href="arm__rfft__f32_8c.html#ac00819467b00656801a5f6a9a5e6d824">arm_rfft_f32.c</a>
+, <a class="el" href="arm__cfft__radix4__f32_8c.html#ac00819467b00656801a5f6a9a5e6d824">arm_cfft_radix4_f32.c</a>
</li>
<li>arm_radix4_butterfly_inverse_f32()
-: <a class="el" href="arm__cfft__radix4__f32_8c.html#a2a78df6e4bbf080624f2b6349224ec93">arm_cfft_radix4_f32.c</a>
-, <a class="el" href="arm__rfft__f32_8c.html#a2a78df6e4bbf080624f2b6349224ec93">arm_rfft_f32.c</a>
+: <a class="el" href="arm__cfft__radix4__f32_8c.html#ab3c001e14852633e343079f97cd96f44">arm_cfft_radix4_f32.c</a>
+, <a class="el" href="arm__rfft__f32_8c.html#ab3c001e14852633e343079f97cd96f44">arm_rfft_f32.c</a>
</li>
<li>arm_radix4_butterfly_inverse_q15()
-: <a class="el" href="arm__cfft__q15_8c.html#a734ecff00f21a6a10e9ec437c8987eb1">arm_cfft_q15.c</a>
-, <a class="el" href="arm__cfft__radix4__q15_8c.html#aad04e8439d17dab5617bf1be268bb391">arm_cfft_radix4_q15.c</a>
+: <a class="el" href="arm__cfft__q15_8c.html#a9c0708cce16e3f17a5a616c71fd17ec5">arm_cfft_q15.c</a>
+, <a class="el" href="arm__cfft__radix4__q15_8c.html#af65a7f0397b531999b7bd21e0b3a1f9f">arm_cfft_radix4_q15.c</a>
</li>
<li>arm_radix4_butterfly_inverse_q31()
-: <a class="el" href="arm__cfft__q31_8c.html#ac9c7c553114c1201a3a987a11b8a6d01">arm_cfft_q31.c</a>
-, <a class="el" href="arm__cfft__radix4__q31_8c.html#ac9c7c553114c1201a3a987a11b8a6d01">arm_cfft_radix4_q31.c</a>
+: <a class="el" href="arm__cfft__q31_8c.html#a053363aef7c6b41a61af7730c638c79b">arm_cfft_q31.c</a>
+, <a class="el" href="arm__cfft__radix4__q31_8c.html#a053363aef7c6b41a61af7730c638c79b">arm_cfft_radix4_q31.c</a>
</li>
<li>arm_radix4_butterfly_q15()
-: <a class="el" href="arm__cfft__radix4__q15_8c.html#a2d01d2045f280c32036da97d33c52440">arm_cfft_radix4_q15.c</a>
-, <a class="el" href="arm__cfft__q15_8c.html#abf1a2f9aa9f44ad5da1f0dbae8b54f2f">arm_cfft_q15.c</a>
+: <a class="el" href="arm__cfft__radix4__q15_8c.html#af337f7275e22af2196f61c94a0ca079a">arm_cfft_radix4_q15.c</a>
+, <a class="el" href="arm__cfft__q15_8c.html#a10af006080b7c9872dd9a538b79040da">arm_cfft_q15.c</a>
</li>
<li>arm_radix4_butterfly_q31()
-: <a class="el" href="arm__cfft__q31_8c.html#ac12f1e7f159d5741358cdc36830a0395">arm_cfft_q31.c</a>
-, <a class="el" href="arm__cfft__radix4__q31_8c.html#ac12f1e7f159d5741358cdc36830a0395">arm_cfft_radix4_q31.c</a>
+: <a class="el" href="arm__cfft__q31_8c.html#af4d3481332146c3c703bf494baf23c45">arm_cfft_q31.c</a>
+, <a class="el" href="arm__cfft__radix4__q31_8c.html#af4d3481332146c3c703bf494baf23c45">arm_cfft_radix4_q31.c</a>
</li>
<li>arm_radix8_butterfly_f32()
: <a class="el" href="arm__cfft__f32_8c.html#a72350c6eaa1eef8796ab43c1497c6b9c">arm_cfft_f32.c</a>
, <a class="el" href="arm__cfft__radix8__f32_8c.html#a72350c6eaa1eef8796ab43c1497c6b9c">arm_cfft_radix8_f32.c</a>
</li>
<li>arm_recip_q15()
-: <a class="el" href="arm__math_8h.html#a39e9e34c2784ff8cf026430d1d84f54e">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a1e370c58e45bbe92bb7763fe59cf5e57">arm_math.h</a>
</li>
<li>arm_recip_q31()
-: <a class="el" href="arm__math_8h.html#a71f6bee1ce1bb896739401ce962a7e6a">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a3cedcf5a91d6c722c64330ec97e0853e">arm_math.h</a>
+</li>
+<li>arm_rfft_1024_fast_init_f32()
+: <a class="el" href="group__RealFFT.html#ga71547c601079d55c2525204aa00ef9c2">arm_math.h</a>
+, <a class="el" href="group__RealFFT.html#ga71547c601079d55c2525204aa00ef9c2">arm_rfft_fast_init_f32.c</a>
+</li>
+<li>arm_rfft_128_fast_init_f32()
+: <a class="el" href="group__RealFFT.html#gade8432f9318953234761e8e0f2c9e1d2">arm_math.h</a>
+, <a class="el" href="group__RealFFT.html#gade8432f9318953234761e8e0f2c9e1d2">arm_rfft_fast_init_f32.c</a>
+</li>
+<li>arm_rfft_2048_fast_init_f32()
+: <a class="el" href="group__RealFFT.html#ga33724310a8360ac289d5a835282f778c">arm_math.h</a>
+, <a class="el" href="group__RealFFT.html#ga33724310a8360ac289d5a835282f778c">arm_rfft_fast_init_f32.c</a>
+</li>
+<li>arm_rfft_256_fast_init_f32()
+: <a class="el" href="group__RealFFT.html#ga678afbb042d942c3dd5a33877ef66492">arm_math.h</a>
+, <a class="el" href="group__RealFFT.html#ga678afbb042d942c3dd5a33877ef66492">arm_rfft_fast_init_f32.c</a>
+</li>
+<li>arm_rfft_32_fast_init_f32()
+: <a class="el" href="group__RealFFT.html#ga153c8faa97b7ab8b1aef75fe6ac1b3a2">arm_math.h</a>
+, <a class="el" href="group__RealFFT.html#ga153c8faa97b7ab8b1aef75fe6ac1b3a2">arm_rfft_fast_init_f32.c</a>
+</li>
+<li>arm_rfft_4096_fast_init_f32()
+: <a class="el" href="group__RealFFT.html#gaad50a08bb8191e1a138b5f72a268727a">arm_rfft_fast_init_f32.c</a>
+, <a class="el" href="group__RealFFT.html#gaad50a08bb8191e1a138b5f72a268727a">arm_math.h</a>
+</li>
+<li>arm_rfft_512_fast_init_f32()
+: <a class="el" href="group__RealFFT.html#ga9a0e72918318f9d1c03973eab379e580">arm_math.h</a>
+, <a class="el" href="group__RealFFT.html#ga9a0e72918318f9d1c03973eab379e580">arm_rfft_fast_init_f32.c</a>
+</li>
+<li>arm_rfft_64_fast_init_f32()
+: <a class="el" href="group__RealFFT.html#ga0f67de6a0e5d87011f35426112d2d91b">arm_math.h</a>
+, <a class="el" href="group__RealFFT.html#ga0f67de6a0e5d87011f35426112d2d91b">arm_rfft_fast_init_f32.c</a>
</li>
<li>arm_rfft_f32()
: <a class="el" href="group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc">arm_math.h</a>
, <a class="el" href="group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc">arm_rfft_f32.c</a>
</li>
<li>arm_rfft_fast_f32()
-: <a class="el" href="group__RealFFT.html#ga180d8b764d59cbb85d37a2d5f7cd9799">arm_math.h</a>
-, <a class="el" href="group__RealFFT.html#ga180d8b764d59cbb85d37a2d5f7cd9799">arm_rfft_fast_f32.c</a>
+: <a class="el" href="group__RealFFT.html#ga180d8b764d59cbb85d37a2d5f7cd9799">arm_rfft_fast_f32.c</a>
+, <a class="el" href="group__RealFFT.html#ga180d8b764d59cbb85d37a2d5f7cd9799">arm_math.h</a>
</li>
<li>arm_rfft_fast_init_f32()
: <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_math.h</a>
@@ -212,32 +245,47 @@ $(document).ready(function(){initNavTree('globals_func_r.html','');});
, <a class="el" href="group__RealFFT.html#ga10717ee326bf50832ef1c25b85a23068">arm_rfft_init_f32.c</a>
</li>
<li>arm_rfft_init_q15()
-: <a class="el" href="group__RealFFT.html#ga053450cc600a55410ba5b5605e96245d">arm_rfft_init_q15.c</a>
-, <a class="el" href="group__RealFFT.html#ga053450cc600a55410ba5b5605e96245d">arm_math.h</a>
+: <a class="el" href="group__RealFFT.html#ga053450cc600a55410ba5b5605e96245d">arm_math.h</a>
+, <a class="el" href="group__RealFFT.html#ga053450cc600a55410ba5b5605e96245d">arm_rfft_init_q15.c</a>
</li>
<li>arm_rfft_init_q31()
-: <a class="el" href="group__RealFFT.html#ga5abde938abbe72e95c5bab080eb33c45">arm_math.h</a>
-, <a class="el" href="group__RealFFT.html#ga5abde938abbe72e95c5bab080eb33c45">arm_rfft_init_q31.c</a>
+: <a class="el" href="group__RealFFT.html#ga5abde938abbe72e95c5bab080eb33c45">arm_rfft_init_q31.c</a>
+, <a class="el" href="group__RealFFT.html#ga5abde938abbe72e95c5bab080eb33c45">arm_math.h</a>
</li>
<li>arm_rfft_q15()
: <a class="el" href="group__RealFFT.html#ga00e615f5db21736ad5b27fb6146f3fc5">arm_rfft_q15.c</a>
, <a class="el" href="group__RealFFT.html#ga00e615f5db21736ad5b27fb6146f3fc5">arm_math.h</a>
</li>
<li>arm_rfft_q31()
-: <a class="el" href="group__RealFFT.html#gabaeab5646aeea9844e6d42ca8c73fe3a">arm_math.h</a>
-, <a class="el" href="group__RealFFT.html#gabaeab5646aeea9844e6d42ca8c73fe3a">arm_rfft_q31.c</a>
+: <a class="el" href="group__RealFFT.html#gabaeab5646aeea9844e6d42ca8c73fe3a">arm_rfft_q31.c</a>
+, <a class="el" href="group__RealFFT.html#gabaeab5646aeea9844e6d42ca8c73fe3a">arm_math.h</a>
</li>
<li>arm_rms_f32()
-: <a class="el" href="group__RMS.html#ga0e3ab1b57da32d45388d1fa90d7fd88c">arm_math.h</a>
-, <a class="el" href="group__RMS.html#ga0e3ab1b57da32d45388d1fa90d7fd88c">arm_rms_f32.c</a>
+: <a class="el" href="group__RMS.html#gaeb487e726e3755a7614a29c9d16a93e7">arm_rms_f32.c</a>
+, <a class="el" href="group__RMS.html#gaeb487e726e3755a7614a29c9d16a93e7">arm_math.h</a>
</li>
<li>arm_rms_q15()
-: <a class="el" href="group__RMS.html#gaf5b836b72dda9e5dfbbd17c7906fd13f">arm_rms_q15.c</a>
-, <a class="el" href="group__RMS.html#gaf5b836b72dda9e5dfbbd17c7906fd13f">arm_math.h</a>
+: <a class="el" href="group__RMS.html#ga8be796318d41c7cbb68f8f3c0b96020f">arm_math.h</a>
+, <a class="el" href="group__RMS.html#ga8be796318d41c7cbb68f8f3c0b96020f">arm_rms_q15.c</a>
</li>
<li>arm_rms_q31()
-: <a class="el" href="group__RMS.html#gae33015fda23fc44e7ead5e5ed7e8d314">arm_rms_q31.c</a>
-, <a class="el" href="group__RMS.html#gae33015fda23fc44e7ead5e5ed7e8d314">arm_math.h</a>
+: <a class="el" href="group__RMS.html#ga20586bc59cabbfc38a935c2448833dd2">arm_rms_q31.c</a>
+, <a class="el" href="group__RMS.html#ga20586bc59cabbfc38a935c2448833dd2">arm_math.h</a>
+</li>
+<li>read_q15x2()
+: <a class="el" href="arm__math_8h.html#a1eba08f198f867711068918c45026564">arm_math.h</a>
+</li>
+<li>read_q15x2_da()
+: <a class="el" href="arm__math_8h.html#ae7ddd4049745db9c70a5cd7e8068d1bb">arm_math.h</a>
+</li>
+<li>read_q15x2_ia()
+: <a class="el" href="arm__math_8h.html#a63675cbbd75b0ba77f5bb21c3b808095">arm_math.h</a>
+</li>
+<li>read_q7x4_da()
+: <a class="el" href="arm__math_8h.html#a57dbc6933462fd03c5345c660e0b9e78">arm_math.h</a>
+</li>
+<li>read_q7x4_ia()
+: <a class="el" href="arm__math_8h.html#a969ec542d2035cd9289f68f932cb626a">arm_math.h</a>
</li>
</ul>
</div><!-- contents -->
@@ -245,7 +293,7 @@ $(document).ready(function(){initNavTree('globals_func_r.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_func_s.html b/docs/DSP/html/globals_func_s.html
index 6209db2..c336abe 100644
--- a/docs/DSP/html/globals_func_s.html
+++ b/docs/DSP/html/globals_func_s.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -108,6 +108,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li class="current"><a href="globals_func_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_func_t.html#index_t"><span>t</span></a></li>
<li><a href="globals_func_v.html#index_v"><span>v</span></a></li>
+ <li><a href="globals_func_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -144,32 +145,32 @@ $(document).ready(function(){initNavTree('globals_func_s.html','');});
<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
<li>arm_scale_f32()
-: <a class="el" href="group__scale.html#ga3487af88b112f682ee90589cd419e123">arm_math.h</a>
-, <a class="el" href="group__scale.html#ga3487af88b112f682ee90589cd419e123">arm_scale_f32.c</a>
+: <a class="el" href="group__BasicScale.html#ga5e769c8e22da173674c6abca7291e713">arm_math.h</a>
+, <a class="el" href="group__BasicScale.html#ga5e769c8e22da173674c6abca7291e713">arm_scale_f32.c</a>
</li>
<li>arm_scale_q15()
-: <a class="el" href="group__scale.html#gafaac0e1927daffeb68a42719b53ea780">arm_scale_q15.c</a>
-, <a class="el" href="group__scale.html#gafaac0e1927daffeb68a42719b53ea780">arm_math.h</a>
+: <a class="el" href="group__BasicScale.html#ga4663809f04249df5ea186ea09335e687">arm_scale_q15.c</a>
+, <a class="el" href="group__BasicScale.html#ga4663809f04249df5ea186ea09335e687">arm_math.h</a>
</li>
<li>arm_scale_q31()
-: <a class="el" href="group__scale.html#ga83e36cd82bf51ce35406a199e477d47c">arm_math.h</a>
-, <a class="el" href="group__scale.html#ga83e36cd82bf51ce35406a199e477d47c">arm_scale_q31.c</a>
+: <a class="el" href="group__BasicScale.html#ga8b2b6ea2e39ca464e8f2cfdd937c022b">arm_math.h</a>
+, <a class="el" href="group__BasicScale.html#ga8b2b6ea2e39ca464e8f2cfdd937c022b">arm_scale_q31.c</a>
</li>
<li>arm_scale_q7()
-: <a class="el" href="group__scale.html#gabc9fd3d37904c58df56492b351d21fb0">arm_scale_q7.c</a>
-, <a class="el" href="group__scale.html#gabc9fd3d37904c58df56492b351d21fb0">arm_math.h</a>
+: <a class="el" href="group__BasicScale.html#ga0d135086c6b813251b47a0d127b75eb8">arm_scale_q7.c</a>
+, <a class="el" href="group__BasicScale.html#ga0d135086c6b813251b47a0d127b75eb8">arm_math.h</a>
</li>
<li>arm_shift_q15()
-: <a class="el" href="group__shift.html#gaa1757e53279780107acc92cf100adb61">arm_math.h</a>
-, <a class="el" href="group__shift.html#gaa1757e53279780107acc92cf100adb61">arm_shift_q15.c</a>
+: <a class="el" href="group__BasicShift.html#gab7a2f614c2fcee25cb8bae4c2a6bc3ab">arm_math.h</a>
+, <a class="el" href="group__BasicShift.html#gab7a2f614c2fcee25cb8bae4c2a6bc3ab">arm_shift_q15.c</a>
</li>
<li>arm_shift_q31()
-: <a class="el" href="group__shift.html#ga387dd8b7b87377378280978f16cdb13d">arm_math.h</a>
-, <a class="el" href="group__shift.html#ga387dd8b7b87377378280978f16cdb13d">arm_shift_q31.c</a>
+: <a class="el" href="group__BasicShift.html#gabc69335d1cf2eba1c469c8c8291f3589">arm_math.h</a>
+, <a class="el" href="group__BasicShift.html#gabc69335d1cf2eba1c469c8c8291f3589">arm_shift_q31.c</a>
</li>
<li>arm_shift_q7()
-: <a class="el" href="group__shift.html#ga47295d08a685f7de700a48dafb4db6fb">arm_math.h</a>
-, <a class="el" href="group__shift.html#ga47295d08a685f7de700a48dafb4db6fb">arm_shift_q7.c</a>
+: <a class="el" href="group__BasicShift.html#ga87bbb3db84f2af6c38f4fc17cbecfd2e">arm_math.h</a>
+, <a class="el" href="group__BasicShift.html#ga87bbb3db84f2af6c38f4fc17cbecfd2e">arm_shift_q7.c</a>
</li>
<li>arm_sin_cos_f32()
: <a class="el" href="group__SinCos.html#ga4420d45c37d58c310ef9ae1b5fe58020">arm_sin_cos_f32.c</a>
@@ -206,25 +207,25 @@ $(document).ready(function(){initNavTree('globals_func_s.html','');});
, <a class="el" href="arm__graphic__equalizer__example_2math__helper_8h.html#aeea2952e70a1040a6efa555564bbeeab">arm_graphic_equalizer_example/math_helper.h</a>
</li>
<li>arm_split_rfft_f32()
-: <a class="el" href="arm__rfft__f32_8c.html#a6cfdb6bdc66b13732ef2351caf98fdbb">arm_rfft_f32.c</a>
+: <a class="el" href="arm__rfft__f32_8c.html#afe1ca79cba2ffb718de94d57af948c9c">arm_rfft_f32.c</a>
</li>
<li>arm_split_rfft_q15()
-: <a class="el" href="arm__rfft__q15_8c.html#a7c2a21793586f9a69c42140665550e09">arm_rfft_q15.c</a>
+: <a class="el" href="arm__rfft__q15_8c.html#a8bc3e55eab484573a72adf768a59dcb1">arm_rfft_q15.c</a>
</li>
<li>arm_split_rfft_q31()
-: <a class="el" href="arm__rfft__q31_8c.html#a520e1c358d44fcd2724cb19d46eb5dfa">arm_rfft_q31.c</a>
+: <a class="el" href="arm__rfft__q31_8c.html#a5a842f3fd929c352132b521cadcb5d22">arm_rfft_q31.c</a>
</li>
<li>arm_split_rifft_f32()
-: <a class="el" href="arm__rfft__f32_8c.html#a585bef78c103d150a116241a4feb6442">arm_rfft_f32.c</a>
+: <a class="el" href="arm__rfft__f32_8c.html#a522656f688f96b46d74ecced3d641ba7">arm_rfft_f32.c</a>
</li>
<li>arm_split_rifft_q15()
-: <a class="el" href="arm__rfft__q15_8c.html#aa72a531dd15a53570dddaf01b62158f4">arm_rfft_q15.c</a>
+: <a class="el" href="arm__rfft__q15_8c.html#aa7c916585af6035f064a4f53d85de00a">arm_rfft_q15.c</a>
</li>
<li>arm_split_rifft_q31()
-: <a class="el" href="arm__rfft__q31_8c.html#acc62dd39a59091c4d6a80d4e55adeb13">arm_rfft_q31.c</a>
+: <a class="el" href="arm__rfft__q31_8c.html#ac8c8d151a7f08f1c6f1c0554f1bb51da">arm_rfft_q31.c</a>
</li>
<li>arm_sqrt_f32()
-: <a class="el" href="group__SQRT.html#ga697d82c2747a3302cf44e7c9583da2e8">arm_math.h</a>
+: <a class="el" href="group__SQRT.html#ga5f37f479666ee8ff9711b334286c60ed">arm_math.h</a>
</li>
<li>arm_sqrt_q15()
: <a class="el" href="group__SQRT.html#ga5abe5ca724f3e15849662b03752c1238">arm_math.h</a>
@@ -233,35 +234,35 @@ $(document).ready(function(){initNavTree('globals_func_s.html','');});
: <a class="el" href="group__SQRT.html#ga119e25831e141d734d7ef10636670058">arm_math.h</a>
</li>
<li>arm_std_f32()
-: <a class="el" href="group__STD.html#ga4969b5b5f3d001377bc401a3ee99dfc2">arm_std_f32.c</a>
-, <a class="el" href="group__STD.html#ga4969b5b5f3d001377bc401a3ee99dfc2">arm_math.h</a>
+: <a class="el" href="group__STD.html#ga287b6ce703636c7e8cb9833b290ae4ce">arm_std_f32.c</a>
+, <a class="el" href="group__STD.html#ga287b6ce703636c7e8cb9833b290ae4ce">arm_math.h</a>
</li>
<li>arm_std_q15()
-: <a class="el" href="group__STD.html#gaf9d27afa9928ff28a63cd98ea9218a72">arm_std_q15.c</a>
-, <a class="el" href="group__STD.html#gaf9d27afa9928ff28a63cd98ea9218a72">arm_math.h</a>
+: <a class="el" href="group__STD.html#ga4179a8150b161ce2c3d734d8cb19cebe">arm_std_q15.c</a>
+, <a class="el" href="group__STD.html#ga4179a8150b161ce2c3d734d8cb19cebe">arm_math.h</a>
</li>
<li>arm_std_q31()
-: <a class="el" href="group__STD.html#ga39495e74f96116178be085c9dc7742f5">arm_math.h</a>
-, <a class="el" href="group__STD.html#ga39495e74f96116178be085c9dc7742f5">arm_std_q31.c</a>
+: <a class="el" href="group__STD.html#gafe382f5d8f3e7d310f2e2f2b5d873797">arm_math.h</a>
+, <a class="el" href="group__STD.html#gafe382f5d8f3e7d310f2e2f2b5d873797">arm_std_q31.c</a>
</li>
<li>arm_sub_f32()
-: <a class="el" href="group__BasicSub.html#ga7f975a472de286331134227c08aad826">arm_math.h</a>
-, <a class="el" href="group__BasicSub.html#ga7f975a472de286331134227c08aad826">arm_sub_f32.c</a>
+: <a class="el" href="group__BasicSub.html#ga76b8b2aec34269c6de0b090cab00fb33">arm_math.h</a>
+, <a class="el" href="group__BasicSub.html#ga76b8b2aec34269c6de0b090cab00fb33">arm_sub_f32.c</a>
</li>
<li>arm_sub_q15()
-: <a class="el" href="group__BasicSub.html#ga997a8ee93088d15bda23c325d455b588">arm_math.h</a>
-, <a class="el" href="group__BasicSub.html#ga997a8ee93088d15bda23c325d455b588">arm_sub_q15.c</a>
+: <a class="el" href="group__BasicSub.html#ga33a096c2860eca18bbc4e6966409064f">arm_math.h</a>
+, <a class="el" href="group__BasicSub.html#ga33a096c2860eca18bbc4e6966409064f">arm_sub_q15.c</a>
</li>
<li>arm_sub_q31()
-: <a class="el" href="group__BasicSub.html#ga28aa6908d092752144413e21933dc878">arm_math.h</a>
-, <a class="el" href="group__BasicSub.html#ga28aa6908d092752144413e21933dc878">arm_sub_q31.c</a>
+: <a class="el" href="group__BasicSub.html#ga913159f71589b56dbfb03ddc1210a59c">arm_math.h</a>
+, <a class="el" href="group__BasicSub.html#ga913159f71589b56dbfb03ddc1210a59c">arm_sub_q31.c</a>
</li>
<li>arm_sub_q7()
-: <a class="el" href="group__BasicSub.html#gab09941de7dfeb247e5c29b406a435fcc">arm_sub_q7.c</a>
-, <a class="el" href="group__BasicSub.html#gab09941de7dfeb247e5c29b406a435fcc">arm_math.h</a>
+: <a class="el" href="group__BasicSub.html#ga162990b82a18231c4e606ba0e6584c7e">arm_sub_q7.c</a>
+, <a class="el" href="group__BasicSub.html#ga162990b82a18231c4e606ba0e6584c7e">arm_math.h</a>
</li>
<li>stage_rfft_f32()
-: <a class="el" href="arm__rfft__fast__f32_8c.html#a47157c5a53c8aac5e80fda31acf1f9cc">arm_rfft_fast_f32.c</a>
+: <a class="el" href="arm__rfft__fast__f32_8c.html#a2f74435c5e0b3ea1ca2335e9119be7cc">arm_rfft_fast_f32.c</a>
</li>
</ul>
</div><!-- contents -->
@@ -269,7 +270,7 @@ $(document).ready(function(){initNavTree('globals_func_s.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_func_t.html b/docs/DSP/html/globals_func_t.html
index 062bf99..815dd51 100644
--- a/docs/DSP/html/globals_func_t.html
+++ b/docs/DSP/html/globals_func_t.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -108,6 +108,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_func_s.html#index_s"><span>s</span></a></li>
<li class="current"><a href="globals_func_t.html#index_t"><span>t</span></a></li>
<li><a href="globals_func_v.html#index_v"><span>v</span></a></li>
+ <li><a href="globals_func_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -155,7 +156,7 @@ $(document).ready(function(){initNavTree('globals_func_t.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_func_v.html b/docs/DSP/html/globals_func_v.html
index 4d80032..0261491 100644
--- a/docs/DSP/html/globals_func_v.html
+++ b/docs/DSP/html/globals_func_v.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -108,6 +108,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_func_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_func_t.html#index_t"><span>t</span></a></li>
<li class="current"><a href="globals_func_v.html#index_v"><span>v</span></a></li>
+ <li><a href="globals_func_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -144,16 +145,25 @@ $(document).ready(function(){initNavTree('globals_func_v.html','');});
<h3><a class="anchor" id="index_v"></a>- v -</h3><ul>
<li>arm_var_f32()
-: <a class="el" href="group__variance.html#ga393f26c5a3bfa05624fb8d32232a6d96">arm_math.h</a>
-, <a class="el" href="group__variance.html#ga393f26c5a3bfa05624fb8d32232a6d96">arm_var_f32.c</a>
+: <a class="el" href="group__variance.html#gaae455544f0c8ac92469a1e25d3906515">arm_math.h</a>
+, <a class="el" href="group__variance.html#gaae455544f0c8ac92469a1e25d3906515">arm_var_f32.c</a>
</li>
<li>arm_var_q15()
-: <a class="el" href="group__variance.html#ga79dce009ed2de28a125aeb3f19631654">arm_var_q15.c</a>
-, <a class="el" href="group__variance.html#ga79dce009ed2de28a125aeb3f19631654">arm_math.h</a>
+: <a class="el" href="group__variance.html#gaef3ebc6401209c3f93749e08d341ab48">arm_var_q15.c</a>
+, <a class="el" href="group__variance.html#gaef3ebc6401209c3f93749e08d341ab48">arm_math.h</a>
</li>
<li>arm_var_q31()
-: <a class="el" href="group__variance.html#gac02873f1c2cc80adfd799305f0e6465d">arm_var_q31.c</a>
-, <a class="el" href="group__variance.html#gac02873f1c2cc80adfd799305f0e6465d">arm_math.h</a>
+: <a class="el" href="group__variance.html#ga87a07c87c1d85104de0ea4a3d017454c">arm_math.h</a>
+, <a class="el" href="group__variance.html#ga87a07c87c1d85104de0ea4a3d017454c">arm_var_q31.c</a>
+</li>
+<li>arm_vsqrt_f32()
+: <a class="el" href="group__SQRT.html#gaa9b8a2bea8a22489bfd968eb4687a7bd">arm_math.h</a>
+</li>
+<li>arm_vsqrt_q15()
+: <a class="el" href="group__SQRT.html#ga793f913a2b3a8f45577db36136954cdc">arm_math.h</a>
+</li>
+<li>arm_vsqrt_q31()
+: <a class="el" href="group__SQRT.html#ga5955b76f2a60c1636ff507182000193d">arm_math.h</a>
</li>
</ul>
</div><!-- contents -->
@@ -161,7 +171,7 @@ $(document).ready(function(){initNavTree('globals_func_v.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_func_w.html b/docs/DSP/html/globals_func_w.html
new file mode 100644
index 0000000..9d0d73b
--- /dev/null
+++ b/docs/DSP/html/globals_func_w.html
@@ -0,0 +1,171 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Globals</title>
+<title>CMSIS-DSP: Globals</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-DSP
+ &#160;<span id="projectnumber">Version 1.7.0</span>
+ </div>
+ <div id="projectbrief">CMSIS DSP Software Library</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li><a href="modules.html"><span>Reference</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div id="navrow3" class="tabs2">
+ <ul class="tablist">
+ <li><a href="globals.html"><span>All</span></a></li>
+ <li class="current"><a href="globals_func.html"><span>Functions</span></a></li>
+ <li><a href="globals_vars.html"><span>Variables</span></a></li>
+ <li><a href="globals_type.html"><span>Typedefs</span></a></li>
+ <li><a href="globals_enum.html"><span>Enumerations</span></a></li>
+ <li><a href="globals_eval.html"><span>Enumerator</span></a></li>
+ <li><a href="globals_defs.html"><span>Macros</span></a></li>
+ </ul>
+ </div>
+ <div id="navrow4" class="tabs3">
+ <ul class="tablist">
+ <li><a href="globals_func.html#index__"><span>_</span></a></li>
+ <li><a href="globals_func_a.html#index_a"><span>a</span></a></li>
+ <li><a href="globals_func_b.html#index_b"><span>b</span></a></li>
+ <li><a href="globals_func_c.html#index_c"><span>c</span></a></li>
+ <li><a href="globals_func_d.html#index_d"><span>d</span></a></li>
+ <li><a href="globals_func_f.html#index_f"><span>f</span></a></li>
+ <li><a href="globals_func_g.html#index_g"><span>g</span></a></li>
+ <li><a href="globals_func_i.html#index_i"><span>i</span></a></li>
+ <li><a href="globals_func_l.html#index_l"><span>l</span></a></li>
+ <li><a href="globals_func_m.html#index_m"><span>m</span></a></li>
+ <li><a href="globals_func_n.html#index_n"><span>n</span></a></li>
+ <li><a href="globals_func_o.html#index_o"><span>o</span></a></li>
+ <li><a href="globals_func_p.html#index_p"><span>p</span></a></li>
+ <li><a href="globals_func_q.html#index_q"><span>q</span></a></li>
+ <li><a href="globals_func_r.html#index_r"><span>r</span></a></li>
+ <li><a href="globals_func_s.html#index_s"><span>s</span></a></li>
+ <li><a href="globals_func_t.html#index_t"><span>t</span></a></li>
+ <li><a href="globals_func_v.html#index_v"><span>v</span></a></li>
+ <li class="current"><a href="globals_func_w.html#index_w"><span>w</span></a></li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('globals_func_w.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a class="anchor" id="index_w"></a>- w -</h3><ul>
+<li>write_q15x2()
+: <a class="el" href="arm__math_8h.html#a1c6d46f43d41c6ca1b7d6a0d8ed95036">arm_math.h</a>
+</li>
+<li>write_q15x2_ia()
+: <a class="el" href="arm__math_8h.html#a576a0e2a4667277b42c478dfda753dc6">arm_math.h</a>
+</li>
+<li>write_q7x4_ia()
+: <a class="el" href="arm__math_8h.html#a05bde59a4c7dd866d0a2e3e6fcac17bd">arm_math.h</a>
+</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/DSP/html/globals_g.html b/docs/DSP/html/globals_g.html
index dfdfb89..6c88fc5 100644
--- a/docs/DSP/html/globals_g.html
+++ b/docs/DSP/html/globals_g.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -159,7 +159,7 @@ $(document).ready(function(){initNavTree('globals_g.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_i.html b/docs/DSP/html/globals_i.html
index a31766b..4956327 100644
--- a/docs/DSP/html/globals_i.html
+++ b/docs/DSP/html/globals_i.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -148,8 +148,8 @@ $(document).ready(function(){initNavTree('globals_i.html','');});
<h3><a class="anchor" id="index_i"></a>- i -</h3><ul>
<li>arm_iir_lattice_f32()
-: <a class="el" href="group__IIR__Lattice.html#ga56164a0fe48619b8ceec160347bdd2ff">arm_math.h</a>
-, <a class="el" href="group__IIR__Lattice.html#ga56164a0fe48619b8ceec160347bdd2ff">arm_iir_lattice_f32.c</a>
+: <a class="el" href="group__IIR__Lattice.html#ga754a44b604c386d132b4b05a3d9e0f44">arm_math.h</a>
+, <a class="el" href="group__IIR__Lattice.html#ga754a44b604c386d132b4b05a3d9e0f44">arm_iir_lattice_f32.c</a>
</li>
<li>arm_iir_lattice_init_f32()
: <a class="el" href="group__IIR__Lattice.html#gaed3b0230bb77439dc902daa625985e04">arm_math.h</a>
@@ -164,28 +164,31 @@ $(document).ready(function(){initNavTree('globals_i.html','');});
, <a class="el" href="group__IIR__Lattice.html#gab686c14175581797d9c3ad7bf1d5cc1e">arm_iir_lattice_init_q31.c</a>
</li>
<li>arm_iir_lattice_q15()
-: <a class="el" href="group__IIR__Lattice.html#gaeb9e9599a288832ed123183eaa8b294a">arm_math.h</a>
-, <a class="el" href="group__IIR__Lattice.html#gaeb9e9599a288832ed123183eaa8b294a">arm_iir_lattice_q15.c</a>
+: <a class="el" href="group__IIR__Lattice.html#ga49181562f33456fa979e474e2a657d19">arm_math.h</a>
+, <a class="el" href="group__IIR__Lattice.html#ga49181562f33456fa979e474e2a657d19">arm_iir_lattice_q15.c</a>
</li>
<li>arm_iir_lattice_q31()
-: <a class="el" href="group__IIR__Lattice.html#ga123b26fa9156cd8d3622dd85931741ed">arm_math.h</a>
-, <a class="el" href="group__IIR__Lattice.html#ga123b26fa9156cd8d3622dd85931741ed">arm_iir_lattice_q31.c</a>
+: <a class="el" href="group__IIR__Lattice.html#ga87d7df8f8787402d4331de156a82687f">arm_math.h</a>
+, <a class="el" href="group__IIR__Lattice.html#ga87d7df8f8787402d4331de156a82687f">arm_iir_lattice_q31.c</a>
</li>
<li>arm_inv_clarke_f32()
-: <a class="el" href="group__inv__clarke.html#ga945eb24e625a57c7c3be8a6e655646e3">arm_math.h</a>
+: <a class="el" href="group__inv__clarke.html#ga1a73ce96f94b2124d02426690e587197">arm_math.h</a>
</li>
<li>arm_inv_clarke_q31()
-: <a class="el" href="group__inv__clarke.html#ga50768ebd8b71e8988dbb804cc03a742d">arm_math.h</a>
+: <a class="el" href="group__inv__clarke.html#ga3bab178431f22d13332a0dfae4390172">arm_math.h</a>
</li>
<li>arm_inv_park_f32()
-: <a class="el" href="group__inv__park.html#ga7ca3a87a0954ed8c9ed5a2e6f1c64f30">arm_math.h</a>
+: <a class="el" href="group__inv__park.html#ga896b639ecd52c33d427bc7cdc8d303b2">arm_math.h</a>
</li>
<li>arm_inv_park_q31()
-: <a class="el" href="group__inv__park.html#ga6e00d7320aa4a85686716af8b763e08a">arm_math.h</a>
+: <a class="el" href="group__inv__park.html#gae7165779ef72e1f797d0c601d6d619b2">arm_math.h</a>
</li>
<li>ifftFlag
: <a class="el" href="arm__fft__bin__example__f32_8c.html#a379ccb99013d369a41b49619083c16ef">arm_fft_bin_example_f32.c</a>
</li>
+<li>include()
+: <a class="el" href="Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html#a20de15dc42caeb4c8d037d578fba54bc">Examples/ARM/arm_variance_example/CMakeLists.txt</a>
+</li>
<li>INDEX_MASK
: <a class="el" href="arm__math_8h.html#a29f839928f4752b73c8858d6dbb55294">arm_math.h</a>
</li>
@@ -201,7 +204,7 @@ $(document).ready(function(){initNavTree('globals_i.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_l.html b/docs/DSP/html/globals_l.html
index f5dfa14..d9a7d25 100644
--- a/docs/DSP/html/globals_l.html
+++ b/docs/DSP/html/globals_l.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -152,20 +152,20 @@ $(document).ready(function(){initNavTree('globals_l.html','');});
, <a class="el" href="arm__linear__interp__example__f32_8c.html#a1a5a6c95f39221fcf8129fe478f54696">arm_linear_interp_example_f32.c</a>
</li>
<li>arm_linear_interp_f32()
-: <a class="el" href="group__LinearInterpolate.html#ga790bbc697724ee432f840cfebbbae1f4">arm_math.h</a>
+: <a class="el" href="group__LinearInterpolate.html#ga5335f60532bab8cee1e7c22f76a41805">arm_math.h</a>
</li>
<li>arm_linear_interp_q15()
-: <a class="el" href="group__LinearInterpolate.html#ga7e5d633c26edd82e009517cd2347fb00">arm_math.h</a>
+: <a class="el" href="group__LinearInterpolate.html#ga9a308a0de4d4e4fe4a262a99b17121cd">arm_math.h</a>
</li>
<li>arm_linear_interp_q31()
-: <a class="el" href="group__LinearInterpolate.html#gaad59cea673ab358888075b040bacc71f">arm_math.h</a>
+: <a class="el" href="group__LinearInterpolate.html#gaeaf31289367ac36c4727939e1ea73312">arm_math.h</a>
</li>
<li>arm_linear_interp_q7()
-: <a class="el" href="group__LinearInterpolate.html#gaab750789ec9230e65c3bf544029d246f">arm_math.h</a>
+: <a class="el" href="group__LinearInterpolate.html#gafabd4124a8724055329b5c484419f936">arm_math.h</a>
</li>
<li>arm_lms_f32()
-: <a class="el" href="group__LMS.html#gae266d009e682180421601627c79a3843">arm_lms_f32.c</a>
-, <a class="el" href="group__LMS.html#gae266d009e682180421601627c79a3843">arm_math.h</a>
+: <a class="el" href="group__LMS.html#gac518f7acd1778a8ee90e81c421cfbb90">arm_lms_f32.c</a>
+, <a class="el" href="group__LMS.html#gac518f7acd1778a8ee90e81c421cfbb90">arm_math.h</a>
</li>
<li>arm_lms_init_f32()
: <a class="el" href="group__LMS.html#ga9fc7adca0966ff2cec1746fca8364cee">arm_math.h</a>
@@ -180,8 +180,8 @@ $(document).ready(function(){initNavTree('globals_l.html','');});
, <a class="el" href="group__LMS.html#ga8d4bc251169f4b102355097a9f7530d6">arm_lms_init_q31.c</a>
</li>
<li>arm_lms_norm_f32()
-: <a class="el" href="group__LMS__NORM.html#ga2418c929087c6eba719758eaae3f3300">arm_lms_norm_f32.c</a>
-, <a class="el" href="group__LMS__NORM.html#ga2418c929087c6eba719758eaae3f3300">arm_math.h</a>
+: <a class="el" href="group__LMS__NORM.html#ga72b3755ed1cf97622851cbbeff83c69e">arm_lms_norm_f32.c</a>
+, <a class="el" href="group__LMS__NORM.html#ga72b3755ed1cf97622851cbbeff83c69e">arm_math.h</a>
</li>
<li>arm_lms_norm_init_f32()
: <a class="el" href="group__LMS__NORM.html#gac7ccbaea863882056eee815456464670">arm_math.h</a>
@@ -196,20 +196,20 @@ $(document).ready(function(){initNavTree('globals_l.html','');});
, <a class="el" href="group__LMS__NORM.html#ga1d9659dbbea4c89a7a9d14d5fc0dd490">arm_lms_norm_init_q31.c</a>
</li>
<li>arm_lms_norm_q15()
-: <a class="el" href="group__LMS__NORM.html#gad47486a399dedb0bc85a5990ec5cf981">arm_lms_norm_q15.c</a>
-, <a class="el" href="group__LMS__NORM.html#gad47486a399dedb0bc85a5990ec5cf981">arm_math.h</a>
+: <a class="el" href="group__LMS__NORM.html#gaf03debfeb77ec5a9934e1b23f1ff6c48">arm_lms_norm_q15.c</a>
+, <a class="el" href="group__LMS__NORM.html#gaf03debfeb77ec5a9934e1b23f1ff6c48">arm_math.h</a>
</li>
<li>arm_lms_norm_q31()
-: <a class="el" href="group__LMS__NORM.html#ga7128775e99817c183a7d7ad34e8b6e05">arm_lms_norm_q31.c</a>
-, <a class="el" href="group__LMS__NORM.html#ga7128775e99817c183a7d7ad34e8b6e05">arm_math.h</a>
+: <a class="el" href="group__LMS__NORM.html#gae12fc16232c8087345e5910fcb840be9">arm_lms_norm_q31.c</a>
+, <a class="el" href="group__LMS__NORM.html#gae12fc16232c8087345e5910fcb840be9">arm_math.h</a>
</li>
<li>arm_lms_q15()
-: <a class="el" href="group__LMS.html#gacde16c17eb75979f81b34e2e2a58c7ac">arm_math.h</a>
-, <a class="el" href="group__LMS.html#gacde16c17eb75979f81b34e2e2a58c7ac">arm_lms_q15.c</a>
+: <a class="el" href="group__LMS.html#ga12fd93f61401b365789cdfd5dca07e5b">arm_math.h</a>
+, <a class="el" href="group__LMS.html#ga12fd93f61401b365789cdfd5dca07e5b">arm_lms_q15.c</a>
</li>
<li>arm_lms_q31()
-: <a class="el" href="group__LMS.html#ga6a0abfe6041253a6f91c63b383a64257">arm_math.h</a>
-, <a class="el" href="group__LMS.html#ga6a0abfe6041253a6f91c63b383a64257">arm_lms_q31.c</a>
+: <a class="el" href="group__LMS.html#ga69c9c64338c067f1fb4990dcdc8c143f">arm_math.h</a>
+, <a class="el" href="group__LMS.html#ga69c9c64338c067f1fb4990dcdc8c143f">arm_lms_q31.c</a>
</li>
<li>lmsNorm_instance
: <a class="el" href="arm__signal__converge__example__f32_8c.html#a519f9b4db839245f3bf2075ff4c17605">arm_signal_converge_example_f32.c</a>
@@ -230,7 +230,7 @@ $(document).ready(function(){initNavTree('globals_l.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_m.html b/docs/DSP/html/globals_m.html
index 90e4ab9..034d0dc 100644
--- a/docs/DSP/html/globals_m.html
+++ b/docs/DSP/html/globals_m.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -248,68 +248,68 @@ $(document).ready(function(){initNavTree('globals_m.html','');});
, <a class="el" href="group__MatrixTrans.html#ga30a4d49489ac67ff98a46b9f58f73bf1">arm_mat_trans_q31.c</a>
</li>
<li>arm_max_f32()
-: <a class="el" href="group__Max.html#ga5b89d1b04575aeec494f678695fb87d8">arm_math.h</a>
-, <a class="el" href="group__Max.html#ga5b89d1b04575aeec494f678695fb87d8">arm_max_f32.c</a>
+: <a class="el" href="group__Max.html#gad1eabd31544fe59c414d9ce5bd0cc151">arm_math.h</a>
+, <a class="el" href="group__Max.html#gad1eabd31544fe59c414d9ce5bd0cc151">arm_max_f32.c</a>
</li>
<li>arm_max_q15()
-: <a class="el" href="group__Max.html#gac132856c68f4bf2a056eaad5921c7880">arm_math.h</a>
-, <a class="el" href="group__Max.html#gac132856c68f4bf2a056eaad5921c7880">arm_max_q15.c</a>
+: <a class="el" href="group__Max.html#gaea9ba2039faeca04b034989a2a2a9e36">arm_math.h</a>
+, <a class="el" href="group__Max.html#gaea9ba2039faeca04b034989a2a2a9e36">arm_max_q15.c</a>
</li>
<li>arm_max_q31()
-: <a class="el" href="group__Max.html#gaff7cbd4e955382def06724cc4cc85795">arm_math.h</a>
-, <a class="el" href="group__Max.html#gaff7cbd4e955382def06724cc4cc85795">arm_max_q31.c</a>
+: <a class="el" href="group__Max.html#ga74015f9e9852c710a981c5b488417298">arm_math.h</a>
+, <a class="el" href="group__Max.html#ga74015f9e9852c710a981c5b488417298">arm_max_q31.c</a>
</li>
<li>arm_max_q7()
-: <a class="el" href="group__Max.html#ga6afd64d381b5c232de59163ebfe71e35">arm_math.h</a>
-, <a class="el" href="group__Max.html#ga6afd64d381b5c232de59163ebfe71e35">arm_max_q7.c</a>
+: <a class="el" href="group__Max.html#ga504abf036854dc0c4a43bd9a27827863">arm_math.h</a>
+, <a class="el" href="group__Max.html#ga504abf036854dc0c4a43bd9a27827863">arm_max_q7.c</a>
</li>
<li>arm_mean_f32()
-: <a class="el" href="group__mean.html#ga74ce08c49ab61e57bd50c3a0ca1fdb2b">arm_math.h</a>
-, <a class="el" href="group__mean.html#ga74ce08c49ab61e57bd50c3a0ca1fdb2b">arm_mean_f32.c</a>
+: <a class="el" href="group__mean.html#gae4fb7698771d7c24f536ed24347c1488">arm_math.h</a>
+, <a class="el" href="group__mean.html#gae4fb7698771d7c24f536ed24347c1488">arm_mean_f32.c</a>
</li>
<li>arm_mean_q15()
-: <a class="el" href="group__mean.html#gac882495d5f098819fd3939c1ef7795b3">arm_math.h</a>
-, <a class="el" href="group__mean.html#gac882495d5f098819fd3939c1ef7795b3">arm_mean_q15.c</a>
+: <a class="el" href="group__mean.html#ga55fc43607651123ffe3b967e30305734">arm_math.h</a>
+, <a class="el" href="group__mean.html#ga55fc43607651123ffe3b967e30305734">arm_mean_q15.c</a>
</li>
<li>arm_mean_q31()
-: <a class="el" href="group__mean.html#gacf2526d8c2d75e486e8f0b0e31877ad0">arm_mean_q31.c</a>
-, <a class="el" href="group__mean.html#gacf2526d8c2d75e486e8f0b0e31877ad0">arm_math.h</a>
+: <a class="el" href="group__mean.html#gab86ec60eba14c4bc4e2bd9b54ac4b487">arm_mean_q31.c</a>
+, <a class="el" href="group__mean.html#gab86ec60eba14c4bc4e2bd9b54ac4b487">arm_math.h</a>
</li>
<li>arm_mean_q7()
-: <a class="el" href="group__mean.html#gaebc707ee539020357c25da4c75b52eb7">arm_math.h</a>
-, <a class="el" href="group__mean.html#gaebc707ee539020357c25da4c75b52eb7">arm_mean_q7.c</a>
+: <a class="el" href="group__mean.html#gaa907ace253a82be0741a3203ac04601c">arm_math.h</a>
+, <a class="el" href="group__mean.html#gaa907ace253a82be0741a3203ac04601c">arm_mean_q7.c</a>
</li>
<li>arm_min_f32()
-: <a class="el" href="group__Min.html#gaf62b1673740fc516ea64daf777b7d74a">arm_math.h</a>
-, <a class="el" href="group__Min.html#gaf62b1673740fc516ea64daf777b7d74a">arm_min_f32.c</a>
+: <a class="el" href="group__Min.html#ga514e2c920c432e1a3df2cb03f01d2797">arm_math.h</a>
+, <a class="el" href="group__Min.html#ga514e2c920c432e1a3df2cb03f01d2797">arm_min_f32.c</a>
</li>
<li>arm_min_q15()
-: <a class="el" href="group__Min.html#gad065e37535ebb726750ac1545cb3fa6f">arm_math.h</a>
-, <a class="el" href="group__Min.html#gad065e37535ebb726750ac1545cb3fa6f">arm_min_q15.c</a>
+: <a class="el" href="group__Min.html#ga9f163584c1131f37b1b22f59b976b822">arm_math.h</a>
+, <a class="el" href="group__Min.html#ga9f163584c1131f37b1b22f59b976b822">arm_min_q15.c</a>
</li>
<li>arm_min_q31()
-: <a class="el" href="group__Min.html#gab20faeceb5ff5d2d9dd628c2ecf41303">arm_math.h</a>
-, <a class="el" href="group__Min.html#gab20faeceb5ff5d2d9dd628c2ecf41303">arm_min_q31.c</a>
+: <a class="el" href="group__Min.html#ga1969bd12eb46b412104f463305871493">arm_math.h</a>
+, <a class="el" href="group__Min.html#ga1969bd12eb46b412104f463305871493">arm_min_q31.c</a>
</li>
<li>arm_min_q7()
-: <a class="el" href="group__Min.html#ga3631d38ac8d715fc14f6f1b343f4c4ed">arm_min_q7.c</a>
-, <a class="el" href="group__Min.html#ga3631d38ac8d715fc14f6f1b343f4c4ed">arm_math.h</a>
+: <a class="el" href="group__Min.html#gad66b651b1342c2411b4d8ca4955c03b3">arm_min_q7.c</a>
+, <a class="el" href="group__Min.html#gad66b651b1342c2411b4d8ca4955c03b3">arm_math.h</a>
</li>
<li>arm_mult_f32()
-: <a class="el" href="group__BasicMult.html#gaca3f0b8227da431ab29225b88888aa32">arm_mult_f32.c</a>
-, <a class="el" href="group__BasicMult.html#gaca3f0b8227da431ab29225b88888aa32">arm_math.h</a>
+: <a class="el" href="group__BasicMult.html#gacf950935141cad927bea886e88fd9e9b">arm_mult_f32.c</a>
+, <a class="el" href="group__BasicMult.html#gacf950935141cad927bea886e88fd9e9b">arm_math.h</a>
</li>
<li>arm_mult_q15()
-: <a class="el" href="group__BasicMult.html#gafb0778d27ed98a2a6f2ecb7d48cc8c75">arm_mult_q15.c</a>
-, <a class="el" href="group__BasicMult.html#gafb0778d27ed98a2a6f2ecb7d48cc8c75">arm_math.h</a>
+: <a class="el" href="group__BasicMult.html#gaeeda8cdc2c7e79c8a26e905342a0bb17">arm_mult_q15.c</a>
+, <a class="el" href="group__BasicMult.html#gaeeda8cdc2c7e79c8a26e905342a0bb17">arm_math.h</a>
</li>
<li>arm_mult_q31()
-: <a class="el" href="group__BasicMult.html#ga3528c0f54a0607acc603f0490d3ca6c6">arm_mult_q31.c</a>
-, <a class="el" href="group__BasicMult.html#ga3528c0f54a0607acc603f0490d3ca6c6">arm_math.h</a>
+: <a class="el" href="group__BasicMult.html#gaf12c75306edf16759bdedd849984324e">arm_mult_q31.c</a>
+, <a class="el" href="group__BasicMult.html#gaf12c75306edf16759bdedd849984324e">arm_math.h</a>
</li>
<li>arm_mult_q7()
-: <a class="el" href="group__BasicMult.html#ga16677275ed83ff0878da531e875c27ef">arm_math.h</a>
-, <a class="el" href="group__BasicMult.html#ga16677275ed83ff0878da531e875c27ef">arm_mult_q7.c</a>
+: <a class="el" href="group__BasicMult.html#ga7b852d225dd7e91f19107fdcea38a3cb">arm_math.h</a>
+, <a class="el" href="group__BasicMult.html#ga7b852d225dd7e91f19107fdcea38a3cb">arm_mult_q7.c</a>
</li>
<li>M0
: <a class="el" href="arm__convolution__example_2Abstract_8txt.html#adc5db9f8d5aa735dbce2dc35f184d85e">arm_convolution_example/Abstract.txt</a>
@@ -363,7 +363,7 @@ $(document).ready(function(){initNavTree('globals_m.html','');});
: <a class="el" href="arm__class__marks__example__f32_8c.html#acc9290716b3c97381ce52d14b4b01681">arm_class_marks_example_f32.c</a>
</li>
<li>merge_rfft_f32()
-: <a class="el" href="arm__rfft__fast__f32_8c.html#a93258bc1e64a939a8ebd086367e459af">arm_rfft_fast_f32.c</a>
+: <a class="el" href="arm__rfft__fast__f32_8c.html#a7b48b01d0ec30d8d206d99d5dbf5f946">arm_rfft_fast_f32.c</a>
</li>
<li>min_marks
: <a class="el" href="arm__class__marks__example__f32_8c.html#abb7687fa07ec54d8e792cfcbfe2ca809">arm_class_marks_example_f32.c</a>
@@ -372,7 +372,7 @@ $(document).ready(function(){initNavTree('globals_m.html','');});
: <a class="el" href="arm__signal__converge__example__f32_8c.html#a09bc9e6a44f0291cfcf578f2efcddfab">arm_signal_converge_example_f32.c</a>
</li>
<li>mult32x64()
-: <a class="el" href="arm__math_8h.html#a24ad1cc3560b89335ee15f5b7e69b1f9">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a1922856352479a1443dad21208351d35">arm_math.h</a>
</li>
<li>mult_32x32_keep32
: <a class="el" href="arm__math_8h.html#abb4baa0192bbb6fabc9251af4b4cb322">arm_math.h</a>
@@ -401,7 +401,7 @@ $(document).ready(function(){initNavTree('globals_m.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_n.html b/docs/DSP/html/globals_n.html
index 4839b9f..bf84cea 100644
--- a/docs/DSP/html/globals_n.html
+++ b/docs/DSP/html/globals_n.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -148,20 +148,20 @@ $(document).ready(function(){initNavTree('globals_n.html','');});
<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
<li>arm_negate_f32()
-: <a class="el" href="group__negate.html#ga2e169c4de6cc6e3ba4be9473531e6657">arm_math.h</a>
-, <a class="el" href="group__negate.html#ga2e169c4de6cc6e3ba4be9473531e6657">arm_negate_f32.c</a>
+: <a class="el" href="group__BasicNegate.html#ga7d9cfa32eafae01d3dbdcaf05052f431">arm_math.h</a>
+, <a class="el" href="group__BasicNegate.html#ga7d9cfa32eafae01d3dbdcaf05052f431">arm_negate_f32.c</a>
</li>
<li>arm_negate_q15()
-: <a class="el" href="group__negate.html#ga0239a833d72cf00290b9723c394e5042">arm_negate_q15.c</a>
-, <a class="el" href="group__negate.html#ga0239a833d72cf00290b9723c394e5042">arm_math.h</a>
+: <a class="el" href="group__BasicNegate.html#ga55b8bbbcd318d5142925bc221db30186">arm_negate_q15.c</a>
+, <a class="el" href="group__BasicNegate.html#ga55b8bbbcd318d5142925bc221db30186">arm_math.h</a>
</li>
<li>arm_negate_q31()
-: <a class="el" href="group__negate.html#ga2784c6887686a73dc7c364e2e41c776c">arm_math.h</a>
-, <a class="el" href="group__negate.html#ga2784c6887686a73dc7c364e2e41c776c">arm_negate_q31.c</a>
+: <a class="el" href="group__BasicNegate.html#gad5054d19c205eebab5f2c6e42d8cbb3c">arm_math.h</a>
+, <a class="el" href="group__BasicNegate.html#gad5054d19c205eebab5f2c6e42d8cbb3c">arm_negate_q31.c</a>
</li>
<li>arm_negate_q7()
-: <a class="el" href="group__negate.html#gaae78fc079a43bdaa3055f9b32e2a1f4c">arm_negate_q7.c</a>
-, <a class="el" href="group__negate.html#gaae78fc079a43bdaa3055f9b32e2a1f4c">arm_math.h</a>
+: <a class="el" href="group__BasicNegate.html#gaea178c9f486ed4704f8723a2efee271c">arm_negate_q7.c</a>
+, <a class="el" href="group__BasicNegate.html#gaea178c9f486ed4704f8723a2efee271c">arm_math.h</a>
</li>
<li>NUM_TAPS
: <a class="el" href="arm__fir__example__f32_8c.html#a7579d94e0a80fb9d376ea6c7897f73b0">arm_fir_example_f32.c</a>
@@ -178,12 +178,12 @@ $(document).ready(function(){initNavTree('globals_n.html','');});
<li>NUMSTAGES
: <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a23f8e430b510dfdb3ebe53bffca0d864">arm_graphic_equalizer_example_q31.c</a>
</li>
-<li>numStudents
-: <a class="el" href="arm__class__marks__example__f32_8c.html#ab3b66d06b4af1af4ea2740d0ccf4e7bd">arm_class_marks_example_f32.c</a>
-</li>
<li>NUMSTUDENTS
: <a class="el" href="arm__class__marks__example__f32_8c.html#a9d89ac0707e7c9363544986d47a70bd3">arm_class_marks_example_f32.c</a>
</li>
+<li>numStudents
+: <a class="el" href="arm__class__marks__example__f32_8c.html#ab3b66d06b4af1af4ea2740d0ccf4e7bd">arm_class_marks_example_f32.c</a>
+</li>
<li>numSubjects
: <a class="el" href="arm__class__marks__example__f32_8c.html#a3d01884f63bcb694226ca7c24980757a">arm_class_marks_example_f32.c</a>
</li>
@@ -199,7 +199,7 @@ $(document).ready(function(){initNavTree('globals_n.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_o.html b/docs/DSP/html/globals_o.html
index d53e365..6e44fc4 100644
--- a/docs/DSP/html/globals_o.html
+++ b/docs/DSP/html/globals_o.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -148,20 +148,23 @@ $(document).ready(function(){initNavTree('globals_o.html','');});
<h3><a class="anchor" id="index_o"></a>- o -</h3><ul>
<li>arm_offset_f32()
-: <a class="el" href="group__offset.html#ga989dfae15235799d82f62ef9d356abb4">arm_math.h</a>
-, <a class="el" href="group__offset.html#ga989dfae15235799d82f62ef9d356abb4">arm_offset_f32.c</a>
+: <a class="el" href="group__BasicOffset.html#ga4ea8c9e1829e3b4d297f87e4a40478ad">arm_math.h</a>
+, <a class="el" href="group__BasicOffset.html#ga4ea8c9e1829e3b4d297f87e4a40478ad">arm_offset_f32.c</a>
</li>
<li>arm_offset_q15()
-: <a class="el" href="group__offset.html#gab4c1d2391b599549e5a06fdfbc2747bf">arm_offset_q15.c</a>
-, <a class="el" href="group__offset.html#gab4c1d2391b599549e5a06fdfbc2747bf">arm_math.h</a>
+: <a class="el" href="group__BasicOffset.html#gaffc78c4cda3e39b518d79cef293532b7">arm_offset_q15.c</a>
+, <a class="el" href="group__BasicOffset.html#gaffc78c4cda3e39b518d79cef293532b7">arm_math.h</a>
</li>
<li>arm_offset_q31()
-: <a class="el" href="group__offset.html#gac84ec42cbbebc5c197a87d0221819acf">arm_math.h</a>
-, <a class="el" href="group__offset.html#gac84ec42cbbebc5c197a87d0221819acf">arm_offset_q31.c</a>
+: <a class="el" href="group__BasicOffset.html#ga55604198ef59f391a96ec95c188fca85">arm_math.h</a>
+, <a class="el" href="group__BasicOffset.html#ga55604198ef59f391a96ec95c188fca85">arm_offset_q31.c</a>
</li>
<li>arm_offset_q7()
-: <a class="el" href="group__offset.html#ga00bd9cc17c5bf905e76c91ad50886393">arm_math.h</a>
-, <a class="el" href="group__offset.html#ga00bd9cc17c5bf905e76c91ad50886393">arm_offset_q7.c</a>
+: <a class="el" href="group__BasicOffset.html#ga26adad00c10390145b02080a53e782b4">arm_offset_q7.c</a>
+, <a class="el" href="group__BasicOffset.html#ga26adad00c10390145b02080a53e782b4">arm_math.h</a>
+</li>
+<li>option()
+: <a class="el" href="Source_2CMakeLists_8txt.html#a5790cdedec7ad588e338cab656748165">Source/CMakeLists.txt</a>
</li>
<li>outLen
: <a class="el" href="arm__convolution__example__f32_8c.html#a9c49c44c8bc5c432d220d33a26b4b589">arm_convolution_example_f32.c</a>
@@ -175,7 +178,7 @@ $(document).ready(function(){initNavTree('globals_o.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_p.html b/docs/DSP/html/globals_p.html
index 20396aa..578dfad 100644
--- a/docs/DSP/html/globals_p.html
+++ b/docs/DSP/html/globals_p.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -148,13 +148,13 @@ $(document).ready(function(){initNavTree('globals_p.html','');});
<h3><a class="anchor" id="index_p"></a>- p -</h3><ul>
<li>arm_park_f32()
-: <a class="el" href="group__park.html#gae24bf07174d3b8dddcf30d8c8d8e7fbb">arm_math.h</a>
+: <a class="el" href="group__park.html#ga18f92d09e080edc98a00c01886b56b5d">arm_math.h</a>
</li>
<li>arm_park_q31()
-: <a class="el" href="group__park.html#ga5630ed3715091f2795ee10df34672523">arm_math.h</a>
+: <a class="el" href="group__park.html#ga69be76685149b18f345f705aa8efaad0">arm_math.h</a>
</li>
<li>arm_pid_f32()
-: <a class="el" href="group__PID.html#ga9380d08046dd7ec2f5015f569206b9ce">arm_math.h</a>
+: <a class="el" href="group__PID.html#ga5a6865ed706b7dd969ef0bd58a61f306">arm_math.h</a>
</li>
<li>arm_pid_init_f32()
: <a class="el" href="group__PID.html#gae31536b19b82b93ed184fb1ab73cfcb3">arm_math.h</a>
@@ -169,10 +169,10 @@ $(document).ready(function(){initNavTree('globals_p.html','');});
, <a class="el" href="group__PID.html#gad9d88485234fa9460b1ce9e64989ac86">arm_pid_init_q31.c</a>
</li>
<li>arm_pid_q15()
-: <a class="el" href="group__PID.html#gad466471a6b0f8fc570b8b8fc34ac79fa">arm_math.h</a>
+: <a class="el" href="group__PID.html#ga7ecc87208cb297fb9a31cec4f18bb54e">arm_math.h</a>
</li>
<li>arm_pid_q31()
-: <a class="el" href="group__PID.html#ga82bc0813c007d50ce308b9b0bf3c76e2">arm_math.h</a>
+: <a class="el" href="group__PID.html#ga9ead8b3180125fb42879389477b99dc8">arm_math.h</a>
</li>
<li>arm_pid_reset_f32()
: <a class="el" href="group__PID.html#ga9ec860bcb6f8ca31205bf0f1b51ab723">arm_math.h</a>
@@ -187,20 +187,20 @@ $(document).ready(function(){initNavTree('globals_p.html','');});
, <a class="el" href="group__PID.html#gaeecbacd3fb37c608ec25474d3a0dffa9">arm_pid_reset_q31.c</a>
</li>
<li>arm_power_f32()
-: <a class="el" href="group__power.html#ga993c00dd7f661d66bdb6e58426e893aa">arm_math.h</a>
-, <a class="el" href="group__power.html#ga993c00dd7f661d66bdb6e58426e893aa">arm_power_f32.c</a>
+: <a class="el" href="group__power.html#gad0630e3743da2b5aedbe2bb624a8532f">arm_math.h</a>
+, <a class="el" href="group__power.html#gad0630e3743da2b5aedbe2bb624a8532f">arm_power_f32.c</a>
</li>
<li>arm_power_q15()
-: <a class="el" href="group__power.html#ga7050c04b7515e01a75c38f1abbaf71ba">arm_math.h</a>
-, <a class="el" href="group__power.html#ga7050c04b7515e01a75c38f1abbaf71ba">arm_power_q15.c</a>
+: <a class="el" href="group__power.html#ga6b87986c6a3617d4fc32c0572a07706c">arm_math.h</a>
+, <a class="el" href="group__power.html#ga6b87986c6a3617d4fc32c0572a07706c">arm_power_q15.c</a>
</li>
<li>arm_power_q31()
-: <a class="el" href="group__power.html#ga0b93d31bb5b5ed214c2b94d8a7744cd2">arm_math.h</a>
-, <a class="el" href="group__power.html#ga0b93d31bb5b5ed214c2b94d8a7744cd2">arm_power_q31.c</a>
+: <a class="el" href="group__power.html#gae490bf87084bcdb5dc9fd1d2ef4030b9">arm_math.h</a>
+, <a class="el" href="group__power.html#gae490bf87084bcdb5dc9fd1d2ef4030b9">arm_power_q31.c</a>
</li>
<li>arm_power_q7()
-: <a class="el" href="group__power.html#gaf969c85c5655e3d72d7b99ff188f92c9">arm_math.h</a>
-, <a class="el" href="group__power.html#gaf969c85c5655e3d72d7b99ff188f92c9">arm_power_q7.c</a>
+: <a class="el" href="group__power.html#gaeb3b9b8e0a4c4bb2549ede074cf43f58">arm_math.h</a>
+, <a class="el" href="group__power.html#gaeb3b9b8e0a4c4bb2549ede074cf43f58">arm_power_q7.c</a>
</li>
<li>arm_provide_guard_bits_q15()
: <a class="el" href="arm__graphic__equalizer__example_2math__helper_8h.html#ac8209be1b8081e833c3ec2e85ad2255b">arm_graphic_equalizer_example/math_helper.h</a>
@@ -247,7 +247,7 @@ $(document).ready(function(){initNavTree('globals_p.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_q.html b/docs/DSP/html/globals_q.html
index 8a7b166..7758106 100644
--- a/docs/DSP/html/globals_q.html
+++ b/docs/DSP/html/globals_q.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -148,40 +148,40 @@ $(document).ready(function(){initNavTree('globals_q.html','');});
<h3><a class="anchor" id="index_q"></a>- q -</h3><ul>
<li>arm_q15_to_float()
-: <a class="el" href="group__q15__to__x.html#gaf8b0d2324de273fc430b0e61ad4e9eb2">arm_math.h</a>
-, <a class="el" href="group__q15__to__x.html#gaf8b0d2324de273fc430b0e61ad4e9eb2">arm_q15_to_float.c</a>
+: <a class="el" href="group__q15__to__x.html#ga5a75381e7d63ea3a3a315344615281cf">arm_math.h</a>
+, <a class="el" href="group__q15__to__x.html#ga5a75381e7d63ea3a3a315344615281cf">arm_q15_to_float.c</a>
</li>
<li>arm_q15_to_q31()
-: <a class="el" href="group__q15__to__x.html#ga7ba2d87366990ad5380439e2b4a4c0a5">arm_math.h</a>
-, <a class="el" href="group__q15__to__x.html#ga7ba2d87366990ad5380439e2b4a4c0a5">arm_q15_to_q31.c</a>
+: <a class="el" href="group__q15__to__x.html#ga39647b2109a5c64a067b776302c4a083">arm_math.h</a>
+, <a class="el" href="group__q15__to__x.html#ga39647b2109a5c64a067b776302c4a083">arm_q15_to_q31.c</a>
</li>
<li>arm_q15_to_q7()
-: <a class="el" href="group__q15__to__x.html#ga8fb31855ff8cce09c2ec9308f48ded69">arm_math.h</a>
-, <a class="el" href="group__q15__to__x.html#ga8fb31855ff8cce09c2ec9308f48ded69">arm_q15_to_q7.c</a>
+: <a class="el" href="group__q15__to__x.html#ga837ce281d0e2d5fc445c48334307db19">arm_math.h</a>
+, <a class="el" href="group__q15__to__x.html#ga837ce281d0e2d5fc445c48334307db19">arm_q15_to_q7.c</a>
</li>
<li>arm_q31_to_float()
-: <a class="el" href="group__q31__to__x.html#gacf407b007a37da18e99dabd9023c56b4">arm_math.h</a>
-, <a class="el" href="group__q31__to__x.html#gacf407b007a37da18e99dabd9023c56b4">arm_q31_to_float.c</a>
+: <a class="el" href="group__q31__to__x.html#ga19a9d023aca1f99abd5da6f13a42b6cf">arm_math.h</a>
+, <a class="el" href="group__q31__to__x.html#ga19a9d023aca1f99abd5da6f13a42b6cf">arm_q31_to_float.c</a>
</li>
<li>arm_q31_to_q15()
-: <a class="el" href="group__q31__to__x.html#ga901dede4661365c9e7c630d3eb31c32c">arm_math.h</a>
-, <a class="el" href="group__q31__to__x.html#ga901dede4661365c9e7c630d3eb31c32c">arm_q31_to_q15.c</a>
+: <a class="el" href="group__q31__to__x.html#ga775f3a1996f00a8048c4b7acba2e0828">arm_math.h</a>
+, <a class="el" href="group__q31__to__x.html#ga775f3a1996f00a8048c4b7acba2e0828">arm_q31_to_q15.c</a>
</li>
<li>arm_q31_to_q7()
-: <a class="el" href="group__q31__to__x.html#ga7f297d1a7d776805395095fdb24a8071">arm_math.h</a>
-, <a class="el" href="group__q31__to__x.html#ga7f297d1a7d776805395095fdb24a8071">arm_q31_to_q7.c</a>
+: <a class="el" href="group__q31__to__x.html#gabef5357eb3348b3b5b38915fffce8f3d">arm_math.h</a>
+, <a class="el" href="group__q31__to__x.html#gabef5357eb3348b3b5b38915fffce8f3d">arm_q31_to_q7.c</a>
</li>
<li>arm_q7_to_float()
-: <a class="el" href="group__q7__to__x.html#ga656620f957b65512ed83db03fd455ec5">arm_math.h</a>
-, <a class="el" href="group__q7__to__x.html#ga656620f957b65512ed83db03fd455ec5">arm_q7_to_float.c</a>
+: <a class="el" href="group__q7__to__x.html#ga840d8a0e8499d02a54f459bb29f5d63c">arm_math.h</a>
+, <a class="el" href="group__q7__to__x.html#ga840d8a0e8499d02a54f459bb29f5d63c">arm_q7_to_float.c</a>
</li>
<li>arm_q7_to_q15()
-: <a class="el" href="group__q7__to__x.html#gabc02597fc3f01033daf43ec0547a2f78">arm_q7_to_q15.c</a>
-, <a class="el" href="group__q7__to__x.html#gabc02597fc3f01033daf43ec0547a2f78">arm_math.h</a>
+: <a class="el" href="group__q7__to__x.html#ga1023c3832ca6be3a6d17ef338cafa28b">arm_q7_to_q15.c</a>
+, <a class="el" href="group__q7__to__x.html#ga1023c3832ca6be3a6d17ef338cafa28b">arm_math.h</a>
</li>
<li>arm_q7_to_q31()
-: <a class="el" href="group__q7__to__x.html#gad8958cd3cb7f521466168b46a25b7908">arm_math.h</a>
-, <a class="el" href="group__q7__to__x.html#gad8958cd3cb7f521466168b46a25b7908">arm_q7_to_q31.c</a>
+: <a class="el" href="group__q7__to__x.html#ga3c73bfb98fc5a1b4f612264662d0549c">arm_math.h</a>
+, <a class="el" href="group__q7__to__x.html#ga3c73bfb98fc5a1b4f612264662d0549c">arm_q7_to_q31.c</a>
</li>
<li>q15_t
: <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">arm_math.h</a>
@@ -201,7 +201,7 @@ $(document).ready(function(){initNavTree('globals_q.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_r.html b/docs/DSP/html/globals_r.html
index c5fec81..66caeba 100644
--- a/docs/DSP/html/globals_r.html
+++ b/docs/DSP/html/globals_r.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -148,56 +148,88 @@ $(document).ready(function(){initNavTree('globals_r.html','');});
<h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
<li>arm_radix2_butterfly_f32()
-: <a class="el" href="arm__cfft__radix2__f32_8c.html#a04631e102b5209af3402b225b1abe868">arm_cfft_radix2_f32.c</a>
+: <a class="el" href="arm__cfft__radix2__f32_8c.html#aa0577fd1717a219c08235967d877731d">arm_cfft_radix2_f32.c</a>
</li>
<li>arm_radix2_butterfly_inverse_f32()
-: <a class="el" href="arm__cfft__radix2__f32_8c.html#abda34af152e515a95ac38470ac053b77">arm_cfft_radix2_f32.c</a>
+: <a class="el" href="arm__cfft__radix2__f32_8c.html#abab72ded0de6645d6977cdb0e61b3a3b">arm_cfft_radix2_f32.c</a>
</li>
<li>arm_radix2_butterfly_inverse_q15()
-: <a class="el" href="arm__cfft__radix2__q15_8c.html#a91ff93fa10757b3872680fec4835c412">arm_cfft_radix2_q15.c</a>
+: <a class="el" href="arm__cfft__radix2__q15_8c.html#a972f4e810203402dcf4cafdba7554a36">arm_cfft_radix2_q15.c</a>
</li>
<li>arm_radix2_butterfly_inverse_q31()
-: <a class="el" href="arm__cfft__radix2__q31_8c.html#a4d665f67080455b95cafec04009fd52d">arm_cfft_radix2_q31.c</a>
+: <a class="el" href="arm__cfft__radix2__q31_8c.html#a07d1c0ad42637bee8be7482cab5c8956">arm_cfft_radix2_q31.c</a>
</li>
<li>arm_radix2_butterfly_q15()
-: <a class="el" href="arm__cfft__radix2__q15_8c.html#a521780ba2fd3450cbf02784e38859699">arm_cfft_radix2_q15.c</a>
+: <a class="el" href="arm__cfft__radix2__q15_8c.html#abd0991b879ae7baf479040f8fbf82289">arm_cfft_radix2_q15.c</a>
</li>
<li>arm_radix2_butterfly_q31()
-: <a class="el" href="arm__cfft__radix2__q31_8c.html#a740f4fe69e6148d22fc99f374d304e7e">arm_cfft_radix2_q31.c</a>
+: <a class="el" href="arm__cfft__radix2__q31_8c.html#a36c1ec7fd1c2aa80d50979b6bf2a55ef">arm_cfft_radix2_q31.c</a>
</li>
<li>arm_radix4_butterfly_f32()
-: <a class="el" href="arm__rfft__f32_8c.html#ae239ddf995d1607115f9e84d5c069b9c">arm_rfft_f32.c</a>
-, <a class="el" href="arm__cfft__radix4__f32_8c.html#ae239ddf995d1607115f9e84d5c069b9c">arm_cfft_radix4_f32.c</a>
+: <a class="el" href="arm__rfft__f32_8c.html#ac00819467b00656801a5f6a9a5e6d824">arm_rfft_f32.c</a>
+, <a class="el" href="arm__cfft__radix4__f32_8c.html#ac00819467b00656801a5f6a9a5e6d824">arm_cfft_radix4_f32.c</a>
</li>
<li>arm_radix4_butterfly_inverse_f32()
-: <a class="el" href="arm__cfft__radix4__f32_8c.html#a2a78df6e4bbf080624f2b6349224ec93">arm_cfft_radix4_f32.c</a>
-, <a class="el" href="arm__rfft__f32_8c.html#a2a78df6e4bbf080624f2b6349224ec93">arm_rfft_f32.c</a>
+: <a class="el" href="arm__cfft__radix4__f32_8c.html#ab3c001e14852633e343079f97cd96f44">arm_cfft_radix4_f32.c</a>
+, <a class="el" href="arm__rfft__f32_8c.html#ab3c001e14852633e343079f97cd96f44">arm_rfft_f32.c</a>
</li>
<li>arm_radix4_butterfly_inverse_q15()
-: <a class="el" href="arm__cfft__q15_8c.html#a734ecff00f21a6a10e9ec437c8987eb1">arm_cfft_q15.c</a>
-, <a class="el" href="arm__cfft__radix4__q15_8c.html#aad04e8439d17dab5617bf1be268bb391">arm_cfft_radix4_q15.c</a>
+: <a class="el" href="arm__cfft__q15_8c.html#a9c0708cce16e3f17a5a616c71fd17ec5">arm_cfft_q15.c</a>
+, <a class="el" href="arm__cfft__radix4__q15_8c.html#af65a7f0397b531999b7bd21e0b3a1f9f">arm_cfft_radix4_q15.c</a>
</li>
<li>arm_radix4_butterfly_inverse_q31()
-: <a class="el" href="arm__cfft__q31_8c.html#ac9c7c553114c1201a3a987a11b8a6d01">arm_cfft_q31.c</a>
-, <a class="el" href="arm__cfft__radix4__q31_8c.html#ac9c7c553114c1201a3a987a11b8a6d01">arm_cfft_radix4_q31.c</a>
+: <a class="el" href="arm__cfft__q31_8c.html#a053363aef7c6b41a61af7730c638c79b">arm_cfft_q31.c</a>
+, <a class="el" href="arm__cfft__radix4__q31_8c.html#a053363aef7c6b41a61af7730c638c79b">arm_cfft_radix4_q31.c</a>
</li>
<li>arm_radix4_butterfly_q15()
-: <a class="el" href="arm__cfft__radix4__q15_8c.html#a2d01d2045f280c32036da97d33c52440">arm_cfft_radix4_q15.c</a>
-, <a class="el" href="arm__cfft__q15_8c.html#abf1a2f9aa9f44ad5da1f0dbae8b54f2f">arm_cfft_q15.c</a>
+: <a class="el" href="arm__cfft__radix4__q15_8c.html#af337f7275e22af2196f61c94a0ca079a">arm_cfft_radix4_q15.c</a>
+, <a class="el" href="arm__cfft__q15_8c.html#a10af006080b7c9872dd9a538b79040da">arm_cfft_q15.c</a>
</li>
<li>arm_radix4_butterfly_q31()
-: <a class="el" href="arm__cfft__q31_8c.html#ac12f1e7f159d5741358cdc36830a0395">arm_cfft_q31.c</a>
-, <a class="el" href="arm__cfft__radix4__q31_8c.html#ac12f1e7f159d5741358cdc36830a0395">arm_cfft_radix4_q31.c</a>
+: <a class="el" href="arm__cfft__q31_8c.html#af4d3481332146c3c703bf494baf23c45">arm_cfft_q31.c</a>
+, <a class="el" href="arm__cfft__radix4__q31_8c.html#af4d3481332146c3c703bf494baf23c45">arm_cfft_radix4_q31.c</a>
</li>
<li>arm_radix8_butterfly_f32()
: <a class="el" href="arm__cfft__f32_8c.html#a72350c6eaa1eef8796ab43c1497c6b9c">arm_cfft_f32.c</a>
, <a class="el" href="arm__cfft__radix8__f32_8c.html#a72350c6eaa1eef8796ab43c1497c6b9c">arm_cfft_radix8_f32.c</a>
</li>
<li>arm_recip_q15()
-: <a class="el" href="arm__math_8h.html#a39e9e34c2784ff8cf026430d1d84f54e">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a1e370c58e45bbe92bb7763fe59cf5e57">arm_math.h</a>
</li>
<li>arm_recip_q31()
-: <a class="el" href="arm__math_8h.html#a71f6bee1ce1bb896739401ce962a7e6a">arm_math.h</a>
+: <a class="el" href="arm__math_8h.html#a3cedcf5a91d6c722c64330ec97e0853e">arm_math.h</a>
+</li>
+<li>arm_rfft_1024_fast_init_f32()
+: <a class="el" href="group__RealFFT.html#ga71547c601079d55c2525204aa00ef9c2">arm_math.h</a>
+, <a class="el" href="group__RealFFT.html#ga71547c601079d55c2525204aa00ef9c2">arm_rfft_fast_init_f32.c</a>
+</li>
+<li>arm_rfft_128_fast_init_f32()
+: <a class="el" href="group__RealFFT.html#gade8432f9318953234761e8e0f2c9e1d2">arm_math.h</a>
+, <a class="el" href="group__RealFFT.html#gade8432f9318953234761e8e0f2c9e1d2">arm_rfft_fast_init_f32.c</a>
+</li>
+<li>arm_rfft_2048_fast_init_f32()
+: <a class="el" href="group__RealFFT.html#ga33724310a8360ac289d5a835282f778c">arm_math.h</a>
+, <a class="el" href="group__RealFFT.html#ga33724310a8360ac289d5a835282f778c">arm_rfft_fast_init_f32.c</a>
+</li>
+<li>arm_rfft_256_fast_init_f32()
+: <a class="el" href="group__RealFFT.html#ga678afbb042d942c3dd5a33877ef66492">arm_math.h</a>
+, <a class="el" href="group__RealFFT.html#ga678afbb042d942c3dd5a33877ef66492">arm_rfft_fast_init_f32.c</a>
+</li>
+<li>arm_rfft_32_fast_init_f32()
+: <a class="el" href="group__RealFFT.html#ga153c8faa97b7ab8b1aef75fe6ac1b3a2">arm_math.h</a>
+, <a class="el" href="group__RealFFT.html#ga153c8faa97b7ab8b1aef75fe6ac1b3a2">arm_rfft_fast_init_f32.c</a>
+</li>
+<li>arm_rfft_4096_fast_init_f32()
+: <a class="el" href="group__RealFFT.html#gaad50a08bb8191e1a138b5f72a268727a">arm_math.h</a>
+, <a class="el" href="group__RealFFT.html#gaad50a08bb8191e1a138b5f72a268727a">arm_rfft_fast_init_f32.c</a>
+</li>
+<li>arm_rfft_512_fast_init_f32()
+: <a class="el" href="group__RealFFT.html#ga9a0e72918318f9d1c03973eab379e580">arm_math.h</a>
+, <a class="el" href="group__RealFFT.html#ga9a0e72918318f9d1c03973eab379e580">arm_rfft_fast_init_f32.c</a>
+</li>
+<li>arm_rfft_64_fast_init_f32()
+: <a class="el" href="group__RealFFT.html#ga0f67de6a0e5d87011f35426112d2d91b">arm_math.h</a>
+, <a class="el" href="group__RealFFT.html#ga0f67de6a0e5d87011f35426112d2d91b">arm_rfft_fast_init_f32.c</a>
</li>
<li>arm_rfft_f32()
: <a class="el" href="group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc">arm_math.h</a>
@@ -208,8 +240,8 @@ $(document).ready(function(){initNavTree('globals_r.html','');});
, <a class="el" href="group__RealFFT.html#ga180d8b764d59cbb85d37a2d5f7cd9799">arm_rfft_fast_f32.c</a>
</li>
<li>arm_rfft_fast_init_f32()
-: <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_math.h</a>
-, <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32.c</a>
+: <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32.c</a>
+, <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_math.h</a>
</li>
<li>arm_rfft_fast_sR_f32_len1024
: <a class="el" href="arm__const__structs_8c.html#ae81e5be1d74ff9100aa48ac2b7dbab6f">arm_const_structs.c</a>
@@ -310,38 +342,53 @@ $(document).ready(function(){initNavTree('globals_r.html','');});
: <a class="el" href="arm__const__structs_8c.html#ab0a47bce71cb6654702e52b166738af9">arm_const_structs.c</a>
</li>
<li>arm_rms_f32()
-: <a class="el" href="group__RMS.html#ga0e3ab1b57da32d45388d1fa90d7fd88c">arm_math.h</a>
-, <a class="el" href="group__RMS.html#ga0e3ab1b57da32d45388d1fa90d7fd88c">arm_rms_f32.c</a>
+: <a class="el" href="group__RMS.html#gaeb487e726e3755a7614a29c9d16a93e7">arm_rms_f32.c</a>
+, <a class="el" href="group__RMS.html#gaeb487e726e3755a7614a29c9d16a93e7">arm_math.h</a>
</li>
<li>arm_rms_q15()
-: <a class="el" href="group__RMS.html#gaf5b836b72dda9e5dfbbd17c7906fd13f">arm_rms_q15.c</a>
-, <a class="el" href="group__RMS.html#gaf5b836b72dda9e5dfbbd17c7906fd13f">arm_math.h</a>
+: <a class="el" href="group__RMS.html#ga8be796318d41c7cbb68f8f3c0b96020f">arm_rms_q15.c</a>
+, <a class="el" href="group__RMS.html#ga8be796318d41c7cbb68f8f3c0b96020f">arm_math.h</a>
</li>
<li>arm_rms_q31()
-: <a class="el" href="group__RMS.html#gae33015fda23fc44e7ead5e5ed7e8d314">arm_rms_q31.c</a>
-, <a class="el" href="group__RMS.html#gae33015fda23fc44e7ead5e5ed7e8d314">arm_math.h</a>
+: <a class="el" href="group__RMS.html#ga20586bc59cabbfc38a935c2448833dd2">arm_rms_q31.c</a>
+, <a class="el" href="group__RMS.html#ga20586bc59cabbfc38a935c2448833dd2">arm_math.h</a>
+</li>
+<li>read_q15x2()
+: <a class="el" href="arm__math_8h.html#a1eba08f198f867711068918c45026564">arm_math.h</a>
+</li>
+<li>read_q15x2_da()
+: <a class="el" href="arm__math_8h.html#ae7ddd4049745db9c70a5cd7e8068d1bb">arm_math.h</a>
+</li>
+<li>read_q15x2_ia()
+: <a class="el" href="arm__math_8h.html#a63675cbbd75b0ba77f5bb21c3b808095">arm_math.h</a>
+</li>
+<li>read_q7x4_da()
+: <a class="el" href="arm__math_8h.html#a57dbc6933462fd03c5345c660e0b9e78">arm_math.h</a>
+</li>
+<li>read_q7x4_ia()
+: <a class="el" href="arm__math_8h.html#a969ec542d2035cd9289f68f932cb626a">arm_math.h</a>
</li>
<li>realCoefA
-: <a class="el" href="group__RealFFT__Table.html#ga8b1ad947c470596674fa3364e16045c6">arm_rfft_init_f32.c</a>
+: <a class="el" href="group__RealFFT__Table.html#ga8b1ad947c470596674fa3364e16045c6">arm_common_tables.c</a>
+, <a class="el" href="group__RealFFT__Table.html#ga8b1ad947c470596674fa3364e16045c6">arm_common_tables.h</a>
</li>
<li>realCoefAQ15
-: <a class="el" href="group__RealFFT__Table.html#ga11e84d0ee257a547f749b37dd0078d36">arm_const_structs.c</a>
-, <a class="el" href="group__RealFFT__Table.html#ga11e84d0ee257a547f749b37dd0078d36">arm_rfft_init_q15.c</a>
+: <a class="el" href="arm__common__tables_8h.html#af8699e77c7774359b96ef388efa7d453">arm_common_tables.h</a>
</li>
<li>realCoefAQ31
-: <a class="el" href="group__RealFFT__Table.html#gaf1592a6cf0504675205074a43c3728a2">arm_const_structs.c</a>
-, <a class="el" href="group__RealFFT__Table.html#gaf1592a6cf0504675205074a43c3728a2">arm_rfft_init_q31.c</a>
+: <a class="el" href="group__RealFFT__Table.html#gaf1592a6cf0504675205074a43c3728a2">arm_common_tables.h</a>
+, <a class="el" href="group__RealFFT__Table.html#gaf1592a6cf0504675205074a43c3728a2">arm_common_tables.c</a>
</li>
<li>realCoefB
-: <a class="el" href="group__RealFFT__Table.html#gac52f98b52a1f03bfac8b57a67ba07397">arm_rfft_init_f32.c</a>
+: <a class="el" href="group__RealFFT__Table.html#gac52f98b52a1f03bfac8b57a67ba07397">arm_common_tables.h</a>
+, <a class="el" href="group__RealFFT__Table.html#gac52f98b52a1f03bfac8b57a67ba07397">arm_common_tables.c</a>
</li>
<li>realCoefBQ15
-: <a class="el" href="group__RealFFT__Table.html#gac871666f018b70938b2b98017628cb97">arm_rfft_init_q15.c</a>
-, <a class="el" href="group__RealFFT__Table.html#gac871666f018b70938b2b98017628cb97">arm_const_structs.c</a>
+: <a class="el" href="arm__common__tables_8h.html#a3b12ecbb17514304c09f90d26cada4cd">arm_common_tables.h</a>
</li>
<li>realCoefBQ31
-: <a class="el" href="group__RealFFT__Table.html#ga1eb5745728a61c3715755f5d69a4a960">arm_const_structs.c</a>
-, <a class="el" href="group__RealFFT__Table.html#ga1eb5745728a61c3715755f5d69a4a960">arm_rfft_init_q31.c</a>
+: <a class="el" href="group__RealFFT__Table.html#ga1eb5745728a61c3715755f5d69a4a960">arm_common_tables.c</a>
+, <a class="el" href="group__RealFFT__Table.html#ga1eb5745728a61c3715755f5d69a4a960">arm_common_tables.h</a>
</li>
<li>refDotProdOut
: <a class="el" href="arm__dotproduct__example__f32_8c.html#ad57c1f9ad68d098d79b15ec6844a26fc">arm_dotproduct_example_f32.c</a>
@@ -362,7 +409,7 @@ $(document).ready(function(){initNavTree('globals_r.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_s.html b/docs/DSP/html/globals_s.html
index 3764e2c..ede1875 100644
--- a/docs/DSP/html/globals_s.html
+++ b/docs/DSP/html/globals_s.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -148,32 +148,32 @@ $(document).ready(function(){initNavTree('globals_s.html','');});
<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
<li>arm_scale_f32()
-: <a class="el" href="group__scale.html#ga3487af88b112f682ee90589cd419e123">arm_math.h</a>
-, <a class="el" href="group__scale.html#ga3487af88b112f682ee90589cd419e123">arm_scale_f32.c</a>
+: <a class="el" href="group__BasicScale.html#ga5e769c8e22da173674c6abca7291e713">arm_math.h</a>
+, <a class="el" href="group__BasicScale.html#ga5e769c8e22da173674c6abca7291e713">arm_scale_f32.c</a>
</li>
<li>arm_scale_q15()
-: <a class="el" href="group__scale.html#gafaac0e1927daffeb68a42719b53ea780">arm_scale_q15.c</a>
-, <a class="el" href="group__scale.html#gafaac0e1927daffeb68a42719b53ea780">arm_math.h</a>
+: <a class="el" href="group__BasicScale.html#ga4663809f04249df5ea186ea09335e687">arm_scale_q15.c</a>
+, <a class="el" href="group__BasicScale.html#ga4663809f04249df5ea186ea09335e687">arm_math.h</a>
</li>
<li>arm_scale_q31()
-: <a class="el" href="group__scale.html#ga83e36cd82bf51ce35406a199e477d47c">arm_math.h</a>
-, <a class="el" href="group__scale.html#ga83e36cd82bf51ce35406a199e477d47c">arm_scale_q31.c</a>
+: <a class="el" href="group__BasicScale.html#ga8b2b6ea2e39ca464e8f2cfdd937c022b">arm_math.h</a>
+, <a class="el" href="group__BasicScale.html#ga8b2b6ea2e39ca464e8f2cfdd937c022b">arm_scale_q31.c</a>
</li>
<li>arm_scale_q7()
-: <a class="el" href="group__scale.html#gabc9fd3d37904c58df56492b351d21fb0">arm_scale_q7.c</a>
-, <a class="el" href="group__scale.html#gabc9fd3d37904c58df56492b351d21fb0">arm_math.h</a>
+: <a class="el" href="group__BasicScale.html#ga0d135086c6b813251b47a0d127b75eb8">arm_scale_q7.c</a>
+, <a class="el" href="group__BasicScale.html#ga0d135086c6b813251b47a0d127b75eb8">arm_math.h</a>
</li>
<li>arm_shift_q15()
-: <a class="el" href="group__shift.html#gaa1757e53279780107acc92cf100adb61">arm_math.h</a>
-, <a class="el" href="group__shift.html#gaa1757e53279780107acc92cf100adb61">arm_shift_q15.c</a>
+: <a class="el" href="group__BasicShift.html#gab7a2f614c2fcee25cb8bae4c2a6bc3ab">arm_math.h</a>
+, <a class="el" href="group__BasicShift.html#gab7a2f614c2fcee25cb8bae4c2a6bc3ab">arm_shift_q15.c</a>
</li>
<li>arm_shift_q31()
-: <a class="el" href="group__shift.html#ga387dd8b7b87377378280978f16cdb13d">arm_math.h</a>
-, <a class="el" href="group__shift.html#ga387dd8b7b87377378280978f16cdb13d">arm_shift_q31.c</a>
+: <a class="el" href="group__BasicShift.html#gabc69335d1cf2eba1c469c8c8291f3589">arm_math.h</a>
+, <a class="el" href="group__BasicShift.html#gabc69335d1cf2eba1c469c8c8291f3589">arm_shift_q31.c</a>
</li>
<li>arm_shift_q7()
-: <a class="el" href="group__shift.html#ga47295d08a685f7de700a48dafb4db6fb">arm_math.h</a>
-, <a class="el" href="group__shift.html#ga47295d08a685f7de700a48dafb4db6fb">arm_shift_q7.c</a>
+: <a class="el" href="group__BasicShift.html#ga87bbb3db84f2af6c38f4fc17cbecfd2e">arm_math.h</a>
+, <a class="el" href="group__BasicShift.html#ga87bbb3db84f2af6c38f4fc17cbecfd2e">arm_shift_q7.c</a>
</li>
<li>arm_sin_cos_f32()
: <a class="el" href="group__SinCos.html#ga4420d45c37d58c310ef9ae1b5fe58020">arm_sin_cos_f32.c</a>
@@ -210,25 +210,25 @@ $(document).ready(function(){initNavTree('globals_s.html','');});
, <a class="el" href="arm__signal__converge__example_2math__helper_8h.html#aeea2952e70a1040a6efa555564bbeeab">arm_signal_converge_example/math_helper.h</a>
</li>
<li>arm_split_rfft_f32()
-: <a class="el" href="arm__rfft__f32_8c.html#a6cfdb6bdc66b13732ef2351caf98fdbb">arm_rfft_f32.c</a>
+: <a class="el" href="arm__rfft__f32_8c.html#afe1ca79cba2ffb718de94d57af948c9c">arm_rfft_f32.c</a>
</li>
<li>arm_split_rfft_q15()
-: <a class="el" href="arm__rfft__q15_8c.html#a7c2a21793586f9a69c42140665550e09">arm_rfft_q15.c</a>
+: <a class="el" href="arm__rfft__q15_8c.html#a8bc3e55eab484573a72adf768a59dcb1">arm_rfft_q15.c</a>
</li>
<li>arm_split_rfft_q31()
-: <a class="el" href="arm__rfft__q31_8c.html#a520e1c358d44fcd2724cb19d46eb5dfa">arm_rfft_q31.c</a>
+: <a class="el" href="arm__rfft__q31_8c.html#a5a842f3fd929c352132b521cadcb5d22">arm_rfft_q31.c</a>
</li>
<li>arm_split_rifft_f32()
-: <a class="el" href="arm__rfft__f32_8c.html#a585bef78c103d150a116241a4feb6442">arm_rfft_f32.c</a>
+: <a class="el" href="arm__rfft__f32_8c.html#a522656f688f96b46d74ecced3d641ba7">arm_rfft_f32.c</a>
</li>
<li>arm_split_rifft_q15()
-: <a class="el" href="arm__rfft__q15_8c.html#aa72a531dd15a53570dddaf01b62158f4">arm_rfft_q15.c</a>
+: <a class="el" href="arm__rfft__q15_8c.html#aa7c916585af6035f064a4f53d85de00a">arm_rfft_q15.c</a>
</li>
<li>arm_split_rifft_q31()
-: <a class="el" href="arm__rfft__q31_8c.html#acc62dd39a59091c4d6a80d4e55adeb13">arm_rfft_q31.c</a>
+: <a class="el" href="arm__rfft__q31_8c.html#ac8c8d151a7f08f1c6f1c0554f1bb51da">arm_rfft_q31.c</a>
</li>
<li>arm_sqrt_f32()
-: <a class="el" href="group__SQRT.html#ga697d82c2747a3302cf44e7c9583da2e8">arm_math.h</a>
+: <a class="el" href="group__SQRT.html#ga5f37f479666ee8ff9711b334286c60ed">arm_math.h</a>
</li>
<li>arm_sqrt_q15()
: <a class="el" href="group__SQRT.html#ga5abe5ca724f3e15849662b03752c1238">arm_math.h</a>
@@ -240,32 +240,32 @@ $(document).ready(function(){initNavTree('globals_s.html','');});
: <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_math.h</a>
</li>
<li>arm_std_f32()
-: <a class="el" href="group__STD.html#ga4969b5b5f3d001377bc401a3ee99dfc2">arm_math.h</a>
-, <a class="el" href="group__STD.html#ga4969b5b5f3d001377bc401a3ee99dfc2">arm_std_f32.c</a>
+: <a class="el" href="group__STD.html#ga287b6ce703636c7e8cb9833b290ae4ce">arm_math.h</a>
+, <a class="el" href="group__STD.html#ga287b6ce703636c7e8cb9833b290ae4ce">arm_std_f32.c</a>
</li>
<li>arm_std_q15()
-: <a class="el" href="group__STD.html#gaf9d27afa9928ff28a63cd98ea9218a72">arm_math.h</a>
-, <a class="el" href="group__STD.html#gaf9d27afa9928ff28a63cd98ea9218a72">arm_std_q15.c</a>
+: <a class="el" href="group__STD.html#ga4179a8150b161ce2c3d734d8cb19cebe">arm_math.h</a>
+, <a class="el" href="group__STD.html#ga4179a8150b161ce2c3d734d8cb19cebe">arm_std_q15.c</a>
</li>
<li>arm_std_q31()
-: <a class="el" href="group__STD.html#ga39495e74f96116178be085c9dc7742f5">arm_std_q31.c</a>
-, <a class="el" href="group__STD.html#ga39495e74f96116178be085c9dc7742f5">arm_math.h</a>
+: <a class="el" href="group__STD.html#gafe382f5d8f3e7d310f2e2f2b5d873797">arm_std_q31.c</a>
+, <a class="el" href="group__STD.html#gafe382f5d8f3e7d310f2e2f2b5d873797">arm_math.h</a>
</li>
<li>arm_sub_f32()
-: <a class="el" href="group__BasicSub.html#ga7f975a472de286331134227c08aad826">arm_math.h</a>
-, <a class="el" href="group__BasicSub.html#ga7f975a472de286331134227c08aad826">arm_sub_f32.c</a>
+: <a class="el" href="group__BasicSub.html#ga76b8b2aec34269c6de0b090cab00fb33">arm_math.h</a>
+, <a class="el" href="group__BasicSub.html#ga76b8b2aec34269c6de0b090cab00fb33">arm_sub_f32.c</a>
</li>
<li>arm_sub_q15()
-: <a class="el" href="group__BasicSub.html#ga997a8ee93088d15bda23c325d455b588">arm_math.h</a>
-, <a class="el" href="group__BasicSub.html#ga997a8ee93088d15bda23c325d455b588">arm_sub_q15.c</a>
+: <a class="el" href="group__BasicSub.html#ga33a096c2860eca18bbc4e6966409064f">arm_math.h</a>
+, <a class="el" href="group__BasicSub.html#ga33a096c2860eca18bbc4e6966409064f">arm_sub_q15.c</a>
</li>
<li>arm_sub_q31()
-: <a class="el" href="group__BasicSub.html#ga28aa6908d092752144413e21933dc878">arm_math.h</a>
-, <a class="el" href="group__BasicSub.html#ga28aa6908d092752144413e21933dc878">arm_sub_q31.c</a>
+: <a class="el" href="group__BasicSub.html#ga913159f71589b56dbfb03ddc1210a59c">arm_math.h</a>
+, <a class="el" href="group__BasicSub.html#ga913159f71589b56dbfb03ddc1210a59c">arm_sub_q31.c</a>
</li>
<li>arm_sub_q7()
-: <a class="el" href="group__BasicSub.html#gab09941de7dfeb247e5c29b406a435fcc">arm_sub_q7.c</a>
-, <a class="el" href="group__BasicSub.html#gab09941de7dfeb247e5c29b406a435fcc">arm_math.h</a>
+: <a class="el" href="group__BasicSub.html#ga162990b82a18231c4e606ba0e6584c7e">arm_sub_q7.c</a>
+, <a class="el" href="group__BasicSub.html#ga162990b82a18231c4e606ba0e6584c7e">arm_math.h</a>
</li>
<li>sinOutput
: <a class="el" href="arm__sin__cos__example__f32_8c.html#a1e232694019f6b61710fbff5ee27126c">arm_sin_cos_example_f32.c</a>
@@ -286,8 +286,8 @@ $(document).ready(function(){initNavTree('globals_s.html','');});
, <a class="el" href="arm__common__tables_8h.html#a8bfccee9e1c0042cf4a765f4b19d097d">arm_common_tables.h</a>
</li>
<li>snr
-: <a class="el" href="arm__convolution__example__f32_8c.html#af06013f588a7003278de222913c9d819">arm_convolution_example_f32.c</a>
-, <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#af06013f588a7003278de222913c9d819">arm_graphic_equalizer_example_q31.c</a>
+: <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#af06013f588a7003278de222913c9d819">arm_graphic_equalizer_example_q31.c</a>
+, <a class="el" href="arm__convolution__example__f32_8c.html#af06013f588a7003278de222913c9d819">arm_convolution_example_f32.c</a>
, <a class="el" href="arm__fir__example__f32_8c.html#af06013f588a7003278de222913c9d819">arm_fir_example_f32.c</a>
, <a class="el" href="arm__matrix__example__f32_8c.html#af06013f588a7003278de222913c9d819">arm_matrix_example_f32.c</a>
</li>
@@ -319,11 +319,11 @@ $(document).ready(function(){initNavTree('globals_s.html','');});
: <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">arm_convolution_example_f32.c</a>
</li>
<li>stage_rfft_f32()
-: <a class="el" href="arm__rfft__fast__f32_8c.html#a47157c5a53c8aac5e80fda31acf1f9cc">arm_rfft_fast_f32.c</a>
+: <a class="el" href="arm__rfft__fast__f32_8c.html#a2f74435c5e0b3ea1ca2335e9119be7cc">arm_rfft_fast_f32.c</a>
</li>
<li>status
-: <a class="el" href="arm__sin__cos__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">arm_sin_cos_example_f32.c</a>
-, <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">arm_dotproduct_example_f32.c</a>
+: <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">arm_dotproduct_example_f32.c</a>
+, <a class="el" href="arm__sin__cos__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">arm_sin_cos_example_f32.c</a>
</li>
<li>std
: <a class="el" href="arm__class__marks__example__f32_8c.html#a150b0cf729b51893379f5b5548d4f989">arm_class_marks_example_f32.c</a>
@@ -337,7 +337,7 @@ $(document).ready(function(){initNavTree('globals_s.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_t.html b/docs/DSP/html/globals_t.html
index 2157c0f..4588c26 100644
--- a/docs/DSP/html/globals_t.html
+++ b/docs/DSP/html/globals_t.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -373,7 +373,7 @@ $(document).ready(function(){initNavTree('globals_t.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_type.html b/docs/DSP/html/globals_type.html
index c7b0127..72bf654 100644
--- a/docs/DSP/html/globals_type.html
+++ b/docs/DSP/html/globals_type.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -143,7 +143,7 @@ $(document).ready(function(){initNavTree('globals_type.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_u.html b/docs/DSP/html/globals_u.html
index 571d491..c18b804 100644
--- a/docs/DSP/html/globals_u.html
+++ b/docs/DSP/html/globals_u.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -156,7 +156,7 @@ $(document).ready(function(){initNavTree('globals_u.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_v.html b/docs/DSP/html/globals_v.html
index 1daf2b8..9d11910 100644
--- a/docs/DSP/html/globals_v.html
+++ b/docs/DSP/html/globals_v.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -148,16 +148,25 @@ $(document).ready(function(){initNavTree('globals_v.html','');});
<h3><a class="anchor" id="index_v"></a>- v -</h3><ul>
<li>arm_var_f32()
-: <a class="el" href="group__variance.html#ga393f26c5a3bfa05624fb8d32232a6d96">arm_math.h</a>
-, <a class="el" href="group__variance.html#ga393f26c5a3bfa05624fb8d32232a6d96">arm_var_f32.c</a>
+: <a class="el" href="group__variance.html#gaae455544f0c8ac92469a1e25d3906515">arm_math.h</a>
+, <a class="el" href="group__variance.html#gaae455544f0c8ac92469a1e25d3906515">arm_var_f32.c</a>
</li>
<li>arm_var_q15()
-: <a class="el" href="group__variance.html#ga79dce009ed2de28a125aeb3f19631654">arm_math.h</a>
-, <a class="el" href="group__variance.html#ga79dce009ed2de28a125aeb3f19631654">arm_var_q15.c</a>
+: <a class="el" href="group__variance.html#gaef3ebc6401209c3f93749e08d341ab48">arm_math.h</a>
+, <a class="el" href="group__variance.html#gaef3ebc6401209c3f93749e08d341ab48">arm_var_q15.c</a>
</li>
<li>arm_var_q31()
-: <a class="el" href="group__variance.html#gac02873f1c2cc80adfd799305f0e6465d">arm_math.h</a>
-, <a class="el" href="group__variance.html#gac02873f1c2cc80adfd799305f0e6465d">arm_var_q31.c</a>
+: <a class="el" href="group__variance.html#ga87a07c87c1d85104de0ea4a3d017454c">arm_var_q31.c</a>
+, <a class="el" href="group__variance.html#ga87a07c87c1d85104de0ea4a3d017454c">arm_math.h</a>
+</li>
+<li>arm_vsqrt_f32()
+: <a class="el" href="group__SQRT.html#gaa9b8a2bea8a22489bfd968eb4687a7bd">arm_math.h</a>
+</li>
+<li>arm_vsqrt_q15()
+: <a class="el" href="group__SQRT.html#ga793f913a2b3a8f45577db36136954cdc">arm_math.h</a>
+</li>
+<li>arm_vsqrt_q31()
+: <a class="el" href="group__SQRT.html#ga5955b76f2a60c1636ff507182000193d">arm_math.h</a>
</li>
<li>var
: <a class="el" href="arm__class__marks__example__f32_8c.html#a3bd39c4335d84be071cc1eaa9b0a8642">arm_class_marks_example_f32.c</a>
@@ -168,7 +177,7 @@ $(document).ready(function(){initNavTree('globals_v.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_vars.html b/docs/DSP/html/globals_vars.html
index a62a9c0..01788f7 100644
--- a/docs/DSP/html/globals_vars.html
+++ b/docs/DSP/html/globals_vars.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -206,8 +206,8 @@ $(document).ready(function(){initNavTree('globals_vars.html','');});
, <a class="el" href="arm__common__tables_8c.html#a14e05e3c3a86ebd7ee0d33c85d67803f">arm_common_tables.c</a>
</li>
<li>armBitRevIndexTable_fixed_32
-: <a class="el" href="arm__common__tables_8c.html#ac5dc7168ea9694ae75adac3cc567bce8">arm_common_tables.c</a>
-, <a class="el" href="arm__common__tables_8h.html#ac5dc7168ea9694ae75adac3cc567bce8">arm_common_tables.h</a>
+: <a class="el" href="arm__common__tables_8h.html#ac5dc7168ea9694ae75adac3cc567bce8">arm_common_tables.h</a>
+, <a class="el" href="arm__common__tables_8c.html#ac5dc7168ea9694ae75adac3cc567bce8">arm_common_tables.c</a>
</li>
<li>armBitRevIndexTable_fixed_4096
: <a class="el" href="arm__common__tables_8h.html#a2db644df1e878209441166cbb8d0db4f">arm_common_tables.h</a>
@@ -218,16 +218,15 @@ $(document).ready(function(){initNavTree('globals_vars.html','');});
, <a class="el" href="arm__common__tables_8h.html#ae78e67d99c9870210f5776a6dab7266e">arm_common_tables.h</a>
</li>
<li>armBitRevIndexTable_fixed_64
-: <a class="el" href="arm__common__tables_8h.html#a162819f8903f8b65ff40adc195aec214">arm_common_tables.h</a>
-, <a class="el" href="arm__common__tables_8c.html#a162819f8903f8b65ff40adc195aec214">arm_common_tables.c</a>
+: <a class="el" href="arm__common__tables_8c.html#a162819f8903f8b65ff40adc195aec214">arm_common_tables.c</a>
+, <a class="el" href="arm__common__tables_8h.html#a162819f8903f8b65ff40adc195aec214">arm_common_tables.h</a>
</li>
<li>armBitRevTable
-: <a class="el" href="group__CFFT__CIFFT.html#gae247e83ad50d474107254e25b36ad42b">arm_common_tables.h</a>
-, <a class="el" href="group__CFFT__CIFFT.html#gae247e83ad50d474107254e25b36ad42b">arm_common_tables.c</a>
+: <a class="el" href="group__CFFT__CIFFT.html#gae247e83ad50d474107254e25b36ad42b">arm_common_tables.c</a>
+, <a class="el" href="group__CFFT__CIFFT.html#gae247e83ad50d474107254e25b36ad42b">arm_common_tables.h</a>
</li>
<li>armRecipTableQ15
-: <a class="el" href="arm__common__tables_8c.html#a66ca8ac5f3a63d9962f501ae60aa32be">arm_common_tables.c</a>
-, <a class="el" href="arm__common__tables_8h.html#a56d3642e4ee33e3ada57ff11ecda1498">arm_common_tables.h</a>
+: <a class="el" href="arm__common__tables_8h.html#a56d3642e4ee33e3ada57ff11ecda1498">arm_common_tables.h</a>
</li>
<li>armRecipTableQ31
: <a class="el" href="arm__common__tables_8c.html#aae6056f6c4e8f7e494445196bf864479">arm_common_tables.c</a>
@@ -251,7 +250,7 @@ $(document).ready(function(){initNavTree('globals_vars.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_vars_b.html b/docs/DSP/html/globals_vars_b.html
index 333e3ab..0134fe9 100644
--- a/docs/DSP/html/globals_vars_b.html
+++ b/docs/DSP/html/globals_vars_b.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -175,7 +175,7 @@ $(document).ready(function(){initNavTree('globals_vars_b.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_vars_c.html b/docs/DSP/html/globals_vars_c.html
index 2d74fad..c354063 100644
--- a/docs/DSP/html/globals_vars_c.html
+++ b/docs/DSP/html/globals_vars_c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -220,28 +220,28 @@ $(document).ready(function(){initNavTree('globals_vars_c.html','');});
, <a class="el" href="arm__const__structs_8c.html#ada9813a027999f3cff066c9f7b5df51b">arm_const_structs.c</a>
</li>
<li>arm_cfft_sR_q31_len128
-: <a class="el" href="arm__const__structs_8c.html#a9a2fcdb54300f75ef1fafe02954e9a61">arm_const_structs.c</a>
-, <a class="el" href="arm__const__structs_8h.html#a9a2fcdb54300f75ef1fafe02954e9a61">arm_const_structs.h</a>
+: <a class="el" href="arm__const__structs_8h.html#a9a2fcdb54300f75ef1fafe02954e9a61">arm_const_structs.h</a>
+, <a class="el" href="arm__const__structs_8c.html#a9a2fcdb54300f75ef1fafe02954e9a61">arm_const_structs.c</a>
</li>
<li>arm_cfft_sR_q31_len16
: <a class="el" href="arm__const__structs_8h.html#a1336431c4d2a88d32c42308cfe2defa1">arm_const_structs.h</a>
, <a class="el" href="arm__const__structs_8c.html#a1336431c4d2a88d32c42308cfe2defa1">arm_const_structs.c</a>
</li>
<li>arm_cfft_sR_q31_len2048
-: <a class="el" href="arm__const__structs_8c.html#a420622d75b277070784083ddd44b95fb">arm_const_structs.c</a>
-, <a class="el" href="arm__const__structs_8h.html#a420622d75b277070784083ddd44b95fb">arm_const_structs.h</a>
+: <a class="el" href="arm__const__structs_8h.html#a420622d75b277070784083ddd44b95fb">arm_const_structs.h</a>
+, <a class="el" href="arm__const__structs_8c.html#a420622d75b277070784083ddd44b95fb">arm_const_structs.c</a>
</li>
<li>arm_cfft_sR_q31_len256
: <a class="el" href="arm__const__structs_8h.html#a3f2de67938bd228918e40f60f18dd6b5">arm_const_structs.h</a>
, <a class="el" href="arm__const__structs_8c.html#a3f2de67938bd228918e40f60f18dd6b5">arm_const_structs.c</a>
</li>
<li>arm_cfft_sR_q31_len32
-: <a class="el" href="arm__const__structs_8c.html#a4c083c013ef17920cf8f28dc6f139a39">arm_const_structs.c</a>
-, <a class="el" href="arm__const__structs_8h.html#a4c083c013ef17920cf8f28dc6f139a39">arm_const_structs.h</a>
+: <a class="el" href="arm__const__structs_8h.html#a4c083c013ef17920cf8f28dc6f139a39">arm_const_structs.h</a>
+, <a class="el" href="arm__const__structs_8c.html#a4c083c013ef17920cf8f28dc6f139a39">arm_const_structs.c</a>
</li>
<li>arm_cfft_sR_q31_len4096
-: <a class="el" href="arm__const__structs_8c.html#abfc9595f40a1c7aaba85e1328d824b1c">arm_const_structs.c</a>
-, <a class="el" href="arm__const__structs_8h.html#abfc9595f40a1c7aaba85e1328d824b1c">arm_const_structs.h</a>
+: <a class="el" href="arm__const__structs_8h.html#abfc9595f40a1c7aaba85e1328d824b1c">arm_const_structs.h</a>
+, <a class="el" href="arm__const__structs_8c.html#abfc9595f40a1c7aaba85e1328d824b1c">arm_const_structs.c</a>
</li>
<li>arm_cfft_sR_q31_len512
: <a class="el" href="arm__const__structs_8c.html#aa337272cf78aaf6075e7e19d0a097d6f">arm_const_structs.c</a>
@@ -255,40 +255,48 @@ $(document).ready(function(){initNavTree('globals_vars_c.html','');});
: <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a024c59772b9603698b898721c1e8204e">arm_graphic_equalizer_example_q31.c</a>
</li>
<li>cos_factors_128
-: <a class="el" href="group__DCT4__IDCT4__Table.html#ga16248ed86161ef97538011b49f13e8b7">arm_dct4_init_f32.c</a>
+: <a class="el" href="group__DCT4__IDCT4__Table.html#ga16248ed86161ef97538011b49f13e8b7">arm_common_tables.c</a>
+, <a class="el" href="group__DCT4__IDCT4__Table.html#ga16248ed86161ef97538011b49f13e8b7">arm_common_tables.h</a>
</li>
<li>cos_factors_2048
-: <a class="el" href="group__DCT4__IDCT4__Table.html#ga1ba5306e0bc44730b40ab34cced45fd6">arm_dct4_init_f32.c</a>
+: <a class="el" href="group__DCT4__IDCT4__Table.html#ga1ba5306e0bc44730b40ab34cced45fd6">arm_common_tables.c</a>
+, <a class="el" href="group__DCT4__IDCT4__Table.html#ga1ba5306e0bc44730b40ab34cced45fd6">arm_common_tables.h</a>
</li>
<li>cos_factors_512
-: <a class="el" href="group__DCT4__IDCT4__Table.html#ga49fd288352ca5bb43f5cec52273b0d80">arm_dct4_init_f32.c</a>
+: <a class="el" href="group__DCT4__IDCT4__Table.html#ga49fd288352ca5bb43f5cec52273b0d80">arm_common_tables.c</a>
+, <a class="el" href="group__DCT4__IDCT4__Table.html#ga49fd288352ca5bb43f5cec52273b0d80">arm_common_tables.h</a>
</li>
<li>cos_factors_8192
-: <a class="el" href="group__DCT4__IDCT4__Table.html#gac12484542bc6aaecc754c855457411de">arm_dct4_init_f32.c</a>
+: <a class="el" href="group__DCT4__IDCT4__Table.html#gac12484542bc6aaecc754c855457411de">arm_common_tables.h</a>
+, <a class="el" href="group__DCT4__IDCT4__Table.html#gac12484542bc6aaecc754c855457411de">arm_common_tables.c</a>
</li>
<li>cos_factorsQ15_128
-: <a class="el" href="group__DCT4__IDCT4__Table.html#ga1477edd21c7b08b0b59a564f6c24d6c5">arm_dct4_init_q15.c</a>
+: <a class="el" href="arm__common__tables_8h.html#a373f2b52659505b0bb5066cd6c8a9041">arm_common_tables.h</a>
</li>
<li>cos_factorsQ15_2048
-: <a class="el" href="group__DCT4__IDCT4__Table.html#gaeee5df7c1be2374441868ecbbc6c7e5d">arm_dct4_init_q15.c</a>
+: <a class="el" href="arm__common__tables_8h.html#afd1bd60aa573ba5ee349a05aaa32d915">arm_common_tables.h</a>
</li>
<li>cos_factorsQ15_512
-: <a class="el" href="group__DCT4__IDCT4__Table.html#gac056c3d026058eab3ba650828ff5642f">arm_dct4_init_q15.c</a>
+: <a class="el" href="arm__common__tables_8h.html#af3a2b1f1c23720eed1c1fd380fcc43f9">arm_common_tables.h</a>
</li>
<li>cos_factorsQ15_8192
-: <a class="el" href="group__DCT4__IDCT4__Table.html#ga988ff0563cc9df7848c9348871ac6c07">arm_dct4_init_q15.c</a>
+: <a class="el" href="arm__common__tables_8h.html#ac5e090785e32ca38103873d5cad0d813">arm_common_tables.h</a>
</li>
<li>cos_factorsQ31_128
-: <a class="el" href="group__DCT4__IDCT4__Table.html#gabb8ee2004a3520fd08388db637d43875">arm_dct4_init_q31.c</a>
+: <a class="el" href="group__DCT4__IDCT4__Table.html#gabb8ee2004a3520fd08388db637d43875">arm_common_tables.c</a>
+, <a class="el" href="group__DCT4__IDCT4__Table.html#gabb8ee2004a3520fd08388db637d43875">arm_common_tables.h</a>
</li>
<li>cos_factorsQ31_2048
-: <a class="el" href="group__DCT4__IDCT4__Table.html#gaa15fc3fb058482defda371113cd12e74">arm_dct4_init_q31.c</a>
+: <a class="el" href="group__DCT4__IDCT4__Table.html#gaa15fc3fb058482defda371113cd12e74">arm_common_tables.h</a>
+, <a class="el" href="group__DCT4__IDCT4__Table.html#gaa15fc3fb058482defda371113cd12e74">arm_common_tables.c</a>
</li>
<li>cos_factorsQ31_512
-: <a class="el" href="group__DCT4__IDCT4__Table.html#ga3559569e603cb918911074be88523d0e">arm_dct4_init_q31.c</a>
+: <a class="el" href="group__DCT4__IDCT4__Table.html#ga3559569e603cb918911074be88523d0e">arm_common_tables.c</a>
+, <a class="el" href="group__DCT4__IDCT4__Table.html#ga3559569e603cb918911074be88523d0e">arm_common_tables.h</a>
</li>
<li>cos_factorsQ31_8192
-: <a class="el" href="group__DCT4__IDCT4__Table.html#gaf687c4bbdbc700a3ad5d807d28de63e4">arm_dct4_init_q31.c</a>
+: <a class="el" href="group__DCT4__IDCT4__Table.html#gaf687c4bbdbc700a3ad5d807d28de63e4">arm_common_tables.c</a>
+, <a class="el" href="group__DCT4__IDCT4__Table.html#gaf687c4bbdbc700a3ad5d807d28de63e4">arm_common_tables.h</a>
</li>
<li>cosOutput
: <a class="el" href="arm__sin__cos__example__f32_8c.html#a85b1050fcef4347d69f35a9aee798f8a">arm_sin_cos_example_f32.c</a>
@@ -302,7 +310,7 @@ $(document).ready(function(){initNavTree('globals_vars_c.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_vars_d.html b/docs/DSP/html/globals_vars_d.html
index 6340064..a0e3a0b 100644
--- a/docs/DSP/html/globals_vars_d.html
+++ b/docs/DSP/html/globals_vars_d.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -152,7 +152,7 @@ $(document).ready(function(){initNavTree('globals_vars_d.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_vars_e.html b/docs/DSP/html/globals_vars_e.html
index 2dc5833..77ecfd0 100644
--- a/docs/DSP/html/globals_vars_e.html
+++ b/docs/DSP/html/globals_vars_e.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -155,7 +155,7 @@ $(document).ready(function(){initNavTree('globals_vars_e.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_vars_f.html b/docs/DSP/html/globals_vars_f.html
index 9d5a6b9..d6d6c88 100644
--- a/docs/DSP/html/globals_vars_f.html
+++ b/docs/DSP/html/globals_vars_f.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -163,7 +163,7 @@ $(document).ready(function(){initNavTree('globals_vars_f.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_vars_g.html b/docs/DSP/html/globals_vars_g.html
index a076c85..e3a6154 100644
--- a/docs/DSP/html/globals_vars_g.html
+++ b/docs/DSP/html/globals_vars_g.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -152,7 +152,7 @@ $(document).ready(function(){initNavTree('globals_vars_g.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_vars_i.html b/docs/DSP/html/globals_vars_i.html
index cc8ee03..7282cd4 100644
--- a/docs/DSP/html/globals_vars_i.html
+++ b/docs/DSP/html/globals_vars_i.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -155,7 +155,7 @@ $(document).ready(function(){initNavTree('globals_vars_i.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_vars_l.html b/docs/DSP/html/globals_vars_l.html
index 8f4852c..b2e56a5 100644
--- a/docs/DSP/html/globals_vars_l.html
+++ b/docs/DSP/html/globals_vars_l.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -166,7 +166,7 @@ $(document).ready(function(){initNavTree('globals_vars_l.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_vars_m.html b/docs/DSP/html/globals_vars_m.html
index a723e6b..b8d9cbe 100644
--- a/docs/DSP/html/globals_vars_m.html
+++ b/docs/DSP/html/globals_vars_m.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -187,7 +187,7 @@ $(document).ready(function(){initNavTree('globals_vars_m.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_vars_n.html b/docs/DSP/html/globals_vars_n.html
index 365ec14..dda4149 100644
--- a/docs/DSP/html/globals_vars_n.html
+++ b/docs/DSP/html/globals_vars_n.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -158,7 +158,7 @@ $(document).ready(function(){initNavTree('globals_vars_n.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_vars_o.html b/docs/DSP/html/globals_vars_o.html
index abbd22e..9623b6c 100644
--- a/docs/DSP/html/globals_vars_o.html
+++ b/docs/DSP/html/globals_vars_o.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -155,7 +155,7 @@ $(document).ready(function(){initNavTree('globals_vars_o.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_vars_r.html b/docs/DSP/html/globals_vars_r.html
index 3fe01d1..ac222c6 100644
--- a/docs/DSP/html/globals_vars_r.html
+++ b/docs/DSP/html/globals_vars_r.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -222,26 +222,26 @@ $(document).ready(function(){initNavTree('globals_vars_r.html','');});
: <a class="el" href="arm__const__structs_8c.html#ab0a47bce71cb6654702e52b166738af9">arm_const_structs.c</a>
</li>
<li>realCoefA
-: <a class="el" href="group__RealFFT__Table.html#ga8b1ad947c470596674fa3364e16045c6">arm_rfft_init_f32.c</a>
+: <a class="el" href="group__RealFFT__Table.html#ga8b1ad947c470596674fa3364e16045c6">arm_common_tables.c</a>
+, <a class="el" href="group__RealFFT__Table.html#ga8b1ad947c470596674fa3364e16045c6">arm_common_tables.h</a>
</li>
<li>realCoefAQ15
-: <a class="el" href="group__RealFFT__Table.html#ga11e84d0ee257a547f749b37dd0078d36">arm_const_structs.c</a>
-, <a class="el" href="group__RealFFT__Table.html#ga11e84d0ee257a547f749b37dd0078d36">arm_rfft_init_q15.c</a>
+: <a class="el" href="arm__common__tables_8h.html#af8699e77c7774359b96ef388efa7d453">arm_common_tables.h</a>
</li>
<li>realCoefAQ31
-: <a class="el" href="group__RealFFT__Table.html#gaf1592a6cf0504675205074a43c3728a2">arm_rfft_init_q31.c</a>
-, <a class="el" href="group__RealFFT__Table.html#gaf1592a6cf0504675205074a43c3728a2">arm_const_structs.c</a>
+: <a class="el" href="group__RealFFT__Table.html#gaf1592a6cf0504675205074a43c3728a2">arm_common_tables.c</a>
+, <a class="el" href="group__RealFFT__Table.html#gaf1592a6cf0504675205074a43c3728a2">arm_common_tables.h</a>
</li>
<li>realCoefB
-: <a class="el" href="group__RealFFT__Table.html#gac52f98b52a1f03bfac8b57a67ba07397">arm_rfft_init_f32.c</a>
+: <a class="el" href="group__RealFFT__Table.html#gac52f98b52a1f03bfac8b57a67ba07397">arm_common_tables.h</a>
+, <a class="el" href="group__RealFFT__Table.html#gac52f98b52a1f03bfac8b57a67ba07397">arm_common_tables.c</a>
</li>
<li>realCoefBQ15
-: <a class="el" href="group__RealFFT__Table.html#gac871666f018b70938b2b98017628cb97">arm_rfft_init_q15.c</a>
-, <a class="el" href="group__RealFFT__Table.html#gac871666f018b70938b2b98017628cb97">arm_const_structs.c</a>
+: <a class="el" href="arm__common__tables_8h.html#a3b12ecbb17514304c09f90d26cada4cd">arm_common_tables.h</a>
</li>
<li>realCoefBQ31
-: <a class="el" href="group__RealFFT__Table.html#ga1eb5745728a61c3715755f5d69a4a960">arm_rfft_init_q31.c</a>
-, <a class="el" href="group__RealFFT__Table.html#ga1eb5745728a61c3715755f5d69a4a960">arm_const_structs.c</a>
+: <a class="el" href="group__RealFFT__Table.html#ga1eb5745728a61c3715755f5d69a4a960">arm_common_tables.c</a>
+, <a class="el" href="group__RealFFT__Table.html#ga1eb5745728a61c3715755f5d69a4a960">arm_common_tables.h</a>
</li>
<li>refDotProdOut
: <a class="el" href="arm__dotproduct__example__f32_8c.html#ad57c1f9ad68d098d79b15ec6844a26fc">arm_dotproduct_example_f32.c</a>
@@ -262,7 +262,7 @@ $(document).ready(function(){initNavTree('globals_vars_r.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_vars_s.html b/docs/DSP/html/globals_vars_s.html
index e44cf78..b59b45d 100644
--- a/docs/DSP/html/globals_vars_s.html
+++ b/docs/DSP/html/globals_vars_s.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -201,7 +201,7 @@ $(document).ready(function(){initNavTree('globals_vars_s.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_vars_t.html b/docs/DSP/html/globals_vars_t.html
index 985569a..4766d5b 100644
--- a/docs/DSP/html/globals_vars_t.html
+++ b/docs/DSP/html/globals_vars_t.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -344,7 +344,7 @@ $(document).ready(function(){initNavTree('globals_vars_t.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_vars_v.html b/docs/DSP/html/globals_vars_v.html
index 3b1f6e4..7b0e46c 100644
--- a/docs/DSP/html/globals_vars_v.html
+++ b/docs/DSP/html/globals_vars_v.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -152,7 +152,7 @@ $(document).ready(function(){initNavTree('globals_vars_v.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_vars_w.html b/docs/DSP/html/globals_vars_w.html
index 733aa0b..43ee107 100644
--- a/docs/DSP/html/globals_vars_w.html
+++ b/docs/DSP/html/globals_vars_w.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -144,52 +144,60 @@ $(document).ready(function(){initNavTree('globals_vars_w.html','');});
<h3><a class="anchor" id="index_w"></a>- w -</h3><ul>
<li>Weights_128
-: <a class="el" href="group__DCT4__IDCT4__Table.html#gad00f29d896d64d6da7afbbb9d3e182a4">arm_dct4_init_f32.c</a>
+: <a class="el" href="group__DCT4__IDCT4__Table.html#gad00f29d896d64d6da7afbbb9d3e182a4">arm_common_tables.h</a>
+, <a class="el" href="group__DCT4__IDCT4__Table.html#gad00f29d896d64d6da7afbbb9d3e182a4">arm_common_tables.c</a>
</li>
<li>Weights_2048
-: <a class="el" href="group__DCT4__IDCT4__Table.html#gac3a2a00b3106dfcb5e0a582f50c65692">arm_dct4_init_f32.c</a>
+: <a class="el" href="group__DCT4__IDCT4__Table.html#gac3a2a00b3106dfcb5e0a582f50c65692">arm_common_tables.c</a>
+, <a class="el" href="group__DCT4__IDCT4__Table.html#gac3a2a00b3106dfcb5e0a582f50c65692">arm_common_tables.h</a>
</li>
<li>Weights_512
-: <a class="el" href="group__DCT4__IDCT4__Table.html#gaeb67b0be5b3c2139d660e02cedeed908">arm_dct4_init_f32.c</a>
+: <a class="el" href="group__DCT4__IDCT4__Table.html#gaeb67b0be5b3c2139d660e02cedeed908">arm_common_tables.h</a>
+, <a class="el" href="group__DCT4__IDCT4__Table.html#gaeb67b0be5b3c2139d660e02cedeed908">arm_common_tables.c</a>
</li>
<li>Weights_8192
-: <a class="el" href="group__DCT4__IDCT4__Table.html#ga45a8ec91e5da91790566105bc7e6f0c2">arm_dct4_init_f32.c</a>
+: <a class="el" href="group__DCT4__IDCT4__Table.html#ga45a8ec91e5da91790566105bc7e6f0c2">arm_common_tables.c</a>
+, <a class="el" href="group__DCT4__IDCT4__Table.html#ga45a8ec91e5da91790566105bc7e6f0c2">arm_common_tables.h</a>
</li>
<li>WeightsQ15_128
-: <a class="el" href="group__DCT4__IDCT4__Table.html#gaa4ff5e6f062efb1d1ec8c6c2207c3727">arm_dct4_init_q15.c</a>
+: <a class="el" href="arm__common__tables_8h.html#a8e8f0253c5a4337bd90968838db6164d">arm_common_tables.h</a>
</li>
<li>WeightsQ15_2048
-: <a class="el" href="group__DCT4__IDCT4__Table.html#ga2235ec700d0d6925d9733f48541d46f5">arm_dct4_init_q15.c</a>
+: <a class="el" href="arm__common__tables_8h.html#ab858d2072b29f338b5dabf5cde9aaf66">arm_common_tables.h</a>
</li>
<li>WeightsQ15_512
-: <a class="el" href="group__DCT4__IDCT4__Table.html#gadc8ee250fc217d6cb5c84dd7c1eb6d31">arm_dct4_init_q15.c</a>
+: <a class="el" href="arm__common__tables_8h.html#a0492a1e2539ffb9d5276a357dab9dca1">arm_common_tables.h</a>
</li>
<li>WeightsQ15_8192
-: <a class="el" href="group__DCT4__IDCT4__Table.html#ga4fdc60621eb306984a82ce8b2d645bb7">arm_dct4_init_q15.c</a>
+: <a class="el" href="arm__common__tables_8h.html#a94e0c6d08e4c2eee4d75dc5cde0e4019">arm_common_tables.h</a>
</li>
<li>WeightsQ31_128
-: <a class="el" href="group__DCT4__IDCT4__Table.html#ga02d7024538a87214296b01d83ba36b02">arm_dct4_init_q31.c</a>
+: <a class="el" href="group__DCT4__IDCT4__Table.html#ga02d7024538a87214296b01d83ba36b02">arm_common_tables.h</a>
+, <a class="el" href="group__DCT4__IDCT4__Table.html#ga02d7024538a87214296b01d83ba36b02">arm_common_tables.c</a>
</li>
<li>WeightsQ31_2048
-: <a class="el" href="group__DCT4__IDCT4__Table.html#ga725b65c25a02b3cad329e18bb832f65e">arm_dct4_init_q31.c</a>
+: <a class="el" href="group__DCT4__IDCT4__Table.html#ga725b65c25a02b3cad329e18bb832f65e">arm_common_tables.c</a>
+, <a class="el" href="group__DCT4__IDCT4__Table.html#ga725b65c25a02b3cad329e18bb832f65e">arm_common_tables.h</a>
</li>
<li>WeightsQ31_512
-: <a class="el" href="group__DCT4__IDCT4__Table.html#ga31a8217a96f7d3171921e98398f31596">arm_dct4_init_q31.c</a>
+: <a class="el" href="group__DCT4__IDCT4__Table.html#ga31a8217a96f7d3171921e98398f31596">arm_common_tables.h</a>
+, <a class="el" href="group__DCT4__IDCT4__Table.html#ga31a8217a96f7d3171921e98398f31596">arm_common_tables.c</a>
</li>
<li>WeightsQ31_8192
-: <a class="el" href="group__DCT4__IDCT4__Table.html#ga16bf6bbe5c4c9b35f88253cf7bdcc435">arm_dct4_init_q31.c</a>
+: <a class="el" href="group__DCT4__IDCT4__Table.html#ga16bf6bbe5c4c9b35f88253cf7bdcc435">arm_common_tables.h</a>
+, <a class="el" href="group__DCT4__IDCT4__Table.html#ga16bf6bbe5c4c9b35f88253cf7bdcc435">arm_common_tables.c</a>
</li>
<li>wire1
-: <a class="el" href="arm__variance__example__f32_8c.html#acc43b372d92d5027b9f9cac782c8b3c7">arm_variance_example_f32.c</a>
-, <a class="el" href="arm__signal__converge__example__f32_8c.html#a16e759789fbc05f878863f009066c8ea">arm_signal_converge_example_f32.c</a>
+: <a class="el" href="arm__signal__converge__example__f32_8c.html#a16e759789fbc05f878863f009066c8ea">arm_signal_converge_example_f32.c</a>
+, <a class="el" href="arm__variance__example__f32_8c.html#acc43b372d92d5027b9f9cac782c8b3c7">arm_variance_example_f32.c</a>
</li>
<li>wire2
: <a class="el" href="arm__signal__converge__example__f32_8c.html#a4e370163c81ae2b72cc655a6b79e4c6a">arm_signal_converge_example_f32.c</a>
, <a class="el" href="arm__variance__example__f32_8c.html#a41a9afab5be5ccd2e6f618b83102f0d1">arm_variance_example_f32.c</a>
</li>
<li>wire3
-: <a class="el" href="arm__signal__converge__example__f32_8c.html#a7e2cceadf6ec7f0aa0f698a680fa3a4b">arm_signal_converge_example_f32.c</a>
-, <a class="el" href="arm__variance__example__f32_8c.html#af61f43ad332a2322e43ced590b6d9768">arm_variance_example_f32.c</a>
+: <a class="el" href="arm__variance__example__f32_8c.html#af61f43ad332a2322e43ced590b6d9768">arm_variance_example_f32.c</a>
+, <a class="el" href="arm__signal__converge__example__f32_8c.html#a7e2cceadf6ec7f0aa0f698a680fa3a4b">arm_signal_converge_example_f32.c</a>
</li>
</ul>
</div><!-- contents -->
@@ -197,7 +205,7 @@ $(document).ready(function(){initNavTree('globals_vars_w.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_vars_x.html b/docs/DSP/html/globals_vars_x.html
index d0a0bfa..4419c0c 100644
--- a/docs/DSP/html/globals_vars_x.html
+++ b/docs/DSP/html/globals_vars_x.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -155,7 +155,7 @@ $(document).ready(function(){initNavTree('globals_vars_x.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_w.html b/docs/DSP/html/globals_w.html
index 76908fa..c972656 100644
--- a/docs/DSP/html/globals_w.html
+++ b/docs/DSP/html/globals_w.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -148,52 +148,69 @@ $(document).ready(function(){initNavTree('globals_w.html','');});
<h3><a class="anchor" id="index_w"></a>- w -</h3><ul>
<li>Weights_128
-: <a class="el" href="group__DCT4__IDCT4__Table.html#gad00f29d896d64d6da7afbbb9d3e182a4">arm_dct4_init_f32.c</a>
+: <a class="el" href="group__DCT4__IDCT4__Table.html#gad00f29d896d64d6da7afbbb9d3e182a4">arm_common_tables.h</a>
+, <a class="el" href="group__DCT4__IDCT4__Table.html#gad00f29d896d64d6da7afbbb9d3e182a4">arm_common_tables.c</a>
</li>
<li>Weights_2048
-: <a class="el" href="group__DCT4__IDCT4__Table.html#gac3a2a00b3106dfcb5e0a582f50c65692">arm_dct4_init_f32.c</a>
+: <a class="el" href="group__DCT4__IDCT4__Table.html#gac3a2a00b3106dfcb5e0a582f50c65692">arm_common_tables.c</a>
+, <a class="el" href="group__DCT4__IDCT4__Table.html#gac3a2a00b3106dfcb5e0a582f50c65692">arm_common_tables.h</a>
</li>
<li>Weights_512
-: <a class="el" href="group__DCT4__IDCT4__Table.html#gaeb67b0be5b3c2139d660e02cedeed908">arm_dct4_init_f32.c</a>
+: <a class="el" href="group__DCT4__IDCT4__Table.html#gaeb67b0be5b3c2139d660e02cedeed908">arm_common_tables.h</a>
+, <a class="el" href="group__DCT4__IDCT4__Table.html#gaeb67b0be5b3c2139d660e02cedeed908">arm_common_tables.c</a>
</li>
<li>Weights_8192
-: <a class="el" href="group__DCT4__IDCT4__Table.html#ga45a8ec91e5da91790566105bc7e6f0c2">arm_dct4_init_f32.c</a>
+: <a class="el" href="group__DCT4__IDCT4__Table.html#ga45a8ec91e5da91790566105bc7e6f0c2">arm_common_tables.c</a>
+, <a class="el" href="group__DCT4__IDCT4__Table.html#ga45a8ec91e5da91790566105bc7e6f0c2">arm_common_tables.h</a>
</li>
<li>WeightsQ15_128
-: <a class="el" href="group__DCT4__IDCT4__Table.html#gaa4ff5e6f062efb1d1ec8c6c2207c3727">arm_dct4_init_q15.c</a>
+: <a class="el" href="arm__common__tables_8h.html#a8e8f0253c5a4337bd90968838db6164d">arm_common_tables.h</a>
</li>
<li>WeightsQ15_2048
-: <a class="el" href="group__DCT4__IDCT4__Table.html#ga2235ec700d0d6925d9733f48541d46f5">arm_dct4_init_q15.c</a>
+: <a class="el" href="arm__common__tables_8h.html#ab858d2072b29f338b5dabf5cde9aaf66">arm_common_tables.h</a>
</li>
<li>WeightsQ15_512
-: <a class="el" href="group__DCT4__IDCT4__Table.html#gadc8ee250fc217d6cb5c84dd7c1eb6d31">arm_dct4_init_q15.c</a>
+: <a class="el" href="arm__common__tables_8h.html#a0492a1e2539ffb9d5276a357dab9dca1">arm_common_tables.h</a>
</li>
<li>WeightsQ15_8192
-: <a class="el" href="group__DCT4__IDCT4__Table.html#ga4fdc60621eb306984a82ce8b2d645bb7">arm_dct4_init_q15.c</a>
+: <a class="el" href="arm__common__tables_8h.html#a94e0c6d08e4c2eee4d75dc5cde0e4019">arm_common_tables.h</a>
</li>
<li>WeightsQ31_128
-: <a class="el" href="group__DCT4__IDCT4__Table.html#ga02d7024538a87214296b01d83ba36b02">arm_dct4_init_q31.c</a>
+: <a class="el" href="group__DCT4__IDCT4__Table.html#ga02d7024538a87214296b01d83ba36b02">arm_common_tables.h</a>
+, <a class="el" href="group__DCT4__IDCT4__Table.html#ga02d7024538a87214296b01d83ba36b02">arm_common_tables.c</a>
</li>
<li>WeightsQ31_2048
-: <a class="el" href="group__DCT4__IDCT4__Table.html#ga725b65c25a02b3cad329e18bb832f65e">arm_dct4_init_q31.c</a>
+: <a class="el" href="group__DCT4__IDCT4__Table.html#ga725b65c25a02b3cad329e18bb832f65e">arm_common_tables.c</a>
+, <a class="el" href="group__DCT4__IDCT4__Table.html#ga725b65c25a02b3cad329e18bb832f65e">arm_common_tables.h</a>
</li>
<li>WeightsQ31_512
-: <a class="el" href="group__DCT4__IDCT4__Table.html#ga31a8217a96f7d3171921e98398f31596">arm_dct4_init_q31.c</a>
+: <a class="el" href="group__DCT4__IDCT4__Table.html#ga31a8217a96f7d3171921e98398f31596">arm_common_tables.h</a>
+, <a class="el" href="group__DCT4__IDCT4__Table.html#ga31a8217a96f7d3171921e98398f31596">arm_common_tables.c</a>
</li>
<li>WeightsQ31_8192
-: <a class="el" href="group__DCT4__IDCT4__Table.html#ga16bf6bbe5c4c9b35f88253cf7bdcc435">arm_dct4_init_q31.c</a>
+: <a class="el" href="group__DCT4__IDCT4__Table.html#ga16bf6bbe5c4c9b35f88253cf7bdcc435">arm_common_tables.c</a>
+, <a class="el" href="group__DCT4__IDCT4__Table.html#ga16bf6bbe5c4c9b35f88253cf7bdcc435">arm_common_tables.h</a>
</li>
<li>wire1
-: <a class="el" href="arm__variance__example__f32_8c.html#acc43b372d92d5027b9f9cac782c8b3c7">arm_variance_example_f32.c</a>
-, <a class="el" href="arm__signal__converge__example__f32_8c.html#a16e759789fbc05f878863f009066c8ea">arm_signal_converge_example_f32.c</a>
+: <a class="el" href="arm__signal__converge__example__f32_8c.html#a16e759789fbc05f878863f009066c8ea">arm_signal_converge_example_f32.c</a>
+, <a class="el" href="arm__variance__example__f32_8c.html#acc43b372d92d5027b9f9cac782c8b3c7">arm_variance_example_f32.c</a>
</li>
<li>wire2
: <a class="el" href="arm__signal__converge__example__f32_8c.html#a4e370163c81ae2b72cc655a6b79e4c6a">arm_signal_converge_example_f32.c</a>
, <a class="el" href="arm__variance__example__f32_8c.html#a41a9afab5be5ccd2e6f618b83102f0d1">arm_variance_example_f32.c</a>
</li>
<li>wire3
-: <a class="el" href="arm__signal__converge__example__f32_8c.html#a7e2cceadf6ec7f0aa0f698a680fa3a4b">arm_signal_converge_example_f32.c</a>
-, <a class="el" href="arm__variance__example__f32_8c.html#af61f43ad332a2322e43ced590b6d9768">arm_variance_example_f32.c</a>
+: <a class="el" href="arm__variance__example__f32_8c.html#af61f43ad332a2322e43ced590b6d9768">arm_variance_example_f32.c</a>
+, <a class="el" href="arm__signal__converge__example__f32_8c.html#a7e2cceadf6ec7f0aa0f698a680fa3a4b">arm_signal_converge_example_f32.c</a>
+</li>
+<li>write_q15x2()
+: <a class="el" href="arm__math_8h.html#a1c6d46f43d41c6ca1b7d6a0d8ed95036">arm_math.h</a>
+</li>
+<li>write_q15x2_ia()
+: <a class="el" href="arm__math_8h.html#a576a0e2a4667277b42c478dfda753dc6">arm_math.h</a>
+</li>
+<li>write_q7x4_ia()
+: <a class="el" href="arm__math_8h.html#a05bde59a4c7dd866d0a2e3e6fcac17bd">arm_math.h</a>
</li>
</ul>
</div><!-- contents -->
@@ -201,7 +218,7 @@ $(document).ready(function(){initNavTree('globals_w.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/globals_x.html b/docs/DSP/html/globals_x.html
index 0e251fa..018cc74 100644
--- a/docs/DSP/html/globals_x.html
+++ b/docs/DSP/html/globals_x.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -162,7 +162,7 @@ $(document).ready(function(){initNavTree('globals_x.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__BasicAbs.html b/docs/DSP/html/group__BasicAbs.html
index db3cffa..0fbe288 100644
--- a/docs/DSP/html/group__BasicAbs.html
+++ b/docs/DSP/html/group__BasicAbs.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,18 +116,18 @@ $(document).ready(function(){initNavTree('group__BasicAbs.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga421b6275f9d35f50286c0ff3beceff02"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAbs.html#ga421b6275f9d35f50286c0ff3beceff02">arm_abs_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga421b6275f9d35f50286c0ff3beceff02"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point vector absolute value. <a href="#ga421b6275f9d35f50286c0ff3beceff02">More...</a><br/></td></tr>
-<tr class="separator:ga421b6275f9d35f50286c0ff3beceff02"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga39f92964c9b649ba252e26ebe7b95594"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAbs.html#ga39f92964c9b649ba252e26ebe7b95594">arm_abs_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga39f92964c9b649ba252e26ebe7b95594"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 vector absolute value. <a href="#ga39f92964c9b649ba252e26ebe7b95594">More...</a><br/></td></tr>
-<tr class="separator:ga39f92964c9b649ba252e26ebe7b95594"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga59eafcdcdb52da60d37f20aec6ff4577"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAbs.html#ga59eafcdcdb52da60d37f20aec6ff4577">arm_abs_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga59eafcdcdb52da60d37f20aec6ff4577"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 vector absolute value. <a href="#ga59eafcdcdb52da60d37f20aec6ff4577">More...</a><br/></td></tr>
-<tr class="separator:ga59eafcdcdb52da60d37f20aec6ff4577"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gadc30985e33fbf96802a5a7954dece3b1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAbs.html#gadc30985e33fbf96802a5a7954dece3b1">arm_abs_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gadc30985e33fbf96802a5a7954dece3b1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q7 vector absolute value. <a href="#gadc30985e33fbf96802a5a7954dece3b1">More...</a><br/></td></tr>
-<tr class="separator:gadc30985e33fbf96802a5a7954dece3b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0e8fc7df3033cdbe9cda8a766a46e6d9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAbs.html#ga0e8fc7df3033cdbe9cda8a766a46e6d9">arm_abs_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga0e8fc7df3033cdbe9cda8a766a46e6d9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point vector absolute value. <a href="#ga0e8fc7df3033cdbe9cda8a766a46e6d9">More...</a><br/></td></tr>
+<tr class="separator:ga0e8fc7df3033cdbe9cda8a766a46e6d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5cd90f9490ba8711c86e6f4bd7154359"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAbs.html#ga5cd90f9490ba8711c86e6f4bd7154359">arm_abs_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga5cd90f9490ba8711c86e6f4bd7154359"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 vector absolute value. <a href="#ga5cd90f9490ba8711c86e6f4bd7154359">More...</a><br/></td></tr>
+<tr class="separator:ga5cd90f9490ba8711c86e6f4bd7154359"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga494bd5db5e2686d96f5548e80ba8ca89"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAbs.html#ga494bd5db5e2686d96f5548e80ba8ca89">arm_abs_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga494bd5db5e2686d96f5548e80ba8ca89"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 vector absolute value. <a href="#ga494bd5db5e2686d96f5548e80ba8ca89">More...</a><br/></td></tr>
+<tr class="separator:ga494bd5db5e2686d96f5548e80ba8ca89"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga097f1938c72471930b4e5647de40c505"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAbs.html#ga097f1938c72471930b4e5647de40c505">arm_abs_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga097f1938c72471930b4e5647de40c505"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q7 vector absolute value. <a href="#ga097f1938c72471930b4e5647de40c505">More...</a><br/></td></tr>
+<tr class="separator:ga097f1938c72471930b4e5647de40c505"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<p>Computes the absolute value of a vector on an element-by-element basis.</p>
@@ -135,14 +135,14 @@ Functions</h2></td></tr>
pDst[n] = abs(pSrc[n]), 0 &lt;= n &lt; blockSize.
</pre><p>The functions support in-place computation allowing the source and destination pointers to reference the same memory buffer. There are separate functions for floating-point, Q7, Q15, and Q31 data types. </p>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ga421b6275f9d35f50286c0ff3beceff02"></a>
+<a class="anchor" id="ga0e8fc7df3033cdbe9cda8a766a46e6d9"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_abs_f32 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -166,28 +166,24 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input buffer </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the output vector </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
-<p>Referenced by <a class="el" href="arm__signal__converge__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="ga39f92964c9b649ba252e26ebe7b95594"></a>
+<a class="anchor" id="ga5cd90f9490ba8711c86e6f4bd7154359"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_abs_q15 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -211,28 +207,25 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input buffer </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the output vector </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function uses saturating arithmetic. The Q15 value -1 (0x8000) will be saturated to the maximum allowable positive value 0x7FFF. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#aa505179349146cf6186640b4c8b47714">__PKHBT</a>, <a class="el" href="arm__math_8h.html#a6e4703dc08d1b82eab7f5ef96edb59bb">__QSUB16()</a>, <a class="el" href="arm__math_8h.html#a1185d670d798aaf52eec13f0403f3407">__SIMD32_CONST</a>, and <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function uses saturating arithmetic. The Q15 value -1 (0x8000) will be saturated to the maximum allowable positive value 0x7FFF. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga59eafcdcdb52da60d37f20aec6ff4577"></a>
+<a class="anchor" id="ga494bd5db5e2686d96f5548e80ba8ca89"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_abs_q31 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -256,28 +249,25 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input buffer </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the output vector </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function uses saturating arithmetic. The Q31 value -1 (0x80000000) will be saturated to the maximum allowable positive value 0x7FFFFFFF. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a15e896d0146c280e600d00f609832350">__QSUB()</a>, and <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function uses saturating arithmetic. The Q31 value -1 (0x80000000) will be saturated to the maximum allowable positive value 0x7FFFFFFF. </dd></dl>
</div>
</div>
-<a class="anchor" id="gadc30985e33fbf96802a5a7954dece3b1"></a>
+<a class="anchor" id="ga097f1938c72471930b4e5647de40c505"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_abs_q7 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -301,18 +291,15 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input buffer </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the output vector </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<dl class="section user"><dt>Conditions for optimum performance</dt><dd>Input and output buffers should be aligned by 32-bit</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function uses saturating arithmetic. The Q7 value -1 (0x80) will be saturated to the maximum allowable positive value 0x7F. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a4690314b420f463093f1a2f68b5fb143">__QSUB8()</a>, and <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Conditions for optimum performance</dt><dd>Input and output buffers should be aligned by 32-bit </dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function uses saturating arithmetic. The Q7 value -1 (0x80) will be saturated to the maximum allowable positive value 0x7F. </dd></dl>
</div>
</div>
@@ -321,7 +308,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__BasicAbs.js b/docs/DSP/html/group__BasicAbs.js
index acf9b22..beca012 100644
--- a/docs/DSP/html/group__BasicAbs.js
+++ b/docs/DSP/html/group__BasicAbs.js
@@ -1,7 +1,7 @@
var group__BasicAbs =
[
- [ "arm_abs_f32", "group__BasicAbs.html#ga421b6275f9d35f50286c0ff3beceff02", null ],
- [ "arm_abs_q15", "group__BasicAbs.html#ga39f92964c9b649ba252e26ebe7b95594", null ],
- [ "arm_abs_q31", "group__BasicAbs.html#ga59eafcdcdb52da60d37f20aec6ff4577", null ],
- [ "arm_abs_q7", "group__BasicAbs.html#gadc30985e33fbf96802a5a7954dece3b1", null ]
+ [ "arm_abs_f32", "group__BasicAbs.html#ga0e8fc7df3033cdbe9cda8a766a46e6d9", null ],
+ [ "arm_abs_q15", "group__BasicAbs.html#ga5cd90f9490ba8711c86e6f4bd7154359", null ],
+ [ "arm_abs_q31", "group__BasicAbs.html#ga494bd5db5e2686d96f5548e80ba8ca89", null ],
+ [ "arm_abs_q7", "group__BasicAbs.html#ga097f1938c72471930b4e5647de40c505", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__BasicAdd.html b/docs/DSP/html/group__BasicAdd.html
index 5d66e99..3d83aa7 100644
--- a/docs/DSP/html/group__BasicAdd.html
+++ b/docs/DSP/html/group__BasicAdd.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,18 +116,18 @@ $(document).ready(function(){initNavTree('group__BasicAdd.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga6a904a547413b10565dd1d251c6bafbd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAdd.html#ga6a904a547413b10565dd1d251c6bafbd">arm_add_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga6a904a547413b10565dd1d251c6bafbd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point vector addition. <a href="#ga6a904a547413b10565dd1d251c6bafbd">More...</a><br/></td></tr>
-<tr class="separator:ga6a904a547413b10565dd1d251c6bafbd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gabb51285a41f511670bbff62fc0e1bf62"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAdd.html#gabb51285a41f511670bbff62fc0e1bf62">arm_add_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gabb51285a41f511670bbff62fc0e1bf62"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 vector addition. <a href="#gabb51285a41f511670bbff62fc0e1bf62">More...</a><br/></td></tr>
-<tr class="separator:gabb51285a41f511670bbff62fc0e1bf62"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga24d6c3f7f8b9fae4847c0c3f26a39a3b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAdd.html#ga24d6c3f7f8b9fae4847c0c3f26a39a3b">arm_add_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga24d6c3f7f8b9fae4847c0c3f26a39a3b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 vector addition. <a href="#ga24d6c3f7f8b9fae4847c0c3f26a39a3b">More...</a><br/></td></tr>
-<tr class="separator:ga24d6c3f7f8b9fae4847c0c3f26a39a3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaed633f415a7840a66861debca2dfb96b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAdd.html#gaed633f415a7840a66861debca2dfb96b">arm_add_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gaed633f415a7840a66861debca2dfb96b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q7 vector addition. <a href="#gaed633f415a7840a66861debca2dfb96b">More...</a><br/></td></tr>
-<tr class="separator:gaed633f415a7840a66861debca2dfb96b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabfef1e86e458314a61f4baa441d9765e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAdd.html#gabfef1e86e458314a61f4baa441d9765e">arm_add_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gabfef1e86e458314a61f4baa441d9765e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point vector addition. <a href="#gabfef1e86e458314a61f4baa441d9765e">More...</a><br/></td></tr>
+<tr class="separator:gabfef1e86e458314a61f4baa441d9765e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacea7c052f62fdd71c8f1a14f0495cbed"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAdd.html#gacea7c052f62fdd71c8f1a14f0495cbed">arm_add_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gacea7c052f62fdd71c8f1a14f0495cbed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 vector addition. <a href="#gacea7c052f62fdd71c8f1a14f0495cbed">More...</a><br/></td></tr>
+<tr class="separator:gacea7c052f62fdd71c8f1a14f0495cbed"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga63e5862d90971bff4181b22bfa6ac753"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAdd.html#ga63e5862d90971bff4181b22bfa6ac753">arm_add_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga63e5862d90971bff4181b22bfa6ac753"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 vector addition. <a href="#ga63e5862d90971bff4181b22bfa6ac753">More...</a><br/></td></tr>
+<tr class="separator:ga63e5862d90971bff4181b22bfa6ac753"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafaecefa2be70b02118c8a317e183f247"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAdd.html#gafaecefa2be70b02118c8a317e183f247">arm_add_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gafaecefa2be70b02118c8a317e183f247"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q7 vector addition. <a href="#gafaecefa2be70b02118c8a317e183f247">More...</a><br/></td></tr>
+<tr class="separator:gafaecefa2be70b02118c8a317e183f247"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<p>Element-by-element addition of two vectors.</p>
@@ -135,20 +135,20 @@ Functions</h2></td></tr>
pDst[n] = pSrcA[n] + pSrcB[n], 0 &lt;= n &lt; blockSize.
</pre><p>There are separate functions for floating-point, Q7, Q15, and Q31 data types. </p>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ga6a904a547413b10565dd1d251c6bafbd"></a>
+<a class="anchor" id="gabfef1e86e458314a61f4baa441d9765e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_add_f32 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -172,35 +172,31 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to first input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to second input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output vector </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
-<p>Referenced by <a class="el" href="arm__dotproduct__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="gabb51285a41f511670bbff62fc0e1bf62"></a>
+<a class="anchor" id="gacea7c052f62fdd71c8f1a14f0495cbed"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_add_q15 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -224,35 +220,32 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the output vector </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q15 range [0x8000 0x7FFF] will be saturated. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a08bea9cb2c311d925224c0d6829edb8c">__QADD16()</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, and <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q15 range [0x8000 0x7FFF] are saturated. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga24d6c3f7f8b9fae4847c0c3f26a39a3b"></a>
+<a class="anchor" id="ga63e5862d90971bff4181b22bfa6ac753"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_add_q31 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -276,35 +269,32 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the output vector </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q31 range[0x80000000 0x7FFFFFFF] will be saturated. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#ab9f3cfbfb0f12975ab91ddb179160dcb">__QADD()</a>, <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, and <a class="el" href="arm__math_8h.html#a9a94b78de0f083bd8fadf3c3abe40431">clip_q63_to_q31()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q31 range [0x80000000 0x7FFFFFFF] are saturated. </dd></dl>
</div>
</div>
-<a class="anchor" id="gaed633f415a7840a66861debca2dfb96b"></a>
+<a class="anchor" id="gafaecefa2be70b02118c8a317e183f247"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_add_q7 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -328,18 +318,15 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the output vector </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q7 range [0x80 0x7F] will be saturated. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a937a37e831677294ecde7195ec9d68ee">__QADD8()</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, and <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q7 range [0x80 0x7F] are saturated. </dd></dl>
</div>
</div>
@@ -348,7 +335,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__BasicAdd.js b/docs/DSP/html/group__BasicAdd.js
index 05136ba..7f526a4 100644
--- a/docs/DSP/html/group__BasicAdd.js
+++ b/docs/DSP/html/group__BasicAdd.js
@@ -1,7 +1,7 @@
var group__BasicAdd =
[
- [ "arm_add_f32", "group__BasicAdd.html#ga6a904a547413b10565dd1d251c6bafbd", null ],
- [ "arm_add_q15", "group__BasicAdd.html#gabb51285a41f511670bbff62fc0e1bf62", null ],
- [ "arm_add_q31", "group__BasicAdd.html#ga24d6c3f7f8b9fae4847c0c3f26a39a3b", null ],
- [ "arm_add_q7", "group__BasicAdd.html#gaed633f415a7840a66861debca2dfb96b", null ]
+ [ "arm_add_f32", "group__BasicAdd.html#gabfef1e86e458314a61f4baa441d9765e", null ],
+ [ "arm_add_q15", "group__BasicAdd.html#gacea7c052f62fdd71c8f1a14f0495cbed", null ],
+ [ "arm_add_q31", "group__BasicAdd.html#ga63e5862d90971bff4181b22bfa6ac753", null ],
+ [ "arm_add_q7", "group__BasicAdd.html#gafaecefa2be70b02118c8a317e183f247", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__dot__prod.html b/docs/DSP/html/group__BasicDotProd.html
index 83395f7..590cf6c 100644
--- a/docs/DSP/html/group__dot__prod.html
+++ b/docs/DSP/html/group__BasicDotProd.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div>
</div>
<script type="text/javascript">
-$(document).ready(function(){initNavTree('group__dot__prod.html','');});
+$(document).ready(function(){initNavTree('group__BasicDotProd.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
@@ -116,18 +116,18 @@ $(document).ready(function(){initNavTree('group__dot__prod.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga55418d4362f6ba84c327f9b4f089a8c3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dot__prod.html#ga55418d4362f6ba84c327f9b4f089a8c3">arm_dot_prod_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *result)</td></tr>
-<tr class="memdesc:ga55418d4362f6ba84c327f9b4f089a8c3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dot product of floating-point vectors. <a href="#ga55418d4362f6ba84c327f9b4f089a8c3">More...</a><br/></td></tr>
-<tr class="separator:ga55418d4362f6ba84c327f9b4f089a8c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga436d5bed28a4b73b24acbde436a3044b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dot__prod.html#ga436d5bed28a4b73b24acbde436a3044b">arm_dot_prod_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *result)</td></tr>
-<tr class="memdesc:ga436d5bed28a4b73b24acbde436a3044b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dot product of Q15 vectors. <a href="#ga436d5bed28a4b73b24acbde436a3044b">More...</a><br/></td></tr>
-<tr class="separator:ga436d5bed28a4b73b24acbde436a3044b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gab15d8fa060fc85b4d948d091b7deaa11"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dot__prod.html#gab15d8fa060fc85b4d948d091b7deaa11">arm_dot_prod_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *result)</td></tr>
-<tr class="memdesc:gab15d8fa060fc85b4d948d091b7deaa11"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dot product of Q31 vectors. <a href="#gab15d8fa060fc85b4d948d091b7deaa11">More...</a><br/></td></tr>
-<tr class="separator:gab15d8fa060fc85b4d948d091b7deaa11"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga9c3293a50ac7ec8ba928bf8e3aaea6c1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dot__prod.html#ga9c3293a50ac7ec8ba928bf8e3aaea6c1">arm_dot_prod_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *result)</td></tr>
-<tr class="memdesc:ga9c3293a50ac7ec8ba928bf8e3aaea6c1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dot product of Q7 vectors. <a href="#ga9c3293a50ac7ec8ba928bf8e3aaea6c1">More...</a><br/></td></tr>
-<tr class="separator:ga9c3293a50ac7ec8ba928bf8e3aaea6c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadf26f6bc62d6416528663ad3e46fbf67"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicDotProd.html#gadf26f6bc62d6416528663ad3e46fbf67">arm_dot_prod_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *result)</td></tr>
+<tr class="memdesc:gadf26f6bc62d6416528663ad3e46fbf67"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dot product of floating-point vectors. <a href="#gadf26f6bc62d6416528663ad3e46fbf67">More...</a><br/></td></tr>
+<tr class="separator:gadf26f6bc62d6416528663ad3e46fbf67"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac2314012fbbf73bfd95ce8c57bc9ba69"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicDotProd.html#gac2314012fbbf73bfd95ce8c57bc9ba69">arm_dot_prod_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *result)</td></tr>
+<tr class="memdesc:gac2314012fbbf73bfd95ce8c57bc9ba69"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dot product of Q15 vectors. <a href="#gac2314012fbbf73bfd95ce8c57bc9ba69">More...</a><br/></td></tr>
+<tr class="separator:gac2314012fbbf73bfd95ce8c57bc9ba69"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafe3f9ace6c4576847eabf44ed7ca7b96"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicDotProd.html#gafe3f9ace6c4576847eabf44ed7ca7b96">arm_dot_prod_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *result)</td></tr>
+<tr class="memdesc:gafe3f9ace6c4576847eabf44ed7ca7b96"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dot product of Q31 vectors. <a href="#gafe3f9ace6c4576847eabf44ed7ca7b96">More...</a><br/></td></tr>
+<tr class="separator:gafe3f9ace6c4576847eabf44ed7ca7b96"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaadd347d5f5adf902c63f0b90ffc19538"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicDotProd.html#gaadd347d5f5adf902c63f0b90ffc19538">arm_dot_prod_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *result)</td></tr>
+<tr class="memdesc:gaadd347d5f5adf902c63f0b90ffc19538"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dot product of Q7 vectors. <a href="#gaadd347d5f5adf902c63f0b90ffc19538">More...</a><br/></td></tr>
+<tr class="separator:gaadd347d5f5adf902c63f0b90ffc19538"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<p>Computes the dot product of two vectors. The vectors are multiplied element-by-element and then summed.</p>
@@ -135,20 +135,20 @@ Functions</h2></td></tr>
sum = pSrcA[0]*pSrcB[0] + pSrcA[1]*pSrcB[1] + ... + pSrcA[blockSize-1]*pSrcB[blockSize-1]
</pre><p>There are separate functions for floating-point, Q7, Q15, and Q31 data types. </p>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ga55418d4362f6ba84c327f9b4f089a8c3"></a>
+<a class="anchor" id="gadf26f6bc62d6416528663ad3e46fbf67"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_dot_prod_f32 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -172,35 +172,31 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*result</td><td>output result returned here </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input vector. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input vector. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector. </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">result</td><td>output result returned here. </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
-<p>Referenced by <a class="el" href="arm__variance__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="ga436d5bed28a4b73b24acbde436a3044b"></a>
+<a class="anchor" id="gac2314012fbbf73bfd95ce8c57bc9ba69"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_dot_prod_q15 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -224,35 +220,32 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input vector </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*result</td><td>output result returned here </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">result</td><td>output result returned here </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The intermediate multiplications are in 1.15 x 1.15 = 2.30 format and these results are added to a 64-bit accumulator in 34.30 format. Nonsaturating additions are used and given that there are 33 guard bits in the accumulator there is no risk of overflow. The return result is in 34.30 format. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#a7aed02041f489a4f65dbd7093073d94e">__SMLALD()</a>, and <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The intermediate multiplications are in 1.15 x 1.15 = 2.30 format and these results are added to a 64-bit accumulator in 34.30 format. Nonsaturating additions are used and given that there are 33 guard bits in the accumulator there is no risk of overflow. The return result is in 34.30 format. </dd></dl>
</div>
</div>
-<a class="anchor" id="gab15d8fa060fc85b4d948d091b7deaa11"></a>
+<a class="anchor" id="gafe3f9ace6c4576847eabf44ed7ca7b96"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_dot_prod_q31 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -276,35 +269,32 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*result</td><td>output result returned here </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input vector. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input vector. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector. </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">result</td><td>output result returned here. </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The intermediate multiplications are in 1.31 x 1.31 = 2.62 format and these are truncated to 2.48 format by discarding the lower 14 bits. The 2.48 result is then added without saturation to a 64-bit accumulator in 16.48 format. There are 15 guard bits in the accumulator and there is no risk of overflow as long as the length of the vectors is less than 2^16 elements. The return result is in 16.48 format. </dd></dl>
-
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The intermediate multiplications are in 1.31 x 1.31 = 2.62 format and these are truncated to 2.48 format by discarding the lower 14 bits. The 2.48 result is then added without saturation to a 64-bit accumulator in 16.48 format. There are 15 guard bits in the accumulator and there is no risk of overflow as long as the length of the vectors is less than 2^16 elements. The return result is in 16.48 format. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga9c3293a50ac7ec8ba928bf8e3aaea6c1"></a>
+<a class="anchor" id="gaadd347d5f5adf902c63f0b90ffc19538"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_dot_prod_q7 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -328,18 +318,15 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input vector </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*result</td><td>output result returned here </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">result</td><td>output result returned here </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The intermediate multiplications are in 1.7 x 1.7 = 2.14 format and these results are added to an accumulator in 18.14 format. Nonsaturating additions are used and there is no danger of wrap around as long as the vectors are less than 2^18 elements long. The return result is in 18.14 format. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#aa611fdbf6c56c46553701d6596a79aaf">__SMLAD()</a>, <a class="el" href="arm__math_8h.html#ac9f7f02a5e0ad5642026dbd0da7418db">__SXTB16()</a>, and <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The intermediate multiplications are in 1.7 x 1.7 = 2.14 format and these results are added to an accumulator in 18.14 format. Nonsaturating additions are used and there is no danger of wrap around as long as the vectors are less than 2^18 elements long. The return result is in 18.14 format. </dd></dl>
</div>
</div>
@@ -348,7 +335,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__BasicDotProd.js b/docs/DSP/html/group__BasicDotProd.js
new file mode 100644
index 0000000..6b501de
--- /dev/null
+++ b/docs/DSP/html/group__BasicDotProd.js
@@ -0,0 +1,7 @@
+var group__BasicDotProd =
+[
+ [ "arm_dot_prod_f32", "group__BasicDotProd.html#gadf26f6bc62d6416528663ad3e46fbf67", null ],
+ [ "arm_dot_prod_q15", "group__BasicDotProd.html#gac2314012fbbf73bfd95ce8c57bc9ba69", null ],
+ [ "arm_dot_prod_q31", "group__BasicDotProd.html#gafe3f9ace6c4576847eabf44ed7ca7b96", null ],
+ [ "arm_dot_prod_q7", "group__BasicDotProd.html#gaadd347d5f5adf902c63f0b90ffc19538", null ]
+]; \ No newline at end of file
diff --git a/docs/DSP/html/group__BasicMult.html b/docs/DSP/html/group__BasicMult.html
index c28163e..52d667e 100644
--- a/docs/DSP/html/group__BasicMult.html
+++ b/docs/DSP/html/group__BasicMult.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,18 +116,18 @@ $(document).ready(function(){initNavTree('group__BasicMult.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gaca3f0b8227da431ab29225b88888aa32"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicMult.html#gaca3f0b8227da431ab29225b88888aa32">arm_mult_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gaca3f0b8227da431ab29225b88888aa32"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point vector multiplication. <a href="#gaca3f0b8227da431ab29225b88888aa32">More...</a><br/></td></tr>
-<tr class="separator:gaca3f0b8227da431ab29225b88888aa32"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gafb0778d27ed98a2a6f2ecb7d48cc8c75"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicMult.html#gafb0778d27ed98a2a6f2ecb7d48cc8c75">arm_mult_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gafb0778d27ed98a2a6f2ecb7d48cc8c75"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 vector multiplication. <a href="#gafb0778d27ed98a2a6f2ecb7d48cc8c75">More...</a><br/></td></tr>
-<tr class="separator:gafb0778d27ed98a2a6f2ecb7d48cc8c75"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga3528c0f54a0607acc603f0490d3ca6c6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicMult.html#ga3528c0f54a0607acc603f0490d3ca6c6">arm_mult_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga3528c0f54a0607acc603f0490d3ca6c6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 vector multiplication. <a href="#ga3528c0f54a0607acc603f0490d3ca6c6">More...</a><br/></td></tr>
-<tr class="separator:ga3528c0f54a0607acc603f0490d3ca6c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga16677275ed83ff0878da531e875c27ef"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicMult.html#ga16677275ed83ff0878da531e875c27ef">arm_mult_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga16677275ed83ff0878da531e875c27ef"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q7 vector multiplication. <a href="#ga16677275ed83ff0878da531e875c27ef">More...</a><br/></td></tr>
-<tr class="separator:ga16677275ed83ff0878da531e875c27ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacf950935141cad927bea886e88fd9e9b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicMult.html#gacf950935141cad927bea886e88fd9e9b">arm_mult_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gacf950935141cad927bea886e88fd9e9b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point vector multiplication. <a href="#gacf950935141cad927bea886e88fd9e9b">More...</a><br/></td></tr>
+<tr class="separator:gacf950935141cad927bea886e88fd9e9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaeeda8cdc2c7e79c8a26e905342a0bb17"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicMult.html#gaeeda8cdc2c7e79c8a26e905342a0bb17">arm_mult_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaeeda8cdc2c7e79c8a26e905342a0bb17"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 vector multiplication. <a href="#gaeeda8cdc2c7e79c8a26e905342a0bb17">More...</a><br/></td></tr>
+<tr class="separator:gaeeda8cdc2c7e79c8a26e905342a0bb17"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf12c75306edf16759bdedd849984324e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicMult.html#gaf12c75306edf16759bdedd849984324e">arm_mult_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaf12c75306edf16759bdedd849984324e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 vector multiplication. <a href="#gaf12c75306edf16759bdedd849984324e">More...</a><br/></td></tr>
+<tr class="separator:gaf12c75306edf16759bdedd849984324e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7b852d225dd7e91f19107fdcea38a3cb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicMult.html#ga7b852d225dd7e91f19107fdcea38a3cb">arm_mult_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga7b852d225dd7e91f19107fdcea38a3cb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q7 vector multiplication. <a href="#ga7b852d225dd7e91f19107fdcea38a3cb">More...</a><br/></td></tr>
+<tr class="separator:ga7b852d225dd7e91f19107fdcea38a3cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<p>Element-by-element multiplication of two vectors.</p>
@@ -135,20 +135,20 @@ Functions</h2></td></tr>
pDst[n] = pSrcA[n] * pSrcB[n], 0 &lt;= n &lt; blockSize.
</pre><p>There are separate functions for floating-point, Q7, Q15, and Q31 data types. </p>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="gaca3f0b8227da431ab29225b88888aa32"></a>
+<a class="anchor" id="gacf950935141cad927bea886e88fd9e9b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_mult_f32 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -172,35 +172,31 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input vector. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input vector. </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the output vector. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector. </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#gafd538d68886848bc090ec2b0d364cc81">arm_dct4_f32()</a>, and <a class="el" href="arm__dotproduct__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="gafb0778d27ed98a2a6f2ecb7d48cc8c75"></a>
+<a class="anchor" id="gaeeda8cdc2c7e79c8a26e905342a0bb17"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_mult_q15 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -224,37 +220,32 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to first input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to second input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output vector </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q15 range [0x8000 0x7FFF] will be saturated. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#aa505179349146cf6186640b4c8b47714">__PKHBT</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, and <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#ga114cb9635059f678df291fcc887aaf2b">arm_dct4_q15()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q15 range [0x8000 0x7FFF] are saturated. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga3528c0f54a0607acc603f0490d3ca6c6"></a>
+<a class="anchor" id="gaf12c75306edf16759bdedd849984324e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_mult_q31 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -278,37 +269,32 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input vector. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input vector. </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the output vector. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector. </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q31 range[0x80000000 0x7FFFFFFF] will be saturated. </dd></dl>
-
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, and <a class="el" href="arm__math_8h.html#a9a94b78de0f083bd8fadf3c3abe40431">clip_q63_to_q31()</a>.</p>
-
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#gad04d0baab6ed081d8e8afe02538eb80b">arm_dct4_q31()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q31 range[0x80000000 0x7FFFFFFF] are saturated. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga16677275ed83ff0878da531e875c27ef"></a>
+<a class="anchor" id="ga7b852d225dd7e91f19107fdcea38a3cb"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_mult_q7 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -332,18 +318,15 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the output vector </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q7 range [0x80 0x7F] will be saturated. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a3ebff224ad44c217fde9f530342e2960">__PACKq7</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, and <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q7 range [0x80 0x7F] are saturated. </dd></dl>
</div>
</div>
@@ -352,7 +335,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__BasicMult.js b/docs/DSP/html/group__BasicMult.js
index 1d1d44d..88d3f8e 100644
--- a/docs/DSP/html/group__BasicMult.js
+++ b/docs/DSP/html/group__BasicMult.js
@@ -1,7 +1,7 @@
var group__BasicMult =
[
- [ "arm_mult_f32", "group__BasicMult.html#gaca3f0b8227da431ab29225b88888aa32", null ],
- [ "arm_mult_q15", "group__BasicMult.html#gafb0778d27ed98a2a6f2ecb7d48cc8c75", null ],
- [ "arm_mult_q31", "group__BasicMult.html#ga3528c0f54a0607acc603f0490d3ca6c6", null ],
- [ "arm_mult_q7", "group__BasicMult.html#ga16677275ed83ff0878da531e875c27ef", null ]
+ [ "arm_mult_f32", "group__BasicMult.html#gacf950935141cad927bea886e88fd9e9b", null ],
+ [ "arm_mult_q15", "group__BasicMult.html#gaeeda8cdc2c7e79c8a26e905342a0bb17", null ],
+ [ "arm_mult_q31", "group__BasicMult.html#gaf12c75306edf16759bdedd849984324e", null ],
+ [ "arm_mult_q7", "group__BasicMult.html#ga7b852d225dd7e91f19107fdcea38a3cb", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__negate.html b/docs/DSP/html/group__BasicNegate.html
index ba026a0..d3317db 100644
--- a/docs/DSP/html/group__negate.html
+++ b/docs/DSP/html/group__BasicNegate.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div>
</div>
<script type="text/javascript">
-$(document).ready(function(){initNavTree('group__negate.html','');});
+$(document).ready(function(){initNavTree('group__BasicNegate.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
@@ -116,18 +116,18 @@ $(document).ready(function(){initNavTree('group__negate.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga2e169c4de6cc6e3ba4be9473531e6657"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__negate.html#ga2e169c4de6cc6e3ba4be9473531e6657">arm_negate_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga2e169c4de6cc6e3ba4be9473531e6657"><td class="mdescLeft">&#160;</td><td class="mdescRight">Negates the elements of a floating-point vector. <a href="#ga2e169c4de6cc6e3ba4be9473531e6657">More...</a><br/></td></tr>
-<tr class="separator:ga2e169c4de6cc6e3ba4be9473531e6657"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga0239a833d72cf00290b9723c394e5042"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__negate.html#ga0239a833d72cf00290b9723c394e5042">arm_negate_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga0239a833d72cf00290b9723c394e5042"><td class="mdescLeft">&#160;</td><td class="mdescRight">Negates the elements of a Q15 vector. <a href="#ga0239a833d72cf00290b9723c394e5042">More...</a><br/></td></tr>
-<tr class="separator:ga0239a833d72cf00290b9723c394e5042"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga2784c6887686a73dc7c364e2e41c776c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__negate.html#ga2784c6887686a73dc7c364e2e41c776c">arm_negate_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga2784c6887686a73dc7c364e2e41c776c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Negates the elements of a Q31 vector. <a href="#ga2784c6887686a73dc7c364e2e41c776c">More...</a><br/></td></tr>
-<tr class="separator:ga2784c6887686a73dc7c364e2e41c776c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaae78fc079a43bdaa3055f9b32e2a1f4c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__negate.html#gaae78fc079a43bdaa3055f9b32e2a1f4c">arm_negate_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gaae78fc079a43bdaa3055f9b32e2a1f4c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Negates the elements of a Q7 vector. <a href="#gaae78fc079a43bdaa3055f9b32e2a1f4c">More...</a><br/></td></tr>
-<tr class="separator:gaae78fc079a43bdaa3055f9b32e2a1f4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7d9cfa32eafae01d3dbdcaf05052f431"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicNegate.html#ga7d9cfa32eafae01d3dbdcaf05052f431">arm_negate_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga7d9cfa32eafae01d3dbdcaf05052f431"><td class="mdescLeft">&#160;</td><td class="mdescRight">Negates the elements of a floating-point vector. <a href="#ga7d9cfa32eafae01d3dbdcaf05052f431">More...</a><br/></td></tr>
+<tr class="separator:ga7d9cfa32eafae01d3dbdcaf05052f431"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga55b8bbbcd318d5142925bc221db30186"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicNegate.html#ga55b8bbbcd318d5142925bc221db30186">arm_negate_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga55b8bbbcd318d5142925bc221db30186"><td class="mdescLeft">&#160;</td><td class="mdescRight">Negates the elements of a Q15 vector. <a href="#ga55b8bbbcd318d5142925bc221db30186">More...</a><br/></td></tr>
+<tr class="separator:ga55b8bbbcd318d5142925bc221db30186"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad5054d19c205eebab5f2c6e42d8cbb3c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicNegate.html#gad5054d19c205eebab5f2c6e42d8cbb3c">arm_negate_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gad5054d19c205eebab5f2c6e42d8cbb3c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Negates the elements of a Q31 vector. <a href="#gad5054d19c205eebab5f2c6e42d8cbb3c">More...</a><br/></td></tr>
+<tr class="separator:gad5054d19c205eebab5f2c6e42d8cbb3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaea178c9f486ed4704f8723a2efee271c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicNegate.html#gaea178c9f486ed4704f8723a2efee271c">arm_negate_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaea178c9f486ed4704f8723a2efee271c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Negates the elements of a Q7 vector. <a href="#gaea178c9f486ed4704f8723a2efee271c">More...</a><br/></td></tr>
+<tr class="separator:gaea178c9f486ed4704f8723a2efee271c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<p>Negates the elements of a vector.</p>
@@ -135,14 +135,14 @@ Functions</h2></td></tr>
pDst[n] = -pSrc[n], 0 &lt;= n &lt; blockSize.
</pre><p>The functions support in-place computation allowing the source and destination pointers to reference the same memory buffer. There are separate functions for floating-point, Q7, Q15, and Q31 data types. </p>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ga2e169c4de6cc6e3ba4be9473531e6657"></a>
+<a class="anchor" id="ga7d9cfa32eafae01d3dbdcaf05052f431"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_negate_f32 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -166,26 +166,24 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in the vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to input vector. </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output vector. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector. </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="ga0239a833d72cf00290b9723c394e5042"></a>
+<a class="anchor" id="ga55b8bbbcd318d5142925bc221db30186"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_negate_q15 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -209,29 +207,26 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in the vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector. </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the output vector. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector. </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<dl class="section user"><dt>Conditions for optimum performance</dt><dd>Input and output buffers should be aligned by 32-bit</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function uses saturating arithmetic. The Q15 value -1 (0x8000) will be saturated to the maximum allowable positive value 0x7FFF. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a6e4703dc08d1b82eab7f5ef96edb59bb">__QSUB16()</a>, <a class="el" href="arm__math_8h.html#af0d54ec57b936994a34f073d0049ea3f">_SIMD32_OFFSET</a>, and <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Conditions for optimum performance</dt><dd>Input and output buffers should be aligned by 32-bit </dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function uses saturating arithmetic. The Q15 value -1 (0x8000) is saturated to the maximum allowable positive value 0x7FFF. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga2784c6887686a73dc7c364e2e41c776c"></a>
+<a class="anchor" id="gad5054d19c205eebab5f2c6e42d8cbb3c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_negate_q31 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -255,28 +250,25 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in the vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector. </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the output vector. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector. </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function uses saturating arithmetic. The Q31 value -1 (0x80000000) will be saturated to the maximum allowable positive value 0x7FFFFFFF. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a15e896d0146c280e600d00f609832350">__QSUB()</a>, and <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function uses saturating arithmetic. The Q31 value -1 (0x80000000) is saturated to the maximum allowable positive value 0x7FFFFFFF. </dd></dl>
</div>
</div>
-<a class="anchor" id="gaae78fc079a43bdaa3055f9b32e2a1f4c"></a>
+<a class="anchor" id="gaea178c9f486ed4704f8723a2efee271c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_negate_q7 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -300,17 +292,14 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in the vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector. </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the output vector. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector. </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function uses saturating arithmetic. The Q7 value -1 (0x80) will be saturated to the maximum allowable positive value 0x7F. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a4690314b420f463093f1a2f68b5fb143">__QSUB8()</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, and <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function uses saturating arithmetic. The Q7 value -1 (0x80) is saturated to the maximum allowable positive value 0x7F. </dd></dl>
</div>
</div>
@@ -319,7 +308,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__BasicNegate.js b/docs/DSP/html/group__BasicNegate.js
new file mode 100644
index 0000000..49280c4
--- /dev/null
+++ b/docs/DSP/html/group__BasicNegate.js
@@ -0,0 +1,7 @@
+var group__BasicNegate =
+[
+ [ "arm_negate_f32", "group__BasicNegate.html#ga7d9cfa32eafae01d3dbdcaf05052f431", null ],
+ [ "arm_negate_q15", "group__BasicNegate.html#ga55b8bbbcd318d5142925bc221db30186", null ],
+ [ "arm_negate_q31", "group__BasicNegate.html#gad5054d19c205eebab5f2c6e42d8cbb3c", null ],
+ [ "arm_negate_q7", "group__BasicNegate.html#gaea178c9f486ed4704f8723a2efee271c", null ]
+]; \ No newline at end of file
diff --git a/docs/DSP/html/group__offset.html b/docs/DSP/html/group__BasicOffset.html
index 32b0626..3b246b4 100644
--- a/docs/DSP/html/group__offset.html
+++ b/docs/DSP/html/group__BasicOffset.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div>
</div>
<script type="text/javascript">
-$(document).ready(function(){initNavTree('group__offset.html','');});
+$(document).ready(function(){initNavTree('group__BasicOffset.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
@@ -116,18 +116,18 @@ $(document).ready(function(){initNavTree('group__offset.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga989dfae15235799d82f62ef9d356abb4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__offset.html#ga989dfae15235799d82f62ef9d356abb4">arm_offset_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> offset, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga989dfae15235799d82f62ef9d356abb4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds a constant offset to a floating-point vector. <a href="#ga989dfae15235799d82f62ef9d356abb4">More...</a><br/></td></tr>
-<tr class="separator:ga989dfae15235799d82f62ef9d356abb4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gab4c1d2391b599549e5a06fdfbc2747bf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__offset.html#gab4c1d2391b599549e5a06fdfbc2747bf">arm_offset_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> offset, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gab4c1d2391b599549e5a06fdfbc2747bf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds a constant offset to a Q15 vector. <a href="#gab4c1d2391b599549e5a06fdfbc2747bf">More...</a><br/></td></tr>
-<tr class="separator:gab4c1d2391b599549e5a06fdfbc2747bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac84ec42cbbebc5c197a87d0221819acf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__offset.html#gac84ec42cbbebc5c197a87d0221819acf">arm_offset_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> offset, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gac84ec42cbbebc5c197a87d0221819acf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds a constant offset to a Q31 vector. <a href="#gac84ec42cbbebc5c197a87d0221819acf">More...</a><br/></td></tr>
-<tr class="separator:gac84ec42cbbebc5c197a87d0221819acf"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga00bd9cc17c5bf905e76c91ad50886393"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__offset.html#ga00bd9cc17c5bf905e76c91ad50886393">arm_offset_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> offset, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga00bd9cc17c5bf905e76c91ad50886393"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds a constant offset to a Q7 vector. <a href="#ga00bd9cc17c5bf905e76c91ad50886393">More...</a><br/></td></tr>
-<tr class="separator:ga00bd9cc17c5bf905e76c91ad50886393"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4ea8c9e1829e3b4d297f87e4a40478ad"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicOffset.html#ga4ea8c9e1829e3b4d297f87e4a40478ad">arm_offset_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> offset, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga4ea8c9e1829e3b4d297f87e4a40478ad"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds a constant offset to a floating-point vector. <a href="#ga4ea8c9e1829e3b4d297f87e4a40478ad">More...</a><br/></td></tr>
+<tr class="separator:ga4ea8c9e1829e3b4d297f87e4a40478ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaffc78c4cda3e39b518d79cef293532b7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicOffset.html#gaffc78c4cda3e39b518d79cef293532b7">arm_offset_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> offset, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaffc78c4cda3e39b518d79cef293532b7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds a constant offset to a Q15 vector. <a href="#gaffc78c4cda3e39b518d79cef293532b7">More...</a><br/></td></tr>
+<tr class="separator:gaffc78c4cda3e39b518d79cef293532b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga55604198ef59f391a96ec95c188fca85"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicOffset.html#ga55604198ef59f391a96ec95c188fca85">arm_offset_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> offset, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga55604198ef59f391a96ec95c188fca85"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds a constant offset to a Q31 vector. <a href="#ga55604198ef59f391a96ec95c188fca85">More...</a><br/></td></tr>
+<tr class="separator:ga55604198ef59f391a96ec95c188fca85"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga26adad00c10390145b02080a53e782b4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicOffset.html#ga26adad00c10390145b02080a53e782b4">arm_offset_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> offset, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga26adad00c10390145b02080a53e782b4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds a constant offset to a Q7 vector. <a href="#ga26adad00c10390145b02080a53e782b4">More...</a><br/></td></tr>
+<tr class="separator:ga26adad00c10390145b02080a53e782b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<p>Adds a constant offset to each element of a vector.</p>
@@ -135,14 +135,14 @@ Functions</h2></td></tr>
pDst[n] = pSrc[n] + offset, 0 &lt;= n &lt; blockSize.
</pre><p>The functions support in-place computation allowing the source and destination pointers to reference the same memory buffer. There are separate functions for floating-point, Q7, Q15, and Q31 data types. </p>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ga989dfae15235799d82f62ef9d356abb4"></a>
+<a class="anchor" id="ga4ea8c9e1829e3b4d297f87e4a40478ad"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_offset_f32 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -172,27 +172,25 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">offset</td><td>is the offset to be added </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in the vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="gab4c1d2391b599549e5a06fdfbc2747bf"></a>
+<a class="anchor" id="gaffc78c4cda3e39b518d79cef293532b7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_offset_q15 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -222,29 +220,26 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">offset</td><td>is the offset to be added </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in the vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q15 range [0x8000 0x7FFF] are saturated. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#aa505179349146cf6186640b4c8b47714">__PKHBT</a>, <a class="el" href="arm__math_8h.html#a08bea9cb2c311d925224c0d6829edb8c">__QADD16()</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, and <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q15 range [0x8000 0x7FFF] are saturated. </dd></dl>
</div>
</div>
-<a class="anchor" id="gac84ec42cbbebc5c197a87d0221819acf"></a>
+<a class="anchor" id="ga55604198ef59f391a96ec95c188fca85"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_offset_q31 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -274,29 +269,26 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">offset</td><td>is the offset to be added </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in the vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q31 range [0x80000000 0x7FFFFFFF] are saturated. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#ab9f3cfbfb0f12975ab91ddb179160dcb">__QADD()</a>, <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, and <a class="el" href="arm__math_8h.html#a9a94b78de0f083bd8fadf3c3abe40431">clip_q63_to_q31()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q31 range [0x80000000 0x7FFFFFFF] are saturated. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga00bd9cc17c5bf905e76c91ad50886393"></a>
+<a class="anchor" id="ga26adad00c10390145b02080a53e782b4"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_offset_q7 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -326,18 +318,15 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">offset</td><td>is the offset to be added </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in the vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q7 range [0x80 0x7F] are saturated. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a3ebff224ad44c217fde9f530342e2960">__PACKq7</a>, <a class="el" href="arm__math_8h.html#a937a37e831677294ecde7195ec9d68ee">__QADD8()</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, and <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q7 range [0x80 0x7F] are saturated. </dd></dl>
</div>
</div>
@@ -346,7 +335,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__BasicOffset.js b/docs/DSP/html/group__BasicOffset.js
new file mode 100644
index 0000000..09d4480
--- /dev/null
+++ b/docs/DSP/html/group__BasicOffset.js
@@ -0,0 +1,7 @@
+var group__BasicOffset =
+[
+ [ "arm_offset_f32", "group__BasicOffset.html#ga4ea8c9e1829e3b4d297f87e4a40478ad", null ],
+ [ "arm_offset_q15", "group__BasicOffset.html#gaffc78c4cda3e39b518d79cef293532b7", null ],
+ [ "arm_offset_q31", "group__BasicOffset.html#ga55604198ef59f391a96ec95c188fca85", null ],
+ [ "arm_offset_q7", "group__BasicOffset.html#ga26adad00c10390145b02080a53e782b4", null ]
+]; \ No newline at end of file
diff --git a/docs/DSP/html/group__scale.html b/docs/DSP/html/group__BasicScale.html
index 87962e4..1b016d6 100644
--- a/docs/DSP/html/group__scale.html
+++ b/docs/DSP/html/group__BasicScale.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div>
</div>
<script type="text/javascript">
-$(document).ready(function(){initNavTree('group__scale.html','');});
+$(document).ready(function(){initNavTree('group__BasicScale.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
@@ -116,18 +116,18 @@ $(document).ready(function(){initNavTree('group__scale.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga3487af88b112f682ee90589cd419e123"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__scale.html#ga3487af88b112f682ee90589cd419e123">arm_scale_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> scale, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga3487af88b112f682ee90589cd419e123"><td class="mdescLeft">&#160;</td><td class="mdescRight">Multiplies a floating-point vector by a scalar. <a href="#ga3487af88b112f682ee90589cd419e123">More...</a><br/></td></tr>
-<tr class="separator:ga3487af88b112f682ee90589cd419e123"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gafaac0e1927daffeb68a42719b53ea780"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__scale.html#gafaac0e1927daffeb68a42719b53ea780">arm_scale_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> scaleFract, int8_t shift, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gafaac0e1927daffeb68a42719b53ea780"><td class="mdescLeft">&#160;</td><td class="mdescRight">Multiplies a Q15 vector by a scalar. <a href="#gafaac0e1927daffeb68a42719b53ea780">More...</a><br/></td></tr>
-<tr class="separator:gafaac0e1927daffeb68a42719b53ea780"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga83e36cd82bf51ce35406a199e477d47c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__scale.html#ga83e36cd82bf51ce35406a199e477d47c">arm_scale_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> scaleFract, int8_t shift, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga83e36cd82bf51ce35406a199e477d47c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Multiplies a Q31 vector by a scalar. <a href="#ga83e36cd82bf51ce35406a199e477d47c">More...</a><br/></td></tr>
-<tr class="separator:ga83e36cd82bf51ce35406a199e477d47c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gabc9fd3d37904c58df56492b351d21fb0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__scale.html#gabc9fd3d37904c58df56492b351d21fb0">arm_scale_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> scaleFract, int8_t shift, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gabc9fd3d37904c58df56492b351d21fb0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Multiplies a Q7 vector by a scalar. <a href="#gabc9fd3d37904c58df56492b351d21fb0">More...</a><br/></td></tr>
-<tr class="separator:gabc9fd3d37904c58df56492b351d21fb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5e769c8e22da173674c6abca7291e713"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicScale.html#ga5e769c8e22da173674c6abca7291e713">arm_scale_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> scale, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga5e769c8e22da173674c6abca7291e713"><td class="mdescLeft">&#160;</td><td class="mdescRight">Multiplies a floating-point vector by a scalar. <a href="#ga5e769c8e22da173674c6abca7291e713">More...</a><br/></td></tr>
+<tr class="separator:ga5e769c8e22da173674c6abca7291e713"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4663809f04249df5ea186ea09335e687"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicScale.html#ga4663809f04249df5ea186ea09335e687">arm_scale_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> scaleFract, int8_t shift, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga4663809f04249df5ea186ea09335e687"><td class="mdescLeft">&#160;</td><td class="mdescRight">Multiplies a Q15 vector by a scalar. <a href="#ga4663809f04249df5ea186ea09335e687">More...</a><br/></td></tr>
+<tr class="separator:ga4663809f04249df5ea186ea09335e687"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8b2b6ea2e39ca464e8f2cfdd937c022b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicScale.html#ga8b2b6ea2e39ca464e8f2cfdd937c022b">arm_scale_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> scaleFract, int8_t shift, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga8b2b6ea2e39ca464e8f2cfdd937c022b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Multiplies a Q31 vector by a scalar. <a href="#ga8b2b6ea2e39ca464e8f2cfdd937c022b">More...</a><br/></td></tr>
+<tr class="separator:ga8b2b6ea2e39ca464e8f2cfdd937c022b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0d135086c6b813251b47a0d127b75eb8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicScale.html#ga0d135086c6b813251b47a0d127b75eb8">arm_scale_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> scaleFract, int8_t shift, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga0d135086c6b813251b47a0d127b75eb8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Multiplies a Q7 vector by a scalar. <a href="#ga0d135086c6b813251b47a0d127b75eb8">More...</a><br/></td></tr>
+<tr class="separator:ga0d135086c6b813251b47a0d127b75eb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<p>Multiply a vector by a scalar value. For floating-point data, the algorithm used is:</p>
@@ -141,14 +141,14 @@ Functions</h2></td></tr>
scale = scaleFract * 2^shift.
</pre><p>The functions support in-place computation allowing the source and destination pointers to reference the same memory buffer. </p>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ga3487af88b112f682ee90589cd419e123"></a>
+<a class="anchor" id="ga5e769c8e22da173674c6abca7291e713"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_scale_f32 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -178,29 +178,25 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">scale</td><td>scale factor to be applied </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in the vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#gafd538d68886848bc090ec2b0d364cc81">arm_dct4_f32()</a>, and <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="gafaac0e1927daffeb68a42719b53ea780"></a>
+<a class="anchor" id="ga4663809f04249df5ea186ea09335e687"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_scale_q15 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -236,30 +232,27 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">scaleFract</td><td>fractional portion of the scale value </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">shift</td><td>number of bits to shift the result by </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in the vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The input data <code>*pSrc</code> and <code>scaleFract</code> are in 1.15 format. These are multiplied to yield a 2.30 intermediate result and this is shifted with saturation to 1.15 format. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#aa505179349146cf6186640b4c8b47714">__PKHBT</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, and <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The input data <code>*pSrc</code> and <code>scaleFract</code> are in 1.15 format. These are multiplied to yield a 2.30 intermediate result and this is shifted with saturation to 1.15 format. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga83e36cd82bf51ce35406a199e477d47c"></a>
+<a class="anchor" id="ga8b2b6ea2e39ca464e8f2cfdd937c022b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_scale_q31 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -295,32 +288,27 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">scaleFract</td><td>fractional portion of the scale value </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">shift</td><td>number of bits to shift the result by </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in the vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The input data <code>*pSrc</code> and <code>scaleFract</code> are in 1.31 format. These are multiplied to yield a 2.62 intermediate result and this is shifted with saturation to 1.31 format. </dd></dl>
-
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
-<p>Referenced by <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The input data <code>*pSrc</code> and <code>scaleFract</code> are in 1.31 format. These are multiplied to yield a 2.62 intermediate result and this is shifted with saturation to 1.31 format. </dd></dl>
</div>
</div>
-<a class="anchor" id="gabc9fd3d37904c58df56492b351d21fb0"></a>
+<a class="anchor" id="ga0d135086c6b813251b47a0d127b75eb8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_scale_q7 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -356,19 +344,16 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">scaleFract</td><td>fractional portion of the scale value </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">shift</td><td>number of bits to shift the result by </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in the vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The input data <code>*pSrc</code> and <code>scaleFract</code> are in 1.7 format. These are multiplied to yield a 2.14 intermediate result and this is shifted with saturation to 1.7 format. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a3ebff224ad44c217fde9f530342e2960">__PACKq7</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, and <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The input data <code>*pSrc</code> and <code>scaleFract</code> are in 1.7 format. These are multiplied to yield a 2.14 intermediate result and this is shifted with saturation to 1.7 format. </dd></dl>
</div>
</div>
@@ -377,7 +362,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__BasicScale.js b/docs/DSP/html/group__BasicScale.js
new file mode 100644
index 0000000..f5e1f53
--- /dev/null
+++ b/docs/DSP/html/group__BasicScale.js
@@ -0,0 +1,7 @@
+var group__BasicScale =
+[
+ [ "arm_scale_f32", "group__BasicScale.html#ga5e769c8e22da173674c6abca7291e713", null ],
+ [ "arm_scale_q15", "group__BasicScale.html#ga4663809f04249df5ea186ea09335e687", null ],
+ [ "arm_scale_q31", "group__BasicScale.html#ga8b2b6ea2e39ca464e8f2cfdd937c022b", null ],
+ [ "arm_scale_q7", "group__BasicScale.html#ga0d135086c6b813251b47a0d127b75eb8", null ]
+]; \ No newline at end of file
diff --git a/docs/DSP/html/group__shift.html b/docs/DSP/html/group__BasicShift.html
index 24c6466..e8829d8 100644
--- a/docs/DSP/html/group__shift.html
+++ b/docs/DSP/html/group__BasicShift.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div>
</div>
<script type="text/javascript">
-$(document).ready(function(){initNavTree('group__shift.html','');});
+$(document).ready(function(){initNavTree('group__BasicShift.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
@@ -116,15 +116,15 @@ $(document).ready(function(){initNavTree('group__shift.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gaa1757e53279780107acc92cf100adb61"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__shift.html#gaa1757e53279780107acc92cf100adb61">arm_shift_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, int8_t shiftBits, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gaa1757e53279780107acc92cf100adb61"><td class="mdescLeft">&#160;</td><td class="mdescRight">Shifts the elements of a Q15 vector a specified number of bits. <a href="#gaa1757e53279780107acc92cf100adb61">More...</a><br/></td></tr>
-<tr class="separator:gaa1757e53279780107acc92cf100adb61"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga387dd8b7b87377378280978f16cdb13d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__shift.html#ga387dd8b7b87377378280978f16cdb13d">arm_shift_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, int8_t shiftBits, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga387dd8b7b87377378280978f16cdb13d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Shifts the elements of a Q31 vector a specified number of bits. <a href="#ga387dd8b7b87377378280978f16cdb13d">More...</a><br/></td></tr>
-<tr class="separator:ga387dd8b7b87377378280978f16cdb13d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga47295d08a685f7de700a48dafb4db6fb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__shift.html#ga47295d08a685f7de700a48dafb4db6fb">arm_shift_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, int8_t shiftBits, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga47295d08a685f7de700a48dafb4db6fb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Shifts the elements of a Q7 vector a specified number of bits. <a href="#ga47295d08a685f7de700a48dafb4db6fb">More...</a><br/></td></tr>
-<tr class="separator:ga47295d08a685f7de700a48dafb4db6fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab7a2f614c2fcee25cb8bae4c2a6bc3ab"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicShift.html#gab7a2f614c2fcee25cb8bae4c2a6bc3ab">arm_shift_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, int8_t shiftBits, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gab7a2f614c2fcee25cb8bae4c2a6bc3ab"><td class="mdescLeft">&#160;</td><td class="mdescRight">Shifts the elements of a Q15 vector a specified number of bits. <a href="#gab7a2f614c2fcee25cb8bae4c2a6bc3ab">More...</a><br/></td></tr>
+<tr class="separator:gab7a2f614c2fcee25cb8bae4c2a6bc3ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabc69335d1cf2eba1c469c8c8291f3589"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicShift.html#gabc69335d1cf2eba1c469c8c8291f3589">arm_shift_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, int8_t shiftBits, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gabc69335d1cf2eba1c469c8c8291f3589"><td class="mdescLeft">&#160;</td><td class="mdescRight">Shifts the elements of a Q31 vector a specified number of bits. <a href="#gabc69335d1cf2eba1c469c8c8291f3589">More...</a><br/></td></tr>
+<tr class="separator:gabc69335d1cf2eba1c469c8c8291f3589"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga87bbb3db84f2af6c38f4fc17cbecfd2e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicShift.html#ga87bbb3db84f2af6c38f4fc17cbecfd2e">arm_shift_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, int8_t shiftBits, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga87bbb3db84f2af6c38f4fc17cbecfd2e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Shifts the elements of a Q7 vector a specified number of bits. <a href="#ga87bbb3db84f2af6c38f4fc17cbecfd2e">More...</a><br/></td></tr>
+<tr class="separator:ga87bbb3db84f2af6c38f4fc17cbecfd2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<p>Shifts the elements of a fixed-point vector by a specified number of bits. There are separate functions for Q7, Q15, and Q31 data types. The underlying algorithm used is:</p>
@@ -133,14 +133,14 @@ Functions</h2></td></tr>
</pre><p>If <code>shift</code> is positive then the elements of the vector are shifted to the left. If <code>shift</code> is negative then the elements of the vector are shifted to the right.</p>
<p>The functions support in-place computation allowing the source and destination pointers to reference the same memory buffer. </p>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="gaa1757e53279780107acc92cf100adb61"></a>
+<a class="anchor" id="gab7a2f614c2fcee25cb8bae4c2a6bc3ab"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_shift_q15 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -170,31 +170,26 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">shiftBits</td><td>number of bits to shift. A positive value shifts left; a negative value shifts right. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in the vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q15 range [0x8000 0x7FFF] will be saturated. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#aa505179349146cf6186640b4c8b47714">__PKHBT</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, and <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#ga114cb9635059f678df291fcc887aaf2b">arm_dct4_q15()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q15 range [0x8000 0x7FFF] are saturated. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga387dd8b7b87377378280978f16cdb13d"></a>
+<a class="anchor" id="gabc69335d1cf2eba1c469c8c8291f3589"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_shift_q31 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -224,31 +219,26 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">shiftBits</td><td>number of bits to shift. A positive value shifts left; a negative value shifts right. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the output vector </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in the vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q31 range [0x80000000 0x7FFFFFFF] will be saturated. </dd></dl>
-
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, and <a class="el" href="arm__math_8h.html#a9a94b78de0f083bd8fadf3c3abe40431">clip_q63_to_q31()</a>.</p>
-
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#gad04d0baab6ed081d8e8afe02538eb80b">arm_dct4_q31()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q31 range [0x80000000 0x7FFFFFFF] are saturated. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga47295d08a685f7de700a48dafb4db6fb"></a>
+<a class="anchor" id="ga87bbb3db84f2af6c38f4fc17cbecfd2e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_shift_q7 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -278,19 +268,16 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">shiftBits</td><td>number of bits to shift. A positive value shifts left; a negative value shifts right. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in the vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<dl class="section user"><dt>Conditions for optimum performance</dt><dd>Input and output buffers should be aligned by 32-bit</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q7 range [0x8 0x7F] will be saturated. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a3ebff224ad44c217fde9f530342e2960">__PACKq7</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, and <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>onditions for optimum performance</dt><dd>Input and output buffers should be aligned by 32-bit </dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q7 range [0x80 0x7F] are saturated. </dd></dl>
</div>
</div>
@@ -299,7 +286,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__BasicShift.js b/docs/DSP/html/group__BasicShift.js
new file mode 100644
index 0000000..0e14dcb
--- /dev/null
+++ b/docs/DSP/html/group__BasicShift.js
@@ -0,0 +1,6 @@
+var group__BasicShift =
+[
+ [ "arm_shift_q15", "group__BasicShift.html#gab7a2f614c2fcee25cb8bae4c2a6bc3ab", null ],
+ [ "arm_shift_q31", "group__BasicShift.html#gabc69335d1cf2eba1c469c8c8291f3589", null ],
+ [ "arm_shift_q7", "group__BasicShift.html#ga87bbb3db84f2af6c38f4fc17cbecfd2e", null ]
+]; \ No newline at end of file
diff --git a/docs/DSP/html/group__BasicSub.html b/docs/DSP/html/group__BasicSub.html
index 848763c..3508828 100644
--- a/docs/DSP/html/group__BasicSub.html
+++ b/docs/DSP/html/group__BasicSub.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,18 +116,18 @@ $(document).ready(function(){initNavTree('group__BasicSub.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga7f975a472de286331134227c08aad826"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicSub.html#ga7f975a472de286331134227c08aad826">arm_sub_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga7f975a472de286331134227c08aad826"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point vector subtraction. <a href="#ga7f975a472de286331134227c08aad826">More...</a><br/></td></tr>
-<tr class="separator:ga7f975a472de286331134227c08aad826"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga997a8ee93088d15bda23c325d455b588"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicSub.html#ga997a8ee93088d15bda23c325d455b588">arm_sub_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga997a8ee93088d15bda23c325d455b588"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 vector subtraction. <a href="#ga997a8ee93088d15bda23c325d455b588">More...</a><br/></td></tr>
-<tr class="separator:ga997a8ee93088d15bda23c325d455b588"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga28aa6908d092752144413e21933dc878"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicSub.html#ga28aa6908d092752144413e21933dc878">arm_sub_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga28aa6908d092752144413e21933dc878"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 vector subtraction. <a href="#ga28aa6908d092752144413e21933dc878">More...</a><br/></td></tr>
-<tr class="separator:ga28aa6908d092752144413e21933dc878"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gab09941de7dfeb247e5c29b406a435fcc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicSub.html#gab09941de7dfeb247e5c29b406a435fcc">arm_sub_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gab09941de7dfeb247e5c29b406a435fcc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q7 vector subtraction. <a href="#gab09941de7dfeb247e5c29b406a435fcc">More...</a><br/></td></tr>
-<tr class="separator:gab09941de7dfeb247e5c29b406a435fcc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga76b8b2aec34269c6de0b090cab00fb33"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicSub.html#ga76b8b2aec34269c6de0b090cab00fb33">arm_sub_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga76b8b2aec34269c6de0b090cab00fb33"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point vector subtraction. <a href="#ga76b8b2aec34269c6de0b090cab00fb33">More...</a><br/></td></tr>
+<tr class="separator:ga76b8b2aec34269c6de0b090cab00fb33"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga33a096c2860eca18bbc4e6966409064f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicSub.html#ga33a096c2860eca18bbc4e6966409064f">arm_sub_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga33a096c2860eca18bbc4e6966409064f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 vector subtraction. <a href="#ga33a096c2860eca18bbc4e6966409064f">More...</a><br/></td></tr>
+<tr class="separator:ga33a096c2860eca18bbc4e6966409064f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga913159f71589b56dbfb03ddc1210a59c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicSub.html#ga913159f71589b56dbfb03ddc1210a59c">arm_sub_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga913159f71589b56dbfb03ddc1210a59c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 vector subtraction. <a href="#ga913159f71589b56dbfb03ddc1210a59c">More...</a><br/></td></tr>
+<tr class="separator:ga913159f71589b56dbfb03ddc1210a59c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga162990b82a18231c4e606ba0e6584c7e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicSub.html#ga162990b82a18231c4e606ba0e6584c7e">arm_sub_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga162990b82a18231c4e606ba0e6584c7e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q7 vector subtraction. <a href="#ga162990b82a18231c4e606ba0e6584c7e">More...</a><br/></td></tr>
+<tr class="separator:ga162990b82a18231c4e606ba0e6584c7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<p>Element-by-element subtraction of two vectors.</p>
@@ -135,20 +135,20 @@ Functions</h2></td></tr>
pDst[n] = pSrcA[n] - pSrcB[n], 0 &lt;= n &lt; blockSize.
</pre><p>There are separate functions for floating-point, Q7, Q15, and Q31 data types. </p>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ga7f975a472de286331134227c08aad826"></a>
+<a class="anchor" id="ga76b8b2aec34269c6de0b090cab00fb33"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_sub_f32 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -172,35 +172,31 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the output vector </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
-<p>Referenced by <a class="el" href="arm__signal__converge__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="ga997a8ee93088d15bda23c325d455b588"></a>
+<a class="anchor" id="ga33a096c2860eca18bbc4e6966409064f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_sub_q15 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -224,35 +220,32 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the output vector </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q15 range [0x8000 0x7FFF] will be saturated. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a6e4703dc08d1b82eab7f5ef96edb59bb">__QSUB16()</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, and <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q15 range [0x8000 0x7FFF] are saturated. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga28aa6908d092752144413e21933dc878"></a>
+<a class="anchor" id="ga913159f71589b56dbfb03ddc1210a59c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_sub_q31 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -276,35 +269,32 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the output vector </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q31 range [0x80000000 0x7FFFFFFF] will be saturated. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a15e896d0146c280e600d00f609832350">__QSUB()</a>, <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, and <a class="el" href="arm__math_8h.html#a9a94b78de0f083bd8fadf3c3abe40431">clip_q63_to_q31()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q31 range [0x80000000 0x7FFFFFFF] are saturated. </dd></dl>
</div>
</div>
-<a class="anchor" id="gab09941de7dfeb247e5c29b406a435fcc"></a>
+<a class="anchor" id="ga162990b82a18231c4e606ba0e6584c7e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_sub_q7 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -328,18 +318,15 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the output vector </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q7 range [0x80 0x7F] will be saturated. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a4690314b420f463093f1a2f68b5fb143">__QSUB8()</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, and <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q7 range [0x80 0x7F] will be saturated. </dd></dl>
</div>
</div>
@@ -348,7 +335,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__BasicSub.js b/docs/DSP/html/group__BasicSub.js
index 2ea3f1e..8dc747f 100644
--- a/docs/DSP/html/group__BasicSub.js
+++ b/docs/DSP/html/group__BasicSub.js
@@ -1,7 +1,7 @@
var group__BasicSub =
[
- [ "arm_sub_f32", "group__BasicSub.html#ga7f975a472de286331134227c08aad826", null ],
- [ "arm_sub_q15", "group__BasicSub.html#ga997a8ee93088d15bda23c325d455b588", null ],
- [ "arm_sub_q31", "group__BasicSub.html#ga28aa6908d092752144413e21933dc878", null ],
- [ "arm_sub_q7", "group__BasicSub.html#gab09941de7dfeb247e5c29b406a435fcc", null ]
+ [ "arm_sub_f32", "group__BasicSub.html#ga76b8b2aec34269c6de0b090cab00fb33", null ],
+ [ "arm_sub_q15", "group__BasicSub.html#ga33a096c2860eca18bbc4e6966409064f", null ],
+ [ "arm_sub_q31", "group__BasicSub.html#ga913159f71589b56dbfb03ddc1210a59c", null ],
+ [ "arm_sub_q7", "group__BasicSub.html#ga162990b82a18231c4e606ba0e6584c7e", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__BilinearInterpolate.html b/docs/DSP/html/group__BilinearInterpolate.html
index 59488a0..9ead937 100644
--- a/docs/DSP/html/group__BilinearInterpolate.html
+++ b/docs/DSP/html/group__BilinearInterpolate.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,19 +116,18 @@ $(document).ready(function(){initNavTree('group__BilinearInterpolate.html','');}
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gaba67d2ba2acbd428832f106de29b8627"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <br class="typebreak"/>
-<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BilinearInterpolate.html#gaba67d2ba2acbd428832f106de29b8627">arm_bilinear_interp_f32</a> (const <a class="el" href="structarm__bilinear__interp__instance__f32.html">arm_bilinear_interp_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> X, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> Y)</td></tr>
-<tr class="memdesc:gaba67d2ba2acbd428832f106de29b8627"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point bilinear interpolation. <a href="#gaba67d2ba2acbd428832f106de29b8627">More...</a><br/></td></tr>
-<tr class="separator:gaba67d2ba2acbd428832f106de29b8627"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga79d374eda5d39e220b0423ba3cb90c6e"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BilinearInterpolate.html#ga79d374eda5d39e220b0423ba3cb90c6e">arm_bilinear_interp_q31</a> (<a class="el" href="structarm__bilinear__interp__instance__q31.html">arm_bilinear_interp_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> X, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Y)</td></tr>
-<tr class="memdesc:ga79d374eda5d39e220b0423ba3cb90c6e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 bilinear interpolation. <a href="#ga79d374eda5d39e220b0423ba3cb90c6e">More...</a><br/></td></tr>
-<tr class="separator:ga79d374eda5d39e220b0423ba3cb90c6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga5f9b61bcae6d9295d926810cf398dd53"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BilinearInterpolate.html#ga5f9b61bcae6d9295d926810cf398dd53">arm_bilinear_interp_q15</a> (<a class="el" href="structarm__bilinear__interp__instance__q15.html">arm_bilinear_interp_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> X, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Y)</td></tr>
-<tr class="memdesc:ga5f9b61bcae6d9295d926810cf398dd53"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 bilinear interpolation. <a href="#ga5f9b61bcae6d9295d926810cf398dd53">More...</a><br/></td></tr>
-<tr class="separator:ga5f9b61bcae6d9295d926810cf398dd53"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga0a986d4a01039914a9d6e81e9a4ccda0"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BilinearInterpolate.html#ga0a986d4a01039914a9d6e81e9a4ccda0">arm_bilinear_interp_q7</a> (<a class="el" href="structarm__bilinear__interp__instance__q7.html">arm_bilinear_interp_instance_q7</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> X, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Y)</td></tr>
-<tr class="memdesc:ga0a986d4a01039914a9d6e81e9a4ccda0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q7 bilinear interpolation. <a href="#ga0a986d4a01039914a9d6e81e9a4ccda0">More...</a><br/></td></tr>
-<tr class="separator:ga0a986d4a01039914a9d6e81e9a4ccda0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga887756dbbe013d0a15b987836a787677"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BilinearInterpolate.html#ga887756dbbe013d0a15b987836a787677">arm_bilinear_interp_f32</a> (const <a class="el" href="structarm__bilinear__interp__instance__f32.html">arm_bilinear_interp_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> X, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> Y)</td></tr>
+<tr class="memdesc:ga887756dbbe013d0a15b987836a787677"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point bilinear interpolation. <a href="#ga887756dbbe013d0a15b987836a787677">More...</a><br/></td></tr>
+<tr class="separator:ga887756dbbe013d0a15b987836a787677"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaefe4731017e8b9ac652e5fea57cb1fa5"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BilinearInterpolate.html#gaefe4731017e8b9ac652e5fea57cb1fa5">arm_bilinear_interp_q31</a> (<a class="el" href="structarm__bilinear__interp__instance__q31.html">arm_bilinear_interp_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> X, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Y)</td></tr>
+<tr class="memdesc:gaefe4731017e8b9ac652e5fea57cb1fa5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 bilinear interpolation. <a href="#gaefe4731017e8b9ac652e5fea57cb1fa5">More...</a><br/></td></tr>
+<tr class="separator:gaefe4731017e8b9ac652e5fea57cb1fa5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga56fe34273ffb422f428b1d9feeffe0ea"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BilinearInterpolate.html#ga56fe34273ffb422f428b1d9feeffe0ea">arm_bilinear_interp_q15</a> (<a class="el" href="structarm__bilinear__interp__instance__q15.html">arm_bilinear_interp_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> X, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Y)</td></tr>
+<tr class="memdesc:ga56fe34273ffb422f428b1d9feeffe0ea"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 bilinear interpolation. <a href="#ga56fe34273ffb422f428b1d9feeffe0ea">More...</a><br/></td></tr>
+<tr class="separator:ga56fe34273ffb422f428b1d9feeffe0ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1230bb062f6d8614db10b37ba7c9a161"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BilinearInterpolate.html#ga1230bb062f6d8614db10b37ba7c9a161">arm_bilinear_interp_q7</a> (<a class="el" href="structarm__bilinear__interp__instance__q7.html">arm_bilinear_interp_instance_q7</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> X, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Y)</td></tr>
+<tr class="memdesc:ga1230bb062f6d8614db10b37ba7c9a161"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q7 bilinear interpolation. <a href="#ga1230bb062f6d8614db10b37ba7c9a161">More...</a><br/></td></tr>
+<tr class="separator:ga1230bb062f6d8614db10b37ba7c9a161"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<p>Bilinear interpolation is an extension of linear interpolation applied to a two dimensional grid. The underlying function <code>f(x, y)</code> is sampled on a regular grid and the interpolation process determines values between the grid points. Bilinear interpolation is equivalent to two step linear interpolation, first in the x-dimension and then in the y-dimension. Bilinear interpolation is often used in image processing to rescale images. The CMSIS DSP library provides bilinear interpolation functions for Q7, Q15, Q31, and floating-point data types.</p>
@@ -154,12 +153,12 @@ Functions</h2></td></tr>
</pre> Note that the coordinates (x, y) contain integer and fractional components. The integer components specify which portion of the table to use while the fractional components control the interpolation processor.</dd></dl>
<dl class="section user"><dt></dt><dd>if (x,y) are outside of the table boundary, Bilinear interpolation returns zero output. </dd></dl>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="gaba67d2ba2acbd428832f106de29b8627"></a>
+<a class="anchor" id="ga887756dbbe013d0a15b987836a787677"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> arm_bilinear_interp_f32 </td>
+ <td class="memname">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> arm_bilinear_interp_f32 </td>
<td>(</td>
<td class="paramtype">const <a class="el" href="structarm__bilinear__interp__instance__f32.html">arm_bilinear_interp_instance_f32</a> *&#160;</td>
<td class="paramname"><em>S</em>, </td>
@@ -193,16 +192,14 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>out interpolated value. </dd></dl>
-<p>References <a class="el" href="structarm__bilinear__interp__instance__f32.html#aede17bebfb1f835b61d71dd813eab3f8">arm_bilinear_interp_instance_f32::numCols</a>, <a class="el" href="structarm__bilinear__interp__instance__f32.html#a34f2b17cc57b95011960df9718af6ed6">arm_bilinear_interp_instance_f32::numRows</a>, and <a class="el" href="structarm__bilinear__interp__instance__f32.html#afd1e764591c991c212d56c893efb5ea4">arm_bilinear_interp_instance_f32::pData</a>.</p>
-
</div>
</div>
-<a class="anchor" id="ga5f9b61bcae6d9295d926810cf398dd53"></a>
+<a class="anchor" id="ga56fe34273ffb422f428b1d9feeffe0ea"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> arm_bilinear_interp_q15 </td>
+ <td class="memname">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> arm_bilinear_interp_q15 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structarm__bilinear__interp__instance__q15.html">arm_bilinear_interp_instance_q15</a> *&#160;</td>
<td class="paramname"><em>S</em>, </td>
@@ -236,16 +233,14 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>out interpolated value. </dd></dl>
-<p>References <a class="el" href="structarm__bilinear__interp__instance__q15.html#a7fa8772d01583374ff8ac18205a26a37">arm_bilinear_interp_instance_q15::numCols</a>, <a class="el" href="structarm__bilinear__interp__instance__q15.html#a2130ae30a804995a9f5d0e2189e08565">arm_bilinear_interp_instance_q15::numRows</a>, and <a class="el" href="structarm__bilinear__interp__instance__q15.html#a50d75b1316cee3e0dfad6dcc4c9a2954">arm_bilinear_interp_instance_q15::pData</a>.</p>
-
</div>
</div>
-<a class="anchor" id="ga79d374eda5d39e220b0423ba3cb90c6e"></a>
+<a class="anchor" id="gaefe4731017e8b9ac652e5fea57cb1fa5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> arm_bilinear_interp_q31 </td>
+ <td class="memname">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> arm_bilinear_interp_q31 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structarm__bilinear__interp__instance__q31.html">arm_bilinear_interp_instance_q31</a> *&#160;</td>
<td class="paramname"><em>S</em>, </td>
@@ -279,16 +274,14 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>out interpolated value. </dd></dl>
-<p>References <a class="el" href="structarm__bilinear__interp__instance__q31.html#a6c3eff4eb17ff1d43f170efb84713a2d">arm_bilinear_interp_instance_q31::numCols</a>, <a class="el" href="structarm__bilinear__interp__instance__q31.html#a2082e3eac56354d75291f03e96ce4aa5">arm_bilinear_interp_instance_q31::numRows</a>, and <a class="el" href="structarm__bilinear__interp__instance__q31.html#a843eae0c9db5f815e77e1aaf9afea358">arm_bilinear_interp_instance_q31::pData</a>.</p>
-
</div>
</div>
-<a class="anchor" id="ga0a986d4a01039914a9d6e81e9a4ccda0"></a>
+<a class="anchor" id="ga1230bb062f6d8614db10b37ba7c9a161"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> arm_bilinear_interp_q7 </td>
+ <td class="memname">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> arm_bilinear_interp_q7 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structarm__bilinear__interp__instance__q7.html">arm_bilinear_interp_instance_q7</a> *&#160;</td>
<td class="paramname"><em>S</em>, </td>
@@ -322,8 +315,6 @@ Functions</h2></td></tr>
</dl>
<dl class="section return"><dt>Returns</dt><dd>out interpolated value. </dd></dl>
-<p>References <a class="el" href="structarm__bilinear__interp__instance__q7.html#a860dd0d24380ea06cfbb348fb3b12c9a">arm_bilinear_interp_instance_q7::numCols</a>, <a class="el" href="structarm__bilinear__interp__instance__q7.html#ad5a8067cab5f9ea4688b11a623e16607">arm_bilinear_interp_instance_q7::numRows</a>, and <a class="el" href="structarm__bilinear__interp__instance__q7.html#af05194d691bbefb02c34bafb22ca9ef0">arm_bilinear_interp_instance_q7::pData</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -331,7 +322,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__BilinearInterpolate.js b/docs/DSP/html/group__BilinearInterpolate.js
index 5d1b9df..2319c68 100644
--- a/docs/DSP/html/group__BilinearInterpolate.js
+++ b/docs/DSP/html/group__BilinearInterpolate.js
@@ -1,7 +1,7 @@
var group__BilinearInterpolate =
[
- [ "arm_bilinear_interp_f32", "group__BilinearInterpolate.html#gaba67d2ba2acbd428832f106de29b8627", null ],
- [ "arm_bilinear_interp_q15", "group__BilinearInterpolate.html#ga5f9b61bcae6d9295d926810cf398dd53", null ],
- [ "arm_bilinear_interp_q31", "group__BilinearInterpolate.html#ga79d374eda5d39e220b0423ba3cb90c6e", null ],
- [ "arm_bilinear_interp_q7", "group__BilinearInterpolate.html#ga0a986d4a01039914a9d6e81e9a4ccda0", null ]
+ [ "arm_bilinear_interp_f32", "group__BilinearInterpolate.html#ga887756dbbe013d0a15b987836a787677", null ],
+ [ "arm_bilinear_interp_q15", "group__BilinearInterpolate.html#ga56fe34273ffb422f428b1d9feeffe0ea", null ],
+ [ "arm_bilinear_interp_q31", "group__BilinearInterpolate.html#gaefe4731017e8b9ac652e5fea57cb1fa5", null ],
+ [ "arm_bilinear_interp_q7", "group__BilinearInterpolate.html#ga1230bb062f6d8614db10b37ba7c9a161", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__BiquadCascadeDF1.html b/docs/DSP/html/group__BiquadCascadeDF1.html
index 46d4ca2..d90de8f 100644
--- a/docs/DSP/html/group__BiquadCascadeDF1.html
+++ b/docs/DSP/html/group__BiquadCascadeDF1.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,33 +116,33 @@ $(document).ready(function(){initNavTree('group__BiquadCascadeDF1.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gaa0dbe330d763e3c1d8030b3ef12d5bdc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#gaa0dbe330d763e3c1d8030b3ef12d5bdc">arm_biquad_cascade_df1_f32</a> (const <a class="el" href="structarm__biquad__casd__df1__inst__f32.html">arm_biquad_casd_df1_inst_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gaa0dbe330d763e3c1d8030b3ef12d5bdc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point Biquad cascade filter. <a href="#gaa0dbe330d763e3c1d8030b3ef12d5bdc">More...</a><br/></td></tr>
-<tr class="separator:gaa0dbe330d763e3c1d8030b3ef12d5bdc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaffb9792c0220882efd4c58f3c6a05fd7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#gaffb9792c0220882efd4c58f3c6a05fd7">arm_biquad_cascade_df1_fast_q15</a> (const <a class="el" href="structarm__biquad__casd__df1__inst__q15.html">arm_biquad_casd_df1_inst_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gaffb9792c0220882efd4c58f3c6a05fd7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fast but less precise processing function for the Q15 Biquad cascade filter for Cortex-M3 and Cortex-M4. <a href="#gaffb9792c0220882efd4c58f3c6a05fd7">More...</a><br/></td></tr>
-<tr class="separator:gaffb9792c0220882efd4c58f3c6a05fd7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga456390f5e448afad3a38bed7d6e380e3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#ga456390f5e448afad3a38bed7d6e380e3">arm_biquad_cascade_df1_fast_q31</a> (const <a class="el" href="structarm__biquad__casd__df1__inst__q31.html">arm_biquad_casd_df1_inst_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga456390f5e448afad3a38bed7d6e380e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Fast but less precise processing function for the Q31 Biquad cascade filter for Cortex-M3 and Cortex-M4. <a href="#ga456390f5e448afad3a38bed7d6e380e3">More...</a><br/></td></tr>
-<tr class="separator:ga456390f5e448afad3a38bed7d6e380e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga8e73b69a788e681a61bccc8959d823c5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#ga8e73b69a788e681a61bccc8959d823c5">arm_biquad_cascade_df1_init_f32</a> (<a class="el" href="structarm__biquad__casd__df1__inst__f32.html">arm_biquad_casd_df1_inst_f32</a> *S, uint8_t numStages, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState)</td></tr>
-<tr class="memdesc:ga8e73b69a788e681a61bccc8959d823c5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point Biquad cascade filter. <a href="#ga8e73b69a788e681a61bccc8959d823c5">More...</a><br/></td></tr>
-<tr class="separator:ga8e73b69a788e681a61bccc8959d823c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gad54c724132f6d742a444eb6df0e9c731"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#gad54c724132f6d742a444eb6df0e9c731">arm_biquad_cascade_df1_init_q15</a> (<a class="el" href="structarm__biquad__casd__df1__inst__q15.html">arm_biquad_casd_df1_inst_q15</a> *S, uint8_t numStages, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState, int8_t postShift)</td></tr>
-<tr class="memdesc:gad54c724132f6d742a444eb6df0e9c731"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 Biquad cascade filter. <a href="#gad54c724132f6d742a444eb6df0e9c731">More...</a><br/></td></tr>
-<tr class="separator:gad54c724132f6d742a444eb6df0e9c731"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaf42a44f9b16d61e636418c83eefe577b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#gaf42a44f9b16d61e636418c83eefe577b">arm_biquad_cascade_df1_init_q31</a> (<a class="el" href="structarm__biquad__casd__df1__inst__q31.html">arm_biquad_casd_df1_inst_q31</a> *S, uint8_t numStages, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState, int8_t postShift)</td></tr>
-<tr class="memdesc:gaf42a44f9b16d61e636418c83eefe577b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 Biquad cascade filter. <a href="#gaf42a44f9b16d61e636418c83eefe577b">More...</a><br/></td></tr>
-<tr class="separator:gaf42a44f9b16d61e636418c83eefe577b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gadd66a0aefdc645031d607b0a5b37a942"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#gadd66a0aefdc645031d607b0a5b37a942">arm_biquad_cascade_df1_q15</a> (const <a class="el" href="structarm__biquad__casd__df1__inst__q15.html">arm_biquad_casd_df1_inst_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gadd66a0aefdc645031d607b0a5b37a942"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 Biquad cascade filter. <a href="#gadd66a0aefdc645031d607b0a5b37a942">More...</a><br/></td></tr>
-<tr class="separator:gadd66a0aefdc645031d607b0a5b37a942"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga27b0c54da702713976e5202d20b4473f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#ga27b0c54da702713976e5202d20b4473f">arm_biquad_cascade_df1_q31</a> (const <a class="el" href="structarm__biquad__casd__df1__inst__q31.html">arm_biquad_casd_df1_inst_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga27b0c54da702713976e5202d20b4473f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 Biquad cascade filter. <a href="#ga27b0c54da702713976e5202d20b4473f">More...</a><br/></td></tr>
-<tr class="separator:ga27b0c54da702713976e5202d20b4473f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga812eb9769adde4fed6d5ff4968a011d3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#ga812eb9769adde4fed6d5ff4968a011d3">arm_biquad_cascade_df1_f32</a> (const <a class="el" href="structarm__biquad__casd__df1__inst__f32.html">arm_biquad_casd_df1_inst_f32</a> *S, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga812eb9769adde4fed6d5ff4968a011d3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point Biquad cascade filter. <a href="#ga812eb9769adde4fed6d5ff4968a011d3">More...</a><br/></td></tr>
+<tr class="separator:ga812eb9769adde4fed6d5ff4968a011d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5008df017b9ce4046f35b61482009cbc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#ga5008df017b9ce4046f35b61482009cbc">arm_biquad_cascade_df1_fast_q15</a> (const <a class="el" href="structarm__biquad__casd__df1__inst__q15.html">arm_biquad_casd_df1_inst_q15</a> *S, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga5008df017b9ce4046f35b61482009cbc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 Biquad cascade filter (fast variant). <a href="#ga5008df017b9ce4046f35b61482009cbc">More...</a><br/></td></tr>
+<tr class="separator:ga5008df017b9ce4046f35b61482009cbc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa09ea758c0b24eed9ef92b8d1e5c80c2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#gaa09ea758c0b24eed9ef92b8d1e5c80c2">arm_biquad_cascade_df1_fast_q31</a> (const <a class="el" href="structarm__biquad__casd__df1__inst__q31.html">arm_biquad_casd_df1_inst_q31</a> *S, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaa09ea758c0b24eed9ef92b8d1e5c80c2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 Biquad cascade filter (fast variant). <a href="#gaa09ea758c0b24eed9ef92b8d1e5c80c2">More...</a><br/></td></tr>
+<tr class="separator:gaa09ea758c0b24eed9ef92b8d1e5c80c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad0b680d1c529d941e939d265b3c6ae59"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#gad0b680d1c529d941e939d265b3c6ae59">arm_biquad_cascade_df1_init_f32</a> (<a class="el" href="structarm__biquad__casd__df1__inst__f32.html">arm_biquad_casd_df1_inst_f32</a> *S, uint8_t numStages, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState)</td></tr>
+<tr class="memdesc:gad0b680d1c529d941e939d265b3c6ae59"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point Biquad cascade filter. <a href="#gad0b680d1c529d941e939d265b3c6ae59">More...</a><br/></td></tr>
+<tr class="separator:gad0b680d1c529d941e939d265b3c6ae59"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1115256c79a0e22a3a54f8e627ac256f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#ga1115256c79a0e22a3a54f8e627ac256f">arm_biquad_cascade_df1_init_q15</a> (<a class="el" href="structarm__biquad__casd__df1__inst__q15.html">arm_biquad_casd_df1_inst_q15</a> *S, uint8_t numStages, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState, int8_t postShift)</td></tr>
+<tr class="memdesc:ga1115256c79a0e22a3a54f8e627ac256f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 Biquad cascade filter. <a href="#ga1115256c79a0e22a3a54f8e627ac256f">More...</a><br/></td></tr>
+<tr class="separator:ga1115256c79a0e22a3a54f8e627ac256f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5563b156af44d1be2a7548626988bf4e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#ga5563b156af44d1be2a7548626988bf4e">arm_biquad_cascade_df1_init_q31</a> (<a class="el" href="structarm__biquad__casd__df1__inst__q31.html">arm_biquad_casd_df1_inst_q31</a> *S, uint8_t numStages, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState, int8_t postShift)</td></tr>
+<tr class="memdesc:ga5563b156af44d1be2a7548626988bf4e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 Biquad cascade filter. <a href="#ga5563b156af44d1be2a7548626988bf4e">More...</a><br/></td></tr>
+<tr class="separator:ga5563b156af44d1be2a7548626988bf4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga27af5bfa40dad7c877e48eedc8d67558"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#ga27af5bfa40dad7c877e48eedc8d67558">arm_biquad_cascade_df1_q15</a> (const <a class="el" href="structarm__biquad__casd__df1__inst__q15.html">arm_biquad_casd_df1_inst_q15</a> *S, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga27af5bfa40dad7c877e48eedc8d67558"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 Biquad cascade filter. <a href="#ga27af5bfa40dad7c877e48eedc8d67558">More...</a><br/></td></tr>
+<tr class="separator:ga27af5bfa40dad7c877e48eedc8d67558"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4e7dad0ee6949005909fd4fcf1249b79"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1.html#ga4e7dad0ee6949005909fd4fcf1249b79">arm_biquad_cascade_df1_q31</a> (const <a class="el" href="structarm__biquad__casd__df1__inst__q31.html">arm_biquad_casd_df1_inst_q31</a> *S, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga4e7dad0ee6949005909fd4fcf1249b79"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 Biquad cascade filter. <a href="#ga4e7dad0ee6949005909fd4fcf1249b79">More...</a><br/></td></tr>
+<tr class="separator:ga4e7dad0ee6949005909fd4fcf1249b79"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
-<p>This set of functions implements arbitrary order recursive (IIR) filters. The filters are implemented as a cascade of second order Biquad sections. The functions support Q15, Q31 and floating-point data types. Fast version of Q15 and Q31 also supported on CortexM4 and Cortex-M3.</p>
+<p>This set of functions implements arbitrary order recursive (IIR) filters. The filters are implemented as a cascade of second order Biquad sections. The functions support Q15, Q31 and floating-point data types. Fast version of Q15 and Q31 also available.</p>
<p>The functions operate on blocks of input and output data and each call to the function processes <code>blockSize</code> samples through the filter. <code>pSrc</code> points to the array of input data and <code>pDst</code> points to the array of output data. Both arrays contain <code>blockSize</code> values.</p>
<dl class="section user"><dt>Algorithm</dt><dd>Each Biquad stage implements a second order filter using the difference equation: <pre>
y[n] = b0 * x[n] + b1 * x[n-1] + b2 * x[n-2] + a1 * y[n-1] + a2 * y[n-2]
@@ -150,20 +150,20 @@ Functions</h2></td></tr>
<img src="Biquad.gif" alt="Biquad.gif"/>
<div class="caption">
Single Biquad filter stage</div></div>
-Coefficients <code>b0, b1 and b2 </code> multiply the input signal <code>x[n]</code> and are referred to as the feedforward coefficients. Coefficients <code>a1</code> and <code>a2</code> multiply the output signal <code>y[n]</code> and are referred to as the feedback coefficients. Pay careful attention to the sign of the feedback coefficients. Some design tools use the difference equation <pre>
+ Coefficients <code>b0, b1 and b2 </code> multiply the input signal <code>x[n]</code> and are referred to as the feedforward coefficients. Coefficients <code>a1</code> and <code>a2</code> multiply the output signal <code>y[n]</code> and are referred to as the feedback coefficients. Pay careful attention to the sign of the feedback coefficients. Some design tools use the difference equation <pre>
y[n] = b0 * x[n] + b1 * x[n-1] + b2 * x[n-2] - a1 * y[n-1] - a2 * y[n-2]
</pre> In this case the feedback coefficients <code>a1</code> and <code>a2</code> must be negated when used with the CMSIS DSP Library.</dd></dl>
<dl class="section user"><dt></dt><dd>Higher order filters are realized as a cascade of second order sections. <code>numStages</code> refers to the number of second order stages used. For example, an 8th order filter would be realized with <code>numStages=4</code> second order stages. <div class="image">
<img src="BiquadCascade.gif" alt="BiquadCascade.gif"/>
<div class="caption">
8th order filter using a cascade of Biquad stages</div></div>
-A 9th order filter would be realized with <code>numStages=5</code> second order stages with the coefficients for one of the stages configured as a first order filter (<code>b2=0</code> and <code>a2=0</code>).</dd></dl>
+ A 9th order filter would be realized with <code>numStages=5</code> second order stages with the coefficients for one of the stages configured as a first order filter (<code>b2=0</code> and <code>a2=0</code>).</dd></dl>
<dl class="section user"><dt></dt><dd>The <code>pState</code> points to state variables array. Each Biquad stage has 4 state variables <code>x[n-1], x[n-2], y[n-1],</code> and <code>y[n-2]</code>. The state variables are arranged in the <code>pState</code> array as: <pre>
{x[n-1], x[n-2], y[n-1], y[n-2]}
</pre></dd></dl>
<dl class="section user"><dt></dt><dd>The 4 state variables for stage 1 are first, then the 4 state variables for stage 2, and so on. The state array has a total length of <code>4*numStages</code> values. The state variables are updated after each block of data is processed, the coefficients are untouched.</dd></dl>
<dl class="section user"><dt>Instance Structure</dt><dd>The coefficients and state variables for a filter are stored together in an instance data structure. A separate instance structure must be defined for each filter. Coefficient arrays may be shared among several instances while state variable arrays cannot be shared. There are separate instance structure declarations for each of the 3 supported data types.</dd></dl>
-<dl class="section user"><dt>Init Functions</dt><dd>There is also an associated initialization function for each data type. The initialization function performs following operations:<ul>
+<dl class="section user"><dt>Init Function</dt><dd>There is also an associated initialization function for each data type. The initialization function performs following operations:<ul>
<li>Sets the values of the internal structure fields.</li>
<li>Zeros out the values in the state buffer. To do this manually without calling the init function, assign the follow subfields of the instance structure: numStages, pCoeffs, pState. Also set all of the values in pState to zero.</li>
</ul>
@@ -179,19 +179,19 @@ A 9th order filter would be realized with <code>numStages=5</code> second order
<li>Overflow and saturation</li>
</ul>
</dd></dl>
-<dl class="section user"><dt></dt><dd><b>Scaling of coefficients: </b> Filter coefficients are represented as fractional values and coefficients are restricted to lie in the range <code>[-1 +1)</code>. The fixed-point functions have an additional scaling parameter <code>postShift</code> which allow the filter coefficients to exceed the range <code>[+1 -1)</code>. At the output of the filter's accumulator is a shift register which shifts the result by <code>postShift</code> bits. <div class="image">
+<dl class="section user"><dt>Scaling of coefficients</dt><dd>Filter coefficients are represented as fractional values and coefficients are restricted to lie in the range <code>[-1 +1)</code>. The fixed-point functions have an additional scaling parameter <code>postShift</code> which allow the filter coefficients to exceed the range <code>[+1 -1)</code>. At the output of the filter's accumulator is a shift register which shifts the result by <code>postShift</code> bits. <div class="image">
<img src="BiquadPostshift.gif" alt="BiquadPostshift.gif"/>
<div class="caption">
Fixed-point Biquad with shift by postShift bits after accumulator</div></div>
-This essentially scales the filter coefficients by <code>2^postShift</code>. For example, to realize the coefficients <pre>
+ This essentially scales the filter coefficients by <code>2^postShift</code>. For example, to realize the coefficients <pre>
{1.5, -0.8, 1.2, 1.6, -0.9}
</pre> set the pCoeffs array to: <pre>
{0.75, -0.4, 0.6, 0.8, -0.45}
</pre> and set <code>postShift=1</code></dd></dl>
-<dl class="section user"><dt></dt><dd><b>Filter gain: </b> The frequency response of a Biquad filter is a function of its coefficients. It is possible for the gain through the filter to exceed 1.0 meaning that the filter increases the amplitude of certain frequencies. This means that an input signal with amplitude &lt; 1.0 may result in an output &gt; 1.0 and these are saturated or overflowed based on the implementation of the filter. To avoid this behavior the filter needs to be scaled down such that its peak gain &lt; 1.0 or the input signal must be scaled down so that the combination of input and filter are never overflowed.</dd></dl>
-<dl class="section user"><dt></dt><dd><b>Overflow and saturation: </b> For Q15 and Q31 versions, it is described separately as part of the function specific documentation below. </dd></dl>
+<dl class="section user"><dt>Filter gain</dt><dd>The frequency response of a Biquad filter is a function of its coefficients. It is possible for the gain through the filter to exceed 1.0 meaning that the filter increases the amplitude of certain frequencies. This means that an input signal with amplitude &lt; 1.0 may result in an output &gt; 1.0 and these are saturated or overflowed based on the implementation of the filter. To avoid this behavior the filter needs to be scaled down such that its peak gain &lt; 1.0 or the input signal must be scaled down so that the combination of input and filter are never overflowed.</dd></dl>
+<dl class="section user"><dt>Overflow and saturation</dt><dd>For Q15 and Q31 versions, it is described separately as part of the function specific documentation below. </dd></dl>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="gaa0dbe330d763e3c1d8030b3ef12d5bdc"></a>
+<a class="anchor" id="ga812eb9769adde4fed6d5ff4968a011d3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -204,7 +204,7 @@ This essentially scales the filter coefficients by <code>2^postShift</code>. For
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -228,20 +228,18 @@ This essentially scales the filter coefficients by <code>2^postShift</code>. For
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the floating-point Biquad cascade structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the block of input data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the block of output data. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process per call. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the floating-point Biquad cascade structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the block of input data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the block of output data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="structarm__biquad__casd__df1__inst__f32.html#af69820c37a87252c46453e4cfe120585">arm_biquad_casd_df1_inst_f32::numStages</a>, <a class="el" href="structarm__biquad__casd__df1__inst__f32.html#af9df3820576fb921809d1462c9c6d16c">arm_biquad_casd_df1_inst_f32::pCoeffs</a>, and <a class="el" href="structarm__biquad__casd__df1__inst__f32.html#a8c245d79e0d8cfabc82409d4b54fb682">arm_biquad_casd_df1_inst_f32::pState</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="gaffb9792c0220882efd4c58f3c6a05fd7"></a>
+<a class="anchor" id="ga5008df017b9ce4046f35b61482009cbc"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -254,7 +252,7 @@ This essentially scales the filter coefficients by <code>2^postShift</code>. For
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -276,25 +274,23 @@ This essentially scales the filter coefficients by <code>2^postShift</code>. For
</tr>
</table>
</div><div class="memdoc">
+<p>Fast but less precise processing function for the Q15 Biquad cascade filter for Cortex-M3 and Cortex-M4.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q15 Biquad cascade structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the block of input data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the block of output data. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process per call. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q15 Biquad cascade structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the block of input data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the block of output data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process per call </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>This fast version uses a 32-bit accumulator with 2.30 format. The accumulator maintains full precision of the intermediate multiplication results but provides only a single guard bit. Thus, if the accumulator result overflows it wraps around and distorts the result. In order to avoid overflows completely the input signal must be scaled down by two bits and lie in the range [-0.25 +0.25). The 2.30 accumulator is then shifted by <code>postShift</code> bits and the result truncated to 1.15 format by discarding the low 16 bits.</dd></dl>
-<dl class="section user"><dt></dt><dd>Refer to the function <code><a class="el" href="group__BiquadCascadeDF1.html#gadd66a0aefdc645031d607b0a5b37a942" title="Processing function for the Q15 Biquad cascade filter. ">arm_biquad_cascade_df1_q15()</a></code> for a slower implementation of this function which uses 64-bit accumulation to avoid wrap around distortion. Both the slow and the fast versions use the same instance structure. Use the function <code><a class="el" href="group__BiquadCascadeDF1.html#gad54c724132f6d742a444eb6df0e9c731" title="Initialization function for the Q15 Biquad cascade filter. ">arm_biquad_cascade_df1_init_q15()</a></code> to initialize the filter structure. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#aa505179349146cf6186640b4c8b47714">__PKHBT</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#aa611fdbf6c56c46553701d6596a79aaf">__SMLAD()</a>, <a class="el" href="arm__math_8h.html#a2eed05660fedbe3fbd0b6dbb1315cfc3">__SMUAD()</a>, <a class="el" href="arm__math_8h.html#a9c58d7b4648a973d91e27544bc190e60">__SMUADX()</a>, <a class="el" href="structarm__biquad__casd__df1__inst__q15.html#ad6d95e70abcf4ff1300181415ad92153">arm_biquad_casd_df1_inst_q15::numStages</a>, <a class="el" href="structarm__biquad__casd__df1__inst__q15.html#a1edaacdebb5b09d7635bf20c779855fc">arm_biquad_casd_df1_inst_q15::pCoeffs</a>, <a class="el" href="structarm__biquad__casd__df1__inst__q15.html#ada7e9d6269e6ed4eacf8f68729e9832d">arm_biquad_casd_df1_inst_q15::postShift</a>, and <a class="el" href="structarm__biquad__casd__df1__inst__q15.html#a5481104ef2f8f81360b80b47d69ae932">arm_biquad_casd_df1_inst_q15::pState</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>This fast version uses a 32-bit accumulator with 2.30 format. The accumulator maintains full precision of the intermediate multiplication results but provides only a single guard bit. Thus, if the accumulator result overflows it wraps around and distorts the result. In order to avoid overflows completely the input signal must be scaled down by two bits and lie in the range [-0.25 +0.25). The 2.30 accumulator is then shifted by <code>postShift</code> bits and the result truncated to 1.15 format by discarding the low 16 bits. </dd></dl>
+<dl class="section remark"><dt>Remarks</dt><dd>Refer to <a class="el" href="group__BiquadCascadeDF1.html#ga27af5bfa40dad7c877e48eedc8d67558">arm_biquad_cascade_df1_q15()</a> for a slower implementation of this function which uses 64-bit accumulation to avoid wrap around distortion. Both the slow and the fast versions use the same instance structure. Use the function <a class="el" href="group__BiquadCascadeDF1.html#ga1115256c79a0e22a3a54f8e627ac256f">arm_biquad_cascade_df1_init_q15()</a> to initialize the filter structure. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga456390f5e448afad3a38bed7d6e380e3"></a>
+<a class="anchor" id="gaa09ea758c0b24eed9ef92b8d1e5c80c2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -307,7 +303,7 @@ This essentially scales the filter coefficients by <code>2^postShift</code>. For
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -329,25 +325,23 @@ This essentially scales the filter coefficients by <code>2^postShift</code>. For
</tr>
</table>
</div><div class="memdoc">
+<p>Fast but less precise processing function for the Q31 Biquad cascade filter for Cortex-M3 and Cortex-M4.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q31 Biquad cascade structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the block of input data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the block of output data. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process per call. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q31 Biquad cascade structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the block of input data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the block of output data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process per call </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>This function is optimized for speed at the expense of fixed-point precision and overflow protection. The result of each 1.31 x 1.31 multiplication is truncated to 2.30 format. These intermediate results are added to a 2.30 accumulator. Finally, the accumulator is saturated and converted to a 1.31 result. The fast version has the same overflow behavior as the standard version and provides less precision since it discards the low 32 bits of each multiplication result. In order to avoid overflows completely the input signal must be scaled down by two bits and lie in the range [-0.25 +0.25). Use the intialization function <a class="el" href="group__BiquadCascadeDF1.html#gaf42a44f9b16d61e636418c83eefe577b" title="Initialization function for the Q31 Biquad cascade filter. ">arm_biquad_cascade_df1_init_q31()</a> to initialize filter structure.</dd></dl>
-<dl class="section user"><dt></dt><dd>Refer to the function <code><a class="el" href="group__BiquadCascadeDF1.html#ga27b0c54da702713976e5202d20b4473f" title="Processing function for the Q31 Biquad cascade filter. ">arm_biquad_cascade_df1_q31()</a></code> for a slower implementation of this function which uses 64-bit accumulation to provide higher precision. Both the slow and the fast versions use the same instance structure. Use the function <code><a class="el" href="group__BiquadCascadeDF1.html#gaf42a44f9b16d61e636418c83eefe577b" title="Initialization function for the Q31 Biquad cascade filter. ">arm_biquad_cascade_df1_init_q31()</a></code> to initialize the filter structure. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a960f210642058d2b3d5368729a6e8375">mult_32x32_keep32_R</a>, <a class="el" href="arm__math_8h.html#aba3e538352fc7f9d6d15f9a18d469399">multAcc_32x32_keep32_R</a>, <a class="el" href="structarm__biquad__casd__df1__inst__q31.html#a2c2b579f1df1d8273a5d9d945c27e1b2">arm_biquad_casd_df1_inst_q31::numStages</a>, <a class="el" href="structarm__biquad__casd__df1__inst__q31.html#aa62366c632f3b5305086f841f079dbd2">arm_biquad_casd_df1_inst_q31::pCoeffs</a>, <a class="el" href="structarm__biquad__casd__df1__inst__q31.html#a636c7fbe09ec4bef0bc0a4b4e2151cbe">arm_biquad_casd_df1_inst_q31::postShift</a>, and <a class="el" href="structarm__biquad__casd__df1__inst__q31.html#a5dcf4727f58eb4e8e8b392508d8657bb">arm_biquad_casd_df1_inst_q31::pState</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>This function is optimized for speed at the expense of fixed-point precision and overflow protection. The result of each 1.31 x 1.31 multiplication is truncated to 2.30 format. These intermediate results are added to a 2.30 accumulator. Finally, the accumulator is saturated and converted to a 1.31 result. The fast version has the same overflow behavior as the standard version and provides less precision since it discards the low 32 bits of each multiplication result. In order to avoid overflows completely the input signal must be scaled down by two bits and lie in the range [-0.25 +0.25). Use the intialization function <a class="el" href="group__BiquadCascadeDF1.html#ga5563b156af44d1be2a7548626988bf4e" title="Initialization function for the Q31 Biquad cascade filter. ">arm_biquad_cascade_df1_init_q31()</a> to initialize filter structure. </dd></dl>
+<dl class="section remark"><dt>Remarks</dt><dd>Refer to <a class="el" href="group__BiquadCascadeDF1.html#ga4e7dad0ee6949005909fd4fcf1249b79">arm_biquad_cascade_df1_q31()</a> for a slower implementation of this function which uses 64-bit accumulation to provide higher precision. Both the slow and the fast versions use the same instance structure. Use the function <a class="el" href="group__BiquadCascadeDF1.html#ga5563b156af44d1be2a7548626988bf4e">arm_biquad_cascade_df1_init_q31()</a> to initialize the filter structure. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga8e73b69a788e681a61bccc8959d823c5"></a>
+<a class="anchor" id="gad0b680d1c529d941e939d265b3c6ae59"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -366,7 +360,7 @@ This essentially scales the filter coefficients by <code>2^postShift</code>. For
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pCoeffs</em>, </td>
</tr>
<tr>
@@ -384,28 +378,25 @@ This essentially scales the filter coefficients by <code>2^postShift</code>. For
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of the floating-point Biquad cascade structure. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the floating-point Biquad cascade structure. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">numStages</td><td>number of 2nd order stages in the filter. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pCoeffs</td><td>points to the filter coefficients array. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pState</td><td>points to the state array. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pCoeffs</td><td>points to the filter coefficients. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pState</td><td>points to the state buffer. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
-<p><b>Coefficient and State Ordering:</b></p>
-<dl class="section user"><dt></dt><dd>The coefficients are stored in the array <code>pCoeffs</code> in the following order: <pre>
+<dl class="section user"><dt>Coefficient and State Ordering</dt><dd>The coefficients are stored in the array <code>pCoeffs</code> in the following order: <pre>
{b10, b11, b12, a11, a12, b20, b21, b22, a21, a22, ...}
</pre></dd></dl>
-<dl class="section user"><dt></dt><dd>where <code>b1x</code> and <code>a1x</code> are the coefficients for the first stage, <code>b2x</code> and <code>a2x</code> are the coefficients for the second stage, and so on. The <code>pCoeffs</code> array contains a total of <code>5*numStages</code> values.</dd></dl>
+<dl class="section user"><dt></dt><dd>where <code>b1x</code> and <code>a1x</code> are the coefficients for the first stage, <code>b2x</code> and <code>a2x</code> are the coefficients for the second stage, and so on. The <code>pCoeffs</code> array contains a total of <code>5*numStages</code> values. </dd></dl>
<dl class="section user"><dt></dt><dd>The <code>pState</code> is a pointer to state array. Each Biquad stage has 4 state variables <code>x[n-1], x[n-2], y[n-1],</code> and <code>y[n-2]</code>. The state variables are arranged in the <code>pState</code> array as: <pre>
{x[n-1], x[n-2], y[n-1], y[n-2]}
</pre> The 4 state variables for stage 1 are first, then the 4 state variables for stage 2, and so on. The state array has a total length of <code>4*numStages</code> values. The state variables are updated after each block of data is processed; the coefficients are untouched. </dd></dl>
-<p>References <a class="el" href="structarm__biquad__casd__df1__inst__f32.html#af69820c37a87252c46453e4cfe120585">arm_biquad_casd_df1_inst_f32::numStages</a>, <a class="el" href="structarm__biquad__casd__df1__inst__f32.html#af9df3820576fb921809d1462c9c6d16c">arm_biquad_casd_df1_inst_f32::pCoeffs</a>, and <a class="el" href="structarm__biquad__casd__df1__inst__f32.html#a8c245d79e0d8cfabc82409d4b54fb682">arm_biquad_casd_df1_inst_f32::pState</a>.</p>
-
</div>
</div>
-<a class="anchor" id="gad54c724132f6d742a444eb6df0e9c731"></a>
+<a class="anchor" id="ga1115256c79a0e22a3a54f8e627ac256f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -424,7 +415,7 @@ This essentially scales the filter coefficients by <code>2^postShift</code>. For
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pCoeffs</em>, </td>
</tr>
<tr>
@@ -448,28 +439,26 @@ This essentially scales the filter coefficients by <code>2^postShift</code>. For
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of the Q15 Biquad cascade structure. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the Q15 Biquad cascade structure. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">numStages</td><td>number of 2nd order stages in the filter. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pCoeffs</td><td>points to the filter coefficients. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pState</td><td>points to the state buffer. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pCoeffs</td><td>points to the filter coefficients. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pState</td><td>points to the state buffer. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">postShift</td><td>Shift to be applied to the accumulator result. Varies according to the coefficients format </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
-<p><b>Coefficient and State Ordering:</b></p>
-<dl class="section user"><dt></dt><dd>The coefficients are stored in the array <code>pCoeffs</code> in the following order: <pre>
+<dl class="section user"><dt>Coefficient and State Ordering</dt><dd>The coefficients are stored in the array <code>pCoeffs</code> in the following order: <pre>
{b10, 0, b11, b12, a11, a12, b20, 0, b21, b22, a21, a22, ...}
-</pre> where <code>b1x</code> and <code>a1x</code> are the coefficients for the first stage, <code>b2x</code> and <code>a2x</code> are the coefficients for the second stage, and so on. The <code>pCoeffs</code> array contains a total of <code>6*numStages</code> values. The zero coefficient between <code>b1</code> and <code>b2</code> facilities use of 16-bit SIMD instructions on the Cortex-M4.</dd></dl>
+</pre> </dd></dl>
+<dl class="section user"><dt></dt><dd>where <code>b1x</code> and <code>a1x</code> are the coefficients for the first stage, <code>b2x</code> and <code>a2x</code> are the coefficients for the second stage, and so on. The <code>pCoeffs</code> array contains a total of <code>6*numStages</code> values. The zero coefficient between <code>b1</code> and <code>b2</code> facilities use of 16-bit SIMD instructions on the Cortex-M4. </dd></dl>
<dl class="section user"><dt></dt><dd>The state variables are stored in the array <code>pState</code>. Each Biquad stage has 4 state variables <code>x[n-1], x[n-2], y[n-1],</code> and <code>y[n-2]</code>. The state variables are arranged in the <code>pState</code> array as: <pre>
{x[n-1], x[n-2], y[n-1], y[n-2]}
</pre> The 4 state variables for stage 1 are first, then the 4 state variables for stage 2, and so on. The state array has a total length of <code>4*numStages</code> values. The state variables are updated after each block of data is processed; the coefficients are untouched. </dd></dl>
-<p>References <a class="el" href="structarm__biquad__casd__df1__inst__q15.html#ad6d95e70abcf4ff1300181415ad92153">arm_biquad_casd_df1_inst_q15::numStages</a>, <a class="el" href="structarm__biquad__casd__df1__inst__q15.html#a1edaacdebb5b09d7635bf20c779855fc">arm_biquad_casd_df1_inst_q15::pCoeffs</a>, <a class="el" href="structarm__biquad__casd__df1__inst__q15.html#ada7e9d6269e6ed4eacf8f68729e9832d">arm_biquad_casd_df1_inst_q15::postShift</a>, and <a class="el" href="structarm__biquad__casd__df1__inst__q15.html#a5481104ef2f8f81360b80b47d69ae932">arm_biquad_casd_df1_inst_q15::pState</a>.</p>
-
</div>
</div>
-<a class="anchor" id="gaf42a44f9b16d61e636418c83eefe577b"></a>
+<a class="anchor" id="ga5563b156af44d1be2a7548626988bf4e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -488,7 +477,7 @@ This essentially scales the filter coefficients by <code>2^postShift</code>. For
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pCoeffs</em>, </td>
</tr>
<tr>
@@ -512,30 +501,26 @@ This essentially scales the filter coefficients by <code>2^postShift</code>. For
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of the Q31 Biquad cascade structure. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the Q31 Biquad cascade structure. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">numStages</td><td>number of 2nd order stages in the filter. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pCoeffs</td><td>points to the filter coefficients buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pState</td><td>points to the state buffer. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pCoeffs</td><td>points to the filter coefficients. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pState</td><td>points to the state buffer. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">postShift</td><td>Shift to be applied after the accumulator. Varies according to the coefficients format </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
-<p><b>Coefficient and State Ordering:</b></p>
-<dl class="section user"><dt></dt><dd>The coefficients are stored in the array <code>pCoeffs</code> in the following order: <pre>
+<dl class="section user"><dt>Coefficient and State Ordering</dt><dd>The coefficients are stored in the array <code>pCoeffs</code> in the following order: <pre>
{b10, b11, b12, a11, a12, b20, b21, b22, a21, a22, ...}
-</pre> where <code>b1x</code> and <code>a1x</code> are the coefficients for the first stage, <code>b2x</code> and <code>a2x</code> are the coefficients for the second stage, and so on. The <code>pCoeffs</code> array contains a total of <code>5*numStages</code> values.</dd></dl>
+</pre> </dd></dl>
+<dl class="section user"><dt></dt><dd>where <code>b1x</code> and <code>a1x</code> are the coefficients for the first stage, <code>b2x</code> and <code>a2x</code> are the coefficients for the second stage, and so on. The <code>pCoeffs</code> array contains a total of <code>5*numStages</code> values. </dd></dl>
<dl class="section user"><dt></dt><dd>The <code>pState</code> points to state variables array. Each Biquad stage has 4 state variables <code>x[n-1], x[n-2], y[n-1],</code> and <code>y[n-2]</code>. The state variables are arranged in the <code>pState</code> array as: <pre>
{x[n-1], x[n-2], y[n-1], y[n-2]}
</pre> The 4 state variables for stage 1 are first, then the 4 state variables for stage 2, and so on. The state array has a total length of <code>4*numStages</code> values. The state variables are updated after each block of data is processed; the coefficients are untouched. </dd></dl>
-<p>References <a class="el" href="structarm__biquad__casd__df1__inst__q31.html#a2c2b579f1df1d8273a5d9d945c27e1b2">arm_biquad_casd_df1_inst_q31::numStages</a>, <a class="el" href="structarm__biquad__casd__df1__inst__q31.html#aa62366c632f3b5305086f841f079dbd2">arm_biquad_casd_df1_inst_q31::pCoeffs</a>, <a class="el" href="structarm__biquad__casd__df1__inst__q31.html#a636c7fbe09ec4bef0bc0a4b4e2151cbe">arm_biquad_casd_df1_inst_q31::postShift</a>, and <a class="el" href="structarm__biquad__casd__df1__inst__q31.html#a5dcf4727f58eb4e8e8b392508d8657bb">arm_biquad_casd_df1_inst_q31::pState</a>.</p>
-
-<p>Referenced by <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="gadd66a0aefdc645031d607b0a5b37a942"></a>
+<a class="anchor" id="ga27af5bfa40dad7c877e48eedc8d67558"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -548,7 +533,7 @@ This essentially scales the filter coefficients by <code>2^postShift</code>. For
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -572,23 +557,20 @@ This essentially scales the filter coefficients by <code>2^postShift</code>. For
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q15 Biquad cascade structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the block of input data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the location where the output result is written. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process per call. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q15 Biquad cascade structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the block of input data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the location where the output result is written </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function is implemented using a 64-bit internal accumulator. Both coefficients and state variables are represented in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. There is no risk of internal overflow with this approach and the full precision of intermediate multiplications is preserved. The accumulator is then shifted by <code>postShift</code> bits to truncate the result to 1.15 format by discarding the low 16 bits. Finally, the result is saturated to 1.15 format.</dd></dl>
-<dl class="section user"><dt></dt><dd>Refer to the function <code><a class="el" href="group__BiquadCascadeDF1.html#gaffb9792c0220882efd4c58f3c6a05fd7" title="Fast but less precise processing function for the Q15 Biquad cascade filter for Cortex-M3 and Cortex-...">arm_biquad_cascade_df1_fast_q15()</a></code> for a faster but less precise implementation of this filter for Cortex-M3 and Cortex-M4. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#aa505179349146cf6186640b4c8b47714">__PKHBT</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#a7aed02041f489a4f65dbd7093073d94e">__SMLALD()</a>, <a class="el" href="arm__math_8h.html#a2eed05660fedbe3fbd0b6dbb1315cfc3">__SMUAD()</a>, <a class="el" href="arm__math_8h.html#a9c58d7b4648a973d91e27544bc190e60">__SMUADX()</a>, <a class="el" href="structarm__biquad__casd__df1__inst__q15.html#ad6d95e70abcf4ff1300181415ad92153">arm_biquad_casd_df1_inst_q15::numStages</a>, <a class="el" href="structarm__biquad__casd__df1__inst__q15.html#a1edaacdebb5b09d7635bf20c779855fc">arm_biquad_casd_df1_inst_q15::pCoeffs</a>, <a class="el" href="structarm__biquad__casd__df1__inst__q15.html#ada7e9d6269e6ed4eacf8f68729e9832d">arm_biquad_casd_df1_inst_q15::postShift</a>, and <a class="el" href="structarm__biquad__casd__df1__inst__q15.html#a5481104ef2f8f81360b80b47d69ae932">arm_biquad_casd_df1_inst_q15::pState</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using a 64-bit internal accumulator. Both coefficients and state variables are represented in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. There is no risk of internal overflow with this approach and the full precision of intermediate multiplications is preserved. The accumulator is then shifted by <code>postShift</code> bits to truncate the result to 1.15 format by discarding the low 16 bits. Finally, the result is saturated to 1.15 format. </dd></dl>
+<dl class="section remark"><dt>Remarks</dt><dd>Refer to <a class="el" href="group__BiquadCascadeDF1.html#ga5008df017b9ce4046f35b61482009cbc">arm_biquad_cascade_df1_fast_q15()</a> for a faster but less precise implementation of this filter. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga27b0c54da702713976e5202d20b4473f"></a>
+<a class="anchor" id="ga4e7dad0ee6949005909fd4fcf1249b79"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -601,7 +583,7 @@ This essentially scales the filter coefficients by <code>2^postShift</code>. For
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -625,21 +607,16 @@ This essentially scales the filter coefficients by <code>2^postShift</code>. For
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q31 Biquad cascade structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the block of input data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the block of output data. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process per call. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q31 Biquad cascade structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the block of input data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the block of output data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function is implemented using an internal 64-bit accumulator. The accumulator has a 2.62 format and maintains full precision of the intermediate multiplication results but provides only a single guard bit. Thus, if the accumulator result overflows it wraps around rather than clip. In order to avoid overflows completely the input signal must be scaled down by 2 bits and lie in the range [-0.25 +0.25). After all 5 multiply-accumulates are performed, the 2.62 accumulator is shifted by <code>postShift</code> bits and the result truncated to 1.31 format by discarding the low 32 bits.</dd></dl>
-<dl class="section user"><dt></dt><dd>Refer to the function <code><a class="el" href="group__BiquadCascadeDF1.html#ga456390f5e448afad3a38bed7d6e380e3" title="Fast but less precise processing function for the Q31 Biquad cascade filter for Cortex-M3 and Cortex-...">arm_biquad_cascade_df1_fast_q31()</a></code> for a faster but less precise implementation of this filter for Cortex-M3 and Cortex-M4. </dd></dl>
-
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="structarm__biquad__casd__df1__inst__q31.html#a2c2b579f1df1d8273a5d9d945c27e1b2">arm_biquad_casd_df1_inst_q31::numStages</a>, <a class="el" href="structarm__biquad__casd__df1__inst__q31.html#aa62366c632f3b5305086f841f079dbd2">arm_biquad_casd_df1_inst_q31::pCoeffs</a>, <a class="el" href="structarm__biquad__casd__df1__inst__q31.html#a636c7fbe09ec4bef0bc0a4b4e2151cbe">arm_biquad_casd_df1_inst_q31::postShift</a>, and <a class="el" href="structarm__biquad__casd__df1__inst__q31.html#a5dcf4727f58eb4e8e8b392508d8657bb">arm_biquad_casd_df1_inst_q31::pState</a>.</p>
-
-<p>Referenced by <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using an internal 64-bit accumulator. The accumulator has a 2.62 format and maintains full precision of the intermediate multiplication results but provides only a single guard bit. Thus, if the accumulator result overflows it wraps around rather than clip. In order to avoid overflows completely the input signal must be scaled down by 2 bits and lie in the range [-0.25 +0.25). After all 5 multiply-accumulates are performed, the 2.62 accumulator is shifted by <code>postShift</code> bits and the result truncated to 1.31 format by discarding the low 32 bits. </dd></dl>
+<dl class="section remark"><dt>Remarks</dt><dd>Refer to <a class="el" href="group__BiquadCascadeDF1.html#gaa09ea758c0b24eed9ef92b8d1e5c80c2">arm_biquad_cascade_df1_fast_q31()</a> for a faster but less precise implementation of this filter. </dd></dl>
</div>
</div>
@@ -648,7 +625,7 @@ This essentially scales the filter coefficients by <code>2^postShift</code>. For
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__BiquadCascadeDF1.js b/docs/DSP/html/group__BiquadCascadeDF1.js
index ad723d2..1e5d4d1 100644
--- a/docs/DSP/html/group__BiquadCascadeDF1.js
+++ b/docs/DSP/html/group__BiquadCascadeDF1.js
@@ -1,11 +1,11 @@
var group__BiquadCascadeDF1 =
[
- [ "arm_biquad_cascade_df1_f32", "group__BiquadCascadeDF1.html#gaa0dbe330d763e3c1d8030b3ef12d5bdc", null ],
- [ "arm_biquad_cascade_df1_fast_q15", "group__BiquadCascadeDF1.html#gaffb9792c0220882efd4c58f3c6a05fd7", null ],
- [ "arm_biquad_cascade_df1_fast_q31", "group__BiquadCascadeDF1.html#ga456390f5e448afad3a38bed7d6e380e3", null ],
- [ "arm_biquad_cascade_df1_init_f32", "group__BiquadCascadeDF1.html#ga8e73b69a788e681a61bccc8959d823c5", null ],
- [ "arm_biquad_cascade_df1_init_q15", "group__BiquadCascadeDF1.html#gad54c724132f6d742a444eb6df0e9c731", null ],
- [ "arm_biquad_cascade_df1_init_q31", "group__BiquadCascadeDF1.html#gaf42a44f9b16d61e636418c83eefe577b", null ],
- [ "arm_biquad_cascade_df1_q15", "group__BiquadCascadeDF1.html#gadd66a0aefdc645031d607b0a5b37a942", null ],
- [ "arm_biquad_cascade_df1_q31", "group__BiquadCascadeDF1.html#ga27b0c54da702713976e5202d20b4473f", null ]
+ [ "arm_biquad_cascade_df1_f32", "group__BiquadCascadeDF1.html#ga812eb9769adde4fed6d5ff4968a011d3", null ],
+ [ "arm_biquad_cascade_df1_fast_q15", "group__BiquadCascadeDF1.html#ga5008df017b9ce4046f35b61482009cbc", null ],
+ [ "arm_biquad_cascade_df1_fast_q31", "group__BiquadCascadeDF1.html#gaa09ea758c0b24eed9ef92b8d1e5c80c2", null ],
+ [ "arm_biquad_cascade_df1_init_f32", "group__BiquadCascadeDF1.html#gad0b680d1c529d941e939d265b3c6ae59", null ],
+ [ "arm_biquad_cascade_df1_init_q15", "group__BiquadCascadeDF1.html#ga1115256c79a0e22a3a54f8e627ac256f", null ],
+ [ "arm_biquad_cascade_df1_init_q31", "group__BiquadCascadeDF1.html#ga5563b156af44d1be2a7548626988bf4e", null ],
+ [ "arm_biquad_cascade_df1_q15", "group__BiquadCascadeDF1.html#ga27af5bfa40dad7c877e48eedc8d67558", null ],
+ [ "arm_biquad_cascade_df1_q31", "group__BiquadCascadeDF1.html#ga4e7dad0ee6949005909fd4fcf1249b79", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__BiquadCascadeDF1__32x64.html b/docs/DSP/html/group__BiquadCascadeDF1__32x64.html
index 4e73dce..7e43bf9 100644
--- a/docs/DSP/html/group__BiquadCascadeDF1__32x64.html
+++ b/docs/DSP/html/group__BiquadCascadeDF1__32x64.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,11 @@ $(document).ready(function(){initNavTree('group__BiquadCascadeDF1__32x64.html','
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga44900cecb8083afcaabf905ffcd656bb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1__32x64.html#ga44900cecb8083afcaabf905ffcd656bb">arm_biquad_cas_df1_32x64_init_q31</a> (<a class="el" href="structarm__biquad__cas__df1__32x64__ins__q31.html">arm_biquad_cas_df1_32x64_ins_q31</a> *S, uint8_t numStages, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *pState, uint8_t postShift)</td></tr>
-<tr class="separator:ga44900cecb8083afcaabf905ffcd656bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga426cd78591a717e87d66d1eaa9a3d074"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1__32x64.html#ga426cd78591a717e87d66d1eaa9a3d074">arm_biquad_cas_df1_32x64_init_q31</a> (<a class="el" href="structarm__biquad__cas__df1__32x64__ins__q31.html">arm_biquad_cas_df1_32x64_ins_q31</a> *S, uint8_t numStages, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *pState, uint8_t postShift)</td></tr>
+<tr class="memdesc:ga426cd78591a717e87d66d1eaa9a3d074"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 Biquad cascade 32x64 filter. <a href="#ga426cd78591a717e87d66d1eaa9a3d074">More...</a><br/></td></tr>
+<tr class="separator:ga426cd78591a717e87d66d1eaa9a3d074"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga953a83e69685de6575cff37feb358a93"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF1__32x64.html#ga953a83e69685de6575cff37feb358a93">arm_biquad_cas_df1_32x64_q31</a> (const <a class="el" href="structarm__biquad__cas__df1__32x64__ins__q31.html">arm_biquad_cas_df1_32x64_ins_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga953a83e69685de6575cff37feb358a93"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 Biquad cascade 32x64 filter. <a href="#ga953a83e69685de6575cff37feb358a93">More...</a><br/></td></tr>
<tr class="separator:ga953a83e69685de6575cff37feb358a93"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
@@ -130,18 +132,18 @@ Functions</h2></td></tr>
<img src="Biquad.gif" alt="Biquad.gif"/>
<div class="caption">
Single Biquad filter stage</div></div>
-Coefficients <code>b0, b1, and b2 </code> multiply the input signal <code>x[n]</code> and are referred to as the feedforward coefficients. Coefficients <code>a1</code> and <code>a2</code> multiply the output signal <code>y[n]</code> and are referred to as the feedback coefficients. Pay careful attention to the sign of the feedback coefficients. Some design tools use the difference equation <pre>
+ Coefficients <code>b0, b1 and b2 </code> multiply the input signal <code>x[n]</code> and are referred to as the feedforward coefficients. Coefficients <code>a1</code> and <code>a2</code> multiply the output signal <code>y[n]</code> and are referred to as the feedback coefficients. Pay careful attention to the sign of the feedback coefficients. Some design tools use the difference equation <pre>
y[n] = b0 * x[n] + b1 * x[n-1] + b2 * x[n-2] - a1 * y[n-1] - a2 * y[n-2]
-</pre> In this case the feedback coefficients <code>a1</code> and <code>a2</code> must be negated when used with the CMSIS DSP Library.</dd></dl>
+</pre> In this case the feedback coefficients <code>a1</code> and <code>a2</code> must be negated when used with the CMSIS DSP Library. </dd></dl>
<dl class="section user"><dt></dt><dd>Higher order filters are realized as a cascade of second order sections. <code>numStages</code> refers to the number of second order stages used. For example, an 8th order filter would be realized with <code>numStages=4</code> second order stages. <div class="image">
<img src="BiquadCascade.gif" alt="BiquadCascade.gif"/>
<div class="caption">
8th order filter using a cascade of Biquad stages</div></div>
-A 9th order filter would be realized with <code>numStages=5</code> second order stages with the coefficients for one of the stages configured as a first order filter (<code>b2=0</code> and <code>a2=0</code>).</dd></dl>
-<dl class="section user"><dt></dt><dd>The <code>pState</code> points to state variables array . Each Biquad stage has 4 state variables <code>x[n-1], x[n-2], y[n-1],</code> and <code>y[n-2]</code> and each state variable in 1.63 format to improve precision. The state variables are arranged in the array as: <pre>
+ A 9th order filter would be realized with <code>numStages=5</code> second order stages with the coefficients for one of the stages configured as a first order filter (<code>b2=0</code> and <code>a2=0</code>). </dd></dl>
+<dl class="section user"><dt></dt><dd>The <code>pState</code> points to state variables array. Each Biquad stage has 4 state variables <code>x[n-1], x[n-2], y[n-1],</code> and <code>y[n-2]</code> and each state variable in 1.63 format to improve precision. The state variables are arranged in the array as: <pre>
{x[n-1], x[n-2], y[n-1], y[n-2]}
-</pre></dd></dl>
-<dl class="section user"><dt></dt><dd>The 4 state variables for stage 1 are first, then the 4 state variables for stage 2, and so on. The state array has a total length of <code>4*numStages</code> values of data in 1.63 format. The state variables are updated after each block of data is processed; the coefficients are untouched.</dd></dl>
+</pre> </dd></dl>
+<dl class="section user"><dt></dt><dd>The 4 state variables for stage 1 are first, then the 4 state variables for stage 2, and so on. The state array has a total length of <code>4*numStages</code> values of data in 1.63 format. The state variables are updated after each block of data is processed, the coefficients are untouched.</dd></dl>
<dl class="section user"><dt>Instance Structure</dt><dd>The coefficients and state variables for a filter are stored together in an instance data structure. A separate instance structure must be defined for each filter. Coefficient arrays may be shared among several instances while state variable arrays cannot be shared.</dd></dl>
<dl class="section user"><dt>Init Function</dt><dd>There is also an associated initialization function which performs the following operations:<ul>
<li>Sets the values of the internal structure fields.</li>
@@ -161,15 +163,15 @@ A 9th order filter would be realized with <code>numStages=5</code> second order
<img src="BiquadPostshift.gif" alt="BiquadPostshift.gif"/>
<div class="caption">
Fixed-point Biquad with shift by postShift bits after accumulator</div></div>
-This essentially scales the filter coefficients by <code>2^postShift</code>. For example, to realize the coefficients <pre>
+ This essentially scales the filter coefficients by <code>2^postShift</code>. For example, to realize the coefficients <pre>
{1.5, -0.8, 1.2, 1.6, -0.9}
</pre> set the Coefficient array to: <pre>
{0.75, -0.4, 0.6, 0.8, -0.45}
-</pre> and set <code>postShift=1</code></dd></dl>
-<dl class="section user"><dt></dt><dd>The second thing to keep in mind is the gain through the filter. The frequency response of a Biquad filter is a function of its coefficients. It is possible for the gain through the filter to exceed 1.0 meaning that the filter increases the amplitude of certain frequencies. This means that an input signal with amplitude &lt; 1.0 may result in an output &gt; 1.0 and these are saturated or overflowed based on the implementation of the filter. To avoid this behavior the filter needs to be scaled down such that its peak gain &lt; 1.0 or the input signal must be scaled down so that the combination of input and filter are never overflowed.</dd></dl>
+</pre> and set <code>postShift=1</code> </dd></dl>
+<dl class="section user"><dt></dt><dd>The second thing to keep in mind is the gain through the filter. The frequency response of a Biquad filter is a function of its coefficients. It is possible for the gain through the filter to exceed 1.0 meaning that the filter increases the amplitude of certain frequencies. This means that an input signal with amplitude &lt; 1.0 may result in an output &gt; 1.0 and these are saturated or overflowed based on the implementation of the filter. To avoid this behavior the filter needs to be scaled down such that its peak gain &lt; 1.0 or the input signal must be scaled down so that the combination of input and filter are never overflowed. </dd></dl>
<dl class="section user"><dt></dt><dd>The third item to consider is the overflow and saturation behavior of the fixed-point Q31 version. This is described in the function specific documentation below. </dd></dl>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ga44900cecb8083afcaabf905ffcd656bb"></a>
+<a class="anchor" id="ga426cd78591a717e87d66d1eaa9a3d074"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -188,7 +190,7 @@ This essentially scales the filter coefficients by <code>2^postShift</code>. For
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pCoeffs</em>, </td>
</tr>
<tr>
@@ -212,27 +214,22 @@ This essentially scales the filter coefficients by <code>2^postShift</code>. For
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of the high precision Q31 Biquad cascade filter structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">numStages</td><td>number of 2nd order stages in the filter. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pCoeffs</td><td>points to the filter coefficients. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pState</td><td>points to the state buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">postShift</td><td>Shift to be applied after the accumulator. Varies according to the coefficients format. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the high precision Q31 Biquad cascade filter structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numStages</td><td>number of 2nd order stages in the filter </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pCoeffs</td><td>points to the filter coefficients </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pState</td><td>points to the state buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">postShift</td><td>Shift to be applied after the accumulator. Varies according to the coefficients format </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
-<p><b>Coefficient and State Ordering:</b></p>
-<dl class="section user"><dt></dt><dd>The coefficients are stored in the array <code>pCoeffs</code> in the following order: <pre>
+<dl class="section user"><dt>Coefficient and State Ordering</dt><dd>The coefficients are stored in the array <code>pCoeffs</code> in the following order: <pre>
{b10, b11, b12, a11, a12, b20, b21, b22, a21, a22, ...}
-</pre> where <code>b1x</code> and <code>a1x</code> are the coefficients for the first stage, <code>b2x</code> and <code>a2x</code> are the coefficients for the second stage, and so on. The <code>pCoeffs</code> array contains a total of <code>5*numStages</code> values.</dd></dl>
+</pre> where <code>b1x</code> and <code>a1x</code> are the coefficients for the first stage, <code>b2x</code> and <code>a2x</code> are the coefficients for the second stage, and so on. The <code>pCoeffs</code> array contains a total of <code>5*numStages</code> values. </dd></dl>
<dl class="section user"><dt></dt><dd>The <code>pState</code> points to state variables array and size of each state variable is 1.63 format. Each Biquad stage has 4 state variables <code>x[n-1], x[n-2], y[n-1],</code> and <code>y[n-2]</code>. The state variables are arranged in the state array as: <pre>
{x[n-1], x[n-2], y[n-1], y[n-2]}
</pre> The 4 state variables for stage 1 are first, then the 4 state variables for stage 2, and so on. The state array has a total length of <code>4*numStages</code> values. The state variables are updated after each block of data is processed; the coefficients are untouched. </dd></dl>
-<p>References <a class="el" href="structarm__biquad__cas__df1__32x64__ins__q31.html#ad7cb9a9f5df8f4fcfc7a0b633672e574">arm_biquad_cas_df1_32x64_ins_q31::numStages</a>, <a class="el" href="structarm__biquad__cas__df1__32x64__ins__q31.html#a490462d6ebe0fecfb6acbf51bed22ecf">arm_biquad_cas_df1_32x64_ins_q31::pCoeffs</a>, <a class="el" href="structarm__biquad__cas__df1__32x64__ins__q31.html#a8e9d58e8dba5aa3b2fc4f36d2ed07996">arm_biquad_cas_df1_32x64_ins_q31::postShift</a>, and <a class="el" href="structarm__biquad__cas__df1__32x64__ins__q31.html#a4c899cdfaf2bb955323e93637bd662e0">arm_biquad_cas_df1_32x64_ins_q31::pState</a>.</p>
-
-<p>Referenced by <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ga953a83e69685de6575cff37feb358a93"></a>
@@ -272,20 +269,20 @@ This essentially scales the filter coefficients by <code>2^postShift</code>. For
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the high precision Q31 Biquad cascade filter. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the block of input data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the block of output data. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the high precision Q31 Biquad cascade filter </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the block of input data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the block of output data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<dl class="section user"><dt></dt><dd>The function is implemented using an internal 64-bit accumulator. The accumulator has a 2.62 format and maintains full precision of the intermediate multiplication results but provides only a single guard bit. Thus, if the accumulator result overflows it wraps around rather than clip. In order to avoid overflows completely the input signal must be scaled down by 2 bits and lie in the range [-0.25 +0.25). After all 5 multiply-accumulates are performed, the 2.62 accumulator is shifted by <code>postShift</code> bits and the result truncated to 1.31 format by discarding the low 32 bits.</dd></dl>
-<dl class="section user"><dt></dt><dd>Two related functions are provided in the CMSIS DSP library. <code><a class="el" href="group__BiquadCascadeDF1.html#ga27b0c54da702713976e5202d20b4473f" title="Processing function for the Q31 Biquad cascade filter. ">arm_biquad_cascade_df1_q31()</a></code> implements a Biquad cascade with 32-bit coefficients and state variables with a Q63 accumulator. <code><a class="el" href="group__BiquadCascadeDF1.html#ga456390f5e448afad3a38bed7d6e380e3" title="Fast but less precise processing function for the Q31 Biquad cascade filter for Cortex-M3 and Cortex-...">arm_biquad_cascade_df1_fast_q31()</a></code> implements a Biquad cascade with 32-bit coefficients and state variables with a Q31 accumulator. </dd></dl>
-
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a24ad1cc3560b89335ee15f5b7e69b1f9">mult32x64()</a>, <a class="el" href="structarm__biquad__cas__df1__32x64__ins__q31.html#ad7cb9a9f5df8f4fcfc7a0b633672e574">arm_biquad_cas_df1_32x64_ins_q31::numStages</a>, <a class="el" href="structarm__biquad__cas__df1__32x64__ins__q31.html#a490462d6ebe0fecfb6acbf51bed22ecf">arm_biquad_cas_df1_32x64_ins_q31::pCoeffs</a>, <a class="el" href="structarm__biquad__cas__df1__32x64__ins__q31.html#a8e9d58e8dba5aa3b2fc4f36d2ed07996">arm_biquad_cas_df1_32x64_ins_q31::postShift</a>, and <a class="el" href="structarm__biquad__cas__df1__32x64__ins__q31.html#a4c899cdfaf2bb955323e93637bd662e0">arm_biquad_cas_df1_32x64_ins_q31::pState</a>.</p>
-
-<p>Referenced by <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Details</dt><dd>The function is implemented using an internal 64-bit accumulator. The accumulator has a 2.62 format and maintains full precision of the intermediate multiplication results but provides only a single guard bit. Thus, if the accumulator result overflows it wraps around rather than clip. In order to avoid overflows completely the input signal must be scaled down by 2 bits and lie in the range [-0.25 +0.25). After all 5 multiply-accumulates are performed, the 2.62 accumulator is shifted by <code>postShift</code> bits and the result truncated to 1.31 format by discarding the low 32 bits. </dd></dl>
+<dl class="section user"><dt></dt><dd>Two related functions are provided in the CMSIS DSP library.<ul>
+<li><a class="el" href="group__BiquadCascadeDF1.html#ga4e7dad0ee6949005909fd4fcf1249b79">arm_biquad_cascade_df1_q31()</a> implements a Biquad cascade with 32-bit coefficients and state variables with a Q63 accumulator.</li>
+<li><a class="el" href="group__BiquadCascadeDF1.html#gaa09ea758c0b24eed9ef92b8d1e5c80c2">arm_biquad_cascade_df1_fast_q31()</a> implements a Biquad cascade with 32-bit coefficients and state variables with a Q31 accumulator. </li>
+</ul>
+</dd></dl>
</div>
</div>
@@ -294,7 +291,7 @@ This essentially scales the filter coefficients by <code>2^postShift</code>. For
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__BiquadCascadeDF1__32x64.js b/docs/DSP/html/group__BiquadCascadeDF1__32x64.js
index e4150a7..5eb0f7e 100644
--- a/docs/DSP/html/group__BiquadCascadeDF1__32x64.js
+++ b/docs/DSP/html/group__BiquadCascadeDF1__32x64.js
@@ -1,5 +1,5 @@
var group__BiquadCascadeDF1__32x64 =
[
- [ "arm_biquad_cas_df1_32x64_init_q31", "group__BiquadCascadeDF1__32x64.html#ga44900cecb8083afcaabf905ffcd656bb", null ],
+ [ "arm_biquad_cas_df1_32x64_init_q31", "group__BiquadCascadeDF1__32x64.html#ga426cd78591a717e87d66d1eaa9a3d074", null ],
[ "arm_biquad_cas_df1_32x64_q31", "group__BiquadCascadeDF1__32x64.html#ga953a83e69685de6575cff37feb358a93", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__BiquadCascadeDF2T.html b/docs/DSP/html/group__BiquadCascadeDF2T.html
index 65ab903..4ccce8f 100644
--- a/docs/DSP/html/group__BiquadCascadeDF2T.html
+++ b/docs/DSP/html/group__BiquadCascadeDF2T.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,24 +116,24 @@ $(document).ready(function(){initNavTree('group__BiquadCascadeDF2T.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga114f373fbc16a314e9f293c7c7649c7f"><td class="memItemLeft" align="right" valign="top">LOW_OPTIMIZATION_ENTER void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF2T.html#ga114f373fbc16a314e9f293c7c7649c7f">arm_biquad_cascade_df2T_f32</a> (const <a class="el" href="structarm__biquad__cascade__df2T__instance__f32.html">arm_biquad_cascade_df2T_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga114f373fbc16a314e9f293c7c7649c7f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point transposed direct form II Biquad cascade filter. <a href="#ga114f373fbc16a314e9f293c7c7649c7f">More...</a><br/></td></tr>
-<tr class="separator:ga114f373fbc16a314e9f293c7c7649c7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaecf9b22907e89fc35f097b50589cf86a"><td class="memItemLeft" align="right" valign="top">LOW_OPTIMIZATION_ENTER void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF2T.html#gaecf9b22907e89fc35f097b50589cf86a">arm_biquad_cascade_df2T_f32</a> (const <a class="el" href="structarm__biquad__cascade__df2T__instance__f32.html">arm_biquad_cascade_df2T_instance_f32</a> *S, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaecf9b22907e89fc35f097b50589cf86a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point transposed direct form II Biquad cascade filter. <a href="#gaecf9b22907e89fc35f097b50589cf86a">More...</a><br/></td></tr>
+<tr class="separator:gaecf9b22907e89fc35f097b50589cf86a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa8735dda5f3f36d0936283794c2aa771"><td class="memItemLeft" align="right" valign="top">LOW_OPTIMIZATION_ENTER void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF2T.html#gaa8735dda5f3f36d0936283794c2aa771">arm_biquad_cascade_df2T_f64</a> (const <a class="el" href="structarm__biquad__cascade__df2T__instance__f64.html">arm_biquad_cascade_df2T_instance_f64</a> *S, <a class="el" href="arm__math_8h.html#ac55f3ae81b5bc9053760baacf57e47f4">float64_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ac55f3ae81b5bc9053760baacf57e47f4">float64_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
<tr class="memdesc:gaa8735dda5f3f36d0936283794c2aa771"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point transposed direct form II Biquad cascade filter. <a href="#gaa8735dda5f3f36d0936283794c2aa771">More...</a><br/></td></tr>
<tr class="separator:gaa8735dda5f3f36d0936283794c2aa771"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga70eaddf317a4a8bde6bd6a97df67fedd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF2T.html#ga70eaddf317a4a8bde6bd6a97df67fedd">arm_biquad_cascade_df2T_init_f32</a> (<a class="el" href="structarm__biquad__cascade__df2T__instance__f32.html">arm_biquad_cascade_df2T_instance_f32</a> *S, uint8_t numStages, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState)</td></tr>
-<tr class="memdesc:ga70eaddf317a4a8bde6bd6a97df67fedd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point transposed direct form II Biquad cascade filter. <a href="#ga70eaddf317a4a8bde6bd6a97df67fedd">More...</a><br/></td></tr>
-<tr class="separator:ga70eaddf317a4a8bde6bd6a97df67fedd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafd8b4068de567e9012e444f1c2320e1c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF2T.html#gafd8b4068de567e9012e444f1c2320e1c">arm_biquad_cascade_df2T_init_f32</a> (<a class="el" href="structarm__biquad__cascade__df2T__instance__f32.html">arm_biquad_cascade_df2T_instance_f32</a> *S, uint8_t numStages, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState)</td></tr>
+<tr class="memdesc:gafd8b4068de567e9012e444f1c2320e1c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point transposed direct form II Biquad cascade filter. <a href="#gafd8b4068de567e9012e444f1c2320e1c">More...</a><br/></td></tr>
+<tr class="separator:gafd8b4068de567e9012e444f1c2320e1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga12dc5d8e8892806ad70e79ca2ff9f86e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF2T.html#ga12dc5d8e8892806ad70e79ca2ff9f86e">arm_biquad_cascade_df2T_init_f64</a> (<a class="el" href="structarm__biquad__cascade__df2T__instance__f64.html">arm_biquad_cascade_df2T_instance_f64</a> *S, uint8_t numStages, <a class="el" href="arm__math_8h.html#ac55f3ae81b5bc9053760baacf57e47f4">float64_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ac55f3ae81b5bc9053760baacf57e47f4">float64_t</a> *pState)</td></tr>
<tr class="memdesc:ga12dc5d8e8892806ad70e79ca2ff9f86e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point transposed direct form II Biquad cascade filter. <a href="#ga12dc5d8e8892806ad70e79ca2ff9f86e">More...</a><br/></td></tr>
<tr class="separator:ga12dc5d8e8892806ad70e79ca2ff9f86e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac75de449c3e4f733477d81bd0ada5eec"><td class="memItemLeft" align="right" valign="top">LOW_OPTIMIZATION_ENTER void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF2T.html#gac75de449c3e4f733477d81bd0ada5eec">arm_biquad_cascade_stereo_df2T_f32</a> (const <a class="el" href="structarm__biquad__cascade__stereo__df2T__instance__f32.html">arm_biquad_cascade_stereo_df2T_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gac75de449c3e4f733477d81bd0ada5eec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point transposed direct form II Biquad cascade filter. <a href="#gac75de449c3e4f733477d81bd0ada5eec">More...</a><br/></td></tr>
-<tr class="separator:gac75de449c3e4f733477d81bd0ada5eec"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga405197c89fe4d34003efd23786296425"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF2T.html#ga405197c89fe4d34003efd23786296425">arm_biquad_cascade_stereo_df2T_init_f32</a> (<a class="el" href="structarm__biquad__cascade__stereo__df2T__instance__f32.html">arm_biquad_cascade_stereo_df2T_instance_f32</a> *S, uint8_t numStages, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState)</td></tr>
-<tr class="memdesc:ga405197c89fe4d34003efd23786296425"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point transposed direct form II Biquad cascade filter. <a href="#ga405197c89fe4d34003efd23786296425">More...</a><br/></td></tr>
-<tr class="separator:ga405197c89fe4d34003efd23786296425"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaeb8334e64307e85de36db947da04a6eb"><td class="memItemLeft" align="right" valign="top">LOW_OPTIMIZATION_ENTER void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF2T.html#gaeb8334e64307e85de36db947da04a6eb">arm_biquad_cascade_stereo_df2T_f32</a> (const <a class="el" href="structarm__biquad__cascade__stereo__df2T__instance__f32.html">arm_biquad_cascade_stereo_df2T_instance_f32</a> *S, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaeb8334e64307e85de36db947da04a6eb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point transposed direct form II Biquad cascade filter. <a href="#gaeb8334e64307e85de36db947da04a6eb">More...</a><br/></td></tr>
+<tr class="separator:gaeb8334e64307e85de36db947da04a6eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga31a77581f3cba5f360c84b160d770d98"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BiquadCascadeDF2T.html#ga31a77581f3cba5f360c84b160d770d98">arm_biquad_cascade_stereo_df2T_init_f32</a> (<a class="el" href="structarm__biquad__cascade__stereo__df2T__instance__f32.html">arm_biquad_cascade_stereo_df2T_instance_f32</a> *S, uint8_t numStages, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState)</td></tr>
+<tr class="memdesc:ga31a77581f3cba5f360c84b160d770d98"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point transposed direct form II Biquad cascade filter. <a href="#ga31a77581f3cba5f360c84b160d770d98">More...</a><br/></td></tr>
+<tr class="separator:ga31a77581f3cba5f360c84b160d770d98"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<p>This set of functions implements arbitrary order recursive (IIR) filters using a transposed direct form II structure. The filters are implemented as a cascade of second order Biquad sections. These functions provide a slight memory savings as compared to the direct form I Biquad filter functions. Only floating-point data is supported.</p>
@@ -142,62 +142,33 @@ Functions</h2></td></tr>
y[n] = b0 * x[n] + d1
d1 = b1 * x[n] + a1 * y[n] + d2
d2 = b2 * x[n] + a2 * y[n]
-</pre> where d1 and d2 represent the two state values.</dd></dl>
+</pre> where d1 and d2 represent the two state values. </dd></dl>
<dl class="section user"><dt></dt><dd>A Biquad filter using a transposed Direct Form II structure is shown below. <div class="image">
<img src="BiquadDF2Transposed.gif" alt="BiquadDF2Transposed.gif"/>
<div class="caption">
Single transposed Direct Form II Biquad</div></div>
-Coefficients <code>b0, b1, and b2 </code> multiply the input signal <code>x[n]</code> and are referred to as the feedforward coefficients. Coefficients <code>a1</code> and <code>a2</code> multiply the output signal <code>y[n]</code> and are referred to as the feedback coefficients. Pay careful attention to the sign of the feedback coefficients. Some design tools flip the sign of the feedback coefficients: <pre>
+ Coefficients <code>b0, b1, and b2 </code> multiply the input signal <code>x[n]</code> and are referred to as the feedforward coefficients. Coefficients <code>a1</code> and <code>a2</code> multiply the output signal <code>y[n]</code> and are referred to as the feedback coefficients. Pay careful attention to the sign of the feedback coefficients. Some design tools flip the sign of the feedback coefficients: <pre>
y[n] = b0 * x[n] + d1;
d1 = b1 * x[n] - a1 * y[n] + d2;
d2 = b2 * x[n] - a2 * y[n];
-</pre> In this case the feedback coefficients <code>a1</code> and <code>a2</code> must be negated when used with the CMSIS DSP Library.</dd></dl>
-<dl class="section user"><dt></dt><dd>Higher order filters are realized as a cascade of second order sections. <code>numStages</code> refers to the number of second order stages used. For example, an 8th order filter would be realized with <code>numStages=4</code> second order stages. A 9th order filter would be realized with <code>numStages=5</code> second order stages with the coefficients for one of the stages configured as a first order filter (<code>b2=0</code> and <code>a2=0</code>).</dd></dl>
+</pre> In this case the feedback coefficients <code>a1</code> and <code>a2</code> must be negated when used with the CMSIS DSP Library. </dd></dl>
+<dl class="section user"><dt></dt><dd>Higher order filters are realized as a cascade of second order sections. <code>numStages</code> refers to the number of second order stages used. For example, an 8th order filter would be realized with <code>numStages=4</code> second order stages. A 9th order filter would be realized with <code>numStages=5</code> second order stages with the coefficients for one of the stages configured as a first order filter (<code>b2=0</code> and <code>a2=0</code>). </dd></dl>
<dl class="section user"><dt></dt><dd><code>pState</code> points to the state variable array. Each Biquad stage has 2 state variables <code>d1</code> and <code>d2</code>. The state variables are arranged in the <code>pState</code> array as: <pre>
{d11, d12, d21, d22, ...}
-</pre> where <code>d1x</code> refers to the state variables for the first Biquad and <code>d2x</code> refers to the state variables for the second Biquad. The state array has a total length of <code>2*numStages</code> values. The state variables are updated after each block of data is processed; the coefficients are untouched.</dd></dl>
+</pre> where <code>d1x</code> refers to the state variables for the first Biquad and <code>d2x</code> refers to the state variables for the second Biquad. The state array has a total length of <code>2*numStages</code> values. The state variables are updated after each block of data is processed; the coefficients are untouched. </dd></dl>
<dl class="section user"><dt></dt><dd>The CMSIS library contains Biquad filters in both Direct Form I and transposed Direct Form II. The advantage of the Direct Form I structure is that it is numerically more robust for fixed-point data types. That is why the Direct Form I structure supports Q15 and Q31 data types. The transposed Direct Form II structure, on the other hand, requires a wide dynamic range for the state variables <code>d1</code> and <code>d2</code>. Because of this, the CMSIS library only has a floating-point version of the Direct Form II Biquad. The advantage of the Direct Form II Biquad is that it requires half the number of state variables, 2 rather than 4, per Biquad stage.</dd></dl>
<dl class="section user"><dt>Instance Structure</dt><dd>The coefficients and state variables for a filter are stored together in an instance data structure. A separate instance structure must be defined for each filter. Coefficient arrays may be shared among several instances while state variable arrays cannot be shared.</dd></dl>
<dl class="section user"><dt>Init Functions</dt><dd>There is also an associated initialization function. The initialization function performs following operations:<ul>
<li>Sets the values of the internal structure fields.</li>
-<li>Zeros out the values in the state buffer. To do this manually without calling the init function, assign the follow subfields of the instance structure: numStages, pCoeffs, pState. Also set all of the values in pState to zero.</li>
-</ul>
-</dd></dl>
-<dl class="section user"><dt></dt><dd>Use of the initialization function is optional. However, if the initialization function is used, then the instance structure cannot be placed into a const data section. To place an instance structure into a const data section, the instance structure must be manually initialized. Set the values in the state buffer to zeros before static initialization. For example, to statically initialize the instance structure use <pre>
- <a class="el" href="structarm__biquad__cascade__df2T__instance__f32.html" title="Instance structure for the floating-point transposed direct form II Biquad cascade filter...">arm_biquad_cascade_df2T_instance_f32</a> S1 = {numStages, pState, pCoeffs};
-</pre> where <code>numStages</code> is the number of Biquad stages in the filter; <code>pState</code> is the address of the state buffer. <code>pCoeffs</code> is the address of the coefficient buffer;</dd></dl>
-<p>This set of functions implements arbitrary order recursive (IIR) filters using a transposed direct form II structure. The filters are implemented as a cascade of second order Biquad sections. These functions provide a slight memory savings as compared to the direct form I Biquad filter functions. Only floating-point data is supported.</p>
-<p>This function operate on blocks of input and output data and each call to the function processes <code>blockSize</code> samples through the filter. <code>pSrc</code> points to the array of input data and <code>pDst</code> points to the array of output data. Both arrays contain <code>blockSize</code> values.</p>
-<dl class="section user"><dt>Algorithm</dt><dd>Each Biquad stage implements a second order filter using the difference equation: <pre>
- y[n] = b0 * x[n] + d1
- d1 = b1 * x[n] + a1 * y[n] + d2
- d2 = b2 * x[n] + a2 * y[n]
-</pre> where d1 and d2 represent the two state values.</dd></dl>
-<dl class="section user"><dt></dt><dd>A Biquad filter using a transposed Direct Form II structure is shown below. <div class="image">
-<img src="BiquadDF2Transposed.gif" alt="BiquadDF2Transposed.gif"/>
-<div class="caption">
-Single transposed Direct Form II Biquad</div></div>
-Coefficients <code>b0, b1, and b2 </code> multiply the input signal <code>x[n]</code> and are referred to as the feedforward coefficients. Coefficients <code>a1</code> and <code>a2</code> multiply the output signal <code>y[n]</code> and are referred to as the feedback coefficients. Pay careful attention to the sign of the feedback coefficients. Some design tools flip the sign of the feedback coefficients: <pre>
- y[n] = b0 * x[n] + d1;
- d1 = b1 * x[n] - a1 * y[n] + d2;
- d2 = b2 * x[n] - a2 * y[n];
-</pre> In this case the feedback coefficients <code>a1</code> and <code>a2</code> must be negated when used with the CMSIS DSP Library.</dd></dl>
-<dl class="section user"><dt></dt><dd>Higher order filters are realized as a cascade of second order sections. <code>numStages</code> refers to the number of second order stages used. For example, an 8th order filter would be realized with <code>numStages=4</code> second order stages. A 9th order filter would be realized with <code>numStages=5</code> second order stages with the coefficients for one of the stages configured as a first order filter (<code>b2=0</code> and <code>a2=0</code>).</dd></dl>
-<dl class="section user"><dt></dt><dd><code>pState</code> points to the state variable array. Each Biquad stage has 2 state variables <code>d1</code> and <code>d2</code>. The state variables are arranged in the <code>pState</code> array as: <pre>
- {d11, d12, d21, d22, ...}
-</pre> where <code>d1x</code> refers to the state variables for the first Biquad and <code>d2x</code> refers to the state variables for the second Biquad. The state array has a total length of <code>2*numStages</code> values. The state variables are updated after each block of data is processed; the coefficients are untouched.</dd></dl>
-<dl class="section user"><dt></dt><dd>The CMSIS library contains Biquad filters in both Direct Form I and transposed Direct Form II. The advantage of the Direct Form I structure is that it is numerically more robust for fixed-point data types. That is why the Direct Form I structure supports Q15 and Q31 data types. The transposed Direct Form II structure, on the other hand, requires a wide dynamic range for the state variables <code>d1</code> and <code>d2</code>. Because of this, the CMSIS library only has a floating-point version of the Direct Form II Biquad. The advantage of the Direct Form II Biquad is that it requires half the number of state variables, 2 rather than 4, per Biquad stage.</dd></dl>
-<dl class="section user"><dt>Instance Structure</dt><dd>The coefficients and state variables for a filter are stored together in an instance data structure. A separate instance structure must be defined for each filter. Coefficient arrays may be shared among several instances while state variable arrays cannot be shared.</dd></dl>
-<dl class="section user"><dt>Init Functions</dt><dd>There is also an associated initialization function. The initialization function performs following operations:<ul>
-<li>Sets the values of the internal structure fields.</li>
-<li>Zeros out the values in the state buffer. To do this manually without calling the init function, assign the follow subfields of the instance structure: numStages, pCoeffs, pState. Also set all of the values in pState to zero.</li>
+<li>Zeros out the values in the state buffer. To do this manually without calling the init function, assign the follow subfields of the instance structure: numStages, pCoeffs, pState. Also set all of the values in pState to zero. </li>
</ul>
</dd></dl>
<dl class="section user"><dt></dt><dd>Use of the initialization function is optional. However, if the initialization function is used, then the instance structure cannot be placed into a const data section. To place an instance structure into a const data section, the instance structure must be manually initialized. Set the values in the state buffer to zeros before static initialization. For example, to statically initialize the instance structure use <pre>
<a class="el" href="structarm__biquad__cascade__df2T__instance__f64.html" title="Instance structure for the floating-point transposed direct form II Biquad cascade filter...">arm_biquad_cascade_df2T_instance_f64</a> S1 = {numStages, pState, pCoeffs};
+ <a class="el" href="structarm__biquad__cascade__df2T__instance__f32.html" title="Instance structure for the floating-point transposed direct form II Biquad cascade filter...">arm_biquad_cascade_df2T_instance_f32</a> S1 = {numStages, pState, pCoeffs};
</pre> where <code>numStages</code> is the number of Biquad stages in the filter; <code>pState</code> is the address of the state buffer. <code>pCoeffs</code> is the address of the coefficient buffer; </dd></dl>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ga114f373fbc16a314e9f293c7c7649c7f"></a>
+<a class="anchor" id="gaecf9b22907e89fc35f097b50589cf86a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -210,7 +181,7 @@ Coefficients <code>b0, b1, and b2 </code> multiply the input signal <code>x[n]</
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -234,16 +205,14 @@ Coefficients <code>b0, b1, and b2 </code> multiply the input signal <code>x[n]</
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the filter data structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the block of input data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the block of output data </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the filter data structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the block of input data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the block of output data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="structarm__biquad__cascade__df2T__instance__f32.html#a4d17958c33c3d0a905f974bac50f033f">arm_biquad_cascade_df2T_instance_f32::numStages</a>, <a class="el" href="structarm__biquad__cascade__df2T__instance__f32.html#a49a24fe1b6ad3b0b26779c32d8d80b2e">arm_biquad_cascade_df2T_instance_f32::pCoeffs</a>, and <a class="el" href="structarm__biquad__cascade__df2T__instance__f32.html#a24d223addfd926a7177088cf2efe76b1">arm_biquad_cascade_df2T_instance_f32::pState</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
@@ -284,20 +253,18 @@ Coefficients <code>b0, b1, and b2 </code> multiply the input signal <code>x[n]</
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the filter data structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the block of input data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the block of output data </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the filter data structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the block of input data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the block of output data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="structarm__biquad__cascade__df2T__instance__f64.html#ad55380ff835b533aa5168f836db8a4de">arm_biquad_cascade_df2T_instance_f64::numStages</a>, <a class="el" href="structarm__biquad__cascade__df2T__instance__f64.html#ae2f0180f9038c0393e1d6921bb3b878b">arm_biquad_cascade_df2T_instance_f64::pCoeffs</a>, and <a class="el" href="structarm__biquad__cascade__df2T__instance__f64.html#a0bde57b618e3f9059b23b0de64e12ce3">arm_biquad_cascade_df2T_instance_f64::pState</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="ga70eaddf317a4a8bde6bd6a97df67fedd"></a>
+<a class="anchor" id="gafd8b4068de567e9012e444f1c2320e1c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -316,7 +283,7 @@ Coefficients <code>b0, b1, and b2 </code> multiply the input signal <code>x[n]</
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pCoeffs</em>, </td>
</tr>
<tr>
@@ -334,22 +301,28 @@ Coefficients <code>b0, b1, and b2 </code> multiply the input signal <code>x[n]</
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of the filter data structure. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the filter data structure. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">numStages</td><td>number of 2nd order stages in the filter. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pCoeffs</td><td>points to the filter coefficients. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pState</td><td>points to the state buffer. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pCoeffs</td><td>points to the filter coefficients. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pState</td><td>points to the state buffer. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
-<p><b>Coefficient and State Ordering:</b> </p>
-<dl class="section user"><dt></dt><dd>The coefficients are stored in the array <code>pCoeffs</code> in the following order: <pre>
+<dl class="section user"><dt>Coefficient and State Ordering</dt><dd>The coefficients are stored in the array <code>pCoeffs</code> in the following order in the not Neon version. <pre>
{b10, b11, b12, a11, a12, b20, b21, b22, a21, a22, ...}
</pre></dd></dl>
<dl class="section user"><dt></dt><dd>where <code>b1x</code> and <code>a1x</code> are the coefficients for the first stage, <code>b2x</code> and <code>a2x</code> are the coefficients for the second stage, and so on. The <code>pCoeffs</code> array contains a total of <code>5*numStages</code> values.</dd></dl>
-<dl class="section user"><dt></dt><dd>The <code>pState</code> is a pointer to state array. Each Biquad stage has 2 state variables <code>d1,</code> and <code>d2</code>. The 2 state variables for stage 1 are first, then the 2 state variables for stage 2, and so on. The state array has a total length of <code>2*numStages</code> values. The state variables are updated after each block of data is processed; the coefficients are untouched. </dd></dl>
-
-<p>References <a class="el" href="structarm__biquad__cascade__df2T__instance__f32.html#a4d17958c33c3d0a905f974bac50f033f">arm_biquad_cascade_df2T_instance_f32::numStages</a>, <a class="el" href="structarm__biquad__cascade__df2T__instance__f32.html#a49a24fe1b6ad3b0b26779c32d8d80b2e">arm_biquad_cascade_df2T_instance_f32::pCoeffs</a>, and <a class="el" href="structarm__biquad__cascade__df2T__instance__f32.html#a24d223addfd926a7177088cf2efe76b1">arm_biquad_cascade_df2T_instance_f32::pState</a>.</p>
+<p>For Neon version, this array is bigger. If numstages = 4x + y, then the array has size: 32*x + 5*y and it must be initialized using the function arm_biquad_cascade_df2T_compute_coefs_f32 which is taking the standard array coefficient as parameters.</p>
+<p>But, an array of 8*numstages is a good approximation.</p>
+<p>Then, the initialization can be done with: </p>
+<pre>
+ arm_biquad_cascade_df2T_init_f32(&amp;SNeon, nbCascade, neonCoefs, stateNeon);
+ arm_biquad_cascade_df2T_compute_coefs_f32(&amp;SNeon,nbCascade,coefs);
+</pre><dl class="section user"><dt>In this example, neonCoefs is a bigger array of size 8 * numStages.</dt><dd>coefs is the standard array:</dd></dl>
+<pre>
+ {b10, b11, b12, a11, a12, b20, b21, b22, a21, a22, ...}
+</pre><dl class="section user"><dt></dt><dd>The <code>pState</code> is a pointer to state array. Each Biquad stage has 2 state variables <code>d1,</code> and <code>d2</code>. The 2 state variables for stage 1 are first, then the 2 state variables for stage 2, and so on. The state array has a total length of <code>2*numStages</code> values. The state variables are updated after each block of data is processed; the coefficients are untouched. </dd></dl>
</div>
</div>
@@ -390,26 +363,23 @@ Coefficients <code>b0, b1, and b2 </code> multiply the input signal <code>x[n]</
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of the filter data structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">numStages</td><td>number of 2nd order stages in the filter. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pCoeffs</td><td>points to the filter coefficients. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pState</td><td>points to the state buffer. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the filter data structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numStages</td><td>number of 2nd order stages in the filter </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pCoeffs</td><td>points to the filter coefficients </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pState</td><td>points to the state buffer </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
-<p><b>Coefficient and State Ordering:</b> </p>
-<dl class="section user"><dt></dt><dd>The coefficients are stored in the array <code>pCoeffs</code> in the following order: <pre>
+<dl class="section user"><dt>Coefficient and State Ordering</dt><dd>The coefficients are stored in the array <code>pCoeffs</code> in the following order: <pre>
{b10, b11, b12, a11, a12, b20, b21, b22, a21, a22, ...}
-</pre></dd></dl>
-<dl class="section user"><dt></dt><dd>where <code>b1x</code> and <code>a1x</code> are the coefficients for the first stage, <code>b2x</code> and <code>a2x</code> are the coefficients for the second stage, and so on. The <code>pCoeffs</code> array contains a total of <code>5*numStages</code> values.</dd></dl>
+</pre> </dd></dl>
+<dl class="section user"><dt></dt><dd>where <code>b1x</code> and <code>a1x</code> are the coefficients for the first stage, <code>b2x</code> and <code>a2x</code> are the coefficients for the second stage, and so on. The <code>pCoeffs</code> array contains a total of <code>5*numStages</code> values. </dd></dl>
<dl class="section user"><dt></dt><dd>The <code>pState</code> is a pointer to state array. Each Biquad stage has 2 state variables <code>d1,</code> and <code>d2</code>. The 2 state variables for stage 1 are first, then the 2 state variables for stage 2, and so on. The state array has a total length of <code>2*numStages</code> values. The state variables are updated after each block of data is processed; the coefficients are untouched. </dd></dl>
-<p>References <a class="el" href="structarm__biquad__cascade__df2T__instance__f64.html#ad55380ff835b533aa5168f836db8a4de">arm_biquad_cascade_df2T_instance_f64::numStages</a>, <a class="el" href="structarm__biquad__cascade__df2T__instance__f64.html#ae2f0180f9038c0393e1d6921bb3b878b">arm_biquad_cascade_df2T_instance_f64::pCoeffs</a>, and <a class="el" href="structarm__biquad__cascade__df2T__instance__f64.html#a0bde57b618e3f9059b23b0de64e12ce3">arm_biquad_cascade_df2T_instance_f64::pState</a>.</p>
-
</div>
</div>
-<a class="anchor" id="gac75de449c3e4f733477d81bd0ada5eec"></a>
+<a class="anchor" id="gaeb8334e64307e85de36db947da04a6eb"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -422,7 +392,7 @@ Coefficients <code>b0, b1, and b2 </code> multiply the input signal <code>x[n]</
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -447,20 +417,18 @@ Coefficients <code>b0, b1, and b2 </code> multiply the input signal <code>x[n]</
<p>Processing function for the floating-point transposed direct form II Biquad cascade filter. 2 channels.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the filter data structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the block of input data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the block of output data </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the filter data structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the block of input data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the block of output data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="structarm__biquad__cascade__stereo__df2T__instance__f32.html#a5655328252da5c2c2425ceed253bc4f1">arm_biquad_cascade_stereo_df2T_instance_f32::numStages</a>, <a class="el" href="structarm__biquad__cascade__stereo__df2T__instance__f32.html#a58b15644de62a632c5e9d4a563569dc6">arm_biquad_cascade_stereo_df2T_instance_f32::pCoeffs</a>, and <a class="el" href="structarm__biquad__cascade__stereo__df2T__instance__f32.html#a2cb00048bb1fe957a03c1ff56dfaf8f0">arm_biquad_cascade_stereo_df2T_instance_f32::pState</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="ga405197c89fe4d34003efd23786296425"></a>
+<a class="anchor" id="ga31a77581f3cba5f360c84b160d770d98"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -479,7 +447,7 @@ Coefficients <code>b0, b1, and b2 </code> multiply the input signal <code>x[n]</
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pCoeffs</em>, </td>
</tr>
<tr>
@@ -497,23 +465,20 @@ Coefficients <code>b0, b1, and b2 </code> multiply the input signal <code>x[n]</
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of the filter data structure. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the filter data structure. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">numStages</td><td>number of 2nd order stages in the filter. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pCoeffs</td><td>points to the filter coefficients. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pState</td><td>points to the state buffer. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pCoeffs</td><td>points to the filter coefficients. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pState</td><td>points to the state buffer. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
-<p><b>Coefficient and State Ordering:</b> </p>
-<dl class="section user"><dt></dt><dd>The coefficients are stored in the array <code>pCoeffs</code> in the following order: <pre>
+<dl class="section user"><dt>Coefficient and State Ordering</dt><dd>The coefficients are stored in the array <code>pCoeffs</code> in the following order: <pre>
{b10, b11, b12, a11, a12, b20, b21, b22, a21, a22, ...}
-</pre></dd></dl>
-<dl class="section user"><dt></dt><dd>where <code>b1x</code> and <code>a1x</code> are the coefficients for the first stage, <code>b2x</code> and <code>a2x</code> are the coefficients for the second stage, and so on. The <code>pCoeffs</code> array contains a total of <code>5*numStages</code> values.</dd></dl>
+</pre> </dd></dl>
+<dl class="section user"><dt></dt><dd>where <code>b1x</code> and <code>a1x</code> are the coefficients for the first stage, <code>b2x</code> and <code>a2x</code> are the coefficients for the second stage, and so on. The <code>pCoeffs</code> array contains a total of <code>5*numStages</code> values. </dd></dl>
<dl class="section user"><dt></dt><dd>The <code>pState</code> is a pointer to state array. Each Biquad stage has 2 state variables <code>d1,</code> and <code>d2</code> for each channel. The 2 state variables for stage 1 are first, then the 2 state variables for stage 2, and so on. The state array has a total length of <code>2*numStages</code> values. The state variables are updated after each block of data is processed; the coefficients are untouched. </dd></dl>
-<p>References <a class="el" href="structarm__biquad__cascade__stereo__df2T__instance__f32.html#a5655328252da5c2c2425ceed253bc4f1">arm_biquad_cascade_stereo_df2T_instance_f32::numStages</a>, <a class="el" href="structarm__biquad__cascade__stereo__df2T__instance__f32.html#a58b15644de62a632c5e9d4a563569dc6">arm_biquad_cascade_stereo_df2T_instance_f32::pCoeffs</a>, and <a class="el" href="structarm__biquad__cascade__stereo__df2T__instance__f32.html#a2cb00048bb1fe957a03c1ff56dfaf8f0">arm_biquad_cascade_stereo_df2T_instance_f32::pState</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -521,7 +486,7 @@ Coefficients <code>b0, b1, and b2 </code> multiply the input signal <code>x[n]</
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__BiquadCascadeDF2T.js b/docs/DSP/html/group__BiquadCascadeDF2T.js
index fd4f978..3d44868 100644
--- a/docs/DSP/html/group__BiquadCascadeDF2T.js
+++ b/docs/DSP/html/group__BiquadCascadeDF2T.js
@@ -1,9 +1,9 @@
var group__BiquadCascadeDF2T =
[
- [ "arm_biquad_cascade_df2T_f32", "group__BiquadCascadeDF2T.html#ga114f373fbc16a314e9f293c7c7649c7f", null ],
+ [ "arm_biquad_cascade_df2T_f32", "group__BiquadCascadeDF2T.html#gaecf9b22907e89fc35f097b50589cf86a", null ],
[ "arm_biquad_cascade_df2T_f64", "group__BiquadCascadeDF2T.html#gaa8735dda5f3f36d0936283794c2aa771", null ],
- [ "arm_biquad_cascade_df2T_init_f32", "group__BiquadCascadeDF2T.html#ga70eaddf317a4a8bde6bd6a97df67fedd", null ],
+ [ "arm_biquad_cascade_df2T_init_f32", "group__BiquadCascadeDF2T.html#gafd8b4068de567e9012e444f1c2320e1c", null ],
[ "arm_biquad_cascade_df2T_init_f64", "group__BiquadCascadeDF2T.html#ga12dc5d8e8892806ad70e79ca2ff9f86e", null ],
- [ "arm_biquad_cascade_stereo_df2T_f32", "group__BiquadCascadeDF2T.html#gac75de449c3e4f733477d81bd0ada5eec", null ],
- [ "arm_biquad_cascade_stereo_df2T_init_f32", "group__BiquadCascadeDF2T.html#ga405197c89fe4d34003efd23786296425", null ]
+ [ "arm_biquad_cascade_stereo_df2T_f32", "group__BiquadCascadeDF2T.html#gaeb8334e64307e85de36db947da04a6eb", null ],
+ [ "arm_biquad_cascade_stereo_df2T_init_f32", "group__BiquadCascadeDF2T.html#ga31a77581f3cba5f360c84b160d770d98", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__CFFT__CIFFT.html b/docs/DSP/html/group__CFFT__CIFFT.html
index 92b08ab..b257e0c 100644
--- a/docs/DSP/html/group__CFFT__CIFFT.html
+++ b/docs/DSP/html/group__CFFT__CIFFT.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -117,8 +117,10 @@ $(document).ready(function(){initNavTree('group__CFFT__CIFFT.html','');});
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:gae247e83ad50d474107254e25b36ad42b"><td class="memItemLeft" align="right" valign="top">const uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CFFT__CIFFT.html#gae247e83ad50d474107254e25b36ad42b">armBitRevTable</a> [1024]</td></tr>
+<tr class="memdesc:gae247e83ad50d474107254e25b36ad42b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Table for bit reversal process. <a href="#gae247e83ad50d474107254e25b36ad42b">More...</a><br/></td></tr>
<tr class="separator:gae247e83ad50d474107254e25b36ad42b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae75e243ec61706427314270f222e0c8e"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CFFT__CIFFT.html#gae75e243ec61706427314270f222e0c8e">twiddleCoef_16</a> [32]</td></tr>
+<tr class="memdesc:gae75e243ec61706427314270f222e0c8e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point Twiddle factors Table Generation. <a href="#gae75e243ec61706427314270f222e0c8e">More...</a><br/></td></tr>
<tr class="separator:gae75e243ec61706427314270f222e0c8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga78a72c85d88185de98050c930cfc76e3"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CFFT__CIFFT.html#ga78a72c85d88185de98050c930cfc76e3">twiddleCoef_32</a> [64]</td></tr>
<tr class="separator:ga78a72c85d88185de98050c930cfc76e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -137,6 +139,7 @@ Variables</h2></td></tr>
<tr class="memitem:gae0182d1dd3b2f21aad4e38a815a0bd40"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CFFT__CIFFT.html#gae0182d1dd3b2f21aad4e38a815a0bd40">twiddleCoef_4096</a> [8192]</td></tr>
<tr class="separator:gae0182d1dd3b2f21aad4e38a815a0bd40"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaef4697e1ba348c4ac9358f2b9e279e93"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CFFT__CIFFT.html#gaef4697e1ba348c4ac9358f2b9e279e93">twiddleCoef_16_q31</a> [24]</td></tr>
+<tr class="memdesc:gaef4697e1ba348c4ac9358f2b9e279e93"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 Twiddle factors Table. <a href="#gaef4697e1ba348c4ac9358f2b9e279e93">More...</a><br/></td></tr>
<tr class="separator:gaef4697e1ba348c4ac9358f2b9e279e93"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8ba78d5e6ef4bdc58e8f0044e0664a0a"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CFFT__CIFFT.html#ga8ba78d5e6ef4bdc58e8f0044e0664a0a">twiddleCoef_32_q31</a> [48]</td></tr>
<tr class="separator:ga8ba78d5e6ef4bdc58e8f0044e0664a0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -155,6 +158,7 @@ Variables</h2></td></tr>
<tr class="memitem:ga67c0890317deab3391e276f22c1fc400"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CFFT__CIFFT.html#ga67c0890317deab3391e276f22c1fc400">twiddleCoef_4096_q31</a> [6144]</td></tr>
<tr class="separator:ga67c0890317deab3391e276f22c1fc400"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8e4e2e05f4a3112184c96cb3308d6c39"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CFFT__CIFFT.html#ga8e4e2e05f4a3112184c96cb3308d6c39">twiddleCoef_16_q15</a> [24]</td></tr>
+<tr class="memdesc:ga8e4e2e05f4a3112184c96cb3308d6c39"><td class="mdescLeft">&#160;</td><td class="mdescRight">q15 Twiddle factors Table <a href="#ga8e4e2e05f4a3112184c96cb3308d6c39">More...</a><br/></td></tr>
<tr class="separator:ga8e4e2e05f4a3112184c96cb3308d6c39"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac194a4fe04a19051ae1811f69c6e5df2"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CFFT__CIFFT.html#gac194a4fe04a19051ae1811f69c6e5df2">twiddleCoef_32_q15</a> [48]</td></tr>
<tr class="separator:gac194a4fe04a19051ae1811f69c6e5df2"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -185,24 +189,22 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
<dl class="section user"><dt></dt><dd>Pseudo code for Generation of Bit reversal Table is </dd></dl>
-<dl class="section user"><dt></dt><dd><pre>for(l=1;l &lt;= N/4;l++)
+<dl class="section user"><dt></dt><dd><pre>for (l = 1; l &lt;= N/4; l++)
{
- for(i=0;i&lt;logN2;i++)
+ for (i = 0; i&lt; logN2; i++)
{
- a[i]=l&amp;(1&lt;&lt;i);
+ a[i] = l &amp; (1 &lt;&lt; i);
}
- for(j=0; j&lt;logN2; j++)
+ for (j = 0; j &lt; logN2; j++)
{
- if (a[j]!=0)
- y[l]+=(1&lt;&lt;((logN2-1)-j));
+ if (a[j] != 0)
+ y[l] += (1 &lt;&lt; ((logN2 - 1) - j));
}
y[l] = y[l] &gt;&gt; 1;
} </pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>where N = 4096 logN2 = 12 </dd></dl>
+<dl class="section user"><dt></dt><dd>where N = 4096, logN2 = 12 </dd></dl>
<dl class="section user"><dt></dt><dd>N is the maximum FFT Size supported </dd></dl>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#gac9565e6bc7229577ecf5e090313cafd7">arm_cfft_radix2_init_f32()</a>, <a class="el" href="group__ComplexFFT.html#ga5c5b2127b3c4ea2d03692127f8543858">arm_cfft_radix2_init_q15()</a>, <a class="el" href="group__ComplexFFT.html#gabec9611e77382f31e152668bf6b4b638">arm_cfft_radix2_init_q31()</a>, <a class="el" href="group__ComplexFFT.html#gaf336459f684f0b17bfae539ef1b1b78a">arm_cfft_radix4_init_f32()</a>, <a class="el" href="group__ComplexFFT.html#ga0c2acfda3126c452e75b81669e8ad9ef">arm_cfft_radix4_init_q15()</a>, and <a class="el" href="group__ComplexFFT.html#gad5caaafeec900c8ff72321c01bbd462c">arm_cfft_radix4_init_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ga27c056eb130a4333d1cc5dd43ec738b1"></a>
@@ -215,16 +217,14 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
<dl class="section user"><dt></dt><dd>Example code for Floating-point Twiddle factors Generation: </dd></dl>
-<dl class="section user"><dt></dt><dd><pre>for(i = 0; i&lt; N/; i++)
+<dl class="section user"><dt></dt><dd><pre>for (i = 0; i&lt; N/; i++)
{
- twiddleCoef[2*i]= cos(i * 2*PI/(float)N);
- twiddleCoef[2*i+1]= sin(i * 2*PI/(float)N);
+ twiddleCoef[2*i] = cos(i * 2*PI/(float)N);
+ twiddleCoef[2*i+1] = sin(i * 2*PI/(float)N);
} </pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>where N = 1024 and PI = 3.14159265358979 </dd></dl>
+<dl class="section user"><dt></dt><dd>where N = 1024, PI = 3.14159265358979 </dd></dl>
<dl class="section user"><dt></dt><dd>Cos and Sin values are in interleaved fashion </dd></dl>
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ga8a0ec95d866fe96b740e77d6e1356b59"></a>
@@ -237,12 +237,12 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
<dl class="section user"><dt></dt><dd>Example code for q15 Twiddle factors Generation:: </dd></dl>
-<dl class="section user"><dt></dt><dd><pre>for(i = 0; i&lt; 3N/4; i++)
+<dl class="section user"><dt></dt><dd><pre>for (i = 0; i&lt; 3N/4; i++)
{
- twiddleCoefq15[2*i]= cos(i * 2*PI/(float)N);
- twiddleCoefq15[2*i+1]= sin(i * 2*PI/(float)N);
+ twiddleCoefq15[2*i] = cos(i * 2*PI/(float)N);
+ twiddleCoefq15[2*i+1] = sin(i * 2*PI/(float)N);
} </pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>where N = 1024 and PI = 3.14159265358979 </dd></dl>
+<dl class="section user"><dt></dt><dd>where N = 1024, PI = 3.14159265358979 </dd></dl>
<dl class="section user"><dt></dt><dd>Cos and Sin values are interleaved fashion </dd></dl>
<dl class="section user"><dt></dt><dd>Convert Floating point to q15(Fixed point 1.15): round(twiddleCoefq15(i) * pow(2, 15)) </dd></dl>
@@ -258,12 +258,12 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
<dl class="section user"><dt></dt><dd>Example code for Q31 Twiddle factors Generation:: </dd></dl>
-<dl class="section user"><dt></dt><dd><pre>for(i = 0; i&lt; 3N/4; i++)
+<dl class="section user"><dt></dt><dd><pre>for (i = 0; i&lt; 3N/4; i++)
{
- twiddleCoefQ31[2*i]= cos(i * 2*PI/(float)N);
- twiddleCoefQ31[2*i+1]= sin(i * 2*PI/(float)N);
+ twiddleCoefQ31[2*i] = cos(i * 2*PI/(float)N);
+ twiddleCoefQ31[2*i+1] = sin(i * 2*PI/(float)N);
} </pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>where N = 1024 and PI = 3.14159265358979 </dd></dl>
+<dl class="section user"><dt></dt><dd>where N = 1024, PI = 3.14159265358979 </dd></dl>
<dl class="section user"><dt></dt><dd>Cos and Sin values are interleaved fashion </dd></dl>
<dl class="section user"><dt></dt><dd>Convert Floating point to Q31(Fixed point 1.31): round(twiddleCoefQ31(i) * pow(2, 31)) </dd></dl>
@@ -279,16 +279,14 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
<dl class="section user"><dt></dt><dd>Example code for Floating-point Twiddle factors Generation: </dd></dl>
-<dl class="section user"><dt></dt><dd><pre>for(i = 0; i&lt; N/; i++)
+<dl class="section user"><dt></dt><dd><pre>for (i = 0; i&lt; N/; i++)
{
- twiddleCoef[2*i]= cos(i * 2*PI/(float)N);
- twiddleCoef[2*i+1]= sin(i * 2*PI/(float)N);
+ twiddleCoef[2*i] = cos(i * 2*PI/(float)N);
+ twiddleCoef[2*i+1] = sin(i * 2*PI/(float)N);
} </pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>where N = 128 and PI = 3.14159265358979 </dd></dl>
+<dl class="section user"><dt></dt><dd>where N = 128, PI = 3.14159265358979 </dd></dl>
<dl class="section user"><dt></dt><dd>Cos and Sin values are in interleaved fashion </dd></dl>
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="gabfdd1c5cd2b3f96da5fe5f07c707a8e5"></a>
@@ -301,12 +299,12 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
<dl class="section user"><dt></dt><dd>Example code for q15 Twiddle factors Generation:: </dd></dl>
-<dl class="section user"><dt></dt><dd><pre>for(i = 0; i&lt; 3N/4; i++)
+<dl class="section user"><dt></dt><dd><pre>for (i = 0; i&lt; 3N/4; i++)
{
- twiddleCoefq15[2*i]= cos(i * 2*PI/(float)N);
- twiddleCoefq15[2*i+1]= sin(i * 2*PI/(float)N);
+ twiddleCoefq15[2*i] = cos(i * 2*PI/(float)N);
+ twiddleCoefq15[2*i+1] = sin(i * 2*PI/(float)N);
} </pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>where N = 128 and PI = 3.14159265358979 </dd></dl>
+<dl class="section user"><dt></dt><dd>where N = 128, PI = 3.14159265358979 </dd></dl>
<dl class="section user"><dt></dt><dd>Cos and Sin values are interleaved fashion </dd></dl>
<dl class="section user"><dt></dt><dd>Convert Floating point to q15(Fixed point 1.15): round(twiddleCoefq15(i) * pow(2, 15)) </dd></dl>
@@ -322,12 +320,12 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
<dl class="section user"><dt></dt><dd>Example code for Q31 Twiddle factors Generation:: </dd></dl>
-<dl class="section user"><dt></dt><dd><pre>for(i = 0; i&lt; 3N/4; i++)
+<dl class="section user"><dt></dt><dd><pre>for (i = 0; i &lt; 3N/4; i++)
{
- twiddleCoefQ31[2*i]= cos(i * 2*PI/(float)N);
- twiddleCoefQ31[2*i+1]= sin(i * 2*PI/(float)N);
+ twiddleCoefQ31[2*i] = cos(i * 2*PI/(float)N);
+ twiddleCoefQ31[2*i+1] = sin(i * 2*PI/(float)N);
} </pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>where N = 128 and PI = 3.14159265358979 </dd></dl>
+<dl class="section user"><dt></dt><dd>where N = 128, PI = 3.14159265358979 </dd></dl>
<dl class="section user"><dt></dt><dd>Cos and Sin values are interleaved fashion </dd></dl>
<dl class="section user"><dt></dt><dd>Convert Floating point to Q31(Fixed point 1.31): round(twiddleCoefQ31(i) * pow(2, 31)) </dd></dl>
@@ -343,16 +341,14 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
<dl class="section user"><dt></dt><dd>Example code for Floating-point Twiddle factors Generation: </dd></dl>
-<dl class="section user"><dt></dt><dd><pre>for(i = 0; i&lt; N/; i++)
+<dl class="section user"><dt></dt><dd><pre>for (i = 0; i &lt; N/; i++)
{
- twiddleCoef[2*i]= cos(i * 2*PI/(float)N);
- twiddleCoef[2*i+1]= sin(i * 2*PI/(float)N);
+ twiddleCoef[2*i] = cos(i * 2*PI/(float)N);
+ twiddleCoef[2*i+1] = sin(i * 2*PI/(float)N);
} </pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>where N = 16 and PI = 3.14159265358979 </dd></dl>
+<dl class="section user"><dt></dt><dd>where N = 16, PI = 3.14159265358979 </dd></dl>
<dl class="section user"><dt></dt><dd>Cos and Sin values are in interleaved fashion </dd></dl>
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ga8e4e2e05f4a3112184c96cb3308d6c39"></a>
@@ -365,12 +361,12 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
<dl class="section user"><dt></dt><dd>Example code for q15 Twiddle factors Generation:: </dd></dl>
-<dl class="section user"><dt></dt><dd><pre>for(i = 0; i&lt; 3N/4; i++)
+<dl class="section user"><dt></dt><dd><pre>fori = 0; i&lt; 3N/4; i++)
{
- twiddleCoefq15[2*i]= cos(i * 2*PI/(float)N);
- twiddleCoefq15[2*i+1]= sin(i * 2*PI/(float)N);
+ twiddleCoefq15[2*i] = cos(i * 2*PI/(float)N);
+ twiddleCoefq15[2*i+1] = sin(i * 2*PI/(float)N);
} </pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>where N = 16 and PI = 3.14159265358979 </dd></dl>
+<dl class="section user"><dt></dt><dd>where N = 16, PI = 3.14159265358979 </dd></dl>
<dl class="section user"><dt></dt><dd>Cos and Sin values are interleaved fashion </dd></dl>
<dl class="section user"><dt></dt><dd>Convert Floating point to q15(Fixed point 1.15): round(twiddleCoefq15(i) * pow(2, 15)) </dd></dl>
@@ -386,12 +382,12 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
<dl class="section user"><dt></dt><dd>Example code for Q31 Twiddle factors Generation:: </dd></dl>
-<dl class="section user"><dt></dt><dd><pre>for(i = 0; i&lt; 3N/4; i++)
+<dl class="section user"><dt></dt><dd><pre> for(i = 0; i&lt; 3N/4; i++)
{
- twiddleCoefQ31[2*i]= cos(i * 2*PI/(float)N);
- twiddleCoefQ31[2*i+1]= sin(i * 2*PI/(float)N);
+ twiddleCoefQ31[2*i] = cos(i * 2*PI/(float)N);
+ twiddleCoefQ31[2*i+1] = sin(i * 2*PI/(float)N);
} </pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>where N = 16 and PI = 3.14159265358979 </dd></dl>
+<dl class="section user"><dt></dt><dd>where N = 16, PI = 3.14159265358979 </dd></dl>
<dl class="section user"><dt></dt><dd>Cos and Sin values are interleaved fashion </dd></dl>
<dl class="section user"><dt></dt><dd>Convert Floating point to Q31(Fixed point 1.31): round(twiddleCoefQ31(i) * pow(2, 31)) </dd></dl>
@@ -407,16 +403,14 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
<dl class="section user"><dt></dt><dd>Example code for Floating-point Twiddle factors Generation: </dd></dl>
-<dl class="section user"><dt></dt><dd><pre>for(i = 0; i&lt; N/; i++)
+<dl class="section user"><dt></dt><dd><pre>for (i = 0; i&lt; N/; i++)
{
- twiddleCoef[2*i]= cos(i * 2*PI/(float)N);
- twiddleCoef[2*i+1]= sin(i * 2*PI/(float)N);
+ twiddleCoef[2*i] = cos(i * 2*PI/(float)N);
+ twiddleCoef[2*i+1] = sin(i * 2*PI/(float)N);
} </pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>where N = 2048 and PI = 3.14159265358979 </dd></dl>
+<dl class="section user"><dt></dt><dd>where N = 2048, PI = 3.14159265358979 </dd></dl>
<dl class="section user"><dt></dt><dd>Cos and Sin values are in interleaved fashion </dd></dl>
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="gadd16ce08ffd1048c385e0534a3b19cbb"></a>
@@ -429,12 +423,12 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
<dl class="section user"><dt></dt><dd>Example code for q15 Twiddle factors Generation:: </dd></dl>
-<dl class="section user"><dt></dt><dd><pre>for(i = 0; i&lt; 3N/4; i++)
+<dl class="section user"><dt></dt><dd><pre>for (i = 0; i&lt; 3N/4; i++)
{
- twiddleCoefq15[2*i]= cos(i * 2*PI/(float)N);
- twiddleCoefq15[2*i+1]= sin(i * 2*PI/(float)N);
+ twiddleCoefq15[2*i] = cos(i * 2*PI/(float)N);
+ twiddleCoefq15[2*i+1] = sin(i * 2*PI/(float)N);
} </pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>where N = 2048 and PI = 3.14159265358979 </dd></dl>
+<dl class="section user"><dt></dt><dd>where N = 2048, PI = 3.14159265358979 </dd></dl>
<dl class="section user"><dt></dt><dd>Cos and Sin values are interleaved fashion </dd></dl>
<dl class="section user"><dt></dt><dd>Convert Floating point to q15(Fixed point 1.15): round(twiddleCoefq15(i) * pow(2, 15)) </dd></dl>
@@ -450,12 +444,12 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
<dl class="section user"><dt></dt><dd>Example code for Q31 Twiddle factors Generation:: </dd></dl>
-<dl class="section user"><dt></dt><dd><pre>for(i = 0; i&lt; 3N/4; i++)
+<dl class="section user"><dt></dt><dd><pre>for (i = 0; i&lt; 3N/4; i++)
{
- twiddleCoefQ31[2*i]= cos(i * 2*PI/(float)N);
- twiddleCoefQ31[2*i+1]= sin(i * 2*PI/(float)N);
+ twiddleCoefQ31[2*i] = cos(i * 2*PI/(float)N);
+ twiddleCoefQ31[2*i+1] = sin(i * 2*PI/(float)N);
} </pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>where N = 2048 and PI = 3.14159265358979 </dd></dl>
+<dl class="section user"><dt></dt><dd>where N = 2048, PI = 3.14159265358979 </dd></dl>
<dl class="section user"><dt></dt><dd>Cos and Sin values are interleaved fashion </dd></dl>
<dl class="section user"><dt></dt><dd>Convert Floating point to Q31(Fixed point 1.31): round(twiddleCoefQ31(i) * pow(2, 31)) </dd></dl>
@@ -473,14 +467,12 @@ Variables</h2></td></tr>
<dl class="section user"><dt></dt><dd>Example code for Floating-point Twiddle factors Generation: </dd></dl>
<dl class="section user"><dt></dt><dd><pre>for(i = 0; i&lt; N/; i++)
{
- twiddleCoef[2*i]= cos(i * 2*PI/(float)N);
- twiddleCoef[2*i+1]= sin(i * 2*PI/(float)N);
+ twiddleCoef[2*i] = cos(i * 2*PI/(float)N);
+ twiddleCoef[2*i+1] = sin(i * 2*PI/(float)N);
} </pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>where N = 256 and PI = 3.14159265358979 </dd></dl>
+<dl class="section user"><dt></dt><dd>where N = 256, PI = 3.14159265358979 </dd></dl>
<dl class="section user"><dt></dt><dd>Cos and Sin values are in interleaved fashion </dd></dl>
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ga6099ae5262a0a3a8d9ce1e6da02f0c2e"></a>
@@ -493,12 +485,12 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
<dl class="section user"><dt></dt><dd>Example code for q15 Twiddle factors Generation:: </dd></dl>
-<dl class="section user"><dt></dt><dd><pre>for(i = 0; i&lt; 3N/4; i++)
+<dl class="section user"><dt></dt><dd><pre>for (i = 0; i&lt; 3N/4; i++)
{
- twiddleCoefq15[2*i]= cos(i * 2*PI/(float)N);
- twiddleCoefq15[2*i+1]= sin(i * 2*PI/(float)N);
+ twiddleCoefq15[2*i] = cos(i * 2*PI/(float)N);
+ twiddleCoefq15[2*i+1] = sin(i * 2*PI/(float)N);
} </pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>where N = 256 and PI = 3.14159265358979 </dd></dl>
+<dl class="section user"><dt></dt><dd>where N = 256, PI = 3.14159265358979 </dd></dl>
<dl class="section user"><dt></dt><dd>Cos and Sin values are interleaved fashion </dd></dl>
<dl class="section user"><dt></dt><dd>Convert Floating point to q15(Fixed point 1.15): round(twiddleCoefq15(i) * pow(2, 15)) </dd></dl>
@@ -514,12 +506,12 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
<dl class="section user"><dt></dt><dd>Example code for Q31 Twiddle factors Generation:: </dd></dl>
-<dl class="section user"><dt></dt><dd><pre>for(i = 0; i&lt; 3N/4; i++)
+<dl class="section user"><dt></dt><dd><pre>for (i = 0; i&lt; 3N/4; i++)
{
- twiddleCoefQ31[2*i]= cos(i * 2*PI/(float)N);
- twiddleCoefQ31[2*i+1]= sin(i * 2*PI/(float)N);
+ twiddleCoefQ31[2*i] = cos(i * 2*PI/(float)N);
+ twiddleCoefQ31[2*i+1] = sin(i * 2*PI/(float)N);
} </pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>where N = 256 and PI = 3.14159265358979 </dd></dl>
+<dl class="section user"><dt></dt><dd>where N = 256, PI = 3.14159265358979 </dd></dl>
<dl class="section user"><dt></dt><dd>Cos and Sin values are interleaved fashion </dd></dl>
<dl class="section user"><dt></dt><dd>Convert Floating point to Q31(Fixed point 1.31): round(twiddleCoefQ31(i) * pow(2, 31)) </dd></dl>
@@ -535,16 +527,14 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
<dl class="section user"><dt></dt><dd>Example code for Floating-point Twiddle factors Generation: </dd></dl>
-<dl class="section user"><dt></dt><dd><pre>for(i = 0; i&lt; N/; i++)
+<dl class="section user"><dt></dt><dd><pre>for (i = 0; i&lt; N/; i++)
{
- twiddleCoef[2*i]= cos(i * 2*PI/(float)N);
- twiddleCoef[2*i+1]= sin(i * 2*PI/(float)N);
+ twiddleCoef[2*i] = cos(i * 2*PI/(float)N);
+ twiddleCoef[2*i+1] = sin(i * 2*PI/(float)N);
} </pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>where N = 32 and PI = 3.14159265358979 </dd></dl>
+<dl class="section user"><dt></dt><dd>where N = 32, PI = 3.14159265358979 </dd></dl>
<dl class="section user"><dt></dt><dd>Cos and Sin values are in interleaved fashion </dd></dl>
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="gac194a4fe04a19051ae1811f69c6e5df2"></a>
@@ -557,12 +547,12 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
<dl class="section user"><dt></dt><dd>Example code for q15 Twiddle factors Generation:: </dd></dl>
-<dl class="section user"><dt></dt><dd><pre>for(i = 0; i&lt; 3N/4; i++)
+<dl class="section user"><dt></dt><dd><pre>for (i = 0; i&lt; 3N/4; i++)
{
- twiddleCoefq15[2*i]= cos(i * 2*PI/(float)N);
- twiddleCoefq15[2*i+1]= sin(i * 2*PI/(float)N);
+ twiddleCoefq15[2*i] = cos(i * 2*PI/(float)N);
+ twiddleCoefq15[2*i+1] = sin(i * 2*PI/(float)N);
} </pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>where N = 32 and PI = 3.14159265358979 </dd></dl>
+<dl class="section user"><dt></dt><dd>where N = 32, PI = 3.14159265358979 </dd></dl>
<dl class="section user"><dt></dt><dd>Cos and Sin values are interleaved fashion </dd></dl>
<dl class="section user"><dt></dt><dd>Convert Floating point to q15(Fixed point 1.15): round(twiddleCoefq15(i) * pow(2, 15)) </dd></dl>
@@ -578,12 +568,12 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
<dl class="section user"><dt></dt><dd>Example code for Q31 Twiddle factors Generation:: </dd></dl>
-<dl class="section user"><dt></dt><dd><pre>for(i = 0; i&lt; 3N/4; i++)
+<dl class="section user"><dt></dt><dd><pre>for (i = 0; i&lt; 3N/4; i++)
{
- twiddleCoefQ31[2*i]= cos(i * 2*PI/(float)N);
- twiddleCoefQ31[2*i+1]= sin(i * 2*PI/(float)N);
+ twiddleCoefQ31[2*i] = cos(i * 2*PI/(float)N);
+ twiddleCoefQ31[2*i+1] = sin(i * 2*PI/(float)N);
} </pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>where N = 32 and PI = 3.14159265358979 </dd></dl>
+<dl class="section user"><dt></dt><dd>where N = 32, PI = 3.14159265358979 </dd></dl>
<dl class="section user"><dt></dt><dd>Cos and Sin values are interleaved fashion </dd></dl>
<dl class="section user"><dt></dt><dd>Convert Floating point to Q31(Fixed point 1.31): round(twiddleCoefQ31(i) * pow(2, 31)) </dd></dl>
@@ -599,12 +589,12 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
<dl class="section user"><dt></dt><dd>Example code for Floating-point Twiddle factors Generation: </dd></dl>
-<dl class="section user"><dt></dt><dd><pre>for(i = 0; i&lt; N/; i++)
+<dl class="section user"><dt></dt><dd><pre>for (i = 0; i&lt; N/; i++)
{
- twiddleCoef[2*i]= cos(i * 2*PI/(float)N);
- twiddleCoef[2*i+1]= sin(i * 2*PI/(float)N);
+ twiddleCoef[2*i] = cos(i * 2*PI/(float)N);
+ twiddleCoef[2*i+1] = sin(i * 2*PI/(float)N);
} </pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>where N = 4096 and PI = 3.14159265358979 </dd></dl>
+<dl class="section user"><dt></dt><dd>where N = 4096, PI = 3.14159265358979 </dd></dl>
<dl class="section user"><dt></dt><dd>Cos and Sin values are in interleaved fashion </dd></dl>
</div>
@@ -619,17 +609,15 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
<dl class="section user"><dt></dt><dd>Example code for q15 Twiddle factors Generation:: </dd></dl>
-<dl class="section user"><dt></dt><dd><pre>for(i = 0; i&lt; 3N/4; i++)
+<dl class="section user"><dt></dt><dd><pre>for (i = 0; i&lt; 3N/4; i++)
{
- twiddleCoefq15[2*i]= cos(i * 2*PI/(float)N);
- twiddleCoefq15[2*i+1]= sin(i * 2*PI/(float)N);
+ twiddleCoefq15[2*i] = cos(i * 2*PI/(float)N);
+ twiddleCoefq15[2*i+1] = sin(i * 2*PI/(float)N);
} </pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>where N = 4096 and PI = 3.14159265358979 </dd></dl>
+<dl class="section user"><dt></dt><dd>where N = 4096, PI = 3.14159265358979 </dd></dl>
<dl class="section user"><dt></dt><dd>Cos and Sin values are interleaved fashion </dd></dl>
<dl class="section user"><dt></dt><dd>Convert Floating point to q15(Fixed point 1.15): round(twiddleCoefq15(i) * pow(2, 15)) </dd></dl>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga5c5b2127b3c4ea2d03692127f8543858">arm_cfft_radix2_init_q15()</a>, and <a class="el" href="group__ComplexFFT.html#ga0c2acfda3126c452e75b81669e8ad9ef">arm_cfft_radix4_init_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ga67c0890317deab3391e276f22c1fc400"></a>
@@ -642,17 +630,15 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
<dl class="section user"><dt></dt><dd>Example code for Q31 Twiddle factors Generation:: </dd></dl>
-<dl class="section user"><dt></dt><dd><pre>for(i = 0; i&lt; 3N/4; i++)
+<dl class="section user"><dt></dt><dd><pre>for (i = 0; i&lt; 3N/4; i++)
{
- twiddleCoefQ31[2*i]= cos(i * 2*PI/(float)N);
- twiddleCoefQ31[2*i+1]= sin(i * 2*PI/(float)N);
+ twiddleCoefQ31[2*i] = cos(i * 2*PI/(float)N);
+ twiddleCoefQ31[2*i+1] = sin(i * 2*PI/(float)N);
} </pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>where N = 4096 and PI = 3.14159265358979 </dd></dl>
+<dl class="section user"><dt></dt><dd>where N = 4096, PI = 3.14159265358979 </dd></dl>
<dl class="section user"><dt></dt><dd>Cos and Sin values are interleaved fashion </dd></dl>
<dl class="section user"><dt></dt><dd>Convert Floating point to Q31(Fixed point 1.31): round(twiddleCoefQ31(i) * pow(2, 31)) </dd></dl>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#gabec9611e77382f31e152668bf6b4b638">arm_cfft_radix2_init_q31()</a>, and <a class="el" href="group__ComplexFFT.html#gad5caaafeec900c8ff72321c01bbd462c">arm_cfft_radix4_init_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="gad8830f0c068ab2cc19f2f87d220fa148"></a>
@@ -665,16 +651,14 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
<dl class="section user"><dt></dt><dd>Example code for Floating-point Twiddle factors Generation: </dd></dl>
-<dl class="section user"><dt></dt><dd><pre>for(i = 0; i&lt; N/; i++)
+<dl class="section user"><dt></dt><dd><pre>for (i = 0; i&lt; N/; i++)
{
- twiddleCoef[2*i]= cos(i * 2*PI/(float)N);
- twiddleCoef[2*i+1]= sin(i * 2*PI/(float)N);
+ twiddleCoef[2*i] = cos(i * 2*PI/(float)N);
+ twiddleCoef[2*i+1] = sin(i * 2*PI/(float)N);
} </pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>where N = 512 and PI = 3.14159265358979 </dd></dl>
+<dl class="section user"><dt></dt><dd>where N = 512, PI = 3.14159265358979 </dd></dl>
<dl class="section user"><dt></dt><dd>Cos and Sin values are in interleaved fashion </dd></dl>
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ga6152621af210f847128c6f38958fa385"></a>
@@ -687,12 +671,12 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
<dl class="section user"><dt></dt><dd>Example code for q15 Twiddle factors Generation:: </dd></dl>
-<dl class="section user"><dt></dt><dd><pre>for(i = 0; i&lt; 3N/4; i++)
+<dl class="section user"><dt></dt><dd><pre>for (i = 0; i&lt; 3N/4; i++)
{
- twiddleCoefq15[2*i]= cos(i * 2*PI/(float)N);
- twiddleCoefq15[2*i+1]= sin(i * 2*PI/(float)N);
+ twiddleCoefq15[2*i] = cos(i * 2*PI/(float)N);
+ twiddleCoefq15[2*i+1] = sin(i * 2*PI/(float)N);
} </pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>where N = 512 and PI = 3.14159265358979 </dd></dl>
+<dl class="section user"><dt></dt><dd>where N = 512, PI = 3.14159265358979 </dd></dl>
<dl class="section user"><dt></dt><dd>Cos and Sin values are interleaved fashion </dd></dl>
<dl class="section user"><dt></dt><dd>Convert Floating point to q15(Fixed point 1.15): round(twiddleCoefq15(i) * pow(2, 15)) </dd></dl>
@@ -708,12 +692,12 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
<dl class="section user"><dt></dt><dd>Example code for Q31 Twiddle factors Generation:: </dd></dl>
-<dl class="section user"><dt></dt><dd><pre>for(i = 0; i&lt; 3N/4; i++)
+<dl class="section user"><dt></dt><dd><pre>for (i = 0; i&lt; 3N/4; i++)
{
- twiddleCoefQ31[2*i]= cos(i * 2*PI/(float)N);
- twiddleCoefQ31[2*i+1]= sin(i * 2*PI/(float)N);
+ twiddleCoefQ31[2*i] = cos(i * 2*PI/(float)N);
+ twiddleCoefQ31[2*i+1] = sin(i * 2*PI/(float)N);
} </pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>where N = 512 and PI = 3.14159265358979 </dd></dl>
+<dl class="section user"><dt></dt><dd>where N = 512, PI = 3.14159265358979 </dd></dl>
<dl class="section user"><dt></dt><dd>Cos and Sin values are interleaved fashion </dd></dl>
<dl class="section user"><dt></dt><dd>Convert Floating point to Q31(Fixed point 1.31): round(twiddleCoefQ31(i) * pow(2, 31)) </dd></dl>
@@ -729,16 +713,14 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
<dl class="section user"><dt></dt><dd>Example code for Floating-point Twiddle factors Generation: </dd></dl>
-<dl class="section user"><dt></dt><dd><pre>for(i = 0; i&lt; N/; i++)
+<dl class="section user"><dt></dt><dd><pre>for(i = 0; i &lt; N/; i++)
{
- twiddleCoef[2*i]= cos(i * 2*PI/(float)N);
- twiddleCoef[2*i+1]= sin(i * 2*PI/(float)N);
+ twiddleCoef[2*i] = cos(i * 2*PI/(float)N);
+ twiddleCoef[2*i+1] = sin(i * 2*PI/(float)N);
} </pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>where N = 64 and PI = 3.14159265358979 </dd></dl>
+<dl class="section user"><dt></dt><dd>where N = 64, PI = 3.14159265358979 </dd></dl>
<dl class="section user"><dt></dt><dd>Cos and Sin values are in interleaved fashion </dd></dl>
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="gaa0cc411e0b3c82078e85cfdf1b84290f"></a>
@@ -751,12 +733,12 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
<dl class="section user"><dt></dt><dd>Example code for q15 Twiddle factors Generation:: </dd></dl>
-<dl class="section user"><dt></dt><dd><pre>for(i = 0; i&lt; 3N/4; i++)
+<dl class="section user"><dt></dt><dd><pre>for (i = 0; i&lt; 3N/4; i++)
{
- twiddleCoefq15[2*i]= cos(i * 2*PI/(float)N);
- twiddleCoefq15[2*i+1]= sin(i * 2*PI/(float)N);
+ twiddleCoefq15[2*i] = cos(i * 2*PI/(float)N);
+ twiddleCoefq15[2*i+1] = sin(i * 2*PI/(float)N);
} </pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>where N = 64 and PI = 3.14159265358979 </dd></dl>
+<dl class="section user"><dt></dt><dd>where N = 64, PI = 3.14159265358979 </dd></dl>
<dl class="section user"><dt></dt><dd>Cos and Sin values are interleaved fashion </dd></dl>
<dl class="section user"><dt></dt><dd>Convert Floating point to q15(Fixed point 1.15): round(twiddleCoefq15(i) * pow(2, 15)) </dd></dl>
@@ -772,12 +754,12 @@ Variables</h2></td></tr>
</table>
</div><div class="memdoc">
<dl class="section user"><dt></dt><dd>Example code for Q31 Twiddle factors Generation:: </dd></dl>
-<dl class="section user"><dt></dt><dd><pre>for(i = 0; i&lt; 3N/4; i++)
+<dl class="section user"><dt></dt><dd><pre>for (i = 0; i&lt; 3N/4; i++)
{
- twiddleCoefQ31[2*i]= cos(i * 2*PI/(float)N);
- twiddleCoefQ31[2*i+1]= sin(i * 2*PI/(float)N);
+ twiddleCoefQ31[2*i] = cos(i * 2*PI/(float)N);
+ twiddleCoefQ31[2*i+1] = sin(i * 2*PI/(float)N);
} </pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>where N = 64 and PI = 3.14159265358979 </dd></dl>
+<dl class="section user"><dt></dt><dd>where N = 64, PI = 3.14159265358979 </dd></dl>
<dl class="section user"><dt></dt><dd>Cos and Sin values are interleaved fashion </dd></dl>
<dl class="section user"><dt></dt><dd>Convert Floating point to Q31(Fixed point 1.31): round(twiddleCoefQ31(i) * pow(2, 31)) </dd></dl>
@@ -788,7 +770,7 @@ Variables</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__ClassMarks.html b/docs/DSP/html/group__ClassMarks.html
index 93902c6..8e9821e 100644
--- a/docs/DSP/html/group__ClassMarks.html
+++ b/docs/DSP/html/group__ClassMarks.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -129,11 +129,11 @@ $(document).ready(function(){initNavTree('group__ClassMarks.html','');});
<dl class="section user"><dt></dt><dd><ul>
<li><a class="el" href="group__MatrixInit.html#ga11e3dc41592a6401c13182fef9416a27" title="Floating-point matrix initialization. ">arm_mat_init_f32()</a></li>
<li><a class="el" href="group__MatrixMult.html#ga917bf0270310c1d3f0eda1fc7c0026a0" title="Floating-point matrix multiplication. ">arm_mat_mult_f32()</a></li>
-<li><a class="el" href="group__Max.html#ga5b89d1b04575aeec494f678695fb87d8" title="Maximum value of a floating-point vector. ">arm_max_f32()</a></li>
-<li><a class="el" href="group__Min.html#gaf62b1673740fc516ea64daf777b7d74a" title="Minimum value of a floating-point vector. ">arm_min_f32()</a></li>
-<li><a class="el" href="group__mean.html#ga74ce08c49ab61e57bd50c3a0ca1fdb2b" title="Mean value of a floating-point vector. ">arm_mean_f32()</a></li>
-<li><a class="el" href="group__STD.html#ga4969b5b5f3d001377bc401a3ee99dfc2" title="Standard deviation of the elements of a floating-point vector. ">arm_std_f32()</a></li>
-<li><a class="el" href="group__variance.html#ga393f26c5a3bfa05624fb8d32232a6d96" title="Variance of the elements of a floating-point vector. ">arm_var_f32()</a></li>
+<li><a class="el" href="group__Max.html#gad1eabd31544fe59c414d9ce5bd0cc151" title="Maximum value of a floating-point vector. ">arm_max_f32()</a></li>
+<li><a class="el" href="group__Min.html#ga514e2c920c432e1a3df2cb03f01d2797" title="Minimum value of a floating-point vector. ">arm_min_f32()</a></li>
+<li><a class="el" href="group__mean.html#gae4fb7698771d7c24f536ed24347c1488" title="Mean value of a floating-point vector. ">arm_mean_f32()</a></li>
+<li><a class="el" href="group__STD.html#ga287b6ce703636c7e8cb9833b290ae4ce" title="Standard deviation of the elements of a floating-point vector. ">arm_std_f32()</a></li>
+<li><a class="el" href="group__variance.html#gaae455544f0c8ac92469a1e25d3906515" title="Variance of the elements of a floating-point vector. ">arm_var_f32()</a></li>
</ul>
</dd></dl>
<p><b> Refer </b> <a class="el" href="arm_class_marks_example_f32_8c-example.html">arm_class_marks_example_f32.c</a> </p>
@@ -142,7 +142,7 @@ $(document).ready(function(){initNavTree('group__ClassMarks.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__CmplxByCmplxMult.html b/docs/DSP/html/group__CmplxByCmplxMult.html
index 05c9277..850f750 100644
--- a/docs/DSP/html/group__CmplxByCmplxMult.html
+++ b/docs/DSP/html/group__CmplxByCmplxMult.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,40 +116,40 @@ $(document).ready(function(){initNavTree('group__CmplxByCmplxMult.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga14b47080054a1ba1250a86805be1ff6b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CmplxByCmplxMult.html#ga14b47080054a1ba1250a86805be1ff6b">arm_cmplx_mult_cmplx_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:ga14b47080054a1ba1250a86805be1ff6b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point complex-by-complex multiplication. <a href="#ga14b47080054a1ba1250a86805be1ff6b">More...</a><br/></td></tr>
-<tr class="separator:ga14b47080054a1ba1250a86805be1ff6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga67e96abfc9c3e30efb70a2ec9d0fe7e8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CmplxByCmplxMult.html#ga67e96abfc9c3e30efb70a2ec9d0fe7e8">arm_cmplx_mult_cmplx_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:ga67e96abfc9c3e30efb70a2ec9d0fe7e8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 complex-by-complex multiplication. <a href="#ga67e96abfc9c3e30efb70a2ec9d0fe7e8">More...</a><br/></td></tr>
-<tr class="separator:ga67e96abfc9c3e30efb70a2ec9d0fe7e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga1829e50993a90742de225a0ce4213838"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CmplxByCmplxMult.html#ga1829e50993a90742de225a0ce4213838">arm_cmplx_mult_cmplx_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:ga1829e50993a90742de225a0ce4213838"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 complex-by-complex multiplication. <a href="#ga1829e50993a90742de225a0ce4213838">More...</a><br/></td></tr>
-<tr class="separator:ga1829e50993a90742de225a0ce4213838"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae221504b01e4abfe5f335eafd801b4ed"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CmplxByCmplxMult.html#gae221504b01e4abfe5f335eafd801b4ed">arm_cmplx_mult_cmplx_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:gae221504b01e4abfe5f335eafd801b4ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point complex-by-complex multiplication. <a href="#gae221504b01e4abfe5f335eafd801b4ed">More...</a><br/></td></tr>
+<tr class="separator:gae221504b01e4abfe5f335eafd801b4ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga683b32a91cffbf021f58ace5a62904e8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CmplxByCmplxMult.html#ga683b32a91cffbf021f58ace5a62904e8">arm_cmplx_mult_cmplx_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:ga683b32a91cffbf021f58ace5a62904e8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 complex-by-complex multiplication. <a href="#ga683b32a91cffbf021f58ace5a62904e8">More...</a><br/></td></tr>
+<tr class="separator:ga683b32a91cffbf021f58ace5a62904e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7748c92e0922cf14e3d7bb257d77593f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CmplxByCmplxMult.html#ga7748c92e0922cf14e3d7bb257d77593f">arm_cmplx_mult_cmplx_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:ga7748c92e0922cf14e3d7bb257d77593f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 complex-by-complex multiplication. <a href="#ga7748c92e0922cf14e3d7bb257d77593f">More...</a><br/></td></tr>
+<tr class="separator:ga7748c92e0922cf14e3d7bb257d77593f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<p>Multiplies a complex vector by another complex vector and generates a complex result. The data in the complex arrays is stored in an interleaved fashion (real, imag, real, imag, ...). The parameter <code>numSamples</code> represents the number of complex samples processed. The complex arrays have a total of <code>2*numSamples</code> real values.</p>
<p>The underlying algorithm is used:</p>
<pre>
-for(n=0; n&lt;numSamples; n++) {
+for (n = 0; n &lt; numSamples; n++) {
pDst[(2*n)+0] = pSrcA[(2*n)+0] * pSrcB[(2*n)+0] - pSrcA[(2*n)+1] * pSrcB[(2*n)+1];
pDst[(2*n)+1] = pSrcA[(2*n)+0] * pSrcB[(2*n)+1] + pSrcA[(2*n)+1] * pSrcB[(2*n)+0];
}
</pre><p>There are separate functions for floating-point, Q15, and Q31 data types. </p>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ga14b47080054a1ba1250a86805be1ff6b"></a>
+<a class="anchor" id="gae221504b01e4abfe5f335eafd801b4ed"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_cmplx_mult_cmplx_f32 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -173,33 +173,31 @@ for(n=0; n&lt;numSamples; n++) {
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">numSamples</td><td>number of complex samples in each vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to first input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to second input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numSamples</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>Referenced by <a class="el" href="arm__convolution__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="ga67e96abfc9c3e30efb70a2ec9d0fe7e8"></a>
+<a class="anchor" id="ga683b32a91cffbf021f58ace5a62904e8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_cmplx_mult_cmplx_q15 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -223,33 +221,32 @@ for(n=0; n&lt;numSamples; n++) {
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">numSamples</td><td>number of complex samples in each vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to first input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to second input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numSamples</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function implements 1.15 by 1.15 multiplications and finally output is converted into 3.13 format. </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function implements 1.15 by 1.15 multiplications and finally output is converted into 3.13 format. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga1829e50993a90742de225a0ce4213838"></a>
+<a class="anchor" id="ga7748c92e0922cf14e3d7bb257d77593f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_cmplx_mult_cmplx_q31 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -273,18 +270,15 @@ for(n=0; n&lt;numSamples; n++) {
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">numSamples</td><td>number of complex samples in each vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to first input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to second input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numSamples</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function implements 1.31 by 1.31 multiplications and finally output is converted into 3.29 format. Input down scaling is not required. </dd></dl>
-
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#gad04d0baab6ed081d8e8afe02538eb80b">arm_dct4_q31()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function implements 1.31 by 1.31 multiplications and finally output is converted into 3.29 format. Input down scaling is not required. </dd></dl>
</div>
</div>
@@ -293,7 +287,7 @@ for(n=0; n&lt;numSamples; n++) {
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__CmplxByCmplxMult.js b/docs/DSP/html/group__CmplxByCmplxMult.js
index 08387f8..c4fc722 100644
--- a/docs/DSP/html/group__CmplxByCmplxMult.js
+++ b/docs/DSP/html/group__CmplxByCmplxMult.js
@@ -1,6 +1,6 @@
var group__CmplxByCmplxMult =
[
- [ "arm_cmplx_mult_cmplx_f32", "group__CmplxByCmplxMult.html#ga14b47080054a1ba1250a86805be1ff6b", null ],
- [ "arm_cmplx_mult_cmplx_q15", "group__CmplxByCmplxMult.html#ga67e96abfc9c3e30efb70a2ec9d0fe7e8", null ],
- [ "arm_cmplx_mult_cmplx_q31", "group__CmplxByCmplxMult.html#ga1829e50993a90742de225a0ce4213838", null ]
+ [ "arm_cmplx_mult_cmplx_f32", "group__CmplxByCmplxMult.html#gae221504b01e4abfe5f335eafd801b4ed", null ],
+ [ "arm_cmplx_mult_cmplx_q15", "group__CmplxByCmplxMult.html#ga683b32a91cffbf021f58ace5a62904e8", null ],
+ [ "arm_cmplx_mult_cmplx_q31", "group__CmplxByCmplxMult.html#ga7748c92e0922cf14e3d7bb257d77593f", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__CmplxByRealMult.html b/docs/DSP/html/group__CmplxByRealMult.html
index 07b3a1b..8cc9882 100644
--- a/docs/DSP/html/group__CmplxByRealMult.html
+++ b/docs/DSP/html/group__CmplxByRealMult.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,40 +116,40 @@ $(document).ready(function(){initNavTree('group__CmplxByRealMult.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga9c18616f56cb4d3c0889ce0b339221ca"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CmplxByRealMult.html#ga9c18616f56cb4d3c0889ce0b339221ca">arm_cmplx_mult_real_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcCmplx, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcReal, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCmplxDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:ga9c18616f56cb4d3c0889ce0b339221ca"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point complex-by-real multiplication. <a href="#ga9c18616f56cb4d3c0889ce0b339221ca">More...</a><br/></td></tr>
-<tr class="separator:ga9c18616f56cb4d3c0889ce0b339221ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga3bd8889dcb45980e1d3e53344df54e85"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CmplxByRealMult.html#ga3bd8889dcb45980e1d3e53344df54e85">arm_cmplx_mult_real_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcCmplx, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcReal, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCmplxDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:ga3bd8889dcb45980e1d3e53344df54e85"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 complex-by-real multiplication. <a href="#ga3bd8889dcb45980e1d3e53344df54e85">More...</a><br/></td></tr>
-<tr class="separator:ga3bd8889dcb45980e1d3e53344df54e85"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga715e4bb8e945b8ca51ec5237611697ce"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CmplxByRealMult.html#ga715e4bb8e945b8ca51ec5237611697ce">arm_cmplx_mult_real_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcCmplx, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcReal, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCmplxDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:ga715e4bb8e945b8ca51ec5237611697ce"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 complex-by-real multiplication. <a href="#ga715e4bb8e945b8ca51ec5237611697ce">More...</a><br/></td></tr>
-<tr class="separator:ga715e4bb8e945b8ca51ec5237611697ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga903eb30a02343574e46cb123b52232f4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CmplxByRealMult.html#ga903eb30a02343574e46cb123b52232f4">arm_cmplx_mult_real_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcCmplx, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcReal, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCmplxDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:ga903eb30a02343574e46cb123b52232f4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point complex-by-real multiplication. <a href="#ga903eb30a02343574e46cb123b52232f4">More...</a><br/></td></tr>
+<tr class="separator:ga903eb30a02343574e46cb123b52232f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa41d60a567652bf6a783b916931bf20b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CmplxByRealMult.html#gaa41d60a567652bf6a783b916931bf20b">arm_cmplx_mult_real_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcCmplx, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcReal, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCmplxDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:gaa41d60a567652bf6a783b916931bf20b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 complex-by-real multiplication. <a href="#gaa41d60a567652bf6a783b916931bf20b">More...</a><br/></td></tr>
+<tr class="separator:gaa41d60a567652bf6a783b916931bf20b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0fe1cd71d35b4481f8ab69d502c96ace"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__CmplxByRealMult.html#ga0fe1cd71d35b4481f8ab69d502c96ace">arm_cmplx_mult_real_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcCmplx, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcReal, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCmplxDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:ga0fe1cd71d35b4481f8ab69d502c96ace"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 complex-by-real multiplication. <a href="#ga0fe1cd71d35b4481f8ab69d502c96ace">More...</a><br/></td></tr>
+<tr class="separator:ga0fe1cd71d35b4481f8ab69d502c96ace"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<p>Multiplies a complex vector by a real vector and generates a complex result. The data in the complex arrays is stored in an interleaved fashion (real, imag, real, imag, ...). The parameter <code>numSamples</code> represents the number of complex samples processed. The complex arrays have a total of <code>2*numSamples</code> real values while the real array has a total of <code>numSamples</code> real values.</p>
<p>The underlying algorithm is used:</p>
<pre>
-for(n=0; n&lt;numSamples; n++) {
+for (n = 0; n &lt; numSamples; n++) {
pCmplxDst[(2*n)+0] = pSrcCmplx[(2*n)+0] * pSrcReal[n];
pCmplxDst[(2*n)+1] = pSrcCmplx[(2*n)+1] * pSrcReal[n];
}
</pre><p>There are separate functions for floating-point, Q15, and Q31 data types. </p>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ga9c18616f56cb4d3c0889ce0b339221ca"></a>
+<a class="anchor" id="ga903eb30a02343574e46cb123b52232f4"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_cmplx_mult_real_f32 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrcCmplx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrcReal</em>, </td>
</tr>
<tr>
@@ -173,31 +173,31 @@ for(n=0; n&lt;numSamples; n++) {
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcCmplx</td><td>points to the complex input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcReal</td><td>points to the real input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pCmplxDst</td><td>points to the complex output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcCmplx</td><td>points to complex input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcReal</td><td>points to real input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pCmplxDst</td><td>points to complex output vector </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">numSamples</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="ga3bd8889dcb45980e1d3e53344df54e85"></a>
+<a class="anchor" id="gaa41d60a567652bf6a783b916931bf20b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_cmplx_mult_real_q15 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrcCmplx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrcReal</em>, </td>
</tr>
<tr>
@@ -221,35 +221,32 @@ for(n=0; n&lt;numSamples; n++) {
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcCmplx</td><td>points to the complex input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcReal</td><td>points to the real input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pCmplxDst</td><td>points to the complex output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcCmplx</td><td>points to complex input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcReal</td><td>points to real input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pCmplxDst</td><td>points to complex output vector </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">numSamples</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q15 range [0x8000 0x7FFF] will be saturated. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#aa505179349146cf6186640b4c8b47714">__PKHBT</a>, and <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q15 range [0x8000 0x7FFF] are saturated. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga715e4bb8e945b8ca51ec5237611697ce"></a>
+<a class="anchor" id="ga0fe1cd71d35b4481f8ab69d502c96ace"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_cmplx_mult_real_q31 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrcCmplx</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrcReal</em>, </td>
</tr>
<tr>
@@ -273,18 +270,15 @@ for(n=0; n&lt;numSamples; n++) {
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcCmplx</td><td>points to the complex input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcReal</td><td>points to the real input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pCmplxDst</td><td>points to the complex output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcCmplx</td><td>points to complex input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcReal</td><td>points to real input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pCmplxDst</td><td>points to complex output vector </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">numSamples</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q31 range[0x80000000 0x7FFFFFFF] will be saturated. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a9a94b78de0f083bd8fadf3c3abe40431">clip_q63_to_q31()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q31 range[0x80000000 0x7FFFFFFF] are saturated. </dd></dl>
</div>
</div>
@@ -293,7 +287,7 @@ for(n=0; n&lt;numSamples; n++) {
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__CmplxByRealMult.js b/docs/DSP/html/group__CmplxByRealMult.js
index 60f111c..6204cd7 100644
--- a/docs/DSP/html/group__CmplxByRealMult.js
+++ b/docs/DSP/html/group__CmplxByRealMult.js
@@ -1,6 +1,6 @@
var group__CmplxByRealMult =
[
- [ "arm_cmplx_mult_real_f32", "group__CmplxByRealMult.html#ga9c18616f56cb4d3c0889ce0b339221ca", null ],
- [ "arm_cmplx_mult_real_q15", "group__CmplxByRealMult.html#ga3bd8889dcb45980e1d3e53344df54e85", null ],
- [ "arm_cmplx_mult_real_q31", "group__CmplxByRealMult.html#ga715e4bb8e945b8ca51ec5237611697ce", null ]
+ [ "arm_cmplx_mult_real_f32", "group__CmplxByRealMult.html#ga903eb30a02343574e46cb123b52232f4", null ],
+ [ "arm_cmplx_mult_real_q15", "group__CmplxByRealMult.html#gaa41d60a567652bf6a783b916931bf20b", null ],
+ [ "arm_cmplx_mult_real_q31", "group__CmplxByRealMult.html#ga0fe1cd71d35b4481f8ab69d502c96ace", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__CmplxMatrixMult.html b/docs/DSP/html/group__CmplxMatrixMult.html
index 8e11533..e7a253b 100644
--- a/docs/DSP/html/group__CmplxMatrixMult.html
+++ b/docs/DSP/html/group__CmplxMatrixMult.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -127,7 +127,12 @@ Functions</h2></td></tr>
<tr class="separator:gaaf3c0b171ca8412c77bab9fa90804737"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
-<p>Complex Matrix multiplication is only defined if the number of columns of the first matrix equals the number of rows of the second matrix. Multiplying an <code>M x N</code> matrix with an <code>N x P</code> matrix results in an <code>M x P</code> matrix. When matrix size checking is enabled, the functions check: (1) that the inner dimensions of <code>pSrcA</code> and <code>pSrcB</code> are equal; and (2) that the size of the output matrix equals the outer dimensions of <code>pSrcA</code> and <code>pSrcB</code>. </p>
+<p>Complex Matrix multiplication is only defined if the number of columns of the first matrix equals the number of rows of the second matrix. Multiplying an <code>M x N</code> matrix with an <code>N x P</code> matrix results in an <code>M x P</code> matrix. </p>
+<dl class="section user"><dt></dt><dd>When matrix size checking is enabled, the functions check:<ul>
+<li>that the inner dimensions of <code>pSrcA</code> and <code>pSrcB</code> are equal;</li>
+<li>that the size of the output matrix equals the outer dimensions of <code>pSrcA</code> and <code>pSrcB</code>. </li>
+</ul>
+</dd></dl>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="ga1adb839ac84445b8c2f04efa43faef35"></a>
<div class="memitem">
@@ -161,15 +166,17 @@ Functions</h2></td></tr>
<p>Floating-point, complex, matrix multiplication.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input complex matrix structure </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input complex matrix structure </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to output complex matrix structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to first input complex matrix structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to second input complex matrix structure </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output complex matrix structure </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns either <code>ARM_MATH_SIZE_MISMATCH</code> or <code>ARM_MATH_SUCCESS</code> based on the outcome of size checking. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="structarm__matrix__instance__f32.html#acdd1fb73734df68b89565c54f1dd8ae2">arm_matrix_instance_f32::numCols</a>, <a class="el" href="structarm__matrix__instance__f32.html#a23f4e34d70a82c9cad7612add5640b7b">arm_matrix_instance_f32::numRows</a>, <a class="el" href="structarm__matrix__instance__f32.html#af3917c032600a9dfd5ed4a96f074910a">arm_matrix_instance_f32::pData</a>, and <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a> : Matrix size check failed </li>
+</ul>
+</dd></dl>
</div>
</div>
@@ -211,21 +218,20 @@ Functions</h2></td></tr>
<p>Q15, complex, matrix multiplication.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input complex matrix structure </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input complex matrix structure </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to output complex matrix structure </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pScratch</td><td>points to the array for storing intermediate results </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to first input complex matrix structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to second input complex matrix structure </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output complex matrix structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pScratch</td><td>points to an array for storing intermediate results </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns either <code>ARM_MATH_SIZE_MISMATCH</code> or <code>ARM_MATH_SUCCESS</code> based on the outcome of size checking.</dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a> : Matrix size check failed</li>
+</ul>
+</dd></dl>
<dl class="section user"><dt>Conditions for optimum performance</dt><dd>Input, output and state buffers should be aligned by 32-bit</dd></dl>
-<dl class="section user"><dt>Restrictions</dt><dd>If the silicon does not support unaligned memory access enable the macro UNALIGNED_SUPPORT_DISABLE In this case input, output, scratch buffers should be aligned by 32-bit</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b></p>
-<dl class="section user"><dt></dt><dd>The function is implemented using a 64-bit internal accumulator. The inputs to the multiplications are in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. This approach provides 33 guard bits and there is no risk of overflow. The 34.30 result is then truncated to 34.15 format by discarding the low 15 bits and then saturated to 1.15 format.</dd></dl>
-<dl class="section user"><dt></dt><dd>Refer to <code><a class="el" href="group__MatrixMult.html#ga08f37d93a5bfef0c5000dc5e0a411f93" title="Q15 matrix multiplication (fast variant) for Cortex-M3 and Cortex-M4. ">arm_mat_mult_fast_q15()</a></code> for a faster but less precise version of this function. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#a9c58d7b4648a973d91e27544bc190e60">__SMUADX()</a>, <a class="el" href="arm__math_8h.html#a6b293f62ad7eb225fa9ce0f39458eba3">__SMUSD()</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="structarm__matrix__instance__q15.html#acbbce67ba058d8e1c867c71d57288c97">arm_matrix_instance_q15::numCols</a>, <a class="el" href="structarm__matrix__instance__q15.html#a9bac6ed54be287c4d4f01a1a28be65f5">arm_matrix_instance_q15::numRows</a>, <a class="el" href="structarm__matrix__instance__q15.html#a6da33a5553e634787d0f515cf8d724af">arm_matrix_instance_q15::pData</a>, and <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>.</p>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using an internal 64-bit accumulator. The inputs to the multiplications are in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. This approach provides 33 guard bits and there is no risk of overflow. The 34.30 result is then truncated to 34.15 format by discarding the low 15 bits and then saturated to 1.15 format. </dd></dl>
</div>
</div>
@@ -261,17 +267,18 @@ Functions</h2></td></tr>
<p>Q31, complex, matrix multiplication.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input complex matrix structure </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input complex matrix structure </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to output complex matrix structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to first input complex matrix structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to second input complex matrix structure </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output complex matrix structure </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns either <code>ARM_MATH_SIZE_MISMATCH</code> or <code>ARM_MATH_SUCCESS</code> based on the outcome of size checking.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b></p>
-<dl class="section user"><dt></dt><dd>The function is implemented using an internal 64-bit accumulator. The accumulator has a 2.62 format and maintains full precision of the intermediate multiplication results but provides only a single guard bit. There is no saturation on intermediate additions. Thus, if the accumulator overflows it wraps around and distorts the result. The input signals should be scaled down to avoid intermediate overflows. The input is thus scaled down by log2(numColsA) bits to avoid overflows, as a total of numColsA additions are performed internally. The 2.62 accumulator is right shifted by 31 bits and saturated to 1.31 format to yield the final result. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="arm__math_8h.html#a9a94b78de0f083bd8fadf3c3abe40431">clip_q63_to_q31()</a>, <a class="el" href="structarm__matrix__instance__q31.html#abd161da7614eda927157f18b698074b1">arm_matrix_instance_q31::numCols</a>, <a class="el" href="structarm__matrix__instance__q31.html#a63bacac158a821c8cfc06088d251598c">arm_matrix_instance_q31::numRows</a>, <a class="el" href="structarm__matrix__instance__q31.html#a09a64267c0579fef086efc9059741e56">arm_matrix_instance_q31::pData</a>, and <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a> : Matrix size check failed</li>
+</ul>
+</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using an internal 64-bit accumulator. The accumulator has a 2.62 format and maintains full precision of the intermediate multiplication results but provides only a single guard bit. There is no saturation on intermediate additions. Thus, if the accumulator overflows it wraps around and distorts the result. The input signals should be scaled down to avoid intermediate overflows. The input is thus scaled down by log2(numColsA) bits to avoid overflows, as a total of numColsA additions are performed internally. The 2.62 accumulator is right shifted by 31 bits and saturated to 1.31 format to yield the final result. </dd></dl>
</div>
</div>
@@ -280,7 +287,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__ComplexFFT.html b/docs/DSP/html/group__ComplexFFT.html
index 6cd2383..e0e7191 100644
--- a/docs/DSP/html/group__ComplexFFT.html
+++ b/docs/DSP/html/group__ComplexFFT.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -126,10 +126,10 @@ Functions</h2></td></tr>
<tr class="memdesc:gade0f9c4ff157b6b9c72a1eafd86ebf80"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point complex FFT. <a href="#gade0f9c4ff157b6b9c72a1eafd86ebf80">More...</a><br/></td></tr>
<tr class="separator:gade0f9c4ff157b6b9c72a1eafd86ebf80"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga68cdacd2267a2967955e40e6b7ec1229"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ComplexFFT.html#ga68cdacd2267a2967955e40e6b7ec1229">arm_cfft_q15</a> (const <a class="el" href="structarm__cfft__instance__q15.html">arm_cfft_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *p1, uint8_t <a class="el" href="arm__fft__bin__example__f32_8c.html#a379ccb99013d369a41b49619083c16ef">ifftFlag</a>, uint8_t bitReverseFlag)</td></tr>
-<tr class="memdesc:ga68cdacd2267a2967955e40e6b7ec1229"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 complex FFT. <a href="#ga68cdacd2267a2967955e40e6b7ec1229">More...</a><br/></td></tr>
+<tr class="memdesc:ga68cdacd2267a2967955e40e6b7ec1229"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for Q15 complex FFT. <a href="#ga68cdacd2267a2967955e40e6b7ec1229">More...</a><br/></td></tr>
<tr class="separator:ga68cdacd2267a2967955e40e6b7ec1229"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5a0008bd997ab6e2e299ef2fb272fb4b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ComplexFFT.html#ga5a0008bd997ab6e2e299ef2fb272fb4b">arm_cfft_q31</a> (const <a class="el" href="structarm__cfft__instance__q31.html">arm_cfft_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *p1, uint8_t <a class="el" href="arm__fft__bin__example__f32_8c.html#a379ccb99013d369a41b49619083c16ef">ifftFlag</a>, uint8_t bitReverseFlag)</td></tr>
-<tr class="memdesc:ga5a0008bd997ab6e2e299ef2fb272fb4b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the fixed-point complex FFT in Q31 format. <a href="#ga5a0008bd997ab6e2e299ef2fb272fb4b">More...</a><br/></td></tr>
+<tr class="memdesc:ga5a0008bd997ab6e2e299ef2fb272fb4b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 complex FFT. <a href="#ga5a0008bd997ab6e2e299ef2fb272fb4b">More...</a><br/></td></tr>
<tr class="separator:ga5a0008bd997ab6e2e299ef2fb272fb4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9fadd650b802f612ae558ddaab789a6d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ComplexFFT.html#ga9fadd650b802f612ae558ddaab789a6d">arm_cfft_radix2_f32</a> (const <a class="el" href="structarm__cfft__radix2__instance__f32.html">arm_cfft_radix2_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc)</td></tr>
<tr class="memdesc:ga9fadd650b802f612ae558ddaab789a6d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Radix-2 CFFT/CIFFT. <a href="#ga9fadd650b802f612ae558ddaab789a6d">More...</a><br/></td></tr>
@@ -171,7 +171,7 @@ Functions</h2></td></tr>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<dl class="section user"><dt></dt><dd>The Fast Fourier Transform (FFT) is an efficient algorithm for computing the Discrete Fourier Transform (DFT). The FFT can be orders of magnitude faster than the DFT, especially for long lengths. The algorithms described in this section operate on complex data. A separate set of functions is devoted to handling of real sequences. </dd></dl>
<dl class="section user"><dt></dt><dd>There are separate algorithms for handling floating-point, Q15, and Q31 data types. The algorithms available for each data type are described next. </dd></dl>
-<dl class="section user"><dt></dt><dd>The FFT functions operate in-place. That is, the array holding the input data will also be used to hold the corresponding result. The input data is complex and contains <code>2*fftLen</code> interleaved values as shown below. <pre> {real[0], imag[0], real[1], imag[1],..} </pre> The FFT result will be contained in the same array and the frequency domain values will have the same interleaving.</dd></dl>
+<dl class="section user"><dt></dt><dd>The FFT functions operate in-place. That is, the array holding the input data will also be used to hold the corresponding result. The input data is complex and contains <code>2*fftLen</code> interleaved values as shown below. <pre>{real[0], imag[0], real[1], imag[1], ...} </pre> The FFT result will be contained in the same array and the frequency domain values will have the same interleaving.</dd></dl>
<dl class="section user"><dt>Floating-point</dt><dd>The floating-point complex FFT uses a mixed-radix algorithm. Multiple radix-8 stages are performed along with a single radix-2 or radix-4 stage, as needed. The algorithm supports lengths of [16, 32, 64, ..., 4096] and each length uses a different twiddle factor table. </dd></dl>
<dl class="section user"><dt></dt><dd>The function uses the standard FFT definition and output values may grow by a factor of <code>fftLen</code> when computing the forward transform. The inverse transform includes a scale of <code>1/fftLen</code> as part of the calculation and this matches the textbook definition of the inverse FFT. </dd></dl>
<dl class="section user"><dt></dt><dd>Pre-initialized data structures containing twiddle factors and bit reversal tables are provided and defined in <code><a class="el" href="arm__const__structs_8h.html">arm_const_structs.h</a></code>. Include this header in your function and then pass one of the constant structures as an argument to arm_cfft_f32. For example: </dd></dl>
@@ -286,18 +286,22 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the floating-point CFFT structure. </td></tr>
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*p1</td><td>points to the complex data buffer of size <code>2*fftLen</code>. Processing occurs in-place. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">ifftFlag</td><td>flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">bitReverseFlag</td><td>flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the floating-point CFFT structure </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">p1</td><td>points to the complex data buffer of size <code>2*fftLen</code>. Processing occurs in-place </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">ifftFlag</td><td>flag that selects transform direction<ul>
+<li>value = 0: forward transform</li>
+<li>value = 1: inverse transform </li>
+</ul>
+</td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">bitReverseFlag</td><td>flag that enables / disables bit reversal of output<ul>
+<li>value = 0: disables bit reversal of output</li>
+<li>value = 1: enables bit reversal of output </li>
+</ul>
+</td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__cfft__f32_8c.html#ac8e7ebe1cb131a5b0f55d0464640591f">arm_bitreversal_32()</a>, <a class="el" href="arm__cfft__f32_8c.html#ae99e2b173033e9910058869bdf0619d9">arm_cfft_radix8by2_f32()</a>, <a class="el" href="arm__cfft__f32_8c.html#a4bb346f59bca06cebe0defc8e15b69a6">arm_cfft_radix8by4_f32()</a>, <a class="el" href="arm__cfft__f32_8c.html#a72350c6eaa1eef8796ab43c1497c6b9c">arm_radix8_butterfly_f32()</a>, <a class="el" href="structarm__cfft__instance__f32.html#a3ba329ed153d182746376208e773d648">arm_cfft_instance_f32::bitRevLength</a>, <a class="el" href="structarm__cfft__instance__f32.html#acd8f9e9540e3dd348212726e5d6aaa95">arm_cfft_instance_f32::fftLen</a>, <a class="el" href="structarm__cfft__instance__f32.html#a21ceaf59a1bb8440af57c28d2dd9bbab">arm_cfft_instance_f32::pBitRevTable</a>, and <a class="el" href="structarm__cfft__instance__f32.html#a59cc6f753f1498716e1444ac054c06de">arm_cfft_instance_f32::pTwiddle</a>.</p>
-
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga180d8b764d59cbb85d37a2d5f7cd9799">arm_rfft_fast_f32()</a>, and <a class="el" href="arm__fft__bin__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
@@ -338,18 +342,22 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q15 CFFT structure. </td></tr>
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*p1</td><td>points to the complex data buffer of size <code>2*fftLen</code>. Processing occurs in-place. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">ifftFlag</td><td>flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">bitReverseFlag</td><td>flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of Q15 CFFT structure </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">p1</td><td>points to the complex data buffer of size <code>2*fftLen</code>. Processing occurs in-place </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">ifftFlag</td><td>flag that selects transform direction<ul>
+<li>value = 0: forward transform</li>
+<li>value = 1: inverse transform </li>
+</ul>
+</td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">bitReverseFlag</td><td>flag that enables / disables bit reversal of output<ul>
+<li>value = 0: disables bit reversal of output</li>
+<li>value = 1: enables bit reversal of output </li>
+</ul>
+</td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__cfft__q15_8c.html#a773957c278f4d9e728711f27e8a6e278">arm_bitreversal_16()</a>, <a class="el" href="arm__cfft__q15_8c.html#abe669acc8db57d1fb9b1e2bba30f2224">arm_cfft_radix4by2_inverse_q15()</a>, <a class="el" href="arm__cfft__q15_8c.html#af1d4a751153857c173511e0c77ab4fa9">arm_cfft_radix4by2_q15()</a>, <a class="el" href="arm__cfft__q15_8c.html#a734ecff00f21a6a10e9ec437c8987eb1">arm_radix4_butterfly_inverse_q15()</a>, <a class="el" href="arm__cfft__q15_8c.html#abf1a2f9aa9f44ad5da1f0dbae8b54f2f">arm_radix4_butterfly_q15()</a>, <a class="el" href="structarm__cfft__instance__q15.html#a738907cf34bdbbaf724414ac2decbc3c">arm_cfft_instance_q15::bitRevLength</a>, <a class="el" href="structarm__cfft__instance__q15.html#a5f9e1d3a8c127ee323b5e6929aeb90df">arm_cfft_instance_q15::fftLen</a>, <a class="el" href="structarm__cfft__instance__q15.html#ac9160b80243b99a0b6e2f75ddb5cf0ae">arm_cfft_instance_q15::pBitRevTable</a>, and <a class="el" href="structarm__cfft__instance__q15.html#afdaf12ce4687cec021c5ae73d0987a3f">arm_cfft_instance_q15::pTwiddle</a>.</p>
-
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga00e615f5db21736ad5b27fb6146f3fc5">arm_rfft_q15()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
@@ -390,18 +398,22 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the fixed-point CFFT structure. </td></tr>
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*p1</td><td>points to the complex data buffer of size <code>2*fftLen</code>. Processing occurs in-place. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">ifftFlag</td><td>flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">bitReverseFlag</td><td>flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the fixed-point CFFT structure </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">p1</td><td>points to the complex data buffer of size <code>2*fftLen</code>. Processing occurs in-place </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">ifftFlag</td><td>flag that selects transform direction<ul>
+<li>value = 0: forward transform</li>
+<li>value = 1: inverse transform </li>
+</ul>
+</td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">bitReverseFlag</td><td>flag that enables / disables bit reversal of output<ul>
+<li>value = 0: disables bit reversal of output</li>
+<li>value = 1: enables bit reversal of output </li>
+</ul>
+</td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__cfft__q31_8c.html#ac8e7ebe1cb131a5b0f55d0464640591f">arm_bitreversal_32()</a>, <a class="el" href="arm__cfft__q31_8c.html#a3f3ae10bc2057cc1360abfa25f224c8c">arm_cfft_radix4by2_inverse_q31()</a>, <a class="el" href="arm__cfft__q31_8c.html#af6df8bf714c30d44e6b871ea87d22b30">arm_cfft_radix4by2_q31()</a>, <a class="el" href="arm__cfft__q31_8c.html#ac9c7c553114c1201a3a987a11b8a6d01">arm_radix4_butterfly_inverse_q31()</a>, <a class="el" href="arm__cfft__q31_8c.html#ac12f1e7f159d5741358cdc36830a0395">arm_radix4_butterfly_q31()</a>, <a class="el" href="structarm__cfft__instance__q31.html#a2250fa6b8fe73292c5418c50c0549f87">arm_cfft_instance_q31::bitRevLength</a>, <a class="el" href="structarm__cfft__instance__q31.html#a4406f23e8fd0bff8d555225612e2a2a8">arm_cfft_instance_q31::fftLen</a>, <a class="el" href="structarm__cfft__instance__q31.html#a8a464461649f023325ced1e10470f5d0">arm_cfft_instance_q31::pBitRevTable</a>, and <a class="el" href="structarm__cfft__instance__q31.html#af751114feb91de3ace8600e91bdd0872">arm_cfft_instance_q31::pTwiddle</a>.</p>
-
-<p>Referenced by <a class="el" href="group__RealFFT.html#gabaeab5646aeea9844e6d42ca8c73fe3a">arm_rfft_q31()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
@@ -428,18 +440,16 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000001">Deprecated:</a></b></dt><dd>Do not use this function. It has been superseded by <a class="el" href="group__ComplexFFT.html#gade0f9c4ff157b6b9c72a1eafd86ebf80">arm_cfft_f32</a> and will be removed in the future. <dl class="params"><dt>Parameters</dt><dd>
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000002">Deprecated:</a></b></dt><dd>Do not use this function. It has been superseded by <a class="el" href="group__ComplexFFT.html#gade0f9c4ff157b6b9c72a1eafd86ebf80">arm_cfft_f32</a> and will be removed in the future <dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the floating-point Radix-2 CFFT/CIFFT structure. </td></tr>
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*pSrc</td><td>points to the complex data buffer of size <code>2*fftLen</code>. Processing occurs in-place. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the floating-point Radix-2 CFFT/CIFFT structure </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">pSrc</td><td>points to the complex data buffer of size <code>2*fftLen</code>. Processing occurs in-place </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</dd></dl>
-<p>References <a class="el" href="arm__cfft__radix2__f32_8c.html#a3d4062fdfa6aaa3f51f41cab868e508b">arm_bitreversal_f32()</a>, <a class="el" href="arm__cfft__radix2__f32_8c.html#a04631e102b5209af3402b225b1abe868">arm_radix2_butterfly_f32()</a>, <a class="el" href="arm__cfft__radix2__f32_8c.html#abda34af152e515a95ac38470ac053b77">arm_radix2_butterfly_inverse_f32()</a>, <a class="el" href="structarm__cfft__radix2__instance__f32.html#af713b4ac5256a19bc965c89fe3005fa3">arm_cfft_radix2_instance_f32::bitReverseFlag</a>, <a class="el" href="structarm__cfft__radix2__instance__f32.html#ac1688dafa5177f6b1505abbfd0cf8b21">arm_cfft_radix2_instance_f32::bitRevFactor</a>, <a class="el" href="structarm__cfft__radix2__instance__f32.html#a2f915a1c29635c1623086aaaa726be8f">arm_cfft_radix2_instance_f32::fftLen</a>, <a class="el" href="structarm__cfft__radix2__instance__f32.html#a8dbe98d2c924e35e0a3fed2fe948176f">arm_cfft_radix2_instance_f32::ifftFlag</a>, <a class="el" href="structarm__cfft__radix2__instance__f32.html#a1d3d289d47443e597d88a40effd14b8f">arm_cfft_radix2_instance_f32::onebyfftLen</a>, <a class="el" href="structarm__cfft__radix2__instance__f32.html#a92b8fa0a151cd800436094903a5ca0a4">arm_cfft_radix2_instance_f32::pBitRevTable</a>, <a class="el" href="structarm__cfft__radix2__instance__f32.html#adb0c9d47dbfbd90a6f6ed0a05313a974">arm_cfft_radix2_instance_f32::pTwiddle</a>, and <a class="el" href="structarm__cfft__radix2__instance__f32.html#a411f75b6ed01690293f4f5988030ea42">arm_cfft_radix2_instance_f32::twidCoefModifier</a>.</p>
-
</div>
</div>
<a class="anchor" id="gac9565e6bc7229577ecf5e090313cafd7"></a>
@@ -477,25 +487,34 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000002">Deprecated:</a></b></dt><dd>Do not use this function. It has been superseded by <a class="el" href="group__ComplexFFT.html#gade0f9c4ff157b6b9c72a1eafd86ebf80">arm_cfft_f32</a> and will be removed in the future. <dl class="params"><dt>Parameters</dt><dd>
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000003">Deprecated:</a></b></dt><dd>Do not use this function. It has been superseded by <a class="el" href="group__ComplexFFT.html#gade0f9c4ff157b6b9c72a1eafd86ebf80">arm_cfft_f32</a> and will be removed in the future. <dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of the floating-point CFFT/CIFFT structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of the FFT. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">ifftFlag</td><td>flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">bitReverseFlag</td><td>flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the floating-point CFFT/CIFFT structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of the FFT </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">ifftFlag</td><td>flag that selects transform direction<ul>
+<li>value = 0: forward transform</li>
+<li>value = 1: inverse transform </li>
+</ul>
+</td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">bitReverseFlag</td><td>flag that enables / disables bit reversal of output<ul>
+<li>value = 0: disables bit reversal of output</li>
+<li>value = 1: enables bit reversal of output </li>
+</ul>
+</td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if <code>fftLen</code> is not a supported value.</dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : <code>fftLen</code> is not a supported length</li>
+</ul>
</dd></dl>
-<dl class="section user"><dt>Description:</dt><dd></dd></dl>
-<dl class="section user"><dt></dt><dd>The parameter <code>ifftFlag</code> controls whether a forward or inverse transform is computed. Set(=1) ifftFlag for calculation of CIFFT otherwise CFFT is calculated </dd></dl>
+</dd></dl>
+<dl class="section user"><dt>Details</dt><dd>The parameter <code>ifftFlag</code> controls whether a forward or inverse transform is computed. Set(=1) ifftFlag for calculation of CIFFT otherwise CFFT is calculated </dd></dl>
<dl class="section user"><dt></dt><dd>The parameter <code>bitReverseFlag</code> controls whether output is in normal order or bit reversed order. Set(=1) bitReverseFlag for output to be in normal order otherwise output is in bit reversed order. </dd></dl>
<dl class="section user"><dt></dt><dd>The parameter <code>fftLen</code> Specifies length of CFFT/CIFFT process. Supported FFT Lengths are 16, 64, 256, 1024. </dd></dl>
<dl class="section user"><dt></dt><dd>This Function also initializes Twiddle factor table pointer and Bit reversal table pointer. </dd></dl>
-<p>References <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="group__CFFT__CIFFT.html#gae247e83ad50d474107254e25b36ad42b">armBitRevTable</a>, <a class="el" href="structarm__cfft__radix2__instance__f32.html#af713b4ac5256a19bc965c89fe3005fa3">arm_cfft_radix2_instance_f32::bitReverseFlag</a>, <a class="el" href="structarm__cfft__radix2__instance__f32.html#ac1688dafa5177f6b1505abbfd0cf8b21">arm_cfft_radix2_instance_f32::bitRevFactor</a>, <a class="el" href="structarm__cfft__radix2__instance__f32.html#a2f915a1c29635c1623086aaaa726be8f">arm_cfft_radix2_instance_f32::fftLen</a>, <a class="el" href="arm__fft__bin__example__f32_8c.html#a379ccb99013d369a41b49619083c16ef">ifftFlag</a>, <a class="el" href="structarm__cfft__radix2__instance__f32.html#a8dbe98d2c924e35e0a3fed2fe948176f">arm_cfft_radix2_instance_f32::ifftFlag</a>, <a class="el" href="structarm__cfft__radix2__instance__f32.html#a1d3d289d47443e597d88a40effd14b8f">arm_cfft_radix2_instance_f32::onebyfftLen</a>, <a class="el" href="structarm__cfft__radix2__instance__f32.html#a92b8fa0a151cd800436094903a5ca0a4">arm_cfft_radix2_instance_f32::pBitRevTable</a>, <a class="el" href="structarm__cfft__radix2__instance__f32.html#adb0c9d47dbfbd90a6f6ed0a05313a974">arm_cfft_radix2_instance_f32::pTwiddle</a>, <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>, <a class="el" href="structarm__cfft__radix2__instance__f32.html#a411f75b6ed01690293f4f5988030ea42">arm_cfft_radix2_instance_f32::twidCoefModifier</a>, and <a class="el" href="arm__common__tables_8h.html#a9bf8c85e4c91b9b55818b3d650d2c761">twiddleCoef</a>.</p>
-
</div>
</div>
<a class="anchor" id="ga5c5b2127b3c4ea2d03692127f8543858"></a>
@@ -533,25 +552,34 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000003">Deprecated:</a></b></dt><dd>Do not use this function. It has been superseded by <a class="el" href="group__ComplexFFT.html#ga68cdacd2267a2967955e40e6b7ec1229">arm_cfft_q15</a> and will be removed <dl class="params"><dt>Parameters</dt><dd>
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000004">Deprecated:</a></b></dt><dd>Do not use this function. It has been superseded by <a class="el" href="group__ComplexFFT.html#ga68cdacd2267a2967955e40e6b7ec1229">arm_cfft_q15</a> and will be removed <dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of the Q15 CFFT/CIFFT structure. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the Q15 CFFT/CIFFT structure. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of the FFT. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">ifftFlag</td><td>flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">bitReverseFlag</td><td>flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">ifftFlag</td><td>flag that selects transform direction<ul>
+<li>value = 0: forward transform</li>
+<li>value = 1: inverse transform </li>
+</ul>
+</td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">bitReverseFlag</td><td>flag that enables / disables bit reversal of output<ul>
+<li>value = 0: disables bit reversal of output</li>
+<li>value = 1: enables bit reversal of output </li>
+</ul>
+</td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if <code>fftLen</code> is not a supported value.</dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : <code>fftLen</code> is not a supported length</li>
+</ul>
</dd></dl>
-<dl class="section user"><dt>Description:</dt><dd></dd></dl>
-<dl class="section user"><dt></dt><dd>The parameter <code>ifftFlag</code> controls whether a forward or inverse transform is computed. Set(=1) ifftFlag for calculation of CIFFT otherwise CFFT is calculated </dd></dl>
+</dd></dl>
+<dl class="section user"><dt>Details</dt><dd>The parameter <code>ifftFlag</code> controls whether a forward or inverse transform is computed. Set(=1) ifftFlag for calculation of CIFFT otherwise CFFT is calculated </dd></dl>
<dl class="section user"><dt></dt><dd>The parameter <code>bitReverseFlag</code> controls whether output is in normal order or bit reversed order. Set(=1) bitReverseFlag for output to be in normal order otherwise output is in bit reversed order. </dd></dl>
<dl class="section user"><dt></dt><dd>The parameter <code>fftLen</code> Specifies length of CFFT/CIFFT process. Supported FFT Lengths are 16, 64, 256, 1024. </dd></dl>
<dl class="section user"><dt></dt><dd>This Function also initializes Twiddle factor table pointer and Bit reversal table pointer. </dd></dl>
-<p>References <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="group__CFFT__CIFFT.html#gae247e83ad50d474107254e25b36ad42b">armBitRevTable</a>, <a class="el" href="structarm__cfft__radix2__instance__q15.html#af8300c1f60caa21e6b44b9240ab5af19">arm_cfft_radix2_instance_q15::bitReverseFlag</a>, <a class="el" href="structarm__cfft__radix2__instance__q15.html#a8722720c542cabd41df83fe88ef4f4cb">arm_cfft_radix2_instance_q15::bitRevFactor</a>, <a class="el" href="structarm__cfft__radix2__instance__q15.html#a874085647351dcf3f0de39d2b1d49744">arm_cfft_radix2_instance_q15::fftLen</a>, <a class="el" href="arm__fft__bin__example__f32_8c.html#a379ccb99013d369a41b49619083c16ef">ifftFlag</a>, <a class="el" href="structarm__cfft__radix2__instance__q15.html#ab5c073286bdd2f6e2bf783ced36bf1de">arm_cfft_radix2_instance_q15::ifftFlag</a>, <a class="el" href="structarm__cfft__radix2__instance__q15.html#ab88afeff6493be3c8b5e4530efa82d51">arm_cfft_radix2_instance_q15::pBitRevTable</a>, <a class="el" href="structarm__cfft__radix2__instance__q15.html#a3809dd15e7cbf1a054c728cfbbb0cc5a">arm_cfft_radix2_instance_q15::pTwiddle</a>, <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>, <a class="el" href="structarm__cfft__radix2__instance__q15.html#a6f2ab87fb4c568656e1f92f687b5c850">arm_cfft_radix2_instance_q15::twidCoefModifier</a>, and <a class="el" href="group__CFFT__CIFFT.html#ga9b409d6995eab17805b1d1881d4bc652">twiddleCoef_4096_q15</a>.</p>
-
</div>
</div>
<a class="anchor" id="gabec9611e77382f31e152668bf6b4b638"></a>
@@ -589,25 +617,34 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000004">Deprecated:</a></b></dt><dd>Do not use this function. It has been superseded by <a class="el" href="group__ComplexFFT.html#ga5a0008bd997ab6e2e299ef2fb272fb4b">arm_cfft_q31</a> and will be removed <dl class="params"><dt>Parameters</dt><dd>
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000005">Deprecated:</a></b></dt><dd>Do not use this function. It has been superseded by <a class="el" href="group__ComplexFFT.html#ga5a0008bd997ab6e2e299ef2fb272fb4b">arm_cfft_q31</a> and will be removed in the future. <dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of the Q31 CFFT/CIFFT structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of the FFT. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">ifftFlag</td><td>flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">bitReverseFlag</td><td>flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the Q31 CFFT/CIFFT structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of the FFT </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">ifftFlag</td><td>flag that selects transform direction<ul>
+<li>value = 0: forward transform</li>
+<li>value = 1: inverse transform </li>
+</ul>
+</td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">bitReverseFlag</td><td>flag that enables / disables bit reversal of output<ul>
+<li>value = 0: disables bit reversal of output</li>
+<li>value = 1: enables bit reversal of output </li>
+</ul>
+</td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if <code>fftLen</code> is not a supported value.</dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : <code>fftLen</code> is not a supported length</li>
+</ul>
+</dd></dl>
</dd></dl>
-<dl class="section user"><dt>Description:</dt><dd></dd></dl>
-<dl class="section user"><dt></dt><dd>The parameter <code>ifftFlag</code> controls whether a forward or inverse transform is computed. Set(=1) ifftFlag for calculation of CIFFT otherwise CFFT is calculated </dd></dl>
+<dl class="section user"><dt>Details</dt><dd>The parameter <code>ifftFlag</code> controls whether a forward or inverse transform is computed. Set(=1) ifftFlag for calculation of CIFFT otherwise CFFT is calculated </dd></dl>
<dl class="section user"><dt></dt><dd>The parameter <code>bitReverseFlag</code> controls whether output is in normal order or bit reversed order. Set(=1) bitReverseFlag for output to be in normal order otherwise output is in bit reversed order. </dd></dl>
<dl class="section user"><dt></dt><dd>The parameter <code>fftLen</code> Specifies length of CFFT/CIFFT process. Supported FFT Lengths are 16, 64, 256, 1024. </dd></dl>
<dl class="section user"><dt></dt><dd>This Function also initializes Twiddle factor table pointer and Bit reversal table pointer. </dd></dl>
-<p>References <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="group__CFFT__CIFFT.html#gae247e83ad50d474107254e25b36ad42b">armBitRevTable</a>, <a class="el" href="structarm__cfft__radix2__instance__q31.html#a6239b8d268285334e88c008c07d68616">arm_cfft_radix2_instance_q31::bitReverseFlag</a>, <a class="el" href="structarm__cfft__radix2__instance__q31.html#a9d17a87263953fe3559a007512c9f3a4">arm_cfft_radix2_instance_q31::bitRevFactor</a>, <a class="el" href="structarm__cfft__radix2__instance__q31.html#a960199f1373a192366878ef279eab00f">arm_cfft_radix2_instance_q31::fftLen</a>, <a class="el" href="arm__fft__bin__example__f32_8c.html#a379ccb99013d369a41b49619083c16ef">ifftFlag</a>, <a class="el" href="structarm__cfft__radix2__instance__q31.html#a2607378ce64be16698bb8a3b1af8d3c8">arm_cfft_radix2_instance_q31::ifftFlag</a>, <a class="el" href="structarm__cfft__radix2__instance__q31.html#ada8e5264f4b22ff4c621817978994674">arm_cfft_radix2_instance_q31::pBitRevTable</a>, <a class="el" href="structarm__cfft__radix2__instance__q31.html#a1d5bbe9a991e133f81652a77a7985d23">arm_cfft_radix2_instance_q31::pTwiddle</a>, <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>, <a class="el" href="structarm__cfft__radix2__instance__q31.html#ae63ca9193322cd477970c1d2086407d1">arm_cfft_radix2_instance_q31::twidCoefModifier</a>, and <a class="el" href="group__CFFT__CIFFT.html#ga67c0890317deab3391e276f22c1fc400">twiddleCoef_4096_q31</a>.</p>
-
</div>
</div>
<a class="anchor" id="ga55b424341dc3efd3fa0bcaaff4bdbf40"></a>
@@ -633,18 +670,16 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000005">Deprecated:</a></b></dt><dd>Do not use this function. It has been superseded by <a class="el" href="group__ComplexFFT.html#ga68cdacd2267a2967955e40e6b7ec1229">arm_cfft_q15</a> and will be removed <dl class="params"><dt>Parameters</dt><dd>
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000006">Deprecated:</a></b></dt><dd>Do not use this function. It has been superseded by <a class="el" href="group__ComplexFFT.html#ga68cdacd2267a2967955e40e6b7ec1229">arm_cfft_q15</a> and will be removed in the future. <dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the fixed-point CFFT/CIFFT structure. </td></tr>
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*pSrc</td><td>points to the complex data buffer of size <code>2*fftLen</code>. Processing occurs in-place. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the fixed-point CFFT/CIFFT structure </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">pSrc</td><td>points to the complex data buffer of size <code>2*fftLen</code>. Processing occurs in-place </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</dd></dl>
-<p>References <a class="el" href="arm__cfft__radix2__q15_8c.html#a73f48eaea9297605705ae25d3405343e">arm_bitreversal_q15()</a>, <a class="el" href="arm__cfft__radix2__q15_8c.html#a91ff93fa10757b3872680fec4835c412">arm_radix2_butterfly_inverse_q15()</a>, <a class="el" href="arm__cfft__radix2__q15_8c.html#a521780ba2fd3450cbf02784e38859699">arm_radix2_butterfly_q15()</a>, <a class="el" href="structarm__cfft__radix2__instance__q15.html#a8722720c542cabd41df83fe88ef4f4cb">arm_cfft_radix2_instance_q15::bitRevFactor</a>, <a class="el" href="structarm__cfft__radix2__instance__q15.html#a874085647351dcf3f0de39d2b1d49744">arm_cfft_radix2_instance_q15::fftLen</a>, <a class="el" href="structarm__cfft__radix2__instance__q15.html#ab5c073286bdd2f6e2bf783ced36bf1de">arm_cfft_radix2_instance_q15::ifftFlag</a>, <a class="el" href="structarm__cfft__radix2__instance__q15.html#ab88afeff6493be3c8b5e4530efa82d51">arm_cfft_radix2_instance_q15::pBitRevTable</a>, <a class="el" href="structarm__cfft__radix2__instance__q15.html#a3809dd15e7cbf1a054c728cfbbb0cc5a">arm_cfft_radix2_instance_q15::pTwiddle</a>, and <a class="el" href="structarm__cfft__radix2__instance__q15.html#a6f2ab87fb4c568656e1f92f687b5c850">arm_cfft_radix2_instance_q15::twidCoefModifier</a>.</p>
-
</div>
</div>
<a class="anchor" id="ga6321f703ec87a274aedaab33d3e766b4"></a>
@@ -670,18 +705,16 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000006">Deprecated:</a></b></dt><dd>Do not use this function. It has been superseded by <a class="el" href="group__ComplexFFT.html#ga5a0008bd997ab6e2e299ef2fb272fb4b">arm_cfft_q31</a> and will be removed <dl class="params"><dt>Parameters</dt><dd>
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000007">Deprecated:</a></b></dt><dd>Do not use this function. It has been superseded by <a class="el" href="group__ComplexFFT.html#ga5a0008bd997ab6e2e299ef2fb272fb4b">arm_cfft_q31</a> and will be removed in the future. <dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the fixed-point CFFT/CIFFT structure. </td></tr>
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*pSrc</td><td>points to the complex data buffer of size <code>2*fftLen</code>. Processing occurs in-place. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the fixed-point CFFT/CIFFT structure </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">pSrc</td><td>points to the complex data buffer of size <code>2*fftLen</code>. Processing occurs in-place </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</dd></dl>
-<p>References <a class="el" href="arm__cfft__radix2__q31_8c.html#a3fab577d25c3a517973c8c214f66f268">arm_bitreversal_q31()</a>, <a class="el" href="arm__cfft__radix2__q31_8c.html#a4d665f67080455b95cafec04009fd52d">arm_radix2_butterfly_inverse_q31()</a>, <a class="el" href="arm__cfft__radix2__q31_8c.html#a740f4fe69e6148d22fc99f374d304e7e">arm_radix2_butterfly_q31()</a>, <a class="el" href="structarm__cfft__radix2__instance__q31.html#a9d17a87263953fe3559a007512c9f3a4">arm_cfft_radix2_instance_q31::bitRevFactor</a>, <a class="el" href="structarm__cfft__radix2__instance__q31.html#a960199f1373a192366878ef279eab00f">arm_cfft_radix2_instance_q31::fftLen</a>, <a class="el" href="structarm__cfft__radix2__instance__q31.html#a2607378ce64be16698bb8a3b1af8d3c8">arm_cfft_radix2_instance_q31::ifftFlag</a>, <a class="el" href="structarm__cfft__radix2__instance__q31.html#ada8e5264f4b22ff4c621817978994674">arm_cfft_radix2_instance_q31::pBitRevTable</a>, <a class="el" href="structarm__cfft__radix2__instance__q31.html#a1d5bbe9a991e133f81652a77a7985d23">arm_cfft_radix2_instance_q31::pTwiddle</a>, and <a class="el" href="structarm__cfft__radix2__instance__q31.html#ae63ca9193322cd477970c1d2086407d1">arm_cfft_radix2_instance_q31::twidCoefModifier</a>.</p>
-
</div>
</div>
<a class="anchor" id="ga521f670cd9c571bc61aff9bec89f4c26"></a>
@@ -707,20 +740,16 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000007">Deprecated:</a></b></dt><dd>Do not use this function. It has been superseded by <a class="el" href="group__ComplexFFT.html#gade0f9c4ff157b6b9c72a1eafd86ebf80">arm_cfft_f32</a> and will be removed in the future. <dl class="params"><dt>Parameters</dt><dd>
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000008">Deprecated:</a></b></dt><dd>Do not use this function. It has been superseded by <a class="el" href="group__ComplexFFT.html#gade0f9c4ff157b6b9c72a1eafd86ebf80">arm_cfft_f32</a> and will be removed in the future. <dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the floating-point Radix-4 CFFT/CIFFT structure. </td></tr>
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*pSrc</td><td>points to the complex data buffer of size <code>2*fftLen</code>. Processing occurs in-place. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the floating-point Radix-4 CFFT/CIFFT structure </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">pSrc</td><td>points to the complex data buffer of size <code>2*fftLen</code>. Processing occurs in-place </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</dd></dl>
-<p>References <a class="el" href="arm__cfft__radix4__f32_8c.html#a3d4062fdfa6aaa3f51f41cab868e508b">arm_bitreversal_f32()</a>, <a class="el" href="arm__cfft__radix4__f32_8c.html#ae239ddf995d1607115f9e84d5c069b9c">arm_radix4_butterfly_f32()</a>, <a class="el" href="arm__cfft__radix4__f32_8c.html#a2a78df6e4bbf080624f2b6349224ec93">arm_radix4_butterfly_inverse_f32()</a>, <a class="el" href="structarm__cfft__radix4__instance__f32.html#ac10927a1620195a88649ce63dab66120">arm_cfft_radix4_instance_f32::bitReverseFlag</a>, <a class="el" href="structarm__cfft__radix4__instance__f32.html#acc8cb18a8b901b8321ab9d86491e41a3">arm_cfft_radix4_instance_f32::bitRevFactor</a>, <a class="el" href="structarm__cfft__radix4__instance__f32.html#a7e6a6d290ce158ce9a15a45e364b021a">arm_cfft_radix4_instance_f32::fftLen</a>, <a class="el" href="structarm__cfft__radix4__instance__f32.html#a25d1da64dd6487c291f04d226f9acc66">arm_cfft_radix4_instance_f32::ifftFlag</a>, <a class="el" href="structarm__cfft__radix4__instance__f32.html#ab9eed39e40b8d7c16381fbccf84467cd">arm_cfft_radix4_instance_f32::onebyfftLen</a>, <a class="el" href="structarm__cfft__radix4__instance__f32.html#a8da0d2ca69749fde8cbb95caeac6fe6a">arm_cfft_radix4_instance_f32::pBitRevTable</a>, <a class="el" href="structarm__cfft__radix4__instance__f32.html#a14860c7544911702ca1fa0bf78204ef3">arm_cfft_radix4_instance_f32::pTwiddle</a>, and <a class="el" href="structarm__cfft__radix4__instance__f32.html#abe31ea2157dfa233e389cdfd3b9993ee">arm_cfft_radix4_instance_f32::twidCoefModifier</a>.</p>
-
-<p>Referenced by <a class="el" href="arm__convolution__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="gaf336459f684f0b17bfae539ef1b1b78a"></a>
@@ -758,27 +787,34 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000008">Deprecated:</a></b></dt><dd>Do not use this function. It has been superceded by <a class="el" href="group__ComplexFFT.html#gade0f9c4ff157b6b9c72a1eafd86ebf80">arm_cfft_f32</a> and will be removed in the future. <dl class="params"><dt>Parameters</dt><dd>
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000009">Deprecated:</a></b></dt><dd>Do not use this function. It has been superceded by <a class="el" href="group__ComplexFFT.html#gade0f9c4ff157b6b9c72a1eafd86ebf80">arm_cfft_f32</a> and will be removed in the future. <dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of the floating-point CFFT/CIFFT structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of the FFT. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">ifftFlag</td><td>flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">bitReverseFlag</td><td>flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the floating-point CFFT/CIFFT structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of the FFT </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">ifftFlag</td><td>flag that selects transform direction<ul>
+<li>value = 0: forward transform</li>
+<li>value = 1: inverse transform </li>
+</ul>
+</td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">bitReverseFlag</td><td>flag that enables / disables bit reversal of output<ul>
+<li>value = 0: disables bit reversal of output</li>
+<li>value = 1: enables bit reversal of output </li>
+</ul>
+</td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if <code>fftLen</code> is not a supported value.</dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : <code>fftLen</code> is not a supported length</li>
+</ul>
+</dd></dl>
</dd></dl>
-<dl class="section user"><dt>Description:</dt><dd></dd></dl>
-<dl class="section user"><dt></dt><dd>The parameter <code>ifftFlag</code> controls whether a forward or inverse transform is computed. Set(=1) ifftFlag for calculation of CIFFT otherwise CFFT is calculated </dd></dl>
+<dl class="section user"><dt>Details</dt><dd>The parameter <code>ifftFlag</code> controls whether a forward or inverse transform is computed. Set(=1) ifftFlag for calculation of CIFFT otherwise CFFT is calculated </dd></dl>
<dl class="section user"><dt></dt><dd>The parameter <code>bitReverseFlag</code> controls whether output is in normal order or bit reversed order. Set(=1) bitReverseFlag for output to be in normal order otherwise output is in bit reversed order. </dd></dl>
<dl class="section user"><dt></dt><dd>The parameter <code>fftLen</code> Specifies length of CFFT/CIFFT process. Supported FFT Lengths are 16, 64, 256, 1024. </dd></dl>
<dl class="section user"><dt></dt><dd>This Function also initializes Twiddle factor table pointer and Bit reversal table pointer. </dd></dl>
-<p>References <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="group__CFFT__CIFFT.html#gae247e83ad50d474107254e25b36ad42b">armBitRevTable</a>, <a class="el" href="structarm__cfft__radix4__instance__f32.html#ac10927a1620195a88649ce63dab66120">arm_cfft_radix4_instance_f32::bitReverseFlag</a>, <a class="el" href="structarm__cfft__radix4__instance__f32.html#acc8cb18a8b901b8321ab9d86491e41a3">arm_cfft_radix4_instance_f32::bitRevFactor</a>, <a class="el" href="structarm__cfft__radix4__instance__f32.html#a7e6a6d290ce158ce9a15a45e364b021a">arm_cfft_radix4_instance_f32::fftLen</a>, <a class="el" href="arm__fft__bin__example__f32_8c.html#a379ccb99013d369a41b49619083c16ef">ifftFlag</a>, <a class="el" href="structarm__cfft__radix4__instance__f32.html#a25d1da64dd6487c291f04d226f9acc66">arm_cfft_radix4_instance_f32::ifftFlag</a>, <a class="el" href="structarm__cfft__radix4__instance__f32.html#ab9eed39e40b8d7c16381fbccf84467cd">arm_cfft_radix4_instance_f32::onebyfftLen</a>, <a class="el" href="structarm__cfft__radix4__instance__f32.html#a8da0d2ca69749fde8cbb95caeac6fe6a">arm_cfft_radix4_instance_f32::pBitRevTable</a>, <a class="el" href="structarm__cfft__radix4__instance__f32.html#a14860c7544911702ca1fa0bf78204ef3">arm_cfft_radix4_instance_f32::pTwiddle</a>, <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>, <a class="el" href="structarm__cfft__radix4__instance__f32.html#abe31ea2157dfa233e389cdfd3b9993ee">arm_cfft_radix4_instance_f32::twidCoefModifier</a>, and <a class="el" href="arm__common__tables_8h.html#a9bf8c85e4c91b9b55818b3d650d2c761">twiddleCoef</a>.</p>
-
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga10717ee326bf50832ef1c25b85a23068">arm_rfft_init_f32()</a>, and <a class="el" href="arm__convolution__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ga0c2acfda3126c452e75b81669e8ad9ef"></a>
@@ -816,25 +852,34 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000009">Deprecated:</a></b></dt><dd>Do not use this function. It has been superseded by <a class="el" href="group__ComplexFFT.html#ga68cdacd2267a2967955e40e6b7ec1229">arm_cfft_q15</a> and will be removed <dl class="params"><dt>Parameters</dt><dd>
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000010">Deprecated:</a></b></dt><dd>Do not use this function. It has been superseded by <a class="el" href="group__ComplexFFT.html#ga68cdacd2267a2967955e40e6b7ec1229">arm_cfft_q15</a> and will be removed in the future. <dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of the Q15 CFFT/CIFFT structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of the FFT. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">ifftFlag</td><td>flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">bitReverseFlag</td><td>flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the Q15 CFFT/CIFFT structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of the FFT </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">ifftFlag</td><td>flag that selects transform direction<ul>
+<li>value = 0: forward transform</li>
+<li>value = 1: inverse transform </li>
+</ul>
+</td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">bitReverseFlag</td><td>flag that enables / disables bit reversal of output<ul>
+<li>value = 0: disables bit reversal of output</li>
+<li>value = 1: enables bit reversal of output </li>
+</ul>
+</td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if <code>fftLen</code> is not a supported value.</dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : <code>fftLen</code> is not a supported length</li>
+</ul>
+</dd></dl>
</dd></dl>
-<dl class="section user"><dt>Description:</dt><dd></dd></dl>
-<dl class="section user"><dt></dt><dd>The parameter <code>ifftFlag</code> controls whether a forward or inverse transform is computed. Set(=1) ifftFlag for calculation of CIFFT otherwise CFFT is calculated </dd></dl>
+<dl class="section user"><dt>Details</dt><dd>The parameter <code>ifftFlag</code> controls whether a forward or inverse transform is computed. Set(=1) ifftFlag for calculation of CIFFT otherwise CFFT is calculated </dd></dl>
<dl class="section user"><dt></dt><dd>The parameter <code>bitReverseFlag</code> controls whether output is in normal order or bit reversed order. Set(=1) bitReverseFlag for output to be in normal order otherwise output is in bit reversed order. </dd></dl>
<dl class="section user"><dt></dt><dd>The parameter <code>fftLen</code> Specifies length of CFFT/CIFFT process. Supported FFT Lengths are 16, 64, 256, 1024. </dd></dl>
<dl class="section user"><dt></dt><dd>This Function also initializes Twiddle factor table pointer and Bit reversal table pointer. </dd></dl>
-<p>References <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="group__CFFT__CIFFT.html#gae247e83ad50d474107254e25b36ad42b">armBitRevTable</a>, <a class="el" href="structarm__cfft__radix4__instance__q15.html#a101e3f7b0bd6b5b14cd5214f23df4133">arm_cfft_radix4_instance_q15::bitReverseFlag</a>, <a class="el" href="structarm__cfft__radix4__instance__q15.html#a6b010e5f02d1130c621e3d2e26b95df1">arm_cfft_radix4_instance_q15::bitRevFactor</a>, <a class="el" href="structarm__cfft__radix4__instance__q15.html#a5fc543e7d84ca8cb7cf6648970f21ca6">arm_cfft_radix4_instance_q15::fftLen</a>, <a class="el" href="arm__fft__bin__example__f32_8c.html#a379ccb99013d369a41b49619083c16ef">ifftFlag</a>, <a class="el" href="structarm__cfft__radix4__instance__q15.html#a2ecff6ea735cb4d22e922d0fd5736655">arm_cfft_radix4_instance_q15::ifftFlag</a>, <a class="el" href="structarm__cfft__radix4__instance__q15.html#a4acf704ae0cf30b53bf0fbfae8e34a59">arm_cfft_radix4_instance_q15::pBitRevTable</a>, <a class="el" href="structarm__cfft__radix4__instance__q15.html#a29dd693537e45421a36891f8439e1fba">arm_cfft_radix4_instance_q15::pTwiddle</a>, <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>, <a class="el" href="structarm__cfft__radix4__instance__q15.html#af32fdc78bcc27ca385f9b76a0a1f71c3">arm_cfft_radix4_instance_q15::twidCoefModifier</a>, and <a class="el" href="group__CFFT__CIFFT.html#ga9b409d6995eab17805b1d1881d4bc652">twiddleCoef_4096_q15</a>.</p>
-
</div>
</div>
<a class="anchor" id="gad5caaafeec900c8ff72321c01bbd462c"></a>
@@ -872,25 +917,34 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000010">Deprecated:</a></b></dt><dd>Do not use this function. It has been superseded by <a class="el" href="group__ComplexFFT.html#ga5a0008bd997ab6e2e299ef2fb272fb4b">arm_cfft_q31</a> and will be removed <dl class="params"><dt>Parameters</dt><dd>
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000011">Deprecated:</a></b></dt><dd>Do not use this function. It has been superseded by <a class="el" href="group__ComplexFFT.html#ga5a0008bd997ab6e2e299ef2fb272fb4b">arm_cfft_q31</a> and will be removed in the future. <dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of the Q31 CFFT/CIFFT structure. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the Q31 CFFT/CIFFT structure. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of the FFT. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">ifftFlag</td><td>flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">bitReverseFlag</td><td>flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">ifftFlag</td><td>flag that selects transform direction<ul>
+<li>value = 0: forward transform</li>
+<li>value = 1: inverse transform </li>
+</ul>
+</td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">bitReverseFlag</td><td>flag that enables / disables bit reversal of output<ul>
+<li>value = 0: disables bit reversal of output</li>
+<li>value = 1: enables bit reversal of output </li>
+</ul>
+</td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if <code>fftLen</code> is not a supported value.</dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : <code>fftLen</code> is not a supported length</li>
+</ul>
+</dd></dl>
</dd></dl>
-<dl class="section user"><dt>Description:</dt><dd></dd></dl>
-<dl class="section user"><dt></dt><dd>The parameter <code>ifftFlag</code> controls whether a forward or inverse transform is computed. Set(=1) ifftFlag for calculation of CIFFT otherwise CFFT is calculated </dd></dl>
+<dl class="section user"><dt>Details</dt><dd>The parameter <code>ifftFlag</code> controls whether a forward or inverse transform is computed. Set(=1) ifftFlag for calculation of CIFFT otherwise CFFT is calculated </dd></dl>
<dl class="section user"><dt></dt><dd>The parameter <code>bitReverseFlag</code> controls whether output is in normal order or bit reversed order. Set(=1) bitReverseFlag for output to be in normal order otherwise output is in bit reversed order. </dd></dl>
<dl class="section user"><dt></dt><dd>The parameter <code>fftLen</code> Specifies length of CFFT/CIFFT process. Supported FFT Lengths are 16, 64, 256, 1024. </dd></dl>
<dl class="section user"><dt></dt><dd>This Function also initializes Twiddle factor table pointer and Bit reversal table pointer. </dd></dl>
-<p>References <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="group__CFFT__CIFFT.html#gae247e83ad50d474107254e25b36ad42b">armBitRevTable</a>, <a class="el" href="structarm__cfft__radix4__instance__q31.html#a5a7c4f4c7b3fb655cbb2bc11ef160a2a">arm_cfft_radix4_instance_q31::bitReverseFlag</a>, <a class="el" href="structarm__cfft__radix4__instance__q31.html#a94d2fead4efa4d5eaae142bbe30b0e15">arm_cfft_radix4_instance_q31::bitRevFactor</a>, <a class="el" href="structarm__cfft__radix4__instance__q31.html#ab413d2a5d3f45fa187d93813bf3bf81b">arm_cfft_radix4_instance_q31::fftLen</a>, <a class="el" href="arm__fft__bin__example__f32_8c.html#a379ccb99013d369a41b49619083c16ef">ifftFlag</a>, <a class="el" href="structarm__cfft__radix4__instance__q31.html#adc0a62ba669ad2282ecbe43d5d96abab">arm_cfft_radix4_instance_q31::ifftFlag</a>, <a class="el" href="structarm__cfft__radix4__instance__q31.html#a33a3bc774c97373261699463c05dfe54">arm_cfft_radix4_instance_q31::pBitRevTable</a>, <a class="el" href="structarm__cfft__radix4__instance__q31.html#a561c22dee4cbdcfa0fd5f15106ecc306">arm_cfft_radix4_instance_q31::pTwiddle</a>, <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>, <a class="el" href="structarm__cfft__radix4__instance__q31.html#a8cf8187b8232815cf17ee82bf572ecf9">arm_cfft_radix4_instance_q31::twidCoefModifier</a>, and <a class="el" href="group__CFFT__CIFFT.html#ga67c0890317deab3391e276f22c1fc400">twiddleCoef_4096_q31</a>.</p>
-
</div>
</div>
<a class="anchor" id="ga8d66cdac41b8bf6cefdb895456eee84a"></a>
@@ -916,29 +970,26 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
-<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000011">Deprecated:</a></b></dt><dd>Do not use this function. It has been superseded by <a class="el" href="group__ComplexFFT.html#ga68cdacd2267a2967955e40e6b7ec1229">arm_cfft_q15</a> and will be removed <dl class="params"><dt>Parameters</dt><dd>
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000012">Deprecated:</a></b></dt><dd>Do not use this function. It has been superseded by <a class="el" href="group__ComplexFFT.html#ga68cdacd2267a2967955e40e6b7ec1229">arm_cfft_q15</a> and will be removed in the future. <dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q15 CFFT/CIFFT structure. </td></tr>
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*pSrc</td><td>points to the complex data buffer. Processing occurs in-place. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q15 CFFT/CIFFT structure. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">pSrc</td><td>points to the complex data buffer. Processing occurs in-place. </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
</dd></dl>
-<dl class="section user"><dt>Input and output formats:</dt><dd></dd></dl>
-<dl class="section user"><dt></dt><dd>Internally input is downscaled by 2 for every stage to avoid saturations inside CFFT/CIFFT process. Hence the output format is different for different FFT sizes. The input and output formats for different FFT sizes and number of bits to upscale are mentioned in the tables below for CFFT and CIFFT: </dd></dl>
+<dl class="section user"><dt>Input and output formats:</dt><dd>Internally input is downscaled by 2 for every stage to avoid saturations inside CFFT/CIFFT process. Hence the output format is different for different FFT sizes. The input and output formats for different FFT sizes and number of bits to upscale are mentioned in the tables below for CFFT and CIFFT: </dd></dl>
<dl class="section user"><dt></dt><dd><div class="image">
<img src="CFFTQ15.gif" alt="CFFTQ15.gif"/>
<div class="caption">
Input and Output Formats for Q15 CFFT</div></div>
-<div class="image">
+ <div class="image">
<img src="CIFFTQ15.gif" alt="CIFFTQ15.gif"/>
<div class="caption">
Input and Output Formats for Q15 CIFFT</div></div>
</dd></dl>
-<p>References <a class="el" href="arm__cfft__radix4__q15_8c.html#a73f48eaea9297605705ae25d3405343e">arm_bitreversal_q15()</a>, <a class="el" href="arm__cfft__radix4__q15_8c.html#aad04e8439d17dab5617bf1be268bb391">arm_radix4_butterfly_inverse_q15()</a>, <a class="el" href="arm__cfft__radix4__q15_8c.html#a2d01d2045f280c32036da97d33c52440">arm_radix4_butterfly_q15()</a>, <a class="el" href="structarm__cfft__radix4__instance__q15.html#a101e3f7b0bd6b5b14cd5214f23df4133">arm_cfft_radix4_instance_q15::bitReverseFlag</a>, <a class="el" href="structarm__cfft__radix4__instance__q15.html#a6b010e5f02d1130c621e3d2e26b95df1">arm_cfft_radix4_instance_q15::bitRevFactor</a>, <a class="el" href="structarm__cfft__radix4__instance__q15.html#a5fc543e7d84ca8cb7cf6648970f21ca6">arm_cfft_radix4_instance_q15::fftLen</a>, <a class="el" href="structarm__cfft__radix4__instance__q15.html#a2ecff6ea735cb4d22e922d0fd5736655">arm_cfft_radix4_instance_q15::ifftFlag</a>, <a class="el" href="structarm__cfft__radix4__instance__q15.html#a4acf704ae0cf30b53bf0fbfae8e34a59">arm_cfft_radix4_instance_q15::pBitRevTable</a>, <a class="el" href="structarm__cfft__radix4__instance__q15.html#a29dd693537e45421a36891f8439e1fba">arm_cfft_radix4_instance_q15::pTwiddle</a>, and <a class="el" href="structarm__cfft__radix4__instance__q15.html#af32fdc78bcc27ca385f9b76a0a1f71c3">arm_cfft_radix4_instance_q15::twidCoefModifier</a>.</p>
-
</div>
</div>
<a class="anchor" id="gafde3ee1f58cf393b45a9073174fff548"></a>
@@ -964,29 +1015,26 @@ Input and Output Formats for Q15 CIFFT</div></div>
</tr>
</table>
</div><div class="memdoc">
-<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000012">Deprecated:</a></b></dt><dd>Do not use this function. It has been superseded by <a class="el" href="group__ComplexFFT.html#ga5a0008bd997ab6e2e299ef2fb272fb4b">arm_cfft_q31</a> and will be removed <dl class="params"><dt>Parameters</dt><dd>
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000013">Deprecated:</a></b></dt><dd>Do not use this function. It has been superseded by <a class="el" href="group__ComplexFFT.html#ga5a0008bd997ab6e2e299ef2fb272fb4b">arm_cfft_q31</a> and will be removed in the future. <dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q31 CFFT/CIFFT structure. </td></tr>
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*pSrc</td><td>points to the complex data buffer of size <code>2*fftLen</code>. Processing occurs in-place. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q31 CFFT/CIFFT structure </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">pSrc</td><td>points to the complex data buffer of size <code>2*fftLen</code>. Processing occurs in-place </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
</dd></dl>
-<dl class="section user"><dt>Input and output formats:</dt><dd></dd></dl>
-<dl class="section user"><dt></dt><dd>Internally input is downscaled by 2 for every stage to avoid saturations inside CFFT/CIFFT process. Hence the output format is different for different FFT sizes. The input and output formats for different FFT sizes and number of bits to upscale are mentioned in the tables below for CFFT and CIFFT: </dd></dl>
+<dl class="section user"><dt>Input and output formats:</dt><dd>Internally input is downscaled by 2 for every stage to avoid saturations inside CFFT/CIFFT process. Hence the output format is different for different FFT sizes. The input and output formats for different FFT sizes and number of bits to upscale are mentioned in the tables below for CFFT and CIFFT: </dd></dl>
<dl class="section user"><dt></dt><dd><div class="image">
<img src="CFFTQ31.gif" alt="CFFTQ31.gif"/>
<div class="caption">
Input and Output Formats for Q31 CFFT</div></div>
-<div class="image">
+ <div class="image">
<img src="CIFFTQ31.gif" alt="CIFFTQ31.gif"/>
<div class="caption">
Input and Output Formats for Q31 CIFFT</div></div>
</dd></dl>
-<p>References <a class="el" href="arm__cfft__radix4__q31_8c.html#a3fab577d25c3a517973c8c214f66f268">arm_bitreversal_q31()</a>, <a class="el" href="arm__cfft__radix4__q31_8c.html#ac9c7c553114c1201a3a987a11b8a6d01">arm_radix4_butterfly_inverse_q31()</a>, <a class="el" href="arm__cfft__radix4__q31_8c.html#ac12f1e7f159d5741358cdc36830a0395">arm_radix4_butterfly_q31()</a>, <a class="el" href="structarm__cfft__radix4__instance__q31.html#a5a7c4f4c7b3fb655cbb2bc11ef160a2a">arm_cfft_radix4_instance_q31::bitReverseFlag</a>, <a class="el" href="structarm__cfft__radix4__instance__q31.html#a94d2fead4efa4d5eaae142bbe30b0e15">arm_cfft_radix4_instance_q31::bitRevFactor</a>, <a class="el" href="structarm__cfft__radix4__instance__q31.html#ab413d2a5d3f45fa187d93813bf3bf81b">arm_cfft_radix4_instance_q31::fftLen</a>, <a class="el" href="structarm__cfft__radix4__instance__q31.html#adc0a62ba669ad2282ecbe43d5d96abab">arm_cfft_radix4_instance_q31::ifftFlag</a>, <a class="el" href="structarm__cfft__radix4__instance__q31.html#a33a3bc774c97373261699463c05dfe54">arm_cfft_radix4_instance_q31::pBitRevTable</a>, <a class="el" href="structarm__cfft__radix4__instance__q31.html#a561c22dee4cbdcfa0fd5f15106ecc306">arm_cfft_radix4_instance_q31::pTwiddle</a>, and <a class="el" href="structarm__cfft__radix4__instance__q31.html#a8cf8187b8232815cf17ee82bf572ecf9">arm_cfft_radix4_instance_q31::twidCoefModifier</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -994,7 +1042,7 @@ Input and Output Formats for Q31 CIFFT</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__Conv.html b/docs/DSP/html/group__Conv.html
index dab311e..0b6f7f1 100644
--- a/docs/DSP/html/group__Conv.html
+++ b/docs/DSP/html/group__Conv.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,64 +116,61 @@ $(document).ready(function(){initNavTree('group__Conv.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga3f860dc98c6fc4cafc421e4a2aed3c89"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#ga3f860dc98c6fc4cafc421e4a2aed3c89">arm_conv_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst)</td></tr>
-<tr class="memdesc:ga3f860dc98c6fc4cafc421e4a2aed3c89"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of floating-point sequences. <a href="#ga3f860dc98c6fc4cafc421e4a2aed3c89">More...</a><br/></td></tr>
-<tr class="separator:ga3f860dc98c6fc4cafc421e4a2aed3c89"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaf16f490d245391ec18a42adc73d6d749"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#gaf16f490d245391ec18a42adc73d6d749">arm_conv_fast_opt_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
-<tr class="memdesc:gaf16f490d245391ec18a42adc73d6d749"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4. <a href="#gaf16f490d245391ec18a42adc73d6d749">More...</a><br/></td></tr>
-<tr class="separator:gaf16f490d245391ec18a42adc73d6d749"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gad75ca978ce906e04abdf86a8d76306d4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#gad75ca978ce906e04abdf86a8d76306d4">arm_conv_fast_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst)</td></tr>
-<tr class="memdesc:gad75ca978ce906e04abdf86a8d76306d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4. <a href="#gad75ca978ce906e04abdf86a8d76306d4">More...</a><br/></td></tr>
-<tr class="separator:gad75ca978ce906e04abdf86a8d76306d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga51112dcdf9b3624eb05182cdc4da9ec0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#ga51112dcdf9b3624eb05182cdc4da9ec0">arm_conv_fast_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst)</td></tr>
-<tr class="memdesc:ga51112dcdf9b3624eb05182cdc4da9ec0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q31 sequences (fast version) for Cortex-M3 and Cortex-M4. <a href="#ga51112dcdf9b3624eb05182cdc4da9ec0">More...</a><br/></td></tr>
-<tr class="separator:ga51112dcdf9b3624eb05182cdc4da9ec0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac77dbcaef5c754cac27eab96c4753a3c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#gac77dbcaef5c754cac27eab96c4753a3c">arm_conv_opt_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
-<tr class="memdesc:gac77dbcaef5c754cac27eab96c4753a3c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q15 sequences. <a href="#gac77dbcaef5c754cac27eab96c4753a3c">More...</a><br/></td></tr>
-<tr class="separator:gac77dbcaef5c754cac27eab96c4753a3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga4c7cf073e89d6d57cc4e711f078c3f68"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#ga4c7cf073e89d6d57cc4e711f078c3f68">arm_conv_opt_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
-<tr class="memdesc:ga4c7cf073e89d6d57cc4e711f078c3f68"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q7 sequences. <a href="#ga4c7cf073e89d6d57cc4e711f078c3f68">More...</a><br/></td></tr>
-<tr class="separator:ga4c7cf073e89d6d57cc4e711f078c3f68"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaccd6a89b0ff7a94df64610598e6e6893"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#gaccd6a89b0ff7a94df64610598e6e6893">arm_conv_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst)</td></tr>
-<tr class="memdesc:gaccd6a89b0ff7a94df64610598e6e6893"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q15 sequences. <a href="#gaccd6a89b0ff7a94df64610598e6e6893">More...</a><br/></td></tr>
-<tr class="separator:gaccd6a89b0ff7a94df64610598e6e6893"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga946b58da734f1e4e78c91fcaab4b12b6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#ga946b58da734f1e4e78c91fcaab4b12b6">arm_conv_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst)</td></tr>
-<tr class="memdesc:ga946b58da734f1e4e78c91fcaab4b12b6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q31 sequences. <a href="#ga946b58da734f1e4e78c91fcaab4b12b6">More...</a><br/></td></tr>
-<tr class="separator:ga946b58da734f1e4e78c91fcaab4b12b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gae2070cb792a167e78dbad8d06b97cdab"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#gae2070cb792a167e78dbad8d06b97cdab">arm_conv_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst)</td></tr>
-<tr class="memdesc:gae2070cb792a167e78dbad8d06b97cdab"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q7 sequences. <a href="#gae2070cb792a167e78dbad8d06b97cdab">More...</a><br/></td></tr>
-<tr class="separator:gae2070cb792a167e78dbad8d06b97cdab"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2e977f76e873bd47c6c41c7d940fdf7e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#ga2e977f76e873bd47c6c41c7d940fdf7e">arm_conv_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst)</td></tr>
+<tr class="memdesc:ga2e977f76e873bd47c6c41c7d940fdf7e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of floating-point sequences. <a href="#ga2e977f76e873bd47c6c41c7d940fdf7e">More...</a><br/></td></tr>
+<tr class="separator:ga2e977f76e873bd47c6c41c7d940fdf7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8ecd292b8e74c8f05b208e7948d05a90"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#ga8ecd292b8e74c8f05b208e7948d05a90">arm_conv_fast_opt_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
+<tr class="memdesc:ga8ecd292b8e74c8f05b208e7948d05a90"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q15 sequences (fast version). <a href="#ga8ecd292b8e74c8f05b208e7948d05a90">More...</a><br/></td></tr>
+<tr class="separator:ga8ecd292b8e74c8f05b208e7948d05a90"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf6bc2c8d655ef8c9b66affdae489f366"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#gaf6bc2c8d655ef8c9b66affdae489f366">arm_conv_fast_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst)</td></tr>
+<tr class="memdesc:gaf6bc2c8d655ef8c9b66affdae489f366"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q15 sequences (fast version). <a href="#gaf6bc2c8d655ef8c9b66affdae489f366">More...</a><br/></td></tr>
+<tr class="separator:gaf6bc2c8d655ef8c9b66affdae489f366"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2d2b29b1f7f00a8651f1bc7f0560464b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#ga2d2b29b1f7f00a8651f1bc7f0560464b">arm_conv_fast_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst)</td></tr>
+<tr class="memdesc:ga2d2b29b1f7f00a8651f1bc7f0560464b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q31 sequences (fast version). <a href="#ga2d2b29b1f7f00a8651f1bc7f0560464b">More...</a><br/></td></tr>
+<tr class="separator:ga2d2b29b1f7f00a8651f1bc7f0560464b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0d60c7a8349c6235d88bf87b04172252"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#ga0d60c7a8349c6235d88bf87b04172252">arm_conv_opt_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
+<tr class="memdesc:ga0d60c7a8349c6235d88bf87b04172252"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q15 sequences. <a href="#ga0d60c7a8349c6235d88bf87b04172252">More...</a><br/></td></tr>
+<tr class="separator:ga0d60c7a8349c6235d88bf87b04172252"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf23966af04840f17c26c93849986baeb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#gaf23966af04840f17c26c93849986baeb">arm_conv_opt_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
+<tr class="memdesc:gaf23966af04840f17c26c93849986baeb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q7 sequences. <a href="#gaf23966af04840f17c26c93849986baeb">More...</a><br/></td></tr>
+<tr class="separator:gaf23966af04840f17c26c93849986baeb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga372d3fd79b107dc6b12163a00c22da18"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#ga372d3fd79b107dc6b12163a00c22da18">arm_conv_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst)</td></tr>
+<tr class="memdesc:ga372d3fd79b107dc6b12163a00c22da18"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q15 sequences. <a href="#ga372d3fd79b107dc6b12163a00c22da18">More...</a><br/></td></tr>
+<tr class="separator:ga372d3fd79b107dc6b12163a00c22da18"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga08ce299fb5c3329505cb8ce4bf4f6e06"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#ga08ce299fb5c3329505cb8ce4bf4f6e06">arm_conv_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst)</td></tr>
+<tr class="memdesc:ga08ce299fb5c3329505cb8ce4bf4f6e06"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q31 sequences. <a href="#ga08ce299fb5c3329505cb8ce4bf4f6e06">More...</a><br/></td></tr>
+<tr class="separator:ga08ce299fb5c3329505cb8ce4bf4f6e06"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga625b30107443b6d145350bc242749764"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Conv.html#ga625b30107443b6d145350bc242749764">arm_conv_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst)</td></tr>
+<tr class="memdesc:ga625b30107443b6d145350bc242749764"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convolution of Q7 sequences. <a href="#ga625b30107443b6d145350bc242749764">More...</a><br/></td></tr>
+<tr class="separator:ga625b30107443b6d145350bc242749764"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
-<p>Convolution is a mathematical operation that operates on two finite length vectors to generate a finite length output vector. Convolution is similar to correlation and is frequently used in filtering and data analysis. The CMSIS DSP library contains functions for convolving Q7, Q15, Q31, and floating-point data types. The library also provides fast versions of the Q15 and Q31 functions on Cortex-M4 and Cortex-M3.</p>
-<dl class="section user"><dt>Algorithm</dt><dd>Let <code>a[n]</code> and <code>b[n]</code> be sequences of length <code>srcALen</code> and <code>srcBLen</code> samples respectively. Then the convolution</dd></dl>
-<pre>
- c[n] = a[n] * b[n]
-</pre><dl class="section user"><dt></dt><dd>is defined as <div class="image">
+<p>Convolution is a mathematical operation that operates on two finite length vectors to generate a finite length output vector. Convolution is similar to correlation and is frequently used in filtering and data analysis. The CMSIS DSP library contains functions for convolving Q7, Q15, Q31, and floating-point data types. The library also provides fast versions of the Q15 and Q31 functions.</p>
+<dl class="section user"><dt>Algorithm</dt><dd>Let <code>a[n]</code> and <code>b[n]</code> be sequences of length <code>srcALen</code> and <code>srcBLen</code> samples respectively. Then the convolution <pre>
+ c[n] = a[n] * b[n]
+ </pre> </dd></dl>
+<dl class="section user"><dt></dt><dd>is defined as <div class="image">
<img src="ConvolutionEquation.gif" alt="ConvolutionEquation.gif"/>
</div>
</dd></dl>
-<dl class="section user"><dt></dt><dd>Note that <code>c[n]</code> is of length <code>srcALen + srcBLen - 1</code> and is defined over the interval <code>n=0, 1, 2, ..., srcALen + srcBLen - 2</code>. <code>pSrcA</code> points to the first input vector of length <code>srcALen</code> and <code>pSrcB</code> points to the second input vector of length <code>srcBLen</code>. The output result is written to <code>pDst</code> and the calling function must allocate <code>srcALen+srcBLen-1</code> words for the result.</dd></dl>
-<dl class="section user"><dt></dt><dd>Conceptually, when two signals <code>a[n]</code> and <code>b[n]</code> are convolved, the signal <code>b[n]</code> slides over <code>a[n]</code>. For each offset <code>n</code>, the overlapping portions of a[n] and b[n] are multiplied and summed together.</dd></dl>
-<dl class="section user"><dt></dt><dd>Note that convolution is a commutative operation:</dd></dl>
-<pre>
- a[n] * b[n] = b[n] * a[n].
-</pre><dl class="section user"><dt></dt><dd>This means that switching the A and B arguments to the convolution functions has no effect.</dd></dl>
-<p><b>Fixed-Point Behavior</b></p>
-<dl class="section user"><dt></dt><dd>Convolution requires summing up a large number of intermediate products. As such, the Q7, Q15, and Q31 functions run a risk of overflow and saturation. Refer to the function specific documentation below for further details of the particular algorithm used.</dd></dl>
-<p><b>Fast Versions</b></p>
-<dl class="section user"><dt></dt><dd>Fast versions are supported for Q31 and Q15. Cycles for Fast versions are less compared to Q31 and Q15 of conv and the design requires the input signals should be scaled down to avoid intermediate overflows.</dd></dl>
-<p><b>Opt Versions</b></p>
-<dl class="section user"><dt></dt><dd>Opt versions are supported for Q15 and Q7. Design uses internal scratch buffer for getting good optimisation. These versions are optimised in cycles and consumes more memory(Scratch memory) compared to Q15 and Q7 versions </dd></dl>
+<dl class="section user"><dt></dt><dd>Note that <code>c[n]</code> is of length <code>srcALen + srcBLen - 1</code> and is defined over the interval <code>n=0, 1, 2, ..., srcALen + srcBLen - 2</code>. <code>pSrcA</code> points to the first input vector of length <code>srcALen</code> and <code>pSrcB</code> points to the second input vector of length <code>srcBLen</code>. The output result is written to <code>pDst</code> and the calling function must allocate <code>srcALen+srcBLen-1</code> words for the result. </dd></dl>
+<dl class="section user"><dt></dt><dd>Conceptually, when two signals <code>a[n]</code> and <code>b[n]</code> are convolved, the signal <code>b[n]</code> slides over <code>a[n]</code>. For each offset <code>n</code>, the overlapping portions of a[n] and b[n] are multiplied and summed together. </dd></dl>
+<dl class="section user"><dt></dt><dd>Note that convolution is a commutative operation: <pre>
+ a[n] * b[n] = b[n] * a[n].
+ </pre> </dd></dl>
+<dl class="section user"><dt></dt><dd>This means that switching the A and B arguments to the convolution functions has no effect.</dd></dl>
+<dl class="section user"><dt>Fixed-Point Behavior</dt><dd>Convolution requires summing up a large number of intermediate products. As such, the Q7, Q15, and Q31 functions run a risk of overflow and saturation. Refer to the function specific documentation below for further details of the particular algorithm used.</dd></dl>
+<dl class="section user"><dt>Fast Versions</dt><dd>Fast versions are supported for Q31 and Q15. Cycles for Fast versions are less compared to Q31 and Q15 of conv and the design requires the input signals should be scaled down to avoid intermediate overflows.</dd></dl>
+<dl class="section user"><dt>Opt Versions</dt><dd>Opt versions are supported for Q15 and Q7. Design uses internal scratch buffer for getting good optimisation. These versions are optimised in cycles and consumes more memory (Scratch memory) compared to Q15 and Q7 versions </dd></dl>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ga3f860dc98c6fc4cafc421e4a2aed3c89"></a>
+<a class="anchor" id="ga2e977f76e873bd47c6c41c7d940fdf7e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_conv_f32 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
@@ -185,7 +182,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -209,28 +206,26 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the location where the output result is written. Length srcALen+srcBLen-1. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the location where the output result is written. Length srcALen+srcBLen-1. </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, and <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="gaf16f490d245391ec18a42adc73d6d749"></a>
+<a class="anchor" id="ga8ecd292b8e74c8f05b208e7948d05a90"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_conv_fast_opt_q15 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
@@ -242,7 +237,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -276,36 +271,33 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
+<p>Convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the location where the output result is written. Length srcALen+srcBLen-1. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pScratch1</td><td>points to scratch buffer of size max(srcALen, srcBLen) + 2*min(srcALen, srcBLen) - 2. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pScratch2</td><td>points to scratch buffer of size min(srcALen, srcBLen). </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the location where the output result is written. Length srcALen+srcBLen-1 </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pScratch1</td><td>points to scratch buffer of size max(srcALen, srcBLen) + 2*min(srcALen, srcBLen) - 2 </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pScratch2</td><td>points to scratch buffer of size min(srcALen, srcBLen </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<dl class="section user"><dt>Restrictions</dt><dd>If the silicon does not support unaligned memory access enable the macro UNALIGNED_SUPPORT_DISABLE In this case input, output, scratch1 and scratch2 buffers should be aligned by 32-bit</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b></p>
-<dl class="section user"><dt></dt><dd>This fast version uses a 32-bit accumulator with 2.30 format. The accumulator maintains full precision of the intermediate multiplication results but provides only a single guard bit. There is no saturation on intermediate additions. Thus, if the accumulator overflows it wraps around and distorts the result. The input signals should be scaled down to avoid intermediate overflows. Scale down the inputs by log2(min(srcALen, srcBLen)) (log2 is read as log to the base 2) times to avoid overflows, as maximum of min(srcALen, srcBLen) number of additions are carried internally. The 2.30 accumulator is right shifted by 15 bits and then saturated to 1.15 format to yield the final result.</dd></dl>
-<dl class="section user"><dt></dt><dd>See <code><a class="el" href="group__Conv.html#gaccd6a89b0ff7a94df64610598e6e6893" title="Convolution of Q15 sequences. ">arm_conv_q15()</a></code> for a slower implementation of this function which uses 64-bit accumulation to avoid wrap around distortion. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#aa505179349146cf6186640b4c8b47714">__PKHBT</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#aa611fdbf6c56c46553701d6596a79aaf">__SMLAD()</a>, <a class="el" href="arm__math_8h.html#a7fc670277db1ad9ac34d52d771c7c305">__SMLADX()</a>, <a class="el" href="arm__math_8h.html#af0d54ec57b936994a34f073d0049ea3f">_SIMD32_OFFSET</a>, <a class="el" href="group__copy.html#ga872ca4cfc18c680b8991ccd569a5fda0">arm_copy_q15()</a>, <a class="el" href="group__Fill.html#ga76b21c32a3783a2b3334d930a646e5d8">arm_fill_q15()</a>, <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, and <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>This fast version uses a 32-bit accumulator with 2.30 format. The accumulator maintains full precision of the intermediate multiplication results but provides only a single guard bit. There is no saturation on intermediate additions. Thus, if the accumulator overflows it wraps around and distorts the result. The input signals should be scaled down to avoid intermediate overflows. Scale down the inputs by log2(min(srcALen, srcBLen)) (log2 is read as log to the base 2) times to avoid overflows, as maximum of min(srcALen, srcBLen) number of additions are carried internally. The 2.30 accumulator is right shifted by 15 bits and then saturated to 1.15 format to yield the final result.</dd></dl>
+<dl class="section remark"><dt>Remarks</dt><dd>Refer to <a class="el" href="group__Conv.html#ga372d3fd79b107dc6b12163a00c22da18">arm_conv_q15()</a> for a slower implementation of this function which uses 64-bit accumulation to avoid wrap around distortion. </dd></dl>
</div>
</div>
-<a class="anchor" id="gad75ca978ce906e04abdf86a8d76306d4"></a>
+<a class="anchor" id="gaf6bc2c8d655ef8c9b66affdae489f366"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_conv_fast_q15 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
@@ -317,7 +309,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -339,33 +331,31 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
+<p>Convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the location where the output result is written. Length srcALen+srcBLen-1. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the location where the output result is written. Length srcALen+srcBLen-1 </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b></p>
-<dl class="section user"><dt></dt><dd>This fast version uses a 32-bit accumulator with 2.30 format. The accumulator maintains full precision of the intermediate multiplication results but provides only a single guard bit. There is no saturation on intermediate additions. Thus, if the accumulator overflows it wraps around and distorts the result. The input signals should be scaled down to avoid intermediate overflows. Scale down the inputs by log2(min(srcALen, srcBLen)) (log2 is read as log to the base 2) times to avoid overflows, as maximum of min(srcALen, srcBLen) number of additions are carried internally. The 2.30 accumulator is right shifted by 15 bits and then saturated to 1.15 format to yield the final result.</dd></dl>
-<dl class="section user"><dt></dt><dd>See <code><a class="el" href="group__Conv.html#gaccd6a89b0ff7a94df64610598e6e6893" title="Convolution of Q15 sequences. ">arm_conv_q15()</a></code> for a slower implementation of this function which uses 64-bit accumulation to avoid wrap around distortion. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#aa505179349146cf6186640b4c8b47714">__PKHBT</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#aa611fdbf6c56c46553701d6596a79aaf">__SMLAD()</a>, <a class="el" href="arm__math_8h.html#a7fc670277db1ad9ac34d52d771c7c305">__SMLADX()</a>, <a class="el" href="arm__math_8h.html#af0d54ec57b936994a34f073d0049ea3f">_SIMD32_OFFSET</a>, <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, and <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>This fast version uses a 32-bit accumulator with 2.30 format. The accumulator maintains full precision of the intermediate multiplication results but provides only a single guard bit. There is no saturation on intermediate additions. Thus, if the accumulator overflows it wraps around and distorts the result. The input signals should be scaled down to avoid intermediate overflows. Scale down the inputs by log2(min(srcALen, srcBLen)) (log2 is read as log to the base 2) times to avoid overflows, as maximum of min(srcALen, srcBLen) number of additions are carried internally. The 2.30 accumulator is right shifted by 15 bits and then saturated to 1.15 format to yield the final result.</dd></dl>
+<dl class="section remark"><dt>Remarks</dt><dd>Refer to <a class="el" href="group__Conv.html#ga372d3fd79b107dc6b12163a00c22da18">arm_conv_q15()</a> for a slower implementation of this function which uses 64-bit accumulation to avoid wrap around distortion. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga51112dcdf9b3624eb05182cdc4da9ec0"></a>
+<a class="anchor" id="ga2d2b29b1f7f00a8651f1bc7f0560464b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_conv_fast_q31 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
@@ -377,7 +367,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -399,34 +389,32 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
+<p>Convolution of Q31 sequences (fast version) for Cortex-M3 and Cortex-M4.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input sequence. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input sequence. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input sequence. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input sequence. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the location where the output result is written. Length srcALen+srcBLen-1. </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the location where the output result is written. Length srcALen+srcBLen-1. </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b></p>
-<dl class="section user"><dt></dt><dd>This function is optimized for speed at the expense of fixed-point precision and overflow protection. The result of each 1.31 x 1.31 multiplication is truncated to 2.30 format. These intermediate results are accumulated in a 32-bit register in 2.30 format. Finally, the accumulator is saturated and converted to a 1.31 result.</dd></dl>
-<dl class="section user"><dt></dt><dd>The fast version has the same overflow behavior as the standard version but provides less precision since it discards the low 32 bits of each multiplication result. In order to avoid overflows completely the input signals must be scaled down. Scale down the inputs by log2(min(srcALen, srcBLen)) (log2 is read as log to the base 2) times to avoid overflows, as maximum of min(srcALen, srcBLen) number of additions are carried internally.</dd></dl>
-<dl class="section user"><dt></dt><dd>See <code><a class="el" href="group__Conv.html#ga946b58da734f1e4e78c91fcaab4b12b6" title="Convolution of Q31 sequences. ">arm_conv_q31()</a></code> for a slower implementation of this function which uses 64-bit accumulation to provide higher precision. </dd></dl>
-
-<p>References <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, and <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>This function is optimized for speed at the expense of fixed-point precision and overflow protection. The result of each 1.31 x 1.31 multiplication is truncated to 2.30 format. These intermediate results are accumulated in a 32-bit register in 2.30 format. Finally, the accumulator is saturated and converted to a 1.31 result. </dd></dl>
+<dl class="section user"><dt></dt><dd>The fast version has the same overflow behavior as the standard version but provides less precision since it discards the low 32 bits of each multiplication result. In order to avoid overflows completely the input signals must be scaled down. Scale down the inputs by log2(min(srcALen, srcBLen)) (log2 is read as log to the base 2) times to avoid overflows, as maximum of min(srcALen, srcBLen) number of additions are carried internally. </dd></dl>
+<dl class="section remark"><dt>Remarks</dt><dd>Refer to <a class="el" href="group__Conv.html#ga08ce299fb5c3329505cb8ce4bf4f6e06">arm_conv_q31()</a> for a slower implementation of this function which uses 64-bit accumulation to provide higher precision. </dd></dl>
</div>
</div>
-<a class="anchor" id="gac77dbcaef5c754cac27eab96c4753a3c"></a>
+<a class="anchor" id="ga0d60c7a8349c6235d88bf87b04172252"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_conv_opt_q15 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
@@ -438,7 +426,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -474,34 +462,30 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the location where the output result is written. Length srcALen+srcBLen-1. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pScratch1</td><td>points to scratch buffer of size max(srcALen, srcBLen) + 2*min(srcALen, srcBLen) - 2. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pScratch2</td><td>points to scratch buffer of size min(srcALen, srcBLen). </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the location where the output result is written. Length srcALen+srcBLen-1. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pScratch1</td><td>points to scratch buffer of size max(srcALen, srcBLen) + 2*min(srcALen, srcBLen) - 2. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pScratch2</td><td>points to scratch buffer of size min(srcALen, srcBLen). </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<dl class="section user"><dt>Restrictions</dt><dd>If the silicon does not support unaligned memory access enable the macro UNALIGNED_SUPPORT_DISABLE In this case input, output, scratch1 and scratch2 buffers should be aligned by 32-bit</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b></p>
-<dl class="section user"><dt></dt><dd>The function is implemented using a 64-bit internal accumulator. Both inputs are in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. This approach provides 33 guard bits and there is no risk of overflow. The 34.30 result is then truncated to 34.15 format by discarding the low 15 bits and then saturated to 1.15 format.</dd></dl>
-<dl class="section user"><dt></dt><dd>Refer to <code><a class="el" href="group__Conv.html#gad75ca978ce906e04abdf86a8d76306d4" title="Convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4. ">arm_conv_fast_q15()</a></code> for a faster but less precise version of this function for Cortex-M3 and Cortex-M4. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#aa505179349146cf6186640b4c8b47714">__PKHBT</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#a7aed02041f489a4f65dbd7093073d94e">__SMLALD()</a>, <a class="el" href="arm__math_8h.html#a3bdab9022ab56e30f6346a043050dfc4">__SMLALDX()</a>, <a class="el" href="arm__math_8h.html#af0d54ec57b936994a34f073d0049ea3f">_SIMD32_OFFSET</a>, <a class="el" href="group__copy.html#ga872ca4cfc18c680b8991ccd569a5fda0">arm_copy_q15()</a>, <a class="el" href="group__Fill.html#ga76b21c32a3783a2b3334d930a646e5d8">arm_fill_q15()</a>, <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, and <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using a 64-bit internal accumulator. Both inputs are in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. This approach provides 33 guard bits and there is no risk of overflow. The 34.30 result is then truncated to 34.15 format by discarding the low 15 bits and then saturated to 1.15 format. </dd></dl>
+<dl class="section remark"><dt>Remarks</dt><dd>Refer to <a class="el" href="group__Conv.html#gaf6bc2c8d655ef8c9b66affdae489f366">arm_conv_fast_q15()</a> for a faster but less precise version of this function. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga4c7cf073e89d6d57cc4e711f078c3f68"></a>
+<a class="anchor" id="gaf23966af04840f17c26c93849986baeb"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_conv_opt_q7 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
@@ -513,7 +497,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -549,33 +533,29 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the location where the output result is written. Length srcALen+srcBLen-1. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pScratch1</td><td>points to scratch buffer(of type q15_t) of size max(srcALen, srcBLen) + 2*min(srcALen, srcBLen) - 2. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pScratch2</td><td>points to scratch buffer (of type q15_t) of size min(srcALen, srcBLen). </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the location where the output result is written. Length srcALen+srcBLen-1. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pScratch1</td><td>points to scratch buffer(of type q15_t) of size max(srcALen, srcBLen) + 2*min(srcALen, srcBLen) - 2. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pScratch2</td><td>points to scratch buffer (of type q15_t) of size min(srcALen, srcBLen). </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<dl class="section user"><dt>Restrictions</dt><dd>If the silicon does not support unaligned memory access enable the macro UNALIGNED_SUPPORT_DISABLE In this case input, output, scratch1 and scratch2 buffers should be aligned by 32-bit</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b></p>
-<dl class="section user"><dt></dt><dd>The function is implemented using a 32-bit internal accumulator. Both the inputs are represented in 1.7 format and multiplications yield a 2.14 result. The 2.14 intermediate results are accumulated in a 32-bit accumulator in 18.14 format. This approach provides 17 guard bits and there is no risk of overflow as long as <code>max(srcALen, srcBLen)&lt;131072</code>. The 18.14 result is then truncated to 18.7 format by discarding the low 7 bits and then saturated to 1.7 format. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a3ebff224ad44c217fde9f530342e2960">__PACKq7</a>, <a class="el" href="arm__math_8h.html#aa505179349146cf6186640b4c8b47714">__PKHBT</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#aa611fdbf6c56c46553701d6596a79aaf">__SMLAD()</a>, <a class="el" href="arm__math_8h.html#a7fc670277db1ad9ac34d52d771c7c305">__SMLADX()</a>, <a class="el" href="arm__math_8h.html#af0d54ec57b936994a34f073d0049ea3f">_SIMD32_OFFSET</a>, <a class="el" href="group__Fill.html#ga76b21c32a3783a2b3334d930a646e5d8">arm_fill_q15()</a>, <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, and <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using a 32-bit internal accumulator. Both the inputs are represented in 1.7 format and multiplications yield a 2.14 result. The 2.14 intermediate results are accumulated in a 32-bit accumulator in 18.14 format. This approach provides 17 guard bits and there is no risk of overflow as long as <code>max(srcALen, srcBLen)&lt;131072</code>. The 18.14 result is then truncated to 18.7 format by discarding the low 7 bits and then saturated to 1.7 format. </dd></dl>
</div>
</div>
-<a class="anchor" id="gaccd6a89b0ff7a94df64610598e6e6893"></a>
+<a class="anchor" id="ga372d3fd79b107dc6b12163a00c22da18"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_conv_q15 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
@@ -587,7 +567,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -611,32 +591,30 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the location where the output result is written. Length srcALen+srcBLen-1. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the location where the output result is written. Length srcALen+srcBLen-1. </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b></p>
-<dl class="section user"><dt></dt><dd>The function is implemented using a 64-bit internal accumulator. Both inputs are in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. This approach provides 33 guard bits and there is no risk of overflow. The 34.30 result is then truncated to 34.15 format by discarding the low 15 bits and then saturated to 1.15 format.</dd></dl>
-<dl class="section user"><dt></dt><dd>Refer to <code><a class="el" href="group__Conv.html#gad75ca978ce906e04abdf86a8d76306d4" title="Convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4. ">arm_conv_fast_q15()</a></code> for a faster but less precise version of this function for Cortex-M3 and Cortex-M4.</dd></dl>
-<dl class="section user"><dt></dt><dd>Refer the function <code><a class="el" href="group__Conv.html#gac77dbcaef5c754cac27eab96c4753a3c" title="Convolution of Q15 sequences. ">arm_conv_opt_q15()</a></code> for a faster implementation of this function using scratch buffers. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#aa505179349146cf6186640b4c8b47714">__PKHBT</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#a7aed02041f489a4f65dbd7093073d94e">__SMLALD()</a>, <a class="el" href="arm__math_8h.html#a3bdab9022ab56e30f6346a043050dfc4">__SMLALDX()</a>, <a class="el" href="arm__math_8h.html#af0d54ec57b936994a34f073d0049ea3f">_SIMD32_OFFSET</a>, <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, and <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using a 64-bit internal accumulator. Both inputs are in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. This approach provides 33 guard bits and there is no risk of overflow. The 34.30 result is then truncated to 34.15 format by discarding the low 15 bits and then saturated to 1.15 format.</dd></dl>
+<dl class="section remark"><dt>Remarks</dt><dd>Refer to <a class="el" href="group__Conv.html#gaf6bc2c8d655ef8c9b66affdae489f366">arm_conv_fast_q15()</a> for a faster but less precise version of this function. </dd>
+<dd>
+Refer to <a class="el" href="group__Conv.html#ga0d60c7a8349c6235d88bf87b04172252">arm_conv_opt_q15()</a> for a faster implementation of this function using scratch buffers. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga946b58da734f1e4e78c91fcaab4b12b6"></a>
+<a class="anchor" id="ga08ce299fb5c3329505cb8ce4bf4f6e06"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_conv_q31 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
@@ -648,7 +626,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -672,31 +650,28 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the location where the output result is written. Length srcALen+srcBLen-1. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the location where the output result is written. Length srcALen+srcBLen-1. </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b></p>
-<dl class="section user"><dt></dt><dd>The function is implemented using an internal 64-bit accumulator. The accumulator has a 2.62 format and maintains full precision of the intermediate multiplication results but provides only a single guard bit. There is no saturation on intermediate additions. Thus, if the accumulator overflows it wraps around and distorts the result. The input signals should be scaled down to avoid intermediate overflows. Scale down the inputs by log2(min(srcALen, srcBLen)) (log2 is read as log to the base 2) times to avoid overflows, as maximum of min(srcALen, srcBLen) number of additions are carried internally. The 2.62 accumulator is right shifted by 31 bits and saturated to 1.31 format to yield the final result.</dd></dl>
-<dl class="section user"><dt></dt><dd>See <code><a class="el" href="group__Conv.html#ga51112dcdf9b3624eb05182cdc4da9ec0" title="Convolution of Q31 sequences (fast version) for Cortex-M3 and Cortex-M4. ">arm_conv_fast_q31()</a></code> for a faster but less precise implementation of this function for Cortex-M3 and Cortex-M4. </dd></dl>
-
-<p>References <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, and <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using an internal 64-bit accumulator. The accumulator has a 2.62 format and maintains full precision of the intermediate multiplication results but provides only a single guard bit. There is no saturation on intermediate additions. Thus, if the accumulator overflows it wraps around and distorts the result. The input signals should be scaled down to avoid intermediate overflows. Scale down the inputs by log2(min(srcALen, srcBLen)) (log2 is read as log to the base 2) times to avoid overflows, as maximum of min(srcALen, srcBLen) number of additions are carried internally. The 2.62 accumulator is right shifted by 31 bits and saturated to 1.31 format to yield the final result.</dd></dl>
+<dl class="section remark"><dt>Remarks</dt><dd>Refer to <a class="el" href="group__Conv.html#ga2d2b29b1f7f00a8651f1bc7f0560464b">arm_conv_fast_q31()</a> for a faster but less precise implementation of this function. </dd></dl>
</div>
</div>
-<a class="anchor" id="gae2070cb792a167e78dbad8d06b97cdab"></a>
+<a class="anchor" id="ga625b30107443b6d145350bc242749764"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_conv_q7 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
@@ -708,7 +683,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -732,20 +707,17 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the location where the output result is written. Length srcALen+srcBLen-1. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the location where the output result is written. Length srcALen+srcBLen-1. </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b></p>
-<dl class="section user"><dt></dt><dd>The function is implemented using a 32-bit internal accumulator. Both the inputs are represented in 1.7 format and multiplications yield a 2.14 result. The 2.14 intermediate results are accumulated in a 32-bit accumulator in 18.14 format. This approach provides 17 guard bits and there is no risk of overflow as long as <code>max(srcALen, srcBLen)&lt;131072</code>. The 18.14 result is then truncated to 18.7 format by discarding the low 7 bits and then saturated to 1.7 format.</dd></dl>
-<dl class="section user"><dt></dt><dd>Refer the function <code><a class="el" href="group__Conv.html#ga4c7cf073e89d6d57cc4e711f078c3f68" title="Convolution of Q7 sequences. ">arm_conv_opt_q7()</a></code> for a faster implementation of this function. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#aa611fdbf6c56c46553701d6596a79aaf">__SMLAD()</a>, <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, and <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using a 32-bit internal accumulator. Both the inputs are represented in 1.7 format and multiplications yield a 2.14 result. The 2.14 intermediate results are accumulated in a 32-bit accumulator in 18.14 format. This approach provides 17 guard bits and there is no risk of overflow as long as <code>max(srcALen, srcBLen)&lt;131072</code>. The 18.14 result is then truncated to 18.7 format by discarding the low 7 bits and then saturated to 1.7 format. </dd></dl>
+<dl class="section remark"><dt>Remarks</dt><dd>Refer to <a class="el" href="group__Conv.html#gaf23966af04840f17c26c93849986baeb">arm_conv_opt_q7()</a> for a faster implementation of this function. </dd></dl>
</div>
</div>
@@ -754,7 +726,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__Conv.js b/docs/DSP/html/group__Conv.js
index 37032c9..50f5e53 100644
--- a/docs/DSP/html/group__Conv.js
+++ b/docs/DSP/html/group__Conv.js
@@ -1,12 +1,12 @@
var group__Conv =
[
- [ "arm_conv_f32", "group__Conv.html#ga3f860dc98c6fc4cafc421e4a2aed3c89", null ],
- [ "arm_conv_fast_opt_q15", "group__Conv.html#gaf16f490d245391ec18a42adc73d6d749", null ],
- [ "arm_conv_fast_q15", "group__Conv.html#gad75ca978ce906e04abdf86a8d76306d4", null ],
- [ "arm_conv_fast_q31", "group__Conv.html#ga51112dcdf9b3624eb05182cdc4da9ec0", null ],
- [ "arm_conv_opt_q15", "group__Conv.html#gac77dbcaef5c754cac27eab96c4753a3c", null ],
- [ "arm_conv_opt_q7", "group__Conv.html#ga4c7cf073e89d6d57cc4e711f078c3f68", null ],
- [ "arm_conv_q15", "group__Conv.html#gaccd6a89b0ff7a94df64610598e6e6893", null ],
- [ "arm_conv_q31", "group__Conv.html#ga946b58da734f1e4e78c91fcaab4b12b6", null ],
- [ "arm_conv_q7", "group__Conv.html#gae2070cb792a167e78dbad8d06b97cdab", null ]
+ [ "arm_conv_f32", "group__Conv.html#ga2e977f76e873bd47c6c41c7d940fdf7e", null ],
+ [ "arm_conv_fast_opt_q15", "group__Conv.html#ga8ecd292b8e74c8f05b208e7948d05a90", null ],
+ [ "arm_conv_fast_q15", "group__Conv.html#gaf6bc2c8d655ef8c9b66affdae489f366", null ],
+ [ "arm_conv_fast_q31", "group__Conv.html#ga2d2b29b1f7f00a8651f1bc7f0560464b", null ],
+ [ "arm_conv_opt_q15", "group__Conv.html#ga0d60c7a8349c6235d88bf87b04172252", null ],
+ [ "arm_conv_opt_q7", "group__Conv.html#gaf23966af04840f17c26c93849986baeb", null ],
+ [ "arm_conv_q15", "group__Conv.html#ga372d3fd79b107dc6b12163a00c22da18", null ],
+ [ "arm_conv_q31", "group__Conv.html#ga08ce299fb5c3329505cb8ce4bf4f6e06", null ],
+ [ "arm_conv_q7", "group__Conv.html#ga625b30107443b6d145350bc242749764", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__ConvolutionExample.html b/docs/DSP/html/group__ConvolutionExample.html
index 5de2725..c0c4772 100644
--- a/docs/DSP/html/group__ConvolutionExample.html
+++ b/docs/DSP/html/group__ConvolutionExample.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -137,10 +137,10 @@ conv(a[n], b[n]) = IFFT(A[k] * B[k], N)</pre> where <code>A[k]</code> and <code>
<dl class="section user"><dt>CMSIS DSP Software Library Functions Used:</dt><dd></dd></dl>
<dl class="section user"><dt></dt><dd><ul>
<li><a class="el" href="group__Fill.html#ga2248e8d3901b4afb7827163132baad94" title="Fills a constant value into a floating-point vector. ">arm_fill_f32()</a></li>
-<li><a class="el" href="group__copy.html#gadd1f737e677e0e6ca31767c7001417b3" title="Copies the elements of a floating-point vector. ">arm_copy_f32()</a></li>
+<li><a class="el" href="group__copy.html#gaa6dfe9554ca61eb3d1eee498396bce88" title="Copies the elements of a floating-point vector. ">arm_copy_f32()</a></li>
<li><a class="el" href="group__ComplexFFT.html#gaf336459f684f0b17bfae539ef1b1b78a" title="Initialization function for the floating-point CFFT/CIFFT. ">arm_cfft_radix4_init_f32()</a></li>
<li><a class="el" href="group__ComplexFFT.html#ga521f670cd9c571bc61aff9bec89f4c26" title="Processing function for the floating-point Radix-4 CFFT/CIFFT. ">arm_cfft_radix4_f32()</a></li>
-<li><a class="el" href="group__CmplxByCmplxMult.html#ga14b47080054a1ba1250a86805be1ff6b" title="Floating-point complex-by-complex multiplication. ">arm_cmplx_mult_cmplx_f32()</a></li>
+<li><a class="el" href="group__CmplxByCmplxMult.html#gae221504b01e4abfe5f335eafd801b4ed" title="Floating-point complex-by-complex multiplication. ">arm_cmplx_mult_cmplx_f32()</a></li>
</ul>
</dd></dl>
<p><b> Refer </b> <a class="el" href="arm_convolution_example_f32_8c-example.html">arm_convolution_example_f32.c</a> </p>
@@ -149,7 +149,7 @@ conv(a[n], b[n]) = IFFT(A[k] * B[k], N)</pre> where <code>A[k]</code> and <code>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__Corr.html b/docs/DSP/html/group__Corr.html
index f0f9353..bfb114e 100644
--- a/docs/DSP/html/group__Corr.html
+++ b/docs/DSP/html/group__Corr.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,63 +116,59 @@ $(document).ready(function(){initNavTree('group__Corr.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga22021e4222773f01e9960358a531cfb8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#ga22021e4222773f01e9960358a531cfb8">arm_correlate_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst)</td></tr>
-<tr class="memdesc:ga22021e4222773f01e9960358a531cfb8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of floating-point sequences. <a href="#ga22021e4222773f01e9960358a531cfb8">More...</a><br/></td></tr>
-<tr class="separator:ga22021e4222773f01e9960358a531cfb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga40a0236b17220e8e22a22b5bc1c53c6b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#ga40a0236b17220e8e22a22b5bc1c53c6b">arm_correlate_fast_opt_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch)</td></tr>
-<tr class="memdesc:ga40a0236b17220e8e22a22b5bc1c53c6b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4. <a href="#ga40a0236b17220e8e22a22b5bc1c53c6b">More...</a><br/></td></tr>
-<tr class="separator:ga40a0236b17220e8e22a22b5bc1c53c6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac8de3da44f58e86c2c86156276ca154f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#gac8de3da44f58e86c2c86156276ca154f">arm_correlate_fast_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst)</td></tr>
-<tr class="memdesc:gac8de3da44f58e86c2c86156276ca154f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4. <a href="#gac8de3da44f58e86c2c86156276ca154f">More...</a><br/></td></tr>
-<tr class="separator:gac8de3da44f58e86c2c86156276ca154f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gabecd3d7b077dbbef43f93e9e037815ed"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#gabecd3d7b077dbbef43f93e9e037815ed">arm_correlate_fast_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst)</td></tr>
-<tr class="memdesc:gabecd3d7b077dbbef43f93e9e037815ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q31 sequences (fast version) for Cortex-M3 and Cortex-M4. <a href="#gabecd3d7b077dbbef43f93e9e037815ed">More...</a><br/></td></tr>
-<tr class="separator:gabecd3d7b077dbbef43f93e9e037815ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gad71c0ec70ec69edbc48563d9a5f68451"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#gad71c0ec70ec69edbc48563d9a5f68451">arm_correlate_opt_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch)</td></tr>
-<tr class="memdesc:gad71c0ec70ec69edbc48563d9a5f68451"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q15 sequences. <a href="#gad71c0ec70ec69edbc48563d9a5f68451">More...</a><br/></td></tr>
-<tr class="separator:gad71c0ec70ec69edbc48563d9a5f68451"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga746e8857cafe33ec5d6780729c18c311"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#ga746e8857cafe33ec5d6780729c18c311">arm_correlate_opt_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
-<tr class="memdesc:ga746e8857cafe33ec5d6780729c18c311"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q7 sequences. <a href="#ga746e8857cafe33ec5d6780729c18c311">More...</a><br/></td></tr>
-<tr class="separator:ga746e8857cafe33ec5d6780729c18c311"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga5ec96b8e420d68b0e626df0812274d46"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#ga5ec96b8e420d68b0e626df0812274d46">arm_correlate_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst)</td></tr>
-<tr class="memdesc:ga5ec96b8e420d68b0e626df0812274d46"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q15 sequences. <a href="#ga5ec96b8e420d68b0e626df0812274d46">More...</a><br/></td></tr>
-<tr class="separator:ga5ec96b8e420d68b0e626df0812274d46"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga1367dc6c80476406c951e68d7fac4e8c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#ga1367dc6c80476406c951e68d7fac4e8c">arm_correlate_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst)</td></tr>
-<tr class="memdesc:ga1367dc6c80476406c951e68d7fac4e8c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q31 sequences. <a href="#ga1367dc6c80476406c951e68d7fac4e8c">More...</a><br/></td></tr>
-<tr class="separator:ga1367dc6c80476406c951e68d7fac4e8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga284ddcc49e4ac532d52a70d0383c5992"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#ga284ddcc49e4ac532d52a70d0383c5992">arm_correlate_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst)</td></tr>
-<tr class="memdesc:ga284ddcc49e4ac532d52a70d0383c5992"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q7 sequences. <a href="#ga284ddcc49e4ac532d52a70d0383c5992">More...</a><br/></td></tr>
-<tr class="separator:ga284ddcc49e4ac532d52a70d0383c5992"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga371054f6e5fd78bec668908251f1b2f2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#ga371054f6e5fd78bec668908251f1b2f2">arm_correlate_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst)</td></tr>
+<tr class="memdesc:ga371054f6e5fd78bec668908251f1b2f2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of floating-point sequences. <a href="#ga371054f6e5fd78bec668908251f1b2f2">More...</a><br/></td></tr>
+<tr class="separator:ga371054f6e5fd78bec668908251f1b2f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3fc8d680844a3d24af25e45df96c82f3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#ga3fc8d680844a3d24af25e45df96c82f3">arm_correlate_fast_opt_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch)</td></tr>
+<tr class="memdesc:ga3fc8d680844a3d24af25e45df96c82f3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q15 sequences (fast version). <a href="#ga3fc8d680844a3d24af25e45df96c82f3">More...</a><br/></td></tr>
+<tr class="separator:ga3fc8d680844a3d24af25e45df96c82f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab4dea2049c8a26118ee4de9b90f1b9bd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#gab4dea2049c8a26118ee4de9b90f1b9bd">arm_correlate_fast_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst)</td></tr>
+<tr class="memdesc:gab4dea2049c8a26118ee4de9b90f1b9bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q15 sequences (fast version). <a href="#gab4dea2049c8a26118ee4de9b90f1b9bd">More...</a><br/></td></tr>
+<tr class="separator:gab4dea2049c8a26118ee4de9b90f1b9bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1e85a8ceac5c0f27007e6ba2c8f20686"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#ga1e85a8ceac5c0f27007e6ba2c8f20686">arm_correlate_fast_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst)</td></tr>
+<tr class="memdesc:ga1e85a8ceac5c0f27007e6ba2c8f20686"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q31 sequences (fast version). <a href="#ga1e85a8ceac5c0f27007e6ba2c8f20686">More...</a><br/></td></tr>
+<tr class="separator:ga1e85a8ceac5c0f27007e6ba2c8f20686"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3cfae563b16fa3be577cab5acf63aeea"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#ga3cfae563b16fa3be577cab5acf63aeea">arm_correlate_opt_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch)</td></tr>
+<tr class="memdesc:ga3cfae563b16fa3be577cab5acf63aeea"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q15 sequences. <a href="#ga3cfae563b16fa3be577cab5acf63aeea">More...</a><br/></td></tr>
+<tr class="separator:ga3cfae563b16fa3be577cab5acf63aeea"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3c672e8ef8360c652d351097535f080d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#ga3c672e8ef8360c652d351097535f080d">arm_correlate_opt_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
+<tr class="memdesc:ga3c672e8ef8360c652d351097535f080d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q7 sequences. <a href="#ga3c672e8ef8360c652d351097535f080d">More...</a><br/></td></tr>
+<tr class="separator:ga3c672e8ef8360c652d351097535f080d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8fc4e632ab08b28435ff62e7eb65f508"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#ga8fc4e632ab08b28435ff62e7eb65f508">arm_correlate_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst)</td></tr>
+<tr class="memdesc:ga8fc4e632ab08b28435ff62e7eb65f508"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q15 sequences. <a href="#ga8fc4e632ab08b28435ff62e7eb65f508">More...</a><br/></td></tr>
+<tr class="separator:ga8fc4e632ab08b28435ff62e7eb65f508"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9e8ad8bae8400dac2afc995d38594744"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#ga9e8ad8bae8400dac2afc995d38594744">arm_correlate_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst)</td></tr>
+<tr class="memdesc:ga9e8ad8bae8400dac2afc995d38594744"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q31 sequences. <a href="#ga9e8ad8bae8400dac2afc995d38594744">More...</a><br/></td></tr>
+<tr class="separator:ga9e8ad8bae8400dac2afc995d38594744"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab5d8acc830313be970de59c2d5a26c72"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Corr.html#gab5d8acc830313be970de59c2d5a26c72">arm_correlate_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst)</td></tr>
+<tr class="memdesc:gab5d8acc830313be970de59c2d5a26c72"><td class="mdescLeft">&#160;</td><td class="mdescRight">Correlation of Q7 sequences. <a href="#gab5d8acc830313be970de59c2d5a26c72">More...</a><br/></td></tr>
+<tr class="separator:gab5d8acc830313be970de59c2d5a26c72"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<p>Correlation is a mathematical operation that is similar to convolution. As with convolution, correlation uses two signals to produce a third signal. The underlying algorithms in correlation and convolution are identical except that one of the inputs is flipped in convolution. Correlation is commonly used to measure the similarity between two signals. It has applications in pattern recognition, cryptanalysis, and searching. The CMSIS library provides correlation functions for Q7, Q15, Q31 and floating-point data types. Fast versions of the Q15 and Q31 functions are also provided.</p>
<dl class="section user"><dt>Algorithm</dt><dd>Let <code>a[n]</code> and <code>b[n]</code> be sequences of length <code>srcALen</code> and <code>srcBLen</code> samples respectively. The convolution of the two signals is denoted by <pre>
- c[n] = a[n] * b[n]
+ c[n] = a[n] * b[n]
</pre> In correlation, one of the signals is flipped in time <pre>
- c[n] = a[n] * b[-n]
-</pre></dd></dl>
+ c[n] = a[n] * b[-n]
+</pre> </dd></dl>
<dl class="section user"><dt></dt><dd>and this is mathematically defined as <div class="image">
<img src="CorrelateEquation.gif" alt="CorrelateEquation.gif"/>
</div>
</dd></dl>
<dl class="section user"><dt></dt><dd>The <code>pSrcA</code> points to the first input vector of length <code>srcALen</code> and <code>pSrcB</code> points to the second input vector of length <code>srcBLen</code>. The result <code>c[n]</code> is of length <code>2 * max(srcALen, srcBLen) - 1</code> and is defined over the interval <code>n=0, 1, 2, ..., (2 * max(srcALen, srcBLen) - 2)</code>. The output result is written to <code>pDst</code> and the calling function must allocate <code>2 * max(srcALen, srcBLen) - 1</code> words for the result.</dd></dl>
-<p><b>Note</b> </p>
-<dl class="section user"><dt></dt><dd>The <code>pDst</code> should be initialized to all zeros before being used.</dd></dl>
-<p><b>Fixed-Point Behavior</b> </p>
-<dl class="section user"><dt></dt><dd>Correlation requires summing up a large number of intermediate products. As such, the Q7, Q15, and Q31 functions run a risk of overflow and saturation. Refer to the function specific documentation below for further details of the particular algorithm used.</dd></dl>
-<p><b>Fast Versions</b></p>
-<dl class="section user"><dt></dt><dd>Fast versions are supported for Q31 and Q15. Cycles for Fast versions are less compared to Q31 and Q15 of correlate and the design requires the input signals should be scaled down to avoid intermediate overflows.</dd></dl>
-<p><b>Opt Versions</b></p>
-<dl class="section user"><dt></dt><dd>Opt versions are supported for Q15 and Q7. Design uses internal scratch buffer for getting good optimisation. These versions are optimised in cycles and consumes more memory(Scratch memory) compared to Q15 and Q7 versions of correlate </dd></dl>
+<dl class="section note"><dt>Note</dt><dd>The <code>pDst</code> should be initialized to all zeros before being used.</dd></dl>
+<dl class="section user"><dt>Fixed-Point Behavior</dt><dd>Correlation requires summing up a large number of intermediate products. As such, the Q7, Q15, and Q31 functions run a risk of overflow and saturation. Refer to the function specific documentation below for further details of the particular algorithm used.</dd></dl>
+<dl class="section user"><dt>Fast Versions</dt><dd>Fast versions are supported for Q31 and Q15. Cycles for Fast versions are less compared to Q31 and Q15 of correlate and the design requires the input signals should be scaled down to avoid intermediate overflows.</dd></dl>
+<dl class="section user"><dt>Opt Versions</dt><dd>Opt versions are supported for Q15 and Q7. Design uses internal scratch buffer for getting good optimisation. These versions are optimised in cycles and consumes more memory (Scratch memory) compared to Q15 and Q7 versions of correlate </dd></dl>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ga22021e4222773f01e9960358a531cfb8"></a>
+<a class="anchor" id="ga371054f6e5fd78bec668908251f1b2f2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_correlate_f32 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
@@ -184,7 +180,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -208,28 +204,26 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the location where the output result is written. Length 2 * max(srcALen, srcBLen) - 1. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the location where the output result is written. Length 2 * max(srcALen, srcBLen) - 1. </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, and <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="ga40a0236b17220e8e22a22b5bc1c53c6b"></a>
+<a class="anchor" id="ga3fc8d680844a3d24af25e45df96c82f3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_correlate_fast_opt_q15 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
@@ -241,7 +235,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -271,33 +265,29 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input sequence. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input sequence </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the location where the output result is written. Length 2 * max(srcALen, srcBLen) - 1. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pScratch</td><td>points to scratch buffer of size max(srcALen, srcBLen) + 2*min(srcALen, srcBLen) - 2. </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the location where the output result is written. Length 2 * max(srcALen, srcBLen) - 1. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pScratch</td><td>points to scratch buffer of size max(srcALen, srcBLen) + 2*min(srcALen, srcBLen) - 2. </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<dl class="section user"><dt>Restrictions</dt><dd>If the silicon does not support unaligned memory access enable the macro UNALIGNED_SUPPORT_DISABLE In this case input, output, scratch buffers should be aligned by 32-bit</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b></p>
-<dl class="section user"><dt></dt><dd>This fast version uses a 32-bit accumulator with 2.30 format. The accumulator maintains full precision of the intermediate multiplication results but provides only a single guard bit. There is no saturation on intermediate additions. Thus, if the accumulator overflows it wraps around and distorts the result. The input signals should be scaled down to avoid intermediate overflows. Scale down one of the inputs by 1/min(srcALen, srcBLen) to avoid overflow since a maximum of min(srcALen, srcBLen) number of additions is carried internally. The 2.30 accumulator is right shifted by 15 bits and then saturated to 1.15 format to yield the final result.</dd></dl>
-<dl class="section user"><dt></dt><dd>See <code><a class="el" href="group__Corr.html#ga5ec96b8e420d68b0e626df0812274d46" title="Correlation of Q15 sequences. ">arm_correlate_q15()</a></code> for a slower implementation of this function which uses a 64-bit accumulator to avoid wrap around distortion. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#aa505179349146cf6186640b4c8b47714">__PKHBT</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#aa611fdbf6c56c46553701d6596a79aaf">__SMLAD()</a>, <a class="el" href="arm__math_8h.html#a7fc670277db1ad9ac34d52d771c7c305">__SMLADX()</a>, <a class="el" href="arm__math_8h.html#af0d54ec57b936994a34f073d0049ea3f">_SIMD32_OFFSET</a>, <a class="el" href="group__copy.html#ga872ca4cfc18c680b8991ccd569a5fda0">arm_copy_q15()</a>, <a class="el" href="group__Fill.html#ga76b21c32a3783a2b3334d930a646e5d8">arm_fill_q15()</a>, <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, and <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>This fast version uses a 32-bit accumulator with 2.30 format. The accumulator maintains full precision of the intermediate multiplication results but provides only a single guard bit. There is no saturation on intermediate additions. Thus, if the accumulator overflows it wraps around and distorts the result. The input signals should be scaled down to avoid intermediate overflows. Scale down one of the inputs by 1/min(srcALen, srcBLen) to avoid overflow since a maximum of min(srcALen, srcBLen) number of additions is carried internally. The 2.30 accumulator is right shifted by 15 bits and then saturated to 1.15 format to yield the final result.</dd></dl>
+<dl class="section remark"><dt>Remarks</dt><dd>Refer to <a class="el" href="group__Corr.html#ga8fc4e632ab08b28435ff62e7eb65f508">arm_correlate_q15()</a> for a slower implementation of this function which uses a 64-bit accumulator to avoid wrap around distortion. </dd></dl>
</div>
</div>
-<a class="anchor" id="gac8de3da44f58e86c2c86156276ca154f"></a>
+<a class="anchor" id="gab4dea2049c8a26118ee4de9b90f1b9bd"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_correlate_fast_q15 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
@@ -309,7 +299,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -333,31 +323,28 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the location where the output result is written. Length 2 * max(srcALen, srcBLen) - 1. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the location where the output result is written. Length 2 * max(srcALen, srcBLen) - 1. </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b></p>
-<dl class="section user"><dt></dt><dd>This fast version uses a 32-bit accumulator with 2.30 format. The accumulator maintains full precision of the intermediate multiplication results but provides only a single guard bit. There is no saturation on intermediate additions. Thus, if the accumulator overflows it wraps around and distorts the result. The input signals should be scaled down to avoid intermediate overflows. Scale down one of the inputs by 1/min(srcALen, srcBLen) to avoid overflow since a maximum of min(srcALen, srcBLen) number of additions is carried internally. The 2.30 accumulator is right shifted by 15 bits and then saturated to 1.15 format to yield the final result.</dd></dl>
-<dl class="section user"><dt></dt><dd>See <code><a class="el" href="group__Corr.html#ga5ec96b8e420d68b0e626df0812274d46" title="Correlation of Q15 sequences. ">arm_correlate_q15()</a></code> for a slower implementation of this function which uses a 64-bit accumulator to avoid wrap around distortion. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#aa505179349146cf6186640b4c8b47714">__PKHBT</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#aa611fdbf6c56c46553701d6596a79aaf">__SMLAD()</a>, <a class="el" href="arm__math_8h.html#a7fc670277db1ad9ac34d52d771c7c305">__SMLADX()</a>, <a class="el" href="arm__math_8h.html#af0d54ec57b936994a34f073d0049ea3f">_SIMD32_OFFSET</a>, <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, and <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>This fast version uses a 32-bit accumulator with 2.30 format. The accumulator maintains full precision of the intermediate multiplication results but provides only a single guard bit. There is no saturation on intermediate additions. Thus, if the accumulator overflows it wraps around and distorts the result. The input signals should be scaled down to avoid intermediate overflows. Scale down one of the inputs by 1/min(srcALen, srcBLen) to avoid overflow since a maximum of min(srcALen, srcBLen) number of additions is carried internally. The 2.30 accumulator is right shifted by 15 bits and then saturated to 1.15 format to yield the final result.</dd></dl>
+<dl class="section remark"><dt>Remarks</dt><dd>Refer to <a class="el" href="group__Corr.html#ga8fc4e632ab08b28435ff62e7eb65f508">arm_correlate_q15()</a> for a slower implementation of this function which uses a 64-bit accumulator to avoid wrap around distortion. </dd></dl>
</div>
</div>
-<a class="anchor" id="gabecd3d7b077dbbef43f93e9e037815ed"></a>
+<a class="anchor" id="ga1e85a8ceac5c0f27007e6ba2c8f20686"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_correlate_fast_q31 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
@@ -369,7 +356,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -393,32 +380,29 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the location where the output result is written. Length 2 * max(srcALen, srcBLen) - 1. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the location where the output result is written. Length 2 * max(srcALen, srcBLen) - 1. </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b></p>
-<dl class="section user"><dt></dt><dd>This function is optimized for speed at the expense of fixed-point precision and overflow protection. The result of each 1.31 x 1.31 multiplication is truncated to 2.30 format. These intermediate results are accumulated in a 32-bit register in 2.30 format. Finally, the accumulator is saturated and converted to a 1.31 result.</dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>This function is optimized for speed at the expense of fixed-point precision and overflow protection. The result of each 1.31 x 1.31 multiplication is truncated to 2.30 format. These intermediate results are accumulated in a 32-bit register in 2.30 format. Finally, the accumulator is saturated and converted to a 1.31 result. </dd></dl>
<dl class="section user"><dt></dt><dd>The fast version has the same overflow behavior as the standard version but provides less precision since it discards the low 32 bits of each multiplication result. In order to avoid overflows completely the input signals must be scaled down. The input signals should be scaled down to avoid intermediate overflows. Scale down one of the inputs by 1/min(srcALen, srcBLen)to avoid overflows since a maximum of min(srcALen, srcBLen) number of additions is carried internally.</dd></dl>
-<dl class="section user"><dt></dt><dd>See <code><a class="el" href="group__Corr.html#ga1367dc6c80476406c951e68d7fac4e8c" title="Correlation of Q31 sequences. ">arm_correlate_q31()</a></code> for a slower implementation of this function which uses 64-bit accumulation to provide higher precision. </dd></dl>
-
-<p>References <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, and <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>.</p>
+<dl class="section remark"><dt>Remarks</dt><dd>Refer to <a class="el" href="group__Corr.html#ga9e8ad8bae8400dac2afc995d38594744">arm_correlate_q31()</a> for a slower implementation of this function which uses 64-bit accumulation to provide higher precision. </dd></dl>
</div>
</div>
-<a class="anchor" id="gad71c0ec70ec69edbc48563d9a5f68451"></a>
+<a class="anchor" id="ga3cfae563b16fa3be577cab5acf63aeea"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_correlate_opt_q15 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
@@ -430,7 +414,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -460,33 +444,29 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the location where the output result is written. Length 2 * max(srcALen, srcBLen) - 1. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pScratch</td><td>points to scratch buffer of size max(srcALen, srcBLen) + 2*min(srcALen, srcBLen) - 2. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the location where the output result is written. Length 2 * max(srcALen, srcBLen) - 1. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pScratch</td><td>points to scratch buffer of size max(srcALen, srcBLen) + 2*min(srcALen, srcBLen) - 2. </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<dl class="section user"><dt>Restrictions</dt><dd>If the silicon does not support unaligned memory access enable the macro UNALIGNED_SUPPORT_DISABLE In this case input, output, scratch buffers should be aligned by 32-bit</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b></p>
-<dl class="section user"><dt></dt><dd>The function is implemented using a 64-bit internal accumulator. Both inputs are in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. This approach provides 33 guard bits and there is no risk of overflow. The 34.30 result is then truncated to 34.15 format by discarding the low 15 bits and then saturated to 1.15 format.</dd></dl>
-<dl class="section user"><dt></dt><dd>Refer to <code><a class="el" href="group__Corr.html#gac8de3da44f58e86c2c86156276ca154f" title="Correlation of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4. ">arm_correlate_fast_q15()</a></code> for a faster but less precise version of this function for Cortex-M3 and Cortex-M4. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#aa505179349146cf6186640b4c8b47714">__PKHBT</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#a7aed02041f489a4f65dbd7093073d94e">__SMLALD()</a>, <a class="el" href="arm__math_8h.html#a3bdab9022ab56e30f6346a043050dfc4">__SMLALDX()</a>, <a class="el" href="arm__math_8h.html#af0d54ec57b936994a34f073d0049ea3f">_SIMD32_OFFSET</a>, <a class="el" href="group__copy.html#ga872ca4cfc18c680b8991ccd569a5fda0">arm_copy_q15()</a>, <a class="el" href="group__Fill.html#ga76b21c32a3783a2b3334d930a646e5d8">arm_fill_q15()</a>, <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, and <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using a 64-bit internal accumulator. Both inputs are in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. This approach provides 33 guard bits and there is no risk of overflow. The 34.30 result is then truncated to 34.15 format by discarding the low 15 bits and then saturated to 1.15 format.</dd></dl>
+<dl class="section remark"><dt>Remarks</dt><dd>Refer to <a class="el" href="group__Corr.html#gab4dea2049c8a26118ee4de9b90f1b9bd">arm_correlate_fast_q15()</a> for a faster but less precise version of this function. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga746e8857cafe33ec5d6780729c18c311"></a>
+<a class="anchor" id="ga3c672e8ef8360c652d351097535f080d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_correlate_opt_q7 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
@@ -498,7 +478,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -534,33 +514,29 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the location where the output result is written. Length 2 * max(srcALen, srcBLen) - 1. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pScratch1</td><td>points to scratch buffer(of type q15_t) of size max(srcALen, srcBLen) + 2*min(srcALen, srcBLen) - 2. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pScratch2</td><td>points to scratch buffer (of type q15_t) of size min(srcALen, srcBLen). </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the location where the output result is written. Length 2 * max(srcALen, srcBLen) - 1. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pScratch1</td><td>points to scratch buffer(of type q15_t) of size max(srcALen, srcBLen) + 2*min(srcALen, srcBLen) - 2. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pScratch2</td><td>points to scratch buffer (of type q15_t) of size min(srcALen, srcBLen). </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<dl class="section user"><dt>Restrictions</dt><dd>If the silicon does not support unaligned memory access enable the macro UNALIGNED_SUPPORT_DISABLE In this case input, output, scratch1 and scratch2 buffers should be aligned by 32-bit</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b></p>
-<dl class="section user"><dt></dt><dd>The function is implemented using a 32-bit internal accumulator. Both the inputs are represented in 1.7 format and multiplications yield a 2.14 result. The 2.14 intermediate results are accumulated in a 32-bit accumulator in 18.14 format. This approach provides 17 guard bits and there is no risk of overflow as long as <code>max(srcALen, srcBLen)&lt;131072</code>. The 18.14 result is then truncated to 18.7 format by discarding the low 7 bits and saturated to 1.7 format. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#aa505179349146cf6186640b4c8b47714">__PKHBT</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#aa611fdbf6c56c46553701d6596a79aaf">__SMLAD()</a>, <a class="el" href="arm__math_8h.html#a7fc670277db1ad9ac34d52d771c7c305">__SMLADX()</a>, <a class="el" href="arm__math_8h.html#af0d54ec57b936994a34f073d0049ea3f">_SIMD32_OFFSET</a>, <a class="el" href="group__Fill.html#ga76b21c32a3783a2b3334d930a646e5d8">arm_fill_q15()</a>, <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, and <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using a 32-bit internal accumulator. Both the inputs are represented in 1.7 format and multiplications yield a 2.14 result. The 2.14 intermediate results are accumulated in a 32-bit accumulator in 18.14 format. This approach provides 17 guard bits and there is no risk of overflow as long as <code>max(srcALen, srcBLen)&lt;131072</code>. The 18.14 result is then truncated to 18.7 format by discarding the low 7 bits and then saturated to 1.7 format. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga5ec96b8e420d68b0e626df0812274d46"></a>
+<a class="anchor" id="ga8fc4e632ab08b28435ff62e7eb65f508"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_correlate_q15 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
@@ -572,7 +548,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -596,32 +572,30 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the location where the output result is written. Length 2 * max(srcALen, srcBLen) - 1. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the location where the output result is written. Length 2 * max(srcALen, srcBLen) - 1. </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b></p>
-<dl class="section user"><dt></dt><dd>The function is implemented using a 64-bit internal accumulator. Both inputs are in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. This approach provides 33 guard bits and there is no risk of overflow. The 34.30 result is then truncated to 34.15 format by discarding the low 15 bits and then saturated to 1.15 format.</dd></dl>
-<dl class="section user"><dt></dt><dd>Refer to <code><a class="el" href="group__Corr.html#gac8de3da44f58e86c2c86156276ca154f" title="Correlation of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4. ">arm_correlate_fast_q15()</a></code> for a faster but less precise version of this function for Cortex-M3 and Cortex-M4.</dd></dl>
-<dl class="section user"><dt></dt><dd>Refer the function <code><a class="el" href="group__Corr.html#gad71c0ec70ec69edbc48563d9a5f68451" title="Correlation of Q15 sequences. ">arm_correlate_opt_q15()</a></code> for a faster implementation of this function using scratch buffers. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#a7aed02041f489a4f65dbd7093073d94e">__SMLALD()</a>, <a class="el" href="arm__math_8h.html#a3bdab9022ab56e30f6346a043050dfc4">__SMLALDX()</a>, <a class="el" href="arm__math_8h.html#af0d54ec57b936994a34f073d0049ea3f">_SIMD32_OFFSET</a>, <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, and <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using a 64-bit internal accumulator. Both inputs are in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. This approach provides 33 guard bits and there is no risk of overflow. The 34.30 result is then truncated to 34.15 format by discarding the low 15 bits and then saturated to 1.15 format.</dd></dl>
+<dl class="section remark"><dt>Remarks</dt><dd>Refer to <a class="el" href="group__Corr.html#gab4dea2049c8a26118ee4de9b90f1b9bd">arm_correlate_fast_q15()</a> for a faster but less precise version of this function. </dd>
+<dd>
+Refer to <a class="el" href="group__Corr.html#ga3cfae563b16fa3be577cab5acf63aeea">arm_correlate_opt_q15()</a> for a faster implementation of this function using scratch buffers. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga1367dc6c80476406c951e68d7fac4e8c"></a>
+<a class="anchor" id="ga9e8ad8bae8400dac2afc995d38594744"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_correlate_q31 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
@@ -633,7 +607,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -657,31 +631,28 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the location where the output result is written. Length 2 * max(srcALen, srcBLen) - 1. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the location where the output result is written. Length 2 * max(srcALen, srcBLen) - 1. </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b></p>
-<dl class="section user"><dt></dt><dd>The function is implemented using an internal 64-bit accumulator. The accumulator has a 2.62 format and maintains full precision of the intermediate multiplication results but provides only a single guard bit. There is no saturation on intermediate additions. Thus, if the accumulator overflows it wraps around and distorts the result. The input signals should be scaled down to avoid intermediate overflows. Scale down one of the inputs by 1/min(srcALen, srcBLen)to avoid overflows since a maximum of min(srcALen, srcBLen) number of additions is carried internally. The 2.62 accumulator is right shifted by 31 bits and saturated to 1.31 format to yield the final result.</dd></dl>
-<dl class="section user"><dt></dt><dd>See <code><a class="el" href="group__Corr.html#gabecd3d7b077dbbef43f93e9e037815ed" title="Correlation of Q31 sequences (fast version) for Cortex-M3 and Cortex-M4. ">arm_correlate_fast_q31()</a></code> for a faster but less precise implementation of this function for Cortex-M3 and Cortex-M4. </dd></dl>
-
-<p>References <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, and <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using an internal 64-bit accumulator. The accumulator has a 2.62 format and maintains full precision of the intermediate multiplication results but provides only a single guard bit. There is no saturation on intermediate additions. Thus, if the accumulator overflows it wraps around and distorts the result. The input signals should be scaled down to avoid intermediate overflows. Scale down one of the inputs by 1/min(srcALen, srcBLen)to avoid overflows since a maximum of min(srcALen, srcBLen) number of additions is carried internally. The 2.62 accumulator is right shifted by 31 bits and saturated to 1.31 format to yield the final result.</dd></dl>
+<dl class="section remark"><dt>Remarks</dt><dd>Refer to <a class="el" href="group__Corr.html#ga1e85a8ceac5c0f27007e6ba2c8f20686">arm_correlate_fast_q31()</a> for a faster but less precise implementation of this function. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga284ddcc49e4ac532d52a70d0383c5992"></a>
+<a class="anchor" id="gab5d8acc830313be970de59c2d5a26c72"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_correlate_q7 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
@@ -693,7 +664,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -717,20 +688,17 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the location where the output result is written. Length 2 * max(srcALen, srcBLen) - 1. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the location where the output result is written. Length 2 * max(srcALen, srcBLen) - 1. </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b></p>
-<dl class="section user"><dt></dt><dd>The function is implemented using a 32-bit internal accumulator. Both the inputs are represented in 1.7 format and multiplications yield a 2.14 result. The 2.14 intermediate results are accumulated in a 32-bit accumulator in 18.14 format. This approach provides 17 guard bits and there is no risk of overflow as long as <code>max(srcALen, srcBLen)&lt;131072</code>. The 18.14 result is then truncated to 18.7 format by discarding the low 7 bits and saturated to 1.7 format.</dd></dl>
-<dl class="section user"><dt></dt><dd>Refer the function <code><a class="el" href="group__Corr.html#ga746e8857cafe33ec5d6780729c18c311" title="Correlation of Q7 sequences. ">arm_correlate_opt_q7()</a></code> for a faster implementation of this function. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#aa611fdbf6c56c46553701d6596a79aaf">__SMLAD()</a>, <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, and <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using a 32-bit internal accumulator. Both the inputs are represented in 1.7 format and multiplications yield a 2.14 result. The 2.14 intermediate results are accumulated in a 32-bit accumulator in 18.14 format. This approach provides 17 guard bits and there is no risk of overflow as long as <code>max(srcALen, srcBLen)&lt;131072</code>. The 18.14 result is then truncated to 18.7 format by discarding the low 7 bits and saturated to 1.7 format.</dd></dl>
+<dl class="section remark"><dt>Remarks</dt><dd>Refer to <a class="el" href="group__Corr.html#ga3c672e8ef8360c652d351097535f080d">arm_correlate_opt_q7()</a> for a faster implementation of this function. </dd></dl>
</div>
</div>
@@ -739,7 +707,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__Corr.js b/docs/DSP/html/group__Corr.js
index 3099fc1..b7a073c 100644
--- a/docs/DSP/html/group__Corr.js
+++ b/docs/DSP/html/group__Corr.js
@@ -1,12 +1,12 @@
var group__Corr =
[
- [ "arm_correlate_f32", "group__Corr.html#ga22021e4222773f01e9960358a531cfb8", null ],
- [ "arm_correlate_fast_opt_q15", "group__Corr.html#ga40a0236b17220e8e22a22b5bc1c53c6b", null ],
- [ "arm_correlate_fast_q15", "group__Corr.html#gac8de3da44f58e86c2c86156276ca154f", null ],
- [ "arm_correlate_fast_q31", "group__Corr.html#gabecd3d7b077dbbef43f93e9e037815ed", null ],
- [ "arm_correlate_opt_q15", "group__Corr.html#gad71c0ec70ec69edbc48563d9a5f68451", null ],
- [ "arm_correlate_opt_q7", "group__Corr.html#ga746e8857cafe33ec5d6780729c18c311", null ],
- [ "arm_correlate_q15", "group__Corr.html#ga5ec96b8e420d68b0e626df0812274d46", null ],
- [ "arm_correlate_q31", "group__Corr.html#ga1367dc6c80476406c951e68d7fac4e8c", null ],
- [ "arm_correlate_q7", "group__Corr.html#ga284ddcc49e4ac532d52a70d0383c5992", null ]
+ [ "arm_correlate_f32", "group__Corr.html#ga371054f6e5fd78bec668908251f1b2f2", null ],
+ [ "arm_correlate_fast_opt_q15", "group__Corr.html#ga3fc8d680844a3d24af25e45df96c82f3", null ],
+ [ "arm_correlate_fast_q15", "group__Corr.html#gab4dea2049c8a26118ee4de9b90f1b9bd", null ],
+ [ "arm_correlate_fast_q31", "group__Corr.html#ga1e85a8ceac5c0f27007e6ba2c8f20686", null ],
+ [ "arm_correlate_opt_q15", "group__Corr.html#ga3cfae563b16fa3be577cab5acf63aeea", null ],
+ [ "arm_correlate_opt_q7", "group__Corr.html#ga3c672e8ef8360c652d351097535f080d", null ],
+ [ "arm_correlate_q15", "group__Corr.html#ga8fc4e632ab08b28435ff62e7eb65f508", null ],
+ [ "arm_correlate_q31", "group__Corr.html#ga9e8ad8bae8400dac2afc995d38594744", null ],
+ [ "arm_correlate_q7", "group__Corr.html#gab5d8acc830313be970de59c2d5a26c72", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__DCT4__IDCT4.html b/docs/DSP/html/group__DCT4__IDCT4.html
index 7a9a7b4..ee1f041 100644
--- a/docs/DSP/html/group__DCT4__IDCT4.html
+++ b/docs/DSP/html/group__DCT4__IDCT4.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -155,16 +155,16 @@ Functions</h2></td></tr>
<img src="DCT4.gif" alt="DCT4.gif"/>
<div class="caption">
Discrete Cosine Transform - type-IV</div></div>
- <dl class="section user"><dt>Algorithm:</dt><dd>The N-point type-IV DCT is defined as a real, linear transformation by the formula: <div class="image">
+ <dl class="section user"><dt>Algorithm</dt><dd>The N-point type-IV DCT is defined as a real, linear transformation by the formula: <div class="image">
<img src="DCT4Equation.gif" alt="DCT4Equation.gif"/>
</div>
- where <code>k = 0,1,2,.....N-1</code> </dd></dl>
+ where <code>k = 0, 1, 2, ..., N-1</code> </dd></dl>
<dl class="section user"><dt></dt><dd>Its inverse is defined as follows: <div class="image">
<img src="IDCT4Equation.gif" alt="IDCT4Equation.gif"/>
</div>
- where <code>n = 0,1,2,.....N-1</code> </dd></dl>
+ where <code>n = 0, 1, 2, ..., N-1</code> </dd></dl>
<dl class="section user"><dt></dt><dd>The DCT4 matrices become involutory (i.e. they are self-inverse) by multiplying with an overall scale factor of sqrt(2/N). The symmetry of the transform matrix indicates that the fast algorithms for the forward and inverse transform computation are identical. Note that the implementation of Inverse DCT4 and DCT4 is same, hence same process function can be used for both.</dd></dl>
-<dl class="section user"><dt>Lengths supported by the transform:</dt><dd>As DCT4 internally uses Real FFT, it supports all the lengths 128, 512, 2048 and 8192. The library provides separate functions for Q15, Q31, and floating-point data types. </dd></dl>
+<dl class="section user"><dt>Lengths supported by the transform:</dt><dd>As DCT4 internally uses Real FFT, it supports all the lengths 128, 512, 2048 and 8192. The library provides separate functions for Q15, Q31, and floating-point data types.</dd></dl>
<dl class="section user"><dt>Instance Structure</dt><dd>The instances for Real FFT and FFT, cosine values table and twiddle factor table are stored in an instance data structure. A separate instance structure must be defined for each transform. There are separate instance structure declarations for each of the 3 supported data types.</dd></dl>
<dl class="section user"><dt>Initialization Functions</dt><dd>There is also an associated initialization function for each data type. The initialization function performs the following operations:<ul>
<li>Sets the values of the internal structure fields.</li>
@@ -172,12 +172,11 @@ Discrete Cosine Transform - type-IV</div></div>
</ul>
</dd></dl>
<dl class="section user"><dt></dt><dd>Use of the initialization function is optional. However, if the initialization function is used, then the instance structure cannot be placed into a const data section. To place an instance structure into a const data section, the instance structure must be manually initialized. Manually initialize the instance structure as follows: <pre>
-<a class="el" href="structarm__dct4__instance__f32.html" title="Instance structure for the floating-point DCT4/IDCT4 function. ">arm_dct4_instance_f32</a> S = {N, Nby2, normalize, pTwiddle, pCosFactor, pRfft, pCfft};
-<a class="el" href="structarm__dct4__instance__q31.html" title="Instance structure for the Q31 DCT4/IDCT4 function. ">arm_dct4_instance_q31</a> S = {N, Nby2, normalize, pTwiddle, pCosFactor, pRfft, pCfft};
-<a class="el" href="structarm__dct4__instance__q15.html" title="Instance structure for the Q15 DCT4/IDCT4 function. ">arm_dct4_instance_q15</a> S = {N, Nby2, normalize, pTwiddle, pCosFactor, pRfft, pCfft};
- </pre> where <code>N</code> is the length of the DCT4; <code>Nby2</code> is half of the length of the DCT4; <code>normalize</code> is normalizing factor used and is equal to <code>sqrt(2/N)</code>; <code>pTwiddle</code> points to the twiddle factor table; <code>pCosFactor</code> points to the cosFactor table; <code>pRfft</code> points to the real FFT instance; <code>pCfft</code> points to the complex FFT instance; The CFFT and RFFT structures also needs to be initialized, refer to <a class="el" href="group__ComplexFFT.html#ga521f670cd9c571bc61aff9bec89f4c26" title="Processing function for the floating-point Radix-4 CFFT/CIFFT. ">arm_cfft_radix4_f32()</a> and <a class="el" href="group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc" title="Processing function for the floating-point RFFT/RIFFT. ">arm_rfft_f32()</a> respectively for details regarding static initialization.</dd></dl>
-<dl class="section user"><dt>Fixed-Point Behavior</dt><dd>Care must be taken when using the fixed-point versions of the DCT4 transform functions. In particular, the overflow and saturation behavior of the accumulator used in each function must be considered. Refer to the function specific documentation below for usage guidelines.</dd></dl>
-<p>end of DCT4_IDCT4_Table group </p>
+ <a class="el" href="structarm__dct4__instance__f32.html" title="Instance structure for the floating-point DCT4/IDCT4 function. ">arm_dct4_instance_f32</a> S = {N, Nby2, normalize, pTwiddle, pCosFactor, pRfft, pCfft};
+ <a class="el" href="structarm__dct4__instance__q31.html" title="Instance structure for the Q31 DCT4/IDCT4 function. ">arm_dct4_instance_q31</a> S = {N, Nby2, normalize, pTwiddle, pCosFactor, pRfft, pCfft};
+ <a class="el" href="structarm__dct4__instance__q15.html" title="Instance structure for the Q15 DCT4/IDCT4 function. ">arm_dct4_instance_q15</a> S = {N, Nby2, normalize, pTwiddle, pCosFactor, pRfft, pCfft};
+</pre> where <code>N</code> is the length of the DCT4; <code>Nby2</code> is half of the length of the DCT4; <code>normalize</code> is normalizing factor used and is equal to <code>sqrt(2/N)</code>; <code>pTwiddle</code> points to the twiddle factor table; <code>pCosFactor</code> points to the cosFactor table; <code>pRfft</code> points to the real FFT instance; <code>pCfft</code> points to the complex FFT instance; The CFFT and RFFT structures also needs to be initialized, refer to <a class="el" href="group__ComplexFFT.html#ga521f670cd9c571bc61aff9bec89f4c26" title="Processing function for the floating-point Radix-4 CFFT/CIFFT. ">arm_cfft_radix4_f32()</a> and <a class="el" href="group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc" title="Processing function for the floating-point RFFT/RIFFT. ">arm_rfft_f32()</a> respectively for details regarding static initialization.</dd></dl>
+<dl class="section user"><dt>Fixed-Point Behavior</dt><dd>Care must be taken when using the fixed-point versions of the DCT4 transform functions. In particular, the overflow and saturation behavior of the accumulator used in each function must be considered. Refer to the function specific documentation below for usage guidelines. </dd></dl>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="gafd538d68886848bc090ec2b0d364cc81"></a>
<div class="memitem">
@@ -210,15 +209,13 @@ Discrete Cosine Transform - type-IV</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the floating-point DCT4/IDCT4 structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pState</td><td>points to state buffer. </td></tr>
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*pInlineBuffer</td><td>points to the in-place input and output buffer. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the floating-point DCT4/IDCT4 structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pState</td><td>points to state buffer </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">pInlineBuffer</td><td>points to the in-place input and output buffer </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="group__BasicMult.html#gaca3f0b8227da431ab29225b88888aa32">arm_mult_f32()</a>, <a class="el" href="group__scale.html#ga3487af88b112f682ee90589cd419e123">arm_scale_f32()</a>, <a class="el" href="structarm__dct4__instance__f32.html#a262b29a51c371b46efc89120e31ccf37">arm_dct4_instance_f32::N</a>, <a class="el" href="structarm__dct4__instance__f32.html#adb1ef2739ddbe62e5cdadc47455a4147">arm_dct4_instance_f32::Nby2</a>, <a class="el" href="structarm__dct4__instance__f32.html#a6da1187e070801e011ce5e0582efa861">arm_dct4_instance_f32::pCosFactor</a>, and <a class="el" href="structarm__dct4__instance__f32.html#ad13544aafad268588c62e3eb35ae662c">arm_dct4_instance_f32::pTwiddle</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
@@ -271,23 +268,25 @@ Discrete Cosine Transform - type-IV</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of floating-point DCT4/IDCT4 structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*S_RFFT</td><td>points to an instance of floating-point RFFT/RIFFT structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*S_CFFT</td><td>points to an instance of floating-point CFFT/CIFFT structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">N</td><td>length of the DCT4. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">Nby2</td><td>half of the length of the DCT4. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of floating-point DCT4/IDCT4 structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S_RFFT</td><td>points to an instance of floating-point RFFT/RIFFT structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S_CFFT</td><td>points to an instance of floating-point CFFT/CIFFT structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">N</td><td>length of the DCT4 </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">Nby2</td><td>half of the length of the DCT4 </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">normalize</td><td>normalizing factor. </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>arm_status function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if <code>fftLenReal</code> is not a supported transform length. </dd></dl>
-<dl class="section user"><dt>Normalizing factor:</dt><dd>The normalizing factor is <code>sqrt(2/N)</code>, which depends on the size of transform <code>N</code>. Floating-point normalizing factors are mentioned in the table below for different DCT sizes: <div class="image">
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : <code>N</code> is not a supported transform length</li>
+</ul>
+</dd></dl>
+<dl class="section user"><dt>Normalizing factor</dt><dd>The normalizing factor is <code>sqrt(2/N)</code>, which depends on the size of transform <code>N</code>. Floating-point normalizing factors are mentioned in the table below for different DCT sizes:</dd></dl>
+<div class="image">
<img src="dct4NormalizingF32Table.gif" alt="dct4NormalizingF32Table.gif"/>
</div>
- </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="group__RealFFT.html#ga10717ee326bf50832ef1c25b85a23068">arm_rfft_init_f32()</a>, <a class="el" href="group__DCT4__IDCT4__Table.html#ga16248ed86161ef97538011b49f13e8b7">cos_factors_128</a>, <a class="el" href="group__DCT4__IDCT4__Table.html#ga1ba5306e0bc44730b40ab34cced45fd6">cos_factors_2048</a>, <a class="el" href="group__DCT4__IDCT4__Table.html#ga49fd288352ca5bb43f5cec52273b0d80">cos_factors_512</a>, <a class="el" href="group__DCT4__IDCT4__Table.html#gac12484542bc6aaecc754c855457411de">cos_factors_8192</a>, <a class="el" href="structarm__dct4__instance__f32.html#a262b29a51c371b46efc89120e31ccf37">arm_dct4_instance_f32::N</a>, <a class="el" href="structarm__dct4__instance__f32.html#adb1ef2739ddbe62e5cdadc47455a4147">arm_dct4_instance_f32::Nby2</a>, <a class="el" href="structarm__dct4__instance__f32.html#a61ce8c967b2e998a9c0041cca73cdef8">arm_dct4_instance_f32::normalize</a>, <a class="el" href="structarm__dct4__instance__f32.html#a018f7860b6e070af533fb7d76c7cdc32">arm_dct4_instance_f32::pCfft</a>, <a class="el" href="structarm__dct4__instance__f32.html#a6da1187e070801e011ce5e0582efa861">arm_dct4_instance_f32::pCosFactor</a>, <a class="el" href="structarm__dct4__instance__f32.html#a978f37fc19add31af243ab5c63ae502f">arm_dct4_instance_f32::pRfft</a>, <a class="el" href="structarm__dct4__instance__f32.html#ad13544aafad268588c62e3eb35ae662c">arm_dct4_instance_f32::pTwiddle</a>, <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>, <a class="el" href="group__DCT4__IDCT4__Table.html#gad00f29d896d64d6da7afbbb9d3e182a4">Weights_128</a>, <a class="el" href="group__DCT4__IDCT4__Table.html#gac3a2a00b3106dfcb5e0a582f50c65692">Weights_2048</a>, <a class="el" href="group__DCT4__IDCT4__Table.html#gaeb67b0be5b3c2139d660e02cedeed908">Weights_512</a>, and <a class="el" href="group__DCT4__IDCT4__Table.html#ga45a8ec91e5da91790566105bc7e6f0c2">Weights_8192</a>.</p>
-
+
</div>
</div>
<a class="anchor" id="ga966fd1b66a80873964533703ab5dc054"></a>
@@ -339,23 +338,25 @@ Discrete Cosine Transform - type-IV</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of Q15 DCT4/IDCT4 structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*S_RFFT</td><td>points to an instance of Q15 RFFT/RIFFT structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*S_CFFT</td><td>points to an instance of Q15 CFFT/CIFFT structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">N</td><td>length of the DCT4. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">Nby2</td><td>half of the length of the DCT4. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">normalize</td><td>normalizing factor. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of Q15 DCT4/IDCT4 structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S_RFFT</td><td>points to an instance of Q15 RFFT/RIFFT structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S_CFFT</td><td>points to an instance of Q15 CFFT/CIFFT structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">N</td><td>length of the DCT4 </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">Nby2</td><td>half of the length of the DCT4 </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">normalize</td><td>normalizing factor </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>arm_status function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if <code>N</code> is not a supported transform length. </dd></dl>
-<dl class="section user"><dt>Normalizing factor:</dt><dd>The normalizing factor is <code>sqrt(2/N)</code>, which depends on the size of transform <code>N</code>. Normalizing factors in 1.15 format are mentioned in the table below for different DCT sizes: <div class="image">
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : <code>N</code> is not a supported transform length</li>
+</ul>
+</dd></dl>
+<dl class="section user"><dt>Normalizing factor</dt><dd>The normalizing factor is <code>sqrt(2/N)</code>, which depends on the size of transform <code>N</code>. Normalizing factors in 1.15 format are mentioned in the table below for different DCT sizes:</dd></dl>
+<div class="image">
<img src="dct4NormalizingQ15Table.gif" alt="dct4NormalizingQ15Table.gif"/>
</div>
- </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="group__RealFFT.html#ga053450cc600a55410ba5b5605e96245d">arm_rfft_init_q15()</a>, <a class="el" href="group__DCT4__IDCT4__Table.html#ga1477edd21c7b08b0b59a564f6c24d6c5">cos_factorsQ15_128</a>, <a class="el" href="group__DCT4__IDCT4__Table.html#gaeee5df7c1be2374441868ecbbc6c7e5d">cos_factorsQ15_2048</a>, <a class="el" href="group__DCT4__IDCT4__Table.html#gac056c3d026058eab3ba650828ff5642f">cos_factorsQ15_512</a>, <a class="el" href="group__DCT4__IDCT4__Table.html#ga988ff0563cc9df7848c9348871ac6c07">cos_factorsQ15_8192</a>, <a class="el" href="structarm__dct4__instance__q15.html#a53d24009bb9b2e93d0aa07db7f1a6c25">arm_dct4_instance_q15::N</a>, <a class="el" href="structarm__dct4__instance__q15.html#af43dcbbc2fc661ffbc525afe3dcbd7da">arm_dct4_instance_q15::Nby2</a>, <a class="el" href="structarm__dct4__instance__q15.html#a197098140d68e89a08f7a249003a0b86">arm_dct4_instance_q15::normalize</a>, <a class="el" href="structarm__dct4__instance__q15.html#a7284932ee8c36107c33815eb62eadffc">arm_dct4_instance_q15::pCfft</a>, <a class="el" href="structarm__dct4__instance__q15.html#ac76df681b1bd502fb4874c06f055dded">arm_dct4_instance_q15::pCosFactor</a>, <a class="el" href="structarm__dct4__instance__q15.html#a11cf95c1cd9dd2dd5e4b81b8f88dc208">arm_dct4_instance_q15::pRfft</a>, <a class="el" href="structarm__dct4__instance__q15.html#abc6c847e9f906781e1d5da40e9aafa76">arm_dct4_instance_q15::pTwiddle</a>, <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>, <a class="el" href="group__DCT4__IDCT4__Table.html#gaa4ff5e6f062efb1d1ec8c6c2207c3727">WeightsQ15_128</a>, <a class="el" href="group__DCT4__IDCT4__Table.html#ga2235ec700d0d6925d9733f48541d46f5">WeightsQ15_2048</a>, <a class="el" href="group__DCT4__IDCT4__Table.html#gadc8ee250fc217d6cb5c84dd7c1eb6d31">WeightsQ15_512</a>, and <a class="el" href="group__DCT4__IDCT4__Table.html#ga4fdc60621eb306984a82ce8b2d645bb7">WeightsQ15_8192</a>.</p>
-
+
</div>
</div>
<a class="anchor" id="ga631bb59c7c97c814ff7147ecba6a716a"></a>
@@ -407,23 +408,25 @@ Discrete Cosine Transform - type-IV</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of Q31 DCT4/IDCT4 structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*S_RFFT</td><td>points to an instance of Q31 RFFT/RIFFT structure </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*S_CFFT</td><td>points to an instance of Q31 CFFT/CIFFT structure </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of Q31 DCT4/IDCT4 structure. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S_RFFT</td><td>points to an instance of Q31 RFFT/RIFFT structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S_CFFT</td><td>points to an instance of Q31 CFFT/CIFFT structure </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">N</td><td>length of the DCT4. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">Nby2</td><td>half of the length of the DCT4. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">normalize</td><td>normalizing factor. </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>arm_status function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if <code>N</code> is not a supported transform length. </dd></dl>
-<dl class="section user"><dt>Normalizing factor:</dt><dd>The normalizing factor is <code>sqrt(2/N)</code>, which depends on the size of transform <code>N</code>. Normalizing factors in 1.31 format are mentioned in the table below for different DCT sizes: <div class="image">
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : <code>N</code> is not a supported transform length</li>
+</ul>
+</dd></dl>
+<dl class="section user"><dt>Normalizing factor:</dt><dd>The normalizing factor is <code>sqrt(2/N)</code>, which depends on the size of transform <code>N</code>. Normalizing factors in 1.31 format are mentioned in the table below for different DCT sizes:</dd></dl>
+<div class="image">
<img src="dct4NormalizingQ31Table.gif" alt="dct4NormalizingQ31Table.gif"/>
</div>
- </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="group__RealFFT.html#ga5abde938abbe72e95c5bab080eb33c45">arm_rfft_init_q31()</a>, <a class="el" href="group__DCT4__IDCT4__Table.html#gabb8ee2004a3520fd08388db637d43875">cos_factorsQ31_128</a>, <a class="el" href="group__DCT4__IDCT4__Table.html#gaa15fc3fb058482defda371113cd12e74">cos_factorsQ31_2048</a>, <a class="el" href="group__DCT4__IDCT4__Table.html#ga3559569e603cb918911074be88523d0e">cos_factorsQ31_512</a>, <a class="el" href="group__DCT4__IDCT4__Table.html#gaf687c4bbdbc700a3ad5d807d28de63e4">cos_factorsQ31_8192</a>, <a class="el" href="structarm__dct4__instance__q31.html#a46a9f136457350676e2bfd3768ff9d6d">arm_dct4_instance_q31::N</a>, <a class="el" href="structarm__dct4__instance__q31.html#a32d3268ba4629908dba056599f0a904d">arm_dct4_instance_q31::Nby2</a>, <a class="el" href="structarm__dct4__instance__q31.html#ac80ff7b28fca36aeef74dea12e8312dd">arm_dct4_instance_q31::normalize</a>, <a class="el" href="structarm__dct4__instance__q31.html#ac96579cfb28d08bb11dd2fe4c6303833">arm_dct4_instance_q31::pCfft</a>, <a class="el" href="structarm__dct4__instance__q31.html#af97204d1838925621fc82021a0c2d6c1">arm_dct4_instance_q31::pCosFactor</a>, <a class="el" href="structarm__dct4__instance__q31.html#af1487dab5e7963b85dc0fdc6bf492542">arm_dct4_instance_q31::pRfft</a>, <a class="el" href="structarm__dct4__instance__q31.html#a7db236e22673146bb1d2c962f0713f08">arm_dct4_instance_q31::pTwiddle</a>, <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>, <a class="el" href="group__DCT4__IDCT4__Table.html#ga02d7024538a87214296b01d83ba36b02">WeightsQ31_128</a>, <a class="el" href="group__DCT4__IDCT4__Table.html#ga725b65c25a02b3cad329e18bb832f65e">WeightsQ31_2048</a>, <a class="el" href="group__DCT4__IDCT4__Table.html#ga31a8217a96f7d3171921e98398f31596">WeightsQ31_512</a>, and <a class="el" href="group__DCT4__IDCT4__Table.html#ga16bf6bbe5c4c9b35f88253cf7bdcc435">WeightsQ31_8192</a>.</p>
-
+
</div>
</div>
<a class="anchor" id="ga114cb9635059f678df291fcc887aaf2b"></a>
@@ -457,20 +460,18 @@ Discrete Cosine Transform - type-IV</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q15 DCT4 structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pState</td><td>points to state buffer. </td></tr>
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*pInlineBuffer</td><td>points to the in-place input and output buffer. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q15 DCT4 structure. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pState</td><td>points to state buffer. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">pInlineBuffer</td><td>points to the in-place input and output buffer. </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<dl class="section user"><dt>Input an output formats:</dt><dd>Internally inputs are downscaled in the RFFT process function to avoid overflows. Number of bits downscaled, depends on the size of the transform. The input and output formats for different DCT sizes and number of bits to upscale are mentioned in the table below:</dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Input an output formats</dt><dd>Internally inputs are downscaled in the RFFT process function to avoid overflows. Number of bits downscaled, depends on the size of the transform. The input and output formats for different DCT sizes and number of bits to upscale are mentioned in the table below:</dd></dl>
<div class="image">
<img src="dct4FormatsQ15Table.gif" alt="dct4FormatsQ15Table.gif"/>
</div>
-<p>References <a class="el" href="group__BasicMult.html#gafb0778d27ed98a2a6f2ecb7d48cc8c75">arm_mult_q15()</a>, <a class="el" href="group__shift.html#gaa1757e53279780107acc92cf100adb61">arm_shift_q15()</a>, <a class="el" href="structarm__dct4__instance__q15.html#a53d24009bb9b2e93d0aa07db7f1a6c25">arm_dct4_instance_q15::N</a>, <a class="el" href="structarm__dct4__instance__q15.html#af43dcbbc2fc661ffbc525afe3dcbd7da">arm_dct4_instance_q15::Nby2</a>, <a class="el" href="structarm__dct4__instance__q15.html#ac76df681b1bd502fb4874c06f055dded">arm_dct4_instance_q15::pCosFactor</a>, and <a class="el" href="structarm__dct4__instance__q15.html#abc6c847e9f906781e1d5da40e9aafa76">arm_dct4_instance_q15::pTwiddle</a>.</p>
-
</div>
</div>
<a class="anchor" id="gad04d0baab6ed081d8e8afe02538eb80b"></a>
@@ -504,20 +505,18 @@ Discrete Cosine Transform - type-IV</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q31 DCT4 structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pState</td><td>points to state buffer. </td></tr>
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*pInlineBuffer</td><td>points to the in-place input and output buffer. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q31 DCT4 structure. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pState</td><td>points to state buffer. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">pInlineBuffer</td><td>points to the in-place input and output buffer. </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-<dl class="section user"><dt>Input an output formats:</dt><dd>Input samples need to be downscaled by 1 bit to avoid saturations in the Q31 DCT process, as the conversion from DCT2 to DCT4 involves one subtraction. Internally inputs are downscaled in the RFFT process function to avoid overflows. Number of bits downscaled, depends on the size of the transform. The input and output formats for different DCT sizes and number of bits to upscale are mentioned in the table below:</dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Input an output formats</dt><dd>Input samples need to be downscaled by 1 bit to avoid saturations in the Q31 DCT process, as the conversion from DCT2 to DCT4 involves one subtraction. Internally inputs are downscaled in the RFFT process function to avoid overflows. Number of bits downscaled, depends on the size of the transform. The input and output formats for different DCT sizes and number of bits to upscale are mentioned in the table below:</dd></dl>
<div class="image">
<img src="dct4FormatsQ31Table.gif" alt="dct4FormatsQ31Table.gif"/>
</div>
-<p>References <a class="el" href="group__CmplxByCmplxMult.html#ga1829e50993a90742de225a0ce4213838">arm_cmplx_mult_cmplx_q31()</a>, <a class="el" href="group__BasicMult.html#ga3528c0f54a0607acc603f0490d3ca6c6">arm_mult_q31()</a>, <a class="el" href="group__RealFFT.html#gabaeab5646aeea9844e6d42ca8c73fe3a">arm_rfft_q31()</a>, <a class="el" href="group__shift.html#ga387dd8b7b87377378280978f16cdb13d">arm_shift_q31()</a>, <a class="el" href="structarm__dct4__instance__q31.html#a46a9f136457350676e2bfd3768ff9d6d">arm_dct4_instance_q31::N</a>, <a class="el" href="structarm__dct4__instance__q31.html#a32d3268ba4629908dba056599f0a904d">arm_dct4_instance_q31::Nby2</a>, <a class="el" href="structarm__dct4__instance__q31.html#ac80ff7b28fca36aeef74dea12e8312dd">arm_dct4_instance_q31::normalize</a>, <a class="el" href="structarm__dct4__instance__q31.html#af97204d1838925621fc82021a0c2d6c1">arm_dct4_instance_q31::pCosFactor</a>, <a class="el" href="structarm__dct4__instance__q31.html#af1487dab5e7963b85dc0fdc6bf492542">arm_dct4_instance_q31::pRfft</a>, and <a class="el" href="structarm__dct4__instance__q31.html#a7db236e22673146bb1d2c962f0713f08">arm_dct4_instance_q31::pTwiddle</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -525,7 +524,7 @@ Discrete Cosine Transform - type-IV</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__DCT4__IDCT4__Table.html b/docs/DSP/html/group__DCT4__IDCT4__Table.html
index 0625c2e..54db790 100644
--- a/docs/DSP/html/group__DCT4__IDCT4__Table.html
+++ b/docs/DSP/html/group__DCT4__IDCT4__Table.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,635 +116,267 @@ $(document).ready(function(){initNavTree('group__DCT4__IDCT4__Table.html','');})
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
-<tr class="memitem:gad00f29d896d64d6da7afbbb9d3e182a4"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gad00f29d896d64d6da7afbbb9d3e182a4">Weights_128</a> [256]</td></tr>
+<tr class="memitem:gad00f29d896d64d6da7afbbb9d3e182a4"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gad00f29d896d64d6da7afbbb9d3e182a4">Weights_128</a> [256]</td></tr>
+<tr class="memdesc:gad00f29d896d64d6da7afbbb9d3e182a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Weights Table. <a href="#gad00f29d896d64d6da7afbbb9d3e182a4">More...</a><br/></td></tr>
<tr class="separator:gad00f29d896d64d6da7afbbb9d3e182a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaeb67b0be5b3c2139d660e02cedeed908"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gaeb67b0be5b3c2139d660e02cedeed908">Weights_512</a> [1024]</td></tr>
-<tr class="separator:gaeb67b0be5b3c2139d660e02cedeed908"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac3a2a00b3106dfcb5e0a582f50c65692"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gac3a2a00b3106dfcb5e0a582f50c65692">Weights_2048</a> [4096]</td></tr>
-<tr class="separator:gac3a2a00b3106dfcb5e0a582f50c65692"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga45a8ec91e5da91790566105bc7e6f0c2"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga45a8ec91e5da91790566105bc7e6f0c2">Weights_8192</a> [16384]</td></tr>
-<tr class="separator:ga45a8ec91e5da91790566105bc7e6f0c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga16248ed86161ef97538011b49f13e8b7"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga16248ed86161ef97538011b49f13e8b7">cos_factors_128</a> [128]</td></tr>
+<tr class="memitem:ga16248ed86161ef97538011b49f13e8b7"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga16248ed86161ef97538011b49f13e8b7">cos_factors_128</a> [128]</td></tr>
<tr class="separator:ga16248ed86161ef97538011b49f13e8b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga49fd288352ca5bb43f5cec52273b0d80"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga49fd288352ca5bb43f5cec52273b0d80">cos_factors_512</a> [512]</td></tr>
+<tr class="memitem:gaeb67b0be5b3c2139d660e02cedeed908"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gaeb67b0be5b3c2139d660e02cedeed908">Weights_512</a> [1024]</td></tr>
+<tr class="separator:gaeb67b0be5b3c2139d660e02cedeed908"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga49fd288352ca5bb43f5cec52273b0d80"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga49fd288352ca5bb43f5cec52273b0d80">cos_factors_512</a> [512]</td></tr>
<tr class="separator:ga49fd288352ca5bb43f5cec52273b0d80"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga1ba5306e0bc44730b40ab34cced45fd6"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga1ba5306e0bc44730b40ab34cced45fd6">cos_factors_2048</a> [2048]</td></tr>
+<tr class="memitem:gac3a2a00b3106dfcb5e0a582f50c65692"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gac3a2a00b3106dfcb5e0a582f50c65692">Weights_2048</a> [4096]</td></tr>
+<tr class="separator:gac3a2a00b3106dfcb5e0a582f50c65692"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1ba5306e0bc44730b40ab34cced45fd6"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga1ba5306e0bc44730b40ab34cced45fd6">cos_factors_2048</a> [2048]</td></tr>
<tr class="separator:ga1ba5306e0bc44730b40ab34cced45fd6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac12484542bc6aaecc754c855457411de"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gac12484542bc6aaecc754c855457411de">cos_factors_8192</a> [8192]</td></tr>
+<tr class="memitem:ga45a8ec91e5da91790566105bc7e6f0c2"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga45a8ec91e5da91790566105bc7e6f0c2">Weights_8192</a> [16384]</td></tr>
+<tr class="separator:ga45a8ec91e5da91790566105bc7e6f0c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac12484542bc6aaecc754c855457411de"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gac12484542bc6aaecc754c855457411de">cos_factors_8192</a> [8192]</td></tr>
<tr class="separator:gac12484542bc6aaecc754c855457411de"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaa4ff5e6f062efb1d1ec8c6c2207c3727"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> <a class="el" href="arm__math_8h.html#a280a402ab28c399fcc4168f2ed631acb">ALIGN4</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gaa4ff5e6f062efb1d1ec8c6c2207c3727">WeightsQ15_128</a> [256]</td></tr>
-<tr class="separator:gaa4ff5e6f062efb1d1ec8c6c2207c3727"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gadc8ee250fc217d6cb5c84dd7c1eb6d31"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> <a class="el" href="arm__math_8h.html#a280a402ab28c399fcc4168f2ed631acb">ALIGN4</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gadc8ee250fc217d6cb5c84dd7c1eb6d31">WeightsQ15_512</a> [1024]</td></tr>
-<tr class="separator:gadc8ee250fc217d6cb5c84dd7c1eb6d31"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga2235ec700d0d6925d9733f48541d46f5"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> <a class="el" href="arm__math_8h.html#a280a402ab28c399fcc4168f2ed631acb">ALIGN4</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga2235ec700d0d6925d9733f48541d46f5">WeightsQ15_2048</a> [4096]</td></tr>
-<tr class="separator:ga2235ec700d0d6925d9733f48541d46f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga4fdc60621eb306984a82ce8b2d645bb7"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> <a class="el" href="arm__math_8h.html#a280a402ab28c399fcc4168f2ed631acb">ALIGN4</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga4fdc60621eb306984a82ce8b2d645bb7">WeightsQ15_8192</a> [16384]</td></tr>
-<tr class="separator:ga4fdc60621eb306984a82ce8b2d645bb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga1477edd21c7b08b0b59a564f6c24d6c5"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> <a class="el" href="arm__math_8h.html#a280a402ab28c399fcc4168f2ed631acb">ALIGN4</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga1477edd21c7b08b0b59a564f6c24d6c5">cos_factorsQ15_128</a> [128]</td></tr>
-<tr class="separator:ga1477edd21c7b08b0b59a564f6c24d6c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac056c3d026058eab3ba650828ff5642f"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> <a class="el" href="arm__math_8h.html#a280a402ab28c399fcc4168f2ed631acb">ALIGN4</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gac056c3d026058eab3ba650828ff5642f">cos_factorsQ15_512</a> [512]</td></tr>
-<tr class="separator:gac056c3d026058eab3ba650828ff5642f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaeee5df7c1be2374441868ecbbc6c7e5d"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> <a class="el" href="arm__math_8h.html#a280a402ab28c399fcc4168f2ed631acb">ALIGN4</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gaeee5df7c1be2374441868ecbbc6c7e5d">cos_factorsQ15_2048</a> [2048]</td></tr>
-<tr class="separator:gaeee5df7c1be2374441868ecbbc6c7e5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga988ff0563cc9df7848c9348871ac6c07"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> <a class="el" href="arm__math_8h.html#a280a402ab28c399fcc4168f2ed631acb">ALIGN4</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga988ff0563cc9df7848c9348871ac6c07">cos_factorsQ15_8192</a> [8192]</td></tr>
-<tr class="separator:ga988ff0563cc9df7848c9348871ac6c07"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga02d7024538a87214296b01d83ba36b02"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga02d7024538a87214296b01d83ba36b02">WeightsQ31_128</a> [256]</td></tr>
+<tr class="memitem:ga02d7024538a87214296b01d83ba36b02"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga02d7024538a87214296b01d83ba36b02">WeightsQ31_128</a> [256]</td></tr>
<tr class="separator:ga02d7024538a87214296b01d83ba36b02"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga31a8217a96f7d3171921e98398f31596"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga31a8217a96f7d3171921e98398f31596">WeightsQ31_512</a> [1024]</td></tr>
-<tr class="separator:ga31a8217a96f7d3171921e98398f31596"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga725b65c25a02b3cad329e18bb832f65e"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga725b65c25a02b3cad329e18bb832f65e">WeightsQ31_2048</a> [4096]</td></tr>
-<tr class="separator:ga725b65c25a02b3cad329e18bb832f65e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga16bf6bbe5c4c9b35f88253cf7bdcc435"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga16bf6bbe5c4c9b35f88253cf7bdcc435">WeightsQ31_8192</a> [16384]</td></tr>
-<tr class="separator:ga16bf6bbe5c4c9b35f88253cf7bdcc435"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gabb8ee2004a3520fd08388db637d43875"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gabb8ee2004a3520fd08388db637d43875">cos_factorsQ31_128</a> [128]</td></tr>
+<tr class="memitem:gabb8ee2004a3520fd08388db637d43875"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gabb8ee2004a3520fd08388db637d43875">cos_factorsQ31_128</a> [128]</td></tr>
<tr class="separator:gabb8ee2004a3520fd08388db637d43875"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga3559569e603cb918911074be88523d0e"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga3559569e603cb918911074be88523d0e">cos_factorsQ31_512</a> [512]</td></tr>
+<tr class="memitem:ga31a8217a96f7d3171921e98398f31596"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga31a8217a96f7d3171921e98398f31596">WeightsQ31_512</a> [1024]</td></tr>
+<tr class="separator:ga31a8217a96f7d3171921e98398f31596"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3559569e603cb918911074be88523d0e"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga3559569e603cb918911074be88523d0e">cos_factorsQ31_512</a> [512]</td></tr>
<tr class="separator:ga3559569e603cb918911074be88523d0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaa15fc3fb058482defda371113cd12e74"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gaa15fc3fb058482defda371113cd12e74">cos_factorsQ31_2048</a> [2048]</td></tr>
+<tr class="memitem:ga725b65c25a02b3cad329e18bb832f65e"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga725b65c25a02b3cad329e18bb832f65e">WeightsQ31_2048</a> [4096]</td></tr>
+<tr class="separator:ga725b65c25a02b3cad329e18bb832f65e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa15fc3fb058482defda371113cd12e74"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gaa15fc3fb058482defda371113cd12e74">cos_factorsQ31_2048</a> [2048]</td></tr>
<tr class="separator:gaa15fc3fb058482defda371113cd12e74"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaf687c4bbdbc700a3ad5d807d28de63e4"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gaf687c4bbdbc700a3ad5d807d28de63e4">cos_factorsQ31_8192</a> [8192]</td></tr>
+<tr class="memitem:ga16bf6bbe5c4c9b35f88253cf7bdcc435"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#ga16bf6bbe5c4c9b35f88253cf7bdcc435">WeightsQ31_8192</a> [16384]</td></tr>
+<tr class="separator:ga16bf6bbe5c4c9b35f88253cf7bdcc435"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf687c4bbdbc700a3ad5d807d28de63e4"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__DCT4__IDCT4__Table.html#gaf687c4bbdbc700a3ad5d807d28de63e4">cos_factorsQ31_8192</a> [8192]</td></tr>
<tr class="separator:gaf687c4bbdbc700a3ad5d807d28de63e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
+<p>end of RealFFT_Table group </p>
<h2 class="groupheader">Variable Documentation</h2>
<a class="anchor" id="ga16248ed86161ef97538011b49f13e8b7"></a>
<div class="memitem">
<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> cos_factors_128[128]</td>
</tr>
</table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span> </td>
- </tr>
-</table>
</div><div class="memdoc">
-<dl class="section user"><dt></dt><dd>cosFactor tables are generated using the formula : <pre>cos_factors[n] = 2 * cos((2n+1)*pi/(4*N))</pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>C command to generate the table </dd></dl>
-<dl class="section user"><dt></dt><dd><pre> for(i = 0; i&lt; N; i++)
-{
- cos_factors[i]= 2 * cos((2*i+1)*c/2);
-} </pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>where <code>N</code> is the number of factors to generate and <code>c</code> is <code>pi/(2*N)</code> </dd></dl>
-
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#gab094ad3bc6fa1b84e8b12a24e1850a06">arm_dct4_init_f32()</a>.</p>
</div>
</div>
<a class="anchor" id="ga1ba5306e0bc44730b40ab34cced45fd6"></a>
<div class="memitem">
<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> cos_factors_2048[2048]</td>
</tr>
</table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span> </td>
- </tr>
-</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#gab094ad3bc6fa1b84e8b12a24e1850a06">arm_dct4_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ga49fd288352ca5bb43f5cec52273b0d80"></a>
<div class="memitem">
<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> cos_factors_512[512]</td>
</tr>
</table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span> </td>
- </tr>
-</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#gab094ad3bc6fa1b84e8b12a24e1850a06">arm_dct4_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="gac12484542bc6aaecc754c855457411de"></a>
<div class="memitem">
<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> cos_factors_8192[8192]</td>
</tr>
</table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#gab094ad3bc6fa1b84e8b12a24e1850a06">arm_dct4_init_f32()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ga1477edd21c7b08b0b59a564f6c24d6c5"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> <a class="el" href="arm__math_8h.html#a280a402ab28c399fcc4168f2ed631acb">ALIGN4</a> cos_factorsQ15_128[128]</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span> </td>
- </tr>
-</table>
</div><div class="memdoc">
-<dl class="section user"><dt></dt><dd>cosFactor tables are generated using the formula : <pre> cos_factors[n] = 2 * cos((2n+1)*pi/(4*N)) </pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>C command to generate the table <pre>
-for(i = 0; i&lt; N; i++)
-{
- cos_factors[i]= 2 * cos((2*i+1)*c/2);
-} </pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>where <code>N</code> is the number of factors to generate and <code>c</code> is <code>pi/(2*N)</code> </dd></dl>
-<dl class="section user"><dt></dt><dd>Then converted to q15 format by multiplying with 2^31 and saturated if required. </dd></dl>
-
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#ga966fd1b66a80873964533703ab5dc054">arm_dct4_init_q15()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="gaeee5df7c1be2374441868ecbbc6c7e5d"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> <a class="el" href="arm__math_8h.html#a280a402ab28c399fcc4168f2ed631acb">ALIGN4</a> cos_factorsQ15_2048[2048]</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#ga966fd1b66a80873964533703ab5dc054">arm_dct4_init_q15()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="gac056c3d026058eab3ba650828ff5642f"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> <a class="el" href="arm__math_8h.html#a280a402ab28c399fcc4168f2ed631acb">ALIGN4</a> cos_factorsQ15_512[512]</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#ga966fd1b66a80873964533703ab5dc054">arm_dct4_init_q15()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ga988ff0563cc9df7848c9348871ac6c07"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> <a class="el" href="arm__math_8h.html#a280a402ab28c399fcc4168f2ed631acb">ALIGN4</a> cos_factorsQ15_8192[8192]</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#ga966fd1b66a80873964533703ab5dc054">arm_dct4_init_q15()</a>.</p>
</div>
</div>
<a class="anchor" id="gabb8ee2004a3520fd08388db637d43875"></a>
<div class="memitem">
<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> cos_factorsQ31_128[128]</td>
</tr>
</table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span> </td>
- </tr>
-</table>
</div><div class="memdoc">
-<dl class="section user"><dt></dt><dd>cosFactor tables are generated using the formula : <pre>cos_factors[n] = 2 * cos((2n+1)*pi/(4*N))</pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>C command to generate the table <pre>
-for(i = 0; i&lt; N; i++)
-{
- cos_factors[i]= 2 * cos((2*i+1)*c/2);
-} </pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>where <code>N</code> is the number of factors to generate and <code>c</code> is <code>pi/(2*N)</code> </dd></dl>
-<dl class="section user"><dt></dt><dd>Then converted to q31 format by multiplying with 2^31 and saturated if required. </dd></dl>
-
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#ga631bb59c7c97c814ff7147ecba6a716a">arm_dct4_init_q31()</a>.</p>
</div>
</div>
<a class="anchor" id="gaa15fc3fb058482defda371113cd12e74"></a>
<div class="memitem">
<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> cos_factorsQ31_2048[2048]</td>
</tr>
</table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span> </td>
- </tr>
-</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#ga631bb59c7c97c814ff7147ecba6a716a">arm_dct4_init_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ga3559569e603cb918911074be88523d0e"></a>
<div class="memitem">
<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> cos_factorsQ31_512[512]</td>
</tr>
</table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span> </td>
- </tr>
-</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#ga631bb59c7c97c814ff7147ecba6a716a">arm_dct4_init_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="gaf687c4bbdbc700a3ad5d807d28de63e4"></a>
<div class="memitem">
<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> cos_factorsQ31_8192[8192]</td>
</tr>
</table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span> </td>
- </tr>
-</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#ga631bb59c7c97c814ff7147ecba6a716a">arm_dct4_init_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="gad00f29d896d64d6da7afbbb9d3e182a4"></a>
<div class="memitem">
<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> Weights_128[256]</td>
</tr>
</table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span> </td>
- </tr>
-</table>
</div><div class="memdoc">
<dl class="section user"><dt></dt><dd>Weights tables are generated using the formula : <pre>weights[n] = e^(-j*n*pi/(2*N))</pre> </dd></dl>
<dl class="section user"><dt></dt><dd>C command to generate the table <pre>
for(i = 0; i&lt; N; i++)
{
- weights[2*i]= cos(i*c);
- weights[(2*i)+1]= -sin(i * c);
+ weights[(2*i)] = cos (i*c);
+ weights[(2*i)+1] = -sin (i*c);
} </pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>Where <code>N</code> is the Number of weights to be calculated and <code>c</code> is <code>pi/(2*N)</code> </dd></dl>
+<dl class="section user"><dt></dt><dd>where <code>N</code> is the Number of weights to be calculated and <code>c</code> is <code>pi/(2*N)</code> </dd></dl>
<dl class="section user"><dt></dt><dd>In the tables below the real and imaginary values are placed alternatively, hence the array length is <code>2*N</code>. </dd></dl>
-
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#gab094ad3bc6fa1b84e8b12a24e1850a06">arm_dct4_init_f32()</a>.</p>
+<dl class="section user"><dt></dt><dd>cosFactor tables are generated using the formula : <pre>cos_factors[n] = 2 * cos((2n+1)*pi/(4*N))</pre> </dd></dl>
+<dl class="section user"><dt></dt><dd>C command to generate the table </dd></dl>
+<dl class="section user"><dt></dt><dd><pre> for(i = 0; i&lt; N; i++)
+{
+ cos_factors[i]= 2 * cos((2*i+1)*c/2);
+} </pre> </dd></dl>
+<dl class="section user"><dt></dt><dd>where <code>N</code> is the number of factors to generate and <code>c</code> is <code>pi/(2*N)</code> </dd></dl>
</div>
</div>
<a class="anchor" id="gac3a2a00b3106dfcb5e0a582f50c65692"></a>
<div class="memitem">
<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> Weights_2048[4096]</td>
</tr>
</table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span> </td>
- </tr>
-</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#gab094ad3bc6fa1b84e8b12a24e1850a06">arm_dct4_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="gaeb67b0be5b3c2139d660e02cedeed908"></a>
<div class="memitem">
<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> Weights_512[1024]</td>
</tr>
</table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span> </td>
- </tr>
-</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#gab094ad3bc6fa1b84e8b12a24e1850a06">arm_dct4_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ga45a8ec91e5da91790566105bc7e6f0c2"></a>
<div class="memitem">
<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> Weights_8192[16384]</td>
</tr>
</table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#gab094ad3bc6fa1b84e8b12a24e1850a06">arm_dct4_init_f32()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="gaa4ff5e6f062efb1d1ec8c6c2207c3727"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> <a class="el" href="arm__math_8h.html#a280a402ab28c399fcc4168f2ed631acb">ALIGN4</a> WeightsQ15_128[256]</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-<dl class="section user"><dt></dt><dd>Weights tables are generated using the formula : <pre>weights[n] = e^(-j*n*pi/(2*N))</pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>C command to generate the table <pre>
-for(i = 0; i&lt; N; i++)
-{
- weights[2*i]= cos(i*c);
- weights[(2*i)+1]= -sin(i * c);
-} </pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>where <code>N</code> is the Number of weights to be calculated and <code>c</code> is <code>pi/(2*N)</code> </dd></dl>
-<dl class="section user"><dt></dt><dd>Converted the output to q15 format by multiplying with 2^31 and saturated if required. </dd></dl>
-<dl class="section user"><dt></dt><dd>In the tables below the real and imaginary values are placed alternatively, hence the array length is <code>2*N</code>. </dd></dl>
-
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#ga966fd1b66a80873964533703ab5dc054">arm_dct4_init_q15()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ga2235ec700d0d6925d9733f48541d46f5"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> <a class="el" href="arm__math_8h.html#a280a402ab28c399fcc4168f2ed631acb">ALIGN4</a> WeightsQ15_2048[4096]</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#ga966fd1b66a80873964533703ab5dc054">arm_dct4_init_q15()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="gadc8ee250fc217d6cb5c84dd7c1eb6d31"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> <a class="el" href="arm__math_8h.html#a280a402ab28c399fcc4168f2ed631acb">ALIGN4</a> WeightsQ15_512[1024]</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span> </td>
- </tr>
-</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#ga966fd1b66a80873964533703ab5dc054">arm_dct4_init_q15()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="ga4fdc60621eb306984a82ce8b2d645bb7"></a>
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> <a class="el" href="arm__math_8h.html#a280a402ab28c399fcc4168f2ed631acb">ALIGN4</a> WeightsQ15_8192[16384]</td>
- </tr>
- </table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span> </td>
- </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#ga966fd1b66a80873964533703ab5dc054">arm_dct4_init_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ga02d7024538a87214296b01d83ba36b02"></a>
<div class="memitem">
<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> WeightsQ31_128[256]</td>
</tr>
</table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span> </td>
- </tr>
-</table>
</div><div class="memdoc">
<dl class="section user"><dt></dt><dd>Weights tables are generated using the formula : <pre>weights[n] = e^(-j*n*pi/(2*N))</pre> </dd></dl>
<dl class="section user"><dt></dt><dd>C command to generate the table <pre>
-for(i = 0; i&lt; N; i++)
+for (i = 0; i&lt; N; i++)
{
- weights[2*i]= cos(i*c);
- weights[(2*i)+1]= -sin(i * c);
+ weights[(2*i)] = cos(i*c);
+ weights[(2*i)+1] = -sin(i*c);
} </pre> </dd></dl>
<dl class="section user"><dt></dt><dd>where <code>N</code> is the Number of weights to be calculated and <code>c</code> is <code>pi/(2*N)</code> </dd></dl>
<dl class="section user"><dt></dt><dd>Convert the output to q31 format by multiplying with 2^31 and saturated if required. </dd></dl>
<dl class="section user"><dt></dt><dd>In the tables below the real and imaginary values are placed alternatively, hence the array length is <code>2*N</code>. </dd></dl>
-
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#ga631bb59c7c97c814ff7147ecba6a716a">arm_dct4_init_q31()</a>.</p>
+<dl class="section user"><dt></dt><dd>cosFactor tables are generated using the formula : <pre>cos_factors[n] = 2 * cos((2n+1)*pi/(4*N))</pre> </dd></dl>
+<dl class="section user"><dt></dt><dd>C command to generate the table <pre>
+for (i = 0; i&lt; N; i++)
+{
+ cos_factors[i] = 2 * cos((2*i+1)*c/2);
+} </pre> </dd></dl>
+<dl class="section user"><dt></dt><dd>where <code>N</code> is the number of factors to generate and <code>c</code> is <code>pi/(2*N)</code> </dd></dl>
+<dl class="section user"><dt></dt><dd>Then converted to q31 format by multiplying with 2^31 and saturated if required. </dd></dl>
</div>
</div>
<a class="anchor" id="ga725b65c25a02b3cad329e18bb832f65e"></a>
<div class="memitem">
<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> WeightsQ31_2048[4096]</td>
</tr>
</table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span> </td>
- </tr>
-</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#ga631bb59c7c97c814ff7147ecba6a716a">arm_dct4_init_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ga31a8217a96f7d3171921e98398f31596"></a>
<div class="memitem">
<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> WeightsQ31_512[1024]</td>
</tr>
</table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span> </td>
- </tr>
-</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#ga631bb59c7c97c814ff7147ecba6a716a">arm_dct4_init_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ga16bf6bbe5c4c9b35f88253cf7bdcc435"></a>
<div class="memitem">
<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> WeightsQ31_8192[16384]</td>
</tr>
</table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span> </td>
- </tr>
-</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#ga631bb59c7c97c814ff7147ecba6a716a">arm_dct4_init_q31()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -752,7 +384,7 @@ for(i = 0; i&lt; N; i++)
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__DCT4__IDCT4__Table.js b/docs/DSP/html/group__DCT4__IDCT4__Table.js
index 484cb96..b68a721 100644
--- a/docs/DSP/html/group__DCT4__IDCT4__Table.js
+++ b/docs/DSP/html/group__DCT4__IDCT4__Table.js
@@ -4,10 +4,6 @@ var group__DCT4__IDCT4__Table =
[ "cos_factors_2048", "group__DCT4__IDCT4__Table.html#ga1ba5306e0bc44730b40ab34cced45fd6", null ],
[ "cos_factors_512", "group__DCT4__IDCT4__Table.html#ga49fd288352ca5bb43f5cec52273b0d80", null ],
[ "cos_factors_8192", "group__DCT4__IDCT4__Table.html#gac12484542bc6aaecc754c855457411de", null ],
- [ "cos_factorsQ15_128", "group__DCT4__IDCT4__Table.html#ga1477edd21c7b08b0b59a564f6c24d6c5", null ],
- [ "cos_factorsQ15_2048", "group__DCT4__IDCT4__Table.html#gaeee5df7c1be2374441868ecbbc6c7e5d", null ],
- [ "cos_factorsQ15_512", "group__DCT4__IDCT4__Table.html#gac056c3d026058eab3ba650828ff5642f", null ],
- [ "cos_factorsQ15_8192", "group__DCT4__IDCT4__Table.html#ga988ff0563cc9df7848c9348871ac6c07", null ],
[ "cos_factorsQ31_128", "group__DCT4__IDCT4__Table.html#gabb8ee2004a3520fd08388db637d43875", null ],
[ "cos_factorsQ31_2048", "group__DCT4__IDCT4__Table.html#gaa15fc3fb058482defda371113cd12e74", null ],
[ "cos_factorsQ31_512", "group__DCT4__IDCT4__Table.html#ga3559569e603cb918911074be88523d0e", null ],
@@ -16,10 +12,6 @@ var group__DCT4__IDCT4__Table =
[ "Weights_2048", "group__DCT4__IDCT4__Table.html#gac3a2a00b3106dfcb5e0a582f50c65692", null ],
[ "Weights_512", "group__DCT4__IDCT4__Table.html#gaeb67b0be5b3c2139d660e02cedeed908", null ],
[ "Weights_8192", "group__DCT4__IDCT4__Table.html#ga45a8ec91e5da91790566105bc7e6f0c2", null ],
- [ "WeightsQ15_128", "group__DCT4__IDCT4__Table.html#gaa4ff5e6f062efb1d1ec8c6c2207c3727", null ],
- [ "WeightsQ15_2048", "group__DCT4__IDCT4__Table.html#ga2235ec700d0d6925d9733f48541d46f5", null ],
- [ "WeightsQ15_512", "group__DCT4__IDCT4__Table.html#gadc8ee250fc217d6cb5c84dd7c1eb6d31", null ],
- [ "WeightsQ15_8192", "group__DCT4__IDCT4__Table.html#ga4fdc60621eb306984a82ce8b2d645bb7", null ],
[ "WeightsQ31_128", "group__DCT4__IDCT4__Table.html#ga02d7024538a87214296b01d83ba36b02", null ],
[ "WeightsQ31_2048", "group__DCT4__IDCT4__Table.html#ga725b65c25a02b3cad329e18bb832f65e", null ],
[ "WeightsQ31_512", "group__DCT4__IDCT4__Table.html#ga31a8217a96f7d3171921e98398f31596", null ],
diff --git a/docs/DSP/html/group__DotproductExample.html b/docs/DSP/html/group__DotproductExample.html
index 77d8584..b9cc017 100644
--- a/docs/DSP/html/group__DotproductExample.html
+++ b/docs/DSP/html/group__DotproductExample.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -130,8 +130,8 @@ $(document).ready(function(){initNavTree('group__DotproductExample.html','');});
</dd></dl>
<dl class="section user"><dt>CMSIS DSP Software Library Functions Used:</dt><dd></dd></dl>
<dl class="section user"><dt></dt><dd><ul>
-<li><a class="el" href="group__BasicMult.html#gaca3f0b8227da431ab29225b88888aa32" title="Floating-point vector multiplication. ">arm_mult_f32()</a></li>
-<li><a class="el" href="group__BasicAdd.html#ga6a904a547413b10565dd1d251c6bafbd" title="Floating-point vector addition. ">arm_add_f32()</a></li>
+<li><a class="el" href="group__BasicMult.html#gacf950935141cad927bea886e88fd9e9b" title="Floating-point vector multiplication. ">arm_mult_f32()</a></li>
+<li><a class="el" href="group__BasicAdd.html#gabfef1e86e458314a61f4baa441d9765e" title="Floating-point vector addition. ">arm_add_f32()</a></li>
</ul>
</dd></dl>
<p><b> Refer </b> <a class="el" href="arm_dotproduct_example_f32_8c-example.html">arm_dotproduct_example_f32.c</a> </p>
@@ -140,7 +140,7 @@ $(document).ready(function(){initNavTree('group__DotproductExample.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__FIR.html b/docs/DSP/html/group__FIR.html
index 8308a18..8c0e0d9 100644
--- a/docs/DSP/html/group__FIR.html
+++ b/docs/DSP/html/group__FIR.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,73 +116,72 @@ $(document).ready(function(){initNavTree('group__FIR.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gae8fb334ea67eb6ecbd31824ddc14cd6a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#gae8fb334ea67eb6ecbd31824ddc14cd6a">arm_fir_f32</a> (const <a class="el" href="structarm__fir__instance__f32.html">arm_fir_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gae8fb334ea67eb6ecbd31824ddc14cd6a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point FIR filter. <a href="#gae8fb334ea67eb6ecbd31824ddc14cd6a">More...</a><br/></td></tr>
-<tr class="separator:gae8fb334ea67eb6ecbd31824ddc14cd6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac7d35e9472e49ccd88800f37f3476bd3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#gac7d35e9472e49ccd88800f37f3476bd3">arm_fir_fast_q15</a> (const <a class="el" href="structarm__fir__instance__q15.html">arm_fir_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gac7d35e9472e49ccd88800f37f3476bd3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the fast Q15 FIR filter for Cortex-M3 and Cortex-M4. <a href="#gac7d35e9472e49ccd88800f37f3476bd3">More...</a><br/></td></tr>
-<tr class="separator:gac7d35e9472e49ccd88800f37f3476bd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga70d11af009dcd25594c58c75cdb5d6e3"><td class="memItemLeft" align="right" valign="top">IAR_ONLY_LOW_OPTIMIZATION_ENTER <br class="typebreak"/>
-void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#ga70d11af009dcd25594c58c75cdb5d6e3">arm_fir_fast_q31</a> (const <a class="el" href="structarm__fir__instance__q31.html">arm_fir_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga70d11af009dcd25594c58c75cdb5d6e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the fast Q31 FIR filter for Cortex-M3 and Cortex-M4. <a href="#ga70d11af009dcd25594c58c75cdb5d6e3">More...</a><br/></td></tr>
-<tr class="separator:ga70d11af009dcd25594c58c75cdb5d6e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga98d13def6427e29522829f945d0967db"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#ga98d13def6427e29522829f945d0967db">arm_fir_init_f32</a> (<a class="el" href="structarm__fir__instance__f32.html">arm_fir_instance_f32</a> *S, uint16_t numTaps, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga98d13def6427e29522829f945d0967db"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point FIR filter. <a href="#ga98d13def6427e29522829f945d0967db">More...</a><br/></td></tr>
-<tr class="separator:ga98d13def6427e29522829f945d0967db"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gae2a50f692f41ba57e44ed0719b1368bd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#gae2a50f692f41ba57e44ed0719b1368bd">arm_fir_init_q15</a> (<a class="el" href="structarm__fir__instance__q15.html">arm_fir_instance_q15</a> *S, uint16_t numTaps, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gae2a50f692f41ba57e44ed0719b1368bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 FIR filter. <a href="#gae2a50f692f41ba57e44ed0719b1368bd">More...</a><br/></td></tr>
-<tr class="separator:gae2a50f692f41ba57e44ed0719b1368bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac00d53af87684cbbe135767b55e748a5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#gac00d53af87684cbbe135767b55e748a5">arm_fir_init_q31</a> (<a class="el" href="structarm__fir__instance__q31.html">arm_fir_instance_q31</a> *S, uint16_t numTaps, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gac00d53af87684cbbe135767b55e748a5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 FIR filter. <a href="#gac00d53af87684cbbe135767b55e748a5">More...</a><br/></td></tr>
-<tr class="separator:gac00d53af87684cbbe135767b55e748a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga88e48688224d42dc173dbcec702f0c1d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#ga88e48688224d42dc173dbcec702f0c1d">arm_fir_init_q7</a> (<a class="el" href="structarm__fir__instance__q7.html">arm_fir_instance_q7</a> *S, uint16_t numTaps, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga88e48688224d42dc173dbcec702f0c1d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q7 FIR filter. <a href="#ga88e48688224d42dc173dbcec702f0c1d">More...</a><br/></td></tr>
-<tr class="separator:ga88e48688224d42dc173dbcec702f0c1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga262d173058d6f80fdf60404ba262a8f5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#ga262d173058d6f80fdf60404ba262a8f5">arm_fir_q15</a> (const <a class="el" href="structarm__fir__instance__q15.html">arm_fir_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga262d173058d6f80fdf60404ba262a8f5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 FIR filter. <a href="#ga262d173058d6f80fdf60404ba262a8f5">More...</a><br/></td></tr>
-<tr class="separator:ga262d173058d6f80fdf60404ba262a8f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaadd938c68ab08967cbb5fc696f384bb5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#gaadd938c68ab08967cbb5fc696f384bb5">arm_fir_q31</a> (const <a class="el" href="structarm__fir__instance__q31.html">arm_fir_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gaadd938c68ab08967cbb5fc696f384bb5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 FIR filter. <a href="#gaadd938c68ab08967cbb5fc696f384bb5">More...</a><br/></td></tr>
-<tr class="separator:gaadd938c68ab08967cbb5fc696f384bb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga31c91a0bf0962327ef8f626fae68ea32"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#ga31c91a0bf0962327ef8f626fae68ea32">arm_fir_q7</a> (const <a class="el" href="structarm__fir__instance__q7.html">arm_fir_instance_q7</a> *S, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga31c91a0bf0962327ef8f626fae68ea32"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q7 FIR filter. <a href="#ga31c91a0bf0962327ef8f626fae68ea32">More...</a><br/></td></tr>
-<tr class="separator:ga31c91a0bf0962327ef8f626fae68ea32"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0cf008f650a75f5e2cf82d10691b64d9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#ga0cf008f650a75f5e2cf82d10691b64d9">arm_fir_f32</a> (const <a class="el" href="structarm__fir__instance__f32.html">arm_fir_instance_f32</a> *S, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga0cf008f650a75f5e2cf82d10691b64d9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for floating-point FIR filter. <a href="#ga0cf008f650a75f5e2cf82d10691b64d9">More...</a><br/></td></tr>
+<tr class="separator:ga0cf008f650a75f5e2cf82d10691b64d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf58eee6c38f0b666897b24ca02f9d58d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#gaf58eee6c38f0b666897b24ca02f9d58d">arm_fir_fast_q15</a> (const <a class="el" href="structarm__fir__instance__q15.html">arm_fir_instance_q15</a> *S, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaf58eee6c38f0b666897b24ca02f9d58d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 FIR filter (fast version). <a href="#gaf58eee6c38f0b666897b24ca02f9d58d">More...</a><br/></td></tr>
+<tr class="separator:gaf58eee6c38f0b666897b24ca02f9d58d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga07051c8e9f0f228c9634b4a9ca2bcac3"><td class="memItemLeft" align="right" valign="top">IAR_ONLY_LOW_OPTIMIZATION_ENTER <br class="typebreak"/>
+void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#ga07051c8e9f0f228c9634b4a9ca2bcac3">arm_fir_fast_q31</a> (const <a class="el" href="structarm__fir__instance__q31.html">arm_fir_instance_q31</a> *S, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga07051c8e9f0f228c9634b4a9ca2bcac3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 FIR filter (fast version). <a href="#ga07051c8e9f0f228c9634b4a9ca2bcac3">More...</a><br/></td></tr>
+<tr class="separator:ga07051c8e9f0f228c9634b4a9ca2bcac3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5afaa7b8e6735bbc19e582aa9755b0e1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#ga5afaa7b8e6735bbc19e582aa9755b0e1">arm_fir_init_f32</a> (<a class="el" href="structarm__fir__instance__f32.html">arm_fir_instance_f32</a> *S, uint16_t numTaps, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga5afaa7b8e6735bbc19e582aa9755b0e1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point FIR filter. <a href="#ga5afaa7b8e6735bbc19e582aa9755b0e1">More...</a><br/></td></tr>
+<tr class="separator:ga5afaa7b8e6735bbc19e582aa9755b0e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf4bfa7e20520f3b6e9f03a52ad6d0e41"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#gaf4bfa7e20520f3b6e9f03a52ad6d0e41">arm_fir_init_q15</a> (<a class="el" href="structarm__fir__instance__q15.html">arm_fir_instance_q15</a> *S, uint16_t numTaps, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaf4bfa7e20520f3b6e9f03a52ad6d0e41"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 FIR filter. <a href="#gaf4bfa7e20520f3b6e9f03a52ad6d0e41">More...</a><br/></td></tr>
+<tr class="separator:gaf4bfa7e20520f3b6e9f03a52ad6d0e41"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga23ef4b2597aecc4d43cce7c4b456ae71"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#ga23ef4b2597aecc4d43cce7c4b456ae71">arm_fir_init_q31</a> (<a class="el" href="structarm__fir__instance__q31.html">arm_fir_instance_q31</a> *S, uint16_t numTaps, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga23ef4b2597aecc4d43cce7c4b456ae71"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 FIR filter. <a href="#ga23ef4b2597aecc4d43cce7c4b456ae71">More...</a><br/></td></tr>
+<tr class="separator:ga23ef4b2597aecc4d43cce7c4b456ae71"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabd62c4543b243c25e315e7acb57f726c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#gabd62c4543b243c25e315e7acb57f726c">arm_fir_init_q7</a> (<a class="el" href="structarm__fir__instance__q7.html">arm_fir_instance_q7</a> *S, uint16_t numTaps, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gabd62c4543b243c25e315e7acb57f726c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q7 FIR filter. <a href="#gabd62c4543b243c25e315e7acb57f726c">More...</a><br/></td></tr>
+<tr class="separator:gabd62c4543b243c25e315e7acb57f726c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad9f84fdadbb59292592c7fac81adb09c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#gad9f84fdadbb59292592c7fac81adb09c">arm_fir_q15</a> (const <a class="el" href="structarm__fir__instance__q15.html">arm_fir_instance_q15</a> *S, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gad9f84fdadbb59292592c7fac81adb09c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 FIR filter. <a href="#gad9f84fdadbb59292592c7fac81adb09c">More...</a><br/></td></tr>
+<tr class="separator:gad9f84fdadbb59292592c7fac81adb09c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2f6fc6582ab4491b3ea8c038c5247ecf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#ga2f6fc6582ab4491b3ea8c038c5247ecf">arm_fir_q31</a> (const <a class="el" href="structarm__fir__instance__q31.html">arm_fir_instance_q31</a> *S, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga2f6fc6582ab4491b3ea8c038c5247ecf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for Q31 FIR filter. <a href="#ga2f6fc6582ab4491b3ea8c038c5247ecf">More...</a><br/></td></tr>
+<tr class="separator:ga2f6fc6582ab4491b3ea8c038c5247ecf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac333f1139ef35124e89b0ee7494ad0a2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR.html#gac333f1139ef35124e89b0ee7494ad0a2">arm_fir_q7</a> (const <a class="el" href="structarm__fir__instance__q7.html">arm_fir_instance_q7</a> *S, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gac333f1139ef35124e89b0ee7494ad0a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for Q7 FIR filter. <a href="#gac333f1139ef35124e89b0ee7494ad0a2">More...</a><br/></td></tr>
+<tr class="separator:gac333f1139ef35124e89b0ee7494ad0a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<p>This set of functions implements Finite Impulse Response (FIR) filters for Q7, Q15, Q31, and floating-point data types. Fast versions of Q15 and Q31 are also provided. The functions operate on blocks of input and output data and each call to the function processes <code>blockSize</code> samples through the filter. <code>pSrc</code> and <code>pDst</code> points to input and output arrays containing <code>blockSize</code> values.</p>
-<dl class="section user"><dt>Algorithm:</dt><dd>The FIR filter algorithm is based upon a sequence of multiply-accumulate (MAC) operations. Each filter coefficient <code>b[n]</code> is multiplied by a state variable which equals a previous input sample <code>x[n]</code>. <pre>
+<dl class="section user"><dt>Algorithm</dt><dd>The FIR filter algorithm is based upon a sequence of multiply-accumulate (MAC) operations. Each filter coefficient <code>b[n]</code> is multiplied by a state variable which equals a previous input sample <code>x[n]</code>. <pre>
y[n] = b[0] * x[n] + b[1] * x[n-1] + b[2] * x[n-2] + ...+ b[numTaps-1] * x[n-numTaps+1]
- </pre> </dd></dl>
+</pre> </dd></dl>
<dl class="section user"><dt></dt><dd><div class="image">
-<img src="FIR.gif" alt="FIR.gif"/>
+<img src="FIR.GIF" alt="FIR.GIF"/>
<div class="caption">
Finite Impulse Response filter</div></div>
- </dd></dl>
+</dd></dl>
<dl class="section user"><dt></dt><dd><code>pCoeffs</code> points to a coefficient array of size <code>numTaps</code>. Coefficients are stored in time reversed order. </dd></dl>
<dl class="section user"><dt></dt><dd><pre>
{b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}
- </pre> </dd></dl>
+</pre> </dd></dl>
<dl class="section user"><dt></dt><dd><code>pState</code> points to a state array of size <code>numTaps + blockSize - 1</code>. Samples in the state buffer are stored in the following order. </dd></dl>
<dl class="section user"><dt></dt><dd><pre>
{x[n-numTaps+1], x[n-numTaps], x[n-numTaps-1], x[n-numTaps-2]....x[0], x[1], ..., x[blockSize-1]}
- </pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>Note that the length of the state buffer exceeds the length of the coefficient array by <code>blockSize-1</code>. The increased state buffer length allows circular addressing, which is traditionally used in the FIR filters, to be avoided and yields a significant speed improvement. The state variables are updated after each block of data is processed; the coefficients are untouched. </dd></dl>
+</pre> </dd></dl>
+<dl class="section user"><dt></dt><dd>Note that the length of the state buffer exceeds the length of the coefficient array by <code>blockSize-1</code>. The increased state buffer length allows circular addressing, which is traditionally used in the FIR filters, to be avoided and yields a significant speed improvement. The state variables are updated after each block of data is processed; the coefficients are untouched.</dd></dl>
<dl class="section user"><dt>Instance Structure</dt><dd>The coefficients and state variables for a filter are stored together in an instance data structure. A separate instance structure must be defined for each filter. Coefficient arrays may be shared among several instances while state variable arrays cannot be shared. There are separate instance structure declarations for each of the 4 supported data types.</dd></dl>
<dl class="section user"><dt>Initialization Functions</dt><dd>There is also an associated initialization function for each data type. The initialization function performs the following operations:<ul>
<li>Sets the values of the internal structure fields.</li>
-<li>Zeros out the values in the state buffer. To do this manually without calling the init function, assign the follow subfields of the instance structure: numTaps, pCoeffs, pState. Also set all of the values in pState to zero.</li>
+<li>Zeros out the values in the state buffer. To do this manually without calling the init function, assign the follow subfields of the instance structure: numTaps, pCoeffs, pState. Also set all of the values in pState to zero. </li>
</ul>
</dd></dl>
<dl class="section user"><dt></dt><dd>Use of the initialization function is optional. However, if the initialization function is used, then the instance structure cannot be placed into a const data section. To place an instance structure into a const data section, the instance structure must be manually initialized. Set the values in the state buffer to zeros before static initialization. The code below statically initializes each of the 4 different data type filter instance structures <pre>
-<a class="el" href="structarm__fir__instance__f32.html" title="Instance structure for the floating-point FIR filter. ">arm_fir_instance_f32</a> S = {numTaps, pState, pCoeffs};
-<a class="el" href="structarm__fir__instance__q31.html" title="Instance structure for the Q31 FIR filter. ">arm_fir_instance_q31</a> S = {numTaps, pState, pCoeffs};
-<a class="el" href="structarm__fir__instance__q15.html" title="Instance structure for the Q15 FIR filter. ">arm_fir_instance_q15</a> S = {numTaps, pState, pCoeffs};
-<a class="el" href="structarm__fir__instance__q7.html" title="Instance structure for the Q7 FIR filter. ">arm_fir_instance_q7</a> S = {numTaps, pState, pCoeffs};
- </pre></dd></dl>
-<p>where <code>numTaps</code> is the number of filter coefficients in the filter; <code>pState</code> is the address of the state buffer; <code>pCoeffs</code> is the address of the coefficient buffer.</p>
+ <a class="el" href="structarm__fir__instance__f32.html" title="Instance structure for the floating-point FIR filter. ">arm_fir_instance_f32</a> S = {numTaps, pState, pCoeffs};
+ <a class="el" href="structarm__fir__instance__q31.html" title="Instance structure for the Q31 FIR filter. ">arm_fir_instance_q31</a> S = {numTaps, pState, pCoeffs};
+ <a class="el" href="structarm__fir__instance__q15.html" title="Instance structure for the Q15 FIR filter. ">arm_fir_instance_q15</a> S = {numTaps, pState, pCoeffs};
+ <a class="el" href="structarm__fir__instance__q7.html" title="Instance structure for the Q7 FIR filter. ">arm_fir_instance_q7</a> S = {numTaps, pState, pCoeffs};
+</pre> where <code>numTaps</code> is the number of filter coefficients in the filter; <code>pState</code> is the address of the state buffer; <code>pCoeffs</code> is the address of the coefficient buffer.</dd></dl>
<dl class="section user"><dt>Fixed-Point Behavior</dt><dd>Care must be taken when using the fixed-point versions of the FIR filter functions. In particular, the overflow and saturation behavior of the accumulator used in each function must be considered. Refer to the function specific documentation below for usage guidelines. </dd></dl>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="gae8fb334ea67eb6ecbd31824ddc14cd6a"></a>
+<a class="anchor" id="ga0cf008f650a75f5e2cf82d10691b64d9"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -195,7 +194,7 @@ Finite Impulse Response filter</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -217,24 +216,21 @@ Finite Impulse Response filter</div></div>
</tr>
</table>
</div><div class="memdoc">
+<p>Processing function for the floating-point FIR filter.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the floating-point FIR filter structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the block of input data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the block of output data. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process per call. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the floating-point FIR filter structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the block of input data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the block of output data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="structarm__fir__instance__f32.html#a20cf98c92b5323799b7881c9ff4d2f7c">arm_fir_instance_f32::numTaps</a>, <a class="el" href="structarm__fir__instance__f32.html#a1c9cfca901d5902afeb640f2831488f4">arm_fir_instance_f32::pCoeffs</a>, and <a class="el" href="structarm__fir__instance__f32.html#a7afcf4022e8560db9b8fd28b0d090a15">arm_fir_instance_f32::pState</a>.</p>
-
-<p>Referenced by <a class="el" href="arm__fir__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="gac7d35e9472e49ccd88800f37f3476bd3"></a>
+<a class="anchor" id="gaf58eee6c38f0b666897b24ca02f9d58d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -247,7 +243,7 @@ Finite Impulse Response filter</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -269,25 +265,23 @@ Finite Impulse Response filter</div></div>
</tr>
</table>
</div><div class="memdoc">
+<p>Processing function for the fast Q15 FIR filter (fast version).</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q15 FIR filter structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the block of input data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the block of output data. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process per call. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q15 FIR filter structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the block of input data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the block of output data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>This fast version uses a 32-bit accumulator with 2.30 format. The accumulator maintains full precision of the intermediate multiplication results but provides only a single guard bit. Thus, if the accumulator result overflows it wraps around and distorts the result. In order to avoid overflows completely the input signal must be scaled down by log2(numTaps) bits. The 2.30 accumulator is then truncated to 2.15 format and saturated to yield the 1.15 result.</dd></dl>
-<dl class="section user"><dt></dt><dd>Refer to the function <code><a class="el" href="group__FIR.html#ga262d173058d6f80fdf60404ba262a8f5" title="Processing function for the Q15 FIR filter. ">arm_fir_q15()</a></code> for a slower implementation of this function which uses 64-bit accumulation to avoid wrap around distortion. Both the slow and the fast versions use the same instance structure. Use the function <code><a class="el" href="group__FIR.html#gae2a50f692f41ba57e44ed0719b1368bd" title="Initialization function for the Q15 FIR filter. ">arm_fir_init_q15()</a></code> to initialize the filter structure. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#aa505179349146cf6186640b4c8b47714">__PKHBT</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#aa611fdbf6c56c46553701d6596a79aaf">__SMLAD()</a>, <a class="el" href="arm__math_8h.html#a7fc670277db1ad9ac34d52d771c7c305">__SMLADX()</a>, <a class="el" href="arm__math_8h.html#af0d54ec57b936994a34f073d0049ea3f">_SIMD32_OFFSET</a>, <a class="el" href="structarm__fir__instance__q15.html#a0e46f93cf51bfb18b1be808be9c5bfc9">arm_fir_instance_q15::numTaps</a>, <a class="el" href="structarm__fir__instance__q15.html#a6d16db16a5f8f0db54938f2967244d9e">arm_fir_instance_q15::pCoeffs</a>, and <a class="el" href="structarm__fir__instance__q15.html#aa8d25f44f45b6a6c4cf38c31569b8a01">arm_fir_instance_q15::pState</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>This fast version uses a 32-bit accumulator with 2.30 format. The accumulator maintains full precision of the intermediate multiplication results but provides only a single guard bit. Thus, if the accumulator result overflows it wraps around and distorts the result. In order to avoid overflows completely the input signal must be scaled down by log2(numTaps) bits. The 2.30 accumulator is then truncated to 2.15 format and saturated to yield the 1.15 result.</dd></dl>
+<dl class="section remark"><dt>Remarks</dt><dd>Refer to <a class="el" href="group__FIR.html#gad9f84fdadbb59292592c7fac81adb09c">arm_fir_q15()</a> for a slower implementation of this function which uses 64-bit accumulation to avoid wrap around distortion. Both the slow and the fast versions use the same instance structure. Use function <a class="el" href="group__FIR.html#gaf4bfa7e20520f3b6e9f03a52ad6d0e41">arm_fir_init_q15()</a> to initialize the filter structure. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga70d11af009dcd25594c58c75cdb5d6e3"></a>
+<a class="anchor" id="ga07051c8e9f0f228c9634b4a9ca2bcac3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -300,7 +294,7 @@ Finite Impulse Response filter</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -322,25 +316,23 @@ Finite Impulse Response filter</div></div>
</tr>
</table>
</div><div class="memdoc">
+<p>Processing function for the fast Q31 FIR filter (fast version).</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q31 structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the block of input data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the block output data. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process per call. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q31 structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the block of input data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the block of output data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b></p>
-<dl class="section user"><dt></dt><dd>This function is optimized for speed at the expense of fixed-point precision and overflow protection. The result of each 1.31 x 1.31 multiplication is truncated to 2.30 format. These intermediate results are added to a 2.30 accumulator. Finally, the accumulator is saturated and converted to a 1.31 result. The fast version has the same overflow behavior as the standard version and provides less precision since it discards the low 32 bits of each multiplication result. In order to avoid overflows completely the input signal must be scaled down by log2(numTaps) bits.</dd></dl>
-<dl class="section user"><dt></dt><dd>Refer to the function <code><a class="el" href="group__FIR.html#gaadd938c68ab08967cbb5fc696f384bb5" title="Processing function for the Q31 FIR filter. ">arm_fir_q31()</a></code> for a slower implementation of this function which uses a 64-bit accumulator to provide higher precision. Both the slow and the fast versions use the same instance structure. Use the function <code><a class="el" href="group__FIR.html#gac00d53af87684cbbe135767b55e748a5" title="Initialization function for the Q31 FIR filter. ">arm_fir_init_q31()</a></code> to initialize the filter structure. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#aba3e538352fc7f9d6d15f9a18d469399">multAcc_32x32_keep32_R</a>, <a class="el" href="structarm__fir__instance__q31.html#a918fadd775b7a0482b21bf34dae2f094">arm_fir_instance_q31::numTaps</a>, <a class="el" href="structarm__fir__instance__q31.html#afaae4c884bdf11a4ec2f3b9bb2bb51d0">arm_fir_instance_q31::pCoeffs</a>, and <a class="el" href="structarm__fir__instance__q31.html#a409f39c93b744784648bdc365541444d">arm_fir_instance_q31::pState</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>This function is optimized for speed at the expense of fixed-point precision and overflow protection. The result of each 1.31 x 1.31 multiplication is truncated to 2.30 format. These intermediate results are added to a 2.30 accumulator. Finally, the accumulator is saturated and converted to a 1.31 result. The fast version has the same overflow behavior as the standard version and provides less precision since it discards the low 32 bits of each multiplication result. In order to avoid overflows completely the input signal must be scaled down by log2(numTaps) bits.</dd></dl>
+<dl class="section remark"><dt>Remarks</dt><dd>Refer to <a class="el" href="group__FIR.html#ga2f6fc6582ab4491b3ea8c038c5247ecf">arm_fir_q31()</a> for a slower implementation of this function which uses a 64-bit accumulator to provide higher precision. Both the slow and the fast versions use the same instance structure. Use function <a class="el" href="group__FIR.html#ga23ef4b2597aecc4d43cce7c4b456ae71">arm_fir_init_q31()</a> to initialize the filter structure. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga98d13def6427e29522829f945d0967db"></a>
+<a class="anchor" id="ga5afaa7b8e6735bbc19e582aa9755b0e1"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -359,7 +351,7 @@ Finite Impulse Response filter</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pCoeffs</em>, </td>
</tr>
<tr>
@@ -383,28 +375,23 @@ Finite Impulse Response filter</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of the floating-point FIR filter structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">numTaps</td><td>Number of filter coefficients in the filter. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pCoeffs</td><td>points to the filter coefficients buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pState</td><td>points to the state buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples that are processed per call. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the floating-point FIR filter structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numTaps</td><td>number of filter coefficients in the filter </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pCoeffs</td><td>points to the filter coefficients buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pState</td><td>points to the state buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples processed per call </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Description:</b> </p>
-<dl class="section user"><dt></dt><dd><code>pCoeffs</code> points to the array of filter coefficients stored in time reversed order: <pre>
- {b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Details</dt><dd><code>pCoeffs</code> points to the array of filter coefficients stored in time reversed order: <pre>
+ {b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}
</pre> </dd></dl>
-<dl class="section user"><dt></dt><dd><code>pState</code> points to the array of state variables. <code>pState</code> is of length <code>numTaps+blockSize-1</code> samples, where <code>blockSize</code> is the number of input samples processed by each call to <code><a class="el" href="group__FIR.html#gae8fb334ea67eb6ecbd31824ddc14cd6a" title="Processing function for the floating-point FIR filter. ">arm_fir_f32()</a></code>. </dd></dl>
-
-<p>References <a class="el" href="structarm__fir__instance__f32.html#a20cf98c92b5323799b7881c9ff4d2f7c">arm_fir_instance_f32::numTaps</a>, <a class="el" href="structarm__fir__instance__f32.html#a1c9cfca901d5902afeb640f2831488f4">arm_fir_instance_f32::pCoeffs</a>, and <a class="el" href="structarm__fir__instance__f32.html#a7afcf4022e8560db9b8fd28b0d090a15">arm_fir_instance_f32::pState</a>.</p>
-
-<p>Referenced by <a class="el" href="arm__fir__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
+<dl class="section user"><dt></dt><dd><code>pState</code> points to the array of state variables. <code>pState</code> is of length <code>numTaps+blockSize-1</code> samples, where <code>blockSize</code> is the number of input samples processed by each call to <code><a class="el" href="group__FIR.html#ga0cf008f650a75f5e2cf82d10691b64d9" title="Processing function for the floating-point FIR filter. ">arm_fir_f32()</a></code>. </dd></dl>
</div>
</div>
-<a class="anchor" id="gae2a50f692f41ba57e44ed0719b1368bd"></a>
+<a class="anchor" id="gaf4bfa7e20520f3b6e9f03a52ad6d0e41"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -423,7 +410,7 @@ Finite Impulse Response filter</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pCoeffs</em>, </td>
</tr>
<tr>
@@ -447,18 +434,21 @@ Finite Impulse Response filter</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of the Q15 FIR filter structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">numTaps</td><td>Number of filter coefficients in the filter. Must be even and greater than or equal to 4. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pCoeffs</td><td>points to the filter coefficients buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pState</td><td>points to the state buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>is number of samples processed per call. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the Q15 FIR filter structure. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numTaps</td><td>number of filter coefficients in the filter. Must be even and greater than or equal to 4. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pCoeffs</td><td>points to the filter coefficients buffer. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pState</td><td>points to the state buffer. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples processed per call. </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if <code>numTaps</code> is not greater than or equal to 4 and even.</dd></dl>
-<p><b>Description:</b> </p>
-<dl class="section user"><dt></dt><dd><code>pCoeffs</code> points to the array of filter coefficients stored in time reversed order: <pre>
- {b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : <code>numTaps</code> is not greater than or equal to 4 and even</li>
+</ul>
+</dd></dl>
+<dl class="section user"><dt>Details</dt><dd><code>pCoeffs</code> points to the array of filter coefficients stored in time reversed order: <pre>
+ {b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}
</pre> Note that <code>numTaps</code> must be even and greater than or equal to 4. To implement an odd length filter simply increase <code>numTaps</code> by 1 and set the last coefficient to zero. For example, to implement a filter with <code>numTaps=3</code> and coefficients <pre>
{0.3, -0.8, 0.3}
</pre> set <code>numTaps=4</code> and use the coefficients: <pre>
@@ -467,14 +457,11 @@ Finite Impulse Response filter</div></div>
{0.3, -0.3}
</pre> set <code>numTaps=4</code> and use the coefficients: <pre>
{0.3, -0.3, 0, 0}.
-</pre> </dd></dl>
-<dl class="section user"><dt></dt><dd><code>pState</code> points to the array of state variables. <code>pState</code> is of length <code>numTaps+blockSize</code>, when running on Cortex-M4 and Cortex-M3 and is of length <code>numTaps+blockSize-1</code>, when running on Cortex-M0 where <code>blockSize</code> is the number of input samples processed by each call to <code><a class="el" href="group__FIR.html#ga262d173058d6f80fdf60404ba262a8f5" title="Processing function for the Q15 FIR filter. ">arm_fir_q15()</a></code>. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="structarm__fir__instance__q15.html#a0e46f93cf51bfb18b1be808be9c5bfc9">arm_fir_instance_q15::numTaps</a>, <a class="el" href="structarm__fir__instance__q15.html#a6d16db16a5f8f0db54938f2967244d9e">arm_fir_instance_q15::pCoeffs</a>, <a class="el" href="structarm__fir__instance__q15.html#aa8d25f44f45b6a6c4cf38c31569b8a01">arm_fir_instance_q15::pState</a>, and <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>.</p>
+</pre> <code>pState</code> points to the array of state variables. <code>pState</code> is of length <code>numTaps+blockSize</code>, when running on Cortex-M4 and Cortex-M3 and is of length <code>numTaps+blockSize-1</code>, when running on Cortex-M0 where <code>blockSize</code> is the number of input samples processed by each call to <code><a class="el" href="group__FIR.html#gad9f84fdadbb59292592c7fac81adb09c" title="Processing function for the Q15 FIR filter. ">arm_fir_q15()</a></code>. </dd></dl>
</div>
</div>
-<a class="anchor" id="gac00d53af87684cbbe135767b55e748a5"></a>
+<a class="anchor" id="ga23ef4b2597aecc4d43cce7c4b456ae71"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -493,7 +480,7 @@ Finite Impulse Response filter</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pCoeffs</em>, </td>
</tr>
<tr>
@@ -517,26 +504,22 @@ Finite Impulse Response filter</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of the Q31 FIR filter structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">numTaps</td><td>Number of filter coefficients in the filter. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pCoeffs</td><td>points to the filter coefficients buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pState</td><td>points to the state buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples that are processed per call. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the Q31 FIR filter structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numTaps</td><td>number of filter coefficients in the filter </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pCoeffs</td><td>points to the filter coefficients buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pState</td><td>points to the state buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples processed </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Description:</b> </p>
-<dl class="section user"><dt></dt><dd><code>pCoeffs</code> points to the array of filter coefficients stored in time reversed order: <pre>
- {b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}
-</pre> </dd></dl>
-<dl class="section user"><dt></dt><dd><code>pState</code> points to the array of state variables. <code>pState</code> is of length <code>numTaps+blockSize-1</code> samples, where <code>blockSize</code> is the number of input samples processed by each call to <code><a class="el" href="group__FIR.html#gaadd938c68ab08967cbb5fc696f384bb5" title="Processing function for the Q31 FIR filter. ">arm_fir_q31()</a></code>. </dd></dl>
-
-<p>References <a class="el" href="structarm__fir__instance__q31.html#a918fadd775b7a0482b21bf34dae2f094">arm_fir_instance_q31::numTaps</a>, <a class="el" href="structarm__fir__instance__q31.html#afaae4c884bdf11a4ec2f3b9bb2bb51d0">arm_fir_instance_q31::pCoeffs</a>, and <a class="el" href="structarm__fir__instance__q31.html#a409f39c93b744784648bdc365541444d">arm_fir_instance_q31::pState</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Details</dt><dd><code>pCoeffs</code> points to the array of filter coefficients stored in time reversed order: <pre>
+ {b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}
+</pre> <code>pState</code> points to the array of state variables. <code>pState</code> is of length <code>numTaps+blockSize-1</code> samples, where <code>blockSize</code> is the number of input samples processed by each call to <code><a class="el" href="group__FIR.html#ga2f6fc6582ab4491b3ea8c038c5247ecf" title="Processing function for the Q31 FIR filter. ">arm_fir_q31()</a></code>. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga88e48688224d42dc173dbcec702f0c1d"></a>
+<a class="anchor" id="gabd62c4543b243c25e315e7acb57f726c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -555,7 +538,7 @@ Finite Impulse Response filter</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
<td class="paramname"><em>pCoeffs</em>, </td>
</tr>
<tr>
@@ -579,26 +562,23 @@ Finite Impulse Response filter</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of the Q7 FIR filter structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">numTaps</td><td>Number of filter coefficients in the filter. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pCoeffs</td><td>points to the filter coefficients buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pState</td><td>points to the state buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples that are processed per call. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the Q7 FIR filter structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numTaps</td><td>number of filter coefficients in the filter </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pCoeffs</td><td>points to the filter coefficients buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pState</td><td>points to the state buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples processed </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
-<p><b>Description:</b> </p>
-<dl class="section user"><dt></dt><dd><code>pCoeffs</code> points to the array of filter coefficients stored in time reversed order: <pre>
- {b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}
+<dl class="section user"><dt>Details</dt><dd><code>pCoeffs</code> points to the array of filter coefficients stored in time reversed order: <pre>
+ {b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}
</pre> </dd></dl>
-<dl class="section user"><dt></dt><dd><code>pState</code> points to the array of state variables. <code>pState</code> is of length <code>numTaps+blockSize-1</code> samples, where <code>blockSize</code> is the number of input samples processed by each call to <code><a class="el" href="group__FIR.html#ga31c91a0bf0962327ef8f626fae68ea32" title="Processing function for the Q7 FIR filter. ">arm_fir_q7()</a></code>. </dd></dl>
-
-<p>References <a class="el" href="structarm__fir__instance__q7.html#a9b50840e2c5ef5b17e1a584fb4cf0d06">arm_fir_instance_q7::numTaps</a>, <a class="el" href="structarm__fir__instance__q7.html#a0e45aedefc3fffad6cb315c5b6e5bd49">arm_fir_instance_q7::pCoeffs</a>, and <a class="el" href="structarm__fir__instance__q7.html#aaddea3b9c7e16ddfd9428b7bf9f9c200">arm_fir_instance_q7::pState</a>.</p>
+<dl class="section user"><dt></dt><dd><code>pState</code> points to the array of state variables. <code>pState</code> is of length <code>numTaps+blockSize-1</code> samples, where <code>blockSize</code> is the number of input samples processed by each call to <code><a class="el" href="group__FIR.html#gac333f1139ef35124e89b0ee7494ad0a2" title="Processing function for the Q7 FIR filter. ">arm_fir_q7()</a></code>. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga262d173058d6f80fdf60404ba262a8f5"></a>
+<a class="anchor" id="gad9f84fdadbb59292592c7fac81adb09c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -611,7 +591,7 @@ Finite Impulse Response filter</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -635,24 +615,20 @@ Finite Impulse Response filter</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q15 FIR structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the block of input data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the block of output data. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process per call. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q15 FIR filter structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the block of input data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the block of output data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<dl class="section user"><dt>Restrictions</dt><dd>If the silicon does not support unaligned memory access enable the macro UNALIGNED_SUPPORT_DISABLE In this case input, output, state buffers should be aligned by 32-bit</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function is implemented using a 64-bit internal accumulator. Both coefficients and state variables are represented in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. There is no risk of internal overflow with this approach and the full precision of intermediate multiplications is preserved. After all additions have been performed, the accumulator is truncated to 34.15 format by discarding low 15 bits. Lastly, the accumulator is saturated to yield a result in 1.15 format.</dd></dl>
-<dl class="section user"><dt></dt><dd>Refer to the function <code><a class="el" href="group__FIR.html#gac7d35e9472e49ccd88800f37f3476bd3" title="Processing function for the fast Q15 FIR filter for Cortex-M3 and Cortex-M4. ">arm_fir_fast_q15()</a></code> for a faster but less precise implementation of this function. </dd></dl>
-
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="structarm__fir__instance__q15.html#a0e46f93cf51bfb18b1be808be9c5bfc9">arm_fir_instance_q15::numTaps</a>, <a class="el" href="structarm__fir__instance__q15.html#a6d16db16a5f8f0db54938f2967244d9e">arm_fir_instance_q15::pCoeffs</a>, and <a class="el" href="structarm__fir__instance__q15.html#aa8d25f44f45b6a6c4cf38c31569b8a01">arm_fir_instance_q15::pState</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using a 64-bit internal accumulator. Both coefficients and state variables are represented in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. There is no risk of internal overflow with this approach and the full precision of intermediate multiplications is preserved. After all additions have been performed, the accumulator is truncated to 34.15 format by discarding low 15 bits. Lastly, the accumulator is saturated to yield a result in 1.15 format.</dd></dl>
+<dl class="section remark"><dt>Remarks</dt><dd>Refer to <a class="el" href="group__FIR.html#gaf58eee6c38f0b666897b24ca02f9d58d">arm_fir_fast_q15()</a> for a faster but less precise implementation of this function. </dd></dl>
</div>
</div>
-<a class="anchor" id="gaadd938c68ab08967cbb5fc696f384bb5"></a>
+<a class="anchor" id="ga2f6fc6582ab4491b3ea8c038c5247ecf"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -665,7 +641,7 @@ Finite Impulse Response filter</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -687,25 +663,23 @@ Finite Impulse Response filter</div></div>
</tr>
</table>
</div><div class="memdoc">
+<p>Processing function for the Q31 FIR filter.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q31 FIR filter structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the block of input data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the block of output data. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process per call. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q31 FIR filter structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the block of input data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the block of output data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function is implemented using an internal 64-bit accumulator. The accumulator has a 2.62 format and maintains full precision of the intermediate multiplication results but provides only a single guard bit. Thus, if the accumulator result overflows it wraps around rather than clip. In order to avoid overflows completely the input signal must be scaled down by log2(numTaps) bits. After all multiply-accumulates are performed, the 2.62 accumulator is right shifted by 31 bits and saturated to 1.31 format to yield the final result.</dd></dl>
-<dl class="section user"><dt></dt><dd>Refer to the function <code><a class="el" href="group__FIR.html#ga70d11af009dcd25594c58c75cdb5d6e3" title="Processing function for the fast Q31 FIR filter for Cortex-M3 and Cortex-M4. ">arm_fir_fast_q31()</a></code> for a faster but less precise implementation of this filter for Cortex-M3 and Cortex-M4. </dd></dl>
-
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="structarm__fir__instance__q31.html#a918fadd775b7a0482b21bf34dae2f094">arm_fir_instance_q31::numTaps</a>, <a class="el" href="structarm__fir__instance__q31.html#afaae4c884bdf11a4ec2f3b9bb2bb51d0">arm_fir_instance_q31::pCoeffs</a>, and <a class="el" href="structarm__fir__instance__q31.html#a409f39c93b744784648bdc365541444d">arm_fir_instance_q31::pState</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using an internal 64-bit accumulator. The accumulator has a 2.62 format and maintains full precision of the intermediate multiplication results but provides only a single guard bit. Thus, if the accumulator result overflows it wraps around rather than clip. In order to avoid overflows completely the input signal must be scaled down by log2(numTaps) bits. After all multiply-accumulates are performed, the 2.62 accumulator is right shifted by 31 bits and saturated to 1.31 format to yield the final result.</dd></dl>
+<dl class="section remark"><dt>Remarks</dt><dd>Refer to <a class="el" href="group__FIR.html#ga07051c8e9f0f228c9634b4a9ca2bcac3">arm_fir_fast_q31()</a> for a faster but less precise implementation of this filter. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga31c91a0bf0962327ef8f626fae68ea32"></a>
+<a class="anchor" id="gac333f1139ef35124e89b0ee7494ad0a2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -718,7 +692,7 @@ Finite Impulse Response filter</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -740,20 +714,18 @@ Finite Impulse Response filter</div></div>
</tr>
</table>
</div><div class="memdoc">
+<p>Processing function for the Q7 FIR filter.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q7 FIR filter structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the block of input data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the block of output data. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process per call. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q7 FIR filter structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the block of input data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the block of output data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function is implemented using a 32-bit internal accumulator. Both coefficients and state variables are represented in 1.7 format and multiplications yield a 2.14 result. The 2.14 intermediate results are accumulated in a 32-bit accumulator in 18.14 format. There is no risk of internal overflow with this approach and the full precision of intermediate multiplications is preserved. The accumulator is converted to 18.7 format by discarding the low 7 bits. Finally, the result is truncated to 1.7 format. </dd></dl>
-
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="structarm__fir__instance__q7.html#a9b50840e2c5ef5b17e1a584fb4cf0d06">arm_fir_instance_q7::numTaps</a>, <a class="el" href="structarm__fir__instance__q7.html#a0e45aedefc3fffad6cb315c5b6e5bd49">arm_fir_instance_q7::pCoeffs</a>, and <a class="el" href="structarm__fir__instance__q7.html#aaddea3b9c7e16ddfd9428b7bf9f9c200">arm_fir_instance_q7::pState</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using a 32-bit internal accumulator. Both coefficients and state variables are represented in 1.7 format and multiplications yield a 2.14 result. The 2.14 intermediate results are accumulated in a 32-bit accumulator in 18.14 format. There is no risk of internal overflow with this approach and the full precision of intermediate multiplications is preserved. The accumulator is converted to 18.7 format by discarding the low 7 bits. Finally, the result is truncated to 1.7 format. </dd></dl>
</div>
</div>
@@ -762,7 +734,7 @@ Finite Impulse Response filter</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__FIR.js b/docs/DSP/html/group__FIR.js
index 52ad9c4..cdda87c 100644
--- a/docs/DSP/html/group__FIR.js
+++ b/docs/DSP/html/group__FIR.js
@@ -1,13 +1,13 @@
var group__FIR =
[
- [ "arm_fir_f32", "group__FIR.html#gae8fb334ea67eb6ecbd31824ddc14cd6a", null ],
- [ "arm_fir_fast_q15", "group__FIR.html#gac7d35e9472e49ccd88800f37f3476bd3", null ],
- [ "arm_fir_fast_q31", "group__FIR.html#ga70d11af009dcd25594c58c75cdb5d6e3", null ],
- [ "arm_fir_init_f32", "group__FIR.html#ga98d13def6427e29522829f945d0967db", null ],
- [ "arm_fir_init_q15", "group__FIR.html#gae2a50f692f41ba57e44ed0719b1368bd", null ],
- [ "arm_fir_init_q31", "group__FIR.html#gac00d53af87684cbbe135767b55e748a5", null ],
- [ "arm_fir_init_q7", "group__FIR.html#ga88e48688224d42dc173dbcec702f0c1d", null ],
- [ "arm_fir_q15", "group__FIR.html#ga262d173058d6f80fdf60404ba262a8f5", null ],
- [ "arm_fir_q31", "group__FIR.html#gaadd938c68ab08967cbb5fc696f384bb5", null ],
- [ "arm_fir_q7", "group__FIR.html#ga31c91a0bf0962327ef8f626fae68ea32", null ]
+ [ "arm_fir_f32", "group__FIR.html#ga0cf008f650a75f5e2cf82d10691b64d9", null ],
+ [ "arm_fir_fast_q15", "group__FIR.html#gaf58eee6c38f0b666897b24ca02f9d58d", null ],
+ [ "arm_fir_fast_q31", "group__FIR.html#ga07051c8e9f0f228c9634b4a9ca2bcac3", null ],
+ [ "arm_fir_init_f32", "group__FIR.html#ga5afaa7b8e6735bbc19e582aa9755b0e1", null ],
+ [ "arm_fir_init_q15", "group__FIR.html#gaf4bfa7e20520f3b6e9f03a52ad6d0e41", null ],
+ [ "arm_fir_init_q31", "group__FIR.html#ga23ef4b2597aecc4d43cce7c4b456ae71", null ],
+ [ "arm_fir_init_q7", "group__FIR.html#gabd62c4543b243c25e315e7acb57f726c", null ],
+ [ "arm_fir_q15", "group__FIR.html#gad9f84fdadbb59292592c7fac81adb09c", null ],
+ [ "arm_fir_q31", "group__FIR.html#ga2f6fc6582ab4491b3ea8c038c5247ecf", null ],
+ [ "arm_fir_q7", "group__FIR.html#gac333f1139ef35124e89b0ee7494ad0a2", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__FIRLPF.html b/docs/DSP/html/group__FIRLPF.html
index a5da44f..2d2ee9b 100644
--- a/docs/DSP/html/group__FIRLPF.html
+++ b/docs/DSP/html/group__FIRLPF.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -155,8 +155,8 @@ $(document).ready(function(){initNavTree('group__FIRLPF.html','');});
</dd></dl>
<dl class="section user"><dt>CMSIS DSP Software Library Functions Used:</dt><dd></dd></dl>
<dl class="section user"><dt></dt><dd><ul>
-<li><a class="el" href="group__FIR.html#ga98d13def6427e29522829f945d0967db" title="Initialization function for the floating-point FIR filter. ">arm_fir_init_f32()</a></li>
-<li><a class="el" href="group__FIR.html#gae8fb334ea67eb6ecbd31824ddc14cd6a" title="Processing function for the floating-point FIR filter. ">arm_fir_f32()</a></li>
+<li><a class="el" href="group__FIR.html#ga5afaa7b8e6735bbc19e582aa9755b0e1" title="Initialization function for the floating-point FIR filter. ">arm_fir_init_f32()</a></li>
+<li><a class="el" href="group__FIR.html#ga0cf008f650a75f5e2cf82d10691b64d9" title="Processing function for the floating-point FIR filter. ">arm_fir_f32()</a></li>
</ul>
</dd></dl>
<p><b> Refer </b> <a class="el" href="arm_fir_example_f32_8c-example.html">arm_fir_example_f32.c</a> </p>
@@ -165,7 +165,7 @@ $(document).ready(function(){initNavTree('group__FIRLPF.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__FIR__Interpolate.html b/docs/DSP/html/group__FIR__Interpolate.html
index fb61687..d9f068a 100644
--- a/docs/DSP/html/group__FIR__Interpolate.html
+++ b/docs/DSP/html/group__FIR__Interpolate.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,24 +116,24 @@ $(document).ready(function(){initNavTree('group__FIR__Interpolate.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga9cae104c5cf60b4e7671c82264a8c12e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Interpolate.html#ga9cae104c5cf60b4e7671c82264a8c12e">arm_fir_interpolate_f32</a> (const <a class="el" href="structarm__fir__interpolate__instance__f32.html">arm_fir_interpolate_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga9cae104c5cf60b4e7671c82264a8c12e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point FIR interpolator. <a href="#ga9cae104c5cf60b4e7671c82264a8c12e">More...</a><br/></td></tr>
-<tr class="separator:ga9cae104c5cf60b4e7671c82264a8c12e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga0f857457a815946f7e4dca989ebf6ff6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Interpolate.html#ga0f857457a815946f7e4dca989ebf6ff6">arm_fir_interpolate_init_f32</a> (<a class="el" href="structarm__fir__interpolate__instance__f32.html">arm_fir_interpolate_instance_f32</a> *S, uint8_t L, uint16_t numTaps, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga0f857457a815946f7e4dca989ebf6ff6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point FIR interpolator. <a href="#ga0f857457a815946f7e4dca989ebf6ff6">More...</a><br/></td></tr>
-<tr class="separator:ga0f857457a815946f7e4dca989ebf6ff6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga18e8c4a74ff1d0f88876cc63f675288f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Interpolate.html#ga18e8c4a74ff1d0f88876cc63f675288f">arm_fir_interpolate_init_q15</a> (<a class="el" href="structarm__fir__interpolate__instance__q15.html">arm_fir_interpolate_instance_q15</a> *S, uint8_t L, uint16_t numTaps, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga18e8c4a74ff1d0f88876cc63f675288f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 FIR interpolator. <a href="#ga18e8c4a74ff1d0f88876cc63f675288f">More...</a><br/></td></tr>
-<tr class="separator:ga18e8c4a74ff1d0f88876cc63f675288f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga9d0ba38ce9f12a850dd242731d307476"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Interpolate.html#ga9d0ba38ce9f12a850dd242731d307476">arm_fir_interpolate_init_q31</a> (<a class="el" href="structarm__fir__interpolate__instance__q31.html">arm_fir_interpolate_instance_q31</a> *S, uint8_t L, uint16_t numTaps, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga9d0ba38ce9f12a850dd242731d307476"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 FIR interpolator. <a href="#ga9d0ba38ce9f12a850dd242731d307476">More...</a><br/></td></tr>
-<tr class="separator:ga9d0ba38ce9f12a850dd242731d307476"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga7962b5f9636e54899f75d0c5936800b5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Interpolate.html#ga7962b5f9636e54899f75d0c5936800b5">arm_fir_interpolate_q15</a> (const <a class="el" href="structarm__fir__interpolate__instance__q15.html">arm_fir_interpolate_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga7962b5f9636e54899f75d0c5936800b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 FIR interpolator. <a href="#ga7962b5f9636e54899f75d0c5936800b5">More...</a><br/></td></tr>
-<tr class="separator:ga7962b5f9636e54899f75d0c5936800b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaac9c0f01ed91c53f7083995d7411f5ee"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Interpolate.html#gaac9c0f01ed91c53f7083995d7411f5ee">arm_fir_interpolate_q31</a> (const <a class="el" href="structarm__fir__interpolate__instance__q31.html">arm_fir_interpolate_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gaac9c0f01ed91c53f7083995d7411f5ee"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 FIR interpolator. <a href="#gaac9c0f01ed91c53f7083995d7411f5ee">More...</a><br/></td></tr>
-<tr class="separator:gaac9c0f01ed91c53f7083995d7411f5ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga62d0757246bbbe5bfaf67b9a95c16c51"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Interpolate.html#ga62d0757246bbbe5bfaf67b9a95c16c51">arm_fir_interpolate_f32</a> (const <a class="el" href="structarm__fir__interpolate__instance__f32.html">arm_fir_interpolate_instance_f32</a> *S, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga62d0757246bbbe5bfaf67b9a95c16c51"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for floating-point FIR interpolator. <a href="#ga62d0757246bbbe5bfaf67b9a95c16c51">More...</a><br/></td></tr>
+<tr class="separator:ga62d0757246bbbe5bfaf67b9a95c16c51"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1416bcc1bcf6e2b18ff15261b6e04345"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Interpolate.html#ga1416bcc1bcf6e2b18ff15261b6e04345">arm_fir_interpolate_init_f32</a> (<a class="el" href="structarm__fir__interpolate__instance__f32.html">arm_fir_interpolate_instance_f32</a> *S, uint8_t L, uint16_t numTaps, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga1416bcc1bcf6e2b18ff15261b6e04345"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point FIR interpolator. <a href="#ga1416bcc1bcf6e2b18ff15261b6e04345">More...</a><br/></td></tr>
+<tr class="separator:ga1416bcc1bcf6e2b18ff15261b6e04345"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9d6a3c53991f1dca4da31dc400ed9eec"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Interpolate.html#ga9d6a3c53991f1dca4da31dc400ed9eec">arm_fir_interpolate_init_q15</a> (<a class="el" href="structarm__fir__interpolate__instance__q15.html">arm_fir_interpolate_instance_q15</a> *S, uint8_t L, uint16_t numTaps, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga9d6a3c53991f1dca4da31dc400ed9eec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 FIR interpolator. <a href="#ga9d6a3c53991f1dca4da31dc400ed9eec">More...</a><br/></td></tr>
+<tr class="separator:ga9d6a3c53991f1dca4da31dc400ed9eec"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2f2288aa947fea3e8bcda3d5e01c1f6d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Interpolate.html#ga2f2288aa947fea3e8bcda3d5e01c1f6d">arm_fir_interpolate_init_q31</a> (<a class="el" href="structarm__fir__interpolate__instance__q31.html">arm_fir_interpolate_instance_q31</a> *S, uint8_t L, uint16_t numTaps, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga2f2288aa947fea3e8bcda3d5e01c1f6d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 FIR interpolator. <a href="#ga2f2288aa947fea3e8bcda3d5e01c1f6d">More...</a><br/></td></tr>
+<tr class="separator:ga2f2288aa947fea3e8bcda3d5e01c1f6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga026a02cda40616476e33b82e4eaf855d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Interpolate.html#ga026a02cda40616476e33b82e4eaf855d">arm_fir_interpolate_q15</a> (const <a class="el" href="structarm__fir__interpolate__instance__q15.html">arm_fir_interpolate_instance_q15</a> *S, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga026a02cda40616476e33b82e4eaf855d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 FIR interpolator. <a href="#ga026a02cda40616476e33b82e4eaf855d">More...</a><br/></td></tr>
+<tr class="separator:ga026a02cda40616476e33b82e4eaf855d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadf65923ede13284c769b5621709e8135"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Interpolate.html#gadf65923ede13284c769b5621709e8135">arm_fir_interpolate_q31</a> (const <a class="el" href="structarm__fir__interpolate__instance__q31.html">arm_fir_interpolate_instance_q31</a> *S, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gadf65923ede13284c769b5621709e8135"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 FIR interpolator. <a href="#gadf65923ede13284c769b5621709e8135">More...</a><br/></td></tr>
+<tr class="separator:gadf65923ede13284c769b5621709e8135"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<p>These functions combine an upsampler (zero stuffer) and an FIR filter. They are used in multirate systems for increasing the sample rate of a signal without introducing high frequency images. Conceptually, the functions are equivalent to the block diagram below: </p>
@@ -144,35 +144,35 @@ Components included in the FIR Interpolator functions</div></div>
<p>After upsampling by a factor of <code>L</code>, the signal should be filtered by a lowpass filter with a normalized cutoff frequency of <code>1/L</code> in order to eliminate high frequency copies of the spectrum. The user of the function is responsible for providing the filter coefficients.</p>
<p>The FIR interpolator functions provided in the CMSIS DSP Library combine the upsampler and FIR filter in an efficient manner. The upsampler inserts <code>L-1</code> zeros between each sample. Instead of multiplying by these zero values, the FIR filter is designed to skip them. This leads to an efficient implementation without any wasted effort. The functions operate on blocks of input and output data. <code>pSrc</code> points to an array of <code>blockSize</code> input values and <code>pDst</code> points to an array of <code>blockSize*L</code> output values.</p>
<p>The library provides separate functions for Q15, Q31, and floating-point data types.</p>
-<dl class="section user"><dt>Algorithm:</dt><dd>The functions use a polyphase filter structure: <pre>
- y[n] = b[0] * x[n] + b[L] * x[n-1] + ... + b[L*(phaseLength-1)] * x[n-phaseLength+1]
- y[n+1] = b[1] * x[n] + b[L+1] * x[n-1] + ... + b[L*(phaseLength-1)+1] * x[n-phaseLength+1]
- ...
- y[n+(L-1)] = b[L-1] * x[n] + b[2*L-1] * x[n-1] + ....+ b[L*(phaseLength-1)+(L-1)] * x[n-phaseLength+1]
+<dl class="section user"><dt>Algorithm</dt><dd>The functions use a polyphase filter structure: <pre>
+ y[n] = b[0] * x[n] + b[L] * x[n-1] + ... + b[L*(phaseLength-1)] * x[n-phaseLength+1]
+ y[n+1] = b[1] * x[n] + b[L+1] * x[n-1] + ... + b[L*(phaseLength-1)+1] * x[n-phaseLength+1]
+ ...
+ y[n+(L-1)] = b[L-1] * x[n] + b[2*L-1] * x[n-1] + ....+ b[L*(phaseLength-1)+(L-1)] * x[n-phaseLength+1]
</pre> This approach is more efficient than straightforward upsample-then-filter algorithms. With this method the computation is reduced by a factor of <code>1/L</code> when compared to using a standard FIR filter. </dd></dl>
-<dl class="section user"><dt></dt><dd><code>pCoeffs</code> points to a coefficient array of size <code>numTaps</code>. <code>numTaps</code> must be a multiple of the interpolation factor <code>L</code> and this is checked by the initialization functions. Internally, the function divides the FIR filter's impulse response into shorter filters of length <code>phaseLength=numTaps/L</code>. Coefficients are stored in time reversed order. </dd></dl>
-<dl class="section user"><dt></dt><dd><pre>
- {b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}
+<dl class="section user"><dt></dt><dd><code>pCoeffs</code> points to a coefficient array of size <code>numTaps</code>. <code>numTaps</code> must be a multiple of the interpolation factor <code>L</code> and this is checked by the initialization functions. Internally, the function divides the FIR filter's impulse response into shorter filters of length <code>phaseLength=numTaps/L</code>. Coefficients are stored in time reversed order. <pre>
+ {b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}
</pre> </dd></dl>
-<dl class="section user"><dt></dt><dd><code>pState</code> points to a state array of size <code>blockSize + phaseLength - 1</code>. Samples in the state buffer are stored in the order: </dd></dl>
-<dl class="section user"><dt></dt><dd><pre>
+<dl class="section user"><dt></dt><dd><code>pState</code> points to a state array of size <code>blockSize + phaseLength - 1</code>. Samples in the state buffer are stored in the order: <pre>
{x[n-phaseLength+1], x[n-phaseLength], x[n-phaseLength-1], x[n-phaseLength-2]....x[0], x[1], ..., x[blockSize-1]}
-</pre> The state variables are updated after each block of data is processed, the coefficients are untouched.</dd></dl>
+</pre> </dd></dl>
+<dl class="section user"><dt></dt><dd>The state variables are updated after each block of data is processed, the coefficients are untouched.</dd></dl>
<dl class="section user"><dt>Instance Structure</dt><dd>The coefficients and state variables for a filter are stored together in an instance data structure. A separate instance structure must be defined for each filter. Coefficient arrays may be shared among several instances while state variable array should be allocated separately. There are separate instance structure declarations for each of the 3 supported data types.</dd></dl>
<dl class="section user"><dt>Initialization Functions</dt><dd>There is also an associated initialization function for each data type. The initialization function performs the following operations:<ul>
<li>Sets the values of the internal structure fields.</li>
<li>Zeros out the values in the state buffer.</li>
-<li>Checks to make sure that the length of the filter is a multiple of the interpolation factor. To do this manually without calling the init function, assign the follow subfields of the instance structure: L (interpolation factor), pCoeffs, phaseLength (numTaps / L), pState. Also set all of the values in pState to zero.</li>
+<li>Checks to make sure that the length of the filter is a multiple of the interpolation factor. To do this manually without calling the init function, assign the follow subfields of the instance structure: L (interpolation factor), pCoeffs, phaseLength (numTaps / L), pState. Also set all of the values in pState to zero. </li>
</ul>
</dd></dl>
<dl class="section user"><dt></dt><dd>Use of the initialization function is optional. However, if the initialization function is used, then the instance structure cannot be placed into a const data section. To place an instance structure into a const data section, the instance structure must be manually initialized. The code below statically initializes each of the 3 different data type filter instance structures <pre>
-<a class="el" href="structarm__fir__interpolate__instance__f32.html" title="Instance structure for the floating-point FIR interpolator. ">arm_fir_interpolate_instance_f32</a> S = {L, phaseLength, pCoeffs, pState};
-<a class="el" href="structarm__fir__interpolate__instance__q31.html" title="Instance structure for the Q31 FIR interpolator. ">arm_fir_interpolate_instance_q31</a> S = {L, phaseLength, pCoeffs, pState};
-<a class="el" href="structarm__fir__interpolate__instance__q15.html" title="Instance structure for the Q15 FIR interpolator. ">arm_fir_interpolate_instance_q15</a> S = {L, phaseLength, pCoeffs, pState};
-</pre> where <code>L</code> is the interpolation factor; <code>phaseLength=numTaps/L</code> is the length of each of the shorter FIR filters used internally, <code>pCoeffs</code> is the address of the coefficient buffer; <code>pState</code> is the address of the state buffer. Be sure to set the values in the state buffer to zeros when doing static initialization.</dd></dl>
+ <a class="el" href="structarm__fir__interpolate__instance__f32.html" title="Instance structure for the floating-point FIR interpolator. ">arm_fir_interpolate_instance_f32</a> S = {L, phaseLength, pCoeffs, pState};
+ <a class="el" href="structarm__fir__interpolate__instance__q31.html" title="Instance structure for the Q31 FIR interpolator. ">arm_fir_interpolate_instance_q31</a> S = {L, phaseLength, pCoeffs, pState};
+ <a class="el" href="structarm__fir__interpolate__instance__q15.html" title="Instance structure for the Q15 FIR interpolator. ">arm_fir_interpolate_instance_q15</a> S = {L, phaseLength, pCoeffs, pState};
+</pre> </dd></dl>
+<dl class="section user"><dt></dt><dd>where <code>L</code> is the interpolation factor; <code>phaseLength=numTaps/L</code> is the length of each of the shorter FIR filters used internally, <code>pCoeffs</code> is the address of the coefficient buffer; <code>pState</code> is the address of the state buffer. Be sure to set the values in the state buffer to zeros when doing static initialization.</dd></dl>
<dl class="section user"><dt>Fixed-Point Behavior</dt><dd>Care must be taken when using the fixed-point versions of the FIR interpolate filter functions. In particular, the overflow and saturation behavior of the accumulator used in each function must be considered. Refer to the function specific documentation below for usage guidelines. </dd></dl>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ga9cae104c5cf60b4e7671c82264a8c12e"></a>
+<a class="anchor" id="ga62d0757246bbbe5bfaf67b9a95c16c51"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -185,7 +185,7 @@ Components included in the FIR Interpolator functions</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -207,22 +207,21 @@ Components included in the FIR Interpolator functions</div></div>
</tr>
</table>
</div><div class="memdoc">
+<p>Processing function for the floating-point FIR interpolator.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the floating-point FIR interpolator structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the block of input data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the block of output data. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of input samples to process per call. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the floating-point FIR interpolator structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the block of input data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the block of output data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="structarm__fir__interpolate__instance__f32.html#ae6f94dcc0ccd8aa4bc699b20985d9df5">arm_fir_interpolate_instance_f32::L</a>, <a class="el" href="structarm__fir__interpolate__instance__f32.html#a86053b715980a93c9df630d6de5bb63c">arm_fir_interpolate_instance_f32::pCoeffs</a>, <a class="el" href="structarm__fir__interpolate__instance__f32.html#a389e669e13ec56292a70db8e92194b12">arm_fir_interpolate_instance_f32::phaseLength</a>, and <a class="el" href="structarm__fir__interpolate__instance__f32.html#a42a8ba1bda85fa86d7b6c84d3da4c75b">arm_fir_interpolate_instance_f32::pState</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="ga0f857457a815946f7e4dca989ebf6ff6"></a>
+<a class="anchor" id="ga1416bcc1bcf6e2b18ff15261b6e04345"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -247,7 +246,7 @@ Components included in the FIR Interpolator functions</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pCoeffs</em>, </td>
</tr>
<tr>
@@ -271,27 +270,29 @@ Components included in the FIR Interpolator functions</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of the floating-point FIR interpolator structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">L</td><td>upsample factor. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">numTaps</td><td>number of filter coefficients in the filter. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pCoeffs</td><td>points to the filter coefficient buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pState</td><td>points to the state buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of input samples to process per call. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the floating-point FIR interpolator structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">L</td><td>upsample factor </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numTaps</td><td>number of filter coefficients in the filter </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pCoeffs</td><td>points to the filter coefficient buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pState</td><td>points to the state buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of input samples to process per call </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns ARM_MATH_SUCCESS if initialization was successful or ARM_MATH_LENGTH_ERROR if the filter length <code>numTaps</code> is not a multiple of the interpolation factor <code>L</code>.</dd></dl>
-<p><b>Description:</b> </p>
-<dl class="section user"><dt></dt><dd><code>pCoeffs</code> points to the array of filter coefficients stored in time reversed order: <pre>
- {b[numTaps-1], b[numTaps-2], b[numTaps-2], ..., b[1], b[0]}
-</pre> The length of the filter <code>numTaps</code> must be a multiple of the interpolation factor <code>L</code>. </dd></dl>
-<dl class="section user"><dt></dt><dd><code>pState</code> points to the array of state variables. <code>pState</code> is of length <code>(numTaps/L)+blockSize-1</code> words where <code>blockSize</code> is the number of input samples processed by each call to <code><a class="el" href="group__FIR__Interpolate.html#ga9cae104c5cf60b4e7671c82264a8c12e" title="Processing function for the floating-point FIR interpolator. ">arm_fir_interpolate_f32()</a></code>. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9ae74d7f8a53aec0512ae8f0a421e0e1">ARM_MATH_LENGTH_ERROR</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="structarm__fir__interpolate__instance__f32.html#ae6f94dcc0ccd8aa4bc699b20985d9df5">arm_fir_interpolate_instance_f32::L</a>, <a class="el" href="structarm__fir__interpolate__instance__f32.html#a86053b715980a93c9df630d6de5bb63c">arm_fir_interpolate_instance_f32::pCoeffs</a>, <a class="el" href="structarm__fir__interpolate__instance__f32.html#a389e669e13ec56292a70db8e92194b12">arm_fir_interpolate_instance_f32::phaseLength</a>, <a class="el" href="structarm__fir__interpolate__instance__f32.html#a42a8ba1bda85fa86d7b6c84d3da4c75b">arm_fir_interpolate_instance_f32::pState</a>, and <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : filter length <code>numTaps</code> is not a multiple of the interpolation factor <code>L</code></li>
+</ul>
+</dd></dl>
+<dl class="section user"><dt>Details</dt><dd><code>pCoeffs</code> points to the array of filter coefficients stored in time reversed order: <pre>
+ {b[numTaps-1], b[numTaps-2], b[numTaps-2], ..., b[1], b[0]}
+</pre> </dd></dl>
+<dl class="section user"><dt></dt><dd>The length of the filter <code>numTaps</code> must be a multiple of the interpolation factor <code>L</code>. </dd></dl>
+<dl class="section user"><dt></dt><dd><code>pState</code> points to the array of state variables. <code>pState</code> is of length <code>(numTaps/L)+blockSize-1</code> words where <code>blockSize</code> is the number of input samples processed by each call to <code><a class="el" href="group__FIR__Interpolate.html#ga62d0757246bbbe5bfaf67b9a95c16c51" title="Processing function for the floating-point FIR interpolator. ">arm_fir_interpolate_f32()</a></code>. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga18e8c4a74ff1d0f88876cc63f675288f"></a>
+<a class="anchor" id="ga9d6a3c53991f1dca4da31dc400ed9eec"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -316,7 +317,7 @@ Components included in the FIR Interpolator functions</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pCoeffs</em>, </td>
</tr>
<tr>
@@ -340,27 +341,28 @@ Components included in the FIR Interpolator functions</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of the Q15 FIR interpolator structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">L</td><td>upsample factor. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">numTaps</td><td>number of filter coefficients in the filter. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pCoeffs</td><td>points to the filter coefficient buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pState</td><td>points to the state buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of input samples to process per call. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the Q15 FIR interpolator structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">L</td><td>upsample factor </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numTaps</td><td>number of filter coefficients in the filter </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pCoeffs</td><td>points to the filter coefficient buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pState</td><td>points to the state buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of input samples to process per call </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns ARM_MATH_SUCCESS if initialization was successful or ARM_MATH_LENGTH_ERROR if the filter length <code>numTaps</code> is not a multiple of the interpolation factor <code>L</code>.</dd></dl>
-<p><b>Description:</b> </p>
-<dl class="section user"><dt></dt><dd><code>pCoeffs</code> points to the array of filter coefficients stored in time reversed order: <pre>
- {b[numTaps-1], b[numTaps-2], b[numTaps-2], ..., b[1], b[0]}
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : filter length <code>numTaps</code> is not a multiple of the interpolation factor <code>L</code></li>
+</ul>
+</dd></dl>
+<dl class="section user"><dt>Details</dt><dd><code>pCoeffs</code> points to the array of filter coefficients stored in time reversed order: <pre>
+ {b[numTaps-1], b[numTaps-2], b[numTaps-2], ..., b[1], b[0]}
</pre> The length of the filter <code>numTaps</code> must be a multiple of the interpolation factor <code>L</code>. </dd></dl>
-<dl class="section user"><dt></dt><dd><code>pState</code> points to the array of state variables. <code>pState</code> is of length <code>(numTaps/L)+blockSize-1</code> words where <code>blockSize</code> is the number of input samples processed by each call to <code><a class="el" href="group__FIR__Interpolate.html#ga7962b5f9636e54899f75d0c5936800b5" title="Processing function for the Q15 FIR interpolator. ">arm_fir_interpolate_q15()</a></code>. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9ae74d7f8a53aec0512ae8f0a421e0e1">ARM_MATH_LENGTH_ERROR</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="structarm__fir__interpolate__instance__q15.html#a5431bdc079e72a973b51d359f7f13603">arm_fir_interpolate_instance_q15::L</a>, <a class="el" href="structarm__fir__interpolate__instance__q15.html#a767d91d61d4c0beeddd4325d28d28e24">arm_fir_interpolate_instance_q15::pCoeffs</a>, <a class="el" href="structarm__fir__interpolate__instance__q15.html#ad5178a02a697a77e0d0e60705d9f0a19">arm_fir_interpolate_instance_q15::phaseLength</a>, <a class="el" href="structarm__fir__interpolate__instance__q15.html#a26b864363fa47954248f2590e3a82a3c">arm_fir_interpolate_instance_q15::pState</a>, and <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>.</p>
+<dl class="section user"><dt></dt><dd><code>pState</code> points to the array of state variables. <code>pState</code> is of length <code>(numTaps/L)+blockSize-1</code> words where <code>blockSize</code> is the number of input samples processed by each call to <code><a class="el" href="group__FIR__Interpolate.html#ga026a02cda40616476e33b82e4eaf855d" title="Processing function for the Q15 FIR interpolator. ">arm_fir_interpolate_q15()</a></code>. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga9d0ba38ce9f12a850dd242731d307476"></a>
+<a class="anchor" id="ga2f2288aa947fea3e8bcda3d5e01c1f6d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -385,7 +387,7 @@ Components included in the FIR Interpolator functions</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pCoeffs</em>, </td>
</tr>
<tr>
@@ -409,27 +411,28 @@ Components included in the FIR Interpolator functions</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of the Q31 FIR interpolator structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">L</td><td>upsample factor. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">numTaps</td><td>number of filter coefficients in the filter. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pCoeffs</td><td>points to the filter coefficient buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pState</td><td>points to the state buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of input samples to process per call. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the Q31 FIR interpolator structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">L</td><td>upsample factor </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numTaps</td><td>number of filter coefficients in the filter </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pCoeffs</td><td>points to the filter coefficient buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pState</td><td>points to the state buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of input samples to process per call </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns ARM_MATH_SUCCESS if initialization was successful or ARM_MATH_LENGTH_ERROR if the filter length <code>numTaps</code> is not a multiple of the interpolation factor <code>L</code>.</dd></dl>
-<p><b>Description:</b> </p>
-<dl class="section user"><dt></dt><dd><code>pCoeffs</code> points to the array of filter coefficients stored in time reversed order: <pre>
- {b[numTaps-1], b[numTaps-2], b[numTaps-2], ..., b[1], b[0]}
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : filter length <code>numTaps</code> is not a multiple of the interpolation factor <code>L</code></li>
+</ul>
+</dd></dl>
+<dl class="section user"><dt>Details</dt><dd><code>pCoeffs</code> points to the array of filter coefficients stored in time reversed order: <pre>
+ {b[numTaps-1], b[numTaps-2], b[numTaps-2], ..., b[1], b[0]}
</pre> The length of the filter <code>numTaps</code> must be a multiple of the interpolation factor <code>L</code>. </dd></dl>
-<dl class="section user"><dt></dt><dd><code>pState</code> points to the array of state variables. <code>pState</code> is of length <code>(numTaps/L)+blockSize-1</code> words where <code>blockSize</code> is the number of input samples processed by each call to <code><a class="el" href="group__FIR__Interpolate.html#gaac9c0f01ed91c53f7083995d7411f5ee" title="Processing function for the Q31 FIR interpolator. ">arm_fir_interpolate_q31()</a></code>. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9ae74d7f8a53aec0512ae8f0a421e0e1">ARM_MATH_LENGTH_ERROR</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="structarm__fir__interpolate__instance__q31.html#a5cdf0a631cb74e0e9588c388abe5235c">arm_fir_interpolate_instance_q31::L</a>, <a class="el" href="structarm__fir__interpolate__instance__q31.html#afa719433687e1936ec3403d0d32f06e6">arm_fir_interpolate_instance_q31::pCoeffs</a>, <a class="el" href="structarm__fir__interpolate__instance__q31.html#a5d243796584afc7cd6c557f00b7acca5">arm_fir_interpolate_instance_q31::phaseLength</a>, <a class="el" href="structarm__fir__interpolate__instance__q31.html#addde04514b6e6ac72be3d609f0398b1a">arm_fir_interpolate_instance_q31::pState</a>, and <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>.</p>
+<dl class="section user"><dt></dt><dd><code>pState</code> points to the array of state variables. <code>pState</code> is of length <code>(numTaps/L)+blockSize-1</code> words where <code>blockSize</code> is the number of input samples processed by each call to <code><a class="el" href="group__FIR__Interpolate.html#gadf65923ede13284c769b5621709e8135" title="Processing function for the Q31 FIR interpolator. ">arm_fir_interpolate_q31()</a></code>. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga7962b5f9636e54899f75d0c5936800b5"></a>
+<a class="anchor" id="ga026a02cda40616476e33b82e4eaf855d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -442,7 +445,7 @@ Components included in the FIR Interpolator functions</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -466,22 +469,19 @@ Components included in the FIR Interpolator functions</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q15 FIR interpolator structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the block of input data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the block of output data. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of input samples to process per call. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q15 FIR interpolator structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the block of input data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the block of output data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function is implemented using a 64-bit internal accumulator. Both coefficients and state variables are represented in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. There is no risk of internal overflow with this approach and the full precision of intermediate multiplications is preserved. After all additions have been performed, the accumulator is truncated to 34.15 format by discarding low 15 bits. Lastly, the accumulator is saturated to yield a result in 1.15 format. </dd></dl>
-
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="structarm__fir__interpolate__instance__q15.html#a5431bdc079e72a973b51d359f7f13603">arm_fir_interpolate_instance_q15::L</a>, <a class="el" href="structarm__fir__interpolate__instance__q15.html#a767d91d61d4c0beeddd4325d28d28e24">arm_fir_interpolate_instance_q15::pCoeffs</a>, <a class="el" href="structarm__fir__interpolate__instance__q15.html#ad5178a02a697a77e0d0e60705d9f0a19">arm_fir_interpolate_instance_q15::phaseLength</a>, and <a class="el" href="structarm__fir__interpolate__instance__q15.html#a26b864363fa47954248f2590e3a82a3c">arm_fir_interpolate_instance_q15::pState</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using a 64-bit internal accumulator. Both coefficients and state variables are represented in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. There is no risk of internal overflow with this approach and the full precision of intermediate multiplications is preserved. After all additions have been performed, the accumulator is truncated to 34.15 format by discarding low 15 bits. Lastly, the accumulator is saturated to yield a result in 1.15 format. </dd></dl>
</div>
</div>
-<a class="anchor" id="gaac9c0f01ed91c53f7083995d7411f5ee"></a>
+<a class="anchor" id="gadf65923ede13284c769b5621709e8135"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -494,7 +494,7 @@ Components included in the FIR Interpolator functions</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -518,18 +518,15 @@ Components included in the FIR Interpolator functions</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q31 FIR interpolator structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the block of input data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the block of output data. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of input samples to process per call. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q31 FIR interpolator structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the block of input data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the block of output data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function is implemented using an internal 64-bit accumulator. The accumulator has a 2.62 format and maintains full precision of the intermediate multiplication results but provides only a single guard bit. Thus, if the accumulator result overflows it wraps around rather than clip. In order to avoid overflows completely the input signal must be scaled down by <code>1/(numTaps/L)</code>. since <code>numTaps/L</code> additions occur per output sample. After all multiply-accumulates are performed, the 2.62 accumulator is truncated to 1.32 format and then saturated to 1.31 format. </dd></dl>
-
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="structarm__fir__interpolate__instance__q31.html#a5cdf0a631cb74e0e9588c388abe5235c">arm_fir_interpolate_instance_q31::L</a>, <a class="el" href="structarm__fir__interpolate__instance__q31.html#afa719433687e1936ec3403d0d32f06e6">arm_fir_interpolate_instance_q31::pCoeffs</a>, <a class="el" href="structarm__fir__interpolate__instance__q31.html#a5d243796584afc7cd6c557f00b7acca5">arm_fir_interpolate_instance_q31::phaseLength</a>, and <a class="el" href="structarm__fir__interpolate__instance__q31.html#addde04514b6e6ac72be3d609f0398b1a">arm_fir_interpolate_instance_q31::pState</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using an internal 64-bit accumulator. The accumulator has a 2.62 format and maintains full precision of the intermediate multiplication results but provides only a single guard bit. Thus, if the accumulator result overflows it wraps around rather than clip. In order to avoid overflows completely the input signal must be scaled down by <code>1/(numTaps/L)</code>. since <code>numTaps/L</code> additions occur per output sample. After all multiply-accumulates are performed, the 2.62 accumulator is truncated to 1.32 format and then saturated to 1.31 format. </dd></dl>
</div>
</div>
@@ -538,7 +535,7 @@ Components included in the FIR Interpolator functions</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__FIR__Interpolate.js b/docs/DSP/html/group__FIR__Interpolate.js
index 1a12b0a..4eccedc 100644
--- a/docs/DSP/html/group__FIR__Interpolate.js
+++ b/docs/DSP/html/group__FIR__Interpolate.js
@@ -1,9 +1,9 @@
var group__FIR__Interpolate =
[
- [ "arm_fir_interpolate_f32", "group__FIR__Interpolate.html#ga9cae104c5cf60b4e7671c82264a8c12e", null ],
- [ "arm_fir_interpolate_init_f32", "group__FIR__Interpolate.html#ga0f857457a815946f7e4dca989ebf6ff6", null ],
- [ "arm_fir_interpolate_init_q15", "group__FIR__Interpolate.html#ga18e8c4a74ff1d0f88876cc63f675288f", null ],
- [ "arm_fir_interpolate_init_q31", "group__FIR__Interpolate.html#ga9d0ba38ce9f12a850dd242731d307476", null ],
- [ "arm_fir_interpolate_q15", "group__FIR__Interpolate.html#ga7962b5f9636e54899f75d0c5936800b5", null ],
- [ "arm_fir_interpolate_q31", "group__FIR__Interpolate.html#gaac9c0f01ed91c53f7083995d7411f5ee", null ]
+ [ "arm_fir_interpolate_f32", "group__FIR__Interpolate.html#ga62d0757246bbbe5bfaf67b9a95c16c51", null ],
+ [ "arm_fir_interpolate_init_f32", "group__FIR__Interpolate.html#ga1416bcc1bcf6e2b18ff15261b6e04345", null ],
+ [ "arm_fir_interpolate_init_q15", "group__FIR__Interpolate.html#ga9d6a3c53991f1dca4da31dc400ed9eec", null ],
+ [ "arm_fir_interpolate_init_q31", "group__FIR__Interpolate.html#ga2f2288aa947fea3e8bcda3d5e01c1f6d", null ],
+ [ "arm_fir_interpolate_q15", "group__FIR__Interpolate.html#ga026a02cda40616476e33b82e4eaf855d", null ],
+ [ "arm_fir_interpolate_q31", "group__FIR__Interpolate.html#gadf65923ede13284c769b5621709e8135", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__FIR__Lattice.html b/docs/DSP/html/group__FIR__Lattice.html
index 2eaca9d..a389848 100644
--- a/docs/DSP/html/group__FIR__Lattice.html
+++ b/docs/DSP/html/group__FIR__Lattice.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,59 +116,60 @@ $(document).ready(function(){initNavTree('group__FIR__Lattice.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gae63a45a63a11a65f2eae8b8b1fe370a8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Lattice.html#gae63a45a63a11a65f2eae8b8b1fe370a8">arm_fir_lattice_f32</a> (const <a class="el" href="structarm__fir__lattice__instance__f32.html">arm_fir_lattice_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gae63a45a63a11a65f2eae8b8b1fe370a8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point FIR lattice filter. <a href="#gae63a45a63a11a65f2eae8b8b1fe370a8">More...</a><br/></td></tr>
-<tr class="separator:gae63a45a63a11a65f2eae8b8b1fe370a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga86199a1590af2b8941c6532ee9d03229"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Lattice.html#ga86199a1590af2b8941c6532ee9d03229">arm_fir_lattice_init_f32</a> (<a class="el" href="structarm__fir__lattice__instance__f32.html">arm_fir_lattice_instance_f32</a> *S, uint16_t numStages, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState)</td></tr>
-<tr class="memdesc:ga86199a1590af2b8941c6532ee9d03229"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point FIR lattice filter. <a href="#ga86199a1590af2b8941c6532ee9d03229">More...</a><br/></td></tr>
-<tr class="separator:ga86199a1590af2b8941c6532ee9d03229"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga1b22f30ce1cc19bf5a5d7c9fca154d72"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Lattice.html#ga1b22f30ce1cc19bf5a5d7c9fca154d72">arm_fir_lattice_init_q15</a> (<a class="el" href="structarm__fir__lattice__instance__q15.html">arm_fir_lattice_instance_q15</a> *S, uint16_t numStages, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState)</td></tr>
-<tr class="memdesc:ga1b22f30ce1cc19bf5a5d7c9fca154d72"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 FIR lattice filter. <a href="#ga1b22f30ce1cc19bf5a5d7c9fca154d72">More...</a><br/></td></tr>
-<tr class="separator:ga1b22f30ce1cc19bf5a5d7c9fca154d72"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac05a17a0188bb851b58d19e572870a54"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Lattice.html#gac05a17a0188bb851b58d19e572870a54">arm_fir_lattice_init_q31</a> (<a class="el" href="structarm__fir__lattice__instance__q31.html">arm_fir_lattice_instance_q31</a> *S, uint16_t numStages, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState)</td></tr>
-<tr class="memdesc:gac05a17a0188bb851b58d19e572870a54"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 FIR lattice filter. <a href="#gac05a17a0188bb851b58d19e572870a54">More...</a><br/></td></tr>
-<tr class="separator:gac05a17a0188bb851b58d19e572870a54"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gabb0ab07fd313b4d863070c3ddca51542"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Lattice.html#gabb0ab07fd313b4d863070c3ddca51542">arm_fir_lattice_q15</a> (const <a class="el" href="structarm__fir__lattice__instance__q15.html">arm_fir_lattice_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gabb0ab07fd313b4d863070c3ddca51542"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 FIR lattice filter. <a href="#gabb0ab07fd313b4d863070c3ddca51542">More...</a><br/></td></tr>
-<tr class="separator:gabb0ab07fd313b4d863070c3ddca51542"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga2e36fd210e4a1a5dd333ce80dd6d9a88"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Lattice.html#ga2e36fd210e4a1a5dd333ce80dd6d9a88">arm_fir_lattice_q31</a> (const <a class="el" href="structarm__fir__lattice__instance__q31.html">arm_fir_lattice_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga2e36fd210e4a1a5dd333ce80dd6d9a88"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 FIR lattice filter. <a href="#ga2e36fd210e4a1a5dd333ce80dd6d9a88">More...</a><br/></td></tr>
-<tr class="separator:ga2e36fd210e4a1a5dd333ce80dd6d9a88"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga62053bf9d04f9f97ee5f4ef831533d68"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Lattice.html#ga62053bf9d04f9f97ee5f4ef831533d68">arm_fir_lattice_f32</a> (const <a class="el" href="structarm__fir__lattice__instance__f32.html">arm_fir_lattice_instance_f32</a> *S, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga62053bf9d04f9f97ee5f4ef831533d68"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point FIR lattice filter. <a href="#ga62053bf9d04f9f97ee5f4ef831533d68">More...</a><br/></td></tr>
+<tr class="separator:ga62053bf9d04f9f97ee5f4ef831533d68"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga489e9fd4fed0037b5ed0947eaa12d68d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Lattice.html#ga489e9fd4fed0037b5ed0947eaa12d68d">arm_fir_lattice_init_f32</a> (<a class="el" href="structarm__fir__lattice__instance__f32.html">arm_fir_lattice_instance_f32</a> *S, uint16_t numStages, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState)</td></tr>
+<tr class="memdesc:ga489e9fd4fed0037b5ed0947eaa12d68d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point FIR lattice filter. <a href="#ga489e9fd4fed0037b5ed0947eaa12d68d">More...</a><br/></td></tr>
+<tr class="separator:ga489e9fd4fed0037b5ed0947eaa12d68d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae4657ac1025b5b4294fd4acc1e49e7f8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Lattice.html#gae4657ac1025b5b4294fd4acc1e49e7f8">arm_fir_lattice_init_q15</a> (<a class="el" href="structarm__fir__lattice__instance__q15.html">arm_fir_lattice_instance_q15</a> *S, uint16_t numStages, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState)</td></tr>
+<tr class="memdesc:gae4657ac1025b5b4294fd4acc1e49e7f8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 FIR lattice filter. <a href="#gae4657ac1025b5b4294fd4acc1e49e7f8">More...</a><br/></td></tr>
+<tr class="separator:gae4657ac1025b5b4294fd4acc1e49e7f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf7723f451f6d4cf2586bb4b63d2029cb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Lattice.html#gaf7723f451f6d4cf2586bb4b63d2029cb">arm_fir_lattice_init_q31</a> (<a class="el" href="structarm__fir__lattice__instance__q31.html">arm_fir_lattice_instance_q31</a> *S, uint16_t numStages, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState)</td></tr>
+<tr class="memdesc:gaf7723f451f6d4cf2586bb4b63d2029cb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 FIR lattice filter. <a href="#gaf7723f451f6d4cf2586bb4b63d2029cb">More...</a><br/></td></tr>
+<tr class="separator:gaf7723f451f6d4cf2586bb4b63d2029cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafddb7fd49cb0e8a4b6d9546b58bf60fb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Lattice.html#gafddb7fd49cb0e8a4b6d9546b58bf60fb">arm_fir_lattice_q15</a> (const <a class="el" href="structarm__fir__lattice__instance__q15.html">arm_fir_lattice_instance_q15</a> *S, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gafddb7fd49cb0e8a4b6d9546b58bf60fb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for Q15 FIR lattice filter. <a href="#gafddb7fd49cb0e8a4b6d9546b58bf60fb">More...</a><br/></td></tr>
+<tr class="separator:gafddb7fd49cb0e8a4b6d9546b58bf60fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9ae2b76a2a1625d00f902919d0fdea05"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Lattice.html#ga9ae2b76a2a1625d00f902919d0fdea05">arm_fir_lattice_q31</a> (const <a class="el" href="structarm__fir__lattice__instance__q31.html">arm_fir_lattice_instance_q31</a> *S, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga9ae2b76a2a1625d00f902919d0fdea05"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 FIR lattice filter. <a href="#ga9ae2b76a2a1625d00f902919d0fdea05">More...</a><br/></td></tr>
+<tr class="separator:ga9ae2b76a2a1625d00f902919d0fdea05"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<p>This set of functions implements Finite Impulse Response (FIR) lattice filters for Q15, Q31 and floating-point data types. Lattice filters are used in a variety of adaptive filter applications. The filter structure is feedforward and the net impulse response is finite length. The functions operate on blocks of input and output data and each call to the function processes <code>blockSize</code> samples through the filter. <code>pSrc</code> and <code>pDst</code> point to input and output arrays containing <code>blockSize</code> values.</p>
-<dl class="section user"><dt>Algorithm:</dt><dd><div class="image">
+<dl class="section user"><dt>Algorithm</dt><dd><div class="image">
<img src="FIRLattice.gif" alt="FIRLattice.gif"/>
<div class="caption">
Finite Impulse Response Lattice filter</div></div>
- The following difference equation is implemented: <pre>
+ The following difference equation is implemented: </dd></dl>
+<dl class="section user"><dt></dt><dd><pre>
f0[n] = g0[n] = x[n]
fm[n] = fm-1[n] + km * gm-1[n-1] for m = 1, 2, ...M
gm[n] = km * fm-1[n] + gm-1[n-1] for m = 1, 2, ...M
y[n] = fM[n]
- </pre> </dd></dl>
+</pre> </dd></dl>
<dl class="section user"><dt></dt><dd><code>pCoeffs</code> points to tha array of reflection coefficients of size <code>numStages</code>. Reflection Coefficients are stored in the following order. </dd></dl>
<dl class="section user"><dt></dt><dd><pre>
{k1, k2, ..., kM}
- </pre> where M is number of stages </dd></dl>
+</pre> where M is number of stages </dd></dl>
<dl class="section user"><dt></dt><dd><code>pState</code> points to a state array of size <code>numStages</code>. The state variables (g values) hold previous inputs and are stored in the following order. <pre>
- {g0[n], g1[n], g2[n] ...gM-1[n]}
- </pre> The state variables are updated after each block of data is processed; the coefficients are untouched. </dd></dl>
+ {g0[n], g1[n], g2[n] ...gM-1[n]}
+</pre> The state variables are updated after each block of data is processed; the coefficients are untouched.</dd></dl>
<dl class="section user"><dt>Instance Structure</dt><dd>The coefficients and state variables for a filter are stored together in an instance data structure. A separate instance structure must be defined for each filter. Coefficient arrays may be shared among several instances while state variable arrays cannot be shared. There are separate instance structure declarations for each of the 3 supported data types.</dd></dl>
<dl class="section user"><dt>Initialization Functions</dt><dd>There is also an associated initialization function for each data type. The initialization function performs the following operations:<ul>
<li>Sets the values of the internal structure fields.</li>
-<li>Zeros out the values in the state buffer. To do this manually without calling the init function, assign the follow subfields of the instance structure: numStages, pCoeffs, pState. Also set all of the values in pState to zero.</li>
+<li>Zeros out the values in the state buffer. To do this manually without calling the init function, assign the follow subfields of the instance structure: numStages, pCoeffs, pState. Also set all of the values in pState to zero. </li>
</ul>
</dd></dl>
<dl class="section user"><dt></dt><dd>Use of the initialization function is optional. However, if the initialization function is used, then the instance structure cannot be placed into a const data section. To place an instance structure into a const data section, the instance structure must be manually initialized. Set the values in the state buffer to zeros and then manually initialize the instance structure as follows: <pre>
-<a class="el" href="structarm__fir__lattice__instance__f32.html" title="Instance structure for the floating-point FIR lattice filter. ">arm_fir_lattice_instance_f32</a> S = {numStages, pState, pCoeffs};
-<a class="el" href="structarm__fir__lattice__instance__q31.html" title="Instance structure for the Q31 FIR lattice filter. ">arm_fir_lattice_instance_q31</a> S = {numStages, pState, pCoeffs};
-<a class="el" href="structarm__fir__lattice__instance__q15.html" title="Instance structure for the Q15 FIR lattice filter. ">arm_fir_lattice_instance_q15</a> S = {numStages, pState, pCoeffs};
- </pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>where <code>numStages</code> is the number of stages in the filter; <code>pState</code> is the address of the state buffer; <code>pCoeffs</code> is the address of the coefficient buffer. </dd></dl>
+ <a class="el" href="structarm__fir__lattice__instance__f32.html" title="Instance structure for the floating-point FIR lattice filter. ">arm_fir_lattice_instance_f32</a> S = {numStages, pState, pCoeffs};
+ <a class="el" href="structarm__fir__lattice__instance__q31.html" title="Instance structure for the Q31 FIR lattice filter. ">arm_fir_lattice_instance_q31</a> S = {numStages, pState, pCoeffs};
+ <a class="el" href="structarm__fir__lattice__instance__q15.html" title="Instance structure for the Q15 FIR lattice filter. ">arm_fir_lattice_instance_q15</a> S = {numStages, pState, pCoeffs};
+</pre> </dd></dl>
+<dl class="section user"><dt></dt><dd>where <code>numStages</code> is the number of stages in the filter; <code>pState</code> is the address of the state buffer; <code>pCoeffs</code> is the address of the coefficient buffer.</dd></dl>
<dl class="section user"><dt>Fixed-Point Behavior</dt><dd>Care must be taken when using the fixed-point versions of the FIR Lattice filter functions. In particular, the overflow and saturation behavior of the accumulator used in each function must be considered. Refer to the function specific documentation below for usage guidelines. </dd></dl>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="gae63a45a63a11a65f2eae8b8b1fe370a8"></a>
+<a class="anchor" id="ga62053bf9d04f9f97ee5f4ef831533d68"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -181,7 +182,7 @@ Finite Impulse Response Lattice filter</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -205,20 +206,18 @@ Finite Impulse Response Lattice filter</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the floating-point FIR lattice structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the block of input data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the block of output data </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the floating-point FIR lattice structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the block of input data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the block of output data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="structarm__fir__lattice__instance__f32.html#ad369bd9997a250f195254df37408a38f">arm_fir_lattice_instance_f32::numStages</a>, <a class="el" href="structarm__fir__lattice__instance__f32.html#a33bf5948c947f9ef80a99717cb0a0a43">arm_fir_lattice_instance_f32::pCoeffs</a>, and <a class="el" href="structarm__fir__lattice__instance__f32.html#ae348884a1ba9b83fadccd5da640cbcaf">arm_fir_lattice_instance_f32::pState</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="ga86199a1590af2b8941c6532ee9d03229"></a>
+<a class="anchor" id="ga489e9fd4fed0037b5ed0947eaa12d68d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -237,7 +236,7 @@ Finite Impulse Response Lattice filter</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pCoeffs</em>, </td>
</tr>
<tr>
@@ -255,20 +254,18 @@ Finite Impulse Response Lattice filter</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the floating-point FIR lattice structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">numStages</td><td>number of filter stages. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pCoeffs</td><td>points to the coefficient buffer. The array is of length numStages. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pState</td><td>points to the state buffer. The array is of length numStages. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the floating-point FIR lattice structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numStages</td><td>number of filter stages </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pCoeffs</td><td>points to the coefficient buffer. The array is of length numStages </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pState</td><td>points to the state buffer. The array is of length numStages </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="structarm__fir__lattice__instance__f32.html#ad369bd9997a250f195254df37408a38f">arm_fir_lattice_instance_f32::numStages</a>, <a class="el" href="structarm__fir__lattice__instance__f32.html#a33bf5948c947f9ef80a99717cb0a0a43">arm_fir_lattice_instance_f32::pCoeffs</a>, and <a class="el" href="structarm__fir__lattice__instance__f32.html#ae348884a1ba9b83fadccd5da640cbcaf">arm_fir_lattice_instance_f32::pState</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="ga1b22f30ce1cc19bf5a5d7c9fca154d72"></a>
+<a class="anchor" id="gae4657ac1025b5b4294fd4acc1e49e7f8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -287,7 +284,7 @@ Finite Impulse Response Lattice filter</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pCoeffs</em>, </td>
</tr>
<tr>
@@ -305,20 +302,18 @@ Finite Impulse Response Lattice filter</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q15 FIR lattice structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">numStages</td><td>number of filter stages. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pCoeffs</td><td>points to the coefficient buffer. The array is of length numStages. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pState</td><td>points to the state buffer. The array is of length numStages. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q15 FIR lattice structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numStages</td><td>number of filter stages </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pCoeffs</td><td>points to the coefficient buffer. The array is of length numStages </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pState</td><td>points to the state buffer. The array is of length numStages </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="structarm__fir__lattice__instance__q15.html#a38b179138d6a6c9cac4f8f79b6fd5357">arm_fir_lattice_instance_q15::numStages</a>, <a class="el" href="structarm__fir__lattice__instance__q15.html#a78f872826140069cf67836fff87360bc">arm_fir_lattice_instance_q15::pCoeffs</a>, and <a class="el" href="structarm__fir__lattice__instance__q15.html#a37b90dea2bc3ee7c9951a9fe74db0cbb">arm_fir_lattice_instance_q15::pState</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="gac05a17a0188bb851b58d19e572870a54"></a>
+<a class="anchor" id="gaf7723f451f6d4cf2586bb4b63d2029cb"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -337,7 +332,7 @@ Finite Impulse Response Lattice filter</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pCoeffs</em>, </td>
</tr>
<tr>
@@ -355,20 +350,18 @@ Finite Impulse Response Lattice filter</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q31 FIR lattice structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">numStages</td><td>number of filter stages. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pCoeffs</td><td>points to the coefficient buffer. The array is of length numStages. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pState</td><td>points to the state buffer. The array is of length numStages. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q31 FIR lattice structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numStages</td><td>number of filter stages </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pCoeffs</td><td>points to the coefficient buffer. The array is of length numStages </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pState</td><td>points to the state buffer. The array is of length numStages </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="structarm__fir__lattice__instance__q31.html#a9f3773bbb76bc5a8a5ee9d37786bf478">arm_fir_lattice_instance_q31::numStages</a>, <a class="el" href="structarm__fir__lattice__instance__q31.html#a66c3364bf5863cd45e05f1652c3dc522">arm_fir_lattice_instance_q31::pCoeffs</a>, and <a class="el" href="structarm__fir__lattice__instance__q31.html#a08fe9494ab7cd336b791e9657adadcf6">arm_fir_lattice_instance_q31::pState</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="gabb0ab07fd313b4d863070c3ddca51542"></a>
+<a class="anchor" id="gafddb7fd49cb0e8a4b6d9546b58bf60fb"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -381,7 +374,7 @@ Finite Impulse Response Lattice filter</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -403,22 +396,21 @@ Finite Impulse Response Lattice filter</div></div>
</tr>
</table>
</div><div class="memdoc">
+<p>Processing function for the Q15 FIR lattice filter.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q15 FIR lattice structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the block of input data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the block of output data </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q15 FIR lattice structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the block of input data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the block of output data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#aa505179349146cf6186640b4c8b47714">__PKHBT</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="structarm__fir__lattice__instance__q15.html#a38b179138d6a6c9cac4f8f79b6fd5357">arm_fir_lattice_instance_q15::numStages</a>, <a class="el" href="structarm__fir__lattice__instance__q15.html#a78f872826140069cf67836fff87360bc">arm_fir_lattice_instance_q15::pCoeffs</a>, and <a class="el" href="structarm__fir__lattice__instance__q15.html#a37b90dea2bc3ee7c9951a9fe74db0cbb">arm_fir_lattice_instance_q15::pState</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="ga2e36fd210e4a1a5dd333ce80dd6d9a88"></a>
+<a class="anchor" id="ga9ae2b76a2a1625d00f902919d0fdea05"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -431,7 +423,7 @@ Finite Impulse Response Lattice filter</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -455,17 +447,15 @@ Finite Impulse Response Lattice filter</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q31 FIR lattice structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the block of input data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the block of output data </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q31 FIR lattice structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the block of input data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the block of output data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> In order to avoid overflows the input signal must be scaled down by 2*log2(numStages) bits. </p>
-
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="structarm__fir__lattice__instance__q31.html#a9f3773bbb76bc5a8a5ee9d37786bf478">arm_fir_lattice_instance_q31::numStages</a>, <a class="el" href="structarm__fir__lattice__instance__q31.html#a66c3364bf5863cd45e05f1652c3dc522">arm_fir_lattice_instance_q31::pCoeffs</a>, and <a class="el" href="structarm__fir__lattice__instance__q31.html#a08fe9494ab7cd336b791e9657adadcf6">arm_fir_lattice_instance_q31::pState</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>In order to avoid overflows the input signal must be scaled down by 2*log2(numStages) bits. </dd></dl>
</div>
</div>
@@ -474,7 +464,7 @@ Finite Impulse Response Lattice filter</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__FIR__Lattice.js b/docs/DSP/html/group__FIR__Lattice.js
index 39e371b..52e94fd 100644
--- a/docs/DSP/html/group__FIR__Lattice.js
+++ b/docs/DSP/html/group__FIR__Lattice.js
@@ -1,9 +1,9 @@
var group__FIR__Lattice =
[
- [ "arm_fir_lattice_f32", "group__FIR__Lattice.html#gae63a45a63a11a65f2eae8b8b1fe370a8", null ],
- [ "arm_fir_lattice_init_f32", "group__FIR__Lattice.html#ga86199a1590af2b8941c6532ee9d03229", null ],
- [ "arm_fir_lattice_init_q15", "group__FIR__Lattice.html#ga1b22f30ce1cc19bf5a5d7c9fca154d72", null ],
- [ "arm_fir_lattice_init_q31", "group__FIR__Lattice.html#gac05a17a0188bb851b58d19e572870a54", null ],
- [ "arm_fir_lattice_q15", "group__FIR__Lattice.html#gabb0ab07fd313b4d863070c3ddca51542", null ],
- [ "arm_fir_lattice_q31", "group__FIR__Lattice.html#ga2e36fd210e4a1a5dd333ce80dd6d9a88", null ]
+ [ "arm_fir_lattice_f32", "group__FIR__Lattice.html#ga62053bf9d04f9f97ee5f4ef831533d68", null ],
+ [ "arm_fir_lattice_init_f32", "group__FIR__Lattice.html#ga489e9fd4fed0037b5ed0947eaa12d68d", null ],
+ [ "arm_fir_lattice_init_q15", "group__FIR__Lattice.html#gae4657ac1025b5b4294fd4acc1e49e7f8", null ],
+ [ "arm_fir_lattice_init_q31", "group__FIR__Lattice.html#gaf7723f451f6d4cf2586bb4b63d2029cb", null ],
+ [ "arm_fir_lattice_q15", "group__FIR__Lattice.html#gafddb7fd49cb0e8a4b6d9546b58bf60fb", null ],
+ [ "arm_fir_lattice_q31", "group__FIR__Lattice.html#ga9ae2b76a2a1625d00f902919d0fdea05", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__FIR__Sparse.html b/docs/DSP/html/group__FIR__Sparse.html
index 15ee1bf..0578887 100644
--- a/docs/DSP/html/group__FIR__Sparse.html
+++ b/docs/DSP/html/group__FIR__Sparse.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,59 +116,58 @@ $(document).ready(function(){initNavTree('group__FIR__Sparse.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga23a9284de5ee39406713b91d18ac8838"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#ga23a9284de5ee39406713b91d18ac8838">arm_fir_sparse_f32</a> (<a class="el" href="structarm__fir__sparse__instance__f32.html">arm_fir_sparse_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pScratchIn, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga23a9284de5ee39406713b91d18ac8838"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point sparse FIR filter. <a href="#ga23a9284de5ee39406713b91d18ac8838">More...</a><br/></td></tr>
-<tr class="separator:ga23a9284de5ee39406713b91d18ac8838"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga86378a08a9d9e1e0e5de77843b34d396"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#ga86378a08a9d9e1e0e5de77843b34d396">arm_fir_sparse_init_f32</a> (<a class="el" href="structarm__fir__sparse__instance__f32.html">arm_fir_sparse_instance_f32</a> *S, uint16_t numTaps, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga86378a08a9d9e1e0e5de77843b34d396"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point sparse FIR filter. <a href="#ga86378a08a9d9e1e0e5de77843b34d396">More...</a><br/></td></tr>
-<tr class="separator:ga86378a08a9d9e1e0e5de77843b34d396"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga5eaa80bf72bcccef5a2c5fc6648d1baa"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#ga5eaa80bf72bcccef5a2c5fc6648d1baa">arm_fir_sparse_init_q15</a> (<a class="el" href="structarm__fir__sparse__instance__q15.html">arm_fir_sparse_instance_q15</a> *S, uint16_t numTaps, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga5eaa80bf72bcccef5a2c5fc6648d1baa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 sparse FIR filter. <a href="#ga5eaa80bf72bcccef5a2c5fc6648d1baa">More...</a><br/></td></tr>
-<tr class="separator:ga5eaa80bf72bcccef5a2c5fc6648d1baa"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga9a0bb2134bc85d3e55c6be6d946ee634"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#ga9a0bb2134bc85d3e55c6be6d946ee634">arm_fir_sparse_init_q31</a> (<a class="el" href="structarm__fir__sparse__instance__q31.html">arm_fir_sparse_instance_q31</a> *S, uint16_t numTaps, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga9a0bb2134bc85d3e55c6be6d946ee634"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 sparse FIR filter. <a href="#ga9a0bb2134bc85d3e55c6be6d946ee634">More...</a><br/></td></tr>
-<tr class="separator:ga9a0bb2134bc85d3e55c6be6d946ee634"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga98f5c1a097d4572ce4ff3b0c58ebcdbd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#ga98f5c1a097d4572ce4ff3b0c58ebcdbd">arm_fir_sparse_init_q7</a> (<a class="el" href="structarm__fir__sparse__instance__q7.html">arm_fir_sparse_instance_q7</a> *S, uint16_t numTaps, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga98f5c1a097d4572ce4ff3b0c58ebcdbd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q7 sparse FIR filter. <a href="#ga98f5c1a097d4572ce4ff3b0c58ebcdbd">More...</a><br/></td></tr>
-<tr class="separator:ga98f5c1a097d4572ce4ff3b0c58ebcdbd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga2bffda2e156e72427e19276cd9c3d3cc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#ga2bffda2e156e72427e19276cd9c3d3cc">arm_fir_sparse_q15</a> (<a class="el" href="structarm__fir__sparse__instance__q15.html">arm_fir_sparse_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratchIn, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pScratchOut, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga2bffda2e156e72427e19276cd9c3d3cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 sparse FIR filter. <a href="#ga2bffda2e156e72427e19276cd9c3d3cc">More...</a><br/></td></tr>
-<tr class="separator:ga2bffda2e156e72427e19276cd9c3d3cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga03e9c2f0f35ad67d20bac66be9f920ec"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#ga03e9c2f0f35ad67d20bac66be9f920ec">arm_fir_sparse_q31</a> (<a class="el" href="structarm__fir__sparse__instance__q31.html">arm_fir_sparse_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pScratchIn, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga03e9c2f0f35ad67d20bac66be9f920ec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 sparse FIR filter. <a href="#ga03e9c2f0f35ad67d20bac66be9f920ec">More...</a><br/></td></tr>
-<tr class="separator:ga03e9c2f0f35ad67d20bac66be9f920ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gae86c145efc2d9ec32dc6d8c1ad2ccb3c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#gae86c145efc2d9ec32dc6d8c1ad2ccb3c">arm_fir_sparse_q7</a> (<a class="el" href="structarm__fir__sparse__instance__q7.html">arm_fir_sparse_instance_q7</a> *S, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pScratchIn, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pScratchOut, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gae86c145efc2d9ec32dc6d8c1ad2ccb3c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q7 sparse FIR filter. <a href="#gae86c145efc2d9ec32dc6d8c1ad2ccb3c">More...</a><br/></td></tr>
-<tr class="separator:gae86c145efc2d9ec32dc6d8c1ad2ccb3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac6817bc86974b7121c3288fce25dbc5f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#gac6817bc86974b7121c3288fce25dbc5f">arm_fir_sparse_f32</a> (<a class="el" href="structarm__fir__sparse__instance__f32.html">arm_fir_sparse_instance_f32</a> *S, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pScratchIn, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gac6817bc86974b7121c3288fce25dbc5f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point sparse FIR filter. <a href="#gac6817bc86974b7121c3288fce25dbc5f">More...</a><br/></td></tr>
+<tr class="separator:gac6817bc86974b7121c3288fce25dbc5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga967a0564d6d59f2b9e12f4a5b7a3f877"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#ga967a0564d6d59f2b9e12f4a5b7a3f877">arm_fir_sparse_init_f32</a> (<a class="el" href="structarm__fir__sparse__instance__f32.html">arm_fir_sparse_instance_f32</a> *S, uint16_t numTaps, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga967a0564d6d59f2b9e12f4a5b7a3f877"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point sparse FIR filter. <a href="#ga967a0564d6d59f2b9e12f4a5b7a3f877">More...</a><br/></td></tr>
+<tr class="separator:ga967a0564d6d59f2b9e12f4a5b7a3f877"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad1c7f891760e91301aac7e3a48aca449"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#gad1c7f891760e91301aac7e3a48aca449">arm_fir_sparse_init_q15</a> (<a class="el" href="structarm__fir__sparse__instance__q15.html">arm_fir_sparse_instance_q15</a> *S, uint16_t numTaps, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gad1c7f891760e91301aac7e3a48aca449"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 sparse FIR filter. <a href="#gad1c7f891760e91301aac7e3a48aca449">More...</a><br/></td></tr>
+<tr class="separator:gad1c7f891760e91301aac7e3a48aca449"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gade71e2e0432a0e6de36fa9f23b2c984c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#gade71e2e0432a0e6de36fa9f23b2c984c">arm_fir_sparse_init_q31</a> (<a class="el" href="structarm__fir__sparse__instance__q31.html">arm_fir_sparse_instance_q31</a> *S, uint16_t numTaps, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gade71e2e0432a0e6de36fa9f23b2c984c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 sparse FIR filter. <a href="#gade71e2e0432a0e6de36fa9f23b2c984c">More...</a><br/></td></tr>
+<tr class="separator:gade71e2e0432a0e6de36fa9f23b2c984c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5e74f8f4e4df85de5feb4e62125ff590"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#ga5e74f8f4e4df85de5feb4e62125ff590">arm_fir_sparse_init_q7</a> (<a class="el" href="structarm__fir__sparse__instance__q7.html">arm_fir_sparse_instance_q7</a> *S, uint16_t numTaps, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga5e74f8f4e4df85de5feb4e62125ff590"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q7 sparse FIR filter. <a href="#ga5e74f8f4e4df85de5feb4e62125ff590">More...</a><br/></td></tr>
+<tr class="separator:ga5e74f8f4e4df85de5feb4e62125ff590"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac3e43b06bff38ac8e62e145f88e9dbc7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#gac3e43b06bff38ac8e62e145f88e9dbc7">arm_fir_sparse_q15</a> (<a class="el" href="structarm__fir__sparse__instance__q15.html">arm_fir_sparse_instance_q15</a> *S, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratchIn, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pScratchOut, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gac3e43b06bff38ac8e62e145f88e9dbc7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 sparse FIR filter. <a href="#gac3e43b06bff38ac8e62e145f88e9dbc7">More...</a><br/></td></tr>
+<tr class="separator:gac3e43b06bff38ac8e62e145f88e9dbc7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaba9f7ef4acf293034af42baa2fd3df52"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#gaba9f7ef4acf293034af42baa2fd3df52">arm_fir_sparse_q31</a> (<a class="el" href="structarm__fir__sparse__instance__q31.html">arm_fir_sparse_instance_q31</a> *S, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pScratchIn, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaba9f7ef4acf293034af42baa2fd3df52"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 sparse FIR filter. <a href="#gaba9f7ef4acf293034af42baa2fd3df52">More...</a><br/></td></tr>
+<tr class="separator:gaba9f7ef4acf293034af42baa2fd3df52"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga319b3d9032ba723a8efb819b9d2a3676"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__Sparse.html#ga319b3d9032ba723a8efb819b9d2a3676">arm_fir_sparse_q7</a> (<a class="el" href="structarm__fir__sparse__instance__q7.html">arm_fir_sparse_instance_q7</a> *S, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pScratchIn, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pScratchOut, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga319b3d9032ba723a8efb819b9d2a3676"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q7 sparse FIR filter. <a href="#ga319b3d9032ba723a8efb819b9d2a3676">More...</a><br/></td></tr>
+<tr class="separator:ga319b3d9032ba723a8efb819b9d2a3676"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<p>This group of functions implements sparse FIR filters. Sparse FIR filters are equivalent to standard FIR filters except that most of the coefficients are equal to zero. Sparse filters are used for simulating reflections in communications and audio applications.</p>
<p>There are separate functions for Q7, Q15, Q31, and floating-point data types. The functions operate on blocks of input and output data and each call to the function processes <code>blockSize</code> samples through the filter. <code>pSrc</code> and <code>pDst</code> points to input and output arrays respectively containing <code>blockSize</code> values.</p>
-<dl class="section user"><dt>Algorithm:</dt><dd>The sparse filter instant structure contains an array of tap indices <code>pTapDelay</code> which specifies the locations of the non-zero coefficients. This is in addition to the coefficient array <code>b</code>. The implementation essentially skips the multiplications by zero and leads to an efficient realization. <pre>
- y[n] = b[0] * x[n-pTapDelay[0]] + b[1] * x[n-pTapDelay[1]] + b[2] * x[n-pTapDelay[2]] + ...+ b[numTaps-1] * x[n-pTapDelay[numTaps-1]]
- </pre> </dd></dl>
+<dl class="section user"><dt>Algorithm</dt><dd>The sparse filter instant structure contains an array of tap indices <code>pTapDelay</code> which specifies the locations of the non-zero coefficients. This is in addition to the coefficient array <code>b</code>. The implementation essentially skips the multiplications by zero and leads to an efficient realization. <pre>
+ y[n] = b[0] * x[n-pTapDelay[0]] + b[1] * x[n-pTapDelay[1]] + b[2] * x[n-pTapDelay[2]] + ...+ b[numTaps-1] * x[n-pTapDelay[numTaps-1]]
+</pre> </dd></dl>
<dl class="section user"><dt></dt><dd><div class="image">
<img src="FIRSparse.gif" alt="FIRSparse.gif"/>
<div class="caption">
Sparse FIR filter. b[n] represents the filter coefficients</div></div>
- </dd></dl>
+</dd></dl>
<dl class="section user"><dt></dt><dd><code>pCoeffs</code> points to a coefficient array of size <code>numTaps</code>; <code>pTapDelay</code> points to an array of nonzero indices and is also of size <code>numTaps</code>; <code>pState</code> points to a state array of size <code>maxDelay + blockSize</code>, where <code>maxDelay</code> is the largest offset value that is ever used in the <code>pTapDelay</code> array. Some of the processing functions also require temporary working buffers.</dd></dl>
<dl class="section user"><dt>Instance Structure</dt><dd>The coefficients and state variables for a filter are stored together in an instance data structure. A separate instance structure must be defined for each filter. Coefficient and offset arrays may be shared among several instances while state variable arrays cannot be shared. There are separate instance structure declarations for each of the 4 supported data types.</dd></dl>
<dl class="section user"><dt>Initialization Functions</dt><dd>There is also an associated initialization function for each data type. The initialization function performs the following operations:<ul>
<li>Sets the values of the internal structure fields.</li>
-<li>Zeros out the values in the state buffer. To do this manually without calling the init function, assign the follow subfields of the instance structure: numTaps, pCoeffs, pTapDelay, maxDelay, stateIndex, pState. Also set all of the values in pState to zero.</li>
+<li>Zeros out the values in the state buffer. To do this manually without calling the init function, assign the follow subfields of the instance structure: numTaps, pCoeffs, pTapDelay, maxDelay, stateIndex, pState. Also set all of the values in pState to zero. </li>
</ul>
</dd></dl>
<dl class="section user"><dt></dt><dd>Use of the initialization function is optional. However, if the initialization function is used, then the instance structure cannot be placed into a const data section. To place an instance structure into a const data section, the instance structure must be manually initialized. Set the values in the state buffer to zeros before static initialization. The code below statically initializes each of the 4 different data type filter instance structures <pre>
-<a class="el" href="structarm__fir__sparse__instance__f32.html" title="Instance structure for the floating-point sparse FIR filter. ">arm_fir_sparse_instance_f32</a> S = {numTaps, 0, pState, pCoeffs, maxDelay, pTapDelay};
-<a class="el" href="structarm__fir__sparse__instance__q31.html" title="Instance structure for the Q31 sparse FIR filter. ">arm_fir_sparse_instance_q31</a> S = {numTaps, 0, pState, pCoeffs, maxDelay, pTapDelay};
-<a class="el" href="structarm__fir__sparse__instance__q15.html" title="Instance structure for the Q15 sparse FIR filter. ">arm_fir_sparse_instance_q15</a> S = {numTaps, 0, pState, pCoeffs, maxDelay, pTapDelay};
-<a class="el" href="structarm__fir__sparse__instance__q7.html" title="Instance structure for the Q7 sparse FIR filter. ">arm_fir_sparse_instance_q7</a> S = {numTaps, 0, pState, pCoeffs, maxDelay, pTapDelay};
- </pre> </dd></dl>
-<dl class="section user"><dt></dt><dd></dd></dl>
+ <a class="el" href="structarm__fir__sparse__instance__f32.html" title="Instance structure for the floating-point sparse FIR filter. ">arm_fir_sparse_instance_f32</a> S = {numTaps, 0, pState, pCoeffs, maxDelay, pTapDelay};
+ <a class="el" href="structarm__fir__sparse__instance__q31.html" title="Instance structure for the Q31 sparse FIR filter. ">arm_fir_sparse_instance_q31</a> S = {numTaps, 0, pState, pCoeffs, maxDelay, pTapDelay};
+ <a class="el" href="structarm__fir__sparse__instance__q15.html" title="Instance structure for the Q15 sparse FIR filter. ">arm_fir_sparse_instance_q15</a> S = {numTaps, 0, pState, pCoeffs, maxDelay, pTapDelay};
+ <a class="el" href="structarm__fir__sparse__instance__q7.html" title="Instance structure for the Q7 sparse FIR filter. ">arm_fir_sparse_instance_q7</a> S = {numTaps, 0, pState, pCoeffs, maxDelay, pTapDelay};
+</pre></dd></dl>
<dl class="section user"><dt>Fixed-Point Behavior</dt><dd>Care must be taken when using the fixed-point versions of the sparse FIR filter functions. In particular, the overflow and saturation behavior of the accumulator used in each function must be considered. Refer to the function specific documentation below for usage guidelines. </dd></dl>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ga23a9284de5ee39406713b91d18ac8838"></a>
+<a class="anchor" id="gac6817bc86974b7121c3288fce25dbc5f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -181,7 +180,7 @@ Sparse FIR filter. b[n] represents the filter coefficients</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -211,21 +210,19 @@ Sparse FIR filter. b[n] represents the filter coefficients</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the floating-point sparse FIR structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the block of input data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the block of output data </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pScratchIn</td><td>points to a temporary buffer of size blockSize. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of input samples to process per call. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the floating-point sparse FIR structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the block of input data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the block of output data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pScratchIn</td><td>points to a temporary buffer of size blockSize </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of input samples to process </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#af4d2359037b7360329ef9dd6836d1353">arm_circularRead_f32()</a>, <a class="el" href="arm__math_8h.html#a87c6129c7f1a7e7b205339054d3ffed7">arm_circularWrite_f32()</a>, <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="structarm__fir__sparse__instance__f32.html#af8b8c775f4084c36774f06c082b4c078">arm_fir_sparse_instance_f32::maxDelay</a>, <a class="el" href="structarm__fir__sparse__instance__f32.html#a5e19e7f234ac30a3db843352bf2a8515">arm_fir_sparse_instance_f32::numTaps</a>, <a class="el" href="structarm__fir__sparse__instance__f32.html#a04af7c738dfb0882ad102fcad501d94a">arm_fir_sparse_instance_f32::pCoeffs</a>, <a class="el" href="structarm__fir__sparse__instance__f32.html#a794af0916666d11cc564d6df08553555">arm_fir_sparse_instance_f32::pState</a>, <a class="el" href="structarm__fir__sparse__instance__f32.html#aaa54ae67e5d10c6dd0d697945c638d31">arm_fir_sparse_instance_f32::pTapDelay</a>, and <a class="el" href="structarm__fir__sparse__instance__f32.html#a57585aeca9dc8686e08df2865375a86d">arm_fir_sparse_instance_f32::stateIndex</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="ga86378a08a9d9e1e0e5de77843b34d396"></a>
+<a class="anchor" id="ga967a0564d6d59f2b9e12f4a5b7a3f877"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -244,7 +241,7 @@ Sparse FIR filter. b[n] represents the filter coefficients</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pCoeffs</em>, </td>
</tr>
<tr>
@@ -280,25 +277,22 @@ Sparse FIR filter. b[n] represents the filter coefficients</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of the floating-point sparse FIR structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">numTaps</td><td>number of nonzero coefficients in the filter. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pCoeffs</td><td>points to the array of filter coefficients. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pState</td><td>points to the state buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pTapDelay</td><td>points to the array of offset times. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">maxDelay</td><td>maximum offset time supported. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples that will be processed per block. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the floating-point sparse FIR structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numTaps</td><td>number of nonzero coefficients in the filter </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pCoeffs</td><td>points to the array of filter coefficients </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pState</td><td>points to the state buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pTapDelay</td><td>points to the array of offset times </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">maxDelay</td><td>maximum offset time supported </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples that will be processed per block </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
-<p><b>Description:</b> </p>
-<dl class="section user"><dt></dt><dd><code>pCoeffs</code> holds the filter coefficients and has length <code>numTaps</code>. <code>pState</code> holds the filter's state variables and must be of length <code>maxDelay + blockSize</code>, where <code>maxDelay</code> is the maximum number of delay line values. <code>blockSize</code> is the number of samples processed by the <code><a class="el" href="group__FIR__Sparse.html#ga23a9284de5ee39406713b91d18ac8838" title="Processing function for the floating-point sparse FIR filter. ">arm_fir_sparse_f32()</a></code> function. </dd></dl>
-
-<p>References <a class="el" href="structarm__fir__sparse__instance__f32.html#af8b8c775f4084c36774f06c082b4c078">arm_fir_sparse_instance_f32::maxDelay</a>, <a class="el" href="structarm__fir__sparse__instance__f32.html#a5e19e7f234ac30a3db843352bf2a8515">arm_fir_sparse_instance_f32::numTaps</a>, <a class="el" href="structarm__fir__sparse__instance__f32.html#a04af7c738dfb0882ad102fcad501d94a">arm_fir_sparse_instance_f32::pCoeffs</a>, <a class="el" href="structarm__fir__sparse__instance__f32.html#a794af0916666d11cc564d6df08553555">arm_fir_sparse_instance_f32::pState</a>, <a class="el" href="structarm__fir__sparse__instance__f32.html#aaa54ae67e5d10c6dd0d697945c638d31">arm_fir_sparse_instance_f32::pTapDelay</a>, and <a class="el" href="structarm__fir__sparse__instance__f32.html#a57585aeca9dc8686e08df2865375a86d">arm_fir_sparse_instance_f32::stateIndex</a>.</p>
+<dl class="section user"><dt>Details</dt><dd><code>pCoeffs</code> holds the filter coefficients and has length <code>numTaps</code>. <code>pState</code> holds the filter's state variables and must be of length <code>maxDelay + blockSize</code>, where <code>maxDelay</code> is the maximum number of delay line values. <code>blockSize</code> is the number of samples processed by the <code><a class="el" href="group__FIR__Sparse.html#gac6817bc86974b7121c3288fce25dbc5f" title="Processing function for the floating-point sparse FIR filter. ">arm_fir_sparse_f32()</a></code> function. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga5eaa80bf72bcccef5a2c5fc6648d1baa"></a>
+<a class="anchor" id="gad1c7f891760e91301aac7e3a48aca449"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -317,7 +311,7 @@ Sparse FIR filter. b[n] represents the filter coefficients</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pCoeffs</em>, </td>
</tr>
<tr>
@@ -353,25 +347,22 @@ Sparse FIR filter. b[n] represents the filter coefficients</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of the Q15 sparse FIR structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">numTaps</td><td>number of nonzero coefficients in the filter. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pCoeffs</td><td>points to the array of filter coefficients. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pState</td><td>points to the state buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pTapDelay</td><td>points to the array of offset times. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">maxDelay</td><td>maximum offset time supported. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples that will be processed per block. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the Q15 sparse FIR structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numTaps</td><td>number of nonzero coefficients in the filter </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pCoeffs</td><td>points to the array of filter coefficients </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pState</td><td>points to the state buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pTapDelay</td><td>points to the array of offset times </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">maxDelay</td><td>maximum offset time supported </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples that will be processed per block </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
-<p><b>Description:</b> </p>
-<dl class="section user"><dt></dt><dd><code>pCoeffs</code> holds the filter coefficients and has length <code>numTaps</code>. <code>pState</code> holds the filter's state variables and must be of length <code>maxDelay + blockSize</code>, where <code>maxDelay</code> is the maximum number of delay line values. <code>blockSize</code> is the number of words processed by <code><a class="el" href="group__FIR__Sparse.html#ga2bffda2e156e72427e19276cd9c3d3cc" title="Processing function for the Q15 sparse FIR filter. ">arm_fir_sparse_q15()</a></code> function. </dd></dl>
-
-<p>References <a class="el" href="structarm__fir__sparse__instance__q15.html#ad14cc1070eecf7e1926d8f67a8273182">arm_fir_sparse_instance_q15::maxDelay</a>, <a class="el" href="structarm__fir__sparse__instance__q15.html#a0f66b126dd8b85f7467cfb01b7bc4d77">arm_fir_sparse_instance_q15::numTaps</a>, <a class="el" href="structarm__fir__sparse__instance__q15.html#a78a6565473b5f0b8c77c3f0f58a76069">arm_fir_sparse_instance_q15::pCoeffs</a>, <a class="el" href="structarm__fir__sparse__instance__q15.html#a98b92b0f5208110129b9a67b1db90408">arm_fir_sparse_instance_q15::pState</a>, <a class="el" href="structarm__fir__sparse__instance__q15.html#aeab2855176c6efdb231a73a3672837d5">arm_fir_sparse_instance_q15::pTapDelay</a>, and <a class="el" href="structarm__fir__sparse__instance__q15.html#a89487f28cab52637426024005e478985">arm_fir_sparse_instance_q15::stateIndex</a>.</p>
+<dl class="section user"><dt>Details</dt><dd><code>pCoeffs</code> holds the filter coefficients and has length <code>numTaps</code>. <code>pState</code> holds the filter's state variables and must be of length <code>maxDelay + blockSize</code>, where <code>maxDelay</code> is the maximum number of delay line values. <code>blockSize</code> is the number of words processed by <code><a class="el" href="group__FIR__Sparse.html#gac3e43b06bff38ac8e62e145f88e9dbc7" title="Processing function for the Q15 sparse FIR filter. ">arm_fir_sparse_q15()</a></code> function. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga9a0bb2134bc85d3e55c6be6d946ee634"></a>
+<a class="anchor" id="gade71e2e0432a0e6de36fa9f23b2c984c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -390,7 +381,7 @@ Sparse FIR filter. b[n] represents the filter coefficients</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pCoeffs</em>, </td>
</tr>
<tr>
@@ -426,25 +417,22 @@ Sparse FIR filter. b[n] represents the filter coefficients</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of the Q31 sparse FIR structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">numTaps</td><td>number of nonzero coefficients in the filter. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pCoeffs</td><td>points to the array of filter coefficients. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pState</td><td>points to the state buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pTapDelay</td><td>points to the array of offset times. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">maxDelay</td><td>maximum offset time supported. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples that will be processed per block. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the Q31 sparse FIR structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numTaps</td><td>number of nonzero coefficients in the filter </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pCoeffs</td><td>points to the array of filter coefficients </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pState</td><td>points to the state buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pTapDelay</td><td>points to the array of offset times </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">maxDelay</td><td>maximum offset time supported </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples that will be processed per block </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
-<p><b>Description:</b> </p>
-<dl class="section user"><dt></dt><dd><code>pCoeffs</code> holds the filter coefficients and has length <code>numTaps</code>. <code>pState</code> holds the filter's state variables and must be of length <code>maxDelay + blockSize</code>, where <code>maxDelay</code> is the maximum number of delay line values. <code>blockSize</code> is the number of words processed by <code><a class="el" href="group__FIR__Sparse.html#ga03e9c2f0f35ad67d20bac66be9f920ec" title="Processing function for the Q31 sparse FIR filter. ">arm_fir_sparse_q31()</a></code> function. </dd></dl>
-
-<p>References <a class="el" href="structarm__fir__sparse__instance__q31.html#afdd3a1dc72132c854dc379154b68b674">arm_fir_sparse_instance_q31::maxDelay</a>, <a class="el" href="structarm__fir__sparse__instance__q31.html#a07b6c01e58ec6dde384719130d36b0dc">arm_fir_sparse_instance_q31::numTaps</a>, <a class="el" href="structarm__fir__sparse__instance__q31.html#a093d6227f0d1597982cd083fb126f4e0">arm_fir_sparse_instance_q31::pCoeffs</a>, <a class="el" href="structarm__fir__sparse__instance__q31.html#a830be89daa5a393b225048889aa045d1">arm_fir_sparse_instance_q31::pState</a>, <a class="el" href="structarm__fir__sparse__instance__q31.html#ab87ae457adec8f727afefaa2599fc983">arm_fir_sparse_instance_q31::pTapDelay</a>, and <a class="el" href="structarm__fir__sparse__instance__q31.html#a557ed9d477e76e4ad2019344f19f568a">arm_fir_sparse_instance_q31::stateIndex</a>.</p>
+<dl class="section user"><dt>Details</dt><dd><code>pCoeffs</code> holds the filter coefficients and has length <code>numTaps</code>. <code>pState</code> holds the filter's state variables and must be of length <code>maxDelay + blockSize</code>, where <code>maxDelay</code> is the maximum number of delay line values. <code>blockSize</code> is the number of words processed by <code><a class="el" href="group__FIR__Sparse.html#gaba9f7ef4acf293034af42baa2fd3df52" title="Processing function for the Q31 sparse FIR filter. ">arm_fir_sparse_q31()</a></code> function. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga98f5c1a097d4572ce4ff3b0c58ebcdbd"></a>
+<a class="anchor" id="ga5e74f8f4e4df85de5feb4e62125ff590"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -463,7 +451,7 @@ Sparse FIR filter. b[n] represents the filter coefficients</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
<td class="paramname"><em>pCoeffs</em>, </td>
</tr>
<tr>
@@ -499,25 +487,22 @@ Sparse FIR filter. b[n] represents the filter coefficients</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of the Q7 sparse FIR structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">numTaps</td><td>number of nonzero coefficients in the filter. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pCoeffs</td><td>points to the array of filter coefficients. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pState</td><td>points to the state buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pTapDelay</td><td>points to the array of offset times. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">maxDelay</td><td>maximum offset time supported. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples that will be processed per block. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the Q7 sparse FIR structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numTaps</td><td>number of nonzero coefficients in the filter </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pCoeffs</td><td>points to the array of filter coefficients </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pState</td><td>points to the state buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pTapDelay</td><td>points to the array of offset times </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">maxDelay</td><td>maximum offset time supported </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples that will be processed per block </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
-<p><b>Description:</b> </p>
-<dl class="section user"><dt></dt><dd><code>pCoeffs</code> holds the filter coefficients and has length <code>numTaps</code>. <code>pState</code> holds the filter's state variables and must be of length <code>maxDelay + blockSize</code>, where <code>maxDelay</code> is the maximum number of delay line values. <code>blockSize</code> is the number of samples processed by the <code><a class="el" href="group__FIR__Sparse.html#gae86c145efc2d9ec32dc6d8c1ad2ccb3c" title="Processing function for the Q7 sparse FIR filter. ">arm_fir_sparse_q7()</a></code> function. </dd></dl>
-
-<p>References <a class="el" href="structarm__fir__sparse__instance__q7.html#af74dacc1d34c078283e50f2530eb91df">arm_fir_sparse_instance_q7::maxDelay</a>, <a class="el" href="structarm__fir__sparse__instance__q7.html#a54cdd27ca1c672b126c38763ce678b1c">arm_fir_sparse_instance_q7::numTaps</a>, <a class="el" href="structarm__fir__sparse__instance__q7.html#a3dac86f15e33553e8f3e19e0d712bae5">arm_fir_sparse_instance_q7::pCoeffs</a>, <a class="el" href="structarm__fir__sparse__instance__q7.html#a18072cf3ef3666d588f0d49512f2b28f">arm_fir_sparse_instance_q7::pState</a>, <a class="el" href="structarm__fir__sparse__instance__q7.html#ac625393c84bc0342ffdf26fc4eba1ac1">arm_fir_sparse_instance_q7::pTapDelay</a>, and <a class="el" href="structarm__fir__sparse__instance__q7.html#a2d2e65473fe3a3f2b953b4e0b60824df">arm_fir_sparse_instance_q7::stateIndex</a>.</p>
+<dl class="section user"><dt>Details</dt><dd><code>pCoeffs</code> holds the filter coefficients and has length <code>numTaps</code>. <code>pState</code> holds the filter's state variables and must be of length <code>maxDelay + blockSize</code>, where <code>maxDelay</code> is the maximum number of delay line values. <code>blockSize</code> is the number of samples processed by the <code><a class="el" href="group__FIR__Sparse.html#ga319b3d9032ba723a8efb819b9d2a3676" title="Processing function for the Q7 sparse FIR filter. ">arm_fir_sparse_q7()</a></code> function. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga2bffda2e156e72427e19276cd9c3d3cc"></a>
+<a class="anchor" id="gac3e43b06bff38ac8e62e145f88e9dbc7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -530,7 +515,7 @@ Sparse FIR filter. b[n] represents the filter coefficients</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -566,24 +551,21 @@ Sparse FIR filter. b[n] represents the filter coefficients</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q15 sparse FIR structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the block of input data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the block of output data </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pScratchIn</td><td>points to a temporary buffer of size blockSize. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pScratchOut</td><td>points to a temporary buffer of size blockSize. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of input samples to process per call. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q15 sparse FIR structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the block of input data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the block of output data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pScratchIn</td><td>points to a temporary buffer of size blockSize </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pScratchOut</td><td>points to a temporary buffer of size blockSize </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of input samples to process per call </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function is implemented using an internal 32-bit accumulator. The 1.15 x 1.15 multiplications yield a 2.30 result and these are added to a 2.30 accumulator. Thus the full precision of the multiplications is maintained but there is only a single guard bit in the accumulator. If the accumulator result overflows it will wrap around rather than saturate. After all multiply-accumulates are performed, the 2.30 accumulator is truncated to 2.15 format and then saturated to 1.15 format. In order to avoid overflows the input signal or coefficients must be scaled down by log2(numTaps) bits. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#aa505179349146cf6186640b4c8b47714">__PKHBT</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#a98eb923fe8c64909897c31d6b9f69bff">arm_circularRead_q15()</a>, <a class="el" href="arm__math_8h.html#a885325c33991f03743a9d9b06868a099">arm_circularWrite_q15()</a>, <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="structarm__fir__sparse__instance__q15.html#ad14cc1070eecf7e1926d8f67a8273182">arm_fir_sparse_instance_q15::maxDelay</a>, <a class="el" href="structarm__fir__sparse__instance__q15.html#a0f66b126dd8b85f7467cfb01b7bc4d77">arm_fir_sparse_instance_q15::numTaps</a>, <a class="el" href="structarm__fir__sparse__instance__q15.html#a78a6565473b5f0b8c77c3f0f58a76069">arm_fir_sparse_instance_q15::pCoeffs</a>, <a class="el" href="structarm__fir__sparse__instance__q15.html#a98b92b0f5208110129b9a67b1db90408">arm_fir_sparse_instance_q15::pState</a>, <a class="el" href="structarm__fir__sparse__instance__q15.html#aeab2855176c6efdb231a73a3672837d5">arm_fir_sparse_instance_q15::pTapDelay</a>, and <a class="el" href="structarm__fir__sparse__instance__q15.html#a89487f28cab52637426024005e478985">arm_fir_sparse_instance_q15::stateIndex</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using an internal 32-bit accumulator. The 1.15 x 1.15 multiplications yield a 2.30 result and these are added to a 2.30 accumulator. Thus the full precision of the multiplications is maintained but there is only a single guard bit in the accumulator. If the accumulator result overflows it will wrap around rather than saturate. After all multiply-accumulates are performed, the 2.30 accumulator is truncated to 2.15 format and then saturated to 1.15 format. In order to avoid overflows the input signal or coefficients must be scaled down by log2(numTaps) bits. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga03e9c2f0f35ad67d20bac66be9f920ec"></a>
+<a class="anchor" id="gaba9f7ef4acf293034af42baa2fd3df52"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -596,7 +578,7 @@ Sparse FIR filter. b[n] represents the filter coefficients</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -626,23 +608,20 @@ Sparse FIR filter. b[n] represents the filter coefficients</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q31 sparse FIR structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the block of input data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the block of output data </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pScratchIn</td><td>points to a temporary buffer of size blockSize. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of input samples to process per call. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q31 sparse FIR structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the block of input data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the block of output data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pScratchIn</td><td>points to a temporary buffer of size blockSize </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of input samples to process </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function is implemented using an internal 32-bit accumulator. The 1.31 x 1.31 multiplications are truncated to 2.30 format. This leads to loss of precision on the intermediate multiplications and provides only a single guard bit. If the accumulator result overflows, it wraps around rather than saturate. In order to avoid overflows the input signal or coefficients must be scaled down by log2(numTaps) bits. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#af4d2359037b7360329ef9dd6836d1353">arm_circularRead_f32()</a>, <a class="el" href="arm__math_8h.html#a87c6129c7f1a7e7b205339054d3ffed7">arm_circularWrite_f32()</a>, <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="structarm__fir__sparse__instance__q31.html#afdd3a1dc72132c854dc379154b68b674">arm_fir_sparse_instance_q31::maxDelay</a>, <a class="el" href="structarm__fir__sparse__instance__q31.html#a07b6c01e58ec6dde384719130d36b0dc">arm_fir_sparse_instance_q31::numTaps</a>, <a class="el" href="structarm__fir__sparse__instance__q31.html#a093d6227f0d1597982cd083fb126f4e0">arm_fir_sparse_instance_q31::pCoeffs</a>, <a class="el" href="structarm__fir__sparse__instance__q31.html#a830be89daa5a393b225048889aa045d1">arm_fir_sparse_instance_q31::pState</a>, <a class="el" href="structarm__fir__sparse__instance__q31.html#ab87ae457adec8f727afefaa2599fc983">arm_fir_sparse_instance_q31::pTapDelay</a>, and <a class="el" href="structarm__fir__sparse__instance__q31.html#a557ed9d477e76e4ad2019344f19f568a">arm_fir_sparse_instance_q31::stateIndex</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using an internal 32-bit accumulator. The 1.31 x 1.31 multiplications are truncated to 2.30 format. This leads to loss of precision on the intermediate multiplications and provides only a single guard bit. If the accumulator result overflows, it wraps around rather than saturate. In order to avoid overflows the input signal or coefficients must be scaled down by log2(numTaps) bits. </dd></dl>
</div>
</div>
-<a class="anchor" id="gae86c145efc2d9ec32dc6d8c1ad2ccb3c"></a>
+<a class="anchor" id="ga319b3d9032ba723a8efb819b9d2a3676"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -655,7 +634,7 @@ Sparse FIR filter. b[n] represents the filter coefficients</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -691,20 +670,17 @@ Sparse FIR filter. b[n] represents the filter coefficients</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q7 sparse FIR structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the block of input data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the block of output data </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pScratchIn</td><td>points to a temporary buffer of size blockSize. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pScratchOut</td><td>points to a temporary buffer of size blockSize. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of input samples to process per call. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q7 sparse FIR structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the block of input data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the block of output data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pScratchIn</td><td>points to a temporary buffer of size blockSize </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pScratchOut</td><td>points to a temporary buffer of size blockSize </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of input samples to process </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function is implemented using a 32-bit internal accumulator. Both coefficients and state variables are represented in 1.7 format and multiplications yield a 2.14 result. The 2.14 intermediate results are accumulated in a 32-bit accumulator in 18.14 format. There is no risk of internal overflow with this approach and the full precision of intermediate multiplications is preserved. The accumulator is then converted to 18.7 format by discarding the low 7 bits. Finally, the result is truncated to 1.7 format. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a3ebff224ad44c217fde9f530342e2960">__PACKq7</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#acd3153fe997f44fe6c20fa1ac6257a2b">arm_circularRead_q7()</a>, <a class="el" href="arm__math_8h.html#a2db43ffe947dce0f676c09580d1f6765">arm_circularWrite_q7()</a>, <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="structarm__fir__sparse__instance__q7.html#af74dacc1d34c078283e50f2530eb91df">arm_fir_sparse_instance_q7::maxDelay</a>, <a class="el" href="structarm__fir__sparse__instance__q7.html#a54cdd27ca1c672b126c38763ce678b1c">arm_fir_sparse_instance_q7::numTaps</a>, <a class="el" href="structarm__fir__sparse__instance__q7.html#a3dac86f15e33553e8f3e19e0d712bae5">arm_fir_sparse_instance_q7::pCoeffs</a>, <a class="el" href="structarm__fir__sparse__instance__q7.html#a18072cf3ef3666d588f0d49512f2b28f">arm_fir_sparse_instance_q7::pState</a>, <a class="el" href="structarm__fir__sparse__instance__q7.html#ac625393c84bc0342ffdf26fc4eba1ac1">arm_fir_sparse_instance_q7::pTapDelay</a>, and <a class="el" href="structarm__fir__sparse__instance__q7.html#a2d2e65473fe3a3f2b953b4e0b60824df">arm_fir_sparse_instance_q7::stateIndex</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using a 32-bit internal accumulator. Both coefficients and state variables are represented in 1.7 format and multiplications yield a 2.14 result. The 2.14 intermediate results are accumulated in a 32-bit accumulator in 18.14 format. There is no risk of internal overflow with this approach and the full precision of intermediate multiplications is preserved. The accumulator is then converted to 18.7 format by discarding the low 7 bits. Finally, the result is truncated to 1.7 format. </dd></dl>
</div>
</div>
@@ -713,7 +689,7 @@ Sparse FIR filter. b[n] represents the filter coefficients</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__FIR__Sparse.js b/docs/DSP/html/group__FIR__Sparse.js
index fc9fa87..ed60d58 100644
--- a/docs/DSP/html/group__FIR__Sparse.js
+++ b/docs/DSP/html/group__FIR__Sparse.js
@@ -1,11 +1,11 @@
var group__FIR__Sparse =
[
- [ "arm_fir_sparse_f32", "group__FIR__Sparse.html#ga23a9284de5ee39406713b91d18ac8838", null ],
- [ "arm_fir_sparse_init_f32", "group__FIR__Sparse.html#ga86378a08a9d9e1e0e5de77843b34d396", null ],
- [ "arm_fir_sparse_init_q15", "group__FIR__Sparse.html#ga5eaa80bf72bcccef5a2c5fc6648d1baa", null ],
- [ "arm_fir_sparse_init_q31", "group__FIR__Sparse.html#ga9a0bb2134bc85d3e55c6be6d946ee634", null ],
- [ "arm_fir_sparse_init_q7", "group__FIR__Sparse.html#ga98f5c1a097d4572ce4ff3b0c58ebcdbd", null ],
- [ "arm_fir_sparse_q15", "group__FIR__Sparse.html#ga2bffda2e156e72427e19276cd9c3d3cc", null ],
- [ "arm_fir_sparse_q31", "group__FIR__Sparse.html#ga03e9c2f0f35ad67d20bac66be9f920ec", null ],
- [ "arm_fir_sparse_q7", "group__FIR__Sparse.html#gae86c145efc2d9ec32dc6d8c1ad2ccb3c", null ]
+ [ "arm_fir_sparse_f32", "group__FIR__Sparse.html#gac6817bc86974b7121c3288fce25dbc5f", null ],
+ [ "arm_fir_sparse_init_f32", "group__FIR__Sparse.html#ga967a0564d6d59f2b9e12f4a5b7a3f877", null ],
+ [ "arm_fir_sparse_init_q15", "group__FIR__Sparse.html#gad1c7f891760e91301aac7e3a48aca449", null ],
+ [ "arm_fir_sparse_init_q31", "group__FIR__Sparse.html#gade71e2e0432a0e6de36fa9f23b2c984c", null ],
+ [ "arm_fir_sparse_init_q7", "group__FIR__Sparse.html#ga5e74f8f4e4df85de5feb4e62125ff590", null ],
+ [ "arm_fir_sparse_q15", "group__FIR__Sparse.html#gac3e43b06bff38ac8e62e145f88e9dbc7", null ],
+ [ "arm_fir_sparse_q31", "group__FIR__Sparse.html#gaba9f7ef4acf293034af42baa2fd3df52", null ],
+ [ "arm_fir_sparse_q7", "group__FIR__Sparse.html#ga319b3d9032ba723a8efb819b9d2a3676", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__FIR__decimate.html b/docs/DSP/html/group__FIR__decimate.html
index 6296034..01ca22b 100644
--- a/docs/DSP/html/group__FIR__decimate.html
+++ b/docs/DSP/html/group__FIR__decimate.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,30 +116,30 @@ $(document).ready(function(){initNavTree('group__FIR__decimate.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga25aa3d58a90bf91b6a82272a0bc518f7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#ga25aa3d58a90bf91b6a82272a0bc518f7">arm_fir_decimate_f32</a> (const <a class="el" href="structarm__fir__decimate__instance__f32.html">arm_fir_decimate_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga25aa3d58a90bf91b6a82272a0bc518f7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point FIR decimator. <a href="#ga25aa3d58a90bf91b6a82272a0bc518f7">More...</a><br/></td></tr>
-<tr class="separator:ga25aa3d58a90bf91b6a82272a0bc518f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga3f434c9a5d3b4e68061feac0714ea2ac"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#ga3f434c9a5d3b4e68061feac0714ea2ac">arm_fir_decimate_fast_q15</a> (const <a class="el" href="structarm__fir__decimate__instance__q15.html">arm_fir_decimate_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga3f434c9a5d3b4e68061feac0714ea2ac"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 FIR decimator (fast variant) for Cortex-M3 and Cortex-M4. <a href="#ga3f434c9a5d3b4e68061feac0714ea2ac">More...</a><br/></td></tr>
-<tr class="separator:ga3f434c9a5d3b4e68061feac0714ea2ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga3c18cc3d0548a410c577f1bead9582b7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#ga3c18cc3d0548a410c577f1bead9582b7">arm_fir_decimate_fast_q31</a> (<a class="el" href="structarm__fir__decimate__instance__q31.html">arm_fir_decimate_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga3c18cc3d0548a410c577f1bead9582b7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 FIR decimator (fast variant) for Cortex-M3 and Cortex-M4. <a href="#ga3c18cc3d0548a410c577f1bead9582b7">More...</a><br/></td></tr>
-<tr class="separator:ga3c18cc3d0548a410c577f1bead9582b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaaa2524b08220fd6c3f753e692ffc7d3b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#gaaa2524b08220fd6c3f753e692ffc7d3b">arm_fir_decimate_init_f32</a> (<a class="el" href="structarm__fir__decimate__instance__f32.html">arm_fir_decimate_instance_f32</a> *S, uint16_t numTaps, uint8_t M, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gaaa2524b08220fd6c3f753e692ffc7d3b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point FIR decimator. <a href="#gaaa2524b08220fd6c3f753e692ffc7d3b">More...</a><br/></td></tr>
-<tr class="separator:gaaa2524b08220fd6c3f753e692ffc7d3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gada660e54b93d5d32178c6f5e1c6f368d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#gada660e54b93d5d32178c6f5e1c6f368d">arm_fir_decimate_init_q15</a> (<a class="el" href="structarm__fir__decimate__instance__q15.html">arm_fir_decimate_instance_q15</a> *S, uint16_t numTaps, uint8_t M, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gada660e54b93d5d32178c6f5e1c6f368d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 FIR decimator. <a href="#gada660e54b93d5d32178c6f5e1c6f368d">More...</a><br/></td></tr>
-<tr class="separator:gada660e54b93d5d32178c6f5e1c6f368d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga9ed47c4e0f58affa935d84e0508a7f39"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#ga9ed47c4e0f58affa935d84e0508a7f39">arm_fir_decimate_init_q31</a> (<a class="el" href="structarm__fir__decimate__instance__q31.html">arm_fir_decimate_instance_q31</a> *S, uint16_t numTaps, uint8_t M, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga9ed47c4e0f58affa935d84e0508a7f39"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 FIR decimator. <a href="#ga9ed47c4e0f58affa935d84e0508a7f39">More...</a><br/></td></tr>
-<tr class="separator:ga9ed47c4e0f58affa935d84e0508a7f39"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gab8bef6d0f6a26fdbfce9485727713ce5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#gab8bef6d0f6a26fdbfce9485727713ce5">arm_fir_decimate_q15</a> (const <a class="el" href="structarm__fir__decimate__instance__q15.html">arm_fir_decimate_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gab8bef6d0f6a26fdbfce9485727713ce5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 FIR decimator. <a href="#gab8bef6d0f6a26fdbfce9485727713ce5">More...</a><br/></td></tr>
-<tr class="separator:gab8bef6d0f6a26fdbfce9485727713ce5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaef8e86add28f15fdc5ecc484e9dd7a4e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#gaef8e86add28f15fdc5ecc484e9dd7a4e">arm_fir_decimate_q31</a> (const <a class="el" href="structarm__fir__decimate__instance__q31.html">arm_fir_decimate_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gaef8e86add28f15fdc5ecc484e9dd7a4e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 FIR decimator. <a href="#gaef8e86add28f15fdc5ecc484e9dd7a4e">More...</a><br/></td></tr>
-<tr class="separator:gaef8e86add28f15fdc5ecc484e9dd7a4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab9402a0d9b0fffc0b50083a7d56c5905"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#gab9402a0d9b0fffc0b50083a7d56c5905">arm_fir_decimate_f32</a> (const <a class="el" href="structarm__fir__decimate__instance__f32.html">arm_fir_decimate_instance_f32</a> *S, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gab9402a0d9b0fffc0b50083a7d56c5905"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for floating-point FIR decimator. <a href="#gab9402a0d9b0fffc0b50083a7d56c5905">More...</a><br/></td></tr>
+<tr class="separator:gab9402a0d9b0fffc0b50083a7d56c5905"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab43fa1edb45d3b2e875dc8cd381770cc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#gab43fa1edb45d3b2e875dc8cd381770cc">arm_fir_decimate_fast_q15</a> (const <a class="el" href="structarm__fir__decimate__instance__q15.html">arm_fir_decimate_instance_q15</a> *S, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gab43fa1edb45d3b2e875dc8cd381770cc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 FIR decimator (fast variant). <a href="#gab43fa1edb45d3b2e875dc8cd381770cc">More...</a><br/></td></tr>
+<tr class="separator:gab43fa1edb45d3b2e875dc8cd381770cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac03b837d289c8bc4a86a34a89e44afdf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#gac03b837d289c8bc4a86a34a89e44afdf">arm_fir_decimate_fast_q31</a> (const <a class="el" href="structarm__fir__decimate__instance__q31.html">arm_fir_decimate_instance_q31</a> *S, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gac03b837d289c8bc4a86a34a89e44afdf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 FIR decimator (fast variant). <a href="#gac03b837d289c8bc4a86a34a89e44afdf">More...</a><br/></td></tr>
+<tr class="separator:gac03b837d289c8bc4a86a34a89e44afdf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga67c80582fc296552fef2bd1f208d853b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#ga67c80582fc296552fef2bd1f208d853b">arm_fir_decimate_init_f32</a> (<a class="el" href="structarm__fir__decimate__instance__f32.html">arm_fir_decimate_instance_f32</a> *S, uint16_t numTaps, uint8_t M, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga67c80582fc296552fef2bd1f208d853b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point FIR decimator. <a href="#ga67c80582fc296552fef2bd1f208d853b">More...</a><br/></td></tr>
+<tr class="separator:ga67c80582fc296552fef2bd1f208d853b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3b01ec9df00d759f79c934b239cead73"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#ga3b01ec9df00d759f79c934b239cead73">arm_fir_decimate_init_q15</a> (<a class="el" href="structarm__fir__decimate__instance__q15.html">arm_fir_decimate_instance_q15</a> *S, uint16_t numTaps, uint8_t M, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga3b01ec9df00d759f79c934b239cead73"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 FIR decimator. <a href="#ga3b01ec9df00d759f79c934b239cead73">More...</a><br/></td></tr>
+<tr class="separator:ga3b01ec9df00d759f79c934b239cead73"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6a19d62083e85b3f5e34e8a8283c1ea0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#ga6a19d62083e85b3f5e34e8a8283c1ea0">arm_fir_decimate_init_q31</a> (<a class="el" href="structarm__fir__decimate__instance__q31.html">arm_fir_decimate_instance_q31</a> *S, uint16_t numTaps, uint8_t M, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga6a19d62083e85b3f5e34e8a8283c1ea0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 FIR decimator. <a href="#ga6a19d62083e85b3f5e34e8a8283c1ea0">More...</a><br/></td></tr>
+<tr class="separator:ga6a19d62083e85b3f5e34e8a8283c1ea0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga262636462d9e24dab67ec792160afcbf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#ga262636462d9e24dab67ec792160afcbf">arm_fir_decimate_q15</a> (const <a class="el" href="structarm__fir__decimate__instance__q15.html">arm_fir_decimate_instance_q15</a> *S, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga262636462d9e24dab67ec792160afcbf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 FIR decimator. <a href="#ga262636462d9e24dab67ec792160afcbf">More...</a><br/></td></tr>
+<tr class="separator:ga262636462d9e24dab67ec792160afcbf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga27c05d7892f8a327aab86fbfee9b0f29"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__FIR__decimate.html#ga27c05d7892f8a327aab86fbfee9b0f29">arm_fir_decimate_q31</a> (const <a class="el" href="structarm__fir__decimate__instance__q31.html">arm_fir_decimate_instance_q31</a> *S, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga27c05d7892f8a327aab86fbfee9b0f29"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 FIR decimator. <a href="#ga27c05d7892f8a327aab86fbfee9b0f29">More...</a><br/></td></tr>
+<tr class="separator:ga27c05d7892f8a327aab86fbfee9b0f29"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<p>These functions combine an FIR filter together with a decimator. They are used in multirate systems for reducing the sample rate of a signal without introducing aliasing distortion. Conceptually, the functions are equivalent to the block diagram below: </p>
@@ -151,31 +151,31 @@ Components included in the FIR Decimator functions</div></div>
<p>The FIR decimator functions provided in the CMSIS DSP Library combine the FIR filter and the decimator in an efficient manner. Instead of calculating all of the FIR filter outputs and discarding <code>M-1</code> out of every <code>M</code>, only the samples output by the decimator are computed. The functions operate on blocks of input and output data. <code>pSrc</code> points to an array of <code>blockSize</code> input values and <code>pDst</code> points to an array of <code>blockSize/M</code> output values. In order to have an integer number of output samples <code>blockSize</code> must always be a multiple of the decimation factor <code>M</code>.</p>
<p>The library provides separate functions for Q15, Q31 and floating-point data types.</p>
<dl class="section user"><dt>Algorithm:</dt><dd>The FIR portion of the algorithm uses the standard form filter: <pre>
- y[n] = b[0] * x[n] + b[1] * x[n-1] + b[2] * x[n-2] + ...+ b[numTaps-1] * x[n-numTaps+1]
+ y[n] = b[0] * x[n] + b[1] * x[n-1] + b[2] * x[n-2] + ...+ b[numTaps-1] * x[n-numTaps+1]
</pre> where, <code>b[n]</code> are the filter coefficients. </dd></dl>
<dl class="section user"><dt></dt><dd>The <code>pCoeffs</code> points to a coefficient array of size <code>numTaps</code>. Coefficients are stored in time reversed order. </dd></dl>
<dl class="section user"><dt></dt><dd><pre>
- {b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}
+ {b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}
</pre> </dd></dl>
<dl class="section user"><dt></dt><dd><code>pState</code> points to a state array of size <code>numTaps + blockSize - 1</code>. Samples in the state buffer are stored in the order: </dd></dl>
<dl class="section user"><dt></dt><dd><pre>
- {x[n-numTaps+1], x[n-numTaps], x[n-numTaps-1], x[n-numTaps-2]....x[0], x[1], ..., x[blockSize-1]}
+ {x[n-numTaps+1], x[n-numTaps], x[n-numTaps-1], x[n-numTaps-2]....x[0], x[1], ..., x[blockSize-1]}
</pre> The state variables are updated after each block of data is processed, the coefficients are untouched.</dd></dl>
<dl class="section user"><dt>Instance Structure</dt><dd>The coefficients and state variables for a filter are stored together in an instance data structure. A separate instance structure must be defined for each filter. Coefficient arrays may be shared among several instances while state variable array should be allocated separately. There are separate instance structure declarations for each of the 3 supported data types.</dd></dl>
<dl class="section user"><dt>Initialization Functions</dt><dd>There is also an associated initialization function for each data type. The initialization function performs the following operations:<ul>
<li>Sets the values of the internal structure fields.</li>
<li>Zeros out the values in the state buffer.</li>
-<li>Checks to make sure that the size of the input is a multiple of the decimation factor. To do this manually without calling the init function, assign the follow subfields of the instance structure: numTaps, pCoeffs, M (decimation factor), pState. Also set all of the values in pState to zero.</li>
+<li>Checks to make sure that the size of the input is a multiple of the decimation factor. To do this manually without calling the init function, assign the follow subfields of the instance structure: numTaps, pCoeffs, M (decimation factor), pState. Also set all of the values in pState to zero. </li>
</ul>
</dd></dl>
<dl class="section user"><dt></dt><dd>Use of the initialization function is optional. However, if the initialization function is used, then the instance structure cannot be placed into a const data section. To place an instance structure into a const data section, the instance structure must be manually initialized. The code below statically initializes each of the 3 different data type filter instance structures <pre>
-<a class="el" href="structarm__fir__decimate__instance__f32.html" title="Instance structure for the floating-point FIR decimator. ">arm_fir_decimate_instance_f32</a> S = {M, numTaps, pCoeffs, pState};
-<a class="el" href="structarm__fir__decimate__instance__q31.html" title="Instance structure for the Q31 FIR decimator. ">arm_fir_decimate_instance_q31</a> S = {M, numTaps, pCoeffs, pState};
-<a class="el" href="structarm__fir__decimate__instance__q15.html" title="Instance structure for the Q15 FIR decimator. ">arm_fir_decimate_instance_q15</a> S = {M, numTaps, pCoeffs, pState};
+ <a class="el" href="structarm__fir__decimate__instance__f32.html" title="Instance structure for floating-point FIR decimator. ">arm_fir_decimate_instance_f32</a> S = {M, numTaps, pCoeffs, pState};
+ <a class="el" href="structarm__fir__decimate__instance__q31.html" title="Instance structure for the Q31 FIR decimator. ">arm_fir_decimate_instance_q31</a> S = {M, numTaps, pCoeffs, pState};
+ <a class="el" href="structarm__fir__decimate__instance__q15.html" title="Instance structure for the Q15 FIR decimator. ">arm_fir_decimate_instance_q15</a> S = {M, numTaps, pCoeffs, pState};
</pre> where <code>M</code> is the decimation factor; <code>numTaps</code> is the number of filter coefficients in the filter; <code>pCoeffs</code> is the address of the coefficient buffer; <code>pState</code> is the address of the state buffer. Be sure to set the values in the state buffer to zeros when doing static initialization.</dd></dl>
<dl class="section user"><dt>Fixed-Point Behavior</dt><dd>Care must be taken when using the fixed-point versions of the FIR decimate filter functions. In particular, the overflow and saturation behavior of the accumulator used in each function must be considered. Refer to the function specific documentation below for usage guidelines. </dd></dl>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ga25aa3d58a90bf91b6a82272a0bc518f7"></a>
+<a class="anchor" id="gab9402a0d9b0fffc0b50083a7d56c5905"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -188,7 +188,7 @@ Components included in the FIR Decimator functions</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -212,20 +212,18 @@ Components included in the FIR Decimator functions</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the floating-point FIR decimator structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the block of input data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the block of output data. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of input samples to process per call. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the floating-point FIR decimator structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the block of input data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the block of output data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="structarm__fir__decimate__instance__f32.html#a76a8b2161731638eb3d67f277919f95d">arm_fir_decimate_instance_f32::M</a>, <a class="el" href="structarm__fir__decimate__instance__f32.html#a2aa2986129db8affef03ede88dd45a03">arm_fir_decimate_instance_f32::numTaps</a>, <a class="el" href="structarm__fir__decimate__instance__f32.html#a268a8b0e80a3d9764baf33e4bc10dde2">arm_fir_decimate_instance_f32::pCoeffs</a>, and <a class="el" href="structarm__fir__decimate__instance__f32.html#a5bddf29aaaf2011d2e3bcec59a83f633">arm_fir_decimate_instance_f32::pState</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="ga3f434c9a5d3b4e68061feac0714ea2ac"></a>
+<a class="anchor" id="gab43fa1edb45d3b2e875dc8cd381770cc"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -238,7 +236,7 @@ Components included in the FIR Decimator functions</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -260,39 +258,36 @@ Components included in the FIR Decimator functions</div></div>
</tr>
</table>
</div><div class="memdoc">
+<p>Processing function for the Q15 FIR decimator (fast variant) for Cortex-M3 and Cortex-M4.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q15 FIR decimator structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the block of input data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the block of output data </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of input samples to process per call. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q15 FIR decimator structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the block of input data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the block of output data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of input samples to process per call </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
-<dl class="section user"><dt>Restrictions</dt><dd>If the silicon does not support unaligned memory access enable the macro UNALIGNED_SUPPORT_DISABLE In this case input, output, state buffers should be aligned by 32-bit</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>This fast version uses a 32-bit accumulator with 2.30 format. The accumulator maintains full precision of the intermediate multiplication results but provides only a single guard bit. Thus, if the accumulator result overflows it wraps around and distorts the result. In order to avoid overflows completely the input signal must be scaled down by log2(numTaps) bits (log2 is read as log to the base 2). The 2.30 accumulator is then truncated to 2.15 format and saturated to yield the 1.15 result.</dd></dl>
-<dl class="section user"><dt></dt><dd>Refer to the function <code><a class="el" href="group__FIR__decimate.html#gab8bef6d0f6a26fdbfce9485727713ce5" title="Processing function for the Q15 FIR decimator. ">arm_fir_decimate_q15()</a></code> for a slower implementation of this function which uses 64-bit accumulation to avoid wrap around distortion. Both the slow and the fast versions use the same instance structure. Use the function <code><a class="el" href="group__FIR__decimate.html#gada660e54b93d5d32178c6f5e1c6f368d" title="Initialization function for the Q15 FIR decimator. ">arm_fir_decimate_init_q15()</a></code> to initialize the filter structure. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#aa611fdbf6c56c46553701d6596a79aaf">__SMLAD()</a>, <a class="el" href="structarm__fir__decimate__instance__q15.html#aad9320284218b3aa378527ea518cf093">arm_fir_decimate_instance_q15::M</a>, <a class="el" href="structarm__fir__decimate__instance__q15.html#ac1e9844488ec717da334fbd4c4f41990">arm_fir_decimate_instance_q15::numTaps</a>, <a class="el" href="structarm__fir__decimate__instance__q15.html#a01cacab67e73945e8289075598ede14d">arm_fir_decimate_instance_q15::pCoeffs</a>, and <a class="el" href="structarm__fir__decimate__instance__q15.html#a3f7b5184bb28853ef401b001df121047">arm_fir_decimate_instance_q15::pState</a>.</p>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>This fast version uses a 32-bit accumulator with 2.30 format. The accumulator maintains full precision of the intermediate multiplication results but provides only a single guard bit. Thus, if the accumulator result overflows it wraps around and distorts the result. In order to avoid overflows completely the input signal must be scaled down by log2(numTaps) bits (log2 is read as log to the base 2). The 2.30 accumulator is then truncated to 2.15 format and saturated to yield the 1.15 result. </dd></dl>
+<dl class="section remark"><dt>Remarks</dt><dd>Refer to <a class="el" href="group__FIR__decimate.html#ga262636462d9e24dab67ec792160afcbf">arm_fir_decimate_q15()</a> for a slower implementation of this function which uses 64-bit accumulation to avoid wrap around distortion. Both the slow and the fast versions use the same instance structure. Use function <a class="el" href="group__FIR__decimate.html#ga3b01ec9df00d759f79c934b239cead73">arm_fir_decimate_init_q15()</a> to initialize the filter structure. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga3c18cc3d0548a410c577f1bead9582b7"></a>
+<a class="anchor" id="gac03b837d289c8bc4a86a34a89e44afdf"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_fir_decimate_fast_q31 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="structarm__fir__decimate__instance__q31.html">arm_fir_decimate_instance_q31</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="structarm__fir__decimate__instance__q31.html">arm_fir_decimate_instance_q31</a> *&#160;</td>
<td class="paramname"><em>S</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -314,25 +309,23 @@ Components included in the FIR Decimator functions</div></div>
</tr>
</table>
</div><div class="memdoc">
+<p>Processing function for the Q31 FIR decimator (fast variant) for Cortex-M3 and Cortex-M4.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q31 FIR decimator structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the block of input data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the block of output data </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of input samples to process per call. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q31 FIR decimator structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the block of input data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the block of output data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b></p>
-<dl class="section user"><dt></dt><dd>This function is optimized for speed at the expense of fixed-point precision and overflow protection. The result of each 1.31 x 1.31 multiplication is truncated to 2.30 format. These intermediate results are added to a 2.30 accumulator. Finally, the accumulator is saturated and converted to a 1.31 result. The fast version has the same overflow behavior as the standard version and provides less precision since it discards the low 32 bits of each multiplication result. In order to avoid overflows completely the input signal must be scaled down by log2(numTaps) bits (where log2 is read as log to the base 2).</dd></dl>
-<dl class="section user"><dt></dt><dd>Refer to the function <code><a class="el" href="group__FIR__decimate.html#gaef8e86add28f15fdc5ecc484e9dd7a4e" title="Processing function for the Q31 FIR decimator. ">arm_fir_decimate_q31()</a></code> for a slower implementation of this function which uses a 64-bit accumulator to provide higher precision. Both the slow and the fast versions use the same instance structure. Use the function <code><a class="el" href="group__FIR__decimate.html#ga9ed47c4e0f58affa935d84e0508a7f39" title="Initialization function for the Q31 FIR decimator. ">arm_fir_decimate_init_q31()</a></code> to initialize the filter structure. </dd></dl>
-
-<p>References <a class="el" href="structarm__fir__decimate__instance__q31.html#ad3d6936c36303b30dd38f1eddf248ae5">arm_fir_decimate_instance_q31::M</a>, <a class="el" href="structarm__fir__decimate__instance__q31.html#a37915d42b0dc5e3057ebe83110798482">arm_fir_decimate_instance_q31::numTaps</a>, <a class="el" href="structarm__fir__decimate__instance__q31.html#a030d0391538c2481c5b348fd09a952ff">arm_fir_decimate_instance_q31::pCoeffs</a>, and <a class="el" href="structarm__fir__decimate__instance__q31.html#a0ef0ef9e265f7ab873cfc6daa7593fdb">arm_fir_decimate_instance_q31::pState</a>.</p>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>This function is optimized for speed at the expense of fixed-point precision and overflow protection. The result of each 1.31 x 1.31 multiplication is truncated to 2.30 format. These intermediate results are added to a 2.30 accumulator. Finally, the accumulator is saturated and converted to a 1.31 result. The fast version has the same overflow behavior as the standard version and provides less precision since it discards the low 32 bits of each multiplication result. In order to avoid overflows completely the input signal must be scaled down by log2(numTaps) bits (where log2 is read as log to the base 2).</dd></dl>
+<dl class="section remark"><dt>Remarks</dt><dd>Refer to <a class="el" href="group__FIR__decimate.html#ga27c05d7892f8a327aab86fbfee9b0f29">arm_fir_decimate_q31()</a> for a slower implementation of this function which uses a 64-bit accumulator to provide higher precision. Both the slow and the fast versions use the same instance structure. Use function <a class="el" href="group__FIR__decimate.html#ga6a19d62083e85b3f5e34e8a8283c1ea0">arm_fir_decimate_init_q31()</a> to initialize the filter structure. </dd></dl>
</div>
</div>
-<a class="anchor" id="gaaa2524b08220fd6c3f753e692ffc7d3b"></a>
+<a class="anchor" id="ga67c80582fc296552fef2bd1f208d853b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -357,7 +350,7 @@ Components included in the FIR Decimator functions</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pCoeffs</em>, </td>
</tr>
<tr>
@@ -381,27 +374,28 @@ Components included in the FIR Decimator functions</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of the floating-point FIR decimator structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">numTaps</td><td>number of coefficients in the filter. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">M</td><td>decimation factor. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pCoeffs</td><td>points to the filter coefficients. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pState</td><td>points to the state buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of input samples to process per call. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the floating-point FIR decimator structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numTaps</td><td>number of coefficients in the filter </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">M</td><td>decimation factor </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pCoeffs</td><td>points to the filter coefficients </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pState</td><td>points to the state buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of input samples to process per call </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns ARM_MATH_SUCCESS if initialization was successful or ARM_MATH_LENGTH_ERROR if <code>blockSize</code> is not a multiple of <code>M</code>.</dd></dl>
-<p><b>Description:</b> </p>
-<dl class="section user"><dt></dt><dd><code>pCoeffs</code> points to the array of filter coefficients stored in time reversed order: <pre>
- {b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9ae74d7f8a53aec0512ae8f0a421e0e1">ARM_MATH_LENGTH_ERROR</a> : <code>blockSize</code> is not a multiple of <code>M</code></li>
+</ul>
+</dd></dl>
+<dl class="section user"><dt>Details</dt><dd><code>pCoeffs</code> points to the array of filter coefficients stored in time reversed order: <pre>
+ {b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}
</pre> </dd></dl>
-<dl class="section user"><dt></dt><dd><code>pState</code> points to the array of state variables. <code>pState</code> is of length <code>numTaps+blockSize-1</code> words where <code>blockSize</code> is the number of input samples passed to <code><a class="el" href="group__FIR__decimate.html#ga25aa3d58a90bf91b6a82272a0bc518f7" title="Processing function for the floating-point FIR decimator. ">arm_fir_decimate_f32()</a></code>. <code>M</code> is the decimation factor. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9ae74d7f8a53aec0512ae8f0a421e0e1">ARM_MATH_LENGTH_ERROR</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="structarm__fir__decimate__instance__f32.html#a76a8b2161731638eb3d67f277919f95d">arm_fir_decimate_instance_f32::M</a>, <a class="el" href="structarm__fir__decimate__instance__f32.html#a2aa2986129db8affef03ede88dd45a03">arm_fir_decimate_instance_f32::numTaps</a>, <a class="el" href="structarm__fir__decimate__instance__f32.html#a268a8b0e80a3d9764baf33e4bc10dde2">arm_fir_decimate_instance_f32::pCoeffs</a>, <a class="el" href="structarm__fir__decimate__instance__f32.html#a5bddf29aaaf2011d2e3bcec59a83f633">arm_fir_decimate_instance_f32::pState</a>, and <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>.</p>
+<dl class="section user"><dt></dt><dd><code>pState</code> points to the array of state variables. <code>pState</code> is of length <code>numTaps+blockSize-1</code> words where <code>blockSize</code> is the number of input samples passed to <code><a class="el" href="group__FIR__decimate.html#gab9402a0d9b0fffc0b50083a7d56c5905" title="Processing function for floating-point FIR decimator. ">arm_fir_decimate_f32()</a></code>. <code>M</code> is the decimation factor. </dd></dl>
</div>
</div>
-<a class="anchor" id="gada660e54b93d5d32178c6f5e1c6f368d"></a>
+<a class="anchor" id="ga3b01ec9df00d759f79c934b239cead73"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -426,7 +420,7 @@ Components included in the FIR Decimator functions</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pCoeffs</em>, </td>
</tr>
<tr>
@@ -450,27 +444,28 @@ Components included in the FIR Decimator functions</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of the Q15 FIR decimator structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">numTaps</td><td>number of coefficients in the filter. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">M</td><td>decimation factor. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pCoeffs</td><td>points to the filter coefficients. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pState</td><td>points to the state buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of input samples to process per call. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the Q15 FIR decimator structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numTaps</td><td>number of coefficients in the filter </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">M</td><td>decimation factor </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pCoeffs</td><td>points to the filter coefficients </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pState</td><td>points to the state buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of input samples to process </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns ARM_MATH_SUCCESS if initialization was successful or ARM_MATH_LENGTH_ERROR if <code>blockSize</code> is not a multiple of <code>M</code>.</dd></dl>
-<p><b>Description:</b> </p>
-<dl class="section user"><dt></dt><dd><code>pCoeffs</code> points to the array of filter coefficients stored in time reversed order: <pre>
- {b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9ae74d7f8a53aec0512ae8f0a421e0e1">ARM_MATH_LENGTH_ERROR</a> : <code>blockSize</code> is not a multiple of <code>M</code></li>
+</ul>
+</dd></dl>
+<dl class="section user"><dt>Details</dt><dd><code>pCoeffs</code> points to the array of filter coefficients stored in time reversed order: <pre>
+ {b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}
</pre> </dd></dl>
-<dl class="section user"><dt></dt><dd><code>pState</code> points to the array of state variables. <code>pState</code> is of length <code>numTaps+blockSize-1</code> words where <code>blockSize</code> is the number of input samples to the call <code><a class="el" href="group__FIR__decimate.html#gab8bef6d0f6a26fdbfce9485727713ce5" title="Processing function for the Q15 FIR decimator. ">arm_fir_decimate_q15()</a></code>. <code>M</code> is the decimation factor. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9ae74d7f8a53aec0512ae8f0a421e0e1">ARM_MATH_LENGTH_ERROR</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="structarm__fir__decimate__instance__q15.html#aad9320284218b3aa378527ea518cf093">arm_fir_decimate_instance_q15::M</a>, <a class="el" href="structarm__fir__decimate__instance__q15.html#ac1e9844488ec717da334fbd4c4f41990">arm_fir_decimate_instance_q15::numTaps</a>, <a class="el" href="structarm__fir__decimate__instance__q15.html#a01cacab67e73945e8289075598ede14d">arm_fir_decimate_instance_q15::pCoeffs</a>, <a class="el" href="structarm__fir__decimate__instance__q15.html#a3f7b5184bb28853ef401b001df121047">arm_fir_decimate_instance_q15::pState</a>, and <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>.</p>
+<dl class="section user"><dt></dt><dd><code>pState</code> points to the array of state variables. <code>pState</code> is of length <code>numTaps+blockSize-1</code> words where <code>blockSize</code> is the number of input samples to the call <code><a class="el" href="group__FIR__decimate.html#ga262636462d9e24dab67ec792160afcbf" title="Processing function for the Q15 FIR decimator. ">arm_fir_decimate_q15()</a></code>. <code>M</code> is the decimation factor. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga9ed47c4e0f58affa935d84e0508a7f39"></a>
+<a class="anchor" id="ga6a19d62083e85b3f5e34e8a8283c1ea0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -495,7 +490,7 @@ Components included in the FIR Decimator functions</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pCoeffs</em>, </td>
</tr>
<tr>
@@ -519,27 +514,28 @@ Components included in the FIR Decimator functions</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of the Q31 FIR decimator structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">numTaps</td><td>number of coefficients in the filter. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">M</td><td>decimation factor. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pCoeffs</td><td>points to the filter coefficients. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pState</td><td>points to the state buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of input samples to process per call. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the Q31 FIR decimator structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numTaps</td><td>number of coefficients in the filter </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">M</td><td>decimation factor </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pCoeffs</td><td>points to the filter coefficients </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pState</td><td>points to the state buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of input samples to process </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns ARM_MATH_SUCCESS if initialization was successful or ARM_MATH_LENGTH_ERROR if <code>blockSize</code> is not a multiple of <code>M</code>.</dd></dl>
-<p><b>Description:</b> </p>
-<dl class="section user"><dt></dt><dd><code>pCoeffs</code> points to the array of filter coefficients stored in time reversed order: <pre>
- {b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9ae74d7f8a53aec0512ae8f0a421e0e1">ARM_MATH_LENGTH_ERROR</a> : <code>blockSize</code> is not a multiple of <code>M</code></li>
+</ul>
+</dd></dl>
+<dl class="section user"><dt>Details</dt><dd><code>pCoeffs</code> points to the array of filter coefficients stored in time reversed order: <pre>
+ {b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}
</pre> </dd></dl>
-<dl class="section user"><dt></dt><dd><code>pState</code> points to the array of state variables. <code>pState</code> is of length <code>numTaps+blockSize-1</code> words where <code>blockSize</code> is the number of input samples passed to <code><a class="el" href="group__FIR__decimate.html#gaef8e86add28f15fdc5ecc484e9dd7a4e" title="Processing function for the Q31 FIR decimator. ">arm_fir_decimate_q31()</a></code>. <code>M</code> is the decimation factor. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9ae74d7f8a53aec0512ae8f0a421e0e1">ARM_MATH_LENGTH_ERROR</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="structarm__fir__decimate__instance__q31.html#ad3d6936c36303b30dd38f1eddf248ae5">arm_fir_decimate_instance_q31::M</a>, <a class="el" href="structarm__fir__decimate__instance__q31.html#a37915d42b0dc5e3057ebe83110798482">arm_fir_decimate_instance_q31::numTaps</a>, <a class="el" href="structarm__fir__decimate__instance__q31.html#a030d0391538c2481c5b348fd09a952ff">arm_fir_decimate_instance_q31::pCoeffs</a>, <a class="el" href="structarm__fir__decimate__instance__q31.html#a0ef0ef9e265f7ab873cfc6daa7593fdb">arm_fir_decimate_instance_q31::pState</a>, and <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>.</p>
+<dl class="section user"><dt></dt><dd><code>pState</code> points to the array of state variables. <code>pState</code> is of length <code>numTaps+blockSize-1</code> words where <code>blockSize</code> is the number of input samples passed to <code><a class="el" href="group__FIR__decimate.html#ga27c05d7892f8a327aab86fbfee9b0f29" title="Processing function for the Q31 FIR decimator. ">arm_fir_decimate_q31()</a></code>. <code>M</code> is the decimation factor. </dd></dl>
</div>
</div>
-<a class="anchor" id="gab8bef6d0f6a26fdbfce9485727713ce5"></a>
+<a class="anchor" id="ga262636462d9e24dab67ec792160afcbf"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -552,7 +548,7 @@ Components included in the FIR Decimator functions</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -576,23 +572,20 @@ Components included in the FIR Decimator functions</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q15 FIR decimator structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the block of input data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the location where the output result is written. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of input samples to process per call. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q15 FIR decimator structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the block of input data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the block of output data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of input samples to process per call </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function is implemented using a 64-bit internal accumulator. Both coefficients and state variables are represented in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. There is no risk of internal overflow with this approach and the full precision of intermediate multiplications is preserved. After all additions have been performed, the accumulator is truncated to 34.15 format by discarding low 15 bits. Lastly, the accumulator is saturated to yield a result in 1.15 format.</dd></dl>
-<dl class="section user"><dt></dt><dd>Refer to the function <code><a class="el" href="group__FIR__decimate.html#ga3f434c9a5d3b4e68061feac0714ea2ac" title="Processing function for the Q15 FIR decimator (fast variant) for Cortex-M3 and Cortex-M4. ">arm_fir_decimate_fast_q15()</a></code> for a faster but less precise implementation of this function for Cortex-M3 and Cortex-M4. </dd></dl>
-
-<p>References <a class="el" href="structarm__fir__decimate__instance__q15.html#aad9320284218b3aa378527ea518cf093">arm_fir_decimate_instance_q15::M</a>, <a class="el" href="structarm__fir__decimate__instance__q15.html#ac1e9844488ec717da334fbd4c4f41990">arm_fir_decimate_instance_q15::numTaps</a>, <a class="el" href="structarm__fir__decimate__instance__q15.html#a01cacab67e73945e8289075598ede14d">arm_fir_decimate_instance_q15::pCoeffs</a>, and <a class="el" href="structarm__fir__decimate__instance__q15.html#a3f7b5184bb28853ef401b001df121047">arm_fir_decimate_instance_q15::pState</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using a 64-bit internal accumulator. Both coefficients and state variables are represented in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. There is no risk of internal overflow with this approach and the full precision of intermediate multiplications is preserved. After all additions have been performed, the accumulator is truncated to 34.15 format by discarding low 15 bits. Lastly, the accumulator is saturated to yield a result in 1.15 format.</dd></dl>
+<dl class="section remark"><dt>Remarks</dt><dd>Refer to <a class="el" href="group__FIR__decimate.html#gab43fa1edb45d3b2e875dc8cd381770cc">arm_fir_decimate_fast_q15()</a> for a faster but less precise implementation of this function. </dd></dl>
</div>
</div>
-<a class="anchor" id="gaef8e86add28f15fdc5ecc484e9dd7a4e"></a>
+<a class="anchor" id="ga27c05d7892f8a327aab86fbfee9b0f29"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -605,7 +598,7 @@ Components included in the FIR Decimator functions</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -629,19 +622,16 @@ Components included in the FIR Decimator functions</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q31 FIR decimator structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the block of input data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the block of output data </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of input samples to process per call. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q31 FIR decimator structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the block of input data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the block of output data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function is implemented using an internal 64-bit accumulator. The accumulator has a 2.62 format and maintains full precision of the intermediate multiplication results but provides only a single guard bit. Thus, if the accumulator result overflows it wraps around rather than clip. In order to avoid overflows completely the input signal must be scaled down by log2(numTaps) bits (where log2 is read as log to the base 2). After all multiply-accumulates are performed, the 2.62 accumulator is truncated to 1.32 format and then saturated to 1.31 format.</dd></dl>
-<dl class="section user"><dt></dt><dd>Refer to the function <code><a class="el" href="group__FIR__decimate.html#ga3c18cc3d0548a410c577f1bead9582b7" title="Processing function for the Q31 FIR decimator (fast variant) for Cortex-M3 and Cortex-M4. ">arm_fir_decimate_fast_q31()</a></code> for a faster but less precise implementation of this function for Cortex-M3 and Cortex-M4. </dd></dl>
-
-<p>References <a class="el" href="structarm__fir__decimate__instance__q31.html#ad3d6936c36303b30dd38f1eddf248ae5">arm_fir_decimate_instance_q31::M</a>, <a class="el" href="structarm__fir__decimate__instance__q31.html#a37915d42b0dc5e3057ebe83110798482">arm_fir_decimate_instance_q31::numTaps</a>, <a class="el" href="structarm__fir__decimate__instance__q31.html#a030d0391538c2481c5b348fd09a952ff">arm_fir_decimate_instance_q31::pCoeffs</a>, and <a class="el" href="structarm__fir__decimate__instance__q31.html#a0ef0ef9e265f7ab873cfc6daa7593fdb">arm_fir_decimate_instance_q31::pState</a>.</p>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using an internal 64-bit accumulator. The accumulator has a 2.62 format and maintains full precision of the intermediate multiplication results but provides only a single guard bit. Thus, if the accumulator result overflows it wraps around rather than clip. In order to avoid overflows completely the input signal must be scaled down by log2(numTaps) bits (where log2 is read as log to the base 2). After all multiply-accumulates are performed, the 2.62 accumulator is truncated to 1.32 format and then saturated to 1.31 format.</dd></dl>
+<dl class="section remark"><dt>Remarks</dt><dd>Refer to <a class="el" href="group__FIR__decimate.html#gac03b837d289c8bc4a86a34a89e44afdf">arm_fir_decimate_fast_q31()</a> for a faster but less precise implementation of this function. </dd></dl>
</div>
</div>
@@ -650,7 +640,7 @@ Components included in the FIR Decimator functions</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__FIR__decimate.js b/docs/DSP/html/group__FIR__decimate.js
index 1ad4fd4..2a17d8b 100644
--- a/docs/DSP/html/group__FIR__decimate.js
+++ b/docs/DSP/html/group__FIR__decimate.js
@@ -1,11 +1,11 @@
var group__FIR__decimate =
[
- [ "arm_fir_decimate_f32", "group__FIR__decimate.html#ga25aa3d58a90bf91b6a82272a0bc518f7", null ],
- [ "arm_fir_decimate_fast_q15", "group__FIR__decimate.html#ga3f434c9a5d3b4e68061feac0714ea2ac", null ],
- [ "arm_fir_decimate_fast_q31", "group__FIR__decimate.html#ga3c18cc3d0548a410c577f1bead9582b7", null ],
- [ "arm_fir_decimate_init_f32", "group__FIR__decimate.html#gaaa2524b08220fd6c3f753e692ffc7d3b", null ],
- [ "arm_fir_decimate_init_q15", "group__FIR__decimate.html#gada660e54b93d5d32178c6f5e1c6f368d", null ],
- [ "arm_fir_decimate_init_q31", "group__FIR__decimate.html#ga9ed47c4e0f58affa935d84e0508a7f39", null ],
- [ "arm_fir_decimate_q15", "group__FIR__decimate.html#gab8bef6d0f6a26fdbfce9485727713ce5", null ],
- [ "arm_fir_decimate_q31", "group__FIR__decimate.html#gaef8e86add28f15fdc5ecc484e9dd7a4e", null ]
+ [ "arm_fir_decimate_f32", "group__FIR__decimate.html#gab9402a0d9b0fffc0b50083a7d56c5905", null ],
+ [ "arm_fir_decimate_fast_q15", "group__FIR__decimate.html#gab43fa1edb45d3b2e875dc8cd381770cc", null ],
+ [ "arm_fir_decimate_fast_q31", "group__FIR__decimate.html#gac03b837d289c8bc4a86a34a89e44afdf", null ],
+ [ "arm_fir_decimate_init_f32", "group__FIR__decimate.html#ga67c80582fc296552fef2bd1f208d853b", null ],
+ [ "arm_fir_decimate_init_q15", "group__FIR__decimate.html#ga3b01ec9df00d759f79c934b239cead73", null ],
+ [ "arm_fir_decimate_init_q31", "group__FIR__decimate.html#ga6a19d62083e85b3f5e34e8a8283c1ea0", null ],
+ [ "arm_fir_decimate_q15", "group__FIR__decimate.html#ga262636462d9e24dab67ec792160afcbf", null ],
+ [ "arm_fir_decimate_q31", "group__FIR__decimate.html#ga27c05d7892f8a327aab86fbfee9b0f29", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__Fill.html b/docs/DSP/html/group__Fill.html
index 7f9c462..aa9e3c3 100644
--- a/docs/DSP/html/group__Fill.html
+++ b/docs/DSP/html/group__Fill.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -132,7 +132,7 @@ Functions</h2></td></tr>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<p>Fills the destination vector with a constant value.</p>
<pre>
- pDst[n] = value; 0 &lt;= n &lt; blockSize.
+ pDst[n] = value; 0 &lt;= n &lt; blockSize.
</pre><p>There are separate functions for floating point, Q31, Q15, and Q7 data types. </p>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="ga2248e8d3901b4afb7827163132baad94"></a>
@@ -167,16 +167,12 @@ Functions</h2></td></tr>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>input value to be filled </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to output vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the output vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
-<p>Referenced by <a class="el" href="arm__convolution__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
@@ -212,16 +208,12 @@ Functions</h2></td></tr>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>input value to be filled </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to output vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the output vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#aa505179349146cf6186640b4c8b47714">__PKHBT</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, and <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
-<p>Referenced by <a class="el" href="group__Conv.html#gaf16f490d245391ec18a42adc73d6d749">arm_conv_fast_opt_q15()</a>, <a class="el" href="group__Conv.html#gac77dbcaef5c754cac27eab96c4753a3c">arm_conv_opt_q15()</a>, <a class="el" href="group__Conv.html#ga4c7cf073e89d6d57cc4e711f078c3f68">arm_conv_opt_q7()</a>, <a class="el" href="group__PartialConv.html#ga3de9c4ddcc7886de25b70d875099a8d9">arm_conv_partial_fast_opt_q15()</a>, <a class="el" href="group__PartialConv.html#ga834b23b4ade8682beeb55778399101f8">arm_conv_partial_opt_q15()</a>, <a class="el" href="group__PartialConv.html#ga3707e16af1435b215840006a7ab0c98f">arm_conv_partial_opt_q7()</a>, <a class="el" href="group__Corr.html#ga40a0236b17220e8e22a22b5bc1c53c6b">arm_correlate_fast_opt_q15()</a>, <a class="el" href="group__Corr.html#gad71c0ec70ec69edbc48563d9a5f68451">arm_correlate_opt_q15()</a>, and <a class="el" href="group__Corr.html#ga746e8857cafe33ec5d6780729c18c311">arm_correlate_opt_q7()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
@@ -257,14 +249,12 @@ Functions</h2></td></tr>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>input value to be filled </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to output vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the output vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
@@ -300,14 +290,12 @@ Functions</h2></td></tr>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">value</td><td>input value to be filled </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to output vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the output vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a3ebff224ad44c217fde9f530342e2960">__PACKq7</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, and <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
@@ -316,7 +304,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__FrequencyBin.html b/docs/DSP/html/group__FrequencyBin.html
index f58c0b1..4e422cd 100644
--- a/docs/DSP/html/group__FrequencyBin.html
+++ b/docs/DSP/html/group__FrequencyBin.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -144,8 +144,8 @@ Input signal in Frequency domain</div></div>
<dl class="section user"><dt>CMSIS DSP Software Library Functions Used:</dt><dd></dd></dl>
<dl class="section user"><dt></dt><dd><ul>
<li><a class="el" href="group__ComplexFFT.html#gade0f9c4ff157b6b9c72a1eafd86ebf80" title="Processing function for the floating-point complex FFT. ">arm_cfft_f32()</a></li>
-<li><a class="el" href="group__cmplx__mag.html#gae45024c497392cde2ae358a76d435213" title="Floating-point complex magnitude. ">arm_cmplx_mag_f32()</a></li>
-<li><a class="el" href="group__Max.html#ga5b89d1b04575aeec494f678695fb87d8" title="Maximum value of a floating-point vector. ">arm_max_f32()</a></li>
+<li><a class="el" href="group__cmplx__mag.html#gaba4e0eff7816fe80d01121fb4cf6c6bc" title="Floating-point complex magnitude. ">arm_cmplx_mag_f32()</a></li>
+<li><a class="el" href="group__Max.html#gad1eabd31544fe59c414d9ce5bd0cc151" title="Maximum value of a floating-point vector. ">arm_max_f32()</a></li>
</ul>
</dd></dl>
<p><b> Refer </b> <a class="el" href="arm_fft_bin_example_f32_8c-example.html">arm_fft_bin_example_f32.c</a> </p>
@@ -154,7 +154,7 @@ Input signal in Frequency domain</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__GEQ5Band.html b/docs/DSP/html/group__GEQ5Band.html
index e998013..d5b9aa4 100644
--- a/docs/DSP/html/group__GEQ5Band.html
+++ b/docs/DSP/html/group__GEQ5Band.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -158,14 +158,14 @@ $(document).ready(function(){initNavTree('group__GEQ5Band.html','');});
</dd></dl>
<dl class="section user"><dt>CMSIS DSP Software Library Functions Used:</dt><dd></dd></dl>
<dl class="section user"><dt></dt><dd><ul>
-<li><a class="el" href="group__BiquadCascadeDF1__32x64.html#ga44900cecb8083afcaabf905ffcd656bb">arm_biquad_cas_df1_32x64_init_q31()</a></li>
-<li><a class="el" href="group__BiquadCascadeDF1__32x64.html#ga953a83e69685de6575cff37feb358a93">arm_biquad_cas_df1_32x64_q31()</a></li>
-<li><a class="el" href="group__BiquadCascadeDF1.html#gaf42a44f9b16d61e636418c83eefe577b" title="Initialization function for the Q31 Biquad cascade filter. ">arm_biquad_cascade_df1_init_q31()</a></li>
-<li><a class="el" href="group__BiquadCascadeDF1.html#ga27b0c54da702713976e5202d20b4473f" title="Processing function for the Q31 Biquad cascade filter. ">arm_biquad_cascade_df1_q31()</a></li>
-<li><a class="el" href="group__scale.html#ga83e36cd82bf51ce35406a199e477d47c" title="Multiplies a Q31 vector by a scalar. ">arm_scale_q31()</a></li>
-<li><a class="el" href="group__scale.html#ga3487af88b112f682ee90589cd419e123" title="Multiplies a floating-point vector by a scalar. ">arm_scale_f32()</a></li>
-<li><a class="el" href="group__float__to__x.html#ga177704107f94564e9abe4daaa36f4554" title="Converts the elements of the floating-point vector to Q31 vector. ">arm_float_to_q31()</a></li>
-<li><a class="el" href="group__q31__to__x.html#gacf407b007a37da18e99dabd9023c56b4" title="Converts the elements of the Q31 vector to floating-point vector. ">arm_q31_to_float()</a></li>
+<li><a class="el" href="group__BiquadCascadeDF1__32x64.html#ga426cd78591a717e87d66d1eaa9a3d074" title="Initialization function for the Q31 Biquad cascade 32x64 filter. ">arm_biquad_cas_df1_32x64_init_q31()</a></li>
+<li><a class="el" href="group__BiquadCascadeDF1__32x64.html#ga953a83e69685de6575cff37feb358a93" title="Processing function for the Q31 Biquad cascade 32x64 filter. ">arm_biquad_cas_df1_32x64_q31()</a></li>
+<li><a class="el" href="group__BiquadCascadeDF1.html#ga5563b156af44d1be2a7548626988bf4e" title="Initialization function for the Q31 Biquad cascade filter. ">arm_biquad_cascade_df1_init_q31()</a></li>
+<li><a class="el" href="group__BiquadCascadeDF1.html#ga4e7dad0ee6949005909fd4fcf1249b79" title="Processing function for the Q31 Biquad cascade filter. ">arm_biquad_cascade_df1_q31()</a></li>
+<li><a class="el" href="group__BasicScale.html#ga8b2b6ea2e39ca464e8f2cfdd937c022b" title="Multiplies a Q31 vector by a scalar. ">arm_scale_q31()</a></li>
+<li><a class="el" href="group__BasicScale.html#ga5e769c8e22da173674c6abca7291e713" title="Multiplies a floating-point vector by a scalar. ">arm_scale_f32()</a></li>
+<li><a class="el" href="group__float__to__x.html#gaae21be47db707e79552f3e8221a48fb0" title="Converts the elements of the floating-point vector to Q31 vector. ">arm_float_to_q31()</a></li>
+<li><a class="el" href="group__q31__to__x.html#ga19a9d023aca1f99abd5da6f13a42b6cf" title="Converts the elements of the Q31 vector to floating-point vector. ">arm_q31_to_float()</a></li>
</ul>
</dd></dl>
<p><b> Refer </b> <a class="el" href="arm_graphic_equalizer_example_q31_8c-example.html">arm_graphic_equalizer_example_q31.c</a> </p>
@@ -174,7 +174,7 @@ $(document).ready(function(){initNavTree('group__GEQ5Band.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__IIR__Lattice.html b/docs/DSP/html/group__IIR__Lattice.html
index 2b804d1..83956d0 100644
--- a/docs/DSP/html/group__IIR__Lattice.html
+++ b/docs/DSP/html/group__IIR__Lattice.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('group__IIR__Lattice.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga56164a0fe48619b8ceec160347bdd2ff"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IIR__Lattice.html#ga56164a0fe48619b8ceec160347bdd2ff">arm_iir_lattice_f32</a> (const <a class="el" href="structarm__iir__lattice__instance__f32.html">arm_iir_lattice_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga56164a0fe48619b8ceec160347bdd2ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point IIR lattice filter. <a href="#ga56164a0fe48619b8ceec160347bdd2ff">More...</a><br/></td></tr>
-<tr class="separator:ga56164a0fe48619b8ceec160347bdd2ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga754a44b604c386d132b4b05a3d9e0f44"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IIR__Lattice.html#ga754a44b604c386d132b4b05a3d9e0f44">arm_iir_lattice_f32</a> (const <a class="el" href="structarm__iir__lattice__instance__f32.html">arm_iir_lattice_instance_f32</a> *S, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga754a44b604c386d132b4b05a3d9e0f44"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point IIR lattice filter. <a href="#ga754a44b604c386d132b4b05a3d9e0f44">More...</a><br/></td></tr>
+<tr class="separator:ga754a44b604c386d132b4b05a3d9e0f44"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaed3b0230bb77439dc902daa625985e04"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IIR__Lattice.html#gaed3b0230bb77439dc902daa625985e04">arm_iir_lattice_init_f32</a> (<a class="el" href="structarm__iir__lattice__instance__f32.html">arm_iir_lattice_instance_f32</a> *S, uint16_t numStages, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pkCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pvCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
<tr class="memdesc:gaed3b0230bb77439dc902daa625985e04"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point IIR lattice filter. <a href="#gaed3b0230bb77439dc902daa625985e04">More...</a><br/></td></tr>
<tr class="separator:gaed3b0230bb77439dc902daa625985e04"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -128,47 +128,49 @@ Functions</h2></td></tr>
<tr class="memitem:gab686c14175581797d9c3ad7bf1d5cc1e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IIR__Lattice.html#gab686c14175581797d9c3ad7bf1d5cc1e">arm_iir_lattice_init_q31</a> (<a class="el" href="structarm__iir__lattice__instance__q31.html">arm_iir_lattice_instance_q31</a> *S, uint16_t numStages, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pkCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pvCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
<tr class="memdesc:gab686c14175581797d9c3ad7bf1d5cc1e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q31 IIR lattice filter. <a href="#gab686c14175581797d9c3ad7bf1d5cc1e">More...</a><br/></td></tr>
<tr class="separator:gab686c14175581797d9c3ad7bf1d5cc1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaeb9e9599a288832ed123183eaa8b294a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IIR__Lattice.html#gaeb9e9599a288832ed123183eaa8b294a">arm_iir_lattice_q15</a> (const <a class="el" href="structarm__iir__lattice__instance__q15.html">arm_iir_lattice_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gaeb9e9599a288832ed123183eaa8b294a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 IIR lattice filter. <a href="#gaeb9e9599a288832ed123183eaa8b294a">More...</a><br/></td></tr>
-<tr class="separator:gaeb9e9599a288832ed123183eaa8b294a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga123b26fa9156cd8d3622dd85931741ed"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IIR__Lattice.html#ga123b26fa9156cd8d3622dd85931741ed">arm_iir_lattice_q31</a> (const <a class="el" href="structarm__iir__lattice__instance__q31.html">arm_iir_lattice_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga123b26fa9156cd8d3622dd85931741ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 IIR lattice filter. <a href="#ga123b26fa9156cd8d3622dd85931741ed">More...</a><br/></td></tr>
-<tr class="separator:ga123b26fa9156cd8d3622dd85931741ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga49181562f33456fa979e474e2a657d19"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IIR__Lattice.html#ga49181562f33456fa979e474e2a657d19">arm_iir_lattice_q15</a> (const <a class="el" href="structarm__iir__lattice__instance__q15.html">arm_iir_lattice_instance_q15</a> *S, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga49181562f33456fa979e474e2a657d19"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q15 IIR lattice filter. <a href="#ga49181562f33456fa979e474e2a657d19">More...</a><br/></td></tr>
+<tr class="separator:ga49181562f33456fa979e474e2a657d19"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga87d7df8f8787402d4331de156a82687f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__IIR__Lattice.html#ga87d7df8f8787402d4331de156a82687f">arm_iir_lattice_q31</a> (const <a class="el" href="structarm__iir__lattice__instance__q31.html">arm_iir_lattice_instance_q31</a> *S, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga87d7df8f8787402d4331de156a82687f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the Q31 IIR lattice filter. <a href="#ga87d7df8f8787402d4331de156a82687f">More...</a><br/></td></tr>
+<tr class="separator:ga87d7df8f8787402d4331de156a82687f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<p>This set of functions implements lattice filters for Q15, Q31 and floating-point data types. Lattice filters are used in a variety of adaptive filter applications. The filter structure has feedforward and feedback components and the net impulse response is infinite length. The functions operate on blocks of input and output data and each call to the function processes <code>blockSize</code> samples through the filter. <code>pSrc</code> and <code>pDst</code> point to input and output arrays containing <code>blockSize</code> values.</p>
-<dl class="section user"><dt>Algorithm:</dt><dd><div class="image">
+<dl class="section user"><dt>Algorithm</dt><dd><div class="image">
<img src="IIRLattice.gif" alt="IIRLattice.gif"/>
<div class="caption">
Infinite Impulse Response Lattice filter</div></div>
- <pre>
- fN(n) = x(n)
- fm-1(n) = fm(n) - km * gm-1(n-1) for m = N, N-1, ...1
- gm(n) = km * fm-1(n) + gm-1(n-1) for m = N, N-1, ...1
- y(n) = vN * gN(n) + vN-1 * gN-1(n) + ...+ v0 * g0(n)
- </pre> </dd></dl>
-<dl class="section user"><dt></dt><dd><code>pkCoeffs</code> points to array of reflection coefficients of size <code>numStages</code>. Reflection coefficients are stored in time-reversed order. </dd></dl>
+</dd></dl>
<dl class="section user"><dt></dt><dd><pre>
- {kN, kN-1, ....k1}
- </pre> <code>pvCoeffs</code> points to the array of ladder coefficients of size <code>(numStages+1)</code>. Ladder coefficients are stored in time-reversed order. </dd></dl>
+ fN(n) = x(n)
+ fm-1(n) = fm(n) - km * gm-1(n-1) for m = N, N-1, ..., 1
+ gm(n) = km * fm-1(n) + gm-1(n-1) for m = N, N-1, ..., 1
+ y(n) = vN * gN(n) + vN-1 * gN-1(n) + ...+ v0 * g0(n)
+</pre> </dd></dl>
+<dl class="section user"><dt></dt><dd><code>pkCoeffs</code> points to array of reflection coefficients of size <code>numStages</code>. Reflection Coefficients are stored in time-reversed order. </dd></dl>
<dl class="section user"><dt></dt><dd><pre>
- {vN, vN-1, ...v0}
- </pre> <code>pState</code> points to a state array of size <code>numStages + blockSize</code>. The state variables shown in the figure above (the g values) are stored in the <code>pState</code> array. The state variables are updated after each block of data is processed; the coefficients are untouched. </dd></dl>
+ {kN, kN-1, ..., k1}
+</pre> </dd></dl>
+<dl class="section user"><dt></dt><dd><code>pvCoeffs</code> points to the array of ladder coefficients of size <code>(numStages+1)</code>. Ladder coefficients are stored in time-reversed order. <pre>
+ {vN, vN-1, ..., v0}
+</pre> </dd></dl>
+<dl class="section user"><dt></dt><dd><code>pState</code> points to a state array of size <code>numStages + blockSize</code>. The state variables shown in the figure above (the g values) are stored in the <code>pState</code> array. The state variables are updated after each block of data is processed; the coefficients are untouched.</dd></dl>
<dl class="section user"><dt>Instance Structure</dt><dd>The coefficients and state variables for a filter are stored together in an instance data structure. A separate instance structure must be defined for each filter. Coefficient arrays may be shared among several instances while state variable arrays cannot be shared. There are separate instance structure declarations for each of the 3 supported data types.</dd></dl>
<dl class="section user"><dt>Initialization Functions</dt><dd>There is also an associated initialization function for each data type. The initialization function performs the following operations:<ul>
<li>Sets the values of the internal structure fields.</li>
-<li>Zeros out the values in the state buffer. To do this manually without calling the init function, assign the follow subfields of the instance structure: numStages, pkCoeffs, pvCoeffs, pState. Also set all of the values in pState to zero.</li>
+<li>Zeros out the values in the state buffer. To do this manually without calling the init function, assign the follow subfields of the instance structure: numStages, pkCoeffs, pvCoeffs, pState. Also set all of the values in pState to zero. </li>
</ul>
</dd></dl>
<dl class="section user"><dt></dt><dd>Use of the initialization function is optional. However, if the initialization function is used, then the instance structure cannot be placed into a const data section. To place an instance structure into a const data section, the instance structure must be manually initialized. Set the values in the state buffer to zeros and then manually initialize the instance structure as follows: <pre>
-<a class="el" href="structarm__iir__lattice__instance__f32.html" title="Instance structure for the floating-point IIR lattice filter. ">arm_iir_lattice_instance_f32</a> S = {numStages, pState, pkCoeffs, pvCoeffs};
-<a class="el" href="structarm__iir__lattice__instance__q31.html" title="Instance structure for the Q31 IIR lattice filter. ">arm_iir_lattice_instance_q31</a> S = {numStages, pState, pkCoeffs, pvCoeffs};
-<a class="el" href="structarm__iir__lattice__instance__q15.html" title="Instance structure for the Q15 IIR lattice filter. ">arm_iir_lattice_instance_q15</a> S = {numStages, pState, pkCoeffs, pvCoeffs};
- </pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>where <code>numStages</code> is the number of stages in the filter; <code>pState</code> points to the state buffer array; <code>pkCoeffs</code> points to array of the reflection coefficients; <code>pvCoeffs</code> points to the array of ladder coefficients. </dd></dl>
+ <a class="el" href="structarm__iir__lattice__instance__f32.html" title="Instance structure for the floating-point IIR lattice filter. ">arm_iir_lattice_instance_f32</a> S = {numStages, pState, pkCoeffs, pvCoeffs};
+ <a class="el" href="structarm__iir__lattice__instance__q31.html" title="Instance structure for the Q31 IIR lattice filter. ">arm_iir_lattice_instance_q31</a> S = {numStages, pState, pkCoeffs, pvCoeffs};
+ <a class="el" href="structarm__iir__lattice__instance__q15.html" title="Instance structure for the Q15 IIR lattice filter. ">arm_iir_lattice_instance_q15</a> S = {numStages, pState, pkCoeffs, pvCoeffs};
+</pre> </dd></dl>
+<dl class="section user"><dt></dt><dd>where <code>numStages</code> is the number of stages in the filter; <code>pState</code> points to the state buffer array; <code>pkCoeffs</code> points to array of the reflection coefficients; <code>pvCoeffs</code> points to the array of ladder coefficients.</dd></dl>
<dl class="section user"><dt>Fixed-Point Behavior</dt><dd>Care must be taken when using the fixed-point versions of the IIR lattice filter functions. In particular, the overflow and saturation behavior of the accumulator used in each function must be considered. Refer to the function specific documentation below for usage guidelines. </dd></dl>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ga56164a0fe48619b8ceec160347bdd2ff"></a>
+<a class="anchor" id="ga754a44b604c386d132b4b05a3d9e0f44"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -181,7 +183,7 @@ Infinite Impulse Response Lattice filter</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -205,16 +207,14 @@ Infinite Impulse Response Lattice filter</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the floating-point IIR lattice structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the block of input data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the block of output data. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the floating-point IIR lattice structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the block of input data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the block of output data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="structarm__iir__lattice__instance__f32.html#af8de449af5efe1f30be82f9ba35587ee">arm_iir_lattice_instance_f32::numStages</a>, <a class="el" href="structarm__iir__lattice__instance__f32.html#aa69fcdd3775e828d450ce1bbd978fa31">arm_iir_lattice_instance_f32::pkCoeffs</a>, <a class="el" href="structarm__iir__lattice__instance__f32.html#a30babe7815510219e6e3d28e6e4a5969">arm_iir_lattice_instance_f32::pState</a>, and <a class="el" href="structarm__iir__lattice__instance__f32.html#afc7c8f577e6f27d097fe55f57e707f72">arm_iir_lattice_instance_f32::pvCoeffs</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
@@ -267,18 +267,16 @@ Infinite Impulse Response Lattice filter</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the floating-point IIR lattice structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">numStages</td><td>number of stages in the filter. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pkCoeffs</td><td>points to the reflection coefficient buffer. The array is of length numStages. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pvCoeffs</td><td>points to the ladder coefficient buffer. The array is of length numStages+1. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pState</td><td>points to the state buffer. The array is of length numStages+blockSize. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the floating-point IIR lattice structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numStages</td><td>number of stages in the filter </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pkCoeffs</td><td>points to reflection coefficient buffer. The array is of length numStages </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pvCoeffs</td><td>points to ladder coefficient buffer. The array is of length numStages+1 </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pState</td><td>points to state buffer. The array is of length numStages+blockSize </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="structarm__iir__lattice__instance__f32.html#af8de449af5efe1f30be82f9ba35587ee">arm_iir_lattice_instance_f32::numStages</a>, <a class="el" href="structarm__iir__lattice__instance__f32.html#aa69fcdd3775e828d450ce1bbd978fa31">arm_iir_lattice_instance_f32::pkCoeffs</a>, <a class="el" href="structarm__iir__lattice__instance__f32.html#a30babe7815510219e6e3d28e6e4a5969">arm_iir_lattice_instance_f32::pState</a>, and <a class="el" href="structarm__iir__lattice__instance__f32.html#afc7c8f577e6f27d097fe55f57e707f72">arm_iir_lattice_instance_f32::pvCoeffs</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
@@ -331,18 +329,16 @@ Infinite Impulse Response Lattice filter</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q15 IIR lattice structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">numStages</td><td>number of stages in the filter. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pkCoeffs</td><td>points to reflection coefficient buffer. The array is of length numStages. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pvCoeffs</td><td>points to ladder coefficient buffer. The array is of length numStages+1. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pState</td><td>points to state buffer. The array is of length numStages+blockSize. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process per call. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q15 IIR lattice structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numStages</td><td>number of stages in the filter </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pkCoeffs</td><td>points to reflection coefficient buffer. The array is of length numStages </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pvCoeffs</td><td>points to ladder coefficient buffer. The array is of length numStages+1 </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pState</td><td>points to state buffer. The array is of length numStages+blockSize </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="structarm__iir__lattice__instance__q15.html#a96fbed313bef01070409fa182d26ba3f">arm_iir_lattice_instance_q15::numStages</a>, <a class="el" href="structarm__iir__lattice__instance__q15.html#a41c214a1ec38d4a82fae8899d715dd29">arm_iir_lattice_instance_q15::pkCoeffs</a>, <a class="el" href="structarm__iir__lattice__instance__q15.html#afd0136ab917b529554d93f41a5e04618">arm_iir_lattice_instance_q15::pState</a>, and <a class="el" href="structarm__iir__lattice__instance__q15.html#a4c4f57f45b223abbe2a9fb727bd2cad9">arm_iir_lattice_instance_q15::pvCoeffs</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
@@ -395,22 +391,20 @@ Infinite Impulse Response Lattice filter</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q31 IIR lattice structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">numStages</td><td>number of stages in the filter. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pkCoeffs</td><td>points to the reflection coefficient buffer. The array is of length numStages. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pvCoeffs</td><td>points to the ladder coefficient buffer. The array is of length numStages+1. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pState</td><td>points to the state buffer. The array is of length numStages+blockSize. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q31 IIR lattice structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numStages</td><td>number of stages in the filter </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pkCoeffs</td><td>points to reflection coefficient buffer. The array is of length numStages </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pvCoeffs</td><td>points to ladder coefficient buffer. The array is of length numStages+1 </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pState</td><td>points to state buffer. The array is of length numStages+blockSize </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="structarm__iir__lattice__instance__q31.html#a9df4570ed28c50fd9193ab654ff236ad">arm_iir_lattice_instance_q31::numStages</a>, <a class="el" href="structarm__iir__lattice__instance__q31.html#a1d30aa16aac7722936ea9dee59211863">arm_iir_lattice_instance_q31::pkCoeffs</a>, <a class="el" href="structarm__iir__lattice__instance__q31.html#a941282745effd26a889fbfadf4b95e6a">arm_iir_lattice_instance_q31::pState</a>, and <a class="el" href="structarm__iir__lattice__instance__q31.html#a04507e2b982b1dfa97b7b55752dea6b9">arm_iir_lattice_instance_q31::pvCoeffs</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="gaeb9e9599a288832ed123183eaa8b294a"></a>
+<a class="anchor" id="ga49181562f33456fa979e474e2a657d19"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -423,7 +417,7 @@ Infinite Impulse Response Lattice filter</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -447,22 +441,19 @@ Infinite Impulse Response Lattice filter</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q15 IIR lattice structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the block of input data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the block of output data. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q15 IIR lattice structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the block of input data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the block of output data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function is implemented using a 64-bit internal accumulator. Both coefficients and state variables are represented in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. There is no risk of internal overflow with this approach and the full precision of intermediate multiplications is preserved. After all additions have been performed, the accumulator is truncated to 34.15 format by discarding low 15 bits. Lastly, the accumulator is saturated to yield a result in 1.15 format. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#aa505179349146cf6186640b4c8b47714">__PKHBT</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#a7aed02041f489a4f65dbd7093073d94e">__SMLALD()</a>, <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="structarm__iir__lattice__instance__q15.html#a96fbed313bef01070409fa182d26ba3f">arm_iir_lattice_instance_q15::numStages</a>, <a class="el" href="structarm__iir__lattice__instance__q15.html#a41c214a1ec38d4a82fae8899d715dd29">arm_iir_lattice_instance_q15::pkCoeffs</a>, <a class="el" href="structarm__iir__lattice__instance__q15.html#afd0136ab917b529554d93f41a5e04618">arm_iir_lattice_instance_q15::pState</a>, and <a class="el" href="structarm__iir__lattice__instance__q15.html#a4c4f57f45b223abbe2a9fb727bd2cad9">arm_iir_lattice_instance_q15::pvCoeffs</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using an internal 64-bit accumulator. Both coefficients and state variables are represented in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. There is no risk of internal overflow with this approach and the full precision of intermediate multiplications is preserved. After all additions have been performed, the accumulator is truncated to 34.15 format by discarding low 15 bits. Lastly, the accumulator is saturated to yield a result in 1.15 format. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga123b26fa9156cd8d3622dd85931741ed"></a>
+<a class="anchor" id="ga87d7df8f8787402d4331de156a82687f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -475,7 +466,7 @@ Infinite Impulse Response Lattice filter</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -499,18 +490,15 @@ Infinite Impulse Response Lattice filter</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q31 IIR lattice structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the block of input data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the block of output data. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q31 IIR lattice structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the block of input data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the block of output data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function is implemented using an internal 64-bit accumulator. The accumulator has a 2.62 format and maintains full precision of the intermediate multiplication results but provides only a single guard bit. Thus, if the accumulator result overflows it wraps around rather than clip. In order to avoid overflows completely the input signal must be scaled down by 2*log2(numStages) bits. After all multiply-accumulates are performed, the 2.62 accumulator is saturated to 1.32 format and then truncated to 1.31 format. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#ab9f3cfbfb0f12975ab91ddb179160dcb">__QADD()</a>, <a class="el" href="arm__math_8h.html#a15e896d0146c280e600d00f609832350">__QSUB()</a>, <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a9a94b78de0f083bd8fadf3c3abe40431">clip_q63_to_q31()</a>, <a class="el" href="structarm__iir__lattice__instance__q31.html#a9df4570ed28c50fd9193ab654ff236ad">arm_iir_lattice_instance_q31::numStages</a>, <a class="el" href="structarm__iir__lattice__instance__q31.html#a1d30aa16aac7722936ea9dee59211863">arm_iir_lattice_instance_q31::pkCoeffs</a>, <a class="el" href="structarm__iir__lattice__instance__q31.html#a941282745effd26a889fbfadf4b95e6a">arm_iir_lattice_instance_q31::pState</a>, and <a class="el" href="structarm__iir__lattice__instance__q31.html#a04507e2b982b1dfa97b7b55752dea6b9">arm_iir_lattice_instance_q31::pvCoeffs</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using an internal 64-bit accumulator. The accumulator has a 2.62 format and maintains full precision of the intermediate multiplication results but provides only a single guard bit. Thus, if the accumulator result overflows it wraps around rather than clip. In order to avoid overflows completely the input signal must be scaled down by 2*log2(numStages) bits. After all multiply-accumulates are performed, the 2.62 accumulator is saturated to 1.32 format and then truncated to 1.31 format. </dd></dl>
</div>
</div>
@@ -519,7 +507,7 @@ Infinite Impulse Response Lattice filter</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__IIR__Lattice.js b/docs/DSP/html/group__IIR__Lattice.js
index 5d632b3..aaf0965 100644
--- a/docs/DSP/html/group__IIR__Lattice.js
+++ b/docs/DSP/html/group__IIR__Lattice.js
@@ -1,9 +1,9 @@
var group__IIR__Lattice =
[
- [ "arm_iir_lattice_f32", "group__IIR__Lattice.html#ga56164a0fe48619b8ceec160347bdd2ff", null ],
+ [ "arm_iir_lattice_f32", "group__IIR__Lattice.html#ga754a44b604c386d132b4b05a3d9e0f44", null ],
[ "arm_iir_lattice_init_f32", "group__IIR__Lattice.html#gaed3b0230bb77439dc902daa625985e04", null ],
[ "arm_iir_lattice_init_q15", "group__IIR__Lattice.html#ga1f4bc2dd3d5641e96815d3a5aad58998", null ],
[ "arm_iir_lattice_init_q31", "group__IIR__Lattice.html#gab686c14175581797d9c3ad7bf1d5cc1e", null ],
- [ "arm_iir_lattice_q15", "group__IIR__Lattice.html#gaeb9e9599a288832ed123183eaa8b294a", null ],
- [ "arm_iir_lattice_q31", "group__IIR__Lattice.html#ga123b26fa9156cd8d3622dd85931741ed", null ]
+ [ "arm_iir_lattice_q15", "group__IIR__Lattice.html#ga49181562f33456fa979e474e2a657d19", null ],
+ [ "arm_iir_lattice_q31", "group__IIR__Lattice.html#ga87d7df8f8787402d4331de156a82687f", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__LMS.html b/docs/DSP/html/group__LMS.html
index 3e33b75..b2e329d 100644
--- a/docs/DSP/html/group__LMS.html
+++ b/docs/DSP/html/group__LMS.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('group__LMS.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gae266d009e682180421601627c79a3843"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS.html#gae266d009e682180421601627c79a3843">arm_lms_f32</a> (const <a class="el" href="structarm__lms__instance__f32.html">arm_lms_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pRef, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pOut, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pErr, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gae266d009e682180421601627c79a3843"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for floating-point LMS filter. <a href="#gae266d009e682180421601627c79a3843">More...</a><br/></td></tr>
-<tr class="separator:gae266d009e682180421601627c79a3843"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac518f7acd1778a8ee90e81c421cfbb90"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS.html#gac518f7acd1778a8ee90e81c421cfbb90">arm_lms_f32</a> (const <a class="el" href="structarm__lms__instance__f32.html">arm_lms_instance_f32</a> *S, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pRef, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pOut, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pErr, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gac518f7acd1778a8ee90e81c421cfbb90"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for floating-point LMS filter. <a href="#gac518f7acd1778a8ee90e81c421cfbb90">More...</a><br/></td></tr>
+<tr class="separator:gac518f7acd1778a8ee90e81c421cfbb90"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9fc7adca0966ff2cec1746fca8364cee"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS.html#ga9fc7adca0966ff2cec1746fca8364cee">arm_lms_init_f32</a> (<a class="el" href="structarm__lms__instance__f32.html">arm_lms_instance_f32</a> *S, uint16_t numTaps, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> mu, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
<tr class="memdesc:ga9fc7adca0966ff2cec1746fca8364cee"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for floating-point LMS filter. <a href="#ga9fc7adca0966ff2cec1746fca8364cee">More...</a><br/></td></tr>
<tr class="separator:ga9fc7adca0966ff2cec1746fca8364cee"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -128,12 +128,12 @@ Functions</h2></td></tr>
<tr class="memitem:ga8d4bc251169f4b102355097a9f7530d6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS.html#ga8d4bc251169f4b102355097a9f7530d6">arm_lms_init_q31</a> (<a class="el" href="structarm__lms__instance__q31.html">arm_lms_instance_q31</a> *S, uint16_t numTaps, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> mu, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, uint32_t postShift)</td></tr>
<tr class="memdesc:ga8d4bc251169f4b102355097a9f7530d6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for Q31 LMS filter. <a href="#ga8d4bc251169f4b102355097a9f7530d6">More...</a><br/></td></tr>
<tr class="separator:ga8d4bc251169f4b102355097a9f7530d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gacde16c17eb75979f81b34e2e2a58c7ac"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS.html#gacde16c17eb75979f81b34e2e2a58c7ac">arm_lms_q15</a> (const <a class="el" href="structarm__lms__instance__q15.html">arm_lms_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pRef, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pOut, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pErr, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gacde16c17eb75979f81b34e2e2a58c7ac"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for Q15 LMS filter. <a href="#gacde16c17eb75979f81b34e2e2a58c7ac">More...</a><br/></td></tr>
-<tr class="separator:gacde16c17eb75979f81b34e2e2a58c7ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga6a0abfe6041253a6f91c63b383a64257"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS.html#ga6a0abfe6041253a6f91c63b383a64257">arm_lms_q31</a> (const <a class="el" href="structarm__lms__instance__q31.html">arm_lms_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pRef, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pOut, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pErr, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga6a0abfe6041253a6f91c63b383a64257"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for Q31 LMS filter. <a href="#ga6a0abfe6041253a6f91c63b383a64257">More...</a><br/></td></tr>
-<tr class="separator:ga6a0abfe6041253a6f91c63b383a64257"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga12fd93f61401b365789cdfd5dca07e5b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS.html#ga12fd93f61401b365789cdfd5dca07e5b">arm_lms_q15</a> (const <a class="el" href="structarm__lms__instance__q15.html">arm_lms_instance_q15</a> *S, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pRef, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pOut, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pErr, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga12fd93f61401b365789cdfd5dca07e5b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for Q15 LMS filter. <a href="#ga12fd93f61401b365789cdfd5dca07e5b">More...</a><br/></td></tr>
+<tr class="separator:ga12fd93f61401b365789cdfd5dca07e5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga69c9c64338c067f1fb4990dcdc8c143f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS.html#ga69c9c64338c067f1fb4990dcdc8c143f">arm_lms_q31</a> (const <a class="el" href="structarm__lms__instance__q31.html">arm_lms_instance_q31</a> *S, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pRef, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pOut, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pErr, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga69c9c64338c067f1fb4990dcdc8c143f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for Q31 LMS filter. <a href="#ga69c9c64338c067f1fb4990dcdc8c143f">More...</a><br/></td></tr>
+<tr class="separator:ga69c9c64338c067f1fb4990dcdc8c143f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<p>LMS filters are a class of adaptive filters that are able to "learn" an unknown transfer functions. LMS filters use a gradient descent method in which the filter coefficients are updated based on the instantaneous error signal. Adaptive filters are often used in communication systems, equalizers, and noise removal. The CMSIS DSP Library contains LMS filter functions that operate on Q15, Q31, and floating-point data types. The library also contains normalized LMS filters in which the filter coefficient adaptation is indepedent of the level of the input signal.</p>
@@ -144,23 +144,23 @@ Functions</h2></td></tr>
Internal structure of the Least Mean Square filter</div></div>
<p> The functions operate on blocks of data and each call to the function processes <code>blockSize</code> samples through the filter. <code>pSrc</code> points to input signal, <code>pRef</code> points to reference signal, <code>pOut</code> points to output signal and <code>pErr</code> points to error signal. All arrays contain <code>blockSize</code> values.</p>
<p>The functions operate on a block-by-block basis. Internally, the filter coefficients <code>b[n]</code> are updated on a sample-by-sample basis. The convergence of the LMS filter is slower compared to the normalized LMS algorithm.</p>
-<dl class="section user"><dt>Algorithm:</dt><dd>The output signal <code>y[n]</code> is computed by a standard FIR filter: <pre>
- y[n] = b[0] * x[n] + b[1] * x[n-1] + b[2] * x[n-2] + ...+ b[numTaps-1] * x[n-numTaps+1]
- </pre></dd></dl>
+<dl class="section user"><dt>Algorithm</dt><dd>The output signal <code>y[n]</code> is computed by a standard FIR filter: <pre>
+ y[n] = b[0] * x[n] + b[1] * x[n-1] + b[2] * x[n-2] + ...+ b[numTaps-1] * x[n-numTaps+1]
+</pre></dd></dl>
<dl class="section user"><dt></dt><dd>The error signal equals the difference between the reference signal <code>d[n]</code> and the filter output: <pre>
- e[n] = d[n] - y[n].
- </pre></dd></dl>
+ e[n] = d[n] - y[n].
+</pre></dd></dl>
<dl class="section user"><dt></dt><dd>After each sample of the error signal is computed, the filter coefficients <code>b[k]</code> are updated on a sample-by-sample basis: <pre>
- b[k] = b[k] + e[n] * mu * x[n-k], for k=0, 1, ..., numTaps-1
- </pre> where <code>mu</code> is the step size and controls the rate of coefficient convergence. </dd></dl>
+ b[k] = b[k] + e[n] * mu * x[n-k], for k=0, 1, ..., numTaps-1
+</pre> where <code>mu</code> is the step size and controls the rate of coefficient convergence. </dd></dl>
<dl class="section user"><dt></dt><dd>In the APIs, <code>pCoeffs</code> points to a coefficient array of size <code>numTaps</code>. Coefficients are stored in time reversed order. </dd></dl>
<dl class="section user"><dt></dt><dd><pre>
- {b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}
- </pre> </dd></dl>
+ {b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}
+</pre> </dd></dl>
<dl class="section user"><dt></dt><dd><code>pState</code> points to a state array of size <code>numTaps + blockSize - 1</code>. Samples in the state buffer are stored in the order: </dd></dl>
<dl class="section user"><dt></dt><dd><pre>
- {x[n-numTaps+1], x[n-numTaps], x[n-numTaps-1], x[n-numTaps-2]....x[0], x[1], ..., x[blockSize-1]}
- </pre> </dd></dl>
+ {x[n-numTaps+1], x[n-numTaps], x[n-numTaps-1], x[n-numTaps-2]....x[0], x[1], ..., x[blockSize-1]}
+</pre> </dd></dl>
<dl class="section user"><dt></dt><dd>Note that the length of the state buffer exceeds the length of the coefficient array by <code>blockSize-1</code> samples. The increased state buffer length allows circular addressing, which is traditionally used in FIR filters, to be avoided and yields a significant speed improvement. The state variables are updated after each block of data is processed. </dd></dl>
<dl class="section user"><dt>Instance Structure</dt><dd>The coefficients and state variables for a filter are stored together in an instance data structure. A separate instance structure must be defined for each filter and coefficient and state arrays cannot be shared among instances. There are separate instance structure declarations for each of the 3 supported data types.</dd></dl>
<dl class="section user"><dt>Initialization Functions</dt><dd>There is also an associated initialization function for each data type. The initialization function performs the following operations:<ul>
@@ -169,19 +169,19 @@ Internal structure of the Least Mean Square filter</div></div>
</ul>
</dd></dl>
<dl class="section user"><dt></dt><dd>Use of the initialization function is optional. However, if the initialization function is used, then the instance structure cannot be placed into a const data section. To place an instance structure into a const data section, the instance structure must be manually initialized. Set the values in the state buffer to zeros before static initialization. The code below statically initializes each of the 3 different data type filter instance structures <pre>
- <a class="el" href="structarm__lms__instance__f32.html" title="Instance structure for the floating-point LMS filter. ">arm_lms_instance_f32</a> S = {numTaps, pState, pCoeffs, mu};
- <a class="el" href="structarm__lms__instance__q31.html" title="Instance structure for the Q31 LMS filter. ">arm_lms_instance_q31</a> S = {numTaps, pState, pCoeffs, mu, postShift};
- <a class="el" href="structarm__lms__instance__q15.html" title="Instance structure for the Q15 LMS filter. ">arm_lms_instance_q15</a> S = {numTaps, pState, pCoeffs, mu, postShift};
- </pre> where <code>numTaps</code> is the number of filter coefficients in the filter; <code>pState</code> is the address of the state buffer; <code>pCoeffs</code> is the address of the coefficient buffer; <code>mu</code> is the step size parameter; and <code>postShift</code> is the shift applied to coefficients.</dd></dl>
-<dl class="section user"><dt>Fixed-Point Behavior:</dt><dd>Care must be taken when using the Q15 and Q31 versions of the LMS filter. The following issues must be considered:<ul>
+ <a class="el" href="structarm__lms__instance__f32.html" title="Instance structure for the floating-point LMS filter. ">arm_lms_instance_f32</a> S = {numTaps, pState, pCoeffs, mu};
+ <a class="el" href="structarm__lms__instance__q31.html" title="Instance structure for the Q31 LMS filter. ">arm_lms_instance_q31</a> S = {numTaps, pState, pCoeffs, mu, postShift};
+ <a class="el" href="structarm__lms__instance__q15.html" title="Instance structure for the Q15 LMS filter. ">arm_lms_instance_q15</a> S = {numTaps, pState, pCoeffs, mu, postShift};
+</pre> where <code>numTaps</code> is the number of filter coefficients in the filter; <code>pState</code> is the address of the state buffer; <code>pCoeffs</code> is the address of the coefficient buffer; <code>mu</code> is the step size parameter; and <code>postShift</code> is the shift applied to coefficients.</dd></dl>
+<dl class="section user"><dt>Fixed-Point Behavior</dt><dd>Care must be taken when using the Q15 and Q31 versions of the LMS filter. The following issues must be considered:<ul>
<li>Scaling of coefficients</li>
<li>Overflow and saturation</li>
</ul>
</dd></dl>
-<dl class="section user"><dt>Scaling of Coefficients:</dt><dd>Filter coefficients are represented as fractional values and coefficients are restricted to lie in the range <code>[-1 +1)</code>. The fixed-point functions have an additional scaling parameter <code>postShift</code>. At the output of the filter's accumulator is a shift register which shifts the result by <code>postShift</code> bits. This essentially scales the filter coefficients by <code>2^postShift</code> and allows the filter coefficients to exceed the range <code>[+1 -1)</code>. The value of <code>postShift</code> is set by the user based on the expected gain through the system being modeled.</dd></dl>
-<dl class="section user"><dt>Overflow and Saturation:</dt><dd>Overflow and saturation behavior of the fixed-point Q15 and Q31 versions are described separately as part of the function specific documentation below. </dd></dl>
+<dl class="section user"><dt>Scaling of Coefficients</dt><dd>Filter coefficients are represented as fractional values and coefficients are restricted to lie in the range <code>[-1 +1)</code>. The fixed-point functions have an additional scaling parameter <code>postShift</code>. At the output of the filter's accumulator is a shift register which shifts the result by <code>postShift</code> bits. This essentially scales the filter coefficients by <code>2^postShift</code> and allows the filter coefficients to exceed the range <code>[+1 -1)</code>. The value of <code>postShift</code> is set by the user based on the expected gain through the system being modeled.</dd></dl>
+<dl class="section user"><dt>Overflow and Saturation</dt><dd>Overflow and saturation behavior of the fixed-point Q15 and Q31 versions are described separately as part of the function specific documentation below. </dd></dl>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="gae266d009e682180421601627c79a3843"></a>
+<a class="anchor" id="gac518f7acd1778a8ee90e81c421cfbb90"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -194,7 +194,7 @@ Internal structure of the Least Mean Square filter</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -228,21 +228,18 @@ Internal structure of the Least Mean Square filter</div></div>
</tr>
</table>
</div><div class="memdoc">
-<p>This function operates on floating-point data types.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the floating-point LMS filter structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the block of input data. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pRef</td><td>points to the block of reference data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pOut</td><td>points to the block of output data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pErr</td><td>points to the block of error data. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the floating-point LMS filter structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the block of input data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pRef</td><td>points to the block of reference data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pOut</td><td>points to the block of output data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pErr</td><td>points to the block of error data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="structarm__lms__instance__f32.html#ae2af43d74c93dba16b876e10c97a5b99">arm_lms_instance_f32::mu</a>, <a class="el" href="structarm__lms__instance__f32.html#af73880d9009982f5d14529869494ec3d">arm_lms_instance_f32::numTaps</a>, <a class="el" href="structarm__lms__instance__f32.html#a4795c6f7d3f17cec15c2fd09f66edd1a">arm_lms_instance_f32::pCoeffs</a>, and <a class="el" href="structarm__lms__instance__f32.html#aaf94285be2f99b5b9af40bea8dcb14b9">arm_lms_instance_f32::pState</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
@@ -295,21 +292,19 @@ Internal structure of the Least Mean Square filter</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the floating-point LMS filter structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">numTaps</td><td>number of filter coefficients. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pCoeffs</td><td>points to the coefficient buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pState</td><td>points to state buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">mu</td><td>step size that controls filter coefficient updates. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the floating-point LMS filter structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numTaps</td><td>number of filter coefficients </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pCoeffs</td><td>points to coefficient buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pState</td><td>points to state buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">mu</td><td>step size that controls filter coefficient updates </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-<dl class="section user"><dt>Description:</dt><dd><code>pCoeffs</code> points to the array of filter coefficients stored in time reversed order: <pre>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Details</dt><dd><code>pCoeffs</code> points to the array of filter coefficients stored in time reversed order: <pre>
{b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}
-</pre> The initial filter coefficients serve as a starting point for the adaptive filter. <code>pState</code> points to an array of length <code>numTaps+blockSize-1</code> samples, where <code>blockSize</code> is the number of input samples processed by each call to <code><a class="el" href="group__LMS.html#gae266d009e682180421601627c79a3843" title="Processing function for floating-point LMS filter. ">arm_lms_f32()</a></code>. </dd></dl>
-
-<p>References <a class="el" href="structarm__lms__instance__f32.html#ae2af43d74c93dba16b876e10c97a5b99">arm_lms_instance_f32::mu</a>, <a class="el" href="structarm__lms__instance__f32.html#af73880d9009982f5d14529869494ec3d">arm_lms_instance_f32::numTaps</a>, <a class="el" href="structarm__lms__instance__f32.html#a4795c6f7d3f17cec15c2fd09f66edd1a">arm_lms_instance_f32::pCoeffs</a>, and <a class="el" href="structarm__lms__instance__f32.html#aaf94285be2f99b5b9af40bea8dcb14b9">arm_lms_instance_f32::pState</a>.</p>
+</pre> The initial filter coefficients serve as a starting point for the adaptive filter. <code>pState</code> points to an array of length <code>numTaps+blockSize-1</code> samples, where <code>blockSize</code> is the number of input samples processed by each call to <code><a class="el" href="group__LMS.html#gac518f7acd1778a8ee90e81c421cfbb90" title="Processing function for floating-point LMS filter. ">arm_lms_f32()</a></code>. </dd></dl>
</div>
</div>
@@ -368,22 +363,20 @@ Internal structure of the Least Mean Square filter</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q15 LMS filter structure. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q15 LMS filter structure. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">numTaps</td><td>number of filter coefficients. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pCoeffs</td><td>points to the coefficient buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pState</td><td>points to the state buffer. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pCoeffs</td><td>points to coefficient buffer. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pState</td><td>points to state buffer. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">mu</td><td>step size that controls filter coefficient updates. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">postShift</td><td>bit shift applied to coefficients. </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<dl class="section user"><dt>Description:</dt><dd><code>pCoeffs</code> points to the array of filter coefficients stored in time reversed order: <pre>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Details</dt><dd><code>pCoeffs</code> points to the array of filter coefficients stored in time reversed order: <pre>
{b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}
-</pre> The initial filter coefficients serve as a starting point for the adaptive filter. <code>pState</code> points to the array of state variables and size of array is <code>numTaps+blockSize-1</code> samples, where <code>blockSize</code> is the number of input samples processed by each call to <code><a class="el" href="group__LMS.html#gacde16c17eb75979f81b34e2e2a58c7ac" title="Processing function for Q15 LMS filter. ">arm_lms_q15()</a></code>. </dd></dl>
-
-<p>References <a class="el" href="structarm__lms__instance__q15.html#aae46129d7cfd7f1c162cc502ed0a9d49">arm_lms_instance_q15::mu</a>, <a class="el" href="structarm__lms__instance__q15.html#a0078e894f805af1b360369e619fb57b3">arm_lms_instance_q15::numTaps</a>, <a class="el" href="structarm__lms__instance__q15.html#a42f95368b94898eb82608e1113d18cab">arm_lms_instance_q15::pCoeffs</a>, <a class="el" href="structarm__lms__instance__q15.html#acca5fbaef4a52ae411de24c9a0b929cf">arm_lms_instance_q15::postShift</a>, and <a class="el" href="structarm__lms__instance__q15.html#a9a575ff82c1e68cbb583083439260d08">arm_lms_instance_q15::pState</a>.</p>
+</pre> The initial filter coefficients serve as a starting point for the adaptive filter. <code>pState</code> points to the array of state variables and size of array is <code>numTaps+blockSize-1</code> samples, where <code>blockSize</code> is the number of input samples processed by each call to <code><a class="el" href="group__LMS.html#ga12fd93f61401b365789cdfd5dca07e5b" title="Processing function for Q15 LMS filter. ">arm_lms_q15()</a></code>. </dd></dl>
</div>
</div>
@@ -442,26 +435,24 @@ Internal structure of the Least Mean Square filter</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q31 LMS filter structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">numTaps</td><td>number of filter coefficients. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pCoeffs</td><td>points to coefficient buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pState</td><td>points to state buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">mu</td><td>step size that controls filter coefficient updates. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">postShift</td><td>bit shift applied to coefficients. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q31 LMS filter structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numTaps</td><td>number of filter coefficients </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pCoeffs</td><td>points to coefficient buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pState</td><td>points to state buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">mu</td><td>step size that controls filter coefficient updates </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">postShift</td><td>bit shift applied to coefficients </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<dl class="section user"><dt>Description:</dt><dd><code>pCoeffs</code> points to the array of filter coefficients stored in time reversed order: <pre>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Details</dt><dd><code>pCoeffs</code> points to the array of filter coefficients stored in time reversed order: <pre>
{b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}
-</pre> The initial filter coefficients serve as a starting point for the adaptive filter. <code>pState</code> points to an array of length <code>numTaps+blockSize-1</code> samples, where <code>blockSize</code> is the number of input samples processed by each call to <code><a class="el" href="group__LMS.html#ga6a0abfe6041253a6f91c63b383a64257" title="Processing function for Q31 LMS filter. ">arm_lms_q31()</a></code>. </dd></dl>
-
-<p>References <a class="el" href="structarm__lms__instance__q31.html#acb6ca9996b3c5f740d5d6c8e9f4f1d46">arm_lms_instance_q31::mu</a>, <a class="el" href="structarm__lms__instance__q31.html#ac0d84f7d054555931ef8a62511fbcb8a">arm_lms_instance_q31::numTaps</a>, <a class="el" href="structarm__lms__instance__q31.html#a4afe56e991a5416adfd462aa88bda500">arm_lms_instance_q31::pCoeffs</a>, <a class="el" href="structarm__lms__instance__q31.html#a4705a8f0011bb9166e09bf5bd51e595e">arm_lms_instance_q31::postShift</a>, and <a class="el" href="structarm__lms__instance__q31.html#a206d47b49de6f357f933ebe61520753c">arm_lms_instance_q31::pState</a>.</p>
+</pre> The initial filter coefficients serve as a starting point for the adaptive filter. <code>pState</code> points to an array of length <code>numTaps+blockSize-1</code> samples, where <code>blockSize</code> is the number of input samples processed by each call to <code><a class="el" href="group__LMS.html#ga69c9c64338c067f1fb4990dcdc8c143f" title="Processing function for Q31 LMS filter. ">arm_lms_q31()</a></code>. </dd></dl>
</div>
</div>
-<a class="anchor" id="gacde16c17eb75979f81b34e2e2a58c7ac"></a>
+<a class="anchor" id="ga12fd93f61401b365789cdfd5dca07e5b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -474,7 +465,7 @@ Internal structure of the Least Mean Square filter</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -510,24 +501,22 @@ Internal structure of the Least Mean Square filter</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q15 LMS filter structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the block of input data. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pRef</td><td>points to the block of reference data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pOut</td><td>points to the block of output data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pErr</td><td>points to the block of error data. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q15 LMS filter structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the block of input data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pRef</td><td>points to the block of reference data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pOut</td><td>points to the block of output data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pErr</td><td>points to the block of error data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<dl class="section user"><dt>Scaling and Overflow Behavior:</dt><dd>The function is implemented using a 64-bit internal accumulator. Both coefficients and state variables are represented in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. There is no risk of internal overflow with this approach and the full precision of intermediate multiplications is preserved. After all additions have been performed, the accumulator is truncated to 34.15 format by discarding low 15 bits. Lastly, the accumulator is saturated to yield a result in 1.15 format.</dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using an internal 64-bit accumulator. Both coefficients and state variables are represented in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. There is no risk of internal overflow with this approach and the full precision of intermediate multiplications is preserved. After all additions have been performed, the accumulator is truncated to 34.15 format by discarding low 15 bits. Lastly, the accumulator is saturated to yield a result in 1.15 format. </dd></dl>
<dl class="section user"><dt></dt><dd>In this filter, filter coefficients are updated for each sample and the updation of filter cofficients are saturted. </dd></dl>
-<p>References <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#a7aed02041f489a4f65dbd7093073d94e">__SMLALD()</a>, <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="structarm__lms__instance__q15.html#aae46129d7cfd7f1c162cc502ed0a9d49">arm_lms_instance_q15::mu</a>, <a class="el" href="structarm__lms__instance__q15.html#a0078e894f805af1b360369e619fb57b3">arm_lms_instance_q15::numTaps</a>, <a class="el" href="structarm__lms__instance__q15.html#a42f95368b94898eb82608e1113d18cab">arm_lms_instance_q15::pCoeffs</a>, <a class="el" href="structarm__lms__instance__q15.html#acca5fbaef4a52ae411de24c9a0b929cf">arm_lms_instance_q15::postShift</a>, and <a class="el" href="structarm__lms__instance__q15.html#a9a575ff82c1e68cbb583083439260d08">arm_lms_instance_q15::pState</a>.</p>
-
</div>
</div>
-<a class="anchor" id="ga6a0abfe6041253a6f91c63b383a64257"></a>
+<a class="anchor" id="ga69c9c64338c067f1fb4990dcdc8c143f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -540,7 +529,7 @@ Internal structure of the Least Mean Square filter</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -576,21 +565,19 @@ Internal structure of the Least Mean Square filter</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q15 LMS filter structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the block of input data. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pRef</td><td>points to the block of reference data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pOut</td><td>points to the block of output data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pErr</td><td>points to the block of error data. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q31 LMS filter structure. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the block of input data. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pRef</td><td>points to the block of reference data. </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pOut</td><td>points to the block of output data. </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pErr</td><td>points to the block of error data. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process. </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<dl class="section user"><dt>Scaling and Overflow Behavior:</dt><dd>The function is implemented using an internal 64-bit accumulator. The accumulator has a 2.62 format and maintains full precision of the intermediate multiplication results but provides only a single guard bit. Thus, if the accumulator result overflows it wraps around rather than clips. In order to avoid overflows completely the input signal must be scaled down by log2(numTaps) bits. The reference signal should not be scaled down. After all multiply-accumulates are performed, the 2.62 accumulator is shifted and saturated to 1.31 format to yield the final result. The output signal and error signal are in 1.31 format.</dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using an internal 64-bit accumulator. The accumulator has a 2.62 format and maintains full precision of the intermediate multiplication results but provides only a single guard bit. Thus, if the accumulator result overflows it wraps around rather than clips. In order to avoid overflows completely the input signal must be scaled down by log2(numTaps) bits. The reference signal should not be scaled down. After all multiply-accumulates are performed, the 2.62 accumulator is shifted and saturated to 1.31 format to yield the final result. The output signal and error signal are in 1.31 format. </dd></dl>
<dl class="section user"><dt></dt><dd>In this filter, filter coefficients are updated for each sample and the updation of filter cofficients are saturted. </dd></dl>
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a9a94b78de0f083bd8fadf3c3abe40431">clip_q63_to_q31()</a>, <a class="el" href="structarm__lms__instance__q31.html#acb6ca9996b3c5f740d5d6c8e9f4f1d46">arm_lms_instance_q31::mu</a>, <a class="el" href="structarm__lms__instance__q31.html#ac0d84f7d054555931ef8a62511fbcb8a">arm_lms_instance_q31::numTaps</a>, <a class="el" href="structarm__lms__instance__q31.html#a4afe56e991a5416adfd462aa88bda500">arm_lms_instance_q31::pCoeffs</a>, <a class="el" href="structarm__lms__instance__q31.html#a4705a8f0011bb9166e09bf5bd51e595e">arm_lms_instance_q31::postShift</a>, and <a class="el" href="structarm__lms__instance__q31.html#a206d47b49de6f357f933ebe61520753c">arm_lms_instance_q31::pState</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -598,7 +585,7 @@ Internal structure of the Least Mean Square filter</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__LMS.js b/docs/DSP/html/group__LMS.js
index eeed893..cccc837 100644
--- a/docs/DSP/html/group__LMS.js
+++ b/docs/DSP/html/group__LMS.js
@@ -1,9 +1,9 @@
var group__LMS =
[
- [ "arm_lms_f32", "group__LMS.html#gae266d009e682180421601627c79a3843", null ],
+ [ "arm_lms_f32", "group__LMS.html#gac518f7acd1778a8ee90e81c421cfbb90", null ],
[ "arm_lms_init_f32", "group__LMS.html#ga9fc7adca0966ff2cec1746fca8364cee", null ],
[ "arm_lms_init_q15", "group__LMS.html#ga9544cc26f18cd4465cfbed371be822b3", null ],
[ "arm_lms_init_q31", "group__LMS.html#ga8d4bc251169f4b102355097a9f7530d6", null ],
- [ "arm_lms_q15", "group__LMS.html#gacde16c17eb75979f81b34e2e2a58c7ac", null ],
- [ "arm_lms_q31", "group__LMS.html#ga6a0abfe6041253a6f91c63b383a64257", null ]
+ [ "arm_lms_q15", "group__LMS.html#ga12fd93f61401b365789cdfd5dca07e5b", null ],
+ [ "arm_lms_q31", "group__LMS.html#ga69c9c64338c067f1fb4990dcdc8c143f", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__LMS__NORM.html b/docs/DSP/html/group__LMS__NORM.html
index f452664..b721c01 100644
--- a/docs/DSP/html/group__LMS__NORM.html
+++ b/docs/DSP/html/group__LMS__NORM.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,9 +116,9 @@ $(document).ready(function(){initNavTree('group__LMS__NORM.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga2418c929087c6eba719758eaae3f3300"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS__NORM.html#ga2418c929087c6eba719758eaae3f3300">arm_lms_norm_f32</a> (<a class="el" href="structarm__lms__norm__instance__f32.html">arm_lms_norm_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pRef, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pOut, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pErr, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga2418c929087c6eba719758eaae3f3300"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for floating-point normalized LMS filter. <a href="#ga2418c929087c6eba719758eaae3f3300">More...</a><br/></td></tr>
-<tr class="separator:ga2418c929087c6eba719758eaae3f3300"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga72b3755ed1cf97622851cbbeff83c69e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS__NORM.html#ga72b3755ed1cf97622851cbbeff83c69e">arm_lms_norm_f32</a> (<a class="el" href="structarm__lms__norm__instance__f32.html">arm_lms_norm_instance_f32</a> *S, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pRef, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pOut, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pErr, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga72b3755ed1cf97622851cbbeff83c69e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for floating-point normalized LMS filter. <a href="#ga72b3755ed1cf97622851cbbeff83c69e">More...</a><br/></td></tr>
+<tr class="separator:ga72b3755ed1cf97622851cbbeff83c69e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac7ccbaea863882056eee815456464670"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS__NORM.html#gac7ccbaea863882056eee815456464670">arm_lms_norm_init_f32</a> (<a class="el" href="structarm__lms__norm__instance__f32.html">arm_lms_norm_instance_f32</a> *S, uint16_t numTaps, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pState, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> mu, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
<tr class="memdesc:gac7ccbaea863882056eee815456464670"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for floating-point normalized LMS filter. <a href="#gac7ccbaea863882056eee815456464670">More...</a><br/></td></tr>
<tr class="separator:gac7ccbaea863882056eee815456464670"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -128,12 +128,12 @@ Functions</h2></td></tr>
<tr class="memitem:ga1d9659dbbea4c89a7a9d14d5fc0dd490"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS__NORM.html#ga1d9659dbbea4c89a7a9d14d5fc0dd490">arm_lms_norm_init_q31</a> (<a class="el" href="structarm__lms__norm__instance__q31.html">arm_lms_norm_instance_q31</a> *S, uint16_t numTaps, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pCoeffs, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pState, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> mu, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, uint8_t postShift)</td></tr>
<tr class="memdesc:ga1d9659dbbea4c89a7a9d14d5fc0dd490"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for Q31 normalized LMS filter. <a href="#ga1d9659dbbea4c89a7a9d14d5fc0dd490">More...</a><br/></td></tr>
<tr class="separator:ga1d9659dbbea4c89a7a9d14d5fc0dd490"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gad47486a399dedb0bc85a5990ec5cf981"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS__NORM.html#gad47486a399dedb0bc85a5990ec5cf981">arm_lms_norm_q15</a> (<a class="el" href="structarm__lms__norm__instance__q15.html">arm_lms_norm_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pRef, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pOut, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pErr, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gad47486a399dedb0bc85a5990ec5cf981"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for Q15 normalized LMS filter. <a href="#gad47486a399dedb0bc85a5990ec5cf981">More...</a><br/></td></tr>
-<tr class="separator:gad47486a399dedb0bc85a5990ec5cf981"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga7128775e99817c183a7d7ad34e8b6e05"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS__NORM.html#ga7128775e99817c183a7d7ad34e8b6e05">arm_lms_norm_q31</a> (<a class="el" href="structarm__lms__norm__instance__q31.html">arm_lms_norm_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pRef, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pOut, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pErr, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga7128775e99817c183a7d7ad34e8b6e05"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for Q31 normalized LMS filter. <a href="#ga7128775e99817c183a7d7ad34e8b6e05">More...</a><br/></td></tr>
-<tr class="separator:ga7128775e99817c183a7d7ad34e8b6e05"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf03debfeb77ec5a9934e1b23f1ff6c48"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS__NORM.html#gaf03debfeb77ec5a9934e1b23f1ff6c48">arm_lms_norm_q15</a> (<a class="el" href="structarm__lms__norm__instance__q15.html">arm_lms_norm_instance_q15</a> *S, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pRef, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pOut, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pErr, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaf03debfeb77ec5a9934e1b23f1ff6c48"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for Q15 normalized LMS filter. <a href="#gaf03debfeb77ec5a9934e1b23f1ff6c48">More...</a><br/></td></tr>
+<tr class="separator:gaf03debfeb77ec5a9934e1b23f1ff6c48"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae12fc16232c8087345e5910fcb840be9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LMS__NORM.html#gae12fc16232c8087345e5910fcb840be9">arm_lms_norm_q31</a> (<a class="el" href="structarm__lms__norm__instance__q31.html">arm_lms_norm_instance_q31</a> *S, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pRef, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pOut, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pErr, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gae12fc16232c8087345e5910fcb840be9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for Q31 normalized LMS filter. <a href="#gae12fc16232c8087345e5910fcb840be9">More...</a><br/></td></tr>
+<tr class="separator:gae12fc16232c8087345e5910fcb840be9"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<p>This set of functions implements a commonly used adaptive filter. It is related to the Least Mean Square (LMS) adaptive filter and includes an additional normalization factor which increases the adaptation rate of the filter. The CMSIS DSP Library contains normalized LMS filter functions that operate on Q15, Q31, and floating-point data types.</p>
@@ -144,7 +144,7 @@ Functions</h2></td></tr>
Internal structure of the NLMS adaptive filter</div></div>
<p> The functions operate on blocks of data and each call to the function processes <code>blockSize</code> samples through the filter. <code>pSrc</code> points to input signal, <code>pRef</code> points to reference signal, <code>pOut</code> points to output signal and <code>pErr</code> points to error signal. All arrays contain <code>blockSize</code> values.</p>
<p>The functions operate on a block-by-block basis. Internally, the filter coefficients <code>b[n]</code> are updated on a sample-by-sample basis. The convergence of the LMS filter is slower compared to the normalized LMS algorithm.</p>
-<dl class="section user"><dt>Algorithm:</dt><dd>The output signal <code>y[n]</code> is computed by a standard FIR filter: <pre>
+<dl class="section user"><dt>Algorithm</dt><dd>The output signal <code>y[n]</code> is computed by a standard FIR filter: <pre>
y[n] = b[0] * x[n] + b[1] * x[n-1] + b[2] * x[n-2] + ...+ b[numTaps-1] * x[n-numTaps+1]
</pre></dd></dl>
<dl class="section user"><dt></dt><dd>The error signal equals the difference between the reference signal <code>d[n]</code> and the filter output: <pre>
@@ -163,23 +163,23 @@ Internal structure of the NLMS adaptive filter</div></div>
<dl class="section user"><dt></dt><dd><pre>
{x[n-numTaps+1], x[n-numTaps], x[n-numTaps-1], x[n-numTaps-2]....x[0], x[1], ..., x[blockSize-1]}
</pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>Note that the length of the state buffer exceeds the length of the coefficient array by <code>blockSize-1</code> samples. The increased state buffer length allows circular addressing, which is traditionally used in FIR filters, to be avoided and yields a significant speed improvement. The state variables are updated after each block of data is processed. </dd></dl>
+<dl class="section user"><dt></dt><dd>Note that the length of the state buffer exceeds the length of the coefficient array by <code>blockSize-1</code> samples. The increased state buffer length allows circular addressing, which is traditionally used in FIR filters, to be avoided and yields a significant speed improvement. The state variables are updated after each block of data is processed.</dd></dl>
<dl class="section user"><dt>Instance Structure</dt><dd>The coefficients and state variables for a filter are stored together in an instance data structure. A separate instance structure must be defined for each filter and coefficient and state arrays cannot be shared among instances. There are separate instance structure declarations for each of the 3 supported data types.</dd></dl>
<dl class="section user"><dt>Initialization Functions</dt><dd>There is also an associated initialization function for each data type. The initialization function performs the following operations:<ul>
<li>Sets the values of the internal structure fields.</li>
-<li>Zeros out the values in the state buffer. To do this manually without calling the init function, assign the follow subfields of the instance structure: numTaps, pCoeffs, mu, energy, x0, pState. Also set all of the values in pState to zero. For Q7, Q15, and Q31 the following fields must also be initialized; recipTable, postShift</li>
+<li>Zeros out the values in the state buffer. To do this manually without calling the init function, assign the follow subfields of the instance structure: numTaps, pCoeffs, mu, energy, x0, pState. Also set all of the values in pState to zero. For Q7, Q15, and Q31 the following fields must also be initialized; recipTable, postShift </li>
</ul>
</dd></dl>
<dl class="section user"><dt></dt><dd>Instance structure cannot be placed into a const data section and it is recommended to use the initialization function. </dd></dl>
-<dl class="section user"><dt>Fixed-Point Behavior:</dt><dd>Care must be taken when using the Q15 and Q31 versions of the normalised LMS filter. The following issues must be considered:<ul>
+<dl class="section user"><dt>Fixed-Point Behavior</dt><dd>Care must be taken when using the Q15 and Q31 versions of the normalised LMS filter. The following issues must be considered:<ul>
<li>Scaling of coefficients</li>
<li>Overflow and saturation</li>
</ul>
</dd></dl>
-<dl class="section user"><dt>Scaling of Coefficients:</dt><dd>Filter coefficients are represented as fractional values and coefficients are restricted to lie in the range <code>[-1 +1)</code>. The fixed-point functions have an additional scaling parameter <code>postShift</code>. At the output of the filter's accumulator is a shift register which shifts the result by <code>postShift</code> bits. This essentially scales the filter coefficients by <code>2^postShift</code> and allows the filter coefficients to exceed the range <code>[+1 -1)</code>. The value of <code>postShift</code> is set by the user based on the expected gain through the system being modeled.</dd></dl>
-<dl class="section user"><dt>Overflow and Saturation:</dt><dd>Overflow and saturation behavior of the fixed-point Q15 and Q31 versions are described separately as part of the function specific documentation below. </dd></dl>
+<dl class="section user"><dt>Scaling of Coefficients</dt><dd>Filter coefficients are represented as fractional values and coefficients are restricted to lie in the range <code>[-1 +1)</code>. The fixed-point functions have an additional scaling parameter <code>postShift</code>. At the output of the filter's accumulator is a shift register which shifts the result by <code>postShift</code> bits. This essentially scales the filter coefficients by <code>2^postShift</code> and allows the filter coefficients to exceed the range <code>[+1 -1)</code>. The value of <code>postShift</code> is set by the user based on the expected gain through the system being modeled.</dd></dl>
+<dl class="section user"><dt>Overflow and Saturation</dt><dd>Overflow and saturation behavior of the fixed-point Q15 and Q31 versions are described separately as part of the function specific documentation below. </dd></dl>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ga2418c929087c6eba719758eaae3f3300"></a>
+<a class="anchor" id="ga72b3755ed1cf97622851cbbeff83c69e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -192,7 +192,7 @@ Internal structure of the NLMS adaptive filter</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -228,20 +228,16 @@ Internal structure of the NLMS adaptive filter</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the floating-point normalized LMS filter structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the block of input data. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pRef</td><td>points to the block of reference data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pOut</td><td>points to the block of output data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pErr</td><td>points to the block of error data. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the floating-point normalized LMS filter structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the block of input data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pRef</td><td>points to the block of reference data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pOut</td><td>points to the block of output data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pErr</td><td>points to the block of error data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="structarm__lms__norm__instance__f32.html#a6a4119e4f39447bbee31b066deafa16f">arm_lms_norm_instance_f32::energy</a>, <a class="el" href="structarm__lms__norm__instance__f32.html#a84401d3cfc6c40f69c08223cf341b886">arm_lms_norm_instance_f32::mu</a>, <a class="el" href="structarm__lms__norm__instance__f32.html#ac95f8ca3d816524c2070643852fac5e8">arm_lms_norm_instance_f32::numTaps</a>, <a class="el" href="structarm__lms__norm__instance__f32.html#a1ba688d90aba7de003ed4ad8e2e7ddda">arm_lms_norm_instance_f32::pCoeffs</a>, <a class="el" href="structarm__lms__norm__instance__f32.html#a0bc03338687002ed5f2e4a363eb095ec">arm_lms_norm_instance_f32::pState</a>, and <a class="el" href="structarm__lms__norm__instance__f32.html#aec958fe89b164a30f38bcca9f5d96218">arm_lms_norm_instance_f32::x0</a>.</p>
-
-<p>Referenced by <a class="el" href="arm__signal__converge__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
@@ -294,23 +290,19 @@ Internal structure of the NLMS adaptive filter</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the floating-point LMS filter structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">numTaps</td><td>number of filter coefficients. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pCoeffs</td><td>points to coefficient buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pState</td><td>points to state buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">mu</td><td>step size that controls filter coefficient updates. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the floating-point LMS filter structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numTaps</td><td>number of filter coefficients </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pCoeffs</td><td>points to coefficient buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pState</td><td>points to state buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">mu</td><td>step size that controls filter coefficient updates </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<dl class="section user"><dt>Description:</dt><dd><code>pCoeffs</code> points to the array of filter coefficients stored in time reversed order: <pre>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Details</dt><dd><code>pCoeffs</code> points to the array of filter coefficients stored in time reversed order: <pre>
{b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}
-</pre> The initial filter coefficients serve as a starting point for the adaptive filter. <code>pState</code> points to an array of length <code>numTaps+blockSize-1</code> samples, where <code>blockSize</code> is the number of input samples processed by each call to <code><a class="el" href="group__LMS__NORM.html#ga2418c929087c6eba719758eaae3f3300" title="Processing function for floating-point normalized LMS filter. ">arm_lms_norm_f32()</a></code>. </dd></dl>
-
-<p>References <a class="el" href="structarm__lms__norm__instance__f32.html#a6a4119e4f39447bbee31b066deafa16f">arm_lms_norm_instance_f32::energy</a>, <a class="el" href="structarm__lms__norm__instance__f32.html#a84401d3cfc6c40f69c08223cf341b886">arm_lms_norm_instance_f32::mu</a>, <a class="el" href="structarm__lms__norm__instance__f32.html#ac95f8ca3d816524c2070643852fac5e8">arm_lms_norm_instance_f32::numTaps</a>, <a class="el" href="structarm__lms__norm__instance__f32.html#a1ba688d90aba7de003ed4ad8e2e7ddda">arm_lms_norm_instance_f32::pCoeffs</a>, <a class="el" href="structarm__lms__norm__instance__f32.html#a0bc03338687002ed5f2e4a363eb095ec">arm_lms_norm_instance_f32::pState</a>, and <a class="el" href="structarm__lms__norm__instance__f32.html#aec958fe89b164a30f38bcca9f5d96218">arm_lms_norm_instance_f32::x0</a>.</p>
-
-<p>Referenced by <a class="el" href="arm__signal__converge__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
+</pre> The initial filter coefficients serve as a starting point for the adaptive filter. <code>pState</code> points to an array of length <code>numTaps+blockSize-1</code> samples, where <code>blockSize</code> is the number of input samples processed by each call to <code><a class="el" href="group__LMS__NORM.html#ga72b3755ed1cf97622851cbbeff83c69e" title="Processing function for floating-point normalized LMS filter. ">arm_lms_norm_f32()</a></code>. </dd></dl>
</div>
</div>
@@ -369,23 +361,20 @@ Internal structure of the NLMS adaptive filter</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q15 normalized LMS filter structure. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q15 normalized LMS filter structure. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">numTaps</td><td>number of filter coefficients. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pCoeffs</td><td>points to coefficient buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pState</td><td>points to state buffer. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pCoeffs</td><td>points to coefficient buffer. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pState</td><td>points to state buffer. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">mu</td><td>step size that controls filter coefficient updates. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">postShift</td><td>bit shift applied to coefficients. </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Description:</b> </p>
-<dl class="section user"><dt></dt><dd><code>pCoeffs</code> points to the array of filter coefficients stored in time reversed order: <pre>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Details</dt><dd><code>pCoeffs</code> points to the array of filter coefficients stored in time reversed order: <pre>
{b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}
-</pre> The initial filter coefficients serve as a starting point for the adaptive filter. <code>pState</code> points to the array of state variables and size of array is <code>numTaps+blockSize-1</code> samples, where <code>blockSize</code> is the number of input samples processed by each call to <code><a class="el" href="group__LMS__NORM.html#gad47486a399dedb0bc85a5990ec5cf981" title="Processing function for Q15 normalized LMS filter. ">arm_lms_norm_q15()</a></code>. </dd></dl>
-
-<p>References <a class="el" href="arm__common__tables_8h.html#a56d3642e4ee33e3ada57ff11ecda1498">armRecipTableQ15</a>, <a class="el" href="structarm__lms__norm__instance__q15.html#a1c81ded399919d8181026bc1c8602e7b">arm_lms_norm_instance_q15::energy</a>, <a class="el" href="structarm__lms__norm__instance__q15.html#a7ce00f21d11cfda6d963240641deea8c">arm_lms_norm_instance_q15::mu</a>, <a class="el" href="structarm__lms__norm__instance__q15.html#a9ee7a45f4f315d7996a969e25fdc7146">arm_lms_norm_instance_q15::numTaps</a>, <a class="el" href="structarm__lms__norm__instance__q15.html#ae7bca648c75a2ffa02d87852bb78bc8a">arm_lms_norm_instance_q15::pCoeffs</a>, <a class="el" href="structarm__lms__norm__instance__q15.html#aa0d435fbcf7dedb7179d4467e9b79e9f">arm_lms_norm_instance_q15::postShift</a>, <a class="el" href="structarm__lms__norm__instance__q15.html#aa4de490b3bdbd03561b76ee07901c8e3">arm_lms_norm_instance_q15::pState</a>, <a class="el" href="structarm__lms__norm__instance__q15.html#a9aabb0e4c79f3db807e7a441fa36f5f8">arm_lms_norm_instance_q15::recipTable</a>, and <a class="el" href="structarm__lms__norm__instance__q15.html#a3fc1d6f97d2c6d5324871de6895cb7e9">arm_lms_norm_instance_q15::x0</a>.</p>
+</pre> The initial filter coefficients serve as a starting point for the adaptive filter. <code>pState</code> points to the array of state variables and size of array is <code>numTaps+blockSize-1</code> samples, where <code>blockSize</code> is the number of input samples processed by each call to <code><a class="el" href="group__LMS__NORM.html#gaf03debfeb77ec5a9934e1b23f1ff6c48" title="Processing function for Q15 normalized LMS filter. ">arm_lms_norm_q15()</a></code>. </dd></dl>
</div>
</div>
@@ -444,27 +433,24 @@ Internal structure of the NLMS adaptive filter</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q31 normalized LMS filter structure. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q31 normalized LMS filter structure. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">numTaps</td><td>number of filter coefficients. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pCoeffs</td><td>points to coefficient buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pState</td><td>points to state buffer. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pCoeffs</td><td>points to coefficient buffer. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pState</td><td>points to state buffer. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">mu</td><td>step size that controls filter coefficient updates. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">postShift</td><td>bit shift applied to coefficients. </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Description:</b> </p>
-<dl class="section user"><dt></dt><dd><code>pCoeffs</code> points to the array of filter coefficients stored in time reversed order: <pre>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Details</dt><dd><code>pCoeffs</code> points to the array of filter coefficients stored in time reversed order: <pre>
{b[numTaps-1], b[numTaps-2], b[N-2], ..., b[1], b[0]}
-</pre> The initial filter coefficients serve as a starting point for the adaptive filter. <code>pState</code> points to an array of length <code>numTaps+blockSize-1</code> samples, where <code>blockSize</code> is the number of input samples processed by each call to <code><a class="el" href="group__LMS__NORM.html#ga7128775e99817c183a7d7ad34e8b6e05" title="Processing function for Q31 normalized LMS filter. ">arm_lms_norm_q31()</a></code>. </dd></dl>
-
-<p>References <a class="el" href="arm__common__tables_8h.html#aae6056f6c4e8f7e494445196bf864479">armRecipTableQ31</a>, <a class="el" href="structarm__lms__norm__instance__q31.html#a3c0ae42869afec8555dc8e3a7ef9b386">arm_lms_norm_instance_q31::energy</a>, <a class="el" href="structarm__lms__norm__instance__q31.html#ad3dd2a2406e02fdaa7782ba6c3940a64">arm_lms_norm_instance_q31::mu</a>, <a class="el" href="structarm__lms__norm__instance__q31.html#a28e4c085af69c9c3e2e95dacf8004c3e">arm_lms_norm_instance_q31::numTaps</a>, <a class="el" href="structarm__lms__norm__instance__q31.html#a57a64c1ff102d033c1bd05043f1d9955">arm_lms_norm_instance_q31::pCoeffs</a>, <a class="el" href="structarm__lms__norm__instance__q31.html#a28d7b9e437817f83397e081967e90f3c">arm_lms_norm_instance_q31::postShift</a>, <a class="el" href="structarm__lms__norm__instance__q31.html#a6b25c96cf048b77078d62f4252a01ec4">arm_lms_norm_instance_q31::pState</a>, <a class="el" href="structarm__lms__norm__instance__q31.html#a85836d0907077b9ac660f7bbbaa9d694">arm_lms_norm_instance_q31::recipTable</a>, and <a class="el" href="structarm__lms__norm__instance__q31.html#a47c4466d644e0d8ba407995adfa9b917">arm_lms_norm_instance_q31::x0</a>.</p>
+</pre> The initial filter coefficients serve as a starting point for the adaptive filter. <code>pState</code> points to an array of length <code>numTaps+blockSize-1</code> samples, where <code>blockSize</code> is the number of input samples processed by each call to <code><a class="el" href="group__LMS__NORM.html#gae12fc16232c8087345e5910fcb840be9" title="Processing function for Q31 normalized LMS filter. ">arm_lms_norm_q31()</a></code>. </dd></dl>
</div>
</div>
-<a class="anchor" id="gad47486a399dedb0bc85a5990ec5cf981"></a>
+<a class="anchor" id="gaf03debfeb77ec5a9934e1b23f1ff6c48"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -477,7 +463,7 @@ Internal structure of the NLMS adaptive filter</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -513,25 +499,22 @@ Internal structure of the NLMS adaptive filter</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q15 normalized LMS filter structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the block of input data. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pRef</td><td>points to the block of reference data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pOut</td><td>points to the block of output data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pErr</td><td>points to the block of error data. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q15 normalized LMS filter structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the block of input data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pRef</td><td>points to the block of reference data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pOut</td><td>points to the block of output data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pErr</td><td>points to the block of error data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function is implemented using a 64-bit internal accumulator. Both coefficients and state variables are represented in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. There is no risk of internal overflow with this approach and the full precision of intermediate multiplications is preserved. After all additions have been performed, the accumulator is truncated to 34.15 format by discarding low 15 bits. Lastly, the accumulator is saturated to yield a result in 1.15 format.</dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using a 64-bit internal accumulator. Both coefficients and state variables are represented in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. There is no risk of internal overflow with this approach and the full precision of intermediate multiplications is preserved. After all additions have been performed, the accumulator is truncated to 34.15 format by discarding low 15 bits. Lastly, the accumulator is saturated to yield a result in 1.15 format. </dd></dl>
<dl class="section user"><dt></dt><dd>In this filter, filter coefficients are updated for each sample and the updation of filter cofficients are saturted. </dd></dl>
-<p>References <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#a7aed02041f489a4f65dbd7093073d94e">__SMLALD()</a>, <a class="el" href="arm__math_8h.html#a39e9e34c2784ff8cf026430d1d84f54e">arm_recip_q15()</a>, <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a663277ff19ad0b409fb98b64b2c2750b">DELTA_Q15</a>, <a class="el" href="structarm__lms__norm__instance__q15.html#a1c81ded399919d8181026bc1c8602e7b">arm_lms_norm_instance_q15::energy</a>, <a class="el" href="structarm__lms__norm__instance__q15.html#a7ce00f21d11cfda6d963240641deea8c">arm_lms_norm_instance_q15::mu</a>, <a class="el" href="structarm__lms__norm__instance__q15.html#a9ee7a45f4f315d7996a969e25fdc7146">arm_lms_norm_instance_q15::numTaps</a>, <a class="el" href="structarm__lms__norm__instance__q15.html#ae7bca648c75a2ffa02d87852bb78bc8a">arm_lms_norm_instance_q15::pCoeffs</a>, <a class="el" href="structarm__lms__norm__instance__q15.html#aa0d435fbcf7dedb7179d4467e9b79e9f">arm_lms_norm_instance_q15::postShift</a>, <a class="el" href="structarm__lms__norm__instance__q15.html#aa4de490b3bdbd03561b76ee07901c8e3">arm_lms_norm_instance_q15::pState</a>, <a class="el" href="structarm__lms__norm__instance__q15.html#a9aabb0e4c79f3db807e7a441fa36f5f8">arm_lms_norm_instance_q15::recipTable</a>, and <a class="el" href="structarm__lms__norm__instance__q15.html#a3fc1d6f97d2c6d5324871de6895cb7e9">arm_lms_norm_instance_q15::x0</a>.</p>
-
</div>
</div>
-<a class="anchor" id="ga7128775e99817c183a7d7ad34e8b6e05"></a>
+<a class="anchor" id="gae12fc16232c8087345e5910fcb840be9"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
@@ -544,7 +527,7 @@ Internal structure of the NLMS adaptive filter</div></div>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -580,22 +563,19 @@ Internal structure of the NLMS adaptive filter</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q31 normalized LMS filter structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the block of input data. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pRef</td><td>points to the block of reference data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pOut</td><td>points to the block of output data. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pErr</td><td>points to the block of error data. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q31 normalized LMS filter structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the block of input data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pRef</td><td>points to the block of reference data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pOut</td><td>points to the block of output data </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pErr</td><td>points to the block of error data </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples to process </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function is implemented using an internal 64-bit accumulator. The accumulator has a 2.62 format and maintains full precision of the intermediate multiplication results but provides only a single guard bit. Thus, if the accumulator result overflows it wraps around rather than clip. In order to avoid overflows completely the input signal must be scaled down by log2(numTaps) bits. The reference signal should not be scaled down. After all multiply-accumulates are performed, the 2.62 accumulator is shifted and saturated to 1.31 format to yield the final result. The output signal and error signal are in 1.31 format.</dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using an internal 64-bit accumulator. The accumulator has a 2.62 format and maintains full precision of the intermediate multiplication results but provides only a single guard bit. Thus, if the accumulator result overflows it wraps around rather than clip. In order to avoid overflows completely the input signal must be scaled down by log2(numTaps) bits. The reference signal should not be scaled down. After all multiply-accumulates are performed, the 2.62 accumulator is shifted and saturated to 1.31 format to yield the final result. The output signal and error signal are in 1.31 format. </dd></dl>
<dl class="section user"><dt></dt><dd>In this filter, filter coefficients are updated for each sample and the updation of filter cofficients are saturted. </dd></dl>
-<p>References <a class="el" href="arm__math_8h.html#a71f6bee1ce1bb896739401ce962a7e6a">arm_recip_q31()</a>, <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a9a94b78de0f083bd8fadf3c3abe40431">clip_q63_to_q31()</a>, <a class="el" href="arm__math_8h.html#aad77ae594e95c5af6ae4129bd6a483c2">DELTA_Q31</a>, <a class="el" href="structarm__lms__norm__instance__q31.html#a3c0ae42869afec8555dc8e3a7ef9b386">arm_lms_norm_instance_q31::energy</a>, <a class="el" href="structarm__lms__norm__instance__q31.html#ad3dd2a2406e02fdaa7782ba6c3940a64">arm_lms_norm_instance_q31::mu</a>, <a class="el" href="structarm__lms__norm__instance__q31.html#a28e4c085af69c9c3e2e95dacf8004c3e">arm_lms_norm_instance_q31::numTaps</a>, <a class="el" href="structarm__lms__norm__instance__q31.html#a57a64c1ff102d033c1bd05043f1d9955">arm_lms_norm_instance_q31::pCoeffs</a>, <a class="el" href="structarm__lms__norm__instance__q31.html#a28d7b9e437817f83397e081967e90f3c">arm_lms_norm_instance_q31::postShift</a>, <a class="el" href="structarm__lms__norm__instance__q31.html#a6b25c96cf048b77078d62f4252a01ec4">arm_lms_norm_instance_q31::pState</a>, <a class="el" href="structarm__lms__norm__instance__q31.html#a85836d0907077b9ac660f7bbbaa9d694">arm_lms_norm_instance_q31::recipTable</a>, and <a class="el" href="structarm__lms__norm__instance__q31.html#a47c4466d644e0d8ba407995adfa9b917">arm_lms_norm_instance_q31::x0</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -603,7 +583,7 @@ Internal structure of the NLMS adaptive filter</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__LMS__NORM.js b/docs/DSP/html/group__LMS__NORM.js
index e308e6f..8174e54 100644
--- a/docs/DSP/html/group__LMS__NORM.js
+++ b/docs/DSP/html/group__LMS__NORM.js
@@ -1,9 +1,9 @@
var group__LMS__NORM =
[
- [ "arm_lms_norm_f32", "group__LMS__NORM.html#ga2418c929087c6eba719758eaae3f3300", null ],
+ [ "arm_lms_norm_f32", "group__LMS__NORM.html#ga72b3755ed1cf97622851cbbeff83c69e", null ],
[ "arm_lms_norm_init_f32", "group__LMS__NORM.html#gac7ccbaea863882056eee815456464670", null ],
[ "arm_lms_norm_init_q15", "group__LMS__NORM.html#ga213ab1ee2e154cc2fa30d667b1994b89", null ],
[ "arm_lms_norm_init_q31", "group__LMS__NORM.html#ga1d9659dbbea4c89a7a9d14d5fc0dd490", null ],
- [ "arm_lms_norm_q15", "group__LMS__NORM.html#gad47486a399dedb0bc85a5990ec5cf981", null ],
- [ "arm_lms_norm_q31", "group__LMS__NORM.html#ga7128775e99817c183a7d7ad34e8b6e05", null ]
+ [ "arm_lms_norm_q15", "group__LMS__NORM.html#gaf03debfeb77ec5a9934e1b23f1ff6c48", null ],
+ [ "arm_lms_norm_q31", "group__LMS__NORM.html#gae12fc16232c8087345e5910fcb840be9", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__LinearInterpExample.html b/docs/DSP/html/group__LinearInterpExample.html
index 428d06f..50942d2 100644
--- a/docs/DSP/html/group__LinearInterpExample.html
+++ b/docs/DSP/html/group__LinearInterpExample.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -137,7 +137,7 @@ Method 2: Sine caluclation using interpolation function</div></div>
<dl class="section user"><dt>CMSIS DSP Software Library Functions Used:</dt><dd></dd></dl>
<dl class="section user"><dt></dt><dd><ul>
<li><a class="el" href="group__sin.html#gae164899c4a3fc0e946dc5d55555fe541" title="Fast approximation to the trigonometric sine function for floating-point data. ">arm_sin_f32()</a></li>
-<li><a class="el" href="group__LinearInterpolate.html#ga790bbc697724ee432f840cfebbbae1f4" title="Process function for the floating-point Linear Interpolation Function. ">arm_linear_interp_f32()</a></li>
+<li><a class="el" href="group__LinearInterpolate.html#ga5335f60532bab8cee1e7c22f76a41805" title="Process function for the floating-point Linear Interpolation Function. ">arm_linear_interp_f32()</a></li>
</ul>
</dd></dl>
<p><b> Refer </b> <a class="el" href="arm_linear_interp_example_f32_8c-example.html">arm_linear_interp_example_f32.c</a> </p>
@@ -146,7 +146,7 @@ Method 2: Sine caluclation using interpolation function</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__LinearInterpolate.html b/docs/DSP/html/group__LinearInterpolate.html
index f92df44..0fe438b 100644
--- a/docs/DSP/html/group__LinearInterpolate.html
+++ b/docs/DSP/html/group__LinearInterpolate.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,21 +116,21 @@ $(document).ready(function(){initNavTree('group__LinearInterpolate.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga790bbc697724ee432f840cfebbbae1f4"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <br class="typebreak"/>
-<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LinearInterpolate.html#ga790bbc697724ee432f840cfebbbae1f4">arm_linear_interp_f32</a> (<a class="el" href="structarm__linear__interp__instance__f32.html">arm_linear_interp_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> x)</td></tr>
-<tr class="memdesc:ga790bbc697724ee432f840cfebbbae1f4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process function for the floating-point Linear Interpolation Function. <a href="#ga790bbc697724ee432f840cfebbbae1f4">More...</a><br/></td></tr>
-<tr class="separator:ga790bbc697724ee432f840cfebbbae1f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaad59cea673ab358888075b040bacc71f"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LinearInterpolate.html#gaad59cea673ab358888075b040bacc71f">arm_linear_interp_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pYData, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> x, uint32_t nValues)</td></tr>
-<tr class="memdesc:gaad59cea673ab358888075b040bacc71f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process function for the Q31 Linear Interpolation Function. <a href="#gaad59cea673ab358888075b040bacc71f">More...</a><br/></td></tr>
-<tr class="separator:gaad59cea673ab358888075b040bacc71f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga7e5d633c26edd82e009517cd2347fb00"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LinearInterpolate.html#ga7e5d633c26edd82e009517cd2347fb00">arm_linear_interp_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pYData, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> x, uint32_t nValues)</td></tr>
-<tr class="memdesc:ga7e5d633c26edd82e009517cd2347fb00"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process function for the Q15 Linear Interpolation Function. <a href="#ga7e5d633c26edd82e009517cd2347fb00">More...</a><br/></td></tr>
-<tr class="separator:ga7e5d633c26edd82e009517cd2347fb00"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaab750789ec9230e65c3bf544029d246f"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LinearInterpolate.html#gaab750789ec9230e65c3bf544029d246f">arm_linear_interp_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pYData, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> x, uint32_t nValues)</td></tr>
-<tr class="memdesc:gaab750789ec9230e65c3bf544029d246f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process function for the Q7 Linear Interpolation Function. <a href="#gaab750789ec9230e65c3bf544029d246f">More...</a><br/></td></tr>
-<tr class="separator:gaab750789ec9230e65c3bf544029d246f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5335f60532bab8cee1e7c22f76a41805"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LinearInterpolate.html#ga5335f60532bab8cee1e7c22f76a41805">arm_linear_interp_f32</a> (<a class="el" href="structarm__linear__interp__instance__f32.html">arm_linear_interp_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> x)</td></tr>
+<tr class="memdesc:ga5335f60532bab8cee1e7c22f76a41805"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process function for the floating-point Linear Interpolation Function. <a href="#ga5335f60532bab8cee1e7c22f76a41805">More...</a><br/></td></tr>
+<tr class="separator:ga5335f60532bab8cee1e7c22f76a41805"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaeaf31289367ac36c4727939e1ea73312"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LinearInterpolate.html#gaeaf31289367ac36c4727939e1ea73312">arm_linear_interp_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pYData, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> x, uint32_t nValues)</td></tr>
+<tr class="memdesc:gaeaf31289367ac36c4727939e1ea73312"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process function for the Q31 Linear Interpolation Function. <a href="#gaeaf31289367ac36c4727939e1ea73312">More...</a><br/></td></tr>
+<tr class="separator:gaeaf31289367ac36c4727939e1ea73312"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9a308a0de4d4e4fe4a262a99b17121cd"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LinearInterpolate.html#ga9a308a0de4d4e4fe4a262a99b17121cd">arm_linear_interp_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pYData, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> x, uint32_t nValues)</td></tr>
+<tr class="memdesc:ga9a308a0de4d4e4fe4a262a99b17121cd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process function for the Q15 Linear Interpolation Function. <a href="#ga9a308a0de4d4e4fe4a262a99b17121cd">More...</a><br/></td></tr>
+<tr class="separator:ga9a308a0de4d4e4fe4a262a99b17121cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafabd4124a8724055329b5c484419f936"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__LinearInterpolate.html#gafabd4124a8724055329b5c484419f936">arm_linear_interp_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pYData, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> x, uint32_t nValues)</td></tr>
+<tr class="memdesc:gafabd4124a8724055329b5c484419f936"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process function for the Q7 Linear Interpolation Function. <a href="#gafabd4124a8724055329b5c484419f936">More...</a><br/></td></tr>
+<tr class="separator:gafabd4124a8724055329b5c484419f936"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
+<p>end of Inverse park group</p>
<p>Linear interpolation is a method of curve fitting using linear polynomials. Linear interpolation works by effectively drawing a straight line between two neighboring samples and returning the appropriate point along that line</p>
<dl class="section user"><dt></dt><dd><div class="image">
<img src="LinearInterp.gif" alt="LinearInterp.gif"/>
@@ -146,12 +146,12 @@ Linear interpolation</div></div>
<dl class="section user"><dt></dt><dd>This set of functions implements Linear interpolation process for Q7, Q15, Q31, and floating-point data types. The functions operate on a single sample of data and each call to the function returns a single processed value. <code>S</code> points to an instance of the Linear Interpolate function data structure. <code>x</code> is the input sample value. The functions returns the output value.</dd></dl>
<dl class="section user"><dt></dt><dd>if x is outside of the table boundary, Linear interpolation returns first value of the table if x is below input range and returns last value of table if x is above range. </dd></dl>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ga790bbc697724ee432f840cfebbbae1f4"></a>
+<a class="anchor" id="ga5335f60532bab8cee1e7c22f76a41805"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> arm_linear_interp_f32 </td>
+ <td class="memname">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> arm_linear_interp_f32 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structarm__linear__interp__instance__f32.html">arm_linear_interp_instance_f32</a> *&#160;</td>
<td class="paramname"><em>S</em>, </td>
@@ -179,18 +179,14 @@ Linear interpolation</div></div>
<dl class="section return"><dt>Returns</dt><dd>y processed output sample. </dd></dl>
<dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_linear_interp_example_f32_8c-example.html#a13">arm_linear_interp_example_f32.c</a>.</dd>
</dl>
-<p>References <a class="el" href="structarm__linear__interp__instance__f32.html#a95f02a926b16d35359aca5b31e813b11">arm_linear_interp_instance_f32::nValues</a>, <a class="el" href="structarm__linear__interp__instance__f32.html#ab373001f6afad0850359c344a4d7eee4">arm_linear_interp_instance_f32::pYData</a>, <a class="el" href="structarm__linear__interp__instance__f32.html#a08352dc6ea82fbc0827408e018535481">arm_linear_interp_instance_f32::x1</a>, and <a class="el" href="structarm__linear__interp__instance__f32.html#aa8e2d686b5434a406d390b347b183511">arm_linear_interp_instance_f32::xSpacing</a>.</p>
-
-<p>Referenced by <a class="el" href="arm__linear__interp__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="ga7e5d633c26edd82e009517cd2347fb00"></a>
+<a class="anchor" id="ga9a308a0de4d4e4fe4a262a99b17121cd"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> arm_linear_interp_q15 </td>
+ <td class="memname">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> arm_linear_interp_q15 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pYData</em>, </td>
@@ -227,12 +223,12 @@ Linear interpolation</div></div>
</div>
</div>
-<a class="anchor" id="gaad59cea673ab358888075b040bacc71f"></a>
+<a class="anchor" id="gaeaf31289367ac36c4727939e1ea73312"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> arm_linear_interp_q31 </td>
+ <td class="memname">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> arm_linear_interp_q31 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pYData</em>, </td>
@@ -269,12 +265,12 @@ Linear interpolation</div></div>
</div>
</div>
-<a class="anchor" id="gaab750789ec9230e65c3bf544029d246f"></a>
+<a class="anchor" id="gafabd4124a8724055329b5c484419f936"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> arm_linear_interp_q7 </td>
+ <td class="memname">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> arm_linear_interp_q7 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
<td class="paramname"><em>pYData</em>, </td>
@@ -316,7 +312,7 @@ Linear interpolation</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__LinearInterpolate.js b/docs/DSP/html/group__LinearInterpolate.js
index af9d916..08e5dbf 100644
--- a/docs/DSP/html/group__LinearInterpolate.js
+++ b/docs/DSP/html/group__LinearInterpolate.js
@@ -1,7 +1,7 @@
var group__LinearInterpolate =
[
- [ "arm_linear_interp_f32", "group__LinearInterpolate.html#ga790bbc697724ee432f840cfebbbae1f4", null ],
- [ "arm_linear_interp_q15", "group__LinearInterpolate.html#ga7e5d633c26edd82e009517cd2347fb00", null ],
- [ "arm_linear_interp_q31", "group__LinearInterpolate.html#gaad59cea673ab358888075b040bacc71f", null ],
- [ "arm_linear_interp_q7", "group__LinearInterpolate.html#gaab750789ec9230e65c3bf544029d246f", null ]
+ [ "arm_linear_interp_f32", "group__LinearInterpolate.html#ga5335f60532bab8cee1e7c22f76a41805", null ],
+ [ "arm_linear_interp_q15", "group__LinearInterpolate.html#ga9a308a0de4d4e4fe4a262a99b17121cd", null ],
+ [ "arm_linear_interp_q31", "group__LinearInterpolate.html#gaeaf31289367ac36c4727939e1ea73312", null ],
+ [ "arm_linear_interp_q7", "group__LinearInterpolate.html#gafabd4124a8724055329b5c484419f936", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__MatrixAdd.html b/docs/DSP/html/group__MatrixAdd.html
index 9a4d109..b796c3c 100644
--- a/docs/DSP/html/group__MatrixAdd.html
+++ b/docs/DSP/html/group__MatrixAdd.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -165,15 +165,17 @@ Addition of two 3 x 3 matrices</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input matrix structure </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input matrix structure </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to output matrix structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to first input matrix structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to second input matrix structure </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output matrix structure </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns either <code>ARM_MATH_SIZE_MISMATCH</code> or <code>ARM_MATH_SUCCESS</code> based on the outcome of size checking. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="structarm__matrix__instance__f32.html#acdd1fb73734df68b89565c54f1dd8ae2">arm_matrix_instance_f32::numCols</a>, <a class="el" href="structarm__matrix__instance__f32.html#a23f4e34d70a82c9cad7612add5640b7b">arm_matrix_instance_f32::numRows</a>, <a class="el" href="structarm__matrix__instance__f32.html#af3917c032600a9dfd5ed4a96f074910a">arm_matrix_instance_f32::pData</a>, and <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a> : Matrix size check failed </li>
+</ul>
+</dd></dl>
</div>
</div>
@@ -208,17 +210,18 @@ Addition of two 3 x 3 matrices</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input matrix structure </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input matrix structure </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to output matrix structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to first input matrix structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to second input matrix structure </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output matrix structure </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns either <code>ARM_MATH_SIZE_MISMATCH</code> or <code>ARM_MATH_SUCCESS</code> based on the outcome of size checking.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q15 range [0x8000 0x7FFF] will be saturated. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a08bea9cb2c311d925224c0d6829edb8c">__QADD16()</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="structarm__matrix__instance__q15.html#acbbce67ba058d8e1c867c71d57288c97">arm_matrix_instance_q15::numCols</a>, <a class="el" href="structarm__matrix__instance__q15.html#a9bac6ed54be287c4d4f01a1a28be65f5">arm_matrix_instance_q15::numRows</a>, <a class="el" href="structarm__matrix__instance__q15.html#a6da33a5553e634787d0f515cf8d724af">arm_matrix_instance_q15::pData</a>, and <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a> : Matrix size check failed</li>
+</ul>
+</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q15 range [0x8000 0x7FFF] are saturated. </dd></dl>
</div>
</div>
@@ -253,17 +256,18 @@ Addition of two 3 x 3 matrices</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input matrix structure </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input matrix structure </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to output matrix structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to first input matrix structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to second input matrix structure </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output matrix structure </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns either <code>ARM_MATH_SIZE_MISMATCH</code> or <code>ARM_MATH_SUCCESS</code> based on the outcome of size checking.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q31 range [0x80000000 0x7FFFFFFF] will be saturated. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#ab9f3cfbfb0f12975ab91ddb179160dcb">__QADD()</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="structarm__matrix__instance__q31.html#abd161da7614eda927157f18b698074b1">arm_matrix_instance_q31::numCols</a>, <a class="el" href="structarm__matrix__instance__q31.html#a63bacac158a821c8cfc06088d251598c">arm_matrix_instance_q31::numRows</a>, <a class="el" href="structarm__matrix__instance__q31.html#a09a64267c0579fef086efc9059741e56">arm_matrix_instance_q31::pData</a>, and <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a> : Matrix size check failed</li>
+</ul>
+</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q31 range [0x80000000 0x7FFFFFFF] are saturated. </dd></dl>
</div>
</div>
@@ -272,7 +276,7 @@ Addition of two 3 x 3 matrices</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__MatrixExample.html b/docs/DSP/html/group__MatrixExample.html
index 27a3344..994f171 100644
--- a/docs/DSP/html/group__MatrixExample.html
+++ b/docs/DSP/html/group__MatrixExample.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -144,7 +144,7 @@ $(document).ready(function(){initNavTree('group__MatrixExample.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__MatrixInit.html b/docs/DSP/html/group__MatrixInit.html
index 38eac9f..c580c66 100644
--- a/docs/DSP/html/group__MatrixInit.html
+++ b/docs/DSP/html/group__MatrixInit.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -166,19 +166,15 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of the floating-point matrix structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">nRows</td><td>number of rows in the matrix. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">nColumns</td><td>number of columns in the matrix. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pData</td><td>points to the matrix data array. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the floating-point matrix structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">nRows</td><td>number of rows in the matrix </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">nColumns</td><td>number of columns in the matrix </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pData</td><td>points to the matrix data array </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
-<p>References <a class="el" href="structarm__matrix__instance__f32.html#acdd1fb73734df68b89565c54f1dd8ae2">arm_matrix_instance_f32::numCols</a>, <a class="el" href="structarm__matrix__instance__f32.html#a23f4e34d70a82c9cad7612add5640b7b">arm_matrix_instance_f32::numRows</a>, and <a class="el" href="structarm__matrix__instance__f32.html#af3917c032600a9dfd5ed4a96f074910a">arm_matrix_instance_f32::pData</a>.</p>
-
-<p>Referenced by <a class="el" href="arm__class__marks__example__f32_8c.html#a196718f834091385d38586a0ce4009dc">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ga31a7c2b991803d49719393eb2d53dc26"></a>
@@ -218,17 +214,15 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of the floating-point matrix structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">nRows</td><td>number of rows in the matrix. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">nColumns</td><td>number of columns in the matrix. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pData</td><td>points to the matrix data array. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the floating-point matrix structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">nRows</td><td>number of rows in the matrix </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">nColumns</td><td>number of columns in the matrix </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pData</td><td>points to the matrix data array </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
-<p>References <a class="el" href="structarm__matrix__instance__q15.html#acbbce67ba058d8e1c867c71d57288c97">arm_matrix_instance_q15::numCols</a>, <a class="el" href="structarm__matrix__instance__q15.html#a9bac6ed54be287c4d4f01a1a28be65f5">arm_matrix_instance_q15::numRows</a>, and <a class="el" href="structarm__matrix__instance__q15.html#a6da33a5553e634787d0f515cf8d724af">arm_matrix_instance_q15::pData</a>.</p>
-
</div>
</div>
<a class="anchor" id="ga48a5e5d37e1f062cc57fcfaf683343cc"></a>
@@ -268,17 +262,15 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of the floating-point matrix structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">nRows</td><td>number of rows in the matrix. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">nColumns</td><td>number of columns in the matrix. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pData</td><td>points to the matrix data array. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the Q31 matrix structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">nRows</td><td>number of rows in the matrix </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">nColumns</td><td>number of columns in the matrix </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pData</td><td>points to the matrix data array </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
-<p>References <a class="el" href="structarm__matrix__instance__q31.html#abd161da7614eda927157f18b698074b1">arm_matrix_instance_q31::numCols</a>, <a class="el" href="structarm__matrix__instance__q31.html#a63bacac158a821c8cfc06088d251598c">arm_matrix_instance_q31::numRows</a>, and <a class="el" href="structarm__matrix__instance__q31.html#a09a64267c0579fef086efc9059741e56">arm_matrix_instance_q31::pData</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -286,7 +278,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__MatrixInv.html b/docs/DSP/html/group__MatrixInv.html
index c7c86c5..17b154c 100644
--- a/docs/DSP/html/group__MatrixInv.html
+++ b/docs/DSP/html/group__MatrixInv.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -120,7 +120,7 @@ Functions</h2></td></tr>
<tr class="memdesc:ga542be7aabbf7a2297a4b62cf212910e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point matrix inverse. <a href="#ga542be7aabbf7a2297a4b62cf212910e3">More...</a><br/></td></tr>
<tr class="separator:ga542be7aabbf7a2297a4b62cf212910e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaede2367c02df083cc915ddd5d8fae838"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MatrixInv.html#gaede2367c02df083cc915ddd5d8fae838">arm_mat_inverse_f64</a> (const <a class="el" href="structarm__matrix__instance__f64.html">arm_matrix_instance_f64</a> *pSrc, <a class="el" href="structarm__matrix__instance__f64.html">arm_matrix_instance_f64</a> *pDst)</td></tr>
-<tr class="memdesc:gaede2367c02df083cc915ddd5d8fae838"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point matrix inverse. <a href="#gaede2367c02df083cc915ddd5d8fae838">More...</a><br/></td></tr>
+<tr class="memdesc:gaede2367c02df083cc915ddd5d8fae838"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point (64 bit) matrix inverse. <a href="#gaede2367c02df083cc915ddd5d8fae838">More...</a><br/></td></tr>
<tr class="separator:gaede2367c02df083cc915ddd5d8fae838"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
@@ -158,16 +158,17 @@ Matrix Inverse of a 3 x 3 matrix using Gauss-Jordan Method</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to input matrix structure </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to output matrix structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to input matrix structure </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output matrix structure </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns <code>ARM_MATH_SIZE_MISMATCH</code> if the input matrix is not square or if the size of the output matrix does not match the size of the input matrix. If the input matrix is found to be singular (non-invertible), then the function returns <code>ARM_MATH_SINGULAR</code>. Otherwise, the function returns <code>ARM_MATH_SUCCESS</code>. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a91509ea9c819dbd592ac13a6b05382dc">ARM_MATH_SINGULAR</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="structarm__matrix__instance__f32.html#acdd1fb73734df68b89565c54f1dd8ae2">arm_matrix_instance_f32::numCols</a>, <a class="el" href="structarm__matrix__instance__f32.html#a23f4e34d70a82c9cad7612add5640b7b">arm_matrix_instance_f32::numRows</a>, <a class="el" href="structarm__matrix__instance__f32.html#af3917c032600a9dfd5ed4a96f074910a">arm_matrix_instance_f32::pData</a>, and <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>.</p>
-
-<p>Referenced by <a class="el" href="arm__matrix__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a> : Matrix size check failed</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a91509ea9c819dbd592ac13a6b05382dc">ARM_MATH_SINGULAR</a> : Input matrix is found to be singular (non-invertible) </li>
+</ul>
+</dd></dl>
</div>
</div>
@@ -194,16 +195,20 @@ Matrix Inverse of a 3 x 3 matrix using Gauss-Jordan Method</div></div>
</tr>
</table>
</div><div class="memdoc">
+<p>Floating-point matrix inverse.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to input matrix structure </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to output matrix structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to input matrix structure </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output matrix structure </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns <code>ARM_MATH_SIZE_MISMATCH</code> if the input matrix is not square or if the size of the output matrix does not match the size of the input matrix. If the input matrix is found to be singular (non-invertible), then the function returns <code>ARM_MATH_SINGULAR</code>. Otherwise, the function returns <code>ARM_MATH_SUCCESS</code>. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a91509ea9c819dbd592ac13a6b05382dc">ARM_MATH_SINGULAR</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="structarm__matrix__instance__f64.html#ab0f0399aff3201880e2d8a447de9a7ee">arm_matrix_instance_f64::numCols</a>, <a class="el" href="structarm__matrix__instance__f64.html#a8b44d1e5003345047c4ead9e1593bf22">arm_matrix_instance_f64::numRows</a>, <a class="el" href="structarm__matrix__instance__f64.html#a5b2475f8ff1e4818955cdd18bc40a097">arm_matrix_instance_f64::pData</a>, and <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a> : Matrix size check failed</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a91509ea9c819dbd592ac13a6b05382dc">ARM_MATH_SINGULAR</a> : Input matrix is found to be singular (non-invertible) </li>
+</ul>
+</dd></dl>
</div>
</div>
@@ -212,7 +217,7 @@ Matrix Inverse of a 3 x 3 matrix using Gauss-Jordan Method</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__MatrixMult.html b/docs/DSP/html/group__MatrixMult.html
index 49e3695..d8655e2 100644
--- a/docs/DSP/html/group__MatrixMult.html
+++ b/docs/DSP/html/group__MatrixMult.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -120,10 +120,10 @@ Functions</h2></td></tr>
<tr class="memdesc:ga917bf0270310c1d3f0eda1fc7c0026a0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point matrix multiplication. <a href="#ga917bf0270310c1d3f0eda1fc7c0026a0">More...</a><br/></td></tr>
<tr class="separator:ga917bf0270310c1d3f0eda1fc7c0026a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga08f37d93a5bfef0c5000dc5e0a411f93"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MatrixMult.html#ga08f37d93a5bfef0c5000dc5e0a411f93">arm_mat_mult_fast_q15</a> (const <a class="el" href="structarm__matrix__instance__q15.html">arm_matrix_instance_q15</a> *pSrcA, const <a class="el" href="structarm__matrix__instance__q15.html">arm_matrix_instance_q15</a> *pSrcB, <a class="el" href="structarm__matrix__instance__q15.html">arm_matrix_instance_q15</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState)</td></tr>
-<tr class="memdesc:ga08f37d93a5bfef0c5000dc5e0a411f93"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 matrix multiplication (fast variant) for Cortex-M3 and Cortex-M4. <a href="#ga08f37d93a5bfef0c5000dc5e0a411f93">More...</a><br/></td></tr>
+<tr class="memdesc:ga08f37d93a5bfef0c5000dc5e0a411f93"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 matrix multiplication (fast variant). <a href="#ga08f37d93a5bfef0c5000dc5e0a411f93">More...</a><br/></td></tr>
<tr class="separator:ga08f37d93a5bfef0c5000dc5e0a411f93"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga2785e8c1b785348b0c439b56aaf585a3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MatrixMult.html#ga2785e8c1b785348b0c439b56aaf585a3">arm_mat_mult_fast_q31</a> (const <a class="el" href="structarm__matrix__instance__q31.html">arm_matrix_instance_q31</a> *pSrcA, const <a class="el" href="structarm__matrix__instance__q31.html">arm_matrix_instance_q31</a> *pSrcB, <a class="el" href="structarm__matrix__instance__q31.html">arm_matrix_instance_q31</a> *pDst)</td></tr>
-<tr class="memdesc:ga2785e8c1b785348b0c439b56aaf585a3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 matrix multiplication (fast variant) for Cortex-M3 and Cortex-M4. <a href="#ga2785e8c1b785348b0c439b56aaf585a3">More...</a><br/></td></tr>
+<tr class="memdesc:ga2785e8c1b785348b0c439b56aaf585a3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 matrix multiplication (fast variant). <a href="#ga2785e8c1b785348b0c439b56aaf585a3">More...</a><br/></td></tr>
<tr class="separator:ga2785e8c1b785348b0c439b56aaf585a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7521d59196189bb6dde26e8cdfb66e21"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__MatrixMult.html#ga7521d59196189bb6dde26e8cdfb66e21">arm_mat_mult_q15</a> (const <a class="el" href="structarm__matrix__instance__q15.html">arm_matrix_instance_q15</a> *pSrcA, const <a class="el" href="structarm__matrix__instance__q15.html">arm_matrix_instance_q15</a> *pSrcB, <a class="el" href="structarm__matrix__instance__q15.html">arm_matrix_instance_q15</a> *pDst, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pState)</td></tr>
<tr class="memdesc:ga7521d59196189bb6dde26e8cdfb66e21"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 matrix multiplication. <a href="#ga7521d59196189bb6dde26e8cdfb66e21">More...</a><br/></td></tr>
@@ -179,10 +179,6 @@ Multiplication of two 3 x 3 matrices</div></div>
</dl>
<dl class="section return"><dt>Returns</dt><dd>The function returns either <code>ARM_MATH_SIZE_MISMATCH</code> or <code>ARM_MATH_SUCCESS</code> based on the outcome of size checking. </dd></dl>
-<p>References <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="structarm__matrix__instance__f32.html#acdd1fb73734df68b89565c54f1dd8ae2">arm_matrix_instance_f32::numCols</a>, <a class="el" href="structarm__matrix__instance__f32.html#a23f4e34d70a82c9cad7612add5640b7b">arm_matrix_instance_f32::numRows</a>, <a class="el" href="structarm__matrix__instance__f32.html#af3917c032600a9dfd5ed4a96f074910a">arm_matrix_instance_f32::pData</a>, and <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>.</p>
-
-<p>Referenced by <a class="el" href="arm__class__marks__example__f32_8c.html#a196718f834091385d38586a0ce4009dc">main()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ga08f37d93a5bfef0c5000dc5e0a411f93"></a>
@@ -220,22 +216,24 @@ Multiplication of two 3 x 3 matrices</div></div>
</tr>
</table>
</div><div class="memdoc">
+<p>Q15 matrix multiplication (fast variant) for Cortex-M3 and Cortex-M4.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input matrix structure </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input matrix structure </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to output matrix structure </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pState</td><td>points to the array for storing intermediate results </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input matrix structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input matrix structure </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output matrix structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pState</td><td>points to the array for storing intermediate results </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns either <code>ARM_MATH_SIZE_MISMATCH</code> or <code>ARM_MATH_SUCCESS</code> based on the outcome of size checking.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b></p>
-<dl class="section user"><dt></dt><dd>The difference between the function <a class="el" href="group__MatrixMult.html#ga7521d59196189bb6dde26e8cdfb66e21" title="Q15 matrix multiplication. ">arm_mat_mult_q15()</a> and this fast variant is that the fast variant use a 32-bit rather than a 64-bit accumulator. The result of each 1.15 x 1.15 multiplication is truncated to 2.30 format. These intermediate results are accumulated in a 32-bit register in 2.30 format. Finally, the accumulator is saturated and converted to a 1.15 result.</dd></dl>
-<dl class="section user"><dt></dt><dd>The fast version has the same overflow behavior as the standard version but provides less precision since it discards the low 16 bits of each multiplication result. In order to avoid overflows completely the input signals must be scaled down. Scale down one of the input matrices by log2(numColsA) bits to avoid overflows, as a total of numColsA additions are computed internally for each output element.</dd></dl>
-<dl class="section user"><dt></dt><dd>See <code><a class="el" href="group__MatrixMult.html#ga7521d59196189bb6dde26e8cdfb66e21" title="Q15 matrix multiplication. ">arm_mat_mult_q15()</a></code> for a slower implementation of this function which uses 64-bit accumulation to provide higher precision. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#aa611fdbf6c56c46553701d6596a79aaf">__SMLAD()</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="structarm__matrix__instance__q15.html#acbbce67ba058d8e1c867c71d57288c97">arm_matrix_instance_q15::numCols</a>, <a class="el" href="structarm__matrix__instance__q15.html#a9bac6ed54be287c4d4f01a1a28be65f5">arm_matrix_instance_q15::numRows</a>, <a class="el" href="structarm__matrix__instance__q15.html#a6da33a5553e634787d0f515cf8d724af">arm_matrix_instance_q15::pData</a>, and <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a> : Matrix size check failed</li>
+</ul>
+</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The difference between the function <a class="el" href="group__MatrixMult.html#ga7521d59196189bb6dde26e8cdfb66e21">arm_mat_mult_q15()</a> and this fast variant is that the fast variant use a 32-bit rather than a 64-bit accumulator. The result of each 1.15 x 1.15 multiplication is truncated to 2.30 format. These intermediate results are accumulated in a 32-bit register in 2.30 format. Finally, the accumulator is saturated and converted to a 1.15 result. </dd></dl>
+<dl class="section user"><dt></dt><dd>The fast version has the same overflow behavior as the standard version but provides less precision since it discards the low 16 bits of each multiplication result. In order to avoid overflows completely the input signals must be scaled down. Scale down one of the input matrices by log2(numColsA) bits to avoid overflows, as a total of numColsA additions are computed internally for each output element. </dd></dl>
+<dl class="section remark"><dt>Remarks</dt><dd>Refer to <a class="el" href="group__MatrixMult.html#ga7521d59196189bb6dde26e8cdfb66e21">arm_mat_mult_q15()</a> for a slower implementation of this function which uses 64-bit accumulation to provide higher precision. </dd></dl>
</div>
</div>
@@ -268,21 +266,23 @@ Multiplication of two 3 x 3 matrices</div></div>
</tr>
</table>
</div><div class="memdoc">
+<p>Q31 matrix multiplication (fast variant) for Cortex-M3 and Cortex-M4.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input matrix structure </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input matrix structure </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to output matrix structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input matrix structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input matrix structure </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output matrix structure </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns either <code>ARM_MATH_SIZE_MISMATCH</code> or <code>ARM_MATH_SUCCESS</code> based on the outcome of size checking.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b></p>
-<dl class="section user"><dt></dt><dd>The difference between the function <a class="el" href="group__MatrixMult.html#ga2ec612a8c2c4916477fb9bc1ab548a6e" title="Q31 matrix multiplication. ">arm_mat_mult_q31()</a> and this fast variant is that the fast variant use a 32-bit rather than a 64-bit accumulator. The result of each 1.31 x 1.31 multiplication is truncated to 2.30 format. These intermediate results are accumulated in a 32-bit register in 2.30 format. Finally, the accumulator is saturated and converted to a 1.31 result.</dd></dl>
-<dl class="section user"><dt></dt><dd>The fast version has the same overflow behavior as the standard version but provides less precision since it discards the low 32 bits of each multiplication result. In order to avoid overflows completely the input signals must be scaled down. Scale down one of the input matrices by log2(numColsA) bits to avoid overflows, as a total of numColsA additions are computed internally for each output element.</dd></dl>
-<dl class="section user"><dt></dt><dd>See <code><a class="el" href="group__MatrixMult.html#ga2ec612a8c2c4916477fb9bc1ab548a6e" title="Q31 matrix multiplication. ">arm_mat_mult_q31()</a></code> for a slower implementation of this function which uses 64-bit accumulation to provide higher precision. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a0162015f6d3458e2934a265481460ec4">__SMMLA()</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="structarm__matrix__instance__q31.html#abd161da7614eda927157f18b698074b1">arm_matrix_instance_q31::numCols</a>, <a class="el" href="structarm__matrix__instance__q31.html#a63bacac158a821c8cfc06088d251598c">arm_matrix_instance_q31::numRows</a>, <a class="el" href="structarm__matrix__instance__q31.html#a09a64267c0579fef086efc9059741e56">arm_matrix_instance_q31::pData</a>, and <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a> : Matrix size check failed</li>
+</ul>
+</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The difference between the function <a class="el" href="group__MatrixMult.html#ga2ec612a8c2c4916477fb9bc1ab548a6e">arm_mat_mult_q31()</a> and this fast variant is that the fast variant use a 32-bit rather than a 64-bit accumulator. The result of each 1.31 x 1.31 multiplication is truncated to 2.30 format. These intermediate results are accumulated in a 32-bit register in 2.30 format. Finally, the accumulator is saturated and converted to a 1.31 result. </dd></dl>
+<dl class="section user"><dt></dt><dd>The fast version has the same overflow behavior as the standard version but provides less precision since it discards the low 32 bits of each multiplication result. In order to avoid overflows completely the input signals must be scaled down. Scale down one of the input matrices by log2(numColsA) bits to avoid overflows, as a total of numColsA additions are computed internally for each output element. </dd></dl>
+<dl class="section remark"><dt>Remarks</dt><dd>Refer to <a class="el" href="group__MatrixMult.html#ga2ec612a8c2c4916477fb9bc1ab548a6e">arm_mat_mult_q31()</a> for a slower implementation of this function which uses 64-bit accumulation to provide higher precision. </dd></dl>
</div>
</div>
@@ -323,19 +323,20 @@ Multiplication of two 3 x 3 matrices</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input matrix structure </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input matrix structure </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to output matrix structure </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pState</td><td>points to the array for storing intermediate results (Unused) </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input matrix structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input matrix structure </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output matrix structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pState</td><td>points to the array for storing intermediate results (Unused) </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns either <code>ARM_MATH_SIZE_MISMATCH</code> or <code>ARM_MATH_SUCCESS</code> based on the outcome of size checking.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b></p>
-<dl class="section user"><dt></dt><dd>The function is implemented using a 64-bit internal accumulator. The inputs to the multiplications are in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. This approach provides 33 guard bits and there is no risk of overflow. The 34.30 result is then truncated to 34.15 format by discarding the low 15 bits and then saturated to 1.15 format.</dd></dl>
-<dl class="section user"><dt></dt><dd>Refer to <code><a class="el" href="group__MatrixMult.html#ga08f37d93a5bfef0c5000dc5e0a411f93" title="Q15 matrix multiplication (fast variant) for Cortex-M3 and Cortex-M4. ">arm_mat_mult_fast_q15()</a></code> for a faster but less precise version of this function for Cortex-M3 and Cortex-M4. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#a7aed02041f489a4f65dbd7093073d94e">__SMLALD()</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="structarm__matrix__instance__q15.html#acbbce67ba058d8e1c867c71d57288c97">arm_matrix_instance_q15::numCols</a>, <a class="el" href="structarm__matrix__instance__q15.html#a9bac6ed54be287c4d4f01a1a28be65f5">arm_matrix_instance_q15::numRows</a>, <a class="el" href="structarm__matrix__instance__q15.html#a6da33a5553e634787d0f515cf8d724af">arm_matrix_instance_q15::pData</a>, and <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a> : Matrix size check failed</li>
+</ul>
+</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using an internal 64-bit accumulator. The inputs to the multiplications are in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. This approach provides 33 guard bits and there is no risk of overflow. The 34.30 result is then truncated to 34.15 format by discarding the low 15 bits and then saturated to 1.15 format. </dd></dl>
+<dl class="section user"><dt></dt><dd>Refer to <a class="el" href="group__MatrixMult.html#ga08f37d93a5bfef0c5000dc5e0a411f93">arm_mat_mult_fast_q15()</a> for a faster but less precise version of this function. </dd></dl>
</div>
</div>
@@ -370,18 +371,19 @@ Multiplication of two 3 x 3 matrices</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input matrix structure </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input matrix structure </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to output matrix structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input matrix structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input matrix structure </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output matrix structure </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns either <code>ARM_MATH_SIZE_MISMATCH</code> or <code>ARM_MATH_SUCCESS</code> based on the outcome of size checking.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b></p>
-<dl class="section user"><dt></dt><dd>The function is implemented using an internal 64-bit accumulator. The accumulator has a 2.62 format and maintains full precision of the intermediate multiplication results but provides only a single guard bit. There is no saturation on intermediate additions. Thus, if the accumulator overflows it wraps around and distorts the result. The input signals should be scaled down to avoid intermediate overflows. The input is thus scaled down by log2(numColsA) bits to avoid overflows, as a total of numColsA additions are performed internally. The 2.62 accumulator is right shifted by 31 bits and saturated to 1.31 format to yield the final result.</dd></dl>
-<dl class="section user"><dt></dt><dd>See <code><a class="el" href="group__MatrixMult.html#ga2785e8c1b785348b0c439b56aaf585a3" title="Q31 matrix multiplication (fast variant) for Cortex-M3 and Cortex-M4. ">arm_mat_mult_fast_q31()</a></code> for a faster but less precise implementation of this function for Cortex-M3 and Cortex-M4. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="arm__math_8h.html#a9a94b78de0f083bd8fadf3c3abe40431">clip_q63_to_q31()</a>, <a class="el" href="structarm__matrix__instance__q31.html#abd161da7614eda927157f18b698074b1">arm_matrix_instance_q31::numCols</a>, <a class="el" href="structarm__matrix__instance__q31.html#a63bacac158a821c8cfc06088d251598c">arm_matrix_instance_q31::numRows</a>, <a class="el" href="structarm__matrix__instance__q31.html#a09a64267c0579fef086efc9059741e56">arm_matrix_instance_q31::pData</a>, and <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a> : Matrix size check failed</li>
+</ul>
+</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using an internal 64-bit accumulator. The accumulator has a 2.62 format and maintains full precision of the intermediate multiplication results but provides only a single guard bit. There is no saturation on intermediate additions. Thus, if the accumulator overflows it wraps around and distorts the result. The input signals should be scaled down to avoid intermediate overflows. The input is thus scaled down by log2(numColsA) bits to avoid overflows, as a total of numColsA additions are performed internally. The 2.62 accumulator is right shifted by 31 bits and saturated to 1.31 format to yield the final result. </dd></dl>
+<dl class="section remark"><dt>Remarks</dt><dd>Refer to <a class="el" href="group__MatrixMult.html#ga2785e8c1b785348b0c439b56aaf585a3">arm_mat_mult_fast_q31()</a> for a faster but less precise implementation of this function. </dd></dl>
</div>
</div>
@@ -390,7 +392,7 @@ Multiplication of two 3 x 3 matrices</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__MatrixScale.html b/docs/DSP/html/group__MatrixScale.html
index 38b929c..f6b51b7 100644
--- a/docs/DSP/html/group__MatrixScale.html
+++ b/docs/DSP/html/group__MatrixScale.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -168,15 +168,17 @@ Matrix Scaling of a 3 x 3 matrix</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to input matrix structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to input matrix </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">scale</td><td>scale factor to be applied </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to output matrix structure </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output matrix structure </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns either <code>ARM_MATH_SIZE_MISMATCH</code> or <code>ARM_MATH_SUCCESS</code> based on the outcome of size checking. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="structarm__matrix__instance__f32.html#acdd1fb73734df68b89565c54f1dd8ae2">arm_matrix_instance_f32::numCols</a>, <a class="el" href="structarm__matrix__instance__f32.html#a23f4e34d70a82c9cad7612add5640b7b">arm_matrix_instance_f32::numRows</a>, <a class="el" href="structarm__matrix__instance__f32.html#af3917c032600a9dfd5ed4a96f074910a">arm_matrix_instance_f32::pData</a>, and <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a> : Matrix size check failed </li>
+</ul>
+</dd></dl>
</div>
</div>
@@ -217,18 +219,19 @@ Matrix Scaling of a 3 x 3 matrix</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to input matrix </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to input matrix </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">scaleFract</td><td>fractional portion of the scale factor </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">shift</td><td>number of bits to shift the result by </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to output matrix structure </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output matrix structure </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns either <code>ARM_MATH_SIZE_MISMATCH</code> or <code>ARM_MATH_SUCCESS</code> based on the outcome of size checking.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The input data <code>*pSrc</code> and <code>scaleFract</code> are in 1.15 format. These are multiplied to yield a 2.30 intermediate result and this is shifted with saturation to 1.15 format. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#aa505179349146cf6186640b4c8b47714">__PKHBT</a>, <a class="el" href="arm__math_8h.html#af0d54ec57b936994a34f073d0049ea3f">_SIMD32_OFFSET</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="structarm__matrix__instance__q15.html#acbbce67ba058d8e1c867c71d57288c97">arm_matrix_instance_q15::numCols</a>, <a class="el" href="structarm__matrix__instance__q15.html#a9bac6ed54be287c4d4f01a1a28be65f5">arm_matrix_instance_q15::numRows</a>, <a class="el" href="structarm__matrix__instance__q15.html#a6da33a5553e634787d0f515cf8d724af">arm_matrix_instance_q15::pData</a>, and <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a> : Matrix size check failed</li>
+</ul>
+</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The input data <code>*pSrc</code> and <code>scaleFract</code> are in 1.15 format. These are multiplied to yield a 2.30 intermediate result and this is shifted with saturation to 1.15 format. </dd></dl>
</div>
</div>
@@ -269,18 +272,19 @@ Matrix Scaling of a 3 x 3 matrix</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to input matrix </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to input matrix </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">scaleFract</td><td>fractional portion of the scale factor </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">shift</td><td>number of bits to shift the result by </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to output matrix structure </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output matrix structure </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns either <code>ARM_MATH_SIZE_MISMATCH</code> or <code>ARM_MATH_SUCCESS</code> based on the outcome of size checking.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The input data <code>*pSrc</code> and <code>scaleFract</code> are in 1.31 format. These are multiplied to yield a 2.62 intermediate result and this is shifted with saturation to 1.31 format. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="structarm__matrix__instance__q31.html#abd161da7614eda927157f18b698074b1">arm_matrix_instance_q31::numCols</a>, <a class="el" href="structarm__matrix__instance__q31.html#a63bacac158a821c8cfc06088d251598c">arm_matrix_instance_q31::numRows</a>, <a class="el" href="structarm__matrix__instance__q31.html#a09a64267c0579fef086efc9059741e56">arm_matrix_instance_q31::pData</a>, and <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a> : Matrix size check failed</li>
+</ul>
+</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The input data <code>*pSrc</code> and <code>scaleFract</code> are in 1.31 format. These are multiplied to yield a 2.62 intermediate result which is shifted with saturation to 1.31 format. </dd></dl>
</div>
</div>
@@ -289,7 +293,7 @@ Matrix Scaling of a 3 x 3 matrix</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__MatrixSub.html b/docs/DSP/html/group__MatrixSub.html
index f3559ea..3c4955a 100644
--- a/docs/DSP/html/group__MatrixSub.html
+++ b/docs/DSP/html/group__MatrixSub.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -165,15 +165,17 @@ Subraction of two 3 x 3 matrices</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input matrix structure </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input matrix structure </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to output matrix structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input matrix structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input matrix structure </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output matrix structure </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns either <code>ARM_MATH_SIZE_MISMATCH</code> or <code>ARM_MATH_SUCCESS</code> based on the outcome of size checking. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="structarm__matrix__instance__f32.html#acdd1fb73734df68b89565c54f1dd8ae2">arm_matrix_instance_f32::numCols</a>, <a class="el" href="structarm__matrix__instance__f32.html#a23f4e34d70a82c9cad7612add5640b7b">arm_matrix_instance_f32::numRows</a>, <a class="el" href="structarm__matrix__instance__f32.html#af3917c032600a9dfd5ed4a96f074910a">arm_matrix_instance_f32::pData</a>, and <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a> : Matrix size check failed </li>
+</ul>
+</dd></dl>
</div>
</div>
@@ -208,17 +210,18 @@ Subraction of two 3 x 3 matrices</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input matrix structure </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input matrix structure </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to output matrix structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input matrix structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input matrix structure </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output matrix structure </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns either <code>ARM_MATH_SIZE_MISMATCH</code> or <code>ARM_MATH_SUCCESS</code> based on the outcome of size checking.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q15 range [0x8000 0x7FFF] will be saturated. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a6e4703dc08d1b82eab7f5ef96edb59bb">__QSUB16()</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="structarm__matrix__instance__q15.html#acbbce67ba058d8e1c867c71d57288c97">arm_matrix_instance_q15::numCols</a>, <a class="el" href="structarm__matrix__instance__q15.html#a9bac6ed54be287c4d4f01a1a28be65f5">arm_matrix_instance_q15::numRows</a>, <a class="el" href="structarm__matrix__instance__q15.html#a6da33a5553e634787d0f515cf8d724af">arm_matrix_instance_q15::pData</a>, and <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a> : Matrix size check failed</li>
+</ul>
+</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q15 range [0x8000 0x7FFF] are saturated. </dd></dl>
</div>
</div>
@@ -253,17 +256,18 @@ Subraction of two 3 x 3 matrices</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input matrix structure </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input matrix structure </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to output matrix structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input matrix structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input matrix structure </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output matrix structure </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns either <code>ARM_MATH_SIZE_MISMATCH</code> or <code>ARM_MATH_SUCCESS</code> based on the outcome of size checking.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q31 range [0x80000000 0x7FFFFFFF] will be saturated. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a15e896d0146c280e600d00f609832350">__QSUB()</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="structarm__matrix__instance__q31.html#abd161da7614eda927157f18b698074b1">arm_matrix_instance_q31::numCols</a>, <a class="el" href="structarm__matrix__instance__q31.html#a63bacac158a821c8cfc06088d251598c">arm_matrix_instance_q31::numRows</a>, <a class="el" href="structarm__matrix__instance__q31.html#a09a64267c0579fef086efc9059741e56">arm_matrix_instance_q31::pData</a>, and <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a> : Matrix size check failed</li>
+</ul>
+</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q31 range [0x80000000 0x7FFFFFFF] are saturated. </dd></dl>
</div>
</div>
@@ -272,7 +276,7 @@ Subraction of two 3 x 3 matrices</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__MatrixTrans.html b/docs/DSP/html/group__MatrixTrans.html
index 645d504..4ea40b0 100644
--- a/docs/DSP/html/group__MatrixTrans.html
+++ b/docs/DSP/html/group__MatrixTrans.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -127,7 +127,8 @@ Functions</h2></td></tr>
<tr class="separator:ga30a4d49489ac67ff98a46b9f58f73bf1"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
-<p>Tranposes a matrix. Transposing an <code>M x N</code> matrix flips it around the center diagonal and results in an <code>N x M</code> matrix. </p>
+<p>Tranposes a matrix.</p>
+<p>Transposing an <code>M x N</code> matrix flips it around the center diagonal and results in an <code>N x M</code> matrix. </p>
<div class="image">
<img src="MatrixTranspose.gif" alt="MatrixTranspose.gif"/>
<div class="caption">
@@ -158,16 +159,16 @@ Transpose of a 3 x 3 matrix</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input matrix </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output matrix </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to input matrix </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output matrix </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns either <code>ARM_MATH_SIZE_MISMATCH</code> or <code>ARM_MATH_SUCCESS</code> based on the outcome of size checking. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="structarm__matrix__instance__f32.html#acdd1fb73734df68b89565c54f1dd8ae2">arm_matrix_instance_f32::numCols</a>, <a class="el" href="structarm__matrix__instance__f32.html#a23f4e34d70a82c9cad7612add5640b7b">arm_matrix_instance_f32::numRows</a>, <a class="el" href="structarm__matrix__instance__f32.html#af3917c032600a9dfd5ed4a96f074910a">arm_matrix_instance_f32::pData</a>, and <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>.</p>
-
-<p>Referenced by <a class="el" href="arm__matrix__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a> : Matrix size check failed </li>
+</ul>
+</dd></dl>
</div>
</div>
@@ -196,14 +197,16 @@ Transpose of a 3 x 3 matrix</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input matrix </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the output matrix </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to input matrix </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output matrix </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns either <code>ARM_MATH_SIZE_MISMATCH</code> or <code>ARM_MATH_SUCCESS</code> based on the outcome of size checking. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="structarm__matrix__instance__q15.html#acbbce67ba058d8e1c867c71d57288c97">arm_matrix_instance_q15::numCols</a>, <a class="el" href="structarm__matrix__instance__q15.html#a9bac6ed54be287c4d4f01a1a28be65f5">arm_matrix_instance_q15::numRows</a>, <a class="el" href="structarm__matrix__instance__q15.html#a6da33a5553e634787d0f515cf8d724af">arm_matrix_instance_q15::pData</a>, and <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a> : Matrix size check failed </li>
+</ul>
+</dd></dl>
</div>
</div>
@@ -232,14 +235,16 @@ Transpose of a 3 x 3 matrix</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input matrix </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the output matrix </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to input matrix </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output matrix </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns either <code>ARM_MATH_SIZE_MISMATCH</code> or <code>ARM_MATH_SUCCESS</code> based on the outcome of size checking. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="structarm__matrix__instance__q31.html#abd161da7614eda927157f18b698074b1">arm_matrix_instance_q31::numCols</a>, <a class="el" href="structarm__matrix__instance__q31.html#a63bacac158a821c8cfc06088d251598c">arm_matrix_instance_q31::numRows</a>, <a class="el" href="structarm__matrix__instance__q31.html#a09a64267c0579fef086efc9059741e56">arm_matrix_instance_q31::pData</a>, and <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b">ARM_MATH_SIZE_MISMATCH</a> : Matrix size check failed </li>
+</ul>
+</dd></dl>
</div>
</div>
@@ -248,7 +253,7 @@ Transpose of a 3 x 3 matrix</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__Max.html b/docs/DSP/html/group__Max.html
index 2a15c32..c80955c 100644
--- a/docs/DSP/html/group__Max.html
+++ b/docs/DSP/html/group__Max.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,30 +116,30 @@ $(document).ready(function(){initNavTree('group__Max.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga5b89d1b04575aeec494f678695fb87d8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Max.html#ga5b89d1b04575aeec494f678695fb87d8">arm_max_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult, uint32_t *pIndex)</td></tr>
-<tr class="memdesc:ga5b89d1b04575aeec494f678695fb87d8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum value of a floating-point vector. <a href="#ga5b89d1b04575aeec494f678695fb87d8">More...</a><br/></td></tr>
-<tr class="separator:ga5b89d1b04575aeec494f678695fb87d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac132856c68f4bf2a056eaad5921c7880"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Max.html#gac132856c68f4bf2a056eaad5921c7880">arm_max_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pResult, uint32_t *pIndex)</td></tr>
-<tr class="memdesc:gac132856c68f4bf2a056eaad5921c7880"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum value of a Q15 vector. <a href="#gac132856c68f4bf2a056eaad5921c7880">More...</a><br/></td></tr>
-<tr class="separator:gac132856c68f4bf2a056eaad5921c7880"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaff7cbd4e955382def06724cc4cc85795"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Max.html#gaff7cbd4e955382def06724cc4cc85795">arm_max_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult, uint32_t *pIndex)</td></tr>
-<tr class="memdesc:gaff7cbd4e955382def06724cc4cc85795"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum value of a Q31 vector. <a href="#gaff7cbd4e955382def06724cc4cc85795">More...</a><br/></td></tr>
-<tr class="separator:gaff7cbd4e955382def06724cc4cc85795"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga6afd64d381b5c232de59163ebfe71e35"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Max.html#ga6afd64d381b5c232de59163ebfe71e35">arm_max_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pResult, uint32_t *pIndex)</td></tr>
-<tr class="memdesc:ga6afd64d381b5c232de59163ebfe71e35"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum value of a Q7 vector. <a href="#ga6afd64d381b5c232de59163ebfe71e35">More...</a><br/></td></tr>
-<tr class="separator:ga6afd64d381b5c232de59163ebfe71e35"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad1eabd31544fe59c414d9ce5bd0cc151"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Max.html#gad1eabd31544fe59c414d9ce5bd0cc151">arm_max_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult, uint32_t *pIndex)</td></tr>
+<tr class="memdesc:gad1eabd31544fe59c414d9ce5bd0cc151"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum value of a floating-point vector. <a href="#gad1eabd31544fe59c414d9ce5bd0cc151">More...</a><br/></td></tr>
+<tr class="separator:gad1eabd31544fe59c414d9ce5bd0cc151"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaea9ba2039faeca04b034989a2a2a9e36"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Max.html#gaea9ba2039faeca04b034989a2a2a9e36">arm_max_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pResult, uint32_t *pIndex)</td></tr>
+<tr class="memdesc:gaea9ba2039faeca04b034989a2a2a9e36"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum value of a Q15 vector. <a href="#gaea9ba2039faeca04b034989a2a2a9e36">More...</a><br/></td></tr>
+<tr class="separator:gaea9ba2039faeca04b034989a2a2a9e36"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga74015f9e9852c710a981c5b488417298"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Max.html#ga74015f9e9852c710a981c5b488417298">arm_max_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult, uint32_t *pIndex)</td></tr>
+<tr class="memdesc:ga74015f9e9852c710a981c5b488417298"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum value of a Q31 vector. <a href="#ga74015f9e9852c710a981c5b488417298">More...</a><br/></td></tr>
+<tr class="separator:ga74015f9e9852c710a981c5b488417298"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga504abf036854dc0c4a43bd9a27827863"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Max.html#ga504abf036854dc0c4a43bd9a27827863">arm_max_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pResult, uint32_t *pIndex)</td></tr>
+<tr class="memdesc:ga504abf036854dc0c4a43bd9a27827863"><td class="mdescLeft">&#160;</td><td class="mdescRight">Maximum value of a Q7 vector. <a href="#ga504abf036854dc0c4a43bd9a27827863">More...</a><br/></td></tr>
+<tr class="separator:ga504abf036854dc0c4a43bd9a27827863"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<p>Computes the maximum value of an array of data. The function returns both the maximum value and its position within the array. There are separate functions for floating-point, Q31, Q15, and Q7 data types. </p>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ga5b89d1b04575aeec494f678695fb87d8"></a>
+<a class="anchor" id="gad1eabd31544fe59c414d9ce5bd0cc151"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_max_f32 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -169,27 +169,25 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pResult</td><td>maximum value returned here </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pIndex</td><td>index of maximum value returned here </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pResult</td><td>maximum value returned here </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pIndex</td><td>index of maximum value returned here </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>Referenced by <a class="el" href="arm__class__marks__example__f32_8c.html#a196718f834091385d38586a0ce4009dc">main()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="gac132856c68f4bf2a056eaad5921c7880"></a>
+<a class="anchor" id="gaea9ba2039faeca04b034989a2a2a9e36"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_max_q15 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -219,25 +217,25 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pResult</td><td>maximum value returned here </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pIndex</td><td>index of maximum value returned here </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pResult</td><td>maximum value returned here </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pIndex</td><td>index of maximum value returned here </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="gaff7cbd4e955382def06724cc4cc85795"></a>
+<a class="anchor" id="ga74015f9e9852c710a981c5b488417298"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_max_q31 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -267,25 +265,25 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pResult</td><td>maximum value returned here </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pIndex</td><td>index of maximum value returned here </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pResult</td><td>maximum value returned here </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pIndex</td><td>index of maximum value returned here </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="ga6afd64d381b5c232de59163ebfe71e35"></a>
+<a class="anchor" id="ga504abf036854dc0c4a43bd9a27827863"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_max_q7 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -315,14 +313,14 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pResult</td><td>maximum value returned here </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pIndex</td><td>index of maximum value returned here </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pResult</td><td>maximum value returned here </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pIndex</td><td>index of maximum value returned here </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
@@ -331,7 +329,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__Max.js b/docs/DSP/html/group__Max.js
index 1fb9e27..42fadb5 100644
--- a/docs/DSP/html/group__Max.js
+++ b/docs/DSP/html/group__Max.js
@@ -1,7 +1,7 @@
var group__Max =
[
- [ "arm_max_f32", "group__Max.html#ga5b89d1b04575aeec494f678695fb87d8", null ],
- [ "arm_max_q15", "group__Max.html#gac132856c68f4bf2a056eaad5921c7880", null ],
- [ "arm_max_q31", "group__Max.html#gaff7cbd4e955382def06724cc4cc85795", null ],
- [ "arm_max_q7", "group__Max.html#ga6afd64d381b5c232de59163ebfe71e35", null ]
+ [ "arm_max_f32", "group__Max.html#gad1eabd31544fe59c414d9ce5bd0cc151", null ],
+ [ "arm_max_q15", "group__Max.html#gaea9ba2039faeca04b034989a2a2a9e36", null ],
+ [ "arm_max_q31", "group__Max.html#ga74015f9e9852c710a981c5b488417298", null ],
+ [ "arm_max_q7", "group__Max.html#ga504abf036854dc0c4a43bd9a27827863", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__Min.html b/docs/DSP/html/group__Min.html
index 1566e4b..e336bf5 100644
--- a/docs/DSP/html/group__Min.html
+++ b/docs/DSP/html/group__Min.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,30 +116,30 @@ $(document).ready(function(){initNavTree('group__Min.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gaf62b1673740fc516ea64daf777b7d74a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Min.html#gaf62b1673740fc516ea64daf777b7d74a">arm_min_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult, uint32_t *pIndex)</td></tr>
-<tr class="memdesc:gaf62b1673740fc516ea64daf777b7d74a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Minimum value of a floating-point vector. <a href="#gaf62b1673740fc516ea64daf777b7d74a">More...</a><br/></td></tr>
-<tr class="separator:gaf62b1673740fc516ea64daf777b7d74a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gad065e37535ebb726750ac1545cb3fa6f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Min.html#gad065e37535ebb726750ac1545cb3fa6f">arm_min_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pResult, uint32_t *pIndex)</td></tr>
-<tr class="memdesc:gad065e37535ebb726750ac1545cb3fa6f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Minimum value of a Q15 vector. <a href="#gad065e37535ebb726750ac1545cb3fa6f">More...</a><br/></td></tr>
-<tr class="separator:gad065e37535ebb726750ac1545cb3fa6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gab20faeceb5ff5d2d9dd628c2ecf41303"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Min.html#gab20faeceb5ff5d2d9dd628c2ecf41303">arm_min_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult, uint32_t *pIndex)</td></tr>
-<tr class="memdesc:gab20faeceb5ff5d2d9dd628c2ecf41303"><td class="mdescLeft">&#160;</td><td class="mdescRight">Minimum value of a Q31 vector. <a href="#gab20faeceb5ff5d2d9dd628c2ecf41303">More...</a><br/></td></tr>
-<tr class="separator:gab20faeceb5ff5d2d9dd628c2ecf41303"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga3631d38ac8d715fc14f6f1b343f4c4ed"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Min.html#ga3631d38ac8d715fc14f6f1b343f4c4ed">arm_min_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pResult, uint32_t *pIndex)</td></tr>
-<tr class="memdesc:ga3631d38ac8d715fc14f6f1b343f4c4ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Minimum value of a Q7 vector. <a href="#ga3631d38ac8d715fc14f6f1b343f4c4ed">More...</a><br/></td></tr>
-<tr class="separator:ga3631d38ac8d715fc14f6f1b343f4c4ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga514e2c920c432e1a3df2cb03f01d2797"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Min.html#ga514e2c920c432e1a3df2cb03f01d2797">arm_min_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult, uint32_t *pIndex)</td></tr>
+<tr class="memdesc:ga514e2c920c432e1a3df2cb03f01d2797"><td class="mdescLeft">&#160;</td><td class="mdescRight">Minimum value of a floating-point vector. <a href="#ga514e2c920c432e1a3df2cb03f01d2797">More...</a><br/></td></tr>
+<tr class="separator:ga514e2c920c432e1a3df2cb03f01d2797"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9f163584c1131f37b1b22f59b976b822"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Min.html#ga9f163584c1131f37b1b22f59b976b822">arm_min_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pResult, uint32_t *pIndex)</td></tr>
+<tr class="memdesc:ga9f163584c1131f37b1b22f59b976b822"><td class="mdescLeft">&#160;</td><td class="mdescRight">Minimum value of a Q15 vector. <a href="#ga9f163584c1131f37b1b22f59b976b822">More...</a><br/></td></tr>
+<tr class="separator:ga9f163584c1131f37b1b22f59b976b822"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1969bd12eb46b412104f463305871493"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Min.html#ga1969bd12eb46b412104f463305871493">arm_min_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult, uint32_t *pIndex)</td></tr>
+<tr class="memdesc:ga1969bd12eb46b412104f463305871493"><td class="mdescLeft">&#160;</td><td class="mdescRight">Minimum value of a Q31 vector. <a href="#ga1969bd12eb46b412104f463305871493">More...</a><br/></td></tr>
+<tr class="separator:ga1969bd12eb46b412104f463305871493"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad66b651b1342c2411b4d8ca4955c03b3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Min.html#gad66b651b1342c2411b4d8ca4955c03b3">arm_min_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pResult, uint32_t *pIndex)</td></tr>
+<tr class="memdesc:gad66b651b1342c2411b4d8ca4955c03b3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Minimum value of a Q7 vector. <a href="#gad66b651b1342c2411b4d8ca4955c03b3">More...</a><br/></td></tr>
+<tr class="separator:gad66b651b1342c2411b4d8ca4955c03b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<p>Computes the minimum value of an array of data. The function returns both the minimum value and its position within the array. There are separate functions for floating-point, Q31, Q15, and Q7 data types. </p>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="gaf62b1673740fc516ea64daf777b7d74a"></a>
+<a class="anchor" id="ga514e2c920c432e1a3df2cb03f01d2797"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_min_f32 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -169,27 +169,25 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pResult</td><td>minimum value returned here </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pIndex</td><td>index of minimum value returned here </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pResult</td><td>minimum value returned here </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pIndex</td><td>index of minimum value returned here </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>Referenced by <a class="el" href="arm__class__marks__example__f32_8c.html#a196718f834091385d38586a0ce4009dc">main()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="gad065e37535ebb726750ac1545cb3fa6f"></a>
+<a class="anchor" id="ga9f163584c1131f37b1b22f59b976b822"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_min_q15 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -219,25 +217,25 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pResult</td><td>minimum value returned here </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pIndex</td><td>index of minimum value returned here </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pResult</td><td>minimum value returned here </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pIndex</td><td>index of minimum value returned here </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="gab20faeceb5ff5d2d9dd628c2ecf41303"></a>
+<a class="anchor" id="ga1969bd12eb46b412104f463305871493"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_min_q31 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -267,25 +265,25 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pResult</td><td>minimum value returned here </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pIndex</td><td>index of minimum value returned here </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pResult</td><td>minimum value returned here </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pIndex</td><td>index of minimum value returned here </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="ga3631d38ac8d715fc14f6f1b343f4c4ed"></a>
+<a class="anchor" id="gad66b651b1342c2411b4d8ca4955c03b3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_min_q7 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -315,14 +313,14 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pResult</td><td>minimum value returned here </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pIndex</td><td>index of minimum value returned here </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pResult</td><td>minimum value returned here </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pIndex</td><td>index of minimum value returned here </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
@@ -331,7 +329,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__Min.js b/docs/DSP/html/group__Min.js
index 85e3415..75bb23a 100644
--- a/docs/DSP/html/group__Min.js
+++ b/docs/DSP/html/group__Min.js
@@ -1,7 +1,7 @@
var group__Min =
[
- [ "arm_min_f32", "group__Min.html#gaf62b1673740fc516ea64daf777b7d74a", null ],
- [ "arm_min_q15", "group__Min.html#gad065e37535ebb726750ac1545cb3fa6f", null ],
- [ "arm_min_q31", "group__Min.html#gab20faeceb5ff5d2d9dd628c2ecf41303", null ],
- [ "arm_min_q7", "group__Min.html#ga3631d38ac8d715fc14f6f1b343f4c4ed", null ]
+ [ "arm_min_f32", "group__Min.html#ga514e2c920c432e1a3df2cb03f01d2797", null ],
+ [ "arm_min_q15", "group__Min.html#ga9f163584c1131f37b1b22f59b976b822", null ],
+ [ "arm_min_q31", "group__Min.html#ga1969bd12eb46b412104f463305871493", null ],
+ [ "arm_min_q7", "group__Min.html#gad66b651b1342c2411b4d8ca4955c03b3", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__PID.html b/docs/DSP/html/group__PID.html
index 7617f51..3c52850 100644
--- a/docs/DSP/html/group__PID.html
+++ b/docs/DSP/html/group__PID.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,16 +116,15 @@ $(document).ready(function(){initNavTree('group__PID.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga9380d08046dd7ec2f5015f569206b9ce"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <br class="typebreak"/>
-<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PID.html#ga9380d08046dd7ec2f5015f569206b9ce">arm_pid_f32</a> (<a class="el" href="structarm__pid__instance__f32.html">arm_pid_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> in)</td></tr>
-<tr class="memdesc:ga9380d08046dd7ec2f5015f569206b9ce"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process function for the floating-point PID Control. <a href="#ga9380d08046dd7ec2f5015f569206b9ce">More...</a><br/></td></tr>
-<tr class="separator:ga9380d08046dd7ec2f5015f569206b9ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga82bc0813c007d50ce308b9b0bf3c76e2"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PID.html#ga82bc0813c007d50ce308b9b0bf3c76e2">arm_pid_q31</a> (<a class="el" href="structarm__pid__instance__q31.html">arm_pid_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> in)</td></tr>
-<tr class="memdesc:ga82bc0813c007d50ce308b9b0bf3c76e2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process function for the Q31 PID Control. <a href="#ga82bc0813c007d50ce308b9b0bf3c76e2">More...</a><br/></td></tr>
-<tr class="separator:ga82bc0813c007d50ce308b9b0bf3c76e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gad466471a6b0f8fc570b8b8fc34ac79fa"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PID.html#gad466471a6b0f8fc570b8b8fc34ac79fa">arm_pid_q15</a> (<a class="el" href="structarm__pid__instance__q15.html">arm_pid_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> in)</td></tr>
-<tr class="memdesc:gad466471a6b0f8fc570b8b8fc34ac79fa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process function for the Q15 PID Control. <a href="#gad466471a6b0f8fc570b8b8fc34ac79fa">More...</a><br/></td></tr>
-<tr class="separator:gad466471a6b0f8fc570b8b8fc34ac79fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5a6865ed706b7dd969ef0bd58a61f306"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PID.html#ga5a6865ed706b7dd969ef0bd58a61f306">arm_pid_f32</a> (<a class="el" href="structarm__pid__instance__f32.html">arm_pid_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> in)</td></tr>
+<tr class="memdesc:ga5a6865ed706b7dd969ef0bd58a61f306"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process function for the floating-point PID Control. <a href="#ga5a6865ed706b7dd969ef0bd58a61f306">More...</a><br/></td></tr>
+<tr class="separator:ga5a6865ed706b7dd969ef0bd58a61f306"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9ead8b3180125fb42879389477b99dc8"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PID.html#ga9ead8b3180125fb42879389477b99dc8">arm_pid_q31</a> (<a class="el" href="structarm__pid__instance__q31.html">arm_pid_instance_q31</a> *S, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> in)</td></tr>
+<tr class="memdesc:ga9ead8b3180125fb42879389477b99dc8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process function for the Q31 PID Control. <a href="#ga9ead8b3180125fb42879389477b99dc8">More...</a><br/></td></tr>
+<tr class="separator:ga9ead8b3180125fb42879389477b99dc8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7ecc87208cb297fb9a31cec4f18bb54e"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PID.html#ga7ecc87208cb297fb9a31cec4f18bb54e">arm_pid_q15</a> (<a class="el" href="structarm__pid__instance__q15.html">arm_pid_instance_q15</a> *S, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> in)</td></tr>
+<tr class="memdesc:ga7ecc87208cb297fb9a31cec4f18bb54e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Process function for the Q15 PID Control. <a href="#ga7ecc87208cb297fb9a31cec4f18bb54e">More...</a><br/></td></tr>
+<tr class="separator:ga7ecc87208cb297fb9a31cec4f18bb54e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae31536b19b82b93ed184fb1ab73cfcb3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PID.html#gae31536b19b82b93ed184fb1ab73cfcb3">arm_pid_init_f32</a> (<a class="el" href="structarm__pid__instance__f32.html">arm_pid_instance_f32</a> *S, int32_t resetStateFlag)</td></tr>
<tr class="memdesc:gae31536b19b82b93ed184fb1ab73cfcb3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point PID Control. <a href="#gae31536b19b82b93ed184fb1ab73cfcb3">More...</a><br/></td></tr>
<tr class="separator:gae31536b19b82b93ed184fb1ab73cfcb3"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -152,7 +151,8 @@ Functions</h2></td></tr>
y[n] = y[n-1] + A0 * x[n] + A1 * x[n-1] + A2 * x[n-2]
A0 = Kp + Ki + Kd
A1 = (-Kp ) - (2 * Kd )
- A2 = Kd </pre></dd></dl>
+ A2 = Kd
+</pre></dd></dl>
<dl class="section user"><dt></dt><dd>where <code>Kp</code> is proportional constant, <code>Ki</code> is Integral constant and <code>Kd</code> is Derivative constant</dd></dl>
<dl class="section user"><dt></dt><dd><div class="image">
<img src="PID.gif" alt="PID.gif"/>
@@ -170,12 +170,12 @@ Proportional Integral Derivative Controller</div></div>
<dl class="section user"><dt></dt><dd>Instance structure cannot be placed into a const data section and it is recommended to use the initialization function.</dd></dl>
<dl class="section user"><dt>Fixed-Point Behavior</dt><dd>Care must be taken when using the fixed-point versions of the PID Controller functions. In particular, the overflow and saturation behavior of the accumulator used in each function must be considered. Refer to the function specific documentation below for usage guidelines. </dd></dl>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ga9380d08046dd7ec2f5015f569206b9ce"></a>
+<a class="anchor" id="ga5a6865ed706b7dd969ef0bd58a61f306"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> arm_pid_f32 </td>
+ <td class="memname">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> arm_pid_f32 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structarm__pid__instance__f32.html">arm_pid_instance_f32</a> *&#160;</td>
<td class="paramname"><em>S</em>, </td>
@@ -200,9 +200,7 @@ Proportional Integral Derivative Controller</div></div>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>out processed output sample. </dd></dl>
-
-<p>References <a class="el" href="structarm__pid__instance__f32.html#ad7b0bed64915d0a25a3409fa2dc45556">arm_pid_instance_f32::A0</a>, <a class="el" href="structarm__pid__instance__f32.html#a7def89571c50f7137a213326a396e560">arm_pid_instance_f32::A1</a>, <a class="el" href="structarm__pid__instance__f32.html#a155acf642ba2f521869f19d694cd7fa0">arm_pid_instance_f32::A2</a>, and <a class="el" href="structarm__pid__instance__f32.html#afd394e1e52fb1d526aa472c83b8f2464">arm_pid_instance_f32::state</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>processed output sample. </dd></dl>
</div>
</div>
@@ -231,17 +229,18 @@ Proportional Integral Derivative Controller</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of the PID structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">resetStateFlag</td><td>flag to reset the state. 0 = no change in state &amp; 1 = reset the state. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the PID structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">resetStateFlag</td><td><ul>
+<li>value = 0: no change in state</li>
+<li>value = 1: reset state </li>
+</ul>
+</td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-<dl class="section user"><dt>Description:</dt><dd></dd></dl>
-<dl class="section user"><dt></dt><dd>The <code>resetStateFlag</code> specifies whether to set state to zero or not. <br/>
-The function computes the structure fields: <code>A0</code>, <code>A1</code> <code>A2</code> using the proportional gain( <code>Kp</code>), integral gain( <code>Ki</code>) and derivative gain( <code>Kd</code>) also sets the state variables to all zeros. </dd></dl>
-
-<p>References <a class="el" href="structarm__pid__instance__f32.html#ad7b0bed64915d0a25a3409fa2dc45556">arm_pid_instance_f32::A0</a>, <a class="el" href="structarm__pid__instance__f32.html#a7def89571c50f7137a213326a396e560">arm_pid_instance_f32::A1</a>, <a class="el" href="structarm__pid__instance__f32.html#a155acf642ba2f521869f19d694cd7fa0">arm_pid_instance_f32::A2</a>, <a class="el" href="structarm__pid__instance__f32.html#ad5b68fbf84d16188ae4747ff91f6f088">arm_pid_instance_f32::Kd</a>, <a class="el" href="structarm__pid__instance__f32.html#ac0feffde05fe391eeab3bf78e953830a">arm_pid_instance_f32::Ki</a>, <a class="el" href="structarm__pid__instance__f32.html#aa9b9aa9e413c6cec376a9dddc9f01ebe">arm_pid_instance_f32::Kp</a>, and <a class="el" href="structarm__pid__instance__f32.html#afd394e1e52fb1d526aa472c83b8f2464">arm_pid_instance_f32::state</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Details</dt><dd>The <code>resetStateFlag</code> specifies whether to set state to zero or not. <br/>
+ The function computes the structure fields: <code>A0</code>, <code>A1</code> <code>A2</code> using the proportional gain( <code>Kp</code>), integral gain( <code>Ki</code>) and derivative gain( <code>Kd</code>) also sets the state variables to all zeros. </dd></dl>
</div>
</div>
@@ -270,17 +269,18 @@ The function computes the structure fields: <code>A0</code>, <code>A1</code> <co
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of the Q15 PID structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">resetStateFlag</td><td>flag to reset the state. 0 = no change in state 1 = reset the state. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the Q15 PID structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">resetStateFlag</td><td><ul>
+<li>value = 0: no change in state</li>
+<li>value = 1: reset state </li>
+</ul>
+</td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-<dl class="section user"><dt>Description:</dt><dd></dd></dl>
-<dl class="section user"><dt></dt><dd>The <code>resetStateFlag</code> specifies whether to set state to zero or not. <br/>
-The function computes the structure fields: <code>A0</code>, <code>A1</code> <code>A2</code> using the proportional gain( <code>Kp</code>), integral gain( <code>Ki</code>) and derivative gain( <code>Kd</code>) also sets the state variables to all zeros. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#aa505179349146cf6186640b4c8b47714">__PKHBT</a>, <a class="el" href="arm__math_8h.html#a08bea9cb2c311d925224c0d6829edb8c">__QADD16()</a>, <a class="el" href="structarm__pid__instance__q15.html#ad77f3a2823c7f96de42c92a3fbf3246b">arm_pid_instance_q15::A0</a>, <a class="el" href="structarm__pid__instance__q15.html#ad8ac5ff736c0e51180398c31f777f18a">arm_pid_instance_q15::A1</a>, <a class="el" href="structarm__pid__instance__q15.html#a33e8b4c2d3e24b8b494f6edca6a89c1b">arm_pid_instance_q15::A2</a>, <a class="el" href="structarm__pid__instance__q15.html#af5d4b53091f19eff7536636b7cc43111">arm_pid_instance_q15::Kd</a>, <a class="el" href="structarm__pid__instance__q15.html#a0dcc19d5c8f7bc401acea9e8318cd777">arm_pid_instance_q15::Ki</a>, <a class="el" href="structarm__pid__instance__q15.html#ad228aae24a1b6d855c93a8b9bbc1c4f1">arm_pid_instance_q15::Kp</a>, and <a class="el" href="structarm__pid__instance__q15.html#a4a3f0a878b5b6b055e3478a2f244cd30">arm_pid_instance_q15::state</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Details</dt><dd>The <code>resetStateFlag</code> specifies whether to set state to zero or not. <br/>
+ The function computes the structure fields: <code>A0</code>, <code>A1</code> <code>A2</code> using the proportional gain( <code>Kp</code>), integral gain( <code>Ki</code>) and derivative gain( <code>Kd</code>) also sets the state variables to all zeros. </dd></dl>
</div>
</div>
@@ -309,26 +309,27 @@ The function computes the structure fields: <code>A0</code>, <code>A1</code> <co
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of the Q31 PID structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">resetStateFlag</td><td>flag to reset the state. 0 = no change in state 1 = reset the state. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the Q31 PID structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">resetStateFlag</td><td><ul>
+<li>value = 0: no change in state</li>
+<li>value = 1: reset state </li>
+</ul>
+</td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-<dl class="section user"><dt>Description:</dt><dd></dd></dl>
-<dl class="section user"><dt></dt><dd>The <code>resetStateFlag</code> specifies whether to set state to zero or not. <br/>
-The function computes the structure fields: <code>A0</code>, <code>A1</code> <code>A2</code> using the proportional gain( <code>Kp</code>), integral gain( <code>Ki</code>) and derivative gain( <code>Kd</code>) also sets the state variables to all zeros. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#ab9f3cfbfb0f12975ab91ddb179160dcb">__QADD()</a>, <a class="el" href="structarm__pid__instance__q31.html#aa5332635ce9c7078cdb4c1ecf442eadd">arm_pid_instance_q31::A0</a>, <a class="el" href="structarm__pid__instance__q31.html#a2f7492bd6fb92fae5e2de7fbbec39b0e">arm_pid_instance_q31::A1</a>, <a class="el" href="structarm__pid__instance__q31.html#a3e34537c53af4f9ad7bfffa4dff27c82">arm_pid_instance_q31::A2</a>, <a class="el" href="arm__math_8h.html#a9a94b78de0f083bd8fadf3c3abe40431">clip_q63_to_q31()</a>, <a class="el" href="structarm__pid__instance__q31.html#aab4ff371d14441df501f1169f71cbd17">arm_pid_instance_q31::Kd</a>, <a class="el" href="structarm__pid__instance__q31.html#aa861d69fd398f29aa0b4b455a823ed72">arm_pid_instance_q31::Ki</a>, <a class="el" href="structarm__pid__instance__q31.html#ac2410bf7f856d58dc1d773d4983cac8e">arm_pid_instance_q31::Kp</a>, and <a class="el" href="structarm__pid__instance__q31.html#a228e4a64da6014844a0a671a1fa391d4">arm_pid_instance_q31::state</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Details</dt><dd>The <code>resetStateFlag</code> specifies whether to set state to zero or not. <br/>
+ The function computes the structure fields: <code>A0</code>, <code>A1</code> <code>A2</code> using the proportional gain( <code>Kp</code>), integral gain( <code>Ki</code>) and derivative gain( <code>Kd</code>) also sets the state variables to all zeros. </dd></dl>
</div>
</div>
-<a class="anchor" id="gad466471a6b0f8fc570b8b8fc34ac79fa"></a>
+<a class="anchor" id="ga7ecc87208cb297fb9a31cec4f18bb54e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> arm_pid_q15 </td>
+ <td class="memname">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> arm_pid_q15 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structarm__pid__instance__q15.html">arm_pid_instance_q15</a> *&#160;</td>
<td class="paramname"><em>S</em>, </td>
@@ -353,20 +354,17 @@ The function computes the structure fields: <code>A0</code>, <code>A1</code> <co
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>out processed output sample.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function is implemented using a 64-bit internal accumulator. Both Gains and state variables are represented in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. There is no risk of internal overflow with this approach and the full precision of intermediate multiplications is preserved. After all additions have been performed, the accumulator is truncated to 34.15 format by discarding low 15 bits. Lastly, the accumulator is saturated to yield a result in 1.15 format. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a1185d670d798aaf52eec13f0403f3407">__SIMD32_CONST</a>, <a class="el" href="arm__math_8h.html#a7aed02041f489a4f65dbd7093073d94e">__SMLALD()</a>, <a class="el" href="arm__math_8h.html#a2eed05660fedbe3fbd0b6dbb1315cfc3">__SMUAD()</a>, <a class="el" href="structarm__pid__instance__q15.html#ad77f3a2823c7f96de42c92a3fbf3246b">arm_pid_instance_q15::A0</a>, <a class="el" href="structarm__pid__instance__q15.html#ad8ac5ff736c0e51180398c31f777f18a">arm_pid_instance_q15::A1</a>, <a class="el" href="structarm__pid__instance__q15.html#a33e8b4c2d3e24b8b494f6edca6a89c1b">arm_pid_instance_q15::A2</a>, and <a class="el" href="structarm__pid__instance__q15.html#a4a3f0a878b5b6b055e3478a2f244cd30">arm_pid_instance_q15::state</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>processed output sample.</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using a 64-bit internal accumulator. Both Gains and state variables are represented in 1.15 format and multiplications yield a 2.30 result. The 2.30 intermediate results are accumulated in a 64-bit accumulator in 34.30 format. There is no risk of internal overflow with this approach and the full precision of intermediate multiplications is preserved. After all additions have been performed, the accumulator is truncated to 34.15 format by discarding low 15 bits. Lastly, the accumulator is saturated to yield a result in 1.15 format. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga82bc0813c007d50ce308b9b0bf3c76e2"></a>
+<a class="anchor" id="ga9ead8b3180125fb42879389477b99dc8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> arm_pid_q31 </td>
+ <td class="memname">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> arm_pid_q31 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="structarm__pid__instance__q31.html">arm_pid_instance_q31</a> *&#160;</td>
<td class="paramname"><em>S</em>, </td>
@@ -391,11 +389,8 @@ The function computes the structure fields: <code>A0</code>, <code>A1</code> <co
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>out processed output sample.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function is implemented using an internal 64-bit accumulator. The accumulator has a 2.62 format and maintains full precision of the intermediate multiplication results but provides only a single guard bit. Thus, if the accumulator result overflows it wraps around rather than clip. In order to avoid overflows completely the input signal must be scaled down by 2 bits as there are four additions. After all multiply-accumulates are performed, the 2.62 accumulator is truncated to 1.32 format and then saturated to 1.31 format. </dd></dl>
-
-<p>References <a class="el" href="structarm__pid__instance__q31.html#aa5332635ce9c7078cdb4c1ecf442eadd">arm_pid_instance_q31::A0</a>, <a class="el" href="structarm__pid__instance__q31.html#a2f7492bd6fb92fae5e2de7fbbec39b0e">arm_pid_instance_q31::A1</a>, <a class="el" href="structarm__pid__instance__q31.html#a3e34537c53af4f9ad7bfffa4dff27c82">arm_pid_instance_q31::A2</a>, and <a class="el" href="structarm__pid__instance__q31.html#a228e4a64da6014844a0a671a1fa391d4">arm_pid_instance_q31::state</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>processed output sample.</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using an internal 64-bit accumulator. The accumulator has a 2.62 format and maintains full precision of the intermediate multiplication results but provides only a single guard bit. Thus, if the accumulator result overflows it wraps around rather than clip. In order to avoid overflows completely the input signal must be scaled down by 2 bits as there are four additions. After all multiply-accumulates are performed, the 2.62 accumulator is truncated to 1.32 format and then saturated to 1.31 format. </dd></dl>
</div>
</div>
@@ -414,14 +409,12 @@ The function computes the structure fields: <code>A0</code>, <code>A1</code> <co
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>Instance pointer of PID control data structure. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the floating-point PID structure </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-<dl class="section user"><dt>Description:</dt><dd>The function resets the state buffer to zeros. </dd></dl>
-
-<p>References <a class="el" href="structarm__pid__instance__f32.html#afd394e1e52fb1d526aa472c83b8f2464">arm_pid_instance_f32::state</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Details</dt><dd>The function resets the state buffer to zeros. </dd></dl>
</div>
</div>
@@ -440,14 +433,12 @@ The function computes the structure fields: <code>A0</code>, <code>A1</code> <co
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>Instance pointer of PID control data structure. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the Q15 PID structure </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-<dl class="section user"><dt>Description:</dt><dd>The function resets the state buffer to zeros. </dd></dl>
-
-<p>References <a class="el" href="structarm__pid__instance__q15.html#a4a3f0a878b5b6b055e3478a2f244cd30">arm_pid_instance_q15::state</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Details</dt><dd>The function resets the state buffer to zeros. </dd></dl>
</div>
</div>
@@ -466,14 +457,12 @@ The function computes the structure fields: <code>A0</code>, <code>A1</code> <co
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>Instance pointer of PID control data structure. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the Q31 PID structure </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-<dl class="section user"><dt>Description:</dt><dd>The function resets the state buffer to zeros. </dd></dl>
-
-<p>References <a class="el" href="structarm__pid__instance__q31.html#a228e4a64da6014844a0a671a1fa391d4">arm_pid_instance_q31::state</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Details</dt><dd>The function resets the state buffer to zeros. </dd></dl>
</div>
</div>
@@ -482,7 +471,7 @@ The function computes the structure fields: <code>A0</code>, <code>A1</code> <co
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__PID.js b/docs/DSP/html/group__PID.js
index b8d1c55..eaed021 100644
--- a/docs/DSP/html/group__PID.js
+++ b/docs/DSP/html/group__PID.js
@@ -1,11 +1,11 @@
var group__PID =
[
- [ "arm_pid_f32", "group__PID.html#ga9380d08046dd7ec2f5015f569206b9ce", null ],
+ [ "arm_pid_f32", "group__PID.html#ga5a6865ed706b7dd969ef0bd58a61f306", null ],
[ "arm_pid_init_f32", "group__PID.html#gae31536b19b82b93ed184fb1ab73cfcb3", null ],
[ "arm_pid_init_q15", "group__PID.html#ga2cb1e3d3ebb167348fdabec74653d5c3", null ],
[ "arm_pid_init_q31", "group__PID.html#gad9d88485234fa9460b1ce9e64989ac86", null ],
- [ "arm_pid_q15", "group__PID.html#gad466471a6b0f8fc570b8b8fc34ac79fa", null ],
- [ "arm_pid_q31", "group__PID.html#ga82bc0813c007d50ce308b9b0bf3c76e2", null ],
+ [ "arm_pid_q15", "group__PID.html#ga7ecc87208cb297fb9a31cec4f18bb54e", null ],
+ [ "arm_pid_q31", "group__PID.html#ga9ead8b3180125fb42879389477b99dc8", null ],
[ "arm_pid_reset_f32", "group__PID.html#ga9ec860bcb6f8ca31205bf0f1b51ab723", null ],
[ "arm_pid_reset_q15", "group__PID.html#ga408566dacb4fa6e0458b2c75672e525f", null ],
[ "arm_pid_reset_q31", "group__PID.html#gaeecbacd3fb37c608ec25474d3a0dffa9", null ]
diff --git a/docs/DSP/html/group__PartialConv.html b/docs/DSP/html/group__PartialConv.html
index acc6526..e94f691 100644
--- a/docs/DSP/html/group__PartialConv.html
+++ b/docs/DSP/html/group__PartialConv.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,51 +116,49 @@ $(document).ready(function(){initNavTree('group__PartialConv.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga16d10f32072cd79fc5fb6e785df45f5e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#ga16d10f32072cd79fc5fb6e785df45f5e">arm_conv_partial_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints)</td></tr>
-<tr class="memdesc:ga16d10f32072cd79fc5fb6e785df45f5e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of floating-point sequences. <a href="#ga16d10f32072cd79fc5fb6e785df45f5e">More...</a><br/></td></tr>
-<tr class="separator:ga16d10f32072cd79fc5fb6e785df45f5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga3de9c4ddcc7886de25b70d875099a8d9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#ga3de9c4ddcc7886de25b70d875099a8d9">arm_conv_partial_fast_opt_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
-<tr class="memdesc:ga3de9c4ddcc7886de25b70d875099a8d9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4. <a href="#ga3de9c4ddcc7886de25b70d875099a8d9">More...</a><br/></td></tr>
-<tr class="separator:ga3de9c4ddcc7886de25b70d875099a8d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga1e4d43385cb62262a78c6752fe1fafb2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#ga1e4d43385cb62262a78c6752fe1fafb2">arm_conv_partial_fast_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints)</td></tr>
-<tr class="memdesc:ga1e4d43385cb62262a78c6752fe1fafb2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4. <a href="#ga1e4d43385cb62262a78c6752fe1fafb2">More...</a><br/></td></tr>
-<tr class="separator:ga1e4d43385cb62262a78c6752fe1fafb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga10c5294cda8c4985386f4e3944be7650"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#ga10c5294cda8c4985386f4e3944be7650">arm_conv_partial_fast_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints)</td></tr>
-<tr class="memdesc:ga10c5294cda8c4985386f4e3944be7650"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q31 sequences (fast version) for Cortex-M3 and Cortex-M4. <a href="#ga10c5294cda8c4985386f4e3944be7650">More...</a><br/></td></tr>
-<tr class="separator:ga10c5294cda8c4985386f4e3944be7650"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga834b23b4ade8682beeb55778399101f8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#ga834b23b4ade8682beeb55778399101f8">arm_conv_partial_opt_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
-<tr class="memdesc:ga834b23b4ade8682beeb55778399101f8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q15 sequences. <a href="#ga834b23b4ade8682beeb55778399101f8">More...</a><br/></td></tr>
-<tr class="separator:ga834b23b4ade8682beeb55778399101f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga3707e16af1435b215840006a7ab0c98f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#ga3707e16af1435b215840006a7ab0c98f">arm_conv_partial_opt_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
-<tr class="memdesc:ga3707e16af1435b215840006a7ab0c98f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q7 sequences. <a href="#ga3707e16af1435b215840006a7ab0c98f">More...</a><br/></td></tr>
-<tr class="separator:ga3707e16af1435b215840006a7ab0c98f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga209a2a913a0c5e5679c5988da8f46b03"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#ga209a2a913a0c5e5679c5988da8f46b03">arm_conv_partial_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints)</td></tr>
-<tr class="memdesc:ga209a2a913a0c5e5679c5988da8f46b03"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q15 sequences. <a href="#ga209a2a913a0c5e5679c5988da8f46b03">More...</a><br/></td></tr>
-<tr class="separator:ga209a2a913a0c5e5679c5988da8f46b03"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga78e73a5f02d103168a09821fb461e77a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#ga78e73a5f02d103168a09821fb461e77a">arm_conv_partial_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints)</td></tr>
-<tr class="memdesc:ga78e73a5f02d103168a09821fb461e77a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q31 sequences. <a href="#ga78e73a5f02d103168a09821fb461e77a">More...</a><br/></td></tr>
-<tr class="separator:ga78e73a5f02d103168a09821fb461e77a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga8567259fe18396dd972242c41741ebf4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#ga8567259fe18396dd972242c41741ebf4">arm_conv_partial_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints)</td></tr>
-<tr class="memdesc:ga8567259fe18396dd972242c41741ebf4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q7 sequences. <a href="#ga8567259fe18396dd972242c41741ebf4">More...</a><br/></td></tr>
-<tr class="separator:ga8567259fe18396dd972242c41741ebf4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4e65902884d148ebcbecc260e0dffdd9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#ga4e65902884d148ebcbecc260e0dffdd9">arm_conv_partial_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints)</td></tr>
+<tr class="memdesc:ga4e65902884d148ebcbecc260e0dffdd9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of floating-point sequences. <a href="#ga4e65902884d148ebcbecc260e0dffdd9">More...</a><br/></td></tr>
+<tr class="separator:ga4e65902884d148ebcbecc260e0dffdd9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0cdb871f952b8c1305342ae499affa41"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#ga0cdb871f952b8c1305342ae499affa41">arm_conv_partial_fast_opt_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
+<tr class="memdesc:ga0cdb871f952b8c1305342ae499affa41"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q15 sequences (fast version). <a href="#ga0cdb871f952b8c1305342ae499affa41">More...</a><br/></td></tr>
+<tr class="separator:ga0cdb871f952b8c1305342ae499affa41"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga30eb5ce84581f2d0532a17cdf8a20fc5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#ga30eb5ce84581f2d0532a17cdf8a20fc5">arm_conv_partial_fast_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints)</td></tr>
+<tr class="memdesc:ga30eb5ce84581f2d0532a17cdf8a20fc5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q15 sequences (fast version). <a href="#ga30eb5ce84581f2d0532a17cdf8a20fc5">More...</a><br/></td></tr>
+<tr class="separator:ga30eb5ce84581f2d0532a17cdf8a20fc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaaf207e31aa081cea624713aec65d0e77"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#gaaf207e31aa081cea624713aec65d0e77">arm_conv_partial_fast_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints)</td></tr>
+<tr class="memdesc:gaaf207e31aa081cea624713aec65d0e77"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q31 sequences (fast version). <a href="#gaaf207e31aa081cea624713aec65d0e77">More...</a><br/></td></tr>
+<tr class="separator:gaaf207e31aa081cea624713aec65d0e77"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa82f8213533529e9b9252b37fd3b39e4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#gaa82f8213533529e9b9252b37fd3b39e4">arm_conv_partial_opt_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
+<tr class="memdesc:gaa82f8213533529e9b9252b37fd3b39e4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q15 sequences. <a href="#gaa82f8213533529e9b9252b37fd3b39e4">More...</a><br/></td></tr>
+<tr class="separator:gaa82f8213533529e9b9252b37fd3b39e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadfc0cd0290793c790ccaa1c73eda0694"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#gadfc0cd0290793c790ccaa1c73eda0694">arm_conv_partial_opt_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch1, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pScratch2)</td></tr>
+<tr class="memdesc:gadfc0cd0290793c790ccaa1c73eda0694"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q7 sequences. <a href="#gadfc0cd0290793c790ccaa1c73eda0694">More...</a><br/></td></tr>
+<tr class="separator:gadfc0cd0290793c790ccaa1c73eda0694"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga09b1f207980df75c2dcf01b1d3c2006f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#ga09b1f207980df75c2dcf01b1d3c2006f">arm_conv_partial_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints)</td></tr>
+<tr class="memdesc:ga09b1f207980df75c2dcf01b1d3c2006f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q15 sequences. <a href="#ga09b1f207980df75c2dcf01b1d3c2006f">More...</a><br/></td></tr>
+<tr class="separator:ga09b1f207980df75c2dcf01b1d3c2006f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadc48f14ae5ca8bf4b026916db0765afa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#gadc48f14ae5ca8bf4b026916db0765afa">arm_conv_partial_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints)</td></tr>
+<tr class="memdesc:gadc48f14ae5ca8bf4b026916db0765afa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q31 sequences. <a href="#gadc48f14ae5ca8bf4b026916db0765afa">More...</a><br/></td></tr>
+<tr class="separator:gadc48f14ae5ca8bf4b026916db0765afa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa1bf3428dbe6beb5c9957bff0d00fa19"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__PartialConv.html#gaa1bf3428dbe6beb5c9957bff0d00fa19">arm_conv_partial_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcA, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrcB, uint32_t <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t firstIndex, uint32_t numPoints)</td></tr>
+<tr class="memdesc:gaa1bf3428dbe6beb5c9957bff0d00fa19"><td class="mdescLeft">&#160;</td><td class="mdescRight">Partial convolution of Q7 sequences. <a href="#gaa1bf3428dbe6beb5c9957bff0d00fa19">More...</a><br/></td></tr>
+<tr class="separator:gaa1bf3428dbe6beb5c9957bff0d00fa19"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<p>Partial Convolution is equivalent to Convolution except that a subset of the output samples is generated. Each function has two additional arguments. <code>firstIndex</code> specifies the starting index of the subset of output samples. <code>numPoints</code> is the number of output samples to compute. The function computes the output in the range <code>[firstIndex, ..., firstIndex+numPoints-1]</code>. The output array <code>pDst</code> contains <code>numPoints</code> values.</p>
<p>The allowable range of output indices is [0 srcALen+srcBLen-2]. If the requested subset does not fall in this range then the functions return ARM_MATH_ARGUMENT_ERROR. Otherwise the functions return ARM_MATH_SUCCESS. </p>
-<dl class="section note"><dt>Note</dt><dd>Refer <a class="el" href="group__Conv.html#ga3f860dc98c6fc4cafc421e4a2aed3c89" title="Convolution of floating-point sequences. ">arm_conv_f32()</a> for details on fixed point behavior.</dd></dl>
-<p><b>Fast Versions</b></p>
-<dl class="section user"><dt></dt><dd>Fast versions are supported for Q31 and Q15 of partial convolution. Cycles for Fast versions are less compared to Q31 and Q15 of partial conv and the design requires the input signals should be scaled down to avoid intermediate overflows.</dd></dl>
-<p><b>Opt Versions</b></p>
-<dl class="section user"><dt></dt><dd>Opt versions are supported for Q15 and Q7. Design uses internal scratch buffer for getting good optimisation. These versions are optimised in cycles and consumes more memory(Scratch memory) compared to Q15 and Q7 versions of partial convolution </dd></dl>
+<dl class="section note"><dt>Note</dt><dd>Refer to <a class="el" href="group__Conv.html#ga2e977f76e873bd47c6c41c7d940fdf7e">arm_conv_f32()</a> for details on fixed point behavior.</dd></dl>
+<dl class="section user"><dt>Fast Versions</dt><dd>Fast versions are supported for Q31 and Q15 of partial convolution. Cycles for Fast versions are less compared to Q31 and Q15 of partial conv and the design requires the input signals should be scaled down to avoid intermediate overflows.</dd></dl>
+<dl class="section user"><dt>Opt Versions</dt><dd>Opt versions are supported for Q15 and Q7. Design uses internal scratch buffer for getting good optimisation. These versions are optimised in cycles and consumes more memory (Scratch memory) compared to Q15 and Q7 versions of partial convolution </dd></dl>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ga16d10f32072cd79fc5fb6e785df45f5e"></a>
+<a class="anchor" id="ga4e65902884d148ebcbecc260e0dffdd9"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a> arm_conv_partial_f32 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
@@ -172,7 +170,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -208,30 +206,32 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the location where the output result is written. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">firstIndex</td><td>is the first output sample to start with. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">numPoints</td><td>is the number of output points to be computed. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the location where the output result is written </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">firstIndex</td><td>is the first output sample to start with </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numPoints</td><td>is the number of output points to be computed </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>Returns either ARM_MATH_SUCCESS if the function completed correctly or ARM_MATH_ARGUMENT_ERROR if the requested subset is not in the range [0 srcALen+srcBLen-2]. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, and <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : requested subset is not in the range [0 srcALen+srcBLen-2] </li>
+</ul>
+</dd></dl>
</div>
</div>
-<a class="anchor" id="ga3de9c4ddcc7886de25b70d875099a8d9"></a>
+<a class="anchor" id="ga0cdb871f952b8c1305342ae499affa41"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a> arm_conv_partial_fast_opt_q15 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
@@ -243,7 +243,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -289,36 +289,38 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
+<p>Partial convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the location where the output result is written. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">firstIndex</td><td>is the first output sample to start with. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">numPoints</td><td>is the number of output points to be computed. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pScratch1</td><td>points to scratch buffer of size max(srcALen, srcBLen) + 2*min(srcALen, srcBLen) - 2. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pScratch2</td><td>points to scratch buffer of size min(srcALen, srcBLen). </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the location where the output result is written </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">firstIndex</td><td>is the first output sample to start with </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numPoints</td><td>is the number of output points to be computed </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pScratch1</td><td>points to scratch buffer of size max(srcALen, srcBLen) + 2*min(srcALen, srcBLen) - 2 </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pScratch2</td><td>points to scratch buffer of size min(srcALen, srcBLen) </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>Returns either ARM_MATH_SUCCESS if the function completed correctly or ARM_MATH_ARGUMENT_ERROR if the requested subset is not in the range [0 srcALen+srcBLen-2].</dd></dl>
-<p>See <code><a class="el" href="group__PartialConv.html#ga209a2a913a0c5e5679c5988da8f46b03" title="Partial convolution of Q15 sequences. ">arm_conv_partial_q15()</a></code> for a slower implementation of this function which uses a 64-bit accumulator to avoid wrap around distortion.</p>
-<dl class="section user"><dt>Restrictions</dt><dd>If the silicon does not support unaligned memory access enable the macro UNALIGNED_SUPPORT_DISABLE In this case input, output, scratch1 and scratch2 buffers should be aligned by 32-bit </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#aa505179349146cf6186640b4c8b47714">__PKHBT</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#aa611fdbf6c56c46553701d6596a79aaf">__SMLAD()</a>, <a class="el" href="arm__math_8h.html#a7fc670277db1ad9ac34d52d771c7c305">__SMLADX()</a>, <a class="el" href="arm__math_8h.html#af0d54ec57b936994a34f073d0049ea3f">_SIMD32_OFFSET</a>, <a class="el" href="group__copy.html#ga872ca4cfc18c680b8991ccd569a5fda0">arm_copy_q15()</a>, <a class="el" href="group__Fill.html#ga76b21c32a3783a2b3334d930a646e5d8">arm_fill_q15()</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, and <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : requested subset is not in the range [0 srcALen+srcBLen-2]</li>
+</ul>
+</dd></dl>
+<dl class="section remark"><dt>Remarks</dt><dd>Refer to <a class="el" href="group__PartialConv.html#ga09b1f207980df75c2dcf01b1d3c2006f">arm_conv_partial_q15()</a> for a slower implementation of this function which uses a 64-bit accumulator to avoid wrap around distortion. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga1e4d43385cb62262a78c6752fe1fafb2"></a>
+<a class="anchor" id="ga30eb5ce84581f2d0532a17cdf8a20fc5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a> arm_conv_partial_fast_q15 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
@@ -330,7 +332,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -364,33 +366,36 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
+<p>Partial convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the location where the output result is written. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">firstIndex</td><td>is the first output sample to start with. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">numPoints</td><td>is the number of output points to be computed. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the location where the output result is written </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">firstIndex</td><td>is the first output sample to start with </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numPoints</td><td>is the number of output points to be computed </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>Returns either ARM_MATH_SUCCESS if the function completed correctly or ARM_MATH_ARGUMENT_ERROR if the requested subset is not in the range [0 srcALen+srcBLen-2].</dd></dl>
-<p>See <code><a class="el" href="group__PartialConv.html#ga209a2a913a0c5e5679c5988da8f46b03" title="Partial convolution of Q15 sequences. ">arm_conv_partial_q15()</a></code> for a slower implementation of this function which uses a 64-bit accumulator to avoid wrap around distortion. </p>
-
-<p>References <a class="el" href="arm__math_8h.html#aa505179349146cf6186640b4c8b47714">__PKHBT</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#aa611fdbf6c56c46553701d6596a79aaf">__SMLAD()</a>, <a class="el" href="arm__math_8h.html#a7fc670277db1ad9ac34d52d771c7c305">__SMLADX()</a>, <a class="el" href="arm__math_8h.html#af0d54ec57b936994a34f073d0049ea3f">_SIMD32_OFFSET</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, and <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : requested subset is not in the range [0 srcALen+srcBLen-2] </li>
+</ul>
+</dd></dl>
+<dl class="section remark"><dt>Remarks</dt><dd>Refer to <a class="el" href="group__PartialConv.html#ga09b1f207980df75c2dcf01b1d3c2006f">arm_conv_partial_q15()</a> for a slower implementation of this function which uses a 64-bit accumulator to avoid wrap around distortion. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga10c5294cda8c4985386f4e3944be7650"></a>
+<a class="anchor" id="gaaf207e31aa081cea624713aec65d0e77"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a> arm_conv_partial_fast_q31 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
@@ -402,7 +407,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -436,33 +441,36 @@ Functions</h2></td></tr>
</tr>
</table>
</div><div class="memdoc">
+<p>Partial convolution of Q31 sequences (fast version) for Cortex-M3 and Cortex-M4.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the location where the output result is written. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">firstIndex</td><td>is the first output sample to start with. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">numPoints</td><td>is the number of output points to be computed. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the location where the output result is written </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">firstIndex</td><td>is the first output sample to start with </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numPoints</td><td>is the number of output points to be computed </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>Returns either ARM_MATH_SUCCESS if the function completed correctly or ARM_MATH_ARGUMENT_ERROR if the requested subset is not in the range [0 srcALen+srcBLen-2].</dd></dl>
-<dl class="section user"><dt></dt><dd>See <code><a class="el" href="group__PartialConv.html#ga78e73a5f02d103168a09821fb461e77a" title="Partial convolution of Q31 sequences. ">arm_conv_partial_q31()</a></code> for a slower implementation of this function which uses a 64-bit accumulator to provide higher precision. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, and <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : requested subset is not in the range [0 srcALen+srcBLen-2]</li>
+</ul>
+</dd></dl>
+<dl class="section remark"><dt>Remarks</dt><dd>Refer to <a class="el" href="group__PartialConv.html#gadc48f14ae5ca8bf4b026916db0765afa">arm_conv_partial_q31()</a> for a slower implementation of this function which uses a 64-bit accumulator to provide higher precision. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga834b23b4ade8682beeb55778399101f8"></a>
+<a class="anchor" id="gaa82f8213533529e9b9252b37fd3b39e4"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a> arm_conv_partial_opt_q15 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
@@ -474,7 +482,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -522,34 +530,35 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the location where the output result is written. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">firstIndex</td><td>is the first output sample to start with. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">numPoints</td><td>is the number of output points to be computed. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pScratch1</td><td>points to scratch buffer of size max(srcALen, srcBLen) + 2*min(srcALen, srcBLen) - 2. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pScratch2</td><td>points to scratch buffer of size min(srcALen, srcBLen). </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the location where the output result is written </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">firstIndex</td><td>is the first output sample to start with </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numPoints</td><td>is the number of output points to be computed </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pScratch1</td><td>points to scratch buffer of size max(srcALen, srcBLen) + 2*min(srcALen, srcBLen) - 2. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pScratch2</td><td>points to scratch buffer of size min(srcALen, srcBLen). </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>Returns either ARM_MATH_SUCCESS if the function completed correctly or ARM_MATH_ARGUMENT_ERROR if the requested subset is not in the range [0 srcALen+srcBLen-2].</dd></dl>
-<dl class="section user"><dt>Restrictions</dt><dd>If the silicon does not support unaligned memory access enable the macro UNALIGNED_SUPPORT_DISABLE In this case input, output, state buffers should be aligned by 32-bit</dd></dl>
-<p>Refer to <code><a class="el" href="group__PartialConv.html#ga1e4d43385cb62262a78c6752fe1fafb2" title="Partial convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4. ">arm_conv_partial_fast_q15()</a></code> for a faster but less precise version of this function for Cortex-M3 and Cortex-M4. </p>
-
-<p>References <a class="el" href="arm__math_8h.html#aa505179349146cf6186640b4c8b47714">__PKHBT</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#a7aed02041f489a4f65dbd7093073d94e">__SMLALD()</a>, <a class="el" href="arm__math_8h.html#a3bdab9022ab56e30f6346a043050dfc4">__SMLALDX()</a>, <a class="el" href="arm__math_8h.html#af0d54ec57b936994a34f073d0049ea3f">_SIMD32_OFFSET</a>, <a class="el" href="group__copy.html#ga872ca4cfc18c680b8991ccd569a5fda0">arm_copy_q15()</a>, <a class="el" href="group__Fill.html#ga76b21c32a3783a2b3334d930a646e5d8">arm_fill_q15()</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, and <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : requested subset is not in the range [0 srcALen+srcBLen-2]</li>
+</ul>
+</dd></dl>
+<dl class="section remark"><dt>Remarks</dt><dd>Refer to <a class="el" href="group__PartialConv.html#ga30eb5ce84581f2d0532a17cdf8a20fc5">arm_conv_partial_fast_q15()</a> for a faster but less precise version of this function. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga3707e16af1435b215840006a7ab0c98f"></a>
+<a class="anchor" id="gadfc0cd0290793c790ccaa1c73eda0694"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a> arm_conv_partial_opt_q7 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
@@ -561,7 +570,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -609,33 +618,34 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the location where the output result is written. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">firstIndex</td><td>is the first output sample to start with. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">numPoints</td><td>is the number of output points to be computed. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pScratch1</td><td>points to scratch buffer(of type q15_t) of size max(srcALen, srcBLen) + 2*min(srcALen, srcBLen) - 2. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pScratch2</td><td>points to scratch buffer (of type q15_t) of size min(srcALen, srcBLen). </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the location where the output result is written </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">firstIndex</td><td>is the first output sample to start with </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numPoints</td><td>is the number of output points to be computed </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pScratch1</td><td>points to scratch buffer(of type q15_t) of size max(srcALen, srcBLen) + 2*min(srcALen, srcBLen) - 2. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pScratch2</td><td>points to scratch buffer (of type q15_t) of size min(srcALen, srcBLen). </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>Returns either ARM_MATH_SUCCESS if the function completed correctly or ARM_MATH_ARGUMENT_ERROR if the requested subset is not in the range [0 srcALen+srcBLen-2].</dd></dl>
-<dl class="section user"><dt>Restrictions</dt><dd>If the silicon does not support unaligned memory access enable the macro UNALIGNED_SUPPORT_DISABLE In this case input, output, scratch1 and scratch2 buffers should be aligned by 32-bit </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a3ebff224ad44c217fde9f530342e2960">__PACKq7</a>, <a class="el" href="arm__math_8h.html#aa505179349146cf6186640b4c8b47714">__PKHBT</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#aa611fdbf6c56c46553701d6596a79aaf">__SMLAD()</a>, <a class="el" href="arm__math_8h.html#a7fc670277db1ad9ac34d52d771c7c305">__SMLADX()</a>, <a class="el" href="arm__math_8h.html#af0d54ec57b936994a34f073d0049ea3f">_SIMD32_OFFSET</a>, <a class="el" href="group__Fill.html#ga76b21c32a3783a2b3334d930a646e5d8">arm_fill_q15()</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, and <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : requested subset is not in the range [0 srcALen+srcBLen-2] </li>
+</ul>
+</dd></dl>
</div>
</div>
-<a class="anchor" id="ga209a2a913a0c5e5679c5988da8f46b03"></a>
+<a class="anchor" id="ga09b1f207980df75c2dcf01b1d3c2006f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a> arm_conv_partial_q15 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
@@ -647,7 +657,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -683,32 +693,35 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the location where the output result is written. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">firstIndex</td><td>is the first output sample to start with. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">numPoints</td><td>is the number of output points to be computed. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the location where the output result is written </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">firstIndex</td><td>is the first output sample to start with </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numPoints</td><td>is the number of output points to be computed </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>Returns either ARM_MATH_SUCCESS if the function completed correctly or ARM_MATH_ARGUMENT_ERROR if the requested subset is not in the range [0 srcALen+srcBLen-2].</dd></dl>
-<p>Refer to <code><a class="el" href="group__PartialConv.html#ga1e4d43385cb62262a78c6752fe1fafb2" title="Partial convolution of Q15 sequences (fast version) for Cortex-M3 and Cortex-M4. ">arm_conv_partial_fast_q15()</a></code> for a faster but less precise version of this function for Cortex-M3 and Cortex-M4.</p>
-<dl class="section user"><dt></dt><dd>Refer the function <code><a class="el" href="group__PartialConv.html#ga834b23b4ade8682beeb55778399101f8" title="Partial convolution of Q15 sequences. ">arm_conv_partial_opt_q15()</a></code> for a faster implementation of this function using scratch buffers. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#aa505179349146cf6186640b4c8b47714">__PKHBT</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#a7aed02041f489a4f65dbd7093073d94e">__SMLALD()</a>, <a class="el" href="arm__math_8h.html#a3bdab9022ab56e30f6346a043050dfc4">__SMLALDX()</a>, <a class="el" href="arm__math_8h.html#af0d54ec57b936994a34f073d0049ea3f">_SIMD32_OFFSET</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, and <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : requested subset is not in the range [0 srcALen+srcBLen-2]</li>
+</ul>
+</dd></dl>
+<dl class="section remark"><dt>Remarks</dt><dd>Refer to <a class="el" href="group__PartialConv.html#ga30eb5ce84581f2d0532a17cdf8a20fc5">arm_conv_partial_fast_q15()</a> for a faster but less precise version of this function. </dd>
+<dd>
+Refer to <a class="el" href="group__PartialConv.html#gaa82f8213533529e9b9252b37fd3b39e4">arm_conv_partial_opt_q15()</a> for a faster implementation of this function using scratch buffers. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga78e73a5f02d103168a09821fb461e77a"></a>
+<a class="anchor" id="gadc48f14ae5ca8bf4b026916db0765afa"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a> arm_conv_partial_q31 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
@@ -720,7 +733,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -756,31 +769,33 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the location where the output result is written. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">firstIndex</td><td>is the first output sample to start with. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">numPoints</td><td>is the number of output points to be computed. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the location where the output result is written </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">firstIndex</td><td>is the first output sample to start with </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numPoints</td><td>is the number of output points to be computed </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>Returns either ARM_MATH_SUCCESS if the function completed correctly or ARM_MATH_ARGUMENT_ERROR if the requested subset is not in the range [0 srcALen+srcBLen-2].</dd></dl>
-<p>See <code><a class="el" href="group__PartialConv.html#ga10c5294cda8c4985386f4e3944be7650" title="Partial convolution of Q31 sequences (fast version) for Cortex-M3 and Cortex-M4. ">arm_conv_partial_fast_q31()</a></code> for a faster but less precise implementation of this function for Cortex-M3 and Cortex-M4. </p>
-
-<p>References <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, and <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : requested subset is not in the range [0 srcALen+srcBLen-2]</li>
+</ul>
+</dd></dl>
+<dl class="section remark"><dt>Remarks</dt><dd>Refer to <a class="el" href="group__PartialConv.html#gaaf207e31aa081cea624713aec65d0e77">arm_conv_partial_fast_q31()</a> for a faster but less precise implementation of this function. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga8567259fe18396dd972242c41741ebf4"></a>
+<a class="anchor" id="gaa1bf3428dbe6beb5c9957bff0d00fa19"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a> arm_conv_partial_q7 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
@@ -792,7 +807,7 @@ Functions</h2></td></tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -828,20 +843,22 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcA</td><td>points to the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrcB</td><td>points to the second input sequence. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the location where the output result is written. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">firstIndex</td><td>is the first output sample to start with. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">numPoints</td><td>is the number of output points to be computed. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcALen</td><td>length of the first input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input sequence </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">srcBLen</td><td>length of the second input sequence </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the location where the output result is written </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">firstIndex</td><td>is the first output sample to start with </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numPoints</td><td>is the number of output points to be computed </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>Returns either ARM_MATH_SUCCESS if the function completed correctly or ARM_MATH_ARGUMENT_ERROR if the requested subset is not in the range [0 srcALen+srcBLen-2].</dd></dl>
-<dl class="section user"><dt></dt><dd>Refer the function <code><a class="el" href="group__PartialConv.html#ga3707e16af1435b215840006a7ab0c98f" title="Partial convolution of Q7 sequences. ">arm_conv_partial_opt_q7()</a></code> for a faster implementation of this function. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#aa611fdbf6c56c46553701d6596a79aaf">__SMLAD()</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28">srcALen</a>, <a class="el" href="arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8">srcBLen</a>, and <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : requested subset is not in the range [0 srcALen+srcBLen-2]</li>
+</ul>
+</dd></dl>
+<dl class="section remark"><dt>Remarks</dt><dd>Refer to <a class="el" href="group__PartialConv.html#gadfc0cd0290793c790ccaa1c73eda0694">arm_conv_partial_opt_q7()</a> for a faster implementation of this function. </dd></dl>
</div>
</div>
@@ -850,7 +867,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__PartialConv.js b/docs/DSP/html/group__PartialConv.js
index 5ea8158..4054937 100644
--- a/docs/DSP/html/group__PartialConv.js
+++ b/docs/DSP/html/group__PartialConv.js
@@ -1,12 +1,12 @@
var group__PartialConv =
[
- [ "arm_conv_partial_f32", "group__PartialConv.html#ga16d10f32072cd79fc5fb6e785df45f5e", null ],
- [ "arm_conv_partial_fast_opt_q15", "group__PartialConv.html#ga3de9c4ddcc7886de25b70d875099a8d9", null ],
- [ "arm_conv_partial_fast_q15", "group__PartialConv.html#ga1e4d43385cb62262a78c6752fe1fafb2", null ],
- [ "arm_conv_partial_fast_q31", "group__PartialConv.html#ga10c5294cda8c4985386f4e3944be7650", null ],
- [ "arm_conv_partial_opt_q15", "group__PartialConv.html#ga834b23b4ade8682beeb55778399101f8", null ],
- [ "arm_conv_partial_opt_q7", "group__PartialConv.html#ga3707e16af1435b215840006a7ab0c98f", null ],
- [ "arm_conv_partial_q15", "group__PartialConv.html#ga209a2a913a0c5e5679c5988da8f46b03", null ],
- [ "arm_conv_partial_q31", "group__PartialConv.html#ga78e73a5f02d103168a09821fb461e77a", null ],
- [ "arm_conv_partial_q7", "group__PartialConv.html#ga8567259fe18396dd972242c41741ebf4", null ]
+ [ "arm_conv_partial_f32", "group__PartialConv.html#ga4e65902884d148ebcbecc260e0dffdd9", null ],
+ [ "arm_conv_partial_fast_opt_q15", "group__PartialConv.html#ga0cdb871f952b8c1305342ae499affa41", null ],
+ [ "arm_conv_partial_fast_q15", "group__PartialConv.html#ga30eb5ce84581f2d0532a17cdf8a20fc5", null ],
+ [ "arm_conv_partial_fast_q31", "group__PartialConv.html#gaaf207e31aa081cea624713aec65d0e77", null ],
+ [ "arm_conv_partial_opt_q15", "group__PartialConv.html#gaa82f8213533529e9b9252b37fd3b39e4", null ],
+ [ "arm_conv_partial_opt_q7", "group__PartialConv.html#gadfc0cd0290793c790ccaa1c73eda0694", null ],
+ [ "arm_conv_partial_q15", "group__PartialConv.html#ga09b1f207980df75c2dcf01b1d3c2006f", null ],
+ [ "arm_conv_partial_q31", "group__PartialConv.html#gadc48f14ae5ca8bf4b026916db0765afa", null ],
+ [ "arm_conv_partial_q7", "group__PartialConv.html#gaa1bf3428dbe6beb5c9957bff0d00fa19", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__RMS.html b/docs/DSP/html/group__RMS.html
index fe66d89..85c204a 100644
--- a/docs/DSP/html/group__RMS.html
+++ b/docs/DSP/html/group__RMS.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,30 +116,30 @@ $(document).ready(function(){initNavTree('group__RMS.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga0e3ab1b57da32d45388d1fa90d7fd88c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RMS.html#ga0e3ab1b57da32d45388d1fa90d7fd88c">arm_rms_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult)</td></tr>
-<tr class="memdesc:ga0e3ab1b57da32d45388d1fa90d7fd88c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Root Mean Square of the elements of a floating-point vector. <a href="#ga0e3ab1b57da32d45388d1fa90d7fd88c">More...</a><br/></td></tr>
-<tr class="separator:ga0e3ab1b57da32d45388d1fa90d7fd88c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaf5b836b72dda9e5dfbbd17c7906fd13f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RMS.html#gaf5b836b72dda9e5dfbbd17c7906fd13f">arm_rms_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pResult)</td></tr>
-<tr class="memdesc:gaf5b836b72dda9e5dfbbd17c7906fd13f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Root Mean Square of the elements of a Q15 vector. <a href="#gaf5b836b72dda9e5dfbbd17c7906fd13f">More...</a><br/></td></tr>
-<tr class="separator:gaf5b836b72dda9e5dfbbd17c7906fd13f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gae33015fda23fc44e7ead5e5ed7e8d314"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RMS.html#gae33015fda23fc44e7ead5e5ed7e8d314">arm_rms_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult)</td></tr>
-<tr class="memdesc:gae33015fda23fc44e7ead5e5ed7e8d314"><td class="mdescLeft">&#160;</td><td class="mdescRight">Root Mean Square of the elements of a Q31 vector. <a href="#gae33015fda23fc44e7ead5e5ed7e8d314">More...</a><br/></td></tr>
-<tr class="separator:gae33015fda23fc44e7ead5e5ed7e8d314"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaeb487e726e3755a7614a29c9d16a93e7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RMS.html#gaeb487e726e3755a7614a29c9d16a93e7">arm_rms_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult)</td></tr>
+<tr class="memdesc:gaeb487e726e3755a7614a29c9d16a93e7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Root Mean Square of the elements of a floating-point vector. <a href="#gaeb487e726e3755a7614a29c9d16a93e7">More...</a><br/></td></tr>
+<tr class="separator:gaeb487e726e3755a7614a29c9d16a93e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8be796318d41c7cbb68f8f3c0b96020f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RMS.html#ga8be796318d41c7cbb68f8f3c0b96020f">arm_rms_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pResult)</td></tr>
+<tr class="memdesc:ga8be796318d41c7cbb68f8f3c0b96020f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Root Mean Square of the elements of a Q15 vector. <a href="#ga8be796318d41c7cbb68f8f3c0b96020f">More...</a><br/></td></tr>
+<tr class="separator:ga8be796318d41c7cbb68f8f3c0b96020f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga20586bc59cabbfc38a935c2448833dd2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RMS.html#ga20586bc59cabbfc38a935c2448833dd2">arm_rms_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult)</td></tr>
+<tr class="memdesc:ga20586bc59cabbfc38a935c2448833dd2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Root Mean Square of the elements of a Q31 vector. <a href="#ga20586bc59cabbfc38a935c2448833dd2">More...</a><br/></td></tr>
+<tr class="separator:ga20586bc59cabbfc38a935c2448833dd2"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
-<p>Calculates the Root Mean Sqaure of the elements in the input vector. The underlying algorithm is used:</p>
+<p>Calculates the Root Mean Square of the elements in the input vector. The underlying algorithm is used:</p>
<pre>
- Result = sqrt(((pSrc[0] * pSrc[0] + pSrc[1] * pSrc[1] + ... + pSrc[blockSize-1] * pSrc[blockSize-1]) / blockSize));
+ Result = sqrt(((pSrc[0] * pSrc[0] + pSrc[1] * pSrc[1] + ... + pSrc[blockSize-1] * pSrc[blockSize-1]) / blockSize));
</pre><p>There are separate functions for floating point, Q31, and Q15 data types. </p>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ga0e3ab1b57da32d45388d1fa90d7fd88c"></a>
+<a class="anchor" id="gaeb487e726e3755a7614a29c9d16a93e7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_rms_f32 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -163,26 +163,24 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pResult</td><td>rms value returned here </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pResult</td><td>root mean square value returned here </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="group__SQRT.html#ga697d82c2747a3302cf44e7c9583da2e8">arm_sqrt_f32()</a>, and <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="gaf5b836b72dda9e5dfbbd17c7906fd13f"></a>
+<a class="anchor" id="ga8be796318d41c7cbb68f8f3c0b96020f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_rms_q15 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -206,28 +204,25 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pResult</td><td>rms value returned here </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pResult</td><td>root mean square value returned here </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b></p>
-<dl class="section user"><dt></dt><dd>The function is implemented using a 64-bit internal accumulator. The input is represented in 1.15 format. Intermediate multiplication yields a 2.30 format, and this result is added without saturation to a 64-bit accumulator in 34.30 format. With 33 guard bits in the accumulator, there is no risk of overflow, and the full precision of the intermediate multiplication is preserved. Finally, the 34.30 result is truncated to 34.15 format by discarding the lower 15 bits, and then saturated to yield a result in 1.15 format. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#a7aed02041f489a4f65dbd7093073d94e">__SMLALD()</a>, <a class="el" href="group__SQRT.html#ga5abe5ca724f3e15849662b03752c1238">arm_sqrt_q15()</a>, and <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using a 64-bit internal accumulator. The input is represented in 1.15 format. Intermediate multiplication yields a 2.30 format, and this result is added without saturation to a 64-bit accumulator in 34.30 format. With 33 guard bits in the accumulator, there is no risk of overflow, and the full precision of the intermediate multiplication is preserved. Finally, the 34.30 result is truncated to 34.15 format by discarding the lower 15 bits, and then saturated to yield a result in 1.15 format. </dd></dl>
</div>
</div>
-<a class="anchor" id="gae33015fda23fc44e7ead5e5ed7e8d314"></a>
+<a class="anchor" id="ga20586bc59cabbfc38a935c2448833dd2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_rms_q31 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -251,17 +246,14 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pResult</td><td>rms value returned here </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pResult</td><td>root mean square value returned here </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b></p>
-<dl class="section user"><dt></dt><dd>The function is implemented using an internal 64-bit accumulator. The input is represented in 1.31 format, and intermediate multiplication yields a 2.62 format. The accumulator maintains full precision of the intermediate multiplication results, but provides only a single guard bit. There is no saturation on intermediate additions. If the accumulator overflows, it wraps around and distorts the result. In order to avoid overflows completely, the input signal must be scaled down by log2(blockSize) bits, as a total of blockSize additions are performed internally. Finally, the 2.62 accumulator is right shifted by 31 bits to yield a 1.31 format value. </dd></dl>
-
-<p>References <a class="el" href="group__SQRT.html#ga119e25831e141d734d7ef10636670058">arm_sqrt_q31()</a>, <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, and <a class="el" href="arm__math_8h.html#a9a94b78de0f083bd8fadf3c3abe40431">clip_q63_to_q31()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using an internal 64-bit accumulator. The input is represented in 1.31 format, and intermediate multiplication yields a 2.62 format. The accumulator maintains full precision of the intermediate multiplication results, but provides only a single guard bit. There is no saturation on intermediate additions. If the accumulator overflows, it wraps around and distorts the result. In order to avoid overflows completely, the input signal must be scaled down by log2(blockSize) bits, as a total of blockSize additions are performed internally. Finally, the 2.62 accumulator is right shifted by 31 bits to yield a 1.31 format value. </dd></dl>
</div>
</div>
@@ -270,7 +262,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__RMS.js b/docs/DSP/html/group__RMS.js
index 4668a78..9bd5d53 100644
--- a/docs/DSP/html/group__RMS.js
+++ b/docs/DSP/html/group__RMS.js
@@ -1,6 +1,6 @@
var group__RMS =
[
- [ "arm_rms_f32", "group__RMS.html#ga0e3ab1b57da32d45388d1fa90d7fd88c", null ],
- [ "arm_rms_q15", "group__RMS.html#gaf5b836b72dda9e5dfbbd17c7906fd13f", null ],
- [ "arm_rms_q31", "group__RMS.html#gae33015fda23fc44e7ead5e5ed7e8d314", null ]
+ [ "arm_rms_f32", "group__RMS.html#gaeb487e726e3755a7614a29c9d16a93e7", null ],
+ [ "arm_rms_q15", "group__RMS.html#ga8be796318d41c7cbb68f8f3c0b96020f", null ],
+ [ "arm_rms_q31", "group__RMS.html#ga20586bc59cabbfc38a935c2448833dd2", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__RealFFT.html b/docs/DSP/html/group__RealFFT.html
index 3f28e0d..d57ec40 100644
--- a/docs/DSP/html/group__RealFFT.html
+++ b/docs/DSP/html/group__RealFFT.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -128,10 +128,35 @@ Functions</h2></td></tr>
<tr class="memitem:ga180d8b764d59cbb85d37a2d5f7cd9799"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#ga180d8b764d59cbb85d37a2d5f7cd9799">arm_rfft_fast_f32</a> (<a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *S, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *p, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pOut, uint8_t <a class="el" href="arm__fft__bin__example__f32_8c.html#a379ccb99013d369a41b49619083c16ef">ifftFlag</a>)</td></tr>
<tr class="memdesc:ga180d8b764d59cbb85d37a2d5f7cd9799"><td class="mdescLeft">&#160;</td><td class="mdescRight">Processing function for the floating-point real FFT. <a href="#ga180d8b764d59cbb85d37a2d5f7cd9799">More...</a><br/></td></tr>
<tr class="separator:ga180d8b764d59cbb85d37a2d5f7cd9799"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga153c8faa97b7ab8b1aef75fe6ac1b3a2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#ga153c8faa97b7ab8b1aef75fe6ac1b3a2">arm_rfft_32_fast_init_f32</a> (<a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *S)</td></tr>
+<tr class="memdesc:ga153c8faa97b7ab8b1aef75fe6ac1b3a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the 32pt floating-point real FFT. <a href="#ga153c8faa97b7ab8b1aef75fe6ac1b3a2">More...</a><br/></td></tr>
+<tr class="separator:ga153c8faa97b7ab8b1aef75fe6ac1b3a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0f67de6a0e5d87011f35426112d2d91b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#ga0f67de6a0e5d87011f35426112d2d91b">arm_rfft_64_fast_init_f32</a> (<a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *S)</td></tr>
+<tr class="memdesc:ga0f67de6a0e5d87011f35426112d2d91b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the 64pt floating-point real FFT. <a href="#ga0f67de6a0e5d87011f35426112d2d91b">More...</a><br/></td></tr>
+<tr class="separator:ga0f67de6a0e5d87011f35426112d2d91b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gade8432f9318953234761e8e0f2c9e1d2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#gade8432f9318953234761e8e0f2c9e1d2">arm_rfft_128_fast_init_f32</a> (<a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *S)</td></tr>
+<tr class="memdesc:gade8432f9318953234761e8e0f2c9e1d2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the 128pt floating-point real FFT. <a href="#gade8432f9318953234761e8e0f2c9e1d2">More...</a><br/></td></tr>
+<tr class="separator:gade8432f9318953234761e8e0f2c9e1d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga678afbb042d942c3dd5a33877ef66492"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#ga678afbb042d942c3dd5a33877ef66492">arm_rfft_256_fast_init_f32</a> (<a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *S)</td></tr>
+<tr class="memdesc:ga678afbb042d942c3dd5a33877ef66492"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the 256pt floating-point real FFT. <a href="#ga678afbb042d942c3dd5a33877ef66492">More...</a><br/></td></tr>
+<tr class="separator:ga678afbb042d942c3dd5a33877ef66492"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9a0e72918318f9d1c03973eab379e580"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#ga9a0e72918318f9d1c03973eab379e580">arm_rfft_512_fast_init_f32</a> (<a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *S)</td></tr>
+<tr class="memdesc:ga9a0e72918318f9d1c03973eab379e580"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the 512pt floating-point real FFT. <a href="#ga9a0e72918318f9d1c03973eab379e580">More...</a><br/></td></tr>
+<tr class="separator:ga9a0e72918318f9d1c03973eab379e580"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga71547c601079d55c2525204aa00ef9c2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#ga71547c601079d55c2525204aa00ef9c2">arm_rfft_1024_fast_init_f32</a> (<a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *S)</td></tr>
+<tr class="memdesc:ga71547c601079d55c2525204aa00ef9c2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the 1024pt floating-point real FFT. <a href="#ga71547c601079d55c2525204aa00ef9c2">More...</a><br/></td></tr>
+<tr class="separator:ga71547c601079d55c2525204aa00ef9c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga33724310a8360ac289d5a835282f778c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#ga33724310a8360ac289d5a835282f778c">arm_rfft_2048_fast_init_f32</a> (<a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *S)</td></tr>
+<tr class="memdesc:ga33724310a8360ac289d5a835282f778c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the 2048pt floating-point real FFT. <a href="#ga33724310a8360ac289d5a835282f778c">More...</a><br/></td></tr>
+<tr class="separator:ga33724310a8360ac289d5a835282f778c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaad50a08bb8191e1a138b5f72a268727a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#gaad50a08bb8191e1a138b5f72a268727a">arm_rfft_4096_fast_init_f32</a> (<a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *S)</td></tr>
+<tr class="memdesc:gaad50a08bb8191e1a138b5f72a268727a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the 4096pt floating-point real FFT. <a href="#gaad50a08bb8191e1a138b5f72a268727a">More...</a><br/></td></tr>
+<tr class="separator:gaad50a08bb8191e1a138b5f72a268727a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac5fceb172551e7c11eb4d0e17ef15aa3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32</a> (<a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *S, uint16_t fftLen)</td></tr>
<tr class="memdesc:gac5fceb172551e7c11eb4d0e17ef15aa3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point real FFT. <a href="#gac5fceb172551e7c11eb4d0e17ef15aa3">More...</a><br/></td></tr>
<tr class="separator:gac5fceb172551e7c11eb4d0e17ef15aa3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga10717ee326bf50832ef1c25b85a23068"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#ga10717ee326bf50832ef1c25b85a23068">arm_rfft_init_f32</a> (<a class="el" href="structarm__rfft__instance__f32.html">arm_rfft_instance_f32</a> *S, <a class="el" href="structarm__cfft__radix4__instance__f32.html">arm_cfft_radix4_instance_f32</a> *S_CFFT, uint32_t fftLenReal, uint32_t ifftFlagR, uint32_t bitReverseFlag)</td></tr>
+<tr class="memdesc:ga10717ee326bf50832ef1c25b85a23068"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the floating-point RFFT/RIFFT. <a href="#ga10717ee326bf50832ef1c25b85a23068">More...</a><br/></td></tr>
<tr class="separator:ga10717ee326bf50832ef1c25b85a23068"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga053450cc600a55410ba5b5605e96245d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT.html#ga053450cc600a55410ba5b5605e96245d">arm_rfft_init_q15</a> (<a class="el" href="structarm__rfft__instance__q15.html">arm_rfft_instance_q15</a> *S, uint32_t fftLenReal, uint32_t ifftFlagR, uint32_t bitReverseFlag)</td></tr>
<tr class="memdesc:ga053450cc600a55410ba5b5605e96245d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialization function for the Q15 RFFT/RIFFT. <a href="#ga053450cc600a55410ba5b5605e96245d">More...</a><br/></td></tr>
@@ -154,16 +179,16 @@ Functions</h2></td></tr>
<img src="RFFT.gif" alt="RFFT.gif"/>
<div class="caption">
Real Fast Fourier Transform</div></div>
- </dd></dl>
+</dd></dl>
<dl class="section user"><dt></dt><dd>The real sequence is initially treated as if it were complex to perform a CFFT. Later, a processing stage reshapes the data to obtain half of the frequency spectrum in complex format. Except the first complex number that contains the two real numbers X[0] and X[N/2] all the data is complex. In other words, the first complex sample contains two real values packed. </dd></dl>
<dl class="section user"><dt></dt><dd>The input for the inverse RFFT should keep the same format as the output of the forward RFFT. A first processing stage pre-process the data to later perform an inverse CFFT. </dd></dl>
<dl class="section user"><dt></dt><dd><div class="image">
<img src="RIFFT.gif" alt="RIFFT.gif"/>
<div class="caption">
Real Inverse Fast Fourier Transform</div></div>
- </dd></dl>
+</dd></dl>
<dl class="section user"><dt></dt><dd>The algorithms for floating-point, Q15, and Q31 data are slightly different and we describe each algorithm in turn. </dd></dl>
-<dl class="section user"><dt>Floating-point</dt><dd>The main functions are <a class="el" href="group__RealFFT.html#ga180d8b764d59cbb85d37a2d5f7cd9799" title="Processing function for the floating-point real FFT. ">arm_rfft_fast_f32()</a> and <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3" title="Initialization function for the floating-point real FFT. ">arm_rfft_fast_init_f32()</a>. The older functions <a class="el" href="group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc" title="Processing function for the floating-point RFFT/RIFFT. ">arm_rfft_f32()</a> and <a class="el" href="group__RealFFT.html#ga10717ee326bf50832ef1c25b85a23068">arm_rfft_init_f32()</a> have been deprecated but are still documented. </dd></dl>
+<dl class="section user"><dt>Floating-point</dt><dd>The main functions are <a class="el" href="group__RealFFT.html#ga180d8b764d59cbb85d37a2d5f7cd9799">arm_rfft_fast_f32()</a> and <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>. The older functions <a class="el" href="group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc">arm_rfft_f32()</a> and <a class="el" href="group__RealFFT.html#ga10717ee326bf50832ef1c25b85a23068">arm_rfft_init_f32()</a> have been deprecated but are still documented. </dd></dl>
<dl class="section user"><dt></dt><dd>The FFT of a real N-point sequence has even symmetry in the frequency domain. The second half of the data equals the conjugate of the first half flipped in frequency. Looking at the data, we see that we can uniquely represent the FFT using only N/2 complex numbers. These are packed into the output array in alternating real and imaginary components: </dd></dl>
<dl class="section user"><dt></dt><dd>X = { real[0], imag[0], real[1], imag[1], real[2], imag[2] ... real[(N/2)-1], imag[(N/2)-1 } </dd></dl>
<dl class="section user"><dt></dt><dd>It happens that the first complex number (real[0], imag[0]) is actually all real. real[0] represents the DC offset, and imag[0] should be 0. (real[1], imag[1]) is the fundamental frequency, (real[2], imag[2]) is the first harmonic and so on. </dd></dl>
@@ -178,11 +203,226 @@ Real Inverse Fast Fourier Transform</div></div>
</ul>
</dd></dl>
<dl class="section user"><dt></dt><dd>Use of the initialization function is optional. However, if the initialization function is used, then the instance structure cannot be placed into a const data section. To place an instance structure into a const data section, the instance structure should be manually initialized as follows: <pre>
-<a class="el" href="structarm__rfft__instance__q31.html" title="Instance structure for the Q31 RFFT/RIFFT function. ">arm_rfft_instance_q31</a> S = {fftLenReal, fftLenBy2, ifftFlagR, bitReverseFlagR, twidCoefRModifier, pTwiddleAReal, pTwiddleBReal, pCfft};
-<a class="el" href="structarm__rfft__instance__q15.html" title="Instance structure for the Q15 RFFT/RIFFT function. ">arm_rfft_instance_q15</a> S = {fftLenReal, fftLenBy2, ifftFlagR, bitReverseFlagR, twidCoefRModifier, pTwiddleAReal, pTwiddleBReal, pCfft};
- </pre> where <code>fftLenReal</code> is the length of the real transform; <code>fftLenBy2</code> length of the internal complex transform. <code>ifftFlagR</code> Selects forward (=0) or inverse (=1) transform. <code>bitReverseFlagR</code> Selects bit reversed output (=0) or normal order output (=1). <code>twidCoefRModifier</code> stride modifier for the twiddle factor table. The value is based on the FFT length; <code>pTwiddleAReal</code>points to the A array of twiddle coefficients; <code>pTwiddleBReal</code>points to the B array of twiddle coefficients; <code>pCfft</code> points to the CFFT Instance structure. The CFFT structure must also be initialized. Refer to <a class="el" href="group__ComplexFFT.html#ga521f670cd9c571bc61aff9bec89f4c26" title="Processing function for the floating-point Radix-4 CFFT/CIFFT. ">arm_cfft_radix4_f32()</a> for details regarding static initialization of the complex FFT instance structure.</dd></dl>
-<p>end of RealFFT_Table group </p>
+ <a class="el" href="structarm__rfft__instance__q31.html" title="Instance structure for the Q31 RFFT/RIFFT function. ">arm_rfft_instance_q31</a> S = {fftLenReal, fftLenBy2, ifftFlagR, bitReverseFlagR, twidCoefRModifier, pTwiddleAReal, pTwiddleBReal, pCfft};
+ <a class="el" href="structarm__rfft__instance__q15.html" title="Instance structure for the Q15 RFFT/RIFFT function. ">arm_rfft_instance_q15</a> S = {fftLenReal, fftLenBy2, ifftFlagR, bitReverseFlagR, twidCoefRModifier, pTwiddleAReal, pTwiddleBReal, pCfft};
+</pre> where <code>fftLenReal</code> is the length of the real transform; <code>fftLenBy2</code> length of the internal complex transform. <code>ifftFlagR</code> Selects forward (=0) or inverse (=1) transform. <code>bitReverseFlagR</code> Selects bit reversed output (=0) or normal order output (=1). <code>twidCoefRModifier</code> stride modifier for the twiddle factor table. The value is based on the FFT length; <code>pTwiddleAReal</code>points to the A array of twiddle coefficients; <code>pTwiddleBReal</code>points to the B array of twiddle coefficients; <code>pCfft</code> points to the CFFT Instance structure. The CFFT structure must also be initialized. Refer to <a class="el" href="group__ComplexFFT.html#ga521f670cd9c571bc61aff9bec89f4c26" title="Processing function for the floating-point Radix-4 CFFT/CIFFT. ">arm_cfft_radix4_f32()</a> for details regarding static initialization of the complex FFT instance structure. </dd></dl>
<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="ga71547c601079d55c2525204aa00ef9c2"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a> arm_rfft_1024_fast_init_f32 </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *&#160;</td>
+ <td class="paramname"><em>S</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an <a class="el" href="structarm__rfft__fast__instance__f32.html" title="Instance structure for the floating-point RFFT/RIFFT function. ">arm_rfft_fast_instance_f32</a> structure </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : an error is detected </li>
+</ul>
+</dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gade8432f9318953234761e8e0f2c9e1d2"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a> arm_rfft_128_fast_init_f32 </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *&#160;</td>
+ <td class="paramname"><em>S</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an <a class="el" href="structarm__rfft__fast__instance__f32.html" title="Instance structure for the floating-point RFFT/RIFFT function. ">arm_rfft_fast_instance_f32</a> structure </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : an error is detected </li>
+</ul>
+</dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga33724310a8360ac289d5a835282f778c"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a> arm_rfft_2048_fast_init_f32 </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *&#160;</td>
+ <td class="paramname"><em>S</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an <a class="el" href="structarm__rfft__fast__instance__f32.html" title="Instance structure for the floating-point RFFT/RIFFT function. ">arm_rfft_fast_instance_f32</a> structure </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : an error is detected </li>
+</ul>
+</dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga678afbb042d942c3dd5a33877ef66492"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a> arm_rfft_256_fast_init_f32 </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *&#160;</td>
+ <td class="paramname"><em>S</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an <a class="el" href="structarm__rfft__fast__instance__f32.html" title="Instance structure for the floating-point RFFT/RIFFT function. ">arm_rfft_fast_instance_f32</a> structure </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : an error is detected </li>
+</ul>
+</dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga153c8faa97b7ab8b1aef75fe6ac1b3a2"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a> arm_rfft_32_fast_init_f32 </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *&#160;</td>
+ <td class="paramname"><em>S</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an <a class="el" href="structarm__rfft__fast__instance__f32.html" title="Instance structure for the floating-point RFFT/RIFFT function. ">arm_rfft_fast_instance_f32</a> structure </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : an error is detected </li>
+</ul>
+</dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaad50a08bb8191e1a138b5f72a268727a"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a> arm_rfft_4096_fast_init_f32 </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *&#160;</td>
+ <td class="paramname"><em>S</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an <a class="el" href="structarm__rfft__fast__instance__f32.html" title="Instance structure for the floating-point RFFT/RIFFT function. ">arm_rfft_fast_instance_f32</a> structure </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : an error is detected </li>
+</ul>
+</dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga9a0e72918318f9d1c03973eab379e580"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a> arm_rfft_512_fast_init_f32 </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *&#160;</td>
+ <td class="paramname"><em>S</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an <a class="el" href="structarm__rfft__fast__instance__f32.html" title="Instance structure for the floating-point RFFT/RIFFT function. ">arm_rfft_fast_instance_f32</a> structure </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : an error is detected </li>
+</ul>
+</dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga0f67de6a0e5d87011f35426112d2d91b"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a> arm_rfft_64_fast_init_f32 </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a> *&#160;</td>
+ <td class="paramname"><em>S</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an <a class="el" href="structarm__rfft__fast__instance__f32.html" title="Instance structure for the floating-point RFFT/RIFFT function. ">arm_rfft_fast_instance_f32</a> structure </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : an error is detected </li>
+</ul>
+</dd></dl>
+
+</div>
+</div>
<a class="anchor" id="ga3df1766d230532bc068fc4ed69d0fcdc"></a>
<div class="memitem">
<div class="memproto">
@@ -212,19 +452,17 @@ Real Inverse Fast Fourier Transform</div></div>
</tr>
</table>
</div><div class="memdoc">
-<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000013">Deprecated:</a></b></dt><dd>Do not use this function. It has been superceded by <a class="el" href="group__RealFFT.html#ga180d8b764d59cbb85d37a2d5f7cd9799">arm_rfft_fast_f32</a> and will be removed in the future. <dl class="params"><dt>Parameters</dt><dd>
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000014">Deprecated:</a></b></dt><dd>Do not use this function. It has been superceded by <a class="el" href="group__RealFFT.html#ga180d8b764d59cbb85d37a2d5f7cd9799">arm_rfft_fast_f32</a> and will be removed in the future. <dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the floating-point RFFT/RIFFT structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input buffer. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output buffer. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the floating-point RFFT/RIFFT structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input buffer </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the output buffer </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</dd></dl>
-<p>References <a class="el" href="arm__rfft__f32_8c.html#a3d4062fdfa6aaa3f51f41cab868e508b">arm_bitreversal_f32()</a>, <a class="el" href="arm__rfft__f32_8c.html#ae239ddf995d1607115f9e84d5c069b9c">arm_radix4_butterfly_f32()</a>, <a class="el" href="arm__rfft__f32_8c.html#a2a78df6e4bbf080624f2b6349224ec93">arm_radix4_butterfly_inverse_f32()</a>, <a class="el" href="arm__rfft__f32_8c.html#a6cfdb6bdc66b13732ef2351caf98fdbb">arm_split_rfft_f32()</a>, <a class="el" href="arm__rfft__f32_8c.html#a585bef78c103d150a116241a4feb6442">arm_split_rifft_f32()</a>, <a class="el" href="structarm__rfft__instance__f32.html#ac342f3248157cbbd2f04a3c8ec9fc9eb">arm_rfft_instance_f32::bitReverseFlagR</a>, <a class="el" href="structarm__cfft__radix4__instance__f32.html#acc8cb18a8b901b8321ab9d86491e41a3">arm_cfft_radix4_instance_f32::bitRevFactor</a>, <a class="el" href="structarm__cfft__radix4__instance__f32.html#a7e6a6d290ce158ce9a15a45e364b021a">arm_cfft_radix4_instance_f32::fftLen</a>, <a class="el" href="structarm__rfft__instance__f32.html#a075076e07ebb8521d8e3b49a31db6c57">arm_rfft_instance_f32::fftLenBy2</a>, <a class="el" href="structarm__rfft__instance__f32.html#a5ee6d10a934ab4b666e0bb286c3d633f">arm_rfft_instance_f32::ifftFlagR</a>, <a class="el" href="structarm__cfft__radix4__instance__f32.html#ab9eed39e40b8d7c16381fbccf84467cd">arm_cfft_radix4_instance_f32::onebyfftLen</a>, <a class="el" href="structarm__cfft__radix4__instance__f32.html#a8da0d2ca69749fde8cbb95caeac6fe6a">arm_cfft_radix4_instance_f32::pBitRevTable</a>, <a class="el" href="structarm__rfft__instance__f32.html#a9f47ba9f50c81e4445ae3827b981bc05">arm_rfft_instance_f32::pCfft</a>, <a class="el" href="structarm__cfft__radix4__instance__f32.html#a14860c7544911702ca1fa0bf78204ef3">arm_cfft_radix4_instance_f32::pTwiddle</a>, <a class="el" href="structarm__rfft__instance__f32.html#a534cc7e6e9b3e3dd022fad611c762142">arm_rfft_instance_f32::pTwiddleAReal</a>, <a class="el" href="structarm__rfft__instance__f32.html#a23543ecfd027fea2477fe1eea23c3c4d">arm_rfft_instance_f32::pTwiddleBReal</a>, <a class="el" href="structarm__cfft__radix4__instance__f32.html#abe31ea2157dfa233e389cdfd3b9993ee">arm_cfft_radix4_instance_f32::twidCoefModifier</a>, and <a class="el" href="structarm__rfft__instance__f32.html#aede85350fb5ae6baa1b3e8bfa15b18d6">arm_rfft_instance_f32::twidCoefRModifier</a>.</p>
-
</div>
</div>
<a class="anchor" id="ga180d8b764d59cbb85d37a2d5f7cd9799"></a>
@@ -264,16 +502,18 @@ Real Inverse Fast Fourier Transform</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an <a class="el" href="structarm__rfft__fast__instance__f32.html" title="Instance structure for the floating-point RFFT/RIFFT function. ">arm_rfft_fast_instance_f32</a> structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*p</td><td>points to the input buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pOut</td><td>points to the output buffer. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">ifftFlag</td><td>RFFT if flag is 0, RIFFT if flag is 1 </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an <a class="el" href="structarm__rfft__fast__instance__f32.html" title="Instance structure for the floating-point RFFT/RIFFT function. ">arm_rfft_fast_instance_f32</a> structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">p</td><td>points to input buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pOut</td><td>points to output buffer </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">ifftFlag</td><td><ul>
+<li>value = 0: RFFT</li>
+<li>value = 1: RIFFT </li>
+</ul>
+</td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="group__ComplexFFT.html#gade0f9c4ff157b6b9c72a1eafd86ebf80">arm_cfft_f32()</a>, <a class="el" href="structarm__cfft__instance__f32.html#acd8f9e9540e3dd348212726e5d6aaa95">arm_cfft_instance_f32::fftLen</a>, <a class="el" href="structarm__rfft__fast__instance__f32.html#aef06ab665041ec36f5b25d464f0cab14">arm_rfft_fast_instance_f32::fftLenRFFT</a>, <a class="el" href="arm__rfft__fast__f32_8c.html#a93258bc1e64a939a8ebd086367e459af">merge_rfft_f32()</a>, <a class="el" href="structarm__rfft__fast__instance__f32.html#a37419ababdfb3151b1891ae6bcd21012">arm_rfft_fast_instance_f32::Sint</a>, and <a class="el" href="arm__rfft__fast__f32_8c.html#a47157c5a53c8aac5e80fda31acf1f9cc">stage_rfft_f32()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
@@ -302,18 +542,19 @@ Real Inverse Fast Fourier Transform</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an <a class="el" href="structarm__rfft__fast__instance__f32.html" title="Instance structure for the floating-point RFFT/RIFFT function. ">arm_rfft_fast_instance_f32</a> structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of the Real Sequence. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an <a class="el" href="structarm__rfft__fast__instance__f32.html" title="Instance structure for the floating-point RFFT/RIFFT function. ">arm_rfft_fast_instance_f32</a> structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">fftLen</td><td>length of the Real Sequence </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if <code>fftLen</code> is not a supported value.</dd></dl>
-<dl class="section user"><dt>Description:</dt><dd></dd></dl>
-<dl class="section user"><dt></dt><dd>The parameter <code>fftLen</code> Specifies length of RFFT/CIFFT process. Supported FFT Lengths are 32, 64, 128, 256, 512, 1024, 2048, 4096. </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : <code>fftLen</code> is not a supported length</li>
+</ul>
+</dd></dl>
+<dl class="section user"><dt>Description</dt><dd>The parameter <code>fftLen</code> specifies the length of RFFT/CIFFT process. Supported FFT Lengths are 32, 64, 128, 256, 512, 1024, 2048, 4096. </dd></dl>
<dl class="section user"><dt></dt><dd>This Function also initializes Twiddle factor table pointer and Bit reversal table pointer. </dd></dl>
-<p>References <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="arm__common__tables_8h.html#a08dd0b98fa4cc50cad0f48ce752f8149">armBitRevIndexTable1024</a>, <a class="el" href="arm__common__tables_8h.html#a04711bbb245f2ac7202db666eaaf10f2">armBitRevIndexTable128</a>, <a class="el" href="arm__common__tables_8h.html#a1d4574fdfbfd5698054602b26ad97575">armBitRevIndexTable16</a>, <a class="el" href="arm__common__tables_8h.html#adaa1b91f1cb7be2c5e236a3c3352caa0">armBitRevIndexTable2048</a>, <a class="el" href="arm__common__tables_8h.html#a77b17c8e7539af315c57de27610d8407">armBitRevIndexTable256</a>, <a class="el" href="arm__common__tables_8h.html#a5eee9bb0fadbf7753c02cfcff1226185">armBitRevIndexTable32</a>, <a class="el" href="arm__common__tables_8h.html#a297a311183fb6d17d7ee0152ad1e43f3">armBitRevIndexTable512</a>, <a class="el" href="arm__common__tables_8h.html#a07798450c81fc35b0e1b79359ee06ea1">armBitRevIndexTable64</a>, <a class="el" href="arm__common__tables_8h.html#a5f6f615f438c5134a9b7e746139705df">ARMBITREVINDEXTABLE_1024_TABLE_LENGTH</a>, <a class="el" href="arm__common__tables_8h.html#abb73376f7efda869394aab2acef4291c">ARMBITREVINDEXTABLE_128_TABLE_LENGTH</a>, <a class="el" href="arm__common__tables_8h.html#ae238c932ca2cc11cc8aebdfc953adb63">ARMBITREVINDEXTABLE_16_TABLE_LENGTH</a>, <a class="el" href="arm__common__tables_8h.html#a3c561d85c5fc37cf2e111123d32353c3">ARMBITREVINDEXTABLE_2048_TABLE_LENGTH</a>, <a class="el" href="arm__common__tables_8h.html#aa7dc18c3b4f8d76f5a29f7b182007934">ARMBITREVINDEXTABLE_256_TABLE_LENGTH</a>, <a class="el" href="arm__common__tables_8h.html#a53e4f11ab8b72fd91e9654efe1154ca5">ARMBITREVINDEXTABLE_32_TABLE_LENGTH</a>, <a class="el" href="arm__common__tables_8h.html#ab21231782baf177ef3edad11aeba5a4f">ARMBITREVINDEXTABLE_512_TABLE_LENGTH</a>, <a class="el" href="arm__common__tables_8h.html#aa4cbc689396d844f626d942ef28eb4ba">ARMBITREVINDEXTABLE_64_TABLE_LENGTH</a>, <a class="el" href="structarm__cfft__instance__f32.html#a3ba329ed153d182746376208e773d648">arm_cfft_instance_f32::bitRevLength</a>, <a class="el" href="structarm__cfft__instance__f32.html#acd8f9e9540e3dd348212726e5d6aaa95">arm_cfft_instance_f32::fftLen</a>, <a class="el" href="structarm__rfft__fast__instance__f32.html#aef06ab665041ec36f5b25d464f0cab14">arm_rfft_fast_instance_f32::fftLenRFFT</a>, <a class="el" href="structarm__cfft__instance__f32.html#a21ceaf59a1bb8440af57c28d2dd9bbab">arm_cfft_instance_f32::pBitRevTable</a>, <a class="el" href="structarm__cfft__instance__f32.html#a59cc6f753f1498716e1444ac054c06de">arm_cfft_instance_f32::pTwiddle</a>, <a class="el" href="structarm__rfft__fast__instance__f32.html#a9f30b04f163fabc1b24421d3c323d5fc">arm_rfft_fast_instance_f32::pTwiddleRFFT</a>, <a class="el" href="structarm__rfft__fast__instance__f32.html#a37419ababdfb3151b1891ae6bcd21012">arm_rfft_fast_instance_f32::Sint</a>, <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>, <a class="el" href="group__CFFT__CIFFT.html#ga27c056eb130a4333d1cc5dd43ec738b1">twiddleCoef_1024</a>, <a class="el" href="group__CFFT__CIFFT.html#ga948433536dafaac1381decfccf4e2d9c">twiddleCoef_128</a>, <a class="el" href="group__CFFT__CIFFT.html#gae75e243ec61706427314270f222e0c8e">twiddleCoef_16</a>, <a class="el" href="group__CFFT__CIFFT.html#ga23e7f30421a7905b21c2015429779633">twiddleCoef_2048</a>, <a class="el" href="group__CFFT__CIFFT.html#gafe813758a03a798e972359a092315be4">twiddleCoef_256</a>, <a class="el" href="group__CFFT__CIFFT.html#ga78a72c85d88185de98050c930cfc76e3">twiddleCoef_32</a>, <a class="el" href="group__CFFT__CIFFT.html#gad8830f0c068ab2cc19f2f87d220fa148">twiddleCoef_512</a>, <a class="el" href="group__CFFT__CIFFT.html#ga4f3c6d98c7e66393b4ef3ac63746e43d">twiddleCoef_64</a>, <a class="el" href="arm__common__tables_8h.html#aa7d8d3aa9898d557385748a13c959a4c">twiddleCoef_rfft_1024</a>, <a class="el" href="arm__common__tables_8h.html#af089dd2fe1a543d40a3325982bf45e7c">twiddleCoef_rfft_128</a>, <a class="el" href="arm__common__tables_8h.html#a749a5995ebd433a163f7adc474dabcaa">twiddleCoef_rfft_2048</a>, <a class="el" href="arm__common__tables_8h.html#a5c5c161dd469d8e6806664956dae31f9">twiddleCoef_rfft_256</a>, <a class="el" href="arm__common__tables_8h.html#a5992afe8574289cd71921651b80bd57d">twiddleCoef_rfft_32</a>, <a class="el" href="arm__common__tables_8h.html#a8013d68dd2476c86b77173bb98b87b29">twiddleCoef_rfft_4096</a>, <a class="el" href="arm__common__tables_8h.html#a94bd2fc98798f87003fef5cd0c04d1f5">twiddleCoef_rfft_512</a>, and <a class="el" href="arm__common__tables_8h.html#a2759d8789e1e6ae2ba7fb8d7f5e9c2ab">twiddleCoef_rfft_64</a>.</p>
-
</div>
</div>
<a class="anchor" id="ga10717ee326bf50832ef1c25b85a23068"></a>
@@ -357,10 +598,34 @@ Real Inverse Fast Fourier Transform</div></div>
</tr>
</table>
</div><div class="memdoc">
-
-<p>References <a class="el" href="group__ComplexFFT.html#gaf336459f684f0b17bfae539ef1b1b78a">arm_cfft_radix4_init_f32()</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="structarm__rfft__instance__f32.html#ac342f3248157cbbd2f04a3c8ec9fc9eb">arm_rfft_instance_f32::bitReverseFlagR</a>, <a class="el" href="structarm__rfft__instance__f32.html#a075076e07ebb8521d8e3b49a31db6c57">arm_rfft_instance_f32::fftLenBy2</a>, <a class="el" href="structarm__rfft__instance__f32.html#a4219d4669699e4efdcb150ed7a0d9a57">arm_rfft_instance_f32::fftLenReal</a>, <a class="el" href="structarm__rfft__instance__f32.html#a5ee6d10a934ab4b666e0bb286c3d633f">arm_rfft_instance_f32::ifftFlagR</a>, <a class="el" href="structarm__rfft__instance__f32.html#a9f47ba9f50c81e4445ae3827b981bc05">arm_rfft_instance_f32::pCfft</a>, <a class="el" href="structarm__rfft__instance__f32.html#a534cc7e6e9b3e3dd022fad611c762142">arm_rfft_instance_f32::pTwiddleAReal</a>, <a class="el" href="structarm__rfft__instance__f32.html#a23543ecfd027fea2477fe1eea23c3c4d">arm_rfft_instance_f32::pTwiddleBReal</a>, <a class="el" href="group__RealFFT__Table.html#ga8b1ad947c470596674fa3364e16045c6">realCoefA</a>, <a class="el" href="group__RealFFT__Table.html#gac52f98b52a1f03bfac8b57a67ba07397">realCoefB</a>, <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>, and <a class="el" href="structarm__rfft__instance__f32.html#aede85350fb5ae6baa1b3e8bfa15b18d6">arm_rfft_instance_f32::twidCoefRModifier</a>.</p>
-
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#gab094ad3bc6fa1b84e8b12a24e1850a06">arm_dct4_init_f32()</a>.</p>
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000015">Deprecated:</a></b></dt><dd>Do not use this function. It has been superceded by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32</a> and will be removed in the future. <dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the floating-point RFFT/RIFFT structure </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S_CFFT</td><td>points to an instance of the floating-point CFFT/CIFFT structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">fftLenReal</td><td>length of the FFT. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">ifftFlagR</td><td>flag that selects transform direction<ul>
+<li>value = 0: forward transform</li>
+<li>value = 1: inverse transform </li>
+</ul>
+</td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">bitReverseFlag</td><td>flag that enables / disables bit reversal of output<ul>
+<li>value = 0: disables bit reversal of output</li>
+<li>value = 1: enables bit reversal of output </li>
+</ul>
+</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : <code>fftLenReal</code> is not a supported length</li>
+</ul>
+</dd></dl>
+</dd></dl>
+<dl class="section user"><dt>Description</dt><dd>The parameter <code>fftLenReal</code>specifies length of RFFT/RIFFT Process. Supported FFT Lengths are 128, 512, 2048. </dd></dl>
+<dl class="section user"><dt></dt><dd>The parameter <code>ifftFlagR</code> controls whether a forward or inverse transform is computed. Set(=1) ifftFlagR to calculate RIFFT, otherwise RFFT is calculated. </dd></dl>
+<dl class="section user"><dt></dt><dd>The parameter <code>bitReverseFlag</code> controls whether output is in normal order or bit reversed order. Set(=1) bitReverseFlag for output to be in normal order otherwise output is in bit reversed order. </dd></dl>
+<dl class="section user"><dt></dt><dd>This function also initializes Twiddle factor table. </dd></dl>
</div>
</div>
@@ -401,24 +666,31 @@ Real Inverse Fast Fourier Transform</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of the Q15 RFFT/RIFFT structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">fftLenReal</td><td>length of the FFT. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">ifftFlagR</td><td>flag that selects forward (ifftFlagR=0) or inverse (ifftFlagR=1) transform. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">bitReverseFlag</td><td>flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the Q15 RFFT/RIFFT structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">fftLenReal</td><td>length of the FFT </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">ifftFlagR</td><td>flag that selects transform direction<ul>
+<li>value = 0: forward transform</li>
+<li>value = 1: inverse transform </li>
+</ul>
+</td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">bitReverseFlag</td><td>flag that enables / disables bit reversal of output<ul>
+<li>value = 0: disables bit reversal of output</li>
+<li>value = 1: enables bit reversal of output </li>
+</ul>
+</td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if <code>fftLenReal</code> is not a supported value.</dd></dl>
-<dl class="section user"><dt>Description:</dt><dd></dd></dl>
-<dl class="section user"><dt></dt><dd>The parameter <code>fftLenReal</code> Specifies length of RFFT/RIFFT Process. Supported FFT Lengths are 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192. </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : <code>fftLenReal</code> is not a supported length</li>
+</ul>
+</dd></dl>
+<dl class="section user"><dt>Details</dt><dd>The parameter <code>fftLenReal</code> specifies length of RFFT/RIFFT Process. Supported FFT Lengths are 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192. </dd></dl>
<dl class="section user"><dt></dt><dd>The parameter <code>ifftFlagR</code> controls whether a forward or inverse transform is computed. Set(=1) ifftFlagR to calculate RIFFT, otherwise RFFT is calculated. </dd></dl>
<dl class="section user"><dt></dt><dd>The parameter <code>bitReverseFlag</code> controls whether output is in normal order or bit reversed order. Set(=1) bitReverseFlag for output to be in normal order otherwise output is in bit reversed order. </dd></dl>
<dl class="section user"><dt></dt><dd>This function also initializes Twiddle factor table. </dd></dl>
-<p>References <a class="el" href="arm__const__structs_8h.html#ad343fb2e4cba826f092f9d72c4adc831">arm_cfft_sR_q15_len1024</a>, <a class="el" href="arm__const__structs_8h.html#a736a97efd37c6386dab8db730904f69b">arm_cfft_sR_q15_len128</a>, <a class="el" href="arm__const__structs_8h.html#a7ed661717c58b18f3e557daa72f2b91b">arm_cfft_sR_q15_len16</a>, <a class="el" href="arm__const__structs_8h.html#a92c94dc79c66ec66c95f793aedb964b9">arm_cfft_sR_q15_len2048</a>, <a class="el" href="arm__const__structs_8h.html#ad80be0db1ea40c66b079404c48d2dcf4">arm_cfft_sR_q15_len256</a>, <a class="el" href="arm__const__structs_8h.html#a8d5426a822a6017235b5e10119606a90">arm_cfft_sR_q15_len32</a>, <a class="el" href="arm__const__structs_8h.html#ab57c118edaa3260f7f16686152845b18">arm_cfft_sR_q15_len4096</a>, <a class="el" href="arm__const__structs_8h.html#a273b91ec86bb2bd8ac14e69252d487fb">arm_cfft_sR_q15_len512</a>, <a class="el" href="arm__const__structs_8h.html#a95c216e7dcfd59a8d40ef55ac223a749">arm_cfft_sR_q15_len64</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="structarm__rfft__instance__q15.html#a4c65cd40e0098ec2f5c0dc31488b9bc6">arm_rfft_instance_q15::bitReverseFlagR</a>, <a class="el" href="structarm__rfft__instance__q15.html#aac5cf9e825917cbb14f439e56bb86ab3">arm_rfft_instance_q15::fftLenReal</a>, <a class="el" href="structarm__rfft__instance__q15.html#a8051ffe268c147e431e1bea7bb4c4258">arm_rfft_instance_q15::ifftFlagR</a>, <a class="el" href="structarm__rfft__instance__q15.html#a4329c15b056444746d37ff082a24d31a">arm_rfft_instance_q15::pCfft</a>, <a class="el" href="structarm__rfft__instance__q15.html#affbf2de522ac029432d98e8373c0ec53">arm_rfft_instance_q15::pTwiddleAReal</a>, <a class="el" href="structarm__rfft__instance__q15.html#a937d815022adc557b435ba8c6cd58b0d">arm_rfft_instance_q15::pTwiddleBReal</a>, <a class="el" href="group__RealFFT__Table.html#ga11e84d0ee257a547f749b37dd0078d36">realCoefAQ15</a>, <a class="el" href="group__RealFFT__Table.html#gac871666f018b70938b2b98017628cb97">realCoefBQ15</a>, <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>, and <a class="el" href="structarm__rfft__instance__q15.html#afd444d05858c5f419980e94e8240d5c3">arm_rfft_instance_q15::twidCoefRModifier</a>.</p>
-
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#ga966fd1b66a80873964533703ab5dc054">arm_dct4_init_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ga5abde938abbe72e95c5bab080eb33c45"></a>
@@ -458,23 +730,30 @@ Real Inverse Fast Fourier Transform</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in,out]</td><td class="paramname">*S</td><td>points to an instance of the Q31 RFFT/RIFFT structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">fftLenReal</td><td>length of the FFT. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">ifftFlagR</td><td>flag that selects forward (ifftFlagR=0) or inverse (ifftFlagR=1) transform. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">bitReverseFlag</td><td>flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">S</td><td>points to an instance of the Q31 RFFT/RIFFT structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">fftLenReal</td><td>length of the FFT </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">ifftFlagR</td><td>flag that selects transform direction<ul>
+<li>value = 0: forward transform</li>
+<li>value = 1: inverse transform </li>
+</ul>
+</td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">bitReverseFlag</td><td>flag that enables / disables bit reversal of output<ul>
+<li>value = 0: disables bit reversal of output</li>
+<li>value = 1: enables bit reversal of output </li>
+</ul>
+</td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns ARM_MATH_SUCCESS if initialization is successful or ARM_MATH_ARGUMENT_ERROR if <code>fftLenReal</code> is not a supported value.</dd></dl>
-<dl class="section user"><dt>Description:</dt><dd></dd></dl>
-<dl class="section user"><dt></dt><dd>The parameter <code>fftLenReal</code> Specifies length of RFFT/RIFFT Process. Supported FFT Lengths are 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192. </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : Operation successful</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : <code>fftLenReal</code> is not a supported length</li>
+</ul>
+</dd></dl>
+<dl class="section user"><dt>Details</dt><dd>The parameter <code>fftLenReal</code> specifies length of RFFT/RIFFT Process. Supported FFT Lengths are 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192. </dd></dl>
<dl class="section user"><dt></dt><dd>The parameter <code>ifftFlagR</code> controls whether a forward or inverse transform is computed. Set(=1) ifftFlagR to calculate RIFFT, otherwise RFFT is calculated. </dd></dl>
<dl class="section user"><dt></dt><dd>The parameter <code>bitReverseFlag</code> controls whether output is in normal order or bit reversed order. Set(=1) bitReverseFlag for output to be in normal order otherwise output is in bit reversed order. </dd></dl>
-<dl class="section user"><dt>7</dt><dd>This function also initializes Twiddle factor table. </dd></dl>
-
-<p>References <a class="el" href="arm__const__structs_8h.html#ada9813a027999f3cff066c9f7b5df51b">arm_cfft_sR_q31_len1024</a>, <a class="el" href="arm__const__structs_8h.html#a9a2fcdb54300f75ef1fafe02954e9a61">arm_cfft_sR_q31_len128</a>, <a class="el" href="arm__const__structs_8h.html#a1336431c4d2a88d32c42308cfe2defa1">arm_cfft_sR_q31_len16</a>, <a class="el" href="arm__const__structs_8h.html#a420622d75b277070784083ddd44b95fb">arm_cfft_sR_q31_len2048</a>, <a class="el" href="arm__const__structs_8h.html#a3f2de67938bd228918e40f60f18dd6b5">arm_cfft_sR_q31_len256</a>, <a class="el" href="arm__const__structs_8h.html#a4c083c013ef17920cf8f28dc6f139a39">arm_cfft_sR_q31_len32</a>, <a class="el" href="arm__const__structs_8h.html#abfc9595f40a1c7aaba85e1328d824b1c">arm_cfft_sR_q31_len4096</a>, <a class="el" href="arm__const__structs_8h.html#aa337272cf78aaf6075e7e19d0a097d6f">arm_cfft_sR_q31_len512</a>, <a class="el" href="arm__const__structs_8h.html#ad11668a5662334e0bc6a2811c9cb1047">arm_cfft_sR_q31_len64</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a>, <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>, <a class="el" href="structarm__rfft__instance__q31.html#a3cb90cdc928a88b0203917dcb3dc1b71">arm_rfft_instance_q31::bitReverseFlagR</a>, <a class="el" href="structarm__rfft__instance__q31.html#af777b0cadd5abaf064323692c2e6693b">arm_rfft_instance_q31::fftLenReal</a>, <a class="el" href="structarm__rfft__instance__q31.html#af5c2615e6cde15524df38fa57ea32d94">arm_rfft_instance_q31::ifftFlagR</a>, <a class="el" href="structarm__rfft__instance__q31.html#a8fe10d425b59e096c23aa4bb5caa1974">arm_rfft_instance_q31::pCfft</a>, <a class="el" href="structarm__rfft__instance__q31.html#a2a0c944e66bab92fcbe19d1c29153250">arm_rfft_instance_q31::pTwiddleAReal</a>, <a class="el" href="structarm__rfft__instance__q31.html#ae5070be4c2e0327e618f5e1f4c5b9d80">arm_rfft_instance_q31::pTwiddleBReal</a>, <a class="el" href="group__RealFFT__Table.html#gaf1592a6cf0504675205074a43c3728a2">realCoefAQ31</a>, <a class="el" href="group__RealFFT__Table.html#ga1eb5745728a61c3715755f5d69a4a960">realCoefBQ31</a>, <a class="el" href="arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3">status</a>, and <a class="el" href="structarm__rfft__instance__q31.html#a6fc90252b579f7c29e01bd279334fc43">arm_rfft_instance_q31::twidCoefRModifier</a>.</p>
-
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#ga631bb59c7c97c814ff7147ecba6a716a">arm_dct4_init_q31()</a>.</p>
+<dl class="section user"><dt></dt><dd>This function also initializes Twiddle factor table. </dd></dl>
</div>
</div>
@@ -509,15 +788,14 @@ Real Inverse Fast Fourier Transform</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q15 RFFT/RIFFT structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input buffer. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output buffer. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q15 RFFT/RIFFT structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to input buffer </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output buffer </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<dl class="section user"><dt>Input an output formats:</dt><dd></dd></dl>
-<dl class="section user"><dt></dt><dd>Internally input is downscaled by 2 for every stage to avoid saturations inside CFFT/CIFFT process. Hence the output format is different for different RFFT sizes. The input and output formats for different RFFT sizes and number of bits to upscale are mentioned in the tables below for RFFT and RIFFT: </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Input an output formats</dt><dd>Internally input is downscaled by 2 for every stage to avoid saturations inside CFFT/CIFFT process. Hence the output format is different for different RFFT sizes. The input and output formats for different RFFT sizes and number of bits to upscale are mentioned in the tables below for RFFT and RIFFT: </dd></dl>
<dl class="section user"><dt></dt><dd><div class="image">
<img src="RFFTQ15.gif" alt="RFFTQ15.gif"/>
<div class="caption">
@@ -529,8 +807,6 @@ Input and Output Formats for Q15 RFFT</div></div>
Input and Output Formats for Q15 RIFFT</div></div>
</dd></dl>
-<p>References <a class="el" href="group__ComplexFFT.html#ga68cdacd2267a2967955e40e6b7ec1229">arm_cfft_q15()</a>, <a class="el" href="arm__rfft__q15_8c.html#a7c2a21793586f9a69c42140665550e09">arm_split_rfft_q15()</a>, <a class="el" href="arm__rfft__q15_8c.html#aa72a531dd15a53570dddaf01b62158f4">arm_split_rifft_q15()</a>, <a class="el" href="structarm__rfft__instance__q15.html#a4c65cd40e0098ec2f5c0dc31488b9bc6">arm_rfft_instance_q15::bitReverseFlagR</a>, <a class="el" href="structarm__rfft__instance__q15.html#aac5cf9e825917cbb14f439e56bb86ab3">arm_rfft_instance_q15::fftLenReal</a>, <a class="el" href="structarm__rfft__instance__q15.html#a8051ffe268c147e431e1bea7bb4c4258">arm_rfft_instance_q15::ifftFlagR</a>, <a class="el" href="structarm__rfft__instance__q15.html#a4329c15b056444746d37ff082a24d31a">arm_rfft_instance_q15::pCfft</a>, <a class="el" href="structarm__rfft__instance__q15.html#affbf2de522ac029432d98e8373c0ec53">arm_rfft_instance_q15::pTwiddleAReal</a>, <a class="el" href="structarm__rfft__instance__q15.html#a937d815022adc557b435ba8c6cd58b0d">arm_rfft_instance_q15::pTwiddleBReal</a>, and <a class="el" href="structarm__rfft__instance__q15.html#afd444d05858c5f419980e94e8240d5c3">arm_rfft_instance_q15::twidCoefRModifier</a>.</p>
-
</div>
</div>
<a class="anchor" id="gabaeab5646aeea9844e6d42ca8c73fe3a"></a>
@@ -564,30 +840,25 @@ Input and Output Formats for Q15 RIFFT</div></div>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*S</td><td>points to an instance of the Q31 RFFT/RIFFT structure. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input buffer. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the output buffer. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">S</td><td>points to an instance of the Q31 RFFT/RIFFT structure </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to input buffer </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output buffer </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<dl class="section user"><dt>Input an output formats:</dt><dd></dd></dl>
-<dl class="section user"><dt></dt><dd>Internally input is downscaled by 2 for every stage to avoid saturations inside CFFT/CIFFT process. Hence the output format is different for different RFFT sizes. The input and output formats for different RFFT sizes and number of bits to upscale are mentioned in the tables below for RFFT and RIFFT: </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Input an output formats</dt><dd>Internally input is downscaled by 2 for every stage to avoid saturations inside CFFT/CIFFT process. Hence the output format is different for different RFFT sizes. The input and output formats for different RFFT sizes and number of bits to upscale are mentioned in the tables below for RFFT and RIFFT: </dd></dl>
<dl class="section user"><dt></dt><dd><div class="image">
<img src="RFFTQ31.gif" alt="RFFTQ31.gif"/>
<div class="caption">
Input and Output Formats for Q31 RFFT</div></div>
- </dd></dl>
+</dd></dl>
<dl class="section user"><dt></dt><dd><div class="image">
<img src="RIFFTQ31.gif" alt="RIFFTQ31.gif"/>
<div class="caption">
Input and Output Formats for Q31 RIFFT</div></div>
</dd></dl>
-<p>References <a class="el" href="group__ComplexFFT.html#ga5a0008bd997ab6e2e299ef2fb272fb4b">arm_cfft_q31()</a>, <a class="el" href="arm__rfft__q31_8c.html#a520e1c358d44fcd2724cb19d46eb5dfa">arm_split_rfft_q31()</a>, <a class="el" href="arm__rfft__q31_8c.html#acc62dd39a59091c4d6a80d4e55adeb13">arm_split_rifft_q31()</a>, <a class="el" href="structarm__rfft__instance__q31.html#a3cb90cdc928a88b0203917dcb3dc1b71">arm_rfft_instance_q31::bitReverseFlagR</a>, <a class="el" href="structarm__rfft__instance__q31.html#af777b0cadd5abaf064323692c2e6693b">arm_rfft_instance_q31::fftLenReal</a>, <a class="el" href="structarm__rfft__instance__q31.html#af5c2615e6cde15524df38fa57ea32d94">arm_rfft_instance_q31::ifftFlagR</a>, <a class="el" href="structarm__rfft__instance__q31.html#a8fe10d425b59e096c23aa4bb5caa1974">arm_rfft_instance_q31::pCfft</a>, <a class="el" href="structarm__rfft__instance__q31.html#a2a0c944e66bab92fcbe19d1c29153250">arm_rfft_instance_q31::pTwiddleAReal</a>, <a class="el" href="structarm__rfft__instance__q31.html#ae5070be4c2e0327e618f5e1f4c5b9d80">arm_rfft_instance_q31::pTwiddleBReal</a>, and <a class="el" href="structarm__rfft__instance__q31.html#a6fc90252b579f7c29e01bd279334fc43">arm_rfft_instance_q31::twidCoefRModifier</a>.</p>
-
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#gad04d0baab6ed081d8e8afe02538eb80b">arm_dct4_q31()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -595,7 +866,7 @@ Input and Output Formats for Q31 RIFFT</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__RealFFT.js b/docs/DSP/html/group__RealFFT.js
index 6eca40a..50019f0 100644
--- a/docs/DSP/html/group__RealFFT.js
+++ b/docs/DSP/html/group__RealFFT.js
@@ -1,6 +1,14 @@
var group__RealFFT =
[
[ "Real FFT Tables", "group__RealFFT__Table.html", "group__RealFFT__Table" ],
+ [ "arm_rfft_1024_fast_init_f32", "group__RealFFT.html#ga71547c601079d55c2525204aa00ef9c2", null ],
+ [ "arm_rfft_128_fast_init_f32", "group__RealFFT.html#gade8432f9318953234761e8e0f2c9e1d2", null ],
+ [ "arm_rfft_2048_fast_init_f32", "group__RealFFT.html#ga33724310a8360ac289d5a835282f778c", null ],
+ [ "arm_rfft_256_fast_init_f32", "group__RealFFT.html#ga678afbb042d942c3dd5a33877ef66492", null ],
+ [ "arm_rfft_32_fast_init_f32", "group__RealFFT.html#ga153c8faa97b7ab8b1aef75fe6ac1b3a2", null ],
+ [ "arm_rfft_4096_fast_init_f32", "group__RealFFT.html#gaad50a08bb8191e1a138b5f72a268727a", null ],
+ [ "arm_rfft_512_fast_init_f32", "group__RealFFT.html#ga9a0e72918318f9d1c03973eab379e580", null ],
+ [ "arm_rfft_64_fast_init_f32", "group__RealFFT.html#ga0f67de6a0e5d87011f35426112d2d91b", null ],
[ "arm_rfft_f32", "group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc", null ],
[ "arm_rfft_fast_f32", "group__RealFFT.html#ga180d8b764d59cbb85d37a2d5f7cd9799", null ],
[ "arm_rfft_fast_init_f32", "group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3", null ],
diff --git a/docs/DSP/html/group__RealFFT__Table.html b/docs/DSP/html/group__RealFFT__Table.html
index 17a72c6..db63fd1 100644
--- a/docs/DSP/html/group__RealFFT__Table.html
+++ b/docs/DSP/html/group__RealFFT__Table.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -108,75 +108,98 @@ $(document).ready(function(){initNavTree('group__RealFFT__Table.html','');});
<div class="header">
<div class="summary">
+<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a> </div>
<div class="headertitle">
<div class="title">Real FFT Tables<div class="ingroups"><a class="el" href="group__RealFFT.html">Real FFT Functions</a></div></div> </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga70c20a29dce002df289426d5b4f67fa8"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT__Table.html#ga70c20a29dce002df289426d5b4f67fa8">__ALIGNED</a> (4)</td></tr>
+<tr class="memdesc:ga70c20a29dce002df289426d5b4f67fa8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Weights Table. <a href="#ga70c20a29dce002df289426d5b4f67fa8">More...</a><br/></td></tr>
+<tr class="separator:ga70c20a29dce002df289426d5b4f67fa8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
Variables</h2></td></tr>
-<tr class="memitem:ga8b1ad947c470596674fa3364e16045c6"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT__Table.html#ga8b1ad947c470596674fa3364e16045c6">realCoefA</a> [8192]</td></tr>
+<tr class="memitem:ga8b1ad947c470596674fa3364e16045c6"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT__Table.html#ga8b1ad947c470596674fa3364e16045c6">realCoefA</a> [8192]</td></tr>
<tr class="separator:ga8b1ad947c470596674fa3364e16045c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac52f98b52a1f03bfac8b57a67ba07397"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT__Table.html#gac52f98b52a1f03bfac8b57a67ba07397">realCoefB</a> [8192]</td></tr>
+<tr class="memitem:gac52f98b52a1f03bfac8b57a67ba07397"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT__Table.html#gac52f98b52a1f03bfac8b57a67ba07397">realCoefB</a> [8192]</td></tr>
<tr class="separator:gac52f98b52a1f03bfac8b57a67ba07397"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga11e84d0ee257a547f749b37dd0078d36"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> <a class="el" href="arm__math_8h.html#a280a402ab28c399fcc4168f2ed631acb">ALIGN4</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT__Table.html#ga11e84d0ee257a547f749b37dd0078d36">realCoefAQ15</a> [8192]</td></tr>
-<tr class="separator:ga11e84d0ee257a547f749b37dd0078d36"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac871666f018b70938b2b98017628cb97"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> <a class="el" href="arm__math_8h.html#a280a402ab28c399fcc4168f2ed631acb">ALIGN4</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT__Table.html#gac871666f018b70938b2b98017628cb97">realCoefBQ15</a> [8192]</td></tr>
-<tr class="separator:gac871666f018b70938b2b98017628cb97"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf1592a6cf0504675205074a43c3728a2"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT__Table.html#gaf1592a6cf0504675205074a43c3728a2">realCoefAQ31</a> [8192]</td></tr>
<tr class="separator:gaf1592a6cf0504675205074a43c3728a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1eb5745728a61c3715755f5d69a4a960"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__RealFFT__Table.html#ga1eb5745728a61c3715755f5d69a4a960">realCoefBQ31</a> [8192]</td></tr>
<tr class="separator:ga1eb5745728a61c3715755f5d69a4a960"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
-<h2 class="groupheader">Variable Documentation</h2>
-<a class="anchor" id="ga8b1ad947c470596674fa3364e16045c6"></a>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="ga70c20a29dce002df289426d5b4f67fa8"></a>
<div class="memitem">
<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
<table class="memname">
<tr>
- <td class="memname">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> realCoefA[8192]</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> __ALIGNED </td>
+ <td>(</td>
+ <td class="paramtype">4&#160;</td>
+ <td class="paramname"></td><td>)</td>
+ <td></td>
</tr>
</table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span> </td>
- </tr>
-</table>
</div><div class="memdoc">
-<dl class="section user"><dt></dt><dd>Generation of realCoefA array: </dd></dl>
+<p>Q15 table for reciprocal.</p>
+<dl class="section user"><dt></dt><dd>Generation fixed-point realCoefAQ15 array in Q15 format: </dd></dl>
<dl class="section user"><dt></dt><dd>n = 4096 <pre>for (i = 0; i &lt; n; i++)
- {
- pATable[2 * i] = 0.5 * (1.0 - sin (2 * PI / (double) (2 * n) * (double) i));
+{
+ pATable[2 * i] = 0.5 * ( 1.0 - sin (2 * PI / (double) (2 * n) * (double) i));
pATable[2 * i + 1] = 0.5 * (-1.0 * cos (2 * PI / (double) (2 * n) * (double) i));
- } </pre> </dd></dl>
-
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga10717ee326bf50832ef1c25b85a23068">arm_rfft_init_f32()</a>.</p>
+}</pre> </dd></dl>
+<dl class="section user"><dt></dt><dd>Convert to fixed point Q15 format round(pATable[i] * pow(2, 15))</dd></dl>
+<dl class="section user"><dt></dt><dd>Generation of real_CoefB array: </dd></dl>
+<dl class="section user"><dt></dt><dd>n = 4096 <pre>for (i = 0; i &lt; n; i++)
+{
+ pBTable[2 * i] = 0.5 * (1.0 + sin (2 * PI / (double) (2 * n) * (double) i));
+ pBTable[2 * i + 1] = 0.5 * (1.0 * cos (2 * PI / (double) (2 * n) * (double) i));
+}</pre> </dd></dl>
+<dl class="section user"><dt></dt><dd>Convert to fixed point Q15 format round(pBTable[i] * pow(2, 15))</dd></dl>
+<dl class="section user"><dt></dt><dd>Weights tables are generated using the formula : <pre>weights[n] = e^(-j*n*pi/(2*N))</pre> </dd></dl>
+<dl class="section user"><dt></dt><dd>C command to generate the table <pre>
+for(i = 0; i&lt; N; i++)
+{
+ weights[(2*i)] = cos(i*c);
+ weights[(2*i)+1] = -sin(i*c);
+} </pre> </dd></dl>
+<dl class="section user"><dt></dt><dd>where <code>N</code> is the Number of weights to be calculated and <code>c</code> is <code>pi/(2*N)</code> </dd></dl>
+<dl class="section user"><dt></dt><dd>Converted the output to q15 format by multiplying with 2^31 and saturated if required. </dd></dl>
+<dl class="section user"><dt></dt><dd>In the tables below the real and imaginary values are placed alternatively, hence the array length is <code>2*N</code>. </dd></dl>
+<dl class="section user"><dt></dt><dd>cosFactor tables are generated using the formula : <pre> cos_factors[n] = 2 * cos((2n+1)*pi/(4*N)) </pre> </dd></dl>
+<dl class="section user"><dt></dt><dd>C command to generate the table <pre>
+for (i = 0; i&lt; N; i++)
+{
+ cos_factors[i] = 2 * cos((2*i+1)*c/2);
+} </pre> </dd></dl>
+<dl class="section user"><dt></dt><dd>where <code>N</code> is the number of factors to generate and <code>c</code> is <code>pi/(2*N)</code> </dd></dl>
+<dl class="section user"><dt></dt><dd>Then converted to q15 format by multiplying with 2^31 and saturated if required.</dd></dl>
+<p>end of DCT4_IDCT4_Table group </p>
</div>
</div>
-<a class="anchor" id="ga11e84d0ee257a547f749b37dd0078d36"></a>
+<h2 class="groupheader">Variable Documentation</h2>
+<a class="anchor" id="ga8b1ad947c470596674fa3364e16045c6"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> <a class="el" href="arm__math_8h.html#a280a402ab28c399fcc4168f2ed631acb">ALIGN4</a> realCoefAQ15[8192]</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> realCoefA[8192]</td>
</tr>
</table>
</div><div class="memdoc">
-<dl class="section user"><dt></dt><dd>Generation fixed-point realCoefAQ15 array in Q15 format: </dd></dl>
+<dl class="section user"><dt></dt><dd>Generation of realCoefA array: </dd></dl>
<dl class="section user"><dt></dt><dd>n = 4096 <pre>for (i = 0; i &lt; n; i++)
- {
- pATable[2 * i] = 0.5 * (1.0 - sin (2 * PI / (double) (2 * n) * (double) i));
+{
+ pATable[2 * i] = 0.5 * ( 1.0 - sin (2 * PI / (double) (2 * n) * (double) i));
pATable[2 * i + 1] = 0.5 * (-1.0 * cos (2 * PI / (double) (2 * n) * (double) i));
- } </pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>Convert to fixed point Q15 format round(pATable[i] * pow(2, 15)) </dd></dl>
-
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga053450cc600a55410ba5b5605e96245d">arm_rfft_init_q15()</a>.</p>
+}</pre> </dd></dl>
</div>
</div>
@@ -192,61 +215,28 @@ Variables</h2></td></tr>
<dl class="section user"><dt></dt><dd>Generation fixed-point realCoefAQ31 array in Q31 format: </dd></dl>
<dl class="section user"><dt></dt><dd>n = 4096 <pre>for (i = 0; i &lt; n; i++)
{
- pATable[2 * i] = 0.5 * (1.0 - sin (2 * PI / (double) (2 * n) * (double) i));
+ pATable[2 * i] = 0.5 * ( 1.0 - sin (2 * PI / (double) (2 * n) * (double) i));
pATable[2 * i + 1] = 0.5 * (-1.0 * cos (2 * PI / (double) (2 * n) * (double) i));
}</pre> </dd></dl>
<dl class="section user"><dt></dt><dd>Convert to fixed point Q31 format round(pATable[i] * pow(2, 31)) </dd></dl>
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga5abde938abbe72e95c5bab080eb33c45">arm_rfft_init_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="gac52f98b52a1f03bfac8b57a67ba07397"></a>
<div class="memitem">
<div class="memproto">
-<table class="mlabels">
- <tr>
- <td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> realCoefB[8192]</td>
</tr>
</table>
- </td>
- <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">static</span></span> </td>
- </tr>
-</table>
</div><div class="memdoc">
<dl class="section user"><dt></dt><dd>Generation of realCoefB array: </dd></dl>
<dl class="section user"><dt></dt><dd>n = 4096 <pre>for (i = 0; i &lt; n; i++)
{
- pBTable[2 * i] = 0.5 * (1.0 + sin (2 * PI / (double) (2 * n) * (double) i));
+ pBTable[2 * i] = 0.5 * (1.0 + sin (2 * PI / (double) (2 * n) * (double) i));
pBTable[2 * i + 1] = 0.5 * (1.0 * cos (2 * PI / (double) (2 * n) * (double) i));
- } </pre> </dd></dl>
-
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga10717ee326bf50832ef1c25b85a23068">arm_rfft_init_f32()</a>.</p>
-
-</div>
-</div>
-<a class="anchor" id="gac871666f018b70938b2b98017628cb97"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> <a class="el" href="arm__math_8h.html#a280a402ab28c399fcc4168f2ed631acb">ALIGN4</a> realCoefBQ15[8192]</td>
- </tr>
- </table>
-</div><div class="memdoc">
-<dl class="section user"><dt></dt><dd>Generation of real_CoefB array: </dd></dl>
-<dl class="section user"><dt></dt><dd>n = 4096 <pre>for (i = 0; i &lt; n; i++)
- {
- pBTable[2 * i] = 0.5 * (1.0 + sin (2 * PI / (double) (2 * n) * (double) i));
- pBTable[2 * i + 1] = 0.5 * (1.0 * cos (2 * PI / (double) (2 * n) * (double) i));
- } </pre> </dd></dl>
-<dl class="section user"><dt></dt><dd>Convert to fixed point Q15 format round(pBTable[i] * pow(2, 15)) </dd></dl>
-
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga053450cc600a55410ba5b5605e96245d">arm_rfft_init_q15()</a>.</p>
+}</pre> </dd></dl>
</div>
</div>
@@ -262,13 +252,11 @@ Variables</h2></td></tr>
<dl class="section user"><dt></dt><dd>Generation of realCoefBQ31 array: </dd></dl>
<dl class="section user"><dt></dt><dd>n = 4096 <pre>for (i = 0; i &lt; n; i++)
{
- pBTable[2 * i] = 0.5 * (1.0 + sin (2 * PI / (double) (2 * n) * (double) i));
+ pBTable[2 * i] = 0.5 * (1.0 + sin (2 * PI / (double) (2 * n) * (double) i));
pBTable[2 * i + 1] = 0.5 * (1.0 * cos (2 * PI / (double) (2 * n) * (double) i));
} </pre> </dd></dl>
<dl class="section user"><dt></dt><dd>Convert to fixed point Q31 format round(pBTable[i] * pow(2, 31)) </dd></dl>
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga5abde938abbe72e95c5bab080eb33c45">arm_rfft_init_q31()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -276,7 +264,7 @@ Variables</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__RealFFT__Table.js b/docs/DSP/html/group__RealFFT__Table.js
index 032bceb..ff3d576 100644
--- a/docs/DSP/html/group__RealFFT__Table.js
+++ b/docs/DSP/html/group__RealFFT__Table.js
@@ -1,9 +1,8 @@
var group__RealFFT__Table =
[
+ [ "__ALIGNED", "group__RealFFT__Table.html#ga70c20a29dce002df289426d5b4f67fa8", null ],
[ "realCoefA", "group__RealFFT__Table.html#ga8b1ad947c470596674fa3364e16045c6", null ],
- [ "realCoefAQ15", "group__RealFFT__Table.html#ga11e84d0ee257a547f749b37dd0078d36", null ],
[ "realCoefAQ31", "group__RealFFT__Table.html#gaf1592a6cf0504675205074a43c3728a2", null ],
[ "realCoefB", "group__RealFFT__Table.html#gac52f98b52a1f03bfac8b57a67ba07397", null ],
- [ "realCoefBQ15", "group__RealFFT__Table.html#gac871666f018b70938b2b98017628cb97", null ],
[ "realCoefBQ31", "group__RealFFT__Table.html#ga1eb5745728a61c3715755f5d69a4a960", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__SQRT.html b/docs/DSP/html/group__SQRT.html
index 3b9b605..fb4f8f3 100644
--- a/docs/DSP/html/group__SQRT.html
+++ b/docs/DSP/html/group__SQRT.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,16 +116,22 @@ $(document).ready(function(){initNavTree('group__SQRT.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga697d82c2747a3302cf44e7c9583da2e8"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE <br class="typebreak"/>
-<a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__SQRT.html#ga697d82c2747a3302cf44e7c9583da2e8">arm_sqrt_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> in, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pOut)</td></tr>
-<tr class="memdesc:ga697d82c2747a3302cf44e7c9583da2e8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point square root function. <a href="#ga697d82c2747a3302cf44e7c9583da2e8">More...</a><br/></td></tr>
-<tr class="separator:ga697d82c2747a3302cf44e7c9583da2e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5f37f479666ee8ff9711b334286c60ed"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__SQRT.html#ga5f37f479666ee8ff9711b334286c60ed">arm_sqrt_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> in, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pOut)</td></tr>
+<tr class="memdesc:ga5f37f479666ee8ff9711b334286c60ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point square root function. <a href="#ga5f37f479666ee8ff9711b334286c60ed">More...</a><br/></td></tr>
+<tr class="separator:ga5f37f479666ee8ff9711b334286c60ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga119e25831e141d734d7ef10636670058"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__SQRT.html#ga119e25831e141d734d7ef10636670058">arm_sqrt_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> in, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pOut)</td></tr>
<tr class="memdesc:ga119e25831e141d734d7ef10636670058"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 square root function. <a href="#ga119e25831e141d734d7ef10636670058">More...</a><br/></td></tr>
<tr class="separator:ga119e25831e141d734d7ef10636670058"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5abe5ca724f3e15849662b03752c1238"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__SQRT.html#ga5abe5ca724f3e15849662b03752c1238">arm_sqrt_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> in, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pOut)</td></tr>
<tr class="memdesc:ga5abe5ca724f3e15849662b03752c1238"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 square root function. <a href="#ga5abe5ca724f3e15849662b03752c1238">More...</a><br/></td></tr>
<tr class="separator:ga5abe5ca724f3e15849662b03752c1238"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa9b8a2bea8a22489bfd968eb4687a7bd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__SQRT.html#gaa9b8a2bea8a22489bfd968eb4687a7bd">arm_vsqrt_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pIn, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pOut, uint16_t len)</td></tr>
+<tr class="memdesc:gaa9b8a2bea8a22489bfd968eb4687a7bd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Vector Floating-point square root function. <a href="#gaa9b8a2bea8a22489bfd968eb4687a7bd">More...</a><br/></td></tr>
+<tr class="separator:gaa9b8a2bea8a22489bfd968eb4687a7bd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5955b76f2a60c1636ff507182000193d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__SQRT.html#ga5955b76f2a60c1636ff507182000193d">arm_vsqrt_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pIn, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pOut, uint16_t len)</td></tr>
+<tr class="separator:ga5955b76f2a60c1636ff507182000193d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga793f913a2b3a8f45577db36136954cdc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__SQRT.html#ga793f913a2b3a8f45577db36136954cdc">arm_vsqrt_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pIn, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pOut, uint16_t len)</td></tr>
+<tr class="separator:ga793f913a2b3a8f45577db36136954cdc"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<p>Computes the square root of a number. There are separate functions for Q15, Q31, and floating-point data types. The square root function is computed using the Newton-Raphson algorithm. This is an iterative algorithm of the form: </p>
@@ -136,12 +142,12 @@ Functions</h2></td></tr>
x0 = in/2 [initial guess]
x1 = 1/2 * ( x0 + in / x0) [each iteration]
</pre> <h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ga697d82c2747a3302cf44e7c9583da2e8"></a>
+<a class="anchor" id="ga5f37f479666ee8ff9711b334286c60ed"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a> arm_sqrt_f32 </td>
+ <td class="memname">__STATIC_FORCEINLINE <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6">arm_status</a> arm_sqrt_f32 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td>
<td class="paramname"><em>in</em>, </td>
@@ -161,16 +167,16 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">in</td><td>input value. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">pOut</td><td>square root of input value. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">in</td><td>input value </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pOut</td><td>square root of input value </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns ARM_MATH_SUCCESS if input value is positive value or ARM_MATH_ARGUMENT_ERROR if <code>in</code> is negative value and returns zero output for negative values. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a>, and <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>.</p>
-
-<p>Referenced by <a class="el" href="group__cmplx__mag.html#gae45024c497392cde2ae358a76d435213">arm_cmplx_mag_f32()</a>, <a class="el" href="group__RMS.html#ga0e3ab1b57da32d45388d1fa90d7fd88c">arm_rms_f32()</a>, and <a class="el" href="group__STD.html#ga4969b5b5f3d001377bc401a3ee99dfc2">arm_std_f32()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : input value is positive</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : input value is negative; *pOut is set to 0 </li>
+</ul>
+</dd></dl>
</div>
</div>
@@ -199,24 +205,16 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">in</td><td>input value. The range of the input value is [0 +1) or 0x0000 to 0x7FFF. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">pOut</td><td>square root of input value. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">in</td><td>input value. The range of the input value is [0 +1) or 0x0000 to 0x7FFF </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pOut</td><td>points to square root of input value </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns ARM_MATH_SUCCESS if input value is positive value or ARM_MATH_ARGUMENT_ERROR if <code>in</code> is negative value and returns zero output for negative values.</dd></dl>
-<dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">in</td><td>input value. The range of the input value is [0 +1) or 0x0000 to 0x7FFF. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pOut</td><td>square root of input value. </td></tr>
- </table>
- </dd>
-</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns ARM_MATH_SUCCESS if the input value is positive and ARM_MATH_ARGUMENT_ERROR if the input is negative. For negative inputs, the function returns *pOut = 0. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a>, and <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>.</p>
-
-<p>Referenced by <a class="el" href="group__cmplx__mag.html#ga0a4a8f77a6a51d9b3f3b9d729f85b7a4">arm_cmplx_mag_q15()</a>, <a class="el" href="group__RMS.html#gaf5b836b72dda9e5dfbbd17c7906fd13f">arm_rms_q15()</a>, and <a class="el" href="group__STD.html#gaf9d27afa9928ff28a63cd98ea9218a72">arm_std_q15()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : input value is positive</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : input value is negative; *pOut is set to 0 </li>
+</ul>
+</dd></dl>
</div>
</div>
@@ -245,24 +243,121 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">in</td><td>input value. The range of the input value is [0 +1) or 0x00000000 to 0x7FFFFFFF. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">pOut</td><td>square root of input value. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">in</td><td>input value. The range of the input value is [0 +1) or 0x00000000 to 0x7FFFFFFF </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pOut</td><td>points to square root of input value </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns ARM_MATH_SUCCESS if input value is positive value or ARM_MATH_ARGUMENT_ERROR if <code>in</code> is negative value and returns zero output for negative values.</dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a> : input value is positive</li>
+<li><a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a> : input value is negative; *pOut is set to 0 </li>
+</ul>
+</dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaa9b8a2bea8a22489bfd968eb4687a7bd"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void arm_vsqrt_f32 </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramname"><em>pIn</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramname"><em>pOut</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint16_t&#160;</td>
+ <td class="paramname"><em>len</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">in</td><td>input value. The range of the input value is [0 +1) or 0x00000000 to 0x7FFFFFFF. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pOut</td><td>square root of input value. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pIn</td><td>input vector. </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pOut</td><td>vector of square roots of input elements. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">len</td><td>length of input vector. </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>The function returns ARM_MATH_SUCCESS if the input value is positive and ARM_MATH_ARGUMENT_ERROR if the input is negative. For negative inputs, the function returns *pOut = 0. </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>The function returns ARM_MATH_SUCCESS if input value is positive value or ARM_MATH_ARGUMENT_ERROR if <code>in</code> is negative value and returns zero output for negative values. </dd></dl>
-<p>References <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35">ARM_MATH_ARGUMENT_ERROR</a>, and <a class="el" href="arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0">ARM_MATH_SUCCESS</a>.</p>
+</div>
+</div>
+<a class="anchor" id="ga793f913a2b3a8f45577db36136954cdc"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void arm_vsqrt_q15 </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramname"><em>pIn</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramname"><em>pOut</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint16_t&#160;</td>
+ <td class="paramname"><em>len</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__cmplx__mag.html#ga14f82f9230e9d96d5b9774e2fefcb7be">arm_cmplx_mag_q31()</a>, <a class="el" href="group__RMS.html#gae33015fda23fc44e7ead5e5ed7e8d314">arm_rms_q31()</a>, and <a class="el" href="group__STD.html#ga39495e74f96116178be085c9dc7742f5">arm_std_q31()</a>.</p>
+</div>
+</div>
+<a class="anchor" id="ga5955b76f2a60c1636ff507182000193d"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void arm_vsqrt_q31 </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramname"><em>pIn</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramname"><em>pOut</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint16_t&#160;</td>
+ <td class="paramname"><em>len</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
</div>
</div>
@@ -271,7 +366,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__SQRT.js b/docs/DSP/html/group__SQRT.js
index 9aa8662..8c4df6e 100644
--- a/docs/DSP/html/group__SQRT.js
+++ b/docs/DSP/html/group__SQRT.js
@@ -1,6 +1,9 @@
var group__SQRT =
[
- [ "arm_sqrt_f32", "group__SQRT.html#ga697d82c2747a3302cf44e7c9583da2e8", null ],
+ [ "arm_sqrt_f32", "group__SQRT.html#ga5f37f479666ee8ff9711b334286c60ed", null ],
[ "arm_sqrt_q15", "group__SQRT.html#ga5abe5ca724f3e15849662b03752c1238", null ],
- [ "arm_sqrt_q31", "group__SQRT.html#ga119e25831e141d734d7ef10636670058", null ]
+ [ "arm_sqrt_q31", "group__SQRT.html#ga119e25831e141d734d7ef10636670058", null ],
+ [ "arm_vsqrt_f32", "group__SQRT.html#gaa9b8a2bea8a22489bfd968eb4687a7bd", null ],
+ [ "arm_vsqrt_q15", "group__SQRT.html#ga793f913a2b3a8f45577db36136954cdc", null ],
+ [ "arm_vsqrt_q31", "group__SQRT.html#ga5955b76f2a60c1636ff507182000193d", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__STD.html b/docs/DSP/html/group__STD.html
index 832f8d9..f860ed7 100644
--- a/docs/DSP/html/group__STD.html
+++ b/docs/DSP/html/group__STD.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,30 +116,31 @@ $(document).ready(function(){initNavTree('group__STD.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga4969b5b5f3d001377bc401a3ee99dfc2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__STD.html#ga4969b5b5f3d001377bc401a3ee99dfc2">arm_std_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult)</td></tr>
-<tr class="memdesc:ga4969b5b5f3d001377bc401a3ee99dfc2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Standard deviation of the elements of a floating-point vector. <a href="#ga4969b5b5f3d001377bc401a3ee99dfc2">More...</a><br/></td></tr>
-<tr class="separator:ga4969b5b5f3d001377bc401a3ee99dfc2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaf9d27afa9928ff28a63cd98ea9218a72"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__STD.html#gaf9d27afa9928ff28a63cd98ea9218a72">arm_std_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pResult)</td></tr>
-<tr class="memdesc:gaf9d27afa9928ff28a63cd98ea9218a72"><td class="mdescLeft">&#160;</td><td class="mdescRight">Standard deviation of the elements of a Q15 vector. <a href="#gaf9d27afa9928ff28a63cd98ea9218a72">More...</a><br/></td></tr>
-<tr class="separator:gaf9d27afa9928ff28a63cd98ea9218a72"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga39495e74f96116178be085c9dc7742f5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__STD.html#ga39495e74f96116178be085c9dc7742f5">arm_std_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult)</td></tr>
-<tr class="memdesc:ga39495e74f96116178be085c9dc7742f5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Standard deviation of the elements of a Q31 vector. <a href="#ga39495e74f96116178be085c9dc7742f5">More...</a><br/></td></tr>
-<tr class="separator:ga39495e74f96116178be085c9dc7742f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga287b6ce703636c7e8cb9833b290ae4ce"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__STD.html#ga287b6ce703636c7e8cb9833b290ae4ce">arm_std_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult)</td></tr>
+<tr class="memdesc:ga287b6ce703636c7e8cb9833b290ae4ce"><td class="mdescLeft">&#160;</td><td class="mdescRight">Standard deviation of the elements of a floating-point vector. <a href="#ga287b6ce703636c7e8cb9833b290ae4ce">More...</a><br/></td></tr>
+<tr class="separator:ga287b6ce703636c7e8cb9833b290ae4ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4179a8150b161ce2c3d734d8cb19cebe"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__STD.html#ga4179a8150b161ce2c3d734d8cb19cebe">arm_std_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pResult)</td></tr>
+<tr class="memdesc:ga4179a8150b161ce2c3d734d8cb19cebe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Standard deviation of the elements of a Q15 vector. <a href="#ga4179a8150b161ce2c3d734d8cb19cebe">More...</a><br/></td></tr>
+<tr class="separator:ga4179a8150b161ce2c3d734d8cb19cebe"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafe382f5d8f3e7d310f2e2f2b5d873797"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__STD.html#gafe382f5d8f3e7d310f2e2f2b5d873797">arm_std_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult)</td></tr>
+<tr class="memdesc:gafe382f5d8f3e7d310f2e2f2b5d873797"><td class="mdescLeft">&#160;</td><td class="mdescRight">Standard deviation of the elements of a Q31 vector. <a href="#gafe382f5d8f3e7d310f2e2f2b5d873797">More...</a><br/></td></tr>
+<tr class="separator:gafe382f5d8f3e7d310f2e2f2b5d873797"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<p>Calculates the standard deviation of the elements in the input vector. The underlying algorithm is used:</p>
<pre>
- Result = sqrt((sumOfSquares - sum<sup>2</sup> / blockSize) / (blockSize - 1))</pre><pre> where, sumOfSquares = pSrc[0] * pSrc[0] + pSrc[1] * pSrc[1] + ... + pSrc[blockSize-1] * pSrc[blockSize-1]</pre><pre> sum = pSrc[0] + pSrc[1] + pSrc[2] + ... + pSrc[blockSize-1]
+ Result = sqrt((sumOfSquares - sum<sup>2</sup> / blockSize) / (blockSize - 1))</pre><pre> sumOfSquares = pSrc[0] * pSrc[0] + pSrc[1] * pSrc[1] + ... + pSrc[blockSize-1] * pSrc[blockSize-1]
+ sum = pSrc[0] + pSrc[1] + pSrc[2] + ... + pSrc[blockSize-1]
</pre><p>There are separate functions for floating point, Q31, and Q15 data types. </p>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ga4969b5b5f3d001377bc401a3ee99dfc2"></a>
+<a class="anchor" id="ga287b6ce703636c7e8cb9833b290ae4ce"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_std_f32 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -163,28 +164,24 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pResult</td><td>standard deviation value returned here </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pResult</td><td>standard deviation value returned here </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="group__SQRT.html#ga697d82c2747a3302cf44e7c9583da2e8">arm_sqrt_f32()</a>, <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__class__marks__example__f32_8c.html#acc9290716b3c97381ce52d14b4b01681">mean</a>, and <a class="el" href="arm__class__marks__example__f32_8c.html#a3bd39c4335d84be071cc1eaa9b0a8642">var</a>.</p>
-
-<p>Referenced by <a class="el" href="arm__class__marks__example__f32_8c.html#a196718f834091385d38586a0ce4009dc">main()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="gaf9d27afa9928ff28a63cd98ea9218a72"></a>
+<a class="anchor" id="ga4179a8150b161ce2c3d734d8cb19cebe"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_std_q15 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -208,28 +205,25 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pResult</td><td>standard deviation value returned here </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pResult</td><td>standard deviation value returned here </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b></p>
-<dl class="section user"><dt></dt><dd>The function is implemented using a 64-bit internal accumulator. The input is represented in 1.15 format. Intermediate multiplication yields a 2.30 format, and this result is added without saturation to a 64-bit accumulator in 34.30 format. With 33 guard bits in the accumulator, there is no risk of overflow, and the full precision of the intermediate multiplication is preserved. Finally, the 34.30 result is truncated to 34.15 format by discarding the lower 15 bits, and then saturated to yield a result in 1.15 format. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#a7aed02041f489a4f65dbd7093073d94e">__SMLALD()</a>, <a class="el" href="group__SQRT.html#ga5abe5ca724f3e15849662b03752c1238">arm_sqrt_q15()</a>, and <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using a 64-bit internal accumulator. The input is represented in 1.15 format. Intermediate multiplication yields a 2.30 format, and this result is added without saturation to a 64-bit accumulator in 34.30 format. With 33 guard bits in the accumulator, there is no risk of overflow, and the full precision of the intermediate multiplication is preserved. Finally, the 34.30 result is truncated to 34.15 format by discarding the lower 15 bits, and then saturated to yield a result in 1.15 format. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga39495e74f96116178be085c9dc7742f5"></a>
+<a class="anchor" id="gafe382f5d8f3e7d310f2e2f2b5d873797"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_std_q31 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -253,17 +247,14 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pResult</td><td>standard deviation value returned here </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in input vector. </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pResult</td><td>standard deviation value returned here. </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b></p>
-<dl class="section user"><dt></dt><dd>The function is implemented using an internal 64-bit accumulator. The input is represented in 1.31 format, which is then downshifted by 8 bits which yields 1.23, and intermediate multiplication yields a 2.46 format. The accumulator maintains full precision of the intermediate multiplication results, but provides only a 16 guard bits. There is no saturation on intermediate additions. If the accumulator overflows it wraps around and distorts the result. In order to avoid overflows completely the input signal must be scaled down by log2(blockSize)-8 bits, as a total of blockSize additions are performed internally. After division, internal variables should be Q18.46 Finally, the 18.46 accumulator is right shifted by 15 bits to yield a 1.31 format value. </dd></dl>
-
-<p>References <a class="el" href="group__SQRT.html#ga119e25831e141d734d7ef10636670058">arm_sqrt_q31()</a>, and <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using an internal 64-bit accumulator. The input is represented in 1.31 format, which is then downshifted by 8 bits which yields 1.23, and intermediate multiplication yields a 2.46 format. The accumulator maintains full precision of the intermediate multiplication results, but provides only a 16 guard bits. There is no saturation on intermediate additions. If the accumulator overflows it wraps around and distorts the result. In order to avoid overflows completely the input signal must be scaled down by log2(blockSize)-8 bits, as a total of blockSize additions are performed internally. After division, internal variables should be Q18.46 Finally, the 18.46 accumulator is right shifted by 15 bits to yield a 1.31 format value. </dd></dl>
</div>
</div>
@@ -272,7 +263,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__STD.js b/docs/DSP/html/group__STD.js
index dd8c63b..8af0bd6 100644
--- a/docs/DSP/html/group__STD.js
+++ b/docs/DSP/html/group__STD.js
@@ -1,6 +1,6 @@
var group__STD =
[
- [ "arm_std_f32", "group__STD.html#ga4969b5b5f3d001377bc401a3ee99dfc2", null ],
- [ "arm_std_q15", "group__STD.html#gaf9d27afa9928ff28a63cd98ea9218a72", null ],
- [ "arm_std_q31", "group__STD.html#ga39495e74f96116178be085c9dc7742f5", null ]
+ [ "arm_std_f32", "group__STD.html#ga287b6ce703636c7e8cb9833b290ae4ce", null ],
+ [ "arm_std_q15", "group__STD.html#ga4179a8150b161ce2c3d734d8cb19cebe", null ],
+ [ "arm_std_q31", "group__STD.html#gafe382f5d8f3e7d310f2e2f2b5d873797", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__SignalConvergence.html b/docs/DSP/html/group__SignalConvergence.html
index 656f882..0afa335 100644
--- a/docs/DSP/html/group__SignalConvergence.html
+++ b/docs/DSP/html/group__SignalConvergence.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -135,14 +135,14 @@ $(document).ready(function(){initNavTree('group__SignalConvergence.html','');});
<dl class="section user"><dt>CMSIS DSP Software Library Functions Used:</dt><dd></dd></dl>
<dl class="section user"><dt></dt><dd><ul>
<li><a class="el" href="group__LMS__NORM.html#gac7ccbaea863882056eee815456464670" title="Initialization function for floating-point normalized LMS filter. ">arm_lms_norm_init_f32()</a></li>
-<li><a class="el" href="group__FIR.html#ga98d13def6427e29522829f945d0967db" title="Initialization function for the floating-point FIR filter. ">arm_fir_init_f32()</a></li>
-<li><a class="el" href="group__FIR.html#gae8fb334ea67eb6ecbd31824ddc14cd6a" title="Processing function for the floating-point FIR filter. ">arm_fir_f32()</a></li>
-<li><a class="el" href="group__LMS__NORM.html#ga2418c929087c6eba719758eaae3f3300" title="Processing function for floating-point normalized LMS filter. ">arm_lms_norm_f32()</a></li>
-<li><a class="el" href="group__scale.html#ga3487af88b112f682ee90589cd419e123" title="Multiplies a floating-point vector by a scalar. ">arm_scale_f32()</a></li>
-<li><a class="el" href="group__BasicAbs.html#ga421b6275f9d35f50286c0ff3beceff02" title="Floating-point vector absolute value. ">arm_abs_f32()</a></li>
-<li><a class="el" href="group__BasicSub.html#ga7f975a472de286331134227c08aad826" title="Floating-point vector subtraction. ">arm_sub_f32()</a></li>
-<li><a class="el" href="group__Min.html#gaf62b1673740fc516ea64daf777b7d74a" title="Minimum value of a floating-point vector. ">arm_min_f32()</a></li>
-<li><a class="el" href="group__copy.html#gadd1f737e677e0e6ca31767c7001417b3" title="Copies the elements of a floating-point vector. ">arm_copy_f32()</a></li>
+<li><a class="el" href="group__FIR.html#ga5afaa7b8e6735bbc19e582aa9755b0e1" title="Initialization function for the floating-point FIR filter. ">arm_fir_init_f32()</a></li>
+<li><a class="el" href="group__FIR.html#ga0cf008f650a75f5e2cf82d10691b64d9" title="Processing function for the floating-point FIR filter. ">arm_fir_f32()</a></li>
+<li><a class="el" href="group__LMS__NORM.html#ga72b3755ed1cf97622851cbbeff83c69e" title="Processing function for floating-point normalized LMS filter. ">arm_lms_norm_f32()</a></li>
+<li><a class="el" href="group__BasicScale.html#ga5e769c8e22da173674c6abca7291e713" title="Multiplies a floating-point vector by a scalar. ">arm_scale_f32()</a></li>
+<li><a class="el" href="group__BasicAbs.html#ga0e8fc7df3033cdbe9cda8a766a46e6d9" title="Floating-point vector absolute value. ">arm_abs_f32()</a></li>
+<li><a class="el" href="group__BasicSub.html#ga76b8b2aec34269c6de0b090cab00fb33" title="Floating-point vector subtraction. ">arm_sub_f32()</a></li>
+<li><a class="el" href="group__Min.html#ga514e2c920c432e1a3df2cb03f01d2797" title="Minimum value of a floating-point vector. ">arm_min_f32()</a></li>
+<li><a class="el" href="group__copy.html#gaa6dfe9554ca61eb3d1eee498396bce88" title="Copies the elements of a floating-point vector. ">arm_copy_f32()</a></li>
</ul>
</dd></dl>
<p><b> Refer </b> <a class="el" href="arm_signal_converge_example_f32_8c-example.html">arm_signal_converge_example_f32.c</a> </p>
@@ -151,7 +151,7 @@ $(document).ready(function(){initNavTree('group__SignalConvergence.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__SinCos.html b/docs/DSP/html/group__SinCos.html
index d4f812c..24e5d04 100644
--- a/docs/DSP/html/group__SinCos.html
+++ b/docs/DSP/html/group__SinCos.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -169,14 +169,12 @@ Functions</h2></td></tr>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">theta</td><td>input value in degrees </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pSinVal</td><td>points to the processed sine output. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pCosVal</td><td>points to the processed cos output. </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pSinVal</td><td>points to processed sine output </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pCosVal</td><td>points to processed cosine output </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#afcb9147c96853bea484cfc2dde07463d">FAST_MATH_TABLE_SIZE</a>, and <a class="el" href="arm__common__tables_8h.html#a1dec82d596780f1a66ef4f76f137c1d9">sinTable_f32</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
@@ -212,16 +210,14 @@ Functions</h2></td></tr>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">theta</td><td>scaled input value in degrees </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pSinVal</td><td>points to the processed sine output. </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pCosVal</td><td>points to the processed cosine output. </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pSinVal</td><td>points to processed sine output </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pCosVal</td><td>points to processed cosine output </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
<p>The Q31 input value is in the range [-1 0.999999] and is mapped to a degree value in the range [-180 179]. </p>
-<p>References <a class="el" href="arm__math_8h.html#a9a94b78de0f083bd8fadf3c3abe40431">clip_q63_to_q31()</a>, <a class="el" href="arm__math_8h.html#aaff6d2358c4ada8de838a279254ab550">CONTROLLER_Q31_SHIFT</a>, and <a class="el" href="arm__common__tables_8h.html#a8bfccee9e1c0042cf4a765f4b19d097d">sinTable_q31</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -229,7 +225,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__SinCosExample.html b/docs/DSP/html/group__SinCosExample.html
index 0df69fd..541fa5f 100644
--- a/docs/DSP/html/group__SinCosExample.html
+++ b/docs/DSP/html/group__SinCosExample.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -130,8 +130,8 @@ $(document).ready(function(){initNavTree('group__SinCosExample.html','');});
<dl class="section user"><dt></dt><dd><ul>
<li><a class="el" href="group__cos.html#gace15287f9c64b9b4084d1c797d4c49d8" title="Fast approximation to the trigonometric cosine function for floating-point data. ">arm_cos_f32()</a></li>
<li><a class="el" href="group__sin.html#gae164899c4a3fc0e946dc5d55555fe541" title="Fast approximation to the trigonometric sine function for floating-point data. ">arm_sin_f32()</a></li>
-<li><a class="el" href="group__BasicMult.html#gaca3f0b8227da431ab29225b88888aa32" title="Floating-point vector multiplication. ">arm_mult_f32()</a></li>
-<li><a class="el" href="group__BasicAdd.html#ga6a904a547413b10565dd1d251c6bafbd" title="Floating-point vector addition. ">arm_add_f32()</a></li>
+<li><a class="el" href="group__BasicMult.html#gacf950935141cad927bea886e88fd9e9b" title="Floating-point vector multiplication. ">arm_mult_f32()</a></li>
+<li><a class="el" href="group__BasicAdd.html#gabfef1e86e458314a61f4baa441d9765e" title="Floating-point vector addition. ">arm_add_f32()</a></li>
</ul>
</dd></dl>
<p><b> Refer </b> <a class="el" href="arm_sin_cos_example_f32_8c-example.html">arm_sin_cos_example_f32.c</a> </p>
@@ -140,7 +140,7 @@ $(document).ready(function(){initNavTree('group__SinCosExample.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__VarianceExample.html b/docs/DSP/html/group__VarianceExample.html
index b151a82..dcfc332 100644
--- a/docs/DSP/html/group__VarianceExample.html
+++ b/docs/DSP/html/group__VarianceExample.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -132,11 +132,11 @@ $(document).ready(function(){initNavTree('group__VarianceExample.html','');});
</dd></dl>
<dl class="section user"><dt>CMSIS DSP Software Library Functions Used:</dt><dd></dd></dl>
<dl class="section user"><dt></dt><dd><ul>
-<li><a class="el" href="group__dot__prod.html#ga55418d4362f6ba84c327f9b4f089a8c3" title="Dot product of floating-point vectors. ">arm_dot_prod_f32()</a></li>
-<li><a class="el" href="group__BasicMult.html#gaca3f0b8227da431ab29225b88888aa32" title="Floating-point vector multiplication. ">arm_mult_f32()</a></li>
-<li><a class="el" href="group__BasicSub.html#ga7f975a472de286331134227c08aad826" title="Floating-point vector subtraction. ">arm_sub_f32()</a></li>
+<li><a class="el" href="group__BasicDotProd.html#gadf26f6bc62d6416528663ad3e46fbf67" title="Dot product of floating-point vectors. ">arm_dot_prod_f32()</a></li>
+<li><a class="el" href="group__BasicMult.html#gacf950935141cad927bea886e88fd9e9b" title="Floating-point vector multiplication. ">arm_mult_f32()</a></li>
+<li><a class="el" href="group__BasicSub.html#ga76b8b2aec34269c6de0b090cab00fb33" title="Floating-point vector subtraction. ">arm_sub_f32()</a></li>
<li><a class="el" href="group__Fill.html#ga2248e8d3901b4afb7827163132baad94" title="Fills a constant value into a floating-point vector. ">arm_fill_f32()</a></li>
-<li><a class="el" href="group__copy.html#gadd1f737e677e0e6ca31767c7001417b3" title="Copies the elements of a floating-point vector. ">arm_copy_f32()</a></li>
+<li><a class="el" href="group__copy.html#gaa6dfe9554ca61eb3d1eee498396bce88" title="Copies the elements of a floating-point vector. ">arm_copy_f32()</a></li>
</ul>
</dd></dl>
<p><b> Refer </b> <a class="el" href="arm_variance_example_f32_8c-example.html">arm_variance_example_f32.c</a> </p>
@@ -145,7 +145,7 @@ $(document).ready(function(){initNavTree('group__VarianceExample.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__clarke.html b/docs/DSP/html/group__clarke.html
index 75c2cbf..edb1f94 100644
--- a/docs/DSP/html/group__clarke.html
+++ b/docs/DSP/html/group__clarke.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,12 +116,12 @@ $(document).ready(function(){initNavTree('group__clarke.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gabbfa27c68837d22f03d6c6259569caa8"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clarke.html#gabbfa27c68837d22f03d6c6259569caa8">arm_clarke_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> Ia, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> Ib, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pIalpha, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pIbeta)</td></tr>
-<tr class="memdesc:gabbfa27c68837d22f03d6c6259569caa8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point Clarke transform. <a href="#gabbfa27c68837d22f03d6c6259569caa8">More...</a><br/></td></tr>
-<tr class="separator:gabbfa27c68837d22f03d6c6259569caa8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga0c69ebd2855ce6d34008eff808881e78"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clarke.html#ga0c69ebd2855ce6d34008eff808881e78">arm_clarke_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Ia, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Ib, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pIalpha, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pIbeta)</td></tr>
-<tr class="memdesc:ga0c69ebd2855ce6d34008eff808881e78"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clarke transform for Q31 version. <a href="#ga0c69ebd2855ce6d34008eff808881e78">More...</a><br/></td></tr>
-<tr class="separator:ga0c69ebd2855ce6d34008eff808881e78"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga82d40c62bb48ef4d613f1f2f685b4084"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clarke.html#ga82d40c62bb48ef4d613f1f2f685b4084">arm_clarke_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> Ia, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> Ib, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pIalpha, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pIbeta)</td></tr>
+<tr class="memdesc:ga82d40c62bb48ef4d613f1f2f685b4084"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point Clarke transform. <a href="#ga82d40c62bb48ef4d613f1f2f685b4084">More...</a><br/></td></tr>
+<tr class="separator:ga82d40c62bb48ef4d613f1f2f685b4084"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8d68db2a6e26e1caab677f5ab293c068"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__clarke.html#ga8d68db2a6e26e1caab677f5ab293c068">arm_clarke_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Ia, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Ib, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pIalpha, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pIbeta)</td></tr>
+<tr class="memdesc:ga8d68db2a6e26e1caab677f5ab293c068"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clarke transform for Q31 version. <a href="#ga8d68db2a6e26e1caab677f5ab293c068">More...</a><br/></td></tr>
+<tr class="separator:ga8d68db2a6e26e1caab677f5ab293c068"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<p>Forward Clarke transform converts the instantaneous stator phases into a two-coordinate time invariant vector. Generally the Clarke transform uses three-phase currents <code>Ia, Ib and Ic</code> to calculate currents in the two-phase orthogonal stator axis <code>Ialpha</code> and <code>Ibeta</code>. When <code>Ialpha</code> is superposed with <code>Ia</code> as shown in the figure below </p>
@@ -137,12 +137,12 @@ Stator current space vector and its components in (a,b).</div></div>
where <code>Ia</code> and <code>Ib</code> are the instantaneous stator phases and <code>pIalpha</code> and <code>pIbeta</code> are the two coordinates of time invariant vector. </dd></dl>
<dl class="section user"><dt>Fixed-Point Behavior</dt><dd>Care must be taken when using the Q31 version of the Clarke transform. In particular, the overflow and saturation behavior of the accumulator used must be considered. Refer to the function specific documentation below for usage guidelines. </dd></dl>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="gabbfa27c68837d22f03d6c6259569caa8"></a>
+<a class="anchor" id="ga82d40c62bb48ef4d613f1f2f685b4084"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE void arm_clarke_f32 </td>
+ <td class="memname">__STATIC_FORCEINLINE void arm_clarke_f32 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td>
<td class="paramname"><em>Ia</em>, </td>
@@ -181,15 +181,16 @@ Stator current space vector and its components in (a,b).</div></div>
</table>
</dd>
</dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="ga0c69ebd2855ce6d34008eff808881e78"></a>
+<a class="anchor" id="ga8d68db2a6e26e1caab677f5ab293c068"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE void arm_clarke_q31 </td>
+ <td class="memname">__STATIC_FORCEINLINE void arm_clarke_q31 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td>
<td class="paramname"><em>Ia</em>, </td>
@@ -224,14 +225,12 @@ Stator current space vector and its components in (a,b).</div></div>
<tr><td class="paramdir">[in]</td><td class="paramname">Ia</td><td>input three-phase coordinate <code>a</code> </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">Ib</td><td>input three-phase coordinate <code>b</code> </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">pIalpha</td><td>points to output two-phase orthogonal vector axis alpha </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">pIbeta</td><td>points to output two-phase orthogonal vector axis beta</td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pIbeta</td><td>points to output two-phase orthogonal vector axis beta </td></tr>
</table>
</dd>
</dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function is implemented using an internal 32-bit accumulator. The accumulator maintains 1.31 format by truncating lower 31 bits of the intermediate multiplication in 2.62 format. There is saturation on the addition, hence there is no risk of overflow. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#ab9f3cfbfb0f12975ab91ddb179160dcb">__QADD()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using an internal 32-bit accumulator. The accumulator maintains 1.31 format by truncating lower 31 bits of the intermediate multiplication in 2.62 format. There is saturation on the addition, hence there is no risk of overflow. </dd></dl>
</div>
</div>
@@ -240,7 +239,7 @@ Stator current space vector and its components in (a,b).</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__clarke.js b/docs/DSP/html/group__clarke.js
index 79a9d0e..9adb4d6 100644
--- a/docs/DSP/html/group__clarke.js
+++ b/docs/DSP/html/group__clarke.js
@@ -1,5 +1,5 @@
var group__clarke =
[
- [ "arm_clarke_f32", "group__clarke.html#gabbfa27c68837d22f03d6c6259569caa8", null ],
- [ "arm_clarke_q31", "group__clarke.html#ga0c69ebd2855ce6d34008eff808881e78", null ]
+ [ "arm_clarke_f32", "group__clarke.html#ga82d40c62bb48ef4d613f1f2f685b4084", null ],
+ [ "arm_clarke_q31", "group__clarke.html#ga8d68db2a6e26e1caab677f5ab293c068", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__cmplx__conj.html b/docs/DSP/html/group__cmplx__conj.html
index 81176b7..5f9f696 100644
--- a/docs/DSP/html/group__cmplx__conj.html
+++ b/docs/DSP/html/group__cmplx__conj.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,34 +116,35 @@ $(document).ready(function(){initNavTree('group__cmplx__conj.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga3a102aead6460ad9fcb0626f6b226ffb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__conj.html#ga3a102aead6460ad9fcb0626f6b226ffb">arm_cmplx_conj_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:ga3a102aead6460ad9fcb0626f6b226ffb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point complex conjugate. <a href="#ga3a102aead6460ad9fcb0626f6b226ffb">More...</a><br/></td></tr>
-<tr class="separator:ga3a102aead6460ad9fcb0626f6b226ffb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaf47689ae07962acaecb8ddde556df4a4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__conj.html#gaf47689ae07962acaecb8ddde556df4a4">arm_cmplx_conj_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:gaf47689ae07962acaecb8ddde556df4a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 complex conjugate. <a href="#gaf47689ae07962acaecb8ddde556df4a4">More...</a><br/></td></tr>
-<tr class="separator:gaf47689ae07962acaecb8ddde556df4a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gafecc94879a383c5208ec3ef99485e4b5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__conj.html#gafecc94879a383c5208ec3ef99485e4b5">arm_cmplx_conj_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:gafecc94879a383c5208ec3ef99485e4b5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 complex conjugate. <a href="#gafecc94879a383c5208ec3ef99485e4b5">More...</a><br/></td></tr>
-<tr class="separator:gafecc94879a383c5208ec3ef99485e4b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1b5571244b051bb72db30886896da2da"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__conj.html#ga1b5571244b051bb72db30886896da2da">arm_cmplx_conj_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:ga1b5571244b051bb72db30886896da2da"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point complex conjugate. <a href="#ga1b5571244b051bb72db30886896da2da">More...</a><br/></td></tr>
+<tr class="separator:ga1b5571244b051bb72db30886896da2da"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2eef7dba99852d5f7ec3e025b2e5653b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__conj.html#ga2eef7dba99852d5f7ec3e025b2e5653b">arm_cmplx_conj_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:ga2eef7dba99852d5f7ec3e025b2e5653b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 complex conjugate. <a href="#ga2eef7dba99852d5f7ec3e025b2e5653b">More...</a><br/></td></tr>
+<tr class="separator:ga2eef7dba99852d5f7ec3e025b2e5653b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga652edf2688aae9b2f53c5da73f6cc2bc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__conj.html#ga652edf2688aae9b2f53c5da73f6cc2bc">arm_cmplx_conj_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:ga652edf2688aae9b2f53c5da73f6cc2bc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 complex conjugate. <a href="#ga652edf2688aae9b2f53c5da73f6cc2bc">More...</a><br/></td></tr>
+<tr class="separator:ga652edf2688aae9b2f53c5da73f6cc2bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<p>Conjugates the elements of a complex data vector.</p>
-<p>The <code>pSrc</code> points to the source data and <code>pDst</code> points to the where the result should be written. <code>numSamples</code> specifies the number of complex samples and the data in each array is stored in an interleaved fashion (real, imag, real, imag, ...). Each array has a total of <code>2*numSamples</code> values. The underlying algorithm is used:</p>
+<p>The <code>pSrc</code> points to the source data and <code>pDst</code> points to the destination data where the result should be written. <code>numSamples</code> specifies the number of complex samples and the data in each array is stored in an interleaved fashion (real, imag, real, imag, ...). Each array has a total of <code>2*numSamples</code> values.</p>
+<p>The underlying algorithm is used: </p>
<pre>
-for(n=0; n&lt;numSamples; n++) {
- pDst[(2*n)+0)] = pSrc[(2*n)+0]; // real part
- pDst[(2*n)+1)] = -pSrc[(2*n)+1]; // imag part
+for (n = 0; n &lt; numSamples; n++) {
+ pDst[(2*n) ] = pSrc[(2*n) ]; // real part
+ pDst[(2*n)+1] = -pSrc[(2*n)+1]; // imag part
}
</pre><p>There are separate functions for floating-point, Q15, and Q31 data types. </p>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ga3a102aead6460ad9fcb0626f6b226ffb"></a>
+<a class="anchor" id="ga1b5571244b051bb72db30886896da2da"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_cmplx_conj_f32 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -167,24 +168,24 @@ for(n=0; n&lt;numSamples; n++) {
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
- <tr><td class="paramname">*pDst</td><td>points to the output vector </td></tr>
- <tr><td class="paramname">numSamples</td><td>number of complex samples in each vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numSamples</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="gaf47689ae07962acaecb8ddde556df4a4"></a>
+<a class="anchor" id="ga2eef7dba99852d5f7ec3e025b2e5653b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_cmplx_conj_q15 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -208,28 +209,25 @@ for(n=0; n&lt;numSamples; n++) {
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
- <tr><td class="paramname">*pDst</td><td>points to the output vector </td></tr>
- <tr><td class="paramname">numSamples</td><td>number of complex samples in each vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numSamples</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function uses saturating arithmetic. The Q15 value -1 (0x8000) will be saturated to the maximum allowable positive value 0x7FFF. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#aad6f7afa72d784b95e6357c215a919bb">__QASX()</a>, <a class="el" href="arm__math_8h.html#a391f5f1d2e7cefaccfece0a49141ad47">__QSAX()</a>, and <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function uses saturating arithmetic. The Q15 value -1 (0x8000) is saturated to the maximum allowable positive value 0x7FFF. </dd></dl>
</div>
</div>
-<a class="anchor" id="gafecc94879a383c5208ec3ef99485e4b5"></a>
+<a class="anchor" id="ga652edf2688aae9b2f53c5da73f6cc2bc"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_cmplx_conj_q31 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -253,17 +251,14 @@ for(n=0; n&lt;numSamples; n++) {
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
- <tr><td class="paramname">*pDst</td><td>points to the output vector </td></tr>
- <tr><td class="paramname">numSamples</td><td>number of complex samples in each vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numSamples</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function uses saturating arithmetic. The Q31 value -1 (0x80000000) will be saturated to the maximum allowable positive value 0x7FFFFFFF. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a15e896d0146c280e600d00f609832350">__QSUB()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function uses saturating arithmetic. The Q31 value -1 (0x80000000) is saturated to the maximum allowable positive value 0x7FFFFFFF. </dd></dl>
</div>
</div>
@@ -272,7 +267,7 @@ for(n=0; n&lt;numSamples; n++) {
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__cmplx__conj.js b/docs/DSP/html/group__cmplx__conj.js
index 589b391..0c1cf35 100644
--- a/docs/DSP/html/group__cmplx__conj.js
+++ b/docs/DSP/html/group__cmplx__conj.js
@@ -1,6 +1,6 @@
var group__cmplx__conj =
[
- [ "arm_cmplx_conj_f32", "group__cmplx__conj.html#ga3a102aead6460ad9fcb0626f6b226ffb", null ],
- [ "arm_cmplx_conj_q15", "group__cmplx__conj.html#gaf47689ae07962acaecb8ddde556df4a4", null ],
- [ "arm_cmplx_conj_q31", "group__cmplx__conj.html#gafecc94879a383c5208ec3ef99485e4b5", null ]
+ [ "arm_cmplx_conj_f32", "group__cmplx__conj.html#ga1b5571244b051bb72db30886896da2da", null ],
+ [ "arm_cmplx_conj_q15", "group__cmplx__conj.html#ga2eef7dba99852d5f7ec3e025b2e5653b", null ],
+ [ "arm_cmplx_conj_q31", "group__cmplx__conj.html#ga652edf2688aae9b2f53c5da73f6cc2bc", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__cmplx__dot__prod.html b/docs/DSP/html/group__cmplx__dot__prod.html
index e51be96..ad1b23d 100644
--- a/docs/DSP/html/group__cmplx__dot__prod.html
+++ b/docs/DSP/html/group__cmplx__dot__prod.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,43 +116,43 @@ $(document).ready(function(){initNavTree('group__cmplx__dot__prod.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gadcfaf567a25eb641da4043eafb9bb076"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__dot__prod.html#gadcfaf567a25eb641da4043eafb9bb076">arm_cmplx_dot_prod_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, uint32_t numSamples, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *realResult, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *imagResult)</td></tr>
-<tr class="memdesc:gadcfaf567a25eb641da4043eafb9bb076"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point complex dot product. <a href="#gadcfaf567a25eb641da4043eafb9bb076">More...</a><br/></td></tr>
-<tr class="separator:gadcfaf567a25eb641da4043eafb9bb076"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga2b08b5e8001d2c15204639d00893fc70"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__dot__prod.html#ga2b08b5e8001d2c15204639d00893fc70">arm_cmplx_dot_prod_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t numSamples, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *realResult, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *imagResult)</td></tr>
-<tr class="memdesc:ga2b08b5e8001d2c15204639d00893fc70"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 complex dot product. <a href="#ga2b08b5e8001d2c15204639d00893fc70">More...</a><br/></td></tr>
-<tr class="separator:ga2b08b5e8001d2c15204639d00893fc70"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga5b731a59db062a9ad84562ef68a6c8af"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__dot__prod.html#ga5b731a59db062a9ad84562ef68a6c8af">arm_cmplx_dot_prod_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t numSamples, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *realResult, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *imagResult)</td></tr>
-<tr class="memdesc:ga5b731a59db062a9ad84562ef68a6c8af"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 complex dot product. <a href="#ga5b731a59db062a9ad84562ef68a6c8af">More...</a><br/></td></tr>
-<tr class="separator:ga5b731a59db062a9ad84562ef68a6c8af"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga93796e73f02771cf6fe13de016e296ed"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__dot__prod.html#ga93796e73f02771cf6fe13de016e296ed">arm_cmplx_dot_prod_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrcB, uint32_t numSamples, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *realResult, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *imagResult)</td></tr>
+<tr class="memdesc:ga93796e73f02771cf6fe13de016e296ed"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point complex dot product. <a href="#ga93796e73f02771cf6fe13de016e296ed">More...</a><br/></td></tr>
+<tr class="separator:ga93796e73f02771cf6fe13de016e296ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae712971379c461cfb8bef7e423bf8417"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__dot__prod.html#gae712971379c461cfb8bef7e423bf8417">arm_cmplx_dot_prod_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrcB, uint32_t numSamples, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *realResult, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *imagResult)</td></tr>
+<tr class="memdesc:gae712971379c461cfb8bef7e423bf8417"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 complex dot product. <a href="#gae712971379c461cfb8bef7e423bf8417">More...</a><br/></td></tr>
+<tr class="separator:gae712971379c461cfb8bef7e423bf8417"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa90661b5eee3b6d83a149043ada0eb37"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__dot__prod.html#gaa90661b5eee3b6d83a149043ada0eb37">arm_cmplx_dot_prod_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcA, const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrcB, uint32_t numSamples, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *realResult, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *imagResult)</td></tr>
+<tr class="memdesc:gaa90661b5eee3b6d83a149043ada0eb37"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 complex dot product. <a href="#gaa90661b5eee3b6d83a149043ada0eb37">More...</a><br/></td></tr>
+<tr class="separator:gaa90661b5eee3b6d83a149043ada0eb37"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<p>Computes the dot product of two complex vectors. The vectors are multiplied element-by-element and then summed.</p>
<p>The <code>pSrcA</code> points to the first complex input vector and <code>pSrcB</code> points to the second complex input vector. <code>numSamples</code> specifies the number of complex samples and the data in each array is stored in an interleaved fashion (real, imag, real, imag, ...). Each array has a total of <code>2*numSamples</code> values.</p>
-<p>The underlying algorithm is used: </p>
+<p>The underlying algorithm is used:</p>
<pre>
-realResult=0;
-imagResult=0;
-for(n=0; n&lt;numSamples; n++) {
- realResult += pSrcA[(2*n)+0]*pSrcB[(2*n)+0] - pSrcA[(2*n)+1]*pSrcB[(2*n)+1];
- imagResult += pSrcA[(2*n)+0]*pSrcB[(2*n)+1] + pSrcA[(2*n)+1]*pSrcB[(2*n)+0];
+realResult = 0;
+imagResult = 0;
+for (n = 0; n &lt; numSamples; n++) {
+ realResult += pSrcA[(2*n)+0] * pSrcB[(2*n)+0] - pSrcA[(2*n)+1] * pSrcB[(2*n)+1];
+ imagResult += pSrcA[(2*n)+0] * pSrcB[(2*n)+1] + pSrcA[(2*n)+1] * pSrcB[(2*n)+0];
}
</pre><p>There are separate functions for floating-point, Q15, and Q31 data types. </p>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="gadcfaf567a25eb641da4043eafb9bb076"></a>
+<a class="anchor" id="ga93796e73f02771cf6fe13de016e296ed"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_cmplx_dot_prod_f32 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -182,32 +182,32 @@ for(n=0; n&lt;numSamples; n++) {
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramname">*pSrcA</td><td>points to the first input vector </td></tr>
- <tr><td class="paramname">*pSrcB</td><td>points to the second input vector </td></tr>
- <tr><td class="paramname">numSamples</td><td>number of complex samples in each vector </td></tr>
- <tr><td class="paramname">*realResult</td><td>real part of the result returned here </td></tr>
- <tr><td class="paramname">*imagResult</td><td>imaginary part of the result returned here </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numSamples</td><td>number of samples in each vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">realResult</td><td>real part of the result returned here </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">imagResult</td><td>imaginary part of the result returned here </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="ga2b08b5e8001d2c15204639d00893fc70"></a>
+<a class="anchor" id="gae712971379c461cfb8bef7e423bf8417"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_cmplx_dot_prod_q15 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -237,34 +237,33 @@ for(n=0; n&lt;numSamples; n++) {
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramname">*pSrcA</td><td>points to the first input vector </td></tr>
- <tr><td class="paramname">*pSrcB</td><td>points to the second input vector </td></tr>
- <tr><td class="paramname">numSamples</td><td>number of complex samples in each vector </td></tr>
- <tr><td class="paramname">*realResult</td><td>real part of the result returned here </td></tr>
- <tr><td class="paramname">*imagResult</td><td>imaginary part of the result returned here </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numSamples</td><td>number of samples in each vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">realResult</td><td>real part of the result returned here </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">imagResult</td><td>imaginary part of the result returned her </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function is implemented using an internal 64-bit accumulator. The intermediate 1.15 by 1.15 multiplications are performed with full precision and yield a 2.30 result. These are accumulated in a 64-bit accumulator with 34.30 precision. As a final step, the accumulators are converted to 8.24 format. The return results <code>realResult</code> and <code>imagResult</code> are in 8.24 format. </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using an internal 64-bit accumulator. The intermediate 1.15 by 1.15 multiplications are performed with full precision and yield a 2.30 result. These are accumulated in a 64-bit accumulator with 34.30 precision. As a final step, the accumulators are converted to 8.24 format. The return results <code>realResult</code> and <code>imagResult</code> are in 8.24 format. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga5b731a59db062a9ad84562ef68a6c8af"></a>
+<a class="anchor" id="gaa90661b5eee3b6d83a149043ada0eb37"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_cmplx_dot_prod_q31 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrcA</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrcB</em>, </td>
</tr>
<tr>
@@ -294,17 +293,16 @@ for(n=0; n&lt;numSamples; n++) {
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramname">*pSrcA</td><td>points to the first input vector </td></tr>
- <tr><td class="paramname">*pSrcB</td><td>points to the second input vector </td></tr>
- <tr><td class="paramname">numSamples</td><td>number of complex samples in each vector </td></tr>
- <tr><td class="paramname">*realResult</td><td>real part of the result returned here </td></tr>
- <tr><td class="paramname">*imagResult</td><td>imaginary part of the result returned here </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcA</td><td>points to the first input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrcB</td><td>points to the second input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numSamples</td><td>number of samples in each vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">realResult</td><td>real part of the result returned here </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">imagResult</td><td>imaginary part of the result returned here </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function is implemented using an internal 64-bit accumulator. The intermediate 1.31 by 1.31 multiplications are performed with 64-bit precision and then shifted to 16.48 format. The internal real and imaginary accumulators are in 16.48 format and provide 15 guard bits. Additions are nonsaturating and no overflow will occur as long as <code>numSamples</code> is less than 32768. The return results <code>realResult</code> and <code>imagResult</code> are in 16.48 format. Input down scaling is not required. </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using an internal 64-bit accumulator. The intermediate 1.31 by 1.31 multiplications are performed with 64-bit precision and then shifted to 16.48 format. The internal real and imaginary accumulators are in 16.48 format and provide 15 guard bits. Additions are nonsaturating and no overflow will occur as long as <code>numSamples</code> is less than 32768. The return results <code>realResult</code> and <code>imagResult</code> are in 16.48 format. Input down scaling is not required. </dd></dl>
</div>
</div>
@@ -313,7 +311,7 @@ for(n=0; n&lt;numSamples; n++) {
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__cmplx__dot__prod.js b/docs/DSP/html/group__cmplx__dot__prod.js
index b85b1a8..64895ad 100644
--- a/docs/DSP/html/group__cmplx__dot__prod.js
+++ b/docs/DSP/html/group__cmplx__dot__prod.js
@@ -1,6 +1,6 @@
var group__cmplx__dot__prod =
[
- [ "arm_cmplx_dot_prod_f32", "group__cmplx__dot__prod.html#gadcfaf567a25eb641da4043eafb9bb076", null ],
- [ "arm_cmplx_dot_prod_q15", "group__cmplx__dot__prod.html#ga2b08b5e8001d2c15204639d00893fc70", null ],
- [ "arm_cmplx_dot_prod_q31", "group__cmplx__dot__prod.html#ga5b731a59db062a9ad84562ef68a6c8af", null ]
+ [ "arm_cmplx_dot_prod_f32", "group__cmplx__dot__prod.html#ga93796e73f02771cf6fe13de016e296ed", null ],
+ [ "arm_cmplx_dot_prod_q15", "group__cmplx__dot__prod.html#gae712971379c461cfb8bef7e423bf8417", null ],
+ [ "arm_cmplx_dot_prod_q31", "group__cmplx__dot__prod.html#gaa90661b5eee3b6d83a149043ada0eb37", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__cmplx__mag.html b/docs/DSP/html/group__cmplx__mag.html
index 167ce95..ab69be7 100644
--- a/docs/DSP/html/group__cmplx__mag.html
+++ b/docs/DSP/html/group__cmplx__mag.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,33 +116,34 @@ $(document).ready(function(){initNavTree('group__cmplx__mag.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gae45024c497392cde2ae358a76d435213"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__mag.html#gae45024c497392cde2ae358a76d435213">arm_cmplx_mag_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:gae45024c497392cde2ae358a76d435213"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point complex magnitude. <a href="#gae45024c497392cde2ae358a76d435213">More...</a><br/></td></tr>
-<tr class="separator:gae45024c497392cde2ae358a76d435213"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga0a4a8f77a6a51d9b3f3b9d729f85b7a4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__mag.html#ga0a4a8f77a6a51d9b3f3b9d729f85b7a4">arm_cmplx_mag_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:ga0a4a8f77a6a51d9b3f3b9d729f85b7a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 complex magnitude. <a href="#ga0a4a8f77a6a51d9b3f3b9d729f85b7a4">More...</a><br/></td></tr>
-<tr class="separator:ga0a4a8f77a6a51d9b3f3b9d729f85b7a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga14f82f9230e9d96d5b9774e2fefcb7be"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__mag.html#ga14f82f9230e9d96d5b9774e2fefcb7be">arm_cmplx_mag_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:ga14f82f9230e9d96d5b9774e2fefcb7be"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 complex magnitude. <a href="#ga14f82f9230e9d96d5b9774e2fefcb7be">More...</a><br/></td></tr>
-<tr class="separator:ga14f82f9230e9d96d5b9774e2fefcb7be"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaba4e0eff7816fe80d01121fb4cf6c6bc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__mag.html#gaba4e0eff7816fe80d01121fb4cf6c6bc">arm_cmplx_mag_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:gaba4e0eff7816fe80d01121fb4cf6c6bc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point complex magnitude. <a href="#gaba4e0eff7816fe80d01121fb4cf6c6bc">More...</a><br/></td></tr>
+<tr class="separator:gaba4e0eff7816fe80d01121fb4cf6c6bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0488e185f4631ac029b02f1759b287cf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__mag.html#ga0488e185f4631ac029b02f1759b287cf">arm_cmplx_mag_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:ga0488e185f4631ac029b02f1759b287cf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 complex magnitude. <a href="#ga0488e185f4631ac029b02f1759b287cf">More...</a><br/></td></tr>
+<tr class="separator:ga0488e185f4631ac029b02f1759b287cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab69ad9237469565958cce6b4555bbb6e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__mag.html#gab69ad9237469565958cce6b4555bbb6e">arm_cmplx_mag_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:gab69ad9237469565958cce6b4555bbb6e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 complex magnitude. <a href="#gab69ad9237469565958cce6b4555bbb6e">More...</a><br/></td></tr>
+<tr class="separator:gab69ad9237469565958cce6b4555bbb6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<p>Computes the magnitude of the elements of a complex data vector.</p>
-<p>The <code>pSrc</code> points to the source data and <code>pDst</code> points to the where the result should be written. <code>numSamples</code> specifies the number of complex samples in the input array and the data is stored in an interleaved fashion (real, imag, real, imag, ...). The input array has a total of <code>2*numSamples</code> values; the output array has a total of <code>numSamples</code> values. The underlying algorithm is used:</p>
+<p>The <code>pSrc</code> points to the source data and <code>pDst</code> points to the where the result should be written. <code>numSamples</code> specifies the number of complex samples in the input array and the data is stored in an interleaved fashion (real, imag, real, imag, ...). The input array has a total of <code>2*numSamples</code> values; the output array has a total of <code>numSamples</code> values.</p>
+<p>The underlying algorithm is used:</p>
<pre>
-for(n=0; n&lt;numSamples; n++) {
+for (n = 0; n &lt; numSamples; n++) {
pDst[n] = sqrt(pSrc[(2*n)+0]^2 + pSrc[(2*n)+1]^2);
}
</pre><p>There are separate functions for floating-point, Q15, and Q31 data types. </p>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="gae45024c497392cde2ae358a76d435213"></a>
+<a class="anchor" id="gaba4e0eff7816fe80d01121fb4cf6c6bc"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_cmplx_mag_f32 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -166,28 +167,24 @@ for(n=0; n&lt;numSamples; n++) {
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to complex input buffer </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to real output buffer </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">numSamples</td><td>number of complex samples in the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numSamples</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="group__SQRT.html#ga697d82c2747a3302cf44e7c9583da2e8">arm_sqrt_f32()</a>.</p>
-
-<p>Referenced by <a class="el" href="arm__fft__bin__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="ga0a4a8f77a6a51d9b3f3b9d729f85b7a4"></a>
+<a class="anchor" id="ga0488e185f4631ac029b02f1759b287cf"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_cmplx_mag_q15 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -211,28 +208,25 @@ for(n=0; n&lt;numSamples; n++) {
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramname">*pSrc</td><td>points to the complex input vector </td></tr>
- <tr><td class="paramname">*pDst</td><td>points to the real output vector </td></tr>
- <tr><td class="paramname">numSamples</td><td>number of complex samples in the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numSamples</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function implements 1.15 by 1.15 multiplications and finally output is converted into 2.14 format. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#a2eed05660fedbe3fbd0b6dbb1315cfc3">__SMUAD()</a>, and <a class="el" href="group__SQRT.html#ga5abe5ca724f3e15849662b03752c1238">arm_sqrt_q15()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function implements 1.15 by 1.15 multiplications and finally output is converted into 2.14 format. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga14f82f9230e9d96d5b9774e2fefcb7be"></a>
+<a class="anchor" id="gab69ad9237469565958cce6b4555bbb6e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_cmplx_mag_q31 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -256,17 +250,14 @@ for(n=0; n&lt;numSamples; n++) {
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramname">*pSrc</td><td>points to the complex input vector </td></tr>
- <tr><td class="paramname">*pDst</td><td>points to the real output vector </td></tr>
- <tr><td class="paramname">numSamples</td><td>number of complex samples in the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numSamples</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function implements 1.31 by 1.31 multiplications and finally output is converted into 2.30 format. Input down scaling is not required. </dd></dl>
-
-<p>References <a class="el" href="group__SQRT.html#ga119e25831e141d734d7ef10636670058">arm_sqrt_q31()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function implements 1.31 by 1.31 multiplications and finally output is converted into 2.30 format. Input down scaling is not required. </dd></dl>
</div>
</div>
@@ -275,7 +266,7 @@ for(n=0; n&lt;numSamples; n++) {
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__cmplx__mag.js b/docs/DSP/html/group__cmplx__mag.js
index fb76dde..2f32a40 100644
--- a/docs/DSP/html/group__cmplx__mag.js
+++ b/docs/DSP/html/group__cmplx__mag.js
@@ -1,6 +1,6 @@
var group__cmplx__mag =
[
- [ "arm_cmplx_mag_f32", "group__cmplx__mag.html#gae45024c497392cde2ae358a76d435213", null ],
- [ "arm_cmplx_mag_q15", "group__cmplx__mag.html#ga0a4a8f77a6a51d9b3f3b9d729f85b7a4", null ],
- [ "arm_cmplx_mag_q31", "group__cmplx__mag.html#ga14f82f9230e9d96d5b9774e2fefcb7be", null ]
+ [ "arm_cmplx_mag_f32", "group__cmplx__mag.html#gaba4e0eff7816fe80d01121fb4cf6c6bc", null ],
+ [ "arm_cmplx_mag_q15", "group__cmplx__mag.html#ga0488e185f4631ac029b02f1759b287cf", null ],
+ [ "arm_cmplx_mag_q31", "group__cmplx__mag.html#gab69ad9237469565958cce6b4555bbb6e", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__cmplx__mag__squared.html b/docs/DSP/html/group__cmplx__mag__squared.html
index 838b548..de6459f 100644
--- a/docs/DSP/html/group__cmplx__mag__squared.html
+++ b/docs/DSP/html/group__cmplx__mag__squared.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,34 +116,34 @@ $(document).ready(function(){initNavTree('group__cmplx__mag__squared.html','');}
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gaa7faccc0d96b061d8b7d0d7d82045074"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__mag__squared.html#gaa7faccc0d96b061d8b7d0d7d82045074">arm_cmplx_mag_squared_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:gaa7faccc0d96b061d8b7d0d7d82045074"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point complex magnitude squared. <a href="#gaa7faccc0d96b061d8b7d0d7d82045074">More...</a><br/></td></tr>
-<tr class="separator:gaa7faccc0d96b061d8b7d0d7d82045074"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga45537f576102d960d467eb722b8431f2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__mag__squared.html#ga45537f576102d960d467eb722b8431f2">arm_cmplx_mag_squared_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:ga45537f576102d960d467eb722b8431f2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 complex magnitude squared. <a href="#ga45537f576102d960d467eb722b8431f2">More...</a><br/></td></tr>
-<tr class="separator:ga45537f576102d960d467eb722b8431f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga384b0538101e8c03fa4fa14271e63b04"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__mag__squared.html#ga384b0538101e8c03fa4fa14271e63b04">arm_cmplx_mag_squared_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t numSamples)</td></tr>
-<tr class="memdesc:ga384b0538101e8c03fa4fa14271e63b04"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 complex magnitude squared. <a href="#ga384b0538101e8c03fa4fa14271e63b04">More...</a><br/></td></tr>
-<tr class="separator:ga384b0538101e8c03fa4fa14271e63b04"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga925ef5458a384f63d06f1c6997d1fb7d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__mag__squared.html#ga925ef5458a384f63d06f1c6997d1fb7d">arm_cmplx_mag_squared_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:ga925ef5458a384f63d06f1c6997d1fb7d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point complex magnitude squared. <a href="#ga925ef5458a384f63d06f1c6997d1fb7d">More...</a><br/></td></tr>
+<tr class="separator:ga925ef5458a384f63d06f1c6997d1fb7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafdd1e838db0aef7ec201611883bd444c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__mag__squared.html#gafdd1e838db0aef7ec201611883bd444c">arm_cmplx_mag_squared_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:gafdd1e838db0aef7ec201611883bd444c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 complex magnitude squared. <a href="#gafdd1e838db0aef7ec201611883bd444c">More...</a><br/></td></tr>
+<tr class="separator:gafdd1e838db0aef7ec201611883bd444c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9d74dbc0a777cfcc75c1cae33ef4d44a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__cmplx__mag__squared.html#ga9d74dbc0a777cfcc75c1cae33ef4d44a">arm_cmplx_mag_squared_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t numSamples)</td></tr>
+<tr class="memdesc:ga9d74dbc0a777cfcc75c1cae33ef4d44a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q31 complex magnitude squared. <a href="#ga9d74dbc0a777cfcc75c1cae33ef4d44a">More...</a><br/></td></tr>
+<tr class="separator:ga9d74dbc0a777cfcc75c1cae33ef4d44a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<p>Computes the magnitude squared of the elements of a complex data vector.</p>
<p>The <code>pSrc</code> points to the source data and <code>pDst</code> points to the where the result should be written. <code>numSamples</code> specifies the number of complex samples in the input array and the data is stored in an interleaved fashion (real, imag, real, imag, ...). The input array has a total of <code>2*numSamples</code> values; the output array has a total of <code>numSamples</code> values.</p>
<p>The underlying algorithm is used:</p>
<pre>
-for(n=0; n&lt;numSamples; n++) {
+for (n = 0; n &lt; numSamples; n++) {
pDst[n] = pSrc[(2*n)+0]^2 + pSrc[(2*n)+1]^2;
}
</pre><p>There are separate functions for floating-point, Q15, and Q31 data types. </p>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="gaa7faccc0d96b061d8b7d0d7d82045074"></a>
+<a class="anchor" id="ga925ef5458a384f63d06f1c6997d1fb7d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_cmplx_mag_squared_f32 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -167,24 +167,24 @@ for(n=0; n&lt;numSamples; n++) {
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the complex input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the real output vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">numSamples</td><td>number of complex samples in the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numSamples</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="ga45537f576102d960d467eb722b8431f2"></a>
+<a class="anchor" id="gafdd1e838db0aef7ec201611883bd444c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_cmplx_mag_squared_q15 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -208,28 +208,25 @@ for(n=0; n&lt;numSamples; n++) {
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramname">*pSrc</td><td>points to the complex input vector </td></tr>
- <tr><td class="paramname">*pDst</td><td>points to the real output vector </td></tr>
- <tr><td class="paramname">numSamples</td><td>number of complex samples in the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numSamples</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function implements 1.15 by 1.15 multiplications and finally output is converted into 3.13 format. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, and <a class="el" href="arm__math_8h.html#a2eed05660fedbe3fbd0b6dbb1315cfc3">__SMUAD()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function implements 1.15 by 1.15 multiplications and finally output is converted into 3.13 format. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga384b0538101e8c03fa4fa14271e63b04"></a>
+<a class="anchor" id="ga9d74dbc0a777cfcc75c1cae33ef4d44a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_cmplx_mag_squared_q31 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -253,15 +250,14 @@ for(n=0; n&lt;numSamples; n++) {
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramname">*pSrc</td><td>points to the complex input vector </td></tr>
- <tr><td class="paramname">*pDst</td><td>points to the real output vector </td></tr>
- <tr><td class="paramname">numSamples</td><td>number of complex samples in the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">numSamples</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function implements 1.31 by 1.31 multiplications and finally output is converted into 3.29 format. Input down scaling is not required. </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function implements 1.31 by 1.31 multiplications and finally output is converted into 3.29 format. Input down scaling is not required. </dd></dl>
</div>
</div>
@@ -270,7 +266,7 @@ for(n=0; n&lt;numSamples; n++) {
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__cmplx__mag__squared.js b/docs/DSP/html/group__cmplx__mag__squared.js
index cd69d41..1f6cbd7 100644
--- a/docs/DSP/html/group__cmplx__mag__squared.js
+++ b/docs/DSP/html/group__cmplx__mag__squared.js
@@ -1,6 +1,6 @@
var group__cmplx__mag__squared =
[
- [ "arm_cmplx_mag_squared_f32", "group__cmplx__mag__squared.html#gaa7faccc0d96b061d8b7d0d7d82045074", null ],
- [ "arm_cmplx_mag_squared_q15", "group__cmplx__mag__squared.html#ga45537f576102d960d467eb722b8431f2", null ],
- [ "arm_cmplx_mag_squared_q31", "group__cmplx__mag__squared.html#ga384b0538101e8c03fa4fa14271e63b04", null ]
+ [ "arm_cmplx_mag_squared_f32", "group__cmplx__mag__squared.html#ga925ef5458a384f63d06f1c6997d1fb7d", null ],
+ [ "arm_cmplx_mag_squared_q15", "group__cmplx__mag__squared.html#gafdd1e838db0aef7ec201611883bd444c", null ],
+ [ "arm_cmplx_mag_squared_q31", "group__cmplx__mag__squared.html#ga9d74dbc0a777cfcc75c1cae33ef4d44a", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__copy.html b/docs/DSP/html/group__copy.html
index d2c83e0..f999381 100644
--- a/docs/DSP/html/group__copy.html
+++ b/docs/DSP/html/group__copy.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,33 +116,33 @@ $(document).ready(function(){initNavTree('group__copy.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gadd1f737e677e0e6ca31767c7001417b3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__copy.html#gadd1f737e677e0e6ca31767c7001417b3">arm_copy_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gadd1f737e677e0e6ca31767c7001417b3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies the elements of a floating-point vector. <a href="#gadd1f737e677e0e6ca31767c7001417b3">More...</a><br/></td></tr>
-<tr class="separator:gadd1f737e677e0e6ca31767c7001417b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga872ca4cfc18c680b8991ccd569a5fda0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__copy.html#ga872ca4cfc18c680b8991ccd569a5fda0">arm_copy_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga872ca4cfc18c680b8991ccd569a5fda0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies the elements of a Q15 vector. <a href="#ga872ca4cfc18c680b8991ccd569a5fda0">More...</a><br/></td></tr>
-<tr class="separator:ga872ca4cfc18c680b8991ccd569a5fda0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaddf70be7e3f87e535c324862b501f3f9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__copy.html#gaddf70be7e3f87e535c324862b501f3f9">arm_copy_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gaddf70be7e3f87e535c324862b501f3f9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies the elements of a Q31 vector. <a href="#gaddf70be7e3f87e535c324862b501f3f9">More...</a><br/></td></tr>
-<tr class="separator:gaddf70be7e3f87e535c324862b501f3f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga467579beda492aa92797529d794c88fb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__copy.html#ga467579beda492aa92797529d794c88fb">arm_copy_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga467579beda492aa92797529d794c88fb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies the elements of a Q7 vector. <a href="#ga467579beda492aa92797529d794c88fb">More...</a><br/></td></tr>
-<tr class="separator:ga467579beda492aa92797529d794c88fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa6dfe9554ca61eb3d1eee498396bce88"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__copy.html#gaa6dfe9554ca61eb3d1eee498396bce88">arm_copy_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaa6dfe9554ca61eb3d1eee498396bce88"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies the elements of a floating-point vector. <a href="#gaa6dfe9554ca61eb3d1eee498396bce88">More...</a><br/></td></tr>
+<tr class="separator:gaa6dfe9554ca61eb3d1eee498396bce88"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaeb9e8c16ec7fe1235e5610142400f15f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__copy.html#gaeb9e8c16ec7fe1235e5610142400f15f">arm_copy_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaeb9e8c16ec7fe1235e5610142400f15f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies the elements of a Q15 vector. <a href="#gaeb9e8c16ec7fe1235e5610142400f15f">More...</a><br/></td></tr>
+<tr class="separator:gaeb9e8c16ec7fe1235e5610142400f15f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga94c51fe2e82560ade3803787309c1282"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__copy.html#ga94c51fe2e82560ade3803787309c1282">arm_copy_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga94c51fe2e82560ade3803787309c1282"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies the elements of a Q31 vector. <a href="#ga94c51fe2e82560ade3803787309c1282">More...</a><br/></td></tr>
+<tr class="separator:ga94c51fe2e82560ade3803787309c1282"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9b947e38172ae7e5de780bed13a404fe"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__copy.html#ga9b947e38172ae7e5de780bed13a404fe">arm_copy_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga9b947e38172ae7e5de780bed13a404fe"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies the elements of a Q7 vector. <a href="#ga9b947e38172ae7e5de780bed13a404fe">More...</a><br/></td></tr>
+<tr class="separator:ga9b947e38172ae7e5de780bed13a404fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<p>Copies sample by sample from source vector to destination vector.</p>
<pre>
- pDst[n] = pSrc[n]; 0 &lt;= n &lt; blockSize.
+ pDst[n] = pSrc[n]; 0 &lt;= n &lt; blockSize.
</pre><p>There are separate functions for floating point, Q31, Q15, and Q7 data types. </p>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="gadd1f737e677e0e6ca31767c7001417b3"></a>
+<a class="anchor" id="gaa6dfe9554ca61eb3d1eee498396bce88"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_copy_f32 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -166,28 +166,24 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to output vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
-<p>Referenced by <a class="el" href="arm__convolution__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="ga872ca4cfc18c680b8991ccd569a5fda0"></a>
+<a class="anchor" id="gaeb9e8c16ec7fe1235e5610142400f15f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_copy_q15 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -211,28 +207,24 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to output vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, and <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
-<p>Referenced by <a class="el" href="group__Conv.html#gaf16f490d245391ec18a42adc73d6d749">arm_conv_fast_opt_q15()</a>, <a class="el" href="group__Conv.html#gac77dbcaef5c754cac27eab96c4753a3c">arm_conv_opt_q15()</a>, <a class="el" href="group__PartialConv.html#ga3de9c4ddcc7886de25b70d875099a8d9">arm_conv_partial_fast_opt_q15()</a>, <a class="el" href="group__PartialConv.html#ga834b23b4ade8682beeb55778399101f8">arm_conv_partial_opt_q15()</a>, <a class="el" href="group__Corr.html#ga40a0236b17220e8e22a22b5bc1c53c6b">arm_correlate_fast_opt_q15()</a>, and <a class="el" href="group__Corr.html#gad71c0ec70ec69edbc48563d9a5f68451">arm_correlate_opt_q15()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="gaddf70be7e3f87e535c324862b501f3f9"></a>
+<a class="anchor" id="ga94c51fe2e82560ade3803787309c1282"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_copy_q31 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -256,26 +248,24 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to output vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="ga467579beda492aa92797529d794c88fb"></a>
+<a class="anchor" id="ga9b947e38172ae7e5de780bed13a404fe"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_copy_q7 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -299,15 +289,13 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to output vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, and <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
@@ -316,7 +304,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__copy.js b/docs/DSP/html/group__copy.js
index a0c09b0..8b03ab2 100644
--- a/docs/DSP/html/group__copy.js
+++ b/docs/DSP/html/group__copy.js
@@ -1,7 +1,7 @@
var group__copy =
[
- [ "arm_copy_f32", "group__copy.html#gadd1f737e677e0e6ca31767c7001417b3", null ],
- [ "arm_copy_q15", "group__copy.html#ga872ca4cfc18c680b8991ccd569a5fda0", null ],
- [ "arm_copy_q31", "group__copy.html#gaddf70be7e3f87e535c324862b501f3f9", null ],
- [ "arm_copy_q7", "group__copy.html#ga467579beda492aa92797529d794c88fb", null ]
+ [ "arm_copy_f32", "group__copy.html#gaa6dfe9554ca61eb3d1eee498396bce88", null ],
+ [ "arm_copy_q15", "group__copy.html#gaeb9e8c16ec7fe1235e5610142400f15f", null ],
+ [ "arm_copy_q31", "group__copy.html#ga94c51fe2e82560ade3803787309c1282", null ],
+ [ "arm_copy_q7", "group__copy.html#ga9b947e38172ae7e5de780bed13a404fe", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__cos.html b/docs/DSP/html/group__cos.html
index 70ad705..bdeb501 100644
--- a/docs/DSP/html/group__cos.html
+++ b/docs/DSP/html/group__cos.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -127,7 +127,7 @@ Functions</h2></td></tr>
<tr class="separator:gad80f121949ef885a77d83ab36e002567"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
-<p>Computes the trigonometric cosine function using a combination of table lookup and linear interpolation. There are separate functions for Q15, Q31, and floating-point data types. The input to the floating-point version is in radians and in the range [0 2*pi) while the fixed-point Q15 and Q31 have a scaled input with the range [0 +0.9999] mapping to [0 2*pi). The fixed-point range is chosen so that a value of 2*pi wraps around to 0.</p>
+<p>Computes the trigonometric cosine function using a combination of table lookup and linear interpolation. There are separate functions for Q15, Q31, and floating-point data types. The input to the floating-point version is in radians while the fixed-point Q15 and Q31 have a scaled input with the range [0 +0.9999] mapping to [0 2*pi). The fixed-point range is chosen so that a value of 2*pi wraps around to 0.</p>
<p>The implementation is based on table lookup using 256 values together with linear interpolation. The steps used are:</p>
<ol type="1">
<li>Calculation of the nearest integer table index</li>
@@ -136,8 +136,8 @@ Functions</h2></td></tr>
</ol>
<p>where </p>
<pre>
- b=Table[index+0];
- c=Table[index+1];
+ b = Table[index];
+ c = Table[index+1];
</pre> <h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="gace15287f9c64b9b4084d1c797d4c49d8"></a>
<div class="memitem">
@@ -154,15 +154,11 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">x</td><td>input value in radians. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">x</td><td>input value in radians </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>cos(x). </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#afcb9147c96853bea484cfc2dde07463d">FAST_MATH_TABLE_SIZE</a>, and <a class="el" href="arm__common__tables_8h.html#a1dec82d596780f1a66ef4f76f137c1d9">sinTable_f32</a>.</p>
-
-<p>Referenced by <a class="el" href="arm__sin__cos__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>cos(x) </dd></dl>
</div>
</div>
@@ -181,14 +177,12 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">x</td><td>Scaled input value in radians. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">x</td><td>Scaled input value in radians </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>cos(x).</dd></dl>
-<p>The Q15 input value is in the range [0 +0.9999] and is mapped to a radian value in the range [0 2*pi). </p>
-
-<p>References <a class="el" href="arm__math_8h.html#a34716b73c631e65e8dd855e08384ecb2">FAST_MATH_Q15_SHIFT</a>, and <a class="el" href="arm__common__tables_8h.html#a9cbcfe313f61add745ebfeddb4fecd55">sinTable_q15</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>cos(x)</dd></dl>
+<p>The Q15 input value is in the range [0 +0.9999] and is mapped to a radian value in the range [0 2*PI). </p>
</div>
</div>
@@ -207,14 +201,12 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">x</td><td>Scaled input value in radians. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">x</td><td>Scaled input value in radians </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>cos(x).</dd></dl>
-<p>The Q31 input value is in the range [0 +0.9999] and is mapped to a radian value in the range [0 2*pi). </p>
-
-<p>References <a class="el" href="arm__math_8h.html#a4268f77b1811a0c7fc2532a0bf6108b0">FAST_MATH_Q31_SHIFT</a>, and <a class="el" href="arm__common__tables_8h.html#a8bfccee9e1c0042cf4a765f4b19d097d">sinTable_q31</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>cos(x)</dd></dl>
+<p>The Q31 input value is in the range [0 +0.9999] and is mapped to a radian value in the range [0 2*PI). </p>
</div>
</div>
@@ -223,7 +215,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__dot__prod.js b/docs/DSP/html/group__dot__prod.js
deleted file mode 100644
index beb0e56..0000000
--- a/docs/DSP/html/group__dot__prod.js
+++ /dev/null
@@ -1,7 +0,0 @@
-var group__dot__prod =
-[
- [ "arm_dot_prod_f32", "group__dot__prod.html#ga55418d4362f6ba84c327f9b4f089a8c3", null ],
- [ "arm_dot_prod_q15", "group__dot__prod.html#ga436d5bed28a4b73b24acbde436a3044b", null ],
- [ "arm_dot_prod_q31", "group__dot__prod.html#gab15d8fa060fc85b4d948d091b7deaa11", null ],
- [ "arm_dot_prod_q7", "group__dot__prod.html#ga9c3293a50ac7ec8ba928bf8e3aaea6c1", null ]
-]; \ No newline at end of file
diff --git a/docs/DSP/html/group__float__to__x.html b/docs/DSP/html/group__float__to__x.html
index d3a5685..80d124e 100644
--- a/docs/DSP/html/group__float__to__x.html
+++ b/docs/DSP/html/group__float__to__x.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,26 +116,26 @@ $(document).ready(function(){initNavTree('group__float__to__x.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga215456e35a18db86882e1d3f0d24e1f2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__float__to__x.html#ga215456e35a18db86882e1d3f0d24e1f2">arm_float_to_q15</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga215456e35a18db86882e1d3f0d24e1f2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the floating-point vector to Q15 vector. <a href="#ga215456e35a18db86882e1d3f0d24e1f2">More...</a><br/></td></tr>
-<tr class="separator:ga215456e35a18db86882e1d3f0d24e1f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga177704107f94564e9abe4daaa36f4554"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__float__to__x.html#ga177704107f94564e9abe4daaa36f4554">arm_float_to_q31</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga177704107f94564e9abe4daaa36f4554"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the floating-point vector to Q31 vector. <a href="#ga177704107f94564e9abe4daaa36f4554">More...</a><br/></td></tr>
-<tr class="separator:ga177704107f94564e9abe4daaa36f4554"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga44a393818cdee8dce80f2d66add25411"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__float__to__x.html#ga44a393818cdee8dce80f2d66add25411">arm_float_to_q7</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga44a393818cdee8dce80f2d66add25411"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the floating-point vector to Q7 vector. <a href="#ga44a393818cdee8dce80f2d66add25411">More...</a><br/></td></tr>
-<tr class="separator:ga44a393818cdee8dce80f2d66add25411"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac7696e64963e5051ebb950c88c6ba186"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__float__to__x.html#gac7696e64963e5051ebb950c88c6ba186">arm_float_to_q15</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gac7696e64963e5051ebb950c88c6ba186"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the floating-point vector to Q15 vector. <a href="#gac7696e64963e5051ebb950c88c6ba186">More...</a><br/></td></tr>
+<tr class="separator:gac7696e64963e5051ebb950c88c6ba186"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaae21be47db707e79552f3e8221a48fb0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__float__to__x.html#gaae21be47db707e79552f3e8221a48fb0">arm_float_to_q31</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gaae21be47db707e79552f3e8221a48fb0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the floating-point vector to Q31 vector. <a href="#gaae21be47db707e79552f3e8221a48fb0">More...</a><br/></td></tr>
+<tr class="separator:gaae21be47db707e79552f3e8221a48fb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga63b7cef42a242f0be43376ba3380988d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__float__to__x.html#ga63b7cef42a242f0be43376ba3380988d">arm_float_to_q7</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga63b7cef42a242f0be43376ba3380988d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the floating-point vector to Q7 vector. <a href="#ga63b7cef42a242f0be43376ba3380988d">More...</a><br/></td></tr>
+<tr class="separator:ga63b7cef42a242f0be43376ba3380988d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ga215456e35a18db86882e1d3f0d24e1f2"></a>
+<a class="anchor" id="gac7696e64963e5051ebb950c88c6ba186"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_float_to_q15 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -159,33 +159,29 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the floating-point input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the Q15 output vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the floating-point input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the Q15 output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<dl class="section user"><dt>Description:</dt><dd></dd></dl>
-<dl class="section user"><dt></dt><dd>The equation used for the conversion process is: <pre>
- pDst[n] = (q15_t)(pSrc[n] * 32768); 0 &lt;= n &lt; blockSize.
-</pre> </dd></dl>
-<dl class="section user"><dt>Scaling and Overflow Behavior:</dt><dd></dd></dl>
-<dl class="section user"><dt></dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q15 range [0x8000 0x7FFF] will be saturated. </dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Details</dt><dd>The equation used for the conversion process is: <pre>
+ pDst[n] = (q15_t)(pSrc[n] * 32768); 0 &lt;= n &lt; blockSize.
+</pre></dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q15 range [0x8000 0x7FFF] are saturated.</dd></dl>
<dl class="section note"><dt>Note</dt><dd>In order to apply rounding, the library should be rebuilt with the ROUNDING macro defined in the preprocessor section of project options. </dd></dl>
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
</div>
</div>
-<a class="anchor" id="ga177704107f94564e9abe4daaa36f4554"></a>
+<a class="anchor" id="gaae21be47db707e79552f3e8221a48fb0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_float_to_q31 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -209,35 +205,29 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the floating-point input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the Q31 output vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the floating-point input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the Q31 output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<dl class="section user"><dt>Description:</dt><dd></dd></dl>
-<dl class="section user"><dt></dt><dd>The equation used for the conversion process is:</dd></dl>
-<pre>
- pDst[n] = (q31_t)(pSrc[n] * 2147483648); 0 &lt;= n &lt; blockSize.
- </pre><p> <b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q31 range[0x80000000 0x7FFFFFFF] will be saturated.</dd></dl>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Details</dt><dd>The equation used for the conversion process is: <pre>
+ pDst[n] = (q31_t)(pSrc[n] * 2147483648); 0 &lt;= n &lt; blockSize.
+</pre></dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q31 range[0x80000000 0x7FFFFFFF] are saturated.</dd></dl>
<dl class="section note"><dt>Note</dt><dd>In order to apply rounding, the library should be rebuilt with the ROUNDING macro defined in the preprocessor section of project options. </dd></dl>
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, and <a class="el" href="arm__math_8h.html#a9a94b78de0f083bd8fadf3c3abe40431">clip_q63_to_q31()</a>.</p>
-
-<p>Referenced by <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="ga44a393818cdee8dce80f2d66add25411"></a>
+<a class="anchor" id="ga63b7cef42a242f0be43376ba3380988d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_float_to_q7 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -276,8 +266,6 @@ Functions</h2></td></tr>
<dl class="section user"><dt></dt><dd>The function uses saturating arithmetic. Results outside of the allowable Q7 range [0x80 0x7F] will be saturated. </dd></dl>
<dl class="section note"><dt>Note</dt><dd>In order to apply rounding, the library should be rebuilt with the ROUNDING macro defined in the preprocessor section of project options. </dd></dl>
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -285,7 +273,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__float__to__x.js b/docs/DSP/html/group__float__to__x.js
index c312cd1..2bc0fa6 100644
--- a/docs/DSP/html/group__float__to__x.js
+++ b/docs/DSP/html/group__float__to__x.js
@@ -1,6 +1,6 @@
var group__float__to__x =
[
- [ "arm_float_to_q15", "group__float__to__x.html#ga215456e35a18db86882e1d3f0d24e1f2", null ],
- [ "arm_float_to_q31", "group__float__to__x.html#ga177704107f94564e9abe4daaa36f4554", null ],
- [ "arm_float_to_q7", "group__float__to__x.html#ga44a393818cdee8dce80f2d66add25411", null ]
+ [ "arm_float_to_q15", "group__float__to__x.html#gac7696e64963e5051ebb950c88c6ba186", null ],
+ [ "arm_float_to_q31", "group__float__to__x.html#gaae21be47db707e79552f3e8221a48fb0", null ],
+ [ "arm_float_to_q7", "group__float__to__x.html#ga63b7cef42a242f0be43376ba3380988d", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__groupCmplxMath.html b/docs/DSP/html/group__groupCmplxMath.html
index daae64f..5e058d5 100644
--- a/docs/DSP/html/group__groupCmplxMath.html
+++ b/docs/DSP/html/group__groupCmplxMath.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -136,7 +136,7 @@ Content</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__groupController.html b/docs/DSP/html/group__groupController.html
index f6ab005..0b3597a 100644
--- a/docs/DSP/html/group__groupController.html
+++ b/docs/DSP/html/group__groupController.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -135,7 +135,7 @@ Content</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__groupExamples.html b/docs/DSP/html/group__groupExamples.html
index 344a45d..bb52c7e 100644
--- a/docs/DSP/html/group__groupExamples.html
+++ b/docs/DSP/html/group__groupExamples.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -145,7 +145,7 @@ Content</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__groupFastMath.html b/docs/DSP/html/group__groupFastMath.html
index daf808c..ce468f7 100644
--- a/docs/DSP/html/group__groupFastMath.html
+++ b/docs/DSP/html/group__groupFastMath.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -130,7 +130,7 @@ Content</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__groupFilters.html b/docs/DSP/html/group__groupFilters.html
index 0d9ea0d..960fc70 100644
--- a/docs/DSP/html/group__groupFilters.html
+++ b/docs/DSP/html/group__groupFilters.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -151,7 +151,7 @@ Content</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__groupInterpolation.html b/docs/DSP/html/group__groupInterpolation.html
index f21bb47..f00ed99 100644
--- a/docs/DSP/html/group__groupInterpolation.html
+++ b/docs/DSP/html/group__groupInterpolation.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -128,7 +128,7 @@ Content</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__groupMath.html b/docs/DSP/html/group__groupMath.html
index b7ef3dd..513a351 100644
--- a/docs/DSP/html/group__groupMath.html
+++ b/docs/DSP/html/group__groupMath.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -120,17 +120,17 @@ Content</h2></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__BasicAdd"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicAdd.html">Vector Addition</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:group__dot__prod"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__dot__prod.html">Vector Dot Product</a></td></tr>
+<tr class="memitem:group__BasicDotProd"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicDotProd.html">Vector Dot Product</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__BasicMult"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicMult.html">Vector Multiplication</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:group__negate"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__negate.html">Vector Negate</a></td></tr>
+<tr class="memitem:group__BasicNegate"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicNegate.html">Vector Negate</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:group__offset"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__offset.html">Vector Offset</a></td></tr>
+<tr class="memitem:group__BasicOffset"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicOffset.html">Vector Offset</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:group__scale"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__scale.html">Vector Scale</a></td></tr>
+<tr class="memitem:group__BasicScale"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicScale.html">Vector Scale</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:group__shift"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__shift.html">Vector Shift</a></td></tr>
+<tr class="memitem:group__BasicShift"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicShift.html">Vector Shift</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__BasicSub"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__BasicSub.html">Vector Subtraction</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -141,7 +141,7 @@ Content</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__groupMath.js b/docs/DSP/html/group__groupMath.js
index a354be2..59058b8 100644
--- a/docs/DSP/html/group__groupMath.js
+++ b/docs/DSP/html/group__groupMath.js
@@ -2,11 +2,11 @@ var group__groupMath =
[
[ "Vector Absolute Value", "group__BasicAbs.html", "group__BasicAbs" ],
[ "Vector Addition", "group__BasicAdd.html", "group__BasicAdd" ],
- [ "Vector Dot Product", "group__dot__prod.html", "group__dot__prod" ],
+ [ "Vector Dot Product", "group__BasicDotProd.html", "group__BasicDotProd" ],
[ "Vector Multiplication", "group__BasicMult.html", "group__BasicMult" ],
- [ "Vector Negate", "group__negate.html", "group__negate" ],
- [ "Vector Offset", "group__offset.html", "group__offset" ],
- [ "Vector Scale", "group__scale.html", "group__scale" ],
- [ "Vector Shift", "group__shift.html", "group__shift" ],
+ [ "Vector Negate", "group__BasicNegate.html", "group__BasicNegate" ],
+ [ "Vector Offset", "group__BasicOffset.html", "group__BasicOffset" ],
+ [ "Vector Scale", "group__BasicScale.html", "group__BasicScale" ],
+ [ "Vector Shift", "group__BasicShift.html", "group__BasicShift" ],
[ "Vector Subtraction", "group__BasicSub.html", "group__BasicSub" ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__groupMatrix.html b/docs/DSP/html/group__groupMatrix.html
index 357135d..9e15ecb 100644
--- a/docs/DSP/html/group__groupMatrix.html
+++ b/docs/DSP/html/group__groupMatrix.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -146,7 +146,7 @@ Content</h2></td></tr>
<p>The structure specifies the size of the matrix and then points to an array of data. The array is of size <code>numRows X numCols</code> and the values are arranged in row order. That is, the matrix element (i, j) is stored at: </p>
<pre>
pData[i*numCols + j]
-</pre><dl class="section user"><dt>Init Functions</dt><dd>There is an associated initialization function for each type of matrix data structure. The initialization function sets the values of the internal structure fields. Refer to the function <code><a class="el" href="group__MatrixInit.html#ga11e3dc41592a6401c13182fef9416a27" title="Floating-point matrix initialization. ">arm_mat_init_f32()</a></code>, <code><a class="el" href="group__MatrixInit.html#ga48a5e5d37e1f062cc57fcfaf683343cc" title="Q31 matrix initialization. ">arm_mat_init_q31()</a></code> and <code><a class="el" href="group__MatrixInit.html#ga31a7c2b991803d49719393eb2d53dc26" title="Q15 matrix initialization. ">arm_mat_init_q15()</a></code> for floating-point, Q31 and Q15 types, respectively.</dd></dl>
+</pre><dl class="section user"><dt>Init Functions</dt><dd>There is an associated initialization function for each type of matrix data structure. The initialization function sets the values of the internal structure fields. Refer to <a class="el" href="group__MatrixInit.html#ga11e3dc41592a6401c13182fef9416a27">arm_mat_init_f32()</a>, <a class="el" href="group__MatrixInit.html#ga48a5e5d37e1f062cc57fcfaf683343cc">arm_mat_init_q31()</a> and <a class="el" href="group__MatrixInit.html#ga31a7c2b991803d49719393eb2d53dc26">arm_mat_init_q15()</a> for floating-point, Q31 and Q15 types, respectively.</dd></dl>
<dl class="section user"><dt></dt><dd>Use of the initialization function is optional. However, if initialization function is used then the instance structure cannot be placed into a const data section. To place the instance structure in a const data section, manually initialize the data structure. For example: <pre>
<code><a class="el" href="structarm__matrix__instance__f32.html" title="Instance structure for the floating-point matrix structure. ">arm_matrix_instance_f32</a> S = {nRows, nColumns, pData};</code>
<code><a class="el" href="structarm__matrix__instance__q31.html" title="Instance structure for the Q31 matrix structure. ">arm_matrix_instance_q31</a> S = {nRows, nColumns, pData};</code>
@@ -164,7 +164,7 @@ Content</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__groupStats.html b/docs/DSP/html/group__groupStats.html
index 6db2160..1e3d6c1 100644
--- a/docs/DSP/html/group__groupStats.html
+++ b/docs/DSP/html/group__groupStats.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -137,7 +137,7 @@ Content</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__groupSupport.html b/docs/DSP/html/group__groupSupport.html
index ba74c15..1b2ae3d 100644
--- a/docs/DSP/html/group__groupSupport.html
+++ b/docs/DSP/html/group__groupSupport.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -135,7 +135,7 @@ Content</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__groupTransforms.html b/docs/DSP/html/group__groupTransforms.html
index 4545be9..bedfe88 100644
--- a/docs/DSP/html/group__groupTransforms.html
+++ b/docs/DSP/html/group__groupTransforms.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -129,7 +129,7 @@ Content</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__inv__clarke.html b/docs/DSP/html/group__inv__clarke.html
index 3c79799..eb4bce9 100644
--- a/docs/DSP/html/group__inv__clarke.html
+++ b/docs/DSP/html/group__inv__clarke.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,14 +116,15 @@ $(document).ready(function(){initNavTree('group__inv__clarke.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga945eb24e625a57c7c3be8a6e655646e3"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__inv__clarke.html#ga945eb24e625a57c7c3be8a6e655646e3">arm_inv_clarke_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> Ialpha, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> Ibeta, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pIa, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pIb)</td></tr>
-<tr class="memdesc:ga945eb24e625a57c7c3be8a6e655646e3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point Inverse Clarke transform. <a href="#ga945eb24e625a57c7c3be8a6e655646e3">More...</a><br/></td></tr>
-<tr class="separator:ga945eb24e625a57c7c3be8a6e655646e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga50768ebd8b71e8988dbb804cc03a742d"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__inv__clarke.html#ga50768ebd8b71e8988dbb804cc03a742d">arm_inv_clarke_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Ialpha, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Ibeta, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pIa, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pIb)</td></tr>
-<tr class="memdesc:ga50768ebd8b71e8988dbb804cc03a742d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Inverse Clarke transform for Q31 version. <a href="#ga50768ebd8b71e8988dbb804cc03a742d">More...</a><br/></td></tr>
-<tr class="separator:ga50768ebd8b71e8988dbb804cc03a742d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1a73ce96f94b2124d02426690e587197"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__inv__clarke.html#ga1a73ce96f94b2124d02426690e587197">arm_inv_clarke_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> Ialpha, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> Ibeta, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pIa, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pIb)</td></tr>
+<tr class="memdesc:ga1a73ce96f94b2124d02426690e587197"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point Inverse Clarke transform. <a href="#ga1a73ce96f94b2124d02426690e587197">More...</a><br/></td></tr>
+<tr class="separator:ga1a73ce96f94b2124d02426690e587197"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3bab178431f22d13332a0dfae4390172"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__inv__clarke.html#ga3bab178431f22d13332a0dfae4390172">arm_inv_clarke_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Ialpha, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Ibeta, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pIa, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pIb)</td></tr>
+<tr class="memdesc:ga3bab178431f22d13332a0dfae4390172"><td class="mdescLeft">&#160;</td><td class="mdescRight">Inverse Clarke transform for Q31 version. <a href="#ga3bab178431f22d13332a0dfae4390172">More...</a><br/></td></tr>
+<tr class="separator:ga3bab178431f22d13332a0dfae4390172"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
+<p>end of clarke group</p>
<p>Inverse Clarke transform converts the two-coordinate time invariant vector into instantaneous stator phases.</p>
<p>The function operates on a single sample of data and each call to the function returns the processed output. The library provides separate functions for Q31 and floating-point data types. </p>
<dl class="section user"><dt>Algorithm</dt><dd><div class="image">
@@ -132,12 +133,12 @@ Functions</h2></td></tr>
where <code>pIa</code> and <code>pIb</code> are the instantaneous stator phases and <code>Ialpha</code> and <code>Ibeta</code> are the two coordinates of time invariant vector. </dd></dl>
<dl class="section user"><dt>Fixed-Point Behavior</dt><dd>Care must be taken when using the Q31 version of the Clarke transform. In particular, the overflow and saturation behavior of the accumulator used must be considered. Refer to the function specific documentation below for usage guidelines. </dd></dl>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ga945eb24e625a57c7c3be8a6e655646e3"></a>
+<a class="anchor" id="ga1a73ce96f94b2124d02426690e587197"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE void arm_inv_clarke_f32 </td>
+ <td class="memname">__STATIC_FORCEINLINE void arm_inv_clarke_f32 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td>
<td class="paramname"><em>Ialpha</em>, </td>
@@ -176,15 +177,16 @@ Functions</h2></td></tr>
</table>
</dd>
</dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="ga50768ebd8b71e8988dbb804cc03a742d"></a>
+<a class="anchor" id="ga3bab178431f22d13332a0dfae4390172"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE void arm_inv_clarke_q31 </td>
+ <td class="memname">__STATIC_FORCEINLINE void arm_inv_clarke_q31 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td>
<td class="paramname"><em>Ialpha</em>, </td>
@@ -219,14 +221,12 @@ Functions</h2></td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">Ialpha</td><td>input two-phase orthogonal vector axis alpha </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">Ibeta</td><td>input two-phase orthogonal vector axis beta </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">pIa</td><td>points to output three-phase coordinate <code>a</code> </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">pIb</td><td>points to output three-phase coordinate <code>b</code></td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pIb</td><td>points to output three-phase coordinate <code>b</code> </td></tr>
</table>
</dd>
</dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function is implemented using an internal 32-bit accumulator. The accumulator maintains 1.31 format by truncating lower 31 bits of the intermediate multiplication in 2.62 format. There is saturation on the subtraction, hence there is no risk of overflow. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a15e896d0146c280e600d00f609832350">__QSUB()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using an internal 32-bit accumulator. The accumulator maintains 1.31 format by truncating lower 31 bits of the intermediate multiplication in 2.62 format. There is saturation on the subtraction, hence there is no risk of overflow. </dd></dl>
</div>
</div>
@@ -235,7 +235,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__inv__clarke.js b/docs/DSP/html/group__inv__clarke.js
index 61923e6..c911a54 100644
--- a/docs/DSP/html/group__inv__clarke.js
+++ b/docs/DSP/html/group__inv__clarke.js
@@ -1,5 +1,5 @@
var group__inv__clarke =
[
- [ "arm_inv_clarke_f32", "group__inv__clarke.html#ga945eb24e625a57c7c3be8a6e655646e3", null ],
- [ "arm_inv_clarke_q31", "group__inv__clarke.html#ga50768ebd8b71e8988dbb804cc03a742d", null ]
+ [ "arm_inv_clarke_f32", "group__inv__clarke.html#ga1a73ce96f94b2124d02426690e587197", null ],
+ [ "arm_inv_clarke_q31", "group__inv__clarke.html#ga3bab178431f22d13332a0dfae4390172", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__inv__park.html b/docs/DSP/html/group__inv__park.html
index 1fe1a5e..8bde987 100644
--- a/docs/DSP/html/group__inv__park.html
+++ b/docs/DSP/html/group__inv__park.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,14 +116,15 @@ $(document).ready(function(){initNavTree('group__inv__park.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga7ca3a87a0954ed8c9ed5a2e6f1c64f30"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__inv__park.html#ga7ca3a87a0954ed8c9ed5a2e6f1c64f30">arm_inv_park_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> Id, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> Iq, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pIalpha, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pIbeta, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> sinVal, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> cosVal)</td></tr>
-<tr class="memdesc:ga7ca3a87a0954ed8c9ed5a2e6f1c64f30"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point Inverse Park transform. <a href="#ga7ca3a87a0954ed8c9ed5a2e6f1c64f30">More...</a><br/></td></tr>
-<tr class="separator:ga7ca3a87a0954ed8c9ed5a2e6f1c64f30"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga6e00d7320aa4a85686716af8b763e08a"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__inv__park.html#ga6e00d7320aa4a85686716af8b763e08a">arm_inv_park_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Id, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Iq, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pIalpha, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pIbeta, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> sinVal, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> cosVal)</td></tr>
-<tr class="memdesc:ga6e00d7320aa4a85686716af8b763e08a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Inverse Park transform for Q31 version. <a href="#ga6e00d7320aa4a85686716af8b763e08a">More...</a><br/></td></tr>
-<tr class="separator:ga6e00d7320aa4a85686716af8b763e08a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga896b639ecd52c33d427bc7cdc8d303b2"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__inv__park.html#ga896b639ecd52c33d427bc7cdc8d303b2">arm_inv_park_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> Id, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> Iq, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pIalpha, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pIbeta, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> sinVal, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> cosVal)</td></tr>
+<tr class="memdesc:ga896b639ecd52c33d427bc7cdc8d303b2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point Inverse Park transform. <a href="#ga896b639ecd52c33d427bc7cdc8d303b2">More...</a><br/></td></tr>
+<tr class="separator:ga896b639ecd52c33d427bc7cdc8d303b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae7165779ef72e1f797d0c601d6d619b2"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__inv__park.html#gae7165779ef72e1f797d0c601d6d619b2">arm_inv_park_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Id, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Iq, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pIalpha, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pIbeta, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> sinVal, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> cosVal)</td></tr>
+<tr class="memdesc:gae7165779ef72e1f797d0c601d6d619b2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Inverse Park transform for Q31 version. <a href="#gae7165779ef72e1f797d0c601d6d619b2">More...</a><br/></td></tr>
+<tr class="separator:gae7165779ef72e1f797d0c601d6d619b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
+<p>end of park group</p>
<p>Inverse Park transform converts the input flux and torque components to two-coordinate vector.</p>
<p>The function operates on a single sample of data and each call to the function returns the processed output. The library provides separate functions for Q31 and floating-point data types. </p>
<dl class="section user"><dt>Algorithm</dt><dd><div class="image">
@@ -132,12 +133,12 @@ Functions</h2></td></tr>
where <code>pIalpha</code> and <code>pIbeta</code> are the stator vector components, <code>Id</code> and <code>Iq</code> are rotor vector components and <code>cosVal</code> and <code>sinVal</code> are the cosine and sine values of theta (rotor flux position). </dd></dl>
<dl class="section user"><dt>Fixed-Point Behavior</dt><dd>Care must be taken when using the Q31 version of the Park transform. In particular, the overflow and saturation behavior of the accumulator used must be considered. Refer to the function specific documentation below for usage guidelines. </dd></dl>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ga7ca3a87a0954ed8c9ed5a2e6f1c64f30"></a>
+<a class="anchor" id="ga896b639ecd52c33d427bc7cdc8d303b2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE void arm_inv_park_f32 </td>
+ <td class="memname">__STATIC_FORCEINLINE void arm_inv_park_f32 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td>
<td class="paramname"><em>Id</em>, </td>
@@ -190,15 +191,16 @@ Functions</h2></td></tr>
</table>
</dd>
</dl>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="ga6e00d7320aa4a85686716af8b763e08a"></a>
+<a class="anchor" id="gae7165779ef72e1f797d0c601d6d619b2"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE void arm_inv_park_q31 </td>
+ <td class="memname">__STATIC_FORCEINLINE void arm_inv_park_q31 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td>
<td class="paramname"><em>Id</em>, </td>
@@ -247,14 +249,12 @@ Functions</h2></td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">pIalpha</td><td>points to output two-phase orthogonal vector axis alpha </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">pIbeta</td><td>points to output two-phase orthogonal vector axis beta </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">sinVal</td><td>sine value of rotation angle theta </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">cosVal</td><td>cosine value of rotation angle theta</td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">cosVal</td><td>cosine value of rotation angle theta </td></tr>
</table>
</dd>
</dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function is implemented using an internal 32-bit accumulator. The accumulator maintains 1.31 format by truncating lower 31 bits of the intermediate multiplication in 2.62 format. There is saturation on the addition, hence there is no risk of overflow. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#ab9f3cfbfb0f12975ab91ddb179160dcb">__QADD()</a>, and <a class="el" href="arm__math_8h.html#a15e896d0146c280e600d00f609832350">__QSUB()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using an internal 32-bit accumulator. The accumulator maintains 1.31 format by truncating lower 31 bits of the intermediate multiplication in 2.62 format. There is saturation on the addition, hence there is no risk of overflow. </dd></dl>
</div>
</div>
@@ -263,7 +263,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__inv__park.js b/docs/DSP/html/group__inv__park.js
index 2d3e83f..07eb20c 100644
--- a/docs/DSP/html/group__inv__park.js
+++ b/docs/DSP/html/group__inv__park.js
@@ -1,5 +1,5 @@
var group__inv__park =
[
- [ "arm_inv_park_f32", "group__inv__park.html#ga7ca3a87a0954ed8c9ed5a2e6f1c64f30", null ],
- [ "arm_inv_park_q31", "group__inv__park.html#ga6e00d7320aa4a85686716af8b763e08a", null ]
+ [ "arm_inv_park_f32", "group__inv__park.html#ga896b639ecd52c33d427bc7cdc8d303b2", null ],
+ [ "arm_inv_park_q31", "group__inv__park.html#gae7165779ef72e1f797d0c601d6d619b2", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__mean.html b/docs/DSP/html/group__mean.html
index 07b2ebd..2c621e5 100644
--- a/docs/DSP/html/group__mean.html
+++ b/docs/DSP/html/group__mean.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,33 +116,33 @@ $(document).ready(function(){initNavTree('group__mean.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga74ce08c49ab61e57bd50c3a0ca1fdb2b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mean.html#ga74ce08c49ab61e57bd50c3a0ca1fdb2b">arm_mean_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult)</td></tr>
-<tr class="memdesc:ga74ce08c49ab61e57bd50c3a0ca1fdb2b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mean value of a floating-point vector. <a href="#ga74ce08c49ab61e57bd50c3a0ca1fdb2b">More...</a><br/></td></tr>
-<tr class="separator:ga74ce08c49ab61e57bd50c3a0ca1fdb2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac882495d5f098819fd3939c1ef7795b3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mean.html#gac882495d5f098819fd3939c1ef7795b3">arm_mean_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pResult)</td></tr>
-<tr class="memdesc:gac882495d5f098819fd3939c1ef7795b3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mean value of a Q15 vector. <a href="#gac882495d5f098819fd3939c1ef7795b3">More...</a><br/></td></tr>
-<tr class="separator:gac882495d5f098819fd3939c1ef7795b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gacf2526d8c2d75e486e8f0b0e31877ad0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mean.html#gacf2526d8c2d75e486e8f0b0e31877ad0">arm_mean_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult)</td></tr>
-<tr class="memdesc:gacf2526d8c2d75e486e8f0b0e31877ad0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mean value of a Q31 vector. <a href="#gacf2526d8c2d75e486e8f0b0e31877ad0">More...</a><br/></td></tr>
-<tr class="separator:gacf2526d8c2d75e486e8f0b0e31877ad0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaebc707ee539020357c25da4c75b52eb7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mean.html#gaebc707ee539020357c25da4c75b52eb7">arm_mean_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pResult)</td></tr>
-<tr class="memdesc:gaebc707ee539020357c25da4c75b52eb7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mean value of a Q7 vector. <a href="#gaebc707ee539020357c25da4c75b52eb7">More...</a><br/></td></tr>
-<tr class="separator:gaebc707ee539020357c25da4c75b52eb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae4fb7698771d7c24f536ed24347c1488"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mean.html#gae4fb7698771d7c24f536ed24347c1488">arm_mean_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult)</td></tr>
+<tr class="memdesc:gae4fb7698771d7c24f536ed24347c1488"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mean value of a floating-point vector. <a href="#gae4fb7698771d7c24f536ed24347c1488">More...</a><br/></td></tr>
+<tr class="separator:gae4fb7698771d7c24f536ed24347c1488"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga55fc43607651123ffe3b967e30305734"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mean.html#ga55fc43607651123ffe3b967e30305734">arm_mean_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pResult)</td></tr>
+<tr class="memdesc:ga55fc43607651123ffe3b967e30305734"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mean value of a Q15 vector. <a href="#ga55fc43607651123ffe3b967e30305734">More...</a><br/></td></tr>
+<tr class="separator:ga55fc43607651123ffe3b967e30305734"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab86ec60eba14c4bc4e2bd9b54ac4b487"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mean.html#gab86ec60eba14c4bc4e2bd9b54ac4b487">arm_mean_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult)</td></tr>
+<tr class="memdesc:gab86ec60eba14c4bc4e2bd9b54ac4b487"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mean value of a Q31 vector. <a href="#gab86ec60eba14c4bc4e2bd9b54ac4b487">More...</a><br/></td></tr>
+<tr class="separator:gab86ec60eba14c4bc4e2bd9b54ac4b487"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa907ace253a82be0741a3203ac04601c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__mean.html#gaa907ace253a82be0741a3203ac04601c">arm_mean_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pResult)</td></tr>
+<tr class="memdesc:gaa907ace253a82be0741a3203ac04601c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mean value of a Q7 vector. <a href="#gaa907ace253a82be0741a3203ac04601c">More...</a><br/></td></tr>
+<tr class="separator:gaa907ace253a82be0741a3203ac04601c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<p>Calculates the mean of the input vector. Mean is defined as the average of the elements in the vector. The underlying algorithm is used:</p>
<pre>
- Result = (pSrc[0] + pSrc[1] + pSrc[2] + ... + pSrc[blockSize-1]) / blockSize;
+ Result = (pSrc[0] + pSrc[1] + pSrc[2] + ... + pSrc[blockSize-1]) / blockSize;
</pre><p>There are separate functions for floating-point, Q31, Q15, and Q7 data types. </p>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ga74ce08c49ab61e57bd50c3a0ca1fdb2b"></a>
+<a class="anchor" id="gae4fb7698771d7c24f536ed24347c1488"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_mean_f32 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -166,28 +166,24 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pResult</td><td>mean value returned here </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in input vector. </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pResult</td><td>mean value returned here. </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
-<p>Referenced by <a class="el" href="arm__class__marks__example__f32_8c.html#a196718f834091385d38586a0ce4009dc">main()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="gac882495d5f098819fd3939c1ef7795b3"></a>
+<a class="anchor" id="ga55fc43607651123ffe3b967e30305734"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_mean_q15 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -211,28 +207,25 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pResult</td><td>mean value returned here </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pResult</td><td>mean value returned here </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function is implemented using a 32-bit internal accumulator. The input is represented in 1.15 format and is accumulated in a 32-bit accumulator in 17.15 format. There is no risk of internal overflow with this approach, and the full precision of intermediate result is preserved. Finally, the accumulator is saturated and truncated to yield a result of 1.15 format. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, and <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using a 32-bit internal accumulator. The input is represented in 1.15 format and is accumulated in a 32-bit accumulator in 17.15 format. There is no risk of internal overflow with this approach, and the full precision of intermediate result is preserved. Finally, the accumulator is truncated to yield a result of 1.15 format. </dd></dl>
</div>
</div>
-<a class="anchor" id="gacf2526d8c2d75e486e8f0b0e31877ad0"></a>
+<a class="anchor" id="gab86ec60eba14c4bc4e2bd9b54ac4b487"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_mean_q31 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -256,28 +249,25 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pResult</td><td>mean value returned here </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pResult</td><td>mean value returned here </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function is implemented using a 64-bit internal accumulator. The input is represented in 1.31 format and is accumulated in a 64-bit accumulator in 33.31 format. There is no risk of internal overflow with this approach, and the full precision of intermediate result is preserved. Finally, the accumulator is truncated to yield a result of 1.31 format. </dd></dl>
-
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using a 64-bit internal accumulator. The input is represented in 1.31 format and is accumulated in a 64-bit accumulator in 33.31 format. There is no risk of internal overflow with this approach, and the full precision of intermediate result is preserved. Finally, the accumulator is truncated to yield a result of 1.31 format. </dd></dl>
</div>
</div>
-<a class="anchor" id="gaebc707ee539020357c25da4c75b52eb7"></a>
+<a class="anchor" id="gaa907ace253a82be0741a3203ac04601c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_mean_q7 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -301,17 +291,14 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pResult</td><td>mean value returned here </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pResult</td><td>mean value returned here </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function is implemented using a 32-bit internal accumulator. The input is represented in 1.7 format and is accumulated in a 32-bit accumulator in 25.7 format. There is no risk of internal overflow with this approach, and the full precision of intermediate result is preserved. Finally, the accumulator is truncated to yield a result of 1.7 format. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, and <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using a 32-bit internal accumulator. The input is represented in 1.7 format and is accumulated in a 32-bit accumulator in 25.7 format. There is no risk of internal overflow with this approach, and the full precision of intermediate result is preserved. Finally, the accumulator is truncated to yield a result of 1.7 format. </dd></dl>
</div>
</div>
@@ -320,7 +307,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__mean.js b/docs/DSP/html/group__mean.js
index 89c0ce0..d6785d3 100644
--- a/docs/DSP/html/group__mean.js
+++ b/docs/DSP/html/group__mean.js
@@ -1,7 +1,7 @@
var group__mean =
[
- [ "arm_mean_f32", "group__mean.html#ga74ce08c49ab61e57bd50c3a0ca1fdb2b", null ],
- [ "arm_mean_q15", "group__mean.html#gac882495d5f098819fd3939c1ef7795b3", null ],
- [ "arm_mean_q31", "group__mean.html#gacf2526d8c2d75e486e8f0b0e31877ad0", null ],
- [ "arm_mean_q7", "group__mean.html#gaebc707ee539020357c25da4c75b52eb7", null ]
+ [ "arm_mean_f32", "group__mean.html#gae4fb7698771d7c24f536ed24347c1488", null ],
+ [ "arm_mean_q15", "group__mean.html#ga55fc43607651123ffe3b967e30305734", null ],
+ [ "arm_mean_q31", "group__mean.html#gab86ec60eba14c4bc4e2bd9b54ac4b487", null ],
+ [ "arm_mean_q7", "group__mean.html#gaa907ace253a82be0741a3203ac04601c", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__negate.js b/docs/DSP/html/group__negate.js
deleted file mode 100644
index 636b4ed..0000000
--- a/docs/DSP/html/group__negate.js
+++ /dev/null
@@ -1,7 +0,0 @@
-var group__negate =
-[
- [ "arm_negate_f32", "group__negate.html#ga2e169c4de6cc6e3ba4be9473531e6657", null ],
- [ "arm_negate_q15", "group__negate.html#ga0239a833d72cf00290b9723c394e5042", null ],
- [ "arm_negate_q31", "group__negate.html#ga2784c6887686a73dc7c364e2e41c776c", null ],
- [ "arm_negate_q7", "group__negate.html#gaae78fc079a43bdaa3055f9b32e2a1f4c", null ]
-]; \ No newline at end of file
diff --git a/docs/DSP/html/group__offset.js b/docs/DSP/html/group__offset.js
deleted file mode 100644
index 1c48653..0000000
--- a/docs/DSP/html/group__offset.js
+++ /dev/null
@@ -1,7 +0,0 @@
-var group__offset =
-[
- [ "arm_offset_f32", "group__offset.html#ga989dfae15235799d82f62ef9d356abb4", null ],
- [ "arm_offset_q15", "group__offset.html#gab4c1d2391b599549e5a06fdfbc2747bf", null ],
- [ "arm_offset_q31", "group__offset.html#gac84ec42cbbebc5c197a87d0221819acf", null ],
- [ "arm_offset_q7", "group__offset.html#ga00bd9cc17c5bf905e76c91ad50886393", null ]
-]; \ No newline at end of file
diff --git a/docs/DSP/html/group__park.html b/docs/DSP/html/group__park.html
index e8330b5..a2b6a48 100644
--- a/docs/DSP/html/group__park.html
+++ b/docs/DSP/html/group__park.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,14 +116,15 @@ $(document).ready(function(){initNavTree('group__park.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gae24bf07174d3b8dddcf30d8c8d8e7fbb"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__park.html#gae24bf07174d3b8dddcf30d8c8d8e7fbb">arm_park_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> Ialpha, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> Ibeta, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pId, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pIq, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> sinVal, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> cosVal)</td></tr>
-<tr class="memdesc:gae24bf07174d3b8dddcf30d8c8d8e7fbb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point Park transform. <a href="#gae24bf07174d3b8dddcf30d8c8d8e7fbb">More...</a><br/></td></tr>
-<tr class="separator:gae24bf07174d3b8dddcf30d8c8d8e7fbb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga5630ed3715091f2795ee10df34672523"><td class="memItemLeft" align="right" valign="top">CMSIS_INLINE __STATIC_INLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__park.html#ga5630ed3715091f2795ee10df34672523">arm_park_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Ialpha, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Ibeta, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pId, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pIq, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> sinVal, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> cosVal)</td></tr>
-<tr class="memdesc:ga5630ed3715091f2795ee10df34672523"><td class="mdescLeft">&#160;</td><td class="mdescRight">Park transform for Q31 version. <a href="#ga5630ed3715091f2795ee10df34672523">More...</a><br/></td></tr>
-<tr class="separator:ga5630ed3715091f2795ee10df34672523"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga18f92d09e080edc98a00c01886b56b5d"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__park.html#ga18f92d09e080edc98a00c01886b56b5d">arm_park_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> Ialpha, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> Ibeta, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pId, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pIq, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> sinVal, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> cosVal)</td></tr>
+<tr class="memdesc:ga18f92d09e080edc98a00c01886b56b5d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Floating-point Park transform. <a href="#ga18f92d09e080edc98a00c01886b56b5d">More...</a><br/></td></tr>
+<tr class="separator:ga18f92d09e080edc98a00c01886b56b5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga69be76685149b18f345f705aa8efaad0"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__park.html#ga69be76685149b18f345f705aa8efaad0">arm_park_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Ialpha, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> Ibeta, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pId, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pIq, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> sinVal, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> cosVal)</td></tr>
+<tr class="memdesc:ga69be76685149b18f345f705aa8efaad0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Park transform for Q31 version. <a href="#ga69be76685149b18f345f705aa8efaad0">More...</a><br/></td></tr>
+<tr class="separator:ga69be76685149b18f345f705aa8efaad0"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
+<p>end of inv_clarke group</p>
<p>Forward Park transform converts the input two-coordinate vector to flux and torque components. The Park transform can be used to realize the transformation of the <code>Ialpha</code> and the <code>Ibeta</code> currents from the stationary to the moving reference frame and control the spatial relationship between the stator vector current and rotor flux vector. If we consider the d axis aligned with the rotor flux, the diagram below shows the current vector and the relationship from the two reference frames: </p>
<div class="image">
<img src="park.gif" alt="park.gif"/>
@@ -136,12 +137,12 @@ Stator current space vector and its component in (a,b) and in the d,q rotating r
where <code>Ialpha</code> and <code>Ibeta</code> are the stator vector components, <code>pId</code> and <code>pIq</code> are rotor vector components and <code>cosVal</code> and <code>sinVal</code> are the cosine and sine values of theta (rotor flux position). </dd></dl>
<dl class="section user"><dt>Fixed-Point Behavior</dt><dd>Care must be taken when using the Q31 version of the Park transform. In particular, the overflow and saturation behavior of the accumulator used must be considered. Refer to the function specific documentation below for usage guidelines. </dd></dl>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="gae24bf07174d3b8dddcf30d8c8d8e7fbb"></a>
+<a class="anchor" id="ga18f92d09e080edc98a00c01886b56b5d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE void arm_park_f32 </td>
+ <td class="memname">__STATIC_FORCEINLINE void arm_park_f32 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td>
<td class="paramname"><em>Ialpha</em>, </td>
@@ -190,20 +191,21 @@ Stator current space vector and its component in (a,b) and in the d,q rotating r
<tr><td class="paramdir">[out]</td><td class="paramname">pId</td><td>points to output rotor reference frame d </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">pIq</td><td>points to output rotor reference frame q </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">sinVal</td><td>sine value of rotation angle theta </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">cosVal</td><td>cosine value of rotation angle theta</td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">cosVal</td><td>cosine value of rotation angle theta </td></tr>
</table>
</dd>
</dl>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
<p>The function implements the forward Park transform. </p>
</div>
</div>
-<a class="anchor" id="ga5630ed3715091f2795ee10df34672523"></a>
+<a class="anchor" id="ga69be76685149b18f345f705aa8efaad0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">CMSIS_INLINE __STATIC_INLINE void arm_park_q31 </td>
+ <td class="memname">__STATIC_FORCEINLINE void arm_park_q31 </td>
<td>(</td>
<td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td>
<td class="paramname"><em>Ialpha</em>, </td>
@@ -252,14 +254,12 @@ Stator current space vector and its component in (a,b) and in the d,q rotating r
<tr><td class="paramdir">[out]</td><td class="paramname">pId</td><td>points to output rotor reference frame d </td></tr>
<tr><td class="paramdir">[out]</td><td class="paramname">pIq</td><td>points to output rotor reference frame q </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">sinVal</td><td>sine value of rotation angle theta </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">cosVal</td><td>cosine value of rotation angle theta</td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">cosVal</td><td>cosine value of rotation angle theta </td></tr>
</table>
</dd>
</dl>
-<p><b>Scaling and Overflow Behavior:</b> </p>
-<dl class="section user"><dt></dt><dd>The function is implemented using an internal 32-bit accumulator. The accumulator maintains 1.31 format by truncating lower 31 bits of the intermediate multiplication in 2.62 format. There is saturation on the addition and subtraction, hence there is no risk of overflow. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#ab9f3cfbfb0f12975ab91ddb179160dcb">__QADD()</a>, and <a class="el" href="arm__math_8h.html#a15e896d0146c280e600d00f609832350">__QSUB()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using an internal 32-bit accumulator. The accumulator maintains 1.31 format by truncating lower 31 bits of the intermediate multiplication in 2.62 format. There is saturation on the addition and subtraction, hence there is no risk of overflow. </dd></dl>
</div>
</div>
@@ -268,7 +268,7 @@ Stator current space vector and its component in (a,b) and in the d,q rotating r
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__park.js b/docs/DSP/html/group__park.js
index 39c4f81..5daf4bf 100644
--- a/docs/DSP/html/group__park.js
+++ b/docs/DSP/html/group__park.js
@@ -1,5 +1,5 @@
var group__park =
[
- [ "arm_park_f32", "group__park.html#gae24bf07174d3b8dddcf30d8c8d8e7fbb", null ],
- [ "arm_park_q31", "group__park.html#ga5630ed3715091f2795ee10df34672523", null ]
+ [ "arm_park_f32", "group__park.html#ga18f92d09e080edc98a00c01886b56b5d", null ],
+ [ "arm_park_q31", "group__park.html#ga69be76685149b18f345f705aa8efaad0", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__power.html b/docs/DSP/html/group__power.html
index da0412d..6ea1d38 100644
--- a/docs/DSP/html/group__power.html
+++ b/docs/DSP/html/group__power.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,33 +116,33 @@ $(document).ready(function(){initNavTree('group__power.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga993c00dd7f661d66bdb6e58426e893aa"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__power.html#ga993c00dd7f661d66bdb6e58426e893aa">arm_power_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult)</td></tr>
-<tr class="memdesc:ga993c00dd7f661d66bdb6e58426e893aa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sum of the squares of the elements of a floating-point vector. <a href="#ga993c00dd7f661d66bdb6e58426e893aa">More...</a><br/></td></tr>
-<tr class="separator:ga993c00dd7f661d66bdb6e58426e893aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga7050c04b7515e01a75c38f1abbaf71ba"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__power.html#ga7050c04b7515e01a75c38f1abbaf71ba">arm_power_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *pResult)</td></tr>
-<tr class="memdesc:ga7050c04b7515e01a75c38f1abbaf71ba"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sum of the squares of the elements of a Q15 vector. <a href="#ga7050c04b7515e01a75c38f1abbaf71ba">More...</a><br/></td></tr>
-<tr class="separator:ga7050c04b7515e01a75c38f1abbaf71ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga0b93d31bb5b5ed214c2b94d8a7744cd2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__power.html#ga0b93d31bb5b5ed214c2b94d8a7744cd2">arm_power_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *pResult)</td></tr>
-<tr class="memdesc:ga0b93d31bb5b5ed214c2b94d8a7744cd2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sum of the squares of the elements of a Q31 vector. <a href="#ga0b93d31bb5b5ed214c2b94d8a7744cd2">More...</a><br/></td></tr>
-<tr class="separator:ga0b93d31bb5b5ed214c2b94d8a7744cd2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaf969c85c5655e3d72d7b99ff188f92c9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__power.html#gaf969c85c5655e3d72d7b99ff188f92c9">arm_power_q7</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult)</td></tr>
-<tr class="memdesc:gaf969c85c5655e3d72d7b99ff188f92c9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sum of the squares of the elements of a Q7 vector. <a href="#gaf969c85c5655e3d72d7b99ff188f92c9">More...</a><br/></td></tr>
-<tr class="separator:gaf969c85c5655e3d72d7b99ff188f92c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad0630e3743da2b5aedbe2bb624a8532f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__power.html#gad0630e3743da2b5aedbe2bb624a8532f">arm_power_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult)</td></tr>
+<tr class="memdesc:gad0630e3743da2b5aedbe2bb624a8532f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sum of the squares of the elements of a floating-point vector. <a href="#gad0630e3743da2b5aedbe2bb624a8532f">More...</a><br/></td></tr>
+<tr class="separator:gad0630e3743da2b5aedbe2bb624a8532f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6b87986c6a3617d4fc32c0572a07706c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__power.html#ga6b87986c6a3617d4fc32c0572a07706c">arm_power_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *pResult)</td></tr>
+<tr class="memdesc:ga6b87986c6a3617d4fc32c0572a07706c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sum of the squares of the elements of a Q15 vector. <a href="#ga6b87986c6a3617d4fc32c0572a07706c">More...</a><br/></td></tr>
+<tr class="separator:ga6b87986c6a3617d4fc32c0572a07706c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae490bf87084bcdb5dc9fd1d2ef4030b9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__power.html#gae490bf87084bcdb5dc9fd1d2ef4030b9">arm_power_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *pResult)</td></tr>
+<tr class="memdesc:gae490bf87084bcdb5dc9fd1d2ef4030b9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sum of the squares of the elements of a Q31 vector. <a href="#gae490bf87084bcdb5dc9fd1d2ef4030b9">More...</a><br/></td></tr>
+<tr class="separator:gae490bf87084bcdb5dc9fd1d2ef4030b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaeb3b9b8e0a4c4bb2549ede074cf43f58"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__power.html#gaeb3b9b8e0a4c4bb2549ede074cf43f58">arm_power_q7</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult)</td></tr>
+<tr class="memdesc:gaeb3b9b8e0a4c4bb2549ede074cf43f58"><td class="mdescLeft">&#160;</td><td class="mdescRight">Sum of the squares of the elements of a Q7 vector. <a href="#gaeb3b9b8e0a4c4bb2549ede074cf43f58">More...</a><br/></td></tr>
+<tr class="separator:gaeb3b9b8e0a4c4bb2549ede074cf43f58"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<p>Calculates the sum of the squares of the elements in the input vector. The underlying algorithm is used:</p>
<pre>
- Result = pSrc[0] * pSrc[0] + pSrc[1] * pSrc[1] + pSrc[2] * pSrc[2] + ... + pSrc[blockSize-1] * pSrc[blockSize-1];
+ Result = pSrc[0] * pSrc[0] + pSrc[1] * pSrc[1] + pSrc[2] * pSrc[2] + ... + pSrc[blockSize-1] * pSrc[blockSize-1];
</pre><p>There are separate functions for floating point, Q31, Q15, and Q7 data types. </p>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ga993c00dd7f661d66bdb6e58426e893aa"></a>
+<a class="anchor" id="gad0630e3743da2b5aedbe2bb624a8532f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_power_f32 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -166,26 +166,24 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pResult</td><td>sum of the squares value returned here </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pResult</td><td>sum of the squares value returned here </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="ga7050c04b7515e01a75c38f1abbaf71ba"></a>
+<a class="anchor" id="ga6b87986c6a3617d4fc32c0572a07706c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_power_q15 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -209,28 +207,25 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pResult</td><td>sum of the squares value returned here </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pResult</td><td>sum of the squares value returned here </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b></p>
-<dl class="section user"><dt></dt><dd>The function is implemented using a 64-bit internal accumulator. The input is represented in 1.15 format. Intermediate multiplication yields a 2.30 format, and this result is added without saturation to a 64-bit accumulator in 34.30 format. With 33 guard bits in the accumulator, there is no risk of overflow, and the full precision of the intermediate multiplication is preserved. Finally, the return result is in 34.30 format. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#a7aed02041f489a4f65dbd7093073d94e">__SMLALD()</a>, and <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using a 64-bit internal accumulator. The input is represented in 1.15 format. Intermediate multiplication yields a 2.30 format, and this result is added without saturation to a 64-bit accumulator in 34.30 format. With 33 guard bits in the accumulator, there is no risk of overflow, and the full precision of the intermediate multiplication is preserved. Finally, the return result is in 34.30 format. </dd></dl>
</div>
</div>
-<a class="anchor" id="ga0b93d31bb5b5ed214c2b94d8a7744cd2"></a>
+<a class="anchor" id="gae490bf87084bcdb5dc9fd1d2ef4030b9"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_power_q31 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -254,28 +249,25 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pResult</td><td>sum of the squares value returned here </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pResult</td><td>sum of the squares value returned here </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b></p>
-<dl class="section user"><dt></dt><dd>The function is implemented using a 64-bit internal accumulator. The input is represented in 1.31 format. Intermediate multiplication yields a 2.62 format, and this result is truncated to 2.48 format by discarding the lower 14 bits. The 2.48 result is then added without saturation to a 64-bit accumulator in 16.48 format. With 15 guard bits in the accumulator, there is no risk of overflow, and the full precision of the intermediate multiplication is preserved. Finally, the return result is in 16.48 format. </dd></dl>
-
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using a 64-bit internal accumulator. The input is represented in 1.31 format. Intermediate multiplication yields a 2.62 format, and this result is truncated to 2.48 format by discarding the lower 14 bits. The 2.48 result is then added without saturation to a 64-bit accumulator in 16.48 format. With 15 guard bits in the accumulator, there is no risk of overflow, and the full precision of the intermediate multiplication is preserved. Finally, the return result is in 16.48 format. </dd></dl>
</div>
</div>
-<a class="anchor" id="gaf969c85c5655e3d72d7b99ff188f92c9"></a>
+<a class="anchor" id="gaeb3b9b8e0a4c4bb2549ede074cf43f58"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_power_q7 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -299,17 +291,14 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pResult</td><td>sum of the squares value returned here </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pResult</td><td>sum of the squares value returned here </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b></p>
-<dl class="section user"><dt></dt><dd>The function is implemented using a 32-bit internal accumulator. The input is represented in 1.7 format. Intermediate multiplication yields a 2.14 format, and this result is added without saturation to an accumulator in 18.14 format. With 17 guard bits in the accumulator, there is no risk of overflow, and the full precision of the intermediate multiplication is preserved. Finally, the return result is in 18.14 format. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#aa611fdbf6c56c46553701d6596a79aaf">__SMLAD()</a>, <a class="el" href="arm__math_8h.html#ac9f7f02a5e0ad5642026dbd0da7418db">__SXTB16()</a>, and <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using a 32-bit internal accumulator. The input is represented in 1.7 format. Intermediate multiplication yields a 2.14 format, and this result is added without saturation to an accumulator in 18.14 format. With 17 guard bits in the accumulator, there is no risk of overflow, and the full precision of the intermediate multiplication is preserved. Finally, the return result is in 18.14 format. </dd></dl>
</div>
</div>
@@ -318,7 +307,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__power.js b/docs/DSP/html/group__power.js
index fd7010b..917168a 100644
--- a/docs/DSP/html/group__power.js
+++ b/docs/DSP/html/group__power.js
@@ -1,7 +1,7 @@
var group__power =
[
- [ "arm_power_f32", "group__power.html#ga993c00dd7f661d66bdb6e58426e893aa", null ],
- [ "arm_power_q15", "group__power.html#ga7050c04b7515e01a75c38f1abbaf71ba", null ],
- [ "arm_power_q31", "group__power.html#ga0b93d31bb5b5ed214c2b94d8a7744cd2", null ],
- [ "arm_power_q7", "group__power.html#gaf969c85c5655e3d72d7b99ff188f92c9", null ]
+ [ "arm_power_f32", "group__power.html#gad0630e3743da2b5aedbe2bb624a8532f", null ],
+ [ "arm_power_q15", "group__power.html#ga6b87986c6a3617d4fc32c0572a07706c", null ],
+ [ "arm_power_q31", "group__power.html#gae490bf87084bcdb5dc9fd1d2ef4030b9", null ],
+ [ "arm_power_q7", "group__power.html#gaeb3b9b8e0a4c4bb2549ede074cf43f58", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__q15__to__x.html b/docs/DSP/html/group__q15__to__x.html
index 5f8efd2..90d3412 100644
--- a/docs/DSP/html/group__q15__to__x.html
+++ b/docs/DSP/html/group__q15__to__x.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,26 +116,26 @@ $(document).ready(function(){initNavTree('group__q15__to__x.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gaf8b0d2324de273fc430b0e61ad4e9eb2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q15__to__x.html#gaf8b0d2324de273fc430b0e61ad4e9eb2">arm_q15_to_float</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gaf8b0d2324de273fc430b0e61ad4e9eb2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q15 vector to floating-point vector. <a href="#gaf8b0d2324de273fc430b0e61ad4e9eb2">More...</a><br/></td></tr>
-<tr class="separator:gaf8b0d2324de273fc430b0e61ad4e9eb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga7ba2d87366990ad5380439e2b4a4c0a5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q15__to__x.html#ga7ba2d87366990ad5380439e2b4a4c0a5">arm_q15_to_q31</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga7ba2d87366990ad5380439e2b4a4c0a5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q15 vector to Q31 vector. <a href="#ga7ba2d87366990ad5380439e2b4a4c0a5">More...</a><br/></td></tr>
-<tr class="separator:ga7ba2d87366990ad5380439e2b4a4c0a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga8fb31855ff8cce09c2ec9308f48ded69"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q15__to__x.html#ga8fb31855ff8cce09c2ec9308f48ded69">arm_q15_to_q7</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga8fb31855ff8cce09c2ec9308f48ded69"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q15 vector to Q7 vector. <a href="#ga8fb31855ff8cce09c2ec9308f48ded69">More...</a><br/></td></tr>
-<tr class="separator:ga8fb31855ff8cce09c2ec9308f48ded69"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5a75381e7d63ea3a3a315344615281cf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q15__to__x.html#ga5a75381e7d63ea3a3a315344615281cf">arm_q15_to_float</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga5a75381e7d63ea3a3a315344615281cf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q15 vector to floating-point vector. <a href="#ga5a75381e7d63ea3a3a315344615281cf">More...</a><br/></td></tr>
+<tr class="separator:ga5a75381e7d63ea3a3a315344615281cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga39647b2109a5c64a067b776302c4a083"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q15__to__x.html#ga39647b2109a5c64a067b776302c4a083">arm_q15_to_q31</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga39647b2109a5c64a067b776302c4a083"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q15 vector to Q31 vector. <a href="#ga39647b2109a5c64a067b776302c4a083">More...</a><br/></td></tr>
+<tr class="separator:ga39647b2109a5c64a067b776302c4a083"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga837ce281d0e2d5fc445c48334307db19"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q15__to__x.html#ga837ce281d0e2d5fc445c48334307db19">arm_q15_to_q7</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga837ce281d0e2d5fc445c48334307db19"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q15 vector to Q7 vector. <a href="#ga837ce281d0e2d5fc445c48334307db19">More...</a><br/></td></tr>
+<tr class="separator:ga837ce281d0e2d5fc445c48334307db19"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="gaf8b0d2324de273fc430b0e61ad4e9eb2"></a>
+<a class="anchor" id="ga5a75381e7d63ea3a3a315344615281cf"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_q15_to_float </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -159,30 +159,27 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the Q15 input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the floating-point output vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the Q15 input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the floating-point output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<dl class="section user"><dt>Description:</dt><dd></dd></dl>
-<p>The equation used for the conversion process is:</p>
-<pre>
- pDst[n] = (float32_t) pSrc[n] / 32768; 0 &lt;= n &lt; blockSize.
-</pre>
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Details</dt><dd>The equation used for the conversion process is: <pre>
+ pDst[n] = (float32_t) pSrc[n] / 32768; 0 &lt;= n &lt; blockSize.
+</pre> </dd></dl>
</div>
</div>
-<a class="anchor" id="ga7ba2d87366990ad5380439e2b4a4c0a5"></a>
+<a class="anchor" id="ga39647b2109a5c64a067b776302c4a083"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_q15_to_q31 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -206,30 +203,27 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the Q15 input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the Q31 output vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the Q15 input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the Q31 output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<dl class="section user"><dt>Description:</dt><dd></dd></dl>
-<p>The equation used for the conversion process is:</p>
-<pre>
- pDst[n] = (q31_t) pSrc[n] &lt;&lt; 16; 0 &lt;= n &lt; blockSize.
-</pre>
-<p>References <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, and <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Details</dt><dd>The equation used for the conversion process is: <pre>
+ pDst[n] = (q31_t) pSrc[n] &lt;&lt; 16; 0 &lt;= n &lt; blockSize.
+</pre> </dd></dl>
</div>
</div>
-<a class="anchor" id="ga8fb31855ff8cce09c2ec9308f48ded69"></a>
+<a class="anchor" id="ga837ce281d0e2d5fc445c48334307db19"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_q15_to_q7 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -253,19 +247,16 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the Q15 input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the Q7 output vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the Q15 input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the Q7 output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<dl class="section user"><dt>Description:</dt><dd></dd></dl>
-<p>The equation used for the conversion process is:</p>
-<pre>
- pDst[n] = (q7_t) pSrc[n] &gt;&gt; 8; 0 &lt;= n &lt; blockSize.
-</pre>
-<p>References <a class="el" href="arm__math_8h.html#aa505179349146cf6186640b4c8b47714">__PKHBT</a>, <a class="el" href="arm__math_8h.html#ac4be483b8d98e977a69baf4a292a76fe">__PKHTB</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, and <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Details</dt><dd>The equation used for the conversion process is: <pre>
+ pDst[n] = (q7_t) pSrc[n] &gt;&gt; 8; 0 &lt;= n &lt; blockSize.
+</pre> </dd></dl>
</div>
</div>
@@ -274,7 +265,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__q15__to__x.js b/docs/DSP/html/group__q15__to__x.js
index 776d6fc..7a2b780 100644
--- a/docs/DSP/html/group__q15__to__x.js
+++ b/docs/DSP/html/group__q15__to__x.js
@@ -1,6 +1,6 @@
var group__q15__to__x =
[
- [ "arm_q15_to_float", "group__q15__to__x.html#gaf8b0d2324de273fc430b0e61ad4e9eb2", null ],
- [ "arm_q15_to_q31", "group__q15__to__x.html#ga7ba2d87366990ad5380439e2b4a4c0a5", null ],
- [ "arm_q15_to_q7", "group__q15__to__x.html#ga8fb31855ff8cce09c2ec9308f48ded69", null ]
+ [ "arm_q15_to_float", "group__q15__to__x.html#ga5a75381e7d63ea3a3a315344615281cf", null ],
+ [ "arm_q15_to_q31", "group__q15__to__x.html#ga39647b2109a5c64a067b776302c4a083", null ],
+ [ "arm_q15_to_q7", "group__q15__to__x.html#ga837ce281d0e2d5fc445c48334307db19", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__q31__to__x.html b/docs/DSP/html/group__q31__to__x.html
index a08d6ea..1ba4cd3 100644
--- a/docs/DSP/html/group__q31__to__x.html
+++ b/docs/DSP/html/group__q31__to__x.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,26 +116,26 @@ $(document).ready(function(){initNavTree('group__q31__to__x.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gacf407b007a37da18e99dabd9023c56b4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q31__to__x.html#gacf407b007a37da18e99dabd9023c56b4">arm_q31_to_float</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gacf407b007a37da18e99dabd9023c56b4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q31 vector to floating-point vector. <a href="#gacf407b007a37da18e99dabd9023c56b4">More...</a><br/></td></tr>
-<tr class="separator:gacf407b007a37da18e99dabd9023c56b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga901dede4661365c9e7c630d3eb31c32c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q31__to__x.html#ga901dede4661365c9e7c630d3eb31c32c">arm_q31_to_q15</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga901dede4661365c9e7c630d3eb31c32c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q31 vector to Q15 vector. <a href="#ga901dede4661365c9e7c630d3eb31c32c">More...</a><br/></td></tr>
-<tr class="separator:ga901dede4661365c9e7c630d3eb31c32c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga7f297d1a7d776805395095fdb24a8071"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q31__to__x.html#ga7f297d1a7d776805395095fdb24a8071">arm_q31_to_q7</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga7f297d1a7d776805395095fdb24a8071"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q31 vector to Q7 vector. <a href="#ga7f297d1a7d776805395095fdb24a8071">More...</a><br/></td></tr>
-<tr class="separator:ga7f297d1a7d776805395095fdb24a8071"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga19a9d023aca1f99abd5da6f13a42b6cf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q31__to__x.html#ga19a9d023aca1f99abd5da6f13a42b6cf">arm_q31_to_float</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga19a9d023aca1f99abd5da6f13a42b6cf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q31 vector to floating-point vector. <a href="#ga19a9d023aca1f99abd5da6f13a42b6cf">More...</a><br/></td></tr>
+<tr class="separator:ga19a9d023aca1f99abd5da6f13a42b6cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga775f3a1996f00a8048c4b7acba2e0828"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q31__to__x.html#ga775f3a1996f00a8048c4b7acba2e0828">arm_q31_to_q15</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga775f3a1996f00a8048c4b7acba2e0828"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q31 vector to Q15 vector. <a href="#ga775f3a1996f00a8048c4b7acba2e0828">More...</a><br/></td></tr>
+<tr class="separator:ga775f3a1996f00a8048c4b7acba2e0828"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabef5357eb3348b3b5b38915fffce8f3d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q31__to__x.html#gabef5357eb3348b3b5b38915fffce8f3d">arm_q31_to_q7</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:gabef5357eb3348b3b5b38915fffce8f3d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q31 vector to Q7 vector. <a href="#gabef5357eb3348b3b5b38915fffce8f3d">More...</a><br/></td></tr>
+<tr class="separator:gabef5357eb3348b3b5b38915fffce8f3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="gacf407b007a37da18e99dabd9023c56b4"></a>
+<a class="anchor" id="ga19a9d023aca1f99abd5da6f13a42b6cf"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_q31_to_float </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -159,32 +159,27 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the Q31 input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the floating-point output vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the Q31 input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the floating-point output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<dl class="section user"><dt>Description:</dt><dd></dd></dl>
-<p>The equation used for the conversion process is:</p>
-<pre>
- pDst[n] = (float32_t) pSrc[n] / 2147483648; 0 &lt;= n &lt; blockSize.
-</pre>
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
-<p>Referenced by <a class="el" href="arm__graphic__equalizer__example__q31_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Details</dt><dd>The equation used for the conversion process is: <pre>
+ pDst[n] = (float32_t) pSrc[n] / 2147483648; 0 &lt;= n &lt; blockSize.
+</pre> </dd></dl>
</div>
</div>
-<a class="anchor" id="ga901dede4661365c9e7c630d3eb31c32c"></a>
+<a class="anchor" id="ga775f3a1996f00a8048c4b7acba2e0828"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_q31_to_q15 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -208,30 +203,27 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the Q31 input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the Q15 output vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the Q31 input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the Q15 output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<dl class="section user"><dt>Description:</dt><dd></dd></dl>
-<p>The equation used for the conversion process is:</p>
-<pre>
- pDst[n] = (q15_t) pSrc[n] &gt;&gt; 16; 0 &lt;= n &lt; blockSize.
-</pre>
-<p>References <a class="el" href="arm__math_8h.html#ac4be483b8d98e977a69baf4a292a76fe">__PKHTB</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, and <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Details</dt><dd>The equation used for the conversion process is: <pre>
+ pDst[n] = (q15_t) pSrc[n] &gt;&gt; 16; 0 &lt;= n &lt; blockSize.
+</pre> </dd></dl>
</div>
</div>
-<a class="anchor" id="ga7f297d1a7d776805395095fdb24a8071"></a>
+<a class="anchor" id="gabef5357eb3348b3b5b38915fffce8f3d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_q31_to_q7 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -255,19 +247,16 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the Q31 input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the Q7 output vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the Q31 input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the Q7 output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<dl class="section user"><dt>Description:</dt><dd></dd></dl>
-<p>The equation used for the conversion process is:</p>
-<pre>
- pDst[n] = (q7_t) pSrc[n] &gt;&gt; 24; 0 &lt;= n &lt; blockSize.
-</pre>
-<p>References <a class="el" href="arm__math_8h.html#a3ebff224ad44c217fde9f530342e2960">__PACKq7</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, and <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Details</dt><dd>The equation used for the conversion process is: <pre>
+ pDst[n] = (q7_t) pSrc[n] &gt;&gt; 24; 0 &lt;= n &lt; blockSize.
+</pre> </dd></dl>
</div>
</div>
@@ -276,7 +265,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__q31__to__x.js b/docs/DSP/html/group__q31__to__x.js
index 96ff84d..5fb3827 100644
--- a/docs/DSP/html/group__q31__to__x.js
+++ b/docs/DSP/html/group__q31__to__x.js
@@ -1,6 +1,6 @@
var group__q31__to__x =
[
- [ "arm_q31_to_float", "group__q31__to__x.html#gacf407b007a37da18e99dabd9023c56b4", null ],
- [ "arm_q31_to_q15", "group__q31__to__x.html#ga901dede4661365c9e7c630d3eb31c32c", null ],
- [ "arm_q31_to_q7", "group__q31__to__x.html#ga7f297d1a7d776805395095fdb24a8071", null ]
+ [ "arm_q31_to_float", "group__q31__to__x.html#ga19a9d023aca1f99abd5da6f13a42b6cf", null ],
+ [ "arm_q31_to_q15", "group__q31__to__x.html#ga775f3a1996f00a8048c4b7acba2e0828", null ],
+ [ "arm_q31_to_q7", "group__q31__to__x.html#gabef5357eb3348b3b5b38915fffce8f3d", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__q7__to__x.html b/docs/DSP/html/group__q7__to__x.html
index f96ee5a..16498b7 100644
--- a/docs/DSP/html/group__q7__to__x.html
+++ b/docs/DSP/html/group__q7__to__x.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,26 +116,26 @@ $(document).ready(function(){initNavTree('group__q7__to__x.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga656620f957b65512ed83db03fd455ec5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q7__to__x.html#ga656620f957b65512ed83db03fd455ec5">arm_q7_to_float</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:ga656620f957b65512ed83db03fd455ec5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q7 vector to floating-point vector. <a href="#ga656620f957b65512ed83db03fd455ec5">More...</a><br/></td></tr>
-<tr class="separator:ga656620f957b65512ed83db03fd455ec5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gabc02597fc3f01033daf43ec0547a2f78"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q7__to__x.html#gabc02597fc3f01033daf43ec0547a2f78">arm_q7_to_q15</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gabc02597fc3f01033daf43ec0547a2f78"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q7 vector to Q15 vector. <a href="#gabc02597fc3f01033daf43ec0547a2f78">More...</a><br/></td></tr>
-<tr class="separator:gabc02597fc3f01033daf43ec0547a2f78"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gad8958cd3cb7f521466168b46a25b7908"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q7__to__x.html#gad8958cd3cb7f521466168b46a25b7908">arm_q7_to_q31</a> (<a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
-<tr class="memdesc:gad8958cd3cb7f521466168b46a25b7908"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q7 vector to Q31 vector. <a href="#gad8958cd3cb7f521466168b46a25b7908">More...</a><br/></td></tr>
-<tr class="separator:gad8958cd3cb7f521466168b46a25b7908"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga840d8a0e8499d02a54f459bb29f5d63c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q7__to__x.html#ga840d8a0e8499d02a54f459bb29f5d63c">arm_q7_to_float</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga840d8a0e8499d02a54f459bb29f5d63c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q7 vector to floating-point vector. <a href="#ga840d8a0e8499d02a54f459bb29f5d63c">More...</a><br/></td></tr>
+<tr class="separator:ga840d8a0e8499d02a54f459bb29f5d63c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1023c3832ca6be3a6d17ef338cafa28b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q7__to__x.html#ga1023c3832ca6be3a6d17ef338cafa28b">arm_q7_to_q15</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga1023c3832ca6be3a6d17ef338cafa28b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q7 vector to Q15 vector. <a href="#ga1023c3832ca6be3a6d17ef338cafa28b">More...</a><br/></td></tr>
+<tr class="separator:ga1023c3832ca6be3a6d17ef338cafa28b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3c73bfb98fc5a1b4f612264662d0549c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__q7__to__x.html#ga3c73bfb98fc5a1b4f612264662d0549c">arm_q7_to_q31</a> (const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *pSrc, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pDst, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>)</td></tr>
+<tr class="memdesc:ga3c73bfb98fc5a1b4f612264662d0549c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Converts the elements of the Q7 vector to Q31 vector. <a href="#ga3c73bfb98fc5a1b4f612264662d0549c">More...</a><br/></td></tr>
+<tr class="separator:ga3c73bfb98fc5a1b4f612264662d0549c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ga656620f957b65512ed83db03fd455ec5"></a>
+<a class="anchor" id="ga840d8a0e8499d02a54f459bb29f5d63c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_q7_to_float </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -159,30 +159,27 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the Q7 input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the floating-point output vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the Q7 input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the floating-point output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<dl class="section user"><dt>Description:</dt><dd></dd></dl>
-<p>The equation used for the conversion process is:</p>
-<pre>
- pDst[n] = (float32_t) pSrc[n] / 128; 0 &lt;= n &lt; blockSize.
-</pre>
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Details</dt><dd>The equation used for the conversion process is: <pre>
+ pDst[n] = (float32_t) pSrc[n] / 128; 0 &lt;= n &lt; blockSize.
+ </pre> </dd></dl>
</div>
</div>
-<a class="anchor" id="gabc02597fc3f01033daf43ec0547a2f78"></a>
+<a class="anchor" id="ga1023c3832ca6be3a6d17ef338cafa28b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_q7_to_q15 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -206,30 +203,27 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the Q7 input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the Q15 output vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the Q7 input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the Q15 output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<dl class="section user"><dt>Description:</dt><dd></dd></dl>
-<p>The equation used for the conversion process is:</p>
-<pre>
- pDst[n] = (q15_t) pSrc[n] &lt;&lt; 8; 0 &lt;= n &lt; blockSize.
-</pre>
-<p>References <a class="el" href="arm__math_8h.html#aa505179349146cf6186640b4c8b47714">__PKHBT</a>, <a class="el" href="arm__math_8h.html#ac4be483b8d98e977a69baf4a292a76fe">__PKHTB</a>, <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#ac9f7f02a5e0ad5642026dbd0da7418db">__SXTB16()</a>, and <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Details</dt><dd>The equation used for the conversion process is: <pre>
+ pDst[n] = (q15_t) pSrc[n] &lt;&lt; 8; 0 &lt;= n &lt; blockSize.
+</pre> </dd></dl>
</div>
</div>
-<a class="anchor" id="gad8958cd3cb7f521466168b46a25b7908"></a>
+<a class="anchor" id="ga3c73bfb98fc5a1b4f612264662d0549c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_q7_to_q31 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -253,19 +247,16 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the Q7 input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pDst</td><td>points to the Q31 output vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the Q7 input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pDst</td><td>points to the Q31 output vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in each vector </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<dl class="section user"><dt>Description:</dt><dd></dd></dl>
-<p>The equation used for the conversion process is:</p>
-<pre>
- pDst[n] = (q31_t) pSrc[n] &lt;&lt; 24; 0 &lt;= n &lt; blockSize.
-</pre>
-<p>References <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, and <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Details</dt><dd>The equation used for the conversion process is: <pre>
+ pDst[n] = (q31_t) pSrc[n] &lt;&lt; 24; 0 &lt;= n &lt; blockSize.
+</pre> </dd></dl>
</div>
</div>
@@ -274,7 +265,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__q7__to__x.js b/docs/DSP/html/group__q7__to__x.js
index 41345e1..ab90034 100644
--- a/docs/DSP/html/group__q7__to__x.js
+++ b/docs/DSP/html/group__q7__to__x.js
@@ -1,6 +1,6 @@
var group__q7__to__x =
[
- [ "arm_q7_to_float", "group__q7__to__x.html#ga656620f957b65512ed83db03fd455ec5", null ],
- [ "arm_q7_to_q15", "group__q7__to__x.html#gabc02597fc3f01033daf43ec0547a2f78", null ],
- [ "arm_q7_to_q31", "group__q7__to__x.html#gad8958cd3cb7f521466168b46a25b7908", null ]
+ [ "arm_q7_to_float", "group__q7__to__x.html#ga840d8a0e8499d02a54f459bb29f5d63c", null ],
+ [ "arm_q7_to_q15", "group__q7__to__x.html#ga1023c3832ca6be3a6d17ef338cafa28b", null ],
+ [ "arm_q7_to_q31", "group__q7__to__x.html#ga3c73bfb98fc5a1b4f612264662d0549c", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/group__scale.js b/docs/DSP/html/group__scale.js
deleted file mode 100644
index c2c8733..0000000
--- a/docs/DSP/html/group__scale.js
+++ /dev/null
@@ -1,7 +0,0 @@
-var group__scale =
-[
- [ "arm_scale_f32", "group__scale.html#ga3487af88b112f682ee90589cd419e123", null ],
- [ "arm_scale_q15", "group__scale.html#gafaac0e1927daffeb68a42719b53ea780", null ],
- [ "arm_scale_q31", "group__scale.html#ga83e36cd82bf51ce35406a199e477d47c", null ],
- [ "arm_scale_q7", "group__scale.html#gabc9fd3d37904c58df56492b351d21fb0", null ]
-]; \ No newline at end of file
diff --git a/docs/DSP/html/group__shift.js b/docs/DSP/html/group__shift.js
deleted file mode 100644
index 1b19868..0000000
--- a/docs/DSP/html/group__shift.js
+++ /dev/null
@@ -1,6 +0,0 @@
-var group__shift =
-[
- [ "arm_shift_q15", "group__shift.html#gaa1757e53279780107acc92cf100adb61", null ],
- [ "arm_shift_q31", "group__shift.html#ga387dd8b7b87377378280978f16cdb13d", null ],
- [ "arm_shift_q7", "group__shift.html#ga47295d08a685f7de700a48dafb4db6fb", null ]
-]; \ No newline at end of file
diff --git a/docs/DSP/html/group__sin.html b/docs/DSP/html/group__sin.html
index 4406680..16369e6 100644
--- a/docs/DSP/html/group__sin.html
+++ b/docs/DSP/html/group__sin.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -127,7 +127,7 @@ Functions</h2></td></tr>
<tr class="separator:ga57aade7d8892585992cdc6375bd82f9c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
-<p>Computes the trigonometric sine function using a combination of table lookup and linear interpolation. There are separate functions for Q15, Q31, and floating-point data types. The input to the floating-point version is in radians and in the range [0 2*pi) while the fixed-point Q15 and Q31 have a scaled input with the range [0 +0.9999] mapping to [0 2*pi). The fixed-point range is chosen so that a value of 2*pi wraps around to 0.</p>
+<p>Computes the trigonometric sine function using a combination of table lookup and linear interpolation. There are separate functions for Q15, Q31, and floating-point data types. The input to the floating-point version is in radians while the fixed-point Q15 and Q31 have a scaled input with the range [0 +0.9999] mapping to [0 2*pi). The fixed-point range is chosen so that a value of 2*pi wraps around to 0.</p>
<p>The implementation is based on table lookup using 256 values together with linear interpolation. The steps used are:</p>
<ol type="1">
<li>Calculation of the nearest integer table index</li>
@@ -136,8 +136,8 @@ Functions</h2></td></tr>
</ol>
<p>where </p>
<pre>
- b=Table[index+0];
- c=Table[index+1];
+ b = Table[index];
+ c = Table[index+1];
</pre> <h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="gae164899c4a3fc0e946dc5d55555fe541"></a>
<div class="memitem">
@@ -158,11 +158,7 @@ Functions</h2></td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>sin(x). </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#afcb9147c96853bea484cfc2dde07463d">FAST_MATH_TABLE_SIZE</a>, and <a class="el" href="arm__common__tables_8h.html#a1dec82d596780f1a66ef4f76f137c1d9">sinTable_f32</a>.</p>
-
-<p>Referenced by <a class="el" href="arm__linear__interp__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65">main()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>sin(x) </dd></dl>
</div>
</div>
@@ -181,14 +177,12 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">x</td><td>Scaled input value in radians. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">x</td><td>Scaled input value in radians </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>sin(x).</dd></dl>
-<p>The Q15 input value is in the range [0 +0.9999] and is mapped to a radian value in the range [0 2*pi). </p>
-
-<p>References <a class="el" href="arm__math_8h.html#a34716b73c631e65e8dd855e08384ecb2">FAST_MATH_Q15_SHIFT</a>, and <a class="el" href="arm__common__tables_8h.html#a9cbcfe313f61add745ebfeddb4fecd55">sinTable_q15</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>sin(x)</dd></dl>
+<p>The Q15 input value is in the range [0 +0.9999] and is mapped to a radian value in the range [0 2*PI). </p>
</div>
</div>
@@ -207,14 +201,12 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">x</td><td>Scaled input value in radians. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">x</td><td>Scaled input value in radians </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>sin(x).</dd></dl>
-<p>The Q31 input value is in the range [0 +0.9999] and is mapped to a radian value in the range [0 2*pi). </p>
-
-<p>References <a class="el" href="arm__math_8h.html#a4268f77b1811a0c7fc2532a0bf6108b0">FAST_MATH_Q31_SHIFT</a>, and <a class="el" href="arm__common__tables_8h.html#a8bfccee9e1c0042cf4a765f4b19d097d">sinTable_q31</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>sin(x)</dd></dl>
+<p>The Q31 input value is in the range [0 +0.9999] and is mapped to a radian value in the range [0 2*PI). </p>
</div>
</div>
@@ -223,7 +215,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__variance.html b/docs/DSP/html/group__variance.html
index f0a761a..7810a75 100644
--- a/docs/DSP/html/group__variance.html
+++ b/docs/DSP/html/group__variance.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,29 +116,30 @@ $(document).ready(function(){initNavTree('group__variance.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:ga393f26c5a3bfa05624fb8d32232a6d96"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__variance.html#ga393f26c5a3bfa05624fb8d32232a6d96">arm_var_f32</a> (<a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult)</td></tr>
-<tr class="memdesc:ga393f26c5a3bfa05624fb8d32232a6d96"><td class="mdescLeft">&#160;</td><td class="mdescRight">Variance of the elements of a floating-point vector. <a href="#ga393f26c5a3bfa05624fb8d32232a6d96">More...</a><br/></td></tr>
-<tr class="separator:ga393f26c5a3bfa05624fb8d32232a6d96"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga79dce009ed2de28a125aeb3f19631654"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__variance.html#ga79dce009ed2de28a125aeb3f19631654">arm_var_q15</a> (<a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pResult)</td></tr>
-<tr class="memdesc:ga79dce009ed2de28a125aeb3f19631654"><td class="mdescLeft">&#160;</td><td class="mdescRight">Variance of the elements of a Q15 vector. <a href="#ga79dce009ed2de28a125aeb3f19631654">More...</a><br/></td></tr>
-<tr class="separator:ga79dce009ed2de28a125aeb3f19631654"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gac02873f1c2cc80adfd799305f0e6465d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__variance.html#gac02873f1c2cc80adfd799305f0e6465d">arm_var_q31</a> (<a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult)</td></tr>
-<tr class="memdesc:gac02873f1c2cc80adfd799305f0e6465d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Variance of the elements of a Q31 vector. <a href="#gac02873f1c2cc80adfd799305f0e6465d">More...</a><br/></td></tr>
-<tr class="separator:gac02873f1c2cc80adfd799305f0e6465d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaae455544f0c8ac92469a1e25d3906515"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__variance.html#gaae455544f0c8ac92469a1e25d3906515">arm_var_f32</a> (const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *pResult)</td></tr>
+<tr class="memdesc:gaae455544f0c8ac92469a1e25d3906515"><td class="mdescLeft">&#160;</td><td class="mdescRight">Variance of the elements of a floating-point vector. <a href="#gaae455544f0c8ac92469a1e25d3906515">More...</a><br/></td></tr>
+<tr class="separator:gaae455544f0c8ac92469a1e25d3906515"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaef3ebc6401209c3f93749e08d341ab48"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__variance.html#gaef3ebc6401209c3f93749e08d341ab48">arm_var_q15</a> (const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *pResult)</td></tr>
+<tr class="memdesc:gaef3ebc6401209c3f93749e08d341ab48"><td class="mdescLeft">&#160;</td><td class="mdescRight">Variance of the elements of a Q15 vector. <a href="#gaef3ebc6401209c3f93749e08d341ab48">More...</a><br/></td></tr>
+<tr class="separator:gaef3ebc6401209c3f93749e08d341ab48"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga87a07c87c1d85104de0ea4a3d017454c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__variance.html#ga87a07c87c1d85104de0ea4a3d017454c">arm_var_q31</a> (const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pSrc, uint32_t <a class="el" href="arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>, <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *pResult)</td></tr>
+<tr class="memdesc:ga87a07c87c1d85104de0ea4a3d017454c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Variance of the elements of a Q31 vector. <a href="#ga87a07c87c1d85104de0ea4a3d017454c">More...</a><br/></td></tr>
+<tr class="separator:ga87a07c87c1d85104de0ea4a3d017454c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<p>Calculates the variance of the elements in the input vector. The underlying algorithm used is the direct method sometimes referred to as the two-pass method:</p>
<pre>
- Result = sum(element - meanOfElements)^2) / numElement - 1</pre><pre> where, meanOfElements = ( pSrc[0] * pSrc[0] + pSrc[1] * pSrc[1] + ... + pSrc[blockSize-1] ) / blockSize</pre><pre></pre><p>There are separate functions for floating point, Q31, and Q15 data types. </p>
+ Result = sum(element - meanOfElements)^2) / numElement - 1</pre><pre> meanOfElements = ( pSrc[0] * pSrc[0] + pSrc[1] * pSrc[1] + ... + pSrc[blockSize-1] ) / blockSize
+</pre><p>There are separate functions for floating point, Q31, and Q15 data types. </p>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ga393f26c5a3bfa05624fb8d32232a6d96"></a>
+<a class="anchor" id="gaae455544f0c8ac92469a1e25d3906515"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_var_f32 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -162,28 +163,24 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pResult</td><td>variance value returned here </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pResult</td><td>variance value returned here </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none. </dd></dl>
-
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
-
-<p>Referenced by <a class="el" href="arm__class__marks__example__f32_8c.html#a196718f834091385d38586a0ce4009dc">main()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none </dd></dl>
</div>
</div>
-<a class="anchor" id="ga79dce009ed2de28a125aeb3f19631654"></a>
+<a class="anchor" id="gaef3ebc6401209c3f93749e08d341ab48"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_var_q15 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -207,28 +204,25 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pResult</td><td>variance value returned here </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pResult</td><td>variance value returned here </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b></p>
-<dl class="section user"><dt></dt><dd>The function is implemented using a 64-bit internal accumulator. The input is represented in 1.15 format. Intermediate multiplication yields a 2.30 format, and this result is added without saturation to a 64-bit accumulator in 34.30 format. With 33 guard bits in the accumulator, there is no risk of overflow, and the full precision of the intermediate multiplication is preserved. Finally, the 34.30 result is truncated to 34.15 format by discarding the lower 15 bits, and then saturated to yield a result in 1.15 format. </dd></dl>
-
-<p>References <a class="el" href="arm__math_8h.html#a9de2e0a5785be82866bcb96012282248">__SIMD32</a>, <a class="el" href="arm__math_8h.html#a7aed02041f489a4f65dbd7093073d94e">__SMLALD()</a>, and <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using a 64-bit internal accumulator. The input is represented in 1.15 format. Intermediate multiplication yields a 2.30 format, and this result is added without saturation to a 64-bit accumulator in 34.30 format. With 33 guard bits in the accumulator, there is no risk of overflow, and the full precision of the intermediate multiplication is preserved. Finally, the 34.30 result is truncated to 34.15 format by discarding the lower 15 bits, and then saturated to yield a result in 1.15 format. </dd></dl>
</div>
</div>
-<a class="anchor" id="gac02873f1c2cc80adfd799305f0e6465d"></a>
+<a class="anchor" id="ga87a07c87c1d85104de0ea4a3d017454c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void arm_var_q31 </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td>
<td class="paramname"><em>pSrc</em>, </td>
</tr>
<tr>
@@ -252,17 +246,14 @@ Functions</h2></td></tr>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">*pSrc</td><td>points to the input vector </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>length of the input vector </td></tr>
- <tr><td class="paramdir">[out]</td><td class="paramname">*pResult</td><td>variance value returned here </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pSrc</td><td>points to the input vector </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">blockSize</td><td>number of samples in input vector </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">pResult</td><td>variance value returned here </td></tr>
</table>
</dd>
</dl>
-<dl class="section return"><dt>Returns</dt><dd>none.</dd></dl>
-<p><b>Scaling and Overflow Behavior:</b></p>
-<dl class="section user"><dt></dt><dd>The function is implemented using an internal 64-bit accumulator. The input is represented in 1.31 format, which is then downshifted by 8 bits which yields 1.23, and intermediate multiplication yields a 2.46 format. The accumulator maintains full precision of the intermediate multiplication results, but provides only a 16 guard bits. There is no saturation on intermediate additions. If the accumulator overflows it wraps around and distorts the result. In order to avoid overflows completely the input signal must be scaled down by log2(blockSize)-8 bits, as a total of blockSize additions are performed internally. After division, internal variables should be Q18.46 Finally, the 18.46 accumulator is right shifted by 15 bits to yield a 1.31 format value. </dd></dl>
-
-<p>References <a class="el" href="arm__fir__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0">blockSize</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<dl class="section user"><dt>Scaling and Overflow Behavior</dt><dd>The function is implemented using an internal 64-bit accumulator. The input is represented in 1.31 format, which is then downshifted by 8 bits which yields 1.23, and intermediate multiplication yields a 2.46 format. The accumulator maintains full precision of the intermediate multiplication results, but provides only a 16 guard bits. There is no saturation on intermediate additions. If the accumulator overflows it wraps around and distorts the result. In order to avoid overflows completely the input signal must be scaled down by log2(blockSize)-8 bits, as a total of blockSize additions are performed internally. After division, internal variables should be Q18.46 Finally, the 18.46 accumulator is right shifted by 15 bits to yield a 1.31 format value. </dd></dl>
</div>
</div>
@@ -271,7 +262,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/group__variance.js b/docs/DSP/html/group__variance.js
index 8adebf2..64db9c7 100644
--- a/docs/DSP/html/group__variance.js
+++ b/docs/DSP/html/group__variance.js
@@ -1,6 +1,6 @@
var group__variance =
[
- [ "arm_var_f32", "group__variance.html#ga393f26c5a3bfa05624fb8d32232a6d96", null ],
- [ "arm_var_q15", "group__variance.html#ga79dce009ed2de28a125aeb3f19631654", null ],
- [ "arm_var_q31", "group__variance.html#gac02873f1c2cc80adfd799305f0e6465d", null ]
+ [ "arm_var_f32", "group__variance.html#gaae455544f0c8ac92469a1e25d3906515", null ],
+ [ "arm_var_q15", "group__variance.html#gaef3ebc6401209c3f93749e08d341ab48", null ],
+ [ "arm_var_q31", "group__variance.html#ga87a07c87c1d85104de0ea4a3d017454c", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/history_8txt.html b/docs/DSP/html/history_8txt.html
index 4608982..0908863 100644
--- a/docs/DSP/html/history_8txt.html
+++ b/docs/DSP/html/history_8txt.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('history_8txt.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="history_8txt.html">history.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:21 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:39 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/index.doxyidx b/docs/DSP/html/index.doxyidx
new file mode 100644
index 0000000..383a882
--- /dev/null
+++ b/docs/DSP/html/index.doxyidx
@@ -0,0 +1,1244 @@
+/*
+ * Copyright (c) 2009-2016 ARM Limited. All rights reserved.
+ *
+ * @file index.doxyidx
+ * @brief Index file for MDK-ARM Help System
+ * @version 1.0
+ * @date 10. July 2019
+ * @note Generated by DoxyIndex V1.2.3 on Wednesday, 10.07.2019 15:22:28
+ * from Path 'C:\tools\PACK\ARM\CMSIS\5.6.0\\CMSIS\Documentation\DSP\html',
+ */
+
+'ABCDEFGHIKLMNPRSTUVWX_abcdefghilmnopqrstvwx'
+__ALIGNED, group__RealFFT__Table.html#ga70c20a29dce002df289426d5b4f67fa8, arm_common_tables.c
+__PACKq7, arm__math_8h.html#a3ebff224ad44c217fde9f530342e2960, arm_math.h
+__PKHBT, arm__math_8h.html#aa505179349146cf6186640b4c8b47714, arm_math.h
+__PKHTB, arm__math_8h.html#ac4be483b8d98e977a69baf4a292a76fe, arm_math.h
+__QADD, arm__math_8h.html#a3cfcec82d3ff1b8570010b771052cb96, arm_math.h
+__QADD16, arm__math_8h.html#ae849a77250aa7bdc008f3f5e279de24e, arm_math.h
+__QADD8, arm__math_8h.html#a2fb737513178e1e4b473008d0ebca517, arm_math.h
+__QASX, arm__math_8h.html#a12b3b944de6144cebccf3a815e964656, arm_math.h
+__QSAX, arm__math_8h.html#a995e63883c48c3c312c1492cb30d2e79, arm_math.h
+__QSUB, arm__math_8h.html#a98e0174c04cb34aec3ce57d5a370953d, arm_math.h
+__QSUB16, arm__math_8h.html#a3821f41c9144c9390bd2000c352c6454, arm_math.h
+__QSUB8, arm__math_8h.html#a646b60c85d3e75c6c2bd78df06db9b40, arm_math.h
+__SHADD16, arm__math_8h.html#a8bbf1eddc4fe17ba0e45217355a1fed7, arm_math.h
+__SHASX, arm__math_8h.html#a6242e7d226a6b9848a7002f8e486f88b, arm_math.h
+__SHSAX, arm__math_8h.html#a048274994b64ee3b63d754b2dd76de4d, arm_math.h
+__SHSUB16, arm__math_8h.html#a67078440657eb28859c39adc62ce16b9, arm_math.h
+__SIMD32, arm__math_8h.html#a9de2e0a5785be82866bcb96012282248, arm_math.h
+__SIMD32_CONST, arm__math_8h.html#a1185d670d798aaf52eec13f0403f3407, arm_math.h
+__SIMD64, arm__math_8h.html#ad1b053da364f9fd82ca1a381df7590b6, arm_math.h
+__SMLAD, arm__math_8h.html#ac2e3c09dbb7c8fe39d3edfa6cdd4a862, arm_math.h
+__SMLADX, arm__math_8h.html#aa768ceb80ab9196f4f49aa8840474eac, arm_math.h
+__SMLALD, arm__math_8h.html#a5e81e17e4b2c742f2bb2ca18721330b4, arm_math.h
+__SMLALDX, arm__math_8h.html#ae97294482e85127ef97526a962ebd1b3, arm_math.h
+__SMLSDX, arm__math_8h.html#a72f55b9cc9aac9fea5ea37acdd642b19, arm_math.h
+__SMMLA, arm__math_8h.html#a5a21d62839618246ef1383fc5531425b, arm_math.h
+__SMUAD, arm__math_8h.html#a1caa8809ee9d31e162d28ebb09b2a773, arm_math.h
+__SMUADX, arm__math_8h.html#a5459e095b1250db7f7c12763648f818b, arm_math.h
+__SMUSD, arm__math_8h.html#a7c93c24f4f94bcbb57fefcafa587e838, arm_math.h
+__SMUSDX, arm__math_8h.html#a19acaeacb4ecb2c19e5df75c36b16895, arm_math.h
+__SXTB16, arm__math_8h.html#a1d4c96261598742fea98a13d28fbb06a, arm_math.h
+_SIMD32_OFFSET, arm__math_8h.html#af0d54ec57b936994a34f073d0049ea3f, arm_math.h
+A0, structarm__pid__instance__f32.html#ad7b0bed64915d0a25a3409fa2dc45556, arm_pid_instance_f32::A0()
+A1, structarm__pid__instance__f32.html#a7def89571c50f7137a213326a396e560, arm_pid_instance_f32::A1()
+A2, structarm__pid__instance__f32.html#a155acf642ba2f521869f19d694cd7fa0, arm_pid_instance_f32::A2()
+A_f32, arm__matrix__example__f32_8c.html#aed27b92d9847194d9dcce40cecf2b48a, arm_matrix_example_f32.c
+Abstract.txt, arm__fft__bin__example_2Abstract_8txt.html,
+Abstract.txt, arm__fir__example_2Abstract_8txt.html,
+Abstract.txt, arm__graphic__equalizer__example_2Abstract_8txt.html,
+Abstract.txt, arm__linear__interp__example_2Abstract_8txt.html,
+Abstract.txt, arm__matrix__example_2Abstract_8txt.html,
+Abstract.txt, arm__signal__converge__example_2Abstract_8txt.html,
+Abstract.txt, arm__sin__cos__example_2Abstract_8txt.html,
+Abstract.txt, arm__variance__example_2Abstract_8txt.html,
+Abstract.txt, arm__class__marks__example_2Abstract_8txt.html,
+Abstract.txt, arm__dotproduct__example_2Abstract_8txt.html,
+Abstract.txt, arm__convolution__example_2Abstract_8txt.html,
+add_subdirectory, Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html#ab8684add6c129686a0d750931302978d, CMakeLists.txt
+Ak, arm__convolution__example__f32_8c.html#aed74eacd4b96cc7f71b64d18f2e95705, arm_convolution_example_f32.c
+arm_abs_f32, group__BasicAbs.html#ga0e8fc7df3033cdbe9cda8a766a46e6d9, arm_abs_f32(const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_abs_f32.c
+arm_abs_f32.c, arm__abs__f32_8c.html,
+arm_abs_q15, group__BasicAbs.html#ga5cd90f9490ba8711c86e6f4bd7154359, arm_abs_q15(const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_abs_q15.c
+arm_abs_q15.c, arm__abs__q15_8c.html,
+arm_abs_q31, group__BasicAbs.html#ga494bd5db5e2686d96f5548e80ba8ca89, arm_abs_q31(const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_abs_q31.c
+arm_abs_q31.c, arm__abs__q31_8c.html,
+arm_abs_q7, group__BasicAbs.html#ga097f1938c72471930b4e5647de40c505, arm_abs_q7(const q7_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_abs_q7.c
+arm_abs_q7.c, arm__abs__q7_8c.html,
+arm_add_f32, group__BasicAdd.html#gabfef1e86e458314a61f4baa441d9765e, arm_add_f32(const float32_t *pSrcA, const float32_t *pSrcB, float32_t *pDst, uint32_t blockSize):&#160;arm_add_f32.c
+arm_add_f32.c, arm__add__f32_8c.html,
+arm_add_q15, group__BasicAdd.html#gacea7c052f62fdd71c8f1a14f0495cbed, arm_add_q15(const q15_t *pSrcA, const q15_t *pSrcB, q15_t *pDst, uint32_t blockSize):&#160;arm_add_q15.c
+arm_add_q15.c, arm__add__q15_8c.html,
+arm_add_q31, group__BasicAdd.html#ga63e5862d90971bff4181b22bfa6ac753, arm_add_q31(const q31_t *pSrcA, const q31_t *pSrcB, q31_t *pDst, uint32_t blockSize):&#160;arm_add_q31.c
+arm_add_q31.c, arm__add__q31_8c.html,
+arm_add_q7, group__BasicAdd.html#gafaecefa2be70b02118c8a317e183f247, arm_add_q7(const q7_t *pSrcA, const q7_t *pSrcB, q7_t *pDst, uint32_t blockSize):&#160;arm_add_q7.c
+arm_add_q7.c, arm__add__q7_8c.html,
+arm_apply_guard_bits, arm__signal__converge__example_2math__helper_8h.html#a13580a6ff7a8a68146de727bdf8fba88, arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits):&#160;math_helper.c
+arm_bilinear_interp_f32, group__BilinearInterpolate.html#ga887756dbbe013d0a15b987836a787677, arm_math.h
+arm_bilinear_interp_instance_f32, structarm__bilinear__interp__instance__f32.html,
+arm_bilinear_interp_instance_q15, structarm__bilinear__interp__instance__q15.html,
+arm_bilinear_interp_instance_q31, structarm__bilinear__interp__instance__q31.html,
+arm_bilinear_interp_instance_q7, structarm__bilinear__interp__instance__q7.html,
+arm_bilinear_interp_q15, group__BilinearInterpolate.html#ga56fe34273ffb422f428b1d9feeffe0ea, arm_math.h
+arm_bilinear_interp_q31, group__BilinearInterpolate.html#gaefe4731017e8b9ac652e5fea57cb1fa5, arm_math.h
+arm_bilinear_interp_q7, group__BilinearInterpolate.html#ga1230bb062f6d8614db10b37ba7c9a161, arm_math.h
+arm_biquad_cas_df1_32x64_init_q31, group__BiquadCascadeDF1__32x64.html#ga426cd78591a717e87d66d1eaa9a3d074, arm_biquad_cas_df1_32x64_init_q31(arm_biquad_cas_df1_32x64_ins_q31 *S, uint8_t numStages, const q31_t *pCoeffs, q63_t *pState, uint8_t postShift):&#160;arm_biquad_cascade_df1_32x64_init_q31.c
+arm_biquad_cas_df1_32x64_ins_q31, structarm__biquad__cas__df1__32x64__ins__q31.html,
+arm_biquad_cas_df1_32x64_q31, group__BiquadCascadeDF1__32x64.html#ga953a83e69685de6575cff37feb358a93, arm_biquad_cas_df1_32x64_q31(const arm_biquad_cas_df1_32x64_ins_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_32x64_q31.c
+arm_biquad_cascade_df1_32x64_init_q31.c, arm__biquad__cascade__df1__32x64__init__q31_8c.html,
+arm_biquad_cascade_df1_32x64_q31.c, arm__biquad__cascade__df1__32x64__q31_8c.html,
+arm_biquad_cascade_df1_f32, group__BiquadCascadeDF1.html#ga812eb9769adde4fed6d5ff4968a011d3, arm_biquad_cascade_df1_f32(const arm_biquad_casd_df1_inst_f32 *S, const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_f32.c
+arm_biquad_cascade_df1_f32.c, arm__biquad__cascade__df1__f32_8c.html,
+arm_biquad_cascade_df1_fast_q15, group__BiquadCascadeDF1.html#ga5008df017b9ce4046f35b61482009cbc, arm_biquad_cascade_df1_fast_q15(const arm_biquad_casd_df1_inst_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_fast_q15.c
+arm_biquad_cascade_df1_fast_q15.c, arm__biquad__cascade__df1__fast__q15_8c.html,
+arm_biquad_cascade_df1_fast_q31, group__BiquadCascadeDF1.html#gaa09ea758c0b24eed9ef92b8d1e5c80c2, arm_biquad_cascade_df1_fast_q31(const arm_biquad_casd_df1_inst_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_fast_q31.c
+arm_biquad_cascade_df1_fast_q31.c, arm__biquad__cascade__df1__fast__q31_8c.html,
+arm_biquad_cascade_df1_init_f32, group__BiquadCascadeDF1.html#gad0b680d1c529d941e939d265b3c6ae59, arm_biquad_cascade_df1_init_f32(arm_biquad_casd_df1_inst_f32 *S, uint8_t numStages, const float32_t *pCoeffs, float32_t *pState):&#160;arm_biquad_cascade_df1_init_f32.c
+arm_biquad_cascade_df1_init_f32.c, arm__biquad__cascade__df1__init__f32_8c.html,
+arm_biquad_cascade_df1_init_q15, group__BiquadCascadeDF1.html#ga1115256c79a0e22a3a54f8e627ac256f, arm_biquad_cascade_df1_init_q15(arm_biquad_casd_df1_inst_q15 *S, uint8_t numStages, const q15_t *pCoeffs, q15_t *pState, int8_t postShift):&#160;arm_biquad_cascade_df1_init_q15.c
+arm_biquad_cascade_df1_init_q15.c, arm__biquad__cascade__df1__init__q15_8c.html,
+arm_biquad_cascade_df1_init_q31, group__BiquadCascadeDF1.html#ga5563b156af44d1be2a7548626988bf4e, arm_biquad_cascade_df1_init_q31(arm_biquad_casd_df1_inst_q31 *S, uint8_t numStages, const q31_t *pCoeffs, q31_t *pState, int8_t postShift):&#160;arm_biquad_cascade_df1_init_q31.c
+arm_biquad_cascade_df1_init_q31.c, arm__biquad__cascade__df1__init__q31_8c.html,
+arm_biquad_cascade_df1_q15, group__BiquadCascadeDF1.html#ga27af5bfa40dad7c877e48eedc8d67558, arm_biquad_cascade_df1_q15(const arm_biquad_casd_df1_inst_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_q15.c
+arm_biquad_cascade_df1_q15.c, arm__biquad__cascade__df1__q15_8c.html,
+arm_biquad_cascade_df1_q31, group__BiquadCascadeDF1.html#ga4e7dad0ee6949005909fd4fcf1249b79, arm_biquad_cascade_df1_q31(const arm_biquad_casd_df1_inst_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_q31.c
+arm_biquad_cascade_df1_q31.c, arm__biquad__cascade__df1__q31_8c.html,
+arm_biquad_cascade_df2T_f32, group__BiquadCascadeDF2T.html#gaecf9b22907e89fc35f097b50589cf86a, arm_biquad_cascade_df2T_f32(const arm_biquad_cascade_df2T_instance_f32 *S, const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df2T_f32.c
+arm_biquad_cascade_df2T_f32.c, arm__biquad__cascade__df2T__f32_8c.html,
+arm_biquad_cascade_df2T_f64, group__BiquadCascadeDF2T.html#gaa8735dda5f3f36d0936283794c2aa771, arm_biquad_cascade_df2T_f64(const arm_biquad_cascade_df2T_instance_f64 *S, float64_t *pSrc, float64_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df2T_f64.c
+arm_biquad_cascade_df2T_f64.c, arm__biquad__cascade__df2T__f64_8c.html,
+arm_biquad_cascade_df2T_init_f32, group__BiquadCascadeDF2T.html#gafd8b4068de567e9012e444f1c2320e1c, arm_biquad_cascade_df2T_init_f32(arm_biquad_cascade_df2T_instance_f32 *S, uint8_t numStages, const float32_t *pCoeffs, float32_t *pState):&#160;arm_biquad_cascade_df2T_init_f32.c
+arm_biquad_cascade_df2T_init_f32.c, arm__biquad__cascade__df2T__init__f32_8c.html,
+arm_biquad_cascade_df2T_init_f64, group__BiquadCascadeDF2T.html#ga12dc5d8e8892806ad70e79ca2ff9f86e, arm_biquad_cascade_df2T_init_f64(arm_biquad_cascade_df2T_instance_f64 *S, uint8_t numStages, float64_t *pCoeffs, float64_t *pState):&#160;arm_biquad_cascade_df2T_init_f64.c
+arm_biquad_cascade_df2T_init_f64.c, arm__biquad__cascade__df2T__init__f64_8c.html,
+arm_biquad_cascade_df2T_instance_f32, structarm__biquad__cascade__df2T__instance__f32.html,
+arm_biquad_cascade_df2T_instance_f64, structarm__biquad__cascade__df2T__instance__f64.html,
+arm_biquad_cascade_stereo_df2T_f32, group__BiquadCascadeDF2T.html#gaeb8334e64307e85de36db947da04a6eb, arm_biquad_cascade_stereo_df2T_f32(const arm_biquad_cascade_stereo_df2T_instance_f32 *S, const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_stereo_df2T_f32.c
+arm_biquad_cascade_stereo_df2T_f32.c, arm__biquad__cascade__stereo__df2T__f32_8c.html,
+arm_biquad_cascade_stereo_df2T_init_f32, group__BiquadCascadeDF2T.html#ga31a77581f3cba5f360c84b160d770d98, arm_biquad_cascade_stereo_df2T_init_f32(arm_biquad_cascade_stereo_df2T_instance_f32 *S, uint8_t numStages, const float32_t *pCoeffs, float32_t *pState):&#160;arm_biquad_cascade_stereo_df2T_init_f32.c
+arm_biquad_cascade_stereo_df2T_init_f32.c, arm__biquad__cascade__stereo__df2T__init__f32_8c.html,
+arm_biquad_cascade_stereo_df2T_instance_f32, structarm__biquad__cascade__stereo__df2T__instance__f32.html,
+arm_biquad_casd_df1_inst_f32, structarm__biquad__casd__df1__inst__f32.html,
+arm_biquad_casd_df1_inst_q15, structarm__biquad__casd__df1__inst__q15.html,
+arm_biquad_casd_df1_inst_q31, structarm__biquad__casd__df1__inst__q31.html,
+arm_bitreversal.c, arm__bitreversal_8c.html,
+arm_bitreversal2.c, arm__bitreversal2_8c.html,
+arm_bitreversal_16, arm__cfft__q15_8c.html#a773957c278f4d9e728711f27e8a6e278, arm_bitreversal_16(uint16_t *pSrc, const uint16_t bitRevLen, const uint16_t *pBitRevTable):&#160;arm_bitreversal2.c
+arm_bitreversal_32, arm__cfft__q31_8c.html#ac8e7ebe1cb131a5b0f55d0464640591f, arm_bitreversal_32(uint32_t *pSrc, const uint16_t bitRevLen, const uint16_t *pBitRevTable):&#160;arm_bitreversal2.c
+arm_bitreversal_f32, arm__rfft__f32_8c.html#a81008b023cbc9d37b3ff849877d1eb52, arm_bitreversal_f32(float32_t *pSrc, uint16_t fftSize, uint16_t bitRevFactor, const uint16_t *pBitRevTab):&#160;arm_bitreversal.c
+arm_bitreversal_q15, arm__cfft__radix4__q15_8c.html#a192ac22646c129779db528f2f322300d, arm_bitreversal_q15(q15_t *pSrc, uint32_t fftLen, uint16_t bitRevFactor, const uint16_t *pBitRevTab):&#160;arm_bitreversal.c
+arm_bitreversal_q31, arm__cfft__radix4__q31_8c.html#a82acdff1d26c7021c2a016a6e7e9eaf8, arm_bitreversal_q31(q31_t *pSrc, uint32_t fftLen, uint16_t bitRevFactor, const uint16_t *pBitRevTab):&#160;arm_bitreversal.c
+arm_calc_2pow, arm__signal__converge__example_2math__helper_8h.html#a7c94faac575a175e824d5f9879c97c68, arm_calc_2pow(uint32_t guard_bits):&#160;math_helper.c
+arm_calc_guard_bits, arm__signal__converge__example_2math__helper_8h.html#a60ff6e0b31a5e9105c7280797e457742, arm_calc_guard_bits(uint32_t num_adds):&#160;math_helper.c
+arm_cfft_f32, group__ComplexFFT.html#gade0f9c4ff157b6b9c72a1eafd86ebf80, arm_cfft_f32(const arm_cfft_instance_f32 *S, float32_t *p1, uint8_t ifftFlag, uint8_t bitReverseFlag):&#160;arm_cfft_f32.c
+arm_cfft_f32.c, arm__cfft__f32_8c.html,
+arm_cfft_instance_f32, structarm__cfft__instance__f32.html,
+arm_cfft_instance_q15, structarm__cfft__instance__q15.html,
+arm_cfft_instance_q31, structarm__cfft__instance__q31.html,
+arm_cfft_q15, group__ComplexFFT.html#ga68cdacd2267a2967955e40e6b7ec1229, arm_cfft_q15(const arm_cfft_instance_q15 *S, q15_t *p1, uint8_t ifftFlag, uint8_t bitReverseFlag):&#160;arm_cfft_q15.c
+arm_cfft_q15.c, arm__cfft__q15_8c.html,
+arm_cfft_q31, group__ComplexFFT.html#ga5a0008bd997ab6e2e299ef2fb272fb4b, arm_cfft_q31(const arm_cfft_instance_q31 *S, q31_t *p1, uint8_t ifftFlag, uint8_t bitReverseFlag):&#160;arm_cfft_q31.c
+arm_cfft_q31.c, arm__cfft__q31_8c.html,
+arm_cfft_radix2_f32, group__ComplexFFT.html#ga9fadd650b802f612ae558ddaab789a6d, arm_cfft_radix2_f32(const arm_cfft_radix2_instance_f32 *S, float32_t *pSrc):&#160;arm_cfft_radix2_f32.c
+arm_cfft_radix2_f32.c, arm__cfft__radix2__f32_8c.html,
+arm_cfft_radix2_init_f32, group__ComplexFFT.html#gac9565e6bc7229577ecf5e090313cafd7, arm_cfft_radix2_init_f32(arm_cfft_radix2_instance_f32 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag):&#160;arm_cfft_radix2_init_f32.c
+arm_cfft_radix2_init_f32.c, arm__cfft__radix2__init__f32_8c.html,
+arm_cfft_radix2_init_q15, group__ComplexFFT.html#ga5c5b2127b3c4ea2d03692127f8543858, arm_cfft_radix2_init_q15(arm_cfft_radix2_instance_q15 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag):&#160;arm_cfft_radix2_init_q15.c
+arm_cfft_radix2_init_q15.c, arm__cfft__radix2__init__q15_8c.html,
+arm_cfft_radix2_init_q31, group__ComplexFFT.html#gabec9611e77382f31e152668bf6b4b638, arm_cfft_radix2_init_q31(arm_cfft_radix2_instance_q31 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag):&#160;arm_cfft_radix2_init_q31.c
+arm_cfft_radix2_init_q31.c, arm__cfft__radix2__init__q31_8c.html,
+arm_cfft_radix2_instance_f32, structarm__cfft__radix2__instance__f32.html,
+arm_cfft_radix2_instance_q15, structarm__cfft__radix2__instance__q15.html,
+arm_cfft_radix2_instance_q31, structarm__cfft__radix2__instance__q31.html,
+arm_cfft_radix2_q15, group__ComplexFFT.html#ga55b424341dc3efd3fa0bcaaff4bdbf40, arm_cfft_radix2_q15(const arm_cfft_radix2_instance_q15 *S, q15_t *pSrc):&#160;arm_cfft_radix2_q15.c
+arm_cfft_radix2_q15.c, arm__cfft__radix2__q15_8c.html,
+arm_cfft_radix2_q31, group__ComplexFFT.html#ga6321f703ec87a274aedaab33d3e766b4, arm_cfft_radix2_q31(const arm_cfft_radix2_instance_q31 *S, q31_t *pSrc):&#160;arm_cfft_radix2_q31.c
+arm_cfft_radix2_q31.c, arm__cfft__radix2__q31_8c.html,
+arm_cfft_radix4_f32, group__ComplexFFT.html#ga521f670cd9c571bc61aff9bec89f4c26, arm_cfft_radix4_f32(const arm_cfft_radix4_instance_f32 *S, float32_t *pSrc):&#160;arm_cfft_radix4_f32.c
+arm_cfft_radix4_f32.c, arm__cfft__radix4__f32_8c.html,
+arm_cfft_radix4_init_f32, group__ComplexFFT.html#gaf336459f684f0b17bfae539ef1b1b78a, arm_cfft_radix4_init_f32(arm_cfft_radix4_instance_f32 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag):&#160;arm_cfft_radix4_init_f32.c
+arm_cfft_radix4_init_f32.c, arm__cfft__radix4__init__f32_8c.html,
+arm_cfft_radix4_init_q15, group__ComplexFFT.html#ga0c2acfda3126c452e75b81669e8ad9ef, arm_cfft_radix4_init_q15(arm_cfft_radix4_instance_q15 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag):&#160;arm_cfft_radix4_init_q15.c
+arm_cfft_radix4_init_q15.c, arm__cfft__radix4__init__q15_8c.html,
+arm_cfft_radix4_init_q31, group__ComplexFFT.html#gad5caaafeec900c8ff72321c01bbd462c, arm_cfft_radix4_init_q31(arm_cfft_radix4_instance_q31 *S, uint16_t fftLen, uint8_t ifftFlag, uint8_t bitReverseFlag):&#160;arm_cfft_radix4_init_q31.c
+arm_cfft_radix4_init_q31.c, arm__cfft__radix4__init__q31_8c.html,
+arm_cfft_radix4_instance_f32, structarm__cfft__radix4__instance__f32.html,
+arm_cfft_radix4_instance_q15, structarm__cfft__radix4__instance__q15.html,
+arm_cfft_radix4_instance_q31, structarm__cfft__radix4__instance__q31.html,
+arm_cfft_radix4_q15, group__ComplexFFT.html#ga8d66cdac41b8bf6cefdb895456eee84a, arm_cfft_radix4_q15(const arm_cfft_radix4_instance_q15 *S, q15_t *pSrc):&#160;arm_cfft_radix4_q15.c
+arm_cfft_radix4_q15.c, arm__cfft__radix4__q15_8c.html,
+arm_cfft_radix4_q31, group__ComplexFFT.html#gafde3ee1f58cf393b45a9073174fff548, arm_cfft_radix4_q31(const arm_cfft_radix4_instance_q31 *S, q31_t *pSrc):&#160;arm_cfft_radix4_q31.c
+arm_cfft_radix4_q31.c, arm__cfft__radix4__q31_8c.html,
+arm_cfft_radix4by2_inverse_q15, arm__cfft__q15_8c.html#abe669acc8db57d1fb9b1e2bba30f2224, arm_cfft_q15.c
+arm_cfft_radix4by2_inverse_q31, arm__cfft__q31_8c.html#a3f3ae10bc2057cc1360abfa25f224c8c, arm_cfft_q31.c
+arm_cfft_radix4by2_q15, arm__cfft__q15_8c.html#af1d4a751153857c173511e0c77ab4fa9, arm_cfft_q15.c
+arm_cfft_radix4by2_q31, arm__cfft__q31_8c.html#af6df8bf714c30d44e6b871ea87d22b30, arm_cfft_q31.c
+arm_cfft_radix8_f32.c, arm__cfft__radix8__f32_8c.html,
+arm_cfft_radix8by2_f32, arm__cfft__f32_8c.html#ae99e2b173033e9910058869bdf0619d9, arm_cfft_f32.c
+arm_cfft_radix8by4_f32, arm__cfft__f32_8c.html#a4bb346f59bca06cebe0defc8e15b69a6, arm_cfft_f32.c
+arm_cfft_sR_f32_len1024, arm__const__structs_8c.html#a05abc294a9159abbd6ffb4f188fe18b1, arm_cfft_sR_f32_len1024():&#160;arm_const_structs.c
+arm_cfft_sR_f32_len128, arm__const__structs_8c.html#ad283193397ba476465a330db9a955973, arm_cfft_sR_f32_len128():&#160;arm_const_structs.c
+arm_cfft_sR_f32_len16, arm__const__structs_8c.html#a27127e9d3deb59df12747233b1b9ea31, arm_cfft_sR_f32_len16():&#160;arm_const_structs.c
+arm_cfft_sR_f32_len2048, arm__const__structs_8c.html#a8d2fad347dcadc47377e1226231b9f62, arm_cfft_sR_f32_len2048():&#160;arm_const_structs.c
+arm_cfft_sR_f32_len256, arm__const__structs_8c.html#aeb2f0a0be605963264217cc10b7bd3b2, arm_cfft_sR_f32_len256():&#160;arm_const_structs.c
+arm_cfft_sR_f32_len32, arm__const__structs_8c.html#a5fed2b5e0cc4cb5b8675f14daf226a25, arm_cfft_sR_f32_len32():&#160;arm_const_structs.c
+arm_cfft_sR_f32_len4096, arm__const__structs_8c.html#a01d2dbdb8193d43c2b7f003f9cb9a39d, arm_cfft_sR_f32_len4096():&#160;arm_const_structs.c
+arm_cfft_sR_f32_len512, arm__const__structs_8c.html#a15f6e533f5cfeb014839303d8ed52e19, arm_cfft_sR_f32_len512():&#160;arm_const_structs.c
+arm_cfft_sR_f32_len64, arm__const__structs_8c.html#af94d90db836f662321946154c76b5b80, arm_cfft_sR_f32_len64():&#160;arm_const_structs.c
+arm_cfft_sR_q15_len1024, arm__const__structs_8c.html#ad343fb2e4cba826f092f9d72c4adc831, arm_cfft_sR_q15_len1024():&#160;arm_const_structs.c
+arm_cfft_sR_q15_len128, arm__const__structs_8c.html#a736a97efd37c6386dab8db730904f69b, arm_cfft_sR_q15_len128():&#160;arm_const_structs.c
+arm_cfft_sR_q15_len16, arm__const__structs_8c.html#a7ed661717c58b18f3e557daa72f2b91b, arm_cfft_sR_q15_len16():&#160;arm_const_structs.c
+arm_cfft_sR_q15_len2048, arm__const__structs_8c.html#a92c94dc79c66ec66c95f793aedb964b9, arm_cfft_sR_q15_len2048():&#160;arm_const_structs.c
+arm_cfft_sR_q15_len256, arm__const__structs_8c.html#ad80be0db1ea40c66b079404c48d2dcf4, arm_cfft_sR_q15_len256():&#160;arm_const_structs.c
+arm_cfft_sR_q15_len32, arm__const__structs_8c.html#a8d5426a822a6017235b5e10119606a90, arm_cfft_sR_q15_len32():&#160;arm_const_structs.c
+arm_cfft_sR_q15_len4096, arm__const__structs_8c.html#ab57c118edaa3260f7f16686152845b18, arm_cfft_sR_q15_len4096():&#160;arm_const_structs.c
+arm_cfft_sR_q15_len512, arm__const__structs_8c.html#a273b91ec86bb2bd8ac14e69252d487fb, arm_cfft_sR_q15_len512():&#160;arm_const_structs.c
+arm_cfft_sR_q15_len64, arm__const__structs_8c.html#a95c216e7dcfd59a8d40ef55ac223a749, arm_cfft_sR_q15_len64():&#160;arm_const_structs.c
+arm_cfft_sR_q31_len1024, arm__const__structs_8c.html#ada9813a027999f3cff066c9f7b5df51b, arm_cfft_sR_q31_len1024():&#160;arm_const_structs.c
+arm_cfft_sR_q31_len128, arm__const__structs_8c.html#a9a2fcdb54300f75ef1fafe02954e9a61, arm_cfft_sR_q31_len128():&#160;arm_const_structs.c
+arm_cfft_sR_q31_len16, arm__const__structs_8c.html#a1336431c4d2a88d32c42308cfe2defa1, arm_cfft_sR_q31_len16():&#160;arm_const_structs.c
+arm_cfft_sR_q31_len2048, arm__const__structs_8c.html#a420622d75b277070784083ddd44b95fb, arm_cfft_sR_q31_len2048():&#160;arm_const_structs.c
+arm_cfft_sR_q31_len256, arm__const__structs_8c.html#a3f2de67938bd228918e40f60f18dd6b5, arm_cfft_sR_q31_len256():&#160;arm_const_structs.c
+arm_cfft_sR_q31_len32, arm__const__structs_8c.html#a4c083c013ef17920cf8f28dc6f139a39, arm_cfft_sR_q31_len32():&#160;arm_const_structs.c
+arm_cfft_sR_q31_len4096, arm__const__structs_8c.html#abfc9595f40a1c7aaba85e1328d824b1c, arm_cfft_sR_q31_len4096():&#160;arm_const_structs.c
+arm_cfft_sR_q31_len512, arm__const__structs_8c.html#aa337272cf78aaf6075e7e19d0a097d6f, arm_cfft_sR_q31_len512():&#160;arm_const_structs.c
+arm_cfft_sR_q31_len64, arm__const__structs_8c.html#ad11668a5662334e0bc6a2811c9cb1047, arm_cfft_sR_q31_len64():&#160;arm_const_structs.c
+arm_circularRead_f32, arm__math_8h.html#aa0e8f158699a65e023960d555274ad39, arm_math.h
+arm_circularRead_q15, arm__math_8h.html#a4d8edf2fbaa68badce77740563de353f, arm_math.h
+arm_circularRead_q7, arm__math_8h.html#a734e6ec2b2d568236816464967326748, arm_math.h
+arm_circularWrite_f32, arm__math_8h.html#a189501700cbecf81c08a005bb16939d9, arm_math.h
+arm_circularWrite_q15, arm__math_8h.html#a6799f043f7ab70c0d0e06fb9abbecb6e, arm_math.h
+arm_circularWrite_q7, arm__math_8h.html#a28179a962e4bb51c73c195dcb2f969aa, arm_math.h
+arm_clarke_f32, group__clarke.html#ga82d40c62bb48ef4d613f1f2f685b4084, arm_math.h
+arm_clarke_q31, group__clarke.html#ga8d68db2a6e26e1caab677f5ab293c068, arm_math.h
+arm_class_marks_example_f32.c, arm__class__marks__example__f32_8c.html,
+arm_clip_f32, arm__signal__converge__example_2math__helper_8h.html#ab9768d92bb94894d8294047bdf76a16a, arm_clip_f32(float *pIn, uint32_t numSamples):&#160;math_helper.c
+arm_cmplx_conj_f32, group__cmplx__conj.html#ga1b5571244b051bb72db30886896da2da, arm_cmplx_conj_f32(const float32_t *pSrc, float32_t *pDst, uint32_t numSamples):&#160;arm_cmplx_conj_f32.c
+arm_cmplx_conj_f32.c, arm__cmplx__conj__f32_8c.html,
+arm_cmplx_conj_q15, group__cmplx__conj.html#ga2eef7dba99852d5f7ec3e025b2e5653b, arm_cmplx_conj_q15(const q15_t *pSrc, q15_t *pDst, uint32_t numSamples):&#160;arm_cmplx_conj_q15.c
+arm_cmplx_conj_q15.c, arm__cmplx__conj__q15_8c.html,
+arm_cmplx_conj_q31, group__cmplx__conj.html#ga652edf2688aae9b2f53c5da73f6cc2bc, arm_cmplx_conj_q31(const q31_t *pSrc, q31_t *pDst, uint32_t numSamples):&#160;arm_cmplx_conj_q31.c
+arm_cmplx_conj_q31.c, arm__cmplx__conj__q31_8c.html,
+arm_cmplx_dot_prod_f32, group__cmplx__dot__prod.html#ga93796e73f02771cf6fe13de016e296ed, arm_cmplx_dot_prod_f32(const float32_t *pSrcA, const float32_t *pSrcB, uint32_t numSamples, float32_t *realResult, float32_t *imagResult):&#160;arm_cmplx_dot_prod_f32.c
+arm_cmplx_dot_prod_f32.c, arm__cmplx__dot__prod__f32_8c.html,
+arm_cmplx_dot_prod_q15, group__cmplx__dot__prod.html#gae712971379c461cfb8bef7e423bf8417, arm_cmplx_dot_prod_q15(const q15_t *pSrcA, const q15_t *pSrcB, uint32_t numSamples, q31_t *realResult, q31_t *imagResult):&#160;arm_cmplx_dot_prod_q15.c
+arm_cmplx_dot_prod_q15.c, arm__cmplx__dot__prod__q15_8c.html,
+arm_cmplx_dot_prod_q31, group__cmplx__dot__prod.html#gaa90661b5eee3b6d83a149043ada0eb37, arm_cmplx_dot_prod_q31(const q31_t *pSrcA, const q31_t *pSrcB, uint32_t numSamples, q63_t *realResult, q63_t *imagResult):&#160;arm_cmplx_dot_prod_q31.c
+arm_cmplx_dot_prod_q31.c, arm__cmplx__dot__prod__q31_8c.html,
+arm_cmplx_mag_f32, group__cmplx__mag.html#gaba4e0eff7816fe80d01121fb4cf6c6bc, arm_cmplx_mag_f32(const float32_t *pSrc, float32_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_f32.c
+arm_cmplx_mag_f32.c, arm__cmplx__mag__f32_8c.html,
+arm_cmplx_mag_q15, group__cmplx__mag.html#ga0488e185f4631ac029b02f1759b287cf, arm_cmplx_mag_q15(const q15_t *pSrc, q15_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_q15.c
+arm_cmplx_mag_q15.c, arm__cmplx__mag__q15_8c.html,
+arm_cmplx_mag_q31, group__cmplx__mag.html#gab69ad9237469565958cce6b4555bbb6e, arm_cmplx_mag_q31(const q31_t *pSrc, q31_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_q31.c
+arm_cmplx_mag_q31.c, arm__cmplx__mag__q31_8c.html,
+arm_cmplx_mag_squared_f32, group__cmplx__mag__squared.html#ga925ef5458a384f63d06f1c6997d1fb7d, arm_cmplx_mag_squared_f32(const float32_t *pSrc, float32_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_squared_f32.c
+arm_cmplx_mag_squared_f32.c, arm__cmplx__mag__squared__f32_8c.html,
+arm_cmplx_mag_squared_q15, group__cmplx__mag__squared.html#gafdd1e838db0aef7ec201611883bd444c, arm_cmplx_mag_squared_q15(const q15_t *pSrc, q15_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_squared_q15.c
+arm_cmplx_mag_squared_q15.c, arm__cmplx__mag__squared__q15_8c.html,
+arm_cmplx_mag_squared_q31, group__cmplx__mag__squared.html#ga9d74dbc0a777cfcc75c1cae33ef4d44a, arm_cmplx_mag_squared_q31(const q31_t *pSrc, q31_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_squared_q31.c
+arm_cmplx_mag_squared_q31.c, arm__cmplx__mag__squared__q31_8c.html,
+arm_cmplx_mult_cmplx_f32, group__CmplxByCmplxMult.html#gae221504b01e4abfe5f335eafd801b4ed, arm_cmplx_mult_cmplx_f32(const float32_t *pSrcA, const float32_t *pSrcB, float32_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mult_cmplx_f32.c
+arm_cmplx_mult_cmplx_f32.c, arm__cmplx__mult__cmplx__f32_8c.html,
+arm_cmplx_mult_cmplx_q15, group__CmplxByCmplxMult.html#ga683b32a91cffbf021f58ace5a62904e8, arm_cmplx_mult_cmplx_q15(const q15_t *pSrcA, const q15_t *pSrcB, q15_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mult_cmplx_q15.c
+arm_cmplx_mult_cmplx_q15.c, arm__cmplx__mult__cmplx__q15_8c.html,
+arm_cmplx_mult_cmplx_q31, group__CmplxByCmplxMult.html#ga7748c92e0922cf14e3d7bb257d77593f, arm_cmplx_mult_cmplx_q31(const q31_t *pSrcA, const q31_t *pSrcB, q31_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mult_cmplx_q31.c
+arm_cmplx_mult_cmplx_q31.c, arm__cmplx__mult__cmplx__q31_8c.html,
+arm_cmplx_mult_real_f32, group__CmplxByRealMult.html#ga903eb30a02343574e46cb123b52232f4, arm_cmplx_mult_real_f32(const float32_t *pSrcCmplx, const float32_t *pSrcReal, float32_t *pCmplxDst, uint32_t numSamples):&#160;arm_cmplx_mult_real_f32.c
+arm_cmplx_mult_real_f32.c, arm__cmplx__mult__real__f32_8c.html,
+arm_cmplx_mult_real_q15, group__CmplxByRealMult.html#gaa41d60a567652bf6a783b916931bf20b, arm_cmplx_mult_real_q15(const q15_t *pSrcCmplx, const q15_t *pSrcReal, q15_t *pCmplxDst, uint32_t numSamples):&#160;arm_cmplx_mult_real_q15.c
+arm_cmplx_mult_real_q15.c, arm__cmplx__mult__real__q15_8c.html,
+arm_cmplx_mult_real_q31, group__CmplxByRealMult.html#ga0fe1cd71d35b4481f8ab69d502c96ace, arm_cmplx_mult_real_q31(const q31_t *pSrcCmplx, const q31_t *pSrcReal, q31_t *pCmplxDst, uint32_t numSamples):&#160;arm_cmplx_mult_real_q31.c
+arm_cmplx_mult_real_q31.c, arm__cmplx__mult__real__q31_8c.html,
+arm_common_tables.c, arm__common__tables_8c.html,
+arm_common_tables.h, arm__common__tables_8h.html,
+arm_compare_fixed_q15, arm__signal__converge__example_2math__helper_8h.html#a64d5207c035db13cddde479317dd131e, arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples):&#160;math_helper.c
+arm_compare_fixed_q31, arm__signal__converge__example_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb, arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c
+arm_const_structs.c, arm__const__structs_8c.html,
+arm_const_structs.h, arm__const__structs_8h.html,
+arm_conv_f32, group__Conv.html#ga2e977f76e873bd47c6c41c7d940fdf7e, arm_conv_f32(const float32_t *pSrcA, uint32_t srcALen, const float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst):&#160;arm_conv_f32.c
+arm_conv_f32.c, arm__conv__f32_8c.html,
+arm_conv_fast_opt_q15, group__Conv.html#ga8ecd292b8e74c8f05b208e7948d05a90, arm_conv_fast_opt_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_fast_opt_q15.c
+arm_conv_fast_opt_q15.c, arm__conv__fast__opt__q15_8c.html,
+arm_conv_fast_q15, group__Conv.html#gaf6bc2c8d655ef8c9b66affdae489f366, arm_conv_fast_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst):&#160;arm_conv_fast_q15.c
+arm_conv_fast_q15.c, arm__conv__fast__q15_8c.html,
+arm_conv_fast_q31, group__Conv.html#ga2d2b29b1f7f00a8651f1bc7f0560464b, arm_conv_fast_q31(const q31_t *pSrcA, uint32_t srcALen, const q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst):&#160;arm_conv_fast_q31.c
+arm_conv_fast_q31.c, arm__conv__fast__q31_8c.html,
+arm_conv_opt_q15, group__Conv.html#ga0d60c7a8349c6235d88bf87b04172252, arm_conv_opt_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_opt_q15.c
+arm_conv_opt_q15.c, arm__conv__opt__q15_8c.html,
+arm_conv_opt_q7, group__Conv.html#gaf23966af04840f17c26c93849986baeb, arm_conv_opt_q7(const q7_t *pSrcA, uint32_t srcALen, const q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_opt_q7.c
+arm_conv_opt_q7.c, arm__conv__opt__q7_8c.html,
+arm_conv_partial_f32, group__PartialConv.html#ga4e65902884d148ebcbecc260e0dffdd9, arm_conv_partial_f32(const float32_t *pSrcA, uint32_t srcALen, const float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_f32.c
+arm_conv_partial_f32.c, arm__conv__partial__f32_8c.html,
+arm_conv_partial_fast_opt_q15, group__PartialConv.html#ga0cdb871f952b8c1305342ae499affa41, arm_conv_partial_fast_opt_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_partial_fast_opt_q15.c
+arm_conv_partial_fast_opt_q15.c, arm__conv__partial__fast__opt__q15_8c.html,
+arm_conv_partial_fast_q15, group__PartialConv.html#ga30eb5ce84581f2d0532a17cdf8a20fc5, arm_conv_partial_fast_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_fast_q15.c
+arm_conv_partial_fast_q15.c, arm__conv__partial__fast__q15_8c.html,
+arm_conv_partial_fast_q31, group__PartialConv.html#gaaf207e31aa081cea624713aec65d0e77, arm_conv_partial_fast_q31(const q31_t *pSrcA, uint32_t srcALen, const q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_fast_q31.c
+arm_conv_partial_fast_q31.c, arm__conv__partial__fast__q31_8c.html,
+arm_conv_partial_opt_q15, group__PartialConv.html#gaa82f8213533529e9b9252b37fd3b39e4, arm_conv_partial_opt_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_partial_opt_q15.c
+arm_conv_partial_opt_q15.c, arm__conv__partial__opt__q15_8c.html,
+arm_conv_partial_opt_q7, group__PartialConv.html#gadfc0cd0290793c790ccaa1c73eda0694, arm_conv_partial_opt_q7(const q7_t *pSrcA, uint32_t srcALen, const q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_partial_opt_q7.c
+arm_conv_partial_opt_q7.c, arm__conv__partial__opt__q7_8c.html,
+arm_conv_partial_q15, group__PartialConv.html#ga09b1f207980df75c2dcf01b1d3c2006f, arm_conv_partial_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_q15.c
+arm_conv_partial_q15.c, arm__conv__partial__q15_8c.html,
+arm_conv_partial_q31, group__PartialConv.html#gadc48f14ae5ca8bf4b026916db0765afa, arm_conv_partial_q31(const q31_t *pSrcA, uint32_t srcALen, const q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_q31.c
+arm_conv_partial_q31.c, arm__conv__partial__q31_8c.html,
+arm_conv_partial_q7, group__PartialConv.html#gaa1bf3428dbe6beb5c9957bff0d00fa19, arm_conv_partial_q7(const q7_t *pSrcA, uint32_t srcALen, const q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_q7.c
+arm_conv_partial_q7.c, arm__conv__partial__q7_8c.html,
+arm_conv_q15, group__Conv.html#ga372d3fd79b107dc6b12163a00c22da18, arm_conv_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst):&#160;arm_conv_q15.c
+arm_conv_q15.c, arm__conv__q15_8c.html,
+arm_conv_q31, group__Conv.html#ga08ce299fb5c3329505cb8ce4bf4f6e06, arm_conv_q31(const q31_t *pSrcA, uint32_t srcALen, const q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst):&#160;arm_conv_q31.c
+arm_conv_q31.c, arm__conv__q31_8c.html,
+arm_conv_q7, group__Conv.html#ga625b30107443b6d145350bc242749764, arm_conv_q7(const q7_t *pSrcA, uint32_t srcALen, const q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst):&#160;arm_conv_q7.c
+arm_conv_q7.c, arm__conv__q7_8c.html,
+arm_convolution_example_f32.c, arm__convolution__example__f32_8c.html,
+arm_copy_f32, group__copy.html#gaa6dfe9554ca61eb3d1eee498396bce88, arm_copy_f32(const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_copy_f32.c
+arm_copy_f32.c, arm__copy__f32_8c.html,
+arm_copy_q15, group__copy.html#gaeb9e8c16ec7fe1235e5610142400f15f, arm_copy_q15(const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_copy_q15.c
+arm_copy_q15.c, arm__copy__q15_8c.html,
+arm_copy_q31, group__copy.html#ga94c51fe2e82560ade3803787309c1282, arm_copy_q31(const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_copy_q31.c
+arm_copy_q31.c, arm__copy__q31_8c.html,
+arm_copy_q7, group__copy.html#ga9b947e38172ae7e5de780bed13a404fe, arm_copy_q7(const q7_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_copy_q7.c
+arm_copy_q7.c, arm__copy__q7_8c.html,
+arm_correlate_f32, group__Corr.html#ga371054f6e5fd78bec668908251f1b2f2, arm_correlate_f32(const float32_t *pSrcA, uint32_t srcALen, const float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst):&#160;arm_correlate_f32.c
+arm_correlate_f32.c, arm__correlate__f32_8c.html,
+arm_correlate_fast_opt_q15, group__Corr.html#ga3fc8d680844a3d24af25e45df96c82f3, arm_correlate_fast_opt_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch):&#160;arm_correlate_fast_opt_q15.c
+arm_correlate_fast_opt_q15.c, arm__correlate__fast__opt__q15_8c.html,
+arm_correlate_fast_q15, group__Corr.html#gab4dea2049c8a26118ee4de9b90f1b9bd, arm_correlate_fast_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst):&#160;arm_correlate_fast_q15.c
+arm_correlate_fast_q15.c, arm__correlate__fast__q15_8c.html,
+arm_correlate_fast_q31, group__Corr.html#ga1e85a8ceac5c0f27007e6ba2c8f20686, arm_correlate_fast_q31(const q31_t *pSrcA, uint32_t srcALen, const q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst):&#160;arm_correlate_fast_q31.c
+arm_correlate_fast_q31.c, arm__correlate__fast__q31_8c.html,
+arm_correlate_opt_q15, group__Corr.html#ga3cfae563b16fa3be577cab5acf63aeea, arm_correlate_opt_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch):&#160;arm_correlate_opt_q15.c
+arm_correlate_opt_q15.c, arm__correlate__opt__q15_8c.html,
+arm_correlate_opt_q7, group__Corr.html#ga3c672e8ef8360c652d351097535f080d, arm_correlate_opt_q7(const q7_t *pSrcA, uint32_t srcALen, const q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_correlate_opt_q7.c
+arm_correlate_opt_q7.c, arm__correlate__opt__q7_8c.html,
+arm_correlate_q15, group__Corr.html#ga8fc4e632ab08b28435ff62e7eb65f508, arm_correlate_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst):&#160;arm_correlate_q15.c
+arm_correlate_q15.c, arm__correlate__q15_8c.html,
+arm_correlate_q31, group__Corr.html#ga9e8ad8bae8400dac2afc995d38594744, arm_correlate_q31(const q31_t *pSrcA, uint32_t srcALen, const q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst):&#160;arm_correlate_q31.c
+arm_correlate_q31.c, arm__correlate__q31_8c.html,
+arm_correlate_q7, group__Corr.html#gab5d8acc830313be970de59c2d5a26c72, arm_correlate_q7(const q7_t *pSrcA, uint32_t srcALen, const q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst):&#160;arm_correlate_q7.c
+arm_correlate_q7.c, arm__correlate__q7_8c.html,
+arm_cos_f32, group__cos.html#gace15287f9c64b9b4084d1c797d4c49d8, arm_cos_f32(float32_t x):&#160;arm_cos_f32.c
+arm_cos_f32.c, arm__cos__f32_8c.html,
+arm_cos_q15, group__cos.html#gadfd60c24def501638c0d5db20f4c869b, arm_cos_q15(q15_t x):&#160;arm_cos_q15.c
+arm_cos_q15.c, arm__cos__q15_8c.html,
+arm_cos_q31, group__cos.html#gad80f121949ef885a77d83ab36e002567, arm_cos_q31(q31_t x):&#160;arm_cos_q31.c
+arm_cos_q31.c, arm__cos__q31_8c.html,
+arm_dct4_f32, group__DCT4__IDCT4.html#gafd538d68886848bc090ec2b0d364cc81, arm_dct4_f32(const arm_dct4_instance_f32 *S, float32_t *pState, float32_t *pInlineBuffer):&#160;arm_dct4_f32.c
+arm_dct4_f32.c, arm__dct4__f32_8c.html,
+arm_dct4_init_f32, group__DCT4__IDCT4.html#gab094ad3bc6fa1b84e8b12a24e1850a06, arm_dct4_init_f32(arm_dct4_instance_f32 *S, arm_rfft_instance_f32 *S_RFFT, arm_cfft_radix4_instance_f32 *S_CFFT, uint16_t N, uint16_t Nby2, float32_t normalize):&#160;arm_dct4_init_f32.c
+arm_dct4_init_f32.c, arm__dct4__init__f32_8c.html,
+arm_dct4_init_q15, group__DCT4__IDCT4.html#ga966fd1b66a80873964533703ab5dc054, arm_dct4_init_q15(arm_dct4_instance_q15 *S, arm_rfft_instance_q15 *S_RFFT, arm_cfft_radix4_instance_q15 *S_CFFT, uint16_t N, uint16_t Nby2, q15_t normalize):&#160;arm_dct4_init_q15.c
+arm_dct4_init_q15.c, arm__dct4__init__q15_8c.html,
+arm_dct4_init_q31, group__DCT4__IDCT4.html#ga631bb59c7c97c814ff7147ecba6a716a, arm_dct4_init_q31(arm_dct4_instance_q31 *S, arm_rfft_instance_q31 *S_RFFT, arm_cfft_radix4_instance_q31 *S_CFFT, uint16_t N, uint16_t Nby2, q31_t normalize):&#160;arm_dct4_init_q31.c
+arm_dct4_init_q31.c, arm__dct4__init__q31_8c.html,
+arm_dct4_instance_f32, structarm__dct4__instance__f32.html,
+arm_dct4_instance_q15, structarm__dct4__instance__q15.html,
+arm_dct4_instance_q31, structarm__dct4__instance__q31.html,
+arm_dct4_q15, group__DCT4__IDCT4.html#ga114cb9635059f678df291fcc887aaf2b, arm_dct4_q15(const arm_dct4_instance_q15 *S, q15_t *pState, q15_t *pInlineBuffer):&#160;arm_dct4_q15.c
+arm_dct4_q15.c, arm__dct4__q15_8c.html,
+arm_dct4_q31, group__DCT4__IDCT4.html#gad04d0baab6ed081d8e8afe02538eb80b, arm_dct4_q31(const arm_dct4_instance_q31 *S, q31_t *pState, q31_t *pInlineBuffer):&#160;arm_dct4_q31.c
+arm_dct4_q31.c, arm__dct4__q31_8c.html,
+arm_dot_prod_f32, group__BasicDotProd.html#gadf26f6bc62d6416528663ad3e46fbf67, arm_dot_prod_f32(const float32_t *pSrcA, const float32_t *pSrcB, uint32_t blockSize, float32_t *result):&#160;arm_dot_prod_f32.c
+arm_dot_prod_f32.c, arm__dot__prod__f32_8c.html,
+arm_dot_prod_q15, group__BasicDotProd.html#gac2314012fbbf73bfd95ce8c57bc9ba69, arm_dot_prod_q15(const q15_t *pSrcA, const q15_t *pSrcB, uint32_t blockSize, q63_t *result):&#160;arm_dot_prod_q15.c
+arm_dot_prod_q15.c, arm__dot__prod__q15_8c.html,
+arm_dot_prod_q31, group__BasicDotProd.html#gafe3f9ace6c4576847eabf44ed7ca7b96, arm_dot_prod_q31(const q31_t *pSrcA, const q31_t *pSrcB, uint32_t blockSize, q63_t *result):&#160;arm_dot_prod_q31.c
+arm_dot_prod_q31.c, arm__dot__prod__q31_8c.html,
+arm_dot_prod_q7, group__BasicDotProd.html#gaadd347d5f5adf902c63f0b90ffc19538, arm_dot_prod_q7(const q7_t *pSrcA, const q7_t *pSrcB, uint32_t blockSize, q31_t *result):&#160;arm_dot_prod_q7.c
+arm_dot_prod_q7.c, arm__dot__prod__q7_8c.html,
+arm_dotproduct_example_f32.c, arm__dotproduct__example__f32_8c.html,
+arm_fft_bin_data.c, arm__fft__bin__data_8c.html,
+arm_fft_bin_example_f32.c, arm__fft__bin__example__f32_8c.html,
+arm_fill_f32, group__Fill.html#ga2248e8d3901b4afb7827163132baad94, arm_fill_f32(float32_t value, float32_t *pDst, uint32_t blockSize):&#160;arm_fill_f32.c
+arm_fill_f32.c, arm__fill__f32_8c.html,
+arm_fill_q15, group__Fill.html#ga76b21c32a3783a2b3334d930a646e5d8, arm_fill_q15(q15_t value, q15_t *pDst, uint32_t blockSize):&#160;arm_fill_q15.c
+arm_fill_q15.c, arm__fill__q15_8c.html,
+arm_fill_q31, group__Fill.html#ga69cc781cf337bd0a31bb85c772a35f7f, arm_fill_q31(q31_t value, q31_t *pDst, uint32_t blockSize):&#160;arm_fill_q31.c
+arm_fill_q31.c, arm__fill__q31_8c.html,
+arm_fill_q7, group__Fill.html#ga0465cf326ada039ed792f94b033d9ec5, arm_fill_q7(q7_t value, q7_t *pDst, uint32_t blockSize):&#160;arm_fill_q7.c
+arm_fill_q7.c, arm__fill__q7_8c.html,
+arm_fir_data.c, arm__fir__data_8c.html,
+arm_fir_decimate_f32, group__FIR__decimate.html#gab9402a0d9b0fffc0b50083a7d56c5905, arm_fir_decimate_f32(const arm_fir_decimate_instance_f32 *S, const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_f32.c
+arm_fir_decimate_f32.c, arm__fir__decimate__f32_8c.html,
+arm_fir_decimate_fast_q15, group__FIR__decimate.html#gab43fa1edb45d3b2e875dc8cd381770cc, arm_fir_decimate_fast_q15(const arm_fir_decimate_instance_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_fast_q15.c
+arm_fir_decimate_fast_q15.c, arm__fir__decimate__fast__q15_8c.html,
+arm_fir_decimate_fast_q31, group__FIR__decimate.html#gac03b837d289c8bc4a86a34a89e44afdf, arm_fir_decimate_fast_q31(const arm_fir_decimate_instance_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_fast_q31.c
+arm_fir_decimate_fast_q31.c, arm__fir__decimate__fast__q31_8c.html,
+arm_fir_decimate_init_f32, group__FIR__decimate.html#ga67c80582fc296552fef2bd1f208d853b, arm_fir_decimate_init_f32(arm_fir_decimate_instance_f32 *S, uint16_t numTaps, uint8_t M, const float32_t *pCoeffs, float32_t *pState, uint32_t blockSize):&#160;arm_fir_decimate_init_f32.c
+arm_fir_decimate_init_f32.c, arm__fir__decimate__init__f32_8c.html,
+arm_fir_decimate_init_q15, group__FIR__decimate.html#ga3b01ec9df00d759f79c934b239cead73, arm_fir_decimate_init_q15(arm_fir_decimate_instance_q15 *S, uint16_t numTaps, uint8_t M, const q15_t *pCoeffs, q15_t *pState, uint32_t blockSize):&#160;arm_fir_decimate_init_q15.c
+arm_fir_decimate_init_q15.c, arm__fir__decimate__init__q15_8c.html,
+arm_fir_decimate_init_q31, group__FIR__decimate.html#ga6a19d62083e85b3f5e34e8a8283c1ea0, arm_fir_decimate_init_q31(arm_fir_decimate_instance_q31 *S, uint16_t numTaps, uint8_t M, const q31_t *pCoeffs, q31_t *pState, uint32_t blockSize):&#160;arm_fir_decimate_init_q31.c
+arm_fir_decimate_init_q31.c, arm__fir__decimate__init__q31_8c.html,
+arm_fir_decimate_instance_f32, structarm__fir__decimate__instance__f32.html,
+arm_fir_decimate_instance_q15, structarm__fir__decimate__instance__q15.html,
+arm_fir_decimate_instance_q31, structarm__fir__decimate__instance__q31.html,
+arm_fir_decimate_q15, group__FIR__decimate.html#ga262636462d9e24dab67ec792160afcbf, arm_fir_decimate_q15(const arm_fir_decimate_instance_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_q15.c
+arm_fir_decimate_q15.c, arm__fir__decimate__q15_8c.html,
+arm_fir_decimate_q31, group__FIR__decimate.html#ga27c05d7892f8a327aab86fbfee9b0f29, arm_fir_decimate_q31(const arm_fir_decimate_instance_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_q31.c
+arm_fir_decimate_q31.c, arm__fir__decimate__q31_8c.html,
+arm_fir_example_f32.c, arm__fir__example__f32_8c.html,
+arm_fir_f32, group__FIR.html#ga0cf008f650a75f5e2cf82d10691b64d9, arm_fir_f32(const arm_fir_instance_f32 *S, const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_fir_f32.c
+arm_fir_f32.c, arm__fir__f32_8c.html,
+arm_fir_fast_q15, group__FIR.html#gaf58eee6c38f0b666897b24ca02f9d58d, arm_fir_fast_q15(const arm_fir_instance_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_fast_q15.c
+arm_fir_fast_q15.c, arm__fir__fast__q15_8c.html,
+arm_fir_fast_q31, group__FIR.html#ga07051c8e9f0f228c9634b4a9ca2bcac3, arm_fir_fast_q31(const arm_fir_instance_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_fast_q31.c
+arm_fir_fast_q31.c, arm__fir__fast__q31_8c.html,
+arm_fir_init_f32, group__FIR.html#ga5afaa7b8e6735bbc19e582aa9755b0e1, arm_fir_init_f32(arm_fir_instance_f32 *S, uint16_t numTaps, const float32_t *pCoeffs, float32_t *pState, uint32_t blockSize):&#160;arm_fir_init_f32.c
+arm_fir_init_f32.c, arm__fir__init__f32_8c.html,
+arm_fir_init_q15, group__FIR.html#gaf4bfa7e20520f3b6e9f03a52ad6d0e41, arm_fir_init_q15(arm_fir_instance_q15 *S, uint16_t numTaps, const q15_t *pCoeffs, q15_t *pState, uint32_t blockSize):&#160;arm_fir_init_q15.c
+arm_fir_init_q15.c, arm__fir__init__q15_8c.html,
+arm_fir_init_q31, group__FIR.html#ga23ef4b2597aecc4d43cce7c4b456ae71, arm_fir_init_q31(arm_fir_instance_q31 *S, uint16_t numTaps, const q31_t *pCoeffs, q31_t *pState, uint32_t blockSize):&#160;arm_fir_init_q31.c
+arm_fir_init_q31.c, arm__fir__init__q31_8c.html,
+arm_fir_init_q7, group__FIR.html#gabd62c4543b243c25e315e7acb57f726c, arm_fir_init_q7(arm_fir_instance_q7 *S, uint16_t numTaps, const q7_t *pCoeffs, q7_t *pState, uint32_t blockSize):&#160;arm_fir_init_q7.c
+arm_fir_init_q7.c, arm__fir__init__q7_8c.html,
+arm_fir_instance_f32, structarm__fir__instance__f32.html,
+arm_fir_instance_q15, structarm__fir__instance__q15.html,
+arm_fir_instance_q31, structarm__fir__instance__q31.html,
+arm_fir_instance_q7, structarm__fir__instance__q7.html,
+arm_fir_interpolate_f32, group__FIR__Interpolate.html#ga62d0757246bbbe5bfaf67b9a95c16c51, arm_fir_interpolate_f32(const arm_fir_interpolate_instance_f32 *S, const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_fir_interpolate_f32.c
+arm_fir_interpolate_f32.c, arm__fir__interpolate__f32_8c.html,
+arm_fir_interpolate_init_f32, group__FIR__Interpolate.html#ga1416bcc1bcf6e2b18ff15261b6e04345, arm_fir_interpolate_init_f32(arm_fir_interpolate_instance_f32 *S, uint8_t L, uint16_t numTaps, const float32_t *pCoeffs, float32_t *pState, uint32_t blockSize):&#160;arm_fir_interpolate_init_f32.c
+arm_fir_interpolate_init_f32.c, arm__fir__interpolate__init__f32_8c.html,
+arm_fir_interpolate_init_q15, group__FIR__Interpolate.html#ga9d6a3c53991f1dca4da31dc400ed9eec, arm_fir_interpolate_init_q15(arm_fir_interpolate_instance_q15 *S, uint8_t L, uint16_t numTaps, const q15_t *pCoeffs, q15_t *pState, uint32_t blockSize):&#160;arm_fir_interpolate_init_q15.c
+arm_fir_interpolate_init_q15.c, arm__fir__interpolate__init__q15_8c.html,
+arm_fir_interpolate_init_q31, group__FIR__Interpolate.html#ga2f2288aa947fea3e8bcda3d5e01c1f6d, arm_fir_interpolate_init_q31(arm_fir_interpolate_instance_q31 *S, uint8_t L, uint16_t numTaps, const q31_t *pCoeffs, q31_t *pState, uint32_t blockSize):&#160;arm_fir_interpolate_init_q31.c
+arm_fir_interpolate_init_q31.c, arm__fir__interpolate__init__q31_8c.html,
+arm_fir_interpolate_instance_f32, structarm__fir__interpolate__instance__f32.html,
+arm_fir_interpolate_instance_q15, structarm__fir__interpolate__instance__q15.html,
+arm_fir_interpolate_instance_q31, structarm__fir__interpolate__instance__q31.html,
+arm_fir_interpolate_q15, group__FIR__Interpolate.html#ga026a02cda40616476e33b82e4eaf855d, arm_fir_interpolate_q15(const arm_fir_interpolate_instance_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_interpolate_q15.c
+arm_fir_interpolate_q15.c, arm__fir__interpolate__q15_8c.html,
+arm_fir_interpolate_q31, group__FIR__Interpolate.html#gadf65923ede13284c769b5621709e8135, arm_fir_interpolate_q31(const arm_fir_interpolate_instance_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_interpolate_q31.c
+arm_fir_interpolate_q31.c, arm__fir__interpolate__q31_8c.html,
+arm_fir_lattice_f32, group__FIR__Lattice.html#ga62053bf9d04f9f97ee5f4ef831533d68, arm_fir_lattice_f32(const arm_fir_lattice_instance_f32 *S, const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_fir_lattice_f32.c
+arm_fir_lattice_f32.c, arm__fir__lattice__f32_8c.html,
+arm_fir_lattice_init_f32, group__FIR__Lattice.html#ga489e9fd4fed0037b5ed0947eaa12d68d, arm_fir_lattice_init_f32(arm_fir_lattice_instance_f32 *S, uint16_t numStages, const float32_t *pCoeffs, float32_t *pState):&#160;arm_fir_lattice_init_f32.c
+arm_fir_lattice_init_f32.c, arm__fir__lattice__init__f32_8c.html,
+arm_fir_lattice_init_q15, group__FIR__Lattice.html#gae4657ac1025b5b4294fd4acc1e49e7f8, arm_fir_lattice_init_q15(arm_fir_lattice_instance_q15 *S, uint16_t numStages, const q15_t *pCoeffs, q15_t *pState):&#160;arm_fir_lattice_init_q15.c
+arm_fir_lattice_init_q15.c, arm__fir__lattice__init__q15_8c.html,
+arm_fir_lattice_init_q31, group__FIR__Lattice.html#gaf7723f451f6d4cf2586bb4b63d2029cb, arm_fir_lattice_init_q31(arm_fir_lattice_instance_q31 *S, uint16_t numStages, const q31_t *pCoeffs, q31_t *pState):&#160;arm_fir_lattice_init_q31.c
+arm_fir_lattice_init_q31.c, arm__fir__lattice__init__q31_8c.html,
+arm_fir_lattice_instance_f32, structarm__fir__lattice__instance__f32.html,
+arm_fir_lattice_instance_q15, structarm__fir__lattice__instance__q15.html,
+arm_fir_lattice_instance_q31, structarm__fir__lattice__instance__q31.html,
+arm_fir_lattice_q15, group__FIR__Lattice.html#gafddb7fd49cb0e8a4b6d9546b58bf60fb, arm_fir_lattice_q15(const arm_fir_lattice_instance_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_lattice_q15.c
+arm_fir_lattice_q15.c, arm__fir__lattice__q15_8c.html,
+arm_fir_lattice_q31, group__FIR__Lattice.html#ga9ae2b76a2a1625d00f902919d0fdea05, arm_fir_lattice_q31(const arm_fir_lattice_instance_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_lattice_q31.c
+arm_fir_lattice_q31.c, arm__fir__lattice__q31_8c.html,
+arm_fir_q15, group__FIR.html#gad9f84fdadbb59292592c7fac81adb09c, arm_fir_q15(const arm_fir_instance_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_q15.c
+arm_fir_q15.c, arm__fir__q15_8c.html,
+arm_fir_q31, group__FIR.html#ga2f6fc6582ab4491b3ea8c038c5247ecf, arm_fir_q31(const arm_fir_instance_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_q31.c
+arm_fir_q31.c, arm__fir__q31_8c.html,
+arm_fir_q7, group__FIR.html#gac333f1139ef35124e89b0ee7494ad0a2, arm_fir_q7(const arm_fir_instance_q7 *S, const q7_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_fir_q7.c
+arm_fir_q7.c, arm__fir__q7_8c.html,
+arm_fir_sparse_f32, group__FIR__Sparse.html#gac6817bc86974b7121c3288fce25dbc5f, arm_fir_sparse_f32(arm_fir_sparse_instance_f32 *S, const float32_t *pSrc, float32_t *pDst, float32_t *pScratchIn, uint32_t blockSize):&#160;arm_fir_sparse_f32.c
+arm_fir_sparse_f32.c, arm__fir__sparse__f32_8c.html,
+arm_fir_sparse_init_f32, group__FIR__Sparse.html#ga967a0564d6d59f2b9e12f4a5b7a3f877, arm_fir_sparse_init_f32(arm_fir_sparse_instance_f32 *S, uint16_t numTaps, const float32_t *pCoeffs, float32_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize):&#160;arm_fir_sparse_init_f32.c
+arm_fir_sparse_init_f32.c, arm__fir__sparse__init__f32_8c.html,
+arm_fir_sparse_init_q15, group__FIR__Sparse.html#gad1c7f891760e91301aac7e3a48aca449, arm_fir_sparse_init_q15(arm_fir_sparse_instance_q15 *S, uint16_t numTaps, const q15_t *pCoeffs, q15_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize):&#160;arm_fir_sparse_init_q15.c
+arm_fir_sparse_init_q15.c, arm__fir__sparse__init__q15_8c.html,
+arm_fir_sparse_init_q31, group__FIR__Sparse.html#gade71e2e0432a0e6de36fa9f23b2c984c, arm_fir_sparse_init_q31(arm_fir_sparse_instance_q31 *S, uint16_t numTaps, const q31_t *pCoeffs, q31_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize):&#160;arm_fir_sparse_init_q31.c
+arm_fir_sparse_init_q31.c, arm__fir__sparse__init__q31_8c.html,
+arm_fir_sparse_init_q7, group__FIR__Sparse.html#ga5e74f8f4e4df85de5feb4e62125ff590, arm_fir_sparse_init_q7(arm_fir_sparse_instance_q7 *S, uint16_t numTaps, const q7_t *pCoeffs, q7_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize):&#160;arm_fir_sparse_init_q7.c
+arm_fir_sparse_init_q7.c, arm__fir__sparse__init__q7_8c.html,
+arm_fir_sparse_instance_f32, structarm__fir__sparse__instance__f32.html,
+arm_fir_sparse_instance_q15, structarm__fir__sparse__instance__q15.html,
+arm_fir_sparse_instance_q31, structarm__fir__sparse__instance__q31.html,
+arm_fir_sparse_instance_q7, structarm__fir__sparse__instance__q7.html,
+arm_fir_sparse_q15, group__FIR__Sparse.html#gac3e43b06bff38ac8e62e145f88e9dbc7, arm_fir_sparse_q15(arm_fir_sparse_instance_q15 *S, const q15_t *pSrc, q15_t *pDst, q15_t *pScratchIn, q31_t *pScratchOut, uint32_t blockSize):&#160;arm_fir_sparse_q15.c
+arm_fir_sparse_q15.c, arm__fir__sparse__q15_8c.html,
+arm_fir_sparse_q31, group__FIR__Sparse.html#gaba9f7ef4acf293034af42baa2fd3df52, arm_fir_sparse_q31(arm_fir_sparse_instance_q31 *S, const q31_t *pSrc, q31_t *pDst, q31_t *pScratchIn, uint32_t blockSize):&#160;arm_fir_sparse_q31.c
+arm_fir_sparse_q31.c, arm__fir__sparse__q31_8c.html,
+arm_fir_sparse_q7, group__FIR__Sparse.html#ga319b3d9032ba723a8efb819b9d2a3676, arm_fir_sparse_q7(arm_fir_sparse_instance_q7 *S, const q7_t *pSrc, q7_t *pDst, q7_t *pScratchIn, q31_t *pScratchOut, uint32_t blockSize):&#160;arm_fir_sparse_q7.c
+arm_fir_sparse_q7.c, arm__fir__sparse__q7_8c.html,
+arm_float_to_q12_20, arm__signal__converge__example_2math__helper_8h.html#a23f94b0fbfed6d620f38e26bc64cf2f8, arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c
+arm_float_to_q14, arm__signal__converge__example_2math__helper_8h.html#a23cdb5202efd9233f4e92b5f22287eac, arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples):&#160;math_helper.c
+arm_float_to_q15, group__float__to__x.html#gac7696e64963e5051ebb950c88c6ba186, arm_float_to_q15(const float32_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_float_to_q15.c
+arm_float_to_q15.c, arm__float__to__q15_8c.html,
+arm_float_to_q28, arm__signal__converge__example_2math__helper_8h.html#aa1049b3adb14331612bb762237391625, arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c
+arm_float_to_q29, arm__signal__converge__example_2math__helper_8h.html#a098c587b93469a7a6bcc521d42fdf6f9, arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c
+arm_float_to_q30, arm__signal__converge__example_2math__helper_8h.html#a16764fdbc174a79f04b07032cf902079, arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c
+arm_float_to_q31, group__float__to__x.html#gaae21be47db707e79552f3e8221a48fb0, arm_float_to_q31(const float32_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_float_to_q31.c
+arm_float_to_q31.c, arm__float__to__q31_8c.html,
+arm_float_to_q7, group__float__to__x.html#ga63b7cef42a242f0be43376ba3380988d, arm_float_to_q7(const float32_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_float_to_q7.c
+arm_float_to_q7.c, arm__float__to__q7_8c.html,
+arm_graphic_equalizer_data.c, arm__graphic__equalizer__data_8c.html,
+arm_graphic_equalizer_example_q31.c, arm__graphic__equalizer__example__q31_8c.html,
+arm_iir_lattice_f32, group__IIR__Lattice.html#ga754a44b604c386d132b4b05a3d9e0f44, arm_iir_lattice_f32(const arm_iir_lattice_instance_f32 *S, const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_iir_lattice_f32.c
+arm_iir_lattice_f32.c, arm__iir__lattice__f32_8c.html,
+arm_iir_lattice_init_f32, group__IIR__Lattice.html#gaed3b0230bb77439dc902daa625985e04, arm_iir_lattice_init_f32(arm_iir_lattice_instance_f32 *S, uint16_t numStages, float32_t *pkCoeffs, float32_t *pvCoeffs, float32_t *pState, uint32_t blockSize):&#160;arm_iir_lattice_init_f32.c
+arm_iir_lattice_init_f32.c, arm__iir__lattice__init__f32_8c.html,
+arm_iir_lattice_init_q15, group__IIR__Lattice.html#ga1f4bc2dd3d5641e96815d3a5aad58998, arm_iir_lattice_init_q15(arm_iir_lattice_instance_q15 *S, uint16_t numStages, q15_t *pkCoeffs, q15_t *pvCoeffs, q15_t *pState, uint32_t blockSize):&#160;arm_iir_lattice_init_q15.c
+arm_iir_lattice_init_q15.c, arm__iir__lattice__init__q15_8c.html,
+arm_iir_lattice_init_q31, group__IIR__Lattice.html#gab686c14175581797d9c3ad7bf1d5cc1e, arm_iir_lattice_init_q31(arm_iir_lattice_instance_q31 *S, uint16_t numStages, q31_t *pkCoeffs, q31_t *pvCoeffs, q31_t *pState, uint32_t blockSize):&#160;arm_iir_lattice_init_q31.c
+arm_iir_lattice_init_q31.c, arm__iir__lattice__init__q31_8c.html,
+arm_iir_lattice_instance_f32, structarm__iir__lattice__instance__f32.html,
+arm_iir_lattice_instance_q15, structarm__iir__lattice__instance__q15.html,
+arm_iir_lattice_instance_q31, structarm__iir__lattice__instance__q31.html,
+arm_iir_lattice_q15, group__IIR__Lattice.html#ga49181562f33456fa979e474e2a657d19, arm_iir_lattice_q15(const arm_iir_lattice_instance_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_iir_lattice_q15.c
+arm_iir_lattice_q15.c, arm__iir__lattice__q15_8c.html,
+arm_iir_lattice_q31, group__IIR__Lattice.html#ga87d7df8f8787402d4331de156a82687f, arm_iir_lattice_q31(const arm_iir_lattice_instance_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_iir_lattice_q31.c
+arm_iir_lattice_q31.c, arm__iir__lattice__q31_8c.html,
+arm_inv_clarke_f32, group__inv__clarke.html#ga1a73ce96f94b2124d02426690e587197, arm_math.h
+arm_inv_clarke_q31, group__inv__clarke.html#ga3bab178431f22d13332a0dfae4390172, arm_math.h
+arm_inv_park_f32, group__inv__park.html#ga896b639ecd52c33d427bc7cdc8d303b2, arm_math.h
+arm_inv_park_q31, group__inv__park.html#gae7165779ef72e1f797d0c601d6d619b2, arm_math.h
+arm_linear_interep_table, arm__linear__interp__example__f32_8c.html#a1a5a6c95f39221fcf8129fe478f54696, arm_linear_interep_table():&#160;arm_linear_interp_data.c
+arm_linear_interp_data.c, arm__linear__interp__data_8c.html,
+arm_linear_interp_example_f32.c, arm__linear__interp__example__f32_8c.html,
+arm_linear_interp_f32, group__LinearInterpolate.html#ga5335f60532bab8cee1e7c22f76a41805, arm_math.h
+arm_linear_interp_instance_f32, structarm__linear__interp__instance__f32.html,
+arm_linear_interp_q15, group__LinearInterpolate.html#ga9a308a0de4d4e4fe4a262a99b17121cd, arm_math.h
+arm_linear_interp_q31, group__LinearInterpolate.html#gaeaf31289367ac36c4727939e1ea73312, arm_math.h
+arm_linear_interp_q7, group__LinearInterpolate.html#gafabd4124a8724055329b5c484419f936, arm_math.h
+arm_lms_f32, group__LMS.html#gac518f7acd1778a8ee90e81c421cfbb90, arm_lms_f32(const arm_lms_instance_f32 *S, const float32_t *pSrc, float32_t *pRef, float32_t *pOut, float32_t *pErr, uint32_t blockSize):&#160;arm_lms_f32.c
+arm_lms_f32.c, arm__lms__f32_8c.html,
+arm_lms_init_f32, group__LMS.html#ga9fc7adca0966ff2cec1746fca8364cee, arm_lms_init_f32(arm_lms_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, float32_t mu, uint32_t blockSize):&#160;arm_lms_init_f32.c
+arm_lms_init_f32.c, arm__lms__init__f32_8c.html,
+arm_lms_init_q15, group__LMS.html#ga9544cc26f18cd4465cfbed371be822b3, arm_lms_init_q15(arm_lms_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, q15_t mu, uint32_t blockSize, uint32_t postShift):&#160;arm_lms_init_q15.c
+arm_lms_init_q15.c, arm__lms__init__q15_8c.html,
+arm_lms_init_q31, group__LMS.html#ga8d4bc251169f4b102355097a9f7530d6, arm_lms_init_q31(arm_lms_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, q31_t mu, uint32_t blockSize, uint32_t postShift):&#160;arm_lms_init_q31.c
+arm_lms_init_q31.c, arm__lms__init__q31_8c.html,
+arm_lms_instance_f32, structarm__lms__instance__f32.html,
+arm_lms_instance_q15, structarm__lms__instance__q15.html,
+arm_lms_instance_q31, structarm__lms__instance__q31.html,
+arm_lms_norm_f32, group__LMS__NORM.html#ga72b3755ed1cf97622851cbbeff83c69e, arm_lms_norm_f32(arm_lms_norm_instance_f32 *S, const float32_t *pSrc, float32_t *pRef, float32_t *pOut, float32_t *pErr, uint32_t blockSize):&#160;arm_lms_norm_f32.c
+arm_lms_norm_f32.c, arm__lms__norm__f32_8c.html,
+arm_lms_norm_init_f32, group__LMS__NORM.html#gac7ccbaea863882056eee815456464670, arm_lms_norm_init_f32(arm_lms_norm_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, float32_t mu, uint32_t blockSize):&#160;arm_lms_norm_init_f32.c
+arm_lms_norm_init_f32.c, arm__lms__norm__init__f32_8c.html,
+arm_lms_norm_init_q15, group__LMS__NORM.html#ga213ab1ee2e154cc2fa30d667b1994b89, arm_lms_norm_init_q15(arm_lms_norm_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, q15_t mu, uint32_t blockSize, uint8_t postShift):&#160;arm_lms_norm_init_q15.c
+arm_lms_norm_init_q15.c, arm__lms__norm__init__q15_8c.html,
+arm_lms_norm_init_q31, group__LMS__NORM.html#ga1d9659dbbea4c89a7a9d14d5fc0dd490, arm_lms_norm_init_q31(arm_lms_norm_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, q31_t mu, uint32_t blockSize, uint8_t postShift):&#160;arm_lms_norm_init_q31.c
+arm_lms_norm_init_q31.c, arm__lms__norm__init__q31_8c.html,
+arm_lms_norm_instance_f32, structarm__lms__norm__instance__f32.html,
+arm_lms_norm_instance_q15, structarm__lms__norm__instance__q15.html,
+arm_lms_norm_instance_q31, structarm__lms__norm__instance__q31.html,
+arm_lms_norm_q15, group__LMS__NORM.html#gaf03debfeb77ec5a9934e1b23f1ff6c48, arm_lms_norm_q15(arm_lms_norm_instance_q15 *S, const q15_t *pSrc, q15_t *pRef, q15_t *pOut, q15_t *pErr, uint32_t blockSize):&#160;arm_lms_norm_q15.c
+arm_lms_norm_q15.c, arm__lms__norm__q15_8c.html,
+arm_lms_norm_q31, group__LMS__NORM.html#gae12fc16232c8087345e5910fcb840be9, arm_lms_norm_q31(arm_lms_norm_instance_q31 *S, const q31_t *pSrc, q31_t *pRef, q31_t *pOut, q31_t *pErr, uint32_t blockSize):&#160;arm_lms_norm_q31.c
+arm_lms_norm_q31.c, arm__lms__norm__q31_8c.html,
+arm_lms_q15, group__LMS.html#ga12fd93f61401b365789cdfd5dca07e5b, arm_lms_q15(const arm_lms_instance_q15 *S, const q15_t *pSrc, q15_t *pRef, q15_t *pOut, q15_t *pErr, uint32_t blockSize):&#160;arm_lms_q15.c
+arm_lms_q15.c, arm__lms__q15_8c.html,
+arm_lms_q31, group__LMS.html#ga69c9c64338c067f1fb4990dcdc8c143f, arm_lms_q31(const arm_lms_instance_q31 *S, const q31_t *pSrc, q31_t *pRef, q31_t *pOut, q31_t *pErr, uint32_t blockSize):&#160;arm_lms_q31.c
+arm_lms_q31.c, arm__lms__q31_8c.html,
+arm_mat_add_f32, group__MatrixAdd.html#ga04bbf64a5f9c9e57dd1efb26a768aba1, arm_mat_add_f32(const arm_matrix_instance_f32 *pSrcA, const arm_matrix_instance_f32 *pSrcB, arm_matrix_instance_f32 *pDst):&#160;arm_mat_add_f32.c
+arm_mat_add_f32.c, arm__mat__add__f32_8c.html,
+arm_mat_add_q15, group__MatrixAdd.html#ga147e90b7c12a162735ab8824127a33ee, arm_mat_add_q15(const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst):&#160;arm_mat_add_q15.c
+arm_mat_add_q15.c, arm__mat__add__q15_8c.html,
+arm_mat_add_q31, group__MatrixAdd.html#ga7d9d7d81a0832a17b831aad1e4a5dc16, arm_mat_add_q31(const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst):&#160;arm_mat_add_q31.c
+arm_mat_add_q31.c, arm__mat__add__q31_8c.html,
+arm_mat_cmplx_mult_f32, group__CmplxMatrixMult.html#ga1adb839ac84445b8c2f04efa43faef35, arm_mat_cmplx_mult_f32(const arm_matrix_instance_f32 *pSrcA, const arm_matrix_instance_f32 *pSrcB, arm_matrix_instance_f32 *pDst):&#160;arm_mat_cmplx_mult_f32.c
+arm_mat_cmplx_mult_f32.c, arm__mat__cmplx__mult__f32_8c.html,
+arm_mat_cmplx_mult_q15, group__CmplxMatrixMult.html#ga63066615e7d6f6a44f4358725092419e, arm_mat_cmplx_mult_q15(const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst, q15_t *pScratch):&#160;arm_mat_cmplx_mult_q15.c
+arm_mat_cmplx_mult_q15.c, arm__mat__cmplx__mult__q15_8c.html,
+arm_mat_cmplx_mult_q31, group__CmplxMatrixMult.html#gaaf3c0b171ca8412c77bab9fa90804737, arm_mat_cmplx_mult_q31(const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst):&#160;arm_mat_cmplx_mult_q31.c
+arm_mat_cmplx_mult_q31.c, arm__mat__cmplx__mult__q31_8c.html,
+arm_mat_init_f32, group__MatrixInit.html#ga11e3dc41592a6401c13182fef9416a27, arm_mat_init_f32(arm_matrix_instance_f32 *S, uint16_t nRows, uint16_t nColumns, float32_t *pData):&#160;arm_mat_init_f32.c
+arm_mat_init_f32.c, arm__mat__init__f32_8c.html,
+arm_mat_init_q15, group__MatrixInit.html#ga31a7c2b991803d49719393eb2d53dc26, arm_mat_init_q15(arm_matrix_instance_q15 *S, uint16_t nRows, uint16_t nColumns, q15_t *pData):&#160;arm_mat_init_q15.c
+arm_mat_init_q15.c, arm__mat__init__q15_8c.html,
+arm_mat_init_q31, group__MatrixInit.html#ga48a5e5d37e1f062cc57fcfaf683343cc, arm_mat_init_q31(arm_matrix_instance_q31 *S, uint16_t nRows, uint16_t nColumns, q31_t *pData):&#160;arm_mat_init_q31.c
+arm_mat_init_q31.c, arm__mat__init__q31_8c.html,
+arm_mat_inverse_f32, group__MatrixInv.html#ga542be7aabbf7a2297a4b62cf212910e3, arm_mat_inverse_f32(const arm_matrix_instance_f32 *pSrc, arm_matrix_instance_f32 *pDst):&#160;arm_mat_inverse_f32.c
+arm_mat_inverse_f32.c, arm__mat__inverse__f32_8c.html,
+arm_mat_inverse_f64, group__MatrixInv.html#gaede2367c02df083cc915ddd5d8fae838, arm_mat_inverse_f64(const arm_matrix_instance_f64 *pSrc, arm_matrix_instance_f64 *pDst):&#160;arm_mat_inverse_f64.c
+arm_mat_inverse_f64.c, arm__mat__inverse__f64_8c.html,
+arm_mat_mult_f32, group__MatrixMult.html#ga917bf0270310c1d3f0eda1fc7c0026a0, arm_mat_mult_f32(const arm_matrix_instance_f32 *pSrcA, const arm_matrix_instance_f32 *pSrcB, arm_matrix_instance_f32 *pDst):&#160;arm_mat_mult_f32.c
+arm_mat_mult_f32.c, arm__mat__mult__f32_8c.html,
+arm_mat_mult_fast_q15, group__MatrixMult.html#ga08f37d93a5bfef0c5000dc5e0a411f93, arm_mat_mult_fast_q15(const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst, q15_t *pState):&#160;arm_mat_mult_fast_q15.c
+arm_mat_mult_fast_q15.c, arm__mat__mult__fast__q15_8c.html,
+arm_mat_mult_fast_q31, group__MatrixMult.html#ga2785e8c1b785348b0c439b56aaf585a3, arm_mat_mult_fast_q31(const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst):&#160;arm_mat_mult_fast_q31.c
+arm_mat_mult_fast_q31.c, arm__mat__mult__fast__q31_8c.html,
+arm_mat_mult_q15, group__MatrixMult.html#ga7521d59196189bb6dde26e8cdfb66e21, arm_mat_mult_q15(const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst, q15_t *pState):&#160;arm_mat_mult_q15.c
+arm_mat_mult_q15.c, arm__mat__mult__q15_8c.html,
+arm_mat_mult_q31, group__MatrixMult.html#ga2ec612a8c2c4916477fb9bc1ab548a6e, arm_mat_mult_q31(const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst):&#160;arm_mat_mult_q31.c
+arm_mat_mult_q31.c, arm__mat__mult__q31_8c.html,
+arm_mat_scale_f32, group__MatrixScale.html#ga9cb4e385b18c9a0b9cbc940c1067ca12, arm_mat_scale_f32(const arm_matrix_instance_f32 *pSrc, float32_t scale, arm_matrix_instance_f32 *pDst):&#160;arm_mat_scale_f32.c
+arm_mat_scale_f32.c, arm__mat__scale__f32_8c.html,
+arm_mat_scale_q15, group__MatrixScale.html#ga7521769e2cf1c3d9c4656138cd2ae2ca, arm_mat_scale_q15(const arm_matrix_instance_q15 *pSrc, q15_t scaleFract, int32_t shift, arm_matrix_instance_q15 *pDst):&#160;arm_mat_scale_q15.c
+arm_mat_scale_q15.c, arm__mat__scale__q15_8c.html,
+arm_mat_scale_q31, group__MatrixScale.html#ga609743821ee81fa8c34c4bcdc1ed9744, arm_mat_scale_q31(const arm_matrix_instance_q31 *pSrc, q31_t scaleFract, int32_t shift, arm_matrix_instance_q31 *pDst):&#160;arm_mat_scale_q31.c
+arm_mat_scale_q31.c, arm__mat__scale__q31_8c.html,
+arm_mat_sub_f32, group__MatrixSub.html#gac8b72fb70246ccfee3b372002345732c, arm_mat_sub_f32(const arm_matrix_instance_f32 *pSrcA, const arm_matrix_instance_f32 *pSrcB, arm_matrix_instance_f32 *pDst):&#160;arm_mat_sub_f32.c
+arm_mat_sub_f32.c, arm__mat__sub__f32_8c.html,
+arm_mat_sub_q15, group__MatrixSub.html#gaf647776a425b7f9dd0aca3e11d81f02f, arm_mat_sub_q15(const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst):&#160;arm_mat_sub_q15.c
+arm_mat_sub_q15.c, arm__mat__sub__q15_8c.html,
+arm_mat_sub_q31, group__MatrixSub.html#ga39f42e0e3b7f115fbb909d6ff4e1329d, arm_mat_sub_q31(const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst):&#160;arm_mat_sub_q31.c
+arm_mat_sub_q31.c, arm__mat__sub__q31_8c.html,
+arm_mat_trans_f32, group__MatrixTrans.html#gad7dd9f108429da13d3864696ceeec789, arm_mat_trans_f32(const arm_matrix_instance_f32 *pSrc, arm_matrix_instance_f32 *pDst):&#160;arm_mat_trans_f32.c
+arm_mat_trans_f32.c, arm__mat__trans__f32_8c.html,
+arm_mat_trans_q15, group__MatrixTrans.html#ga4f4f821cc695fd0ef9061d702e08050a, arm_mat_trans_q15(const arm_matrix_instance_q15 *pSrc, arm_matrix_instance_q15 *pDst):&#160;arm_mat_trans_q15.c
+arm_mat_trans_q15.c, arm__mat__trans__q15_8c.html,
+arm_mat_trans_q31, group__MatrixTrans.html#ga30a4d49489ac67ff98a46b9f58f73bf1, arm_mat_trans_q31(const arm_matrix_instance_q31 *pSrc, arm_matrix_instance_q31 *pDst):&#160;arm_mat_trans_q31.c
+arm_mat_trans_q31.c, arm__mat__trans__q31_8c.html,
+arm_math.h, arm__math_8h.html,
+ARM_MATH_ARGUMENT_ERROR, arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a74897e18d4b8f62b12a7d8a01dd2bb35, arm_math.h
+ARM_MATH_LENGTH_ERROR, arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9ae74d7f8a53aec0512ae8f0a421e0e1, arm_math.h
+ARM_MATH_NANINF, arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6ac55996aaf19245238a8f57a91aeaefcc, arm_math.h
+ARM_MATH_SINGULAR, arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a91509ea9c819dbd592ac13a6b05382dc, arm_math.h
+ARM_MATH_SIZE_MISMATCH, arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a7071b92f1f6bc3c5c312a237ea91105b, arm_math.h
+ARM_MATH_SUCCESS, arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a9f8b2a10bd827fb4600e77d455902eb0, arm_math.h
+ARM_MATH_TEST_FAILURE, arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6a09457f2be656b35015fd6d36202fa376, arm_math.h
+arm_matrix_example_f32.c, arm__matrix__example__f32_8c.html,
+arm_matrix_instance_f32, structarm__matrix__instance__f32.html,
+arm_matrix_instance_f64, structarm__matrix__instance__f64.html,
+arm_matrix_instance_q15, structarm__matrix__instance__q15.html,
+arm_matrix_instance_q31, structarm__matrix__instance__q31.html,
+arm_max_f32, group__Max.html#gad1eabd31544fe59c414d9ce5bd0cc151, arm_max_f32(const float32_t *pSrc, uint32_t blockSize, float32_t *pResult, uint32_t *pIndex):&#160;arm_max_f32.c
+arm_max_f32.c, arm__max__f32_8c.html,
+arm_max_q15, group__Max.html#gaea9ba2039faeca04b034989a2a2a9e36, arm_max_q15(const q15_t *pSrc, uint32_t blockSize, q15_t *pResult, uint32_t *pIndex):&#160;arm_max_q15.c
+arm_max_q15.c, arm__max__q15_8c.html,
+arm_max_q31, group__Max.html#ga74015f9e9852c710a981c5b488417298, arm_max_q31(const q31_t *pSrc, uint32_t blockSize, q31_t *pResult, uint32_t *pIndex):&#160;arm_max_q31.c
+arm_max_q31.c, arm__max__q31_8c.html,
+arm_max_q7, group__Max.html#ga504abf036854dc0c4a43bd9a27827863, arm_max_q7(const q7_t *pSrc, uint32_t blockSize, q7_t *pResult, uint32_t *pIndex):&#160;arm_max_q7.c
+arm_max_q7.c, arm__max__q7_8c.html,
+arm_mean_f32, group__mean.html#gae4fb7698771d7c24f536ed24347c1488, arm_mean_f32(const float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_mean_f32.c
+arm_mean_f32.c, arm__mean__f32_8c.html,
+arm_mean_q15, group__mean.html#ga55fc43607651123ffe3b967e30305734, arm_mean_q15(const q15_t *pSrc, uint32_t blockSize, q15_t *pResult):&#160;arm_mean_q15.c
+arm_mean_q15.c, arm__mean__q15_8c.html,
+arm_mean_q31, group__mean.html#gab86ec60eba14c4bc4e2bd9b54ac4b487, arm_mean_q31(const q31_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_mean_q31.c
+arm_mean_q31.c, arm__mean__q31_8c.html,
+arm_mean_q7, group__mean.html#gaa907ace253a82be0741a3203ac04601c, arm_mean_q7(const q7_t *pSrc, uint32_t blockSize, q7_t *pResult):&#160;arm_mean_q7.c
+arm_mean_q7.c, arm__mean__q7_8c.html,
+arm_min_f32, group__Min.html#ga514e2c920c432e1a3df2cb03f01d2797, arm_min_f32(const float32_t *pSrc, uint32_t blockSize, float32_t *pResult, uint32_t *pIndex):&#160;arm_min_f32.c
+arm_min_f32.c, arm__min__f32_8c.html,
+arm_min_q15, group__Min.html#ga9f163584c1131f37b1b22f59b976b822, arm_min_q15(const q15_t *pSrc, uint32_t blockSize, q15_t *pResult, uint32_t *pIndex):&#160;arm_min_q15.c
+arm_min_q15.c, arm__min__q15_8c.html,
+arm_min_q31, group__Min.html#ga1969bd12eb46b412104f463305871493, arm_min_q31(const q31_t *pSrc, uint32_t blockSize, q31_t *pResult, uint32_t *pIndex):&#160;arm_min_q31.c
+arm_min_q31.c, arm__min__q31_8c.html,
+arm_min_q7, group__Min.html#gad66b651b1342c2411b4d8ca4955c03b3, arm_min_q7(const q7_t *pSrc, uint32_t blockSize, q7_t *pResult, uint32_t *pIndex):&#160;arm_min_q7.c
+arm_min_q7.c, arm__min__q7_8c.html,
+arm_mult_f32, group__BasicMult.html#gacf950935141cad927bea886e88fd9e9b, arm_mult_f32(const float32_t *pSrcA, const float32_t *pSrcB, float32_t *pDst, uint32_t blockSize):&#160;arm_mult_f32.c
+arm_mult_f32.c, arm__mult__f32_8c.html,
+arm_mult_q15, group__BasicMult.html#gaeeda8cdc2c7e79c8a26e905342a0bb17, arm_mult_q15(const q15_t *pSrcA, const q15_t *pSrcB, q15_t *pDst, uint32_t blockSize):&#160;arm_mult_q15.c
+arm_mult_q15.c, arm__mult__q15_8c.html,
+arm_mult_q31, group__BasicMult.html#gaf12c75306edf16759bdedd849984324e, arm_mult_q31(const q31_t *pSrcA, const q31_t *pSrcB, q31_t *pDst, uint32_t blockSize):&#160;arm_mult_q31.c
+arm_mult_q31.c, arm__mult__q31_8c.html,
+arm_mult_q7, group__BasicMult.html#ga7b852d225dd7e91f19107fdcea38a3cb, arm_mult_q7(const q7_t *pSrcA, const q7_t *pSrcB, q7_t *pDst, uint32_t blockSize):&#160;arm_mult_q7.c
+arm_mult_q7.c, arm__mult__q7_8c.html,
+arm_negate_f32, group__BasicNegate.html#ga7d9cfa32eafae01d3dbdcaf05052f431, arm_negate_f32(const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_negate_f32.c
+arm_negate_f32.c, arm__negate__f32_8c.html,
+arm_negate_q15, group__BasicNegate.html#ga55b8bbbcd318d5142925bc221db30186, arm_negate_q15(const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_negate_q15.c
+arm_negate_q15.c, arm__negate__q15_8c.html,
+arm_negate_q31, group__BasicNegate.html#gad5054d19c205eebab5f2c6e42d8cbb3c, arm_negate_q31(const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_negate_q31.c
+arm_negate_q31.c, arm__negate__q31_8c.html,
+arm_negate_q7, group__BasicNegate.html#gaea178c9f486ed4704f8723a2efee271c, arm_negate_q7(const q7_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_negate_q7.c
+arm_negate_q7.c, arm__negate__q7_8c.html,
+arm_offset_f32, group__BasicOffset.html#ga4ea8c9e1829e3b4d297f87e4a40478ad, arm_offset_f32(const float32_t *pSrc, float32_t offset, float32_t *pDst, uint32_t blockSize):&#160;arm_offset_f32.c
+arm_offset_f32.c, arm__offset__f32_8c.html,
+arm_offset_q15, group__BasicOffset.html#gaffc78c4cda3e39b518d79cef293532b7, arm_offset_q15(const q15_t *pSrc, q15_t offset, q15_t *pDst, uint32_t blockSize):&#160;arm_offset_q15.c
+arm_offset_q15.c, arm__offset__q15_8c.html,
+arm_offset_q31, group__BasicOffset.html#ga55604198ef59f391a96ec95c188fca85, arm_offset_q31(const q31_t *pSrc, q31_t offset, q31_t *pDst, uint32_t blockSize):&#160;arm_offset_q31.c
+arm_offset_q31.c, arm__offset__q31_8c.html,
+arm_offset_q7, group__BasicOffset.html#ga26adad00c10390145b02080a53e782b4, arm_offset_q7(const q7_t *pSrc, q7_t offset, q7_t *pDst, uint32_t blockSize):&#160;arm_offset_q7.c
+arm_offset_q7.c, arm__offset__q7_8c.html,
+arm_park_f32, group__park.html#ga18f92d09e080edc98a00c01886b56b5d, arm_math.h
+arm_park_q31, group__park.html#ga69be76685149b18f345f705aa8efaad0, arm_math.h
+arm_pid_f32, group__PID.html#ga5a6865ed706b7dd969ef0bd58a61f306, arm_math.h
+arm_pid_init_f32, group__PID.html#gae31536b19b82b93ed184fb1ab73cfcb3, arm_pid_init_f32(arm_pid_instance_f32 *S, int32_t resetStateFlag):&#160;arm_pid_init_f32.c
+arm_pid_init_f32.c, arm__pid__init__f32_8c.html,
+arm_pid_init_q15, group__PID.html#ga2cb1e3d3ebb167348fdabec74653d5c3, arm_pid_init_q15(arm_pid_instance_q15 *S, int32_t resetStateFlag):&#160;arm_pid_init_q15.c
+arm_pid_init_q15.c, arm__pid__init__q15_8c.html,
+arm_pid_init_q31, group__PID.html#gad9d88485234fa9460b1ce9e64989ac86, arm_pid_init_q31(arm_pid_instance_q31 *S, int32_t resetStateFlag):&#160;arm_pid_init_q31.c
+arm_pid_init_q31.c, arm__pid__init__q31_8c.html,
+arm_pid_instance_f32, structarm__pid__instance__f32.html,
+arm_pid_instance_q15, structarm__pid__instance__q15.html,
+arm_pid_instance_q31, structarm__pid__instance__q31.html,
+arm_pid_q15, group__PID.html#ga7ecc87208cb297fb9a31cec4f18bb54e, arm_math.h
+arm_pid_q31, group__PID.html#ga9ead8b3180125fb42879389477b99dc8, arm_math.h
+arm_pid_reset_f32, group__PID.html#ga9ec860bcb6f8ca31205bf0f1b51ab723, arm_pid_reset_f32(arm_pid_instance_f32 *S):&#160;arm_pid_reset_f32.c
+arm_pid_reset_f32.c, arm__pid__reset__f32_8c.html,
+arm_pid_reset_q15, group__PID.html#ga408566dacb4fa6e0458b2c75672e525f, arm_pid_reset_q15(arm_pid_instance_q15 *S):&#160;arm_pid_reset_q15.c
+arm_pid_reset_q15.c, arm__pid__reset__q15_8c.html,
+arm_pid_reset_q31, group__PID.html#gaeecbacd3fb37c608ec25474d3a0dffa9, arm_pid_reset_q31(arm_pid_instance_q31 *S):&#160;arm_pid_reset_q31.c
+arm_pid_reset_q31.c, arm__pid__reset__q31_8c.html,
+arm_power_f32, group__power.html#gad0630e3743da2b5aedbe2bb624a8532f, arm_power_f32(const float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_power_f32.c
+arm_power_f32.c, arm__power__f32_8c.html,
+arm_power_q15, group__power.html#ga6b87986c6a3617d4fc32c0572a07706c, arm_power_q15(const q15_t *pSrc, uint32_t blockSize, q63_t *pResult):&#160;arm_power_q15.c
+arm_power_q15.c, arm__power__q15_8c.html,
+arm_power_q31, group__power.html#gae490bf87084bcdb5dc9fd1d2ef4030b9, arm_power_q31(const q31_t *pSrc, uint32_t blockSize, q63_t *pResult):&#160;arm_power_q31.c
+arm_power_q31.c, arm__power__q31_8c.html,
+arm_power_q7, group__power.html#gaeb3b9b8e0a4c4bb2549ede074cf43f58, arm_power_q7(const q7_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_power_q7.c
+arm_power_q7.c, arm__power__q7_8c.html,
+arm_provide_guard_bits_q15, arm__signal__converge__example_2math__helper_8h.html#ac8209be1b8081e833c3ec2e85ad2255b, arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c
+arm_provide_guard_bits_q31, arm__signal__converge__example_2math__helper_8h.html#aead320f821f927000386d9d7d5ad6d27, arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c
+arm_provide_guard_bits_q7, arm__signal__converge__example_2math__helper_8c.html#a392f7c2e7ab9bb58931c4efb56693029, arm_provide_guard_bits_q7(q7_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c
+arm_q15_to_float, group__q15__to__x.html#ga5a75381e7d63ea3a3a315344615281cf, arm_q15_to_float(const q15_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_q15_to_float.c
+arm_q15_to_float.c, arm__q15__to__float_8c.html,
+arm_q15_to_q31, group__q15__to__x.html#ga39647b2109a5c64a067b776302c4a083, arm_q15_to_q31(const q15_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_q15_to_q31.c
+arm_q15_to_q31.c, arm__q15__to__q31_8c.html,
+arm_q15_to_q7, group__q15__to__x.html#ga837ce281d0e2d5fc445c48334307db19, arm_q15_to_q7(const q15_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_q15_to_q7.c
+arm_q15_to_q7.c, arm__q15__to__q7_8c.html,
+arm_q31_to_float, group__q31__to__x.html#ga19a9d023aca1f99abd5da6f13a42b6cf, arm_q31_to_float(const q31_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_q31_to_float.c
+arm_q31_to_float.c, arm__q31__to__float_8c.html,
+arm_q31_to_q15, group__q31__to__x.html#ga775f3a1996f00a8048c4b7acba2e0828, arm_q31_to_q15(const q31_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_q31_to_q15.c
+arm_q31_to_q15.c, arm__q31__to__q15_8c.html,
+arm_q31_to_q7, group__q31__to__x.html#gabef5357eb3348b3b5b38915fffce8f3d, arm_q31_to_q7(const q31_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_q31_to_q7.c
+arm_q31_to_q7.c, arm__q31__to__q7_8c.html,
+arm_q7_to_float, group__q7__to__x.html#ga840d8a0e8499d02a54f459bb29f5d63c, arm_q7_to_float(const q7_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_q7_to_float.c
+arm_q7_to_float.c, arm__q7__to__float_8c.html,
+arm_q7_to_q15, group__q7__to__x.html#ga1023c3832ca6be3a6d17ef338cafa28b, arm_q7_to_q15(const q7_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_q7_to_q15.c
+arm_q7_to_q15.c, arm__q7__to__q15_8c.html,
+arm_q7_to_q31, group__q7__to__x.html#ga3c73bfb98fc5a1b4f612264662d0549c, arm_q7_to_q31(const q7_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_q7_to_q31.c
+arm_q7_to_q31.c, arm__q7__to__q31_8c.html,
+arm_radix2_butterfly_f32, arm__cfft__radix2__f32_8c.html#aa0577fd1717a219c08235967d877731d, arm_cfft_radix2_f32.c
+arm_radix2_butterfly_inverse_f32, arm__cfft__radix2__f32_8c.html#abab72ded0de6645d6977cdb0e61b3a3b, arm_cfft_radix2_f32.c
+arm_radix2_butterfly_inverse_q15, arm__cfft__radix2__q15_8c.html#a972f4e810203402dcf4cafdba7554a36, arm_cfft_radix2_q15.c
+arm_radix2_butterfly_inverse_q31, arm__cfft__radix2__q31_8c.html#a07d1c0ad42637bee8be7482cab5c8956, arm_cfft_radix2_q31.c
+arm_radix2_butterfly_q15, arm__cfft__radix2__q15_8c.html#abd0991b879ae7baf479040f8fbf82289, arm_cfft_radix2_q15.c
+arm_radix2_butterfly_q31, arm__cfft__radix2__q31_8c.html#a36c1ec7fd1c2aa80d50979b6bf2a55ef, arm_cfft_radix2_q31.c
+arm_radix4_butterfly_f32, arm__rfft__f32_8c.html#ac00819467b00656801a5f6a9a5e6d824, arm_radix4_butterfly_f32(float32_t *pSrc, uint16_t fftLen, const float32_t *pCoef, uint16_t twidCoefModifier):&#160;arm_cfft_radix4_f32.c
+arm_radix4_butterfly_inverse_f32, arm__rfft__f32_8c.html#ab3c001e14852633e343079f97cd96f44, arm_radix4_butterfly_inverse_f32(float32_t *pSrc, uint16_t fftLen, const float32_t *pCoef, uint16_t twidCoefModifier, float32_t onebyfftLen):&#160;arm_cfft_radix4_f32.c
+arm_radix4_butterfly_inverse_q15, arm__cfft__radix4__q15_8c.html#af65a7f0397b531999b7bd21e0b3a1f9f, arm_radix4_butterfly_inverse_q15(q15_t *pSrc16, uint32_t fftLen, const q15_t *pCoef16, uint32_t twidCoefModifier):&#160;arm_cfft_radix4_q15.c
+arm_radix4_butterfly_inverse_q31, arm__cfft__radix4__q31_8c.html#a053363aef7c6b41a61af7730c638c79b, arm_radix4_butterfly_inverse_q31(q31_t *pSrc, uint32_t fftLen, const q31_t *pCoef, uint32_t twidCoefModifier):&#160;arm_cfft_radix4_q31.c
+arm_radix4_butterfly_q15, arm__cfft__radix4__q15_8c.html#af337f7275e22af2196f61c94a0ca079a, arm_radix4_butterfly_q15(q15_t *pSrc16, uint32_t fftLen, const q15_t *pCoef16, uint32_t twidCoefModifier):&#160;arm_cfft_radix4_q15.c
+arm_radix4_butterfly_q31, arm__cfft__radix4__q31_8c.html#af4d3481332146c3c703bf494baf23c45, arm_radix4_butterfly_q31(q31_t *pSrc, uint32_t fftLen, const q31_t *pCoef, uint32_t twidCoefModifier):&#160;arm_cfft_radix4_q31.c
+arm_radix8_butterfly_f32, arm__cfft__radix8__f32_8c.html#a72350c6eaa1eef8796ab43c1497c6b9c, arm_radix8_butterfly_f32(float32_t *pSrc, uint16_t fftLen, const float32_t *pCoef, uint16_t twidCoefModifier):&#160;arm_cfft_radix8_f32.c
+arm_recip_q15, arm__math_8h.html#a1e370c58e45bbe92bb7763fe59cf5e57, arm_math.h
+arm_recip_q31, arm__math_8h.html#a3cedcf5a91d6c722c64330ec97e0853e, arm_math.h
+arm_rfft_1024_fast_init_f32, group__RealFFT.html#ga71547c601079d55c2525204aa00ef9c2, arm_rfft_1024_fast_init_f32(arm_rfft_fast_instance_f32 *S):&#160;arm_rfft_fast_init_f32.c
+arm_rfft_128_fast_init_f32, group__RealFFT.html#gade8432f9318953234761e8e0f2c9e1d2, arm_rfft_128_fast_init_f32(arm_rfft_fast_instance_f32 *S):&#160;arm_rfft_fast_init_f32.c
+arm_rfft_2048_fast_init_f32, group__RealFFT.html#ga33724310a8360ac289d5a835282f778c, arm_rfft_2048_fast_init_f32(arm_rfft_fast_instance_f32 *S):&#160;arm_rfft_fast_init_f32.c
+arm_rfft_256_fast_init_f32, group__RealFFT.html#ga678afbb042d942c3dd5a33877ef66492, arm_rfft_256_fast_init_f32(arm_rfft_fast_instance_f32 *S):&#160;arm_rfft_fast_init_f32.c
+arm_rfft_32_fast_init_f32, group__RealFFT.html#ga153c8faa97b7ab8b1aef75fe6ac1b3a2, arm_rfft_32_fast_init_f32(arm_rfft_fast_instance_f32 *S):&#160;arm_rfft_fast_init_f32.c
+arm_rfft_4096_fast_init_f32, group__RealFFT.html#gaad50a08bb8191e1a138b5f72a268727a, arm_rfft_4096_fast_init_f32(arm_rfft_fast_instance_f32 *S):&#160;arm_rfft_fast_init_f32.c
+arm_rfft_512_fast_init_f32, group__RealFFT.html#ga9a0e72918318f9d1c03973eab379e580, arm_rfft_512_fast_init_f32(arm_rfft_fast_instance_f32 *S):&#160;arm_rfft_fast_init_f32.c
+arm_rfft_64_fast_init_f32, group__RealFFT.html#ga0f67de6a0e5d87011f35426112d2d91b, arm_rfft_64_fast_init_f32(arm_rfft_fast_instance_f32 *S):&#160;arm_rfft_fast_init_f32.c
+arm_rfft_f32, group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc, arm_rfft_f32(const arm_rfft_instance_f32 *S, float32_t *pSrc, float32_t *pDst):&#160;arm_rfft_f32.c
+arm_rfft_f32.c, arm__rfft__f32_8c.html,
+arm_rfft_fast_f32, group__RealFFT.html#ga180d8b764d59cbb85d37a2d5f7cd9799, arm_rfft_fast_f32(arm_rfft_fast_instance_f32 *S, float32_t *p, float32_t *pOut, uint8_t ifftFlag):&#160;arm_rfft_fast_f32.c
+arm_rfft_fast_f32.c, arm__rfft__fast__f32_8c.html,
+arm_rfft_fast_init_f32, group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3, arm_rfft_fast_init_f32(arm_rfft_fast_instance_f32 *S, uint16_t fftLen):&#160;arm_rfft_fast_init_f32.c
+arm_rfft_fast_init_f32.c, arm__rfft__fast__init__f32_8c.html,
+arm_rfft_fast_instance_f32, structarm__rfft__fast__instance__f32.html,
+arm_rfft_fast_sR_f32_len1024, arm__const__structs_8c.html#ae81e5be1d74ff9100aa48ac2b7dbab6f, arm_const_structs.c
+arm_rfft_fast_sR_f32_len128, arm__const__structs_8c.html#a77485fa0f6c801e1bc9f3a5fe66fa7d8, arm_const_structs.c
+arm_rfft_fast_sR_f32_len2048, arm__const__structs_8c.html#a8785d492b38eebb7f6515e814cf2ec52, arm_const_structs.c
+arm_rfft_fast_sR_f32_len256, arm__const__structs_8c.html#a4134d8685008a79d2e0c31023b3bd3ab, arm_const_structs.c
+arm_rfft_fast_sR_f32_len32, arm__const__structs_8c.html#a834fa3f8905ca3d6e3b0fa667cbb5f43, arm_const_structs.c
+arm_rfft_fast_sR_f32_len4096, arm__const__structs_8c.html#aa093878ddd5162ca3c5aa34139ac2ee3, arm_const_structs.c
+arm_rfft_fast_sR_f32_len512, arm__const__structs_8c.html#aec88735d936c8e77dfd343dd9f9387b0, arm_const_structs.c
+arm_rfft_fast_sR_f32_len64, arm__const__structs_8c.html#ad410b104e51ee39d6456caa71f209b94, arm_const_structs.c
+arm_rfft_init_f32, group__RealFFT.html#ga10717ee326bf50832ef1c25b85a23068, arm_rfft_init_f32(arm_rfft_instance_f32 *S, arm_cfft_radix4_instance_f32 *S_CFFT, uint32_t fftLenReal, uint32_t ifftFlagR, uint32_t bitReverseFlag):&#160;arm_rfft_init_f32.c
+arm_rfft_init_f32.c, arm__rfft__init__f32_8c.html,
+arm_rfft_init_q15, group__RealFFT.html#ga053450cc600a55410ba5b5605e96245d, arm_rfft_init_q15(arm_rfft_instance_q15 *S, uint32_t fftLenReal, uint32_t ifftFlagR, uint32_t bitReverseFlag):&#160;arm_rfft_init_q15.c
+arm_rfft_init_q15.c, arm__rfft__init__q15_8c.html,
+arm_rfft_init_q31, group__RealFFT.html#ga5abde938abbe72e95c5bab080eb33c45, arm_rfft_init_q31(arm_rfft_instance_q31 *S, uint32_t fftLenReal, uint32_t ifftFlagR, uint32_t bitReverseFlag):&#160;arm_rfft_init_q31.c
+arm_rfft_init_q31.c, arm__rfft__init__q31_8c.html,
+arm_rfft_instance_f32, structarm__rfft__instance__f32.html,
+arm_rfft_instance_q15, structarm__rfft__instance__q15.html,
+arm_rfft_instance_q31, structarm__rfft__instance__q31.html,
+arm_rfft_q15, group__RealFFT.html#ga00e615f5db21736ad5b27fb6146f3fc5, arm_rfft_q15(const arm_rfft_instance_q15 *S, q15_t *pSrc, q15_t *pDst):&#160;arm_rfft_q15.c
+arm_rfft_q15.c, arm__rfft__q15_8c.html,
+arm_rfft_q31, group__RealFFT.html#gabaeab5646aeea9844e6d42ca8c73fe3a, arm_rfft_q31(const arm_rfft_instance_q31 *S, q31_t *pSrc, q31_t *pDst):&#160;arm_rfft_q31.c
+arm_rfft_q31.c, arm__rfft__q31_8c.html,
+arm_rfft_sR_q15_len1024, arm__const__structs_8c.html#a9429fa1f2fcd3066078db0eb0f7f521f, arm_const_structs.c
+arm_rfft_sR_q15_len128, arm__const__structs_8c.html#a76a4253c18e21421b446d44d39783235, arm_const_structs.c
+arm_rfft_sR_q15_len2048, arm__const__structs_8c.html#a955eb96261e079415ed49184e0570699, arm_const_structs.c
+arm_rfft_sR_q15_len256, arm__const__structs_8c.html#ad05c5e728d9af5aa05f4e6a0acece3a8, arm_const_structs.c
+arm_rfft_sR_q15_len32, arm__const__structs_8c.html#a87843f865bfc75f18c4e7bb148a9592c, arm_const_structs.c
+arm_rfft_sR_q15_len4096, arm__const__structs_8c.html#a04c5f79788a84d9028b68bb490ecb733, arm_const_structs.c
+arm_rfft_sR_q15_len512, arm__const__structs_8c.html#a389fbacd9e68b23c002216c655a5414a, arm_const_structs.c
+arm_rfft_sR_q15_len64, arm__const__structs_8c.html#add4e4137eb886a047d75e6d2cb2649f2, arm_const_structs.c
+arm_rfft_sR_q15_len8192, arm__const__structs_8c.html#a45da4978e66be1e3a1dfb3a4973b79f8, arm_const_structs.c
+arm_rfft_sR_q31_len1024, arm__const__structs_8c.html#a2ca5b9cc1dc219c6c96d7629c3947319, arm_const_structs.c
+arm_rfft_sR_q31_len128, arm__const__structs_8c.html#acb5fa238c0fcf7efec698eb57f6535dd, arm_const_structs.c
+arm_rfft_sR_q31_len2048, arm__const__structs_8c.html#ae17140f0e1e528e2fe04d09e777e1912, arm_const_structs.c
+arm_rfft_sR_q31_len256, arm__const__structs_8c.html#a491956234794eb999703634126241dc2, arm_const_structs.c
+arm_rfft_sR_q31_len32, arm__const__structs_8c.html#ac0dba98698402a40b1d08f9b1e27614d, arm_const_structs.c
+arm_rfft_sR_q31_len4096, arm__const__structs_8c.html#a00d25b3df24599ae72e0c1fe9cdcb569, arm_const_structs.c
+arm_rfft_sR_q31_len512, arm__const__structs_8c.html#af5306b34af37e0c59166d047c2d69148, arm_const_structs.c
+arm_rfft_sR_q31_len64, arm__const__structs_8c.html#a9a9c7e356f2b129f84c1921fdad33964, arm_const_structs.c
+arm_rfft_sR_q31_len8192, arm__const__structs_8c.html#ab0a47bce71cb6654702e52b166738af9, arm_const_structs.c
+arm_rms_f32, group__RMS.html#gaeb487e726e3755a7614a29c9d16a93e7, arm_rms_f32(const float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_rms_f32.c
+arm_rms_f32.c, arm__rms__f32_8c.html,
+arm_rms_q15, group__RMS.html#ga8be796318d41c7cbb68f8f3c0b96020f, arm_rms_q15(const q15_t *pSrc, uint32_t blockSize, q15_t *pResult):&#160;arm_rms_q15.c
+arm_rms_q15.c, arm__rms__q15_8c.html,
+arm_rms_q31, group__RMS.html#ga20586bc59cabbfc38a935c2448833dd2, arm_rms_q31(const q31_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_rms_q31.c
+arm_rms_q31.c, arm__rms__q31_8c.html,
+arm_scale_f32, group__BasicScale.html#ga5e769c8e22da173674c6abca7291e713, arm_scale_f32(const float32_t *pSrc, float32_t scale, float32_t *pDst, uint32_t blockSize):&#160;arm_scale_f32.c
+arm_scale_f32.c, arm__scale__f32_8c.html,
+arm_scale_q15, group__BasicScale.html#ga4663809f04249df5ea186ea09335e687, arm_scale_q15(const q15_t *pSrc, q15_t scaleFract, int8_t shift, q15_t *pDst, uint32_t blockSize):&#160;arm_scale_q15.c
+arm_scale_q15.c, arm__scale__q15_8c.html,
+arm_scale_q31, group__BasicScale.html#ga8b2b6ea2e39ca464e8f2cfdd937c022b, arm_scale_q31(const q31_t *pSrc, q31_t scaleFract, int8_t shift, q31_t *pDst, uint32_t blockSize):&#160;arm_scale_q31.c
+arm_scale_q31.c, arm__scale__q31_8c.html,
+arm_scale_q7, group__BasicScale.html#ga0d135086c6b813251b47a0d127b75eb8, arm_scale_q7(const q7_t *pSrc, q7_t scaleFract, int8_t shift, q7_t *pDst, uint32_t blockSize):&#160;arm_scale_q7.c
+arm_scale_q7.c, arm__scale__q7_8c.html,
+arm_shift_q15, group__BasicShift.html#gab7a2f614c2fcee25cb8bae4c2a6bc3ab, arm_shift_q15(const q15_t *pSrc, int8_t shiftBits, q15_t *pDst, uint32_t blockSize):&#160;arm_shift_q15.c
+arm_shift_q15.c, arm__shift__q15_8c.html,
+arm_shift_q31, group__BasicShift.html#gabc69335d1cf2eba1c469c8c8291f3589, arm_shift_q31(const q31_t *pSrc, int8_t shiftBits, q31_t *pDst, uint32_t blockSize):&#160;arm_shift_q31.c
+arm_shift_q31.c, arm__shift__q31_8c.html,
+arm_shift_q7, group__BasicShift.html#ga87bbb3db84f2af6c38f4fc17cbecfd2e, arm_shift_q7(const q7_t *pSrc, int8_t shiftBits, q7_t *pDst, uint32_t blockSize):&#160;arm_shift_q7.c
+arm_shift_q7.c, arm__shift__q7_8c.html,
+arm_signal_converge_data.c, arm__signal__converge__data_8c.html,
+arm_signal_converge_example_f32.c, arm__signal__converge__example__f32_8c.html,
+arm_sin_cos_example_f32.c, arm__sin__cos__example__f32_8c.html,
+arm_sin_cos_f32, group__SinCos.html#ga4420d45c37d58c310ef9ae1b5fe58020, arm_sin_cos_f32(float32_t theta, float32_t *pSinVal, float32_t *pCosVal):&#160;arm_sin_cos_f32.c
+arm_sin_cos_f32.c, arm__sin__cos__f32_8c.html,
+arm_sin_cos_q31, group__SinCos.html#gae9e4ddebff9d4eb5d0a093e28e0bc504, arm_sin_cos_q31(q31_t theta, q31_t *pSinVal, q31_t *pCosVal):&#160;arm_sin_cos_q31.c
+arm_sin_cos_q31.c, arm__sin__cos__q31_8c.html,
+arm_sin_f32, group__sin.html#gae164899c4a3fc0e946dc5d55555fe541, arm_sin_f32(float32_t x):&#160;arm_sin_f32.c
+arm_sin_f32.c, arm__sin__f32_8c.html,
+arm_sin_q15, group__sin.html#ga1fc6d6640be6cfa688a8bea0a48397ee, arm_sin_q15(q15_t x):&#160;arm_sin_q15.c
+arm_sin_q15.c, arm__sin__q15_8c.html,
+arm_sin_q31, group__sin.html#ga57aade7d8892585992cdc6375bd82f9c, arm_sin_q31(q31_t x):&#160;arm_sin_q31.c
+arm_sin_q31.c, arm__sin__q31_8c.html,
+arm_snr_f32, arm__signal__converge__example_2math__helper_8h.html#aeea2952e70a1040a6efa555564bbeeab, arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize):&#160;math_helper.c
+arm_split_rfft_f32, arm__rfft__f32_8c.html#afe1ca79cba2ffb718de94d57af948c9c, arm_rfft_f32.c
+arm_split_rfft_q15, arm__rfft__q15_8c.html#a8bc3e55eab484573a72adf768a59dcb1, arm_rfft_q15.c
+arm_split_rfft_q31, arm__rfft__q31_8c.html#a5a842f3fd929c352132b521cadcb5d22, arm_rfft_q31.c
+arm_split_rifft_f32, arm__rfft__f32_8c.html#a522656f688f96b46d74ecced3d641ba7, arm_rfft_f32.c
+arm_split_rifft_q15, arm__rfft__q15_8c.html#aa7c916585af6035f064a4f53d85de00a, arm_rfft_q15.c
+arm_split_rifft_q31, arm__rfft__q31_8c.html#ac8c8d151a7f08f1c6f1c0554f1bb51da, arm_rfft_q31.c
+arm_sqrt_f32, group__SQRT.html#ga5f37f479666ee8ff9711b334286c60ed, arm_math.h
+arm_sqrt_q15, group__SQRT.html#ga5abe5ca724f3e15849662b03752c1238, arm_sqrt_q15.c
+arm_sqrt_q15.c, arm__sqrt__q15_8c.html,
+arm_sqrt_q31, group__SQRT.html#ga119e25831e141d734d7ef10636670058, arm_sqrt_q31.c
+arm_sqrt_q31.c, arm__sqrt__q31_8c.html,
+arm_status, arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6, arm_math.h
+arm_std_f32, group__STD.html#ga287b6ce703636c7e8cb9833b290ae4ce, arm_std_f32(const float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_std_f32.c
+arm_std_f32.c, arm__std__f32_8c.html,
+arm_std_q15, group__STD.html#ga4179a8150b161ce2c3d734d8cb19cebe, arm_std_q15(const q15_t *pSrc, uint32_t blockSize, q15_t *pResult):&#160;arm_std_q15.c
+arm_std_q15.c, arm__std__q15_8c.html,
+arm_std_q31, group__STD.html#gafe382f5d8f3e7d310f2e2f2b5d873797, arm_std_q31(const q31_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_std_q31.c
+arm_std_q31.c, arm__std__q31_8c.html,
+arm_sub_f32, group__BasicSub.html#ga76b8b2aec34269c6de0b090cab00fb33, arm_sub_f32(const float32_t *pSrcA, const float32_t *pSrcB, float32_t *pDst, uint32_t blockSize):&#160;arm_sub_f32.c
+arm_sub_f32.c, arm__sub__f32_8c.html,
+arm_sub_q15, group__BasicSub.html#ga33a096c2860eca18bbc4e6966409064f, arm_sub_q15(const q15_t *pSrcA, const q15_t *pSrcB, q15_t *pDst, uint32_t blockSize):&#160;arm_sub_q15.c
+arm_sub_q15.c, arm__sub__q15_8c.html,
+arm_sub_q31, group__BasicSub.html#ga913159f71589b56dbfb03ddc1210a59c, arm_sub_q31(const q31_t *pSrcA, const q31_t *pSrcB, q31_t *pDst, uint32_t blockSize):&#160;arm_sub_q31.c
+arm_sub_q31.c, arm__sub__q31_8c.html,
+arm_sub_q7, group__BasicSub.html#ga162990b82a18231c4e606ba0e6584c7e, arm_sub_q7(const q7_t *pSrcA, const q7_t *pSrcB, q7_t *pDst, uint32_t blockSize):&#160;arm_sub_q7.c
+arm_sub_q7.c, arm__sub__q7_8c.html,
+arm_var_f32, group__variance.html#gaae455544f0c8ac92469a1e25d3906515, arm_var_f32(const float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_var_f32.c
+arm_var_f32.c, arm__var__f32_8c.html,
+arm_var_q15, group__variance.html#gaef3ebc6401209c3f93749e08d341ab48, arm_var_q15(const q15_t *pSrc, uint32_t blockSize, q15_t *pResult):&#160;arm_var_q15.c
+arm_var_q15.c, arm__var__q15_8c.html,
+arm_var_q31, group__variance.html#ga87a07c87c1d85104de0ea4a3d017454c, arm_var_q31(const q31_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_var_q31.c
+arm_var_q31.c, arm__var__q31_8c.html,
+arm_variance_example_f32.c, arm__variance__example__f32_8c.html,
+arm_vsqrt_f32, group__SQRT.html#gaa9b8a2bea8a22489bfd968eb4687a7bd, arm_math.h
+arm_vsqrt_q15, group__SQRT.html#ga793f913a2b3a8f45577db36136954cdc, arm_math.h
+arm_vsqrt_q31, group__SQRT.html#ga5955b76f2a60c1636ff507182000193d, arm_math.h
+armBitRevIndexTable1024, arm__common__tables_8c.html#a08dd0b98fa4cc50cad0f48ce752f8149, armBitRevIndexTable1024():&#160;arm_common_tables.c
+armBitRevIndexTable128, arm__common__tables_8c.html#a04711bbb245f2ac7202db666eaaf10f2, armBitRevIndexTable128():&#160;arm_common_tables.c
+armBitRevIndexTable16, arm__common__tables_8c.html#a1d4574fdfbfd5698054602b26ad97575, armBitRevIndexTable16():&#160;arm_common_tables.c
+armBitRevIndexTable2048, arm__common__tables_8c.html#adaa1b91f1cb7be2c5e236a3c3352caa0, armBitRevIndexTable2048():&#160;arm_common_tables.c
+armBitRevIndexTable256, arm__common__tables_8c.html#a77b17c8e7539af315c57de27610d8407, armBitRevIndexTable256():&#160;arm_common_tables.c
+armBitRevIndexTable32, arm__common__tables_8c.html#a5eee9bb0fadbf7753c02cfcff1226185, armBitRevIndexTable32():&#160;arm_common_tables.c
+armBitRevIndexTable4096, arm__common__tables_8c.html#a8ffa3e551ae1de2bdafc33beba9c83eb, armBitRevIndexTable4096():&#160;arm_common_tables.c
+armBitRevIndexTable512, arm__common__tables_8c.html#a297a311183fb6d17d7ee0152ad1e43f3, armBitRevIndexTable512():&#160;arm_common_tables.c
+armBitRevIndexTable64, arm__common__tables_8c.html#a07798450c81fc35b0e1b79359ee06ea1, armBitRevIndexTable64():&#160;arm_common_tables.c
+ARMBITREVINDEXTABLE_1024_TABLE_LENGTH, arm__common__tables_8h.html#a5f6f615f438c5134a9b7e746139705df, arm_common_tables.h
+ARMBITREVINDEXTABLE_128_TABLE_LENGTH, arm__common__tables_8h.html#abb73376f7efda869394aab2acef4291c, arm_common_tables.h
+ARMBITREVINDEXTABLE_16_TABLE_LENGTH, arm__common__tables_8h.html#ae238c932ca2cc11cc8aebdfc953adb63, arm_common_tables.h
+ARMBITREVINDEXTABLE_2048_TABLE_LENGTH, arm__common__tables_8h.html#a3c561d85c5fc37cf2e111123d32353c3, arm_common_tables.h
+ARMBITREVINDEXTABLE_256_TABLE_LENGTH, arm__common__tables_8h.html#aa7dc18c3b4f8d76f5a29f7b182007934, arm_common_tables.h
+ARMBITREVINDEXTABLE_32_TABLE_LENGTH, arm__common__tables_8h.html#a53e4f11ab8b72fd91e9654efe1154ca5, arm_common_tables.h
+ARMBITREVINDEXTABLE_4096_TABLE_LENGTH, arm__common__tables_8h.html#ae89013dc2971400f8afa166c578ad944, arm_common_tables.h
+ARMBITREVINDEXTABLE_512_TABLE_LENGTH, arm__common__tables_8h.html#ab21231782baf177ef3edad11aeba5a4f, arm_common_tables.h
+ARMBITREVINDEXTABLE_64_TABLE_LENGTH, arm__common__tables_8h.html#aa4cbc689396d844f626d942ef28eb4ba, arm_common_tables.h
+armBitRevIndexTable_fixed_1024, arm__common__tables_8c.html#a579beb19201fab01210c37253447fa52, armBitRevIndexTable_fixed_1024():&#160;arm_common_tables.c
+ARMBITREVINDEXTABLE_FIXED_1024_TABLE_LENGTH, arm__common__tables_8h.html#ab78db333c5f36a927cf5f6b492e93dd3, arm_common_tables.h
+armBitRevIndexTable_fixed_128, arm__common__tables_8c.html#ae026eb3302d18a88f6d9a45070bb34a9, armBitRevIndexTable_fixed_128():&#160;arm_common_tables.c
+ARMBITREVINDEXTABLE_FIXED_128_TABLE_LENGTH, arm__common__tables_8h.html#a274d724b2798c114102f561ac4d9cb17, arm_common_tables.h
+armBitRevIndexTable_fixed_16, arm__common__tables_8c.html#a4685f68ca0a6c8f40d1a5738d2ce3797, armBitRevIndexTable_fixed_16():&#160;arm_common_tables.c
+ARMBITREVINDEXTABLE_FIXED_16_TABLE_LENGTH, arm__common__tables_8h.html#ab8f00f11c681f734778ea7d9cecb3fe3, arm_common_tables.h
+armBitRevIndexTable_fixed_2048, arm__common__tables_8c.html#ad888a207e20f601ed80b2ad43428c8cc, armBitRevIndexTable_fixed_2048():&#160;arm_common_tables.c
+ARMBITREVINDEXTABLE_FIXED_2048_TABLE_LENGTH, arm__common__tables_8h.html#a7dbfc9019953b525d83184a50f9976cc, arm_common_tables.h
+armBitRevIndexTable_fixed_256, arm__common__tables_8c.html#a14e05e3c3a86ebd7ee0d33c85d67803f, armBitRevIndexTable_fixed_256():&#160;arm_common_tables.c
+ARMBITREVINDEXTABLE_FIXED_256_TABLE_LENGTH, arm__common__tables_8h.html#a11c6f68fdde47cf4d0143354533399c9, arm_common_tables.h
+armBitRevIndexTable_fixed_32, arm__common__tables_8c.html#ac5dc7168ea9694ae75adac3cc567bce8, armBitRevIndexTable_fixed_32():&#160;arm_common_tables.c
+ARMBITREVINDEXTABLE_FIXED_32_TABLE_LENGTH, arm__common__tables_8h.html#aae3857ea311fb1832bb4451ec77c77c4, arm_common_tables.h
+armBitRevIndexTable_fixed_4096, arm__common__tables_8c.html#a2db644df1e878209441166cbb8d0db4f, armBitRevIndexTable_fixed_4096():&#160;arm_common_tables.c
+ARMBITREVINDEXTABLE_FIXED_4096_TABLE_LENGTH, arm__common__tables_8h.html#acbf48883fbb31d3dc71d232aa8e8f91f, arm_common_tables.h
+armBitRevIndexTable_fixed_512, arm__common__tables_8c.html#ae78e67d99c9870210f5776a6dab7266e, armBitRevIndexTable_fixed_512():&#160;arm_common_tables.c
+ARMBITREVINDEXTABLE_FIXED_512_TABLE_LENGTH, arm__common__tables_8h.html#a03e3f60f55c4cb2d4b34cc1b4f805e6e, arm_common_tables.h
+armBitRevIndexTable_fixed_64, arm__common__tables_8c.html#a162819f8903f8b65ff40adc195aec214, armBitRevIndexTable_fixed_64():&#160;arm_common_tables.c
+ARMBITREVINDEXTABLE_FIXED_64_TABLE_LENGTH, arm__common__tables_8h.html#ad3ffb74158ea438cc1a78eb17991df55, arm_common_tables.h
+armBitRevTable, group__CFFT__CIFFT.html#gae247e83ad50d474107254e25b36ad42b, armBitRevTable():&#160;arm_common_tables.c
+armRecipTableQ15, arm__common__tables_8h.html#a56d3642e4ee33e3ada57ff11ecda1498, arm_common_tables.h
+armRecipTableQ31, arm__common__tables_8c.html#aae6056f6c4e8f7e494445196bf864479, armRecipTableQ31():&#160;arm_common_tables.c
+AT_f32, arm__matrix__example__f32_8c.html#a46dc2aa6dfc692af7b4a1379d7329ccd, arm_matrix_example_f32.c
+ATMA_f32, arm__matrix__example__f32_8c.html#a867497c6bf86014513bf2ad3551aa896, arm_matrix_example_f32.c
+ATMAI_f32, arm__matrix__example__f32_8c.html#a44425c149c52b326a3b7a77676686f00, arm_matrix_example_f32.c
+AxB, arm__convolution__example__f32_8c.html#a13521f3164dc55679f43b7cb2e41e098, arm_convolution_example_f32.c
+math_helper.c, arm__signal__converge__example_2math__helper_8c.html,
+math_helper.c, arm__graphic__equalizer__example_2math__helper_8c.html,
+math_helper.c, arm__linear__interp__example_2math__helper_8c.html,
+math_helper.c, arm__convolution__example_2math__helper_8c.html,
+math_helper.c, arm__matrix__example_2math__helper_8c.html,
+math_helper.c, arm__fir__example_2math__helper_8c.html,
+math_helper.h, arm__fir__example_2math__helper_8h.html,
+math_helper.h, arm__graphic__equalizer__example_2math__helper_8h.html,
+math_helper.h, arm__signal__converge__example_2math__helper_8h.html,
+math_helper.h, arm__linear__interp__example_2math__helper_8h.html,
+math_helper.h, arm__convolution__example_2math__helper_8h.html,
+math_helper.h, arm__matrix__example_2math__helper_8h.html,
+B_f32, arm__matrix__example__f32_8c.html#a974d5f0aace6a99e29ca767907fb3b9f, arm_matrix_example_f32.c
+BasicMathFunctions.c, BasicMathFunctions_8c.html,
+Bilinear Interpolation, group__BilinearInterpolate.html,
+Biquad Cascade IIR Filters Using Direct Form I Structure, group__BiquadCascadeDF1.html,
+Biquad Cascade IIR Filters Using a Direct Form II Transposed Structure, group__BiquadCascadeDF2T.html,
+biquadStateBand1Q31, arm__graphic__equalizer__example__q31_8c.html#a8e7062fa3f8b5ed9849566d16270f4ec, arm_graphic_equalizer_example_q31.c
+biquadStateBand2Q31, arm__graphic__equalizer__example__q31_8c.html#a4a82090b15ebd0a45048d94f16131782, arm_graphic_equalizer_example_q31.c
+biquadStateBand3Q31, arm__graphic__equalizer__example__q31_8c.html#ad487a54340631b764952fccf599adc8a, arm_graphic_equalizer_example_q31.c
+biquadStateBand4Q31, arm__graphic__equalizer__example__q31_8c.html#a122ed5f6d8665139fbe9424a073b3474, arm_graphic_equalizer_example_q31.c
+biquadStateBand5Q31, arm__graphic__equalizer__example__q31_8c.html#af88658a8c5f87eeea26da30305921b59, arm_graphic_equalizer_example_q31.c
+bitReverseFlag, structarm__cfft__radix4__instance__f32.html#ac10927a1620195a88649ce63dab66120, arm_cfft_radix4_instance_f32::bitReverseFlag()
+bitReverseFlagR, structarm__rfft__instance__f32.html#ac342f3248157cbbd2f04a3c8ec9fc9eb, arm_rfft_instance_f32::bitReverseFlagR()
+bitRevFactor, structarm__cfft__radix4__instance__f32.html#acc8cb18a8b901b8321ab9d86491e41a3, arm_cfft_radix4_instance_f32::bitRevFactor()
+bitRevLength, structarm__cfft__instance__f32.html#a3ba329ed153d182746376208e773d648, arm_cfft_instance_f32::bitRevLength()
+Bk, arm__convolution__example__f32_8c.html#a88a0167516ae7ed66203fd60e6ddeea3, arm_convolution_example_f32.c
+BLOCK_SIZE, arm__fir__example__f32_8c.html#ad51ded0bbd705f02f73fc60c0b721ced, arm_fir_example_f32.c
+BLOCKSIZE, arm__variance__example__f32_8c.html#ab6558f40a619c2502fbc24c880fd4fb0, blockSize():&#160;arm_variance_example_f32.c
+Basic Math Functions, group__groupMath.html,
+Complex FFT Tables, group__CFFT__CIFFT.html,
+Class Marks Example, group__ClassMarks.html,
+clip_q31_to_q15, arm__math_8h.html#a8648908e55b9fd8893b36eb7050e69a8, arm_math.h
+clip_q31_to_q7, arm__math_8h.html#afa69cfc57f04c36c2ba499525168fe0c, arm_math.h
+clip_q63_to_q15, arm__math_8h.html#a027d446e8a72228f0a681779a7038a4e, arm_math.h
+clip_q63_to_q31, arm__math_8h.html#ad3a8d07983196592f6edca8f84aec7c7, arm_math.h
+cmake_minimum_required, Source_2TransformFunctions_2CMakeLists_8txt.html#ac12f00f4dcad3283ec1ce05fb627d05e, cmake_minimum_required(VERSION 3.6) project(CMSISDSPTransform) add_library(CMSISDSPTransform STATIC) include(fft) fft(CMSISDSPTransform) if(CONFIGTABLE AND ALLFFT) target_compile_definitions(CMSISDSPTransform PUBLIC ARM_ALL_FFT_TABLES) endif() target_sources(CMSISDSPTransform PRIVATE arm_bitreversal.c) target_sources(CMSISDSPTransform PRIVATE arm_bitreversal2.c) if(NOT CONFIGTABLE OR ALLFFT OR CFFT_F32_16 OR CFFT_F32_32 OR CFFT_F32_64 OR CFFT_F32_128 OR CFFT_F32_256 OR CFFT_F32_512 OR CFFT_F32_1024 OR CFFT_F32_2048 OR CFFT_F32_4096) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix2_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix8_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_f32.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR CFFT_Q15_16 OR CFFT_Q15_32 OR CFFT_Q15_64 OR CFFT_Q15_128 OR CFFT_Q15_256 OR CFFT_Q15_512 OR CFFT_Q15_1024 OR CFFT_Q15_2048 OR CFFT_Q15_4096) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix2_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_q15.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR CFFT_Q31_16 OR CFFT_Q31_32 OR CFFT_Q31_64 OR CFFT_Q31_128 OR CFFT_Q31_256 OR CFFT_Q31_512 OR CFFT_Q31_1024 OR CFFT_Q31_2048 OR CFFT_Q31_4096) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix2_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_q31.c) endif() if(NOT CONFIGTABLE OR ALLFFT) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix2_init_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix2_init_q31.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR DCT4_F32_128 OR DCT4_F32_512 OR DCT4_F32_2048 OR DCT4_F32_8192) target_sources(CMSISDSPTransform PRIVATE arm_dct4_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_dct4_init_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_init_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_init_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_f32.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR DCT4_Q31_128 OR DCT4_Q31_512 OR DCT4_Q31_2048 OR DCT4_Q31_8192) target_sources(CMSISDSPTransform PRIVATE arm_dct4_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_dct4_init_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_init_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_init_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_q31.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR ALLFFT OR DCT4_Q15_128 OR DCT4_Q15_512 OR DCT4_Q15_2048 OR DCT4_Q15_8192) target_sources(CMSISDSPTransform PRIVATE arm_dct4_init_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_dct4_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_init_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_init_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_q15.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR RFFT_FAST_F32_32 OR RFFT_FAST_F32_64 OR RFFT_FAST_F32_128 OR RFFT_FAST_F32_256 OR RFFT_FAST_F32_512 OR RFFT_FAST_F32_1024 OR RFFT_FAST_F32_2048 OR RFFT_FAST_F32_4096) target_sources(CMSISDSPTransform PRIVATE arm_rfft_fast_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_fast_init_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix8_f32.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR RFFT_F32_128 OR RFFT_F32_512 OR RFFT_F32_2048 OR RFFT_F32_8192) target_sources(CMSISDSPTransform PRIVATE arm_rfft_init_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_init_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_f32.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR RFFT_Q15_32 OR RFFT_Q15_64 OR RFFT_Q15_128 OR RFFT_Q15_256 OR RFFT_Q15_512 OR RFFT_Q15_1024 OR RFFT_Q15_2048 OR RFFT_Q15_4096 OR RFFT_Q15_8192) target_sources(CMSISDSPTransform PRIVATE arm_rfft_init_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_q15.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR RFFT_Q31_32 OR RFFT_Q31_64 OR RFFT_Q31_128 OR RFFT_Q31_256 OR RFFT_Q31_512 OR RFFT_Q31_1024 OR RFFT_Q31_2048 OR RFFT_Q31_4096 OR RFFT_Q31_8192) target_sources(CMSISDSPTransform PRIVATE arm_rfft_init_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_q31.c) endif() configdsp(CMSISDSPTransform..) target_include_directories(CMSISDSPTransform PUBLIC&quot;$:&#160;CMakeLists.txt
+Complex Conjugate, group__cmplx__conj.html,
+Complex Dot Product, group__cmplx__dot__prod.html,
+Complex Magnitude, group__cmplx__mag.html,
+Complex Magnitude Squared, group__cmplx__mag__squared.html,
+Complex-by-Complex Multiplication, group__CmplxByCmplxMult.html,
+Complex-by-Real Multiplication, group__CmplxByRealMult.html,
+Complex Matrix Multiplication, group__CmplxMatrixMult.html,
+coeffTable, arm__graphic__equalizer__example__q31_8c.html#a024c59772b9603698b898721c1e8204e, arm_graphic_equalizer_example_q31.c
+CommonTables.c, CommonTables_8c.html,
+Complex FFT Functions, group__ComplexFFT.html,
+ComplexMathFunctions.c, ComplexMathFunctions_8c.html,
+CONTROLLER_Q31_SHIFT, arm__math_8h.html#aaff6d2358c4ada8de838a279254ab550, arm_math.h
+ControllerFunctions.c, ControllerFunctions_8c.html,
+Convolution, group__Conv.html,
+Convolution Example, group__ConvolutionExample.html,
+Correlation, group__Corr.html,
+Cosine, group__cos.html,
+cos_factors_128, group__DCT4__IDCT4__Table.html#ga16248ed86161ef97538011b49f13e8b7, cos_factors_128():&#160;arm_common_tables.c
+cos_factors_2048, group__DCT4__IDCT4__Table.html#ga1ba5306e0bc44730b40ab34cced45fd6, cos_factors_2048():&#160;arm_common_tables.c
+cos_factors_512, group__DCT4__IDCT4__Table.html#ga49fd288352ca5bb43f5cec52273b0d80, cos_factors_512():&#160;arm_common_tables.c
+cos_factors_8192, group__DCT4__IDCT4__Table.html#gac12484542bc6aaecc754c855457411de, cos_factors_8192():&#160;arm_common_tables.c
+cos_factorsQ15_128, arm__common__tables_8h.html#a373f2b52659505b0bb5066cd6c8a9041, arm_common_tables.h
+cos_factorsQ15_2048, arm__common__tables_8h.html#afd1bd60aa573ba5ee349a05aaa32d915, arm_common_tables.h
+cos_factorsQ15_512, arm__common__tables_8h.html#af3a2b1f1c23720eed1c1fd380fcc43f9, arm_common_tables.h
+cos_factorsQ15_8192, arm__common__tables_8h.html#ac5e090785e32ca38103873d5cad0d813, arm_common_tables.h
+cos_factorsQ31_128, group__DCT4__IDCT4__Table.html#gabb8ee2004a3520fd08388db637d43875, cos_factorsQ31_128():&#160;arm_common_tables.c
+cos_factorsQ31_2048, group__DCT4__IDCT4__Table.html#gaa15fc3fb058482defda371113cd12e74, cos_factorsQ31_2048():&#160;arm_common_tables.c
+cos_factorsQ31_512, group__DCT4__IDCT4__Table.html#ga3559569e603cb918911074be88523d0e, cos_factorsQ31_512():&#160;arm_common_tables.c
+cos_factorsQ31_8192, group__DCT4__IDCT4__Table.html#gaf687c4bbdbc700a3ad5d807d28de63e4, cos_factorsQ31_8192():&#160;arm_common_tables.c
+cosOutput, arm__sin__cos__example__f32_8c.html#a85b1050fcef4347d69f35a9aee798f8a, arm_sin_cos_example_f32.c
+cosSquareOutput, arm__sin__cos__example__f32_8c.html#a2cb185794dcb587d158f346ab049cc4e, arm_sin_cos_example_f32.c
+Convert 32-bit floating point value, group__float__to__x.html,
+Complex Math Functions, group__groupCmplxMath.html,
+Controller Functions, group__groupController.html,
+CMSIS DSP Software Library, index.html,
+Convert 16-bit Integer value, group__q15__to__x.html,
+Convert 32-bit Integer value, group__q31__to__x.html,
+Convert 8-bit Integer value, group__q7__to__x.html,
+DCT Type IV Functions, group__DCT4__IDCT4.html,
+DCT Type IV Tables, group__DCT4__IDCT4__Table.html,
+DELTA, arm__variance__example__f32_8c.html#a3fd2b1bcd7ddcf506237987ad780f495, DELTA():&#160;arm_variance_example_f32.c
+DELTA_COEFF, arm__signal__converge__example__f32_8c.html#a9156349d99957ded15d8aa3aa11723de, arm_signal_converge_example_f32.c
+DELTA_ERROR, arm__signal__converge__example__f32_8c.html#a6d3c6a4484dcaac72fbfe5100c39b9b6, arm_signal_converge_example_f32.c
+DELTA_Q15, arm__math_8h.html#a663277ff19ad0b409fb98b64b2c2750b, arm_math.h
+DELTA_Q31, arm__math_8h.html#aad77ae594e95c5af6ae4129bd6a483c2, arm_math.h
+Deprecated List, deprecated.html,
+doBitReverse, arm__fft__bin__example__f32_8c.html#a4d2e31c38e8172505e0a369a6898657d, arm_fft_bin_example_f32.c
+Dot Product Example, group__DotproductExample.html,
+CMakeLists.txt, Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html,
+energy, structarm__lms__norm__instance__q15.html#a1c81ded399919d8181026bc1c8602e7b, arm_lms_norm_instance_q15::energy()
+err_signal, arm__signal__converge__example__f32_8c.html#ae6bcc00ea126543ab33d6174549eacda, arm_signal_converge_example_f32.c
+errOutput, arm__signal__converge__example__f32_8c.html#a276e8a27484cf9389dabf047e76992ed, arm_signal_converge_example_f32.c
+Examples, group__groupExamples.html,
+FAST_MATH_Q15_SHIFT, arm__math_8h.html#a34716b73c631e65e8dd855e08384ecb2, arm_math.h
+FAST_MATH_Q31_SHIFT, arm__math_8h.html#a4268f77b1811a0c7fc2532a0bf6108b0, arm_math.h
+FAST_MATH_TABLE_SIZE, arm__math_8h.html#afcb9147c96853bea484cfc2dde07463d, arm_math.h
+FastMathFunctions.c, FastMathFunctions_8c.html,
+fftLen, structarm__cfft__instance__f32.html#acd8f9e9540e3dd348212726e5d6aaa95, arm_cfft_instance_f32::fftLen()
+fftLenBy2, structarm__rfft__instance__f32.html#a075076e07ebb8521d8e3b49a31db6c57, arm_rfft_instance_f32
+fftLenReal, structarm__rfft__instance__f32.html#a4219d4669699e4efdcb150ed7a0d9a57, arm_rfft_instance_f32::fftLenReal()
+fftLenRFFT, structarm__rfft__fast__instance__f32.html#aef06ab665041ec36f5b25d464f0cab14, arm_rfft_fast_instance_f32
+fftSize, arm__fft__bin__example__f32_8c.html#a9b500899c581f6df3ffc0a9f3a9ef6aa, arm_fft_bin_example_f32.c
+FilteringFunctions.c, FilteringFunctions_8c.html,
+Finite Impulse Response (FIR) Filters, group__FIR.html,
+Finite Impulse Response (FIR) Decimator, group__FIR__decimate.html,
+Finite Impulse Response (FIR) Interpolator, group__FIR__Interpolate.html,
+Finite Impulse Response (FIR) Lattice Filters, group__FIR__Lattice.html,
+Finite Impulse Response (FIR) Sparse Filters, group__FIR__Sparse.html,
+FIRCoeff_f32, arm__signal__converge__example__f32_8c.html#aede8780f021b7f5c33df0c5ee2183ee6, FIRCoeff_f32():&#160;arm_signal_converge_data.c
+firCoeffs32, arm__fir__example__f32_8c.html#ae070afd14f437ad1ae0a947e4403dd0e, arm_fir_example_f32.c
+FIR Lowpass Filter Example, group__FIRLPF.html,
+firStateF32, arm__signal__converge__example__f32_8c.html#a358ec4e79689e6d3787b89fe78bdb772, firStateF32():&#160;arm_signal_converge_example_f32.c
+float32_t, arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715, arm_math.h
+float64_t, arm__math_8h.html#ac55f3ae81b5bc9053760baacf57e47f4, arm_math.h
+Frequency Bin Example, group__FrequencyBin.html,
+Fast Math Functions, group__groupFastMath.html,
+Filtering Functions, group__groupFilters.html,
+gainDB, arm__graphic__equalizer__example__q31_8c.html#a963aee85bb41a50fc943ac9048d123ab, arm_graphic_equalizer_example_q31.c
+Graphic Audio Equalizer Example, group__GEQ5Band.html,
+getinput, arm__signal__converge__example__f32_8c.html#afd2975c4763ec935771e6f63bfe7758b, arm_signal_converge_example_f32.c
+High Precision Q31 Biquad Cascade Filter, group__BiquadCascadeDF1__32x64.html,
+history.txt, history_8txt.html,
+Interpolation Functions, group__groupInterpolation.html,
+ifftFlag, arm__fft__bin__example__f32_8c.html#a379ccb99013d369a41b49619083c16ef, ifftFlag():&#160;arm_fft_bin_example_f32.c
+ifftFlagR, structarm__rfft__instance__f32.html#a5ee6d10a934ab4b666e0bb286c3d633f, arm_rfft_instance_f32::ifftFlagR()
+Infinite Impulse Response (IIR) Lattice Filters, group__IIR__Lattice.html,
+include, Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html#a20de15dc42caeb4c8d037d578fba54bc, CMakeLists.txt
+INDEX_MASK, arm__math_8h.html#a29f839928f4752b73c8858d6dbb55294, arm_math.h
+INPUT_SPACING, arm__math_8h.html#a1339e9abc11a3870e0c04f822a62166a, arm_math.h
+inputQ31, arm__graphic__equalizer__example__q31_8c.html#a79521a4d6a9adb144c4d999ae713413c, arm_graphic_equalizer_example_q31.c
+Kd, structarm__pid__instance__f32.html#ad5b68fbf84d16188ae4747ff91f6f088, arm_pid_instance_f32::Kd()
+Ki, structarm__pid__instance__f32.html#ac0feffde05fe391eeab3bf78e953830a, arm_pid_instance_f32::Ki()
+Kp, structarm__pid__instance__f32.html#aa9b9aa9e413c6cec376a9dddc9f01ebe, arm_pid_instance_f32::Kp()
+L, structarm__fir__interpolate__instance__f32.html#ae6f94dcc0ccd8aa4bc699b20985d9df5, arm_fir_interpolate_instance_f32::L()
+Linear Interpolate Example, group__LinearInterpExample.html,
+Linear Interpolation, group__LinearInterpolate.html,
+Least Mean Square (LMS) Filters, group__LMS.html,
+lmsNorm_instance, arm__signal__converge__example__f32_8c.html#a519f9b4db839245f3bf2075ff4c17605, arm_signal_converge_example_f32.c
+lmsNormCoeff_f32, arm__signal__converge__example__f32_8c.html#aad7c60c30c5af397bb75e603f250f9d3, lmsNormCoeff_f32():&#160;arm_signal_converge_data.c
+lmsStateF32, arm__signal__converge__example__f32_8c.html#a706980f6f654d199c61e08e7814bd0a1, arm_signal_converge_example_f32.c
+LPF_instance, arm__signal__converge__example__f32_8c.html#a652d3507a776117b4860b3e18f2d2d64, arm_signal_converge_example_f32.c
+Matrix Functions, group__groupMatrix.html,
+M, structarm__fir__decimate__instance__f32.html#a76a8b2161731638eb3d67f277919f95d, arm_fir_decimate_instance_f32::M()
+M0, arm__variance__example_2Abstract_8txt.html#a8c8cf1e0f2ebd6135c79d5338a60899c, M0():&#160;Abstract.txt
+M3, arm__variance__example_2Abstract_8txt.html#a2c65ef4678564eff15c33b9876b2ec27, M3():&#160;Abstract.txt
+main, arm__variance__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65, main(void):&#160;arm_variance_example_f32.c
+Matrix Addition, group__MatrixAdd.html,
+Matrix Example, group__MatrixExample.html,
+MatrixFunctions.c, MatrixFunctions_8c.html,
+Matrix Initialization, group__MatrixInit.html,
+Matrix Inverse, group__MatrixInv.html,
+Matrix Multiplication, group__MatrixMult.html,
+Matrix Scale, group__MatrixScale.html,
+Matrix Subtraction, group__MatrixSub.html,
+Matrix Transpose, group__MatrixTrans.html,
+Maximum, group__Max.html,
+MAX_BLOCKSIZE, arm__variance__example__f32_8c.html#af8a1d2ed31f7c9a00fec46a798edb61b, MAX_BLOCKSIZE():&#160;arm_variance_example_f32.c
+max_marks, arm__class__marks__example__f32_8c.html#aad32888fa966b3d9db9c31bcbba9d9ef, arm_class_marks_example_f32.c
+maxDelay, structarm__fir__sparse__instance__q7.html#af74dacc1d34c078283e50f2530eb91df, arm_fir_sparse_instance_q7::maxDelay()
+mean, group__mean.html, (Global Namespace)
+merge_rfft_f32, arm__rfft__fast__f32_8c.html#a7b48b01d0ec30d8d206d99d5dbf5f946, arm_rfft_fast_f32.c
+Minimum, group__Min.html,
+min_marks, arm__class__marks__example__f32_8c.html#abb7687fa07ec54d8e792cfcbfe2ca809, arm_class_marks_example_f32.c
+mu, arm__signal__converge__example__f32_8c.html#a09bc9e6a44f0291cfcf578f2efcddfab, MU():&#160;arm_signal_converge_example_f32.c
+mult32x64, arm__math_8h.html#a1922856352479a1443dad21208351d35, arm_math.h
+mult_32x32_keep32, arm__math_8h.html#abb4baa0192bbb6fabc9251af4b4cb322, arm_math.h
+mult_32x32_keep32_R, arm__math_8h.html#a960f210642058d2b3d5368729a6e8375, arm_math.h
+multAcc_32x32_keep32, arm__math_8h.html#a58454519e12e8157f0a1c36071333655, arm_math.h
+multAcc_32x32_keep32_R, arm__math_8h.html#aba3e538352fc7f9d6d15f9a18d469399, arm_math.h
+multOutput, arm__dotproduct__example__f32_8c.html#ad0bfd425dfe1ff2bda80fb957e464098, arm_dotproduct_example_f32.c
+multSub_32x32_keep32, arm__math_8h.html#a9ec66f3082a4c65c78075638255f42ab, arm_math.h
+multSub_32x32_keep32_R, arm__math_8h.html#a668fbf1cd1c3bc8faf1b1c83964ade23, arm_math.h
+Normalized LMS Filters, group__LMS__NORM.html,
+N, structarm__dct4__instance__q15.html#a53d24009bb9b2e93d0aa07db7f1a6c25, arm_dct4_instance_q15::N()
+Nby2, structarm__dct4__instance__q15.html#af43dcbbc2fc661ffbc525afe3dcbd7da, arm_dct4_instance_q15::Nby2()
+normalize, structarm__dct4__instance__q15.html#a197098140d68e89a08f7a249003a0b86, arm_dct4_instance_q15::normalize()
+NUM_TAPS, arm__fir__example__f32_8c.html#a7579d94e0a80fb9d376ea6c7897f73b0, arm_fir_example_f32.c
+NUMBLOCKS, arm__fir__example__f32_8c.html#af7d5613bda9a19b2ccae5d6cb79a22bc, numBlocks():&#160;arm_fir_example_f32.c
+numCols, structarm__bilinear__interp__instance__q7.html#a860dd0d24380ea06cfbb348fb3b12c9a, arm_bilinear_interp_instance_q7::numCols()
+NUMFRAMES, arm__signal__converge__example__f32_8c.html#a4b6b859e1e3f6021a360390be287ca2c, arm_signal_converge_example_f32.c
+numRows, structarm__bilinear__interp__instance__q7.html#ad5a8067cab5f9ea4688b11a623e16607, arm_bilinear_interp_instance_q7::numRows()
+numStages, arm__graphic__equalizer__example__q31_8c.html#a23f8e430b510dfdb3ebe53bffca0d864, NUMSTAGES():&#160;arm_graphic_equalizer_example_q31.c
+numStudents, arm__class__marks__example__f32_8c.html#a9d89ac0707e7c9363544986d47a70bd3, NUMSTUDENTS():&#160;arm_class_marks_example_f32.c
+numSubjects, arm__class__marks__example__f32_8c.html#a7b02f9b34bf2cd4d12633f5bf30771ec, NUMSUBJECTS():&#160;arm_class_marks_example_f32.c
+numTaps, arm__signal__converge__example__f32_8c.html#ac1d8ddb4f9a957eef3ad13d44de4d804, NUMTAPS():&#160;arm_signal_converge_example_f32.c
+nValues, structarm__linear__interp__instance__f32.html#a95f02a926b16d35359aca5b31e813b11, arm_linear_interp_instance_f32
+onebyfftLen, structarm__cfft__radix4__instance__f32.html#ab9eed39e40b8d7c16381fbccf84467cd, arm_cfft_radix4_instance_f32::onebyfftLen()
+option, Source_2CMakeLists_8txt.html#a5790cdedec7ad588e338cab656748165, CMakeLists.txt
+outLen, arm__convolution__example__f32_8c.html#a9c49c44c8bc5c432d220d33a26b4b589, arm_convolution_example_f32.c
+outputQ31, arm__graphic__equalizer__example__q31_8c.html#a9862488450f2547b07aee8035d6b4d8a, arm_graphic_equalizer_example_q31.c
+Partial Convolution, group__PartialConv.html,
+pBitRevTable, structarm__cfft__instance__f32.html#a21ceaf59a1bb8440af57c28d2dd9bbab, arm_cfft_instance_f32::pBitRevTable()
+pCfft, structarm__dct4__instance__q15.html#a7284932ee8c36107c33815eb62eadffc, arm_dct4_instance_q15::pCfft()
+pCoeffs, structarm__fir__sparse__instance__q7.html#a7f0989ef34fdb5d08ce5a5abf917218f, arm_fir_sparse_instance_q7::pCoeffs()
+pCosFactor, structarm__dct4__instance__q15.html#aad2097a5525c1a5b3f5cbd7235c06499, arm_dct4_instance_q15::pCosFactor()
+pData, structarm__bilinear__interp__instance__q7.html#af05194d691bbefb02c34bafb22ca9ef0, arm_bilinear_interp_instance_q7::pData()
+phaseLength, structarm__fir__interpolate__instance__f32.html#a389e669e13ec56292a70db8e92194b12, arm_fir_interpolate_instance_f32::phaseLength()
+PI, arm__math_8h.html#a598a3330b3c21701223ee0ca14316eca, arm_math.h
+PID Motor Control, group__PID.html,
+pkCoeffs, structarm__iir__lattice__instance__f32.html#aa69fcdd3775e828d450ce1bbd978fa31, arm_iir_lattice_instance_f32::pkCoeffs()
+postShift, structarm__lms__norm__instance__q15.html#aa0d435fbcf7dedb7179d4467e9b79e9f, arm_lms_norm_instance_q15::postShift()
+Power, group__power.html,
+pRfft, structarm__dct4__instance__q15.html#a11cf95c1cd9dd2dd5e4b81b8f88dc208, arm_dct4_instance_q15::pRfft()
+pState, structarm__fir__sparse__instance__q7.html#a18072cf3ef3666d588f0d49512f2b28f, arm_fir_sparse_instance_q7::pState()
+pTapDelay, structarm__fir__sparse__instance__q7.html#ac625393c84bc0342ffdf26fc4eba1ac1, arm_fir_sparse_instance_q7::pTapDelay()
+pTwiddle, structarm__dct4__instance__q15.html#aa1a1d7e957ca6af3f341721f5fa3b95b, arm_dct4_instance_q15::pTwiddle()
+pTwiddleAReal, structarm__rfft__instance__f32.html#aac5a79a077f3ecbca6e85ba582b33691, arm_rfft_instance_f32::pTwiddleAReal()
+pTwiddleBReal, structarm__rfft__instance__f32.html#a8c5c8de5d526d3bb9527954ec5c585c9, arm_rfft_instance_f32::pTwiddleBReal()
+pTwiddleRFFT, structarm__rfft__fast__instance__f32.html#ad1a1bd8b12b49eae674115308d324622, arm_rfft_fast_instance_f32
+pvCoeffs, structarm__iir__lattice__instance__f32.html#afc7c8f577e6f27d097fe55f57e707f72, arm_iir_lattice_instance_f32::pvCoeffs()
+pYData, structarm__linear__interp__instance__f32.html#ab373001f6afad0850359c344a4d7eee4, arm_linear_interp_instance_f32
+q15_t, arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea, arm_math.h
+q31_t, arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0, arm_math.h
+q63_t, arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6, arm_math.h
+q7_t, arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263, arm_math.h
+Revision History of CMSIS-DSP, ChangeLog_pg.html,
+read_q15x2, arm__math_8h.html#a1eba08f198f867711068918c45026564, arm_math.h
+read_q15x2_da, arm__math_8h.html#ae7ddd4049745db9c70a5cd7e8068d1bb, arm_math.h
+read_q15x2_ia, arm__math_8h.html#a63675cbbd75b0ba77f5bb21c3b808095, arm_math.h
+read_q7x4_da, arm__math_8h.html#a57dbc6933462fd03c5345c660e0b9e78, arm_math.h
+read_q7x4_ia, arm__math_8h.html#a969ec542d2035cd9289f68f932cb626a, arm_math.h
+realCoefA, group__RealFFT__Table.html#ga8b1ad947c470596674fa3364e16045c6, realCoefA():&#160;arm_common_tables.c
+realCoefAQ15, arm__common__tables_8h.html#af8699e77c7774359b96ef388efa7d453, arm_common_tables.h
+realCoefAQ31, group__RealFFT__Table.html#gaf1592a6cf0504675205074a43c3728a2, realCoefAQ31():&#160;arm_common_tables.c
+realCoefB, group__RealFFT__Table.html#gac52f98b52a1f03bfac8b57a67ba07397, realCoefB():&#160;arm_common_tables.c
+realCoefBQ15, arm__common__tables_8h.html#a3b12ecbb17514304c09f90d26cada4cd, arm_common_tables.h
+realCoefBQ31, group__RealFFT__Table.html#ga1eb5745728a61c3715755f5d69a4a960, realCoefBQ31():&#160;arm_common_tables.c
+Real FFT Functions, group__RealFFT.html,
+Real FFT Tables, group__RealFFT__Table.html,
+recipTable, structarm__lms__norm__instance__q15.html#a07d272351a3291ed09e3f42447609df0, arm_lms_norm_instance_q15::recipTable()
+refDotProdOut, arm__dotproduct__example__f32_8c.html#ad57c1f9ad68d098d79b15ec6844a26fc, arm_dotproduct_example_f32.c
+refIndex, arm__fft__bin__example__f32_8c.html#aec50b0f697fd9e7e7e244487a4bd57e4, arm_fft_bin_example_f32.c
+refOutput, arm__fir__example__f32_8c.html#a12d0acaa028f1dcd964d2d188e7df331, refOutput():&#160;arm_fir_data.c
+refVarianceOut, arm__variance__example__f32_8c.html#a26cbbfe2a7905669e8440159465050df, arm_variance_example_f32.c
+Root mean square (RMS), group__RMS.html,
+RTE_Components.h, RTE__Components_8h.html,
+CMakeLists.txt, Source_2BasicMathFunctions_2CMakeLists_8txt.html,
+CMakeLists.txt, Source_2CMakeLists_8txt.html,
+CMakeLists.txt, Source_2ComplexMathFunctions_2CMakeLists_8txt.html,
+CMakeLists.txt, Source_2MatrixFunctions_2CMakeLists_8txt.html,
+CMakeLists.txt, Source_2StatisticsFunctions_2CMakeLists_8txt.html,
+CMakeLists.txt, Source_2ControllerFunctions_2CMakeLists_8txt.html,
+CMakeLists.txt, Source_2SupportFunctions_2CMakeLists_8txt.html,
+CMakeLists.txt, Source_2TransformFunctions_2CMakeLists_8txt.html,
+CMakeLists.txt, Source_2CommonTables_2CMakeLists_8txt.html,
+CMakeLists.txt, Source_2FastMathFunctions_2CMakeLists_8txt.html,
+CMakeLists.txt, Source_2FilteringFunctions_2CMakeLists_8txt.html,
+Statistics Functions, group__groupStats.html,
+Support Functions, group__groupSupport.html,
+Signal Convergence Example, group__SignalConvergence.html,
+Sine, group__sin.html,
+Sine Cosine, group__SinCos.html,
+SineCosine Example, group__SinCosExample.html,
+sinOutput, arm__sin__cos__example__f32_8c.html#a1e232694019f6b61710fbff5ee27126c, arm_sin_cos_example_f32.c
+sinSquareOutput, arm__sin__cos__example__f32_8c.html#aa5a66e866ebb91eb971f2805209e9d36, arm_sin_cos_example_f32.c
+Sint, structarm__rfft__fast__instance__f32.html#a37419ababdfb3151b1891ae6bcd21012, arm_rfft_fast_instance_f32
+sinTable_f32, arm__common__tables_8c.html#a1dec82d596780f1a66ef4f76f137c1d9, sinTable_f32():&#160;arm_common_tables.c
+sinTable_q15, arm__common__tables_8c.html#a9cbcfe313f61add745ebfeddb4fecd55, sinTable_q15():&#160;arm_common_tables.c
+sinTable_q31, arm__common__tables_8c.html#a8bfccee9e1c0042cf4a765f4b19d097d, sinTable_q31():&#160;arm_common_tables.c
+snr, arm__matrix__example__f32_8c.html#af06013f588a7003278de222913c9d819, snr():&#160;arm_matrix_example_f32.c
+snr1, arm__linear__interp__example__f32_8c.html#ad492c21cf2dd4e9199ae46c77f812cbc, arm_linear_interp_example_f32.c
+snr2, arm__linear__interp__example__f32_8c.html#a269948ab25f230d33e3f22eab85aa1cf, arm_linear_interp_example_f32.c
+SNR_THRESHOLD, arm__matrix__example__f32_8c.html#af08ec3fef897d77c6817638bf0e0c5c6, SNR_THRESHOLD():&#160;arm_matrix_example_f32.c
+SNR_THRESHOLD_F32, arm__graphic__equalizer__example__q31_8c.html#af7d1dd4deffa8e7ed6429e5dd0fe1812, SNR_THRESHOLD_F32():&#160;arm_graphic_equalizer_example_q31.c
+Square Root, group__SQRT.html,
+srcA_buf_f32, arm__dotproduct__example__f32_8c.html#a0c248a472fdc0507e4ab7d693e4876b6, arm_dotproduct_example_f32.c
+srcALen, arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28, arm_convolution_example_f32.c
+srcB_buf_f32, arm__dotproduct__example__f32_8c.html#a67d9082c1585d4854ae9ca38db170ff5, arm_dotproduct_example_f32.c
+srcBLen, arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8, arm_convolution_example_f32.c
+stage_rfft_f32, arm__rfft__fast__f32_8c.html#a2f74435c5e0b3ea1ca2335e9119be7cc, arm_rfft_fast_f32.c
+state, structarm__pid__instance__f32.html#afd394e1e52fb1d526aa472c83b8f2464, arm_pid_instance_f32::state()
+stateIndex, structarm__fir__sparse__instance__q7.html#a2d2e65473fe3a3f2b953b4e0b60824df, arm_fir_sparse_instance_q7::stateIndex()
+StatisticsFunctions.c, StatisticsFunctions_8c.html,
+status, arm__sin__cos__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3, status():&#160;arm_sin_cos_example_f32.c
+std, group__STD.html, (Global Namespace)
+student_num, arm__class__marks__example__f32_8c.html#a798cf43a3725d7df2fcaf3f328969f53, arm_class_marks_example_f32.c
+SupportFunctions.c, SupportFunctions_8c.html,
+Transform Functions, group__groupTransforms.html,
+TABLE_SPACING_Q15, arm__math_8h.html#a60b0142af7be007902142add27919b82, arm_math.h
+TABLE_SPACING_Q31, arm__math_8h.html#a8407c9e1347d10e3bcf0a7014f1fb2ff, arm_math.h
+TEST_LENGTH_SAMPLES, arm__signal__converge__example__f32_8c.html#abc004a7fade488e72310fd96c0a101dc, TEST_LENGTH_SAMPLES():&#160;arm_signal_converge_example_f32.c
+test_signal_converge, arm__signal__converge__example__f32_8c.html#a8f521e839d4fad24a4f12a18dfeae5d4, arm_signal_converge_example_f32.c
+test_signal_converge_example, arm__signal__converge__example__f32_8c.html#ac786d43cbc17bb09738447034ff8e22e, arm_signal_converge_example_f32.c
+testIndex, arm__fft__bin__example__f32_8c.html#a4a391651dbb95db35ccba70fc4f9e049, arm_fft_bin_example_f32.c
+testInput_f32, arm__variance__example__f32_8c.html#a9170ec9e681e2b519fe9c46a30455841, testInput_f32():&#160;arm_variance_example_f32.c
+testInput_f32_10khz, arm__fft__bin__example__f32_8c.html#a3d8ecb82590486ceebccc76263963b16, testInput_f32_10khz():&#160;arm_fft_bin_data.c
+testInput_f32_1kHz_15kHz, arm__fir__example__f32_8c.html#a35d190391c204b677e2839d76ede6e8b, testInput_f32_1kHz_15kHz():&#160;arm_fir_data.c
+testInputA_f32, arm__convolution__example__f32_8c.html#a7db2f016e1afcb524a2fdc3c5a3cb640, arm_convolution_example_f32.c
+testInputB_f32, arm__convolution__example__f32_8c.html#acb22287e7e096b677e352dfd363ba60d, arm_convolution_example_f32.c
+testInputSin_f32, arm__linear__interp__example__f32_8c.html#a4be0c4d25e63ce04b8cc8ad070805287, arm_linear_interp_example_f32.c
+TESTLENGTH, arm__graphic__equalizer__example__q31_8c.html#a4f4a95eaace4e7b4e2f5243ed24f6b28, arm_graphic_equalizer_example_q31.c
+testLinIntOutput, arm__linear__interp__example__f32_8c.html#a8ca7d0ad6e04efed464bcaacedacf925, arm_linear_interp_example_f32.c
+testMarks_f32, arm__class__marks__example__f32_8c.html#a0153222efa82b7f1a0ea3835921bf921, arm_class_marks_example_f32.c
+testOutput, arm__sin__cos__example__f32_8c.html#a324833b61eae796082e07d078a67c34f, testOutput():&#160;arm_sin_cos_example_f32.c
+testRefOutput_f32, arm__sin__cos__example__f32_8c.html#a8bcb5c1f75ed5f1737e435f0de1850a3, testRefOutput_f32():&#160;arm_sin_cos_example_f32.c
+testRefSinOutput32_f32, arm__linear__interp__example__f32_8c.html#a5a33218d422603f3e5267b6984bdddd1, arm_linear_interp_example_f32.c
+testUnity_f32, arm__class__marks__example__f32_8c.html#a993b9b2a1faf43b319c1c6d58b26e7a1, arm_class_marks_example_f32.c
+TransformFunctions.c, TransformFunctions_8c.html,
+twidCoefModifier, structarm__cfft__radix4__instance__f32.html#abe31ea2157dfa233e389cdfd3b9993ee, arm_cfft_radix4_instance_f32::twidCoefModifier()
+twidCoefRModifier, structarm__rfft__instance__f32.html#aede85350fb5ae6baa1b3e8bfa15b18d6, arm_rfft_instance_f32::twidCoefRModifier()
+twiddleCoef, arm__common__tables_8h.html#a9bf8c85e4c91b9b55818b3d650d2c761, arm_common_tables.h
+twiddleCoef_1024, group__CFFT__CIFFT.html#ga27c056eb130a4333d1cc5dd43ec738b1, twiddleCoef_1024():&#160;arm_common_tables.c
+twiddleCoef_1024_q15, group__CFFT__CIFFT.html#ga8a0ec95d866fe96b740e77d6e1356b59, twiddleCoef_1024_q15():&#160;arm_common_tables.c
+twiddleCoef_1024_q31, group__CFFT__CIFFT.html#ga514443c44b62b8b3d240afefebcda310, twiddleCoef_1024_q31():&#160;arm_common_tables.c
+twiddleCoef_128, group__CFFT__CIFFT.html#ga948433536dafaac1381decfccf4e2d9c, twiddleCoef_128():&#160;arm_common_tables.c
+twiddleCoef_128_q15, group__CFFT__CIFFT.html#gabfdd1c5cd2b3f96da5fe5f07c707a8e5, twiddleCoef_128_q15():&#160;arm_common_tables.c
+twiddleCoef_128_q31, group__CFFT__CIFFT.html#gafecf9ed9873415d9f5f17f37b30c7250, twiddleCoef_128_q31():&#160;arm_common_tables.c
+twiddleCoef_16, group__CFFT__CIFFT.html#gae75e243ec61706427314270f222e0c8e, twiddleCoef_16():&#160;arm_common_tables.c
+twiddleCoef_16_q15, group__CFFT__CIFFT.html#ga8e4e2e05f4a3112184c96cb3308d6c39, twiddleCoef_16_q15():&#160;arm_common_tables.c
+twiddleCoef_16_q31, group__CFFT__CIFFT.html#gaef4697e1ba348c4ac9358f2b9e279e93, twiddleCoef_16_q31():&#160;arm_common_tables.c
+twiddleCoef_2048, group__CFFT__CIFFT.html#ga23e7f30421a7905b21c2015429779633, twiddleCoef_2048():&#160;arm_common_tables.c
+twiddleCoef_2048_q15, group__CFFT__CIFFT.html#gadd16ce08ffd1048c385e0534a3b19cbb, twiddleCoef_2048_q15():&#160;arm_common_tables.c
+twiddleCoef_2048_q31, group__CFFT__CIFFT.html#ga9c5767de9f5a409fd0c2027e6ac67179, twiddleCoef_2048_q31():&#160;arm_common_tables.c
+twiddleCoef_256, group__CFFT__CIFFT.html#gafe813758a03a798e972359a092315be4, twiddleCoef_256():&#160;arm_common_tables.c
+twiddleCoef_256_q15, group__CFFT__CIFFT.html#ga6099ae5262a0a3a8d9ce1e6da02f0c2e, twiddleCoef_256_q15():&#160;arm_common_tables.c
+twiddleCoef_256_q31, group__CFFT__CIFFT.html#gaef1ea005053b715b851cf5f908168ede, twiddleCoef_256_q31():&#160;arm_common_tables.c
+twiddleCoef_32, group__CFFT__CIFFT.html#ga78a72c85d88185de98050c930cfc76e3, twiddleCoef_32():&#160;arm_common_tables.c
+twiddleCoef_32_q15, group__CFFT__CIFFT.html#gac194a4fe04a19051ae1811f69c6e5df2, twiddleCoef_32_q15():&#160;arm_common_tables.c
+twiddleCoef_32_q31, group__CFFT__CIFFT.html#ga8ba78d5e6ef4bdc58e8f0044e0664a0a, twiddleCoef_32_q31():&#160;arm_common_tables.c
+twiddleCoef_4096, group__CFFT__CIFFT.html#gae0182d1dd3b2f21aad4e38a815a0bd40, twiddleCoef_4096():&#160;arm_common_tables.c
+twiddleCoef_4096_q15, group__CFFT__CIFFT.html#ga9b409d6995eab17805b1d1881d4bc652, twiddleCoef_4096_q15():&#160;arm_common_tables.c
+twiddleCoef_4096_q31, group__CFFT__CIFFT.html#ga67c0890317deab3391e276f22c1fc400, twiddleCoef_4096_q31():&#160;arm_common_tables.c
+twiddleCoef_512, group__CFFT__CIFFT.html#gad8830f0c068ab2cc19f2f87d220fa148, twiddleCoef_512():&#160;arm_common_tables.c
+twiddleCoef_512_q15, group__CFFT__CIFFT.html#ga6152621af210f847128c6f38958fa385, twiddleCoef_512_q15():&#160;arm_common_tables.c
+twiddleCoef_512_q31, group__CFFT__CIFFT.html#ga416c61b2f08542a39111e06b0378bebe, twiddleCoef_512_q31():&#160;arm_common_tables.c
+twiddleCoef_64, group__CFFT__CIFFT.html#ga4f3c6d98c7e66393b4ef3ac63746e43d, twiddleCoef_64():&#160;arm_common_tables.c
+twiddleCoef_64_q15, group__CFFT__CIFFT.html#gaa0cc411e0b3c82078e85cfdf1b84290f, twiddleCoef_64_q15():&#160;arm_common_tables.c
+twiddleCoef_64_q31, group__CFFT__CIFFT.html#ga6e0a7e941a25a0d74b2e6590307de47e, twiddleCoef_64_q31():&#160;arm_common_tables.c
+twiddleCoef_rfft_1024, arm__common__tables_8c.html#aa7d8d3aa9898d557385748a13c959a4c, twiddleCoef_rfft_1024():&#160;arm_common_tables.c
+twiddleCoef_rfft_128, arm__common__tables_8c.html#af089dd2fe1a543d40a3325982bf45e7c, twiddleCoef_rfft_128():&#160;arm_common_tables.c
+twiddleCoef_rfft_2048, arm__common__tables_8c.html#a749a5995ebd433a163f7adc474dabcaa, twiddleCoef_rfft_2048():&#160;arm_common_tables.c
+twiddleCoef_rfft_256, arm__common__tables_8c.html#a5c5c161dd469d8e6806664956dae31f9, twiddleCoef_rfft_256():&#160;arm_common_tables.c
+twiddleCoef_rfft_32, arm__common__tables_8c.html#a5992afe8574289cd71921651b80bd57d, twiddleCoef_rfft_32():&#160;arm_common_tables.c
+twiddleCoef_rfft_4096, arm__common__tables_8c.html#a8013d68dd2476c86b77173bb98b87b29, twiddleCoef_rfft_4096():&#160;arm_common_tables.c
+twiddleCoef_rfft_512, arm__common__tables_8c.html#a94bd2fc98798f87003fef5cd0c04d1f5, twiddleCoef_rfft_512():&#160;arm_common_tables.c
+twiddleCoef_rfft_64, arm__common__tables_8c.html#a2759d8789e1e6ae2ba7fb8d7f5e9c2ab, twiddleCoef_rfft_64():&#160;arm_common_tables.c
+USE_STATIC_INIT, arm__class__marks__example__f32_8c.html#a821d6c5973940580f5a045e7cf64b7f2, arm_class_marks_example_f32.c
+Vector Absolute Value, group__BasicAbs.html,
+Vector Addition, group__BasicAdd.html,
+Vector Dot Product, group__BasicDotProd.html,
+Vector Multiplication, group__BasicMult.html,
+Vector Negate, group__BasicNegate.html,
+Vector Offset, group__BasicOffset.html,
+Vector Scale, group__BasicScale.html,
+Vector Shift, group__BasicShift.html,
+Vector Subtraction, group__BasicSub.html,
+Vector Clarke Transform, group__clarke.html,
+Vector Copy, group__copy.html,
+Vector Fill, group__Fill.html,
+Vector Inverse Clarke Transform, group__inv__clarke.html,
+Vector Inverse Park transform, group__inv__park.html,
+Vector Park Transform, group__park.html,
+var, arm__class__marks__example__f32_8c.html#a3bd39c4335d84be071cc1eaa9b0a8642, arm_class_marks_example_f32.c
+Variance, group__variance.html,
+Variance Example, group__VarianceExample.html,
+Weights_128, group__DCT4__IDCT4__Table.html#gad00f29d896d64d6da7afbbb9d3e182a4, Weights_128():&#160;arm_common_tables.c
+Weights_2048, group__DCT4__IDCT4__Table.html#gac3a2a00b3106dfcb5e0a582f50c65692, Weights_2048():&#160;arm_common_tables.c
+Weights_512, group__DCT4__IDCT4__Table.html#gaeb67b0be5b3c2139d660e02cedeed908, Weights_512():&#160;arm_common_tables.c
+Weights_8192, group__DCT4__IDCT4__Table.html#ga45a8ec91e5da91790566105bc7e6f0c2, Weights_8192():&#160;arm_common_tables.c
+WeightsQ15_128, arm__common__tables_8h.html#a8e8f0253c5a4337bd90968838db6164d, arm_common_tables.h
+WeightsQ15_2048, arm__common__tables_8h.html#ab858d2072b29f338b5dabf5cde9aaf66, arm_common_tables.h
+WeightsQ15_512, arm__common__tables_8h.html#a0492a1e2539ffb9d5276a357dab9dca1, arm_common_tables.h
+WeightsQ15_8192, arm__common__tables_8h.html#a94e0c6d08e4c2eee4d75dc5cde0e4019, arm_common_tables.h
+WeightsQ31_128, group__DCT4__IDCT4__Table.html#ga02d7024538a87214296b01d83ba36b02, WeightsQ31_128():&#160;arm_common_tables.c
+WeightsQ31_2048, group__DCT4__IDCT4__Table.html#ga725b65c25a02b3cad329e18bb832f65e, WeightsQ31_2048():&#160;arm_common_tables.c
+WeightsQ31_512, group__DCT4__IDCT4__Table.html#ga31a8217a96f7d3171921e98398f31596, WeightsQ31_512():&#160;arm_common_tables.c
+WeightsQ31_8192, group__DCT4__IDCT4__Table.html#ga16bf6bbe5c4c9b35f88253cf7bdcc435, WeightsQ31_8192():&#160;arm_common_tables.c
+wire1, arm__variance__example__f32_8c.html#acc43b372d92d5027b9f9cac782c8b3c7, wire1():&#160;arm_variance_example_f32.c
+wire2, arm__variance__example__f32_8c.html#a41a9afab5be5ccd2e6f618b83102f0d1, wire2():&#160;arm_variance_example_f32.c
+wire3, arm__variance__example__f32_8c.html#af61f43ad332a2322e43ced590b6d9768, wire3():&#160;arm_variance_example_f32.c
+write_q15x2, arm__math_8h.html#a1c6d46f43d41c6ca1b7d6a0d8ed95036, arm_math.h
+write_q15x2_ia, arm__math_8h.html#a576a0e2a4667277b42c478dfda753dc6, arm_math.h
+write_q7x4_ia, arm__math_8h.html#a05bde59a4c7dd866d0a2e3e6fcac17bd, arm_math.h
+x0, structarm__lms__norm__instance__q15.html#a3fc1d6f97d2c6d5324871de6895cb7e9, arm_lms_norm_instance_q15::x0()
+x1, structarm__linear__interp__instance__f32.html#a08352dc6ea82fbc0827408e018535481, arm_linear_interp_instance_f32
+X_f32, arm__matrix__example__f32_8c.html#a98c67c0fc0cb5f2df51b21482d31d21c, arm_matrix_example_f32.c
+xRef_f32, arm__matrix__example__f32_8c.html#a6184758419722fa16bb883097c2f596b, arm_matrix_example_f32.c
+xSpacing, arm__linear__interp__example__f32_8c.html#a0ecae49cebd837aac53411c8f877503d, XSPACING():&#160;arm_linear_interp_example_f32.c
+
diff --git a/docs/DSP/html/index.html b/docs/DSP/html/index.html
index ac2a309..021c668 100644
--- a/docs/DSP/html/index.html
+++ b/docs/DSP/html/index.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -120,7 +120,7 @@ $(document).ready(function(){initNavTree('index.html','');});
<li>Complex math functions</li>
<li>Filters</li>
<li>Matrix functions</li>
-<li>Transforms</li>
+<li>Transform functions</li>
<li>Motor control functions</li>
<li>Statistical functions</li>
<li>Support functions</li>
@@ -150,13 +150,13 @@ $(document).ready(function(){initNavTree('index.html','');});
<li>arm_ARMv8MMLld_math.lib (Armv8-M Mainline, Little endian, DSP instructions)</li>
<li>arm_ARMv8MMLldfsp_math.lib (Armv8-M Mainline, Little endian, DSP instructions, Single Precision Floating Point Unit)</li>
</ul>
-<p>The library functions are declared in the public file <code><a class="el" href="arm__math_8h.html">arm_math.h</a></code> which is placed in the <code>Include</code> folder. Simply include this file and link the appropriate library in the application and begin calling the library functions. The Library supports single public header file <code> <a class="el" href="arm__math_8h.html">arm_math.h</a></code> for Cortex-M cores with little endian and big endian. Same header file will be used for floating point unit(FPU) variants. Define the appropriate preprocessor macro ARM_MATH_CM7 or ARM_MATH_CM4 or ARM_MATH_CM3 or ARM_MATH_CM0 or ARM_MATH_CM0PLUS depending on the target processor in the application. For Armv8-M cores define preprocessor macro ARM_MATH_ARMV8MBL or ARM_MATH_ARMV8MML. Set preprocessor macro __DSP_PRESENT if Armv8-M Mainline core supports DSP instructions.</p>
+<p>The library functions are declared in the public file <code><a class="el" href="arm__math_8h.html">arm_math.h</a></code> which is placed in the <code>Include</code> folder. Simply include this file and link the appropriate library in the application and begin calling the library functions. The Library supports single public header file <code> <a class="el" href="arm__math_8h.html">arm_math.h</a></code> for Cortex-M cores with little endian and big endian. Same header file will be used for floating point unit(FPU) variants.</p>
<h2>Examples </h2>
<p>The library ships with a number of examples which demonstrate how to use the library functions.</p>
<h2>Toolchain Support </h2>
<p>The library has been developed and tested with MDK version 5.14.0.0 The library is being tested in GCC and IAR toolchains and updates on this activity will be made available shortly.</p>
<h2>Building the Library </h2>
-<p>The library installer contains a project file to rebuild libraries on MDK toolchain in the <code>CMSIS\DSP_Lib\Source\ARM</code> folder.</p>
+<p>The library installer contains a project file to rebuild libraries on MDK toolchain in the <code>CMSIS\DSP\Projects\ARM</code> folder.</p>
<ul>
<li>arm_cortexM_math.uvprojx</li>
</ul>
@@ -164,10 +164,6 @@ $(document).ready(function(){initNavTree('index.html','');});
<h2>Preprocessor Macros </h2>
<p>Each library project have different preprocessor macros.</p>
<ul>
-<li>UNALIGNED_SUPPORT_DISABLE:</li>
-</ul>
-<p>Define macro UNALIGNED_SUPPORT_DISABLE, If the silicon does not support unaligned memory access</p>
-<ul>
<li>ARM_MATH_BIG_ENDIAN:</li>
</ul>
<p>Define macro ARM_MATH_BIG_ENDIAN to build the library for big endian targets. By default library builds for little endian targets.</p>
@@ -180,21 +176,17 @@ $(document).ready(function(){initNavTree('index.html','');});
</ul>
<p>Define macro ARM_MATH_ROUNDING for rounding on support functions</p>
<ul>
-<li>ARM_MATH_CMx:</li>
-</ul>
-<p>Define macro ARM_MATH_CM4 for building the library on Cortex-M4 target, ARM_MATH_CM3 for building library on Cortex-M3 target and ARM_MATH_CM0 for building library on Cortex-M0 target, ARM_MATH_CM0PLUS for building library on Cortex-M0+ target, and ARM_MATH_CM7 for building the library on cortex-M7.</p>
-<ul>
-<li>ARM_MATH_ARMV8MxL:</li>
+<li>ARM_MATH_LOOPUNROLL:</li>
</ul>
-<p>Define macro ARM_MATH_ARMV8MBL for building the library on Armv8-M Baseline target, ARM_MATH_ARMV8MML for building library on Armv8-M Mainline target.</p>
+<p>Define macro ARM_MATH_LOOPUNROLL to enable manual loop unrolling in DSP functions</p>
<ul>
-<li>__FPU_PRESENT:</li>
+<li>ARM_MATH_NEON:</li>
</ul>
-<p>Initialize macro __FPU_PRESENT = 1 when building on FPU supported Targets. Enable this macro for floating point libraries.</p>
+<p>Define macro ARM_MATH_NEON to enable Neon versions of the DSP functions. It is not enabled by default when Neon is available because performances are dependent on the compiler and target architecture.</p>
<ul>
-<li>__DSP_PRESENT:</li>
+<li>ARM_MATH_NEON_EXPERIMENTAL:</li>
</ul>
-<p>Initialize macro __DSP_PRESENT = 1 when Armv8-M Mainline core supports DSP instructions.</p>
+<p>Define macro ARM_MATH_NEON_EXPERIMENTAL to enable experimental Neon versions of of some DSP functions. Experimental Neon versions currently do not have better performances than the scalar versions.</p>
<hr/>
<h2>CMSIS-DSP in ARM::CMSIS Pack </h2>
<p>The following files relevant to CMSIS-DSP are present in the <b>ARM::CMSIS</b> Pack directories: </p>
@@ -204,23 +196,27 @@ $(document).ready(function(){initNavTree('index.html','');});
<tr>
<td><b>CMSIS\Documentation\DSP</b> </td><td>This documentation </td></tr>
<tr>
-<td><b>CMSIS\DSP_Lib</b> </td><td>Software license agreement (license.txt) </td></tr>
+<td><b>CMSIS\DSP\DSP_Lib_TestSuite</b> </td><td>DSP_Lib test suite </td></tr>
+<tr>
+<td><b>CMSIS\DSP\Examples</b> </td><td>Example projects demonstrating the usage of the library functions </td></tr>
+<tr>
+<td><b>CMSIS\DSP\Include</b> </td><td>DSP_Lib include files </td></tr>
+<tr>
+<td><b>CMSIS\DSP\Lib</b> </td><td>DSP_Lib binaries </td></tr>
<tr>
-<td><b>CMSIS\DSP_Lib\Examples</b> </td><td>Example projects demonstrating the usage of the library functions </td></tr>
+<td><b>CMSIS\DSP\Projects</b> </td><td>Projects to rebuild DSP_Lib binaries </td></tr>
<tr>
-<td><b>CMSIS\DSP_Lib\Source</b> </td><td>Source files for rebuilding the library </td></tr>
+<td><b>CMSIS\DSP\Source</b> </td><td>DSP_Lib source files </td></tr>
</table>
<hr/>
<h2>Revision History of CMSIS-DSP </h2>
-<p>Please refer to <a class="el" href="ChangeLog_pg.html">Revision History of CMSIS-DSP</a>.</p>
-<h2>Copyright Notice </h2>
-<p>Copyright (C) 2010-2015 Arm Limited. All rights reserved. </p>
+<p>Please refer to <a class="el" href="ChangeLog_pg.html">Revision History of CMSIS-DSP</a>. </p>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/modules.html b/docs/DSP/html/modules.html
index a2c7437..ac679fb 100644
--- a/docs/DSP/html/modules.html
+++ b/docs/DSP/html/modules.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -116,12 +116,12 @@ $(document).ready(function(){initNavTree('modules.html','');});
<tr id="row_0_" class="even"><td class="entry"><img id="arr_0_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_')"/><a class="el" href="group__groupMath.html" target="_self">Basic Math Functions</a></td><td class="desc"></td></tr>
<tr id="row_0_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__BasicAbs.html" target="_self">Vector Absolute Value</a></td><td class="desc"></td></tr>
<tr id="row_0_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__BasicAdd.html" target="_self">Vector Addition</a></td><td class="desc"></td></tr>
-<tr id="row_0_2_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__dot__prod.html" target="_self">Vector Dot Product</a></td><td class="desc"></td></tr>
+<tr id="row_0_2_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__BasicDotProd.html" target="_self">Vector Dot Product</a></td><td class="desc"></td></tr>
<tr id="row_0_3_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__BasicMult.html" target="_self">Vector Multiplication</a></td><td class="desc"></td></tr>
-<tr id="row_0_4_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__negate.html" target="_self">Vector Negate</a></td><td class="desc"></td></tr>
-<tr id="row_0_5_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__offset.html" target="_self">Vector Offset</a></td><td class="desc"></td></tr>
-<tr id="row_0_6_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__scale.html" target="_self">Vector Scale</a></td><td class="desc"></td></tr>
-<tr id="row_0_7_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__shift.html" target="_self">Vector Shift</a></td><td class="desc"></td></tr>
+<tr id="row_0_4_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__BasicNegate.html" target="_self">Vector Negate</a></td><td class="desc"></td></tr>
+<tr id="row_0_5_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__BasicOffset.html" target="_self">Vector Offset</a></td><td class="desc"></td></tr>
+<tr id="row_0_6_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__BasicScale.html" target="_self">Vector Scale</a></td><td class="desc"></td></tr>
+<tr id="row_0_7_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__BasicShift.html" target="_self">Vector Shift</a></td><td class="desc"></td></tr>
<tr id="row_0_8_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__BasicSub.html" target="_self">Vector Subtraction</a></td><td class="desc"></td></tr>
<tr id="row_1_" class="even"><td class="entry"><img id="arr_1_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('1_')"/><a class="el" href="group__groupFastMath.html" target="_self">Fast Math Functions</a></td><td class="desc"></td></tr>
<tr id="row_1_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__SQRT.html" target="_self">Square Root</a></td><td class="desc"></td></tr>
@@ -209,7 +209,7 @@ $(document).ready(function(){initNavTree('modules.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/navtree.js b/docs/DSP/html/navtree.js
index 97ae7f7..3f498ae 100644
--- a/docs/DSP/html/navtree.js
+++ b/docs/DSP/html/navtree.js
@@ -16,9 +16,9 @@ var NAVTREE =
var NAVTREEINDEX =
[
"ChangeLog_pg.html",
-"group__LMS.html#ga6a0abfe6041253a6f91c63b383a64257",
-"structarm__biquad__cascade__df2T__instance__f64.html#ad55380ff835b533aa5168f836db8a4de",
-"structarm__lms__norm__instance__q31.html#a28e4c085af69c9c3e2e95dacf8004c3e"
+"group__FIR__decimate.html#gac03b837d289c8bc4a86a34a89e44afdf",
+"structarm__biquad__cascade__df2T__instance__f64.html",
+"structarm__lms__norm__instance__q31.html"
];
var SYNCONMSG = 'click to disable panel synchronisation';
diff --git a/docs/DSP/html/navtreeindex0.js b/docs/DSP/html/navtreeindex0.js
index 7b18948..fca2b6b 100644
--- a/docs/DSP/html/navtreeindex0.js
+++ b/docs/DSP/html/navtreeindex0.js
@@ -36,49 +36,73 @@ var NAVTREEINDEX0 =
"functions_vars_x.html":[5,1,14],
"functions_x.html":[5,0,14],
"group__BasicAbs.html":[3,0,0],
-"group__BasicAbs.html#ga39f92964c9b649ba252e26ebe7b95594":[3,0,0,1],
-"group__BasicAbs.html#ga421b6275f9d35f50286c0ff3beceff02":[3,0,0,0],
-"group__BasicAbs.html#ga59eafcdcdb52da60d37f20aec6ff4577":[3,0,0,2],
-"group__BasicAbs.html#gadc30985e33fbf96802a5a7954dece3b1":[3,0,0,3],
+"group__BasicAbs.html#ga097f1938c72471930b4e5647de40c505":[3,0,0,3],
+"group__BasicAbs.html#ga0e8fc7df3033cdbe9cda8a766a46e6d9":[3,0,0,0],
+"group__BasicAbs.html#ga494bd5db5e2686d96f5548e80ba8ca89":[3,0,0,2],
+"group__BasicAbs.html#ga5cd90f9490ba8711c86e6f4bd7154359":[3,0,0,1],
"group__BasicAdd.html":[3,0,1],
-"group__BasicAdd.html#ga24d6c3f7f8b9fae4847c0c3f26a39a3b":[3,0,1,2],
-"group__BasicAdd.html#ga6a904a547413b10565dd1d251c6bafbd":[3,0,1,0],
-"group__BasicAdd.html#gabb51285a41f511670bbff62fc0e1bf62":[3,0,1,1],
-"group__BasicAdd.html#gaed633f415a7840a66861debca2dfb96b":[3,0,1,3],
+"group__BasicAdd.html#ga63e5862d90971bff4181b22bfa6ac753":[3,0,1,2],
+"group__BasicAdd.html#gabfef1e86e458314a61f4baa441d9765e":[3,0,1,0],
+"group__BasicAdd.html#gacea7c052f62fdd71c8f1a14f0495cbed":[3,0,1,1],
+"group__BasicAdd.html#gafaecefa2be70b02118c8a317e183f247":[3,0,1,3],
+"group__BasicDotProd.html":[3,0,2],
+"group__BasicDotProd.html#gaadd347d5f5adf902c63f0b90ffc19538":[3,0,2,3],
+"group__BasicDotProd.html#gac2314012fbbf73bfd95ce8c57bc9ba69":[3,0,2,1],
+"group__BasicDotProd.html#gadf26f6bc62d6416528663ad3e46fbf67":[3,0,2,0],
+"group__BasicDotProd.html#gafe3f9ace6c4576847eabf44ed7ca7b96":[3,0,2,2],
"group__BasicMult.html":[3,0,3],
-"group__BasicMult.html#ga16677275ed83ff0878da531e875c27ef":[3,0,3,3],
-"group__BasicMult.html#ga3528c0f54a0607acc603f0490d3ca6c6":[3,0,3,2],
-"group__BasicMult.html#gaca3f0b8227da431ab29225b88888aa32":[3,0,3,0],
-"group__BasicMult.html#gafb0778d27ed98a2a6f2ecb7d48cc8c75":[3,0,3,1],
+"group__BasicMult.html#ga7b852d225dd7e91f19107fdcea38a3cb":[3,0,3,3],
+"group__BasicMult.html#gacf950935141cad927bea886e88fd9e9b":[3,0,3,0],
+"group__BasicMult.html#gaeeda8cdc2c7e79c8a26e905342a0bb17":[3,0,3,1],
+"group__BasicMult.html#gaf12c75306edf16759bdedd849984324e":[3,0,3,2],
+"group__BasicNegate.html":[3,0,4],
+"group__BasicNegate.html#ga55b8bbbcd318d5142925bc221db30186":[3,0,4,1],
+"group__BasicNegate.html#ga7d9cfa32eafae01d3dbdcaf05052f431":[3,0,4,0],
+"group__BasicNegate.html#gad5054d19c205eebab5f2c6e42d8cbb3c":[3,0,4,2],
+"group__BasicNegate.html#gaea178c9f486ed4704f8723a2efee271c":[3,0,4,3],
+"group__BasicOffset.html":[3,0,5],
+"group__BasicOffset.html#ga26adad00c10390145b02080a53e782b4":[3,0,5,3],
+"group__BasicOffset.html#ga4ea8c9e1829e3b4d297f87e4a40478ad":[3,0,5,0],
+"group__BasicOffset.html#ga55604198ef59f391a96ec95c188fca85":[3,0,5,2],
+"group__BasicOffset.html#gaffc78c4cda3e39b518d79cef293532b7":[3,0,5,1],
+"group__BasicScale.html":[3,0,6],
+"group__BasicScale.html#ga0d135086c6b813251b47a0d127b75eb8":[3,0,6,3],
+"group__BasicScale.html#ga4663809f04249df5ea186ea09335e687":[3,0,6,1],
+"group__BasicScale.html#ga5e769c8e22da173674c6abca7291e713":[3,0,6,0],
+"group__BasicScale.html#ga8b2b6ea2e39ca464e8f2cfdd937c022b":[3,0,6,2],
+"group__BasicShift.html":[3,0,7],
+"group__BasicShift.html#ga87bbb3db84f2af6c38f4fc17cbecfd2e":[3,0,7,2],
+"group__BasicShift.html#gab7a2f614c2fcee25cb8bae4c2a6bc3ab":[3,0,7,0],
+"group__BasicShift.html#gabc69335d1cf2eba1c469c8c8291f3589":[3,0,7,1],
"group__BasicSub.html":[3,0,8],
-"group__BasicSub.html#ga28aa6908d092752144413e21933dc878":[3,0,8,2],
-"group__BasicSub.html#ga7f975a472de286331134227c08aad826":[3,0,8,0],
-"group__BasicSub.html#ga997a8ee93088d15bda23c325d455b588":[3,0,8,1],
-"group__BasicSub.html#gab09941de7dfeb247e5c29b406a435fcc":[3,0,8,3],
+"group__BasicSub.html#ga162990b82a18231c4e606ba0e6584c7e":[3,0,8,3],
+"group__BasicSub.html#ga33a096c2860eca18bbc4e6966409064f":[3,0,8,1],
+"group__BasicSub.html#ga76b8b2aec34269c6de0b090cab00fb33":[3,0,8,0],
+"group__BasicSub.html#ga913159f71589b56dbfb03ddc1210a59c":[3,0,8,2],
"group__BilinearInterpolate.html":[3,9,1],
-"group__BilinearInterpolate.html#ga0a986d4a01039914a9d6e81e9a4ccda0":[3,9,1,3],
-"group__BilinearInterpolate.html#ga5f9b61bcae6d9295d926810cf398dd53":[3,9,1,1],
-"group__BilinearInterpolate.html#ga79d374eda5d39e220b0423ba3cb90c6e":[3,9,1,2],
-"group__BilinearInterpolate.html#gaba67d2ba2acbd428832f106de29b8627":[3,9,1,0],
+"group__BilinearInterpolate.html#ga1230bb062f6d8614db10b37ba7c9a161":[3,9,1,3],
+"group__BilinearInterpolate.html#ga56fe34273ffb422f428b1d9feeffe0ea":[3,9,1,1],
+"group__BilinearInterpolate.html#ga887756dbbe013d0a15b987836a787677":[3,9,1,0],
+"group__BilinearInterpolate.html#gaefe4731017e8b9ac652e5fea57cb1fa5":[3,9,1,2],
"group__BiquadCascadeDF1.html":[3,3,1],
-"group__BiquadCascadeDF1.html#ga27b0c54da702713976e5202d20b4473f":[3,3,1,7],
-"group__BiquadCascadeDF1.html#ga456390f5e448afad3a38bed7d6e380e3":[3,3,1,2],
-"group__BiquadCascadeDF1.html#ga8e73b69a788e681a61bccc8959d823c5":[3,3,1,3],
-"group__BiquadCascadeDF1.html#gaa0dbe330d763e3c1d8030b3ef12d5bdc":[3,3,1,0],
-"group__BiquadCascadeDF1.html#gad54c724132f6d742a444eb6df0e9c731":[3,3,1,4],
-"group__BiquadCascadeDF1.html#gadd66a0aefdc645031d607b0a5b37a942":[3,3,1,6],
-"group__BiquadCascadeDF1.html#gaf42a44f9b16d61e636418c83eefe577b":[3,3,1,5],
-"group__BiquadCascadeDF1.html#gaffb9792c0220882efd4c58f3c6a05fd7":[3,3,1,1],
+"group__BiquadCascadeDF1.html#ga1115256c79a0e22a3a54f8e627ac256f":[3,3,1,4],
+"group__BiquadCascadeDF1.html#ga27af5bfa40dad7c877e48eedc8d67558":[3,3,1,6],
+"group__BiquadCascadeDF1.html#ga4e7dad0ee6949005909fd4fcf1249b79":[3,3,1,7],
+"group__BiquadCascadeDF1.html#ga5008df017b9ce4046f35b61482009cbc":[3,3,1,1],
+"group__BiquadCascadeDF1.html#ga5563b156af44d1be2a7548626988bf4e":[3,3,1,5],
+"group__BiquadCascadeDF1.html#ga812eb9769adde4fed6d5ff4968a011d3":[3,3,1,0],
+"group__BiquadCascadeDF1.html#gaa09ea758c0b24eed9ef92b8d1e5c80c2":[3,3,1,2],
+"group__BiquadCascadeDF1.html#gad0b680d1c529d941e939d265b3c6ae59":[3,3,1,3],
"group__BiquadCascadeDF1__32x64.html":[3,3,0],
-"group__BiquadCascadeDF1__32x64.html#ga44900cecb8083afcaabf905ffcd656bb":[3,3,0,0],
+"group__BiquadCascadeDF1__32x64.html#ga426cd78591a717e87d66d1eaa9a3d074":[3,3,0,0],
"group__BiquadCascadeDF1__32x64.html#ga953a83e69685de6575cff37feb358a93":[3,3,0,1],
"group__BiquadCascadeDF2T.html":[3,3,2],
-"group__BiquadCascadeDF2T.html#ga114f373fbc16a314e9f293c7c7649c7f":[3,3,2,0],
"group__BiquadCascadeDF2T.html#ga12dc5d8e8892806ad70e79ca2ff9f86e":[3,3,2,3],
-"group__BiquadCascadeDF2T.html#ga405197c89fe4d34003efd23786296425":[3,3,2,5],
-"group__BiquadCascadeDF2T.html#ga70eaddf317a4a8bde6bd6a97df67fedd":[3,3,2,2],
+"group__BiquadCascadeDF2T.html#ga31a77581f3cba5f360c84b160d770d98":[3,3,2,5],
"group__BiquadCascadeDF2T.html#gaa8735dda5f3f36d0936283794c2aa771":[3,3,2,1],
-"group__BiquadCascadeDF2T.html#gac75de449c3e4f733477d81bd0ada5eec":[3,3,2,4],
+"group__BiquadCascadeDF2T.html#gaeb8334e64307e85de36db947da04a6eb":[3,3,2,4],
+"group__BiquadCascadeDF2T.html#gaecf9b22907e89fc35f097b50589cf86a":[3,3,2,0],
+"group__BiquadCascadeDF2T.html#gafd8b4068de567e9012e444f1c2320e1c":[3,3,2,2],
"group__CFFT__CIFFT.html":[3,5,0,0],
"group__CFFT__CIFFT.html#ga23e7f30421a7905b21c2015429779633":[3,5,0,0,10],
"group__CFFT__CIFFT.html#ga27c056eb130a4333d1cc5dd43ec738b1":[3,5,0,0,1],
@@ -110,13 +134,13 @@ var NAVTREEINDEX0 =
"group__CFFT__CIFFT.html#gafecf9ed9873415d9f5f17f37b30c7250":[3,5,0,0,6],
"group__ClassMarks.html":[3,10,0],
"group__CmplxByCmplxMult.html":[3,2,4],
-"group__CmplxByCmplxMult.html#ga14b47080054a1ba1250a86805be1ff6b":[3,2,4,0],
-"group__CmplxByCmplxMult.html#ga1829e50993a90742de225a0ce4213838":[3,2,4,2],
-"group__CmplxByCmplxMult.html#ga67e96abfc9c3e30efb70a2ec9d0fe7e8":[3,2,4,1],
+"group__CmplxByCmplxMult.html#ga683b32a91cffbf021f58ace5a62904e8":[3,2,4,1],
+"group__CmplxByCmplxMult.html#ga7748c92e0922cf14e3d7bb257d77593f":[3,2,4,2],
+"group__CmplxByCmplxMult.html#gae221504b01e4abfe5f335eafd801b4ed":[3,2,4,0],
"group__CmplxByRealMult.html":[3,2,5],
-"group__CmplxByRealMult.html#ga3bd8889dcb45980e1d3e53344df54e85":[3,2,5,1],
-"group__CmplxByRealMult.html#ga715e4bb8e945b8ca51ec5237611697ce":[3,2,5,2],
-"group__CmplxByRealMult.html#ga9c18616f56cb4d3c0889ce0b339221ca":[3,2,5,0],
+"group__CmplxByRealMult.html#ga0fe1cd71d35b4481f8ab69d502c96ace":[3,2,5,2],
+"group__CmplxByRealMult.html#ga903eb30a02343574e46cb123b52232f4":[3,2,5,0],
+"group__CmplxByRealMult.html#gaa41d60a567652bf6a783b916931bf20b":[3,2,5,1],
"group__CmplxMatrixMult.html":[3,4,1],
"group__CmplxMatrixMult.html#ga1adb839ac84445b8c2f04efa43faef35":[3,4,1,0],
"group__CmplxMatrixMult.html#ga63066615e7d6f6a44f4358725092419e":[3,4,1,1],
@@ -138,26 +162,26 @@ var NAVTREEINDEX0 =
"group__ComplexFFT.html#gaf336459f684f0b17bfae539ef1b1b78a":[3,5,0,11],
"group__ComplexFFT.html#gafde3ee1f58cf393b45a9073174fff548":[3,5,0,15],
"group__Conv.html":[3,3,3],
-"group__Conv.html#ga3f860dc98c6fc4cafc421e4a2aed3c89":[3,3,3,0],
-"group__Conv.html#ga4c7cf073e89d6d57cc4e711f078c3f68":[3,3,3,5],
-"group__Conv.html#ga51112dcdf9b3624eb05182cdc4da9ec0":[3,3,3,3],
-"group__Conv.html#ga946b58da734f1e4e78c91fcaab4b12b6":[3,3,3,7],
-"group__Conv.html#gac77dbcaef5c754cac27eab96c4753a3c":[3,3,3,4],
-"group__Conv.html#gaccd6a89b0ff7a94df64610598e6e6893":[3,3,3,6],
-"group__Conv.html#gad75ca978ce906e04abdf86a8d76306d4":[3,3,3,2],
-"group__Conv.html#gae2070cb792a167e78dbad8d06b97cdab":[3,3,3,8],
-"group__Conv.html#gaf16f490d245391ec18a42adc73d6d749":[3,3,3,1],
+"group__Conv.html#ga08ce299fb5c3329505cb8ce4bf4f6e06":[3,3,3,7],
+"group__Conv.html#ga0d60c7a8349c6235d88bf87b04172252":[3,3,3,4],
+"group__Conv.html#ga2d2b29b1f7f00a8651f1bc7f0560464b":[3,3,3,3],
+"group__Conv.html#ga2e977f76e873bd47c6c41c7d940fdf7e":[3,3,3,0],
+"group__Conv.html#ga372d3fd79b107dc6b12163a00c22da18":[3,3,3,6],
+"group__Conv.html#ga625b30107443b6d145350bc242749764":[3,3,3,8],
+"group__Conv.html#ga8ecd292b8e74c8f05b208e7948d05a90":[3,3,3,1],
+"group__Conv.html#gaf23966af04840f17c26c93849986baeb":[3,3,3,5],
+"group__Conv.html#gaf6bc2c8d655ef8c9b66affdae489f366":[3,3,3,2],
"group__ConvolutionExample.html":[3,10,1],
"group__Corr.html":[3,3,5],
-"group__Corr.html#ga1367dc6c80476406c951e68d7fac4e8c":[3,3,5,7],
-"group__Corr.html#ga22021e4222773f01e9960358a531cfb8":[3,3,5,0],
-"group__Corr.html#ga284ddcc49e4ac532d52a70d0383c5992":[3,3,5,8],
-"group__Corr.html#ga40a0236b17220e8e22a22b5bc1c53c6b":[3,3,5,1],
-"group__Corr.html#ga5ec96b8e420d68b0e626df0812274d46":[3,3,5,6],
-"group__Corr.html#ga746e8857cafe33ec5d6780729c18c311":[3,3,5,5],
-"group__Corr.html#gabecd3d7b077dbbef43f93e9e037815ed":[3,3,5,3],
-"group__Corr.html#gac8de3da44f58e86c2c86156276ca154f":[3,3,5,2],
-"group__Corr.html#gad71c0ec70ec69edbc48563d9a5f68451":[3,3,5,4],
+"group__Corr.html#ga1e85a8ceac5c0f27007e6ba2c8f20686":[3,3,5,3],
+"group__Corr.html#ga371054f6e5fd78bec668908251f1b2f2":[3,3,5,0],
+"group__Corr.html#ga3c672e8ef8360c652d351097535f080d":[3,3,5,5],
+"group__Corr.html#ga3cfae563b16fa3be577cab5acf63aeea":[3,3,5,4],
+"group__Corr.html#ga3fc8d680844a3d24af25e45df96c82f3":[3,3,5,1],
+"group__Corr.html#ga8fc4e632ab08b28435ff62e7eb65f508":[3,3,5,6],
+"group__Corr.html#ga9e8ad8bae8400dac2afc995d38594744":[3,3,5,7],
+"group__Corr.html#gab4dea2049c8a26118ee4de9b90f1b9bd":[3,3,5,2],
+"group__Corr.html#gab5d8acc830313be970de59c2d5a26c72":[3,3,5,8],
"group__DCT4__IDCT4.html":[3,5,1],
"group__DCT4__IDCT4.html#ga114cb9635059f678df291fcc887aaf2b":[3,5,1,5],
"group__DCT4__IDCT4.html#ga631bb59c7c97c814ff7147ecba6a716a":[3,5,1,4],
@@ -166,88 +190,64 @@ var NAVTREEINDEX0 =
"group__DCT4__IDCT4.html#gad04d0baab6ed081d8e8afe02538eb80b":[3,5,1,6],
"group__DCT4__IDCT4.html#gafd538d68886848bc090ec2b0d364cc81":[3,5,1,1],
"group__DCT4__IDCT4__Table.html":[3,5,1,0],
-"group__DCT4__IDCT4__Table.html#ga02d7024538a87214296b01d83ba36b02":[3,5,1,0,20],
-"group__DCT4__IDCT4__Table.html#ga1477edd21c7b08b0b59a564f6c24d6c5":[3,5,1,0,4],
+"group__DCT4__IDCT4__Table.html#ga02d7024538a87214296b01d83ba36b02":[3,5,1,0,12],
"group__DCT4__IDCT4__Table.html#ga16248ed86161ef97538011b49f13e8b7":[3,5,1,0,0],
-"group__DCT4__IDCT4__Table.html#ga16bf6bbe5c4c9b35f88253cf7bdcc435":[3,5,1,0,23],
+"group__DCT4__IDCT4__Table.html#ga16bf6bbe5c4c9b35f88253cf7bdcc435":[3,5,1,0,15],
"group__DCT4__IDCT4__Table.html#ga1ba5306e0bc44730b40ab34cced45fd6":[3,5,1,0,1],
-"group__DCT4__IDCT4__Table.html#ga2235ec700d0d6925d9733f48541d46f5":[3,5,1,0,17],
-"group__DCT4__IDCT4__Table.html#ga31a8217a96f7d3171921e98398f31596":[3,5,1,0,22],
-"group__DCT4__IDCT4__Table.html#ga3559569e603cb918911074be88523d0e":[3,5,1,0,10],
-"group__DCT4__IDCT4__Table.html#ga45a8ec91e5da91790566105bc7e6f0c2":[3,5,1,0,15],
+"group__DCT4__IDCT4__Table.html#ga31a8217a96f7d3171921e98398f31596":[3,5,1,0,14],
+"group__DCT4__IDCT4__Table.html#ga3559569e603cb918911074be88523d0e":[3,5,1,0,6],
+"group__DCT4__IDCT4__Table.html#ga45a8ec91e5da91790566105bc7e6f0c2":[3,5,1,0,11],
"group__DCT4__IDCT4__Table.html#ga49fd288352ca5bb43f5cec52273b0d80":[3,5,1,0,2],
-"group__DCT4__IDCT4__Table.html#ga4fdc60621eb306984a82ce8b2d645bb7":[3,5,1,0,19],
-"group__DCT4__IDCT4__Table.html#ga725b65c25a02b3cad329e18bb832f65e":[3,5,1,0,21],
-"group__DCT4__IDCT4__Table.html#ga988ff0563cc9df7848c9348871ac6c07":[3,5,1,0,7],
-"group__DCT4__IDCT4__Table.html#gaa15fc3fb058482defda371113cd12e74":[3,5,1,0,9],
-"group__DCT4__IDCT4__Table.html#gaa4ff5e6f062efb1d1ec8c6c2207c3727":[3,5,1,0,16],
-"group__DCT4__IDCT4__Table.html#gabb8ee2004a3520fd08388db637d43875":[3,5,1,0,8],
-"group__DCT4__IDCT4__Table.html#gac056c3d026058eab3ba650828ff5642f":[3,5,1,0,6],
+"group__DCT4__IDCT4__Table.html#ga725b65c25a02b3cad329e18bb832f65e":[3,5,1,0,13],
+"group__DCT4__IDCT4__Table.html#gaa15fc3fb058482defda371113cd12e74":[3,5,1,0,5],
+"group__DCT4__IDCT4__Table.html#gabb8ee2004a3520fd08388db637d43875":[3,5,1,0,4],
"group__DCT4__IDCT4__Table.html#gac12484542bc6aaecc754c855457411de":[3,5,1,0,3],
-"group__DCT4__IDCT4__Table.html#gac3a2a00b3106dfcb5e0a582f50c65692":[3,5,1,0,13],
-"group__DCT4__IDCT4__Table.html#gad00f29d896d64d6da7afbbb9d3e182a4":[3,5,1,0,12],
-"group__DCT4__IDCT4__Table.html#gadc8ee250fc217d6cb5c84dd7c1eb6d31":[3,5,1,0,18],
-"group__DCT4__IDCT4__Table.html#gaeb67b0be5b3c2139d660e02cedeed908":[3,5,1,0,14],
-"group__DCT4__IDCT4__Table.html#gaeee5df7c1be2374441868ecbbc6c7e5d":[3,5,1,0,5],
-"group__DCT4__IDCT4__Table.html#gaf687c4bbdbc700a3ad5d807d28de63e4":[3,5,1,0,11],
+"group__DCT4__IDCT4__Table.html#gac3a2a00b3106dfcb5e0a582f50c65692":[3,5,1,0,9],
+"group__DCT4__IDCT4__Table.html#gad00f29d896d64d6da7afbbb9d3e182a4":[3,5,1,0,8],
+"group__DCT4__IDCT4__Table.html#gaeb67b0be5b3c2139d660e02cedeed908":[3,5,1,0,10],
+"group__DCT4__IDCT4__Table.html#gaf687c4bbdbc700a3ad5d807d28de63e4":[3,5,1,0,7],
"group__DotproductExample.html":[3,10,2],
"group__FIR.html":[3,3,7],
-"group__FIR.html#ga262d173058d6f80fdf60404ba262a8f5":[3,3,7,7],
-"group__FIR.html#ga31c91a0bf0962327ef8f626fae68ea32":[3,3,7,9],
-"group__FIR.html#ga70d11af009dcd25594c58c75cdb5d6e3":[3,3,7,2],
-"group__FIR.html#ga88e48688224d42dc173dbcec702f0c1d":[3,3,7,6],
-"group__FIR.html#ga98d13def6427e29522829f945d0967db":[3,3,7,3],
-"group__FIR.html#gaadd938c68ab08967cbb5fc696f384bb5":[3,3,7,8],
-"group__FIR.html#gac00d53af87684cbbe135767b55e748a5":[3,3,7,5],
-"group__FIR.html#gac7d35e9472e49ccd88800f37f3476bd3":[3,3,7,1],
-"group__FIR.html#gae2a50f692f41ba57e44ed0719b1368bd":[3,3,7,4],
-"group__FIR.html#gae8fb334ea67eb6ecbd31824ddc14cd6a":[3,3,7,0],
+"group__FIR.html#ga07051c8e9f0f228c9634b4a9ca2bcac3":[3,3,7,2],
+"group__FIR.html#ga0cf008f650a75f5e2cf82d10691b64d9":[3,3,7,0],
+"group__FIR.html#ga23ef4b2597aecc4d43cce7c4b456ae71":[3,3,7,5],
+"group__FIR.html#ga2f6fc6582ab4491b3ea8c038c5247ecf":[3,3,7,8],
+"group__FIR.html#ga5afaa7b8e6735bbc19e582aa9755b0e1":[3,3,7,3],
+"group__FIR.html#gabd62c4543b243c25e315e7acb57f726c":[3,3,7,6],
+"group__FIR.html#gac333f1139ef35124e89b0ee7494ad0a2":[3,3,7,9],
+"group__FIR.html#gad9f84fdadbb59292592c7fac81adb09c":[3,3,7,7],
+"group__FIR.html#gaf4bfa7e20520f3b6e9f03a52ad6d0e41":[3,3,7,4],
+"group__FIR.html#gaf58eee6c38f0b666897b24ca02f9d58d":[3,3,7,1],
"group__FIRLPF.html":[3,10,4],
"group__FIR__Interpolate.html":[3,3,13],
-"group__FIR__Interpolate.html#ga0f857457a815946f7e4dca989ebf6ff6":[3,3,13,1],
-"group__FIR__Interpolate.html#ga18e8c4a74ff1d0f88876cc63f675288f":[3,3,13,2],
-"group__FIR__Interpolate.html#ga7962b5f9636e54899f75d0c5936800b5":[3,3,13,4],
-"group__FIR__Interpolate.html#ga9cae104c5cf60b4e7671c82264a8c12e":[3,3,13,0],
-"group__FIR__Interpolate.html#ga9d0ba38ce9f12a850dd242731d307476":[3,3,13,3],
-"group__FIR__Interpolate.html#gaac9c0f01ed91c53f7083995d7411f5ee":[3,3,13,5],
+"group__FIR__Interpolate.html#ga026a02cda40616476e33b82e4eaf855d":[3,3,13,4],
+"group__FIR__Interpolate.html#ga1416bcc1bcf6e2b18ff15261b6e04345":[3,3,13,1],
+"group__FIR__Interpolate.html#ga2f2288aa947fea3e8bcda3d5e01c1f6d":[3,3,13,3],
+"group__FIR__Interpolate.html#ga62d0757246bbbe5bfaf67b9a95c16c51":[3,3,13,0],
+"group__FIR__Interpolate.html#ga9d6a3c53991f1dca4da31dc400ed9eec":[3,3,13,2],
+"group__FIR__Interpolate.html#gadf65923ede13284c769b5621709e8135":[3,3,13,5],
"group__FIR__Lattice.html":[3,3,8],
-"group__FIR__Lattice.html#ga1b22f30ce1cc19bf5a5d7c9fca154d72":[3,3,8,2],
-"group__FIR__Lattice.html#ga2e36fd210e4a1a5dd333ce80dd6d9a88":[3,3,8,5],
-"group__FIR__Lattice.html#ga86199a1590af2b8941c6532ee9d03229":[3,3,8,1],
-"group__FIR__Lattice.html#gabb0ab07fd313b4d863070c3ddca51542":[3,3,8,4],
-"group__FIR__Lattice.html#gac05a17a0188bb851b58d19e572870a54":[3,3,8,3],
-"group__FIR__Lattice.html#gae63a45a63a11a65f2eae8b8b1fe370a8":[3,3,8,0],
+"group__FIR__Lattice.html#ga489e9fd4fed0037b5ed0947eaa12d68d":[3,3,8,1],
+"group__FIR__Lattice.html#ga62053bf9d04f9f97ee5f4ef831533d68":[3,3,8,0],
+"group__FIR__Lattice.html#ga9ae2b76a2a1625d00f902919d0fdea05":[3,3,8,5],
+"group__FIR__Lattice.html#gae4657ac1025b5b4294fd4acc1e49e7f8":[3,3,8,2],
+"group__FIR__Lattice.html#gaf7723f451f6d4cf2586bb4b63d2029cb":[3,3,8,3],
+"group__FIR__Lattice.html#gafddb7fd49cb0e8a4b6d9546b58bf60fb":[3,3,8,4],
"group__FIR__Sparse.html":[3,3,9],
-"group__FIR__Sparse.html#ga03e9c2f0f35ad67d20bac66be9f920ec":[3,3,9,6],
-"group__FIR__Sparse.html#ga23a9284de5ee39406713b91d18ac8838":[3,3,9,0],
-"group__FIR__Sparse.html#ga2bffda2e156e72427e19276cd9c3d3cc":[3,3,9,5],
-"group__FIR__Sparse.html#ga5eaa80bf72bcccef5a2c5fc6648d1baa":[3,3,9,2],
-"group__FIR__Sparse.html#ga86378a08a9d9e1e0e5de77843b34d396":[3,3,9,1],
-"group__FIR__Sparse.html#ga98f5c1a097d4572ce4ff3b0c58ebcdbd":[3,3,9,4],
-"group__FIR__Sparse.html#ga9a0bb2134bc85d3e55c6be6d946ee634":[3,3,9,3],
-"group__FIR__Sparse.html#gae86c145efc2d9ec32dc6d8c1ad2ccb3c":[3,3,9,7],
+"group__FIR__Sparse.html#ga319b3d9032ba723a8efb819b9d2a3676":[3,3,9,7],
+"group__FIR__Sparse.html#ga5e74f8f4e4df85de5feb4e62125ff590":[3,3,9,4],
+"group__FIR__Sparse.html#ga967a0564d6d59f2b9e12f4a5b7a3f877":[3,3,9,1],
+"group__FIR__Sparse.html#gaba9f7ef4acf293034af42baa2fd3df52":[3,3,9,6],
+"group__FIR__Sparse.html#gac3e43b06bff38ac8e62e145f88e9dbc7":[3,3,9,5],
+"group__FIR__Sparse.html#gac6817bc86974b7121c3288fce25dbc5f":[3,3,9,0],
+"group__FIR__Sparse.html#gad1c7f891760e91301aac7e3a48aca449":[3,3,9,2],
+"group__FIR__Sparse.html#gade71e2e0432a0e6de36fa9f23b2c984c":[3,3,9,3],
"group__FIR__decimate.html":[3,3,6],
-"group__FIR__decimate.html#ga25aa3d58a90bf91b6a82272a0bc518f7":[3,3,6,0],
-"group__FIR__decimate.html#ga3c18cc3d0548a410c577f1bead9582b7":[3,3,6,2],
-"group__FIR__decimate.html#ga3f434c9a5d3b4e68061feac0714ea2ac":[3,3,6,1],
-"group__FIR__decimate.html#ga9ed47c4e0f58affa935d84e0508a7f39":[3,3,6,5],
-"group__FIR__decimate.html#gaaa2524b08220fd6c3f753e692ffc7d3b":[3,3,6,3],
-"group__FIR__decimate.html#gab8bef6d0f6a26fdbfce9485727713ce5":[3,3,6,6],
-"group__FIR__decimate.html#gada660e54b93d5d32178c6f5e1c6f368d":[3,3,6,4],
-"group__FIR__decimate.html#gaef8e86add28f15fdc5ecc484e9dd7a4e":[3,3,6,7],
-"group__Fill.html":[3,8,1],
-"group__Fill.html#ga0465cf326ada039ed792f94b033d9ec5":[3,8,1,3],
-"group__Fill.html#ga2248e8d3901b4afb7827163132baad94":[3,8,1,0],
-"group__Fill.html#ga69cc781cf337bd0a31bb85c772a35f7f":[3,8,1,2],
-"group__Fill.html#ga76b21c32a3783a2b3334d930a646e5d8":[3,8,1,1],
-"group__FrequencyBin.html":[3,10,3],
-"group__GEQ5Band.html":[3,10,5],
-"group__IIR__Lattice.html":[3,3,10],
-"group__IIR__Lattice.html#ga123b26fa9156cd8d3622dd85931741ed":[3,3,10,5],
-"group__IIR__Lattice.html#ga1f4bc2dd3d5641e96815d3a5aad58998":[3,3,10,2],
-"group__IIR__Lattice.html#ga56164a0fe48619b8ceec160347bdd2ff":[3,3,10,0],
-"group__IIR__Lattice.html#gab686c14175581797d9c3ad7bf1d5cc1e":[3,3,10,3],
-"group__IIR__Lattice.html#gaeb9e9599a288832ed123183eaa8b294a":[3,3,10,4],
-"group__IIR__Lattice.html#gaed3b0230bb77439dc902daa625985e04":[3,3,10,1],
-"group__LMS.html":[3,3,11]
+"group__FIR__decimate.html#ga262636462d9e24dab67ec792160afcbf":[3,3,6,6],
+"group__FIR__decimate.html#ga27c05d7892f8a327aab86fbfee9b0f29":[3,3,6,7],
+"group__FIR__decimate.html#ga3b01ec9df00d759f79c934b239cead73":[3,3,6,4],
+"group__FIR__decimate.html#ga67c80582fc296552fef2bd1f208d853b":[3,3,6,3],
+"group__FIR__decimate.html#ga6a19d62083e85b3f5e34e8a8283c1ea0":[3,3,6,5],
+"group__FIR__decimate.html#gab43fa1edb45d3b2e875dc8cd381770cc":[3,3,6,1],
+"group__FIR__decimate.html#gab9402a0d9b0fffc0b50083a7d56c5905":[3,3,6,0]
};
diff --git a/docs/DSP/html/navtreeindex1.js b/docs/DSP/html/navtreeindex1.js
index c5fe4bd..84780fe 100644
--- a/docs/DSP/html/navtreeindex1.js
+++ b/docs/DSP/html/navtreeindex1.js
@@ -1,24 +1,40 @@
var NAVTREEINDEX1 =
{
-"group__LMS.html#ga6a0abfe6041253a6f91c63b383a64257":[3,3,11,5],
+"group__FIR__decimate.html#gac03b837d289c8bc4a86a34a89e44afdf":[3,3,6,2],
+"group__Fill.html":[3,8,1],
+"group__Fill.html#ga0465cf326ada039ed792f94b033d9ec5":[3,8,1,3],
+"group__Fill.html#ga2248e8d3901b4afb7827163132baad94":[3,8,1,0],
+"group__Fill.html#ga69cc781cf337bd0a31bb85c772a35f7f":[3,8,1,2],
+"group__Fill.html#ga76b21c32a3783a2b3334d930a646e5d8":[3,8,1,1],
+"group__FrequencyBin.html":[3,10,3],
+"group__GEQ5Band.html":[3,10,5],
+"group__IIR__Lattice.html":[3,3,10],
+"group__IIR__Lattice.html#ga1f4bc2dd3d5641e96815d3a5aad58998":[3,3,10,2],
+"group__IIR__Lattice.html#ga49181562f33456fa979e474e2a657d19":[3,3,10,4],
+"group__IIR__Lattice.html#ga754a44b604c386d132b4b05a3d9e0f44":[3,3,10,0],
+"group__IIR__Lattice.html#ga87d7df8f8787402d4331de156a82687f":[3,3,10,5],
+"group__IIR__Lattice.html#gab686c14175581797d9c3ad7bf1d5cc1e":[3,3,10,3],
+"group__IIR__Lattice.html#gaed3b0230bb77439dc902daa625985e04":[3,3,10,1],
+"group__LMS.html":[3,3,11],
+"group__LMS.html#ga12fd93f61401b365789cdfd5dca07e5b":[3,3,11,4],
+"group__LMS.html#ga69c9c64338c067f1fb4990dcdc8c143f":[3,3,11,5],
"group__LMS.html#ga8d4bc251169f4b102355097a9f7530d6":[3,3,11,3],
"group__LMS.html#ga9544cc26f18cd4465cfbed371be822b3":[3,3,11,2],
"group__LMS.html#ga9fc7adca0966ff2cec1746fca8364cee":[3,3,11,1],
-"group__LMS.html#gacde16c17eb75979f81b34e2e2a58c7ac":[3,3,11,4],
-"group__LMS.html#gae266d009e682180421601627c79a3843":[3,3,11,0],
+"group__LMS.html#gac518f7acd1778a8ee90e81c421cfbb90":[3,3,11,0],
"group__LMS__NORM.html":[3,3,12],
"group__LMS__NORM.html#ga1d9659dbbea4c89a7a9d14d5fc0dd490":[3,3,12,3],
"group__LMS__NORM.html#ga213ab1ee2e154cc2fa30d667b1994b89":[3,3,12,2],
-"group__LMS__NORM.html#ga2418c929087c6eba719758eaae3f3300":[3,3,12,0],
-"group__LMS__NORM.html#ga7128775e99817c183a7d7ad34e8b6e05":[3,3,12,5],
+"group__LMS__NORM.html#ga72b3755ed1cf97622851cbbeff83c69e":[3,3,12,0],
"group__LMS__NORM.html#gac7ccbaea863882056eee815456464670":[3,3,12,1],
-"group__LMS__NORM.html#gad47486a399dedb0bc85a5990ec5cf981":[3,3,12,4],
+"group__LMS__NORM.html#gae12fc16232c8087345e5910fcb840be9":[3,3,12,5],
+"group__LMS__NORM.html#gaf03debfeb77ec5a9934e1b23f1ff6c48":[3,3,12,4],
"group__LinearInterpExample.html":[3,10,6],
"group__LinearInterpolate.html":[3,9,0],
-"group__LinearInterpolate.html#ga790bbc697724ee432f840cfebbbae1f4":[3,9,0,0],
-"group__LinearInterpolate.html#ga7e5d633c26edd82e009517cd2347fb00":[3,9,0,1],
-"group__LinearInterpolate.html#gaab750789ec9230e65c3bf544029d246f":[3,9,0,3],
-"group__LinearInterpolate.html#gaad59cea673ab358888075b040bacc71f":[3,9,0,2],
+"group__LinearInterpolate.html#ga5335f60532bab8cee1e7c22f76a41805":[3,9,0,0],
+"group__LinearInterpolate.html#ga9a308a0de4d4e4fe4a262a99b17121cd":[3,9,0,1],
+"group__LinearInterpolate.html#gaeaf31289367ac36c4727939e1ea73312":[3,9,0,2],
+"group__LinearInterpolate.html#gafabd4124a8724055329b5c484419f936":[3,9,0,3],
"group__MatrixAdd.html":[3,4,0],
"group__MatrixAdd.html#ga04bbf64a5f9c9e57dd1efb26a768aba1":[3,4,0,0],
"group__MatrixAdd.html#ga147e90b7c12a162735ab8824127a33ee":[3,4,0,1],
@@ -50,63 +66,73 @@ var NAVTREEINDEX1 =
"group__MatrixTrans.html#ga4f4f821cc695fd0ef9061d702e08050a":[3,4,7,1],
"group__MatrixTrans.html#gad7dd9f108429da13d3864696ceeec789":[3,4,7,0],
"group__Max.html":[3,7,0],
-"group__Max.html#ga5b89d1b04575aeec494f678695fb87d8":[3,7,0,0],
-"group__Max.html#ga6afd64d381b5c232de59163ebfe71e35":[3,7,0,3],
-"group__Max.html#gac132856c68f4bf2a056eaad5921c7880":[3,7,0,1],
-"group__Max.html#gaff7cbd4e955382def06724cc4cc85795":[3,7,0,2],
+"group__Max.html#ga504abf036854dc0c4a43bd9a27827863":[3,7,0,3],
+"group__Max.html#ga74015f9e9852c710a981c5b488417298":[3,7,0,2],
+"group__Max.html#gad1eabd31544fe59c414d9ce5bd0cc151":[3,7,0,0],
+"group__Max.html#gaea9ba2039faeca04b034989a2a2a9e36":[3,7,0,1],
"group__Min.html":[3,7,2],
-"group__Min.html#ga3631d38ac8d715fc14f6f1b343f4c4ed":[3,7,2,3],
-"group__Min.html#gab20faeceb5ff5d2d9dd628c2ecf41303":[3,7,2,2],
-"group__Min.html#gad065e37535ebb726750ac1545cb3fa6f":[3,7,2,1],
-"group__Min.html#gaf62b1673740fc516ea64daf777b7d74a":[3,7,2,0],
+"group__Min.html#ga1969bd12eb46b412104f463305871493":[3,7,2,2],
+"group__Min.html#ga514e2c920c432e1a3df2cb03f01d2797":[3,7,2,0],
+"group__Min.html#ga9f163584c1131f37b1b22f59b976b822":[3,7,2,1],
+"group__Min.html#gad66b651b1342c2411b4d8ca4955c03b3":[3,7,2,3],
"group__PID.html":[3,6,0],
"group__PID.html#ga2cb1e3d3ebb167348fdabec74653d5c3":[3,6,0,2],
"group__PID.html#ga408566dacb4fa6e0458b2c75672e525f":[3,6,0,7],
-"group__PID.html#ga82bc0813c007d50ce308b9b0bf3c76e2":[3,6,0,5],
-"group__PID.html#ga9380d08046dd7ec2f5015f569206b9ce":[3,6,0,0],
+"group__PID.html#ga5a6865ed706b7dd969ef0bd58a61f306":[3,6,0,0],
+"group__PID.html#ga7ecc87208cb297fb9a31cec4f18bb54e":[3,6,0,4],
+"group__PID.html#ga9ead8b3180125fb42879389477b99dc8":[3,6,0,5],
"group__PID.html#ga9ec860bcb6f8ca31205bf0f1b51ab723":[3,6,0,6],
-"group__PID.html#gad466471a6b0f8fc570b8b8fc34ac79fa":[3,6,0,4],
"group__PID.html#gad9d88485234fa9460b1ce9e64989ac86":[3,6,0,3],
"group__PID.html#gae31536b19b82b93ed184fb1ab73cfcb3":[3,6,0,1],
"group__PID.html#gaeecbacd3fb37c608ec25474d3a0dffa9":[3,6,0,8],
"group__PartialConv.html":[3,3,4],
-"group__PartialConv.html#ga10c5294cda8c4985386f4e3944be7650":[3,3,4,3],
-"group__PartialConv.html#ga16d10f32072cd79fc5fb6e785df45f5e":[3,3,4,0],
-"group__PartialConv.html#ga1e4d43385cb62262a78c6752fe1fafb2":[3,3,4,2],
-"group__PartialConv.html#ga209a2a913a0c5e5679c5988da8f46b03":[3,3,4,6],
-"group__PartialConv.html#ga3707e16af1435b215840006a7ab0c98f":[3,3,4,5],
-"group__PartialConv.html#ga3de9c4ddcc7886de25b70d875099a8d9":[3,3,4,1],
-"group__PartialConv.html#ga78e73a5f02d103168a09821fb461e77a":[3,3,4,7],
-"group__PartialConv.html#ga834b23b4ade8682beeb55778399101f8":[3,3,4,4],
-"group__PartialConv.html#ga8567259fe18396dd972242c41741ebf4":[3,3,4,8],
+"group__PartialConv.html#ga09b1f207980df75c2dcf01b1d3c2006f":[3,3,4,6],
+"group__PartialConv.html#ga0cdb871f952b8c1305342ae499affa41":[3,3,4,1],
+"group__PartialConv.html#ga30eb5ce84581f2d0532a17cdf8a20fc5":[3,3,4,2],
+"group__PartialConv.html#ga4e65902884d148ebcbecc260e0dffdd9":[3,3,4,0],
+"group__PartialConv.html#gaa1bf3428dbe6beb5c9957bff0d00fa19":[3,3,4,8],
+"group__PartialConv.html#gaa82f8213533529e9b9252b37fd3b39e4":[3,3,4,4],
+"group__PartialConv.html#gaaf207e31aa081cea624713aec65d0e77":[3,3,4,3],
+"group__PartialConv.html#gadc48f14ae5ca8bf4b026916db0765afa":[3,3,4,7],
+"group__PartialConv.html#gadfc0cd0290793c790ccaa1c73eda0694":[3,3,4,5],
"group__RMS.html":[3,7,4],
-"group__RMS.html#ga0e3ab1b57da32d45388d1fa90d7fd88c":[3,7,4,0],
-"group__RMS.html#gae33015fda23fc44e7ead5e5ed7e8d314":[3,7,4,2],
-"group__RMS.html#gaf5b836b72dda9e5dfbbd17c7906fd13f":[3,7,4,1],
+"group__RMS.html#ga20586bc59cabbfc38a935c2448833dd2":[3,7,4,2],
+"group__RMS.html#ga8be796318d41c7cbb68f8f3c0b96020f":[3,7,4,1],
+"group__RMS.html#gaeb487e726e3755a7614a29c9d16a93e7":[3,7,4,0],
"group__RealFFT.html":[3,5,2],
-"group__RealFFT.html#ga00e615f5db21736ad5b27fb6146f3fc5":[3,5,2,7],
-"group__RealFFT.html#ga053450cc600a55410ba5b5605e96245d":[3,5,2,5],
-"group__RealFFT.html#ga10717ee326bf50832ef1c25b85a23068":[3,5,2,4],
-"group__RealFFT.html#ga180d8b764d59cbb85d37a2d5f7cd9799":[3,5,2,2],
-"group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc":[3,5,2,1],
-"group__RealFFT.html#ga5abde938abbe72e95c5bab080eb33c45":[3,5,2,6],
-"group__RealFFT.html#gabaeab5646aeea9844e6d42ca8c73fe3a":[3,5,2,8],
-"group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3":[3,5,2,3],
+"group__RealFFT.html#ga00e615f5db21736ad5b27fb6146f3fc5":[3,5,2,15],
+"group__RealFFT.html#ga053450cc600a55410ba5b5605e96245d":[3,5,2,13],
+"group__RealFFT.html#ga0f67de6a0e5d87011f35426112d2d91b":[3,5,2,8],
+"group__RealFFT.html#ga10717ee326bf50832ef1c25b85a23068":[3,5,2,12],
+"group__RealFFT.html#ga153c8faa97b7ab8b1aef75fe6ac1b3a2":[3,5,2,5],
+"group__RealFFT.html#ga180d8b764d59cbb85d37a2d5f7cd9799":[3,5,2,10],
+"group__RealFFT.html#ga33724310a8360ac289d5a835282f778c":[3,5,2,3],
+"group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc":[3,5,2,9],
+"group__RealFFT.html#ga5abde938abbe72e95c5bab080eb33c45":[3,5,2,14],
+"group__RealFFT.html#ga678afbb042d942c3dd5a33877ef66492":[3,5,2,4],
+"group__RealFFT.html#ga71547c601079d55c2525204aa00ef9c2":[3,5,2,1],
+"group__RealFFT.html#ga9a0e72918318f9d1c03973eab379e580":[3,5,2,7],
+"group__RealFFT.html#gaad50a08bb8191e1a138b5f72a268727a":[3,5,2,6],
+"group__RealFFT.html#gabaeab5646aeea9844e6d42ca8c73fe3a":[3,5,2,16],
+"group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3":[3,5,2,11],
+"group__RealFFT.html#gade8432f9318953234761e8e0f2c9e1d2":[3,5,2,2],
"group__RealFFT__Table.html":[3,5,2,0],
-"group__RealFFT__Table.html#ga11e84d0ee257a547f749b37dd0078d36":[3,5,2,0,1],
-"group__RealFFT__Table.html#ga1eb5745728a61c3715755f5d69a4a960":[3,5,2,0,5],
-"group__RealFFT__Table.html#ga8b1ad947c470596674fa3364e16045c6":[3,5,2,0,0],
+"group__RealFFT__Table.html#ga1eb5745728a61c3715755f5d69a4a960":[3,5,2,0,4],
+"group__RealFFT__Table.html#ga70c20a29dce002df289426d5b4f67fa8":[3,5,2,0,0],
+"group__RealFFT__Table.html#ga8b1ad947c470596674fa3364e16045c6":[3,5,2,0,1],
"group__RealFFT__Table.html#gac52f98b52a1f03bfac8b57a67ba07397":[3,5,2,0,3],
-"group__RealFFT__Table.html#gac871666f018b70938b2b98017628cb97":[3,5,2,0,4],
"group__RealFFT__Table.html#gaf1592a6cf0504675205074a43c3728a2":[3,5,2,0,2],
"group__SQRT.html":[3,1,0],
"group__SQRT.html#ga119e25831e141d734d7ef10636670058":[3,1,0,2],
+"group__SQRT.html#ga5955b76f2a60c1636ff507182000193d":[3,1,0,5],
"group__SQRT.html#ga5abe5ca724f3e15849662b03752c1238":[3,1,0,1],
-"group__SQRT.html#ga697d82c2747a3302cf44e7c9583da2e8":[3,1,0,0],
+"group__SQRT.html#ga5f37f479666ee8ff9711b334286c60ed":[3,1,0,0],
+"group__SQRT.html#ga793f913a2b3a8f45577db36136954cdc":[3,1,0,4],
+"group__SQRT.html#gaa9b8a2bea8a22489bfd968eb4687a7bd":[3,1,0,3],
"group__STD.html":[3,7,5],
-"group__STD.html#ga39495e74f96116178be085c9dc7742f5":[3,7,5,2],
-"group__STD.html#ga4969b5b5f3d001377bc401a3ee99dfc2":[3,7,5,0],
-"group__STD.html#gaf9d27afa9928ff28a63cd98ea9218a72":[3,7,5,1],
+"group__STD.html#ga287b6ce703636c7e8cb9833b290ae4ce":[3,7,5,0],
+"group__STD.html#ga4179a8150b161ce2c3d734d8cb19cebe":[3,7,5,1],
+"group__STD.html#gafe382f5d8f3e7d310f2e2f2b5d873797":[3,7,5,2],
"group__SignalConvergence.html":[3,10,8],
"group__SinCos.html":[3,6,5],
"group__SinCos.html#ga4420d45c37d58c310ef9ae1b5fe58020":[3,6,5,0],
@@ -114,42 +140,37 @@ var NAVTREEINDEX1 =
"group__SinCosExample.html":[3,10,9],
"group__VarianceExample.html":[3,10,10],
"group__clarke.html":[3,6,1],
-"group__clarke.html#ga0c69ebd2855ce6d34008eff808881e78":[3,6,1,1],
-"group__clarke.html#gabbfa27c68837d22f03d6c6259569caa8":[3,6,1,0],
+"group__clarke.html#ga82d40c62bb48ef4d613f1f2f685b4084":[3,6,1,0],
+"group__clarke.html#ga8d68db2a6e26e1caab677f5ab293c068":[3,6,1,1],
"group__cmplx__conj.html":[3,2,0],
-"group__cmplx__conj.html#ga3a102aead6460ad9fcb0626f6b226ffb":[3,2,0,0],
-"group__cmplx__conj.html#gaf47689ae07962acaecb8ddde556df4a4":[3,2,0,1],
-"group__cmplx__conj.html#gafecc94879a383c5208ec3ef99485e4b5":[3,2,0,2],
+"group__cmplx__conj.html#ga1b5571244b051bb72db30886896da2da":[3,2,0,0],
+"group__cmplx__conj.html#ga2eef7dba99852d5f7ec3e025b2e5653b":[3,2,0,1],
+"group__cmplx__conj.html#ga652edf2688aae9b2f53c5da73f6cc2bc":[3,2,0,2],
"group__cmplx__dot__prod.html":[3,2,1],
-"group__cmplx__dot__prod.html#ga2b08b5e8001d2c15204639d00893fc70":[3,2,1,1],
-"group__cmplx__dot__prod.html#ga5b731a59db062a9ad84562ef68a6c8af":[3,2,1,2],
-"group__cmplx__dot__prod.html#gadcfaf567a25eb641da4043eafb9bb076":[3,2,1,0],
+"group__cmplx__dot__prod.html#ga93796e73f02771cf6fe13de016e296ed":[3,2,1,0],
+"group__cmplx__dot__prod.html#gaa90661b5eee3b6d83a149043ada0eb37":[3,2,1,2],
+"group__cmplx__dot__prod.html#gae712971379c461cfb8bef7e423bf8417":[3,2,1,1],
"group__cmplx__mag.html":[3,2,2],
-"group__cmplx__mag.html#ga0a4a8f77a6a51d9b3f3b9d729f85b7a4":[3,2,2,1],
-"group__cmplx__mag.html#ga14f82f9230e9d96d5b9774e2fefcb7be":[3,2,2,2],
-"group__cmplx__mag.html#gae45024c497392cde2ae358a76d435213":[3,2,2,0],
+"group__cmplx__mag.html#ga0488e185f4631ac029b02f1759b287cf":[3,2,2,1],
+"group__cmplx__mag.html#gab69ad9237469565958cce6b4555bbb6e":[3,2,2,2],
+"group__cmplx__mag.html#gaba4e0eff7816fe80d01121fb4cf6c6bc":[3,2,2,0],
"group__cmplx__mag__squared.html":[3,2,3],
-"group__cmplx__mag__squared.html#ga384b0538101e8c03fa4fa14271e63b04":[3,2,3,2],
-"group__cmplx__mag__squared.html#ga45537f576102d960d467eb722b8431f2":[3,2,3,1],
-"group__cmplx__mag__squared.html#gaa7faccc0d96b061d8b7d0d7d82045074":[3,2,3,0],
+"group__cmplx__mag__squared.html#ga925ef5458a384f63d06f1c6997d1fb7d":[3,2,3,0],
+"group__cmplx__mag__squared.html#ga9d74dbc0a777cfcc75c1cae33ef4d44a":[3,2,3,2],
+"group__cmplx__mag__squared.html#gafdd1e838db0aef7ec201611883bd444c":[3,2,3,1],
"group__copy.html":[3,8,0],
-"group__copy.html#ga467579beda492aa92797529d794c88fb":[3,8,0,3],
-"group__copy.html#ga872ca4cfc18c680b8991ccd569a5fda0":[3,8,0,1],
-"group__copy.html#gadd1f737e677e0e6ca31767c7001417b3":[3,8,0,0],
-"group__copy.html#gaddf70be7e3f87e535c324862b501f3f9":[3,8,0,2],
+"group__copy.html#ga94c51fe2e82560ade3803787309c1282":[3,8,0,2],
+"group__copy.html#ga9b947e38172ae7e5de780bed13a404fe":[3,8,0,3],
+"group__copy.html#gaa6dfe9554ca61eb3d1eee498396bce88":[3,8,0,0],
+"group__copy.html#gaeb9e8c16ec7fe1235e5610142400f15f":[3,8,0,1],
"group__cos.html":[3,1,1],
"group__cos.html#gace15287f9c64b9b4084d1c797d4c49d8":[3,1,1,0],
"group__cos.html#gad80f121949ef885a77d83ab36e002567":[3,1,1,2],
"group__cos.html#gadfd60c24def501638c0d5db20f4c869b":[3,1,1,1],
-"group__dot__prod.html":[3,0,2],
-"group__dot__prod.html#ga436d5bed28a4b73b24acbde436a3044b":[3,0,2,1],
-"group__dot__prod.html#ga55418d4362f6ba84c327f9b4f089a8c3":[3,0,2,0],
-"group__dot__prod.html#ga9c3293a50ac7ec8ba928bf8e3aaea6c1":[3,0,2,3],
-"group__dot__prod.html#gab15d8fa060fc85b4d948d091b7deaa11":[3,0,2,2],
"group__float__to__x.html":[3,8,2],
-"group__float__to__x.html#ga177704107f94564e9abe4daaa36f4554":[3,8,2,1],
-"group__float__to__x.html#ga215456e35a18db86882e1d3f0d24e1f2":[3,8,2,0],
-"group__float__to__x.html#ga44a393818cdee8dce80f2d66add25411":[3,8,2,2],
+"group__float__to__x.html#ga63b7cef42a242f0be43376ba3380988d":[3,8,2,2],
+"group__float__to__x.html#gaae21be47db707e79552f3e8221a48fb0":[3,8,2,1],
+"group__float__to__x.html#gac7696e64963e5051ebb950c88c6ba186":[3,8,2,0],
"group__groupCmplxMath.html":[3,2],
"group__groupController.html":[3,6],
"group__groupExamples.html":[3,10],
@@ -162,63 +183,44 @@ var NAVTREEINDEX1 =
"group__groupSupport.html":[3,8],
"group__groupTransforms.html":[3,5],
"group__inv__clarke.html":[3,6,2],
-"group__inv__clarke.html#ga50768ebd8b71e8988dbb804cc03a742d":[3,6,2,1],
-"group__inv__clarke.html#ga945eb24e625a57c7c3be8a6e655646e3":[3,6,2,0],
+"group__inv__clarke.html#ga1a73ce96f94b2124d02426690e587197":[3,6,2,0],
+"group__inv__clarke.html#ga3bab178431f22d13332a0dfae4390172":[3,6,2,1],
"group__inv__park.html":[3,6,4],
-"group__inv__park.html#ga6e00d7320aa4a85686716af8b763e08a":[3,6,4,1],
-"group__inv__park.html#ga7ca3a87a0954ed8c9ed5a2e6f1c64f30":[3,6,4,0],
+"group__inv__park.html#ga896b639ecd52c33d427bc7cdc8d303b2":[3,6,4,0],
+"group__inv__park.html#gae7165779ef72e1f797d0c601d6d619b2":[3,6,4,1],
"group__mean.html":[3,7,1],
-"group__mean.html#ga74ce08c49ab61e57bd50c3a0ca1fdb2b":[3,7,1,0],
-"group__mean.html#gac882495d5f098819fd3939c1ef7795b3":[3,7,1,1],
-"group__mean.html#gacf2526d8c2d75e486e8f0b0e31877ad0":[3,7,1,2],
-"group__mean.html#gaebc707ee539020357c25da4c75b52eb7":[3,7,1,3],
-"group__negate.html":[3,0,4],
-"group__negate.html#ga0239a833d72cf00290b9723c394e5042":[3,0,4,1],
-"group__negate.html#ga2784c6887686a73dc7c364e2e41c776c":[3,0,4,2],
-"group__negate.html#ga2e169c4de6cc6e3ba4be9473531e6657":[3,0,4,0],
-"group__negate.html#gaae78fc079a43bdaa3055f9b32e2a1f4c":[3,0,4,3],
-"group__offset.html":[3,0,5],
-"group__offset.html#ga00bd9cc17c5bf905e76c91ad50886393":[3,0,5,3],
-"group__offset.html#ga989dfae15235799d82f62ef9d356abb4":[3,0,5,0],
-"group__offset.html#gab4c1d2391b599549e5a06fdfbc2747bf":[3,0,5,1],
-"group__offset.html#gac84ec42cbbebc5c197a87d0221819acf":[3,0,5,2],
+"group__mean.html#ga55fc43607651123ffe3b967e30305734":[3,7,1,1],
+"group__mean.html#gaa907ace253a82be0741a3203ac04601c":[3,7,1,3],
+"group__mean.html#gab86ec60eba14c4bc4e2bd9b54ac4b487":[3,7,1,2],
+"group__mean.html#gae4fb7698771d7c24f536ed24347c1488":[3,7,1,0],
"group__park.html":[3,6,3],
-"group__park.html#ga5630ed3715091f2795ee10df34672523":[3,6,3,1],
-"group__park.html#gae24bf07174d3b8dddcf30d8c8d8e7fbb":[3,6,3,0],
+"group__park.html#ga18f92d09e080edc98a00c01886b56b5d":[3,6,3,0],
+"group__park.html#ga69be76685149b18f345f705aa8efaad0":[3,6,3,1],
"group__power.html":[3,7,3],
-"group__power.html#ga0b93d31bb5b5ed214c2b94d8a7744cd2":[3,7,3,2],
-"group__power.html#ga7050c04b7515e01a75c38f1abbaf71ba":[3,7,3,1],
-"group__power.html#ga993c00dd7f661d66bdb6e58426e893aa":[3,7,3,0],
-"group__power.html#gaf969c85c5655e3d72d7b99ff188f92c9":[3,7,3,3],
+"group__power.html#ga6b87986c6a3617d4fc32c0572a07706c":[3,7,3,1],
+"group__power.html#gad0630e3743da2b5aedbe2bb624a8532f":[3,7,3,0],
+"group__power.html#gae490bf87084bcdb5dc9fd1d2ef4030b9":[3,7,3,2],
+"group__power.html#gaeb3b9b8e0a4c4bb2549ede074cf43f58":[3,7,3,3],
"group__q15__to__x.html":[3,8,3],
-"group__q15__to__x.html#ga7ba2d87366990ad5380439e2b4a4c0a5":[3,8,3,1],
-"group__q15__to__x.html#ga8fb31855ff8cce09c2ec9308f48ded69":[3,8,3,2],
-"group__q15__to__x.html#gaf8b0d2324de273fc430b0e61ad4e9eb2":[3,8,3,0],
+"group__q15__to__x.html#ga39647b2109a5c64a067b776302c4a083":[3,8,3,1],
+"group__q15__to__x.html#ga5a75381e7d63ea3a3a315344615281cf":[3,8,3,0],
+"group__q15__to__x.html#ga837ce281d0e2d5fc445c48334307db19":[3,8,3,2],
"group__q31__to__x.html":[3,8,4],
-"group__q31__to__x.html#ga7f297d1a7d776805395095fdb24a8071":[3,8,4,2],
-"group__q31__to__x.html#ga901dede4661365c9e7c630d3eb31c32c":[3,8,4,1],
-"group__q31__to__x.html#gacf407b007a37da18e99dabd9023c56b4":[3,8,4,0],
+"group__q31__to__x.html#ga19a9d023aca1f99abd5da6f13a42b6cf":[3,8,4,0],
+"group__q31__to__x.html#ga775f3a1996f00a8048c4b7acba2e0828":[3,8,4,1],
+"group__q31__to__x.html#gabef5357eb3348b3b5b38915fffce8f3d":[3,8,4,2],
"group__q7__to__x.html":[3,8,5],
-"group__q7__to__x.html#ga656620f957b65512ed83db03fd455ec5":[3,8,5,0],
-"group__q7__to__x.html#gabc02597fc3f01033daf43ec0547a2f78":[3,8,5,1],
-"group__q7__to__x.html#gad8958cd3cb7f521466168b46a25b7908":[3,8,5,2],
-"group__scale.html":[3,0,6],
-"group__scale.html#ga3487af88b112f682ee90589cd419e123":[3,0,6,0],
-"group__scale.html#ga83e36cd82bf51ce35406a199e477d47c":[3,0,6,2],
-"group__scale.html#gabc9fd3d37904c58df56492b351d21fb0":[3,0,6,3],
-"group__scale.html#gafaac0e1927daffeb68a42719b53ea780":[3,0,6,1],
-"group__shift.html":[3,0,7],
-"group__shift.html#ga387dd8b7b87377378280978f16cdb13d":[3,0,7,1],
-"group__shift.html#ga47295d08a685f7de700a48dafb4db6fb":[3,0,7,2],
-"group__shift.html#gaa1757e53279780107acc92cf100adb61":[3,0,7,0],
+"group__q7__to__x.html#ga1023c3832ca6be3a6d17ef338cafa28b":[3,8,5,1],
+"group__q7__to__x.html#ga3c73bfb98fc5a1b4f612264662d0549c":[3,8,5,2],
+"group__q7__to__x.html#ga840d8a0e8499d02a54f459bb29f5d63c":[3,8,5,0],
"group__sin.html":[3,1,2],
"group__sin.html#ga1fc6d6640be6cfa688a8bea0a48397ee":[3,1,2,1],
"group__sin.html#ga57aade7d8892585992cdc6375bd82f9c":[3,1,2,2],
"group__sin.html#gae164899c4a3fc0e946dc5d55555fe541":[3,1,2,0],
"group__variance.html":[3,7,6],
-"group__variance.html#ga393f26c5a3bfa05624fb8d32232a6d96":[3,7,6,0],
-"group__variance.html#ga79dce009ed2de28a125aeb3f19631654":[3,7,6,1],
-"group__variance.html#gac02873f1c2cc80adfd799305f0e6465d":[3,7,6,2],
+"group__variance.html#ga87a07c87c1d85104de0ea4a3d017454c":[3,7,6,2],
+"group__variance.html#gaae455544f0c8ac92469a1e25d3906515":[3,7,6,0],
+"group__variance.html#gaef3ebc6401209c3f93749e08d341ab48":[3,7,6,1],
"index.html":[],
"index.html":[0],
"modules.html":[3],
@@ -240,14 +242,12 @@ var NAVTREEINDEX1 =
"structarm__bilinear__interp__instance__q7.html#ad5a8067cab5f9ea4688b11a623e16607":[4,3,1],
"structarm__bilinear__interp__instance__q7.html#af05194d691bbefb02c34bafb22ca9ef0":[4,3,2],
"structarm__biquad__cas__df1__32x64__ins__q31.html":[4,4],
-"structarm__biquad__cas__df1__32x64__ins__q31.html#a490462d6ebe0fecfb6acbf51bed22ecf":[4,4,1],
"structarm__biquad__cas__df1__32x64__ins__q31.html#a4c899cdfaf2bb955323e93637bd662e0":[4,4,3],
"structarm__biquad__cas__df1__32x64__ins__q31.html#a8e9d58e8dba5aa3b2fc4f36d2ed07996":[4,4,2],
+"structarm__biquad__cas__df1__32x64__ins__q31.html#a9cd8b5e514cd3af2537af13ae37125c4":[4,4,1],
"structarm__biquad__cas__df1__32x64__ins__q31.html#ad7cb9a9f5df8f4fcfc7a0b633672e574":[4,4,0],
"structarm__biquad__cascade__df2T__instance__f32.html":[4,5],
"structarm__biquad__cascade__df2T__instance__f32.html#a24d223addfd926a7177088cf2efe76b1":[4,5,2],
-"structarm__biquad__cascade__df2T__instance__f32.html#a49a24fe1b6ad3b0b26779c32d8d80b2e":[4,5,1],
"structarm__biquad__cascade__df2T__instance__f32.html#a4d17958c33c3d0a905f974bac50f033f":[4,5,0],
-"structarm__biquad__cascade__df2T__instance__f64.html":[4,6],
-"structarm__biquad__cascade__df2T__instance__f64.html#a0bde57b618e3f9059b23b0de64e12ce3":[4,6,2]
+"structarm__biquad__cascade__df2T__instance__f32.html#a79de9be61b9e572e02f1774e9899cfb8":[4,5,1]
};
diff --git a/docs/DSP/html/navtreeindex2.js b/docs/DSP/html/navtreeindex2.js
index afc72e9..e74b0fa 100644
--- a/docs/DSP/html/navtreeindex2.js
+++ b/docs/DSP/html/navtreeindex2.js
@@ -1,25 +1,27 @@
var NAVTREEINDEX2 =
{
+"structarm__biquad__cascade__df2T__instance__f64.html":[4,6],
+"structarm__biquad__cascade__df2T__instance__f64.html#a0bde57b618e3f9059b23b0de64e12ce3":[4,6,2],
"structarm__biquad__cascade__df2T__instance__f64.html#ad55380ff835b533aa5168f836db8a4de":[4,6,0],
"structarm__biquad__cascade__df2T__instance__f64.html#ae2f0180f9038c0393e1d6921bb3b878b":[4,6,1],
"structarm__biquad__cascade__stereo__df2T__instance__f32.html":[4,7],
"structarm__biquad__cascade__stereo__df2T__instance__f32.html#a2cb00048bb1fe957a03c1ff56dfaf8f0":[4,7,2],
"structarm__biquad__cascade__stereo__df2T__instance__f32.html#a5655328252da5c2c2425ceed253bc4f1":[4,7,0],
-"structarm__biquad__cascade__stereo__df2T__instance__f32.html#a58b15644de62a632c5e9d4a563569dc6":[4,7,1],
+"structarm__biquad__cascade__stereo__df2T__instance__f32.html#a68a22132ff134715ed2cc8d0f8225bc0":[4,7,1],
"structarm__biquad__casd__df1__inst__f32.html":[4,8],
+"structarm__biquad__casd__df1__inst__f32.html#a4e873ff8bb6273858481cfd4c7f8f6d5":[4,8,1],
"structarm__biquad__casd__df1__inst__f32.html#a8c245d79e0d8cfabc82409d4b54fb682":[4,8,2],
"structarm__biquad__casd__df1__inst__f32.html#af69820c37a87252c46453e4cfe120585":[4,8,0],
-"structarm__biquad__casd__df1__inst__f32.html#af9df3820576fb921809d1462c9c6d16c":[4,8,1],
"structarm__biquad__casd__df1__inst__q15.html":[4,9],
-"structarm__biquad__casd__df1__inst__q15.html#a1edaacdebb5b09d7635bf20c779855fc":[4,9,1],
"structarm__biquad__casd__df1__inst__q15.html#a5481104ef2f8f81360b80b47d69ae932":[4,9,3],
+"structarm__biquad__casd__df1__inst__q15.html#a9219b50b6ca227c92da85f2151ea362e":[4,9,1],
"structarm__biquad__casd__df1__inst__q15.html#ad6d95e70abcf4ff1300181415ad92153":[4,9,0],
"structarm__biquad__casd__df1__inst__q15.html#ada7e9d6269e6ed4eacf8f68729e9832d":[4,9,2],
"structarm__biquad__casd__df1__inst__q31.html":[4,10],
"structarm__biquad__casd__df1__inst__q31.html#a2c2b579f1df1d8273a5d9d945c27e1b2":[4,10,0],
"structarm__biquad__casd__df1__inst__q31.html#a5dcf4727f58eb4e8e8b392508d8657bb":[4,10,3],
"structarm__biquad__casd__df1__inst__q31.html#a636c7fbe09ec4bef0bc0a4b4e2151cbe":[4,10,2],
-"structarm__biquad__casd__df1__inst__q31.html#aa62366c632f3b5305086f841f079dbd2":[4,10,1],
+"structarm__biquad__casd__df1__inst__q31.html#aee29599a6db153ff0e9a5de18b6af73d":[4,10,1],
"structarm__cfft__instance__f32.html":[4,11],
"structarm__cfft__instance__f32.html#a21ceaf59a1bb8440af57c28d2dd9bbab":[4,11,2],
"structarm__cfft__instance__f32.html#a3ba329ed153d182746376208e773d648":[4,11,0],
@@ -36,139 +38,139 @@ var NAVTREEINDEX2 =
"structarm__cfft__instance__q31.html#a8a464461649f023325ced1e10470f5d0":[4,13,2],
"structarm__cfft__instance__q31.html#af751114feb91de3ace8600e91bdd0872":[4,13,3],
"structarm__cfft__radix2__instance__f32.html":[4,14],
+"structarm__cfft__radix2__instance__f32.html#a18f2a5bea3038dfe36b8ee0b2e655403":[4,14,5],
"structarm__cfft__radix2__instance__f32.html#a1d3d289d47443e597d88a40effd14b8f":[4,14,4],
+"structarm__cfft__radix2__instance__f32.html#a1d7f92796c5ffd02a7373f48313c26b5":[4,14,6],
"structarm__cfft__radix2__instance__f32.html#a2f915a1c29635c1623086aaaa726be8f":[4,14,2],
"structarm__cfft__radix2__instance__f32.html#a411f75b6ed01690293f4f5988030ea42":[4,14,7],
"structarm__cfft__radix2__instance__f32.html#a8dbe98d2c924e35e0a3fed2fe948176f":[4,14,3],
-"structarm__cfft__radix2__instance__f32.html#a92b8fa0a151cd800436094903a5ca0a4":[4,14,5],
"structarm__cfft__radix2__instance__f32.html#ac1688dafa5177f6b1505abbfd0cf8b21":[4,14,1],
-"structarm__cfft__radix2__instance__f32.html#adb0c9d47dbfbd90a6f6ed0a05313a974":[4,14,6],
"structarm__cfft__radix2__instance__f32.html#af713b4ac5256a19bc965c89fe3005fa3":[4,14,0],
"structarm__cfft__radix2__instance__q15.html":[4,15],
-"structarm__cfft__radix2__instance__q15.html#a3809dd15e7cbf1a054c728cfbbb0cc5a":[4,15,5],
+"structarm__cfft__radix2__instance__q15.html#a1bfc91c423e8a1fa6b71f9091df54f39":[4,15,4],
+"structarm__cfft__radix2__instance__q15.html#a68eaf57e58bbc42f7e1dfa8de8145647":[4,15,5],
"structarm__cfft__radix2__instance__q15.html#a6f2ab87fb4c568656e1f92f687b5c850":[4,15,6],
"structarm__cfft__radix2__instance__q15.html#a8722720c542cabd41df83fe88ef4f4cb":[4,15,1],
"structarm__cfft__radix2__instance__q15.html#a874085647351dcf3f0de39d2b1d49744":[4,15,2],
"structarm__cfft__radix2__instance__q15.html#ab5c073286bdd2f6e2bf783ced36bf1de":[4,15,3],
-"structarm__cfft__radix2__instance__q15.html#ab88afeff6493be3c8b5e4530efa82d51":[4,15,4],
"structarm__cfft__radix2__instance__q15.html#af8300c1f60caa21e6b44b9240ab5af19":[4,15,0],
"structarm__cfft__radix2__instance__q31.html":[4,16],
-"structarm__cfft__radix2__instance__q31.html#a1d5bbe9a991e133f81652a77a7985d23":[4,16,5],
"structarm__cfft__radix2__instance__q31.html#a2607378ce64be16698bb8a3b1af8d3c8":[4,16,3],
"structarm__cfft__radix2__instance__q31.html#a6239b8d268285334e88c008c07d68616":[4,16,0],
+"structarm__cfft__radix2__instance__q31.html#a6a965fcf4ba88bd2661a263a5f18a6b1":[4,16,5],
"structarm__cfft__radix2__instance__q31.html#a960199f1373a192366878ef279eab00f":[4,16,2],
"structarm__cfft__radix2__instance__q31.html#a9d17a87263953fe3559a007512c9f3a4":[4,16,1],
-"structarm__cfft__radix2__instance__q31.html#ada8e5264f4b22ff4c621817978994674":[4,16,4],
+"structarm__cfft__radix2__instance__q31.html#adf510de23a78c9119e0442f7f35efcd1":[4,16,4],
"structarm__cfft__radix2__instance__q31.html#ae63ca9193322cd477970c1d2086407d1":[4,16,6],
"structarm__cfft__radix4__instance__f32.html":[4,17],
-"structarm__cfft__radix4__instance__f32.html#a14860c7544911702ca1fa0bf78204ef3":[4,17,6],
"structarm__cfft__radix4__instance__f32.html#a25d1da64dd6487c291f04d226f9acc66":[4,17,3],
"structarm__cfft__radix4__instance__f32.html#a7e6a6d290ce158ce9a15a45e364b021a":[4,17,2],
-"structarm__cfft__radix4__instance__f32.html#a8da0d2ca69749fde8cbb95caeac6fe6a":[4,17,5],
+"structarm__cfft__radix4__instance__f32.html#ab6e84ac830b6d413768dcafe271514a1":[4,17,5],
"structarm__cfft__radix4__instance__f32.html#ab9eed39e40b8d7c16381fbccf84467cd":[4,17,4],
"structarm__cfft__radix4__instance__f32.html#abe31ea2157dfa233e389cdfd3b9993ee":[4,17,7],
"structarm__cfft__radix4__instance__f32.html#ac10927a1620195a88649ce63dab66120":[4,17,0],
+"structarm__cfft__radix4__instance__f32.html#ac1455c9894e7fc53c41f3806b13bd274":[4,17,6],
"structarm__cfft__radix4__instance__f32.html#acc8cb18a8b901b8321ab9d86491e41a3":[4,17,1],
"structarm__cfft__radix4__instance__q15.html":[4,18],
"structarm__cfft__radix4__instance__q15.html#a101e3f7b0bd6b5b14cd5214f23df4133":[4,18,0],
-"structarm__cfft__radix4__instance__q15.html#a29dd693537e45421a36891f8439e1fba":[4,18,5],
"structarm__cfft__radix4__instance__q15.html#a2ecff6ea735cb4d22e922d0fd5736655":[4,18,3],
-"structarm__cfft__radix4__instance__q15.html#a4acf704ae0cf30b53bf0fbfae8e34a59":[4,18,4],
"structarm__cfft__radix4__instance__q15.html#a5fc543e7d84ca8cb7cf6648970f21ca6":[4,18,2],
+"structarm__cfft__radix4__instance__q15.html#a69a91f93a3cae666b56c42d47beab1b4":[4,18,5],
"structarm__cfft__radix4__instance__q15.html#a6b010e5f02d1130c621e3d2e26b95df1":[4,18,1],
+"structarm__cfft__radix4__instance__q15.html#a821544995ab3a0fd8f33bef3110cce0e":[4,18,4],
"structarm__cfft__radix4__instance__q15.html#af32fdc78bcc27ca385f9b76a0a1f71c3":[4,18,6],
"structarm__cfft__radix4__instance__q31.html":[4,19],
-"structarm__cfft__radix4__instance__q31.html#a33a3bc774c97373261699463c05dfe54":[4,19,4],
-"structarm__cfft__radix4__instance__q31.html#a561c22dee4cbdcfa0fd5f15106ecc306":[4,19,5],
+"structarm__cfft__radix4__instance__q31.html#a499e97268c131e20faea4b8565d4204c":[4,19,5],
"structarm__cfft__radix4__instance__q31.html#a5a7c4f4c7b3fb655cbb2bc11ef160a2a":[4,19,0],
+"structarm__cfft__radix4__instance__q31.html#a64b58f7643b0e27c7f2d66ec0ef2e3dc":[4,19,4],
"structarm__cfft__radix4__instance__q31.html#a8cf8187b8232815cf17ee82bf572ecf9":[4,19,6],
"structarm__cfft__radix4__instance__q31.html#a94d2fead4efa4d5eaae142bbe30b0e15":[4,19,1],
"structarm__cfft__radix4__instance__q31.html#ab413d2a5d3f45fa187d93813bf3bf81b":[4,19,2],
"structarm__cfft__radix4__instance__q31.html#adc0a62ba669ad2282ecbe43d5d96abab":[4,19,3],
"structarm__dct4__instance__f32.html":[4,20],
"structarm__dct4__instance__f32.html#a018f7860b6e070af533fb7d76c7cdc32":[4,20,3],
+"structarm__dct4__instance__f32.html#a01fe45dbe46c782245832f2169622c29":[4,20,6],
"structarm__dct4__instance__f32.html#a262b29a51c371b46efc89120e31ccf37":[4,20,0],
"structarm__dct4__instance__f32.html#a61ce8c967b2e998a9c0041cca73cdef8":[4,20,2],
-"structarm__dct4__instance__f32.html#a6da1187e070801e011ce5e0582efa861":[4,20,4],
+"structarm__dct4__instance__f32.html#a7762296d8871c58f2ef0b6ce327b8f4e":[4,20,4],
"structarm__dct4__instance__f32.html#a978f37fc19add31af243ab5c63ae502f":[4,20,5],
-"structarm__dct4__instance__f32.html#ad13544aafad268588c62e3eb35ae662c":[4,20,6],
"structarm__dct4__instance__f32.html#adb1ef2739ddbe62e5cdadc47455a4147":[4,20,1],
"structarm__dct4__instance__q15.html":[4,21],
"structarm__dct4__instance__q15.html#a11cf95c1cd9dd2dd5e4b81b8f88dc208":[4,21,5],
"structarm__dct4__instance__q15.html#a197098140d68e89a08f7a249003a0b86":[4,21,2],
"structarm__dct4__instance__q15.html#a53d24009bb9b2e93d0aa07db7f1a6c25":[4,21,0],
"structarm__dct4__instance__q15.html#a7284932ee8c36107c33815eb62eadffc":[4,21,3],
-"structarm__dct4__instance__q15.html#abc6c847e9f906781e1d5da40e9aafa76":[4,21,6],
-"structarm__dct4__instance__q15.html#ac76df681b1bd502fb4874c06f055dded":[4,21,4],
+"structarm__dct4__instance__q15.html#aa1a1d7e957ca6af3f341721f5fa3b95b":[4,21,6],
+"structarm__dct4__instance__q15.html#aad2097a5525c1a5b3f5cbd7235c06499":[4,21,4],
"structarm__dct4__instance__q15.html#af43dcbbc2fc661ffbc525afe3dcbd7da":[4,21,1],
"structarm__dct4__instance__q31.html":[4,22],
+"structarm__dct4__instance__q31.html#a107b210eca05f0bd16246b28fd32c4e7":[4,22,6],
"structarm__dct4__instance__q31.html#a32d3268ba4629908dba056599f0a904d":[4,22,1],
+"structarm__dct4__instance__q31.html#a34241ee5930de99d4f22a040d32026e3":[4,22,4],
"structarm__dct4__instance__q31.html#a46a9f136457350676e2bfd3768ff9d6d":[4,22,0],
-"structarm__dct4__instance__q31.html#a7db236e22673146bb1d2c962f0713f08":[4,22,6],
"structarm__dct4__instance__q31.html#ac80ff7b28fca36aeef74dea12e8312dd":[4,22,2],
"structarm__dct4__instance__q31.html#ac96579cfb28d08bb11dd2fe4c6303833":[4,22,3],
"structarm__dct4__instance__q31.html#af1487dab5e7963b85dc0fdc6bf492542":[4,22,5],
-"structarm__dct4__instance__q31.html#af97204d1838925621fc82021a0c2d6c1":[4,22,4],
"structarm__fir__decimate__instance__f32.html":[4,23],
-"structarm__fir__decimate__instance__f32.html#a268a8b0e80a3d9764baf33e4bc10dde2":[4,23,2],
+"structarm__fir__decimate__instance__f32.html#a1aef1d796b60749d87ff36e282284628":[4,23,2],
"structarm__fir__decimate__instance__f32.html#a2aa2986129db8affef03ede88dd45a03":[4,23,1],
"structarm__fir__decimate__instance__f32.html#a5bddf29aaaf2011d2e3bcec59a83f633":[4,23,3],
"structarm__fir__decimate__instance__f32.html#a76a8b2161731638eb3d67f277919f95d":[4,23,0],
"structarm__fir__decimate__instance__q15.html":[4,24],
-"structarm__fir__decimate__instance__q15.html#a01cacab67e73945e8289075598ede14d":[4,24,2],
"structarm__fir__decimate__instance__q15.html#a3f7b5184bb28853ef401b001df121047":[4,24,3],
+"structarm__fir__decimate__instance__q15.html#a44ba13cf8aa4425c34adc82dc468ad54":[4,24,2],
"structarm__fir__decimate__instance__q15.html#aad9320284218b3aa378527ea518cf093":[4,24,0],
"structarm__fir__decimate__instance__q15.html#ac1e9844488ec717da334fbd4c4f41990":[4,24,1],
"structarm__fir__decimate__instance__q31.html":[4,25],
-"structarm__fir__decimate__instance__q31.html#a030d0391538c2481c5b348fd09a952ff":[4,25,2],
"structarm__fir__decimate__instance__q31.html#a0ef0ef9e265f7ab873cfc6daa7593fdb":[4,25,3],
"structarm__fir__decimate__instance__q31.html#a37915d42b0dc5e3057ebe83110798482":[4,25,1],
+"structarm__fir__decimate__instance__q31.html#a530ab6a5d1a39367b281206cd7201dae":[4,25,2],
"structarm__fir__decimate__instance__q31.html#ad3d6936c36303b30dd38f1eddf248ae5":[4,25,0],
"structarm__fir__instance__f32.html":[4,26],
-"structarm__fir__instance__f32.html#a1c9cfca901d5902afeb640f2831488f4":[4,26,1],
"structarm__fir__instance__f32.html#a20cf98c92b5323799b7881c9ff4d2f7c":[4,26,0],
"structarm__fir__instance__f32.html#a7afcf4022e8560db9b8fd28b0d090a15":[4,26,2],
+"structarm__fir__instance__f32.html#aa590e6c845fcb19e027d77307c8ef016":[4,26,1],
"structarm__fir__instance__q15.html":[4,27],
"structarm__fir__instance__q15.html#a0e46f93cf51bfb18b1be808be9c5bfc9":[4,27,0],
-"structarm__fir__instance__q15.html#a6d16db16a5f8f0db54938f2967244d9e":[4,27,1],
"structarm__fir__instance__q15.html#aa8d25f44f45b6a6c4cf38c31569b8a01":[4,27,2],
+"structarm__fir__instance__q15.html#ac7f6e5f1b0be8d07c4c35b4be07157b0":[4,27,1],
"structarm__fir__instance__q31.html":[4,28],
"structarm__fir__instance__q31.html#a409f39c93b744784648bdc365541444d":[4,28,2],
"structarm__fir__instance__q31.html#a918fadd775b7a0482b21bf34dae2f094":[4,28,0],
-"structarm__fir__instance__q31.html#afaae4c884bdf11a4ec2f3b9bb2bb51d0":[4,28,1],
+"structarm__fir__instance__q31.html#ae8bb1e9787be4578a23671bf53d3b7cb":[4,28,1],
"structarm__fir__instance__q7.html":[4,29],
-"structarm__fir__instance__q7.html#a0e45aedefc3fffad6cb315c5b6e5bd49":[4,29,1],
+"structarm__fir__instance__q7.html#a6947bd695db2d5f8e198e68ca0c72026":[4,29,1],
"structarm__fir__instance__q7.html#a9b50840e2c5ef5b17e1a584fb4cf0d06":[4,29,0],
"structarm__fir__instance__q7.html#aaddea3b9c7e16ddfd9428b7bf9f9c200":[4,29,2],
"structarm__fir__interpolate__instance__f32.html":[4,30],
"structarm__fir__interpolate__instance__f32.html#a389e669e13ec56292a70db8e92194b12":[4,30,2],
"structarm__fir__interpolate__instance__f32.html#a42a8ba1bda85fa86d7b6c84d3da4c75b":[4,30,3],
-"structarm__fir__interpolate__instance__f32.html#a86053b715980a93c9df630d6de5bb63c":[4,30,1],
+"structarm__fir__interpolate__instance__f32.html#a9e1258a3dbe84fde28d5ee67311337f4":[4,30,1],
"structarm__fir__interpolate__instance__f32.html#ae6f94dcc0ccd8aa4bc699b20985d9df5":[4,30,0],
"structarm__fir__interpolate__instance__q15.html":[4,31],
+"structarm__fir__interpolate__instance__q15.html#a239cee528ee8f79188fc34a94c86673b":[4,31,1],
"structarm__fir__interpolate__instance__q15.html#a26b864363fa47954248f2590e3a82a3c":[4,31,3],
"structarm__fir__interpolate__instance__q15.html#a5431bdc079e72a973b51d359f7f13603":[4,31,0],
-"structarm__fir__interpolate__instance__q15.html#a767d91d61d4c0beeddd4325d28d28e24":[4,31,1],
"structarm__fir__interpolate__instance__q15.html#ad5178a02a697a77e0d0e60705d9f0a19":[4,31,2],
"structarm__fir__interpolate__instance__q31.html":[4,32],
"structarm__fir__interpolate__instance__q31.html#a5cdf0a631cb74e0e9588c388abe5235c":[4,32,0],
"structarm__fir__interpolate__instance__q31.html#a5d243796584afc7cd6c557f00b7acca5":[4,32,2],
+"structarm__fir__interpolate__instance__q31.html#a89c871637896a08168e87ec13691f020":[4,32,1],
"structarm__fir__interpolate__instance__q31.html#addde04514b6e6ac72be3d609f0398b1a":[4,32,3],
-"structarm__fir__interpolate__instance__q31.html#afa719433687e1936ec3403d0d32f06e6":[4,32,1],
"structarm__fir__lattice__instance__f32.html":[4,33],
-"structarm__fir__lattice__instance__f32.html#a33bf5948c947f9ef80a99717cb0a0a43":[4,33,1],
"structarm__fir__lattice__instance__f32.html#ad369bd9997a250f195254df37408a38f":[4,33,0],
"structarm__fir__lattice__instance__f32.html#ae348884a1ba9b83fadccd5da640cbcaf":[4,33,2],
+"structarm__fir__lattice__instance__f32.html#aec9f6580180489d073bb5be700d72bbc":[4,33,1],
"structarm__fir__lattice__instance__q15.html":[4,34],
+"structarm__fir__lattice__instance__q15.html#a0248d4f9908c38f9c7865ea5261f6856":[4,34,1],
"structarm__fir__lattice__instance__q15.html#a37b90dea2bc3ee7c9951a9fe74db0cbb":[4,34,2],
"structarm__fir__lattice__instance__q15.html#a38b179138d6a6c9cac4f8f79b6fd5357":[4,34,0],
-"structarm__fir__lattice__instance__q15.html#a78f872826140069cf67836fff87360bc":[4,34,1],
"structarm__fir__lattice__instance__q31.html":[4,35],
"structarm__fir__lattice__instance__q31.html#a08fe9494ab7cd336b791e9657adadcf6":[4,35,2],
-"structarm__fir__lattice__instance__q31.html#a66c3364bf5863cd45e05f1652c3dc522":[4,35,1],
"structarm__fir__lattice__instance__q31.html#a9f3773bbb76bc5a8a5ee9d37786bf478":[4,35,0],
+"structarm__fir__lattice__instance__q31.html#ac9e648f1e5bc7d5ee6d5f7d8d22b1e74":[4,35,1],
"structarm__fir__sparse__instance__f32.html":[4,36],
-"structarm__fir__sparse__instance__f32.html#a04af7c738dfb0882ad102fcad501d94a":[4,36,2],
+"structarm__fir__sparse__instance__f32.html#a4bc78b1761b6349e6842241e813d6446":[4,36,2],
"structarm__fir__sparse__instance__f32.html#a57585aeca9dc8686e08df2865375a86d":[4,36,5],
"structarm__fir__sparse__instance__f32.html#a5e19e7f234ac30a3db843352bf2a8515":[4,36,1],
"structarm__fir__sparse__instance__f32.html#a794af0916666d11cc564d6df08553555":[4,36,3],
@@ -176,23 +178,23 @@ var NAVTREEINDEX2 =
"structarm__fir__sparse__instance__f32.html#af8b8c775f4084c36774f06c082b4c078":[4,36,0],
"structarm__fir__sparse__instance__q15.html":[4,37],
"structarm__fir__sparse__instance__q15.html#a0f66b126dd8b85f7467cfb01b7bc4d77":[4,37,1],
-"structarm__fir__sparse__instance__q15.html#a78a6565473b5f0b8c77c3f0f58a76069":[4,37,2],
+"structarm__fir__sparse__instance__q15.html#a4180a6d16a979b59b707a3e7b8cc274b":[4,37,2],
"structarm__fir__sparse__instance__q15.html#a89487f28cab52637426024005e478985":[4,37,5],
"structarm__fir__sparse__instance__q15.html#a98b92b0f5208110129b9a67b1db90408":[4,37,3],
"structarm__fir__sparse__instance__q15.html#ad14cc1070eecf7e1926d8f67a8273182":[4,37,0],
"structarm__fir__sparse__instance__q15.html#aeab2855176c6efdb231a73a3672837d5":[4,37,4],
"structarm__fir__sparse__instance__q31.html":[4,38],
"structarm__fir__sparse__instance__q31.html#a07b6c01e58ec6dde384719130d36b0dc":[4,38,1],
-"structarm__fir__sparse__instance__q31.html#a093d6227f0d1597982cd083fb126f4e0":[4,38,2],
"structarm__fir__sparse__instance__q31.html#a557ed9d477e76e4ad2019344f19f568a":[4,38,5],
"structarm__fir__sparse__instance__q31.html#a830be89daa5a393b225048889aa045d1":[4,38,3],
"structarm__fir__sparse__instance__q31.html#ab87ae457adec8f727afefaa2599fc983":[4,38,4],
+"structarm__fir__sparse__instance__q31.html#af714d56f8fec4f93ad557abce6994d45":[4,38,2],
"structarm__fir__sparse__instance__q31.html#afdd3a1dc72132c854dc379154b68b674":[4,38,0],
"structarm__fir__sparse__instance__q7.html":[4,39],
"structarm__fir__sparse__instance__q7.html#a18072cf3ef3666d588f0d49512f2b28f":[4,39,3],
"structarm__fir__sparse__instance__q7.html#a2d2e65473fe3a3f2b953b4e0b60824df":[4,39,5],
-"structarm__fir__sparse__instance__q7.html#a3dac86f15e33553e8f3e19e0d712bae5":[4,39,2],
"structarm__fir__sparse__instance__q7.html#a54cdd27ca1c672b126c38763ce678b1c":[4,39,1],
+"structarm__fir__sparse__instance__q7.html#a7f0989ef34fdb5d08ce5a5abf917218f":[4,39,2],
"structarm__fir__sparse__instance__q7.html#ac625393c84bc0342ffdf26fc4eba1ac1":[4,39,4],
"structarm__fir__sparse__instance__q7.html#af74dacc1d34c078283e50f2530eb91df":[4,39,0],
"structarm__iir__lattice__instance__f32.html":[4,40],
@@ -240,14 +242,12 @@ var NAVTREEINDEX2 =
"structarm__lms__norm__instance__f32.html#ac95f8ca3d816524c2070643852fac5e8":[4,47,2],
"structarm__lms__norm__instance__f32.html#aec958fe89b164a30f38bcca9f5d96218":[4,47,5],
"structarm__lms__norm__instance__q15.html":[4,48],
+"structarm__lms__norm__instance__q15.html#a07d272351a3291ed09e3f42447609df0":[4,48,6],
"structarm__lms__norm__instance__q15.html#a1c81ded399919d8181026bc1c8602e7b":[4,48,0],
"structarm__lms__norm__instance__q15.html#a3fc1d6f97d2c6d5324871de6895cb7e9":[4,48,7],
"structarm__lms__norm__instance__q15.html#a7ce00f21d11cfda6d963240641deea8c":[4,48,1],
-"structarm__lms__norm__instance__q15.html#a9aabb0e4c79f3db807e7a441fa36f5f8":[4,48,6],
"structarm__lms__norm__instance__q15.html#a9ee7a45f4f315d7996a969e25fdc7146":[4,48,2],
"structarm__lms__norm__instance__q15.html#aa0d435fbcf7dedb7179d4467e9b79e9f":[4,48,4],
"structarm__lms__norm__instance__q15.html#aa4de490b3bdbd03561b76ee07901c8e3":[4,48,5],
-"structarm__lms__norm__instance__q15.html#ae7bca648c75a2ffa02d87852bb78bc8a":[4,48,3],
-"structarm__lms__norm__instance__q31.html":[4,49],
-"structarm__lms__norm__instance__q31.html#a28d7b9e437817f83397e081967e90f3c":[4,49,4]
+"structarm__lms__norm__instance__q15.html#ae7bca648c75a2ffa02d87852bb78bc8a":[4,48,3]
};
diff --git a/docs/DSP/html/navtreeindex3.js b/docs/DSP/html/navtreeindex3.js
index b064058..b6e162e 100644
--- a/docs/DSP/html/navtreeindex3.js
+++ b/docs/DSP/html/navtreeindex3.js
@@ -1,12 +1,14 @@
var NAVTREEINDEX3 =
{
+"structarm__lms__norm__instance__q31.html":[4,49],
+"structarm__lms__norm__instance__q31.html#a28d7b9e437817f83397e081967e90f3c":[4,49,4],
"structarm__lms__norm__instance__q31.html#a28e4c085af69c9c3e2e95dacf8004c3e":[4,49,2],
"structarm__lms__norm__instance__q31.html#a3c0ae42869afec8555dc8e3a7ef9b386":[4,49,0],
"structarm__lms__norm__instance__q31.html#a47c4466d644e0d8ba407995adfa9b917":[4,49,7],
"structarm__lms__norm__instance__q31.html#a57a64c1ff102d033c1bd05043f1d9955":[4,49,3],
"structarm__lms__norm__instance__q31.html#a6b25c96cf048b77078d62f4252a01ec4":[4,49,5],
-"structarm__lms__norm__instance__q31.html#a85836d0907077b9ac660f7bbbaa9d694":[4,49,6],
"structarm__lms__norm__instance__q31.html#ad3dd2a2406e02fdaa7782ba6c3940a64":[4,49,1],
+"structarm__lms__norm__instance__q31.html#adb1c356b4f9d6d1a9838577bc990e8eb":[4,49,6],
"structarm__matrix__instance__f32.html":[4,50],
"structarm__matrix__instance__f32.html#a23f4e34d70a82c9cad7612add5640b7b":[4,50,1],
"structarm__matrix__instance__f32.html#acdd1fb73734df68b89565c54f1dd8ae2":[4,50,0],
@@ -49,31 +51,31 @@ var NAVTREEINDEX3 =
"structarm__pid__instance__q31.html#ac2410bf7f856d58dc1d773d4983cac8e":[4,56,5],
"structarm__rfft__fast__instance__f32.html":[4,57],
"structarm__rfft__fast__instance__f32.html#a37419ababdfb3151b1891ae6bcd21012":[4,57,2],
-"structarm__rfft__fast__instance__f32.html#a9f30b04f163fabc1b24421d3c323d5fc":[4,57,1],
+"structarm__rfft__fast__instance__f32.html#ad1a1bd8b12b49eae674115308d324622":[4,57,1],
"structarm__rfft__fast__instance__f32.html#aef06ab665041ec36f5b25d464f0cab14":[4,57,0],
"structarm__rfft__instance__f32.html":[4,58],
"structarm__rfft__instance__f32.html#a075076e07ebb8521d8e3b49a31db6c57":[4,58,1],
-"structarm__rfft__instance__f32.html#a23543ecfd027fea2477fe1eea23c3c4d":[4,58,6],
"structarm__rfft__instance__f32.html#a4219d4669699e4efdcb150ed7a0d9a57":[4,58,2],
-"structarm__rfft__instance__f32.html#a534cc7e6e9b3e3dd022fad611c762142":[4,58,5],
"structarm__rfft__instance__f32.html#a5ee6d10a934ab4b666e0bb286c3d633f":[4,58,3],
+"structarm__rfft__instance__f32.html#a8c5c8de5d526d3bb9527954ec5c585c9":[4,58,6],
"structarm__rfft__instance__f32.html#a9f47ba9f50c81e4445ae3827b981bc05":[4,58,4],
+"structarm__rfft__instance__f32.html#aac5a79a077f3ecbca6e85ba582b33691":[4,58,5],
"structarm__rfft__instance__f32.html#ac342f3248157cbbd2f04a3c8ec9fc9eb":[4,58,0],
"structarm__rfft__instance__f32.html#aede85350fb5ae6baa1b3e8bfa15b18d6":[4,58,7],
"structarm__rfft__instance__q15.html":[4,59],
"structarm__rfft__instance__q15.html#a4329c15b056444746d37ff082a24d31a":[4,59,3],
"structarm__rfft__instance__q15.html#a4c65cd40e0098ec2f5c0dc31488b9bc6":[4,59,0],
+"structarm__rfft__instance__q15.html#a5b288a44a0ce0154b1fed9386627c4b5":[4,59,5],
"structarm__rfft__instance__q15.html#a8051ffe268c147e431e1bea7bb4c4258":[4,59,2],
-"structarm__rfft__instance__q15.html#a937d815022adc557b435ba8c6cd58b0d":[4,59,5],
+"structarm__rfft__instance__q15.html#aab9899263ada770283136d01985a524f":[4,59,4],
"structarm__rfft__instance__q15.html#aac5cf9e825917cbb14f439e56bb86ab3":[4,59,1],
"structarm__rfft__instance__q15.html#afd444d05858c5f419980e94e8240d5c3":[4,59,6],
-"structarm__rfft__instance__q15.html#affbf2de522ac029432d98e8373c0ec53":[4,59,4],
"structarm__rfft__instance__q31.html":[4,60],
-"structarm__rfft__instance__q31.html#a2a0c944e66bab92fcbe19d1c29153250":[4,60,4],
+"structarm__rfft__instance__q31.html#a04eb56288cddc9a366d3af02c3f86792":[4,60,4],
"structarm__rfft__instance__q31.html#a3cb90cdc928a88b0203917dcb3dc1b71":[4,60,0],
"structarm__rfft__instance__q31.html#a6fc90252b579f7c29e01bd279334fc43":[4,60,6],
+"structarm__rfft__instance__q31.html#a7d57376f7be4945011d3a4d5b1f646b8":[4,60,5],
"structarm__rfft__instance__q31.html#a8fe10d425b59e096c23aa4bb5caa1974":[4,60,3],
-"structarm__rfft__instance__q31.html#ae5070be4c2e0327e618f5e1f4c5b9d80":[4,60,5],
"structarm__rfft__instance__q31.html#af5c2615e6cde15524df38fa57ea32d94":[4,60,2],
"structarm__rfft__instance__q31.html#af777b0cadd5abaf064323692c2e6693b":[4,60,1]
};
diff --git a/docs/DSP/html/pages.html b/docs/DSP/html/pages.html
index 84b8d2b..a22ddb7 100644
--- a/docs/DSP/html/pages.html
+++ b/docs/DSP/html/pages.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -122,7 +122,7 @@ $(document).ready(function(){initNavTree('pages.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/search/all_0.js b/docs/DSP/html/search/all_0.js
index 83a9a3b..b5ffc63 100644
--- a/docs/DSP/html/search/all_0.js
+++ b/docs/DSP/html/search/all_0.js
@@ -1,34 +1,34 @@
var searchData=
[
- ['_5f_5fcmsis_5fgeneric',['__CMSIS_GENERIC',['../arm__math_8h.html#a87c3b351c33a90de11a2f23e67867a8a',1,'arm_math.h']]],
+ ['_5f_5faligned',['__ALIGNED',['../group__RealFFT__Table.html#ga70c20a29dce002df289426d5b4f67fa8',1,'arm_common_tables.c']]],
['_5f_5fpackq7',['__PACKq7',['../arm__math_8h.html#a3ebff224ad44c217fde9f530342e2960',1,'arm_math.h']]],
['_5f_5fpkhbt',['__PKHBT',['../arm__math_8h.html#aa505179349146cf6186640b4c8b47714',1,'arm_math.h']]],
['_5f_5fpkhtb',['__PKHTB',['../arm__math_8h.html#ac4be483b8d98e977a69baf4a292a76fe',1,'arm_math.h']]],
- ['_5f_5fqadd',['__QADD',['../arm__math_8h.html#ab9f3cfbfb0f12975ab91ddb179160dcb',1,'arm_math.h']]],
- ['_5f_5fqadd16',['__QADD16',['../arm__math_8h.html#a08bea9cb2c311d925224c0d6829edb8c',1,'arm_math.h']]],
- ['_5f_5fqadd8',['__QADD8',['../arm__math_8h.html#a937a37e831677294ecde7195ec9d68ee',1,'arm_math.h']]],
- ['_5f_5fqasx',['__QASX',['../arm__math_8h.html#aad6f7afa72d784b95e6357c215a919bb',1,'arm_math.h']]],
- ['_5f_5fqsax',['__QSAX',['../arm__math_8h.html#a391f5f1d2e7cefaccfece0a49141ad47',1,'arm_math.h']]],
- ['_5f_5fqsub',['__QSUB',['../arm__math_8h.html#a15e896d0146c280e600d00f609832350',1,'arm_math.h']]],
- ['_5f_5fqsub16',['__QSUB16',['../arm__math_8h.html#a6e4703dc08d1b82eab7f5ef96edb59bb',1,'arm_math.h']]],
- ['_5f_5fqsub8',['__QSUB8',['../arm__math_8h.html#a4690314b420f463093f1a2f68b5fb143',1,'arm_math.h']]],
- ['_5f_5fshadd16',['__SHADD16',['../arm__math_8h.html#af3d7aff37a4472f1f2bc88eb3b97b526',1,'arm_math.h']]],
- ['_5f_5fshasx',['__SHASX',['../arm__math_8h.html#af60f220d422ebc524411f712544feecf',1,'arm_math.h']]],
- ['_5f_5fshsax',['__SHSAX',['../arm__math_8h.html#abbfbf3cfac1971b4b380c0cde120a85b',1,'arm_math.h']]],
- ['_5f_5fshsub16',['__SHSUB16',['../arm__math_8h.html#a0987d147320a596bbdb537d70b23de73',1,'arm_math.h']]],
+ ['_5f_5fqadd',['__QADD',['../arm__math_8h.html#a3cfcec82d3ff1b8570010b771052cb96',1,'arm_math.h']]],
+ ['_5f_5fqadd16',['__QADD16',['../arm__math_8h.html#ae849a77250aa7bdc008f3f5e279de24e',1,'arm_math.h']]],
+ ['_5f_5fqadd8',['__QADD8',['../arm__math_8h.html#a2fb737513178e1e4b473008d0ebca517',1,'arm_math.h']]],
+ ['_5f_5fqasx',['__QASX',['../arm__math_8h.html#a12b3b944de6144cebccf3a815e964656',1,'arm_math.h']]],
+ ['_5f_5fqsax',['__QSAX',['../arm__math_8h.html#a995e63883c48c3c312c1492cb30d2e79',1,'arm_math.h']]],
+ ['_5f_5fqsub',['__QSUB',['../arm__math_8h.html#a98e0174c04cb34aec3ce57d5a370953d',1,'arm_math.h']]],
+ ['_5f_5fqsub16',['__QSUB16',['../arm__math_8h.html#a3821f41c9144c9390bd2000c352c6454',1,'arm_math.h']]],
+ ['_5f_5fqsub8',['__QSUB8',['../arm__math_8h.html#a646b60c85d3e75c6c2bd78df06db9b40',1,'arm_math.h']]],
+ ['_5f_5fshadd16',['__SHADD16',['../arm__math_8h.html#a8bbf1eddc4fe17ba0e45217355a1fed7',1,'arm_math.h']]],
+ ['_5f_5fshasx',['__SHASX',['../arm__math_8h.html#a6242e7d226a6b9848a7002f8e486f88b',1,'arm_math.h']]],
+ ['_5f_5fshsax',['__SHSAX',['../arm__math_8h.html#a048274994b64ee3b63d754b2dd76de4d',1,'arm_math.h']]],
+ ['_5f_5fshsub16',['__SHSUB16',['../arm__math_8h.html#a67078440657eb28859c39adc62ce16b9',1,'arm_math.h']]],
['_5f_5fsimd32',['__SIMD32',['../arm__math_8h.html#a9de2e0a5785be82866bcb96012282248',1,'arm_math.h']]],
['_5f_5fsimd32_5fconst',['__SIMD32_CONST',['../arm__math_8h.html#a1185d670d798aaf52eec13f0403f3407',1,'arm_math.h']]],
['_5f_5fsimd64',['__SIMD64',['../arm__math_8h.html#ad1b053da364f9fd82ca1a381df7590b6',1,'arm_math.h']]],
- ['_5f_5fsmlad',['__SMLAD',['../arm__math_8h.html#aa611fdbf6c56c46553701d6596a79aaf',1,'arm_math.h']]],
- ['_5f_5fsmladx',['__SMLADX',['../arm__math_8h.html#a7fc670277db1ad9ac34d52d771c7c305',1,'arm_math.h']]],
- ['_5f_5fsmlald',['__SMLALD',['../arm__math_8h.html#a7aed02041f489a4f65dbd7093073d94e',1,'arm_math.h']]],
- ['_5f_5fsmlaldx',['__SMLALDX',['../arm__math_8h.html#a3bdab9022ab56e30f6346a043050dfc4',1,'arm_math.h']]],
- ['_5f_5fsmlsdx',['__SMLSDX',['../arm__math_8h.html#a5d61b7d886888f9f1f35c079eb5d01c9',1,'arm_math.h']]],
- ['_5f_5fsmmla',['__SMMLA',['../arm__math_8h.html#a0162015f6d3458e2934a265481460ec4',1,'arm_math.h']]],
- ['_5f_5fsmuad',['__SMUAD',['../arm__math_8h.html#a2eed05660fedbe3fbd0b6dbb1315cfc3',1,'arm_math.h']]],
- ['_5f_5fsmuadx',['__SMUADX',['../arm__math_8h.html#a9c58d7b4648a973d91e27544bc190e60',1,'arm_math.h']]],
- ['_5f_5fsmusd',['__SMUSD',['../arm__math_8h.html#a6b293f62ad7eb225fa9ce0f39458eba3',1,'arm_math.h']]],
- ['_5f_5fsmusdx',['__SMUSDX',['../arm__math_8h.html#a7375d1deba32929dc97008bfa7085d46',1,'arm_math.h']]],
- ['_5f_5fsxtb16',['__SXTB16',['../arm__math_8h.html#ac9f7f02a5e0ad5642026dbd0da7418db',1,'arm_math.h']]],
+ ['_5f_5fsmlad',['__SMLAD',['../arm__math_8h.html#ac2e3c09dbb7c8fe39d3edfa6cdd4a862',1,'arm_math.h']]],
+ ['_5f_5fsmladx',['__SMLADX',['../arm__math_8h.html#aa768ceb80ab9196f4f49aa8840474eac',1,'arm_math.h']]],
+ ['_5f_5fsmlald',['__SMLALD',['../arm__math_8h.html#a5e81e17e4b2c742f2bb2ca18721330b4',1,'arm_math.h']]],
+ ['_5f_5fsmlaldx',['__SMLALDX',['../arm__math_8h.html#ae97294482e85127ef97526a962ebd1b3',1,'arm_math.h']]],
+ ['_5f_5fsmlsdx',['__SMLSDX',['../arm__math_8h.html#a72f55b9cc9aac9fea5ea37acdd642b19',1,'arm_math.h']]],
+ ['_5f_5fsmmla',['__SMMLA',['../arm__math_8h.html#a5a21d62839618246ef1383fc5531425b',1,'arm_math.h']]],
+ ['_5f_5fsmuad',['__SMUAD',['../arm__math_8h.html#a1caa8809ee9d31e162d28ebb09b2a773',1,'arm_math.h']]],
+ ['_5f_5fsmuadx',['__SMUADX',['../arm__math_8h.html#a5459e095b1250db7f7c12763648f818b',1,'arm_math.h']]],
+ ['_5f_5fsmusd',['__SMUSD',['../arm__math_8h.html#a7c93c24f4f94bcbb57fefcafa587e838',1,'arm_math.h']]],
+ ['_5f_5fsmusdx',['__SMUSDX',['../arm__math_8h.html#a19acaeacb4ecb2c19e5df75c36b16895',1,'arm_math.h']]],
+ ['_5f_5fsxtb16',['__SXTB16',['../arm__math_8h.html#a1d4c96261598742fea98a13d28fbb06a',1,'arm_math.h']]],
['_5fsimd32_5foffset',['_SIMD32_OFFSET',['../arm__math_8h.html#af0d54ec57b936994a34f073d0049ea3f',1,'arm_math.h']]]
];
diff --git a/docs/DSP/html/search/all_1.js b/docs/DSP/html/search/all_1.js
index 4aeb6f2..97f820c 100644
--- a/docs/DSP/html/search/all_1.js
+++ b/docs/DSP/html/search/all_1.js
@@ -15,78 +15,79 @@ var searchData=
['abstract_2etxt',['Abstract.txt',['../arm__class__marks__example_2Abstract_8txt.html',1,'']]],
['abstract_2etxt',['Abstract.txt',['../arm__dotproduct__example_2Abstract_8txt.html',1,'']]],
['abstract_2etxt',['Abstract.txt',['../arm__convolution__example_2Abstract_8txt.html',1,'']]],
+ ['add_5fsubdirectory',['add_subdirectory',['../Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html#ab8684add6c129686a0d750931302978d',1,'CMakeLists.txt']]],
['ak',['Ak',['../arm__convolution__example__f32_8c.html#aed74eacd4b96cc7f71b64d18f2e95705',1,'arm_convolution_example_f32.c']]],
- ['align4',['ALIGN4',['../arm__math_8h.html#a280a402ab28c399fcc4168f2ed631acb',1,'arm_math.h']]],
- ['arm_5fabs_5ff32',['arm_abs_f32',['../group__BasicAbs.html#ga421b6275f9d35f50286c0ff3beceff02',1,'arm_abs_f32(float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_abs_f32.c'],['../group__BasicAbs.html#ga421b6275f9d35f50286c0ff3beceff02',1,'arm_abs_f32(float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_abs_f32.c']]],
+ ['arm_5fabs_5ff32',['arm_abs_f32',['../group__BasicAbs.html#ga0e8fc7df3033cdbe9cda8a766a46e6d9',1,'arm_abs_f32(const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_abs_f32.c'],['../group__BasicAbs.html#ga0e8fc7df3033cdbe9cda8a766a46e6d9',1,'arm_abs_f32(const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_abs_f32.c']]],
['arm_5fabs_5ff32_2ec',['arm_abs_f32.c',['../arm__abs__f32_8c.html',1,'']]],
- ['arm_5fabs_5fq15',['arm_abs_q15',['../group__BasicAbs.html#ga39f92964c9b649ba252e26ebe7b95594',1,'arm_abs_q15(q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_abs_q15.c'],['../group__BasicAbs.html#ga39f92964c9b649ba252e26ebe7b95594',1,'arm_abs_q15(q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_abs_q15.c']]],
+ ['arm_5fabs_5fq15',['arm_abs_q15',['../group__BasicAbs.html#ga5cd90f9490ba8711c86e6f4bd7154359',1,'arm_abs_q15(const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_abs_q15.c'],['../group__BasicAbs.html#ga5cd90f9490ba8711c86e6f4bd7154359',1,'arm_abs_q15(const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_abs_q15.c']]],
['arm_5fabs_5fq15_2ec',['arm_abs_q15.c',['../arm__abs__q15_8c.html',1,'']]],
- ['arm_5fabs_5fq31',['arm_abs_q31',['../group__BasicAbs.html#ga59eafcdcdb52da60d37f20aec6ff4577',1,'arm_abs_q31(q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_abs_q31.c'],['../group__BasicAbs.html#ga59eafcdcdb52da60d37f20aec6ff4577',1,'arm_abs_q31(q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_abs_q31.c']]],
+ ['arm_5fabs_5fq31',['arm_abs_q31',['../group__BasicAbs.html#ga494bd5db5e2686d96f5548e80ba8ca89',1,'arm_abs_q31(const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_abs_q31.c'],['../group__BasicAbs.html#ga494bd5db5e2686d96f5548e80ba8ca89',1,'arm_abs_q31(const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_abs_q31.c']]],
['arm_5fabs_5fq31_2ec',['arm_abs_q31.c',['../arm__abs__q31_8c.html',1,'']]],
- ['arm_5fabs_5fq7',['arm_abs_q7',['../group__BasicAbs.html#gadc30985e33fbf96802a5a7954dece3b1',1,'arm_abs_q7(q7_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_abs_q7.c'],['../group__BasicAbs.html#gadc30985e33fbf96802a5a7954dece3b1',1,'arm_abs_q7(q7_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_abs_q7.c']]],
+ ['arm_5fabs_5fq7',['arm_abs_q7',['../group__BasicAbs.html#ga097f1938c72471930b4e5647de40c505',1,'arm_abs_q7(const q7_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_abs_q7.c'],['../group__BasicAbs.html#ga097f1938c72471930b4e5647de40c505',1,'arm_abs_q7(const q7_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_abs_q7.c']]],
['arm_5fabs_5fq7_2ec',['arm_abs_q7.c',['../arm__abs__q7_8c.html',1,'']]],
- ['arm_5fadd_5ff32',['arm_add_f32',['../group__BasicAdd.html#ga6a904a547413b10565dd1d251c6bafbd',1,'arm_add_f32(float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t blockSize):&#160;arm_add_f32.c'],['../group__BasicAdd.html#ga6a904a547413b10565dd1d251c6bafbd',1,'arm_add_f32(float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t blockSize):&#160;arm_add_f32.c']]],
+ ['arm_5fadd_5ff32',['arm_add_f32',['../group__BasicAdd.html#gabfef1e86e458314a61f4baa441d9765e',1,'arm_add_f32(const float32_t *pSrcA, const float32_t *pSrcB, float32_t *pDst, uint32_t blockSize):&#160;arm_add_f32.c'],['../group__BasicAdd.html#gabfef1e86e458314a61f4baa441d9765e',1,'arm_add_f32(const float32_t *pSrcA, const float32_t *pSrcB, float32_t *pDst, uint32_t blockSize):&#160;arm_add_f32.c']]],
['arm_5fadd_5ff32_2ec',['arm_add_f32.c',['../arm__add__f32_8c.html',1,'']]],
- ['arm_5fadd_5fq15',['arm_add_q15',['../group__BasicAdd.html#gabb51285a41f511670bbff62fc0e1bf62',1,'arm_add_q15(q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t blockSize):&#160;arm_add_q15.c'],['../group__BasicAdd.html#gabb51285a41f511670bbff62fc0e1bf62',1,'arm_add_q15(q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t blockSize):&#160;arm_add_q15.c']]],
+ ['arm_5fadd_5fq15',['arm_add_q15',['../group__BasicAdd.html#gacea7c052f62fdd71c8f1a14f0495cbed',1,'arm_add_q15(const q15_t *pSrcA, const q15_t *pSrcB, q15_t *pDst, uint32_t blockSize):&#160;arm_add_q15.c'],['../group__BasicAdd.html#gacea7c052f62fdd71c8f1a14f0495cbed',1,'arm_add_q15(const q15_t *pSrcA, const q15_t *pSrcB, q15_t *pDst, uint32_t blockSize):&#160;arm_add_q15.c']]],
['arm_5fadd_5fq15_2ec',['arm_add_q15.c',['../arm__add__q15_8c.html',1,'']]],
- ['arm_5fadd_5fq31',['arm_add_q31',['../group__BasicAdd.html#ga24d6c3f7f8b9fae4847c0c3f26a39a3b',1,'arm_add_q31(q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t blockSize):&#160;arm_add_q31.c'],['../group__BasicAdd.html#ga24d6c3f7f8b9fae4847c0c3f26a39a3b',1,'arm_add_q31(q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t blockSize):&#160;arm_add_q31.c']]],
+ ['arm_5fadd_5fq31',['arm_add_q31',['../group__BasicAdd.html#ga63e5862d90971bff4181b22bfa6ac753',1,'arm_add_q31(const q31_t *pSrcA, const q31_t *pSrcB, q31_t *pDst, uint32_t blockSize):&#160;arm_add_q31.c'],['../group__BasicAdd.html#ga63e5862d90971bff4181b22bfa6ac753',1,'arm_add_q31(const q31_t *pSrcA, const q31_t *pSrcB, q31_t *pDst, uint32_t blockSize):&#160;arm_add_q31.c']]],
['arm_5fadd_5fq31_2ec',['arm_add_q31.c',['../arm__add__q31_8c.html',1,'']]],
- ['arm_5fadd_5fq7',['arm_add_q7',['../group__BasicAdd.html#gaed633f415a7840a66861debca2dfb96b',1,'arm_add_q7(q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, uint32_t blockSize):&#160;arm_add_q7.c'],['../group__BasicAdd.html#gaed633f415a7840a66861debca2dfb96b',1,'arm_add_q7(q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, uint32_t blockSize):&#160;arm_add_q7.c']]],
+ ['arm_5fadd_5fq7',['arm_add_q7',['../group__BasicAdd.html#gafaecefa2be70b02118c8a317e183f247',1,'arm_add_q7(const q7_t *pSrcA, const q7_t *pSrcB, q7_t *pDst, uint32_t blockSize):&#160;arm_add_q7.c'],['../group__BasicAdd.html#gafaecefa2be70b02118c8a317e183f247',1,'arm_add_q7(const q7_t *pSrcA, const q7_t *pSrcB, q7_t *pDst, uint32_t blockSize):&#160;arm_add_q7.c']]],
['arm_5fadd_5fq7_2ec',['arm_add_q7.c',['../arm__add__q7_8c.html',1,'']]],
['arm_5fapply_5fguard_5fbits',['arm_apply_guard_bits',['../arm__convolution__example_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits):&#160;math_helper.c'],['../arm__convolution__example_2math__helper_8h.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8h.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8h.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8h.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8h.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8h.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits):&#160;math_helper.c']]],
- ['arm_5fbilinear_5finterp_5ff32',['arm_bilinear_interp_f32',['../group__BilinearInterpolate.html#gaba67d2ba2acbd428832f106de29b8627',1,'arm_math.h']]],
+ ['arm_5fbilinear_5finterp_5ff32',['arm_bilinear_interp_f32',['../group__BilinearInterpolate.html#ga887756dbbe013d0a15b987836a787677',1,'arm_math.h']]],
['arm_5fbilinear_5finterp_5finstance_5ff32',['arm_bilinear_interp_instance_f32',['../structarm__bilinear__interp__instance__f32.html',1,'']]],
['arm_5fbilinear_5finterp_5finstance_5fq15',['arm_bilinear_interp_instance_q15',['../structarm__bilinear__interp__instance__q15.html',1,'']]],
['arm_5fbilinear_5finterp_5finstance_5fq31',['arm_bilinear_interp_instance_q31',['../structarm__bilinear__interp__instance__q31.html',1,'']]],
['arm_5fbilinear_5finterp_5finstance_5fq7',['arm_bilinear_interp_instance_q7',['../structarm__bilinear__interp__instance__q7.html',1,'']]],
- ['arm_5fbilinear_5finterp_5fq15',['arm_bilinear_interp_q15',['../group__BilinearInterpolate.html#ga5f9b61bcae6d9295d926810cf398dd53',1,'arm_math.h']]],
- ['arm_5fbilinear_5finterp_5fq31',['arm_bilinear_interp_q31',['../group__BilinearInterpolate.html#ga79d374eda5d39e220b0423ba3cb90c6e',1,'arm_math.h']]],
- ['arm_5fbilinear_5finterp_5fq7',['arm_bilinear_interp_q7',['../group__BilinearInterpolate.html#ga0a986d4a01039914a9d6e81e9a4ccda0',1,'arm_math.h']]],
- ['arm_5fbiquad_5fcas_5fdf1_5f32x64_5finit_5fq31',['arm_biquad_cas_df1_32x64_init_q31',['../group__BiquadCascadeDF1__32x64.html#ga44900cecb8083afcaabf905ffcd656bb',1,'arm_biquad_cas_df1_32x64_init_q31(arm_biquad_cas_df1_32x64_ins_q31 *S, uint8_t numStages, q31_t *pCoeffs, q63_t *pState, uint8_t postShift):&#160;arm_biquad_cascade_df1_32x64_init_q31.c'],['../group__BiquadCascadeDF1__32x64.html#ga44900cecb8083afcaabf905ffcd656bb',1,'arm_biquad_cas_df1_32x64_init_q31(arm_biquad_cas_df1_32x64_ins_q31 *S, uint8_t numStages, q31_t *pCoeffs, q63_t *pState, uint8_t postShift):&#160;arm_biquad_cascade_df1_32x64_init_q31.c']]],
+ ['arm_5fbilinear_5finterp_5fq15',['arm_bilinear_interp_q15',['../group__BilinearInterpolate.html#ga56fe34273ffb422f428b1d9feeffe0ea',1,'arm_math.h']]],
+ ['arm_5fbilinear_5finterp_5fq31',['arm_bilinear_interp_q31',['../group__BilinearInterpolate.html#gaefe4731017e8b9ac652e5fea57cb1fa5',1,'arm_math.h']]],
+ ['arm_5fbilinear_5finterp_5fq7',['arm_bilinear_interp_q7',['../group__BilinearInterpolate.html#ga1230bb062f6d8614db10b37ba7c9a161',1,'arm_math.h']]],
+ ['arm_5fbiquad_5fcas_5fdf1_5f32x64_5finit_5fq31',['arm_biquad_cas_df1_32x64_init_q31',['../group__BiquadCascadeDF1__32x64.html#ga426cd78591a717e87d66d1eaa9a3d074',1,'arm_biquad_cas_df1_32x64_init_q31(arm_biquad_cas_df1_32x64_ins_q31 *S, uint8_t numStages, const q31_t *pCoeffs, q63_t *pState, uint8_t postShift):&#160;arm_biquad_cascade_df1_32x64_init_q31.c'],['../group__BiquadCascadeDF1__32x64.html#ga426cd78591a717e87d66d1eaa9a3d074',1,'arm_biquad_cas_df1_32x64_init_q31(arm_biquad_cas_df1_32x64_ins_q31 *S, uint8_t numStages, const q31_t *pCoeffs, q63_t *pState, uint8_t postShift):&#160;arm_biquad_cascade_df1_32x64_init_q31.c']]],
['arm_5fbiquad_5fcas_5fdf1_5f32x64_5fins_5fq31',['arm_biquad_cas_df1_32x64_ins_q31',['../structarm__biquad__cas__df1__32x64__ins__q31.html',1,'']]],
['arm_5fbiquad_5fcas_5fdf1_5f32x64_5fq31',['arm_biquad_cas_df1_32x64_q31',['../group__BiquadCascadeDF1__32x64.html#ga953a83e69685de6575cff37feb358a93',1,'arm_biquad_cas_df1_32x64_q31(const arm_biquad_cas_df1_32x64_ins_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_32x64_q31.c'],['../group__BiquadCascadeDF1__32x64.html#ga953a83e69685de6575cff37feb358a93',1,'arm_biquad_cas_df1_32x64_q31(const arm_biquad_cas_df1_32x64_ins_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_32x64_q31.c']]],
['arm_5fbiquad_5fcascade_5fdf1_5f32x64_5finit_5fq31_2ec',['arm_biquad_cascade_df1_32x64_init_q31.c',['../arm__biquad__cascade__df1__32x64__init__q31_8c.html',1,'']]],
['arm_5fbiquad_5fcascade_5fdf1_5f32x64_5fq31_2ec',['arm_biquad_cascade_df1_32x64_q31.c',['../arm__biquad__cascade__df1__32x64__q31_8c.html',1,'']]],
- ['arm_5fbiquad_5fcascade_5fdf1_5ff32',['arm_biquad_cascade_df1_f32',['../group__BiquadCascadeDF1.html#gaa0dbe330d763e3c1d8030b3ef12d5bdc',1,'arm_biquad_cascade_df1_f32(const arm_biquad_casd_df1_inst_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_f32.c'],['../group__BiquadCascadeDF1.html#gaa0dbe330d763e3c1d8030b3ef12d5bdc',1,'arm_biquad_cascade_df1_f32(const arm_biquad_casd_df1_inst_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_f32.c']]],
+ ['arm_5fbiquad_5fcascade_5fdf1_5ff32',['arm_biquad_cascade_df1_f32',['../group__BiquadCascadeDF1.html#ga812eb9769adde4fed6d5ff4968a011d3',1,'arm_biquad_cascade_df1_f32(const arm_biquad_casd_df1_inst_f32 *S, const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_f32.c'],['../group__BiquadCascadeDF1.html#ga812eb9769adde4fed6d5ff4968a011d3',1,'arm_biquad_cascade_df1_f32(const arm_biquad_casd_df1_inst_f32 *S, const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_f32.c']]],
['arm_5fbiquad_5fcascade_5fdf1_5ff32_2ec',['arm_biquad_cascade_df1_f32.c',['../arm__biquad__cascade__df1__f32_8c.html',1,'']]],
- ['arm_5fbiquad_5fcascade_5fdf1_5ffast_5fq15',['arm_biquad_cascade_df1_fast_q15',['../group__BiquadCascadeDF1.html#gaffb9792c0220882efd4c58f3c6a05fd7',1,'arm_biquad_cascade_df1_fast_q15(const arm_biquad_casd_df1_inst_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_fast_q15.c'],['../group__BiquadCascadeDF1.html#gaffb9792c0220882efd4c58f3c6a05fd7',1,'arm_biquad_cascade_df1_fast_q15(const arm_biquad_casd_df1_inst_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_fast_q15.c']]],
+ ['arm_5fbiquad_5fcascade_5fdf1_5ffast_5fq15',['arm_biquad_cascade_df1_fast_q15',['../group__BiquadCascadeDF1.html#ga5008df017b9ce4046f35b61482009cbc',1,'arm_biquad_cascade_df1_fast_q15(const arm_biquad_casd_df1_inst_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_fast_q15.c'],['../group__BiquadCascadeDF1.html#ga5008df017b9ce4046f35b61482009cbc',1,'arm_biquad_cascade_df1_fast_q15(const arm_biquad_casd_df1_inst_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_fast_q15.c']]],
['arm_5fbiquad_5fcascade_5fdf1_5ffast_5fq15_2ec',['arm_biquad_cascade_df1_fast_q15.c',['../arm__biquad__cascade__df1__fast__q15_8c.html',1,'']]],
- ['arm_5fbiquad_5fcascade_5fdf1_5ffast_5fq31',['arm_biquad_cascade_df1_fast_q31',['../group__BiquadCascadeDF1.html#ga456390f5e448afad3a38bed7d6e380e3',1,'arm_biquad_cascade_df1_fast_q31(const arm_biquad_casd_df1_inst_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_fast_q31.c'],['../group__BiquadCascadeDF1.html#ga456390f5e448afad3a38bed7d6e380e3',1,'arm_biquad_cascade_df1_fast_q31(const arm_biquad_casd_df1_inst_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_fast_q31.c']]],
+ ['arm_5fbiquad_5fcascade_5fdf1_5ffast_5fq31',['arm_biquad_cascade_df1_fast_q31',['../group__BiquadCascadeDF1.html#gaa09ea758c0b24eed9ef92b8d1e5c80c2',1,'arm_biquad_cascade_df1_fast_q31(const arm_biquad_casd_df1_inst_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_fast_q31.c'],['../group__BiquadCascadeDF1.html#gaa09ea758c0b24eed9ef92b8d1e5c80c2',1,'arm_biquad_cascade_df1_fast_q31(const arm_biquad_casd_df1_inst_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_fast_q31.c']]],
['arm_5fbiquad_5fcascade_5fdf1_5ffast_5fq31_2ec',['arm_biquad_cascade_df1_fast_q31.c',['../arm__biquad__cascade__df1__fast__q31_8c.html',1,'']]],
- ['arm_5fbiquad_5fcascade_5fdf1_5finit_5ff32',['arm_biquad_cascade_df1_init_f32',['../group__BiquadCascadeDF1.html#ga8e73b69a788e681a61bccc8959d823c5',1,'arm_biquad_cascade_df1_init_f32(arm_biquad_casd_df1_inst_f32 *S, uint8_t numStages, float32_t *pCoeffs, float32_t *pState):&#160;arm_biquad_cascade_df1_init_f32.c'],['../group__BiquadCascadeDF1.html#ga8e73b69a788e681a61bccc8959d823c5',1,'arm_biquad_cascade_df1_init_f32(arm_biquad_casd_df1_inst_f32 *S, uint8_t numStages, float32_t *pCoeffs, float32_t *pState):&#160;arm_biquad_cascade_df1_init_f32.c']]],
+ ['arm_5fbiquad_5fcascade_5fdf1_5finit_5ff32',['arm_biquad_cascade_df1_init_f32',['../group__BiquadCascadeDF1.html#gad0b680d1c529d941e939d265b3c6ae59',1,'arm_biquad_cascade_df1_init_f32(arm_biquad_casd_df1_inst_f32 *S, uint8_t numStages, const float32_t *pCoeffs, float32_t *pState):&#160;arm_biquad_cascade_df1_init_f32.c'],['../group__BiquadCascadeDF1.html#gad0b680d1c529d941e939d265b3c6ae59',1,'arm_biquad_cascade_df1_init_f32(arm_biquad_casd_df1_inst_f32 *S, uint8_t numStages, const float32_t *pCoeffs, float32_t *pState):&#160;arm_biquad_cascade_df1_init_f32.c']]],
['arm_5fbiquad_5fcascade_5fdf1_5finit_5ff32_2ec',['arm_biquad_cascade_df1_init_f32.c',['../arm__biquad__cascade__df1__init__f32_8c.html',1,'']]],
- ['arm_5fbiquad_5fcascade_5fdf1_5finit_5fq15',['arm_biquad_cascade_df1_init_q15',['../group__BiquadCascadeDF1.html#gad54c724132f6d742a444eb6df0e9c731',1,'arm_biquad_cascade_df1_init_q15(arm_biquad_casd_df1_inst_q15 *S, uint8_t numStages, q15_t *pCoeffs, q15_t *pState, int8_t postShift):&#160;arm_biquad_cascade_df1_init_q15.c'],['../group__BiquadCascadeDF1.html#gad54c724132f6d742a444eb6df0e9c731',1,'arm_biquad_cascade_df1_init_q15(arm_biquad_casd_df1_inst_q15 *S, uint8_t numStages, q15_t *pCoeffs, q15_t *pState, int8_t postShift):&#160;arm_biquad_cascade_df1_init_q15.c']]],
+ ['arm_5fbiquad_5fcascade_5fdf1_5finit_5fq15',['arm_biquad_cascade_df1_init_q15',['../group__BiquadCascadeDF1.html#ga1115256c79a0e22a3a54f8e627ac256f',1,'arm_biquad_cascade_df1_init_q15(arm_biquad_casd_df1_inst_q15 *S, uint8_t numStages, const q15_t *pCoeffs, q15_t *pState, int8_t postShift):&#160;arm_biquad_cascade_df1_init_q15.c'],['../group__BiquadCascadeDF1.html#ga1115256c79a0e22a3a54f8e627ac256f',1,'arm_biquad_cascade_df1_init_q15(arm_biquad_casd_df1_inst_q15 *S, uint8_t numStages, const q15_t *pCoeffs, q15_t *pState, int8_t postShift):&#160;arm_biquad_cascade_df1_init_q15.c']]],
['arm_5fbiquad_5fcascade_5fdf1_5finit_5fq15_2ec',['arm_biquad_cascade_df1_init_q15.c',['../arm__biquad__cascade__df1__init__q15_8c.html',1,'']]],
- ['arm_5fbiquad_5fcascade_5fdf1_5finit_5fq31',['arm_biquad_cascade_df1_init_q31',['../group__BiquadCascadeDF1.html#gaf42a44f9b16d61e636418c83eefe577b',1,'arm_biquad_cascade_df1_init_q31(arm_biquad_casd_df1_inst_q31 *S, uint8_t numStages, q31_t *pCoeffs, q31_t *pState, int8_t postShift):&#160;arm_biquad_cascade_df1_init_q31.c'],['../group__BiquadCascadeDF1.html#gaf42a44f9b16d61e636418c83eefe577b',1,'arm_biquad_cascade_df1_init_q31(arm_biquad_casd_df1_inst_q31 *S, uint8_t numStages, q31_t *pCoeffs, q31_t *pState, int8_t postShift):&#160;arm_biquad_cascade_df1_init_q31.c']]],
+ ['arm_5fbiquad_5fcascade_5fdf1_5finit_5fq31',['arm_biquad_cascade_df1_init_q31',['../group__BiquadCascadeDF1.html#ga5563b156af44d1be2a7548626988bf4e',1,'arm_biquad_cascade_df1_init_q31(arm_biquad_casd_df1_inst_q31 *S, uint8_t numStages, const q31_t *pCoeffs, q31_t *pState, int8_t postShift):&#160;arm_biquad_cascade_df1_init_q31.c'],['../group__BiquadCascadeDF1.html#ga5563b156af44d1be2a7548626988bf4e',1,'arm_biquad_cascade_df1_init_q31(arm_biquad_casd_df1_inst_q31 *S, uint8_t numStages, const q31_t *pCoeffs, q31_t *pState, int8_t postShift):&#160;arm_biquad_cascade_df1_init_q31.c']]],
['arm_5fbiquad_5fcascade_5fdf1_5finit_5fq31_2ec',['arm_biquad_cascade_df1_init_q31.c',['../arm__biquad__cascade__df1__init__q31_8c.html',1,'']]],
- ['arm_5fbiquad_5fcascade_5fdf1_5fq15',['arm_biquad_cascade_df1_q15',['../group__BiquadCascadeDF1.html#gadd66a0aefdc645031d607b0a5b37a942',1,'arm_biquad_cascade_df1_q15(const arm_biquad_casd_df1_inst_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_q15.c'],['../group__BiquadCascadeDF1.html#gadd66a0aefdc645031d607b0a5b37a942',1,'arm_biquad_cascade_df1_q15(const arm_biquad_casd_df1_inst_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_q15.c']]],
+ ['arm_5fbiquad_5fcascade_5fdf1_5fq15',['arm_biquad_cascade_df1_q15',['../group__BiquadCascadeDF1.html#ga27af5bfa40dad7c877e48eedc8d67558',1,'arm_biquad_cascade_df1_q15(const arm_biquad_casd_df1_inst_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_q15.c'],['../group__BiquadCascadeDF1.html#ga27af5bfa40dad7c877e48eedc8d67558',1,'arm_biquad_cascade_df1_q15(const arm_biquad_casd_df1_inst_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_q15.c']]],
['arm_5fbiquad_5fcascade_5fdf1_5fq15_2ec',['arm_biquad_cascade_df1_q15.c',['../arm__biquad__cascade__df1__q15_8c.html',1,'']]],
- ['arm_5fbiquad_5fcascade_5fdf1_5fq31',['arm_biquad_cascade_df1_q31',['../group__BiquadCascadeDF1.html#ga27b0c54da702713976e5202d20b4473f',1,'arm_biquad_cascade_df1_q31(const arm_biquad_casd_df1_inst_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_q31.c'],['../group__BiquadCascadeDF1.html#ga27b0c54da702713976e5202d20b4473f',1,'arm_biquad_cascade_df1_q31(const arm_biquad_casd_df1_inst_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_q31.c']]],
+ ['arm_5fbiquad_5fcascade_5fdf1_5fq31',['arm_biquad_cascade_df1_q31',['../group__BiquadCascadeDF1.html#ga4e7dad0ee6949005909fd4fcf1249b79',1,'arm_biquad_cascade_df1_q31(const arm_biquad_casd_df1_inst_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_q31.c'],['../group__BiquadCascadeDF1.html#ga4e7dad0ee6949005909fd4fcf1249b79',1,'arm_biquad_cascade_df1_q31(const arm_biquad_casd_df1_inst_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_q31.c']]],
['arm_5fbiquad_5fcascade_5fdf1_5fq31_2ec',['arm_biquad_cascade_df1_q31.c',['../arm__biquad__cascade__df1__q31_8c.html',1,'']]],
- ['arm_5fbiquad_5fcascade_5fdf2t_5ff32',['arm_biquad_cascade_df2T_f32',['../group__BiquadCascadeDF2T.html#ga114f373fbc16a314e9f293c7c7649c7f',1,'arm_biquad_cascade_df2T_f32(const arm_biquad_cascade_df2T_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df2T_f32.c'],['../group__BiquadCascadeDF2T.html#ga114f373fbc16a314e9f293c7c7649c7f',1,'arm_biquad_cascade_df2T_f32(const arm_biquad_cascade_df2T_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df2T_f32.c']]],
+ ['arm_5fbiquad_5fcascade_5fdf2t_5ff32',['arm_biquad_cascade_df2T_f32',['../group__BiquadCascadeDF2T.html#gaecf9b22907e89fc35f097b50589cf86a',1,'arm_biquad_cascade_df2T_f32(const arm_biquad_cascade_df2T_instance_f32 *S, const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df2T_f32.c'],['../group__BiquadCascadeDF2T.html#gaecf9b22907e89fc35f097b50589cf86a',1,'arm_biquad_cascade_df2T_f32(const arm_biquad_cascade_df2T_instance_f32 *S, const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df2T_f32.c']]],
['arm_5fbiquad_5fcascade_5fdf2t_5ff32_2ec',['arm_biquad_cascade_df2T_f32.c',['../arm__biquad__cascade__df2T__f32_8c.html',1,'']]],
['arm_5fbiquad_5fcascade_5fdf2t_5ff64',['arm_biquad_cascade_df2T_f64',['../group__BiquadCascadeDF2T.html#gaa8735dda5f3f36d0936283794c2aa771',1,'arm_biquad_cascade_df2T_f64(const arm_biquad_cascade_df2T_instance_f64 *S, float64_t *pSrc, float64_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df2T_f64.c'],['../group__BiquadCascadeDF2T.html#gaa8735dda5f3f36d0936283794c2aa771',1,'arm_biquad_cascade_df2T_f64(const arm_biquad_cascade_df2T_instance_f64 *S, float64_t *pSrc, float64_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df2T_f64.c']]],
['arm_5fbiquad_5fcascade_5fdf2t_5ff64_2ec',['arm_biquad_cascade_df2T_f64.c',['../arm__biquad__cascade__df2T__f64_8c.html',1,'']]],
- ['arm_5fbiquad_5fcascade_5fdf2t_5finit_5ff32',['arm_biquad_cascade_df2T_init_f32',['../group__BiquadCascadeDF2T.html#ga70eaddf317a4a8bde6bd6a97df67fedd',1,'arm_biquad_cascade_df2T_init_f32(arm_biquad_cascade_df2T_instance_f32 *S, uint8_t numStages, float32_t *pCoeffs, float32_t *pState):&#160;arm_biquad_cascade_df2T_init_f32.c'],['../group__BiquadCascadeDF2T.html#ga70eaddf317a4a8bde6bd6a97df67fedd',1,'arm_biquad_cascade_df2T_init_f32(arm_biquad_cascade_df2T_instance_f32 *S, uint8_t numStages, float32_t *pCoeffs, float32_t *pState):&#160;arm_biquad_cascade_df2T_init_f32.c']]],
+ ['arm_5fbiquad_5fcascade_5fdf2t_5finit_5ff32',['arm_biquad_cascade_df2T_init_f32',['../group__BiquadCascadeDF2T.html#gafd8b4068de567e9012e444f1c2320e1c',1,'arm_biquad_cascade_df2T_init_f32(arm_biquad_cascade_df2T_instance_f32 *S, uint8_t numStages, const float32_t *pCoeffs, float32_t *pState):&#160;arm_biquad_cascade_df2T_init_f32.c'],['../group__BiquadCascadeDF2T.html#gafd8b4068de567e9012e444f1c2320e1c',1,'arm_biquad_cascade_df2T_init_f32(arm_biquad_cascade_df2T_instance_f32 *S, uint8_t numStages, const float32_t *pCoeffs, float32_t *pState):&#160;arm_biquad_cascade_df2T_init_f32.c']]],
['arm_5fbiquad_5fcascade_5fdf2t_5finit_5ff32_2ec',['arm_biquad_cascade_df2T_init_f32.c',['../arm__biquad__cascade__df2T__init__f32_8c.html',1,'']]],
['arm_5fbiquad_5fcascade_5fdf2t_5finit_5ff64',['arm_biquad_cascade_df2T_init_f64',['../group__BiquadCascadeDF2T.html#ga12dc5d8e8892806ad70e79ca2ff9f86e',1,'arm_biquad_cascade_df2T_init_f64(arm_biquad_cascade_df2T_instance_f64 *S, uint8_t numStages, float64_t *pCoeffs, float64_t *pState):&#160;arm_biquad_cascade_df2T_init_f64.c'],['../group__BiquadCascadeDF2T.html#ga12dc5d8e8892806ad70e79ca2ff9f86e',1,'arm_biquad_cascade_df2T_init_f64(arm_biquad_cascade_df2T_instance_f64 *S, uint8_t numStages, float64_t *pCoeffs, float64_t *pState):&#160;arm_biquad_cascade_df2T_init_f64.c']]],
['arm_5fbiquad_5fcascade_5fdf2t_5finit_5ff64_2ec',['arm_biquad_cascade_df2T_init_f64.c',['../arm__biquad__cascade__df2T__init__f64_8c.html',1,'']]],
['arm_5fbiquad_5fcascade_5fdf2t_5finstance_5ff32',['arm_biquad_cascade_df2T_instance_f32',['../structarm__biquad__cascade__df2T__instance__f32.html',1,'']]],
['arm_5fbiquad_5fcascade_5fdf2t_5finstance_5ff64',['arm_biquad_cascade_df2T_instance_f64',['../structarm__biquad__cascade__df2T__instance__f64.html',1,'']]],
- ['arm_5fbiquad_5fcascade_5fstereo_5fdf2t_5ff32',['arm_biquad_cascade_stereo_df2T_f32',['../group__BiquadCascadeDF2T.html#gac75de449c3e4f733477d81bd0ada5eec',1,'arm_biquad_cascade_stereo_df2T_f32(const arm_biquad_cascade_stereo_df2T_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_stereo_df2T_f32.c'],['../group__BiquadCascadeDF2T.html#gac75de449c3e4f733477d81bd0ada5eec',1,'arm_biquad_cascade_stereo_df2T_f32(const arm_biquad_cascade_stereo_df2T_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_stereo_df2T_f32.c']]],
+ ['arm_5fbiquad_5fcascade_5fstereo_5fdf2t_5ff32',['arm_biquad_cascade_stereo_df2T_f32',['../group__BiquadCascadeDF2T.html#gaeb8334e64307e85de36db947da04a6eb',1,'arm_biquad_cascade_stereo_df2T_f32(const arm_biquad_cascade_stereo_df2T_instance_f32 *S, const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_stereo_df2T_f32.c'],['../group__BiquadCascadeDF2T.html#gaeb8334e64307e85de36db947da04a6eb',1,'arm_biquad_cascade_stereo_df2T_f32(const arm_biquad_cascade_stereo_df2T_instance_f32 *S, const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_stereo_df2T_f32.c']]],
['arm_5fbiquad_5fcascade_5fstereo_5fdf2t_5ff32_2ec',['arm_biquad_cascade_stereo_df2T_f32.c',['../arm__biquad__cascade__stereo__df2T__f32_8c.html',1,'']]],
- ['arm_5fbiquad_5fcascade_5fstereo_5fdf2t_5finit_5ff32',['arm_biquad_cascade_stereo_df2T_init_f32',['../group__BiquadCascadeDF2T.html#ga405197c89fe4d34003efd23786296425',1,'arm_biquad_cascade_stereo_df2T_init_f32(arm_biquad_cascade_stereo_df2T_instance_f32 *S, uint8_t numStages, float32_t *pCoeffs, float32_t *pState):&#160;arm_biquad_cascade_stereo_df2T_init_f32.c'],['../group__BiquadCascadeDF2T.html#ga405197c89fe4d34003efd23786296425',1,'arm_biquad_cascade_stereo_df2T_init_f32(arm_biquad_cascade_stereo_df2T_instance_f32 *S, uint8_t numStages, float32_t *pCoeffs, float32_t *pState):&#160;arm_biquad_cascade_stereo_df2T_init_f32.c']]],
+ ['arm_5fbiquad_5fcascade_5fstereo_5fdf2t_5finit_5ff32',['arm_biquad_cascade_stereo_df2T_init_f32',['../group__BiquadCascadeDF2T.html#ga31a77581f3cba5f360c84b160d770d98',1,'arm_biquad_cascade_stereo_df2T_init_f32(arm_biquad_cascade_stereo_df2T_instance_f32 *S, uint8_t numStages, const float32_t *pCoeffs, float32_t *pState):&#160;arm_biquad_cascade_stereo_df2T_init_f32.c'],['../group__BiquadCascadeDF2T.html#ga31a77581f3cba5f360c84b160d770d98',1,'arm_biquad_cascade_stereo_df2T_init_f32(arm_biquad_cascade_stereo_df2T_instance_f32 *S, uint8_t numStages, const float32_t *pCoeffs, float32_t *pState):&#160;arm_biquad_cascade_stereo_df2T_init_f32.c']]],
['arm_5fbiquad_5fcascade_5fstereo_5fdf2t_5finit_5ff32_2ec',['arm_biquad_cascade_stereo_df2T_init_f32.c',['../arm__biquad__cascade__stereo__df2T__init__f32_8c.html',1,'']]],
['arm_5fbiquad_5fcascade_5fstereo_5fdf2t_5finstance_5ff32',['arm_biquad_cascade_stereo_df2T_instance_f32',['../structarm__biquad__cascade__stereo__df2T__instance__f32.html',1,'']]],
['arm_5fbiquad_5fcasd_5fdf1_5finst_5ff32',['arm_biquad_casd_df1_inst_f32',['../structarm__biquad__casd__df1__inst__f32.html',1,'']]],
['arm_5fbiquad_5fcasd_5fdf1_5finst_5fq15',['arm_biquad_casd_df1_inst_q15',['../structarm__biquad__casd__df1__inst__q15.html',1,'']]],
['arm_5fbiquad_5fcasd_5fdf1_5finst_5fq31',['arm_biquad_casd_df1_inst_q31',['../structarm__biquad__casd__df1__inst__q31.html',1,'']]],
['arm_5fbitreversal_2ec',['arm_bitreversal.c',['../arm__bitreversal_8c.html',1,'']]],
- ['arm_5fbitreversal_5f16',['arm_bitreversal_16',['../arm__cfft__q15_8c.html#a773957c278f4d9e728711f27e8a6e278',1,'arm_cfft_q15.c']]],
- ['arm_5fbitreversal_5f32',['arm_bitreversal_32',['../arm__cfft__f32_8c.html#ac8e7ebe1cb131a5b0f55d0464640591f',1,'arm_bitreversal_32(uint32_t *pSrc, const uint16_t bitRevLen, const uint16_t *pBitRevTable):&#160;arm_cfft_f32.c'],['../arm__cfft__q31_8c.html#ac8e7ebe1cb131a5b0f55d0464640591f',1,'arm_bitreversal_32(uint32_t *pSrc, const uint16_t bitRevLen, const uint16_t *pBitRevTable):&#160;arm_cfft_q31.c']]],
- ['arm_5fbitreversal_5ff32',['arm_bitreversal_f32',['../arm__bitreversal_8c.html#a3d4062fdfa6aaa3f51f41cab868e508b',1,'arm_bitreversal_f32(float32_t *pSrc, uint16_t fftSize, uint16_t bitRevFactor, uint16_t *pBitRevTab):&#160;arm_bitreversal.c'],['../arm__cfft__radix2__f32_8c.html#a3d4062fdfa6aaa3f51f41cab868e508b',1,'arm_bitreversal_f32(float32_t *pSrc, uint16_t fftSize, uint16_t bitRevFactor, uint16_t *pBitRevTab):&#160;arm_bitreversal.c'],['../arm__cfft__radix4__f32_8c.html#a3d4062fdfa6aaa3f51f41cab868e508b',1,'arm_bitreversal_f32(float32_t *pSrc, uint16_t fftSize, uint16_t bitRevFactor, uint16_t *pBitRevTab):&#160;arm_bitreversal.c'],['../arm__rfft__f32_8c.html#a3d4062fdfa6aaa3f51f41cab868e508b',1,'arm_bitreversal_f32(float32_t *pSrc, uint16_t fftSize, uint16_t bitRevFactor, uint16_t *pBitRevTab):&#160;arm_bitreversal.c']]],
- ['arm_5fbitreversal_5fq15',['arm_bitreversal_q15',['../arm__bitreversal_8c.html#a12a07b49948c354172ae07358309a4a5',1,'arm_bitreversal_q15(q15_t *pSrc16, uint32_t fftLen, uint16_t bitRevFactor, uint16_t *pBitRevTab):&#160;arm_bitreversal.c'],['../arm__cfft__radix2__q15_8c.html#a73f48eaea9297605705ae25d3405343e',1,'arm_bitreversal_q15(q15_t *pSrc, uint32_t fftLen, uint16_t bitRevFactor, uint16_t *pBitRevTab):&#160;arm_bitreversal.c'],['../arm__cfft__radix4__q15_8c.html#a73f48eaea9297605705ae25d3405343e',1,'arm_bitreversal_q15(q15_t *pSrc, uint32_t fftLen, uint16_t bitRevFactor, uint16_t *pBitRevTab):&#160;arm_bitreversal.c']]],
- ['arm_5fbitreversal_5fq31',['arm_bitreversal_q31',['../arm__bitreversal_8c.html#a27618705158b5c42db5fb0a381f8efc1',1,'arm_bitreversal_q31(q31_t *pSrc, uint32_t fftLen, uint16_t bitRevFactor, uint16_t *pBitRevTable):&#160;arm_bitreversal.c'],['../arm__cfft__radix2__q31_8c.html#a3fab577d25c3a517973c8c214f66f268',1,'arm_bitreversal_q31(q31_t *pSrc, uint32_t fftLen, uint16_t bitRevFactor, uint16_t *pBitRevTab):&#160;arm_bitreversal.c'],['../arm__cfft__radix4__q31_8c.html#a3fab577d25c3a517973c8c214f66f268',1,'arm_bitreversal_q31(q31_t *pSrc, uint32_t fftLen, uint16_t bitRevFactor, uint16_t *pBitRevTab):&#160;arm_bitreversal.c']]],
+ ['arm_5fbitreversal2_2ec',['arm_bitreversal2.c',['../arm__bitreversal2_8c.html',1,'']]],
+ ['arm_5fbitreversal_5f16',['arm_bitreversal_16',['../arm__bitreversal2_8c.html#af39358a8b7645d00180115d5009db286',1,'arm_bitreversal_16(uint16_t *pSrc, const uint16_t bitRevLen, const uint16_t *pBitRevTab):&#160;arm_bitreversal2.c'],['../arm__cfft__q15_8c.html#a773957c278f4d9e728711f27e8a6e278',1,'arm_bitreversal_16(uint16_t *pSrc, const uint16_t bitRevLen, const uint16_t *pBitRevTable):&#160;arm_bitreversal2.c']]],
+ ['arm_5fbitreversal_5f32',['arm_bitreversal_32',['../arm__bitreversal2_8c.html#aa7638dc36fa3e1674d794918a53ceb8a',1,'arm_bitreversal_32(uint32_t *pSrc, const uint16_t bitRevLen, const uint16_t *pBitRevTab):&#160;arm_bitreversal2.c'],['../arm__cfft__f32_8c.html#ac8e7ebe1cb131a5b0f55d0464640591f',1,'arm_bitreversal_32(uint32_t *pSrc, const uint16_t bitRevLen, const uint16_t *pBitRevTable):&#160;arm_bitreversal2.c'],['../arm__cfft__q31_8c.html#ac8e7ebe1cb131a5b0f55d0464640591f',1,'arm_bitreversal_32(uint32_t *pSrc, const uint16_t bitRevLen, const uint16_t *pBitRevTable):&#160;arm_bitreversal2.c']]],
+ ['arm_5fbitreversal_5ff32',['arm_bitreversal_f32',['../arm__bitreversal_8c.html#a81008b023cbc9d37b3ff849877d1eb52',1,'arm_bitreversal_f32(float32_t *pSrc, uint16_t fftSize, uint16_t bitRevFactor, const uint16_t *pBitRevTab):&#160;arm_bitreversal.c'],['../arm__cfft__radix2__f32_8c.html#a81008b023cbc9d37b3ff849877d1eb52',1,'arm_bitreversal_f32(float32_t *pSrc, uint16_t fftSize, uint16_t bitRevFactor, const uint16_t *pBitRevTab):&#160;arm_bitreversal.c'],['../arm__cfft__radix4__f32_8c.html#a81008b023cbc9d37b3ff849877d1eb52',1,'arm_bitreversal_f32(float32_t *pSrc, uint16_t fftSize, uint16_t bitRevFactor, const uint16_t *pBitRevTab):&#160;arm_bitreversal.c'],['../arm__rfft__f32_8c.html#a81008b023cbc9d37b3ff849877d1eb52',1,'arm_bitreversal_f32(float32_t *pSrc, uint16_t fftSize, uint16_t bitRevFactor, const uint16_t *pBitRevTab):&#160;arm_bitreversal.c']]],
+ ['arm_5fbitreversal_5fq15',['arm_bitreversal_q15',['../arm__bitreversal_8c.html#aca90e3648bb9032de822180ab177f90c',1,'arm_bitreversal_q15(q15_t *pSrc16, uint32_t fftLen, uint16_t bitRevFactor, const uint16_t *pBitRevTab):&#160;arm_bitreversal.c'],['../arm__cfft__radix2__q15_8c.html#a192ac22646c129779db528f2f322300d',1,'arm_bitreversal_q15(q15_t *pSrc, uint32_t fftLen, uint16_t bitRevFactor, const uint16_t *pBitRevTab):&#160;arm_bitreversal.c'],['../arm__cfft__radix4__q15_8c.html#a192ac22646c129779db528f2f322300d',1,'arm_bitreversal_q15(q15_t *pSrc, uint32_t fftLen, uint16_t bitRevFactor, const uint16_t *pBitRevTab):&#160;arm_bitreversal.c']]],
+ ['arm_5fbitreversal_5fq31',['arm_bitreversal_q31',['../arm__bitreversal_8c.html#a82acdff1d26c7021c2a016a6e7e9eaf8',1,'arm_bitreversal_q31(q31_t *pSrc, uint32_t fftLen, uint16_t bitRevFactor, const uint16_t *pBitRevTab):&#160;arm_bitreversal.c'],['../arm__cfft__radix2__q31_8c.html#a82acdff1d26c7021c2a016a6e7e9eaf8',1,'arm_bitreversal_q31(q31_t *pSrc, uint32_t fftLen, uint16_t bitRevFactor, const uint16_t *pBitRevTab):&#160;arm_bitreversal.c'],['../arm__cfft__radix4__q31_8c.html#a82acdff1d26c7021c2a016a6e7e9eaf8',1,'arm_bitreversal_q31(q31_t *pSrc, uint32_t fftLen, uint16_t bitRevFactor, const uint16_t *pBitRevTab):&#160;arm_bitreversal.c']]],
['arm_5fcalc_5f2pow',['arm_calc_2pow',['../arm__convolution__example_2math__helper_8c.html#ace1e1f7b72573d1934782ec999a04f99',1,'arm_calc_2pow(uint32_t numShifts):&#160;math_helper.c'],['../arm__convolution__example_2math__helper_8h.html#a7c94faac575a175e824d5f9879c97c68',1,'arm_calc_2pow(uint32_t guard_bits):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8c.html#ace1e1f7b72573d1934782ec999a04f99',1,'arm_calc_2pow(uint32_t numShifts):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8h.html#a7c94faac575a175e824d5f9879c97c68',1,'arm_calc_2pow(uint32_t guard_bits):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8c.html#ace1e1f7b72573d1934782ec999a04f99',1,'arm_calc_2pow(uint32_t numShifts):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8h.html#a7c94faac575a175e824d5f9879c97c68',1,'arm_calc_2pow(uint32_t guard_bits):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8c.html#ace1e1f7b72573d1934782ec999a04f99',1,'arm_calc_2pow(uint32_t numShifts):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8h.html#a7c94faac575a175e824d5f9879c97c68',1,'arm_calc_2pow(uint32_t guard_bits):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8c.html#ace1e1f7b72573d1934782ec999a04f99',1,'arm_calc_2pow(uint32_t numShifts):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8h.html#a7c94faac575a175e824d5f9879c97c68',1,'arm_calc_2pow(uint32_t guard_bits):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8c.html#ace1e1f7b72573d1934782ec999a04f99',1,'arm_calc_2pow(uint32_t numShifts):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8h.html#a7c94faac575a175e824d5f9879c97c68',1,'arm_calc_2pow(uint32_t guard_bits):&#160;math_helper.c']]],
['arm_5fcalc_5fguard_5fbits',['arm_calc_guard_bits',['../arm__convolution__example_2math__helper_8c.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds):&#160;math_helper.c'],['../arm__convolution__example_2math__helper_8h.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8c.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8h.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8c.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8h.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8c.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8h.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8c.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8h.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8c.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8h.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds):&#160;math_helper.c']]],
['arm_5fcfft_5ff32',['arm_cfft_f32',['../group__ComplexFFT.html#gade0f9c4ff157b6b9c72a1eafd86ebf80',1,'arm_cfft_f32(const arm_cfft_instance_f32 *S, float32_t *p1, uint8_t ifftFlag, uint8_t bitReverseFlag):&#160;arm_cfft_f32.c'],['../group__ComplexFFT.html#gade0f9c4ff157b6b9c72a1eafd86ebf80',1,'arm_cfft_f32(const arm_cfft_instance_f32 *S, float32_t *p1, uint8_t ifftFlag, uint8_t bitReverseFlag):&#160;arm_cfft_f32.c']]],
@@ -162,51 +163,51 @@ var searchData=
['arm_5fcfft_5fsr_5fq31_5flen4096',['arm_cfft_sR_q31_len4096',['../arm__const__structs_8h.html#abfc9595f40a1c7aaba85e1328d824b1c',1,'arm_cfft_sR_q31_len4096():&#160;arm_const_structs.c'],['../arm__const__structs_8c.html#abfc9595f40a1c7aaba85e1328d824b1c',1,'arm_cfft_sR_q31_len4096():&#160;arm_const_structs.c']]],
['arm_5fcfft_5fsr_5fq31_5flen512',['arm_cfft_sR_q31_len512',['../arm__const__structs_8h.html#aa337272cf78aaf6075e7e19d0a097d6f',1,'arm_cfft_sR_q31_len512():&#160;arm_const_structs.c'],['../arm__const__structs_8c.html#aa337272cf78aaf6075e7e19d0a097d6f',1,'arm_cfft_sR_q31_len512():&#160;arm_const_structs.c']]],
['arm_5fcfft_5fsr_5fq31_5flen64',['arm_cfft_sR_q31_len64',['../arm__const__structs_8h.html#ad11668a5662334e0bc6a2811c9cb1047',1,'arm_cfft_sR_q31_len64():&#160;arm_const_structs.c'],['../arm__const__structs_8c.html#ad11668a5662334e0bc6a2811c9cb1047',1,'arm_cfft_sR_q31_len64():&#160;arm_const_structs.c']]],
- ['arm_5fcircularread_5ff32',['arm_circularRead_f32',['../arm__math_8h.html#af4d2359037b7360329ef9dd6836d1353',1,'arm_math.h']]],
- ['arm_5fcircularread_5fq15',['arm_circularRead_q15',['../arm__math_8h.html#a98eb923fe8c64909897c31d6b9f69bff',1,'arm_math.h']]],
- ['arm_5fcircularread_5fq7',['arm_circularRead_q7',['../arm__math_8h.html#acd3153fe997f44fe6c20fa1ac6257a2b',1,'arm_math.h']]],
- ['arm_5fcircularwrite_5ff32',['arm_circularWrite_f32',['../arm__math_8h.html#a87c6129c7f1a7e7b205339054d3ffed7',1,'arm_math.h']]],
- ['arm_5fcircularwrite_5fq15',['arm_circularWrite_q15',['../arm__math_8h.html#a885325c33991f03743a9d9b06868a099',1,'arm_math.h']]],
- ['arm_5fcircularwrite_5fq7',['arm_circularWrite_q7',['../arm__math_8h.html#a2db43ffe947dce0f676c09580d1f6765',1,'arm_math.h']]],
- ['arm_5fclarke_5ff32',['arm_clarke_f32',['../group__clarke.html#gabbfa27c68837d22f03d6c6259569caa8',1,'arm_math.h']]],
- ['arm_5fclarke_5fq31',['arm_clarke_q31',['../group__clarke.html#ga0c69ebd2855ce6d34008eff808881e78',1,'arm_math.h']]],
+ ['arm_5fcircularread_5ff32',['arm_circularRead_f32',['../arm__math_8h.html#aa0e8f158699a65e023960d555274ad39',1,'arm_math.h']]],
+ ['arm_5fcircularread_5fq15',['arm_circularRead_q15',['../arm__math_8h.html#a4d8edf2fbaa68badce77740563de353f',1,'arm_math.h']]],
+ ['arm_5fcircularread_5fq7',['arm_circularRead_q7',['../arm__math_8h.html#a734e6ec2b2d568236816464967326748',1,'arm_math.h']]],
+ ['arm_5fcircularwrite_5ff32',['arm_circularWrite_f32',['../arm__math_8h.html#a189501700cbecf81c08a005bb16939d9',1,'arm_math.h']]],
+ ['arm_5fcircularwrite_5fq15',['arm_circularWrite_q15',['../arm__math_8h.html#a6799f043f7ab70c0d0e06fb9abbecb6e',1,'arm_math.h']]],
+ ['arm_5fcircularwrite_5fq7',['arm_circularWrite_q7',['../arm__math_8h.html#a28179a962e4bb51c73c195dcb2f969aa',1,'arm_math.h']]],
+ ['arm_5fclarke_5ff32',['arm_clarke_f32',['../group__clarke.html#ga82d40c62bb48ef4d613f1f2f685b4084',1,'arm_math.h']]],
+ ['arm_5fclarke_5fq31',['arm_clarke_q31',['../group__clarke.html#ga8d68db2a6e26e1caab677f5ab293c068',1,'arm_math.h']]],
['arm_5fclass_5fmarks_5fexample_5ff32_2ec',['arm_class_marks_example_f32.c',['../arm__class__marks__example__f32_8c.html',1,'']]],
['arm_5fclip_5ff32',['arm_clip_f32',['../arm__convolution__example_2math__helper_8c.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples):&#160;math_helper.c'],['../arm__convolution__example_2math__helper_8h.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8c.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8h.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8c.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8h.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8c.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8h.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8c.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8h.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8c.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8h.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples):&#160;math_helper.c']]],
- ['arm_5fcmplx_5fconj_5ff32',['arm_cmplx_conj_f32',['../group__cmplx__conj.html#ga3a102aead6460ad9fcb0626f6b226ffb',1,'arm_cmplx_conj_f32(float32_t *pSrc, float32_t *pDst, uint32_t numSamples):&#160;arm_cmplx_conj_f32.c'],['../group__cmplx__conj.html#ga3a102aead6460ad9fcb0626f6b226ffb',1,'arm_cmplx_conj_f32(float32_t *pSrc, float32_t *pDst, uint32_t numSamples):&#160;arm_cmplx_conj_f32.c']]],
+ ['arm_5fcmplx_5fconj_5ff32',['arm_cmplx_conj_f32',['../group__cmplx__conj.html#ga1b5571244b051bb72db30886896da2da',1,'arm_cmplx_conj_f32(const float32_t *pSrc, float32_t *pDst, uint32_t numSamples):&#160;arm_cmplx_conj_f32.c'],['../group__cmplx__conj.html#ga1b5571244b051bb72db30886896da2da',1,'arm_cmplx_conj_f32(const float32_t *pSrc, float32_t *pDst, uint32_t numSamples):&#160;arm_cmplx_conj_f32.c']]],
['arm_5fcmplx_5fconj_5ff32_2ec',['arm_cmplx_conj_f32.c',['../arm__cmplx__conj__f32_8c.html',1,'']]],
- ['arm_5fcmplx_5fconj_5fq15',['arm_cmplx_conj_q15',['../group__cmplx__conj.html#gaf47689ae07962acaecb8ddde556df4a4',1,'arm_cmplx_conj_q15(q15_t *pSrc, q15_t *pDst, uint32_t numSamples):&#160;arm_cmplx_conj_q15.c'],['../group__cmplx__conj.html#gaf47689ae07962acaecb8ddde556df4a4',1,'arm_cmplx_conj_q15(q15_t *pSrc, q15_t *pDst, uint32_t numSamples):&#160;arm_cmplx_conj_q15.c']]],
+ ['arm_5fcmplx_5fconj_5fq15',['arm_cmplx_conj_q15',['../group__cmplx__conj.html#ga2eef7dba99852d5f7ec3e025b2e5653b',1,'arm_cmplx_conj_q15(const q15_t *pSrc, q15_t *pDst, uint32_t numSamples):&#160;arm_cmplx_conj_q15.c'],['../group__cmplx__conj.html#ga2eef7dba99852d5f7ec3e025b2e5653b',1,'arm_cmplx_conj_q15(const q15_t *pSrc, q15_t *pDst, uint32_t numSamples):&#160;arm_cmplx_conj_q15.c']]],
['arm_5fcmplx_5fconj_5fq15_2ec',['arm_cmplx_conj_q15.c',['../arm__cmplx__conj__q15_8c.html',1,'']]],
- ['arm_5fcmplx_5fconj_5fq31',['arm_cmplx_conj_q31',['../group__cmplx__conj.html#gafecc94879a383c5208ec3ef99485e4b5',1,'arm_cmplx_conj_q31(q31_t *pSrc, q31_t *pDst, uint32_t numSamples):&#160;arm_cmplx_conj_q31.c'],['../group__cmplx__conj.html#gafecc94879a383c5208ec3ef99485e4b5',1,'arm_cmplx_conj_q31(q31_t *pSrc, q31_t *pDst, uint32_t numSamples):&#160;arm_cmplx_conj_q31.c']]],
+ ['arm_5fcmplx_5fconj_5fq31',['arm_cmplx_conj_q31',['../group__cmplx__conj.html#ga652edf2688aae9b2f53c5da73f6cc2bc',1,'arm_cmplx_conj_q31(const q31_t *pSrc, q31_t *pDst, uint32_t numSamples):&#160;arm_cmplx_conj_q31.c'],['../group__cmplx__conj.html#ga652edf2688aae9b2f53c5da73f6cc2bc',1,'arm_cmplx_conj_q31(const q31_t *pSrc, q31_t *pDst, uint32_t numSamples):&#160;arm_cmplx_conj_q31.c']]],
['arm_5fcmplx_5fconj_5fq31_2ec',['arm_cmplx_conj_q31.c',['../arm__cmplx__conj__q31_8c.html',1,'']]],
- ['arm_5fcmplx_5fdot_5fprod_5ff32',['arm_cmplx_dot_prod_f32',['../group__cmplx__dot__prod.html#gadcfaf567a25eb641da4043eafb9bb076',1,'arm_cmplx_dot_prod_f32(float32_t *pSrcA, float32_t *pSrcB, uint32_t numSamples, float32_t *realResult, float32_t *imagResult):&#160;arm_cmplx_dot_prod_f32.c'],['../group__cmplx__dot__prod.html#gadcfaf567a25eb641da4043eafb9bb076',1,'arm_cmplx_dot_prod_f32(float32_t *pSrcA, float32_t *pSrcB, uint32_t numSamples, float32_t *realResult, float32_t *imagResult):&#160;arm_cmplx_dot_prod_f32.c']]],
+ ['arm_5fcmplx_5fdot_5fprod_5ff32',['arm_cmplx_dot_prod_f32',['../group__cmplx__dot__prod.html#ga93796e73f02771cf6fe13de016e296ed',1,'arm_cmplx_dot_prod_f32(const float32_t *pSrcA, const float32_t *pSrcB, uint32_t numSamples, float32_t *realResult, float32_t *imagResult):&#160;arm_cmplx_dot_prod_f32.c'],['../group__cmplx__dot__prod.html#ga93796e73f02771cf6fe13de016e296ed',1,'arm_cmplx_dot_prod_f32(const float32_t *pSrcA, const float32_t *pSrcB, uint32_t numSamples, float32_t *realResult, float32_t *imagResult):&#160;arm_cmplx_dot_prod_f32.c']]],
['arm_5fcmplx_5fdot_5fprod_5ff32_2ec',['arm_cmplx_dot_prod_f32.c',['../arm__cmplx__dot__prod__f32_8c.html',1,'']]],
- ['arm_5fcmplx_5fdot_5fprod_5fq15',['arm_cmplx_dot_prod_q15',['../group__cmplx__dot__prod.html#ga2b08b5e8001d2c15204639d00893fc70',1,'arm_cmplx_dot_prod_q15(q15_t *pSrcA, q15_t *pSrcB, uint32_t numSamples, q31_t *realResult, q31_t *imagResult):&#160;arm_cmplx_dot_prod_q15.c'],['../group__cmplx__dot__prod.html#ga2b08b5e8001d2c15204639d00893fc70',1,'arm_cmplx_dot_prod_q15(q15_t *pSrcA, q15_t *pSrcB, uint32_t numSamples, q31_t *realResult, q31_t *imagResult):&#160;arm_cmplx_dot_prod_q15.c']]],
+ ['arm_5fcmplx_5fdot_5fprod_5fq15',['arm_cmplx_dot_prod_q15',['../group__cmplx__dot__prod.html#gae712971379c461cfb8bef7e423bf8417',1,'arm_cmplx_dot_prod_q15(const q15_t *pSrcA, const q15_t *pSrcB, uint32_t numSamples, q31_t *realResult, q31_t *imagResult):&#160;arm_cmplx_dot_prod_q15.c'],['../group__cmplx__dot__prod.html#gae712971379c461cfb8bef7e423bf8417',1,'arm_cmplx_dot_prod_q15(const q15_t *pSrcA, const q15_t *pSrcB, uint32_t numSamples, q31_t *realResult, q31_t *imagResult):&#160;arm_cmplx_dot_prod_q15.c']]],
['arm_5fcmplx_5fdot_5fprod_5fq15_2ec',['arm_cmplx_dot_prod_q15.c',['../arm__cmplx__dot__prod__q15_8c.html',1,'']]],
- ['arm_5fcmplx_5fdot_5fprod_5fq31',['arm_cmplx_dot_prod_q31',['../group__cmplx__dot__prod.html#ga5b731a59db062a9ad84562ef68a6c8af',1,'arm_cmplx_dot_prod_q31(q31_t *pSrcA, q31_t *pSrcB, uint32_t numSamples, q63_t *realResult, q63_t *imagResult):&#160;arm_cmplx_dot_prod_q31.c'],['../group__cmplx__dot__prod.html#ga5b731a59db062a9ad84562ef68a6c8af',1,'arm_cmplx_dot_prod_q31(q31_t *pSrcA, q31_t *pSrcB, uint32_t numSamples, q63_t *realResult, q63_t *imagResult):&#160;arm_cmplx_dot_prod_q31.c']]],
+ ['arm_5fcmplx_5fdot_5fprod_5fq31',['arm_cmplx_dot_prod_q31',['../group__cmplx__dot__prod.html#gaa90661b5eee3b6d83a149043ada0eb37',1,'arm_cmplx_dot_prod_q31(const q31_t *pSrcA, const q31_t *pSrcB, uint32_t numSamples, q63_t *realResult, q63_t *imagResult):&#160;arm_cmplx_dot_prod_q31.c'],['../group__cmplx__dot__prod.html#gaa90661b5eee3b6d83a149043ada0eb37',1,'arm_cmplx_dot_prod_q31(const q31_t *pSrcA, const q31_t *pSrcB, uint32_t numSamples, q63_t *realResult, q63_t *imagResult):&#160;arm_cmplx_dot_prod_q31.c']]],
['arm_5fcmplx_5fdot_5fprod_5fq31_2ec',['arm_cmplx_dot_prod_q31.c',['../arm__cmplx__dot__prod__q31_8c.html',1,'']]],
- ['arm_5fcmplx_5fmag_5ff32',['arm_cmplx_mag_f32',['../group__cmplx__mag.html#gae45024c497392cde2ae358a76d435213',1,'arm_cmplx_mag_f32(float32_t *pSrc, float32_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_f32.c'],['../group__cmplx__mag.html#gae45024c497392cde2ae358a76d435213',1,'arm_cmplx_mag_f32(float32_t *pSrc, float32_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_f32.c']]],
+ ['arm_5fcmplx_5fmag_5ff32',['arm_cmplx_mag_f32',['../group__cmplx__mag.html#gaba4e0eff7816fe80d01121fb4cf6c6bc',1,'arm_cmplx_mag_f32(const float32_t *pSrc, float32_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_f32.c'],['../group__cmplx__mag.html#gaba4e0eff7816fe80d01121fb4cf6c6bc',1,'arm_cmplx_mag_f32(const float32_t *pSrc, float32_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_f32.c']]],
['arm_5fcmplx_5fmag_5ff32_2ec',['arm_cmplx_mag_f32.c',['../arm__cmplx__mag__f32_8c.html',1,'']]],
- ['arm_5fcmplx_5fmag_5fq15',['arm_cmplx_mag_q15',['../group__cmplx__mag.html#ga0a4a8f77a6a51d9b3f3b9d729f85b7a4',1,'arm_cmplx_mag_q15(q15_t *pSrc, q15_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_q15.c'],['../group__cmplx__mag.html#ga0a4a8f77a6a51d9b3f3b9d729f85b7a4',1,'arm_cmplx_mag_q15(q15_t *pSrc, q15_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_q15.c']]],
+ ['arm_5fcmplx_5fmag_5fq15',['arm_cmplx_mag_q15',['../group__cmplx__mag.html#ga0488e185f4631ac029b02f1759b287cf',1,'arm_cmplx_mag_q15(const q15_t *pSrc, q15_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_q15.c'],['../group__cmplx__mag.html#ga0488e185f4631ac029b02f1759b287cf',1,'arm_cmplx_mag_q15(const q15_t *pSrc, q15_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_q15.c']]],
['arm_5fcmplx_5fmag_5fq15_2ec',['arm_cmplx_mag_q15.c',['../arm__cmplx__mag__q15_8c.html',1,'']]],
- ['arm_5fcmplx_5fmag_5fq31',['arm_cmplx_mag_q31',['../group__cmplx__mag.html#ga14f82f9230e9d96d5b9774e2fefcb7be',1,'arm_cmplx_mag_q31(q31_t *pSrc, q31_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_q31.c'],['../group__cmplx__mag.html#ga14f82f9230e9d96d5b9774e2fefcb7be',1,'arm_cmplx_mag_q31(q31_t *pSrc, q31_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_q31.c']]],
+ ['arm_5fcmplx_5fmag_5fq31',['arm_cmplx_mag_q31',['../group__cmplx__mag.html#gab69ad9237469565958cce6b4555bbb6e',1,'arm_cmplx_mag_q31(const q31_t *pSrc, q31_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_q31.c'],['../group__cmplx__mag.html#gab69ad9237469565958cce6b4555bbb6e',1,'arm_cmplx_mag_q31(const q31_t *pSrc, q31_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_q31.c']]],
['arm_5fcmplx_5fmag_5fq31_2ec',['arm_cmplx_mag_q31.c',['../arm__cmplx__mag__q31_8c.html',1,'']]],
- ['arm_5fcmplx_5fmag_5fsquared_5ff32',['arm_cmplx_mag_squared_f32',['../group__cmplx__mag__squared.html#gaa7faccc0d96b061d8b7d0d7d82045074',1,'arm_cmplx_mag_squared_f32(float32_t *pSrc, float32_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_squared_f32.c'],['../group__cmplx__mag__squared.html#gaa7faccc0d96b061d8b7d0d7d82045074',1,'arm_cmplx_mag_squared_f32(float32_t *pSrc, float32_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_squared_f32.c']]],
+ ['arm_5fcmplx_5fmag_5fsquared_5ff32',['arm_cmplx_mag_squared_f32',['../group__cmplx__mag__squared.html#ga925ef5458a384f63d06f1c6997d1fb7d',1,'arm_cmplx_mag_squared_f32(const float32_t *pSrc, float32_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_squared_f32.c'],['../group__cmplx__mag__squared.html#ga925ef5458a384f63d06f1c6997d1fb7d',1,'arm_cmplx_mag_squared_f32(const float32_t *pSrc, float32_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_squared_f32.c']]],
['arm_5fcmplx_5fmag_5fsquared_5ff32_2ec',['arm_cmplx_mag_squared_f32.c',['../arm__cmplx__mag__squared__f32_8c.html',1,'']]],
- ['arm_5fcmplx_5fmag_5fsquared_5fq15',['arm_cmplx_mag_squared_q15',['../group__cmplx__mag__squared.html#ga45537f576102d960d467eb722b8431f2',1,'arm_cmplx_mag_squared_q15(q15_t *pSrc, q15_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_squared_q15.c'],['../group__cmplx__mag__squared.html#ga45537f576102d960d467eb722b8431f2',1,'arm_cmplx_mag_squared_q15(q15_t *pSrc, q15_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_squared_q15.c']]],
+ ['arm_5fcmplx_5fmag_5fsquared_5fq15',['arm_cmplx_mag_squared_q15',['../group__cmplx__mag__squared.html#gafdd1e838db0aef7ec201611883bd444c',1,'arm_cmplx_mag_squared_q15(const q15_t *pSrc, q15_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_squared_q15.c'],['../group__cmplx__mag__squared.html#gafdd1e838db0aef7ec201611883bd444c',1,'arm_cmplx_mag_squared_q15(const q15_t *pSrc, q15_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_squared_q15.c']]],
['arm_5fcmplx_5fmag_5fsquared_5fq15_2ec',['arm_cmplx_mag_squared_q15.c',['../arm__cmplx__mag__squared__q15_8c.html',1,'']]],
- ['arm_5fcmplx_5fmag_5fsquared_5fq31',['arm_cmplx_mag_squared_q31',['../group__cmplx__mag__squared.html#ga384b0538101e8c03fa4fa14271e63b04',1,'arm_cmplx_mag_squared_q31(q31_t *pSrc, q31_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_squared_q31.c'],['../group__cmplx__mag__squared.html#ga384b0538101e8c03fa4fa14271e63b04',1,'arm_cmplx_mag_squared_q31(q31_t *pSrc, q31_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_squared_q31.c']]],
+ ['arm_5fcmplx_5fmag_5fsquared_5fq31',['arm_cmplx_mag_squared_q31',['../group__cmplx__mag__squared.html#ga9d74dbc0a777cfcc75c1cae33ef4d44a',1,'arm_cmplx_mag_squared_q31(const q31_t *pSrc, q31_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_squared_q31.c'],['../group__cmplx__mag__squared.html#ga9d74dbc0a777cfcc75c1cae33ef4d44a',1,'arm_cmplx_mag_squared_q31(const q31_t *pSrc, q31_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_squared_q31.c']]],
['arm_5fcmplx_5fmag_5fsquared_5fq31_2ec',['arm_cmplx_mag_squared_q31.c',['../arm__cmplx__mag__squared__q31_8c.html',1,'']]],
- ['arm_5fcmplx_5fmult_5fcmplx_5ff32',['arm_cmplx_mult_cmplx_f32',['../group__CmplxByCmplxMult.html#ga14b47080054a1ba1250a86805be1ff6b',1,'arm_cmplx_mult_cmplx_f32(float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mult_cmplx_f32.c'],['../group__CmplxByCmplxMult.html#ga14b47080054a1ba1250a86805be1ff6b',1,'arm_cmplx_mult_cmplx_f32(float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mult_cmplx_f32.c']]],
+ ['arm_5fcmplx_5fmult_5fcmplx_5ff32',['arm_cmplx_mult_cmplx_f32',['../group__CmplxByCmplxMult.html#gae221504b01e4abfe5f335eafd801b4ed',1,'arm_cmplx_mult_cmplx_f32(const float32_t *pSrcA, const float32_t *pSrcB, float32_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mult_cmplx_f32.c'],['../group__CmplxByCmplxMult.html#gae221504b01e4abfe5f335eafd801b4ed',1,'arm_cmplx_mult_cmplx_f32(const float32_t *pSrcA, const float32_t *pSrcB, float32_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mult_cmplx_f32.c']]],
['arm_5fcmplx_5fmult_5fcmplx_5ff32_2ec',['arm_cmplx_mult_cmplx_f32.c',['../arm__cmplx__mult__cmplx__f32_8c.html',1,'']]],
- ['arm_5fcmplx_5fmult_5fcmplx_5fq15',['arm_cmplx_mult_cmplx_q15',['../group__CmplxByCmplxMult.html#ga67e96abfc9c3e30efb70a2ec9d0fe7e8',1,'arm_cmplx_mult_cmplx_q15(q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mult_cmplx_q15.c'],['../group__CmplxByCmplxMult.html#ga67e96abfc9c3e30efb70a2ec9d0fe7e8',1,'arm_cmplx_mult_cmplx_q15(q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mult_cmplx_q15.c']]],
+ ['arm_5fcmplx_5fmult_5fcmplx_5fq15',['arm_cmplx_mult_cmplx_q15',['../group__CmplxByCmplxMult.html#ga683b32a91cffbf021f58ace5a62904e8',1,'arm_cmplx_mult_cmplx_q15(const q15_t *pSrcA, const q15_t *pSrcB, q15_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mult_cmplx_q15.c'],['../group__CmplxByCmplxMult.html#ga683b32a91cffbf021f58ace5a62904e8',1,'arm_cmplx_mult_cmplx_q15(const q15_t *pSrcA, const q15_t *pSrcB, q15_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mult_cmplx_q15.c']]],
['arm_5fcmplx_5fmult_5fcmplx_5fq15_2ec',['arm_cmplx_mult_cmplx_q15.c',['../arm__cmplx__mult__cmplx__q15_8c.html',1,'']]],
- ['arm_5fcmplx_5fmult_5fcmplx_5fq31',['arm_cmplx_mult_cmplx_q31',['../group__CmplxByCmplxMult.html#ga1829e50993a90742de225a0ce4213838',1,'arm_cmplx_mult_cmplx_q31(q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mult_cmplx_q31.c'],['../group__CmplxByCmplxMult.html#ga1829e50993a90742de225a0ce4213838',1,'arm_cmplx_mult_cmplx_q31(q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mult_cmplx_q31.c']]],
+ ['arm_5fcmplx_5fmult_5fcmplx_5fq31',['arm_cmplx_mult_cmplx_q31',['../group__CmplxByCmplxMult.html#ga7748c92e0922cf14e3d7bb257d77593f',1,'arm_cmplx_mult_cmplx_q31(const q31_t *pSrcA, const q31_t *pSrcB, q31_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mult_cmplx_q31.c'],['../group__CmplxByCmplxMult.html#ga7748c92e0922cf14e3d7bb257d77593f',1,'arm_cmplx_mult_cmplx_q31(const q31_t *pSrcA, const q31_t *pSrcB, q31_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mult_cmplx_q31.c']]],
['arm_5fcmplx_5fmult_5fcmplx_5fq31_2ec',['arm_cmplx_mult_cmplx_q31.c',['../arm__cmplx__mult__cmplx__q31_8c.html',1,'']]],
- ['arm_5fcmplx_5fmult_5freal_5ff32',['arm_cmplx_mult_real_f32',['../group__CmplxByRealMult.html#ga9c18616f56cb4d3c0889ce0b339221ca',1,'arm_cmplx_mult_real_f32(float32_t *pSrcCmplx, float32_t *pSrcReal, float32_t *pCmplxDst, uint32_t numSamples):&#160;arm_cmplx_mult_real_f32.c'],['../group__CmplxByRealMult.html#ga9c18616f56cb4d3c0889ce0b339221ca',1,'arm_cmplx_mult_real_f32(float32_t *pSrcCmplx, float32_t *pSrcReal, float32_t *pCmplxDst, uint32_t numSamples):&#160;arm_cmplx_mult_real_f32.c']]],
+ ['arm_5fcmplx_5fmult_5freal_5ff32',['arm_cmplx_mult_real_f32',['../group__CmplxByRealMult.html#ga903eb30a02343574e46cb123b52232f4',1,'arm_cmplx_mult_real_f32(const float32_t *pSrcCmplx, const float32_t *pSrcReal, float32_t *pCmplxDst, uint32_t numSamples):&#160;arm_cmplx_mult_real_f32.c'],['../group__CmplxByRealMult.html#ga903eb30a02343574e46cb123b52232f4',1,'arm_cmplx_mult_real_f32(const float32_t *pSrcCmplx, const float32_t *pSrcReal, float32_t *pCmplxDst, uint32_t numSamples):&#160;arm_cmplx_mult_real_f32.c']]],
['arm_5fcmplx_5fmult_5freal_5ff32_2ec',['arm_cmplx_mult_real_f32.c',['../arm__cmplx__mult__real__f32_8c.html',1,'']]],
- ['arm_5fcmplx_5fmult_5freal_5fq15',['arm_cmplx_mult_real_q15',['../group__CmplxByRealMult.html#ga3bd8889dcb45980e1d3e53344df54e85',1,'arm_cmplx_mult_real_q15(q15_t *pSrcCmplx, q15_t *pSrcReal, q15_t *pCmplxDst, uint32_t numSamples):&#160;arm_cmplx_mult_real_q15.c'],['../group__CmplxByRealMult.html#ga3bd8889dcb45980e1d3e53344df54e85',1,'arm_cmplx_mult_real_q15(q15_t *pSrcCmplx, q15_t *pSrcReal, q15_t *pCmplxDst, uint32_t numSamples):&#160;arm_cmplx_mult_real_q15.c']]],
+ ['arm_5fcmplx_5fmult_5freal_5fq15',['arm_cmplx_mult_real_q15',['../group__CmplxByRealMult.html#gaa41d60a567652bf6a783b916931bf20b',1,'arm_cmplx_mult_real_q15(const q15_t *pSrcCmplx, const q15_t *pSrcReal, q15_t *pCmplxDst, uint32_t numSamples):&#160;arm_cmplx_mult_real_q15.c'],['../group__CmplxByRealMult.html#gaa41d60a567652bf6a783b916931bf20b',1,'arm_cmplx_mult_real_q15(const q15_t *pSrcCmplx, const q15_t *pSrcReal, q15_t *pCmplxDst, uint32_t numSamples):&#160;arm_cmplx_mult_real_q15.c']]],
['arm_5fcmplx_5fmult_5freal_5fq15_2ec',['arm_cmplx_mult_real_q15.c',['../arm__cmplx__mult__real__q15_8c.html',1,'']]],
- ['arm_5fcmplx_5fmult_5freal_5fq31',['arm_cmplx_mult_real_q31',['../group__CmplxByRealMult.html#ga715e4bb8e945b8ca51ec5237611697ce',1,'arm_cmplx_mult_real_q31(q31_t *pSrcCmplx, q31_t *pSrcReal, q31_t *pCmplxDst, uint32_t numSamples):&#160;arm_cmplx_mult_real_q31.c'],['../group__CmplxByRealMult.html#ga715e4bb8e945b8ca51ec5237611697ce',1,'arm_cmplx_mult_real_q31(q31_t *pSrcCmplx, q31_t *pSrcReal, q31_t *pCmplxDst, uint32_t numSamples):&#160;arm_cmplx_mult_real_q31.c']]],
+ ['arm_5fcmplx_5fmult_5freal_5fq31',['arm_cmplx_mult_real_q31',['../group__CmplxByRealMult.html#ga0fe1cd71d35b4481f8ab69d502c96ace',1,'arm_cmplx_mult_real_q31(const q31_t *pSrcCmplx, const q31_t *pSrcReal, q31_t *pCmplxDst, uint32_t numSamples):&#160;arm_cmplx_mult_real_q31.c'],['../group__CmplxByRealMult.html#ga0fe1cd71d35b4481f8ab69d502c96ace',1,'arm_cmplx_mult_real_q31(const q31_t *pSrcCmplx, const q31_t *pSrcReal, q31_t *pCmplxDst, uint32_t numSamples):&#160;arm_cmplx_mult_real_q31.c']]],
['arm_5fcmplx_5fmult_5freal_5fq31_2ec',['arm_cmplx_mult_real_q31.c',['../arm__cmplx__mult__real__q31_8c.html',1,'']]],
['arm_5fcommon_5ftables_2ec',['arm_common_tables.c',['../arm__common__tables_8c.html',1,'']]],
['arm_5fcommon_5ftables_2eh',['arm_common_tables.h',['../arm__common__tables_8h.html',1,'']]],
@@ -214,68 +215,68 @@ var searchData=
['arm_5fcompare_5ffixed_5fq31',['arm_compare_fixed_q31',['../arm__convolution__example_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__convolution__example_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c']]],
['arm_5fconst_5fstructs_2ec',['arm_const_structs.c',['../arm__const__structs_8c.html',1,'']]],
['arm_5fconst_5fstructs_2eh',['arm_const_structs.h',['../arm__const__structs_8h.html',1,'']]],
- ['arm_5fconv_5ff32',['arm_conv_f32',['../group__Conv.html#ga3f860dc98c6fc4cafc421e4a2aed3c89',1,'arm_conv_f32(float32_t *pSrcA, uint32_t srcALen, float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst):&#160;arm_conv_f32.c'],['../group__Conv.html#ga3f860dc98c6fc4cafc421e4a2aed3c89',1,'arm_conv_f32(float32_t *pSrcA, uint32_t srcALen, float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst):&#160;arm_conv_f32.c']]],
+ ['arm_5fconv_5ff32',['arm_conv_f32',['../group__Conv.html#ga2e977f76e873bd47c6c41c7d940fdf7e',1,'arm_conv_f32(const float32_t *pSrcA, uint32_t srcALen, const float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst):&#160;arm_conv_f32.c'],['../group__Conv.html#ga2e977f76e873bd47c6c41c7d940fdf7e',1,'arm_conv_f32(const float32_t *pSrcA, uint32_t srcALen, const float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst):&#160;arm_conv_f32.c']]],
['arm_5fconv_5ff32_2ec',['arm_conv_f32.c',['../arm__conv__f32_8c.html',1,'']]],
- ['arm_5fconv_5ffast_5fopt_5fq15',['arm_conv_fast_opt_q15',['../group__Conv.html#gaf16f490d245391ec18a42adc73d6d749',1,'arm_conv_fast_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_fast_opt_q15.c'],['../group__Conv.html#gaf16f490d245391ec18a42adc73d6d749',1,'arm_conv_fast_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_fast_opt_q15.c']]],
+ ['arm_5fconv_5ffast_5fopt_5fq15',['arm_conv_fast_opt_q15',['../group__Conv.html#ga8ecd292b8e74c8f05b208e7948d05a90',1,'arm_conv_fast_opt_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_fast_opt_q15.c'],['../group__Conv.html#ga8ecd292b8e74c8f05b208e7948d05a90',1,'arm_conv_fast_opt_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_fast_opt_q15.c']]],
['arm_5fconv_5ffast_5fopt_5fq15_2ec',['arm_conv_fast_opt_q15.c',['../arm__conv__fast__opt__q15_8c.html',1,'']]],
- ['arm_5fconv_5ffast_5fq15',['arm_conv_fast_q15',['../group__Conv.html#gad75ca978ce906e04abdf86a8d76306d4',1,'arm_conv_fast_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst):&#160;arm_conv_fast_q15.c'],['../group__Conv.html#gad75ca978ce906e04abdf86a8d76306d4',1,'arm_conv_fast_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst):&#160;arm_conv_fast_q15.c']]],
+ ['arm_5fconv_5ffast_5fq15',['arm_conv_fast_q15',['../group__Conv.html#gaf6bc2c8d655ef8c9b66affdae489f366',1,'arm_conv_fast_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst):&#160;arm_conv_fast_q15.c'],['../group__Conv.html#gaf6bc2c8d655ef8c9b66affdae489f366',1,'arm_conv_fast_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst):&#160;arm_conv_fast_q15.c']]],
['arm_5fconv_5ffast_5fq15_2ec',['arm_conv_fast_q15.c',['../arm__conv__fast__q15_8c.html',1,'']]],
- ['arm_5fconv_5ffast_5fq31',['arm_conv_fast_q31',['../group__Conv.html#ga51112dcdf9b3624eb05182cdc4da9ec0',1,'arm_conv_fast_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst):&#160;arm_conv_fast_q31.c'],['../group__Conv.html#ga51112dcdf9b3624eb05182cdc4da9ec0',1,'arm_conv_fast_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst):&#160;arm_conv_fast_q31.c']]],
+ ['arm_5fconv_5ffast_5fq31',['arm_conv_fast_q31',['../group__Conv.html#ga2d2b29b1f7f00a8651f1bc7f0560464b',1,'arm_conv_fast_q31(const q31_t *pSrcA, uint32_t srcALen, const q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst):&#160;arm_conv_fast_q31.c'],['../group__Conv.html#ga2d2b29b1f7f00a8651f1bc7f0560464b',1,'arm_conv_fast_q31(const q31_t *pSrcA, uint32_t srcALen, const q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst):&#160;arm_conv_fast_q31.c']]],
['arm_5fconv_5ffast_5fq31_2ec',['arm_conv_fast_q31.c',['../arm__conv__fast__q31_8c.html',1,'']]],
- ['arm_5fconv_5fopt_5fq15',['arm_conv_opt_q15',['../group__Conv.html#gac77dbcaef5c754cac27eab96c4753a3c',1,'arm_conv_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_opt_q15.c'],['../group__Conv.html#gac77dbcaef5c754cac27eab96c4753a3c',1,'arm_conv_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_opt_q15.c']]],
+ ['arm_5fconv_5fopt_5fq15',['arm_conv_opt_q15',['../group__Conv.html#ga0d60c7a8349c6235d88bf87b04172252',1,'arm_conv_opt_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_opt_q15.c'],['../group__Conv.html#ga0d60c7a8349c6235d88bf87b04172252',1,'arm_conv_opt_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_opt_q15.c']]],
['arm_5fconv_5fopt_5fq15_2ec',['arm_conv_opt_q15.c',['../arm__conv__opt__q15_8c.html',1,'']]],
- ['arm_5fconv_5fopt_5fq7',['arm_conv_opt_q7',['../group__Conv.html#ga4c7cf073e89d6d57cc4e711f078c3f68',1,'arm_conv_opt_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_opt_q7.c'],['../group__Conv.html#ga4c7cf073e89d6d57cc4e711f078c3f68',1,'arm_conv_opt_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_opt_q7.c']]],
+ ['arm_5fconv_5fopt_5fq7',['arm_conv_opt_q7',['../group__Conv.html#gaf23966af04840f17c26c93849986baeb',1,'arm_conv_opt_q7(const q7_t *pSrcA, uint32_t srcALen, const q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_opt_q7.c'],['../group__Conv.html#gaf23966af04840f17c26c93849986baeb',1,'arm_conv_opt_q7(const q7_t *pSrcA, uint32_t srcALen, const q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_opt_q7.c']]],
['arm_5fconv_5fopt_5fq7_2ec',['arm_conv_opt_q7.c',['../arm__conv__opt__q7_8c.html',1,'']]],
- ['arm_5fconv_5fpartial_5ff32',['arm_conv_partial_f32',['../group__PartialConv.html#ga16d10f32072cd79fc5fb6e785df45f5e',1,'arm_conv_partial_f32(float32_t *pSrcA, uint32_t srcALen, float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_f32.c'],['../group__PartialConv.html#ga16d10f32072cd79fc5fb6e785df45f5e',1,'arm_conv_partial_f32(float32_t *pSrcA, uint32_t srcALen, float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_f32.c']]],
+ ['arm_5fconv_5fpartial_5ff32',['arm_conv_partial_f32',['../group__PartialConv.html#ga4e65902884d148ebcbecc260e0dffdd9',1,'arm_conv_partial_f32(const float32_t *pSrcA, uint32_t srcALen, const float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_f32.c'],['../group__PartialConv.html#ga4e65902884d148ebcbecc260e0dffdd9',1,'arm_conv_partial_f32(const float32_t *pSrcA, uint32_t srcALen, const float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_f32.c']]],
['arm_5fconv_5fpartial_5ff32_2ec',['arm_conv_partial_f32.c',['../arm__conv__partial__f32_8c.html',1,'']]],
- ['arm_5fconv_5fpartial_5ffast_5fopt_5fq15',['arm_conv_partial_fast_opt_q15',['../group__PartialConv.html#ga3de9c4ddcc7886de25b70d875099a8d9',1,'arm_conv_partial_fast_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_partial_fast_opt_q15.c'],['../group__PartialConv.html#ga3de9c4ddcc7886de25b70d875099a8d9',1,'arm_conv_partial_fast_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_partial_fast_opt_q15.c']]],
+ ['arm_5fconv_5fpartial_5ffast_5fopt_5fq15',['arm_conv_partial_fast_opt_q15',['../group__PartialConv.html#ga0cdb871f952b8c1305342ae499affa41',1,'arm_conv_partial_fast_opt_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_partial_fast_opt_q15.c'],['../group__PartialConv.html#ga0cdb871f952b8c1305342ae499affa41',1,'arm_conv_partial_fast_opt_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_partial_fast_opt_q15.c']]],
['arm_5fconv_5fpartial_5ffast_5fopt_5fq15_2ec',['arm_conv_partial_fast_opt_q15.c',['../arm__conv__partial__fast__opt__q15_8c.html',1,'']]],
- ['arm_5fconv_5fpartial_5ffast_5fq15',['arm_conv_partial_fast_q15',['../group__PartialConv.html#ga1e4d43385cb62262a78c6752fe1fafb2',1,'arm_conv_partial_fast_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_fast_q15.c'],['../group__PartialConv.html#ga1e4d43385cb62262a78c6752fe1fafb2',1,'arm_conv_partial_fast_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_fast_q15.c']]],
+ ['arm_5fconv_5fpartial_5ffast_5fq15',['arm_conv_partial_fast_q15',['../group__PartialConv.html#ga30eb5ce84581f2d0532a17cdf8a20fc5',1,'arm_conv_partial_fast_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_fast_q15.c'],['../group__PartialConv.html#ga30eb5ce84581f2d0532a17cdf8a20fc5',1,'arm_conv_partial_fast_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_fast_q15.c']]],
['arm_5fconv_5fpartial_5ffast_5fq15_2ec',['arm_conv_partial_fast_q15.c',['../arm__conv__partial__fast__q15_8c.html',1,'']]],
- ['arm_5fconv_5fpartial_5ffast_5fq31',['arm_conv_partial_fast_q31',['../group__PartialConv.html#ga10c5294cda8c4985386f4e3944be7650',1,'arm_conv_partial_fast_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_fast_q31.c'],['../group__PartialConv.html#ga10c5294cda8c4985386f4e3944be7650',1,'arm_conv_partial_fast_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_fast_q31.c']]],
+ ['arm_5fconv_5fpartial_5ffast_5fq31',['arm_conv_partial_fast_q31',['../group__PartialConv.html#gaaf207e31aa081cea624713aec65d0e77',1,'arm_conv_partial_fast_q31(const q31_t *pSrcA, uint32_t srcALen, const q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_fast_q31.c'],['../group__PartialConv.html#gaaf207e31aa081cea624713aec65d0e77',1,'arm_conv_partial_fast_q31(const q31_t *pSrcA, uint32_t srcALen, const q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_fast_q31.c']]],
['arm_5fconv_5fpartial_5ffast_5fq31_2ec',['arm_conv_partial_fast_q31.c',['../arm__conv__partial__fast__q31_8c.html',1,'']]],
- ['arm_5fconv_5fpartial_5fopt_5fq15',['arm_conv_partial_opt_q15',['../group__PartialConv.html#ga834b23b4ade8682beeb55778399101f8',1,'arm_conv_partial_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_partial_opt_q15.c'],['../group__PartialConv.html#ga834b23b4ade8682beeb55778399101f8',1,'arm_conv_partial_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_partial_opt_q15.c']]],
+ ['arm_5fconv_5fpartial_5fopt_5fq15',['arm_conv_partial_opt_q15',['../group__PartialConv.html#gaa82f8213533529e9b9252b37fd3b39e4',1,'arm_conv_partial_opt_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_partial_opt_q15.c'],['../group__PartialConv.html#gaa82f8213533529e9b9252b37fd3b39e4',1,'arm_conv_partial_opt_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_partial_opt_q15.c']]],
['arm_5fconv_5fpartial_5fopt_5fq15_2ec',['arm_conv_partial_opt_q15.c',['../arm__conv__partial__opt__q15_8c.html',1,'']]],
- ['arm_5fconv_5fpartial_5fopt_5fq7',['arm_conv_partial_opt_q7',['../group__PartialConv.html#ga3707e16af1435b215840006a7ab0c98f',1,'arm_conv_partial_opt_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_partial_opt_q7.c'],['../group__PartialConv.html#ga3707e16af1435b215840006a7ab0c98f',1,'arm_conv_partial_opt_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_partial_opt_q7.c']]],
+ ['arm_5fconv_5fpartial_5fopt_5fq7',['arm_conv_partial_opt_q7',['../group__PartialConv.html#gadfc0cd0290793c790ccaa1c73eda0694',1,'arm_conv_partial_opt_q7(const q7_t *pSrcA, uint32_t srcALen, const q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_partial_opt_q7.c'],['../group__PartialConv.html#gadfc0cd0290793c790ccaa1c73eda0694',1,'arm_conv_partial_opt_q7(const q7_t *pSrcA, uint32_t srcALen, const q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_partial_opt_q7.c']]],
['arm_5fconv_5fpartial_5fopt_5fq7_2ec',['arm_conv_partial_opt_q7.c',['../arm__conv__partial__opt__q7_8c.html',1,'']]],
- ['arm_5fconv_5fpartial_5fq15',['arm_conv_partial_q15',['../group__PartialConv.html#ga209a2a913a0c5e5679c5988da8f46b03',1,'arm_conv_partial_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_q15.c'],['../group__PartialConv.html#ga209a2a913a0c5e5679c5988da8f46b03',1,'arm_conv_partial_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_q15.c']]],
+ ['arm_5fconv_5fpartial_5fq15',['arm_conv_partial_q15',['../group__PartialConv.html#ga09b1f207980df75c2dcf01b1d3c2006f',1,'arm_conv_partial_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_q15.c'],['../group__PartialConv.html#ga09b1f207980df75c2dcf01b1d3c2006f',1,'arm_conv_partial_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_q15.c']]],
['arm_5fconv_5fpartial_5fq15_2ec',['arm_conv_partial_q15.c',['../arm__conv__partial__q15_8c.html',1,'']]],
- ['arm_5fconv_5fpartial_5fq31',['arm_conv_partial_q31',['../group__PartialConv.html#ga78e73a5f02d103168a09821fb461e77a',1,'arm_conv_partial_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_q31.c'],['../group__PartialConv.html#ga78e73a5f02d103168a09821fb461e77a',1,'arm_conv_partial_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_q31.c']]],
+ ['arm_5fconv_5fpartial_5fq31',['arm_conv_partial_q31',['../group__PartialConv.html#gadc48f14ae5ca8bf4b026916db0765afa',1,'arm_conv_partial_q31(const q31_t *pSrcA, uint32_t srcALen, const q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_q31.c'],['../group__PartialConv.html#gadc48f14ae5ca8bf4b026916db0765afa',1,'arm_conv_partial_q31(const q31_t *pSrcA, uint32_t srcALen, const q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_q31.c']]],
['arm_5fconv_5fpartial_5fq31_2ec',['arm_conv_partial_q31.c',['../arm__conv__partial__q31_8c.html',1,'']]],
- ['arm_5fconv_5fpartial_5fq7',['arm_conv_partial_q7',['../group__PartialConv.html#ga8567259fe18396dd972242c41741ebf4',1,'arm_conv_partial_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_q7.c'],['../group__PartialConv.html#ga8567259fe18396dd972242c41741ebf4',1,'arm_conv_partial_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_q7.c']]],
+ ['arm_5fconv_5fpartial_5fq7',['arm_conv_partial_q7',['../group__PartialConv.html#gaa1bf3428dbe6beb5c9957bff0d00fa19',1,'arm_conv_partial_q7(const q7_t *pSrcA, uint32_t srcALen, const q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_q7.c'],['../group__PartialConv.html#gaa1bf3428dbe6beb5c9957bff0d00fa19',1,'arm_conv_partial_q7(const q7_t *pSrcA, uint32_t srcALen, const q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_q7.c']]],
['arm_5fconv_5fpartial_5fq7_2ec',['arm_conv_partial_q7.c',['../arm__conv__partial__q7_8c.html',1,'']]],
- ['arm_5fconv_5fq15',['arm_conv_q15',['../group__Conv.html#gaccd6a89b0ff7a94df64610598e6e6893',1,'arm_conv_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst):&#160;arm_conv_q15.c'],['../group__Conv.html#gaccd6a89b0ff7a94df64610598e6e6893',1,'arm_conv_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst):&#160;arm_conv_q15.c']]],
+ ['arm_5fconv_5fq15',['arm_conv_q15',['../group__Conv.html#ga372d3fd79b107dc6b12163a00c22da18',1,'arm_conv_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst):&#160;arm_conv_q15.c'],['../group__Conv.html#ga372d3fd79b107dc6b12163a00c22da18',1,'arm_conv_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst):&#160;arm_conv_q15.c']]],
['arm_5fconv_5fq15_2ec',['arm_conv_q15.c',['../arm__conv__q15_8c.html',1,'']]],
- ['arm_5fconv_5fq31',['arm_conv_q31',['../group__Conv.html#ga946b58da734f1e4e78c91fcaab4b12b6',1,'arm_conv_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst):&#160;arm_conv_q31.c'],['../group__Conv.html#ga946b58da734f1e4e78c91fcaab4b12b6',1,'arm_conv_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst):&#160;arm_conv_q31.c']]],
+ ['arm_5fconv_5fq31',['arm_conv_q31',['../group__Conv.html#ga08ce299fb5c3329505cb8ce4bf4f6e06',1,'arm_conv_q31(const q31_t *pSrcA, uint32_t srcALen, const q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst):&#160;arm_conv_q31.c'],['../group__Conv.html#ga08ce299fb5c3329505cb8ce4bf4f6e06',1,'arm_conv_q31(const q31_t *pSrcA, uint32_t srcALen, const q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst):&#160;arm_conv_q31.c']]],
['arm_5fconv_5fq31_2ec',['arm_conv_q31.c',['../arm__conv__q31_8c.html',1,'']]],
- ['arm_5fconv_5fq7',['arm_conv_q7',['../group__Conv.html#gae2070cb792a167e78dbad8d06b97cdab',1,'arm_conv_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst):&#160;arm_conv_q7.c'],['../group__Conv.html#gae2070cb792a167e78dbad8d06b97cdab',1,'arm_conv_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst):&#160;arm_conv_q7.c']]],
+ ['arm_5fconv_5fq7',['arm_conv_q7',['../group__Conv.html#ga625b30107443b6d145350bc242749764',1,'arm_conv_q7(const q7_t *pSrcA, uint32_t srcALen, const q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst):&#160;arm_conv_q7.c'],['../group__Conv.html#ga625b30107443b6d145350bc242749764',1,'arm_conv_q7(const q7_t *pSrcA, uint32_t srcALen, const q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst):&#160;arm_conv_q7.c']]],
['arm_5fconv_5fq7_2ec',['arm_conv_q7.c',['../arm__conv__q7_8c.html',1,'']]],
['arm_5fconvolution_5fexample_5ff32_2ec',['arm_convolution_example_f32.c',['../arm__convolution__example__f32_8c.html',1,'']]],
- ['arm_5fcopy_5ff32',['arm_copy_f32',['../group__copy.html#gadd1f737e677e0e6ca31767c7001417b3',1,'arm_copy_f32(float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_copy_f32.c'],['../group__copy.html#gadd1f737e677e0e6ca31767c7001417b3',1,'arm_copy_f32(float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_copy_f32.c']]],
+ ['arm_5fcopy_5ff32',['arm_copy_f32',['../group__copy.html#gaa6dfe9554ca61eb3d1eee498396bce88',1,'arm_copy_f32(const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_copy_f32.c'],['../group__copy.html#gaa6dfe9554ca61eb3d1eee498396bce88',1,'arm_copy_f32(const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_copy_f32.c']]],
['arm_5fcopy_5ff32_2ec',['arm_copy_f32.c',['../arm__copy__f32_8c.html',1,'']]],
- ['arm_5fcopy_5fq15',['arm_copy_q15',['../group__copy.html#ga872ca4cfc18c680b8991ccd569a5fda0',1,'arm_copy_q15(q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_copy_q15.c'],['../group__copy.html#ga872ca4cfc18c680b8991ccd569a5fda0',1,'arm_copy_q15(q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_copy_q15.c']]],
+ ['arm_5fcopy_5fq15',['arm_copy_q15',['../group__copy.html#gaeb9e8c16ec7fe1235e5610142400f15f',1,'arm_copy_q15(const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_copy_q15.c'],['../group__copy.html#gaeb9e8c16ec7fe1235e5610142400f15f',1,'arm_copy_q15(const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_copy_q15.c']]],
['arm_5fcopy_5fq15_2ec',['arm_copy_q15.c',['../arm__copy__q15_8c.html',1,'']]],
- ['arm_5fcopy_5fq31',['arm_copy_q31',['../group__copy.html#gaddf70be7e3f87e535c324862b501f3f9',1,'arm_copy_q31(q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_copy_q31.c'],['../group__copy.html#gaddf70be7e3f87e535c324862b501f3f9',1,'arm_copy_q31(q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_copy_q31.c']]],
+ ['arm_5fcopy_5fq31',['arm_copy_q31',['../group__copy.html#ga94c51fe2e82560ade3803787309c1282',1,'arm_copy_q31(const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_copy_q31.c'],['../group__copy.html#ga94c51fe2e82560ade3803787309c1282',1,'arm_copy_q31(const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_copy_q31.c']]],
['arm_5fcopy_5fq31_2ec',['arm_copy_q31.c',['../arm__copy__q31_8c.html',1,'']]],
- ['arm_5fcopy_5fq7',['arm_copy_q7',['../group__copy.html#ga467579beda492aa92797529d794c88fb',1,'arm_copy_q7(q7_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_copy_q7.c'],['../group__copy.html#ga467579beda492aa92797529d794c88fb',1,'arm_copy_q7(q7_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_copy_q7.c']]],
+ ['arm_5fcopy_5fq7',['arm_copy_q7',['../group__copy.html#ga9b947e38172ae7e5de780bed13a404fe',1,'arm_copy_q7(const q7_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_copy_q7.c'],['../group__copy.html#ga9b947e38172ae7e5de780bed13a404fe',1,'arm_copy_q7(const q7_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_copy_q7.c']]],
['arm_5fcopy_5fq7_2ec',['arm_copy_q7.c',['../arm__copy__q7_8c.html',1,'']]],
- ['arm_5fcorrelate_5ff32',['arm_correlate_f32',['../group__Corr.html#ga22021e4222773f01e9960358a531cfb8',1,'arm_correlate_f32(float32_t *pSrcA, uint32_t srcALen, float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst):&#160;arm_correlate_f32.c'],['../group__Corr.html#ga22021e4222773f01e9960358a531cfb8',1,'arm_correlate_f32(float32_t *pSrcA, uint32_t srcALen, float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst):&#160;arm_correlate_f32.c']]],
+ ['arm_5fcorrelate_5ff32',['arm_correlate_f32',['../group__Corr.html#ga371054f6e5fd78bec668908251f1b2f2',1,'arm_correlate_f32(const float32_t *pSrcA, uint32_t srcALen, const float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst):&#160;arm_correlate_f32.c'],['../group__Corr.html#ga371054f6e5fd78bec668908251f1b2f2',1,'arm_correlate_f32(const float32_t *pSrcA, uint32_t srcALen, const float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst):&#160;arm_correlate_f32.c']]],
['arm_5fcorrelate_5ff32_2ec',['arm_correlate_f32.c',['../arm__correlate__f32_8c.html',1,'']]],
- ['arm_5fcorrelate_5ffast_5fopt_5fq15',['arm_correlate_fast_opt_q15',['../group__Corr.html#ga40a0236b17220e8e22a22b5bc1c53c6b',1,'arm_correlate_fast_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch):&#160;arm_correlate_fast_opt_q15.c'],['../group__Corr.html#ga40a0236b17220e8e22a22b5bc1c53c6b',1,'arm_correlate_fast_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch):&#160;arm_correlate_fast_opt_q15.c']]],
+ ['arm_5fcorrelate_5ffast_5fopt_5fq15',['arm_correlate_fast_opt_q15',['../group__Corr.html#ga3fc8d680844a3d24af25e45df96c82f3',1,'arm_correlate_fast_opt_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch):&#160;arm_correlate_fast_opt_q15.c'],['../group__Corr.html#ga3fc8d680844a3d24af25e45df96c82f3',1,'arm_correlate_fast_opt_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch):&#160;arm_correlate_fast_opt_q15.c']]],
['arm_5fcorrelate_5ffast_5fopt_5fq15_2ec',['arm_correlate_fast_opt_q15.c',['../arm__correlate__fast__opt__q15_8c.html',1,'']]],
- ['arm_5fcorrelate_5ffast_5fq15',['arm_correlate_fast_q15',['../group__Corr.html#gac8de3da44f58e86c2c86156276ca154f',1,'arm_correlate_fast_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst):&#160;arm_correlate_fast_q15.c'],['../group__Corr.html#gac8de3da44f58e86c2c86156276ca154f',1,'arm_correlate_fast_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst):&#160;arm_correlate_fast_q15.c']]],
+ ['arm_5fcorrelate_5ffast_5fq15',['arm_correlate_fast_q15',['../group__Corr.html#gab4dea2049c8a26118ee4de9b90f1b9bd',1,'arm_correlate_fast_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst):&#160;arm_correlate_fast_q15.c'],['../group__Corr.html#gab4dea2049c8a26118ee4de9b90f1b9bd',1,'arm_correlate_fast_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst):&#160;arm_correlate_fast_q15.c']]],
['arm_5fcorrelate_5ffast_5fq15_2ec',['arm_correlate_fast_q15.c',['../arm__correlate__fast__q15_8c.html',1,'']]],
- ['arm_5fcorrelate_5ffast_5fq31',['arm_correlate_fast_q31',['../group__Corr.html#gabecd3d7b077dbbef43f93e9e037815ed',1,'arm_correlate_fast_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst):&#160;arm_correlate_fast_q31.c'],['../group__Corr.html#gabecd3d7b077dbbef43f93e9e037815ed',1,'arm_correlate_fast_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst):&#160;arm_correlate_fast_q31.c']]],
+ ['arm_5fcorrelate_5ffast_5fq31',['arm_correlate_fast_q31',['../group__Corr.html#ga1e85a8ceac5c0f27007e6ba2c8f20686',1,'arm_correlate_fast_q31(const q31_t *pSrcA, uint32_t srcALen, const q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst):&#160;arm_correlate_fast_q31.c'],['../group__Corr.html#ga1e85a8ceac5c0f27007e6ba2c8f20686',1,'arm_correlate_fast_q31(const q31_t *pSrcA, uint32_t srcALen, const q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst):&#160;arm_correlate_fast_q31.c']]],
['arm_5fcorrelate_5ffast_5fq31_2ec',['arm_correlate_fast_q31.c',['../arm__correlate__fast__q31_8c.html',1,'']]],
- ['arm_5fcorrelate_5fopt_5fq15',['arm_correlate_opt_q15',['../group__Corr.html#gad71c0ec70ec69edbc48563d9a5f68451',1,'arm_correlate_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch):&#160;arm_correlate_opt_q15.c'],['../group__Corr.html#gad71c0ec70ec69edbc48563d9a5f68451',1,'arm_correlate_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch):&#160;arm_correlate_opt_q15.c']]],
+ ['arm_5fcorrelate_5fopt_5fq15',['arm_correlate_opt_q15',['../group__Corr.html#ga3cfae563b16fa3be577cab5acf63aeea',1,'arm_correlate_opt_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch):&#160;arm_correlate_opt_q15.c'],['../group__Corr.html#ga3cfae563b16fa3be577cab5acf63aeea',1,'arm_correlate_opt_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch):&#160;arm_correlate_opt_q15.c']]],
['arm_5fcorrelate_5fopt_5fq15_2ec',['arm_correlate_opt_q15.c',['../arm__correlate__opt__q15_8c.html',1,'']]],
- ['arm_5fcorrelate_5fopt_5fq7',['arm_correlate_opt_q7',['../group__Corr.html#ga746e8857cafe33ec5d6780729c18c311',1,'arm_correlate_opt_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_correlate_opt_q7.c'],['../group__Corr.html#ga746e8857cafe33ec5d6780729c18c311',1,'arm_correlate_opt_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_correlate_opt_q7.c']]],
+ ['arm_5fcorrelate_5fopt_5fq7',['arm_correlate_opt_q7',['../group__Corr.html#ga3c672e8ef8360c652d351097535f080d',1,'arm_correlate_opt_q7(const q7_t *pSrcA, uint32_t srcALen, const q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_correlate_opt_q7.c'],['../group__Corr.html#ga3c672e8ef8360c652d351097535f080d',1,'arm_correlate_opt_q7(const q7_t *pSrcA, uint32_t srcALen, const q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_correlate_opt_q7.c']]],
['arm_5fcorrelate_5fopt_5fq7_2ec',['arm_correlate_opt_q7.c',['../arm__correlate__opt__q7_8c.html',1,'']]],
- ['arm_5fcorrelate_5fq15',['arm_correlate_q15',['../group__Corr.html#ga5ec96b8e420d68b0e626df0812274d46',1,'arm_correlate_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst):&#160;arm_correlate_q15.c'],['../group__Corr.html#ga5ec96b8e420d68b0e626df0812274d46',1,'arm_correlate_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst):&#160;arm_correlate_q15.c']]],
+ ['arm_5fcorrelate_5fq15',['arm_correlate_q15',['../group__Corr.html#ga8fc4e632ab08b28435ff62e7eb65f508',1,'arm_correlate_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst):&#160;arm_correlate_q15.c'],['../group__Corr.html#ga8fc4e632ab08b28435ff62e7eb65f508',1,'arm_correlate_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst):&#160;arm_correlate_q15.c']]],
['arm_5fcorrelate_5fq15_2ec',['arm_correlate_q15.c',['../arm__correlate__q15_8c.html',1,'']]],
- ['arm_5fcorrelate_5fq31',['arm_correlate_q31',['../group__Corr.html#ga1367dc6c80476406c951e68d7fac4e8c',1,'arm_correlate_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst):&#160;arm_correlate_q31.c'],['../group__Corr.html#ga1367dc6c80476406c951e68d7fac4e8c',1,'arm_correlate_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst):&#160;arm_correlate_q31.c']]],
+ ['arm_5fcorrelate_5fq31',['arm_correlate_q31',['../group__Corr.html#ga9e8ad8bae8400dac2afc995d38594744',1,'arm_correlate_q31(const q31_t *pSrcA, uint32_t srcALen, const q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst):&#160;arm_correlate_q31.c'],['../group__Corr.html#ga9e8ad8bae8400dac2afc995d38594744',1,'arm_correlate_q31(const q31_t *pSrcA, uint32_t srcALen, const q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst):&#160;arm_correlate_q31.c']]],
['arm_5fcorrelate_5fq31_2ec',['arm_correlate_q31.c',['../arm__correlate__q31_8c.html',1,'']]],
- ['arm_5fcorrelate_5fq7',['arm_correlate_q7',['../group__Corr.html#ga284ddcc49e4ac532d52a70d0383c5992',1,'arm_correlate_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst):&#160;arm_correlate_q7.c'],['../group__Corr.html#ga284ddcc49e4ac532d52a70d0383c5992',1,'arm_correlate_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst):&#160;arm_correlate_q7.c']]],
+ ['arm_5fcorrelate_5fq7',['arm_correlate_q7',['../group__Corr.html#gab5d8acc830313be970de59c2d5a26c72',1,'arm_correlate_q7(const q7_t *pSrcA, uint32_t srcALen, const q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst):&#160;arm_correlate_q7.c'],['../group__Corr.html#gab5d8acc830313be970de59c2d5a26c72',1,'arm_correlate_q7(const q7_t *pSrcA, uint32_t srcALen, const q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst):&#160;arm_correlate_q7.c']]],
['arm_5fcorrelate_5fq7_2ec',['arm_correlate_q7.c',['../arm__correlate__q7_8c.html',1,'']]],
['arm_5fcos_5ff32',['arm_cos_f32',['../group__cos.html#gace15287f9c64b9b4084d1c797d4c49d8',1,'arm_cos_f32(float32_t x):&#160;arm_cos_f32.c'],['../group__cos.html#gace15287f9c64b9b4084d1c797d4c49d8',1,'arm_cos_f32(float32_t x):&#160;arm_cos_f32.c']]],
['arm_5fcos_5ff32_2ec',['arm_cos_f32.c',['../arm__cos__f32_8c.html',1,'']]],
@@ -298,13 +299,13 @@ var searchData=
['arm_5fdct4_5fq15_2ec',['arm_dct4_q15.c',['../arm__dct4__q15_8c.html',1,'']]],
['arm_5fdct4_5fq31',['arm_dct4_q31',['../group__DCT4__IDCT4.html#gad04d0baab6ed081d8e8afe02538eb80b',1,'arm_dct4_q31(const arm_dct4_instance_q31 *S, q31_t *pState, q31_t *pInlineBuffer):&#160;arm_dct4_q31.c'],['../group__DCT4__IDCT4.html#gad04d0baab6ed081d8e8afe02538eb80b',1,'arm_dct4_q31(const arm_dct4_instance_q31 *S, q31_t *pState, q31_t *pInlineBuffer):&#160;arm_dct4_q31.c']]],
['arm_5fdct4_5fq31_2ec',['arm_dct4_q31.c',['../arm__dct4__q31_8c.html',1,'']]],
- ['arm_5fdot_5fprod_5ff32',['arm_dot_prod_f32',['../group__dot__prod.html#ga55418d4362f6ba84c327f9b4f089a8c3',1,'arm_dot_prod_f32(float32_t *pSrcA, float32_t *pSrcB, uint32_t blockSize, float32_t *result):&#160;arm_dot_prod_f32.c'],['../group__dot__prod.html#ga55418d4362f6ba84c327f9b4f089a8c3',1,'arm_dot_prod_f32(float32_t *pSrcA, float32_t *pSrcB, uint32_t blockSize, float32_t *result):&#160;arm_dot_prod_f32.c']]],
+ ['arm_5fdot_5fprod_5ff32',['arm_dot_prod_f32',['../group__BasicDotProd.html#gadf26f6bc62d6416528663ad3e46fbf67',1,'arm_dot_prod_f32(const float32_t *pSrcA, const float32_t *pSrcB, uint32_t blockSize, float32_t *result):&#160;arm_dot_prod_f32.c'],['../group__BasicDotProd.html#gadf26f6bc62d6416528663ad3e46fbf67',1,'arm_dot_prod_f32(const float32_t *pSrcA, const float32_t *pSrcB, uint32_t blockSize, float32_t *result):&#160;arm_dot_prod_f32.c']]],
['arm_5fdot_5fprod_5ff32_2ec',['arm_dot_prod_f32.c',['../arm__dot__prod__f32_8c.html',1,'']]],
- ['arm_5fdot_5fprod_5fq15',['arm_dot_prod_q15',['../group__dot__prod.html#ga436d5bed28a4b73b24acbde436a3044b',1,'arm_dot_prod_q15(q15_t *pSrcA, q15_t *pSrcB, uint32_t blockSize, q63_t *result):&#160;arm_dot_prod_q15.c'],['../group__dot__prod.html#ga436d5bed28a4b73b24acbde436a3044b',1,'arm_dot_prod_q15(q15_t *pSrcA, q15_t *pSrcB, uint32_t blockSize, q63_t *result):&#160;arm_dot_prod_q15.c']]],
+ ['arm_5fdot_5fprod_5fq15',['arm_dot_prod_q15',['../group__BasicDotProd.html#gac2314012fbbf73bfd95ce8c57bc9ba69',1,'arm_dot_prod_q15(const q15_t *pSrcA, const q15_t *pSrcB, uint32_t blockSize, q63_t *result):&#160;arm_dot_prod_q15.c'],['../group__BasicDotProd.html#gac2314012fbbf73bfd95ce8c57bc9ba69',1,'arm_dot_prod_q15(const q15_t *pSrcA, const q15_t *pSrcB, uint32_t blockSize, q63_t *result):&#160;arm_dot_prod_q15.c']]],
['arm_5fdot_5fprod_5fq15_2ec',['arm_dot_prod_q15.c',['../arm__dot__prod__q15_8c.html',1,'']]],
- ['arm_5fdot_5fprod_5fq31',['arm_dot_prod_q31',['../group__dot__prod.html#gab15d8fa060fc85b4d948d091b7deaa11',1,'arm_dot_prod_q31(q31_t *pSrcA, q31_t *pSrcB, uint32_t blockSize, q63_t *result):&#160;arm_dot_prod_q31.c'],['../group__dot__prod.html#gab15d8fa060fc85b4d948d091b7deaa11',1,'arm_dot_prod_q31(q31_t *pSrcA, q31_t *pSrcB, uint32_t blockSize, q63_t *result):&#160;arm_dot_prod_q31.c']]],
+ ['arm_5fdot_5fprod_5fq31',['arm_dot_prod_q31',['../group__BasicDotProd.html#gafe3f9ace6c4576847eabf44ed7ca7b96',1,'arm_dot_prod_q31(const q31_t *pSrcA, const q31_t *pSrcB, uint32_t blockSize, q63_t *result):&#160;arm_dot_prod_q31.c'],['../group__BasicDotProd.html#gafe3f9ace6c4576847eabf44ed7ca7b96',1,'arm_dot_prod_q31(const q31_t *pSrcA, const q31_t *pSrcB, uint32_t blockSize, q63_t *result):&#160;arm_dot_prod_q31.c']]],
['arm_5fdot_5fprod_5fq31_2ec',['arm_dot_prod_q31.c',['../arm__dot__prod__q31_8c.html',1,'']]],
- ['arm_5fdot_5fprod_5fq7',['arm_dot_prod_q7',['../group__dot__prod.html#ga9c3293a50ac7ec8ba928bf8e3aaea6c1',1,'arm_dot_prod_q7(q7_t *pSrcA, q7_t *pSrcB, uint32_t blockSize, q31_t *result):&#160;arm_dot_prod_q7.c'],['../group__dot__prod.html#ga9c3293a50ac7ec8ba928bf8e3aaea6c1',1,'arm_dot_prod_q7(q7_t *pSrcA, q7_t *pSrcB, uint32_t blockSize, q31_t *result):&#160;arm_dot_prod_q7.c']]],
+ ['arm_5fdot_5fprod_5fq7',['arm_dot_prod_q7',['../group__BasicDotProd.html#gaadd347d5f5adf902c63f0b90ffc19538',1,'arm_dot_prod_q7(const q7_t *pSrcA, const q7_t *pSrcB, uint32_t blockSize, q31_t *result):&#160;arm_dot_prod_q7.c'],['../group__BasicDotProd.html#gaadd347d5f5adf902c63f0b90ffc19538',1,'arm_dot_prod_q7(const q7_t *pSrcA, const q7_t *pSrcB, uint32_t blockSize, q31_t *result):&#160;arm_dot_prod_q7.c']]],
['arm_5fdot_5fprod_5fq7_2ec',['arm_dot_prod_q7.c',['../arm__dot__prod__q7_8c.html',1,'']]],
['arm_5fdotproduct_5fexample_5ff32_2ec',['arm_dotproduct_example_f32.c',['../arm__dotproduct__example__f32_8c.html',1,'']]],
['arm_5ffft_5fbin_5fdata_2ec',['arm_fft_bin_data.c',['../arm__fft__bin__data_8c.html',1,'']]],
@@ -318,114 +319,114 @@ var searchData=
['arm_5ffill_5fq7',['arm_fill_q7',['../group__Fill.html#ga0465cf326ada039ed792f94b033d9ec5',1,'arm_fill_q7(q7_t value, q7_t *pDst, uint32_t blockSize):&#160;arm_fill_q7.c'],['../group__Fill.html#ga0465cf326ada039ed792f94b033d9ec5',1,'arm_fill_q7(q7_t value, q7_t *pDst, uint32_t blockSize):&#160;arm_fill_q7.c']]],
['arm_5ffill_5fq7_2ec',['arm_fill_q7.c',['../arm__fill__q7_8c.html',1,'']]],
['arm_5ffir_5fdata_2ec',['arm_fir_data.c',['../arm__fir__data_8c.html',1,'']]],
- ['arm_5ffir_5fdecimate_5ff32',['arm_fir_decimate_f32',['../group__FIR__decimate.html#ga25aa3d58a90bf91b6a82272a0bc518f7',1,'arm_fir_decimate_f32(const arm_fir_decimate_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_f32.c'],['../group__FIR__decimate.html#ga25aa3d58a90bf91b6a82272a0bc518f7',1,'arm_fir_decimate_f32(const arm_fir_decimate_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_f32.c']]],
+ ['arm_5ffir_5fdecimate_5ff32',['arm_fir_decimate_f32',['../group__FIR__decimate.html#gab9402a0d9b0fffc0b50083a7d56c5905',1,'arm_fir_decimate_f32(const arm_fir_decimate_instance_f32 *S, const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_f32.c'],['../group__FIR__decimate.html#gab9402a0d9b0fffc0b50083a7d56c5905',1,'arm_fir_decimate_f32(const arm_fir_decimate_instance_f32 *S, const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_f32.c']]],
['arm_5ffir_5fdecimate_5ff32_2ec',['arm_fir_decimate_f32.c',['../arm__fir__decimate__f32_8c.html',1,'']]],
- ['arm_5ffir_5fdecimate_5ffast_5fq15',['arm_fir_decimate_fast_q15',['../group__FIR__decimate.html#ga3f434c9a5d3b4e68061feac0714ea2ac',1,'arm_fir_decimate_fast_q15(const arm_fir_decimate_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_fast_q15.c'],['../group__FIR__decimate.html#ga3f434c9a5d3b4e68061feac0714ea2ac',1,'arm_fir_decimate_fast_q15(const arm_fir_decimate_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_fast_q15.c']]],
+ ['arm_5ffir_5fdecimate_5ffast_5fq15',['arm_fir_decimate_fast_q15',['../group__FIR__decimate.html#gab43fa1edb45d3b2e875dc8cd381770cc',1,'arm_fir_decimate_fast_q15(const arm_fir_decimate_instance_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_fast_q15.c'],['../group__FIR__decimate.html#gab43fa1edb45d3b2e875dc8cd381770cc',1,'arm_fir_decimate_fast_q15(const arm_fir_decimate_instance_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_fast_q15.c']]],
['arm_5ffir_5fdecimate_5ffast_5fq15_2ec',['arm_fir_decimate_fast_q15.c',['../arm__fir__decimate__fast__q15_8c.html',1,'']]],
- ['arm_5ffir_5fdecimate_5ffast_5fq31',['arm_fir_decimate_fast_q31',['../group__FIR__decimate.html#ga3c18cc3d0548a410c577f1bead9582b7',1,'arm_fir_decimate_fast_q31(arm_fir_decimate_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_fast_q31.c'],['../group__FIR__decimate.html#ga3c18cc3d0548a410c577f1bead9582b7',1,'arm_fir_decimate_fast_q31(arm_fir_decimate_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_fast_q31.c']]],
+ ['arm_5ffir_5fdecimate_5ffast_5fq31',['arm_fir_decimate_fast_q31',['../group__FIR__decimate.html#gac03b837d289c8bc4a86a34a89e44afdf',1,'arm_fir_decimate_fast_q31(const arm_fir_decimate_instance_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_fast_q31.c'],['../group__FIR__decimate.html#gac03b837d289c8bc4a86a34a89e44afdf',1,'arm_fir_decimate_fast_q31(const arm_fir_decimate_instance_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_fast_q31.c']]],
['arm_5ffir_5fdecimate_5ffast_5fq31_2ec',['arm_fir_decimate_fast_q31.c',['../arm__fir__decimate__fast__q31_8c.html',1,'']]],
- ['arm_5ffir_5fdecimate_5finit_5ff32',['arm_fir_decimate_init_f32',['../group__FIR__decimate.html#gaaa2524b08220fd6c3f753e692ffc7d3b',1,'arm_fir_decimate_init_f32(arm_fir_decimate_instance_f32 *S, uint16_t numTaps, uint8_t M, float32_t *pCoeffs, float32_t *pState, uint32_t blockSize):&#160;arm_fir_decimate_init_f32.c'],['../group__FIR__decimate.html#gaaa2524b08220fd6c3f753e692ffc7d3b',1,'arm_fir_decimate_init_f32(arm_fir_decimate_instance_f32 *S, uint16_t numTaps, uint8_t M, float32_t *pCoeffs, float32_t *pState, uint32_t blockSize):&#160;arm_fir_decimate_init_f32.c']]],
+ ['arm_5ffir_5fdecimate_5finit_5ff32',['arm_fir_decimate_init_f32',['../group__FIR__decimate.html#ga67c80582fc296552fef2bd1f208d853b',1,'arm_fir_decimate_init_f32(arm_fir_decimate_instance_f32 *S, uint16_t numTaps, uint8_t M, const float32_t *pCoeffs, float32_t *pState, uint32_t blockSize):&#160;arm_fir_decimate_init_f32.c'],['../group__FIR__decimate.html#ga67c80582fc296552fef2bd1f208d853b',1,'arm_fir_decimate_init_f32(arm_fir_decimate_instance_f32 *S, uint16_t numTaps, uint8_t M, const float32_t *pCoeffs, float32_t *pState, uint32_t blockSize):&#160;arm_fir_decimate_init_f32.c']]],
['arm_5ffir_5fdecimate_5finit_5ff32_2ec',['arm_fir_decimate_init_f32.c',['../arm__fir__decimate__init__f32_8c.html',1,'']]],
- ['arm_5ffir_5fdecimate_5finit_5fq15',['arm_fir_decimate_init_q15',['../group__FIR__decimate.html#gada660e54b93d5d32178c6f5e1c6f368d',1,'arm_fir_decimate_init_q15(arm_fir_decimate_instance_q15 *S, uint16_t numTaps, uint8_t M, q15_t *pCoeffs, q15_t *pState, uint32_t blockSize):&#160;arm_fir_decimate_init_q15.c'],['../group__FIR__decimate.html#gada660e54b93d5d32178c6f5e1c6f368d',1,'arm_fir_decimate_init_q15(arm_fir_decimate_instance_q15 *S, uint16_t numTaps, uint8_t M, q15_t *pCoeffs, q15_t *pState, uint32_t blockSize):&#160;arm_fir_decimate_init_q15.c']]],
+ ['arm_5ffir_5fdecimate_5finit_5fq15',['arm_fir_decimate_init_q15',['../group__FIR__decimate.html#ga3b01ec9df00d759f79c934b239cead73',1,'arm_fir_decimate_init_q15(arm_fir_decimate_instance_q15 *S, uint16_t numTaps, uint8_t M, const q15_t *pCoeffs, q15_t *pState, uint32_t blockSize):&#160;arm_fir_decimate_init_q15.c'],['../group__FIR__decimate.html#ga3b01ec9df00d759f79c934b239cead73',1,'arm_fir_decimate_init_q15(arm_fir_decimate_instance_q15 *S, uint16_t numTaps, uint8_t M, const q15_t *pCoeffs, q15_t *pState, uint32_t blockSize):&#160;arm_fir_decimate_init_q15.c']]],
['arm_5ffir_5fdecimate_5finit_5fq15_2ec',['arm_fir_decimate_init_q15.c',['../arm__fir__decimate__init__q15_8c.html',1,'']]],
- ['arm_5ffir_5fdecimate_5finit_5fq31',['arm_fir_decimate_init_q31',['../group__FIR__decimate.html#ga9ed47c4e0f58affa935d84e0508a7f39',1,'arm_fir_decimate_init_q31(arm_fir_decimate_instance_q31 *S, uint16_t numTaps, uint8_t M, q31_t *pCoeffs, q31_t *pState, uint32_t blockSize):&#160;arm_fir_decimate_init_q31.c'],['../group__FIR__decimate.html#ga9ed47c4e0f58affa935d84e0508a7f39',1,'arm_fir_decimate_init_q31(arm_fir_decimate_instance_q31 *S, uint16_t numTaps, uint8_t M, q31_t *pCoeffs, q31_t *pState, uint32_t blockSize):&#160;arm_fir_decimate_init_q31.c']]],
+ ['arm_5ffir_5fdecimate_5finit_5fq31',['arm_fir_decimate_init_q31',['../group__FIR__decimate.html#ga6a19d62083e85b3f5e34e8a8283c1ea0',1,'arm_fir_decimate_init_q31(arm_fir_decimate_instance_q31 *S, uint16_t numTaps, uint8_t M, const q31_t *pCoeffs, q31_t *pState, uint32_t blockSize):&#160;arm_fir_decimate_init_q31.c'],['../group__FIR__decimate.html#ga6a19d62083e85b3f5e34e8a8283c1ea0',1,'arm_fir_decimate_init_q31(arm_fir_decimate_instance_q31 *S, uint16_t numTaps, uint8_t M, const q31_t *pCoeffs, q31_t *pState, uint32_t blockSize):&#160;arm_fir_decimate_init_q31.c']]],
['arm_5ffir_5fdecimate_5finit_5fq31_2ec',['arm_fir_decimate_init_q31.c',['../arm__fir__decimate__init__q31_8c.html',1,'']]],
['arm_5ffir_5fdecimate_5finstance_5ff32',['arm_fir_decimate_instance_f32',['../structarm__fir__decimate__instance__f32.html',1,'']]],
['arm_5ffir_5fdecimate_5finstance_5fq15',['arm_fir_decimate_instance_q15',['../structarm__fir__decimate__instance__q15.html',1,'']]],
['arm_5ffir_5fdecimate_5finstance_5fq31',['arm_fir_decimate_instance_q31',['../structarm__fir__decimate__instance__q31.html',1,'']]],
- ['arm_5ffir_5fdecimate_5fq15',['arm_fir_decimate_q15',['../group__FIR__decimate.html#gab8bef6d0f6a26fdbfce9485727713ce5',1,'arm_fir_decimate_q15(const arm_fir_decimate_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_q15.c'],['../group__FIR__decimate.html#gab8bef6d0f6a26fdbfce9485727713ce5',1,'arm_fir_decimate_q15(const arm_fir_decimate_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_q15.c']]],
+ ['arm_5ffir_5fdecimate_5fq15',['arm_fir_decimate_q15',['../group__FIR__decimate.html#ga262636462d9e24dab67ec792160afcbf',1,'arm_fir_decimate_q15(const arm_fir_decimate_instance_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_q15.c'],['../group__FIR__decimate.html#ga262636462d9e24dab67ec792160afcbf',1,'arm_fir_decimate_q15(const arm_fir_decimate_instance_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_q15.c']]],
['arm_5ffir_5fdecimate_5fq15_2ec',['arm_fir_decimate_q15.c',['../arm__fir__decimate__q15_8c.html',1,'']]],
- ['arm_5ffir_5fdecimate_5fq31',['arm_fir_decimate_q31',['../group__FIR__decimate.html#gaef8e86add28f15fdc5ecc484e9dd7a4e',1,'arm_fir_decimate_q31(const arm_fir_decimate_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_q31.c'],['../group__FIR__decimate.html#gaef8e86add28f15fdc5ecc484e9dd7a4e',1,'arm_fir_decimate_q31(const arm_fir_decimate_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_q31.c']]],
+ ['arm_5ffir_5fdecimate_5fq31',['arm_fir_decimate_q31',['../group__FIR__decimate.html#ga27c05d7892f8a327aab86fbfee9b0f29',1,'arm_fir_decimate_q31(const arm_fir_decimate_instance_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_q31.c'],['../group__FIR__decimate.html#ga27c05d7892f8a327aab86fbfee9b0f29',1,'arm_fir_decimate_q31(const arm_fir_decimate_instance_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_q31.c']]],
['arm_5ffir_5fdecimate_5fq31_2ec',['arm_fir_decimate_q31.c',['../arm__fir__decimate__q31_8c.html',1,'']]],
['arm_5ffir_5fexample_5ff32_2ec',['arm_fir_example_f32.c',['../arm__fir__example__f32_8c.html',1,'']]],
- ['arm_5ffir_5ff32',['arm_fir_f32',['../group__FIR.html#gae8fb334ea67eb6ecbd31824ddc14cd6a',1,'arm_fir_f32(const arm_fir_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_fir_f32.c'],['../group__FIR.html#gae8fb334ea67eb6ecbd31824ddc14cd6a',1,'arm_fir_f32(const arm_fir_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_fir_f32.c']]],
+ ['arm_5ffir_5ff32',['arm_fir_f32',['../group__FIR.html#ga0cf008f650a75f5e2cf82d10691b64d9',1,'arm_fir_f32(const arm_fir_instance_f32 *S, const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_fir_f32.c'],['../group__FIR.html#ga0cf008f650a75f5e2cf82d10691b64d9',1,'arm_fir_f32(const arm_fir_instance_f32 *S, const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_fir_f32.c']]],
['arm_5ffir_5ff32_2ec',['arm_fir_f32.c',['../arm__fir__f32_8c.html',1,'']]],
- ['arm_5ffir_5ffast_5fq15',['arm_fir_fast_q15',['../group__FIR.html#gac7d35e9472e49ccd88800f37f3476bd3',1,'arm_fir_fast_q15(const arm_fir_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_fast_q15.c'],['../group__FIR.html#gac7d35e9472e49ccd88800f37f3476bd3',1,'arm_fir_fast_q15(const arm_fir_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_fast_q15.c']]],
+ ['arm_5ffir_5ffast_5fq15',['arm_fir_fast_q15',['../group__FIR.html#gaf58eee6c38f0b666897b24ca02f9d58d',1,'arm_fir_fast_q15(const arm_fir_instance_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_fast_q15.c'],['../group__FIR.html#gaf58eee6c38f0b666897b24ca02f9d58d',1,'arm_fir_fast_q15(const arm_fir_instance_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_fast_q15.c']]],
['arm_5ffir_5ffast_5fq15_2ec',['arm_fir_fast_q15.c',['../arm__fir__fast__q15_8c.html',1,'']]],
- ['arm_5ffir_5ffast_5fq31',['arm_fir_fast_q31',['../group__FIR.html#ga70d11af009dcd25594c58c75cdb5d6e3',1,'arm_fir_fast_q31(const arm_fir_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_fast_q31.c'],['../group__FIR.html#ga70d11af009dcd25594c58c75cdb5d6e3',1,'arm_fir_fast_q31(const arm_fir_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_fast_q31.c']]],
+ ['arm_5ffir_5ffast_5fq31',['arm_fir_fast_q31',['../group__FIR.html#ga07051c8e9f0f228c9634b4a9ca2bcac3',1,'arm_fir_fast_q31(const arm_fir_instance_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_fast_q31.c'],['../group__FIR.html#ga07051c8e9f0f228c9634b4a9ca2bcac3',1,'arm_fir_fast_q31(const arm_fir_instance_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_fast_q31.c']]],
['arm_5ffir_5ffast_5fq31_2ec',['arm_fir_fast_q31.c',['../arm__fir__fast__q31_8c.html',1,'']]],
- ['arm_5ffir_5finit_5ff32',['arm_fir_init_f32',['../group__FIR.html#ga98d13def6427e29522829f945d0967db',1,'arm_fir_init_f32(arm_fir_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, uint32_t blockSize):&#160;arm_fir_init_f32.c'],['../group__FIR.html#ga98d13def6427e29522829f945d0967db',1,'arm_fir_init_f32(arm_fir_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, uint32_t blockSize):&#160;arm_fir_init_f32.c']]],
+ ['arm_5ffir_5finit_5ff32',['arm_fir_init_f32',['../group__FIR.html#ga5afaa7b8e6735bbc19e582aa9755b0e1',1,'arm_fir_init_f32(arm_fir_instance_f32 *S, uint16_t numTaps, const float32_t *pCoeffs, float32_t *pState, uint32_t blockSize):&#160;arm_fir_init_f32.c'],['../group__FIR.html#ga5afaa7b8e6735bbc19e582aa9755b0e1',1,'arm_fir_init_f32(arm_fir_instance_f32 *S, uint16_t numTaps, const float32_t *pCoeffs, float32_t *pState, uint32_t blockSize):&#160;arm_fir_init_f32.c']]],
['arm_5ffir_5finit_5ff32_2ec',['arm_fir_init_f32.c',['../arm__fir__init__f32_8c.html',1,'']]],
- ['arm_5ffir_5finit_5fq15',['arm_fir_init_q15',['../group__FIR.html#gae2a50f692f41ba57e44ed0719b1368bd',1,'arm_fir_init_q15(arm_fir_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, uint32_t blockSize):&#160;arm_fir_init_q15.c'],['../group__FIR.html#gae2a50f692f41ba57e44ed0719b1368bd',1,'arm_fir_init_q15(arm_fir_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, uint32_t blockSize):&#160;arm_fir_init_q15.c']]],
+ ['arm_5ffir_5finit_5fq15',['arm_fir_init_q15',['../group__FIR.html#gaf4bfa7e20520f3b6e9f03a52ad6d0e41',1,'arm_fir_init_q15(arm_fir_instance_q15 *S, uint16_t numTaps, const q15_t *pCoeffs, q15_t *pState, uint32_t blockSize):&#160;arm_fir_init_q15.c'],['../group__FIR.html#gaf4bfa7e20520f3b6e9f03a52ad6d0e41',1,'arm_fir_init_q15(arm_fir_instance_q15 *S, uint16_t numTaps, const q15_t *pCoeffs, q15_t *pState, uint32_t blockSize):&#160;arm_fir_init_q15.c']]],
['arm_5ffir_5finit_5fq15_2ec',['arm_fir_init_q15.c',['../arm__fir__init__q15_8c.html',1,'']]],
- ['arm_5ffir_5finit_5fq31',['arm_fir_init_q31',['../group__FIR.html#gac00d53af87684cbbe135767b55e748a5',1,'arm_fir_init_q31(arm_fir_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, uint32_t blockSize):&#160;arm_fir_init_q31.c'],['../group__FIR.html#gac00d53af87684cbbe135767b55e748a5',1,'arm_fir_init_q31(arm_fir_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, uint32_t blockSize):&#160;arm_fir_init_q31.c']]],
+ ['arm_5ffir_5finit_5fq31',['arm_fir_init_q31',['../group__FIR.html#ga23ef4b2597aecc4d43cce7c4b456ae71',1,'arm_fir_init_q31(arm_fir_instance_q31 *S, uint16_t numTaps, const q31_t *pCoeffs, q31_t *pState, uint32_t blockSize):&#160;arm_fir_init_q31.c'],['../group__FIR.html#ga23ef4b2597aecc4d43cce7c4b456ae71',1,'arm_fir_init_q31(arm_fir_instance_q31 *S, uint16_t numTaps, const q31_t *pCoeffs, q31_t *pState, uint32_t blockSize):&#160;arm_fir_init_q31.c']]],
['arm_5ffir_5finit_5fq31_2ec',['arm_fir_init_q31.c',['../arm__fir__init__q31_8c.html',1,'']]],
- ['arm_5ffir_5finit_5fq7',['arm_fir_init_q7',['../group__FIR.html#ga88e48688224d42dc173dbcec702f0c1d',1,'arm_fir_init_q7(arm_fir_instance_q7 *S, uint16_t numTaps, q7_t *pCoeffs, q7_t *pState, uint32_t blockSize):&#160;arm_fir_init_q7.c'],['../group__FIR.html#ga88e48688224d42dc173dbcec702f0c1d',1,'arm_fir_init_q7(arm_fir_instance_q7 *S, uint16_t numTaps, q7_t *pCoeffs, q7_t *pState, uint32_t blockSize):&#160;arm_fir_init_q7.c']]],
+ ['arm_5ffir_5finit_5fq7',['arm_fir_init_q7',['../group__FIR.html#gabd62c4543b243c25e315e7acb57f726c',1,'arm_fir_init_q7(arm_fir_instance_q7 *S, uint16_t numTaps, const q7_t *pCoeffs, q7_t *pState, uint32_t blockSize):&#160;arm_fir_init_q7.c'],['../group__FIR.html#gabd62c4543b243c25e315e7acb57f726c',1,'arm_fir_init_q7(arm_fir_instance_q7 *S, uint16_t numTaps, const q7_t *pCoeffs, q7_t *pState, uint32_t blockSize):&#160;arm_fir_init_q7.c']]],
['arm_5ffir_5finit_5fq7_2ec',['arm_fir_init_q7.c',['../arm__fir__init__q7_8c.html',1,'']]],
['arm_5ffir_5finstance_5ff32',['arm_fir_instance_f32',['../structarm__fir__instance__f32.html',1,'']]],
['arm_5ffir_5finstance_5fq15',['arm_fir_instance_q15',['../structarm__fir__instance__q15.html',1,'']]],
['arm_5ffir_5finstance_5fq31',['arm_fir_instance_q31',['../structarm__fir__instance__q31.html',1,'']]],
['arm_5ffir_5finstance_5fq7',['arm_fir_instance_q7',['../structarm__fir__instance__q7.html',1,'']]],
- ['arm_5ffir_5finterpolate_5ff32',['arm_fir_interpolate_f32',['../group__FIR__Interpolate.html#ga9cae104c5cf60b4e7671c82264a8c12e',1,'arm_fir_interpolate_f32(const arm_fir_interpolate_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_fir_interpolate_f32.c'],['../group__FIR__Interpolate.html#ga9cae104c5cf60b4e7671c82264a8c12e',1,'arm_fir_interpolate_f32(const arm_fir_interpolate_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_fir_interpolate_f32.c']]],
+ ['arm_5ffir_5finterpolate_5ff32',['arm_fir_interpolate_f32',['../group__FIR__Interpolate.html#ga62d0757246bbbe5bfaf67b9a95c16c51',1,'arm_fir_interpolate_f32(const arm_fir_interpolate_instance_f32 *S, const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_fir_interpolate_f32.c'],['../group__FIR__Interpolate.html#ga62d0757246bbbe5bfaf67b9a95c16c51',1,'arm_fir_interpolate_f32(const arm_fir_interpolate_instance_f32 *S, const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_fir_interpolate_f32.c']]],
['arm_5ffir_5finterpolate_5ff32_2ec',['arm_fir_interpolate_f32.c',['../arm__fir__interpolate__f32_8c.html',1,'']]],
- ['arm_5ffir_5finterpolate_5finit_5ff32',['arm_fir_interpolate_init_f32',['../group__FIR__Interpolate.html#ga0f857457a815946f7e4dca989ebf6ff6',1,'arm_fir_interpolate_init_f32(arm_fir_interpolate_instance_f32 *S, uint8_t L, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, uint32_t blockSize):&#160;arm_fir_interpolate_init_f32.c'],['../group__FIR__Interpolate.html#ga0f857457a815946f7e4dca989ebf6ff6',1,'arm_fir_interpolate_init_f32(arm_fir_interpolate_instance_f32 *S, uint8_t L, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, uint32_t blockSize):&#160;arm_fir_interpolate_init_f32.c']]],
+ ['arm_5ffir_5finterpolate_5finit_5ff32',['arm_fir_interpolate_init_f32',['../group__FIR__Interpolate.html#ga1416bcc1bcf6e2b18ff15261b6e04345',1,'arm_fir_interpolate_init_f32(arm_fir_interpolate_instance_f32 *S, uint8_t L, uint16_t numTaps, const float32_t *pCoeffs, float32_t *pState, uint32_t blockSize):&#160;arm_fir_interpolate_init_f32.c'],['../group__FIR__Interpolate.html#ga1416bcc1bcf6e2b18ff15261b6e04345',1,'arm_fir_interpolate_init_f32(arm_fir_interpolate_instance_f32 *S, uint8_t L, uint16_t numTaps, const float32_t *pCoeffs, float32_t *pState, uint32_t blockSize):&#160;arm_fir_interpolate_init_f32.c']]],
['arm_5ffir_5finterpolate_5finit_5ff32_2ec',['arm_fir_interpolate_init_f32.c',['../arm__fir__interpolate__init__f32_8c.html',1,'']]],
- ['arm_5ffir_5finterpolate_5finit_5fq15',['arm_fir_interpolate_init_q15',['../group__FIR__Interpolate.html#ga18e8c4a74ff1d0f88876cc63f675288f',1,'arm_fir_interpolate_init_q15(arm_fir_interpolate_instance_q15 *S, uint8_t L, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, uint32_t blockSize):&#160;arm_fir_interpolate_init_q15.c'],['../group__FIR__Interpolate.html#ga18e8c4a74ff1d0f88876cc63f675288f',1,'arm_fir_interpolate_init_q15(arm_fir_interpolate_instance_q15 *S, uint8_t L, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, uint32_t blockSize):&#160;arm_fir_interpolate_init_q15.c']]],
+ ['arm_5ffir_5finterpolate_5finit_5fq15',['arm_fir_interpolate_init_q15',['../group__FIR__Interpolate.html#ga9d6a3c53991f1dca4da31dc400ed9eec',1,'arm_fir_interpolate_init_q15(arm_fir_interpolate_instance_q15 *S, uint8_t L, uint16_t numTaps, const q15_t *pCoeffs, q15_t *pState, uint32_t blockSize):&#160;arm_fir_interpolate_init_q15.c'],['../group__FIR__Interpolate.html#ga9d6a3c53991f1dca4da31dc400ed9eec',1,'arm_fir_interpolate_init_q15(arm_fir_interpolate_instance_q15 *S, uint8_t L, uint16_t numTaps, const q15_t *pCoeffs, q15_t *pState, uint32_t blockSize):&#160;arm_fir_interpolate_init_q15.c']]],
['arm_5ffir_5finterpolate_5finit_5fq15_2ec',['arm_fir_interpolate_init_q15.c',['../arm__fir__interpolate__init__q15_8c.html',1,'']]],
- ['arm_5ffir_5finterpolate_5finit_5fq31',['arm_fir_interpolate_init_q31',['../group__FIR__Interpolate.html#ga9d0ba38ce9f12a850dd242731d307476',1,'arm_fir_interpolate_init_q31(arm_fir_interpolate_instance_q31 *S, uint8_t L, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, uint32_t blockSize):&#160;arm_fir_interpolate_init_q31.c'],['../group__FIR__Interpolate.html#ga9d0ba38ce9f12a850dd242731d307476',1,'arm_fir_interpolate_init_q31(arm_fir_interpolate_instance_q31 *S, uint8_t L, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, uint32_t blockSize):&#160;arm_fir_interpolate_init_q31.c']]],
+ ['arm_5ffir_5finterpolate_5finit_5fq31',['arm_fir_interpolate_init_q31',['../group__FIR__Interpolate.html#ga2f2288aa947fea3e8bcda3d5e01c1f6d',1,'arm_fir_interpolate_init_q31(arm_fir_interpolate_instance_q31 *S, uint8_t L, uint16_t numTaps, const q31_t *pCoeffs, q31_t *pState, uint32_t blockSize):&#160;arm_fir_interpolate_init_q31.c'],['../group__FIR__Interpolate.html#ga2f2288aa947fea3e8bcda3d5e01c1f6d',1,'arm_fir_interpolate_init_q31(arm_fir_interpolate_instance_q31 *S, uint8_t L, uint16_t numTaps, const q31_t *pCoeffs, q31_t *pState, uint32_t blockSize):&#160;arm_fir_interpolate_init_q31.c']]],
['arm_5ffir_5finterpolate_5finit_5fq31_2ec',['arm_fir_interpolate_init_q31.c',['../arm__fir__interpolate__init__q31_8c.html',1,'']]],
['arm_5ffir_5finterpolate_5finstance_5ff32',['arm_fir_interpolate_instance_f32',['../structarm__fir__interpolate__instance__f32.html',1,'']]],
['arm_5ffir_5finterpolate_5finstance_5fq15',['arm_fir_interpolate_instance_q15',['../structarm__fir__interpolate__instance__q15.html',1,'']]],
['arm_5ffir_5finterpolate_5finstance_5fq31',['arm_fir_interpolate_instance_q31',['../structarm__fir__interpolate__instance__q31.html',1,'']]],
- ['arm_5ffir_5finterpolate_5fq15',['arm_fir_interpolate_q15',['../group__FIR__Interpolate.html#ga7962b5f9636e54899f75d0c5936800b5',1,'arm_fir_interpolate_q15(const arm_fir_interpolate_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_interpolate_q15.c'],['../group__FIR__Interpolate.html#ga7962b5f9636e54899f75d0c5936800b5',1,'arm_fir_interpolate_q15(const arm_fir_interpolate_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_interpolate_q15.c']]],
+ ['arm_5ffir_5finterpolate_5fq15',['arm_fir_interpolate_q15',['../group__FIR__Interpolate.html#ga026a02cda40616476e33b82e4eaf855d',1,'arm_fir_interpolate_q15(const arm_fir_interpolate_instance_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_interpolate_q15.c'],['../group__FIR__Interpolate.html#ga026a02cda40616476e33b82e4eaf855d',1,'arm_fir_interpolate_q15(const arm_fir_interpolate_instance_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_interpolate_q15.c']]],
['arm_5ffir_5finterpolate_5fq15_2ec',['arm_fir_interpolate_q15.c',['../arm__fir__interpolate__q15_8c.html',1,'']]],
- ['arm_5ffir_5finterpolate_5fq31',['arm_fir_interpolate_q31',['../group__FIR__Interpolate.html#gaac9c0f01ed91c53f7083995d7411f5ee',1,'arm_fir_interpolate_q31(const arm_fir_interpolate_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_interpolate_q31.c'],['../group__FIR__Interpolate.html#gaac9c0f01ed91c53f7083995d7411f5ee',1,'arm_fir_interpolate_q31(const arm_fir_interpolate_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_interpolate_q31.c']]],
+ ['arm_5ffir_5finterpolate_5fq31',['arm_fir_interpolate_q31',['../group__FIR__Interpolate.html#gadf65923ede13284c769b5621709e8135',1,'arm_fir_interpolate_q31(const arm_fir_interpolate_instance_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_interpolate_q31.c'],['../group__FIR__Interpolate.html#gadf65923ede13284c769b5621709e8135',1,'arm_fir_interpolate_q31(const arm_fir_interpolate_instance_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_interpolate_q31.c']]],
['arm_5ffir_5finterpolate_5fq31_2ec',['arm_fir_interpolate_q31.c',['../arm__fir__interpolate__q31_8c.html',1,'']]],
- ['arm_5ffir_5flattice_5ff32',['arm_fir_lattice_f32',['../group__FIR__Lattice.html#gae63a45a63a11a65f2eae8b8b1fe370a8',1,'arm_fir_lattice_f32(const arm_fir_lattice_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_fir_lattice_f32.c'],['../group__FIR__Lattice.html#gae63a45a63a11a65f2eae8b8b1fe370a8',1,'arm_fir_lattice_f32(const arm_fir_lattice_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_fir_lattice_f32.c']]],
+ ['arm_5ffir_5flattice_5ff32',['arm_fir_lattice_f32',['../group__FIR__Lattice.html#ga62053bf9d04f9f97ee5f4ef831533d68',1,'arm_fir_lattice_f32(const arm_fir_lattice_instance_f32 *S, const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_fir_lattice_f32.c'],['../group__FIR__Lattice.html#ga62053bf9d04f9f97ee5f4ef831533d68',1,'arm_fir_lattice_f32(const arm_fir_lattice_instance_f32 *S, const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_fir_lattice_f32.c']]],
['arm_5ffir_5flattice_5ff32_2ec',['arm_fir_lattice_f32.c',['../arm__fir__lattice__f32_8c.html',1,'']]],
- ['arm_5ffir_5flattice_5finit_5ff32',['arm_fir_lattice_init_f32',['../group__FIR__Lattice.html#ga86199a1590af2b8941c6532ee9d03229',1,'arm_fir_lattice_init_f32(arm_fir_lattice_instance_f32 *S, uint16_t numStages, float32_t *pCoeffs, float32_t *pState):&#160;arm_fir_lattice_init_f32.c'],['../group__FIR__Lattice.html#ga86199a1590af2b8941c6532ee9d03229',1,'arm_fir_lattice_init_f32(arm_fir_lattice_instance_f32 *S, uint16_t numStages, float32_t *pCoeffs, float32_t *pState):&#160;arm_fir_lattice_init_f32.c']]],
+ ['arm_5ffir_5flattice_5finit_5ff32',['arm_fir_lattice_init_f32',['../group__FIR__Lattice.html#ga489e9fd4fed0037b5ed0947eaa12d68d',1,'arm_fir_lattice_init_f32(arm_fir_lattice_instance_f32 *S, uint16_t numStages, const float32_t *pCoeffs, float32_t *pState):&#160;arm_fir_lattice_init_f32.c'],['../group__FIR__Lattice.html#ga489e9fd4fed0037b5ed0947eaa12d68d',1,'arm_fir_lattice_init_f32(arm_fir_lattice_instance_f32 *S, uint16_t numStages, const float32_t *pCoeffs, float32_t *pState):&#160;arm_fir_lattice_init_f32.c']]],
['arm_5ffir_5flattice_5finit_5ff32_2ec',['arm_fir_lattice_init_f32.c',['../arm__fir__lattice__init__f32_8c.html',1,'']]],
- ['arm_5ffir_5flattice_5finit_5fq15',['arm_fir_lattice_init_q15',['../group__FIR__Lattice.html#ga1b22f30ce1cc19bf5a5d7c9fca154d72',1,'arm_fir_lattice_init_q15(arm_fir_lattice_instance_q15 *S, uint16_t numStages, q15_t *pCoeffs, q15_t *pState):&#160;arm_fir_lattice_init_q15.c'],['../group__FIR__Lattice.html#ga1b22f30ce1cc19bf5a5d7c9fca154d72',1,'arm_fir_lattice_init_q15(arm_fir_lattice_instance_q15 *S, uint16_t numStages, q15_t *pCoeffs, q15_t *pState):&#160;arm_fir_lattice_init_q15.c']]],
+ ['arm_5ffir_5flattice_5finit_5fq15',['arm_fir_lattice_init_q15',['../group__FIR__Lattice.html#gae4657ac1025b5b4294fd4acc1e49e7f8',1,'arm_fir_lattice_init_q15(arm_fir_lattice_instance_q15 *S, uint16_t numStages, const q15_t *pCoeffs, q15_t *pState):&#160;arm_fir_lattice_init_q15.c'],['../group__FIR__Lattice.html#gae4657ac1025b5b4294fd4acc1e49e7f8',1,'arm_fir_lattice_init_q15(arm_fir_lattice_instance_q15 *S, uint16_t numStages, const q15_t *pCoeffs, q15_t *pState):&#160;arm_fir_lattice_init_q15.c']]],
['arm_5ffir_5flattice_5finit_5fq15_2ec',['arm_fir_lattice_init_q15.c',['../arm__fir__lattice__init__q15_8c.html',1,'']]],
- ['arm_5ffir_5flattice_5finit_5fq31',['arm_fir_lattice_init_q31',['../group__FIR__Lattice.html#gac05a17a0188bb851b58d19e572870a54',1,'arm_fir_lattice_init_q31(arm_fir_lattice_instance_q31 *S, uint16_t numStages, q31_t *pCoeffs, q31_t *pState):&#160;arm_fir_lattice_init_q31.c'],['../group__FIR__Lattice.html#gac05a17a0188bb851b58d19e572870a54',1,'arm_fir_lattice_init_q31(arm_fir_lattice_instance_q31 *S, uint16_t numStages, q31_t *pCoeffs, q31_t *pState):&#160;arm_fir_lattice_init_q31.c']]],
+ ['arm_5ffir_5flattice_5finit_5fq31',['arm_fir_lattice_init_q31',['../group__FIR__Lattice.html#gaf7723f451f6d4cf2586bb4b63d2029cb',1,'arm_fir_lattice_init_q31(arm_fir_lattice_instance_q31 *S, uint16_t numStages, const q31_t *pCoeffs, q31_t *pState):&#160;arm_fir_lattice_init_q31.c'],['../group__FIR__Lattice.html#gaf7723f451f6d4cf2586bb4b63d2029cb',1,'arm_fir_lattice_init_q31(arm_fir_lattice_instance_q31 *S, uint16_t numStages, const q31_t *pCoeffs, q31_t *pState):&#160;arm_fir_lattice_init_q31.c']]],
['arm_5ffir_5flattice_5finit_5fq31_2ec',['arm_fir_lattice_init_q31.c',['../arm__fir__lattice__init__q31_8c.html',1,'']]],
['arm_5ffir_5flattice_5finstance_5ff32',['arm_fir_lattice_instance_f32',['../structarm__fir__lattice__instance__f32.html',1,'']]],
['arm_5ffir_5flattice_5finstance_5fq15',['arm_fir_lattice_instance_q15',['../structarm__fir__lattice__instance__q15.html',1,'']]],
['arm_5ffir_5flattice_5finstance_5fq31',['arm_fir_lattice_instance_q31',['../structarm__fir__lattice__instance__q31.html',1,'']]],
- ['arm_5ffir_5flattice_5fq15',['arm_fir_lattice_q15',['../group__FIR__Lattice.html#gabb0ab07fd313b4d863070c3ddca51542',1,'arm_fir_lattice_q15(const arm_fir_lattice_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_lattice_q15.c'],['../group__FIR__Lattice.html#gabb0ab07fd313b4d863070c3ddca51542',1,'arm_fir_lattice_q15(const arm_fir_lattice_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_lattice_q15.c']]],
+ ['arm_5ffir_5flattice_5fq15',['arm_fir_lattice_q15',['../group__FIR__Lattice.html#gafddb7fd49cb0e8a4b6d9546b58bf60fb',1,'arm_fir_lattice_q15(const arm_fir_lattice_instance_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_lattice_q15.c'],['../group__FIR__Lattice.html#gafddb7fd49cb0e8a4b6d9546b58bf60fb',1,'arm_fir_lattice_q15(const arm_fir_lattice_instance_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_lattice_q15.c']]],
['arm_5ffir_5flattice_5fq15_2ec',['arm_fir_lattice_q15.c',['../arm__fir__lattice__q15_8c.html',1,'']]],
- ['arm_5ffir_5flattice_5fq31',['arm_fir_lattice_q31',['../group__FIR__Lattice.html#ga2e36fd210e4a1a5dd333ce80dd6d9a88',1,'arm_fir_lattice_q31(const arm_fir_lattice_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_lattice_q31.c'],['../group__FIR__Lattice.html#ga2e36fd210e4a1a5dd333ce80dd6d9a88',1,'arm_fir_lattice_q31(const arm_fir_lattice_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_lattice_q31.c']]],
+ ['arm_5ffir_5flattice_5fq31',['arm_fir_lattice_q31',['../group__FIR__Lattice.html#ga9ae2b76a2a1625d00f902919d0fdea05',1,'arm_fir_lattice_q31(const arm_fir_lattice_instance_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_lattice_q31.c'],['../group__FIR__Lattice.html#ga9ae2b76a2a1625d00f902919d0fdea05',1,'arm_fir_lattice_q31(const arm_fir_lattice_instance_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_lattice_q31.c']]],
['arm_5ffir_5flattice_5fq31_2ec',['arm_fir_lattice_q31.c',['../arm__fir__lattice__q31_8c.html',1,'']]],
- ['arm_5ffir_5fq15',['arm_fir_q15',['../group__FIR.html#ga262d173058d6f80fdf60404ba262a8f5',1,'arm_fir_q15(const arm_fir_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_q15.c'],['../group__FIR.html#ga262d173058d6f80fdf60404ba262a8f5',1,'arm_fir_q15(const arm_fir_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_q15.c']]],
+ ['arm_5ffir_5fq15',['arm_fir_q15',['../group__FIR.html#gad9f84fdadbb59292592c7fac81adb09c',1,'arm_fir_q15(const arm_fir_instance_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_q15.c'],['../group__FIR.html#gad9f84fdadbb59292592c7fac81adb09c',1,'arm_fir_q15(const arm_fir_instance_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_q15.c']]],
['arm_5ffir_5fq15_2ec',['arm_fir_q15.c',['../arm__fir__q15_8c.html',1,'']]],
- ['arm_5ffir_5fq31',['arm_fir_q31',['../group__FIR.html#gaadd938c68ab08967cbb5fc696f384bb5',1,'arm_fir_q31(const arm_fir_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_q31.c'],['../group__FIR.html#gaadd938c68ab08967cbb5fc696f384bb5',1,'arm_fir_q31(const arm_fir_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_q31.c']]],
+ ['arm_5ffir_5fq31',['arm_fir_q31',['../group__FIR.html#ga2f6fc6582ab4491b3ea8c038c5247ecf',1,'arm_fir_q31(const arm_fir_instance_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_q31.c'],['../group__FIR.html#ga2f6fc6582ab4491b3ea8c038c5247ecf',1,'arm_fir_q31(const arm_fir_instance_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_q31.c']]],
['arm_5ffir_5fq31_2ec',['arm_fir_q31.c',['../arm__fir__q31_8c.html',1,'']]],
- ['arm_5ffir_5fq7',['arm_fir_q7',['../group__FIR.html#ga31c91a0bf0962327ef8f626fae68ea32',1,'arm_fir_q7(const arm_fir_instance_q7 *S, q7_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_fir_q7.c'],['../group__FIR.html#ga31c91a0bf0962327ef8f626fae68ea32',1,'arm_fir_q7(const arm_fir_instance_q7 *S, q7_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_fir_q7.c']]],
+ ['arm_5ffir_5fq7',['arm_fir_q7',['../group__FIR.html#gac333f1139ef35124e89b0ee7494ad0a2',1,'arm_fir_q7(const arm_fir_instance_q7 *S, const q7_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_fir_q7.c'],['../group__FIR.html#gac333f1139ef35124e89b0ee7494ad0a2',1,'arm_fir_q7(const arm_fir_instance_q7 *S, const q7_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_fir_q7.c']]],
['arm_5ffir_5fq7_2ec',['arm_fir_q7.c',['../arm__fir__q7_8c.html',1,'']]],
- ['arm_5ffir_5fsparse_5ff32',['arm_fir_sparse_f32',['../group__FIR__Sparse.html#ga23a9284de5ee39406713b91d18ac8838',1,'arm_fir_sparse_f32(arm_fir_sparse_instance_f32 *S, float32_t *pSrc, float32_t *pDst, float32_t *pScratchIn, uint32_t blockSize):&#160;arm_fir_sparse_f32.c'],['../group__FIR__Sparse.html#ga23a9284de5ee39406713b91d18ac8838',1,'arm_fir_sparse_f32(arm_fir_sparse_instance_f32 *S, float32_t *pSrc, float32_t *pDst, float32_t *pScratchIn, uint32_t blockSize):&#160;arm_fir_sparse_f32.c']]],
+ ['arm_5ffir_5fsparse_5ff32',['arm_fir_sparse_f32',['../group__FIR__Sparse.html#gac6817bc86974b7121c3288fce25dbc5f',1,'arm_fir_sparse_f32(arm_fir_sparse_instance_f32 *S, const float32_t *pSrc, float32_t *pDst, float32_t *pScratchIn, uint32_t blockSize):&#160;arm_fir_sparse_f32.c'],['../group__FIR__Sparse.html#gac6817bc86974b7121c3288fce25dbc5f',1,'arm_fir_sparse_f32(arm_fir_sparse_instance_f32 *S, const float32_t *pSrc, float32_t *pDst, float32_t *pScratchIn, uint32_t blockSize):&#160;arm_fir_sparse_f32.c']]],
['arm_5ffir_5fsparse_5ff32_2ec',['arm_fir_sparse_f32.c',['../arm__fir__sparse__f32_8c.html',1,'']]],
- ['arm_5ffir_5fsparse_5finit_5ff32',['arm_fir_sparse_init_f32',['../group__FIR__Sparse.html#ga86378a08a9d9e1e0e5de77843b34d396',1,'arm_fir_sparse_init_f32(arm_fir_sparse_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize):&#160;arm_fir_sparse_init_f32.c'],['../group__FIR__Sparse.html#ga86378a08a9d9e1e0e5de77843b34d396',1,'arm_fir_sparse_init_f32(arm_fir_sparse_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize):&#160;arm_fir_sparse_init_f32.c']]],
+ ['arm_5ffir_5fsparse_5finit_5ff32',['arm_fir_sparse_init_f32',['../group__FIR__Sparse.html#ga967a0564d6d59f2b9e12f4a5b7a3f877',1,'arm_fir_sparse_init_f32(arm_fir_sparse_instance_f32 *S, uint16_t numTaps, const float32_t *pCoeffs, float32_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize):&#160;arm_fir_sparse_init_f32.c'],['../group__FIR__Sparse.html#ga967a0564d6d59f2b9e12f4a5b7a3f877',1,'arm_fir_sparse_init_f32(arm_fir_sparse_instance_f32 *S, uint16_t numTaps, const float32_t *pCoeffs, float32_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize):&#160;arm_fir_sparse_init_f32.c']]],
['arm_5ffir_5fsparse_5finit_5ff32_2ec',['arm_fir_sparse_init_f32.c',['../arm__fir__sparse__init__f32_8c.html',1,'']]],
- ['arm_5ffir_5fsparse_5finit_5fq15',['arm_fir_sparse_init_q15',['../group__FIR__Sparse.html#ga5eaa80bf72bcccef5a2c5fc6648d1baa',1,'arm_fir_sparse_init_q15(arm_fir_sparse_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize):&#160;arm_fir_sparse_init_q15.c'],['../group__FIR__Sparse.html#ga5eaa80bf72bcccef5a2c5fc6648d1baa',1,'arm_fir_sparse_init_q15(arm_fir_sparse_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize):&#160;arm_fir_sparse_init_q15.c']]],
+ ['arm_5ffir_5fsparse_5finit_5fq15',['arm_fir_sparse_init_q15',['../group__FIR__Sparse.html#gad1c7f891760e91301aac7e3a48aca449',1,'arm_fir_sparse_init_q15(arm_fir_sparse_instance_q15 *S, uint16_t numTaps, const q15_t *pCoeffs, q15_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize):&#160;arm_fir_sparse_init_q15.c'],['../group__FIR__Sparse.html#gad1c7f891760e91301aac7e3a48aca449',1,'arm_fir_sparse_init_q15(arm_fir_sparse_instance_q15 *S, uint16_t numTaps, const q15_t *pCoeffs, q15_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize):&#160;arm_fir_sparse_init_q15.c']]],
['arm_5ffir_5fsparse_5finit_5fq15_2ec',['arm_fir_sparse_init_q15.c',['../arm__fir__sparse__init__q15_8c.html',1,'']]],
- ['arm_5ffir_5fsparse_5finit_5fq31',['arm_fir_sparse_init_q31',['../group__FIR__Sparse.html#ga9a0bb2134bc85d3e55c6be6d946ee634',1,'arm_fir_sparse_init_q31(arm_fir_sparse_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize):&#160;arm_fir_sparse_init_q31.c'],['../group__FIR__Sparse.html#ga9a0bb2134bc85d3e55c6be6d946ee634',1,'arm_fir_sparse_init_q31(arm_fir_sparse_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize):&#160;arm_fir_sparse_init_q31.c']]],
+ ['arm_5ffir_5fsparse_5finit_5fq31',['arm_fir_sparse_init_q31',['../group__FIR__Sparse.html#gade71e2e0432a0e6de36fa9f23b2c984c',1,'arm_fir_sparse_init_q31(arm_fir_sparse_instance_q31 *S, uint16_t numTaps, const q31_t *pCoeffs, q31_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize):&#160;arm_fir_sparse_init_q31.c'],['../group__FIR__Sparse.html#gade71e2e0432a0e6de36fa9f23b2c984c',1,'arm_fir_sparse_init_q31(arm_fir_sparse_instance_q31 *S, uint16_t numTaps, const q31_t *pCoeffs, q31_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize):&#160;arm_fir_sparse_init_q31.c']]],
['arm_5ffir_5fsparse_5finit_5fq31_2ec',['arm_fir_sparse_init_q31.c',['../arm__fir__sparse__init__q31_8c.html',1,'']]],
- ['arm_5ffir_5fsparse_5finit_5fq7',['arm_fir_sparse_init_q7',['../group__FIR__Sparse.html#ga98f5c1a097d4572ce4ff3b0c58ebcdbd',1,'arm_fir_sparse_init_q7(arm_fir_sparse_instance_q7 *S, uint16_t numTaps, q7_t *pCoeffs, q7_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize):&#160;arm_fir_sparse_init_q7.c'],['../group__FIR__Sparse.html#ga98f5c1a097d4572ce4ff3b0c58ebcdbd',1,'arm_fir_sparse_init_q7(arm_fir_sparse_instance_q7 *S, uint16_t numTaps, q7_t *pCoeffs, q7_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize):&#160;arm_fir_sparse_init_q7.c']]],
+ ['arm_5ffir_5fsparse_5finit_5fq7',['arm_fir_sparse_init_q7',['../group__FIR__Sparse.html#ga5e74f8f4e4df85de5feb4e62125ff590',1,'arm_fir_sparse_init_q7(arm_fir_sparse_instance_q7 *S, uint16_t numTaps, const q7_t *pCoeffs, q7_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize):&#160;arm_fir_sparse_init_q7.c'],['../group__FIR__Sparse.html#ga5e74f8f4e4df85de5feb4e62125ff590',1,'arm_fir_sparse_init_q7(arm_fir_sparse_instance_q7 *S, uint16_t numTaps, const q7_t *pCoeffs, q7_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize):&#160;arm_fir_sparse_init_q7.c']]],
['arm_5ffir_5fsparse_5finit_5fq7_2ec',['arm_fir_sparse_init_q7.c',['../arm__fir__sparse__init__q7_8c.html',1,'']]],
['arm_5ffir_5fsparse_5finstance_5ff32',['arm_fir_sparse_instance_f32',['../structarm__fir__sparse__instance__f32.html',1,'']]],
['arm_5ffir_5fsparse_5finstance_5fq15',['arm_fir_sparse_instance_q15',['../structarm__fir__sparse__instance__q15.html',1,'']]],
['arm_5ffir_5fsparse_5finstance_5fq31',['arm_fir_sparse_instance_q31',['../structarm__fir__sparse__instance__q31.html',1,'']]],
['arm_5ffir_5fsparse_5finstance_5fq7',['arm_fir_sparse_instance_q7',['../structarm__fir__sparse__instance__q7.html',1,'']]],
- ['arm_5ffir_5fsparse_5fq15',['arm_fir_sparse_q15',['../group__FIR__Sparse.html#ga2bffda2e156e72427e19276cd9c3d3cc',1,'arm_fir_sparse_q15(arm_fir_sparse_instance_q15 *S, q15_t *pSrc, q15_t *pDst, q15_t *pScratchIn, q31_t *pScratchOut, uint32_t blockSize):&#160;arm_fir_sparse_q15.c'],['../group__FIR__Sparse.html#ga2bffda2e156e72427e19276cd9c3d3cc',1,'arm_fir_sparse_q15(arm_fir_sparse_instance_q15 *S, q15_t *pSrc, q15_t *pDst, q15_t *pScratchIn, q31_t *pScratchOut, uint32_t blockSize):&#160;arm_fir_sparse_q15.c']]],
+ ['arm_5ffir_5fsparse_5fq15',['arm_fir_sparse_q15',['../group__FIR__Sparse.html#gac3e43b06bff38ac8e62e145f88e9dbc7',1,'arm_fir_sparse_q15(arm_fir_sparse_instance_q15 *S, const q15_t *pSrc, q15_t *pDst, q15_t *pScratchIn, q31_t *pScratchOut, uint32_t blockSize):&#160;arm_fir_sparse_q15.c'],['../group__FIR__Sparse.html#gac3e43b06bff38ac8e62e145f88e9dbc7',1,'arm_fir_sparse_q15(arm_fir_sparse_instance_q15 *S, const q15_t *pSrc, q15_t *pDst, q15_t *pScratchIn, q31_t *pScratchOut, uint32_t blockSize):&#160;arm_fir_sparse_q15.c']]],
['arm_5ffir_5fsparse_5fq15_2ec',['arm_fir_sparse_q15.c',['../arm__fir__sparse__q15_8c.html',1,'']]],
- ['arm_5ffir_5fsparse_5fq31',['arm_fir_sparse_q31',['../group__FIR__Sparse.html#ga03e9c2f0f35ad67d20bac66be9f920ec',1,'arm_fir_sparse_q31(arm_fir_sparse_instance_q31 *S, q31_t *pSrc, q31_t *pDst, q31_t *pScratchIn, uint32_t blockSize):&#160;arm_fir_sparse_q31.c'],['../group__FIR__Sparse.html#ga03e9c2f0f35ad67d20bac66be9f920ec',1,'arm_fir_sparse_q31(arm_fir_sparse_instance_q31 *S, q31_t *pSrc, q31_t *pDst, q31_t *pScratchIn, uint32_t blockSize):&#160;arm_fir_sparse_q31.c']]],
+ ['arm_5ffir_5fsparse_5fq31',['arm_fir_sparse_q31',['../group__FIR__Sparse.html#gaba9f7ef4acf293034af42baa2fd3df52',1,'arm_fir_sparse_q31(arm_fir_sparse_instance_q31 *S, const q31_t *pSrc, q31_t *pDst, q31_t *pScratchIn, uint32_t blockSize):&#160;arm_fir_sparse_q31.c'],['../group__FIR__Sparse.html#gaba9f7ef4acf293034af42baa2fd3df52',1,'arm_fir_sparse_q31(arm_fir_sparse_instance_q31 *S, const q31_t *pSrc, q31_t *pDst, q31_t *pScratchIn, uint32_t blockSize):&#160;arm_fir_sparse_q31.c']]],
['arm_5ffir_5fsparse_5fq31_2ec',['arm_fir_sparse_q31.c',['../arm__fir__sparse__q31_8c.html',1,'']]],
- ['arm_5ffir_5fsparse_5fq7',['arm_fir_sparse_q7',['../group__FIR__Sparse.html#gae86c145efc2d9ec32dc6d8c1ad2ccb3c',1,'arm_fir_sparse_q7(arm_fir_sparse_instance_q7 *S, q7_t *pSrc, q7_t *pDst, q7_t *pScratchIn, q31_t *pScratchOut, uint32_t blockSize):&#160;arm_fir_sparse_q7.c'],['../group__FIR__Sparse.html#gae86c145efc2d9ec32dc6d8c1ad2ccb3c',1,'arm_fir_sparse_q7(arm_fir_sparse_instance_q7 *S, q7_t *pSrc, q7_t *pDst, q7_t *pScratchIn, q31_t *pScratchOut, uint32_t blockSize):&#160;arm_fir_sparse_q7.c']]],
+ ['arm_5ffir_5fsparse_5fq7',['arm_fir_sparse_q7',['../group__FIR__Sparse.html#ga319b3d9032ba723a8efb819b9d2a3676',1,'arm_fir_sparse_q7(arm_fir_sparse_instance_q7 *S, const q7_t *pSrc, q7_t *pDst, q7_t *pScratchIn, q31_t *pScratchOut, uint32_t blockSize):&#160;arm_fir_sparse_q7.c'],['../group__FIR__Sparse.html#ga319b3d9032ba723a8efb819b9d2a3676',1,'arm_fir_sparse_q7(arm_fir_sparse_instance_q7 *S, const q7_t *pSrc, q7_t *pDst, q7_t *pScratchIn, q31_t *pScratchOut, uint32_t blockSize):&#160;arm_fir_sparse_q7.c']]],
['arm_5ffir_5fsparse_5fq7_2ec',['arm_fir_sparse_q7.c',['../arm__fir__sparse__q7_8c.html',1,'']]],
['arm_5ffloat_5fto_5fq12_5f20',['arm_float_to_q12_20',['../arm__convolution__example_2math__helper_8c.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__convolution__example_2math__helper_8h.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8c.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8h.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8c.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8h.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8c.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8h.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8c.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8h.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8c.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8h.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c']]],
['arm_5ffloat_5fto_5fq14',['arm_float_to_q14',['../arm__convolution__example_2math__helper_8c.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__convolution__example_2math__helper_8h.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8c.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8h.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8c.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8h.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8c.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8h.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8c.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8h.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8c.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8h.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples):&#160;math_helper.c']]],
- ['arm_5ffloat_5fto_5fq15',['arm_float_to_q15',['../group__float__to__x.html#ga215456e35a18db86882e1d3f0d24e1f2',1,'arm_float_to_q15(float32_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_float_to_q15.c'],['../group__float__to__x.html#ga215456e35a18db86882e1d3f0d24e1f2',1,'arm_float_to_q15(float32_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_float_to_q15.c']]],
+ ['arm_5ffloat_5fto_5fq15',['arm_float_to_q15',['../group__float__to__x.html#gac7696e64963e5051ebb950c88c6ba186',1,'arm_float_to_q15(const float32_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_float_to_q15.c'],['../group__float__to__x.html#gac7696e64963e5051ebb950c88c6ba186',1,'arm_float_to_q15(const float32_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_float_to_q15.c']]],
['arm_5ffloat_5fto_5fq15_2ec',['arm_float_to_q15.c',['../arm__float__to__q15_8c.html',1,'']]],
['arm_5ffloat_5fto_5fq28',['arm_float_to_q28',['../arm__convolution__example_2math__helper_8c.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__convolution__example_2math__helper_8h.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8c.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8h.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8c.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8h.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8c.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8h.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8c.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8h.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8c.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8h.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c']]],
['arm_5ffloat_5fto_5fq29',['arm_float_to_q29',['../arm__convolution__example_2math__helper_8c.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__convolution__example_2math__helper_8h.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8c.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8h.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8c.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8h.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8c.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8h.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8c.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8h.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8c.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8h.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c']]],
['arm_5ffloat_5fto_5fq30',['arm_float_to_q30',['../arm__convolution__example_2math__helper_8c.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__convolution__example_2math__helper_8h.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8c.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8h.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8c.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8h.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8c.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8h.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8c.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8h.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8c.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8h.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c']]],
- ['arm_5ffloat_5fto_5fq31',['arm_float_to_q31',['../group__float__to__x.html#ga177704107f94564e9abe4daaa36f4554',1,'arm_float_to_q31(float32_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_float_to_q31.c'],['../group__float__to__x.html#ga177704107f94564e9abe4daaa36f4554',1,'arm_float_to_q31(float32_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_float_to_q31.c']]],
+ ['arm_5ffloat_5fto_5fq31',['arm_float_to_q31',['../group__float__to__x.html#gaae21be47db707e79552f3e8221a48fb0',1,'arm_float_to_q31(const float32_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_float_to_q31.c'],['../group__float__to__x.html#gaae21be47db707e79552f3e8221a48fb0',1,'arm_float_to_q31(const float32_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_float_to_q31.c']]],
['arm_5ffloat_5fto_5fq31_2ec',['arm_float_to_q31.c',['../arm__float__to__q31_8c.html',1,'']]],
- ['arm_5ffloat_5fto_5fq7',['arm_float_to_q7',['../group__float__to__x.html#ga44a393818cdee8dce80f2d66add25411',1,'arm_float_to_q7(float32_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_float_to_q7.c'],['../group__float__to__x.html#ga44a393818cdee8dce80f2d66add25411',1,'arm_float_to_q7(float32_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_float_to_q7.c']]],
+ ['arm_5ffloat_5fto_5fq7',['arm_float_to_q7',['../group__float__to__x.html#ga63b7cef42a242f0be43376ba3380988d',1,'arm_float_to_q7(const float32_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_float_to_q7.c'],['../group__float__to__x.html#ga63b7cef42a242f0be43376ba3380988d',1,'arm_float_to_q7(const float32_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_float_to_q7.c']]],
['arm_5ffloat_5fto_5fq7_2ec',['arm_float_to_q7.c',['../arm__float__to__q7_8c.html',1,'']]],
['arm_5fgraphic_5fequalizer_5fdata_2ec',['arm_graphic_equalizer_data.c',['../arm__graphic__equalizer__data_8c.html',1,'']]],
['arm_5fgraphic_5fequalizer_5fexample_5fq31_2ec',['arm_graphic_equalizer_example_q31.c',['../arm__graphic__equalizer__example__q31_8c.html',1,'']]],
- ['arm_5fiir_5flattice_5ff32',['arm_iir_lattice_f32',['../group__IIR__Lattice.html#ga56164a0fe48619b8ceec160347bdd2ff',1,'arm_iir_lattice_f32(const arm_iir_lattice_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_iir_lattice_f32.c'],['../group__IIR__Lattice.html#ga56164a0fe48619b8ceec160347bdd2ff',1,'arm_iir_lattice_f32(const arm_iir_lattice_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_iir_lattice_f32.c']]],
+ ['arm_5fiir_5flattice_5ff32',['arm_iir_lattice_f32',['../group__IIR__Lattice.html#ga754a44b604c386d132b4b05a3d9e0f44',1,'arm_iir_lattice_f32(const arm_iir_lattice_instance_f32 *S, const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_iir_lattice_f32.c'],['../group__IIR__Lattice.html#ga754a44b604c386d132b4b05a3d9e0f44',1,'arm_iir_lattice_f32(const arm_iir_lattice_instance_f32 *S, const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_iir_lattice_f32.c']]],
['arm_5fiir_5flattice_5ff32_2ec',['arm_iir_lattice_f32.c',['../arm__iir__lattice__f32_8c.html',1,'']]],
['arm_5fiir_5flattice_5finit_5ff32',['arm_iir_lattice_init_f32',['../group__IIR__Lattice.html#gaed3b0230bb77439dc902daa625985e04',1,'arm_iir_lattice_init_f32(arm_iir_lattice_instance_f32 *S, uint16_t numStages, float32_t *pkCoeffs, float32_t *pvCoeffs, float32_t *pState, uint32_t blockSize):&#160;arm_iir_lattice_init_f32.c'],['../group__IIR__Lattice.html#gaed3b0230bb77439dc902daa625985e04',1,'arm_iir_lattice_init_f32(arm_iir_lattice_instance_f32 *S, uint16_t numStages, float32_t *pkCoeffs, float32_t *pvCoeffs, float32_t *pState, uint32_t blockSize):&#160;arm_iir_lattice_init_f32.c']]],
['arm_5fiir_5flattice_5finit_5ff32_2ec',['arm_iir_lattice_init_f32.c',['../arm__iir__lattice__init__f32_8c.html',1,'']]],
@@ -436,23 +437,23 @@ var searchData=
['arm_5fiir_5flattice_5finstance_5ff32',['arm_iir_lattice_instance_f32',['../structarm__iir__lattice__instance__f32.html',1,'']]],
['arm_5fiir_5flattice_5finstance_5fq15',['arm_iir_lattice_instance_q15',['../structarm__iir__lattice__instance__q15.html',1,'']]],
['arm_5fiir_5flattice_5finstance_5fq31',['arm_iir_lattice_instance_q31',['../structarm__iir__lattice__instance__q31.html',1,'']]],
- ['arm_5fiir_5flattice_5fq15',['arm_iir_lattice_q15',['../group__IIR__Lattice.html#gaeb9e9599a288832ed123183eaa8b294a',1,'arm_iir_lattice_q15(const arm_iir_lattice_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_iir_lattice_q15.c'],['../group__IIR__Lattice.html#gaeb9e9599a288832ed123183eaa8b294a',1,'arm_iir_lattice_q15(const arm_iir_lattice_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_iir_lattice_q15.c']]],
+ ['arm_5fiir_5flattice_5fq15',['arm_iir_lattice_q15',['../group__IIR__Lattice.html#ga49181562f33456fa979e474e2a657d19',1,'arm_iir_lattice_q15(const arm_iir_lattice_instance_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_iir_lattice_q15.c'],['../group__IIR__Lattice.html#ga49181562f33456fa979e474e2a657d19',1,'arm_iir_lattice_q15(const arm_iir_lattice_instance_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_iir_lattice_q15.c']]],
['arm_5fiir_5flattice_5fq15_2ec',['arm_iir_lattice_q15.c',['../arm__iir__lattice__q15_8c.html',1,'']]],
- ['arm_5fiir_5flattice_5fq31',['arm_iir_lattice_q31',['../group__IIR__Lattice.html#ga123b26fa9156cd8d3622dd85931741ed',1,'arm_iir_lattice_q31(const arm_iir_lattice_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_iir_lattice_q31.c'],['../group__IIR__Lattice.html#ga123b26fa9156cd8d3622dd85931741ed',1,'arm_iir_lattice_q31(const arm_iir_lattice_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_iir_lattice_q31.c']]],
+ ['arm_5fiir_5flattice_5fq31',['arm_iir_lattice_q31',['../group__IIR__Lattice.html#ga87d7df8f8787402d4331de156a82687f',1,'arm_iir_lattice_q31(const arm_iir_lattice_instance_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_iir_lattice_q31.c'],['../group__IIR__Lattice.html#ga87d7df8f8787402d4331de156a82687f',1,'arm_iir_lattice_q31(const arm_iir_lattice_instance_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_iir_lattice_q31.c']]],
['arm_5fiir_5flattice_5fq31_2ec',['arm_iir_lattice_q31.c',['../arm__iir__lattice__q31_8c.html',1,'']]],
- ['arm_5finv_5fclarke_5ff32',['arm_inv_clarke_f32',['../group__inv__clarke.html#ga945eb24e625a57c7c3be8a6e655646e3',1,'arm_math.h']]],
- ['arm_5finv_5fclarke_5fq31',['arm_inv_clarke_q31',['../group__inv__clarke.html#ga50768ebd8b71e8988dbb804cc03a742d',1,'arm_math.h']]],
- ['arm_5finv_5fpark_5ff32',['arm_inv_park_f32',['../group__inv__park.html#ga7ca3a87a0954ed8c9ed5a2e6f1c64f30',1,'arm_math.h']]],
- ['arm_5finv_5fpark_5fq31',['arm_inv_park_q31',['../group__inv__park.html#ga6e00d7320aa4a85686716af8b763e08a',1,'arm_math.h']]],
+ ['arm_5finv_5fclarke_5ff32',['arm_inv_clarke_f32',['../group__inv__clarke.html#ga1a73ce96f94b2124d02426690e587197',1,'arm_math.h']]],
+ ['arm_5finv_5fclarke_5fq31',['arm_inv_clarke_q31',['../group__inv__clarke.html#ga3bab178431f22d13332a0dfae4390172',1,'arm_math.h']]],
+ ['arm_5finv_5fpark_5ff32',['arm_inv_park_f32',['../group__inv__park.html#ga896b639ecd52c33d427bc7cdc8d303b2',1,'arm_math.h']]],
+ ['arm_5finv_5fpark_5fq31',['arm_inv_park_q31',['../group__inv__park.html#gae7165779ef72e1f797d0c601d6d619b2',1,'arm_math.h']]],
['arm_5flinear_5finterep_5ftable',['arm_linear_interep_table',['../arm__linear__interp__data_8c.html#a1a5a6c95f39221fcf8129fe478f54696',1,'arm_linear_interep_table():&#160;arm_linear_interp_data.c'],['../arm__linear__interp__example__f32_8c.html#a1a5a6c95f39221fcf8129fe478f54696',1,'arm_linear_interep_table():&#160;arm_linear_interp_data.c']]],
['arm_5flinear_5finterp_5fdata_2ec',['arm_linear_interp_data.c',['../arm__linear__interp__data_8c.html',1,'']]],
['arm_5flinear_5finterp_5fexample_5ff32_2ec',['arm_linear_interp_example_f32.c',['../arm__linear__interp__example__f32_8c.html',1,'']]],
- ['arm_5flinear_5finterp_5ff32',['arm_linear_interp_f32',['../group__LinearInterpolate.html#ga790bbc697724ee432f840cfebbbae1f4',1,'arm_math.h']]],
+ ['arm_5flinear_5finterp_5ff32',['arm_linear_interp_f32',['../group__LinearInterpolate.html#ga5335f60532bab8cee1e7c22f76a41805',1,'arm_math.h']]],
['arm_5flinear_5finterp_5finstance_5ff32',['arm_linear_interp_instance_f32',['../structarm__linear__interp__instance__f32.html',1,'']]],
- ['arm_5flinear_5finterp_5fq15',['arm_linear_interp_q15',['../group__LinearInterpolate.html#ga7e5d633c26edd82e009517cd2347fb00',1,'arm_math.h']]],
- ['arm_5flinear_5finterp_5fq31',['arm_linear_interp_q31',['../group__LinearInterpolate.html#gaad59cea673ab358888075b040bacc71f',1,'arm_math.h']]],
- ['arm_5flinear_5finterp_5fq7',['arm_linear_interp_q7',['../group__LinearInterpolate.html#gaab750789ec9230e65c3bf544029d246f',1,'arm_math.h']]],
- ['arm_5flms_5ff32',['arm_lms_f32',['../group__LMS.html#gae266d009e682180421601627c79a3843',1,'arm_lms_f32(const arm_lms_instance_f32 *S, float32_t *pSrc, float32_t *pRef, float32_t *pOut, float32_t *pErr, uint32_t blockSize):&#160;arm_lms_f32.c'],['../group__LMS.html#gae266d009e682180421601627c79a3843',1,'arm_lms_f32(const arm_lms_instance_f32 *S, float32_t *pSrc, float32_t *pRef, float32_t *pOut, float32_t *pErr, uint32_t blockSize):&#160;arm_lms_f32.c']]],
+ ['arm_5flinear_5finterp_5fq15',['arm_linear_interp_q15',['../group__LinearInterpolate.html#ga9a308a0de4d4e4fe4a262a99b17121cd',1,'arm_math.h']]],
+ ['arm_5flinear_5finterp_5fq31',['arm_linear_interp_q31',['../group__LinearInterpolate.html#gaeaf31289367ac36c4727939e1ea73312',1,'arm_math.h']]],
+ ['arm_5flinear_5finterp_5fq7',['arm_linear_interp_q7',['../group__LinearInterpolate.html#gafabd4124a8724055329b5c484419f936',1,'arm_math.h']]],
+ ['arm_5flms_5ff32',['arm_lms_f32',['../group__LMS.html#gac518f7acd1778a8ee90e81c421cfbb90',1,'arm_lms_f32(const arm_lms_instance_f32 *S, const float32_t *pSrc, float32_t *pRef, float32_t *pOut, float32_t *pErr, uint32_t blockSize):&#160;arm_lms_f32.c'],['../group__LMS.html#gac518f7acd1778a8ee90e81c421cfbb90',1,'arm_lms_f32(const arm_lms_instance_f32 *S, const float32_t *pSrc, float32_t *pRef, float32_t *pOut, float32_t *pErr, uint32_t blockSize):&#160;arm_lms_f32.c']]],
['arm_5flms_5ff32_2ec',['arm_lms_f32.c',['../arm__lms__f32_8c.html',1,'']]],
['arm_5flms_5finit_5ff32',['arm_lms_init_f32',['../group__LMS.html#ga9fc7adca0966ff2cec1746fca8364cee',1,'arm_lms_init_f32(arm_lms_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, float32_t mu, uint32_t blockSize):&#160;arm_lms_init_f32.c'],['../group__LMS.html#ga9fc7adca0966ff2cec1746fca8364cee',1,'arm_lms_init_f32(arm_lms_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, float32_t mu, uint32_t blockSize):&#160;arm_lms_init_f32.c']]],
['arm_5flms_5finit_5ff32_2ec',['arm_lms_init_f32.c',['../arm__lms__init__f32_8c.html',1,'']]],
@@ -463,7 +464,7 @@ var searchData=
['arm_5flms_5finstance_5ff32',['arm_lms_instance_f32',['../structarm__lms__instance__f32.html',1,'']]],
['arm_5flms_5finstance_5fq15',['arm_lms_instance_q15',['../structarm__lms__instance__q15.html',1,'']]],
['arm_5flms_5finstance_5fq31',['arm_lms_instance_q31',['../structarm__lms__instance__q31.html',1,'']]],
- ['arm_5flms_5fnorm_5ff32',['arm_lms_norm_f32',['../group__LMS__NORM.html#ga2418c929087c6eba719758eaae3f3300',1,'arm_lms_norm_f32(arm_lms_norm_instance_f32 *S, float32_t *pSrc, float32_t *pRef, float32_t *pOut, float32_t *pErr, uint32_t blockSize):&#160;arm_lms_norm_f32.c'],['../group__LMS__NORM.html#ga2418c929087c6eba719758eaae3f3300',1,'arm_lms_norm_f32(arm_lms_norm_instance_f32 *S, float32_t *pSrc, float32_t *pRef, float32_t *pOut, float32_t *pErr, uint32_t blockSize):&#160;arm_lms_norm_f32.c']]],
+ ['arm_5flms_5fnorm_5ff32',['arm_lms_norm_f32',['../group__LMS__NORM.html#ga72b3755ed1cf97622851cbbeff83c69e',1,'arm_lms_norm_f32(arm_lms_norm_instance_f32 *S, const float32_t *pSrc, float32_t *pRef, float32_t *pOut, float32_t *pErr, uint32_t blockSize):&#160;arm_lms_norm_f32.c'],['../group__LMS__NORM.html#ga72b3755ed1cf97622851cbbeff83c69e',1,'arm_lms_norm_f32(arm_lms_norm_instance_f32 *S, const float32_t *pSrc, float32_t *pRef, float32_t *pOut, float32_t *pErr, uint32_t blockSize):&#160;arm_lms_norm_f32.c']]],
['arm_5flms_5fnorm_5ff32_2ec',['arm_lms_norm_f32.c',['../arm__lms__norm__f32_8c.html',1,'']]],
['arm_5flms_5fnorm_5finit_5ff32',['arm_lms_norm_init_f32',['../group__LMS__NORM.html#gac7ccbaea863882056eee815456464670',1,'arm_lms_norm_init_f32(arm_lms_norm_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, float32_t mu, uint32_t blockSize):&#160;arm_lms_norm_init_f32.c'],['../group__LMS__NORM.html#gac7ccbaea863882056eee815456464670',1,'arm_lms_norm_init_f32(arm_lms_norm_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, float32_t mu, uint32_t blockSize):&#160;arm_lms_norm_init_f32.c']]],
['arm_5flms_5fnorm_5finit_5ff32_2ec',['arm_lms_norm_init_f32.c',['../arm__lms__norm__init__f32_8c.html',1,'']]],
@@ -474,13 +475,13 @@ var searchData=
['arm_5flms_5fnorm_5finstance_5ff32',['arm_lms_norm_instance_f32',['../structarm__lms__norm__instance__f32.html',1,'']]],
['arm_5flms_5fnorm_5finstance_5fq15',['arm_lms_norm_instance_q15',['../structarm__lms__norm__instance__q15.html',1,'']]],
['arm_5flms_5fnorm_5finstance_5fq31',['arm_lms_norm_instance_q31',['../structarm__lms__norm__instance__q31.html',1,'']]],
- ['arm_5flms_5fnorm_5fq15',['arm_lms_norm_q15',['../group__LMS__NORM.html#gad47486a399dedb0bc85a5990ec5cf981',1,'arm_lms_norm_q15(arm_lms_norm_instance_q15 *S, q15_t *pSrc, q15_t *pRef, q15_t *pOut, q15_t *pErr, uint32_t blockSize):&#160;arm_lms_norm_q15.c'],['../group__LMS__NORM.html#gad47486a399dedb0bc85a5990ec5cf981',1,'arm_lms_norm_q15(arm_lms_norm_instance_q15 *S, q15_t *pSrc, q15_t *pRef, q15_t *pOut, q15_t *pErr, uint32_t blockSize):&#160;arm_lms_norm_q15.c']]],
+ ['arm_5flms_5fnorm_5fq15',['arm_lms_norm_q15',['../group__LMS__NORM.html#gaf03debfeb77ec5a9934e1b23f1ff6c48',1,'arm_lms_norm_q15(arm_lms_norm_instance_q15 *S, const q15_t *pSrc, q15_t *pRef, q15_t *pOut, q15_t *pErr, uint32_t blockSize):&#160;arm_lms_norm_q15.c'],['../group__LMS__NORM.html#gaf03debfeb77ec5a9934e1b23f1ff6c48',1,'arm_lms_norm_q15(arm_lms_norm_instance_q15 *S, const q15_t *pSrc, q15_t *pRef, q15_t *pOut, q15_t *pErr, uint32_t blockSize):&#160;arm_lms_norm_q15.c']]],
['arm_5flms_5fnorm_5fq15_2ec',['arm_lms_norm_q15.c',['../arm__lms__norm__q15_8c.html',1,'']]],
- ['arm_5flms_5fnorm_5fq31',['arm_lms_norm_q31',['../group__LMS__NORM.html#ga7128775e99817c183a7d7ad34e8b6e05',1,'arm_lms_norm_q31(arm_lms_norm_instance_q31 *S, q31_t *pSrc, q31_t *pRef, q31_t *pOut, q31_t *pErr, uint32_t blockSize):&#160;arm_lms_norm_q31.c'],['../group__LMS__NORM.html#ga7128775e99817c183a7d7ad34e8b6e05',1,'arm_lms_norm_q31(arm_lms_norm_instance_q31 *S, q31_t *pSrc, q31_t *pRef, q31_t *pOut, q31_t *pErr, uint32_t blockSize):&#160;arm_lms_norm_q31.c']]],
+ ['arm_5flms_5fnorm_5fq31',['arm_lms_norm_q31',['../group__LMS__NORM.html#gae12fc16232c8087345e5910fcb840be9',1,'arm_lms_norm_q31(arm_lms_norm_instance_q31 *S, const q31_t *pSrc, q31_t *pRef, q31_t *pOut, q31_t *pErr, uint32_t blockSize):&#160;arm_lms_norm_q31.c'],['../group__LMS__NORM.html#gae12fc16232c8087345e5910fcb840be9',1,'arm_lms_norm_q31(arm_lms_norm_instance_q31 *S, const q31_t *pSrc, q31_t *pRef, q31_t *pOut, q31_t *pErr, uint32_t blockSize):&#160;arm_lms_norm_q31.c']]],
['arm_5flms_5fnorm_5fq31_2ec',['arm_lms_norm_q31.c',['../arm__lms__norm__q31_8c.html',1,'']]],
- ['arm_5flms_5fq15',['arm_lms_q15',['../group__LMS.html#gacde16c17eb75979f81b34e2e2a58c7ac',1,'arm_lms_q15(const arm_lms_instance_q15 *S, q15_t *pSrc, q15_t *pRef, q15_t *pOut, q15_t *pErr, uint32_t blockSize):&#160;arm_lms_q15.c'],['../group__LMS.html#gacde16c17eb75979f81b34e2e2a58c7ac',1,'arm_lms_q15(const arm_lms_instance_q15 *S, q15_t *pSrc, q15_t *pRef, q15_t *pOut, q15_t *pErr, uint32_t blockSize):&#160;arm_lms_q15.c']]],
+ ['arm_5flms_5fq15',['arm_lms_q15',['../group__LMS.html#ga12fd93f61401b365789cdfd5dca07e5b',1,'arm_lms_q15(const arm_lms_instance_q15 *S, const q15_t *pSrc, q15_t *pRef, q15_t *pOut, q15_t *pErr, uint32_t blockSize):&#160;arm_lms_q15.c'],['../group__LMS.html#ga12fd93f61401b365789cdfd5dca07e5b',1,'arm_lms_q15(const arm_lms_instance_q15 *S, const q15_t *pSrc, q15_t *pRef, q15_t *pOut, q15_t *pErr, uint32_t blockSize):&#160;arm_lms_q15.c']]],
['arm_5flms_5fq15_2ec',['arm_lms_q15.c',['../arm__lms__q15_8c.html',1,'']]],
- ['arm_5flms_5fq31',['arm_lms_q31',['../group__LMS.html#ga6a0abfe6041253a6f91c63b383a64257',1,'arm_lms_q31(const arm_lms_instance_q31 *S, q31_t *pSrc, q31_t *pRef, q31_t *pOut, q31_t *pErr, uint32_t blockSize):&#160;arm_lms_q31.c'],['../group__LMS.html#ga6a0abfe6041253a6f91c63b383a64257',1,'arm_lms_q31(const arm_lms_instance_q31 *S, q31_t *pSrc, q31_t *pRef, q31_t *pOut, q31_t *pErr, uint32_t blockSize):&#160;arm_lms_q31.c']]],
+ ['arm_5flms_5fq31',['arm_lms_q31',['../group__LMS.html#ga69c9c64338c067f1fb4990dcdc8c143f',1,'arm_lms_q31(const arm_lms_instance_q31 *S, const q31_t *pSrc, q31_t *pRef, q31_t *pOut, q31_t *pErr, uint32_t blockSize):&#160;arm_lms_q31.c'],['../group__LMS.html#ga69c9c64338c067f1fb4990dcdc8c143f',1,'arm_lms_q31(const arm_lms_instance_q31 *S, const q31_t *pSrc, q31_t *pRef, q31_t *pOut, q31_t *pErr, uint32_t blockSize):&#160;arm_lms_q31.c']]],
['arm_5flms_5fq31_2ec',['arm_lms_q31.c',['../arm__lms__q31_8c.html',1,'']]],
['arm_5fmat_5fadd_5ff32',['arm_mat_add_f32',['../group__MatrixAdd.html#ga04bbf64a5f9c9e57dd1efb26a768aba1',1,'arm_mat_add_f32(const arm_matrix_instance_f32 *pSrcA, const arm_matrix_instance_f32 *pSrcB, arm_matrix_instance_f32 *pDst):&#160;arm_mat_add_f32.c'],['../group__MatrixAdd.html#ga04bbf64a5f9c9e57dd1efb26a768aba1',1,'arm_mat_add_f32(const arm_matrix_instance_f32 *pSrcA, const arm_matrix_instance_f32 *pSrcB, arm_matrix_instance_f32 *pDst):&#160;arm_mat_add_f32.c']]],
['arm_5fmat_5fadd_5ff32_2ec',['arm_mat_add_f32.c',['../arm__mat__add__f32_8c.html',1,'']]],
@@ -545,57 +546,57 @@ var searchData=
['arm_5fmatrix_5finstance_5ff64',['arm_matrix_instance_f64',['../structarm__matrix__instance__f64.html',1,'']]],
['arm_5fmatrix_5finstance_5fq15',['arm_matrix_instance_q15',['../structarm__matrix__instance__q15.html',1,'']]],
['arm_5fmatrix_5finstance_5fq31',['arm_matrix_instance_q31',['../structarm__matrix__instance__q31.html',1,'']]],
- ['arm_5fmax_5ff32',['arm_max_f32',['../group__Max.html#ga5b89d1b04575aeec494f678695fb87d8',1,'arm_max_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult, uint32_t *pIndex):&#160;arm_max_f32.c'],['../group__Max.html#ga5b89d1b04575aeec494f678695fb87d8',1,'arm_max_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult, uint32_t *pIndex):&#160;arm_max_f32.c']]],
+ ['arm_5fmax_5ff32',['arm_max_f32',['../group__Max.html#gad1eabd31544fe59c414d9ce5bd0cc151',1,'arm_max_f32(const float32_t *pSrc, uint32_t blockSize, float32_t *pResult, uint32_t *pIndex):&#160;arm_max_f32.c'],['../group__Max.html#gad1eabd31544fe59c414d9ce5bd0cc151',1,'arm_max_f32(const float32_t *pSrc, uint32_t blockSize, float32_t *pResult, uint32_t *pIndex):&#160;arm_max_f32.c']]],
['arm_5fmax_5ff32_2ec',['arm_max_f32.c',['../arm__max__f32_8c.html',1,'']]],
- ['arm_5fmax_5fq15',['arm_max_q15',['../group__Max.html#gac132856c68f4bf2a056eaad5921c7880',1,'arm_max_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult, uint32_t *pIndex):&#160;arm_max_q15.c'],['../group__Max.html#gac132856c68f4bf2a056eaad5921c7880',1,'arm_max_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult, uint32_t *pIndex):&#160;arm_max_q15.c']]],
+ ['arm_5fmax_5fq15',['arm_max_q15',['../group__Max.html#gaea9ba2039faeca04b034989a2a2a9e36',1,'arm_max_q15(const q15_t *pSrc, uint32_t blockSize, q15_t *pResult, uint32_t *pIndex):&#160;arm_max_q15.c'],['../group__Max.html#gaea9ba2039faeca04b034989a2a2a9e36',1,'arm_max_q15(const q15_t *pSrc, uint32_t blockSize, q15_t *pResult, uint32_t *pIndex):&#160;arm_max_q15.c']]],
['arm_5fmax_5fq15_2ec',['arm_max_q15.c',['../arm__max__q15_8c.html',1,'']]],
- ['arm_5fmax_5fq31',['arm_max_q31',['../group__Max.html#gaff7cbd4e955382def06724cc4cc85795',1,'arm_max_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult, uint32_t *pIndex):&#160;arm_max_q31.c'],['../group__Max.html#gaff7cbd4e955382def06724cc4cc85795',1,'arm_max_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult, uint32_t *pIndex):&#160;arm_max_q31.c']]],
+ ['arm_5fmax_5fq31',['arm_max_q31',['../group__Max.html#ga74015f9e9852c710a981c5b488417298',1,'arm_max_q31(const q31_t *pSrc, uint32_t blockSize, q31_t *pResult, uint32_t *pIndex):&#160;arm_max_q31.c'],['../group__Max.html#ga74015f9e9852c710a981c5b488417298',1,'arm_max_q31(const q31_t *pSrc, uint32_t blockSize, q31_t *pResult, uint32_t *pIndex):&#160;arm_max_q31.c']]],
['arm_5fmax_5fq31_2ec',['arm_max_q31.c',['../arm__max__q31_8c.html',1,'']]],
- ['arm_5fmax_5fq7',['arm_max_q7',['../group__Max.html#ga6afd64d381b5c232de59163ebfe71e35',1,'arm_max_q7(q7_t *pSrc, uint32_t blockSize, q7_t *pResult, uint32_t *pIndex):&#160;arm_max_q7.c'],['../group__Max.html#ga6afd64d381b5c232de59163ebfe71e35',1,'arm_max_q7(q7_t *pSrc, uint32_t blockSize, q7_t *pResult, uint32_t *pIndex):&#160;arm_max_q7.c']]],
+ ['arm_5fmax_5fq7',['arm_max_q7',['../group__Max.html#ga504abf036854dc0c4a43bd9a27827863',1,'arm_max_q7(const q7_t *pSrc, uint32_t blockSize, q7_t *pResult, uint32_t *pIndex):&#160;arm_max_q7.c'],['../group__Max.html#ga504abf036854dc0c4a43bd9a27827863',1,'arm_max_q7(const q7_t *pSrc, uint32_t blockSize, q7_t *pResult, uint32_t *pIndex):&#160;arm_max_q7.c']]],
['arm_5fmax_5fq7_2ec',['arm_max_q7.c',['../arm__max__q7_8c.html',1,'']]],
- ['arm_5fmean_5ff32',['arm_mean_f32',['../group__mean.html#ga74ce08c49ab61e57bd50c3a0ca1fdb2b',1,'arm_mean_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_mean_f32.c'],['../group__mean.html#ga74ce08c49ab61e57bd50c3a0ca1fdb2b',1,'arm_mean_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_mean_f32.c']]],
+ ['arm_5fmean_5ff32',['arm_mean_f32',['../group__mean.html#gae4fb7698771d7c24f536ed24347c1488',1,'arm_mean_f32(const float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_mean_f32.c'],['../group__mean.html#gae4fb7698771d7c24f536ed24347c1488',1,'arm_mean_f32(const float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_mean_f32.c']]],
['arm_5fmean_5ff32_2ec',['arm_mean_f32.c',['../arm__mean__f32_8c.html',1,'']]],
- ['arm_5fmean_5fq15',['arm_mean_q15',['../group__mean.html#gac882495d5f098819fd3939c1ef7795b3',1,'arm_mean_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult):&#160;arm_mean_q15.c'],['../group__mean.html#gac882495d5f098819fd3939c1ef7795b3',1,'arm_mean_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult):&#160;arm_mean_q15.c']]],
+ ['arm_5fmean_5fq15',['arm_mean_q15',['../group__mean.html#ga55fc43607651123ffe3b967e30305734',1,'arm_mean_q15(const q15_t *pSrc, uint32_t blockSize, q15_t *pResult):&#160;arm_mean_q15.c'],['../group__mean.html#ga55fc43607651123ffe3b967e30305734',1,'arm_mean_q15(const q15_t *pSrc, uint32_t blockSize, q15_t *pResult):&#160;arm_mean_q15.c']]],
['arm_5fmean_5fq15_2ec',['arm_mean_q15.c',['../arm__mean__q15_8c.html',1,'']]],
- ['arm_5fmean_5fq31',['arm_mean_q31',['../group__mean.html#gacf2526d8c2d75e486e8f0b0e31877ad0',1,'arm_mean_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_mean_q31.c'],['../group__mean.html#gacf2526d8c2d75e486e8f0b0e31877ad0',1,'arm_mean_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_mean_q31.c']]],
+ ['arm_5fmean_5fq31',['arm_mean_q31',['../group__mean.html#gab86ec60eba14c4bc4e2bd9b54ac4b487',1,'arm_mean_q31(const q31_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_mean_q31.c'],['../group__mean.html#gab86ec60eba14c4bc4e2bd9b54ac4b487',1,'arm_mean_q31(const q31_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_mean_q31.c']]],
['arm_5fmean_5fq31_2ec',['arm_mean_q31.c',['../arm__mean__q31_8c.html',1,'']]],
- ['arm_5fmean_5fq7',['arm_mean_q7',['../group__mean.html#gaebc707ee539020357c25da4c75b52eb7',1,'arm_mean_q7(q7_t *pSrc, uint32_t blockSize, q7_t *pResult):&#160;arm_mean_q7.c'],['../group__mean.html#gaebc707ee539020357c25da4c75b52eb7',1,'arm_mean_q7(q7_t *pSrc, uint32_t blockSize, q7_t *pResult):&#160;arm_mean_q7.c']]],
+ ['arm_5fmean_5fq7',['arm_mean_q7',['../group__mean.html#gaa907ace253a82be0741a3203ac04601c',1,'arm_mean_q7(const q7_t *pSrc, uint32_t blockSize, q7_t *pResult):&#160;arm_mean_q7.c'],['../group__mean.html#gaa907ace253a82be0741a3203ac04601c',1,'arm_mean_q7(const q7_t *pSrc, uint32_t blockSize, q7_t *pResult):&#160;arm_mean_q7.c']]],
['arm_5fmean_5fq7_2ec',['arm_mean_q7.c',['../arm__mean__q7_8c.html',1,'']]],
- ['arm_5fmin_5ff32',['arm_min_f32',['../group__Min.html#gaf62b1673740fc516ea64daf777b7d74a',1,'arm_min_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult, uint32_t *pIndex):&#160;arm_min_f32.c'],['../group__Min.html#gaf62b1673740fc516ea64daf777b7d74a',1,'arm_min_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult, uint32_t *pIndex):&#160;arm_min_f32.c']]],
+ ['arm_5fmin_5ff32',['arm_min_f32',['../group__Min.html#ga514e2c920c432e1a3df2cb03f01d2797',1,'arm_min_f32(const float32_t *pSrc, uint32_t blockSize, float32_t *pResult, uint32_t *pIndex):&#160;arm_min_f32.c'],['../group__Min.html#ga514e2c920c432e1a3df2cb03f01d2797',1,'arm_min_f32(const float32_t *pSrc, uint32_t blockSize, float32_t *pResult, uint32_t *pIndex):&#160;arm_min_f32.c']]],
['arm_5fmin_5ff32_2ec',['arm_min_f32.c',['../arm__min__f32_8c.html',1,'']]],
- ['arm_5fmin_5fq15',['arm_min_q15',['../group__Min.html#gad065e37535ebb726750ac1545cb3fa6f',1,'arm_min_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult, uint32_t *pIndex):&#160;arm_min_q15.c'],['../group__Min.html#gad065e37535ebb726750ac1545cb3fa6f',1,'arm_min_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult, uint32_t *pIndex):&#160;arm_min_q15.c']]],
+ ['arm_5fmin_5fq15',['arm_min_q15',['../group__Min.html#ga9f163584c1131f37b1b22f59b976b822',1,'arm_min_q15(const q15_t *pSrc, uint32_t blockSize, q15_t *pResult, uint32_t *pIndex):&#160;arm_min_q15.c'],['../group__Min.html#ga9f163584c1131f37b1b22f59b976b822',1,'arm_min_q15(const q15_t *pSrc, uint32_t blockSize, q15_t *pResult, uint32_t *pIndex):&#160;arm_min_q15.c']]],
['arm_5fmin_5fq15_2ec',['arm_min_q15.c',['../arm__min__q15_8c.html',1,'']]],
- ['arm_5fmin_5fq31',['arm_min_q31',['../group__Min.html#gab20faeceb5ff5d2d9dd628c2ecf41303',1,'arm_min_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult, uint32_t *pIndex):&#160;arm_min_q31.c'],['../group__Min.html#gab20faeceb5ff5d2d9dd628c2ecf41303',1,'arm_min_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult, uint32_t *pIndex):&#160;arm_min_q31.c']]],
+ ['arm_5fmin_5fq31',['arm_min_q31',['../group__Min.html#ga1969bd12eb46b412104f463305871493',1,'arm_min_q31(const q31_t *pSrc, uint32_t blockSize, q31_t *pResult, uint32_t *pIndex):&#160;arm_min_q31.c'],['../group__Min.html#ga1969bd12eb46b412104f463305871493',1,'arm_min_q31(const q31_t *pSrc, uint32_t blockSize, q31_t *pResult, uint32_t *pIndex):&#160;arm_min_q31.c']]],
['arm_5fmin_5fq31_2ec',['arm_min_q31.c',['../arm__min__q31_8c.html',1,'']]],
- ['arm_5fmin_5fq7',['arm_min_q7',['../group__Min.html#ga3631d38ac8d715fc14f6f1b343f4c4ed',1,'arm_min_q7(q7_t *pSrc, uint32_t blockSize, q7_t *result, uint32_t *index):&#160;arm_min_q7.c'],['../group__Min.html#ga3631d38ac8d715fc14f6f1b343f4c4ed',1,'arm_min_q7(q7_t *pSrc, uint32_t blockSize, q7_t *pResult, uint32_t *pIndex):&#160;arm_min_q7.c']]],
+ ['arm_5fmin_5fq7',['arm_min_q7',['../group__Min.html#gad66b651b1342c2411b4d8ca4955c03b3',1,'arm_min_q7(const q7_t *pSrc, uint32_t blockSize, q7_t *result, uint32_t *index):&#160;arm_min_q7.c'],['../group__Min.html#gad66b651b1342c2411b4d8ca4955c03b3',1,'arm_min_q7(const q7_t *pSrc, uint32_t blockSize, q7_t *pResult, uint32_t *pIndex):&#160;arm_min_q7.c']]],
['arm_5fmin_5fq7_2ec',['arm_min_q7.c',['../arm__min__q7_8c.html',1,'']]],
- ['arm_5fmult_5ff32',['arm_mult_f32',['../group__BasicMult.html#gaca3f0b8227da431ab29225b88888aa32',1,'arm_mult_f32(float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t blockSize):&#160;arm_mult_f32.c'],['../group__BasicMult.html#gaca3f0b8227da431ab29225b88888aa32',1,'arm_mult_f32(float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t blockSize):&#160;arm_mult_f32.c']]],
+ ['arm_5fmult_5ff32',['arm_mult_f32',['../group__BasicMult.html#gacf950935141cad927bea886e88fd9e9b',1,'arm_mult_f32(const float32_t *pSrcA, const float32_t *pSrcB, float32_t *pDst, uint32_t blockSize):&#160;arm_mult_f32.c'],['../group__BasicMult.html#gacf950935141cad927bea886e88fd9e9b',1,'arm_mult_f32(const float32_t *pSrcA, const float32_t *pSrcB, float32_t *pDst, uint32_t blockSize):&#160;arm_mult_f32.c']]],
['arm_5fmult_5ff32_2ec',['arm_mult_f32.c',['../arm__mult__f32_8c.html',1,'']]],
- ['arm_5fmult_5fq15',['arm_mult_q15',['../group__BasicMult.html#gafb0778d27ed98a2a6f2ecb7d48cc8c75',1,'arm_mult_q15(q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t blockSize):&#160;arm_mult_q15.c'],['../group__BasicMult.html#gafb0778d27ed98a2a6f2ecb7d48cc8c75',1,'arm_mult_q15(q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t blockSize):&#160;arm_mult_q15.c']]],
+ ['arm_5fmult_5fq15',['arm_mult_q15',['../group__BasicMult.html#gaeeda8cdc2c7e79c8a26e905342a0bb17',1,'arm_mult_q15(const q15_t *pSrcA, const q15_t *pSrcB, q15_t *pDst, uint32_t blockSize):&#160;arm_mult_q15.c'],['../group__BasicMult.html#gaeeda8cdc2c7e79c8a26e905342a0bb17',1,'arm_mult_q15(const q15_t *pSrcA, const q15_t *pSrcB, q15_t *pDst, uint32_t blockSize):&#160;arm_mult_q15.c']]],
['arm_5fmult_5fq15_2ec',['arm_mult_q15.c',['../arm__mult__q15_8c.html',1,'']]],
- ['arm_5fmult_5fq31',['arm_mult_q31',['../group__BasicMult.html#ga3528c0f54a0607acc603f0490d3ca6c6',1,'arm_mult_q31(q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t blockSize):&#160;arm_mult_q31.c'],['../group__BasicMult.html#ga3528c0f54a0607acc603f0490d3ca6c6',1,'arm_mult_q31(q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t blockSize):&#160;arm_mult_q31.c']]],
+ ['arm_5fmult_5fq31',['arm_mult_q31',['../group__BasicMult.html#gaf12c75306edf16759bdedd849984324e',1,'arm_mult_q31(const q31_t *pSrcA, const q31_t *pSrcB, q31_t *pDst, uint32_t blockSize):&#160;arm_mult_q31.c'],['../group__BasicMult.html#gaf12c75306edf16759bdedd849984324e',1,'arm_mult_q31(const q31_t *pSrcA, const q31_t *pSrcB, q31_t *pDst, uint32_t blockSize):&#160;arm_mult_q31.c']]],
['arm_5fmult_5fq31_2ec',['arm_mult_q31.c',['../arm__mult__q31_8c.html',1,'']]],
- ['arm_5fmult_5fq7',['arm_mult_q7',['../group__BasicMult.html#ga16677275ed83ff0878da531e875c27ef',1,'arm_mult_q7(q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, uint32_t blockSize):&#160;arm_mult_q7.c'],['../group__BasicMult.html#ga16677275ed83ff0878da531e875c27ef',1,'arm_mult_q7(q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, uint32_t blockSize):&#160;arm_mult_q7.c']]],
+ ['arm_5fmult_5fq7',['arm_mult_q7',['../group__BasicMult.html#ga7b852d225dd7e91f19107fdcea38a3cb',1,'arm_mult_q7(const q7_t *pSrcA, const q7_t *pSrcB, q7_t *pDst, uint32_t blockSize):&#160;arm_mult_q7.c'],['../group__BasicMult.html#ga7b852d225dd7e91f19107fdcea38a3cb',1,'arm_mult_q7(const q7_t *pSrcA, const q7_t *pSrcB, q7_t *pDst, uint32_t blockSize):&#160;arm_mult_q7.c']]],
['arm_5fmult_5fq7_2ec',['arm_mult_q7.c',['../arm__mult__q7_8c.html',1,'']]],
- ['arm_5fnegate_5ff32',['arm_negate_f32',['../group__negate.html#ga2e169c4de6cc6e3ba4be9473531e6657',1,'arm_negate_f32(float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_negate_f32.c'],['../group__negate.html#ga2e169c4de6cc6e3ba4be9473531e6657',1,'arm_negate_f32(float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_negate_f32.c']]],
+ ['arm_5fnegate_5ff32',['arm_negate_f32',['../group__BasicNegate.html#ga7d9cfa32eafae01d3dbdcaf05052f431',1,'arm_negate_f32(const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_negate_f32.c'],['../group__BasicNegate.html#ga7d9cfa32eafae01d3dbdcaf05052f431',1,'arm_negate_f32(const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_negate_f32.c']]],
['arm_5fnegate_5ff32_2ec',['arm_negate_f32.c',['../arm__negate__f32_8c.html',1,'']]],
- ['arm_5fnegate_5fq15',['arm_negate_q15',['../group__negate.html#ga0239a833d72cf00290b9723c394e5042',1,'arm_negate_q15(q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_negate_q15.c'],['../group__negate.html#ga0239a833d72cf00290b9723c394e5042',1,'arm_negate_q15(q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_negate_q15.c']]],
+ ['arm_5fnegate_5fq15',['arm_negate_q15',['../group__BasicNegate.html#ga55b8bbbcd318d5142925bc221db30186',1,'arm_negate_q15(const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_negate_q15.c'],['../group__BasicNegate.html#ga55b8bbbcd318d5142925bc221db30186',1,'arm_negate_q15(const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_negate_q15.c']]],
['arm_5fnegate_5fq15_2ec',['arm_negate_q15.c',['../arm__negate__q15_8c.html',1,'']]],
- ['arm_5fnegate_5fq31',['arm_negate_q31',['../group__negate.html#ga2784c6887686a73dc7c364e2e41c776c',1,'arm_negate_q31(q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_negate_q31.c'],['../group__negate.html#ga2784c6887686a73dc7c364e2e41c776c',1,'arm_negate_q31(q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_negate_q31.c']]],
+ ['arm_5fnegate_5fq31',['arm_negate_q31',['../group__BasicNegate.html#gad5054d19c205eebab5f2c6e42d8cbb3c',1,'arm_negate_q31(const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_negate_q31.c'],['../group__BasicNegate.html#gad5054d19c205eebab5f2c6e42d8cbb3c',1,'arm_negate_q31(const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_negate_q31.c']]],
['arm_5fnegate_5fq31_2ec',['arm_negate_q31.c',['../arm__negate__q31_8c.html',1,'']]],
- ['arm_5fnegate_5fq7',['arm_negate_q7',['../group__negate.html#gaae78fc079a43bdaa3055f9b32e2a1f4c',1,'arm_negate_q7(q7_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_negate_q7.c'],['../group__negate.html#gaae78fc079a43bdaa3055f9b32e2a1f4c',1,'arm_negate_q7(q7_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_negate_q7.c']]],
+ ['arm_5fnegate_5fq7',['arm_negate_q7',['../group__BasicNegate.html#gaea178c9f486ed4704f8723a2efee271c',1,'arm_negate_q7(const q7_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_negate_q7.c'],['../group__BasicNegate.html#gaea178c9f486ed4704f8723a2efee271c',1,'arm_negate_q7(const q7_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_negate_q7.c']]],
['arm_5fnegate_5fq7_2ec',['arm_negate_q7.c',['../arm__negate__q7_8c.html',1,'']]],
- ['arm_5foffset_5ff32',['arm_offset_f32',['../group__offset.html#ga989dfae15235799d82f62ef9d356abb4',1,'arm_offset_f32(float32_t *pSrc, float32_t offset, float32_t *pDst, uint32_t blockSize):&#160;arm_offset_f32.c'],['../group__offset.html#ga989dfae15235799d82f62ef9d356abb4',1,'arm_offset_f32(float32_t *pSrc, float32_t offset, float32_t *pDst, uint32_t blockSize):&#160;arm_offset_f32.c']]],
+ ['arm_5foffset_5ff32',['arm_offset_f32',['../group__BasicOffset.html#ga4ea8c9e1829e3b4d297f87e4a40478ad',1,'arm_offset_f32(const float32_t *pSrc, float32_t offset, float32_t *pDst, uint32_t blockSize):&#160;arm_offset_f32.c'],['../group__BasicOffset.html#ga4ea8c9e1829e3b4d297f87e4a40478ad',1,'arm_offset_f32(const float32_t *pSrc, float32_t offset, float32_t *pDst, uint32_t blockSize):&#160;arm_offset_f32.c']]],
['arm_5foffset_5ff32_2ec',['arm_offset_f32.c',['../arm__offset__f32_8c.html',1,'']]],
- ['arm_5foffset_5fq15',['arm_offset_q15',['../group__offset.html#gab4c1d2391b599549e5a06fdfbc2747bf',1,'arm_offset_q15(q15_t *pSrc, q15_t offset, q15_t *pDst, uint32_t blockSize):&#160;arm_offset_q15.c'],['../group__offset.html#gab4c1d2391b599549e5a06fdfbc2747bf',1,'arm_offset_q15(q15_t *pSrc, q15_t offset, q15_t *pDst, uint32_t blockSize):&#160;arm_offset_q15.c']]],
+ ['arm_5foffset_5fq15',['arm_offset_q15',['../group__BasicOffset.html#gaffc78c4cda3e39b518d79cef293532b7',1,'arm_offset_q15(const q15_t *pSrc, q15_t offset, q15_t *pDst, uint32_t blockSize):&#160;arm_offset_q15.c'],['../group__BasicOffset.html#gaffc78c4cda3e39b518d79cef293532b7',1,'arm_offset_q15(const q15_t *pSrc, q15_t offset, q15_t *pDst, uint32_t blockSize):&#160;arm_offset_q15.c']]],
['arm_5foffset_5fq15_2ec',['arm_offset_q15.c',['../arm__offset__q15_8c.html',1,'']]],
- ['arm_5foffset_5fq31',['arm_offset_q31',['../group__offset.html#gac84ec42cbbebc5c197a87d0221819acf',1,'arm_offset_q31(q31_t *pSrc, q31_t offset, q31_t *pDst, uint32_t blockSize):&#160;arm_offset_q31.c'],['../group__offset.html#gac84ec42cbbebc5c197a87d0221819acf',1,'arm_offset_q31(q31_t *pSrc, q31_t offset, q31_t *pDst, uint32_t blockSize):&#160;arm_offset_q31.c']]],
+ ['arm_5foffset_5fq31',['arm_offset_q31',['../group__BasicOffset.html#ga55604198ef59f391a96ec95c188fca85',1,'arm_offset_q31(const q31_t *pSrc, q31_t offset, q31_t *pDst, uint32_t blockSize):&#160;arm_offset_q31.c'],['../group__BasicOffset.html#ga55604198ef59f391a96ec95c188fca85',1,'arm_offset_q31(const q31_t *pSrc, q31_t offset, q31_t *pDst, uint32_t blockSize):&#160;arm_offset_q31.c']]],
['arm_5foffset_5fq31_2ec',['arm_offset_q31.c',['../arm__offset__q31_8c.html',1,'']]],
- ['arm_5foffset_5fq7',['arm_offset_q7',['../group__offset.html#ga00bd9cc17c5bf905e76c91ad50886393',1,'arm_offset_q7(q7_t *pSrc, q7_t offset, q7_t *pDst, uint32_t blockSize):&#160;arm_offset_q7.c'],['../group__offset.html#ga00bd9cc17c5bf905e76c91ad50886393',1,'arm_offset_q7(q7_t *pSrc, q7_t offset, q7_t *pDst, uint32_t blockSize):&#160;arm_offset_q7.c']]],
+ ['arm_5foffset_5fq7',['arm_offset_q7',['../group__BasicOffset.html#ga26adad00c10390145b02080a53e782b4',1,'arm_offset_q7(const q7_t *pSrc, q7_t offset, q7_t *pDst, uint32_t blockSize):&#160;arm_offset_q7.c'],['../group__BasicOffset.html#ga26adad00c10390145b02080a53e782b4',1,'arm_offset_q7(const q7_t *pSrc, q7_t offset, q7_t *pDst, uint32_t blockSize):&#160;arm_offset_q7.c']]],
['arm_5foffset_5fq7_2ec',['arm_offset_q7.c',['../arm__offset__q7_8c.html',1,'']]],
- ['arm_5fpark_5ff32',['arm_park_f32',['../group__park.html#gae24bf07174d3b8dddcf30d8c8d8e7fbb',1,'arm_math.h']]],
- ['arm_5fpark_5fq31',['arm_park_q31',['../group__park.html#ga5630ed3715091f2795ee10df34672523',1,'arm_math.h']]],
- ['arm_5fpid_5ff32',['arm_pid_f32',['../group__PID.html#ga9380d08046dd7ec2f5015f569206b9ce',1,'arm_math.h']]],
+ ['arm_5fpark_5ff32',['arm_park_f32',['../group__park.html#ga18f92d09e080edc98a00c01886b56b5d',1,'arm_math.h']]],
+ ['arm_5fpark_5fq31',['arm_park_q31',['../group__park.html#ga69be76685149b18f345f705aa8efaad0',1,'arm_math.h']]],
+ ['arm_5fpid_5ff32',['arm_pid_f32',['../group__PID.html#ga5a6865ed706b7dd969ef0bd58a61f306',1,'arm_math.h']]],
['arm_5fpid_5finit_5ff32',['arm_pid_init_f32',['../group__PID.html#gae31536b19b82b93ed184fb1ab73cfcb3',1,'arm_pid_init_f32(arm_pid_instance_f32 *S, int32_t resetStateFlag):&#160;arm_pid_init_f32.c'],['../group__PID.html#gae31536b19b82b93ed184fb1ab73cfcb3',1,'arm_pid_init_f32(arm_pid_instance_f32 *S, int32_t resetStateFlag):&#160;arm_pid_init_f32.c']]],
['arm_5fpid_5finit_5ff32_2ec',['arm_pid_init_f32.c',['../arm__pid__init__f32_8c.html',1,'']]],
['arm_5fpid_5finit_5fq15',['arm_pid_init_q15',['../group__PID.html#ga2cb1e3d3ebb167348fdabec74653d5c3',1,'arm_pid_init_q15(arm_pid_instance_q15 *S, int32_t resetStateFlag):&#160;arm_pid_init_q15.c'],['../group__PID.html#ga2cb1e3d3ebb167348fdabec74653d5c3',1,'arm_pid_init_q15(arm_pid_instance_q15 *S, int32_t resetStateFlag):&#160;arm_pid_init_q15.c']]],
@@ -605,58 +606,66 @@ var searchData=
['arm_5fpid_5finstance_5ff32',['arm_pid_instance_f32',['../structarm__pid__instance__f32.html',1,'']]],
['arm_5fpid_5finstance_5fq15',['arm_pid_instance_q15',['../structarm__pid__instance__q15.html',1,'']]],
['arm_5fpid_5finstance_5fq31',['arm_pid_instance_q31',['../structarm__pid__instance__q31.html',1,'']]],
- ['arm_5fpid_5fq15',['arm_pid_q15',['../group__PID.html#gad466471a6b0f8fc570b8b8fc34ac79fa',1,'arm_math.h']]],
- ['arm_5fpid_5fq31',['arm_pid_q31',['../group__PID.html#ga82bc0813c007d50ce308b9b0bf3c76e2',1,'arm_math.h']]],
+ ['arm_5fpid_5fq15',['arm_pid_q15',['../group__PID.html#ga7ecc87208cb297fb9a31cec4f18bb54e',1,'arm_math.h']]],
+ ['arm_5fpid_5fq31',['arm_pid_q31',['../group__PID.html#ga9ead8b3180125fb42879389477b99dc8',1,'arm_math.h']]],
['arm_5fpid_5freset_5ff32',['arm_pid_reset_f32',['../group__PID.html#ga9ec860bcb6f8ca31205bf0f1b51ab723',1,'arm_pid_reset_f32(arm_pid_instance_f32 *S):&#160;arm_pid_reset_f32.c'],['../group__PID.html#ga9ec860bcb6f8ca31205bf0f1b51ab723',1,'arm_pid_reset_f32(arm_pid_instance_f32 *S):&#160;arm_pid_reset_f32.c']]],
['arm_5fpid_5freset_5ff32_2ec',['arm_pid_reset_f32.c',['../arm__pid__reset__f32_8c.html',1,'']]],
['arm_5fpid_5freset_5fq15',['arm_pid_reset_q15',['../group__PID.html#ga408566dacb4fa6e0458b2c75672e525f',1,'arm_pid_reset_q15(arm_pid_instance_q15 *S):&#160;arm_pid_reset_q15.c'],['../group__PID.html#ga408566dacb4fa6e0458b2c75672e525f',1,'arm_pid_reset_q15(arm_pid_instance_q15 *S):&#160;arm_pid_reset_q15.c']]],
['arm_5fpid_5freset_5fq15_2ec',['arm_pid_reset_q15.c',['../arm__pid__reset__q15_8c.html',1,'']]],
['arm_5fpid_5freset_5fq31',['arm_pid_reset_q31',['../group__PID.html#gaeecbacd3fb37c608ec25474d3a0dffa9',1,'arm_pid_reset_q31(arm_pid_instance_q31 *S):&#160;arm_pid_reset_q31.c'],['../group__PID.html#gaeecbacd3fb37c608ec25474d3a0dffa9',1,'arm_pid_reset_q31(arm_pid_instance_q31 *S):&#160;arm_pid_reset_q31.c']]],
['arm_5fpid_5freset_5fq31_2ec',['arm_pid_reset_q31.c',['../arm__pid__reset__q31_8c.html',1,'']]],
- ['arm_5fpower_5ff32',['arm_power_f32',['../group__power.html#ga993c00dd7f661d66bdb6e58426e893aa',1,'arm_power_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_power_f32.c'],['../group__power.html#ga993c00dd7f661d66bdb6e58426e893aa',1,'arm_power_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_power_f32.c']]],
+ ['arm_5fpower_5ff32',['arm_power_f32',['../group__power.html#gad0630e3743da2b5aedbe2bb624a8532f',1,'arm_power_f32(const float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_power_f32.c'],['../group__power.html#gad0630e3743da2b5aedbe2bb624a8532f',1,'arm_power_f32(const float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_power_f32.c']]],
['arm_5fpower_5ff32_2ec',['arm_power_f32.c',['../arm__power__f32_8c.html',1,'']]],
- ['arm_5fpower_5fq15',['arm_power_q15',['../group__power.html#ga7050c04b7515e01a75c38f1abbaf71ba',1,'arm_power_q15(q15_t *pSrc, uint32_t blockSize, q63_t *pResult):&#160;arm_power_q15.c'],['../group__power.html#ga7050c04b7515e01a75c38f1abbaf71ba',1,'arm_power_q15(q15_t *pSrc, uint32_t blockSize, q63_t *pResult):&#160;arm_power_q15.c']]],
+ ['arm_5fpower_5fq15',['arm_power_q15',['../group__power.html#ga6b87986c6a3617d4fc32c0572a07706c',1,'arm_power_q15(const q15_t *pSrc, uint32_t blockSize, q63_t *pResult):&#160;arm_power_q15.c'],['../group__power.html#ga6b87986c6a3617d4fc32c0572a07706c',1,'arm_power_q15(const q15_t *pSrc, uint32_t blockSize, q63_t *pResult):&#160;arm_power_q15.c']]],
['arm_5fpower_5fq15_2ec',['arm_power_q15.c',['../arm__power__q15_8c.html',1,'']]],
- ['arm_5fpower_5fq31',['arm_power_q31',['../group__power.html#ga0b93d31bb5b5ed214c2b94d8a7744cd2',1,'arm_power_q31(q31_t *pSrc, uint32_t blockSize, q63_t *pResult):&#160;arm_power_q31.c'],['../group__power.html#ga0b93d31bb5b5ed214c2b94d8a7744cd2',1,'arm_power_q31(q31_t *pSrc, uint32_t blockSize, q63_t *pResult):&#160;arm_power_q31.c']]],
+ ['arm_5fpower_5fq31',['arm_power_q31',['../group__power.html#gae490bf87084bcdb5dc9fd1d2ef4030b9',1,'arm_power_q31(const q31_t *pSrc, uint32_t blockSize, q63_t *pResult):&#160;arm_power_q31.c'],['../group__power.html#gae490bf87084bcdb5dc9fd1d2ef4030b9',1,'arm_power_q31(const q31_t *pSrc, uint32_t blockSize, q63_t *pResult):&#160;arm_power_q31.c']]],
['arm_5fpower_5fq31_2ec',['arm_power_q31.c',['../arm__power__q31_8c.html',1,'']]],
- ['arm_5fpower_5fq7',['arm_power_q7',['../group__power.html#gaf969c85c5655e3d72d7b99ff188f92c9',1,'arm_power_q7(q7_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_power_q7.c'],['../group__power.html#gaf969c85c5655e3d72d7b99ff188f92c9',1,'arm_power_q7(q7_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_power_q7.c']]],
+ ['arm_5fpower_5fq7',['arm_power_q7',['../group__power.html#gaeb3b9b8e0a4c4bb2549ede074cf43f58',1,'arm_power_q7(const q7_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_power_q7.c'],['../group__power.html#gaeb3b9b8e0a4c4bb2549ede074cf43f58',1,'arm_power_q7(const q7_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_power_q7.c']]],
['arm_5fpower_5fq7_2ec',['arm_power_q7.c',['../arm__power__q7_8c.html',1,'']]],
['arm_5fprovide_5fguard_5fbits_5fq15',['arm_provide_guard_bits_q15',['../arm__convolution__example_2math__helper_8c.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__convolution__example_2math__helper_8h.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8c.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8h.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8c.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8h.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8c.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8h.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8c.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8h.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8c.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8h.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c']]],
['arm_5fprovide_5fguard_5fbits_5fq31',['arm_provide_guard_bits_q31',['../arm__convolution__example_2math__helper_8c.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__convolution__example_2math__helper_8h.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8c.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8h.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8c.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8h.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8c.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8h.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8c.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8h.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8c.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8h.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c']]],
['arm_5fprovide_5fguard_5fbits_5fq7',['arm_provide_guard_bits_q7',['../arm__convolution__example_2math__helper_8c.html#a392f7c2e7ab9bb58931c4efb56693029',1,'arm_provide_guard_bits_q7(q7_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8c.html#a392f7c2e7ab9bb58931c4efb56693029',1,'arm_provide_guard_bits_q7(q7_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8c.html#a392f7c2e7ab9bb58931c4efb56693029',1,'arm_provide_guard_bits_q7(q7_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8c.html#a392f7c2e7ab9bb58931c4efb56693029',1,'arm_provide_guard_bits_q7(q7_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8c.html#a392f7c2e7ab9bb58931c4efb56693029',1,'arm_provide_guard_bits_q7(q7_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8c.html#a392f7c2e7ab9bb58931c4efb56693029',1,'arm_provide_guard_bits_q7(q7_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c']]],
- ['arm_5fq15_5fto_5ffloat',['arm_q15_to_float',['../group__q15__to__x.html#gaf8b0d2324de273fc430b0e61ad4e9eb2',1,'arm_q15_to_float(q15_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_q15_to_float.c'],['../group__q15__to__x.html#gaf8b0d2324de273fc430b0e61ad4e9eb2',1,'arm_q15_to_float(q15_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_q15_to_float.c']]],
+ ['arm_5fq15_5fto_5ffloat',['arm_q15_to_float',['../group__q15__to__x.html#ga5a75381e7d63ea3a3a315344615281cf',1,'arm_q15_to_float(const q15_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_q15_to_float.c'],['../group__q15__to__x.html#ga5a75381e7d63ea3a3a315344615281cf',1,'arm_q15_to_float(const q15_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_q15_to_float.c']]],
['arm_5fq15_5fto_5ffloat_2ec',['arm_q15_to_float.c',['../arm__q15__to__float_8c.html',1,'']]],
- ['arm_5fq15_5fto_5fq31',['arm_q15_to_q31',['../group__q15__to__x.html#ga7ba2d87366990ad5380439e2b4a4c0a5',1,'arm_q15_to_q31(q15_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_q15_to_q31.c'],['../group__q15__to__x.html#ga7ba2d87366990ad5380439e2b4a4c0a5',1,'arm_q15_to_q31(q15_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_q15_to_q31.c']]],
+ ['arm_5fq15_5fto_5fq31',['arm_q15_to_q31',['../group__q15__to__x.html#ga39647b2109a5c64a067b776302c4a083',1,'arm_q15_to_q31(const q15_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_q15_to_q31.c'],['../group__q15__to__x.html#ga39647b2109a5c64a067b776302c4a083',1,'arm_q15_to_q31(const q15_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_q15_to_q31.c']]],
['arm_5fq15_5fto_5fq31_2ec',['arm_q15_to_q31.c',['../arm__q15__to__q31_8c.html',1,'']]],
- ['arm_5fq15_5fto_5fq7',['arm_q15_to_q7',['../group__q15__to__x.html#ga8fb31855ff8cce09c2ec9308f48ded69',1,'arm_q15_to_q7(q15_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_q15_to_q7.c'],['../group__q15__to__x.html#ga8fb31855ff8cce09c2ec9308f48ded69',1,'arm_q15_to_q7(q15_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_q15_to_q7.c']]],
+ ['arm_5fq15_5fto_5fq7',['arm_q15_to_q7',['../group__q15__to__x.html#ga837ce281d0e2d5fc445c48334307db19',1,'arm_q15_to_q7(const q15_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_q15_to_q7.c'],['../group__q15__to__x.html#ga837ce281d0e2d5fc445c48334307db19',1,'arm_q15_to_q7(const q15_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_q15_to_q7.c']]],
['arm_5fq15_5fto_5fq7_2ec',['arm_q15_to_q7.c',['../arm__q15__to__q7_8c.html',1,'']]],
- ['arm_5fq31_5fto_5ffloat',['arm_q31_to_float',['../group__q31__to__x.html#gacf407b007a37da18e99dabd9023c56b4',1,'arm_q31_to_float(q31_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_q31_to_float.c'],['../group__q31__to__x.html#gacf407b007a37da18e99dabd9023c56b4',1,'arm_q31_to_float(q31_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_q31_to_float.c']]],
+ ['arm_5fq31_5fto_5ffloat',['arm_q31_to_float',['../group__q31__to__x.html#ga19a9d023aca1f99abd5da6f13a42b6cf',1,'arm_q31_to_float(const q31_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_q31_to_float.c'],['../group__q31__to__x.html#ga19a9d023aca1f99abd5da6f13a42b6cf',1,'arm_q31_to_float(const q31_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_q31_to_float.c']]],
['arm_5fq31_5fto_5ffloat_2ec',['arm_q31_to_float.c',['../arm__q31__to__float_8c.html',1,'']]],
- ['arm_5fq31_5fto_5fq15',['arm_q31_to_q15',['../group__q31__to__x.html#ga901dede4661365c9e7c630d3eb31c32c',1,'arm_q31_to_q15(q31_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_q31_to_q15.c'],['../group__q31__to__x.html#ga901dede4661365c9e7c630d3eb31c32c',1,'arm_q31_to_q15(q31_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_q31_to_q15.c']]],
+ ['arm_5fq31_5fto_5fq15',['arm_q31_to_q15',['../group__q31__to__x.html#ga775f3a1996f00a8048c4b7acba2e0828',1,'arm_q31_to_q15(const q31_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_q31_to_q15.c'],['../group__q31__to__x.html#ga775f3a1996f00a8048c4b7acba2e0828',1,'arm_q31_to_q15(const q31_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_q31_to_q15.c']]],
['arm_5fq31_5fto_5fq15_2ec',['arm_q31_to_q15.c',['../arm__q31__to__q15_8c.html',1,'']]],
- ['arm_5fq31_5fto_5fq7',['arm_q31_to_q7',['../group__q31__to__x.html#ga7f297d1a7d776805395095fdb24a8071',1,'arm_q31_to_q7(q31_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_q31_to_q7.c'],['../group__q31__to__x.html#ga7f297d1a7d776805395095fdb24a8071',1,'arm_q31_to_q7(q31_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_q31_to_q7.c']]],
+ ['arm_5fq31_5fto_5fq7',['arm_q31_to_q7',['../group__q31__to__x.html#gabef5357eb3348b3b5b38915fffce8f3d',1,'arm_q31_to_q7(const q31_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_q31_to_q7.c'],['../group__q31__to__x.html#gabef5357eb3348b3b5b38915fffce8f3d',1,'arm_q31_to_q7(const q31_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_q31_to_q7.c']]],
['arm_5fq31_5fto_5fq7_2ec',['arm_q31_to_q7.c',['../arm__q31__to__q7_8c.html',1,'']]],
- ['arm_5fq7_5fto_5ffloat',['arm_q7_to_float',['../group__q7__to__x.html#ga656620f957b65512ed83db03fd455ec5',1,'arm_q7_to_float(q7_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_q7_to_float.c'],['../group__q7__to__x.html#ga656620f957b65512ed83db03fd455ec5',1,'arm_q7_to_float(q7_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_q7_to_float.c']]],
+ ['arm_5fq7_5fto_5ffloat',['arm_q7_to_float',['../group__q7__to__x.html#ga840d8a0e8499d02a54f459bb29f5d63c',1,'arm_q7_to_float(const q7_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_q7_to_float.c'],['../group__q7__to__x.html#ga840d8a0e8499d02a54f459bb29f5d63c',1,'arm_q7_to_float(const q7_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_q7_to_float.c']]],
['arm_5fq7_5fto_5ffloat_2ec',['arm_q7_to_float.c',['../arm__q7__to__float_8c.html',1,'']]],
- ['arm_5fq7_5fto_5fq15',['arm_q7_to_q15',['../group__q7__to__x.html#gabc02597fc3f01033daf43ec0547a2f78',1,'arm_q7_to_q15(q7_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_q7_to_q15.c'],['../group__q7__to__x.html#gabc02597fc3f01033daf43ec0547a2f78',1,'arm_q7_to_q15(q7_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_q7_to_q15.c']]],
+ ['arm_5fq7_5fto_5fq15',['arm_q7_to_q15',['../group__q7__to__x.html#ga1023c3832ca6be3a6d17ef338cafa28b',1,'arm_q7_to_q15(const q7_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_q7_to_q15.c'],['../group__q7__to__x.html#ga1023c3832ca6be3a6d17ef338cafa28b',1,'arm_q7_to_q15(const q7_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_q7_to_q15.c']]],
['arm_5fq7_5fto_5fq15_2ec',['arm_q7_to_q15.c',['../arm__q7__to__q15_8c.html',1,'']]],
- ['arm_5fq7_5fto_5fq31',['arm_q7_to_q31',['../group__q7__to__x.html#gad8958cd3cb7f521466168b46a25b7908',1,'arm_q7_to_q31(q7_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_q7_to_q31.c'],['../group__q7__to__x.html#gad8958cd3cb7f521466168b46a25b7908',1,'arm_q7_to_q31(q7_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_q7_to_q31.c']]],
+ ['arm_5fq7_5fto_5fq31',['arm_q7_to_q31',['../group__q7__to__x.html#ga3c73bfb98fc5a1b4f612264662d0549c',1,'arm_q7_to_q31(const q7_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_q7_to_q31.c'],['../group__q7__to__x.html#ga3c73bfb98fc5a1b4f612264662d0549c',1,'arm_q7_to_q31(const q7_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_q7_to_q31.c']]],
['arm_5fq7_5fto_5fq31_2ec',['arm_q7_to_q31.c',['../arm__q7__to__q31_8c.html',1,'']]],
- ['arm_5fradix2_5fbutterfly_5ff32',['arm_radix2_butterfly_f32',['../arm__cfft__radix2__f32_8c.html#a04631e102b5209af3402b225b1abe868',1,'arm_cfft_radix2_f32.c']]],
- ['arm_5fradix2_5fbutterfly_5finverse_5ff32',['arm_radix2_butterfly_inverse_f32',['../arm__cfft__radix2__f32_8c.html#abda34af152e515a95ac38470ac053b77',1,'arm_cfft_radix2_f32.c']]],
- ['arm_5fradix2_5fbutterfly_5finverse_5fq15',['arm_radix2_butterfly_inverse_q15',['../arm__cfft__radix2__q15_8c.html#a91ff93fa10757b3872680fec4835c412',1,'arm_cfft_radix2_q15.c']]],
- ['arm_5fradix2_5fbutterfly_5finverse_5fq31',['arm_radix2_butterfly_inverse_q31',['../arm__cfft__radix2__q31_8c.html#a4d665f67080455b95cafec04009fd52d',1,'arm_cfft_radix2_q31.c']]],
- ['arm_5fradix2_5fbutterfly_5fq15',['arm_radix2_butterfly_q15',['../arm__cfft__radix2__q15_8c.html#a521780ba2fd3450cbf02784e38859699',1,'arm_cfft_radix2_q15.c']]],
- ['arm_5fradix2_5fbutterfly_5fq31',['arm_radix2_butterfly_q31',['../arm__cfft__radix2__q31_8c.html#a740f4fe69e6148d22fc99f374d304e7e',1,'arm_cfft_radix2_q31.c']]],
- ['arm_5fradix4_5fbutterfly_5ff32',['arm_radix4_butterfly_f32',['../arm__cfft__radix4__f32_8c.html#ae239ddf995d1607115f9e84d5c069b9c',1,'arm_radix4_butterfly_f32(float32_t *pSrc, uint16_t fftLen, float32_t *pCoef, uint16_t twidCoefModifier):&#160;arm_cfft_radix4_f32.c'],['../arm__rfft__f32_8c.html#ae239ddf995d1607115f9e84d5c069b9c',1,'arm_radix4_butterfly_f32(float32_t *pSrc, uint16_t fftLen, float32_t *pCoef, uint16_t twidCoefModifier):&#160;arm_cfft_radix4_f32.c']]],
- ['arm_5fradix4_5fbutterfly_5finverse_5ff32',['arm_radix4_butterfly_inverse_f32',['../arm__cfft__radix4__f32_8c.html#a2a78df6e4bbf080624f2b6349224ec93',1,'arm_radix4_butterfly_inverse_f32(float32_t *pSrc, uint16_t fftLen, float32_t *pCoef, uint16_t twidCoefModifier, float32_t onebyfftLen):&#160;arm_cfft_radix4_f32.c'],['../arm__rfft__f32_8c.html#a2a78df6e4bbf080624f2b6349224ec93',1,'arm_radix4_butterfly_inverse_f32(float32_t *pSrc, uint16_t fftLen, float32_t *pCoef, uint16_t twidCoefModifier, float32_t onebyfftLen):&#160;arm_cfft_radix4_f32.c']]],
- ['arm_5fradix4_5fbutterfly_5finverse_5fq15',['arm_radix4_butterfly_inverse_q15',['../arm__cfft__q15_8c.html#a734ecff00f21a6a10e9ec437c8987eb1',1,'arm_radix4_butterfly_inverse_q15(q15_t *pSrc, uint32_t fftLen, q15_t *pCoef, uint32_t twidCoefModifier):&#160;arm_cfft_radix4_q15.c'],['../arm__cfft__radix4__q15_8c.html#aad04e8439d17dab5617bf1be268bb391',1,'arm_radix4_butterfly_inverse_q15(q15_t *pSrc16, uint32_t fftLen, q15_t *pCoef16, uint32_t twidCoefModifier):&#160;arm_cfft_radix4_q15.c']]],
- ['arm_5fradix4_5fbutterfly_5finverse_5fq31',['arm_radix4_butterfly_inverse_q31',['../arm__cfft__q31_8c.html#ac9c7c553114c1201a3a987a11b8a6d01',1,'arm_radix4_butterfly_inverse_q31(q31_t *pSrc, uint32_t fftLen, q31_t *pCoef, uint32_t twidCoefModifier):&#160;arm_cfft_radix4_q31.c'],['../arm__cfft__radix4__q31_8c.html#ac9c7c553114c1201a3a987a11b8a6d01',1,'arm_radix4_butterfly_inverse_q31(q31_t *pSrc, uint32_t fftLen, q31_t *pCoef, uint32_t twidCoefModifier):&#160;arm_cfft_radix4_q31.c']]],
- ['arm_5fradix4_5fbutterfly_5fq15',['arm_radix4_butterfly_q15',['../arm__cfft__q15_8c.html#abf1a2f9aa9f44ad5da1f0dbae8b54f2f',1,'arm_radix4_butterfly_q15(q15_t *pSrc, uint32_t fftLen, q15_t *pCoef, uint32_t twidCoefModifier):&#160;arm_cfft_radix4_q15.c'],['../arm__cfft__radix4__q15_8c.html#a2d01d2045f280c32036da97d33c52440',1,'arm_radix4_butterfly_q15(q15_t *pSrc16, uint32_t fftLen, q15_t *pCoef16, uint32_t twidCoefModifier):&#160;arm_cfft_radix4_q15.c']]],
- ['arm_5fradix4_5fbutterfly_5fq31',['arm_radix4_butterfly_q31',['../arm__cfft__q31_8c.html#ac12f1e7f159d5741358cdc36830a0395',1,'arm_radix4_butterfly_q31(q31_t *pSrc, uint32_t fftLen, q31_t *pCoef, uint32_t twidCoefModifier):&#160;arm_cfft_radix4_q31.c'],['../arm__cfft__radix4__q31_8c.html#ac12f1e7f159d5741358cdc36830a0395',1,'arm_radix4_butterfly_q31(q31_t *pSrc, uint32_t fftLen, q31_t *pCoef, uint32_t twidCoefModifier):&#160;arm_cfft_radix4_q31.c']]],
+ ['arm_5fradix2_5fbutterfly_5ff32',['arm_radix2_butterfly_f32',['../arm__cfft__radix2__f32_8c.html#aa0577fd1717a219c08235967d877731d',1,'arm_cfft_radix2_f32.c']]],
+ ['arm_5fradix2_5fbutterfly_5finverse_5ff32',['arm_radix2_butterfly_inverse_f32',['../arm__cfft__radix2__f32_8c.html#abab72ded0de6645d6977cdb0e61b3a3b',1,'arm_cfft_radix2_f32.c']]],
+ ['arm_5fradix2_5fbutterfly_5finverse_5fq15',['arm_radix2_butterfly_inverse_q15',['../arm__cfft__radix2__q15_8c.html#a972f4e810203402dcf4cafdba7554a36',1,'arm_cfft_radix2_q15.c']]],
+ ['arm_5fradix2_5fbutterfly_5finverse_5fq31',['arm_radix2_butterfly_inverse_q31',['../arm__cfft__radix2__q31_8c.html#a07d1c0ad42637bee8be7482cab5c8956',1,'arm_cfft_radix2_q31.c']]],
+ ['arm_5fradix2_5fbutterfly_5fq15',['arm_radix2_butterfly_q15',['../arm__cfft__radix2__q15_8c.html#abd0991b879ae7baf479040f8fbf82289',1,'arm_cfft_radix2_q15.c']]],
+ ['arm_5fradix2_5fbutterfly_5fq31',['arm_radix2_butterfly_q31',['../arm__cfft__radix2__q31_8c.html#a36c1ec7fd1c2aa80d50979b6bf2a55ef',1,'arm_cfft_radix2_q31.c']]],
+ ['arm_5fradix4_5fbutterfly_5ff32',['arm_radix4_butterfly_f32',['../arm__cfft__radix4__f32_8c.html#ac00819467b00656801a5f6a9a5e6d824',1,'arm_radix4_butterfly_f32(float32_t *pSrc, uint16_t fftLen, const float32_t *pCoef, uint16_t twidCoefModifier):&#160;arm_cfft_radix4_f32.c'],['../arm__rfft__f32_8c.html#ac00819467b00656801a5f6a9a5e6d824',1,'arm_radix4_butterfly_f32(float32_t *pSrc, uint16_t fftLen, const float32_t *pCoef, uint16_t twidCoefModifier):&#160;arm_cfft_radix4_f32.c']]],
+ ['arm_5fradix4_5fbutterfly_5finverse_5ff32',['arm_radix4_butterfly_inverse_f32',['../arm__cfft__radix4__f32_8c.html#ab3c001e14852633e343079f97cd96f44',1,'arm_radix4_butterfly_inverse_f32(float32_t *pSrc, uint16_t fftLen, const float32_t *pCoef, uint16_t twidCoefModifier, float32_t onebyfftLen):&#160;arm_cfft_radix4_f32.c'],['../arm__rfft__f32_8c.html#ab3c001e14852633e343079f97cd96f44',1,'arm_radix4_butterfly_inverse_f32(float32_t *pSrc, uint16_t fftLen, const float32_t *pCoef, uint16_t twidCoefModifier, float32_t onebyfftLen):&#160;arm_cfft_radix4_f32.c']]],
+ ['arm_5fradix4_5fbutterfly_5finverse_5fq15',['arm_radix4_butterfly_inverse_q15',['../arm__cfft__q15_8c.html#a9c0708cce16e3f17a5a616c71fd17ec5',1,'arm_radix4_butterfly_inverse_q15(q15_t *pSrc, uint32_t fftLen, const q15_t *pCoef, uint32_t twidCoefModifier):&#160;arm_cfft_radix4_q15.c'],['../arm__cfft__radix4__q15_8c.html#af65a7f0397b531999b7bd21e0b3a1f9f',1,'arm_radix4_butterfly_inverse_q15(q15_t *pSrc16, uint32_t fftLen, const q15_t *pCoef16, uint32_t twidCoefModifier):&#160;arm_cfft_radix4_q15.c']]],
+ ['arm_5fradix4_5fbutterfly_5finverse_5fq31',['arm_radix4_butterfly_inverse_q31',['../arm__cfft__q31_8c.html#a053363aef7c6b41a61af7730c638c79b',1,'arm_radix4_butterfly_inverse_q31(q31_t *pSrc, uint32_t fftLen, const q31_t *pCoef, uint32_t twidCoefModifier):&#160;arm_cfft_radix4_q31.c'],['../arm__cfft__radix4__q31_8c.html#a053363aef7c6b41a61af7730c638c79b',1,'arm_radix4_butterfly_inverse_q31(q31_t *pSrc, uint32_t fftLen, const q31_t *pCoef, uint32_t twidCoefModifier):&#160;arm_cfft_radix4_q31.c']]],
+ ['arm_5fradix4_5fbutterfly_5fq15',['arm_radix4_butterfly_q15',['../arm__cfft__q15_8c.html#a10af006080b7c9872dd9a538b79040da',1,'arm_radix4_butterfly_q15(q15_t *pSrc, uint32_t fftLen, const q15_t *pCoef, uint32_t twidCoefModifier):&#160;arm_cfft_radix4_q15.c'],['../arm__cfft__radix4__q15_8c.html#af337f7275e22af2196f61c94a0ca079a',1,'arm_radix4_butterfly_q15(q15_t *pSrc16, uint32_t fftLen, const q15_t *pCoef16, uint32_t twidCoefModifier):&#160;arm_cfft_radix4_q15.c']]],
+ ['arm_5fradix4_5fbutterfly_5fq31',['arm_radix4_butterfly_q31',['../arm__cfft__q31_8c.html#af4d3481332146c3c703bf494baf23c45',1,'arm_radix4_butterfly_q31(q31_t *pSrc, uint32_t fftLen, const q31_t *pCoef, uint32_t twidCoefModifier):&#160;arm_cfft_radix4_q31.c'],['../arm__cfft__radix4__q31_8c.html#af4d3481332146c3c703bf494baf23c45',1,'arm_radix4_butterfly_q31(q31_t *pSrc, uint32_t fftLen, const q31_t *pCoef, uint32_t twidCoefModifier):&#160;arm_cfft_radix4_q31.c']]],
['arm_5fradix8_5fbutterfly_5ff32',['arm_radix8_butterfly_f32',['../arm__cfft__f32_8c.html#a72350c6eaa1eef8796ab43c1497c6b9c',1,'arm_radix8_butterfly_f32(float32_t *pSrc, uint16_t fftLen, const float32_t *pCoef, uint16_t twidCoefModifier):&#160;arm_cfft_radix8_f32.c'],['../arm__cfft__radix8__f32_8c.html#a72350c6eaa1eef8796ab43c1497c6b9c',1,'arm_radix8_butterfly_f32(float32_t *pSrc, uint16_t fftLen, const float32_t *pCoef, uint16_t twidCoefModifier):&#160;arm_cfft_radix8_f32.c']]],
- ['arm_5frecip_5fq15',['arm_recip_q15',['../arm__math_8h.html#a39e9e34c2784ff8cf026430d1d84f54e',1,'arm_math.h']]],
- ['arm_5frecip_5fq31',['arm_recip_q31',['../arm__math_8h.html#a71f6bee1ce1bb896739401ce962a7e6a',1,'arm_math.h']]],
+ ['arm_5frecip_5fq15',['arm_recip_q15',['../arm__math_8h.html#a1e370c58e45bbe92bb7763fe59cf5e57',1,'arm_math.h']]],
+ ['arm_5frecip_5fq31',['arm_recip_q31',['../arm__math_8h.html#a3cedcf5a91d6c722c64330ec97e0853e',1,'arm_math.h']]],
+ ['arm_5frfft_5f1024_5ffast_5finit_5ff32',['arm_rfft_1024_fast_init_f32',['../group__RealFFT.html#ga71547c601079d55c2525204aa00ef9c2',1,'arm_rfft_1024_fast_init_f32(arm_rfft_fast_instance_f32 *S):&#160;arm_rfft_fast_init_f32.c'],['../group__RealFFT.html#ga71547c601079d55c2525204aa00ef9c2',1,'arm_rfft_1024_fast_init_f32(arm_rfft_fast_instance_f32 *S):&#160;arm_rfft_fast_init_f32.c']]],
+ ['arm_5frfft_5f128_5ffast_5finit_5ff32',['arm_rfft_128_fast_init_f32',['../group__RealFFT.html#gade8432f9318953234761e8e0f2c9e1d2',1,'arm_rfft_128_fast_init_f32(arm_rfft_fast_instance_f32 *S):&#160;arm_rfft_fast_init_f32.c'],['../group__RealFFT.html#gade8432f9318953234761e8e0f2c9e1d2',1,'arm_rfft_128_fast_init_f32(arm_rfft_fast_instance_f32 *S):&#160;arm_rfft_fast_init_f32.c']]],
+ ['arm_5frfft_5f2048_5ffast_5finit_5ff32',['arm_rfft_2048_fast_init_f32',['../group__RealFFT.html#ga33724310a8360ac289d5a835282f778c',1,'arm_rfft_2048_fast_init_f32(arm_rfft_fast_instance_f32 *S):&#160;arm_rfft_fast_init_f32.c'],['../group__RealFFT.html#ga33724310a8360ac289d5a835282f778c',1,'arm_rfft_2048_fast_init_f32(arm_rfft_fast_instance_f32 *S):&#160;arm_rfft_fast_init_f32.c']]],
+ ['arm_5frfft_5f256_5ffast_5finit_5ff32',['arm_rfft_256_fast_init_f32',['../group__RealFFT.html#ga678afbb042d942c3dd5a33877ef66492',1,'arm_rfft_256_fast_init_f32(arm_rfft_fast_instance_f32 *S):&#160;arm_rfft_fast_init_f32.c'],['../group__RealFFT.html#ga678afbb042d942c3dd5a33877ef66492',1,'arm_rfft_256_fast_init_f32(arm_rfft_fast_instance_f32 *S):&#160;arm_rfft_fast_init_f32.c']]],
+ ['arm_5frfft_5f32_5ffast_5finit_5ff32',['arm_rfft_32_fast_init_f32',['../group__RealFFT.html#ga153c8faa97b7ab8b1aef75fe6ac1b3a2',1,'arm_rfft_32_fast_init_f32(arm_rfft_fast_instance_f32 *S):&#160;arm_rfft_fast_init_f32.c'],['../group__RealFFT.html#ga153c8faa97b7ab8b1aef75fe6ac1b3a2',1,'arm_rfft_32_fast_init_f32(arm_rfft_fast_instance_f32 *S):&#160;arm_rfft_fast_init_f32.c']]],
+ ['arm_5frfft_5f4096_5ffast_5finit_5ff32',['arm_rfft_4096_fast_init_f32',['../group__RealFFT.html#gaad50a08bb8191e1a138b5f72a268727a',1,'arm_rfft_4096_fast_init_f32(arm_rfft_fast_instance_f32 *S):&#160;arm_rfft_fast_init_f32.c'],['../group__RealFFT.html#gaad50a08bb8191e1a138b5f72a268727a',1,'arm_rfft_4096_fast_init_f32(arm_rfft_fast_instance_f32 *S):&#160;arm_rfft_fast_init_f32.c']]],
+ ['arm_5frfft_5f512_5ffast_5finit_5ff32',['arm_rfft_512_fast_init_f32',['../group__RealFFT.html#ga9a0e72918318f9d1c03973eab379e580',1,'arm_rfft_512_fast_init_f32(arm_rfft_fast_instance_f32 *S):&#160;arm_rfft_fast_init_f32.c'],['../group__RealFFT.html#ga9a0e72918318f9d1c03973eab379e580',1,'arm_rfft_512_fast_init_f32(arm_rfft_fast_instance_f32 *S):&#160;arm_rfft_fast_init_f32.c']]],
+ ['arm_5frfft_5f64_5ffast_5finit_5ff32',['arm_rfft_64_fast_init_f32',['../group__RealFFT.html#ga0f67de6a0e5d87011f35426112d2d91b',1,'arm_rfft_64_fast_init_f32(arm_rfft_fast_instance_f32 *S):&#160;arm_rfft_fast_init_f32.c'],['../group__RealFFT.html#ga0f67de6a0e5d87011f35426112d2d91b',1,'arm_rfft_64_fast_init_f32(arm_rfft_fast_instance_f32 *S):&#160;arm_rfft_fast_init_f32.c']]],
['arm_5frfft_5ff32',['arm_rfft_f32',['../group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc',1,'arm_rfft_f32(const arm_rfft_instance_f32 *S, float32_t *pSrc, float32_t *pDst):&#160;arm_rfft_f32.c'],['../group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc',1,'arm_rfft_f32(const arm_rfft_instance_f32 *S, float32_t *pSrc, float32_t *pDst):&#160;arm_rfft_f32.c']]],
['arm_5frfft_5ff32_2ec',['arm_rfft_f32.c',['../arm__rfft__f32_8c.html',1,'']]],
['arm_5frfft_5ffast_5ff32',['arm_rfft_fast_f32',['../group__RealFFT.html#ga180d8b764d59cbb85d37a2d5f7cd9799',1,'arm_rfft_fast_f32(arm_rfft_fast_instance_f32 *S, float32_t *p, float32_t *pOut, uint8_t ifftFlag):&#160;arm_rfft_fast_f32.c'],['../group__RealFFT.html#ga180d8b764d59cbb85d37a2d5f7cd9799',1,'arm_rfft_fast_f32(arm_rfft_fast_instance_f32 *S, float32_t *p, float32_t *pOut, uint8_t ifftFlag):&#160;arm_rfft_fast_f32.c']]],
@@ -703,25 +712,25 @@ var searchData=
['arm_5frfft_5fsr_5fq31_5flen512',['arm_rfft_sR_q31_len512',['../arm__const__structs_8c.html#af5306b34af37e0c59166d047c2d69148',1,'arm_const_structs.c']]],
['arm_5frfft_5fsr_5fq31_5flen64',['arm_rfft_sR_q31_len64',['../arm__const__structs_8c.html#a9a9c7e356f2b129f84c1921fdad33964',1,'arm_const_structs.c']]],
['arm_5frfft_5fsr_5fq31_5flen8192',['arm_rfft_sR_q31_len8192',['../arm__const__structs_8c.html#ab0a47bce71cb6654702e52b166738af9',1,'arm_const_structs.c']]],
- ['arm_5frms_5ff32',['arm_rms_f32',['../group__RMS.html#ga0e3ab1b57da32d45388d1fa90d7fd88c',1,'arm_rms_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_rms_f32.c'],['../group__RMS.html#ga0e3ab1b57da32d45388d1fa90d7fd88c',1,'arm_rms_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_rms_f32.c']]],
+ ['arm_5frms_5ff32',['arm_rms_f32',['../group__RMS.html#gaeb487e726e3755a7614a29c9d16a93e7',1,'arm_rms_f32(const float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_rms_f32.c'],['../group__RMS.html#gaeb487e726e3755a7614a29c9d16a93e7',1,'arm_rms_f32(const float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_rms_f32.c']]],
['arm_5frms_5ff32_2ec',['arm_rms_f32.c',['../arm__rms__f32_8c.html',1,'']]],
- ['arm_5frms_5fq15',['arm_rms_q15',['../group__RMS.html#gaf5b836b72dda9e5dfbbd17c7906fd13f',1,'arm_rms_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult):&#160;arm_rms_q15.c'],['../group__RMS.html#gaf5b836b72dda9e5dfbbd17c7906fd13f',1,'arm_rms_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult):&#160;arm_rms_q15.c']]],
+ ['arm_5frms_5fq15',['arm_rms_q15',['../group__RMS.html#ga8be796318d41c7cbb68f8f3c0b96020f',1,'arm_rms_q15(const q15_t *pSrc, uint32_t blockSize, q15_t *pResult):&#160;arm_rms_q15.c'],['../group__RMS.html#ga8be796318d41c7cbb68f8f3c0b96020f',1,'arm_rms_q15(const q15_t *pSrc, uint32_t blockSize, q15_t *pResult):&#160;arm_rms_q15.c']]],
['arm_5frms_5fq15_2ec',['arm_rms_q15.c',['../arm__rms__q15_8c.html',1,'']]],
- ['arm_5frms_5fq31',['arm_rms_q31',['../group__RMS.html#gae33015fda23fc44e7ead5e5ed7e8d314',1,'arm_rms_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_rms_q31.c'],['../group__RMS.html#gae33015fda23fc44e7ead5e5ed7e8d314',1,'arm_rms_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_rms_q31.c']]],
+ ['arm_5frms_5fq31',['arm_rms_q31',['../group__RMS.html#ga20586bc59cabbfc38a935c2448833dd2',1,'arm_rms_q31(const q31_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_rms_q31.c'],['../group__RMS.html#ga20586bc59cabbfc38a935c2448833dd2',1,'arm_rms_q31(const q31_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_rms_q31.c']]],
['arm_5frms_5fq31_2ec',['arm_rms_q31.c',['../arm__rms__q31_8c.html',1,'']]],
- ['arm_5fscale_5ff32',['arm_scale_f32',['../group__scale.html#ga3487af88b112f682ee90589cd419e123',1,'arm_scale_f32(float32_t *pSrc, float32_t scale, float32_t *pDst, uint32_t blockSize):&#160;arm_scale_f32.c'],['../group__scale.html#ga3487af88b112f682ee90589cd419e123',1,'arm_scale_f32(float32_t *pSrc, float32_t scale, float32_t *pDst, uint32_t blockSize):&#160;arm_scale_f32.c']]],
+ ['arm_5fscale_5ff32',['arm_scale_f32',['../group__BasicScale.html#ga5e769c8e22da173674c6abca7291e713',1,'arm_scale_f32(const float32_t *pSrc, float32_t scale, float32_t *pDst, uint32_t blockSize):&#160;arm_scale_f32.c'],['../group__BasicScale.html#ga5e769c8e22da173674c6abca7291e713',1,'arm_scale_f32(const float32_t *pSrc, float32_t scale, float32_t *pDst, uint32_t blockSize):&#160;arm_scale_f32.c']]],
['arm_5fscale_5ff32_2ec',['arm_scale_f32.c',['../arm__scale__f32_8c.html',1,'']]],
- ['arm_5fscale_5fq15',['arm_scale_q15',['../group__scale.html#gafaac0e1927daffeb68a42719b53ea780',1,'arm_scale_q15(q15_t *pSrc, q15_t scaleFract, int8_t shift, q15_t *pDst, uint32_t blockSize):&#160;arm_scale_q15.c'],['../group__scale.html#gafaac0e1927daffeb68a42719b53ea780',1,'arm_scale_q15(q15_t *pSrc, q15_t scaleFract, int8_t shift, q15_t *pDst, uint32_t blockSize):&#160;arm_scale_q15.c']]],
+ ['arm_5fscale_5fq15',['arm_scale_q15',['../group__BasicScale.html#ga4663809f04249df5ea186ea09335e687',1,'arm_scale_q15(const q15_t *pSrc, q15_t scaleFract, int8_t shift, q15_t *pDst, uint32_t blockSize):&#160;arm_scale_q15.c'],['../group__BasicScale.html#ga4663809f04249df5ea186ea09335e687',1,'arm_scale_q15(const q15_t *pSrc, q15_t scaleFract, int8_t shift, q15_t *pDst, uint32_t blockSize):&#160;arm_scale_q15.c']]],
['arm_5fscale_5fq15_2ec',['arm_scale_q15.c',['../arm__scale__q15_8c.html',1,'']]],
- ['arm_5fscale_5fq31',['arm_scale_q31',['../group__scale.html#ga83e36cd82bf51ce35406a199e477d47c',1,'arm_scale_q31(q31_t *pSrc, q31_t scaleFract, int8_t shift, q31_t *pDst, uint32_t blockSize):&#160;arm_scale_q31.c'],['../group__scale.html#ga83e36cd82bf51ce35406a199e477d47c',1,'arm_scale_q31(q31_t *pSrc, q31_t scaleFract, int8_t shift, q31_t *pDst, uint32_t blockSize):&#160;arm_scale_q31.c']]],
+ ['arm_5fscale_5fq31',['arm_scale_q31',['../group__BasicScale.html#ga8b2b6ea2e39ca464e8f2cfdd937c022b',1,'arm_scale_q31(const q31_t *pSrc, q31_t scaleFract, int8_t shift, q31_t *pDst, uint32_t blockSize):&#160;arm_scale_q31.c'],['../group__BasicScale.html#ga8b2b6ea2e39ca464e8f2cfdd937c022b',1,'arm_scale_q31(const q31_t *pSrc, q31_t scaleFract, int8_t shift, q31_t *pDst, uint32_t blockSize):&#160;arm_scale_q31.c']]],
['arm_5fscale_5fq31_2ec',['arm_scale_q31.c',['../arm__scale__q31_8c.html',1,'']]],
- ['arm_5fscale_5fq7',['arm_scale_q7',['../group__scale.html#gabc9fd3d37904c58df56492b351d21fb0',1,'arm_scale_q7(q7_t *pSrc, q7_t scaleFract, int8_t shift, q7_t *pDst, uint32_t blockSize):&#160;arm_scale_q7.c'],['../group__scale.html#gabc9fd3d37904c58df56492b351d21fb0',1,'arm_scale_q7(q7_t *pSrc, q7_t scaleFract, int8_t shift, q7_t *pDst, uint32_t blockSize):&#160;arm_scale_q7.c']]],
+ ['arm_5fscale_5fq7',['arm_scale_q7',['../group__BasicScale.html#ga0d135086c6b813251b47a0d127b75eb8',1,'arm_scale_q7(const q7_t *pSrc, q7_t scaleFract, int8_t shift, q7_t *pDst, uint32_t blockSize):&#160;arm_scale_q7.c'],['../group__BasicScale.html#ga0d135086c6b813251b47a0d127b75eb8',1,'arm_scale_q7(const q7_t *pSrc, q7_t scaleFract, int8_t shift, q7_t *pDst, uint32_t blockSize):&#160;arm_scale_q7.c']]],
['arm_5fscale_5fq7_2ec',['arm_scale_q7.c',['../arm__scale__q7_8c.html',1,'']]],
- ['arm_5fshift_5fq15',['arm_shift_q15',['../group__shift.html#gaa1757e53279780107acc92cf100adb61',1,'arm_shift_q15(q15_t *pSrc, int8_t shiftBits, q15_t *pDst, uint32_t blockSize):&#160;arm_shift_q15.c'],['../group__shift.html#gaa1757e53279780107acc92cf100adb61',1,'arm_shift_q15(q15_t *pSrc, int8_t shiftBits, q15_t *pDst, uint32_t blockSize):&#160;arm_shift_q15.c']]],
+ ['arm_5fshift_5fq15',['arm_shift_q15',['../group__BasicShift.html#gab7a2f614c2fcee25cb8bae4c2a6bc3ab',1,'arm_shift_q15(const q15_t *pSrc, int8_t shiftBits, q15_t *pDst, uint32_t blockSize):&#160;arm_shift_q15.c'],['../group__BasicShift.html#gab7a2f614c2fcee25cb8bae4c2a6bc3ab',1,'arm_shift_q15(const q15_t *pSrc, int8_t shiftBits, q15_t *pDst, uint32_t blockSize):&#160;arm_shift_q15.c']]],
['arm_5fshift_5fq15_2ec',['arm_shift_q15.c',['../arm__shift__q15_8c.html',1,'']]],
- ['arm_5fshift_5fq31',['arm_shift_q31',['../group__shift.html#ga387dd8b7b87377378280978f16cdb13d',1,'arm_shift_q31(q31_t *pSrc, int8_t shiftBits, q31_t *pDst, uint32_t blockSize):&#160;arm_shift_q31.c'],['../group__shift.html#ga387dd8b7b87377378280978f16cdb13d',1,'arm_shift_q31(q31_t *pSrc, int8_t shiftBits, q31_t *pDst, uint32_t blockSize):&#160;arm_shift_q31.c']]],
+ ['arm_5fshift_5fq31',['arm_shift_q31',['../group__BasicShift.html#gabc69335d1cf2eba1c469c8c8291f3589',1,'arm_shift_q31(const q31_t *pSrc, int8_t shiftBits, q31_t *pDst, uint32_t blockSize):&#160;arm_shift_q31.c'],['../group__BasicShift.html#gabc69335d1cf2eba1c469c8c8291f3589',1,'arm_shift_q31(const q31_t *pSrc, int8_t shiftBits, q31_t *pDst, uint32_t blockSize):&#160;arm_shift_q31.c']]],
['arm_5fshift_5fq31_2ec',['arm_shift_q31.c',['../arm__shift__q31_8c.html',1,'']]],
- ['arm_5fshift_5fq7',['arm_shift_q7',['../group__shift.html#ga47295d08a685f7de700a48dafb4db6fb',1,'arm_shift_q7(q7_t *pSrc, int8_t shiftBits, q7_t *pDst, uint32_t blockSize):&#160;arm_shift_q7.c'],['../group__shift.html#ga47295d08a685f7de700a48dafb4db6fb',1,'arm_shift_q7(q7_t *pSrc, int8_t shiftBits, q7_t *pDst, uint32_t blockSize):&#160;arm_shift_q7.c']]],
+ ['arm_5fshift_5fq7',['arm_shift_q7',['../group__BasicShift.html#ga87bbb3db84f2af6c38f4fc17cbecfd2e',1,'arm_shift_q7(const q7_t *pSrc, int8_t shiftBits, q7_t *pDst, uint32_t blockSize):&#160;arm_shift_q7.c'],['../group__BasicShift.html#ga87bbb3db84f2af6c38f4fc17cbecfd2e',1,'arm_shift_q7(const q7_t *pSrc, int8_t shiftBits, q7_t *pDst, uint32_t blockSize):&#160;arm_shift_q7.c']]],
['arm_5fshift_5fq7_2ec',['arm_shift_q7.c',['../arm__shift__q7_8c.html',1,'']]],
['arm_5fsignal_5fconverge_5fdata_2ec',['arm_signal_converge_data.c',['../arm__signal__converge__data_8c.html',1,'']]],
['arm_5fsignal_5fconverge_5fexample_5ff32_2ec',['arm_signal_converge_example_f32.c',['../arm__signal__converge__example__f32_8c.html',1,'']]],
@@ -737,39 +746,42 @@ var searchData=
['arm_5fsin_5fq31',['arm_sin_q31',['../group__sin.html#ga57aade7d8892585992cdc6375bd82f9c',1,'arm_sin_q31(q31_t x):&#160;arm_sin_q31.c'],['../group__sin.html#ga57aade7d8892585992cdc6375bd82f9c',1,'arm_sin_q31(q31_t x):&#160;arm_sin_q31.c']]],
['arm_5fsin_5fq31_2ec',['arm_sin_q31.c',['../arm__sin__q31_8c.html',1,'']]],
['arm_5fsnr_5ff32',['arm_snr_f32',['../arm__convolution__example_2math__helper_8c.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize):&#160;math_helper.c'],['../arm__convolution__example_2math__helper_8h.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8c.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8h.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8c.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8h.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8c.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8h.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8c.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8h.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8c.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8h.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize):&#160;math_helper.c']]],
- ['arm_5fsplit_5frfft_5ff32',['arm_split_rfft_f32',['../arm__rfft__f32_8c.html#a6cfdb6bdc66b13732ef2351caf98fdbb',1,'arm_rfft_f32.c']]],
- ['arm_5fsplit_5frfft_5fq15',['arm_split_rfft_q15',['../arm__rfft__q15_8c.html#a7c2a21793586f9a69c42140665550e09',1,'arm_rfft_q15.c']]],
- ['arm_5fsplit_5frfft_5fq31',['arm_split_rfft_q31',['../arm__rfft__q31_8c.html#a520e1c358d44fcd2724cb19d46eb5dfa',1,'arm_rfft_q31.c']]],
- ['arm_5fsplit_5frifft_5ff32',['arm_split_rifft_f32',['../arm__rfft__f32_8c.html#a585bef78c103d150a116241a4feb6442',1,'arm_rfft_f32.c']]],
- ['arm_5fsplit_5frifft_5fq15',['arm_split_rifft_q15',['../arm__rfft__q15_8c.html#aa72a531dd15a53570dddaf01b62158f4',1,'arm_rfft_q15.c']]],
- ['arm_5fsplit_5frifft_5fq31',['arm_split_rifft_q31',['../arm__rfft__q31_8c.html#acc62dd39a59091c4d6a80d4e55adeb13',1,'arm_rfft_q31.c']]],
- ['arm_5fsqrt_5ff32',['arm_sqrt_f32',['../group__SQRT.html#ga697d82c2747a3302cf44e7c9583da2e8',1,'arm_math.h']]],
+ ['arm_5fsplit_5frfft_5ff32',['arm_split_rfft_f32',['../arm__rfft__f32_8c.html#afe1ca79cba2ffb718de94d57af948c9c',1,'arm_rfft_f32.c']]],
+ ['arm_5fsplit_5frfft_5fq15',['arm_split_rfft_q15',['../arm__rfft__q15_8c.html#a8bc3e55eab484573a72adf768a59dcb1',1,'arm_rfft_q15.c']]],
+ ['arm_5fsplit_5frfft_5fq31',['arm_split_rfft_q31',['../arm__rfft__q31_8c.html#a5a842f3fd929c352132b521cadcb5d22',1,'arm_rfft_q31.c']]],
+ ['arm_5fsplit_5frifft_5ff32',['arm_split_rifft_f32',['../arm__rfft__f32_8c.html#a522656f688f96b46d74ecced3d641ba7',1,'arm_rfft_f32.c']]],
+ ['arm_5fsplit_5frifft_5fq15',['arm_split_rifft_q15',['../arm__rfft__q15_8c.html#aa7c916585af6035f064a4f53d85de00a',1,'arm_rfft_q15.c']]],
+ ['arm_5fsplit_5frifft_5fq31',['arm_split_rifft_q31',['../arm__rfft__q31_8c.html#ac8c8d151a7f08f1c6f1c0554f1bb51da',1,'arm_rfft_q31.c']]],
+ ['arm_5fsqrt_5ff32',['arm_sqrt_f32',['../group__SQRT.html#ga5f37f479666ee8ff9711b334286c60ed',1,'arm_math.h']]],
['arm_5fsqrt_5fq15',['arm_sqrt_q15',['../group__SQRT.html#ga5abe5ca724f3e15849662b03752c1238',1,'arm_sqrt_q15.c']]],
['arm_5fsqrt_5fq15_2ec',['arm_sqrt_q15.c',['../arm__sqrt__q15_8c.html',1,'']]],
['arm_5fsqrt_5fq31',['arm_sqrt_q31',['../group__SQRT.html#ga119e25831e141d734d7ef10636670058',1,'arm_sqrt_q31.c']]],
['arm_5fsqrt_5fq31_2ec',['arm_sqrt_q31.c',['../arm__sqrt__q31_8c.html',1,'']]],
['arm_5fstatus',['arm_status',['../arm__math_8h.html#a5e459c6409dfcd2927bb8a57491d7cf6',1,'arm_math.h']]],
- ['arm_5fstd_5ff32',['arm_std_f32',['../group__STD.html#ga4969b5b5f3d001377bc401a3ee99dfc2',1,'arm_std_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_std_f32.c'],['../group__STD.html#ga4969b5b5f3d001377bc401a3ee99dfc2',1,'arm_std_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_std_f32.c']]],
+ ['arm_5fstd_5ff32',['arm_std_f32',['../group__STD.html#ga287b6ce703636c7e8cb9833b290ae4ce',1,'arm_std_f32(const float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_std_f32.c'],['../group__STD.html#ga287b6ce703636c7e8cb9833b290ae4ce',1,'arm_std_f32(const float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_std_f32.c']]],
['arm_5fstd_5ff32_2ec',['arm_std_f32.c',['../arm__std__f32_8c.html',1,'']]],
- ['arm_5fstd_5fq15',['arm_std_q15',['../group__STD.html#gaf9d27afa9928ff28a63cd98ea9218a72',1,'arm_std_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult):&#160;arm_std_q15.c'],['../group__STD.html#gaf9d27afa9928ff28a63cd98ea9218a72',1,'arm_std_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult):&#160;arm_std_q15.c']]],
+ ['arm_5fstd_5fq15',['arm_std_q15',['../group__STD.html#ga4179a8150b161ce2c3d734d8cb19cebe',1,'arm_std_q15(const q15_t *pSrc, uint32_t blockSize, q15_t *pResult):&#160;arm_std_q15.c'],['../group__STD.html#ga4179a8150b161ce2c3d734d8cb19cebe',1,'arm_std_q15(const q15_t *pSrc, uint32_t blockSize, q15_t *pResult):&#160;arm_std_q15.c']]],
['arm_5fstd_5fq15_2ec',['arm_std_q15.c',['../arm__std__q15_8c.html',1,'']]],
- ['arm_5fstd_5fq31',['arm_std_q31',['../group__STD.html#ga39495e74f96116178be085c9dc7742f5',1,'arm_std_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_std_q31.c'],['../group__STD.html#ga39495e74f96116178be085c9dc7742f5',1,'arm_std_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_std_q31.c']]],
+ ['arm_5fstd_5fq31',['arm_std_q31',['../group__STD.html#gafe382f5d8f3e7d310f2e2f2b5d873797',1,'arm_std_q31(const q31_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_std_q31.c'],['../group__STD.html#gafe382f5d8f3e7d310f2e2f2b5d873797',1,'arm_std_q31(const q31_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_std_q31.c']]],
['arm_5fstd_5fq31_2ec',['arm_std_q31.c',['../arm__std__q31_8c.html',1,'']]],
- ['arm_5fsub_5ff32',['arm_sub_f32',['../group__BasicSub.html#ga7f975a472de286331134227c08aad826',1,'arm_sub_f32(float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t blockSize):&#160;arm_sub_f32.c'],['../group__BasicSub.html#ga7f975a472de286331134227c08aad826',1,'arm_sub_f32(float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t blockSize):&#160;arm_sub_f32.c']]],
+ ['arm_5fsub_5ff32',['arm_sub_f32',['../group__BasicSub.html#ga76b8b2aec34269c6de0b090cab00fb33',1,'arm_sub_f32(const float32_t *pSrcA, const float32_t *pSrcB, float32_t *pDst, uint32_t blockSize):&#160;arm_sub_f32.c'],['../group__BasicSub.html#ga76b8b2aec34269c6de0b090cab00fb33',1,'arm_sub_f32(const float32_t *pSrcA, const float32_t *pSrcB, float32_t *pDst, uint32_t blockSize):&#160;arm_sub_f32.c']]],
['arm_5fsub_5ff32_2ec',['arm_sub_f32.c',['../arm__sub__f32_8c.html',1,'']]],
- ['arm_5fsub_5fq15',['arm_sub_q15',['../group__BasicSub.html#ga997a8ee93088d15bda23c325d455b588',1,'arm_sub_q15(q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t blockSize):&#160;arm_sub_q15.c'],['../group__BasicSub.html#ga997a8ee93088d15bda23c325d455b588',1,'arm_sub_q15(q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t blockSize):&#160;arm_sub_q15.c']]],
+ ['arm_5fsub_5fq15',['arm_sub_q15',['../group__BasicSub.html#ga33a096c2860eca18bbc4e6966409064f',1,'arm_sub_q15(const q15_t *pSrcA, const q15_t *pSrcB, q15_t *pDst, uint32_t blockSize):&#160;arm_sub_q15.c'],['../group__BasicSub.html#ga33a096c2860eca18bbc4e6966409064f',1,'arm_sub_q15(const q15_t *pSrcA, const q15_t *pSrcB, q15_t *pDst, uint32_t blockSize):&#160;arm_sub_q15.c']]],
['arm_5fsub_5fq15_2ec',['arm_sub_q15.c',['../arm__sub__q15_8c.html',1,'']]],
- ['arm_5fsub_5fq31',['arm_sub_q31',['../group__BasicSub.html#ga28aa6908d092752144413e21933dc878',1,'arm_sub_q31(q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t blockSize):&#160;arm_sub_q31.c'],['../group__BasicSub.html#ga28aa6908d092752144413e21933dc878',1,'arm_sub_q31(q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t blockSize):&#160;arm_sub_q31.c']]],
+ ['arm_5fsub_5fq31',['arm_sub_q31',['../group__BasicSub.html#ga913159f71589b56dbfb03ddc1210a59c',1,'arm_sub_q31(const q31_t *pSrcA, const q31_t *pSrcB, q31_t *pDst, uint32_t blockSize):&#160;arm_sub_q31.c'],['../group__BasicSub.html#ga913159f71589b56dbfb03ddc1210a59c',1,'arm_sub_q31(const q31_t *pSrcA, const q31_t *pSrcB, q31_t *pDst, uint32_t blockSize):&#160;arm_sub_q31.c']]],
['arm_5fsub_5fq31_2ec',['arm_sub_q31.c',['../arm__sub__q31_8c.html',1,'']]],
- ['arm_5fsub_5fq7',['arm_sub_q7',['../group__BasicSub.html#gab09941de7dfeb247e5c29b406a435fcc',1,'arm_sub_q7(q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, uint32_t blockSize):&#160;arm_sub_q7.c'],['../group__BasicSub.html#gab09941de7dfeb247e5c29b406a435fcc',1,'arm_sub_q7(q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, uint32_t blockSize):&#160;arm_sub_q7.c']]],
+ ['arm_5fsub_5fq7',['arm_sub_q7',['../group__BasicSub.html#ga162990b82a18231c4e606ba0e6584c7e',1,'arm_sub_q7(const q7_t *pSrcA, const q7_t *pSrcB, q7_t *pDst, uint32_t blockSize):&#160;arm_sub_q7.c'],['../group__BasicSub.html#ga162990b82a18231c4e606ba0e6584c7e',1,'arm_sub_q7(const q7_t *pSrcA, const q7_t *pSrcB, q7_t *pDst, uint32_t blockSize):&#160;arm_sub_q7.c']]],
['arm_5fsub_5fq7_2ec',['arm_sub_q7.c',['../arm__sub__q7_8c.html',1,'']]],
- ['arm_5fvar_5ff32',['arm_var_f32',['../group__variance.html#ga393f26c5a3bfa05624fb8d32232a6d96',1,'arm_var_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_var_f32.c'],['../group__variance.html#ga393f26c5a3bfa05624fb8d32232a6d96',1,'arm_var_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_var_f32.c']]],
+ ['arm_5fvar_5ff32',['arm_var_f32',['../group__variance.html#gaae455544f0c8ac92469a1e25d3906515',1,'arm_var_f32(const float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_var_f32.c'],['../group__variance.html#gaae455544f0c8ac92469a1e25d3906515',1,'arm_var_f32(const float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_var_f32.c']]],
['arm_5fvar_5ff32_2ec',['arm_var_f32.c',['../arm__var__f32_8c.html',1,'']]],
- ['arm_5fvar_5fq15',['arm_var_q15',['../group__variance.html#ga79dce009ed2de28a125aeb3f19631654',1,'arm_var_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult):&#160;arm_var_q15.c'],['../group__variance.html#ga79dce009ed2de28a125aeb3f19631654',1,'arm_var_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult):&#160;arm_var_q15.c']]],
+ ['arm_5fvar_5fq15',['arm_var_q15',['../group__variance.html#gaef3ebc6401209c3f93749e08d341ab48',1,'arm_var_q15(const q15_t *pSrc, uint32_t blockSize, q15_t *pResult):&#160;arm_var_q15.c'],['../group__variance.html#gaef3ebc6401209c3f93749e08d341ab48',1,'arm_var_q15(const q15_t *pSrc, uint32_t blockSize, q15_t *pResult):&#160;arm_var_q15.c']]],
['arm_5fvar_5fq15_2ec',['arm_var_q15.c',['../arm__var__q15_8c.html',1,'']]],
- ['arm_5fvar_5fq31',['arm_var_q31',['../group__variance.html#gac02873f1c2cc80adfd799305f0e6465d',1,'arm_var_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_var_q31.c'],['../group__variance.html#gac02873f1c2cc80adfd799305f0e6465d',1,'arm_var_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_var_q31.c']]],
+ ['arm_5fvar_5fq31',['arm_var_q31',['../group__variance.html#ga87a07c87c1d85104de0ea4a3d017454c',1,'arm_var_q31(const q31_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_var_q31.c'],['../group__variance.html#ga87a07c87c1d85104de0ea4a3d017454c',1,'arm_var_q31(const q31_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_var_q31.c']]],
['arm_5fvar_5fq31_2ec',['arm_var_q31.c',['../arm__var__q31_8c.html',1,'']]],
['arm_5fvariance_5fexample_5ff32_2ec',['arm_variance_example_f32.c',['../arm__variance__example__f32_8c.html',1,'']]],
+ ['arm_5fvsqrt_5ff32',['arm_vsqrt_f32',['../group__SQRT.html#gaa9b8a2bea8a22489bfd968eb4687a7bd',1,'arm_math.h']]],
+ ['arm_5fvsqrt_5fq15',['arm_vsqrt_q15',['../group__SQRT.html#ga793f913a2b3a8f45577db36136954cdc',1,'arm_math.h']]],
+ ['arm_5fvsqrt_5fq31',['arm_vsqrt_q31',['../group__SQRT.html#ga5955b76f2a60c1636ff507182000193d',1,'arm_math.h']]],
['armbitrevindextable1024',['armBitRevIndexTable1024',['../arm__common__tables_8h.html#a08dd0b98fa4cc50cad0f48ce752f8149',1,'armBitRevIndexTable1024():&#160;arm_common_tables.c'],['../arm__common__tables_8c.html#a08dd0b98fa4cc50cad0f48ce752f8149',1,'armBitRevIndexTable1024():&#160;arm_common_tables.c']]],
['armbitrevindextable128',['armBitRevIndexTable128',['../arm__common__tables_8h.html#a04711bbb245f2ac7202db666eaaf10f2',1,'armBitRevIndexTable128():&#160;arm_common_tables.c'],['../arm__common__tables_8c.html#a04711bbb245f2ac7202db666eaaf10f2',1,'armBitRevIndexTable128():&#160;arm_common_tables.c']]],
['armbitrevindextable16',['armBitRevIndexTable16',['../arm__common__tables_8h.html#a1d4574fdfbfd5698054602b26ad97575',1,'armBitRevIndexTable16():&#160;arm_common_tables.c'],['../arm__common__tables_8c.html#a1d4574fdfbfd5698054602b26ad97575',1,'armBitRevIndexTable16():&#160;arm_common_tables.c']]],
@@ -807,22 +819,22 @@ var searchData=
['armbitrevindextable_5ffixed_5f64',['armBitRevIndexTable_fixed_64',['../arm__common__tables_8h.html#a162819f8903f8b65ff40adc195aec214',1,'armBitRevIndexTable_fixed_64():&#160;arm_common_tables.c'],['../arm__common__tables_8c.html#a162819f8903f8b65ff40adc195aec214',1,'armBitRevIndexTable_fixed_64():&#160;arm_common_tables.c']]],
['armbitrevindextable_5ffixed_5f64_5ftable_5flength',['ARMBITREVINDEXTABLE_FIXED_64_TABLE_LENGTH',['../arm__common__tables_8h.html#ad3ffb74158ea438cc1a78eb17991df55',1,'arm_common_tables.h']]],
['armbitrevtable',['armBitRevTable',['../group__CFFT__CIFFT.html#gae247e83ad50d474107254e25b36ad42b',1,'armBitRevTable():&#160;arm_common_tables.c'],['../group__CFFT__CIFFT.html#gae247e83ad50d474107254e25b36ad42b',1,'armBitRevTable():&#160;arm_common_tables.c']]],
- ['armreciptableq15',['armRecipTableQ15',['../arm__common__tables_8h.html#a56d3642e4ee33e3ada57ff11ecda1498',1,'armRecipTableQ15():&#160;arm_common_tables.c'],['../arm__common__tables_8c.html#a66ca8ac5f3a63d9962f501ae60aa32be',1,'armRecipTableQ15():&#160;arm_common_tables.c']]],
+ ['armreciptableq15',['armRecipTableQ15',['../arm__common__tables_8h.html#a56d3642e4ee33e3ada57ff11ecda1498',1,'arm_common_tables.h']]],
['armreciptableq31',['armRecipTableQ31',['../arm__common__tables_8h.html#aae6056f6c4e8f7e494445196bf864479',1,'armRecipTableQ31():&#160;arm_common_tables.c'],['../arm__common__tables_8c.html#aae6056f6c4e8f7e494445196bf864479',1,'armRecipTableQ31():&#160;arm_common_tables.c']]],
['at_5ff32',['AT_f32',['../arm__matrix__example__f32_8c.html#a46dc2aa6dfc692af7b4a1379d7329ccd',1,'arm_matrix_example_f32.c']]],
['atma_5ff32',['ATMA_f32',['../arm__matrix__example__f32_8c.html#a867497c6bf86014513bf2ad3551aa896',1,'arm_matrix_example_f32.c']]],
['atmai_5ff32',['ATMAI_f32',['../arm__matrix__example__f32_8c.html#a44425c149c52b326a3b7a77676686f00',1,'arm_matrix_example_f32.c']]],
['axb',['AxB',['../arm__convolution__example__f32_8c.html#a13521f3164dc55679f43b7cb2e41e098',1,'arm_convolution_example_f32.c']]],
- ['math_5fhelper_2ec',['math_helper.c',['../arm__convolution__example_2math__helper_8c.html',1,'']]],
- ['math_5fhelper_2ec',['math_helper.c',['../arm__fir__example_2math__helper_8c.html',1,'']]],
['math_5fhelper_2ec',['math_helper.c',['../arm__signal__converge__example_2math__helper_8c.html',1,'']]],
- ['math_5fhelper_2ec',['math_helper.c',['../arm__linear__interp__example_2math__helper_8c.html',1,'']]],
['math_5fhelper_2ec',['math_helper.c',['../arm__graphic__equalizer__example_2math__helper_8c.html',1,'']]],
+ ['math_5fhelper_2ec',['math_helper.c',['../arm__linear__interp__example_2math__helper_8c.html',1,'']]],
+ ['math_5fhelper_2ec',['math_helper.c',['../arm__convolution__example_2math__helper_8c.html',1,'']]],
['math_5fhelper_2ec',['math_helper.c',['../arm__matrix__example_2math__helper_8c.html',1,'']]],
+ ['math_5fhelper_2ec',['math_helper.c',['../arm__fir__example_2math__helper_8c.html',1,'']]],
+ ['math_5fhelper_2eh',['math_helper.h',['../arm__fir__example_2math__helper_8h.html',1,'']]],
+ ['math_5fhelper_2eh',['math_helper.h',['../arm__graphic__equalizer__example_2math__helper_8h.html',1,'']]],
+ ['math_5fhelper_2eh',['math_helper.h',['../arm__signal__converge__example_2math__helper_8h.html',1,'']]],
['math_5fhelper_2eh',['math_helper.h',['../arm__linear__interp__example_2math__helper_8h.html',1,'']]],
['math_5fhelper_2eh',['math_helper.h',['../arm__convolution__example_2math__helper_8h.html',1,'']]],
- ['math_5fhelper_2eh',['math_helper.h',['../arm__graphic__equalizer__example_2math__helper_8h.html',1,'']]],
- ['math_5fhelper_2eh',['math_helper.h',['../arm__fir__example_2math__helper_8h.html',1,'']]],
- ['math_5fhelper_2eh',['math_helper.h',['../arm__matrix__example_2math__helper_8h.html',1,'']]],
- ['math_5fhelper_2eh',['math_helper.h',['../arm__signal__converge__example_2math__helper_8h.html',1,'']]]
+ ['math_5fhelper_2eh',['math_helper.h',['../arm__matrix__example_2math__helper_8h.html',1,'']]]
];
diff --git a/docs/DSP/html/search/all_11.js b/docs/DSP/html/search/all_11.js
index 22c2664..442352e 100644
--- a/docs/DSP/html/search/all_11.js
+++ b/docs/DSP/html/search/all_11.js
@@ -1,18 +1,24 @@
var searchData=
[
['revision_20history_20of_20cmsis_2ddsp',['Revision History of CMSIS-DSP',['../ChangeLog_pg.html',1,'']]],
- ['realcoefa',['realCoefA',['../group__RealFFT__Table.html#ga8b1ad947c470596674fa3364e16045c6',1,'arm_rfft_init_f32.c']]],
- ['realcoefaq15',['realCoefAQ15',['../group__RealFFT__Table.html#ga11e84d0ee257a547f749b37dd0078d36',1,'realCoefAQ15():&#160;arm_rfft_init_q15.c'],['../group__RealFFT__Table.html#ga11e84d0ee257a547f749b37dd0078d36',1,'realCoefAQ15():&#160;arm_rfft_init_q15.c']]],
- ['realcoefaq31',['realCoefAQ31',['../group__RealFFT__Table.html#gaf1592a6cf0504675205074a43c3728a2',1,'realCoefAQ31():&#160;arm_rfft_init_q31.c'],['../group__RealFFT__Table.html#gaf1592a6cf0504675205074a43c3728a2',1,'realCoefAQ31():&#160;arm_rfft_init_q31.c']]],
- ['realcoefb',['realCoefB',['../group__RealFFT__Table.html#gac52f98b52a1f03bfac8b57a67ba07397',1,'arm_rfft_init_f32.c']]],
- ['realcoefbq15',['realCoefBQ15',['../group__RealFFT__Table.html#gac871666f018b70938b2b98017628cb97',1,'realCoefBQ15():&#160;arm_rfft_init_q15.c'],['../group__RealFFT__Table.html#gac871666f018b70938b2b98017628cb97',1,'realCoefBQ15():&#160;arm_rfft_init_q15.c']]],
- ['realcoefbq31',['realCoefBQ31',['../group__RealFFT__Table.html#ga1eb5745728a61c3715755f5d69a4a960',1,'realCoefBQ31():&#160;arm_rfft_init_q31.c'],['../group__RealFFT__Table.html#ga1eb5745728a61c3715755f5d69a4a960',1,'realCoefBQ31():&#160;arm_rfft_init_q31.c']]],
+ ['read_5fq15x2',['read_q15x2',['../arm__math_8h.html#a1eba08f198f867711068918c45026564',1,'arm_math.h']]],
+ ['read_5fq15x2_5fda',['read_q15x2_da',['../arm__math_8h.html#ae7ddd4049745db9c70a5cd7e8068d1bb',1,'arm_math.h']]],
+ ['read_5fq15x2_5fia',['read_q15x2_ia',['../arm__math_8h.html#a63675cbbd75b0ba77f5bb21c3b808095',1,'arm_math.h']]],
+ ['read_5fq7x4_5fda',['read_q7x4_da',['../arm__math_8h.html#a57dbc6933462fd03c5345c660e0b9e78',1,'arm_math.h']]],
+ ['read_5fq7x4_5fia',['read_q7x4_ia',['../arm__math_8h.html#a969ec542d2035cd9289f68f932cb626a',1,'arm_math.h']]],
+ ['realcoefa',['realCoefA',['../group__RealFFT__Table.html#ga8b1ad947c470596674fa3364e16045c6',1,'realCoefA():&#160;arm_common_tables.c'],['../group__RealFFT__Table.html#ga8b1ad947c470596674fa3364e16045c6',1,'realCoefA():&#160;arm_common_tables.c']]],
+ ['realcoefaq15',['realCoefAQ15',['../arm__common__tables_8h.html#af8699e77c7774359b96ef388efa7d453',1,'arm_common_tables.h']]],
+ ['realcoefaq31',['realCoefAQ31',['../group__RealFFT__Table.html#gaf1592a6cf0504675205074a43c3728a2',1,'realCoefAQ31():&#160;arm_common_tables.c'],['../group__RealFFT__Table.html#gaf1592a6cf0504675205074a43c3728a2',1,'realCoefAQ31():&#160;arm_common_tables.c']]],
+ ['realcoefb',['realCoefB',['../group__RealFFT__Table.html#gac52f98b52a1f03bfac8b57a67ba07397',1,'realCoefB():&#160;arm_common_tables.c'],['../group__RealFFT__Table.html#gac52f98b52a1f03bfac8b57a67ba07397',1,'realCoefB():&#160;arm_common_tables.c']]],
+ ['realcoefbq15',['realCoefBQ15',['../arm__common__tables_8h.html#a3b12ecbb17514304c09f90d26cada4cd',1,'arm_common_tables.h']]],
+ ['realcoefbq31',['realCoefBQ31',['../group__RealFFT__Table.html#ga1eb5745728a61c3715755f5d69a4a960',1,'realCoefBQ31():&#160;arm_common_tables.c'],['../group__RealFFT__Table.html#ga1eb5745728a61c3715755f5d69a4a960',1,'realCoefBQ31():&#160;arm_common_tables.c']]],
['real_20fft_20functions',['Real FFT Functions',['../group__RealFFT.html',1,'']]],
['real_20fft_20tables',['Real FFT Tables',['../group__RealFFT__Table.html',1,'']]],
- ['reciptable',['recipTable',['../structarm__lms__norm__instance__q31.html#a85836d0907077b9ac660f7bbbaa9d694',1,'arm_lms_norm_instance_q31::recipTable()'],['../structarm__lms__norm__instance__q15.html#a9aabb0e4c79f3db807e7a441fa36f5f8',1,'arm_lms_norm_instance_q15::recipTable()']]],
+ ['reciptable',['recipTable',['../structarm__lms__norm__instance__q31.html#adb1c356b4f9d6d1a9838577bc990e8eb',1,'arm_lms_norm_instance_q31::recipTable()'],['../structarm__lms__norm__instance__q15.html#a07d272351a3291ed09e3f42447609df0',1,'arm_lms_norm_instance_q15::recipTable()']]],
['refdotprodout',['refDotProdOut',['../arm__dotproduct__example__f32_8c.html#ad57c1f9ad68d098d79b15ec6844a26fc',1,'arm_dotproduct_example_f32.c']]],
['refindex',['refIndex',['../arm__fft__bin__example__f32_8c.html#aec50b0f697fd9e7e7e244487a4bd57e4',1,'arm_fft_bin_example_f32.c']]],
['refoutput',['refOutput',['../arm__fir__data_8c.html#aa7570f8c2e7a3c929d9d32a14a51389f',1,'refOutput():&#160;arm_fir_data.c'],['../arm__fir__example__f32_8c.html#a12d0acaa028f1dcd964d2d188e7df331',1,'refOutput():&#160;arm_fir_data.c']]],
['refvarianceout',['refVarianceOut',['../arm__variance__example__f32_8c.html#a26cbbfe2a7905669e8440159465050df',1,'arm_variance_example_f32.c']]],
- ['root_20mean_20square_20_28rms_29',['Root mean square (RMS)',['../group__RMS.html',1,'']]]
+ ['root_20mean_20square_20_28rms_29',['Root mean square (RMS)',['../group__RMS.html',1,'']]],
+ ['rte_5fcomponents_2eh',['RTE_Components.h',['../RTE__Components_8h.html',1,'']]]
];
diff --git a/docs/DSP/html/search/all_12.js b/docs/DSP/html/search/all_12.js
index fd6530b..00a68c4 100644
--- a/docs/DSP/html/search/all_12.js
+++ b/docs/DSP/html/search/all_12.js
@@ -1,5 +1,16 @@
var searchData=
[
+ ['cmakelists_2etxt',['CMakeLists.txt',['../Source_2BasicMathFunctions_2CMakeLists_8txt.html',1,'']]],
+ ['cmakelists_2etxt',['CMakeLists.txt',['../Source_2CMakeLists_8txt.html',1,'']]],
+ ['cmakelists_2etxt',['CMakeLists.txt',['../Source_2ComplexMathFunctions_2CMakeLists_8txt.html',1,'']]],
+ ['cmakelists_2etxt',['CMakeLists.txt',['../Source_2MatrixFunctions_2CMakeLists_8txt.html',1,'']]],
+ ['cmakelists_2etxt',['CMakeLists.txt',['../Source_2StatisticsFunctions_2CMakeLists_8txt.html',1,'']]],
+ ['cmakelists_2etxt',['CMakeLists.txt',['../Source_2ControllerFunctions_2CMakeLists_8txt.html',1,'']]],
+ ['cmakelists_2etxt',['CMakeLists.txt',['../Source_2SupportFunctions_2CMakeLists_8txt.html',1,'']]],
+ ['cmakelists_2etxt',['CMakeLists.txt',['../Source_2TransformFunctions_2CMakeLists_8txt.html',1,'']]],
+ ['cmakelists_2etxt',['CMakeLists.txt',['../Source_2CommonTables_2CMakeLists_8txt.html',1,'']]],
+ ['cmakelists_2etxt',['CMakeLists.txt',['../Source_2FastMathFunctions_2CMakeLists_8txt.html',1,'']]],
+ ['cmakelists_2etxt',['CMakeLists.txt',['../Source_2FilteringFunctions_2CMakeLists_8txt.html',1,'']]],
['statistics_20functions',['Statistics Functions',['../group__groupStats.html',1,'']]],
['support_20functions',['Support Functions',['../group__groupSupport.html',1,'']]],
['signal_20convergence_20example',['Signal Convergence Example',['../group__SignalConvergence.html',1,'']]],
@@ -22,10 +33,12 @@ var searchData=
['srcalen',['srcALen',['../arm__convolution__example__f32_8c.html#ace48ed566e2cd6a680f0681192e6af28',1,'arm_convolution_example_f32.c']]],
['srcb_5fbuf_5ff32',['srcB_buf_f32',['../arm__dotproduct__example__f32_8c.html#a67d9082c1585d4854ae9ca38db170ff5',1,'arm_dotproduct_example_f32.c']]],
['srcblen',['srcBLen',['../arm__convolution__example__f32_8c.html#aea71286f498978c5ed3775609b974fc8',1,'arm_convolution_example_f32.c']]],
- ['stage_5frfft_5ff32',['stage_rfft_f32',['../arm__rfft__fast__f32_8c.html#a47157c5a53c8aac5e80fda31acf1f9cc',1,'arm_rfft_fast_f32.c']]],
+ ['stage_5frfft_5ff32',['stage_rfft_f32',['../arm__rfft__fast__f32_8c.html#a2f74435c5e0b3ea1ca2335e9119be7cc',1,'arm_rfft_fast_f32.c']]],
['state',['state',['../structarm__pid__instance__q15.html#a4a3f0a878b5b6b055e3478a2f244cd30',1,'arm_pid_instance_q15::state()'],['../structarm__pid__instance__q31.html#a228e4a64da6014844a0a671a1fa391d4',1,'arm_pid_instance_q31::state()'],['../structarm__pid__instance__f32.html#afd394e1e52fb1d526aa472c83b8f2464',1,'arm_pid_instance_f32::state()']]],
['stateindex',['stateIndex',['../structarm__fir__sparse__instance__f32.html#a57585aeca9dc8686e08df2865375a86d',1,'arm_fir_sparse_instance_f32::stateIndex()'],['../structarm__fir__sparse__instance__q31.html#a557ed9d477e76e4ad2019344f19f568a',1,'arm_fir_sparse_instance_q31::stateIndex()'],['../structarm__fir__sparse__instance__q15.html#a89487f28cab52637426024005e478985',1,'arm_fir_sparse_instance_q15::stateIndex()'],['../structarm__fir__sparse__instance__q7.html#a2d2e65473fe3a3f2b953b4e0b60824df',1,'arm_fir_sparse_instance_q7::stateIndex()']]],
+ ['statisticsfunctions_2ec',['StatisticsFunctions.c',['../StatisticsFunctions_8c.html',1,'']]],
['status',['status',['../arm__dotproduct__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3',1,'status():&#160;arm_dotproduct_example_f32.c'],['../arm__sin__cos__example__f32_8c.html#a88ccb294236ab22b00310c47164c53c3',1,'status():&#160;arm_sin_cos_example_f32.c']]],
['std',['std',['../arm__class__marks__example__f32_8c.html#a150b0cf729b51893379f5b5548d4f989',1,'std():&#160;arm_class_marks_example_f32.c'],['../group__STD.html',1,'(Global Namespace)']]],
- ['student_5fnum',['student_num',['../arm__class__marks__example__f32_8c.html#a798cf43a3725d7df2fcaf3f328969f53',1,'arm_class_marks_example_f32.c']]]
+ ['student_5fnum',['student_num',['../arm__class__marks__example__f32_8c.html#a798cf43a3725d7df2fcaf3f328969f53',1,'arm_class_marks_example_f32.c']]],
+ ['supportfunctions_2ec',['SupportFunctions.c',['../SupportFunctions_8c.html',1,'']]]
];
diff --git a/docs/DSP/html/search/all_13.js b/docs/DSP/html/search/all_13.js
index 29fbdf3..686e30d 100644
--- a/docs/DSP/html/search/all_13.js
+++ b/docs/DSP/html/search/all_13.js
@@ -20,6 +20,7 @@ var searchData=
['testrefoutput_5ff32',['testRefOutput_f32',['../arm__convolution__example__f32_8c.html#a7ede41b07b8766013744c8fdbb80af75',1,'testRefOutput_f32():&#160;arm_convolution_example_f32.c'],['../arm__graphic__equalizer__data_8c.html#a32c13cab7708773e0f86a9677e259c64',1,'testRefOutput_f32():&#160;arm_graphic_equalizer_data.c'],['../arm__graphic__equalizer__example__q31_8c.html#a9cbbafa975d67bc8ee8ea3260fdd5638',1,'testRefOutput_f32():&#160;arm_convolution_example_f32.c'],['../arm__sin__cos__example__f32_8c.html#a8bcb5c1f75ed5f1737e435f0de1850a3',1,'testRefOutput_f32():&#160;arm_sin_cos_example_f32.c']]],
['testrefsinoutput32_5ff32',['testRefSinOutput32_f32',['../arm__linear__interp__example__f32_8c.html#a5a33218d422603f3e5267b6984bdddd1',1,'arm_linear_interp_example_f32.c']]],
['testunity_5ff32',['testUnity_f32',['../arm__class__marks__example__f32_8c.html#a993b9b2a1faf43b319c1c6d58b26e7a1',1,'arm_class_marks_example_f32.c']]],
+ ['transformfunctions_2ec',['TransformFunctions.c',['../TransformFunctions_8c.html',1,'']]],
['twidcoefmodifier',['twidCoefModifier',['../structarm__cfft__radix2__instance__q15.html#a6f2ab87fb4c568656e1f92f687b5c850',1,'arm_cfft_radix2_instance_q15::twidCoefModifier()'],['../structarm__cfft__radix4__instance__q15.html#af32fdc78bcc27ca385f9b76a0a1f71c3',1,'arm_cfft_radix4_instance_q15::twidCoefModifier()'],['../structarm__cfft__radix2__instance__q31.html#ae63ca9193322cd477970c1d2086407d1',1,'arm_cfft_radix2_instance_q31::twidCoefModifier()'],['../structarm__cfft__radix4__instance__q31.html#a8cf8187b8232815cf17ee82bf572ecf9',1,'arm_cfft_radix4_instance_q31::twidCoefModifier()'],['../structarm__cfft__radix2__instance__f32.html#a411f75b6ed01690293f4f5988030ea42',1,'arm_cfft_radix2_instance_f32::twidCoefModifier()'],['../structarm__cfft__radix4__instance__f32.html#abe31ea2157dfa233e389cdfd3b9993ee',1,'arm_cfft_radix4_instance_f32::twidCoefModifier()']]],
['twidcoefrmodifier',['twidCoefRModifier',['../structarm__rfft__instance__q15.html#afd444d05858c5f419980e94e8240d5c3',1,'arm_rfft_instance_q15::twidCoefRModifier()'],['../structarm__rfft__instance__q31.html#a6fc90252b579f7c29e01bd279334fc43',1,'arm_rfft_instance_q31::twidCoefRModifier()'],['../structarm__rfft__instance__f32.html#aede85350fb5ae6baa1b3e8bfa15b18d6',1,'arm_rfft_instance_f32::twidCoefRModifier()']]],
['twiddlecoef',['twiddleCoef',['../arm__common__tables_8h.html#a9bf8c85e4c91b9b55818b3d650d2c761',1,'arm_common_tables.h']]],
diff --git a/docs/DSP/html/search/all_15.js b/docs/DSP/html/search/all_15.js
index 9354ef9..b0b6544 100644
--- a/docs/DSP/html/search/all_15.js
+++ b/docs/DSP/html/search/all_15.js
@@ -2,19 +2,19 @@ var searchData=
[
['vector_20absolute_20value',['Vector Absolute Value',['../group__BasicAbs.html',1,'']]],
['vector_20addition',['Vector Addition',['../group__BasicAdd.html',1,'']]],
+ ['vector_20dot_20product',['Vector Dot Product',['../group__BasicDotProd.html',1,'']]],
['vector_20multiplication',['Vector Multiplication',['../group__BasicMult.html',1,'']]],
+ ['vector_20negate',['Vector Negate',['../group__BasicNegate.html',1,'']]],
+ ['vector_20offset',['Vector Offset',['../group__BasicOffset.html',1,'']]],
+ ['vector_20scale',['Vector Scale',['../group__BasicScale.html',1,'']]],
+ ['vector_20shift',['Vector Shift',['../group__BasicShift.html',1,'']]],
['vector_20subtraction',['Vector Subtraction',['../group__BasicSub.html',1,'']]],
['vector_20clarke_20transform',['Vector Clarke Transform',['../group__clarke.html',1,'']]],
['vector_20copy',['Vector Copy',['../group__copy.html',1,'']]],
- ['vector_20dot_20product',['Vector Dot Product',['../group__dot__prod.html',1,'']]],
['vector_20fill',['Vector Fill',['../group__Fill.html',1,'']]],
['vector_20inverse_20clarke_20transform',['Vector Inverse Clarke Transform',['../group__inv__clarke.html',1,'']]],
['vector_20inverse_20park_20transform',['Vector Inverse Park transform',['../group__inv__park.html',1,'']]],
- ['vector_20negate',['Vector Negate',['../group__negate.html',1,'']]],
- ['vector_20offset',['Vector Offset',['../group__offset.html',1,'']]],
['vector_20park_20transform',['Vector Park Transform',['../group__park.html',1,'']]],
- ['vector_20scale',['Vector Scale',['../group__scale.html',1,'']]],
- ['vector_20shift',['Vector Shift',['../group__shift.html',1,'']]],
['var',['var',['../arm__class__marks__example__f32_8c.html#a3bd39c4335d84be071cc1eaa9b0a8642',1,'arm_class_marks_example_f32.c']]],
['variance',['Variance',['../group__variance.html',1,'']]],
['variance_20example',['Variance Example',['../group__VarianceExample.html',1,'']]]
diff --git a/docs/DSP/html/search/all_16.js b/docs/DSP/html/search/all_16.js
index adefa00..cf5c608 100644
--- a/docs/DSP/html/search/all_16.js
+++ b/docs/DSP/html/search/all_16.js
@@ -1,18 +1,21 @@
var searchData=
[
- ['weights_5f128',['Weights_128',['../group__DCT4__IDCT4__Table.html#gad00f29d896d64d6da7afbbb9d3e182a4',1,'arm_dct4_init_f32.c']]],
- ['weights_5f2048',['Weights_2048',['../group__DCT4__IDCT4__Table.html#gac3a2a00b3106dfcb5e0a582f50c65692',1,'arm_dct4_init_f32.c']]],
- ['weights_5f512',['Weights_512',['../group__DCT4__IDCT4__Table.html#gaeb67b0be5b3c2139d660e02cedeed908',1,'arm_dct4_init_f32.c']]],
- ['weights_5f8192',['Weights_8192',['../group__DCT4__IDCT4__Table.html#ga45a8ec91e5da91790566105bc7e6f0c2',1,'arm_dct4_init_f32.c']]],
- ['weightsq15_5f128',['WeightsQ15_128',['../group__DCT4__IDCT4__Table.html#gaa4ff5e6f062efb1d1ec8c6c2207c3727',1,'arm_dct4_init_q15.c']]],
- ['weightsq15_5f2048',['WeightsQ15_2048',['../group__DCT4__IDCT4__Table.html#ga2235ec700d0d6925d9733f48541d46f5',1,'arm_dct4_init_q15.c']]],
- ['weightsq15_5f512',['WeightsQ15_512',['../group__DCT4__IDCT4__Table.html#gadc8ee250fc217d6cb5c84dd7c1eb6d31',1,'arm_dct4_init_q15.c']]],
- ['weightsq15_5f8192',['WeightsQ15_8192',['../group__DCT4__IDCT4__Table.html#ga4fdc60621eb306984a82ce8b2d645bb7',1,'arm_dct4_init_q15.c']]],
- ['weightsq31_5f128',['WeightsQ31_128',['../group__DCT4__IDCT4__Table.html#ga02d7024538a87214296b01d83ba36b02',1,'arm_dct4_init_q31.c']]],
- ['weightsq31_5f2048',['WeightsQ31_2048',['../group__DCT4__IDCT4__Table.html#ga725b65c25a02b3cad329e18bb832f65e',1,'arm_dct4_init_q31.c']]],
- ['weightsq31_5f512',['WeightsQ31_512',['../group__DCT4__IDCT4__Table.html#ga31a8217a96f7d3171921e98398f31596',1,'arm_dct4_init_q31.c']]],
- ['weightsq31_5f8192',['WeightsQ31_8192',['../group__DCT4__IDCT4__Table.html#ga16bf6bbe5c4c9b35f88253cf7bdcc435',1,'arm_dct4_init_q31.c']]],
+ ['weights_5f128',['Weights_128',['../group__DCT4__IDCT4__Table.html#gad00f29d896d64d6da7afbbb9d3e182a4',1,'Weights_128():&#160;arm_common_tables.c'],['../group__DCT4__IDCT4__Table.html#gad00f29d896d64d6da7afbbb9d3e182a4',1,'Weights_128():&#160;arm_common_tables.c']]],
+ ['weights_5f2048',['Weights_2048',['../group__DCT4__IDCT4__Table.html#gac3a2a00b3106dfcb5e0a582f50c65692',1,'Weights_2048():&#160;arm_common_tables.c'],['../group__DCT4__IDCT4__Table.html#gac3a2a00b3106dfcb5e0a582f50c65692',1,'Weights_2048():&#160;arm_common_tables.c']]],
+ ['weights_5f512',['Weights_512',['../group__DCT4__IDCT4__Table.html#gaeb67b0be5b3c2139d660e02cedeed908',1,'Weights_512():&#160;arm_common_tables.c'],['../group__DCT4__IDCT4__Table.html#gaeb67b0be5b3c2139d660e02cedeed908',1,'Weights_512():&#160;arm_common_tables.c']]],
+ ['weights_5f8192',['Weights_8192',['../group__DCT4__IDCT4__Table.html#ga45a8ec91e5da91790566105bc7e6f0c2',1,'Weights_8192():&#160;arm_common_tables.c'],['../group__DCT4__IDCT4__Table.html#ga45a8ec91e5da91790566105bc7e6f0c2',1,'Weights_8192():&#160;arm_common_tables.c']]],
+ ['weightsq15_5f128',['WeightsQ15_128',['../arm__common__tables_8h.html#a8e8f0253c5a4337bd90968838db6164d',1,'arm_common_tables.h']]],
+ ['weightsq15_5f2048',['WeightsQ15_2048',['../arm__common__tables_8h.html#ab858d2072b29f338b5dabf5cde9aaf66',1,'arm_common_tables.h']]],
+ ['weightsq15_5f512',['WeightsQ15_512',['../arm__common__tables_8h.html#a0492a1e2539ffb9d5276a357dab9dca1',1,'arm_common_tables.h']]],
+ ['weightsq15_5f8192',['WeightsQ15_8192',['../arm__common__tables_8h.html#a94e0c6d08e4c2eee4d75dc5cde0e4019',1,'arm_common_tables.h']]],
+ ['weightsq31_5f128',['WeightsQ31_128',['../group__DCT4__IDCT4__Table.html#ga02d7024538a87214296b01d83ba36b02',1,'WeightsQ31_128():&#160;arm_common_tables.c'],['../group__DCT4__IDCT4__Table.html#ga02d7024538a87214296b01d83ba36b02',1,'WeightsQ31_128():&#160;arm_common_tables.c']]],
+ ['weightsq31_5f2048',['WeightsQ31_2048',['../group__DCT4__IDCT4__Table.html#ga725b65c25a02b3cad329e18bb832f65e',1,'WeightsQ31_2048():&#160;arm_common_tables.c'],['../group__DCT4__IDCT4__Table.html#ga725b65c25a02b3cad329e18bb832f65e',1,'WeightsQ31_2048():&#160;arm_common_tables.c']]],
+ ['weightsq31_5f512',['WeightsQ31_512',['../group__DCT4__IDCT4__Table.html#ga31a8217a96f7d3171921e98398f31596',1,'WeightsQ31_512():&#160;arm_common_tables.c'],['../group__DCT4__IDCT4__Table.html#ga31a8217a96f7d3171921e98398f31596',1,'WeightsQ31_512():&#160;arm_common_tables.c']]],
+ ['weightsq31_5f8192',['WeightsQ31_8192',['../group__DCT4__IDCT4__Table.html#ga16bf6bbe5c4c9b35f88253cf7bdcc435',1,'WeightsQ31_8192():&#160;arm_common_tables.c'],['../group__DCT4__IDCT4__Table.html#ga16bf6bbe5c4c9b35f88253cf7bdcc435',1,'WeightsQ31_8192():&#160;arm_common_tables.c']]],
['wire1',['wire1',['../arm__signal__converge__example__f32_8c.html#a16e759789fbc05f878863f009066c8ea',1,'wire1():&#160;arm_signal_converge_example_f32.c'],['../arm__variance__example__f32_8c.html#acc43b372d92d5027b9f9cac782c8b3c7',1,'wire1():&#160;arm_variance_example_f32.c']]],
['wire2',['wire2',['../arm__signal__converge__example__f32_8c.html#a4e370163c81ae2b72cc655a6b79e4c6a',1,'wire2():&#160;arm_signal_converge_example_f32.c'],['../arm__variance__example__f32_8c.html#a41a9afab5be5ccd2e6f618b83102f0d1',1,'wire2():&#160;arm_variance_example_f32.c']]],
- ['wire3',['wire3',['../arm__signal__converge__example__f32_8c.html#a7e2cceadf6ec7f0aa0f698a680fa3a4b',1,'wire3():&#160;arm_signal_converge_example_f32.c'],['../arm__variance__example__f32_8c.html#af61f43ad332a2322e43ced590b6d9768',1,'wire3():&#160;arm_variance_example_f32.c']]]
+ ['wire3',['wire3',['../arm__signal__converge__example__f32_8c.html#a7e2cceadf6ec7f0aa0f698a680fa3a4b',1,'wire3():&#160;arm_signal_converge_example_f32.c'],['../arm__variance__example__f32_8c.html#af61f43ad332a2322e43ced590b6d9768',1,'wire3():&#160;arm_variance_example_f32.c']]],
+ ['write_5fq15x2',['write_q15x2',['../arm__math_8h.html#a1c6d46f43d41c6ca1b7d6a0d8ed95036',1,'arm_math.h']]],
+ ['write_5fq15x2_5fia',['write_q15x2_ia',['../arm__math_8h.html#a576a0e2a4667277b42c478dfda753dc6',1,'arm_math.h']]],
+ ['write_5fq7x4_5fia',['write_q7x4_ia',['../arm__math_8h.html#a05bde59a4c7dd866d0a2e3e6fcac17bd',1,'arm_math.h']]]
];
diff --git a/docs/DSP/html/search/all_2.js b/docs/DSP/html/search/all_2.js
index a76c870..9d7ad36 100644
--- a/docs/DSP/html/search/all_2.js
+++ b/docs/DSP/html/search/all_2.js
@@ -1,6 +1,7 @@
var searchData=
[
['b_5ff32',['B_f32',['../arm__matrix__example__f32_8c.html#a974d5f0aace6a99e29ca767907fb3b9f',1,'arm_matrix_example_f32.c']]],
+ ['basicmathfunctions_2ec',['BasicMathFunctions.c',['../BasicMathFunctions_8c.html',1,'']]],
['bilinear_20interpolation',['Bilinear Interpolation',['../group__BilinearInterpolate.html',1,'']]],
['biquad_20cascade_20iir_20filters_20using_20direct_20form_20i_20structure',['Biquad Cascade IIR Filters Using Direct Form I Structure',['../group__BiquadCascadeDF1.html',1,'']]],
['biquad_20cascade_20iir_20filters_20using_20a_20direct_20form_20ii_20transposed_20structure',['Biquad Cascade IIR Filters Using a Direct Form II Transposed Structure',['../group__BiquadCascadeDF2T.html',1,'']]],
diff --git a/docs/DSP/html/search/all_3.js b/docs/DSP/html/search/all_3.js
index 5c8efab..dec2e3e 100644
--- a/docs/DSP/html/search/all_3.js
+++ b/docs/DSP/html/search/all_3.js
@@ -2,10 +2,11 @@ var searchData=
[
['complex_20fft_20tables',['Complex FFT Tables',['../group__CFFT__CIFFT.html',1,'']]],
['class_20marks_20example',['Class Marks Example',['../group__ClassMarks.html',1,'']]],
- ['clip_5fq31_5fto_5fq15',['clip_q31_to_q15',['../arm__math_8h.html#a4604d1ebfef21e380c42fbe16b9724d1',1,'arm_math.h']]],
- ['clip_5fq31_5fto_5fq7',['clip_q31_to_q7',['../arm__math_8h.html#af815ae1a72c9ef88b8ba0a4cb3b23eaa',1,'arm_math.h']]],
- ['clip_5fq63_5fto_5fq15',['clip_q63_to_q15',['../arm__math_8h.html#a576c5c6286a37eb7f7ba1c5711a577a9',1,'arm_math.h']]],
- ['clip_5fq63_5fto_5fq31',['clip_q63_to_q31',['../arm__math_8h.html#a9a94b78de0f083bd8fadf3c3abe40431',1,'arm_math.h']]],
+ ['clip_5fq31_5fto_5fq15',['clip_q31_to_q15',['../arm__math_8h.html#a8648908e55b9fd8893b36eb7050e69a8',1,'arm_math.h']]],
+ ['clip_5fq31_5fto_5fq7',['clip_q31_to_q7',['../arm__math_8h.html#afa69cfc57f04c36c2ba499525168fe0c',1,'arm_math.h']]],
+ ['clip_5fq63_5fto_5fq15',['clip_q63_to_q15',['../arm__math_8h.html#a027d446e8a72228f0a681779a7038a4e',1,'arm_math.h']]],
+ ['clip_5fq63_5fto_5fq31',['clip_q63_to_q31',['../arm__math_8h.html#ad3a8d07983196592f6edca8f84aec7c7',1,'arm_math.h']]],
+ ['cmake_5fminimum_5frequired',['cmake_minimum_required',['../Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html#aacae80504fd1beabc4cd793b87cbe4e2',1,'cmake_minimum_required(VERSION 3.6) project(arm_variance_example VERSION 0.1) list(APPEND CMAKE_MODULE_PATH $:&#160;CMakeLists.txt'],['../Source_2CMakeLists_8txt.html#a881c069b0c3dd34941126127656e23a1',1,'cmake_minimum_required(VERSION 3.6) project(CMSISDSP) list(APPEND CMAKE_MODULE_PATH $:&#160;CMakeLists.txt'],['../Source_2CommonTables_2CMakeLists_8txt.html#ab2ff652a443e047ef6441f2eeaae8048',1,'cmake_minimum_required(VERSION 3.6) project(CMSISDSPCommon) add_library(CMSISDSPCommon STATIC arm_common_tables.c) if(CONFIGTABLE AND ALLFFT) target_compile_definitions(CMSISDSPCommon PUBLIC ARM_ALL_FFT_TABLES) endif() if(CONFIGTABLE AND ALLFAST) target_compile_definitions(CMSISDSPCommon PUBLIC ARM_ALL_FAST_TABLES) endif() include(fft) fft(CMSISDSPCommon) include(interpol) interpol(CMSISDSPCommon) target_sources(CMSISDSPCommon PRIVATE arm_const_structs.c) configdsp(CMSISDSPCommon..) target_include_directories(CMSISDSPCommon PUBLIC&quot;$:&#160;CMakeLists.txt'],['../Source_2ControllerFunctions_2CMakeLists_8txt.html#a450cbc64f30b7f1182d8b66245ccd208',1,'cmake_minimum_required(VERSION 3.6) project(CMSISDSPController) add_library(CMSISDSPController STATIC) configdsp(CMSISDSPController..) include(interpol) interpol(CMSISDSPController) if(CONFIGTABLE AND ALLFAST) target_compile_definitions(CMSISDSPController PUBLIC ARM_ALL_FAST_TABLES) endif() target_sources(CMSISDSPController PRIVATE arm_pid_init_f32.c) target_sources(CMSISDSPController PRIVATE arm_pid_init_q15.c) target_sources(CMSISDSPController PRIVATE arm_pid_init_q31.c) target_sources(CMSISDSPController PRIVATE arm_pid_reset_f32.c) target_sources(CMSISDSPController PRIVATE arm_pid_reset_q15.c) target_sources(CMSISDSPController PRIVATE arm_pid_reset_q31.c) if(NOT CONFIGTABLE OR ALLFAST OR ARM_SIN_COS_F32) target_sources(CMSISDSPController PRIVATE arm_sin_cos_f32.c) endif() if(NOT CONFIGTABLE OR ALLFAST OR ARM_SIN_COS_Q31) target_sources(CMSISDSPController PRIVATE arm_sin_cos_q31.c) endif() target_include_directories(CMSISDSPController PUBLIC&quot;$:&#160;CMakeLists.txt'],['../Source_2FilteringFunctions_2CMakeLists_8txt.html#a459bd5973ca8abbfe2ffa2bd5ea5f0a8',1,'cmake_minimum_required(VERSION 3.6) project(CMSISDSPFiltering) add_library(CMSISDSPFiltering STATIC) include(interpol) interpol(CMSISDSPFiltering) configdsp(CMSISDSPFiltering..) if(CONFIGTABLE AND ALLFAST) target_compile_definitions(CMSISDSPFiltering PUBLIC ARM_ALL_FAST_TABLES) endif() if(NOT CONFIGTABLE OR ALLFAST OR ARM_LMS_NORM_Q31) target_sources(CMSISDSPFiltering PRIVATE arm_lms_norm_init_q31.c) endif() if(NOT CONFIGTABLE OR ALLFAST OR ARM_LMS_NORM_Q15) target_sources(CMSISDSPFiltering PRIVATE arm_lms_norm_init_q15.c) endif() target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df1_32x64_init_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df1_32x64_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df1_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df1_fast_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df1_fast_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df1_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df1_init_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df1_init_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df1_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df1_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df2T_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df2T_f64.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df2T_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df2T_init_f64.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_stereo_df2T_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_stereo_df2T_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_fast_opt_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_fast_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_fast_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_opt_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_opt_q7.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_partial_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_partial_fast_opt_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_partial_fast_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_partial_fast_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_partial_opt_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_partial_opt_q7.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_partial_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_partial_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_partial_q7.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_q7.c) target_sources(CMSISDSPFiltering PRIVATE arm_correlate_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_correlate_fast_opt_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_correlate_fast_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_correlate_fast_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_correlate_opt_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_correlate_opt_q7.c) target_sources(CMSISDSPFiltering PRIVATE arm_correlate_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_correlate_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_correlate_q7.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_decimate_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_decimate_fast_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_decimate_fast_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_decimate_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_decimate_init_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_decimate_init_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_decimate_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_decimate_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_fast_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_fast_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_init_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_init_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_init_q7.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_interpolate_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_interpolate_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_interpolate_init_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_interpolate_init_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_interpolate_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_interpolate_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_lattice_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_lattice_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_lattice_init_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_lattice_init_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_lattice_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_lattice_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_q7.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_sparse_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_sparse_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_sparse_init_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_sparse_init_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_sparse_init_q7.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_sparse_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_sparse_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_sparse_q7.c) target_sources(CMSISDSPFiltering PRIVATE arm_iir_lattice_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_iir_lattice_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_iir_lattice_init_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_iir_lattice_init_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_iir_lattice_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_iir_lattice_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_init_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_init_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_norm_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_norm_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_norm_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_norm_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_q31.c) target_include_directories(CMSISDSPFiltering PUBLIC&quot;$:&#160;CMakeLists.txt'],['../Source_2TransformFunctions_2CMakeLists_8txt.html#ac12f00f4dcad3283ec1ce05fb627d05e',1,'cmake_minimum_required(VERSION 3.6) project(CMSISDSPTransform) add_library(CMSISDSPTransform STATIC) include(fft) fft(CMSISDSPTransform) if(CONFIGTABLE AND ALLFFT) target_compile_definitions(CMSISDSPTransform PUBLIC ARM_ALL_FFT_TABLES) endif() target_sources(CMSISDSPTransform PRIVATE arm_bitreversal.c) target_sources(CMSISDSPTransform PRIVATE arm_bitreversal2.c) if(NOT CONFIGTABLE OR ALLFFT OR CFFT_F32_16 OR CFFT_F32_32 OR CFFT_F32_64 OR CFFT_F32_128 OR CFFT_F32_256 OR CFFT_F32_512 OR CFFT_F32_1024 OR CFFT_F32_2048 OR CFFT_F32_4096) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix2_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix8_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_f32.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR CFFT_Q15_16 OR CFFT_Q15_32 OR CFFT_Q15_64 OR CFFT_Q15_128 OR CFFT_Q15_256 OR CFFT_Q15_512 OR CFFT_Q15_1024 OR CFFT_Q15_2048 OR CFFT_Q15_4096) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix2_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_q15.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR CFFT_Q31_16 OR CFFT_Q31_32 OR CFFT_Q31_64 OR CFFT_Q31_128 OR CFFT_Q31_256 OR CFFT_Q31_512 OR CFFT_Q31_1024 OR CFFT_Q31_2048 OR CFFT_Q31_4096) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix2_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_q31.c) endif() if(NOT CONFIGTABLE OR ALLFFT) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix2_init_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix2_init_q31.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR DCT4_F32_128 OR DCT4_F32_512 OR DCT4_F32_2048 OR DCT4_F32_8192) target_sources(CMSISDSPTransform PRIVATE arm_dct4_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_dct4_init_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_init_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_init_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_f32.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR DCT4_Q31_128 OR DCT4_Q31_512 OR DCT4_Q31_2048 OR DCT4_Q31_8192) target_sources(CMSISDSPTransform PRIVATE arm_dct4_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_dct4_init_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_init_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_init_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_q31.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR ALLFFT OR DCT4_Q15_128 OR DCT4_Q15_512 OR DCT4_Q15_2048 OR DCT4_Q15_8192) target_sources(CMSISDSPTransform PRIVATE arm_dct4_init_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_dct4_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_init_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_init_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_q15.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR RFFT_FAST_F32_32 OR RFFT_FAST_F32_64 OR RFFT_FAST_F32_128 OR RFFT_FAST_F32_256 OR RFFT_FAST_F32_512 OR RFFT_FAST_F32_1024 OR RFFT_FAST_F32_2048 OR RFFT_FAST_F32_4096) target_sources(CMSISDSPTransform PRIVATE arm_rfft_fast_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_fast_init_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix8_f32.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR RFFT_F32_128 OR RFFT_F32_512 OR RFFT_F32_2048 OR RFFT_F32_8192) target_sources(CMSISDSPTransform PRIVATE arm_rfft_init_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_init_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_f32.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR RFFT_Q15_32 OR RFFT_Q15_64 OR RFFT_Q15_128 OR RFFT_Q15_256 OR RFFT_Q15_512 OR RFFT_Q15_1024 OR RFFT_Q15_2048 OR RFFT_Q15_4096 OR RFFT_Q15_8192) target_sources(CMSISDSPTransform PRIVATE arm_rfft_init_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_q15.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR RFFT_Q31_32 OR RFFT_Q31_64 OR RFFT_Q31_128 OR RFFT_Q31_256 OR RFFT_Q31_512 OR RFFT_Q31_1024 OR RFFT_Q31_2048 OR RFFT_Q31_4096 OR RFFT_Q31_8192) target_sources(CMSISDSPTransform PRIVATE arm_rfft_init_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_q31.c) endif() configdsp(CMSISDSPTransform..) target_include_directories(CMSISDSPTransform PUBLIC&quot;$:&#160;CMakeLists.txt']]],
['complex_20conjugate',['Complex Conjugate',['../group__cmplx__conj.html',1,'']]],
['complex_20dot_20product',['Complex Dot Product',['../group__cmplx__dot__prod.html',1,'']]],
['complex_20magnitude',['Complex Magnitude',['../group__cmplx__mag.html',1,'']]],
@@ -14,24 +15,27 @@ var searchData=
['complex_2dby_2dreal_20multiplication',['Complex-by-Real Multiplication',['../group__CmplxByRealMult.html',1,'']]],
['complex_20matrix_20multiplication',['Complex Matrix Multiplication',['../group__CmplxMatrixMult.html',1,'']]],
['coefftable',['coeffTable',['../arm__graphic__equalizer__example__q31_8c.html#a024c59772b9603698b898721c1e8204e',1,'arm_graphic_equalizer_example_q31.c']]],
+ ['commontables_2ec',['CommonTables.c',['../CommonTables_8c.html',1,'']]],
['complex_20fft_20functions',['Complex FFT Functions',['../group__ComplexFFT.html',1,'']]],
+ ['complexmathfunctions_2ec',['ComplexMathFunctions.c',['../ComplexMathFunctions_8c.html',1,'']]],
['controller_5fq31_5fshift',['CONTROLLER_Q31_SHIFT',['../arm__math_8h.html#aaff6d2358c4ada8de838a279254ab550',1,'arm_math.h']]],
+ ['controllerfunctions_2ec',['ControllerFunctions.c',['../ControllerFunctions_8c.html',1,'']]],
['convolution',['Convolution',['../group__Conv.html',1,'']]],
['convolution_20example',['Convolution Example',['../group__ConvolutionExample.html',1,'']]],
['correlation',['Correlation',['../group__Corr.html',1,'']]],
['cosine',['Cosine',['../group__cos.html',1,'']]],
- ['cos_5ffactors_5f128',['cos_factors_128',['../group__DCT4__IDCT4__Table.html#ga16248ed86161ef97538011b49f13e8b7',1,'arm_dct4_init_f32.c']]],
- ['cos_5ffactors_5f2048',['cos_factors_2048',['../group__DCT4__IDCT4__Table.html#ga1ba5306e0bc44730b40ab34cced45fd6',1,'arm_dct4_init_f32.c']]],
- ['cos_5ffactors_5f512',['cos_factors_512',['../group__DCT4__IDCT4__Table.html#ga49fd288352ca5bb43f5cec52273b0d80',1,'arm_dct4_init_f32.c']]],
- ['cos_5ffactors_5f8192',['cos_factors_8192',['../group__DCT4__IDCT4__Table.html#gac12484542bc6aaecc754c855457411de',1,'arm_dct4_init_f32.c']]],
- ['cos_5ffactorsq15_5f128',['cos_factorsQ15_128',['../group__DCT4__IDCT4__Table.html#ga1477edd21c7b08b0b59a564f6c24d6c5',1,'arm_dct4_init_q15.c']]],
- ['cos_5ffactorsq15_5f2048',['cos_factorsQ15_2048',['../group__DCT4__IDCT4__Table.html#gaeee5df7c1be2374441868ecbbc6c7e5d',1,'arm_dct4_init_q15.c']]],
- ['cos_5ffactorsq15_5f512',['cos_factorsQ15_512',['../group__DCT4__IDCT4__Table.html#gac056c3d026058eab3ba650828ff5642f',1,'arm_dct4_init_q15.c']]],
- ['cos_5ffactorsq15_5f8192',['cos_factorsQ15_8192',['../group__DCT4__IDCT4__Table.html#ga988ff0563cc9df7848c9348871ac6c07',1,'arm_dct4_init_q15.c']]],
- ['cos_5ffactorsq31_5f128',['cos_factorsQ31_128',['../group__DCT4__IDCT4__Table.html#gabb8ee2004a3520fd08388db637d43875',1,'arm_dct4_init_q31.c']]],
- ['cos_5ffactorsq31_5f2048',['cos_factorsQ31_2048',['../group__DCT4__IDCT4__Table.html#gaa15fc3fb058482defda371113cd12e74',1,'arm_dct4_init_q31.c']]],
- ['cos_5ffactorsq31_5f512',['cos_factorsQ31_512',['../group__DCT4__IDCT4__Table.html#ga3559569e603cb918911074be88523d0e',1,'arm_dct4_init_q31.c']]],
- ['cos_5ffactorsq31_5f8192',['cos_factorsQ31_8192',['../group__DCT4__IDCT4__Table.html#gaf687c4bbdbc700a3ad5d807d28de63e4',1,'arm_dct4_init_q31.c']]],
+ ['cos_5ffactors_5f128',['cos_factors_128',['../group__DCT4__IDCT4__Table.html#ga16248ed86161ef97538011b49f13e8b7',1,'cos_factors_128():&#160;arm_common_tables.c'],['../group__DCT4__IDCT4__Table.html#ga16248ed86161ef97538011b49f13e8b7',1,'cos_factors_128():&#160;arm_common_tables.c']]],
+ ['cos_5ffactors_5f2048',['cos_factors_2048',['../group__DCT4__IDCT4__Table.html#ga1ba5306e0bc44730b40ab34cced45fd6',1,'cos_factors_2048():&#160;arm_common_tables.c'],['../group__DCT4__IDCT4__Table.html#ga1ba5306e0bc44730b40ab34cced45fd6',1,'cos_factors_2048():&#160;arm_common_tables.c']]],
+ ['cos_5ffactors_5f512',['cos_factors_512',['../group__DCT4__IDCT4__Table.html#ga49fd288352ca5bb43f5cec52273b0d80',1,'cos_factors_512():&#160;arm_common_tables.c'],['../group__DCT4__IDCT4__Table.html#ga49fd288352ca5bb43f5cec52273b0d80',1,'cos_factors_512():&#160;arm_common_tables.c']]],
+ ['cos_5ffactors_5f8192',['cos_factors_8192',['../group__DCT4__IDCT4__Table.html#gac12484542bc6aaecc754c855457411de',1,'cos_factors_8192():&#160;arm_common_tables.c'],['../group__DCT4__IDCT4__Table.html#gac12484542bc6aaecc754c855457411de',1,'cos_factors_8192():&#160;arm_common_tables.c']]],
+ ['cos_5ffactorsq15_5f128',['cos_factorsQ15_128',['../arm__common__tables_8h.html#a373f2b52659505b0bb5066cd6c8a9041',1,'arm_common_tables.h']]],
+ ['cos_5ffactorsq15_5f2048',['cos_factorsQ15_2048',['../arm__common__tables_8h.html#afd1bd60aa573ba5ee349a05aaa32d915',1,'arm_common_tables.h']]],
+ ['cos_5ffactorsq15_5f512',['cos_factorsQ15_512',['../arm__common__tables_8h.html#af3a2b1f1c23720eed1c1fd380fcc43f9',1,'arm_common_tables.h']]],
+ ['cos_5ffactorsq15_5f8192',['cos_factorsQ15_8192',['../arm__common__tables_8h.html#ac5e090785e32ca38103873d5cad0d813',1,'arm_common_tables.h']]],
+ ['cos_5ffactorsq31_5f128',['cos_factorsQ31_128',['../group__DCT4__IDCT4__Table.html#gabb8ee2004a3520fd08388db637d43875',1,'cos_factorsQ31_128():&#160;arm_common_tables.c'],['../group__DCT4__IDCT4__Table.html#gabb8ee2004a3520fd08388db637d43875',1,'cos_factorsQ31_128():&#160;arm_common_tables.c']]],
+ ['cos_5ffactorsq31_5f2048',['cos_factorsQ31_2048',['../group__DCT4__IDCT4__Table.html#gaa15fc3fb058482defda371113cd12e74',1,'cos_factorsQ31_2048():&#160;arm_common_tables.c'],['../group__DCT4__IDCT4__Table.html#gaa15fc3fb058482defda371113cd12e74',1,'cos_factorsQ31_2048():&#160;arm_common_tables.c']]],
+ ['cos_5ffactorsq31_5f512',['cos_factorsQ31_512',['../group__DCT4__IDCT4__Table.html#ga3559569e603cb918911074be88523d0e',1,'cos_factorsQ31_512():&#160;arm_common_tables.c'],['../group__DCT4__IDCT4__Table.html#ga3559569e603cb918911074be88523d0e',1,'cos_factorsQ31_512():&#160;arm_common_tables.c']]],
+ ['cos_5ffactorsq31_5f8192',['cos_factorsQ31_8192',['../group__DCT4__IDCT4__Table.html#gaf687c4bbdbc700a3ad5d807d28de63e4',1,'cos_factorsQ31_8192():&#160;arm_common_tables.c'],['../group__DCT4__IDCT4__Table.html#gaf687c4bbdbc700a3ad5d807d28de63e4',1,'cos_factorsQ31_8192():&#160;arm_common_tables.c']]],
['cosoutput',['cosOutput',['../arm__sin__cos__example__f32_8c.html#a85b1050fcef4347d69f35a9aee798f8a',1,'arm_sin_cos_example_f32.c']]],
['cossquareoutput',['cosSquareOutput',['../arm__sin__cos__example__f32_8c.html#a2cb185794dcb587d158f346ab049cc4e',1,'arm_sin_cos_example_f32.c']]],
['convert_2032_2dbit_20floating_20point_20value',['Convert 32-bit floating point value',['../group__float__to__x.html',1,'']]],
diff --git a/docs/DSP/html/search/all_5.js b/docs/DSP/html/search/all_5.js
index 08b3cec..46cd6e8 100644
--- a/docs/DSP/html/search/all_5.js
+++ b/docs/DSP/html/search/all_5.js
@@ -1,5 +1,6 @@
var searchData=
[
+ ['cmakelists_2etxt',['CMakeLists.txt',['../Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html',1,'']]],
['energy',['energy',['../structarm__lms__norm__instance__f32.html#a6a4119e4f39447bbee31b066deafa16f',1,'arm_lms_norm_instance_f32::energy()'],['../structarm__lms__norm__instance__q31.html#a3c0ae42869afec8555dc8e3a7ef9b386',1,'arm_lms_norm_instance_q31::energy()'],['../structarm__lms__norm__instance__q15.html#a1c81ded399919d8181026bc1c8602e7b',1,'arm_lms_norm_instance_q15::energy()']]],
['err_5fsignal',['err_signal',['../arm__signal__converge__example__f32_8c.html#ae6bcc00ea126543ab33d6174549eacda',1,'arm_signal_converge_example_f32.c']]],
['erroutput',['errOutput',['../arm__signal__converge__example__f32_8c.html#a276e8a27484cf9389dabf047e76992ed',1,'arm_signal_converge_example_f32.c']]],
diff --git a/docs/DSP/html/search/all_6.js b/docs/DSP/html/search/all_6.js
index 0122ce1..3fe9af8 100644
--- a/docs/DSP/html/search/all_6.js
+++ b/docs/DSP/html/search/all_6.js
@@ -3,11 +3,13 @@ var searchData=
['fast_5fmath_5fq15_5fshift',['FAST_MATH_Q15_SHIFT',['../arm__math_8h.html#a34716b73c631e65e8dd855e08384ecb2',1,'arm_math.h']]],
['fast_5fmath_5fq31_5fshift',['FAST_MATH_Q31_SHIFT',['../arm__math_8h.html#a4268f77b1811a0c7fc2532a0bf6108b0',1,'arm_math.h']]],
['fast_5fmath_5ftable_5fsize',['FAST_MATH_TABLE_SIZE',['../arm__math_8h.html#afcb9147c96853bea484cfc2dde07463d',1,'arm_math.h']]],
+ ['fastmathfunctions_2ec',['FastMathFunctions.c',['../FastMathFunctions_8c.html',1,'']]],
['fftlen',['fftLen',['../structarm__cfft__radix2__instance__q15.html#a874085647351dcf3f0de39d2b1d49744',1,'arm_cfft_radix2_instance_q15::fftLen()'],['../structarm__cfft__radix4__instance__q15.html#a5fc543e7d84ca8cb7cf6648970f21ca6',1,'arm_cfft_radix4_instance_q15::fftLen()'],['../structarm__cfft__radix2__instance__q31.html#a960199f1373a192366878ef279eab00f',1,'arm_cfft_radix2_instance_q31::fftLen()'],['../structarm__cfft__radix4__instance__q31.html#ab413d2a5d3f45fa187d93813bf3bf81b',1,'arm_cfft_radix4_instance_q31::fftLen()'],['../structarm__cfft__radix2__instance__f32.html#a2f915a1c29635c1623086aaaa726be8f',1,'arm_cfft_radix2_instance_f32::fftLen()'],['../structarm__cfft__radix4__instance__f32.html#a7e6a6d290ce158ce9a15a45e364b021a',1,'arm_cfft_radix4_instance_f32::fftLen()'],['../structarm__cfft__instance__q15.html#a5f9e1d3a8c127ee323b5e6929aeb90df',1,'arm_cfft_instance_q15::fftLen()'],['../structarm__cfft__instance__q31.html#a4406f23e8fd0bff8d555225612e2a2a8',1,'arm_cfft_instance_q31::fftLen()'],['../structarm__cfft__instance__f32.html#acd8f9e9540e3dd348212726e5d6aaa95',1,'arm_cfft_instance_f32::fftLen()']]],
['fftlenby2',['fftLenBy2',['../structarm__rfft__instance__f32.html#a075076e07ebb8521d8e3b49a31db6c57',1,'arm_rfft_instance_f32']]],
['fftlenreal',['fftLenReal',['../structarm__rfft__instance__q15.html#aac5cf9e825917cbb14f439e56bb86ab3',1,'arm_rfft_instance_q15::fftLenReal()'],['../structarm__rfft__instance__q31.html#af777b0cadd5abaf064323692c2e6693b',1,'arm_rfft_instance_q31::fftLenReal()'],['../structarm__rfft__instance__f32.html#a4219d4669699e4efdcb150ed7a0d9a57',1,'arm_rfft_instance_f32::fftLenReal()']]],
['fftlenrfft',['fftLenRFFT',['../structarm__rfft__fast__instance__f32.html#aef06ab665041ec36f5b25d464f0cab14',1,'arm_rfft_fast_instance_f32']]],
['fftsize',['fftSize',['../arm__fft__bin__example__f32_8c.html#a9b500899c581f6df3ffc0a9f3a9ef6aa',1,'arm_fft_bin_example_f32.c']]],
+ ['filteringfunctions_2ec',['FilteringFunctions.c',['../FilteringFunctions_8c.html',1,'']]],
['finite_20impulse_20response_20_28fir_29_20filters',['Finite Impulse Response (FIR) Filters',['../group__FIR.html',1,'']]],
['finite_20impulse_20response_20_28fir_29_20decimator',['Finite Impulse Response (FIR) Decimator',['../group__FIR__decimate.html',1,'']]],
['finite_20impulse_20response_20_28fir_29_20interpolator',['Finite Impulse Response (FIR) Interpolator',['../group__FIR__Interpolate.html',1,'']]],
diff --git a/docs/DSP/html/search/all_9.js b/docs/DSP/html/search/all_9.js
index 37c1394..f03e7f6 100644
--- a/docs/DSP/html/search/all_9.js
+++ b/docs/DSP/html/search/all_9.js
@@ -4,6 +4,7 @@ var searchData=
['ifftflag',['ifftFlag',['../structarm__cfft__radix2__instance__q15.html#ab5c073286bdd2f6e2bf783ced36bf1de',1,'arm_cfft_radix2_instance_q15::ifftFlag()'],['../structarm__cfft__radix4__instance__q15.html#a2ecff6ea735cb4d22e922d0fd5736655',1,'arm_cfft_radix4_instance_q15::ifftFlag()'],['../structarm__cfft__radix2__instance__q31.html#a2607378ce64be16698bb8a3b1af8d3c8',1,'arm_cfft_radix2_instance_q31::ifftFlag()'],['../structarm__cfft__radix4__instance__q31.html#adc0a62ba669ad2282ecbe43d5d96abab',1,'arm_cfft_radix4_instance_q31::ifftFlag()'],['../structarm__cfft__radix2__instance__f32.html#a8dbe98d2c924e35e0a3fed2fe948176f',1,'arm_cfft_radix2_instance_f32::ifftFlag()'],['../structarm__cfft__radix4__instance__f32.html#a25d1da64dd6487c291f04d226f9acc66',1,'arm_cfft_radix4_instance_f32::ifftFlag()'],['../arm__fft__bin__example__f32_8c.html#a379ccb99013d369a41b49619083c16ef',1,'ifftFlag():&#160;arm_fft_bin_example_f32.c']]],
['ifftflagr',['ifftFlagR',['../structarm__rfft__instance__q15.html#a8051ffe268c147e431e1bea7bb4c4258',1,'arm_rfft_instance_q15::ifftFlagR()'],['../structarm__rfft__instance__q31.html#af5c2615e6cde15524df38fa57ea32d94',1,'arm_rfft_instance_q31::ifftFlagR()'],['../structarm__rfft__instance__f32.html#a5ee6d10a934ab4b666e0bb286c3d633f',1,'arm_rfft_instance_f32::ifftFlagR()']]],
['infinite_20impulse_20response_20_28iir_29_20lattice_20filters',['Infinite Impulse Response (IIR) Lattice Filters',['../group__IIR__Lattice.html',1,'']]],
+ ['include',['include',['../Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html#a20de15dc42caeb4c8d037d578fba54bc',1,'CMakeLists.txt']]],
['index_5fmask',['INDEX_MASK',['../arm__math_8h.html#a29f839928f4752b73c8858d6dbb55294',1,'arm_math.h']]],
['input_5fspacing',['INPUT_SPACING',['../arm__math_8h.html#a1339e9abc11a3870e0c04f822a62166a',1,'arm_math.h']]],
['inputq31',['inputQ31',['../arm__graphic__equalizer__example__q31_8c.html#a79521a4d6a9adb144c4d999ae713413c',1,'arm_graphic_equalizer_example_q31.c']]]
diff --git a/docs/DSP/html/search/all_c.js b/docs/DSP/html/search/all_c.js
index de69ccf..00f3e6a 100644
--- a/docs/DSP/html/search/all_c.js
+++ b/docs/DSP/html/search/all_c.js
@@ -7,6 +7,7 @@ var searchData=
['main',['main',['../arm__class__marks__example__f32_8c.html#a196718f834091385d38586a0ce4009dc',1,'main():&#160;arm_class_marks_example_f32.c'],['../arm__convolution__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void):&#160;arm_convolution_example_f32.c'],['../arm__dotproduct__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void):&#160;arm_dotproduct_example_f32.c'],['../arm__fft__bin__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void):&#160;arm_fft_bin_example_f32.c'],['../arm__fir__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void):&#160;arm_fir_example_f32.c'],['../arm__graphic__equalizer__example__q31_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void):&#160;arm_graphic_equalizer_example_q31.c'],['../arm__linear__interp__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void):&#160;arm_linear_interp_example_f32.c'],['../arm__matrix__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void):&#160;arm_matrix_example_f32.c'],['../arm__signal__converge__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void):&#160;arm_signal_converge_example_f32.c'],['../arm__sin__cos__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void):&#160;arm_sin_cos_example_f32.c'],['../arm__variance__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void):&#160;arm_variance_example_f32.c']]],
['matrix_20addition',['Matrix Addition',['../group__MatrixAdd.html',1,'']]],
['matrix_20example',['Matrix Example',['../group__MatrixExample.html',1,'']]],
+ ['matrixfunctions_2ec',['MatrixFunctions.c',['../MatrixFunctions_8c.html',1,'']]],
['matrix_20initialization',['Matrix Initialization',['../group__MatrixInit.html',1,'']]],
['matrix_20inverse',['Matrix Inverse',['../group__MatrixInv.html',1,'']]],
['matrix_20multiplication',['Matrix Multiplication',['../group__MatrixMult.html',1,'']]],
@@ -18,11 +19,11 @@ var searchData=
['max_5fmarks',['max_marks',['../arm__class__marks__example__f32_8c.html#aad32888fa966b3d9db9c31bcbba9d9ef',1,'arm_class_marks_example_f32.c']]],
['maxdelay',['maxDelay',['../structarm__fir__sparse__instance__f32.html#af8b8c775f4084c36774f06c082b4c078',1,'arm_fir_sparse_instance_f32::maxDelay()'],['../structarm__fir__sparse__instance__q31.html#afdd3a1dc72132c854dc379154b68b674',1,'arm_fir_sparse_instance_q31::maxDelay()'],['../structarm__fir__sparse__instance__q15.html#ad14cc1070eecf7e1926d8f67a8273182',1,'arm_fir_sparse_instance_q15::maxDelay()'],['../structarm__fir__sparse__instance__q7.html#af74dacc1d34c078283e50f2530eb91df',1,'arm_fir_sparse_instance_q7::maxDelay()']]],
['mean',['mean',['../arm__class__marks__example__f32_8c.html#acc9290716b3c97381ce52d14b4b01681',1,'mean():&#160;arm_class_marks_example_f32.c'],['../group__mean.html',1,'(Global Namespace)']]],
- ['merge_5frfft_5ff32',['merge_rfft_f32',['../arm__rfft__fast__f32_8c.html#a93258bc1e64a939a8ebd086367e459af',1,'arm_rfft_fast_f32.c']]],
+ ['merge_5frfft_5ff32',['merge_rfft_f32',['../arm__rfft__fast__f32_8c.html#a7b48b01d0ec30d8d206d99d5dbf5f946',1,'arm_rfft_fast_f32.c']]],
['minimum',['Minimum',['../group__Min.html',1,'']]],
['min_5fmarks',['min_marks',['../arm__class__marks__example__f32_8c.html#abb7687fa07ec54d8e792cfcbfe2ca809',1,'arm_class_marks_example_f32.c']]],
['mu',['mu',['../structarm__lms__instance__f32.html#ae2af43d74c93dba16b876e10c97a5b99',1,'arm_lms_instance_f32::mu()'],['../structarm__lms__instance__q15.html#aae46129d7cfd7f1c162cc502ed0a9d49',1,'arm_lms_instance_q15::mu()'],['../structarm__lms__instance__q31.html#acb6ca9996b3c5f740d5d6c8e9f4f1d46',1,'arm_lms_instance_q31::mu()'],['../structarm__lms__norm__instance__f32.html#a84401d3cfc6c40f69c08223cf341b886',1,'arm_lms_norm_instance_f32::mu()'],['../structarm__lms__norm__instance__q31.html#ad3dd2a2406e02fdaa7782ba6c3940a64',1,'arm_lms_norm_instance_q31::mu()'],['../structarm__lms__norm__instance__q15.html#a7ce00f21d11cfda6d963240641deea8c',1,'arm_lms_norm_instance_q15::mu()'],['../arm__signal__converge__example__f32_8c.html#a09bc9e6a44f0291cfcf578f2efcddfab',1,'MU():&#160;arm_signal_converge_example_f32.c']]],
- ['mult32x64',['mult32x64',['../arm__math_8h.html#a24ad1cc3560b89335ee15f5b7e69b1f9',1,'arm_math.h']]],
+ ['mult32x64',['mult32x64',['../arm__math_8h.html#a1922856352479a1443dad21208351d35',1,'arm_math.h']]],
['mult_5f32x32_5fkeep32',['mult_32x32_keep32',['../arm__math_8h.html#abb4baa0192bbb6fabc9251af4b4cb322',1,'arm_math.h']]],
['mult_5f32x32_5fkeep32_5fr',['mult_32x32_keep32_R',['../arm__math_8h.html#a960f210642058d2b3d5368729a6e8375',1,'arm_math.h']]],
['multacc_5f32x32_5fkeep32',['multAcc_32x32_keep32',['../arm__math_8h.html#a58454519e12e8157f0a1c36071333655',1,'arm_math.h']]],
diff --git a/docs/DSP/html/search/all_d.js b/docs/DSP/html/search/all_d.js
index 3054afd..6181413 100644
--- a/docs/DSP/html/search/all_d.js
+++ b/docs/DSP/html/search/all_d.js
@@ -10,7 +10,7 @@ var searchData=
['numframes',['NUMFRAMES',['../arm__signal__converge__example__f32_8c.html#a4b6b859e1e3f6021a360390be287ca2c',1,'arm_signal_converge_example_f32.c']]],
['numrows',['numRows',['../structarm__matrix__instance__f32.html#a23f4e34d70a82c9cad7612add5640b7b',1,'arm_matrix_instance_f32::numRows()'],['../structarm__matrix__instance__f64.html#a8b44d1e5003345047c4ead9e1593bf22',1,'arm_matrix_instance_f64::numRows()'],['../structarm__matrix__instance__q15.html#a9bac6ed54be287c4d4f01a1a28be65f5',1,'arm_matrix_instance_q15::numRows()'],['../structarm__matrix__instance__q31.html#a63bacac158a821c8cfc06088d251598c',1,'arm_matrix_instance_q31::numRows()'],['../structarm__bilinear__interp__instance__f32.html#a34f2b17cc57b95011960df9718af6ed6',1,'arm_bilinear_interp_instance_f32::numRows()'],['../structarm__bilinear__interp__instance__q31.html#a2082e3eac56354d75291f03e96ce4aa5',1,'arm_bilinear_interp_instance_q31::numRows()'],['../structarm__bilinear__interp__instance__q15.html#a2130ae30a804995a9f5d0e2189e08565',1,'arm_bilinear_interp_instance_q15::numRows()'],['../structarm__bilinear__interp__instance__q7.html#ad5a8067cab5f9ea4688b11a623e16607',1,'arm_bilinear_interp_instance_q7::numRows()']]],
['numstages',['numStages',['../structarm__biquad__casd__df1__inst__q15.html#ad6d95e70abcf4ff1300181415ad92153',1,'arm_biquad_casd_df1_inst_q15::numStages()'],['../structarm__biquad__casd__df1__inst__q31.html#a2c2b579f1df1d8273a5d9d945c27e1b2',1,'arm_biquad_casd_df1_inst_q31::numStages()'],['../structarm__biquad__casd__df1__inst__f32.html#af69820c37a87252c46453e4cfe120585',1,'arm_biquad_casd_df1_inst_f32::numStages()'],['../structarm__biquad__cas__df1__32x64__ins__q31.html#ad7cb9a9f5df8f4fcfc7a0b633672e574',1,'arm_biquad_cas_df1_32x64_ins_q31::numStages()'],['../structarm__biquad__cascade__df2T__instance__f32.html#a4d17958c33c3d0a905f974bac50f033f',1,'arm_biquad_cascade_df2T_instance_f32::numStages()'],['../structarm__biquad__cascade__stereo__df2T__instance__f32.html#a5655328252da5c2c2425ceed253bc4f1',1,'arm_biquad_cascade_stereo_df2T_instance_f32::numStages()'],['../structarm__biquad__cascade__df2T__instance__f64.html#ad55380ff835b533aa5168f836db8a4de',1,'arm_biquad_cascade_df2T_instance_f64::numStages()'],['../structarm__fir__lattice__instance__q15.html#a38b179138d6a6c9cac4f8f79b6fd5357',1,'arm_fir_lattice_instance_q15::numStages()'],['../structarm__fir__lattice__instance__q31.html#a9f3773bbb76bc5a8a5ee9d37786bf478',1,'arm_fir_lattice_instance_q31::numStages()'],['../structarm__fir__lattice__instance__f32.html#ad369bd9997a250f195254df37408a38f',1,'arm_fir_lattice_instance_f32::numStages()'],['../structarm__iir__lattice__instance__q15.html#a96fbed313bef01070409fa182d26ba3f',1,'arm_iir_lattice_instance_q15::numStages()'],['../structarm__iir__lattice__instance__q31.html#a9df4570ed28c50fd9193ab654ff236ad',1,'arm_iir_lattice_instance_q31::numStages()'],['../structarm__iir__lattice__instance__f32.html#af8de449af5efe1f30be82f9ba35587ee',1,'arm_iir_lattice_instance_f32::numStages()'],['../arm__graphic__equalizer__example__q31_8c.html#a23f8e430b510dfdb3ebe53bffca0d864',1,'NUMSTAGES():&#160;arm_graphic_equalizer_example_q31.c']]],
- ['numstudents',['NUMSTUDENTS',['../arm__class__marks__example__f32_8c.html#a9d89ac0707e7c9363544986d47a70bd3',1,'NUMSTUDENTS():&#160;arm_class_marks_example_f32.c'],['../arm__class__marks__example__f32_8c.html#ab3b66d06b4af1af4ea2740d0ccf4e7bd',1,'numStudents():&#160;arm_class_marks_example_f32.c']]],
+ ['numstudents',['numStudents',['../arm__class__marks__example__f32_8c.html#ab3b66d06b4af1af4ea2740d0ccf4e7bd',1,'numStudents():&#160;arm_class_marks_example_f32.c'],['../arm__class__marks__example__f32_8c.html#a9d89ac0707e7c9363544986d47a70bd3',1,'NUMSTUDENTS():&#160;arm_class_marks_example_f32.c']]],
['numsubjects',['numSubjects',['../arm__class__marks__example__f32_8c.html#a3d01884f63bcb694226ca7c24980757a',1,'numSubjects():&#160;arm_class_marks_example_f32.c'],['../arm__class__marks__example__f32_8c.html#a7b02f9b34bf2cd4d12633f5bf30771ec',1,'NUMSUBJECTS():&#160;arm_class_marks_example_f32.c']]],
['numtaps',['numTaps',['../structarm__fir__instance__q7.html#a9b50840e2c5ef5b17e1a584fb4cf0d06',1,'arm_fir_instance_q7::numTaps()'],['../structarm__fir__instance__q15.html#a0e46f93cf51bfb18b1be808be9c5bfc9',1,'arm_fir_instance_q15::numTaps()'],['../structarm__fir__instance__q31.html#a918fadd775b7a0482b21bf34dae2f094',1,'arm_fir_instance_q31::numTaps()'],['../structarm__fir__instance__f32.html#a20cf98c92b5323799b7881c9ff4d2f7c',1,'arm_fir_instance_f32::numTaps()'],['../structarm__fir__decimate__instance__q15.html#ac1e9844488ec717da334fbd4c4f41990',1,'arm_fir_decimate_instance_q15::numTaps()'],['../structarm__fir__decimate__instance__q31.html#a37915d42b0dc5e3057ebe83110798482',1,'arm_fir_decimate_instance_q31::numTaps()'],['../structarm__fir__decimate__instance__f32.html#a2aa2986129db8affef03ede88dd45a03',1,'arm_fir_decimate_instance_f32::numTaps()'],['../structarm__lms__instance__f32.html#af73880d9009982f5d14529869494ec3d',1,'arm_lms_instance_f32::numTaps()'],['../structarm__lms__instance__q15.html#a0078e894f805af1b360369e619fb57b3',1,'arm_lms_instance_q15::numTaps()'],['../structarm__lms__instance__q31.html#ac0d84f7d054555931ef8a62511fbcb8a',1,'arm_lms_instance_q31::numTaps()'],['../structarm__lms__norm__instance__f32.html#ac95f8ca3d816524c2070643852fac5e8',1,'arm_lms_norm_instance_f32::numTaps()'],['../structarm__lms__norm__instance__q31.html#a28e4c085af69c9c3e2e95dacf8004c3e',1,'arm_lms_norm_instance_q31::numTaps()'],['../structarm__lms__norm__instance__q15.html#a9ee7a45f4f315d7996a969e25fdc7146',1,'arm_lms_norm_instance_q15::numTaps()'],['../structarm__fir__sparse__instance__f32.html#a5e19e7f234ac30a3db843352bf2a8515',1,'arm_fir_sparse_instance_f32::numTaps()'],['../structarm__fir__sparse__instance__q31.html#a07b6c01e58ec6dde384719130d36b0dc',1,'arm_fir_sparse_instance_q31::numTaps()'],['../structarm__fir__sparse__instance__q15.html#a0f66b126dd8b85f7467cfb01b7bc4d77',1,'arm_fir_sparse_instance_q15::numTaps()'],['../structarm__fir__sparse__instance__q7.html#a54cdd27ca1c672b126c38763ce678b1c',1,'arm_fir_sparse_instance_q7::numTaps()'],['../arm__signal__converge__example__f32_8c.html#ac1d8ddb4f9a957eef3ad13d44de4d804',1,'NUMTAPS():&#160;arm_signal_converge_example_f32.c']]],
['nvalues',['nValues',['../structarm__linear__interp__instance__f32.html#a95f02a926b16d35359aca5b31e813b11',1,'arm_linear_interp_instance_f32']]]
diff --git a/docs/DSP/html/search/all_e.js b/docs/DSP/html/search/all_e.js
index 1e4e647..46eadc6 100644
--- a/docs/DSP/html/search/all_e.js
+++ b/docs/DSP/html/search/all_e.js
@@ -1,6 +1,7 @@
var searchData=
[
['onebyfftlen',['onebyfftLen',['../structarm__cfft__radix2__instance__f32.html#a1d3d289d47443e597d88a40effd14b8f',1,'arm_cfft_radix2_instance_f32::onebyfftLen()'],['../structarm__cfft__radix4__instance__f32.html#ab9eed39e40b8d7c16381fbccf84467cd',1,'arm_cfft_radix4_instance_f32::onebyfftLen()']]],
+ ['option',['option',['../Source_2CMakeLists_8txt.html#a5790cdedec7ad588e338cab656748165',1,'CMakeLists.txt']]],
['outlen',['outLen',['../arm__convolution__example__f32_8c.html#a9c49c44c8bc5c432d220d33a26b4b589',1,'arm_convolution_example_f32.c']]],
['outputq31',['outputQ31',['../arm__graphic__equalizer__example__q31_8c.html#a9862488450f2547b07aee8035d6b4d8a',1,'arm_graphic_equalizer_example_q31.c']]]
];
diff --git a/docs/DSP/html/search/all_f.js b/docs/DSP/html/search/all_f.js
index 9c4735f..aa46141 100644
--- a/docs/DSP/html/search/all_f.js
+++ b/docs/DSP/html/search/all_f.js
@@ -1,10 +1,10 @@
var searchData=
[
['partial_20convolution',['Partial Convolution',['../group__PartialConv.html',1,'']]],
- ['pbitrevtable',['pBitRevTable',['../structarm__cfft__radix2__instance__q15.html#ab88afeff6493be3c8b5e4530efa82d51',1,'arm_cfft_radix2_instance_q15::pBitRevTable()'],['../structarm__cfft__radix4__instance__q15.html#a4acf704ae0cf30b53bf0fbfae8e34a59',1,'arm_cfft_radix4_instance_q15::pBitRevTable()'],['../structarm__cfft__radix2__instance__q31.html#ada8e5264f4b22ff4c621817978994674',1,'arm_cfft_radix2_instance_q31::pBitRevTable()'],['../structarm__cfft__radix4__instance__q31.html#a33a3bc774c97373261699463c05dfe54',1,'arm_cfft_radix4_instance_q31::pBitRevTable()'],['../structarm__cfft__radix2__instance__f32.html#a92b8fa0a151cd800436094903a5ca0a4',1,'arm_cfft_radix2_instance_f32::pBitRevTable()'],['../structarm__cfft__radix4__instance__f32.html#a8da0d2ca69749fde8cbb95caeac6fe6a',1,'arm_cfft_radix4_instance_f32::pBitRevTable()'],['../structarm__cfft__instance__q15.html#ac9160b80243b99a0b6e2f75ddb5cf0ae',1,'arm_cfft_instance_q15::pBitRevTable()'],['../structarm__cfft__instance__q31.html#a8a464461649f023325ced1e10470f5d0',1,'arm_cfft_instance_q31::pBitRevTable()'],['../structarm__cfft__instance__f32.html#a21ceaf59a1bb8440af57c28d2dd9bbab',1,'arm_cfft_instance_f32::pBitRevTable()']]],
+ ['pbitrevtable',['pBitRevTable',['../structarm__cfft__radix2__instance__q15.html#a1bfc91c423e8a1fa6b71f9091df54f39',1,'arm_cfft_radix2_instance_q15::pBitRevTable()'],['../structarm__cfft__radix4__instance__q15.html#a821544995ab3a0fd8f33bef3110cce0e',1,'arm_cfft_radix4_instance_q15::pBitRevTable()'],['../structarm__cfft__radix2__instance__q31.html#adf510de23a78c9119e0442f7f35efcd1',1,'arm_cfft_radix2_instance_q31::pBitRevTable()'],['../structarm__cfft__radix4__instance__q31.html#a64b58f7643b0e27c7f2d66ec0ef2e3dc',1,'arm_cfft_radix4_instance_q31::pBitRevTable()'],['../structarm__cfft__radix2__instance__f32.html#a18f2a5bea3038dfe36b8ee0b2e655403',1,'arm_cfft_radix2_instance_f32::pBitRevTable()'],['../structarm__cfft__radix4__instance__f32.html#ab6e84ac830b6d413768dcafe271514a1',1,'arm_cfft_radix4_instance_f32::pBitRevTable()'],['../structarm__cfft__instance__q15.html#ac9160b80243b99a0b6e2f75ddb5cf0ae',1,'arm_cfft_instance_q15::pBitRevTable()'],['../structarm__cfft__instance__q31.html#a8a464461649f023325ced1e10470f5d0',1,'arm_cfft_instance_q31::pBitRevTable()'],['../structarm__cfft__instance__f32.html#a21ceaf59a1bb8440af57c28d2dd9bbab',1,'arm_cfft_instance_f32::pBitRevTable()']]],
['pcfft',['pCfft',['../structarm__rfft__instance__q15.html#a4329c15b056444746d37ff082a24d31a',1,'arm_rfft_instance_q15::pCfft()'],['../structarm__rfft__instance__q31.html#a8fe10d425b59e096c23aa4bb5caa1974',1,'arm_rfft_instance_q31::pCfft()'],['../structarm__rfft__instance__f32.html#a9f47ba9f50c81e4445ae3827b981bc05',1,'arm_rfft_instance_f32::pCfft()'],['../structarm__dct4__instance__f32.html#a018f7860b6e070af533fb7d76c7cdc32',1,'arm_dct4_instance_f32::pCfft()'],['../structarm__dct4__instance__q31.html#ac96579cfb28d08bb11dd2fe4c6303833',1,'arm_dct4_instance_q31::pCfft()'],['../structarm__dct4__instance__q15.html#a7284932ee8c36107c33815eb62eadffc',1,'arm_dct4_instance_q15::pCfft()']]],
- ['pcoeffs',['pCoeffs',['../structarm__fir__instance__q7.html#a0e45aedefc3fffad6cb315c5b6e5bd49',1,'arm_fir_instance_q7::pCoeffs()'],['../structarm__fir__instance__q15.html#a6d16db16a5f8f0db54938f2967244d9e',1,'arm_fir_instance_q15::pCoeffs()'],['../structarm__fir__instance__q31.html#afaae4c884bdf11a4ec2f3b9bb2bb51d0',1,'arm_fir_instance_q31::pCoeffs()'],['../structarm__fir__instance__f32.html#a1c9cfca901d5902afeb640f2831488f4',1,'arm_fir_instance_f32::pCoeffs()'],['../structarm__biquad__casd__df1__inst__q15.html#a1edaacdebb5b09d7635bf20c779855fc',1,'arm_biquad_casd_df1_inst_q15::pCoeffs()'],['../structarm__biquad__casd__df1__inst__q31.html#aa62366c632f3b5305086f841f079dbd2',1,'arm_biquad_casd_df1_inst_q31::pCoeffs()'],['../structarm__biquad__casd__df1__inst__f32.html#af9df3820576fb921809d1462c9c6d16c',1,'arm_biquad_casd_df1_inst_f32::pCoeffs()'],['../structarm__fir__decimate__instance__q15.html#a01cacab67e73945e8289075598ede14d',1,'arm_fir_decimate_instance_q15::pCoeffs()'],['../structarm__fir__decimate__instance__q31.html#a030d0391538c2481c5b348fd09a952ff',1,'arm_fir_decimate_instance_q31::pCoeffs()'],['../structarm__fir__decimate__instance__f32.html#a268a8b0e80a3d9764baf33e4bc10dde2',1,'arm_fir_decimate_instance_f32::pCoeffs()'],['../structarm__fir__interpolate__instance__q15.html#a767d91d61d4c0beeddd4325d28d28e24',1,'arm_fir_interpolate_instance_q15::pCoeffs()'],['../structarm__fir__interpolate__instance__q31.html#afa719433687e1936ec3403d0d32f06e6',1,'arm_fir_interpolate_instance_q31::pCoeffs()'],['../structarm__fir__interpolate__instance__f32.html#a86053b715980a93c9df630d6de5bb63c',1,'arm_fir_interpolate_instance_f32::pCoeffs()'],['../structarm__biquad__cas__df1__32x64__ins__q31.html#a490462d6ebe0fecfb6acbf51bed22ecf',1,'arm_biquad_cas_df1_32x64_ins_q31::pCoeffs()'],['../structarm__biquad__cascade__df2T__instance__f32.html#a49a24fe1b6ad3b0b26779c32d8d80b2e',1,'arm_biquad_cascade_df2T_instance_f32::pCoeffs()'],['../structarm__biquad__cascade__stereo__df2T__instance__f32.html#a58b15644de62a632c5e9d4a563569dc6',1,'arm_biquad_cascade_stereo_df2T_instance_f32::pCoeffs()'],['../structarm__biquad__cascade__df2T__instance__f64.html#ae2f0180f9038c0393e1d6921bb3b878b',1,'arm_biquad_cascade_df2T_instance_f64::pCoeffs()'],['../structarm__fir__lattice__instance__q15.html#a78f872826140069cf67836fff87360bc',1,'arm_fir_lattice_instance_q15::pCoeffs()'],['../structarm__fir__lattice__instance__q31.html#a66c3364bf5863cd45e05f1652c3dc522',1,'arm_fir_lattice_instance_q31::pCoeffs()'],['../structarm__fir__lattice__instance__f32.html#a33bf5948c947f9ef80a99717cb0a0a43',1,'arm_fir_lattice_instance_f32::pCoeffs()'],['../structarm__lms__instance__f32.html#a4795c6f7d3f17cec15c2fd09f66edd1a',1,'arm_lms_instance_f32::pCoeffs()'],['../structarm__lms__instance__q15.html#a42f95368b94898eb82608e1113d18cab',1,'arm_lms_instance_q15::pCoeffs()'],['../structarm__lms__instance__q31.html#a4afe56e991a5416adfd462aa88bda500',1,'arm_lms_instance_q31::pCoeffs()'],['../structarm__lms__norm__instance__f32.html#a1ba688d90aba7de003ed4ad8e2e7ddda',1,'arm_lms_norm_instance_f32::pCoeffs()'],['../structarm__lms__norm__instance__q31.html#a57a64c1ff102d033c1bd05043f1d9955',1,'arm_lms_norm_instance_q31::pCoeffs()'],['../structarm__lms__norm__instance__q15.html#ae7bca648c75a2ffa02d87852bb78bc8a',1,'arm_lms_norm_instance_q15::pCoeffs()'],['../structarm__fir__sparse__instance__f32.html#a04af7c738dfb0882ad102fcad501d94a',1,'arm_fir_sparse_instance_f32::pCoeffs()'],['../structarm__fir__sparse__instance__q31.html#a093d6227f0d1597982cd083fb126f4e0',1,'arm_fir_sparse_instance_q31::pCoeffs()'],['../structarm__fir__sparse__instance__q15.html#a78a6565473b5f0b8c77c3f0f58a76069',1,'arm_fir_sparse_instance_q15::pCoeffs()'],['../structarm__fir__sparse__instance__q7.html#a3dac86f15e33553e8f3e19e0d712bae5',1,'arm_fir_sparse_instance_q7::pCoeffs()']]],
- ['pcosfactor',['pCosFactor',['../structarm__dct4__instance__f32.html#a6da1187e070801e011ce5e0582efa861',1,'arm_dct4_instance_f32::pCosFactor()'],['../structarm__dct4__instance__q31.html#af97204d1838925621fc82021a0c2d6c1',1,'arm_dct4_instance_q31::pCosFactor()'],['../structarm__dct4__instance__q15.html#ac76df681b1bd502fb4874c06f055dded',1,'arm_dct4_instance_q15::pCosFactor()']]],
+ ['pcoeffs',['pCoeffs',['../structarm__fir__instance__q7.html#a6947bd695db2d5f8e198e68ca0c72026',1,'arm_fir_instance_q7::pCoeffs()'],['../structarm__fir__instance__q15.html#ac7f6e5f1b0be8d07c4c35b4be07157b0',1,'arm_fir_instance_q15::pCoeffs()'],['../structarm__fir__instance__q31.html#ae8bb1e9787be4578a23671bf53d3b7cb',1,'arm_fir_instance_q31::pCoeffs()'],['../structarm__fir__instance__f32.html#aa590e6c845fcb19e027d77307c8ef016',1,'arm_fir_instance_f32::pCoeffs()'],['../structarm__biquad__casd__df1__inst__q15.html#a9219b50b6ca227c92da85f2151ea362e',1,'arm_biquad_casd_df1_inst_q15::pCoeffs()'],['../structarm__biquad__casd__df1__inst__q31.html#aee29599a6db153ff0e9a5de18b6af73d',1,'arm_biquad_casd_df1_inst_q31::pCoeffs()'],['../structarm__biquad__casd__df1__inst__f32.html#a4e873ff8bb6273858481cfd4c7f8f6d5',1,'arm_biquad_casd_df1_inst_f32::pCoeffs()'],['../structarm__fir__decimate__instance__q15.html#a44ba13cf8aa4425c34adc82dc468ad54',1,'arm_fir_decimate_instance_q15::pCoeffs()'],['../structarm__fir__decimate__instance__q31.html#a530ab6a5d1a39367b281206cd7201dae',1,'arm_fir_decimate_instance_q31::pCoeffs()'],['../structarm__fir__decimate__instance__f32.html#a1aef1d796b60749d87ff36e282284628',1,'arm_fir_decimate_instance_f32::pCoeffs()'],['../structarm__fir__interpolate__instance__q15.html#a239cee528ee8f79188fc34a94c86673b',1,'arm_fir_interpolate_instance_q15::pCoeffs()'],['../structarm__fir__interpolate__instance__q31.html#a89c871637896a08168e87ec13691f020',1,'arm_fir_interpolate_instance_q31::pCoeffs()'],['../structarm__fir__interpolate__instance__f32.html#a9e1258a3dbe84fde28d5ee67311337f4',1,'arm_fir_interpolate_instance_f32::pCoeffs()'],['../structarm__biquad__cas__df1__32x64__ins__q31.html#a9cd8b5e514cd3af2537af13ae37125c4',1,'arm_biquad_cas_df1_32x64_ins_q31::pCoeffs()'],['../structarm__biquad__cascade__df2T__instance__f32.html#a79de9be61b9e572e02f1774e9899cfb8',1,'arm_biquad_cascade_df2T_instance_f32::pCoeffs()'],['../structarm__biquad__cascade__stereo__df2T__instance__f32.html#a68a22132ff134715ed2cc8d0f8225bc0',1,'arm_biquad_cascade_stereo_df2T_instance_f32::pCoeffs()'],['../structarm__biquad__cascade__df2T__instance__f64.html#ae2f0180f9038c0393e1d6921bb3b878b',1,'arm_biquad_cascade_df2T_instance_f64::pCoeffs()'],['../structarm__fir__lattice__instance__q15.html#a0248d4f9908c38f9c7865ea5261f6856',1,'arm_fir_lattice_instance_q15::pCoeffs()'],['../structarm__fir__lattice__instance__q31.html#ac9e648f1e5bc7d5ee6d5f7d8d22b1e74',1,'arm_fir_lattice_instance_q31::pCoeffs()'],['../structarm__fir__lattice__instance__f32.html#aec9f6580180489d073bb5be700d72bbc',1,'arm_fir_lattice_instance_f32::pCoeffs()'],['../structarm__lms__instance__f32.html#a4795c6f7d3f17cec15c2fd09f66edd1a',1,'arm_lms_instance_f32::pCoeffs()'],['../structarm__lms__instance__q15.html#a42f95368b94898eb82608e1113d18cab',1,'arm_lms_instance_q15::pCoeffs()'],['../structarm__lms__instance__q31.html#a4afe56e991a5416adfd462aa88bda500',1,'arm_lms_instance_q31::pCoeffs()'],['../structarm__lms__norm__instance__f32.html#a1ba688d90aba7de003ed4ad8e2e7ddda',1,'arm_lms_norm_instance_f32::pCoeffs()'],['../structarm__lms__norm__instance__q31.html#a57a64c1ff102d033c1bd05043f1d9955',1,'arm_lms_norm_instance_q31::pCoeffs()'],['../structarm__lms__norm__instance__q15.html#ae7bca648c75a2ffa02d87852bb78bc8a',1,'arm_lms_norm_instance_q15::pCoeffs()'],['../structarm__fir__sparse__instance__f32.html#a4bc78b1761b6349e6842241e813d6446',1,'arm_fir_sparse_instance_f32::pCoeffs()'],['../structarm__fir__sparse__instance__q31.html#af714d56f8fec4f93ad557abce6994d45',1,'arm_fir_sparse_instance_q31::pCoeffs()'],['../structarm__fir__sparse__instance__q15.html#a4180a6d16a979b59b707a3e7b8cc274b',1,'arm_fir_sparse_instance_q15::pCoeffs()'],['../structarm__fir__sparse__instance__q7.html#a7f0989ef34fdb5d08ce5a5abf917218f',1,'arm_fir_sparse_instance_q7::pCoeffs()']]],
+ ['pcosfactor',['pCosFactor',['../structarm__dct4__instance__f32.html#a7762296d8871c58f2ef0b6ce327b8f4e',1,'arm_dct4_instance_f32::pCosFactor()'],['../structarm__dct4__instance__q31.html#a34241ee5930de99d4f22a040d32026e3',1,'arm_dct4_instance_q31::pCosFactor()'],['../structarm__dct4__instance__q15.html#aad2097a5525c1a5b3f5cbd7235c06499',1,'arm_dct4_instance_q15::pCosFactor()']]],
['pdata',['pData',['../structarm__matrix__instance__f32.html#af3917c032600a9dfd5ed4a96f074910a',1,'arm_matrix_instance_f32::pData()'],['../structarm__matrix__instance__f64.html#a5b2475f8ff1e4818955cdd18bc40a097',1,'arm_matrix_instance_f64::pData()'],['../structarm__matrix__instance__q15.html#a6da33a5553e634787d0f515cf8d724af',1,'arm_matrix_instance_q15::pData()'],['../structarm__matrix__instance__q31.html#a09a64267c0579fef086efc9059741e56',1,'arm_matrix_instance_q31::pData()'],['../structarm__bilinear__interp__instance__f32.html#afd1e764591c991c212d56c893efb5ea4',1,'arm_bilinear_interp_instance_f32::pData()'],['../structarm__bilinear__interp__instance__q31.html#a843eae0c9db5f815e77e1aaf9afea358',1,'arm_bilinear_interp_instance_q31::pData()'],['../structarm__bilinear__interp__instance__q15.html#a50d75b1316cee3e0dfad6dcc4c9a2954',1,'arm_bilinear_interp_instance_q15::pData()'],['../structarm__bilinear__interp__instance__q7.html#af05194d691bbefb02c34bafb22ca9ef0',1,'arm_bilinear_interp_instance_q7::pData()']]],
['phaselength',['phaseLength',['../structarm__fir__interpolate__instance__q15.html#ad5178a02a697a77e0d0e60705d9f0a19',1,'arm_fir_interpolate_instance_q15::phaseLength()'],['../structarm__fir__interpolate__instance__q31.html#a5d243796584afc7cd6c557f00b7acca5',1,'arm_fir_interpolate_instance_q31::phaseLength()'],['../structarm__fir__interpolate__instance__f32.html#a389e669e13ec56292a70db8e92194b12',1,'arm_fir_interpolate_instance_f32::phaseLength()']]],
['pi',['PI',['../arm__math_8h.html#a598a3330b3c21701223ee0ca14316eca',1,'arm_math.h']]],
@@ -15,10 +15,10 @@ var searchData=
['prfft',['pRfft',['../structarm__dct4__instance__f32.html#a978f37fc19add31af243ab5c63ae502f',1,'arm_dct4_instance_f32::pRfft()'],['../structarm__dct4__instance__q31.html#af1487dab5e7963b85dc0fdc6bf492542',1,'arm_dct4_instance_q31::pRfft()'],['../structarm__dct4__instance__q15.html#a11cf95c1cd9dd2dd5e4b81b8f88dc208',1,'arm_dct4_instance_q15::pRfft()']]],
['pstate',['pState',['../structarm__fir__instance__q7.html#aaddea3b9c7e16ddfd9428b7bf9f9c200',1,'arm_fir_instance_q7::pState()'],['../structarm__fir__instance__q15.html#aa8d25f44f45b6a6c4cf38c31569b8a01',1,'arm_fir_instance_q15::pState()'],['../structarm__fir__instance__q31.html#a409f39c93b744784648bdc365541444d',1,'arm_fir_instance_q31::pState()'],['../structarm__fir__instance__f32.html#a7afcf4022e8560db9b8fd28b0d090a15',1,'arm_fir_instance_f32::pState()'],['../structarm__biquad__casd__df1__inst__q15.html#a5481104ef2f8f81360b80b47d69ae932',1,'arm_biquad_casd_df1_inst_q15::pState()'],['../structarm__biquad__casd__df1__inst__q31.html#a5dcf4727f58eb4e8e8b392508d8657bb',1,'arm_biquad_casd_df1_inst_q31::pState()'],['../structarm__biquad__casd__df1__inst__f32.html#a8c245d79e0d8cfabc82409d4b54fb682',1,'arm_biquad_casd_df1_inst_f32::pState()'],['../structarm__fir__decimate__instance__q15.html#a3f7b5184bb28853ef401b001df121047',1,'arm_fir_decimate_instance_q15::pState()'],['../structarm__fir__decimate__instance__q31.html#a0ef0ef9e265f7ab873cfc6daa7593fdb',1,'arm_fir_decimate_instance_q31::pState()'],['../structarm__fir__decimate__instance__f32.html#a5bddf29aaaf2011d2e3bcec59a83f633',1,'arm_fir_decimate_instance_f32::pState()'],['../structarm__fir__interpolate__instance__q15.html#a26b864363fa47954248f2590e3a82a3c',1,'arm_fir_interpolate_instance_q15::pState()'],['../structarm__fir__interpolate__instance__q31.html#addde04514b6e6ac72be3d609f0398b1a',1,'arm_fir_interpolate_instance_q31::pState()'],['../structarm__fir__interpolate__instance__f32.html#a42a8ba1bda85fa86d7b6c84d3da4c75b',1,'arm_fir_interpolate_instance_f32::pState()'],['../structarm__biquad__cas__df1__32x64__ins__q31.html#a4c899cdfaf2bb955323e93637bd662e0',1,'arm_biquad_cas_df1_32x64_ins_q31::pState()'],['../structarm__biquad__cascade__df2T__instance__f32.html#a24d223addfd926a7177088cf2efe76b1',1,'arm_biquad_cascade_df2T_instance_f32::pState()'],['../structarm__biquad__cascade__stereo__df2T__instance__f32.html#a2cb00048bb1fe957a03c1ff56dfaf8f0',1,'arm_biquad_cascade_stereo_df2T_instance_f32::pState()'],['../structarm__biquad__cascade__df2T__instance__f64.html#a0bde57b618e3f9059b23b0de64e12ce3',1,'arm_biquad_cascade_df2T_instance_f64::pState()'],['../structarm__fir__lattice__instance__q15.html#a37b90dea2bc3ee7c9951a9fe74db0cbb',1,'arm_fir_lattice_instance_q15::pState()'],['../structarm__fir__lattice__instance__q31.html#a08fe9494ab7cd336b791e9657adadcf6',1,'arm_fir_lattice_instance_q31::pState()'],['../structarm__fir__lattice__instance__f32.html#ae348884a1ba9b83fadccd5da640cbcaf',1,'arm_fir_lattice_instance_f32::pState()'],['../structarm__iir__lattice__instance__q15.html#afd0136ab917b529554d93f41a5e04618',1,'arm_iir_lattice_instance_q15::pState()'],['../structarm__iir__lattice__instance__q31.html#a941282745effd26a889fbfadf4b95e6a',1,'arm_iir_lattice_instance_q31::pState()'],['../structarm__iir__lattice__instance__f32.html#a30babe7815510219e6e3d28e6e4a5969',1,'arm_iir_lattice_instance_f32::pState()'],['../structarm__lms__instance__f32.html#aaf94285be2f99b5b9af40bea8dcb14b9',1,'arm_lms_instance_f32::pState()'],['../structarm__lms__instance__q15.html#a9a575ff82c1e68cbb583083439260d08',1,'arm_lms_instance_q15::pState()'],['../structarm__lms__instance__q31.html#a206d47b49de6f357f933ebe61520753c',1,'arm_lms_instance_q31::pState()'],['../structarm__lms__norm__instance__f32.html#a0bc03338687002ed5f2e4a363eb095ec',1,'arm_lms_norm_instance_f32::pState()'],['../structarm__lms__norm__instance__q31.html#a6b25c96cf048b77078d62f4252a01ec4',1,'arm_lms_norm_instance_q31::pState()'],['../structarm__lms__norm__instance__q15.html#aa4de490b3bdbd03561b76ee07901c8e3',1,'arm_lms_norm_instance_q15::pState()'],['../structarm__fir__sparse__instance__f32.html#a794af0916666d11cc564d6df08553555',1,'arm_fir_sparse_instance_f32::pState()'],['../structarm__fir__sparse__instance__q31.html#a830be89daa5a393b225048889aa045d1',1,'arm_fir_sparse_instance_q31::pState()'],['../structarm__fir__sparse__instance__q15.html#a98b92b0f5208110129b9a67b1db90408',1,'arm_fir_sparse_instance_q15::pState()'],['../structarm__fir__sparse__instance__q7.html#a18072cf3ef3666d588f0d49512f2b28f',1,'arm_fir_sparse_instance_q7::pState()']]],
['ptapdelay',['pTapDelay',['../structarm__fir__sparse__instance__f32.html#aaa54ae67e5d10c6dd0d697945c638d31',1,'arm_fir_sparse_instance_f32::pTapDelay()'],['../structarm__fir__sparse__instance__q31.html#ab87ae457adec8f727afefaa2599fc983',1,'arm_fir_sparse_instance_q31::pTapDelay()'],['../structarm__fir__sparse__instance__q15.html#aeab2855176c6efdb231a73a3672837d5',1,'arm_fir_sparse_instance_q15::pTapDelay()'],['../structarm__fir__sparse__instance__q7.html#ac625393c84bc0342ffdf26fc4eba1ac1',1,'arm_fir_sparse_instance_q7::pTapDelay()']]],
- ['ptwiddle',['pTwiddle',['../structarm__cfft__radix2__instance__q15.html#a3809dd15e7cbf1a054c728cfbbb0cc5a',1,'arm_cfft_radix2_instance_q15::pTwiddle()'],['../structarm__cfft__radix4__instance__q15.html#a29dd693537e45421a36891f8439e1fba',1,'arm_cfft_radix4_instance_q15::pTwiddle()'],['../structarm__cfft__radix2__instance__q31.html#a1d5bbe9a991e133f81652a77a7985d23',1,'arm_cfft_radix2_instance_q31::pTwiddle()'],['../structarm__cfft__radix4__instance__q31.html#a561c22dee4cbdcfa0fd5f15106ecc306',1,'arm_cfft_radix4_instance_q31::pTwiddle()'],['../structarm__cfft__radix2__instance__f32.html#adb0c9d47dbfbd90a6f6ed0a05313a974',1,'arm_cfft_radix2_instance_f32::pTwiddle()'],['../structarm__cfft__radix4__instance__f32.html#a14860c7544911702ca1fa0bf78204ef3',1,'arm_cfft_radix4_instance_f32::pTwiddle()'],['../structarm__cfft__instance__q15.html#afdaf12ce4687cec021c5ae73d0987a3f',1,'arm_cfft_instance_q15::pTwiddle()'],['../structarm__cfft__instance__q31.html#af751114feb91de3ace8600e91bdd0872',1,'arm_cfft_instance_q31::pTwiddle()'],['../structarm__cfft__instance__f32.html#a59cc6f753f1498716e1444ac054c06de',1,'arm_cfft_instance_f32::pTwiddle()'],['../structarm__dct4__instance__f32.html#ad13544aafad268588c62e3eb35ae662c',1,'arm_dct4_instance_f32::pTwiddle()'],['../structarm__dct4__instance__q31.html#a7db236e22673146bb1d2c962f0713f08',1,'arm_dct4_instance_q31::pTwiddle()'],['../structarm__dct4__instance__q15.html#abc6c847e9f906781e1d5da40e9aafa76',1,'arm_dct4_instance_q15::pTwiddle()']]],
- ['ptwiddleareal',['pTwiddleAReal',['../structarm__rfft__instance__q15.html#affbf2de522ac029432d98e8373c0ec53',1,'arm_rfft_instance_q15::pTwiddleAReal()'],['../structarm__rfft__instance__q31.html#a2a0c944e66bab92fcbe19d1c29153250',1,'arm_rfft_instance_q31::pTwiddleAReal()'],['../structarm__rfft__instance__f32.html#a534cc7e6e9b3e3dd022fad611c762142',1,'arm_rfft_instance_f32::pTwiddleAReal()']]],
- ['ptwiddlebreal',['pTwiddleBReal',['../structarm__rfft__instance__q15.html#a937d815022adc557b435ba8c6cd58b0d',1,'arm_rfft_instance_q15::pTwiddleBReal()'],['../structarm__rfft__instance__q31.html#ae5070be4c2e0327e618f5e1f4c5b9d80',1,'arm_rfft_instance_q31::pTwiddleBReal()'],['../structarm__rfft__instance__f32.html#a23543ecfd027fea2477fe1eea23c3c4d',1,'arm_rfft_instance_f32::pTwiddleBReal()']]],
- ['ptwiddlerfft',['pTwiddleRFFT',['../structarm__rfft__fast__instance__f32.html#a9f30b04f163fabc1b24421d3c323d5fc',1,'arm_rfft_fast_instance_f32']]],
+ ['ptwiddle',['pTwiddle',['../structarm__cfft__radix2__instance__q15.html#a68eaf57e58bbc42f7e1dfa8de8145647',1,'arm_cfft_radix2_instance_q15::pTwiddle()'],['../structarm__cfft__radix4__instance__q15.html#a69a91f93a3cae666b56c42d47beab1b4',1,'arm_cfft_radix4_instance_q15::pTwiddle()'],['../structarm__cfft__radix2__instance__q31.html#a6a965fcf4ba88bd2661a263a5f18a6b1',1,'arm_cfft_radix2_instance_q31::pTwiddle()'],['../structarm__cfft__radix4__instance__q31.html#a499e97268c131e20faea4b8565d4204c',1,'arm_cfft_radix4_instance_q31::pTwiddle()'],['../structarm__cfft__radix2__instance__f32.html#a1d7f92796c5ffd02a7373f48313c26b5',1,'arm_cfft_radix2_instance_f32::pTwiddle()'],['../structarm__cfft__radix4__instance__f32.html#ac1455c9894e7fc53c41f3806b13bd274',1,'arm_cfft_radix4_instance_f32::pTwiddle()'],['../structarm__cfft__instance__q15.html#afdaf12ce4687cec021c5ae73d0987a3f',1,'arm_cfft_instance_q15::pTwiddle()'],['../structarm__cfft__instance__q31.html#af751114feb91de3ace8600e91bdd0872',1,'arm_cfft_instance_q31::pTwiddle()'],['../structarm__cfft__instance__f32.html#a59cc6f753f1498716e1444ac054c06de',1,'arm_cfft_instance_f32::pTwiddle()'],['../structarm__dct4__instance__f32.html#a01fe45dbe46c782245832f2169622c29',1,'arm_dct4_instance_f32::pTwiddle()'],['../structarm__dct4__instance__q31.html#a107b210eca05f0bd16246b28fd32c4e7',1,'arm_dct4_instance_q31::pTwiddle()'],['../structarm__dct4__instance__q15.html#aa1a1d7e957ca6af3f341721f5fa3b95b',1,'arm_dct4_instance_q15::pTwiddle()']]],
+ ['ptwiddleareal',['pTwiddleAReal',['../structarm__rfft__instance__q15.html#aab9899263ada770283136d01985a524f',1,'arm_rfft_instance_q15::pTwiddleAReal()'],['../structarm__rfft__instance__q31.html#a04eb56288cddc9a366d3af02c3f86792',1,'arm_rfft_instance_q31::pTwiddleAReal()'],['../structarm__rfft__instance__f32.html#aac5a79a077f3ecbca6e85ba582b33691',1,'arm_rfft_instance_f32::pTwiddleAReal()']]],
+ ['ptwiddlebreal',['pTwiddleBReal',['../structarm__rfft__instance__q15.html#a5b288a44a0ce0154b1fed9386627c4b5',1,'arm_rfft_instance_q15::pTwiddleBReal()'],['../structarm__rfft__instance__q31.html#a7d57376f7be4945011d3a4d5b1f646b8',1,'arm_rfft_instance_q31::pTwiddleBReal()'],['../structarm__rfft__instance__f32.html#a8c5c8de5d526d3bb9527954ec5c585c9',1,'arm_rfft_instance_f32::pTwiddleBReal()']]],
+ ['ptwiddlerfft',['pTwiddleRFFT',['../structarm__rfft__fast__instance__f32.html#ad1a1bd8b12b49eae674115308d324622',1,'arm_rfft_fast_instance_f32']]],
['pvcoeffs',['pvCoeffs',['../structarm__iir__lattice__instance__q15.html#a4c4f57f45b223abbe2a9fb727bd2cad9',1,'arm_iir_lattice_instance_q15::pvCoeffs()'],['../structarm__iir__lattice__instance__q31.html#a04507e2b982b1dfa97b7b55752dea6b9',1,'arm_iir_lattice_instance_q31::pvCoeffs()'],['../structarm__iir__lattice__instance__f32.html#afc7c8f577e6f27d097fe55f57e707f72',1,'arm_iir_lattice_instance_f32::pvCoeffs()']]],
['pydata',['pYData',['../structarm__linear__interp__instance__f32.html#ab373001f6afad0850359c344a4d7eee4',1,'arm_linear_interp_instance_f32']]]
];
diff --git a/docs/DSP/html/search/defines_0.js b/docs/DSP/html/search/defines_0.js
index 6d26699..cf93a2f 100644
--- a/docs/DSP/html/search/defines_0.js
+++ b/docs/DSP/html/search/defines_0.js
@@ -1,6 +1,5 @@
var searchData=
[
- ['_5f_5fcmsis_5fgeneric',['__CMSIS_GENERIC',['../arm__math_8h.html#a87c3b351c33a90de11a2f23e67867a8a',1,'arm_math.h']]],
['_5f_5fpackq7',['__PACKq7',['../arm__math_8h.html#a3ebff224ad44c217fde9f530342e2960',1,'arm_math.h']]],
['_5f_5fpkhbt',['__PKHBT',['../arm__math_8h.html#aa505179349146cf6186640b4c8b47714',1,'arm_math.h']]],
['_5f_5fpkhtb',['__PKHTB',['../arm__math_8h.html#ac4be483b8d98e977a69baf4a292a76fe',1,'arm_math.h']]],
diff --git a/docs/DSP/html/search/defines_1.js b/docs/DSP/html/search/defines_1.js
index 4482766..de94fac 100644
--- a/docs/DSP/html/search/defines_1.js
+++ b/docs/DSP/html/search/defines_1.js
@@ -1,6 +1,5 @@
var searchData=
[
- ['align4',['ALIGN4',['../arm__math_8h.html#a280a402ab28c399fcc4168f2ed631acb',1,'arm_math.h']]],
['armbitrevindextable_5f1024_5ftable_5flength',['ARMBITREVINDEXTABLE_1024_TABLE_LENGTH',['../arm__common__tables_8h.html#a5f6f615f438c5134a9b7e746139705df',1,'arm_common_tables.h']]],
['armbitrevindextable_5f128_5ftable_5flength',['ARMBITREVINDEXTABLE_128_TABLE_LENGTH',['../arm__common__tables_8h.html#abb73376f7efda869394aab2acef4291c',1,'arm_common_tables.h']]],
['armbitrevindextable_5f16_5ftable_5flength',['ARMBITREVINDEXTABLE_16_TABLE_LENGTH',['../arm__common__tables_8h.html#ae238c932ca2cc11cc8aebdfc953adb63',1,'arm_common_tables.h']]],
diff --git a/docs/DSP/html/search/files_0.js b/docs/DSP/html/search/files_0.js
index bfc18bc..544c802 100644
--- a/docs/DSP/html/search/files_0.js
+++ b/docs/DSP/html/search/files_0.js
@@ -36,6 +36,7 @@ var searchData=
['arm_5fbiquad_5fcascade_5fstereo_5fdf2t_5ff32_2ec',['arm_biquad_cascade_stereo_df2T_f32.c',['../arm__biquad__cascade__stereo__df2T__f32_8c.html',1,'']]],
['arm_5fbiquad_5fcascade_5fstereo_5fdf2t_5finit_5ff32_2ec',['arm_biquad_cascade_stereo_df2T_init_f32.c',['../arm__biquad__cascade__stereo__df2T__init__f32_8c.html',1,'']]],
['arm_5fbitreversal_2ec',['arm_bitreversal.c',['../arm__bitreversal_8c.html',1,'']]],
+ ['arm_5fbitreversal2_2ec',['arm_bitreversal2.c',['../arm__bitreversal2_8c.html',1,'']]],
['arm_5fcfft_5ff32_2ec',['arm_cfft_f32.c',['../arm__cfft__f32_8c.html',1,'']]],
['arm_5fcfft_5fq15_2ec',['arm_cfft_q15.c',['../arm__cfft__q15_8c.html',1,'']]],
['arm_5fcfft_5fq31_2ec',['arm_cfft_q31.c',['../arm__cfft__q31_8c.html',1,'']]],
@@ -301,16 +302,16 @@ var searchData=
['arm_5fvar_5fq15_2ec',['arm_var_q15.c',['../arm__var__q15_8c.html',1,'']]],
['arm_5fvar_5fq31_2ec',['arm_var_q31.c',['../arm__var__q31_8c.html',1,'']]],
['arm_5fvariance_5fexample_5ff32_2ec',['arm_variance_example_f32.c',['../arm__variance__example__f32_8c.html',1,'']]],
- ['math_5fhelper_2ec',['math_helper.c',['../arm__linear__interp__example_2math__helper_8c.html',1,'']]],
['math_5fhelper_2ec',['math_helper.c',['../arm__signal__converge__example_2math__helper_8c.html',1,'']]],
['math_5fhelper_2ec',['math_helper.c',['../arm__fir__example_2math__helper_8c.html',1,'']]],
['math_5fhelper_2ec',['math_helper.c',['../arm__convolution__example_2math__helper_8c.html',1,'']]],
['math_5fhelper_2ec',['math_helper.c',['../arm__matrix__example_2math__helper_8c.html',1,'']]],
+ ['math_5fhelper_2ec',['math_helper.c',['../arm__linear__interp__example_2math__helper_8c.html',1,'']]],
['math_5fhelper_2ec',['math_helper.c',['../arm__graphic__equalizer__example_2math__helper_8c.html',1,'']]],
['math_5fhelper_2eh',['math_helper.h',['../arm__graphic__equalizer__example_2math__helper_8h.html',1,'']]],
- ['math_5fhelper_2eh',['math_helper.h',['../arm__fir__example_2math__helper_8h.html',1,'']]],
- ['math_5fhelper_2eh',['math_helper.h',['../arm__linear__interp__example_2math__helper_8h.html',1,'']]],
['math_5fhelper_2eh',['math_helper.h',['../arm__convolution__example_2math__helper_8h.html',1,'']]],
+ ['math_5fhelper_2eh',['math_helper.h',['../arm__signal__converge__example_2math__helper_8h.html',1,'']]],
['math_5fhelper_2eh',['math_helper.h',['../arm__matrix__example_2math__helper_8h.html',1,'']]],
- ['math_5fhelper_2eh',['math_helper.h',['../arm__signal__converge__example_2math__helper_8h.html',1,'']]]
+ ['math_5fhelper_2eh',['math_helper.h',['../arm__fir__example_2math__helper_8h.html',1,'']]],
+ ['math_5fhelper_2eh',['math_helper.h',['../arm__linear__interp__example_2math__helper_8h.html',1,'']]]
];
diff --git a/docs/DSP/html/search/files_1.js b/docs/DSP/html/search/files_1.js
index 1cdddb0..3712d9a 100644
--- a/docs/DSP/html/search/files_1.js
+++ b/docs/DSP/html/search/files_1.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['history_2etxt',['history.txt',['../history_8txt.html',1,'']]]
+ ['basicmathfunctions_2ec',['BasicMathFunctions.c',['../BasicMathFunctions_8c.html',1,'']]]
];
diff --git a/docs/RTOS/html/search/variables_7.html b/docs/DSP/html/search/files_2.html
index 66186a6..04a8a46 100644
--- a/docs/RTOS/html/search/variables_7.html
+++ b/docs/DSP/html/search/files_2.html
@@ -3,7 +3,7 @@
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta name="generator" content="Doxygen 1.8.6">
<link rel="stylesheet" type="text/css" href="search.css"/>
-<script type="text/javascript" src="variables_7.js"></script>
+<script type="text/javascript" src="files_2.js"></script>
<script type="text/javascript" src="search.js"></script>
</head>
<body class="SRPage">
diff --git a/docs/DSP/html/search/files_2.js b/docs/DSP/html/search/files_2.js
new file mode 100644
index 0000000..8b53360
--- /dev/null
+++ b/docs/DSP/html/search/files_2.js
@@ -0,0 +1,6 @@
+var searchData=
+[
+ ['commontables_2ec',['CommonTables.c',['../CommonTables_8c.html',1,'']]],
+ ['complexmathfunctions_2ec',['ComplexMathFunctions.c',['../ComplexMathFunctions_8c.html',1,'']]],
+ ['controllerfunctions_2ec',['ControllerFunctions.c',['../ControllerFunctions_8c.html',1,'']]]
+];
diff --git a/docs/DSP/html/search/files_3.html b/docs/DSP/html/search/files_3.html
new file mode 100644
index 0000000..0dc9a56
--- /dev/null
+++ b/docs/DSP/html/search/files_3.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_3.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/docs/DSP/html/search/files_3.js b/docs/DSP/html/search/files_3.js
new file mode 100644
index 0000000..63aad21
--- /dev/null
+++ b/docs/DSP/html/search/files_3.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['cmakelists_2etxt',['CMakeLists.txt',['../Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html',1,'']]]
+];
diff --git a/docs/DSP/html/search/files_4.html b/docs/DSP/html/search/files_4.html
new file mode 100644
index 0000000..891b5da
--- /dev/null
+++ b/docs/DSP/html/search/files_4.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_4.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/docs/DSP/html/search/files_4.js b/docs/DSP/html/search/files_4.js
new file mode 100644
index 0000000..3cf79ae
--- /dev/null
+++ b/docs/DSP/html/search/files_4.js
@@ -0,0 +1,5 @@
+var searchData=
+[
+ ['fastmathfunctions_2ec',['FastMathFunctions.c',['../FastMathFunctions_8c.html',1,'']]],
+ ['filteringfunctions_2ec',['FilteringFunctions.c',['../FilteringFunctions_8c.html',1,'']]]
+];
diff --git a/docs/DSP/html/search/files_5.html b/docs/DSP/html/search/files_5.html
new file mode 100644
index 0000000..1741195
--- /dev/null
+++ b/docs/DSP/html/search/files_5.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_5.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/docs/DSP/html/search/files_5.js b/docs/DSP/html/search/files_5.js
new file mode 100644
index 0000000..1cdddb0
--- /dev/null
+++ b/docs/DSP/html/search/files_5.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['history_2etxt',['history.txt',['../history_8txt.html',1,'']]]
+];
diff --git a/docs/DSP/html/search/files_6.html b/docs/DSP/html/search/files_6.html
new file mode 100644
index 0000000..262d3da
--- /dev/null
+++ b/docs/DSP/html/search/files_6.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_6.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/docs/DSP/html/search/files_6.js b/docs/DSP/html/search/files_6.js
new file mode 100644
index 0000000..cf7f3cd
--- /dev/null
+++ b/docs/DSP/html/search/files_6.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['matrixfunctions_2ec',['MatrixFunctions.c',['../MatrixFunctions_8c.html',1,'']]]
+];
diff --git a/docs/DSP/html/search/files_7.html b/docs/DSP/html/search/files_7.html
new file mode 100644
index 0000000..c535572
--- /dev/null
+++ b/docs/DSP/html/search/files_7.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_7.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/docs/DSP/html/search/files_7.js b/docs/DSP/html/search/files_7.js
new file mode 100644
index 0000000..6acef71
--- /dev/null
+++ b/docs/DSP/html/search/files_7.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['rte_5fcomponents_2eh',['RTE_Components.h',['../RTE__Components_8h.html',1,'']]]
+];
diff --git a/docs/DSP/html/search/files_8.html b/docs/DSP/html/search/files_8.html
new file mode 100644
index 0000000..21c328a
--- /dev/null
+++ b/docs/DSP/html/search/files_8.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_8.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/docs/DSP/html/search/files_8.js b/docs/DSP/html/search/files_8.js
new file mode 100644
index 0000000..c92c725
--- /dev/null
+++ b/docs/DSP/html/search/files_8.js
@@ -0,0 +1,16 @@
+var searchData=
+[
+ ['cmakelists_2etxt',['CMakeLists.txt',['../Source_2BasicMathFunctions_2CMakeLists_8txt.html',1,'']]],
+ ['cmakelists_2etxt',['CMakeLists.txt',['../Source_2CMakeLists_8txt.html',1,'']]],
+ ['cmakelists_2etxt',['CMakeLists.txt',['../Source_2ComplexMathFunctions_2CMakeLists_8txt.html',1,'']]],
+ ['cmakelists_2etxt',['CMakeLists.txt',['../Source_2TransformFunctions_2CMakeLists_8txt.html',1,'']]],
+ ['cmakelists_2etxt',['CMakeLists.txt',['../Source_2SupportFunctions_2CMakeLists_8txt.html',1,'']]],
+ ['cmakelists_2etxt',['CMakeLists.txt',['../Source_2MatrixFunctions_2CMakeLists_8txt.html',1,'']]],
+ ['cmakelists_2etxt',['CMakeLists.txt',['../Source_2StatisticsFunctions_2CMakeLists_8txt.html',1,'']]],
+ ['cmakelists_2etxt',['CMakeLists.txt',['../Source_2FilteringFunctions_2CMakeLists_8txt.html',1,'']]],
+ ['cmakelists_2etxt',['CMakeLists.txt',['../Source_2FastMathFunctions_2CMakeLists_8txt.html',1,'']]],
+ ['cmakelists_2etxt',['CMakeLists.txt',['../Source_2ControllerFunctions_2CMakeLists_8txt.html',1,'']]],
+ ['cmakelists_2etxt',['CMakeLists.txt',['../Source_2CommonTables_2CMakeLists_8txt.html',1,'']]],
+ ['statisticsfunctions_2ec',['StatisticsFunctions.c',['../StatisticsFunctions_8c.html',1,'']]],
+ ['supportfunctions_2ec',['SupportFunctions.c',['../SupportFunctions_8c.html',1,'']]]
+];
diff --git a/docs/DSP/html/search/files_9.html b/docs/DSP/html/search/files_9.html
new file mode 100644
index 0000000..00a5201
--- /dev/null
+++ b/docs/DSP/html/search/files_9.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_9.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/docs/DSP/html/search/files_9.js b/docs/DSP/html/search/files_9.js
new file mode 100644
index 0000000..d80abec
--- /dev/null
+++ b/docs/DSP/html/search/files_9.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['transformfunctions_2ec',['TransformFunctions.c',['../TransformFunctions_8c.html',1,'']]]
+];
diff --git a/docs/DSP/html/search/functions_0.js b/docs/DSP/html/search/functions_0.js
index 9c76e80..adfc94a 100644
--- a/docs/DSP/html/search/functions_0.js
+++ b/docs/DSP/html/search/functions_0.js
@@ -1,26 +1,27 @@
var searchData=
[
- ['_5f_5fqadd',['__QADD',['../arm__math_8h.html#ab9f3cfbfb0f12975ab91ddb179160dcb',1,'arm_math.h']]],
- ['_5f_5fqadd16',['__QADD16',['../arm__math_8h.html#a08bea9cb2c311d925224c0d6829edb8c',1,'arm_math.h']]],
- ['_5f_5fqadd8',['__QADD8',['../arm__math_8h.html#a937a37e831677294ecde7195ec9d68ee',1,'arm_math.h']]],
- ['_5f_5fqasx',['__QASX',['../arm__math_8h.html#aad6f7afa72d784b95e6357c215a919bb',1,'arm_math.h']]],
- ['_5f_5fqsax',['__QSAX',['../arm__math_8h.html#a391f5f1d2e7cefaccfece0a49141ad47',1,'arm_math.h']]],
- ['_5f_5fqsub',['__QSUB',['../arm__math_8h.html#a15e896d0146c280e600d00f609832350',1,'arm_math.h']]],
- ['_5f_5fqsub16',['__QSUB16',['../arm__math_8h.html#a6e4703dc08d1b82eab7f5ef96edb59bb',1,'arm_math.h']]],
- ['_5f_5fqsub8',['__QSUB8',['../arm__math_8h.html#a4690314b420f463093f1a2f68b5fb143',1,'arm_math.h']]],
- ['_5f_5fshadd16',['__SHADD16',['../arm__math_8h.html#af3d7aff37a4472f1f2bc88eb3b97b526',1,'arm_math.h']]],
- ['_5f_5fshasx',['__SHASX',['../arm__math_8h.html#af60f220d422ebc524411f712544feecf',1,'arm_math.h']]],
- ['_5f_5fshsax',['__SHSAX',['../arm__math_8h.html#abbfbf3cfac1971b4b380c0cde120a85b',1,'arm_math.h']]],
- ['_5f_5fshsub16',['__SHSUB16',['../arm__math_8h.html#a0987d147320a596bbdb537d70b23de73',1,'arm_math.h']]],
- ['_5f_5fsmlad',['__SMLAD',['../arm__math_8h.html#aa611fdbf6c56c46553701d6596a79aaf',1,'arm_math.h']]],
- ['_5f_5fsmladx',['__SMLADX',['../arm__math_8h.html#a7fc670277db1ad9ac34d52d771c7c305',1,'arm_math.h']]],
- ['_5f_5fsmlald',['__SMLALD',['../arm__math_8h.html#a7aed02041f489a4f65dbd7093073d94e',1,'arm_math.h']]],
- ['_5f_5fsmlaldx',['__SMLALDX',['../arm__math_8h.html#a3bdab9022ab56e30f6346a043050dfc4',1,'arm_math.h']]],
- ['_5f_5fsmlsdx',['__SMLSDX',['../arm__math_8h.html#a5d61b7d886888f9f1f35c079eb5d01c9',1,'arm_math.h']]],
- ['_5f_5fsmmla',['__SMMLA',['../arm__math_8h.html#a0162015f6d3458e2934a265481460ec4',1,'arm_math.h']]],
- ['_5f_5fsmuad',['__SMUAD',['../arm__math_8h.html#a2eed05660fedbe3fbd0b6dbb1315cfc3',1,'arm_math.h']]],
- ['_5f_5fsmuadx',['__SMUADX',['../arm__math_8h.html#a9c58d7b4648a973d91e27544bc190e60',1,'arm_math.h']]],
- ['_5f_5fsmusd',['__SMUSD',['../arm__math_8h.html#a6b293f62ad7eb225fa9ce0f39458eba3',1,'arm_math.h']]],
- ['_5f_5fsmusdx',['__SMUSDX',['../arm__math_8h.html#a7375d1deba32929dc97008bfa7085d46',1,'arm_math.h']]],
- ['_5f_5fsxtb16',['__SXTB16',['../arm__math_8h.html#ac9f7f02a5e0ad5642026dbd0da7418db',1,'arm_math.h']]]
+ ['_5f_5faligned',['__ALIGNED',['../group__RealFFT__Table.html#ga70c20a29dce002df289426d5b4f67fa8',1,'arm_common_tables.c']]],
+ ['_5f_5fqadd',['__QADD',['../arm__math_8h.html#a3cfcec82d3ff1b8570010b771052cb96',1,'arm_math.h']]],
+ ['_5f_5fqadd16',['__QADD16',['../arm__math_8h.html#ae849a77250aa7bdc008f3f5e279de24e',1,'arm_math.h']]],
+ ['_5f_5fqadd8',['__QADD8',['../arm__math_8h.html#a2fb737513178e1e4b473008d0ebca517',1,'arm_math.h']]],
+ ['_5f_5fqasx',['__QASX',['../arm__math_8h.html#a12b3b944de6144cebccf3a815e964656',1,'arm_math.h']]],
+ ['_5f_5fqsax',['__QSAX',['../arm__math_8h.html#a995e63883c48c3c312c1492cb30d2e79',1,'arm_math.h']]],
+ ['_5f_5fqsub',['__QSUB',['../arm__math_8h.html#a98e0174c04cb34aec3ce57d5a370953d',1,'arm_math.h']]],
+ ['_5f_5fqsub16',['__QSUB16',['../arm__math_8h.html#a3821f41c9144c9390bd2000c352c6454',1,'arm_math.h']]],
+ ['_5f_5fqsub8',['__QSUB8',['../arm__math_8h.html#a646b60c85d3e75c6c2bd78df06db9b40',1,'arm_math.h']]],
+ ['_5f_5fshadd16',['__SHADD16',['../arm__math_8h.html#a8bbf1eddc4fe17ba0e45217355a1fed7',1,'arm_math.h']]],
+ ['_5f_5fshasx',['__SHASX',['../arm__math_8h.html#a6242e7d226a6b9848a7002f8e486f88b',1,'arm_math.h']]],
+ ['_5f_5fshsax',['__SHSAX',['../arm__math_8h.html#a048274994b64ee3b63d754b2dd76de4d',1,'arm_math.h']]],
+ ['_5f_5fshsub16',['__SHSUB16',['../arm__math_8h.html#a67078440657eb28859c39adc62ce16b9',1,'arm_math.h']]],
+ ['_5f_5fsmlad',['__SMLAD',['../arm__math_8h.html#ac2e3c09dbb7c8fe39d3edfa6cdd4a862',1,'arm_math.h']]],
+ ['_5f_5fsmladx',['__SMLADX',['../arm__math_8h.html#aa768ceb80ab9196f4f49aa8840474eac',1,'arm_math.h']]],
+ ['_5f_5fsmlald',['__SMLALD',['../arm__math_8h.html#a5e81e17e4b2c742f2bb2ca18721330b4',1,'arm_math.h']]],
+ ['_5f_5fsmlaldx',['__SMLALDX',['../arm__math_8h.html#ae97294482e85127ef97526a962ebd1b3',1,'arm_math.h']]],
+ ['_5f_5fsmlsdx',['__SMLSDX',['../arm__math_8h.html#a72f55b9cc9aac9fea5ea37acdd642b19',1,'arm_math.h']]],
+ ['_5f_5fsmmla',['__SMMLA',['../arm__math_8h.html#a5a21d62839618246ef1383fc5531425b',1,'arm_math.h']]],
+ ['_5f_5fsmuad',['__SMUAD',['../arm__math_8h.html#a1caa8809ee9d31e162d28ebb09b2a773',1,'arm_math.h']]],
+ ['_5f_5fsmuadx',['__SMUADX',['../arm__math_8h.html#a5459e095b1250db7f7c12763648f818b',1,'arm_math.h']]],
+ ['_5f_5fsmusd',['__SMUSD',['../arm__math_8h.html#a7c93c24f4f94bcbb57fefcafa587e838',1,'arm_math.h']]],
+ ['_5f_5fsmusdx',['__SMUSDX',['../arm__math_8h.html#a19acaeacb4ecb2c19e5df75c36b16895',1,'arm_math.h']]],
+ ['_5f_5fsxtb16',['__SXTB16',['../arm__math_8h.html#a1d4c96261598742fea98a13d28fbb06a',1,'arm_math.h']]]
];
diff --git a/docs/DSP/html/search/functions_1.js b/docs/DSP/html/search/functions_1.js
index 4357e35..12c6c11 100644
--- a/docs/DSP/html/search/functions_1.js
+++ b/docs/DSP/html/search/functions_1.js
@@ -1,39 +1,40 @@
var searchData=
[
- ['arm_5fabs_5ff32',['arm_abs_f32',['../group__BasicAbs.html#ga421b6275f9d35f50286c0ff3beceff02',1,'arm_abs_f32(float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_abs_f32.c'],['../group__BasicAbs.html#ga421b6275f9d35f50286c0ff3beceff02',1,'arm_abs_f32(float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_abs_f32.c']]],
- ['arm_5fabs_5fq15',['arm_abs_q15',['../group__BasicAbs.html#ga39f92964c9b649ba252e26ebe7b95594',1,'arm_abs_q15(q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_abs_q15.c'],['../group__BasicAbs.html#ga39f92964c9b649ba252e26ebe7b95594',1,'arm_abs_q15(q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_abs_q15.c']]],
- ['arm_5fabs_5fq31',['arm_abs_q31',['../group__BasicAbs.html#ga59eafcdcdb52da60d37f20aec6ff4577',1,'arm_abs_q31(q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_abs_q31.c'],['../group__BasicAbs.html#ga59eafcdcdb52da60d37f20aec6ff4577',1,'arm_abs_q31(q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_abs_q31.c']]],
- ['arm_5fabs_5fq7',['arm_abs_q7',['../group__BasicAbs.html#gadc30985e33fbf96802a5a7954dece3b1',1,'arm_abs_q7(q7_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_abs_q7.c'],['../group__BasicAbs.html#gadc30985e33fbf96802a5a7954dece3b1',1,'arm_abs_q7(q7_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_abs_q7.c']]],
- ['arm_5fadd_5ff32',['arm_add_f32',['../group__BasicAdd.html#ga6a904a547413b10565dd1d251c6bafbd',1,'arm_add_f32(float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t blockSize):&#160;arm_add_f32.c'],['../group__BasicAdd.html#ga6a904a547413b10565dd1d251c6bafbd',1,'arm_add_f32(float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t blockSize):&#160;arm_add_f32.c']]],
- ['arm_5fadd_5fq15',['arm_add_q15',['../group__BasicAdd.html#gabb51285a41f511670bbff62fc0e1bf62',1,'arm_add_q15(q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t blockSize):&#160;arm_add_q15.c'],['../group__BasicAdd.html#gabb51285a41f511670bbff62fc0e1bf62',1,'arm_add_q15(q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t blockSize):&#160;arm_add_q15.c']]],
- ['arm_5fadd_5fq31',['arm_add_q31',['../group__BasicAdd.html#ga24d6c3f7f8b9fae4847c0c3f26a39a3b',1,'arm_add_q31(q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t blockSize):&#160;arm_add_q31.c'],['../group__BasicAdd.html#ga24d6c3f7f8b9fae4847c0c3f26a39a3b',1,'arm_add_q31(q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t blockSize):&#160;arm_add_q31.c']]],
- ['arm_5fadd_5fq7',['arm_add_q7',['../group__BasicAdd.html#gaed633f415a7840a66861debca2dfb96b',1,'arm_add_q7(q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, uint32_t blockSize):&#160;arm_add_q7.c'],['../group__BasicAdd.html#gaed633f415a7840a66861debca2dfb96b',1,'arm_add_q7(q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, uint32_t blockSize):&#160;arm_add_q7.c']]],
+ ['add_5fsubdirectory',['add_subdirectory',['../Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html#ab8684add6c129686a0d750931302978d',1,'CMakeLists.txt']]],
+ ['arm_5fabs_5ff32',['arm_abs_f32',['../group__BasicAbs.html#ga0e8fc7df3033cdbe9cda8a766a46e6d9',1,'arm_abs_f32(const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_abs_f32.c'],['../group__BasicAbs.html#ga0e8fc7df3033cdbe9cda8a766a46e6d9',1,'arm_abs_f32(const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_abs_f32.c']]],
+ ['arm_5fabs_5fq15',['arm_abs_q15',['../group__BasicAbs.html#ga5cd90f9490ba8711c86e6f4bd7154359',1,'arm_abs_q15(const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_abs_q15.c'],['../group__BasicAbs.html#ga5cd90f9490ba8711c86e6f4bd7154359',1,'arm_abs_q15(const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_abs_q15.c']]],
+ ['arm_5fabs_5fq31',['arm_abs_q31',['../group__BasicAbs.html#ga494bd5db5e2686d96f5548e80ba8ca89',1,'arm_abs_q31(const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_abs_q31.c'],['../group__BasicAbs.html#ga494bd5db5e2686d96f5548e80ba8ca89',1,'arm_abs_q31(const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_abs_q31.c']]],
+ ['arm_5fabs_5fq7',['arm_abs_q7',['../group__BasicAbs.html#ga097f1938c72471930b4e5647de40c505',1,'arm_abs_q7(const q7_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_abs_q7.c'],['../group__BasicAbs.html#ga097f1938c72471930b4e5647de40c505',1,'arm_abs_q7(const q7_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_abs_q7.c']]],
+ ['arm_5fadd_5ff32',['arm_add_f32',['../group__BasicAdd.html#gabfef1e86e458314a61f4baa441d9765e',1,'arm_add_f32(const float32_t *pSrcA, const float32_t *pSrcB, float32_t *pDst, uint32_t blockSize):&#160;arm_add_f32.c'],['../group__BasicAdd.html#gabfef1e86e458314a61f4baa441d9765e',1,'arm_add_f32(const float32_t *pSrcA, const float32_t *pSrcB, float32_t *pDst, uint32_t blockSize):&#160;arm_add_f32.c']]],
+ ['arm_5fadd_5fq15',['arm_add_q15',['../group__BasicAdd.html#gacea7c052f62fdd71c8f1a14f0495cbed',1,'arm_add_q15(const q15_t *pSrcA, const q15_t *pSrcB, q15_t *pDst, uint32_t blockSize):&#160;arm_add_q15.c'],['../group__BasicAdd.html#gacea7c052f62fdd71c8f1a14f0495cbed',1,'arm_add_q15(const q15_t *pSrcA, const q15_t *pSrcB, q15_t *pDst, uint32_t blockSize):&#160;arm_add_q15.c']]],
+ ['arm_5fadd_5fq31',['arm_add_q31',['../group__BasicAdd.html#ga63e5862d90971bff4181b22bfa6ac753',1,'arm_add_q31(const q31_t *pSrcA, const q31_t *pSrcB, q31_t *pDst, uint32_t blockSize):&#160;arm_add_q31.c'],['../group__BasicAdd.html#ga63e5862d90971bff4181b22bfa6ac753',1,'arm_add_q31(const q31_t *pSrcA, const q31_t *pSrcB, q31_t *pDst, uint32_t blockSize):&#160;arm_add_q31.c']]],
+ ['arm_5fadd_5fq7',['arm_add_q7',['../group__BasicAdd.html#gafaecefa2be70b02118c8a317e183f247',1,'arm_add_q7(const q7_t *pSrcA, const q7_t *pSrcB, q7_t *pDst, uint32_t blockSize):&#160;arm_add_q7.c'],['../group__BasicAdd.html#gafaecefa2be70b02118c8a317e183f247',1,'arm_add_q7(const q7_t *pSrcA, const q7_t *pSrcB, q7_t *pDst, uint32_t blockSize):&#160;arm_add_q7.c']]],
['arm_5fapply_5fguard_5fbits',['arm_apply_guard_bits',['../arm__convolution__example_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits):&#160;math_helper.c'],['../arm__convolution__example_2math__helper_8h.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8h.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8h.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8h.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8h.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8c.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8h.html#a13580a6ff7a8a68146de727bdf8fba88',1,'arm_apply_guard_bits(float32_t *pIn, uint32_t numSamples, uint32_t guard_bits):&#160;math_helper.c']]],
- ['arm_5fbilinear_5finterp_5ff32',['arm_bilinear_interp_f32',['../group__BilinearInterpolate.html#gaba67d2ba2acbd428832f106de29b8627',1,'arm_math.h']]],
- ['arm_5fbilinear_5finterp_5fq15',['arm_bilinear_interp_q15',['../group__BilinearInterpolate.html#ga5f9b61bcae6d9295d926810cf398dd53',1,'arm_math.h']]],
- ['arm_5fbilinear_5finterp_5fq31',['arm_bilinear_interp_q31',['../group__BilinearInterpolate.html#ga79d374eda5d39e220b0423ba3cb90c6e',1,'arm_math.h']]],
- ['arm_5fbilinear_5finterp_5fq7',['arm_bilinear_interp_q7',['../group__BilinearInterpolate.html#ga0a986d4a01039914a9d6e81e9a4ccda0',1,'arm_math.h']]],
- ['arm_5fbiquad_5fcas_5fdf1_5f32x64_5finit_5fq31',['arm_biquad_cas_df1_32x64_init_q31',['../group__BiquadCascadeDF1__32x64.html#ga44900cecb8083afcaabf905ffcd656bb',1,'arm_biquad_cas_df1_32x64_init_q31(arm_biquad_cas_df1_32x64_ins_q31 *S, uint8_t numStages, q31_t *pCoeffs, q63_t *pState, uint8_t postShift):&#160;arm_biquad_cascade_df1_32x64_init_q31.c'],['../group__BiquadCascadeDF1__32x64.html#ga44900cecb8083afcaabf905ffcd656bb',1,'arm_biquad_cas_df1_32x64_init_q31(arm_biquad_cas_df1_32x64_ins_q31 *S, uint8_t numStages, q31_t *pCoeffs, q63_t *pState, uint8_t postShift):&#160;arm_biquad_cascade_df1_32x64_init_q31.c']]],
+ ['arm_5fbilinear_5finterp_5ff32',['arm_bilinear_interp_f32',['../group__BilinearInterpolate.html#ga887756dbbe013d0a15b987836a787677',1,'arm_math.h']]],
+ ['arm_5fbilinear_5finterp_5fq15',['arm_bilinear_interp_q15',['../group__BilinearInterpolate.html#ga56fe34273ffb422f428b1d9feeffe0ea',1,'arm_math.h']]],
+ ['arm_5fbilinear_5finterp_5fq31',['arm_bilinear_interp_q31',['../group__BilinearInterpolate.html#gaefe4731017e8b9ac652e5fea57cb1fa5',1,'arm_math.h']]],
+ ['arm_5fbilinear_5finterp_5fq7',['arm_bilinear_interp_q7',['../group__BilinearInterpolate.html#ga1230bb062f6d8614db10b37ba7c9a161',1,'arm_math.h']]],
+ ['arm_5fbiquad_5fcas_5fdf1_5f32x64_5finit_5fq31',['arm_biquad_cas_df1_32x64_init_q31',['../group__BiquadCascadeDF1__32x64.html#ga426cd78591a717e87d66d1eaa9a3d074',1,'arm_biquad_cas_df1_32x64_init_q31(arm_biquad_cas_df1_32x64_ins_q31 *S, uint8_t numStages, const q31_t *pCoeffs, q63_t *pState, uint8_t postShift):&#160;arm_biquad_cascade_df1_32x64_init_q31.c'],['../group__BiquadCascadeDF1__32x64.html#ga426cd78591a717e87d66d1eaa9a3d074',1,'arm_biquad_cas_df1_32x64_init_q31(arm_biquad_cas_df1_32x64_ins_q31 *S, uint8_t numStages, const q31_t *pCoeffs, q63_t *pState, uint8_t postShift):&#160;arm_biquad_cascade_df1_32x64_init_q31.c']]],
['arm_5fbiquad_5fcas_5fdf1_5f32x64_5fq31',['arm_biquad_cas_df1_32x64_q31',['../group__BiquadCascadeDF1__32x64.html#ga953a83e69685de6575cff37feb358a93',1,'arm_biquad_cas_df1_32x64_q31(const arm_biquad_cas_df1_32x64_ins_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_32x64_q31.c'],['../group__BiquadCascadeDF1__32x64.html#ga953a83e69685de6575cff37feb358a93',1,'arm_biquad_cas_df1_32x64_q31(const arm_biquad_cas_df1_32x64_ins_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_32x64_q31.c']]],
- ['arm_5fbiquad_5fcascade_5fdf1_5ff32',['arm_biquad_cascade_df1_f32',['../group__BiquadCascadeDF1.html#gaa0dbe330d763e3c1d8030b3ef12d5bdc',1,'arm_biquad_cascade_df1_f32(const arm_biquad_casd_df1_inst_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_f32.c'],['../group__BiquadCascadeDF1.html#gaa0dbe330d763e3c1d8030b3ef12d5bdc',1,'arm_biquad_cascade_df1_f32(const arm_biquad_casd_df1_inst_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_f32.c']]],
- ['arm_5fbiquad_5fcascade_5fdf1_5ffast_5fq15',['arm_biquad_cascade_df1_fast_q15',['../group__BiquadCascadeDF1.html#gaffb9792c0220882efd4c58f3c6a05fd7',1,'arm_biquad_cascade_df1_fast_q15(const arm_biquad_casd_df1_inst_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_fast_q15.c'],['../group__BiquadCascadeDF1.html#gaffb9792c0220882efd4c58f3c6a05fd7',1,'arm_biquad_cascade_df1_fast_q15(const arm_biquad_casd_df1_inst_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_fast_q15.c']]],
- ['arm_5fbiquad_5fcascade_5fdf1_5ffast_5fq31',['arm_biquad_cascade_df1_fast_q31',['../group__BiquadCascadeDF1.html#ga456390f5e448afad3a38bed7d6e380e3',1,'arm_biquad_cascade_df1_fast_q31(const arm_biquad_casd_df1_inst_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_fast_q31.c'],['../group__BiquadCascadeDF1.html#ga456390f5e448afad3a38bed7d6e380e3',1,'arm_biquad_cascade_df1_fast_q31(const arm_biquad_casd_df1_inst_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_fast_q31.c']]],
- ['arm_5fbiquad_5fcascade_5fdf1_5finit_5ff32',['arm_biquad_cascade_df1_init_f32',['../group__BiquadCascadeDF1.html#ga8e73b69a788e681a61bccc8959d823c5',1,'arm_biquad_cascade_df1_init_f32(arm_biquad_casd_df1_inst_f32 *S, uint8_t numStages, float32_t *pCoeffs, float32_t *pState):&#160;arm_biquad_cascade_df1_init_f32.c'],['../group__BiquadCascadeDF1.html#ga8e73b69a788e681a61bccc8959d823c5',1,'arm_biquad_cascade_df1_init_f32(arm_biquad_casd_df1_inst_f32 *S, uint8_t numStages, float32_t *pCoeffs, float32_t *pState):&#160;arm_biquad_cascade_df1_init_f32.c']]],
- ['arm_5fbiquad_5fcascade_5fdf1_5finit_5fq15',['arm_biquad_cascade_df1_init_q15',['../group__BiquadCascadeDF1.html#gad54c724132f6d742a444eb6df0e9c731',1,'arm_biquad_cascade_df1_init_q15(arm_biquad_casd_df1_inst_q15 *S, uint8_t numStages, q15_t *pCoeffs, q15_t *pState, int8_t postShift):&#160;arm_biquad_cascade_df1_init_q15.c'],['../group__BiquadCascadeDF1.html#gad54c724132f6d742a444eb6df0e9c731',1,'arm_biquad_cascade_df1_init_q15(arm_biquad_casd_df1_inst_q15 *S, uint8_t numStages, q15_t *pCoeffs, q15_t *pState, int8_t postShift):&#160;arm_biquad_cascade_df1_init_q15.c']]],
- ['arm_5fbiquad_5fcascade_5fdf1_5finit_5fq31',['arm_biquad_cascade_df1_init_q31',['../group__BiquadCascadeDF1.html#gaf42a44f9b16d61e636418c83eefe577b',1,'arm_biquad_cascade_df1_init_q31(arm_biquad_casd_df1_inst_q31 *S, uint8_t numStages, q31_t *pCoeffs, q31_t *pState, int8_t postShift):&#160;arm_biquad_cascade_df1_init_q31.c'],['../group__BiquadCascadeDF1.html#gaf42a44f9b16d61e636418c83eefe577b',1,'arm_biquad_cascade_df1_init_q31(arm_biquad_casd_df1_inst_q31 *S, uint8_t numStages, q31_t *pCoeffs, q31_t *pState, int8_t postShift):&#160;arm_biquad_cascade_df1_init_q31.c']]],
- ['arm_5fbiquad_5fcascade_5fdf1_5fq15',['arm_biquad_cascade_df1_q15',['../group__BiquadCascadeDF1.html#gadd66a0aefdc645031d607b0a5b37a942',1,'arm_biquad_cascade_df1_q15(const arm_biquad_casd_df1_inst_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_q15.c'],['../group__BiquadCascadeDF1.html#gadd66a0aefdc645031d607b0a5b37a942',1,'arm_biquad_cascade_df1_q15(const arm_biquad_casd_df1_inst_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_q15.c']]],
- ['arm_5fbiquad_5fcascade_5fdf1_5fq31',['arm_biquad_cascade_df1_q31',['../group__BiquadCascadeDF1.html#ga27b0c54da702713976e5202d20b4473f',1,'arm_biquad_cascade_df1_q31(const arm_biquad_casd_df1_inst_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_q31.c'],['../group__BiquadCascadeDF1.html#ga27b0c54da702713976e5202d20b4473f',1,'arm_biquad_cascade_df1_q31(const arm_biquad_casd_df1_inst_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_q31.c']]],
- ['arm_5fbiquad_5fcascade_5fdf2t_5ff32',['arm_biquad_cascade_df2T_f32',['../group__BiquadCascadeDF2T.html#ga114f373fbc16a314e9f293c7c7649c7f',1,'arm_biquad_cascade_df2T_f32(const arm_biquad_cascade_df2T_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df2T_f32.c'],['../group__BiquadCascadeDF2T.html#ga114f373fbc16a314e9f293c7c7649c7f',1,'arm_biquad_cascade_df2T_f32(const arm_biquad_cascade_df2T_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df2T_f32.c']]],
+ ['arm_5fbiquad_5fcascade_5fdf1_5ff32',['arm_biquad_cascade_df1_f32',['../group__BiquadCascadeDF1.html#ga812eb9769adde4fed6d5ff4968a011d3',1,'arm_biquad_cascade_df1_f32(const arm_biquad_casd_df1_inst_f32 *S, const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_f32.c'],['../group__BiquadCascadeDF1.html#ga812eb9769adde4fed6d5ff4968a011d3',1,'arm_biquad_cascade_df1_f32(const arm_biquad_casd_df1_inst_f32 *S, const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_f32.c']]],
+ ['arm_5fbiquad_5fcascade_5fdf1_5ffast_5fq15',['arm_biquad_cascade_df1_fast_q15',['../group__BiquadCascadeDF1.html#ga5008df017b9ce4046f35b61482009cbc',1,'arm_biquad_cascade_df1_fast_q15(const arm_biquad_casd_df1_inst_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_fast_q15.c'],['../group__BiquadCascadeDF1.html#ga5008df017b9ce4046f35b61482009cbc',1,'arm_biquad_cascade_df1_fast_q15(const arm_biquad_casd_df1_inst_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_fast_q15.c']]],
+ ['arm_5fbiquad_5fcascade_5fdf1_5ffast_5fq31',['arm_biquad_cascade_df1_fast_q31',['../group__BiquadCascadeDF1.html#gaa09ea758c0b24eed9ef92b8d1e5c80c2',1,'arm_biquad_cascade_df1_fast_q31(const arm_biquad_casd_df1_inst_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_fast_q31.c'],['../group__BiquadCascadeDF1.html#gaa09ea758c0b24eed9ef92b8d1e5c80c2',1,'arm_biquad_cascade_df1_fast_q31(const arm_biquad_casd_df1_inst_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_fast_q31.c']]],
+ ['arm_5fbiquad_5fcascade_5fdf1_5finit_5ff32',['arm_biquad_cascade_df1_init_f32',['../group__BiquadCascadeDF1.html#gad0b680d1c529d941e939d265b3c6ae59',1,'arm_biquad_cascade_df1_init_f32(arm_biquad_casd_df1_inst_f32 *S, uint8_t numStages, const float32_t *pCoeffs, float32_t *pState):&#160;arm_biquad_cascade_df1_init_f32.c'],['../group__BiquadCascadeDF1.html#gad0b680d1c529d941e939d265b3c6ae59',1,'arm_biquad_cascade_df1_init_f32(arm_biquad_casd_df1_inst_f32 *S, uint8_t numStages, const float32_t *pCoeffs, float32_t *pState):&#160;arm_biquad_cascade_df1_init_f32.c']]],
+ ['arm_5fbiquad_5fcascade_5fdf1_5finit_5fq15',['arm_biquad_cascade_df1_init_q15',['../group__BiquadCascadeDF1.html#ga1115256c79a0e22a3a54f8e627ac256f',1,'arm_biquad_cascade_df1_init_q15(arm_biquad_casd_df1_inst_q15 *S, uint8_t numStages, const q15_t *pCoeffs, q15_t *pState, int8_t postShift):&#160;arm_biquad_cascade_df1_init_q15.c'],['../group__BiquadCascadeDF1.html#ga1115256c79a0e22a3a54f8e627ac256f',1,'arm_biquad_cascade_df1_init_q15(arm_biquad_casd_df1_inst_q15 *S, uint8_t numStages, const q15_t *pCoeffs, q15_t *pState, int8_t postShift):&#160;arm_biquad_cascade_df1_init_q15.c']]],
+ ['arm_5fbiquad_5fcascade_5fdf1_5finit_5fq31',['arm_biquad_cascade_df1_init_q31',['../group__BiquadCascadeDF1.html#ga5563b156af44d1be2a7548626988bf4e',1,'arm_biquad_cascade_df1_init_q31(arm_biquad_casd_df1_inst_q31 *S, uint8_t numStages, const q31_t *pCoeffs, q31_t *pState, int8_t postShift):&#160;arm_biquad_cascade_df1_init_q31.c'],['../group__BiquadCascadeDF1.html#ga5563b156af44d1be2a7548626988bf4e',1,'arm_biquad_cascade_df1_init_q31(arm_biquad_casd_df1_inst_q31 *S, uint8_t numStages, const q31_t *pCoeffs, q31_t *pState, int8_t postShift):&#160;arm_biquad_cascade_df1_init_q31.c']]],
+ ['arm_5fbiquad_5fcascade_5fdf1_5fq15',['arm_biquad_cascade_df1_q15',['../group__BiquadCascadeDF1.html#ga27af5bfa40dad7c877e48eedc8d67558',1,'arm_biquad_cascade_df1_q15(const arm_biquad_casd_df1_inst_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_q15.c'],['../group__BiquadCascadeDF1.html#ga27af5bfa40dad7c877e48eedc8d67558',1,'arm_biquad_cascade_df1_q15(const arm_biquad_casd_df1_inst_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_q15.c']]],
+ ['arm_5fbiquad_5fcascade_5fdf1_5fq31',['arm_biquad_cascade_df1_q31',['../group__BiquadCascadeDF1.html#ga4e7dad0ee6949005909fd4fcf1249b79',1,'arm_biquad_cascade_df1_q31(const arm_biquad_casd_df1_inst_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_q31.c'],['../group__BiquadCascadeDF1.html#ga4e7dad0ee6949005909fd4fcf1249b79',1,'arm_biquad_cascade_df1_q31(const arm_biquad_casd_df1_inst_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df1_q31.c']]],
+ ['arm_5fbiquad_5fcascade_5fdf2t_5ff32',['arm_biquad_cascade_df2T_f32',['../group__BiquadCascadeDF2T.html#gaecf9b22907e89fc35f097b50589cf86a',1,'arm_biquad_cascade_df2T_f32(const arm_biquad_cascade_df2T_instance_f32 *S, const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df2T_f32.c'],['../group__BiquadCascadeDF2T.html#gaecf9b22907e89fc35f097b50589cf86a',1,'arm_biquad_cascade_df2T_f32(const arm_biquad_cascade_df2T_instance_f32 *S, const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df2T_f32.c']]],
['arm_5fbiquad_5fcascade_5fdf2t_5ff64',['arm_biquad_cascade_df2T_f64',['../group__BiquadCascadeDF2T.html#gaa8735dda5f3f36d0936283794c2aa771',1,'arm_biquad_cascade_df2T_f64(const arm_biquad_cascade_df2T_instance_f64 *S, float64_t *pSrc, float64_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df2T_f64.c'],['../group__BiquadCascadeDF2T.html#gaa8735dda5f3f36d0936283794c2aa771',1,'arm_biquad_cascade_df2T_f64(const arm_biquad_cascade_df2T_instance_f64 *S, float64_t *pSrc, float64_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_df2T_f64.c']]],
- ['arm_5fbiquad_5fcascade_5fdf2t_5finit_5ff32',['arm_biquad_cascade_df2T_init_f32',['../group__BiquadCascadeDF2T.html#ga70eaddf317a4a8bde6bd6a97df67fedd',1,'arm_biquad_cascade_df2T_init_f32(arm_biquad_cascade_df2T_instance_f32 *S, uint8_t numStages, float32_t *pCoeffs, float32_t *pState):&#160;arm_biquad_cascade_df2T_init_f32.c'],['../group__BiquadCascadeDF2T.html#ga70eaddf317a4a8bde6bd6a97df67fedd',1,'arm_biquad_cascade_df2T_init_f32(arm_biquad_cascade_df2T_instance_f32 *S, uint8_t numStages, float32_t *pCoeffs, float32_t *pState):&#160;arm_biquad_cascade_df2T_init_f32.c']]],
+ ['arm_5fbiquad_5fcascade_5fdf2t_5finit_5ff32',['arm_biquad_cascade_df2T_init_f32',['../group__BiquadCascadeDF2T.html#gafd8b4068de567e9012e444f1c2320e1c',1,'arm_biquad_cascade_df2T_init_f32(arm_biquad_cascade_df2T_instance_f32 *S, uint8_t numStages, const float32_t *pCoeffs, float32_t *pState):&#160;arm_biquad_cascade_df2T_init_f32.c'],['../group__BiquadCascadeDF2T.html#gafd8b4068de567e9012e444f1c2320e1c',1,'arm_biquad_cascade_df2T_init_f32(arm_biquad_cascade_df2T_instance_f32 *S, uint8_t numStages, const float32_t *pCoeffs, float32_t *pState):&#160;arm_biquad_cascade_df2T_init_f32.c']]],
['arm_5fbiquad_5fcascade_5fdf2t_5finit_5ff64',['arm_biquad_cascade_df2T_init_f64',['../group__BiquadCascadeDF2T.html#ga12dc5d8e8892806ad70e79ca2ff9f86e',1,'arm_biquad_cascade_df2T_init_f64(arm_biquad_cascade_df2T_instance_f64 *S, uint8_t numStages, float64_t *pCoeffs, float64_t *pState):&#160;arm_biquad_cascade_df2T_init_f64.c'],['../group__BiquadCascadeDF2T.html#ga12dc5d8e8892806ad70e79ca2ff9f86e',1,'arm_biquad_cascade_df2T_init_f64(arm_biquad_cascade_df2T_instance_f64 *S, uint8_t numStages, float64_t *pCoeffs, float64_t *pState):&#160;arm_biquad_cascade_df2T_init_f64.c']]],
- ['arm_5fbiquad_5fcascade_5fstereo_5fdf2t_5ff32',['arm_biquad_cascade_stereo_df2T_f32',['../group__BiquadCascadeDF2T.html#gac75de449c3e4f733477d81bd0ada5eec',1,'arm_biquad_cascade_stereo_df2T_f32(const arm_biquad_cascade_stereo_df2T_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_stereo_df2T_f32.c'],['../group__BiquadCascadeDF2T.html#gac75de449c3e4f733477d81bd0ada5eec',1,'arm_biquad_cascade_stereo_df2T_f32(const arm_biquad_cascade_stereo_df2T_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_stereo_df2T_f32.c']]],
- ['arm_5fbiquad_5fcascade_5fstereo_5fdf2t_5finit_5ff32',['arm_biquad_cascade_stereo_df2T_init_f32',['../group__BiquadCascadeDF2T.html#ga405197c89fe4d34003efd23786296425',1,'arm_biquad_cascade_stereo_df2T_init_f32(arm_biquad_cascade_stereo_df2T_instance_f32 *S, uint8_t numStages, float32_t *pCoeffs, float32_t *pState):&#160;arm_biquad_cascade_stereo_df2T_init_f32.c'],['../group__BiquadCascadeDF2T.html#ga405197c89fe4d34003efd23786296425',1,'arm_biquad_cascade_stereo_df2T_init_f32(arm_biquad_cascade_stereo_df2T_instance_f32 *S, uint8_t numStages, float32_t *pCoeffs, float32_t *pState):&#160;arm_biquad_cascade_stereo_df2T_init_f32.c']]],
- ['arm_5fbitreversal_5f16',['arm_bitreversal_16',['../arm__cfft__q15_8c.html#a773957c278f4d9e728711f27e8a6e278',1,'arm_cfft_q15.c']]],
- ['arm_5fbitreversal_5f32',['arm_bitreversal_32',['../arm__cfft__f32_8c.html#ac8e7ebe1cb131a5b0f55d0464640591f',1,'arm_bitreversal_32(uint32_t *pSrc, const uint16_t bitRevLen, const uint16_t *pBitRevTable):&#160;arm_cfft_f32.c'],['../arm__cfft__q31_8c.html#ac8e7ebe1cb131a5b0f55d0464640591f',1,'arm_bitreversal_32(uint32_t *pSrc, const uint16_t bitRevLen, const uint16_t *pBitRevTable):&#160;arm_cfft_q31.c']]],
- ['arm_5fbitreversal_5ff32',['arm_bitreversal_f32',['../arm__bitreversal_8c.html#a3d4062fdfa6aaa3f51f41cab868e508b',1,'arm_bitreversal_f32(float32_t *pSrc, uint16_t fftSize, uint16_t bitRevFactor, uint16_t *pBitRevTab):&#160;arm_bitreversal.c'],['../arm__cfft__radix2__f32_8c.html#a3d4062fdfa6aaa3f51f41cab868e508b',1,'arm_bitreversal_f32(float32_t *pSrc, uint16_t fftSize, uint16_t bitRevFactor, uint16_t *pBitRevTab):&#160;arm_bitreversal.c'],['../arm__cfft__radix4__f32_8c.html#a3d4062fdfa6aaa3f51f41cab868e508b',1,'arm_bitreversal_f32(float32_t *pSrc, uint16_t fftSize, uint16_t bitRevFactor, uint16_t *pBitRevTab):&#160;arm_bitreversal.c'],['../arm__rfft__f32_8c.html#a3d4062fdfa6aaa3f51f41cab868e508b',1,'arm_bitreversal_f32(float32_t *pSrc, uint16_t fftSize, uint16_t bitRevFactor, uint16_t *pBitRevTab):&#160;arm_bitreversal.c']]],
- ['arm_5fbitreversal_5fq15',['arm_bitreversal_q15',['../arm__bitreversal_8c.html#a12a07b49948c354172ae07358309a4a5',1,'arm_bitreversal_q15(q15_t *pSrc16, uint32_t fftLen, uint16_t bitRevFactor, uint16_t *pBitRevTab):&#160;arm_bitreversal.c'],['../arm__cfft__radix2__q15_8c.html#a73f48eaea9297605705ae25d3405343e',1,'arm_bitreversal_q15(q15_t *pSrc, uint32_t fftLen, uint16_t bitRevFactor, uint16_t *pBitRevTab):&#160;arm_bitreversal.c'],['../arm__cfft__radix4__q15_8c.html#a73f48eaea9297605705ae25d3405343e',1,'arm_bitreversal_q15(q15_t *pSrc, uint32_t fftLen, uint16_t bitRevFactor, uint16_t *pBitRevTab):&#160;arm_bitreversal.c']]],
- ['arm_5fbitreversal_5fq31',['arm_bitreversal_q31',['../arm__bitreversal_8c.html#a27618705158b5c42db5fb0a381f8efc1',1,'arm_bitreversal_q31(q31_t *pSrc, uint32_t fftLen, uint16_t bitRevFactor, uint16_t *pBitRevTable):&#160;arm_bitreversal.c'],['../arm__cfft__radix2__q31_8c.html#a3fab577d25c3a517973c8c214f66f268',1,'arm_bitreversal_q31(q31_t *pSrc, uint32_t fftLen, uint16_t bitRevFactor, uint16_t *pBitRevTab):&#160;arm_bitreversal.c'],['../arm__cfft__radix4__q31_8c.html#a3fab577d25c3a517973c8c214f66f268',1,'arm_bitreversal_q31(q31_t *pSrc, uint32_t fftLen, uint16_t bitRevFactor, uint16_t *pBitRevTab):&#160;arm_bitreversal.c']]],
+ ['arm_5fbiquad_5fcascade_5fstereo_5fdf2t_5ff32',['arm_biquad_cascade_stereo_df2T_f32',['../group__BiquadCascadeDF2T.html#gaeb8334e64307e85de36db947da04a6eb',1,'arm_biquad_cascade_stereo_df2T_f32(const arm_biquad_cascade_stereo_df2T_instance_f32 *S, const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_stereo_df2T_f32.c'],['../group__BiquadCascadeDF2T.html#gaeb8334e64307e85de36db947da04a6eb',1,'arm_biquad_cascade_stereo_df2T_f32(const arm_biquad_cascade_stereo_df2T_instance_f32 *S, const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_biquad_cascade_stereo_df2T_f32.c']]],
+ ['arm_5fbiquad_5fcascade_5fstereo_5fdf2t_5finit_5ff32',['arm_biquad_cascade_stereo_df2T_init_f32',['../group__BiquadCascadeDF2T.html#ga31a77581f3cba5f360c84b160d770d98',1,'arm_biquad_cascade_stereo_df2T_init_f32(arm_biquad_cascade_stereo_df2T_instance_f32 *S, uint8_t numStages, const float32_t *pCoeffs, float32_t *pState):&#160;arm_biquad_cascade_stereo_df2T_init_f32.c'],['../group__BiquadCascadeDF2T.html#ga31a77581f3cba5f360c84b160d770d98',1,'arm_biquad_cascade_stereo_df2T_init_f32(arm_biquad_cascade_stereo_df2T_instance_f32 *S, uint8_t numStages, const float32_t *pCoeffs, float32_t *pState):&#160;arm_biquad_cascade_stereo_df2T_init_f32.c']]],
+ ['arm_5fbitreversal_5f16',['arm_bitreversal_16',['../arm__bitreversal2_8c.html#af39358a8b7645d00180115d5009db286',1,'arm_bitreversal_16(uint16_t *pSrc, const uint16_t bitRevLen, const uint16_t *pBitRevTab):&#160;arm_bitreversal2.c'],['../arm__cfft__q15_8c.html#a773957c278f4d9e728711f27e8a6e278',1,'arm_bitreversal_16(uint16_t *pSrc, const uint16_t bitRevLen, const uint16_t *pBitRevTable):&#160;arm_bitreversal2.c']]],
+ ['arm_5fbitreversal_5f32',['arm_bitreversal_32',['../arm__bitreversal2_8c.html#aa7638dc36fa3e1674d794918a53ceb8a',1,'arm_bitreversal_32(uint32_t *pSrc, const uint16_t bitRevLen, const uint16_t *pBitRevTab):&#160;arm_bitreversal2.c'],['../arm__cfft__f32_8c.html#ac8e7ebe1cb131a5b0f55d0464640591f',1,'arm_bitreversal_32(uint32_t *pSrc, const uint16_t bitRevLen, const uint16_t *pBitRevTable):&#160;arm_bitreversal2.c'],['../arm__cfft__q31_8c.html#ac8e7ebe1cb131a5b0f55d0464640591f',1,'arm_bitreversal_32(uint32_t *pSrc, const uint16_t bitRevLen, const uint16_t *pBitRevTable):&#160;arm_bitreversal2.c']]],
+ ['arm_5fbitreversal_5ff32',['arm_bitreversal_f32',['../arm__bitreversal_8c.html#a81008b023cbc9d37b3ff849877d1eb52',1,'arm_bitreversal_f32(float32_t *pSrc, uint16_t fftSize, uint16_t bitRevFactor, const uint16_t *pBitRevTab):&#160;arm_bitreversal.c'],['../arm__cfft__radix2__f32_8c.html#a81008b023cbc9d37b3ff849877d1eb52',1,'arm_bitreversal_f32(float32_t *pSrc, uint16_t fftSize, uint16_t bitRevFactor, const uint16_t *pBitRevTab):&#160;arm_bitreversal.c'],['../arm__cfft__radix4__f32_8c.html#a81008b023cbc9d37b3ff849877d1eb52',1,'arm_bitreversal_f32(float32_t *pSrc, uint16_t fftSize, uint16_t bitRevFactor, const uint16_t *pBitRevTab):&#160;arm_bitreversal.c'],['../arm__rfft__f32_8c.html#a81008b023cbc9d37b3ff849877d1eb52',1,'arm_bitreversal_f32(float32_t *pSrc, uint16_t fftSize, uint16_t bitRevFactor, const uint16_t *pBitRevTab):&#160;arm_bitreversal.c']]],
+ ['arm_5fbitreversal_5fq15',['arm_bitreversal_q15',['../arm__bitreversal_8c.html#aca90e3648bb9032de822180ab177f90c',1,'arm_bitreversal_q15(q15_t *pSrc16, uint32_t fftLen, uint16_t bitRevFactor, const uint16_t *pBitRevTab):&#160;arm_bitreversal.c'],['../arm__cfft__radix2__q15_8c.html#a192ac22646c129779db528f2f322300d',1,'arm_bitreversal_q15(q15_t *pSrc, uint32_t fftLen, uint16_t bitRevFactor, const uint16_t *pBitRevTab):&#160;arm_bitreversal.c'],['../arm__cfft__radix4__q15_8c.html#a192ac22646c129779db528f2f322300d',1,'arm_bitreversal_q15(q15_t *pSrc, uint32_t fftLen, uint16_t bitRevFactor, const uint16_t *pBitRevTab):&#160;arm_bitreversal.c']]],
+ ['arm_5fbitreversal_5fq31',['arm_bitreversal_q31',['../arm__bitreversal_8c.html#a82acdff1d26c7021c2a016a6e7e9eaf8',1,'arm_bitreversal_q31(q31_t *pSrc, uint32_t fftLen, uint16_t bitRevFactor, const uint16_t *pBitRevTab):&#160;arm_bitreversal.c'],['../arm__cfft__radix2__q31_8c.html#a82acdff1d26c7021c2a016a6e7e9eaf8',1,'arm_bitreversal_q31(q31_t *pSrc, uint32_t fftLen, uint16_t bitRevFactor, const uint16_t *pBitRevTab):&#160;arm_bitreversal.c'],['../arm__cfft__radix4__q31_8c.html#a82acdff1d26c7021c2a016a6e7e9eaf8',1,'arm_bitreversal_q31(q31_t *pSrc, uint32_t fftLen, uint16_t bitRevFactor, const uint16_t *pBitRevTab):&#160;arm_bitreversal.c']]],
['arm_5fcalc_5f2pow',['arm_calc_2pow',['../arm__convolution__example_2math__helper_8c.html#ace1e1f7b72573d1934782ec999a04f99',1,'arm_calc_2pow(uint32_t numShifts):&#160;math_helper.c'],['../arm__convolution__example_2math__helper_8h.html#a7c94faac575a175e824d5f9879c97c68',1,'arm_calc_2pow(uint32_t guard_bits):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8c.html#ace1e1f7b72573d1934782ec999a04f99',1,'arm_calc_2pow(uint32_t numShifts):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8h.html#a7c94faac575a175e824d5f9879c97c68',1,'arm_calc_2pow(uint32_t guard_bits):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8c.html#ace1e1f7b72573d1934782ec999a04f99',1,'arm_calc_2pow(uint32_t numShifts):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8h.html#a7c94faac575a175e824d5f9879c97c68',1,'arm_calc_2pow(uint32_t guard_bits):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8c.html#ace1e1f7b72573d1934782ec999a04f99',1,'arm_calc_2pow(uint32_t numShifts):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8h.html#a7c94faac575a175e824d5f9879c97c68',1,'arm_calc_2pow(uint32_t guard_bits):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8c.html#ace1e1f7b72573d1934782ec999a04f99',1,'arm_calc_2pow(uint32_t numShifts):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8h.html#a7c94faac575a175e824d5f9879c97c68',1,'arm_calc_2pow(uint32_t guard_bits):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8c.html#ace1e1f7b72573d1934782ec999a04f99',1,'arm_calc_2pow(uint32_t numShifts):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8h.html#a7c94faac575a175e824d5f9879c97c68',1,'arm_calc_2pow(uint32_t guard_bits):&#160;math_helper.c']]],
['arm_5fcalc_5fguard_5fbits',['arm_calc_guard_bits',['../arm__convolution__example_2math__helper_8c.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds):&#160;math_helper.c'],['../arm__convolution__example_2math__helper_8h.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8c.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8h.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8c.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8h.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8c.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8h.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8c.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8h.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8c.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8h.html#a60ff6e0b31a5e9105c7280797e457742',1,'arm_calc_guard_bits(uint32_t num_adds):&#160;math_helper.c']]],
['arm_5fcfft_5ff32',['arm_cfft_f32',['../group__ComplexFFT.html#gade0f9c4ff157b6b9c72a1eafd86ebf80',1,'arm_cfft_f32(const arm_cfft_instance_f32 *S, float32_t *p1, uint8_t ifftFlag, uint8_t bitReverseFlag):&#160;arm_cfft_f32.c'],['../group__ComplexFFT.html#gade0f9c4ff157b6b9c72a1eafd86ebf80',1,'arm_cfft_f32(const arm_cfft_instance_f32 *S, float32_t *p1, uint8_t ifftFlag, uint8_t bitReverseFlag):&#160;arm_cfft_f32.c']]],
@@ -57,66 +58,66 @@ var searchData=
['arm_5fcfft_5fradix4by2_5fq31',['arm_cfft_radix4by2_q31',['../arm__cfft__q31_8c.html#af6df8bf714c30d44e6b871ea87d22b30',1,'arm_cfft_q31.c']]],
['arm_5fcfft_5fradix8by2_5ff32',['arm_cfft_radix8by2_f32',['../arm__cfft__f32_8c.html#ae99e2b173033e9910058869bdf0619d9',1,'arm_cfft_f32.c']]],
['arm_5fcfft_5fradix8by4_5ff32',['arm_cfft_radix8by4_f32',['../arm__cfft__f32_8c.html#a4bb346f59bca06cebe0defc8e15b69a6',1,'arm_cfft_f32.c']]],
- ['arm_5fcircularread_5ff32',['arm_circularRead_f32',['../arm__math_8h.html#af4d2359037b7360329ef9dd6836d1353',1,'arm_math.h']]],
- ['arm_5fcircularread_5fq15',['arm_circularRead_q15',['../arm__math_8h.html#a98eb923fe8c64909897c31d6b9f69bff',1,'arm_math.h']]],
- ['arm_5fcircularread_5fq7',['arm_circularRead_q7',['../arm__math_8h.html#acd3153fe997f44fe6c20fa1ac6257a2b',1,'arm_math.h']]],
- ['arm_5fcircularwrite_5ff32',['arm_circularWrite_f32',['../arm__math_8h.html#a87c6129c7f1a7e7b205339054d3ffed7',1,'arm_math.h']]],
- ['arm_5fcircularwrite_5fq15',['arm_circularWrite_q15',['../arm__math_8h.html#a885325c33991f03743a9d9b06868a099',1,'arm_math.h']]],
- ['arm_5fcircularwrite_5fq7',['arm_circularWrite_q7',['../arm__math_8h.html#a2db43ffe947dce0f676c09580d1f6765',1,'arm_math.h']]],
- ['arm_5fclarke_5ff32',['arm_clarke_f32',['../group__clarke.html#gabbfa27c68837d22f03d6c6259569caa8',1,'arm_math.h']]],
- ['arm_5fclarke_5fq31',['arm_clarke_q31',['../group__clarke.html#ga0c69ebd2855ce6d34008eff808881e78',1,'arm_math.h']]],
+ ['arm_5fcircularread_5ff32',['arm_circularRead_f32',['../arm__math_8h.html#aa0e8f158699a65e023960d555274ad39',1,'arm_math.h']]],
+ ['arm_5fcircularread_5fq15',['arm_circularRead_q15',['../arm__math_8h.html#a4d8edf2fbaa68badce77740563de353f',1,'arm_math.h']]],
+ ['arm_5fcircularread_5fq7',['arm_circularRead_q7',['../arm__math_8h.html#a734e6ec2b2d568236816464967326748',1,'arm_math.h']]],
+ ['arm_5fcircularwrite_5ff32',['arm_circularWrite_f32',['../arm__math_8h.html#a189501700cbecf81c08a005bb16939d9',1,'arm_math.h']]],
+ ['arm_5fcircularwrite_5fq15',['arm_circularWrite_q15',['../arm__math_8h.html#a6799f043f7ab70c0d0e06fb9abbecb6e',1,'arm_math.h']]],
+ ['arm_5fcircularwrite_5fq7',['arm_circularWrite_q7',['../arm__math_8h.html#a28179a962e4bb51c73c195dcb2f969aa',1,'arm_math.h']]],
+ ['arm_5fclarke_5ff32',['arm_clarke_f32',['../group__clarke.html#ga82d40c62bb48ef4d613f1f2f685b4084',1,'arm_math.h']]],
+ ['arm_5fclarke_5fq31',['arm_clarke_q31',['../group__clarke.html#ga8d68db2a6e26e1caab677f5ab293c068',1,'arm_math.h']]],
['arm_5fclip_5ff32',['arm_clip_f32',['../arm__convolution__example_2math__helper_8c.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples):&#160;math_helper.c'],['../arm__convolution__example_2math__helper_8h.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8c.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8h.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8c.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8h.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8c.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8h.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8c.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8h.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8c.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8h.html#ab9768d92bb94894d8294047bdf76a16a',1,'arm_clip_f32(float *pIn, uint32_t numSamples):&#160;math_helper.c']]],
- ['arm_5fcmplx_5fconj_5ff32',['arm_cmplx_conj_f32',['../group__cmplx__conj.html#ga3a102aead6460ad9fcb0626f6b226ffb',1,'arm_cmplx_conj_f32(float32_t *pSrc, float32_t *pDst, uint32_t numSamples):&#160;arm_cmplx_conj_f32.c'],['../group__cmplx__conj.html#ga3a102aead6460ad9fcb0626f6b226ffb',1,'arm_cmplx_conj_f32(float32_t *pSrc, float32_t *pDst, uint32_t numSamples):&#160;arm_cmplx_conj_f32.c']]],
- ['arm_5fcmplx_5fconj_5fq15',['arm_cmplx_conj_q15',['../group__cmplx__conj.html#gaf47689ae07962acaecb8ddde556df4a4',1,'arm_cmplx_conj_q15(q15_t *pSrc, q15_t *pDst, uint32_t numSamples):&#160;arm_cmplx_conj_q15.c'],['../group__cmplx__conj.html#gaf47689ae07962acaecb8ddde556df4a4',1,'arm_cmplx_conj_q15(q15_t *pSrc, q15_t *pDst, uint32_t numSamples):&#160;arm_cmplx_conj_q15.c']]],
- ['arm_5fcmplx_5fconj_5fq31',['arm_cmplx_conj_q31',['../group__cmplx__conj.html#gafecc94879a383c5208ec3ef99485e4b5',1,'arm_cmplx_conj_q31(q31_t *pSrc, q31_t *pDst, uint32_t numSamples):&#160;arm_cmplx_conj_q31.c'],['../group__cmplx__conj.html#gafecc94879a383c5208ec3ef99485e4b5',1,'arm_cmplx_conj_q31(q31_t *pSrc, q31_t *pDst, uint32_t numSamples):&#160;arm_cmplx_conj_q31.c']]],
- ['arm_5fcmplx_5fdot_5fprod_5ff32',['arm_cmplx_dot_prod_f32',['../group__cmplx__dot__prod.html#gadcfaf567a25eb641da4043eafb9bb076',1,'arm_cmplx_dot_prod_f32(float32_t *pSrcA, float32_t *pSrcB, uint32_t numSamples, float32_t *realResult, float32_t *imagResult):&#160;arm_cmplx_dot_prod_f32.c'],['../group__cmplx__dot__prod.html#gadcfaf567a25eb641da4043eafb9bb076',1,'arm_cmplx_dot_prod_f32(float32_t *pSrcA, float32_t *pSrcB, uint32_t numSamples, float32_t *realResult, float32_t *imagResult):&#160;arm_cmplx_dot_prod_f32.c']]],
- ['arm_5fcmplx_5fdot_5fprod_5fq15',['arm_cmplx_dot_prod_q15',['../group__cmplx__dot__prod.html#ga2b08b5e8001d2c15204639d00893fc70',1,'arm_cmplx_dot_prod_q15(q15_t *pSrcA, q15_t *pSrcB, uint32_t numSamples, q31_t *realResult, q31_t *imagResult):&#160;arm_cmplx_dot_prod_q15.c'],['../group__cmplx__dot__prod.html#ga2b08b5e8001d2c15204639d00893fc70',1,'arm_cmplx_dot_prod_q15(q15_t *pSrcA, q15_t *pSrcB, uint32_t numSamples, q31_t *realResult, q31_t *imagResult):&#160;arm_cmplx_dot_prod_q15.c']]],
- ['arm_5fcmplx_5fdot_5fprod_5fq31',['arm_cmplx_dot_prod_q31',['../group__cmplx__dot__prod.html#ga5b731a59db062a9ad84562ef68a6c8af',1,'arm_cmplx_dot_prod_q31(q31_t *pSrcA, q31_t *pSrcB, uint32_t numSamples, q63_t *realResult, q63_t *imagResult):&#160;arm_cmplx_dot_prod_q31.c'],['../group__cmplx__dot__prod.html#ga5b731a59db062a9ad84562ef68a6c8af',1,'arm_cmplx_dot_prod_q31(q31_t *pSrcA, q31_t *pSrcB, uint32_t numSamples, q63_t *realResult, q63_t *imagResult):&#160;arm_cmplx_dot_prod_q31.c']]],
- ['arm_5fcmplx_5fmag_5ff32',['arm_cmplx_mag_f32',['../group__cmplx__mag.html#gae45024c497392cde2ae358a76d435213',1,'arm_cmplx_mag_f32(float32_t *pSrc, float32_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_f32.c'],['../group__cmplx__mag.html#gae45024c497392cde2ae358a76d435213',1,'arm_cmplx_mag_f32(float32_t *pSrc, float32_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_f32.c']]],
- ['arm_5fcmplx_5fmag_5fq15',['arm_cmplx_mag_q15',['../group__cmplx__mag.html#ga0a4a8f77a6a51d9b3f3b9d729f85b7a4',1,'arm_cmplx_mag_q15(q15_t *pSrc, q15_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_q15.c'],['../group__cmplx__mag.html#ga0a4a8f77a6a51d9b3f3b9d729f85b7a4',1,'arm_cmplx_mag_q15(q15_t *pSrc, q15_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_q15.c']]],
- ['arm_5fcmplx_5fmag_5fq31',['arm_cmplx_mag_q31',['../group__cmplx__mag.html#ga14f82f9230e9d96d5b9774e2fefcb7be',1,'arm_cmplx_mag_q31(q31_t *pSrc, q31_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_q31.c'],['../group__cmplx__mag.html#ga14f82f9230e9d96d5b9774e2fefcb7be',1,'arm_cmplx_mag_q31(q31_t *pSrc, q31_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_q31.c']]],
- ['arm_5fcmplx_5fmag_5fsquared_5ff32',['arm_cmplx_mag_squared_f32',['../group__cmplx__mag__squared.html#gaa7faccc0d96b061d8b7d0d7d82045074',1,'arm_cmplx_mag_squared_f32(float32_t *pSrc, float32_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_squared_f32.c'],['../group__cmplx__mag__squared.html#gaa7faccc0d96b061d8b7d0d7d82045074',1,'arm_cmplx_mag_squared_f32(float32_t *pSrc, float32_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_squared_f32.c']]],
- ['arm_5fcmplx_5fmag_5fsquared_5fq15',['arm_cmplx_mag_squared_q15',['../group__cmplx__mag__squared.html#ga45537f576102d960d467eb722b8431f2',1,'arm_cmplx_mag_squared_q15(q15_t *pSrc, q15_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_squared_q15.c'],['../group__cmplx__mag__squared.html#ga45537f576102d960d467eb722b8431f2',1,'arm_cmplx_mag_squared_q15(q15_t *pSrc, q15_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_squared_q15.c']]],
- ['arm_5fcmplx_5fmag_5fsquared_5fq31',['arm_cmplx_mag_squared_q31',['../group__cmplx__mag__squared.html#ga384b0538101e8c03fa4fa14271e63b04',1,'arm_cmplx_mag_squared_q31(q31_t *pSrc, q31_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_squared_q31.c'],['../group__cmplx__mag__squared.html#ga384b0538101e8c03fa4fa14271e63b04',1,'arm_cmplx_mag_squared_q31(q31_t *pSrc, q31_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_squared_q31.c']]],
- ['arm_5fcmplx_5fmult_5fcmplx_5ff32',['arm_cmplx_mult_cmplx_f32',['../group__CmplxByCmplxMult.html#ga14b47080054a1ba1250a86805be1ff6b',1,'arm_cmplx_mult_cmplx_f32(float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mult_cmplx_f32.c'],['../group__CmplxByCmplxMult.html#ga14b47080054a1ba1250a86805be1ff6b',1,'arm_cmplx_mult_cmplx_f32(float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mult_cmplx_f32.c']]],
- ['arm_5fcmplx_5fmult_5fcmplx_5fq15',['arm_cmplx_mult_cmplx_q15',['../group__CmplxByCmplxMult.html#ga67e96abfc9c3e30efb70a2ec9d0fe7e8',1,'arm_cmplx_mult_cmplx_q15(q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mult_cmplx_q15.c'],['../group__CmplxByCmplxMult.html#ga67e96abfc9c3e30efb70a2ec9d0fe7e8',1,'arm_cmplx_mult_cmplx_q15(q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mult_cmplx_q15.c']]],
- ['arm_5fcmplx_5fmult_5fcmplx_5fq31',['arm_cmplx_mult_cmplx_q31',['../group__CmplxByCmplxMult.html#ga1829e50993a90742de225a0ce4213838',1,'arm_cmplx_mult_cmplx_q31(q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mult_cmplx_q31.c'],['../group__CmplxByCmplxMult.html#ga1829e50993a90742de225a0ce4213838',1,'arm_cmplx_mult_cmplx_q31(q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mult_cmplx_q31.c']]],
- ['arm_5fcmplx_5fmult_5freal_5ff32',['arm_cmplx_mult_real_f32',['../group__CmplxByRealMult.html#ga9c18616f56cb4d3c0889ce0b339221ca',1,'arm_cmplx_mult_real_f32(float32_t *pSrcCmplx, float32_t *pSrcReal, float32_t *pCmplxDst, uint32_t numSamples):&#160;arm_cmplx_mult_real_f32.c'],['../group__CmplxByRealMult.html#ga9c18616f56cb4d3c0889ce0b339221ca',1,'arm_cmplx_mult_real_f32(float32_t *pSrcCmplx, float32_t *pSrcReal, float32_t *pCmplxDst, uint32_t numSamples):&#160;arm_cmplx_mult_real_f32.c']]],
- ['arm_5fcmplx_5fmult_5freal_5fq15',['arm_cmplx_mult_real_q15',['../group__CmplxByRealMult.html#ga3bd8889dcb45980e1d3e53344df54e85',1,'arm_cmplx_mult_real_q15(q15_t *pSrcCmplx, q15_t *pSrcReal, q15_t *pCmplxDst, uint32_t numSamples):&#160;arm_cmplx_mult_real_q15.c'],['../group__CmplxByRealMult.html#ga3bd8889dcb45980e1d3e53344df54e85',1,'arm_cmplx_mult_real_q15(q15_t *pSrcCmplx, q15_t *pSrcReal, q15_t *pCmplxDst, uint32_t numSamples):&#160;arm_cmplx_mult_real_q15.c']]],
- ['arm_5fcmplx_5fmult_5freal_5fq31',['arm_cmplx_mult_real_q31',['../group__CmplxByRealMult.html#ga715e4bb8e945b8ca51ec5237611697ce',1,'arm_cmplx_mult_real_q31(q31_t *pSrcCmplx, q31_t *pSrcReal, q31_t *pCmplxDst, uint32_t numSamples):&#160;arm_cmplx_mult_real_q31.c'],['../group__CmplxByRealMult.html#ga715e4bb8e945b8ca51ec5237611697ce',1,'arm_cmplx_mult_real_q31(q31_t *pSrcCmplx, q31_t *pSrcReal, q31_t *pCmplxDst, uint32_t numSamples):&#160;arm_cmplx_mult_real_q31.c']]],
+ ['arm_5fcmplx_5fconj_5ff32',['arm_cmplx_conj_f32',['../group__cmplx__conj.html#ga1b5571244b051bb72db30886896da2da',1,'arm_cmplx_conj_f32(const float32_t *pSrc, float32_t *pDst, uint32_t numSamples):&#160;arm_cmplx_conj_f32.c'],['../group__cmplx__conj.html#ga1b5571244b051bb72db30886896da2da',1,'arm_cmplx_conj_f32(const float32_t *pSrc, float32_t *pDst, uint32_t numSamples):&#160;arm_cmplx_conj_f32.c']]],
+ ['arm_5fcmplx_5fconj_5fq15',['arm_cmplx_conj_q15',['../group__cmplx__conj.html#ga2eef7dba99852d5f7ec3e025b2e5653b',1,'arm_cmplx_conj_q15(const q15_t *pSrc, q15_t *pDst, uint32_t numSamples):&#160;arm_cmplx_conj_q15.c'],['../group__cmplx__conj.html#ga2eef7dba99852d5f7ec3e025b2e5653b',1,'arm_cmplx_conj_q15(const q15_t *pSrc, q15_t *pDst, uint32_t numSamples):&#160;arm_cmplx_conj_q15.c']]],
+ ['arm_5fcmplx_5fconj_5fq31',['arm_cmplx_conj_q31',['../group__cmplx__conj.html#ga652edf2688aae9b2f53c5da73f6cc2bc',1,'arm_cmplx_conj_q31(const q31_t *pSrc, q31_t *pDst, uint32_t numSamples):&#160;arm_cmplx_conj_q31.c'],['../group__cmplx__conj.html#ga652edf2688aae9b2f53c5da73f6cc2bc',1,'arm_cmplx_conj_q31(const q31_t *pSrc, q31_t *pDst, uint32_t numSamples):&#160;arm_cmplx_conj_q31.c']]],
+ ['arm_5fcmplx_5fdot_5fprod_5ff32',['arm_cmplx_dot_prod_f32',['../group__cmplx__dot__prod.html#ga93796e73f02771cf6fe13de016e296ed',1,'arm_cmplx_dot_prod_f32(const float32_t *pSrcA, const float32_t *pSrcB, uint32_t numSamples, float32_t *realResult, float32_t *imagResult):&#160;arm_cmplx_dot_prod_f32.c'],['../group__cmplx__dot__prod.html#ga93796e73f02771cf6fe13de016e296ed',1,'arm_cmplx_dot_prod_f32(const float32_t *pSrcA, const float32_t *pSrcB, uint32_t numSamples, float32_t *realResult, float32_t *imagResult):&#160;arm_cmplx_dot_prod_f32.c']]],
+ ['arm_5fcmplx_5fdot_5fprod_5fq15',['arm_cmplx_dot_prod_q15',['../group__cmplx__dot__prod.html#gae712971379c461cfb8bef7e423bf8417',1,'arm_cmplx_dot_prod_q15(const q15_t *pSrcA, const q15_t *pSrcB, uint32_t numSamples, q31_t *realResult, q31_t *imagResult):&#160;arm_cmplx_dot_prod_q15.c'],['../group__cmplx__dot__prod.html#gae712971379c461cfb8bef7e423bf8417',1,'arm_cmplx_dot_prod_q15(const q15_t *pSrcA, const q15_t *pSrcB, uint32_t numSamples, q31_t *realResult, q31_t *imagResult):&#160;arm_cmplx_dot_prod_q15.c']]],
+ ['arm_5fcmplx_5fdot_5fprod_5fq31',['arm_cmplx_dot_prod_q31',['../group__cmplx__dot__prod.html#gaa90661b5eee3b6d83a149043ada0eb37',1,'arm_cmplx_dot_prod_q31(const q31_t *pSrcA, const q31_t *pSrcB, uint32_t numSamples, q63_t *realResult, q63_t *imagResult):&#160;arm_cmplx_dot_prod_q31.c'],['../group__cmplx__dot__prod.html#gaa90661b5eee3b6d83a149043ada0eb37',1,'arm_cmplx_dot_prod_q31(const q31_t *pSrcA, const q31_t *pSrcB, uint32_t numSamples, q63_t *realResult, q63_t *imagResult):&#160;arm_cmplx_dot_prod_q31.c']]],
+ ['arm_5fcmplx_5fmag_5ff32',['arm_cmplx_mag_f32',['../group__cmplx__mag.html#gaba4e0eff7816fe80d01121fb4cf6c6bc',1,'arm_cmplx_mag_f32(const float32_t *pSrc, float32_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_f32.c'],['../group__cmplx__mag.html#gaba4e0eff7816fe80d01121fb4cf6c6bc',1,'arm_cmplx_mag_f32(const float32_t *pSrc, float32_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_f32.c']]],
+ ['arm_5fcmplx_5fmag_5fq15',['arm_cmplx_mag_q15',['../group__cmplx__mag.html#ga0488e185f4631ac029b02f1759b287cf',1,'arm_cmplx_mag_q15(const q15_t *pSrc, q15_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_q15.c'],['../group__cmplx__mag.html#ga0488e185f4631ac029b02f1759b287cf',1,'arm_cmplx_mag_q15(const q15_t *pSrc, q15_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_q15.c']]],
+ ['arm_5fcmplx_5fmag_5fq31',['arm_cmplx_mag_q31',['../group__cmplx__mag.html#gab69ad9237469565958cce6b4555bbb6e',1,'arm_cmplx_mag_q31(const q31_t *pSrc, q31_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_q31.c'],['../group__cmplx__mag.html#gab69ad9237469565958cce6b4555bbb6e',1,'arm_cmplx_mag_q31(const q31_t *pSrc, q31_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_q31.c']]],
+ ['arm_5fcmplx_5fmag_5fsquared_5ff32',['arm_cmplx_mag_squared_f32',['../group__cmplx__mag__squared.html#ga925ef5458a384f63d06f1c6997d1fb7d',1,'arm_cmplx_mag_squared_f32(const float32_t *pSrc, float32_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_squared_f32.c'],['../group__cmplx__mag__squared.html#ga925ef5458a384f63d06f1c6997d1fb7d',1,'arm_cmplx_mag_squared_f32(const float32_t *pSrc, float32_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_squared_f32.c']]],
+ ['arm_5fcmplx_5fmag_5fsquared_5fq15',['arm_cmplx_mag_squared_q15',['../group__cmplx__mag__squared.html#gafdd1e838db0aef7ec201611883bd444c',1,'arm_cmplx_mag_squared_q15(const q15_t *pSrc, q15_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_squared_q15.c'],['../group__cmplx__mag__squared.html#gafdd1e838db0aef7ec201611883bd444c',1,'arm_cmplx_mag_squared_q15(const q15_t *pSrc, q15_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_squared_q15.c']]],
+ ['arm_5fcmplx_5fmag_5fsquared_5fq31',['arm_cmplx_mag_squared_q31',['../group__cmplx__mag__squared.html#ga9d74dbc0a777cfcc75c1cae33ef4d44a',1,'arm_cmplx_mag_squared_q31(const q31_t *pSrc, q31_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_squared_q31.c'],['../group__cmplx__mag__squared.html#ga9d74dbc0a777cfcc75c1cae33ef4d44a',1,'arm_cmplx_mag_squared_q31(const q31_t *pSrc, q31_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mag_squared_q31.c']]],
+ ['arm_5fcmplx_5fmult_5fcmplx_5ff32',['arm_cmplx_mult_cmplx_f32',['../group__CmplxByCmplxMult.html#gae221504b01e4abfe5f335eafd801b4ed',1,'arm_cmplx_mult_cmplx_f32(const float32_t *pSrcA, const float32_t *pSrcB, float32_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mult_cmplx_f32.c'],['../group__CmplxByCmplxMult.html#gae221504b01e4abfe5f335eafd801b4ed',1,'arm_cmplx_mult_cmplx_f32(const float32_t *pSrcA, const float32_t *pSrcB, float32_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mult_cmplx_f32.c']]],
+ ['arm_5fcmplx_5fmult_5fcmplx_5fq15',['arm_cmplx_mult_cmplx_q15',['../group__CmplxByCmplxMult.html#ga683b32a91cffbf021f58ace5a62904e8',1,'arm_cmplx_mult_cmplx_q15(const q15_t *pSrcA, const q15_t *pSrcB, q15_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mult_cmplx_q15.c'],['../group__CmplxByCmplxMult.html#ga683b32a91cffbf021f58ace5a62904e8',1,'arm_cmplx_mult_cmplx_q15(const q15_t *pSrcA, const q15_t *pSrcB, q15_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mult_cmplx_q15.c']]],
+ ['arm_5fcmplx_5fmult_5fcmplx_5fq31',['arm_cmplx_mult_cmplx_q31',['../group__CmplxByCmplxMult.html#ga7748c92e0922cf14e3d7bb257d77593f',1,'arm_cmplx_mult_cmplx_q31(const q31_t *pSrcA, const q31_t *pSrcB, q31_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mult_cmplx_q31.c'],['../group__CmplxByCmplxMult.html#ga7748c92e0922cf14e3d7bb257d77593f',1,'arm_cmplx_mult_cmplx_q31(const q31_t *pSrcA, const q31_t *pSrcB, q31_t *pDst, uint32_t numSamples):&#160;arm_cmplx_mult_cmplx_q31.c']]],
+ ['arm_5fcmplx_5fmult_5freal_5ff32',['arm_cmplx_mult_real_f32',['../group__CmplxByRealMult.html#ga903eb30a02343574e46cb123b52232f4',1,'arm_cmplx_mult_real_f32(const float32_t *pSrcCmplx, const float32_t *pSrcReal, float32_t *pCmplxDst, uint32_t numSamples):&#160;arm_cmplx_mult_real_f32.c'],['../group__CmplxByRealMult.html#ga903eb30a02343574e46cb123b52232f4',1,'arm_cmplx_mult_real_f32(const float32_t *pSrcCmplx, const float32_t *pSrcReal, float32_t *pCmplxDst, uint32_t numSamples):&#160;arm_cmplx_mult_real_f32.c']]],
+ ['arm_5fcmplx_5fmult_5freal_5fq15',['arm_cmplx_mult_real_q15',['../group__CmplxByRealMult.html#gaa41d60a567652bf6a783b916931bf20b',1,'arm_cmplx_mult_real_q15(const q15_t *pSrcCmplx, const q15_t *pSrcReal, q15_t *pCmplxDst, uint32_t numSamples):&#160;arm_cmplx_mult_real_q15.c'],['../group__CmplxByRealMult.html#gaa41d60a567652bf6a783b916931bf20b',1,'arm_cmplx_mult_real_q15(const q15_t *pSrcCmplx, const q15_t *pSrcReal, q15_t *pCmplxDst, uint32_t numSamples):&#160;arm_cmplx_mult_real_q15.c']]],
+ ['arm_5fcmplx_5fmult_5freal_5fq31',['arm_cmplx_mult_real_q31',['../group__CmplxByRealMult.html#ga0fe1cd71d35b4481f8ab69d502c96ace',1,'arm_cmplx_mult_real_q31(const q31_t *pSrcCmplx, const q31_t *pSrcReal, q31_t *pCmplxDst, uint32_t numSamples):&#160;arm_cmplx_mult_real_q31.c'],['../group__CmplxByRealMult.html#ga0fe1cd71d35b4481f8ab69d502c96ace',1,'arm_cmplx_mult_real_q31(const q31_t *pSrcCmplx, const q31_t *pSrcReal, q31_t *pCmplxDst, uint32_t numSamples):&#160;arm_cmplx_mult_real_q31.c']]],
['arm_5fcompare_5ffixed_5fq15',['arm_compare_fixed_q15',['../arm__convolution__example_2math__helper_8c.html#a64d5207c035db13cddde479317dd131e',1,'arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__convolution__example_2math__helper_8h.html#a64d5207c035db13cddde479317dd131e',1,'arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8c.html#a64d5207c035db13cddde479317dd131e',1,'arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8h.html#a64d5207c035db13cddde479317dd131e',1,'arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8c.html#a64d5207c035db13cddde479317dd131e',1,'arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8h.html#a64d5207c035db13cddde479317dd131e',1,'arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8c.html#a64d5207c035db13cddde479317dd131e',1,'arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8h.html#a64d5207c035db13cddde479317dd131e',1,'arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8c.html#a64d5207c035db13cddde479317dd131e',1,'arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8h.html#a64d5207c035db13cddde479317dd131e',1,'arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8c.html#a64d5207c035db13cddde479317dd131e',1,'arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8h.html#a64d5207c035db13cddde479317dd131e',1,'arm_compare_fixed_q15(q15_t *pIn, q15_t *pOut, uint32_t numSamples):&#160;math_helper.c']]],
['arm_5fcompare_5ffixed_5fq31',['arm_compare_fixed_q31',['../arm__convolution__example_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__convolution__example_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8c.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8h.html#a32f9f3d19e53161382c5bd39e3df50fb',1,'arm_compare_fixed_q31(q31_t *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c']]],
- ['arm_5fconv_5ff32',['arm_conv_f32',['../group__Conv.html#ga3f860dc98c6fc4cafc421e4a2aed3c89',1,'arm_conv_f32(float32_t *pSrcA, uint32_t srcALen, float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst):&#160;arm_conv_f32.c'],['../group__Conv.html#ga3f860dc98c6fc4cafc421e4a2aed3c89',1,'arm_conv_f32(float32_t *pSrcA, uint32_t srcALen, float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst):&#160;arm_conv_f32.c']]],
- ['arm_5fconv_5ffast_5fopt_5fq15',['arm_conv_fast_opt_q15',['../group__Conv.html#gaf16f490d245391ec18a42adc73d6d749',1,'arm_conv_fast_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_fast_opt_q15.c'],['../group__Conv.html#gaf16f490d245391ec18a42adc73d6d749',1,'arm_conv_fast_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_fast_opt_q15.c']]],
- ['arm_5fconv_5ffast_5fq15',['arm_conv_fast_q15',['../group__Conv.html#gad75ca978ce906e04abdf86a8d76306d4',1,'arm_conv_fast_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst):&#160;arm_conv_fast_q15.c'],['../group__Conv.html#gad75ca978ce906e04abdf86a8d76306d4',1,'arm_conv_fast_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst):&#160;arm_conv_fast_q15.c']]],
- ['arm_5fconv_5ffast_5fq31',['arm_conv_fast_q31',['../group__Conv.html#ga51112dcdf9b3624eb05182cdc4da9ec0',1,'arm_conv_fast_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst):&#160;arm_conv_fast_q31.c'],['../group__Conv.html#ga51112dcdf9b3624eb05182cdc4da9ec0',1,'arm_conv_fast_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst):&#160;arm_conv_fast_q31.c']]],
- ['arm_5fconv_5fopt_5fq15',['arm_conv_opt_q15',['../group__Conv.html#gac77dbcaef5c754cac27eab96c4753a3c',1,'arm_conv_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_opt_q15.c'],['../group__Conv.html#gac77dbcaef5c754cac27eab96c4753a3c',1,'arm_conv_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_opt_q15.c']]],
- ['arm_5fconv_5fopt_5fq7',['arm_conv_opt_q7',['../group__Conv.html#ga4c7cf073e89d6d57cc4e711f078c3f68',1,'arm_conv_opt_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_opt_q7.c'],['../group__Conv.html#ga4c7cf073e89d6d57cc4e711f078c3f68',1,'arm_conv_opt_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_opt_q7.c']]],
- ['arm_5fconv_5fpartial_5ff32',['arm_conv_partial_f32',['../group__PartialConv.html#ga16d10f32072cd79fc5fb6e785df45f5e',1,'arm_conv_partial_f32(float32_t *pSrcA, uint32_t srcALen, float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_f32.c'],['../group__PartialConv.html#ga16d10f32072cd79fc5fb6e785df45f5e',1,'arm_conv_partial_f32(float32_t *pSrcA, uint32_t srcALen, float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_f32.c']]],
- ['arm_5fconv_5fpartial_5ffast_5fopt_5fq15',['arm_conv_partial_fast_opt_q15',['../group__PartialConv.html#ga3de9c4ddcc7886de25b70d875099a8d9',1,'arm_conv_partial_fast_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_partial_fast_opt_q15.c'],['../group__PartialConv.html#ga3de9c4ddcc7886de25b70d875099a8d9',1,'arm_conv_partial_fast_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_partial_fast_opt_q15.c']]],
- ['arm_5fconv_5fpartial_5ffast_5fq15',['arm_conv_partial_fast_q15',['../group__PartialConv.html#ga1e4d43385cb62262a78c6752fe1fafb2',1,'arm_conv_partial_fast_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_fast_q15.c'],['../group__PartialConv.html#ga1e4d43385cb62262a78c6752fe1fafb2',1,'arm_conv_partial_fast_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_fast_q15.c']]],
- ['arm_5fconv_5fpartial_5ffast_5fq31',['arm_conv_partial_fast_q31',['../group__PartialConv.html#ga10c5294cda8c4985386f4e3944be7650',1,'arm_conv_partial_fast_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_fast_q31.c'],['../group__PartialConv.html#ga10c5294cda8c4985386f4e3944be7650',1,'arm_conv_partial_fast_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_fast_q31.c']]],
- ['arm_5fconv_5fpartial_5fopt_5fq15',['arm_conv_partial_opt_q15',['../group__PartialConv.html#ga834b23b4ade8682beeb55778399101f8',1,'arm_conv_partial_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_partial_opt_q15.c'],['../group__PartialConv.html#ga834b23b4ade8682beeb55778399101f8',1,'arm_conv_partial_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_partial_opt_q15.c']]],
- ['arm_5fconv_5fpartial_5fopt_5fq7',['arm_conv_partial_opt_q7',['../group__PartialConv.html#ga3707e16af1435b215840006a7ab0c98f',1,'arm_conv_partial_opt_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_partial_opt_q7.c'],['../group__PartialConv.html#ga3707e16af1435b215840006a7ab0c98f',1,'arm_conv_partial_opt_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_partial_opt_q7.c']]],
- ['arm_5fconv_5fpartial_5fq15',['arm_conv_partial_q15',['../group__PartialConv.html#ga209a2a913a0c5e5679c5988da8f46b03',1,'arm_conv_partial_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_q15.c'],['../group__PartialConv.html#ga209a2a913a0c5e5679c5988da8f46b03',1,'arm_conv_partial_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_q15.c']]],
- ['arm_5fconv_5fpartial_5fq31',['arm_conv_partial_q31',['../group__PartialConv.html#ga78e73a5f02d103168a09821fb461e77a',1,'arm_conv_partial_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_q31.c'],['../group__PartialConv.html#ga78e73a5f02d103168a09821fb461e77a',1,'arm_conv_partial_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_q31.c']]],
- ['arm_5fconv_5fpartial_5fq7',['arm_conv_partial_q7',['../group__PartialConv.html#ga8567259fe18396dd972242c41741ebf4',1,'arm_conv_partial_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_q7.c'],['../group__PartialConv.html#ga8567259fe18396dd972242c41741ebf4',1,'arm_conv_partial_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_q7.c']]],
- ['arm_5fconv_5fq15',['arm_conv_q15',['../group__Conv.html#gaccd6a89b0ff7a94df64610598e6e6893',1,'arm_conv_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst):&#160;arm_conv_q15.c'],['../group__Conv.html#gaccd6a89b0ff7a94df64610598e6e6893',1,'arm_conv_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst):&#160;arm_conv_q15.c']]],
- ['arm_5fconv_5fq31',['arm_conv_q31',['../group__Conv.html#ga946b58da734f1e4e78c91fcaab4b12b6',1,'arm_conv_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst):&#160;arm_conv_q31.c'],['../group__Conv.html#ga946b58da734f1e4e78c91fcaab4b12b6',1,'arm_conv_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst):&#160;arm_conv_q31.c']]],
- ['arm_5fconv_5fq7',['arm_conv_q7',['../group__Conv.html#gae2070cb792a167e78dbad8d06b97cdab',1,'arm_conv_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst):&#160;arm_conv_q7.c'],['../group__Conv.html#gae2070cb792a167e78dbad8d06b97cdab',1,'arm_conv_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst):&#160;arm_conv_q7.c']]],
- ['arm_5fcopy_5ff32',['arm_copy_f32',['../group__copy.html#gadd1f737e677e0e6ca31767c7001417b3',1,'arm_copy_f32(float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_copy_f32.c'],['../group__copy.html#gadd1f737e677e0e6ca31767c7001417b3',1,'arm_copy_f32(float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_copy_f32.c']]],
- ['arm_5fcopy_5fq15',['arm_copy_q15',['../group__copy.html#ga872ca4cfc18c680b8991ccd569a5fda0',1,'arm_copy_q15(q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_copy_q15.c'],['../group__copy.html#ga872ca4cfc18c680b8991ccd569a5fda0',1,'arm_copy_q15(q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_copy_q15.c']]],
- ['arm_5fcopy_5fq31',['arm_copy_q31',['../group__copy.html#gaddf70be7e3f87e535c324862b501f3f9',1,'arm_copy_q31(q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_copy_q31.c'],['../group__copy.html#gaddf70be7e3f87e535c324862b501f3f9',1,'arm_copy_q31(q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_copy_q31.c']]],
- ['arm_5fcopy_5fq7',['arm_copy_q7',['../group__copy.html#ga467579beda492aa92797529d794c88fb',1,'arm_copy_q7(q7_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_copy_q7.c'],['../group__copy.html#ga467579beda492aa92797529d794c88fb',1,'arm_copy_q7(q7_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_copy_q7.c']]],
- ['arm_5fcorrelate_5ff32',['arm_correlate_f32',['../group__Corr.html#ga22021e4222773f01e9960358a531cfb8',1,'arm_correlate_f32(float32_t *pSrcA, uint32_t srcALen, float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst):&#160;arm_correlate_f32.c'],['../group__Corr.html#ga22021e4222773f01e9960358a531cfb8',1,'arm_correlate_f32(float32_t *pSrcA, uint32_t srcALen, float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst):&#160;arm_correlate_f32.c']]],
- ['arm_5fcorrelate_5ffast_5fopt_5fq15',['arm_correlate_fast_opt_q15',['../group__Corr.html#ga40a0236b17220e8e22a22b5bc1c53c6b',1,'arm_correlate_fast_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch):&#160;arm_correlate_fast_opt_q15.c'],['../group__Corr.html#ga40a0236b17220e8e22a22b5bc1c53c6b',1,'arm_correlate_fast_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch):&#160;arm_correlate_fast_opt_q15.c']]],
- ['arm_5fcorrelate_5ffast_5fq15',['arm_correlate_fast_q15',['../group__Corr.html#gac8de3da44f58e86c2c86156276ca154f',1,'arm_correlate_fast_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst):&#160;arm_correlate_fast_q15.c'],['../group__Corr.html#gac8de3da44f58e86c2c86156276ca154f',1,'arm_correlate_fast_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst):&#160;arm_correlate_fast_q15.c']]],
- ['arm_5fcorrelate_5ffast_5fq31',['arm_correlate_fast_q31',['../group__Corr.html#gabecd3d7b077dbbef43f93e9e037815ed',1,'arm_correlate_fast_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst):&#160;arm_correlate_fast_q31.c'],['../group__Corr.html#gabecd3d7b077dbbef43f93e9e037815ed',1,'arm_correlate_fast_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst):&#160;arm_correlate_fast_q31.c']]],
- ['arm_5fcorrelate_5fopt_5fq15',['arm_correlate_opt_q15',['../group__Corr.html#gad71c0ec70ec69edbc48563d9a5f68451',1,'arm_correlate_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch):&#160;arm_correlate_opt_q15.c'],['../group__Corr.html#gad71c0ec70ec69edbc48563d9a5f68451',1,'arm_correlate_opt_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch):&#160;arm_correlate_opt_q15.c']]],
- ['arm_5fcorrelate_5fopt_5fq7',['arm_correlate_opt_q7',['../group__Corr.html#ga746e8857cafe33ec5d6780729c18c311',1,'arm_correlate_opt_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_correlate_opt_q7.c'],['../group__Corr.html#ga746e8857cafe33ec5d6780729c18c311',1,'arm_correlate_opt_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_correlate_opt_q7.c']]],
- ['arm_5fcorrelate_5fq15',['arm_correlate_q15',['../group__Corr.html#ga5ec96b8e420d68b0e626df0812274d46',1,'arm_correlate_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst):&#160;arm_correlate_q15.c'],['../group__Corr.html#ga5ec96b8e420d68b0e626df0812274d46',1,'arm_correlate_q15(q15_t *pSrcA, uint32_t srcALen, q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst):&#160;arm_correlate_q15.c']]],
- ['arm_5fcorrelate_5fq31',['arm_correlate_q31',['../group__Corr.html#ga1367dc6c80476406c951e68d7fac4e8c',1,'arm_correlate_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst):&#160;arm_correlate_q31.c'],['../group__Corr.html#ga1367dc6c80476406c951e68d7fac4e8c',1,'arm_correlate_q31(q31_t *pSrcA, uint32_t srcALen, q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst):&#160;arm_correlate_q31.c']]],
- ['arm_5fcorrelate_5fq7',['arm_correlate_q7',['../group__Corr.html#ga284ddcc49e4ac532d52a70d0383c5992',1,'arm_correlate_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst):&#160;arm_correlate_q7.c'],['../group__Corr.html#ga284ddcc49e4ac532d52a70d0383c5992',1,'arm_correlate_q7(q7_t *pSrcA, uint32_t srcALen, q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst):&#160;arm_correlate_q7.c']]],
+ ['arm_5fconv_5ff32',['arm_conv_f32',['../group__Conv.html#ga2e977f76e873bd47c6c41c7d940fdf7e',1,'arm_conv_f32(const float32_t *pSrcA, uint32_t srcALen, const float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst):&#160;arm_conv_f32.c'],['../group__Conv.html#ga2e977f76e873bd47c6c41c7d940fdf7e',1,'arm_conv_f32(const float32_t *pSrcA, uint32_t srcALen, const float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst):&#160;arm_conv_f32.c']]],
+ ['arm_5fconv_5ffast_5fopt_5fq15',['arm_conv_fast_opt_q15',['../group__Conv.html#ga8ecd292b8e74c8f05b208e7948d05a90',1,'arm_conv_fast_opt_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_fast_opt_q15.c'],['../group__Conv.html#ga8ecd292b8e74c8f05b208e7948d05a90',1,'arm_conv_fast_opt_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_fast_opt_q15.c']]],
+ ['arm_5fconv_5ffast_5fq15',['arm_conv_fast_q15',['../group__Conv.html#gaf6bc2c8d655ef8c9b66affdae489f366',1,'arm_conv_fast_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst):&#160;arm_conv_fast_q15.c'],['../group__Conv.html#gaf6bc2c8d655ef8c9b66affdae489f366',1,'arm_conv_fast_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst):&#160;arm_conv_fast_q15.c']]],
+ ['arm_5fconv_5ffast_5fq31',['arm_conv_fast_q31',['../group__Conv.html#ga2d2b29b1f7f00a8651f1bc7f0560464b',1,'arm_conv_fast_q31(const q31_t *pSrcA, uint32_t srcALen, const q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst):&#160;arm_conv_fast_q31.c'],['../group__Conv.html#ga2d2b29b1f7f00a8651f1bc7f0560464b',1,'arm_conv_fast_q31(const q31_t *pSrcA, uint32_t srcALen, const q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst):&#160;arm_conv_fast_q31.c']]],
+ ['arm_5fconv_5fopt_5fq15',['arm_conv_opt_q15',['../group__Conv.html#ga0d60c7a8349c6235d88bf87b04172252',1,'arm_conv_opt_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_opt_q15.c'],['../group__Conv.html#ga0d60c7a8349c6235d88bf87b04172252',1,'arm_conv_opt_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_opt_q15.c']]],
+ ['arm_5fconv_5fopt_5fq7',['arm_conv_opt_q7',['../group__Conv.html#gaf23966af04840f17c26c93849986baeb',1,'arm_conv_opt_q7(const q7_t *pSrcA, uint32_t srcALen, const q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_opt_q7.c'],['../group__Conv.html#gaf23966af04840f17c26c93849986baeb',1,'arm_conv_opt_q7(const q7_t *pSrcA, uint32_t srcALen, const q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_opt_q7.c']]],
+ ['arm_5fconv_5fpartial_5ff32',['arm_conv_partial_f32',['../group__PartialConv.html#ga4e65902884d148ebcbecc260e0dffdd9',1,'arm_conv_partial_f32(const float32_t *pSrcA, uint32_t srcALen, const float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_f32.c'],['../group__PartialConv.html#ga4e65902884d148ebcbecc260e0dffdd9',1,'arm_conv_partial_f32(const float32_t *pSrcA, uint32_t srcALen, const float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_f32.c']]],
+ ['arm_5fconv_5fpartial_5ffast_5fopt_5fq15',['arm_conv_partial_fast_opt_q15',['../group__PartialConv.html#ga0cdb871f952b8c1305342ae499affa41',1,'arm_conv_partial_fast_opt_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_partial_fast_opt_q15.c'],['../group__PartialConv.html#ga0cdb871f952b8c1305342ae499affa41',1,'arm_conv_partial_fast_opt_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_partial_fast_opt_q15.c']]],
+ ['arm_5fconv_5fpartial_5ffast_5fq15',['arm_conv_partial_fast_q15',['../group__PartialConv.html#ga30eb5ce84581f2d0532a17cdf8a20fc5',1,'arm_conv_partial_fast_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_fast_q15.c'],['../group__PartialConv.html#ga30eb5ce84581f2d0532a17cdf8a20fc5',1,'arm_conv_partial_fast_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_fast_q15.c']]],
+ ['arm_5fconv_5fpartial_5ffast_5fq31',['arm_conv_partial_fast_q31',['../group__PartialConv.html#gaaf207e31aa081cea624713aec65d0e77',1,'arm_conv_partial_fast_q31(const q31_t *pSrcA, uint32_t srcALen, const q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_fast_q31.c'],['../group__PartialConv.html#gaaf207e31aa081cea624713aec65d0e77',1,'arm_conv_partial_fast_q31(const q31_t *pSrcA, uint32_t srcALen, const q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_fast_q31.c']]],
+ ['arm_5fconv_5fpartial_5fopt_5fq15',['arm_conv_partial_opt_q15',['../group__PartialConv.html#gaa82f8213533529e9b9252b37fd3b39e4',1,'arm_conv_partial_opt_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_partial_opt_q15.c'],['../group__PartialConv.html#gaa82f8213533529e9b9252b37fd3b39e4',1,'arm_conv_partial_opt_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_partial_opt_q15.c']]],
+ ['arm_5fconv_5fpartial_5fopt_5fq7',['arm_conv_partial_opt_q7',['../group__PartialConv.html#gadfc0cd0290793c790ccaa1c73eda0694',1,'arm_conv_partial_opt_q7(const q7_t *pSrcA, uint32_t srcALen, const q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_partial_opt_q7.c'],['../group__PartialConv.html#gadfc0cd0290793c790ccaa1c73eda0694',1,'arm_conv_partial_opt_q7(const q7_t *pSrcA, uint32_t srcALen, const q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, uint32_t firstIndex, uint32_t numPoints, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_conv_partial_opt_q7.c']]],
+ ['arm_5fconv_5fpartial_5fq15',['arm_conv_partial_q15',['../group__PartialConv.html#ga09b1f207980df75c2dcf01b1d3c2006f',1,'arm_conv_partial_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_q15.c'],['../group__PartialConv.html#ga09b1f207980df75c2dcf01b1d3c2006f',1,'arm_conv_partial_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_q15.c']]],
+ ['arm_5fconv_5fpartial_5fq31',['arm_conv_partial_q31',['../group__PartialConv.html#gadc48f14ae5ca8bf4b026916db0765afa',1,'arm_conv_partial_q31(const q31_t *pSrcA, uint32_t srcALen, const q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_q31.c'],['../group__PartialConv.html#gadc48f14ae5ca8bf4b026916db0765afa',1,'arm_conv_partial_q31(const q31_t *pSrcA, uint32_t srcALen, const q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_q31.c']]],
+ ['arm_5fconv_5fpartial_5fq7',['arm_conv_partial_q7',['../group__PartialConv.html#gaa1bf3428dbe6beb5c9957bff0d00fa19',1,'arm_conv_partial_q7(const q7_t *pSrcA, uint32_t srcALen, const q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_q7.c'],['../group__PartialConv.html#gaa1bf3428dbe6beb5c9957bff0d00fa19',1,'arm_conv_partial_q7(const q7_t *pSrcA, uint32_t srcALen, const q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, uint32_t firstIndex, uint32_t numPoints):&#160;arm_conv_partial_q7.c']]],
+ ['arm_5fconv_5fq15',['arm_conv_q15',['../group__Conv.html#ga372d3fd79b107dc6b12163a00c22da18',1,'arm_conv_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst):&#160;arm_conv_q15.c'],['../group__Conv.html#ga372d3fd79b107dc6b12163a00c22da18',1,'arm_conv_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst):&#160;arm_conv_q15.c']]],
+ ['arm_5fconv_5fq31',['arm_conv_q31',['../group__Conv.html#ga08ce299fb5c3329505cb8ce4bf4f6e06',1,'arm_conv_q31(const q31_t *pSrcA, uint32_t srcALen, const q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst):&#160;arm_conv_q31.c'],['../group__Conv.html#ga08ce299fb5c3329505cb8ce4bf4f6e06',1,'arm_conv_q31(const q31_t *pSrcA, uint32_t srcALen, const q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst):&#160;arm_conv_q31.c']]],
+ ['arm_5fconv_5fq7',['arm_conv_q7',['../group__Conv.html#ga625b30107443b6d145350bc242749764',1,'arm_conv_q7(const q7_t *pSrcA, uint32_t srcALen, const q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst):&#160;arm_conv_q7.c'],['../group__Conv.html#ga625b30107443b6d145350bc242749764',1,'arm_conv_q7(const q7_t *pSrcA, uint32_t srcALen, const q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst):&#160;arm_conv_q7.c']]],
+ ['arm_5fcopy_5ff32',['arm_copy_f32',['../group__copy.html#gaa6dfe9554ca61eb3d1eee498396bce88',1,'arm_copy_f32(const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_copy_f32.c'],['../group__copy.html#gaa6dfe9554ca61eb3d1eee498396bce88',1,'arm_copy_f32(const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_copy_f32.c']]],
+ ['arm_5fcopy_5fq15',['arm_copy_q15',['../group__copy.html#gaeb9e8c16ec7fe1235e5610142400f15f',1,'arm_copy_q15(const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_copy_q15.c'],['../group__copy.html#gaeb9e8c16ec7fe1235e5610142400f15f',1,'arm_copy_q15(const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_copy_q15.c']]],
+ ['arm_5fcopy_5fq31',['arm_copy_q31',['../group__copy.html#ga94c51fe2e82560ade3803787309c1282',1,'arm_copy_q31(const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_copy_q31.c'],['../group__copy.html#ga94c51fe2e82560ade3803787309c1282',1,'arm_copy_q31(const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_copy_q31.c']]],
+ ['arm_5fcopy_5fq7',['arm_copy_q7',['../group__copy.html#ga9b947e38172ae7e5de780bed13a404fe',1,'arm_copy_q7(const q7_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_copy_q7.c'],['../group__copy.html#ga9b947e38172ae7e5de780bed13a404fe',1,'arm_copy_q7(const q7_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_copy_q7.c']]],
+ ['arm_5fcorrelate_5ff32',['arm_correlate_f32',['../group__Corr.html#ga371054f6e5fd78bec668908251f1b2f2',1,'arm_correlate_f32(const float32_t *pSrcA, uint32_t srcALen, const float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst):&#160;arm_correlate_f32.c'],['../group__Corr.html#ga371054f6e5fd78bec668908251f1b2f2',1,'arm_correlate_f32(const float32_t *pSrcA, uint32_t srcALen, const float32_t *pSrcB, uint32_t srcBLen, float32_t *pDst):&#160;arm_correlate_f32.c']]],
+ ['arm_5fcorrelate_5ffast_5fopt_5fq15',['arm_correlate_fast_opt_q15',['../group__Corr.html#ga3fc8d680844a3d24af25e45df96c82f3',1,'arm_correlate_fast_opt_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch):&#160;arm_correlate_fast_opt_q15.c'],['../group__Corr.html#ga3fc8d680844a3d24af25e45df96c82f3',1,'arm_correlate_fast_opt_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch):&#160;arm_correlate_fast_opt_q15.c']]],
+ ['arm_5fcorrelate_5ffast_5fq15',['arm_correlate_fast_q15',['../group__Corr.html#gab4dea2049c8a26118ee4de9b90f1b9bd',1,'arm_correlate_fast_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst):&#160;arm_correlate_fast_q15.c'],['../group__Corr.html#gab4dea2049c8a26118ee4de9b90f1b9bd',1,'arm_correlate_fast_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst):&#160;arm_correlate_fast_q15.c']]],
+ ['arm_5fcorrelate_5ffast_5fq31',['arm_correlate_fast_q31',['../group__Corr.html#ga1e85a8ceac5c0f27007e6ba2c8f20686',1,'arm_correlate_fast_q31(const q31_t *pSrcA, uint32_t srcALen, const q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst):&#160;arm_correlate_fast_q31.c'],['../group__Corr.html#ga1e85a8ceac5c0f27007e6ba2c8f20686',1,'arm_correlate_fast_q31(const q31_t *pSrcA, uint32_t srcALen, const q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst):&#160;arm_correlate_fast_q31.c']]],
+ ['arm_5fcorrelate_5fopt_5fq15',['arm_correlate_opt_q15',['../group__Corr.html#ga3cfae563b16fa3be577cab5acf63aeea',1,'arm_correlate_opt_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch):&#160;arm_correlate_opt_q15.c'],['../group__Corr.html#ga3cfae563b16fa3be577cab5acf63aeea',1,'arm_correlate_opt_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst, q15_t *pScratch):&#160;arm_correlate_opt_q15.c']]],
+ ['arm_5fcorrelate_5fopt_5fq7',['arm_correlate_opt_q7',['../group__Corr.html#ga3c672e8ef8360c652d351097535f080d',1,'arm_correlate_opt_q7(const q7_t *pSrcA, uint32_t srcALen, const q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_correlate_opt_q7.c'],['../group__Corr.html#ga3c672e8ef8360c652d351097535f080d',1,'arm_correlate_opt_q7(const q7_t *pSrcA, uint32_t srcALen, const q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst, q15_t *pScratch1, q15_t *pScratch2):&#160;arm_correlate_opt_q7.c']]],
+ ['arm_5fcorrelate_5fq15',['arm_correlate_q15',['../group__Corr.html#ga8fc4e632ab08b28435ff62e7eb65f508',1,'arm_correlate_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst):&#160;arm_correlate_q15.c'],['../group__Corr.html#ga8fc4e632ab08b28435ff62e7eb65f508',1,'arm_correlate_q15(const q15_t *pSrcA, uint32_t srcALen, const q15_t *pSrcB, uint32_t srcBLen, q15_t *pDst):&#160;arm_correlate_q15.c']]],
+ ['arm_5fcorrelate_5fq31',['arm_correlate_q31',['../group__Corr.html#ga9e8ad8bae8400dac2afc995d38594744',1,'arm_correlate_q31(const q31_t *pSrcA, uint32_t srcALen, const q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst):&#160;arm_correlate_q31.c'],['../group__Corr.html#ga9e8ad8bae8400dac2afc995d38594744',1,'arm_correlate_q31(const q31_t *pSrcA, uint32_t srcALen, const q31_t *pSrcB, uint32_t srcBLen, q31_t *pDst):&#160;arm_correlate_q31.c']]],
+ ['arm_5fcorrelate_5fq7',['arm_correlate_q7',['../group__Corr.html#gab5d8acc830313be970de59c2d5a26c72',1,'arm_correlate_q7(const q7_t *pSrcA, uint32_t srcALen, const q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst):&#160;arm_correlate_q7.c'],['../group__Corr.html#gab5d8acc830313be970de59c2d5a26c72',1,'arm_correlate_q7(const q7_t *pSrcA, uint32_t srcALen, const q7_t *pSrcB, uint32_t srcBLen, q7_t *pDst):&#160;arm_correlate_q7.c']]],
['arm_5fcos_5ff32',['arm_cos_f32',['../group__cos.html#gace15287f9c64b9b4084d1c797d4c49d8',1,'arm_cos_f32(float32_t x):&#160;arm_cos_f32.c'],['../group__cos.html#gace15287f9c64b9b4084d1c797d4c49d8',1,'arm_cos_f32(float32_t x):&#160;arm_cos_f32.c']]],
['arm_5fcos_5fq15',['arm_cos_q15',['../group__cos.html#gadfd60c24def501638c0d5db20f4c869b',1,'arm_cos_q15(q15_t x):&#160;arm_cos_q15.c'],['../group__cos.html#gadfd60c24def501638c0d5db20f4c869b',1,'arm_cos_q15(q15_t x):&#160;arm_cos_q15.c']]],
['arm_5fcos_5fq31',['arm_cos_q31',['../group__cos.html#gad80f121949ef885a77d83ab36e002567',1,'arm_cos_q31(q31_t x):&#160;arm_cos_q31.c'],['../group__cos.html#gad80f121949ef885a77d83ab36e002567',1,'arm_cos_q31(q31_t x):&#160;arm_cos_q31.c']]],
@@ -126,86 +127,86 @@ var searchData=
['arm_5fdct4_5finit_5fq31',['arm_dct4_init_q31',['../group__DCT4__IDCT4.html#ga631bb59c7c97c814ff7147ecba6a716a',1,'arm_dct4_init_q31(arm_dct4_instance_q31 *S, arm_rfft_instance_q31 *S_RFFT, arm_cfft_radix4_instance_q31 *S_CFFT, uint16_t N, uint16_t Nby2, q31_t normalize):&#160;arm_dct4_init_q31.c'],['../group__DCT4__IDCT4.html#ga631bb59c7c97c814ff7147ecba6a716a',1,'arm_dct4_init_q31(arm_dct4_instance_q31 *S, arm_rfft_instance_q31 *S_RFFT, arm_cfft_radix4_instance_q31 *S_CFFT, uint16_t N, uint16_t Nby2, q31_t normalize):&#160;arm_dct4_init_q31.c']]],
['arm_5fdct4_5fq15',['arm_dct4_q15',['../group__DCT4__IDCT4.html#ga114cb9635059f678df291fcc887aaf2b',1,'arm_dct4_q15(const arm_dct4_instance_q15 *S, q15_t *pState, q15_t *pInlineBuffer):&#160;arm_dct4_q15.c'],['../group__DCT4__IDCT4.html#ga114cb9635059f678df291fcc887aaf2b',1,'arm_dct4_q15(const arm_dct4_instance_q15 *S, q15_t *pState, q15_t *pInlineBuffer):&#160;arm_dct4_q15.c']]],
['arm_5fdct4_5fq31',['arm_dct4_q31',['../group__DCT4__IDCT4.html#gad04d0baab6ed081d8e8afe02538eb80b',1,'arm_dct4_q31(const arm_dct4_instance_q31 *S, q31_t *pState, q31_t *pInlineBuffer):&#160;arm_dct4_q31.c'],['../group__DCT4__IDCT4.html#gad04d0baab6ed081d8e8afe02538eb80b',1,'arm_dct4_q31(const arm_dct4_instance_q31 *S, q31_t *pState, q31_t *pInlineBuffer):&#160;arm_dct4_q31.c']]],
- ['arm_5fdot_5fprod_5ff32',['arm_dot_prod_f32',['../group__dot__prod.html#ga55418d4362f6ba84c327f9b4f089a8c3',1,'arm_dot_prod_f32(float32_t *pSrcA, float32_t *pSrcB, uint32_t blockSize, float32_t *result):&#160;arm_dot_prod_f32.c'],['../group__dot__prod.html#ga55418d4362f6ba84c327f9b4f089a8c3',1,'arm_dot_prod_f32(float32_t *pSrcA, float32_t *pSrcB, uint32_t blockSize, float32_t *result):&#160;arm_dot_prod_f32.c']]],
- ['arm_5fdot_5fprod_5fq15',['arm_dot_prod_q15',['../group__dot__prod.html#ga436d5bed28a4b73b24acbde436a3044b',1,'arm_dot_prod_q15(q15_t *pSrcA, q15_t *pSrcB, uint32_t blockSize, q63_t *result):&#160;arm_dot_prod_q15.c'],['../group__dot__prod.html#ga436d5bed28a4b73b24acbde436a3044b',1,'arm_dot_prod_q15(q15_t *pSrcA, q15_t *pSrcB, uint32_t blockSize, q63_t *result):&#160;arm_dot_prod_q15.c']]],
- ['arm_5fdot_5fprod_5fq31',['arm_dot_prod_q31',['../group__dot__prod.html#gab15d8fa060fc85b4d948d091b7deaa11',1,'arm_dot_prod_q31(q31_t *pSrcA, q31_t *pSrcB, uint32_t blockSize, q63_t *result):&#160;arm_dot_prod_q31.c'],['../group__dot__prod.html#gab15d8fa060fc85b4d948d091b7deaa11',1,'arm_dot_prod_q31(q31_t *pSrcA, q31_t *pSrcB, uint32_t blockSize, q63_t *result):&#160;arm_dot_prod_q31.c']]],
- ['arm_5fdot_5fprod_5fq7',['arm_dot_prod_q7',['../group__dot__prod.html#ga9c3293a50ac7ec8ba928bf8e3aaea6c1',1,'arm_dot_prod_q7(q7_t *pSrcA, q7_t *pSrcB, uint32_t blockSize, q31_t *result):&#160;arm_dot_prod_q7.c'],['../group__dot__prod.html#ga9c3293a50ac7ec8ba928bf8e3aaea6c1',1,'arm_dot_prod_q7(q7_t *pSrcA, q7_t *pSrcB, uint32_t blockSize, q31_t *result):&#160;arm_dot_prod_q7.c']]],
+ ['arm_5fdot_5fprod_5ff32',['arm_dot_prod_f32',['../group__BasicDotProd.html#gadf26f6bc62d6416528663ad3e46fbf67',1,'arm_dot_prod_f32(const float32_t *pSrcA, const float32_t *pSrcB, uint32_t blockSize, float32_t *result):&#160;arm_dot_prod_f32.c'],['../group__BasicDotProd.html#gadf26f6bc62d6416528663ad3e46fbf67',1,'arm_dot_prod_f32(const float32_t *pSrcA, const float32_t *pSrcB, uint32_t blockSize, float32_t *result):&#160;arm_dot_prod_f32.c']]],
+ ['arm_5fdot_5fprod_5fq15',['arm_dot_prod_q15',['../group__BasicDotProd.html#gac2314012fbbf73bfd95ce8c57bc9ba69',1,'arm_dot_prod_q15(const q15_t *pSrcA, const q15_t *pSrcB, uint32_t blockSize, q63_t *result):&#160;arm_dot_prod_q15.c'],['../group__BasicDotProd.html#gac2314012fbbf73bfd95ce8c57bc9ba69',1,'arm_dot_prod_q15(const q15_t *pSrcA, const q15_t *pSrcB, uint32_t blockSize, q63_t *result):&#160;arm_dot_prod_q15.c']]],
+ ['arm_5fdot_5fprod_5fq31',['arm_dot_prod_q31',['../group__BasicDotProd.html#gafe3f9ace6c4576847eabf44ed7ca7b96',1,'arm_dot_prod_q31(const q31_t *pSrcA, const q31_t *pSrcB, uint32_t blockSize, q63_t *result):&#160;arm_dot_prod_q31.c'],['../group__BasicDotProd.html#gafe3f9ace6c4576847eabf44ed7ca7b96',1,'arm_dot_prod_q31(const q31_t *pSrcA, const q31_t *pSrcB, uint32_t blockSize, q63_t *result):&#160;arm_dot_prod_q31.c']]],
+ ['arm_5fdot_5fprod_5fq7',['arm_dot_prod_q7',['../group__BasicDotProd.html#gaadd347d5f5adf902c63f0b90ffc19538',1,'arm_dot_prod_q7(const q7_t *pSrcA, const q7_t *pSrcB, uint32_t blockSize, q31_t *result):&#160;arm_dot_prod_q7.c'],['../group__BasicDotProd.html#gaadd347d5f5adf902c63f0b90ffc19538',1,'arm_dot_prod_q7(const q7_t *pSrcA, const q7_t *pSrcB, uint32_t blockSize, q31_t *result):&#160;arm_dot_prod_q7.c']]],
['arm_5ffill_5ff32',['arm_fill_f32',['../group__Fill.html#ga2248e8d3901b4afb7827163132baad94',1,'arm_fill_f32(float32_t value, float32_t *pDst, uint32_t blockSize):&#160;arm_fill_f32.c'],['../group__Fill.html#ga2248e8d3901b4afb7827163132baad94',1,'arm_fill_f32(float32_t value, float32_t *pDst, uint32_t blockSize):&#160;arm_fill_f32.c']]],
['arm_5ffill_5fq15',['arm_fill_q15',['../group__Fill.html#ga76b21c32a3783a2b3334d930a646e5d8',1,'arm_fill_q15(q15_t value, q15_t *pDst, uint32_t blockSize):&#160;arm_fill_q15.c'],['../group__Fill.html#ga76b21c32a3783a2b3334d930a646e5d8',1,'arm_fill_q15(q15_t value, q15_t *pDst, uint32_t blockSize):&#160;arm_fill_q15.c']]],
['arm_5ffill_5fq31',['arm_fill_q31',['../group__Fill.html#ga69cc781cf337bd0a31bb85c772a35f7f',1,'arm_fill_q31(q31_t value, q31_t *pDst, uint32_t blockSize):&#160;arm_fill_q31.c'],['../group__Fill.html#ga69cc781cf337bd0a31bb85c772a35f7f',1,'arm_fill_q31(q31_t value, q31_t *pDst, uint32_t blockSize):&#160;arm_fill_q31.c']]],
['arm_5ffill_5fq7',['arm_fill_q7',['../group__Fill.html#ga0465cf326ada039ed792f94b033d9ec5',1,'arm_fill_q7(q7_t value, q7_t *pDst, uint32_t blockSize):&#160;arm_fill_q7.c'],['../group__Fill.html#ga0465cf326ada039ed792f94b033d9ec5',1,'arm_fill_q7(q7_t value, q7_t *pDst, uint32_t blockSize):&#160;arm_fill_q7.c']]],
- ['arm_5ffir_5fdecimate_5ff32',['arm_fir_decimate_f32',['../group__FIR__decimate.html#ga25aa3d58a90bf91b6a82272a0bc518f7',1,'arm_fir_decimate_f32(const arm_fir_decimate_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_f32.c'],['../group__FIR__decimate.html#ga25aa3d58a90bf91b6a82272a0bc518f7',1,'arm_fir_decimate_f32(const arm_fir_decimate_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_f32.c']]],
- ['arm_5ffir_5fdecimate_5ffast_5fq15',['arm_fir_decimate_fast_q15',['../group__FIR__decimate.html#ga3f434c9a5d3b4e68061feac0714ea2ac',1,'arm_fir_decimate_fast_q15(const arm_fir_decimate_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_fast_q15.c'],['../group__FIR__decimate.html#ga3f434c9a5d3b4e68061feac0714ea2ac',1,'arm_fir_decimate_fast_q15(const arm_fir_decimate_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_fast_q15.c']]],
- ['arm_5ffir_5fdecimate_5ffast_5fq31',['arm_fir_decimate_fast_q31',['../group__FIR__decimate.html#ga3c18cc3d0548a410c577f1bead9582b7',1,'arm_fir_decimate_fast_q31(arm_fir_decimate_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_fast_q31.c'],['../group__FIR__decimate.html#ga3c18cc3d0548a410c577f1bead9582b7',1,'arm_fir_decimate_fast_q31(arm_fir_decimate_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_fast_q31.c']]],
- ['arm_5ffir_5fdecimate_5finit_5ff32',['arm_fir_decimate_init_f32',['../group__FIR__decimate.html#gaaa2524b08220fd6c3f753e692ffc7d3b',1,'arm_fir_decimate_init_f32(arm_fir_decimate_instance_f32 *S, uint16_t numTaps, uint8_t M, float32_t *pCoeffs, float32_t *pState, uint32_t blockSize):&#160;arm_fir_decimate_init_f32.c'],['../group__FIR__decimate.html#gaaa2524b08220fd6c3f753e692ffc7d3b',1,'arm_fir_decimate_init_f32(arm_fir_decimate_instance_f32 *S, uint16_t numTaps, uint8_t M, float32_t *pCoeffs, float32_t *pState, uint32_t blockSize):&#160;arm_fir_decimate_init_f32.c']]],
- ['arm_5ffir_5fdecimate_5finit_5fq15',['arm_fir_decimate_init_q15',['../group__FIR__decimate.html#gada660e54b93d5d32178c6f5e1c6f368d',1,'arm_fir_decimate_init_q15(arm_fir_decimate_instance_q15 *S, uint16_t numTaps, uint8_t M, q15_t *pCoeffs, q15_t *pState, uint32_t blockSize):&#160;arm_fir_decimate_init_q15.c'],['../group__FIR__decimate.html#gada660e54b93d5d32178c6f5e1c6f368d',1,'arm_fir_decimate_init_q15(arm_fir_decimate_instance_q15 *S, uint16_t numTaps, uint8_t M, q15_t *pCoeffs, q15_t *pState, uint32_t blockSize):&#160;arm_fir_decimate_init_q15.c']]],
- ['arm_5ffir_5fdecimate_5finit_5fq31',['arm_fir_decimate_init_q31',['../group__FIR__decimate.html#ga9ed47c4e0f58affa935d84e0508a7f39',1,'arm_fir_decimate_init_q31(arm_fir_decimate_instance_q31 *S, uint16_t numTaps, uint8_t M, q31_t *pCoeffs, q31_t *pState, uint32_t blockSize):&#160;arm_fir_decimate_init_q31.c'],['../group__FIR__decimate.html#ga9ed47c4e0f58affa935d84e0508a7f39',1,'arm_fir_decimate_init_q31(arm_fir_decimate_instance_q31 *S, uint16_t numTaps, uint8_t M, q31_t *pCoeffs, q31_t *pState, uint32_t blockSize):&#160;arm_fir_decimate_init_q31.c']]],
- ['arm_5ffir_5fdecimate_5fq15',['arm_fir_decimate_q15',['../group__FIR__decimate.html#gab8bef6d0f6a26fdbfce9485727713ce5',1,'arm_fir_decimate_q15(const arm_fir_decimate_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_q15.c'],['../group__FIR__decimate.html#gab8bef6d0f6a26fdbfce9485727713ce5',1,'arm_fir_decimate_q15(const arm_fir_decimate_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_q15.c']]],
- ['arm_5ffir_5fdecimate_5fq31',['arm_fir_decimate_q31',['../group__FIR__decimate.html#gaef8e86add28f15fdc5ecc484e9dd7a4e',1,'arm_fir_decimate_q31(const arm_fir_decimate_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_q31.c'],['../group__FIR__decimate.html#gaef8e86add28f15fdc5ecc484e9dd7a4e',1,'arm_fir_decimate_q31(const arm_fir_decimate_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_q31.c']]],
- ['arm_5ffir_5ff32',['arm_fir_f32',['../group__FIR.html#gae8fb334ea67eb6ecbd31824ddc14cd6a',1,'arm_fir_f32(const arm_fir_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_fir_f32.c'],['../group__FIR.html#gae8fb334ea67eb6ecbd31824ddc14cd6a',1,'arm_fir_f32(const arm_fir_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_fir_f32.c']]],
- ['arm_5ffir_5ffast_5fq15',['arm_fir_fast_q15',['../group__FIR.html#gac7d35e9472e49ccd88800f37f3476bd3',1,'arm_fir_fast_q15(const arm_fir_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_fast_q15.c'],['../group__FIR.html#gac7d35e9472e49ccd88800f37f3476bd3',1,'arm_fir_fast_q15(const arm_fir_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_fast_q15.c']]],
- ['arm_5ffir_5ffast_5fq31',['arm_fir_fast_q31',['../group__FIR.html#ga70d11af009dcd25594c58c75cdb5d6e3',1,'arm_fir_fast_q31(const arm_fir_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_fast_q31.c'],['../group__FIR.html#ga70d11af009dcd25594c58c75cdb5d6e3',1,'arm_fir_fast_q31(const arm_fir_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_fast_q31.c']]],
- ['arm_5ffir_5finit_5ff32',['arm_fir_init_f32',['../group__FIR.html#ga98d13def6427e29522829f945d0967db',1,'arm_fir_init_f32(arm_fir_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, uint32_t blockSize):&#160;arm_fir_init_f32.c'],['../group__FIR.html#ga98d13def6427e29522829f945d0967db',1,'arm_fir_init_f32(arm_fir_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, uint32_t blockSize):&#160;arm_fir_init_f32.c']]],
- ['arm_5ffir_5finit_5fq15',['arm_fir_init_q15',['../group__FIR.html#gae2a50f692f41ba57e44ed0719b1368bd',1,'arm_fir_init_q15(arm_fir_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, uint32_t blockSize):&#160;arm_fir_init_q15.c'],['../group__FIR.html#gae2a50f692f41ba57e44ed0719b1368bd',1,'arm_fir_init_q15(arm_fir_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, uint32_t blockSize):&#160;arm_fir_init_q15.c']]],
- ['arm_5ffir_5finit_5fq31',['arm_fir_init_q31',['../group__FIR.html#gac00d53af87684cbbe135767b55e748a5',1,'arm_fir_init_q31(arm_fir_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, uint32_t blockSize):&#160;arm_fir_init_q31.c'],['../group__FIR.html#gac00d53af87684cbbe135767b55e748a5',1,'arm_fir_init_q31(arm_fir_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, uint32_t blockSize):&#160;arm_fir_init_q31.c']]],
- ['arm_5ffir_5finit_5fq7',['arm_fir_init_q7',['../group__FIR.html#ga88e48688224d42dc173dbcec702f0c1d',1,'arm_fir_init_q7(arm_fir_instance_q7 *S, uint16_t numTaps, q7_t *pCoeffs, q7_t *pState, uint32_t blockSize):&#160;arm_fir_init_q7.c'],['../group__FIR.html#ga88e48688224d42dc173dbcec702f0c1d',1,'arm_fir_init_q7(arm_fir_instance_q7 *S, uint16_t numTaps, q7_t *pCoeffs, q7_t *pState, uint32_t blockSize):&#160;arm_fir_init_q7.c']]],
- ['arm_5ffir_5finterpolate_5ff32',['arm_fir_interpolate_f32',['../group__FIR__Interpolate.html#ga9cae104c5cf60b4e7671c82264a8c12e',1,'arm_fir_interpolate_f32(const arm_fir_interpolate_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_fir_interpolate_f32.c'],['../group__FIR__Interpolate.html#ga9cae104c5cf60b4e7671c82264a8c12e',1,'arm_fir_interpolate_f32(const arm_fir_interpolate_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_fir_interpolate_f32.c']]],
- ['arm_5ffir_5finterpolate_5finit_5ff32',['arm_fir_interpolate_init_f32',['../group__FIR__Interpolate.html#ga0f857457a815946f7e4dca989ebf6ff6',1,'arm_fir_interpolate_init_f32(arm_fir_interpolate_instance_f32 *S, uint8_t L, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, uint32_t blockSize):&#160;arm_fir_interpolate_init_f32.c'],['../group__FIR__Interpolate.html#ga0f857457a815946f7e4dca989ebf6ff6',1,'arm_fir_interpolate_init_f32(arm_fir_interpolate_instance_f32 *S, uint8_t L, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, uint32_t blockSize):&#160;arm_fir_interpolate_init_f32.c']]],
- ['arm_5ffir_5finterpolate_5finit_5fq15',['arm_fir_interpolate_init_q15',['../group__FIR__Interpolate.html#ga18e8c4a74ff1d0f88876cc63f675288f',1,'arm_fir_interpolate_init_q15(arm_fir_interpolate_instance_q15 *S, uint8_t L, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, uint32_t blockSize):&#160;arm_fir_interpolate_init_q15.c'],['../group__FIR__Interpolate.html#ga18e8c4a74ff1d0f88876cc63f675288f',1,'arm_fir_interpolate_init_q15(arm_fir_interpolate_instance_q15 *S, uint8_t L, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, uint32_t blockSize):&#160;arm_fir_interpolate_init_q15.c']]],
- ['arm_5ffir_5finterpolate_5finit_5fq31',['arm_fir_interpolate_init_q31',['../group__FIR__Interpolate.html#ga9d0ba38ce9f12a850dd242731d307476',1,'arm_fir_interpolate_init_q31(arm_fir_interpolate_instance_q31 *S, uint8_t L, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, uint32_t blockSize):&#160;arm_fir_interpolate_init_q31.c'],['../group__FIR__Interpolate.html#ga9d0ba38ce9f12a850dd242731d307476',1,'arm_fir_interpolate_init_q31(arm_fir_interpolate_instance_q31 *S, uint8_t L, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, uint32_t blockSize):&#160;arm_fir_interpolate_init_q31.c']]],
- ['arm_5ffir_5finterpolate_5fq15',['arm_fir_interpolate_q15',['../group__FIR__Interpolate.html#ga7962b5f9636e54899f75d0c5936800b5',1,'arm_fir_interpolate_q15(const arm_fir_interpolate_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_interpolate_q15.c'],['../group__FIR__Interpolate.html#ga7962b5f9636e54899f75d0c5936800b5',1,'arm_fir_interpolate_q15(const arm_fir_interpolate_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_interpolate_q15.c']]],
- ['arm_5ffir_5finterpolate_5fq31',['arm_fir_interpolate_q31',['../group__FIR__Interpolate.html#gaac9c0f01ed91c53f7083995d7411f5ee',1,'arm_fir_interpolate_q31(const arm_fir_interpolate_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_interpolate_q31.c'],['../group__FIR__Interpolate.html#gaac9c0f01ed91c53f7083995d7411f5ee',1,'arm_fir_interpolate_q31(const arm_fir_interpolate_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_interpolate_q31.c']]],
- ['arm_5ffir_5flattice_5ff32',['arm_fir_lattice_f32',['../group__FIR__Lattice.html#gae63a45a63a11a65f2eae8b8b1fe370a8',1,'arm_fir_lattice_f32(const arm_fir_lattice_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_fir_lattice_f32.c'],['../group__FIR__Lattice.html#gae63a45a63a11a65f2eae8b8b1fe370a8',1,'arm_fir_lattice_f32(const arm_fir_lattice_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_fir_lattice_f32.c']]],
- ['arm_5ffir_5flattice_5finit_5ff32',['arm_fir_lattice_init_f32',['../group__FIR__Lattice.html#ga86199a1590af2b8941c6532ee9d03229',1,'arm_fir_lattice_init_f32(arm_fir_lattice_instance_f32 *S, uint16_t numStages, float32_t *pCoeffs, float32_t *pState):&#160;arm_fir_lattice_init_f32.c'],['../group__FIR__Lattice.html#ga86199a1590af2b8941c6532ee9d03229',1,'arm_fir_lattice_init_f32(arm_fir_lattice_instance_f32 *S, uint16_t numStages, float32_t *pCoeffs, float32_t *pState):&#160;arm_fir_lattice_init_f32.c']]],
- ['arm_5ffir_5flattice_5finit_5fq15',['arm_fir_lattice_init_q15',['../group__FIR__Lattice.html#ga1b22f30ce1cc19bf5a5d7c9fca154d72',1,'arm_fir_lattice_init_q15(arm_fir_lattice_instance_q15 *S, uint16_t numStages, q15_t *pCoeffs, q15_t *pState):&#160;arm_fir_lattice_init_q15.c'],['../group__FIR__Lattice.html#ga1b22f30ce1cc19bf5a5d7c9fca154d72',1,'arm_fir_lattice_init_q15(arm_fir_lattice_instance_q15 *S, uint16_t numStages, q15_t *pCoeffs, q15_t *pState):&#160;arm_fir_lattice_init_q15.c']]],
- ['arm_5ffir_5flattice_5finit_5fq31',['arm_fir_lattice_init_q31',['../group__FIR__Lattice.html#gac05a17a0188bb851b58d19e572870a54',1,'arm_fir_lattice_init_q31(arm_fir_lattice_instance_q31 *S, uint16_t numStages, q31_t *pCoeffs, q31_t *pState):&#160;arm_fir_lattice_init_q31.c'],['../group__FIR__Lattice.html#gac05a17a0188bb851b58d19e572870a54',1,'arm_fir_lattice_init_q31(arm_fir_lattice_instance_q31 *S, uint16_t numStages, q31_t *pCoeffs, q31_t *pState):&#160;arm_fir_lattice_init_q31.c']]],
- ['arm_5ffir_5flattice_5fq15',['arm_fir_lattice_q15',['../group__FIR__Lattice.html#gabb0ab07fd313b4d863070c3ddca51542',1,'arm_fir_lattice_q15(const arm_fir_lattice_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_lattice_q15.c'],['../group__FIR__Lattice.html#gabb0ab07fd313b4d863070c3ddca51542',1,'arm_fir_lattice_q15(const arm_fir_lattice_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_lattice_q15.c']]],
- ['arm_5ffir_5flattice_5fq31',['arm_fir_lattice_q31',['../group__FIR__Lattice.html#ga2e36fd210e4a1a5dd333ce80dd6d9a88',1,'arm_fir_lattice_q31(const arm_fir_lattice_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_lattice_q31.c'],['../group__FIR__Lattice.html#ga2e36fd210e4a1a5dd333ce80dd6d9a88',1,'arm_fir_lattice_q31(const arm_fir_lattice_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_lattice_q31.c']]],
- ['arm_5ffir_5fq15',['arm_fir_q15',['../group__FIR.html#ga262d173058d6f80fdf60404ba262a8f5',1,'arm_fir_q15(const arm_fir_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_q15.c'],['../group__FIR.html#ga262d173058d6f80fdf60404ba262a8f5',1,'arm_fir_q15(const arm_fir_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_q15.c']]],
- ['arm_5ffir_5fq31',['arm_fir_q31',['../group__FIR.html#gaadd938c68ab08967cbb5fc696f384bb5',1,'arm_fir_q31(const arm_fir_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_q31.c'],['../group__FIR.html#gaadd938c68ab08967cbb5fc696f384bb5',1,'arm_fir_q31(const arm_fir_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_q31.c']]],
- ['arm_5ffir_5fq7',['arm_fir_q7',['../group__FIR.html#ga31c91a0bf0962327ef8f626fae68ea32',1,'arm_fir_q7(const arm_fir_instance_q7 *S, q7_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_fir_q7.c'],['../group__FIR.html#ga31c91a0bf0962327ef8f626fae68ea32',1,'arm_fir_q7(const arm_fir_instance_q7 *S, q7_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_fir_q7.c']]],
- ['arm_5ffir_5fsparse_5ff32',['arm_fir_sparse_f32',['../group__FIR__Sparse.html#ga23a9284de5ee39406713b91d18ac8838',1,'arm_fir_sparse_f32(arm_fir_sparse_instance_f32 *S, float32_t *pSrc, float32_t *pDst, float32_t *pScratchIn, uint32_t blockSize):&#160;arm_fir_sparse_f32.c'],['../group__FIR__Sparse.html#ga23a9284de5ee39406713b91d18ac8838',1,'arm_fir_sparse_f32(arm_fir_sparse_instance_f32 *S, float32_t *pSrc, float32_t *pDst, float32_t *pScratchIn, uint32_t blockSize):&#160;arm_fir_sparse_f32.c']]],
- ['arm_5ffir_5fsparse_5finit_5ff32',['arm_fir_sparse_init_f32',['../group__FIR__Sparse.html#ga86378a08a9d9e1e0e5de77843b34d396',1,'arm_fir_sparse_init_f32(arm_fir_sparse_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize):&#160;arm_fir_sparse_init_f32.c'],['../group__FIR__Sparse.html#ga86378a08a9d9e1e0e5de77843b34d396',1,'arm_fir_sparse_init_f32(arm_fir_sparse_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize):&#160;arm_fir_sparse_init_f32.c']]],
- ['arm_5ffir_5fsparse_5finit_5fq15',['arm_fir_sparse_init_q15',['../group__FIR__Sparse.html#ga5eaa80bf72bcccef5a2c5fc6648d1baa',1,'arm_fir_sparse_init_q15(arm_fir_sparse_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize):&#160;arm_fir_sparse_init_q15.c'],['../group__FIR__Sparse.html#ga5eaa80bf72bcccef5a2c5fc6648d1baa',1,'arm_fir_sparse_init_q15(arm_fir_sparse_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize):&#160;arm_fir_sparse_init_q15.c']]],
- ['arm_5ffir_5fsparse_5finit_5fq31',['arm_fir_sparse_init_q31',['../group__FIR__Sparse.html#ga9a0bb2134bc85d3e55c6be6d946ee634',1,'arm_fir_sparse_init_q31(arm_fir_sparse_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize):&#160;arm_fir_sparse_init_q31.c'],['../group__FIR__Sparse.html#ga9a0bb2134bc85d3e55c6be6d946ee634',1,'arm_fir_sparse_init_q31(arm_fir_sparse_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize):&#160;arm_fir_sparse_init_q31.c']]],
- ['arm_5ffir_5fsparse_5finit_5fq7',['arm_fir_sparse_init_q7',['../group__FIR__Sparse.html#ga98f5c1a097d4572ce4ff3b0c58ebcdbd',1,'arm_fir_sparse_init_q7(arm_fir_sparse_instance_q7 *S, uint16_t numTaps, q7_t *pCoeffs, q7_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize):&#160;arm_fir_sparse_init_q7.c'],['../group__FIR__Sparse.html#ga98f5c1a097d4572ce4ff3b0c58ebcdbd',1,'arm_fir_sparse_init_q7(arm_fir_sparse_instance_q7 *S, uint16_t numTaps, q7_t *pCoeffs, q7_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize):&#160;arm_fir_sparse_init_q7.c']]],
- ['arm_5ffir_5fsparse_5fq15',['arm_fir_sparse_q15',['../group__FIR__Sparse.html#ga2bffda2e156e72427e19276cd9c3d3cc',1,'arm_fir_sparse_q15(arm_fir_sparse_instance_q15 *S, q15_t *pSrc, q15_t *pDst, q15_t *pScratchIn, q31_t *pScratchOut, uint32_t blockSize):&#160;arm_fir_sparse_q15.c'],['../group__FIR__Sparse.html#ga2bffda2e156e72427e19276cd9c3d3cc',1,'arm_fir_sparse_q15(arm_fir_sparse_instance_q15 *S, q15_t *pSrc, q15_t *pDst, q15_t *pScratchIn, q31_t *pScratchOut, uint32_t blockSize):&#160;arm_fir_sparse_q15.c']]],
- ['arm_5ffir_5fsparse_5fq31',['arm_fir_sparse_q31',['../group__FIR__Sparse.html#ga03e9c2f0f35ad67d20bac66be9f920ec',1,'arm_fir_sparse_q31(arm_fir_sparse_instance_q31 *S, q31_t *pSrc, q31_t *pDst, q31_t *pScratchIn, uint32_t blockSize):&#160;arm_fir_sparse_q31.c'],['../group__FIR__Sparse.html#ga03e9c2f0f35ad67d20bac66be9f920ec',1,'arm_fir_sparse_q31(arm_fir_sparse_instance_q31 *S, q31_t *pSrc, q31_t *pDst, q31_t *pScratchIn, uint32_t blockSize):&#160;arm_fir_sparse_q31.c']]],
- ['arm_5ffir_5fsparse_5fq7',['arm_fir_sparse_q7',['../group__FIR__Sparse.html#gae86c145efc2d9ec32dc6d8c1ad2ccb3c',1,'arm_fir_sparse_q7(arm_fir_sparse_instance_q7 *S, q7_t *pSrc, q7_t *pDst, q7_t *pScratchIn, q31_t *pScratchOut, uint32_t blockSize):&#160;arm_fir_sparse_q7.c'],['../group__FIR__Sparse.html#gae86c145efc2d9ec32dc6d8c1ad2ccb3c',1,'arm_fir_sparse_q7(arm_fir_sparse_instance_q7 *S, q7_t *pSrc, q7_t *pDst, q7_t *pScratchIn, q31_t *pScratchOut, uint32_t blockSize):&#160;arm_fir_sparse_q7.c']]],
+ ['arm_5ffir_5fdecimate_5ff32',['arm_fir_decimate_f32',['../group__FIR__decimate.html#gab9402a0d9b0fffc0b50083a7d56c5905',1,'arm_fir_decimate_f32(const arm_fir_decimate_instance_f32 *S, const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_f32.c'],['../group__FIR__decimate.html#gab9402a0d9b0fffc0b50083a7d56c5905',1,'arm_fir_decimate_f32(const arm_fir_decimate_instance_f32 *S, const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_f32.c']]],
+ ['arm_5ffir_5fdecimate_5ffast_5fq15',['arm_fir_decimate_fast_q15',['../group__FIR__decimate.html#gab43fa1edb45d3b2e875dc8cd381770cc',1,'arm_fir_decimate_fast_q15(const arm_fir_decimate_instance_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_fast_q15.c'],['../group__FIR__decimate.html#gab43fa1edb45d3b2e875dc8cd381770cc',1,'arm_fir_decimate_fast_q15(const arm_fir_decimate_instance_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_fast_q15.c']]],
+ ['arm_5ffir_5fdecimate_5ffast_5fq31',['arm_fir_decimate_fast_q31',['../group__FIR__decimate.html#gac03b837d289c8bc4a86a34a89e44afdf',1,'arm_fir_decimate_fast_q31(const arm_fir_decimate_instance_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_fast_q31.c'],['../group__FIR__decimate.html#gac03b837d289c8bc4a86a34a89e44afdf',1,'arm_fir_decimate_fast_q31(const arm_fir_decimate_instance_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_fast_q31.c']]],
+ ['arm_5ffir_5fdecimate_5finit_5ff32',['arm_fir_decimate_init_f32',['../group__FIR__decimate.html#ga67c80582fc296552fef2bd1f208d853b',1,'arm_fir_decimate_init_f32(arm_fir_decimate_instance_f32 *S, uint16_t numTaps, uint8_t M, const float32_t *pCoeffs, float32_t *pState, uint32_t blockSize):&#160;arm_fir_decimate_init_f32.c'],['../group__FIR__decimate.html#ga67c80582fc296552fef2bd1f208d853b',1,'arm_fir_decimate_init_f32(arm_fir_decimate_instance_f32 *S, uint16_t numTaps, uint8_t M, const float32_t *pCoeffs, float32_t *pState, uint32_t blockSize):&#160;arm_fir_decimate_init_f32.c']]],
+ ['arm_5ffir_5fdecimate_5finit_5fq15',['arm_fir_decimate_init_q15',['../group__FIR__decimate.html#ga3b01ec9df00d759f79c934b239cead73',1,'arm_fir_decimate_init_q15(arm_fir_decimate_instance_q15 *S, uint16_t numTaps, uint8_t M, const q15_t *pCoeffs, q15_t *pState, uint32_t blockSize):&#160;arm_fir_decimate_init_q15.c'],['../group__FIR__decimate.html#ga3b01ec9df00d759f79c934b239cead73',1,'arm_fir_decimate_init_q15(arm_fir_decimate_instance_q15 *S, uint16_t numTaps, uint8_t M, const q15_t *pCoeffs, q15_t *pState, uint32_t blockSize):&#160;arm_fir_decimate_init_q15.c']]],
+ ['arm_5ffir_5fdecimate_5finit_5fq31',['arm_fir_decimate_init_q31',['../group__FIR__decimate.html#ga6a19d62083e85b3f5e34e8a8283c1ea0',1,'arm_fir_decimate_init_q31(arm_fir_decimate_instance_q31 *S, uint16_t numTaps, uint8_t M, const q31_t *pCoeffs, q31_t *pState, uint32_t blockSize):&#160;arm_fir_decimate_init_q31.c'],['../group__FIR__decimate.html#ga6a19d62083e85b3f5e34e8a8283c1ea0',1,'arm_fir_decimate_init_q31(arm_fir_decimate_instance_q31 *S, uint16_t numTaps, uint8_t M, const q31_t *pCoeffs, q31_t *pState, uint32_t blockSize):&#160;arm_fir_decimate_init_q31.c']]],
+ ['arm_5ffir_5fdecimate_5fq15',['arm_fir_decimate_q15',['../group__FIR__decimate.html#ga262636462d9e24dab67ec792160afcbf',1,'arm_fir_decimate_q15(const arm_fir_decimate_instance_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_q15.c'],['../group__FIR__decimate.html#ga262636462d9e24dab67ec792160afcbf',1,'arm_fir_decimate_q15(const arm_fir_decimate_instance_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_q15.c']]],
+ ['arm_5ffir_5fdecimate_5fq31',['arm_fir_decimate_q31',['../group__FIR__decimate.html#ga27c05d7892f8a327aab86fbfee9b0f29',1,'arm_fir_decimate_q31(const arm_fir_decimate_instance_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_q31.c'],['../group__FIR__decimate.html#ga27c05d7892f8a327aab86fbfee9b0f29',1,'arm_fir_decimate_q31(const arm_fir_decimate_instance_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_decimate_q31.c']]],
+ ['arm_5ffir_5ff32',['arm_fir_f32',['../group__FIR.html#ga0cf008f650a75f5e2cf82d10691b64d9',1,'arm_fir_f32(const arm_fir_instance_f32 *S, const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_fir_f32.c'],['../group__FIR.html#ga0cf008f650a75f5e2cf82d10691b64d9',1,'arm_fir_f32(const arm_fir_instance_f32 *S, const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_fir_f32.c']]],
+ ['arm_5ffir_5ffast_5fq15',['arm_fir_fast_q15',['../group__FIR.html#gaf58eee6c38f0b666897b24ca02f9d58d',1,'arm_fir_fast_q15(const arm_fir_instance_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_fast_q15.c'],['../group__FIR.html#gaf58eee6c38f0b666897b24ca02f9d58d',1,'arm_fir_fast_q15(const arm_fir_instance_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_fast_q15.c']]],
+ ['arm_5ffir_5ffast_5fq31',['arm_fir_fast_q31',['../group__FIR.html#ga07051c8e9f0f228c9634b4a9ca2bcac3',1,'arm_fir_fast_q31(const arm_fir_instance_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_fast_q31.c'],['../group__FIR.html#ga07051c8e9f0f228c9634b4a9ca2bcac3',1,'arm_fir_fast_q31(const arm_fir_instance_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_fast_q31.c']]],
+ ['arm_5ffir_5finit_5ff32',['arm_fir_init_f32',['../group__FIR.html#ga5afaa7b8e6735bbc19e582aa9755b0e1',1,'arm_fir_init_f32(arm_fir_instance_f32 *S, uint16_t numTaps, const float32_t *pCoeffs, float32_t *pState, uint32_t blockSize):&#160;arm_fir_init_f32.c'],['../group__FIR.html#ga5afaa7b8e6735bbc19e582aa9755b0e1',1,'arm_fir_init_f32(arm_fir_instance_f32 *S, uint16_t numTaps, const float32_t *pCoeffs, float32_t *pState, uint32_t blockSize):&#160;arm_fir_init_f32.c']]],
+ ['arm_5ffir_5finit_5fq15',['arm_fir_init_q15',['../group__FIR.html#gaf4bfa7e20520f3b6e9f03a52ad6d0e41',1,'arm_fir_init_q15(arm_fir_instance_q15 *S, uint16_t numTaps, const q15_t *pCoeffs, q15_t *pState, uint32_t blockSize):&#160;arm_fir_init_q15.c'],['../group__FIR.html#gaf4bfa7e20520f3b6e9f03a52ad6d0e41',1,'arm_fir_init_q15(arm_fir_instance_q15 *S, uint16_t numTaps, const q15_t *pCoeffs, q15_t *pState, uint32_t blockSize):&#160;arm_fir_init_q15.c']]],
+ ['arm_5ffir_5finit_5fq31',['arm_fir_init_q31',['../group__FIR.html#ga23ef4b2597aecc4d43cce7c4b456ae71',1,'arm_fir_init_q31(arm_fir_instance_q31 *S, uint16_t numTaps, const q31_t *pCoeffs, q31_t *pState, uint32_t blockSize):&#160;arm_fir_init_q31.c'],['../group__FIR.html#ga23ef4b2597aecc4d43cce7c4b456ae71',1,'arm_fir_init_q31(arm_fir_instance_q31 *S, uint16_t numTaps, const q31_t *pCoeffs, q31_t *pState, uint32_t blockSize):&#160;arm_fir_init_q31.c']]],
+ ['arm_5ffir_5finit_5fq7',['arm_fir_init_q7',['../group__FIR.html#gabd62c4543b243c25e315e7acb57f726c',1,'arm_fir_init_q7(arm_fir_instance_q7 *S, uint16_t numTaps, const q7_t *pCoeffs, q7_t *pState, uint32_t blockSize):&#160;arm_fir_init_q7.c'],['../group__FIR.html#gabd62c4543b243c25e315e7acb57f726c',1,'arm_fir_init_q7(arm_fir_instance_q7 *S, uint16_t numTaps, const q7_t *pCoeffs, q7_t *pState, uint32_t blockSize):&#160;arm_fir_init_q7.c']]],
+ ['arm_5ffir_5finterpolate_5ff32',['arm_fir_interpolate_f32',['../group__FIR__Interpolate.html#ga62d0757246bbbe5bfaf67b9a95c16c51',1,'arm_fir_interpolate_f32(const arm_fir_interpolate_instance_f32 *S, const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_fir_interpolate_f32.c'],['../group__FIR__Interpolate.html#ga62d0757246bbbe5bfaf67b9a95c16c51',1,'arm_fir_interpolate_f32(const arm_fir_interpolate_instance_f32 *S, const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_fir_interpolate_f32.c']]],
+ ['arm_5ffir_5finterpolate_5finit_5ff32',['arm_fir_interpolate_init_f32',['../group__FIR__Interpolate.html#ga1416bcc1bcf6e2b18ff15261b6e04345',1,'arm_fir_interpolate_init_f32(arm_fir_interpolate_instance_f32 *S, uint8_t L, uint16_t numTaps, const float32_t *pCoeffs, float32_t *pState, uint32_t blockSize):&#160;arm_fir_interpolate_init_f32.c'],['../group__FIR__Interpolate.html#ga1416bcc1bcf6e2b18ff15261b6e04345',1,'arm_fir_interpolate_init_f32(arm_fir_interpolate_instance_f32 *S, uint8_t L, uint16_t numTaps, const float32_t *pCoeffs, float32_t *pState, uint32_t blockSize):&#160;arm_fir_interpolate_init_f32.c']]],
+ ['arm_5ffir_5finterpolate_5finit_5fq15',['arm_fir_interpolate_init_q15',['../group__FIR__Interpolate.html#ga9d6a3c53991f1dca4da31dc400ed9eec',1,'arm_fir_interpolate_init_q15(arm_fir_interpolate_instance_q15 *S, uint8_t L, uint16_t numTaps, const q15_t *pCoeffs, q15_t *pState, uint32_t blockSize):&#160;arm_fir_interpolate_init_q15.c'],['../group__FIR__Interpolate.html#ga9d6a3c53991f1dca4da31dc400ed9eec',1,'arm_fir_interpolate_init_q15(arm_fir_interpolate_instance_q15 *S, uint8_t L, uint16_t numTaps, const q15_t *pCoeffs, q15_t *pState, uint32_t blockSize):&#160;arm_fir_interpolate_init_q15.c']]],
+ ['arm_5ffir_5finterpolate_5finit_5fq31',['arm_fir_interpolate_init_q31',['../group__FIR__Interpolate.html#ga2f2288aa947fea3e8bcda3d5e01c1f6d',1,'arm_fir_interpolate_init_q31(arm_fir_interpolate_instance_q31 *S, uint8_t L, uint16_t numTaps, const q31_t *pCoeffs, q31_t *pState, uint32_t blockSize):&#160;arm_fir_interpolate_init_q31.c'],['../group__FIR__Interpolate.html#ga2f2288aa947fea3e8bcda3d5e01c1f6d',1,'arm_fir_interpolate_init_q31(arm_fir_interpolate_instance_q31 *S, uint8_t L, uint16_t numTaps, const q31_t *pCoeffs, q31_t *pState, uint32_t blockSize):&#160;arm_fir_interpolate_init_q31.c']]],
+ ['arm_5ffir_5finterpolate_5fq15',['arm_fir_interpolate_q15',['../group__FIR__Interpolate.html#ga026a02cda40616476e33b82e4eaf855d',1,'arm_fir_interpolate_q15(const arm_fir_interpolate_instance_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_interpolate_q15.c'],['../group__FIR__Interpolate.html#ga026a02cda40616476e33b82e4eaf855d',1,'arm_fir_interpolate_q15(const arm_fir_interpolate_instance_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_interpolate_q15.c']]],
+ ['arm_5ffir_5finterpolate_5fq31',['arm_fir_interpolate_q31',['../group__FIR__Interpolate.html#gadf65923ede13284c769b5621709e8135',1,'arm_fir_interpolate_q31(const arm_fir_interpolate_instance_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_interpolate_q31.c'],['../group__FIR__Interpolate.html#gadf65923ede13284c769b5621709e8135',1,'arm_fir_interpolate_q31(const arm_fir_interpolate_instance_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_interpolate_q31.c']]],
+ ['arm_5ffir_5flattice_5ff32',['arm_fir_lattice_f32',['../group__FIR__Lattice.html#ga62053bf9d04f9f97ee5f4ef831533d68',1,'arm_fir_lattice_f32(const arm_fir_lattice_instance_f32 *S, const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_fir_lattice_f32.c'],['../group__FIR__Lattice.html#ga62053bf9d04f9f97ee5f4ef831533d68',1,'arm_fir_lattice_f32(const arm_fir_lattice_instance_f32 *S, const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_fir_lattice_f32.c']]],
+ ['arm_5ffir_5flattice_5finit_5ff32',['arm_fir_lattice_init_f32',['../group__FIR__Lattice.html#ga489e9fd4fed0037b5ed0947eaa12d68d',1,'arm_fir_lattice_init_f32(arm_fir_lattice_instance_f32 *S, uint16_t numStages, const float32_t *pCoeffs, float32_t *pState):&#160;arm_fir_lattice_init_f32.c'],['../group__FIR__Lattice.html#ga489e9fd4fed0037b5ed0947eaa12d68d',1,'arm_fir_lattice_init_f32(arm_fir_lattice_instance_f32 *S, uint16_t numStages, const float32_t *pCoeffs, float32_t *pState):&#160;arm_fir_lattice_init_f32.c']]],
+ ['arm_5ffir_5flattice_5finit_5fq15',['arm_fir_lattice_init_q15',['../group__FIR__Lattice.html#gae4657ac1025b5b4294fd4acc1e49e7f8',1,'arm_fir_lattice_init_q15(arm_fir_lattice_instance_q15 *S, uint16_t numStages, const q15_t *pCoeffs, q15_t *pState):&#160;arm_fir_lattice_init_q15.c'],['../group__FIR__Lattice.html#gae4657ac1025b5b4294fd4acc1e49e7f8',1,'arm_fir_lattice_init_q15(arm_fir_lattice_instance_q15 *S, uint16_t numStages, const q15_t *pCoeffs, q15_t *pState):&#160;arm_fir_lattice_init_q15.c']]],
+ ['arm_5ffir_5flattice_5finit_5fq31',['arm_fir_lattice_init_q31',['../group__FIR__Lattice.html#gaf7723f451f6d4cf2586bb4b63d2029cb',1,'arm_fir_lattice_init_q31(arm_fir_lattice_instance_q31 *S, uint16_t numStages, const q31_t *pCoeffs, q31_t *pState):&#160;arm_fir_lattice_init_q31.c'],['../group__FIR__Lattice.html#gaf7723f451f6d4cf2586bb4b63d2029cb',1,'arm_fir_lattice_init_q31(arm_fir_lattice_instance_q31 *S, uint16_t numStages, const q31_t *pCoeffs, q31_t *pState):&#160;arm_fir_lattice_init_q31.c']]],
+ ['arm_5ffir_5flattice_5fq15',['arm_fir_lattice_q15',['../group__FIR__Lattice.html#gafddb7fd49cb0e8a4b6d9546b58bf60fb',1,'arm_fir_lattice_q15(const arm_fir_lattice_instance_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_lattice_q15.c'],['../group__FIR__Lattice.html#gafddb7fd49cb0e8a4b6d9546b58bf60fb',1,'arm_fir_lattice_q15(const arm_fir_lattice_instance_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_lattice_q15.c']]],
+ ['arm_5ffir_5flattice_5fq31',['arm_fir_lattice_q31',['../group__FIR__Lattice.html#ga9ae2b76a2a1625d00f902919d0fdea05',1,'arm_fir_lattice_q31(const arm_fir_lattice_instance_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_lattice_q31.c'],['../group__FIR__Lattice.html#ga9ae2b76a2a1625d00f902919d0fdea05',1,'arm_fir_lattice_q31(const arm_fir_lattice_instance_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_lattice_q31.c']]],
+ ['arm_5ffir_5fq15',['arm_fir_q15',['../group__FIR.html#gad9f84fdadbb59292592c7fac81adb09c',1,'arm_fir_q15(const arm_fir_instance_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_q15.c'],['../group__FIR.html#gad9f84fdadbb59292592c7fac81adb09c',1,'arm_fir_q15(const arm_fir_instance_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_fir_q15.c']]],
+ ['arm_5ffir_5fq31',['arm_fir_q31',['../group__FIR.html#ga2f6fc6582ab4491b3ea8c038c5247ecf',1,'arm_fir_q31(const arm_fir_instance_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_q31.c'],['../group__FIR.html#ga2f6fc6582ab4491b3ea8c038c5247ecf',1,'arm_fir_q31(const arm_fir_instance_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_fir_q31.c']]],
+ ['arm_5ffir_5fq7',['arm_fir_q7',['../group__FIR.html#gac333f1139ef35124e89b0ee7494ad0a2',1,'arm_fir_q7(const arm_fir_instance_q7 *S, const q7_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_fir_q7.c'],['../group__FIR.html#gac333f1139ef35124e89b0ee7494ad0a2',1,'arm_fir_q7(const arm_fir_instance_q7 *S, const q7_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_fir_q7.c']]],
+ ['arm_5ffir_5fsparse_5ff32',['arm_fir_sparse_f32',['../group__FIR__Sparse.html#gac6817bc86974b7121c3288fce25dbc5f',1,'arm_fir_sparse_f32(arm_fir_sparse_instance_f32 *S, const float32_t *pSrc, float32_t *pDst, float32_t *pScratchIn, uint32_t blockSize):&#160;arm_fir_sparse_f32.c'],['../group__FIR__Sparse.html#gac6817bc86974b7121c3288fce25dbc5f',1,'arm_fir_sparse_f32(arm_fir_sparse_instance_f32 *S, const float32_t *pSrc, float32_t *pDst, float32_t *pScratchIn, uint32_t blockSize):&#160;arm_fir_sparse_f32.c']]],
+ ['arm_5ffir_5fsparse_5finit_5ff32',['arm_fir_sparse_init_f32',['../group__FIR__Sparse.html#ga967a0564d6d59f2b9e12f4a5b7a3f877',1,'arm_fir_sparse_init_f32(arm_fir_sparse_instance_f32 *S, uint16_t numTaps, const float32_t *pCoeffs, float32_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize):&#160;arm_fir_sparse_init_f32.c'],['../group__FIR__Sparse.html#ga967a0564d6d59f2b9e12f4a5b7a3f877',1,'arm_fir_sparse_init_f32(arm_fir_sparse_instance_f32 *S, uint16_t numTaps, const float32_t *pCoeffs, float32_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize):&#160;arm_fir_sparse_init_f32.c']]],
+ ['arm_5ffir_5fsparse_5finit_5fq15',['arm_fir_sparse_init_q15',['../group__FIR__Sparse.html#gad1c7f891760e91301aac7e3a48aca449',1,'arm_fir_sparse_init_q15(arm_fir_sparse_instance_q15 *S, uint16_t numTaps, const q15_t *pCoeffs, q15_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize):&#160;arm_fir_sparse_init_q15.c'],['../group__FIR__Sparse.html#gad1c7f891760e91301aac7e3a48aca449',1,'arm_fir_sparse_init_q15(arm_fir_sparse_instance_q15 *S, uint16_t numTaps, const q15_t *pCoeffs, q15_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize):&#160;arm_fir_sparse_init_q15.c']]],
+ ['arm_5ffir_5fsparse_5finit_5fq31',['arm_fir_sparse_init_q31',['../group__FIR__Sparse.html#gade71e2e0432a0e6de36fa9f23b2c984c',1,'arm_fir_sparse_init_q31(arm_fir_sparse_instance_q31 *S, uint16_t numTaps, const q31_t *pCoeffs, q31_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize):&#160;arm_fir_sparse_init_q31.c'],['../group__FIR__Sparse.html#gade71e2e0432a0e6de36fa9f23b2c984c',1,'arm_fir_sparse_init_q31(arm_fir_sparse_instance_q31 *S, uint16_t numTaps, const q31_t *pCoeffs, q31_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize):&#160;arm_fir_sparse_init_q31.c']]],
+ ['arm_5ffir_5fsparse_5finit_5fq7',['arm_fir_sparse_init_q7',['../group__FIR__Sparse.html#ga5e74f8f4e4df85de5feb4e62125ff590',1,'arm_fir_sparse_init_q7(arm_fir_sparse_instance_q7 *S, uint16_t numTaps, const q7_t *pCoeffs, q7_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize):&#160;arm_fir_sparse_init_q7.c'],['../group__FIR__Sparse.html#ga5e74f8f4e4df85de5feb4e62125ff590',1,'arm_fir_sparse_init_q7(arm_fir_sparse_instance_q7 *S, uint16_t numTaps, const q7_t *pCoeffs, q7_t *pState, int32_t *pTapDelay, uint16_t maxDelay, uint32_t blockSize):&#160;arm_fir_sparse_init_q7.c']]],
+ ['arm_5ffir_5fsparse_5fq15',['arm_fir_sparse_q15',['../group__FIR__Sparse.html#gac3e43b06bff38ac8e62e145f88e9dbc7',1,'arm_fir_sparse_q15(arm_fir_sparse_instance_q15 *S, const q15_t *pSrc, q15_t *pDst, q15_t *pScratchIn, q31_t *pScratchOut, uint32_t blockSize):&#160;arm_fir_sparse_q15.c'],['../group__FIR__Sparse.html#gac3e43b06bff38ac8e62e145f88e9dbc7',1,'arm_fir_sparse_q15(arm_fir_sparse_instance_q15 *S, const q15_t *pSrc, q15_t *pDst, q15_t *pScratchIn, q31_t *pScratchOut, uint32_t blockSize):&#160;arm_fir_sparse_q15.c']]],
+ ['arm_5ffir_5fsparse_5fq31',['arm_fir_sparse_q31',['../group__FIR__Sparse.html#gaba9f7ef4acf293034af42baa2fd3df52',1,'arm_fir_sparse_q31(arm_fir_sparse_instance_q31 *S, const q31_t *pSrc, q31_t *pDst, q31_t *pScratchIn, uint32_t blockSize):&#160;arm_fir_sparse_q31.c'],['../group__FIR__Sparse.html#gaba9f7ef4acf293034af42baa2fd3df52',1,'arm_fir_sparse_q31(arm_fir_sparse_instance_q31 *S, const q31_t *pSrc, q31_t *pDst, q31_t *pScratchIn, uint32_t blockSize):&#160;arm_fir_sparse_q31.c']]],
+ ['arm_5ffir_5fsparse_5fq7',['arm_fir_sparse_q7',['../group__FIR__Sparse.html#ga319b3d9032ba723a8efb819b9d2a3676',1,'arm_fir_sparse_q7(arm_fir_sparse_instance_q7 *S, const q7_t *pSrc, q7_t *pDst, q7_t *pScratchIn, q31_t *pScratchOut, uint32_t blockSize):&#160;arm_fir_sparse_q7.c'],['../group__FIR__Sparse.html#ga319b3d9032ba723a8efb819b9d2a3676',1,'arm_fir_sparse_q7(arm_fir_sparse_instance_q7 *S, const q7_t *pSrc, q7_t *pDst, q7_t *pScratchIn, q31_t *pScratchOut, uint32_t blockSize):&#160;arm_fir_sparse_q7.c']]],
['arm_5ffloat_5fto_5fq12_5f20',['arm_float_to_q12_20',['../arm__convolution__example_2math__helper_8c.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__convolution__example_2math__helper_8h.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8c.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8h.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8c.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8h.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8c.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8h.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8c.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8h.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8c.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8h.html#a23f94b0fbfed6d620f38e26bc64cf2f8',1,'arm_float_to_q12_20(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c']]],
['arm_5ffloat_5fto_5fq14',['arm_float_to_q14',['../arm__convolution__example_2math__helper_8c.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__convolution__example_2math__helper_8h.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8c.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8h.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8c.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8h.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8c.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8h.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8c.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8h.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8c.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8h.html#a23cdb5202efd9233f4e92b5f22287eac',1,'arm_float_to_q14(float *pIn, q15_t *pOut, uint32_t numSamples):&#160;math_helper.c']]],
- ['arm_5ffloat_5fto_5fq15',['arm_float_to_q15',['../group__float__to__x.html#ga215456e35a18db86882e1d3f0d24e1f2',1,'arm_float_to_q15(float32_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_float_to_q15.c'],['../group__float__to__x.html#ga215456e35a18db86882e1d3f0d24e1f2',1,'arm_float_to_q15(float32_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_float_to_q15.c']]],
+ ['arm_5ffloat_5fto_5fq15',['arm_float_to_q15',['../group__float__to__x.html#gac7696e64963e5051ebb950c88c6ba186',1,'arm_float_to_q15(const float32_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_float_to_q15.c'],['../group__float__to__x.html#gac7696e64963e5051ebb950c88c6ba186',1,'arm_float_to_q15(const float32_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_float_to_q15.c']]],
['arm_5ffloat_5fto_5fq28',['arm_float_to_q28',['../arm__convolution__example_2math__helper_8c.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__convolution__example_2math__helper_8h.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8c.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8h.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8c.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8h.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8c.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8h.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8c.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8h.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8c.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8h.html#aa1049b3adb14331612bb762237391625',1,'arm_float_to_q28(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c']]],
['arm_5ffloat_5fto_5fq29',['arm_float_to_q29',['../arm__convolution__example_2math__helper_8c.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__convolution__example_2math__helper_8h.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8c.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8h.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8c.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8h.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8c.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8h.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8c.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8h.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8c.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8h.html#a098c587b93469a7a6bcc521d42fdf6f9',1,'arm_float_to_q29(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c']]],
['arm_5ffloat_5fto_5fq30',['arm_float_to_q30',['../arm__convolution__example_2math__helper_8c.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__convolution__example_2math__helper_8h.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8c.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8h.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8c.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8h.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8c.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8h.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8c.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8h.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8c.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8h.html#a16764fdbc174a79f04b07032cf902079',1,'arm_float_to_q30(float *pIn, q31_t *pOut, uint32_t numSamples):&#160;math_helper.c']]],
- ['arm_5ffloat_5fto_5fq31',['arm_float_to_q31',['../group__float__to__x.html#ga177704107f94564e9abe4daaa36f4554',1,'arm_float_to_q31(float32_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_float_to_q31.c'],['../group__float__to__x.html#ga177704107f94564e9abe4daaa36f4554',1,'arm_float_to_q31(float32_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_float_to_q31.c']]],
- ['arm_5ffloat_5fto_5fq7',['arm_float_to_q7',['../group__float__to__x.html#ga44a393818cdee8dce80f2d66add25411',1,'arm_float_to_q7(float32_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_float_to_q7.c'],['../group__float__to__x.html#ga44a393818cdee8dce80f2d66add25411',1,'arm_float_to_q7(float32_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_float_to_q7.c']]],
- ['arm_5fiir_5flattice_5ff32',['arm_iir_lattice_f32',['../group__IIR__Lattice.html#ga56164a0fe48619b8ceec160347bdd2ff',1,'arm_iir_lattice_f32(const arm_iir_lattice_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_iir_lattice_f32.c'],['../group__IIR__Lattice.html#ga56164a0fe48619b8ceec160347bdd2ff',1,'arm_iir_lattice_f32(const arm_iir_lattice_instance_f32 *S, float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_iir_lattice_f32.c']]],
+ ['arm_5ffloat_5fto_5fq31',['arm_float_to_q31',['../group__float__to__x.html#gaae21be47db707e79552f3e8221a48fb0',1,'arm_float_to_q31(const float32_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_float_to_q31.c'],['../group__float__to__x.html#gaae21be47db707e79552f3e8221a48fb0',1,'arm_float_to_q31(const float32_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_float_to_q31.c']]],
+ ['arm_5ffloat_5fto_5fq7',['arm_float_to_q7',['../group__float__to__x.html#ga63b7cef42a242f0be43376ba3380988d',1,'arm_float_to_q7(const float32_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_float_to_q7.c'],['../group__float__to__x.html#ga63b7cef42a242f0be43376ba3380988d',1,'arm_float_to_q7(const float32_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_float_to_q7.c']]],
+ ['arm_5fiir_5flattice_5ff32',['arm_iir_lattice_f32',['../group__IIR__Lattice.html#ga754a44b604c386d132b4b05a3d9e0f44',1,'arm_iir_lattice_f32(const arm_iir_lattice_instance_f32 *S, const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_iir_lattice_f32.c'],['../group__IIR__Lattice.html#ga754a44b604c386d132b4b05a3d9e0f44',1,'arm_iir_lattice_f32(const arm_iir_lattice_instance_f32 *S, const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_iir_lattice_f32.c']]],
['arm_5fiir_5flattice_5finit_5ff32',['arm_iir_lattice_init_f32',['../group__IIR__Lattice.html#gaed3b0230bb77439dc902daa625985e04',1,'arm_iir_lattice_init_f32(arm_iir_lattice_instance_f32 *S, uint16_t numStages, float32_t *pkCoeffs, float32_t *pvCoeffs, float32_t *pState, uint32_t blockSize):&#160;arm_iir_lattice_init_f32.c'],['../group__IIR__Lattice.html#gaed3b0230bb77439dc902daa625985e04',1,'arm_iir_lattice_init_f32(arm_iir_lattice_instance_f32 *S, uint16_t numStages, float32_t *pkCoeffs, float32_t *pvCoeffs, float32_t *pState, uint32_t blockSize):&#160;arm_iir_lattice_init_f32.c']]],
['arm_5fiir_5flattice_5finit_5fq15',['arm_iir_lattice_init_q15',['../group__IIR__Lattice.html#ga1f4bc2dd3d5641e96815d3a5aad58998',1,'arm_iir_lattice_init_q15(arm_iir_lattice_instance_q15 *S, uint16_t numStages, q15_t *pkCoeffs, q15_t *pvCoeffs, q15_t *pState, uint32_t blockSize):&#160;arm_iir_lattice_init_q15.c'],['../group__IIR__Lattice.html#ga1f4bc2dd3d5641e96815d3a5aad58998',1,'arm_iir_lattice_init_q15(arm_iir_lattice_instance_q15 *S, uint16_t numStages, q15_t *pkCoeffs, q15_t *pvCoeffs, q15_t *pState, uint32_t blockSize):&#160;arm_iir_lattice_init_q15.c']]],
['arm_5fiir_5flattice_5finit_5fq31',['arm_iir_lattice_init_q31',['../group__IIR__Lattice.html#gab686c14175581797d9c3ad7bf1d5cc1e',1,'arm_iir_lattice_init_q31(arm_iir_lattice_instance_q31 *S, uint16_t numStages, q31_t *pkCoeffs, q31_t *pvCoeffs, q31_t *pState, uint32_t blockSize):&#160;arm_iir_lattice_init_q31.c'],['../group__IIR__Lattice.html#gab686c14175581797d9c3ad7bf1d5cc1e',1,'arm_iir_lattice_init_q31(arm_iir_lattice_instance_q31 *S, uint16_t numStages, q31_t *pkCoeffs, q31_t *pvCoeffs, q31_t *pState, uint32_t blockSize):&#160;arm_iir_lattice_init_q31.c']]],
- ['arm_5fiir_5flattice_5fq15',['arm_iir_lattice_q15',['../group__IIR__Lattice.html#gaeb9e9599a288832ed123183eaa8b294a',1,'arm_iir_lattice_q15(const arm_iir_lattice_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_iir_lattice_q15.c'],['../group__IIR__Lattice.html#gaeb9e9599a288832ed123183eaa8b294a',1,'arm_iir_lattice_q15(const arm_iir_lattice_instance_q15 *S, q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_iir_lattice_q15.c']]],
- ['arm_5fiir_5flattice_5fq31',['arm_iir_lattice_q31',['../group__IIR__Lattice.html#ga123b26fa9156cd8d3622dd85931741ed',1,'arm_iir_lattice_q31(const arm_iir_lattice_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_iir_lattice_q31.c'],['../group__IIR__Lattice.html#ga123b26fa9156cd8d3622dd85931741ed',1,'arm_iir_lattice_q31(const arm_iir_lattice_instance_q31 *S, q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_iir_lattice_q31.c']]],
- ['arm_5finv_5fclarke_5ff32',['arm_inv_clarke_f32',['../group__inv__clarke.html#ga945eb24e625a57c7c3be8a6e655646e3',1,'arm_math.h']]],
- ['arm_5finv_5fclarke_5fq31',['arm_inv_clarke_q31',['../group__inv__clarke.html#ga50768ebd8b71e8988dbb804cc03a742d',1,'arm_math.h']]],
- ['arm_5finv_5fpark_5ff32',['arm_inv_park_f32',['../group__inv__park.html#ga7ca3a87a0954ed8c9ed5a2e6f1c64f30',1,'arm_math.h']]],
- ['arm_5finv_5fpark_5fq31',['arm_inv_park_q31',['../group__inv__park.html#ga6e00d7320aa4a85686716af8b763e08a',1,'arm_math.h']]],
- ['arm_5flinear_5finterp_5ff32',['arm_linear_interp_f32',['../group__LinearInterpolate.html#ga790bbc697724ee432f840cfebbbae1f4',1,'arm_math.h']]],
- ['arm_5flinear_5finterp_5fq15',['arm_linear_interp_q15',['../group__LinearInterpolate.html#ga7e5d633c26edd82e009517cd2347fb00',1,'arm_math.h']]],
- ['arm_5flinear_5finterp_5fq31',['arm_linear_interp_q31',['../group__LinearInterpolate.html#gaad59cea673ab358888075b040bacc71f',1,'arm_math.h']]],
- ['arm_5flinear_5finterp_5fq7',['arm_linear_interp_q7',['../group__LinearInterpolate.html#gaab750789ec9230e65c3bf544029d246f',1,'arm_math.h']]],
- ['arm_5flms_5ff32',['arm_lms_f32',['../group__LMS.html#gae266d009e682180421601627c79a3843',1,'arm_lms_f32(const arm_lms_instance_f32 *S, float32_t *pSrc, float32_t *pRef, float32_t *pOut, float32_t *pErr, uint32_t blockSize):&#160;arm_lms_f32.c'],['../group__LMS.html#gae266d009e682180421601627c79a3843',1,'arm_lms_f32(const arm_lms_instance_f32 *S, float32_t *pSrc, float32_t *pRef, float32_t *pOut, float32_t *pErr, uint32_t blockSize):&#160;arm_lms_f32.c']]],
+ ['arm_5fiir_5flattice_5fq15',['arm_iir_lattice_q15',['../group__IIR__Lattice.html#ga49181562f33456fa979e474e2a657d19',1,'arm_iir_lattice_q15(const arm_iir_lattice_instance_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_iir_lattice_q15.c'],['../group__IIR__Lattice.html#ga49181562f33456fa979e474e2a657d19',1,'arm_iir_lattice_q15(const arm_iir_lattice_instance_q15 *S, const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_iir_lattice_q15.c']]],
+ ['arm_5fiir_5flattice_5fq31',['arm_iir_lattice_q31',['../group__IIR__Lattice.html#ga87d7df8f8787402d4331de156a82687f',1,'arm_iir_lattice_q31(const arm_iir_lattice_instance_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_iir_lattice_q31.c'],['../group__IIR__Lattice.html#ga87d7df8f8787402d4331de156a82687f',1,'arm_iir_lattice_q31(const arm_iir_lattice_instance_q31 *S, const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_iir_lattice_q31.c']]],
+ ['arm_5finv_5fclarke_5ff32',['arm_inv_clarke_f32',['../group__inv__clarke.html#ga1a73ce96f94b2124d02426690e587197',1,'arm_math.h']]],
+ ['arm_5finv_5fclarke_5fq31',['arm_inv_clarke_q31',['../group__inv__clarke.html#ga3bab178431f22d13332a0dfae4390172',1,'arm_math.h']]],
+ ['arm_5finv_5fpark_5ff32',['arm_inv_park_f32',['../group__inv__park.html#ga896b639ecd52c33d427bc7cdc8d303b2',1,'arm_math.h']]],
+ ['arm_5finv_5fpark_5fq31',['arm_inv_park_q31',['../group__inv__park.html#gae7165779ef72e1f797d0c601d6d619b2',1,'arm_math.h']]],
+ ['arm_5flinear_5finterp_5ff32',['arm_linear_interp_f32',['../group__LinearInterpolate.html#ga5335f60532bab8cee1e7c22f76a41805',1,'arm_math.h']]],
+ ['arm_5flinear_5finterp_5fq15',['arm_linear_interp_q15',['../group__LinearInterpolate.html#ga9a308a0de4d4e4fe4a262a99b17121cd',1,'arm_math.h']]],
+ ['arm_5flinear_5finterp_5fq31',['arm_linear_interp_q31',['../group__LinearInterpolate.html#gaeaf31289367ac36c4727939e1ea73312',1,'arm_math.h']]],
+ ['arm_5flinear_5finterp_5fq7',['arm_linear_interp_q7',['../group__LinearInterpolate.html#gafabd4124a8724055329b5c484419f936',1,'arm_math.h']]],
+ ['arm_5flms_5ff32',['arm_lms_f32',['../group__LMS.html#gac518f7acd1778a8ee90e81c421cfbb90',1,'arm_lms_f32(const arm_lms_instance_f32 *S, const float32_t *pSrc, float32_t *pRef, float32_t *pOut, float32_t *pErr, uint32_t blockSize):&#160;arm_lms_f32.c'],['../group__LMS.html#gac518f7acd1778a8ee90e81c421cfbb90',1,'arm_lms_f32(const arm_lms_instance_f32 *S, const float32_t *pSrc, float32_t *pRef, float32_t *pOut, float32_t *pErr, uint32_t blockSize):&#160;arm_lms_f32.c']]],
['arm_5flms_5finit_5ff32',['arm_lms_init_f32',['../group__LMS.html#ga9fc7adca0966ff2cec1746fca8364cee',1,'arm_lms_init_f32(arm_lms_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, float32_t mu, uint32_t blockSize):&#160;arm_lms_init_f32.c'],['../group__LMS.html#ga9fc7adca0966ff2cec1746fca8364cee',1,'arm_lms_init_f32(arm_lms_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, float32_t mu, uint32_t blockSize):&#160;arm_lms_init_f32.c']]],
['arm_5flms_5finit_5fq15',['arm_lms_init_q15',['../group__LMS.html#ga9544cc26f18cd4465cfbed371be822b3',1,'arm_lms_init_q15(arm_lms_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, q15_t mu, uint32_t blockSize, uint32_t postShift):&#160;arm_lms_init_q15.c'],['../group__LMS.html#ga9544cc26f18cd4465cfbed371be822b3',1,'arm_lms_init_q15(arm_lms_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, q15_t mu, uint32_t blockSize, uint32_t postShift):&#160;arm_lms_init_q15.c']]],
['arm_5flms_5finit_5fq31',['arm_lms_init_q31',['../group__LMS.html#ga8d4bc251169f4b102355097a9f7530d6',1,'arm_lms_init_q31(arm_lms_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, q31_t mu, uint32_t blockSize, uint32_t postShift):&#160;arm_lms_init_q31.c'],['../group__LMS.html#ga8d4bc251169f4b102355097a9f7530d6',1,'arm_lms_init_q31(arm_lms_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, q31_t mu, uint32_t blockSize, uint32_t postShift):&#160;arm_lms_init_q31.c']]],
- ['arm_5flms_5fnorm_5ff32',['arm_lms_norm_f32',['../group__LMS__NORM.html#ga2418c929087c6eba719758eaae3f3300',1,'arm_lms_norm_f32(arm_lms_norm_instance_f32 *S, float32_t *pSrc, float32_t *pRef, float32_t *pOut, float32_t *pErr, uint32_t blockSize):&#160;arm_lms_norm_f32.c'],['../group__LMS__NORM.html#ga2418c929087c6eba719758eaae3f3300',1,'arm_lms_norm_f32(arm_lms_norm_instance_f32 *S, float32_t *pSrc, float32_t *pRef, float32_t *pOut, float32_t *pErr, uint32_t blockSize):&#160;arm_lms_norm_f32.c']]],
+ ['arm_5flms_5fnorm_5ff32',['arm_lms_norm_f32',['../group__LMS__NORM.html#ga72b3755ed1cf97622851cbbeff83c69e',1,'arm_lms_norm_f32(arm_lms_norm_instance_f32 *S, const float32_t *pSrc, float32_t *pRef, float32_t *pOut, float32_t *pErr, uint32_t blockSize):&#160;arm_lms_norm_f32.c'],['../group__LMS__NORM.html#ga72b3755ed1cf97622851cbbeff83c69e',1,'arm_lms_norm_f32(arm_lms_norm_instance_f32 *S, const float32_t *pSrc, float32_t *pRef, float32_t *pOut, float32_t *pErr, uint32_t blockSize):&#160;arm_lms_norm_f32.c']]],
['arm_5flms_5fnorm_5finit_5ff32',['arm_lms_norm_init_f32',['../group__LMS__NORM.html#gac7ccbaea863882056eee815456464670',1,'arm_lms_norm_init_f32(arm_lms_norm_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, float32_t mu, uint32_t blockSize):&#160;arm_lms_norm_init_f32.c'],['../group__LMS__NORM.html#gac7ccbaea863882056eee815456464670',1,'arm_lms_norm_init_f32(arm_lms_norm_instance_f32 *S, uint16_t numTaps, float32_t *pCoeffs, float32_t *pState, float32_t mu, uint32_t blockSize):&#160;arm_lms_norm_init_f32.c']]],
['arm_5flms_5fnorm_5finit_5fq15',['arm_lms_norm_init_q15',['../group__LMS__NORM.html#ga213ab1ee2e154cc2fa30d667b1994b89',1,'arm_lms_norm_init_q15(arm_lms_norm_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, q15_t mu, uint32_t blockSize, uint8_t postShift):&#160;arm_lms_norm_init_q15.c'],['../group__LMS__NORM.html#ga213ab1ee2e154cc2fa30d667b1994b89',1,'arm_lms_norm_init_q15(arm_lms_norm_instance_q15 *S, uint16_t numTaps, q15_t *pCoeffs, q15_t *pState, q15_t mu, uint32_t blockSize, uint8_t postShift):&#160;arm_lms_norm_init_q15.c']]],
['arm_5flms_5fnorm_5finit_5fq31',['arm_lms_norm_init_q31',['../group__LMS__NORM.html#ga1d9659dbbea4c89a7a9d14d5fc0dd490',1,'arm_lms_norm_init_q31(arm_lms_norm_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, q31_t mu, uint32_t blockSize, uint8_t postShift):&#160;arm_lms_norm_init_q31.c'],['../group__LMS__NORM.html#ga1d9659dbbea4c89a7a9d14d5fc0dd490',1,'arm_lms_norm_init_q31(arm_lms_norm_instance_q31 *S, uint16_t numTaps, q31_t *pCoeffs, q31_t *pState, q31_t mu, uint32_t blockSize, uint8_t postShift):&#160;arm_lms_norm_init_q31.c']]],
- ['arm_5flms_5fnorm_5fq15',['arm_lms_norm_q15',['../group__LMS__NORM.html#gad47486a399dedb0bc85a5990ec5cf981',1,'arm_lms_norm_q15(arm_lms_norm_instance_q15 *S, q15_t *pSrc, q15_t *pRef, q15_t *pOut, q15_t *pErr, uint32_t blockSize):&#160;arm_lms_norm_q15.c'],['../group__LMS__NORM.html#gad47486a399dedb0bc85a5990ec5cf981',1,'arm_lms_norm_q15(arm_lms_norm_instance_q15 *S, q15_t *pSrc, q15_t *pRef, q15_t *pOut, q15_t *pErr, uint32_t blockSize):&#160;arm_lms_norm_q15.c']]],
- ['arm_5flms_5fnorm_5fq31',['arm_lms_norm_q31',['../group__LMS__NORM.html#ga7128775e99817c183a7d7ad34e8b6e05',1,'arm_lms_norm_q31(arm_lms_norm_instance_q31 *S, q31_t *pSrc, q31_t *pRef, q31_t *pOut, q31_t *pErr, uint32_t blockSize):&#160;arm_lms_norm_q31.c'],['../group__LMS__NORM.html#ga7128775e99817c183a7d7ad34e8b6e05',1,'arm_lms_norm_q31(arm_lms_norm_instance_q31 *S, q31_t *pSrc, q31_t *pRef, q31_t *pOut, q31_t *pErr, uint32_t blockSize):&#160;arm_lms_norm_q31.c']]],
- ['arm_5flms_5fq15',['arm_lms_q15',['../group__LMS.html#gacde16c17eb75979f81b34e2e2a58c7ac',1,'arm_lms_q15(const arm_lms_instance_q15 *S, q15_t *pSrc, q15_t *pRef, q15_t *pOut, q15_t *pErr, uint32_t blockSize):&#160;arm_lms_q15.c'],['../group__LMS.html#gacde16c17eb75979f81b34e2e2a58c7ac',1,'arm_lms_q15(const arm_lms_instance_q15 *S, q15_t *pSrc, q15_t *pRef, q15_t *pOut, q15_t *pErr, uint32_t blockSize):&#160;arm_lms_q15.c']]],
- ['arm_5flms_5fq31',['arm_lms_q31',['../group__LMS.html#ga6a0abfe6041253a6f91c63b383a64257',1,'arm_lms_q31(const arm_lms_instance_q31 *S, q31_t *pSrc, q31_t *pRef, q31_t *pOut, q31_t *pErr, uint32_t blockSize):&#160;arm_lms_q31.c'],['../group__LMS.html#ga6a0abfe6041253a6f91c63b383a64257',1,'arm_lms_q31(const arm_lms_instance_q31 *S, q31_t *pSrc, q31_t *pRef, q31_t *pOut, q31_t *pErr, uint32_t blockSize):&#160;arm_lms_q31.c']]],
+ ['arm_5flms_5fnorm_5fq15',['arm_lms_norm_q15',['../group__LMS__NORM.html#gaf03debfeb77ec5a9934e1b23f1ff6c48',1,'arm_lms_norm_q15(arm_lms_norm_instance_q15 *S, const q15_t *pSrc, q15_t *pRef, q15_t *pOut, q15_t *pErr, uint32_t blockSize):&#160;arm_lms_norm_q15.c'],['../group__LMS__NORM.html#gaf03debfeb77ec5a9934e1b23f1ff6c48',1,'arm_lms_norm_q15(arm_lms_norm_instance_q15 *S, const q15_t *pSrc, q15_t *pRef, q15_t *pOut, q15_t *pErr, uint32_t blockSize):&#160;arm_lms_norm_q15.c']]],
+ ['arm_5flms_5fnorm_5fq31',['arm_lms_norm_q31',['../group__LMS__NORM.html#gae12fc16232c8087345e5910fcb840be9',1,'arm_lms_norm_q31(arm_lms_norm_instance_q31 *S, const q31_t *pSrc, q31_t *pRef, q31_t *pOut, q31_t *pErr, uint32_t blockSize):&#160;arm_lms_norm_q31.c'],['../group__LMS__NORM.html#gae12fc16232c8087345e5910fcb840be9',1,'arm_lms_norm_q31(arm_lms_norm_instance_q31 *S, const q31_t *pSrc, q31_t *pRef, q31_t *pOut, q31_t *pErr, uint32_t blockSize):&#160;arm_lms_norm_q31.c']]],
+ ['arm_5flms_5fq15',['arm_lms_q15',['../group__LMS.html#ga12fd93f61401b365789cdfd5dca07e5b',1,'arm_lms_q15(const arm_lms_instance_q15 *S, const q15_t *pSrc, q15_t *pRef, q15_t *pOut, q15_t *pErr, uint32_t blockSize):&#160;arm_lms_q15.c'],['../group__LMS.html#ga12fd93f61401b365789cdfd5dca07e5b',1,'arm_lms_q15(const arm_lms_instance_q15 *S, const q15_t *pSrc, q15_t *pRef, q15_t *pOut, q15_t *pErr, uint32_t blockSize):&#160;arm_lms_q15.c']]],
+ ['arm_5flms_5fq31',['arm_lms_q31',['../group__LMS.html#ga69c9c64338c067f1fb4990dcdc8c143f',1,'arm_lms_q31(const arm_lms_instance_q31 *S, const q31_t *pSrc, q31_t *pRef, q31_t *pOut, q31_t *pErr, uint32_t blockSize):&#160;arm_lms_q31.c'],['../group__LMS.html#ga69c9c64338c067f1fb4990dcdc8c143f',1,'arm_lms_q31(const arm_lms_instance_q31 *S, const q31_t *pSrc, q31_t *pRef, q31_t *pOut, q31_t *pErr, uint32_t blockSize):&#160;arm_lms_q31.c']]],
['arm_5fmat_5fadd_5ff32',['arm_mat_add_f32',['../group__MatrixAdd.html#ga04bbf64a5f9c9e57dd1efb26a768aba1',1,'arm_mat_add_f32(const arm_matrix_instance_f32 *pSrcA, const arm_matrix_instance_f32 *pSrcB, arm_matrix_instance_f32 *pDst):&#160;arm_mat_add_f32.c'],['../group__MatrixAdd.html#ga04bbf64a5f9c9e57dd1efb26a768aba1',1,'arm_mat_add_f32(const arm_matrix_instance_f32 *pSrcA, const arm_matrix_instance_f32 *pSrcB, arm_matrix_instance_f32 *pDst):&#160;arm_mat_add_f32.c']]],
['arm_5fmat_5fadd_5fq15',['arm_mat_add_q15',['../group__MatrixAdd.html#ga147e90b7c12a162735ab8824127a33ee',1,'arm_mat_add_q15(const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst):&#160;arm_mat_add_q15.c'],['../group__MatrixAdd.html#ga147e90b7c12a162735ab8824127a33ee',1,'arm_mat_add_q15(const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst):&#160;arm_mat_add_q15.c']]],
['arm_5fmat_5fadd_5fq31',['arm_mat_add_q31',['../group__MatrixAdd.html#ga7d9d7d81a0832a17b831aad1e4a5dc16',1,'arm_mat_add_q31(const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst):&#160;arm_mat_add_q31.c'],['../group__MatrixAdd.html#ga7d9d7d81a0832a17b831aad1e4a5dc16',1,'arm_mat_add_q31(const arm_matrix_instance_q31 *pSrcA, const arm_matrix_instance_q31 *pSrcB, arm_matrix_instance_q31 *pDst):&#160;arm_mat_add_q31.c']]],
@@ -231,72 +232,80 @@ var searchData=
['arm_5fmat_5ftrans_5ff32',['arm_mat_trans_f32',['../group__MatrixTrans.html#gad7dd9f108429da13d3864696ceeec789',1,'arm_mat_trans_f32(const arm_matrix_instance_f32 *pSrc, arm_matrix_instance_f32 *pDst):&#160;arm_mat_trans_f32.c'],['../group__MatrixTrans.html#gad7dd9f108429da13d3864696ceeec789',1,'arm_mat_trans_f32(const arm_matrix_instance_f32 *pSrc, arm_matrix_instance_f32 *pDst):&#160;arm_mat_trans_f32.c']]],
['arm_5fmat_5ftrans_5fq15',['arm_mat_trans_q15',['../group__MatrixTrans.html#ga4f4f821cc695fd0ef9061d702e08050a',1,'arm_mat_trans_q15(const arm_matrix_instance_q15 *pSrc, arm_matrix_instance_q15 *pDst):&#160;arm_mat_trans_q15.c'],['../group__MatrixTrans.html#ga4f4f821cc695fd0ef9061d702e08050a',1,'arm_mat_trans_q15(const arm_matrix_instance_q15 *pSrc, arm_matrix_instance_q15 *pDst):&#160;arm_mat_trans_q15.c']]],
['arm_5fmat_5ftrans_5fq31',['arm_mat_trans_q31',['../group__MatrixTrans.html#ga30a4d49489ac67ff98a46b9f58f73bf1',1,'arm_mat_trans_q31(const arm_matrix_instance_q31 *pSrc, arm_matrix_instance_q31 *pDst):&#160;arm_mat_trans_q31.c'],['../group__MatrixTrans.html#ga30a4d49489ac67ff98a46b9f58f73bf1',1,'arm_mat_trans_q31(const arm_matrix_instance_q31 *pSrc, arm_matrix_instance_q31 *pDst):&#160;arm_mat_trans_q31.c']]],
- ['arm_5fmax_5ff32',['arm_max_f32',['../group__Max.html#ga5b89d1b04575aeec494f678695fb87d8',1,'arm_max_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult, uint32_t *pIndex):&#160;arm_max_f32.c'],['../group__Max.html#ga5b89d1b04575aeec494f678695fb87d8',1,'arm_max_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult, uint32_t *pIndex):&#160;arm_max_f32.c']]],
- ['arm_5fmax_5fq15',['arm_max_q15',['../group__Max.html#gac132856c68f4bf2a056eaad5921c7880',1,'arm_max_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult, uint32_t *pIndex):&#160;arm_max_q15.c'],['../group__Max.html#gac132856c68f4bf2a056eaad5921c7880',1,'arm_max_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult, uint32_t *pIndex):&#160;arm_max_q15.c']]],
- ['arm_5fmax_5fq31',['arm_max_q31',['../group__Max.html#gaff7cbd4e955382def06724cc4cc85795',1,'arm_max_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult, uint32_t *pIndex):&#160;arm_max_q31.c'],['../group__Max.html#gaff7cbd4e955382def06724cc4cc85795',1,'arm_max_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult, uint32_t *pIndex):&#160;arm_max_q31.c']]],
- ['arm_5fmax_5fq7',['arm_max_q7',['../group__Max.html#ga6afd64d381b5c232de59163ebfe71e35',1,'arm_max_q7(q7_t *pSrc, uint32_t blockSize, q7_t *pResult, uint32_t *pIndex):&#160;arm_max_q7.c'],['../group__Max.html#ga6afd64d381b5c232de59163ebfe71e35',1,'arm_max_q7(q7_t *pSrc, uint32_t blockSize, q7_t *pResult, uint32_t *pIndex):&#160;arm_max_q7.c']]],
- ['arm_5fmean_5ff32',['arm_mean_f32',['../group__mean.html#ga74ce08c49ab61e57bd50c3a0ca1fdb2b',1,'arm_mean_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_mean_f32.c'],['../group__mean.html#ga74ce08c49ab61e57bd50c3a0ca1fdb2b',1,'arm_mean_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_mean_f32.c']]],
- ['arm_5fmean_5fq15',['arm_mean_q15',['../group__mean.html#gac882495d5f098819fd3939c1ef7795b3',1,'arm_mean_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult):&#160;arm_mean_q15.c'],['../group__mean.html#gac882495d5f098819fd3939c1ef7795b3',1,'arm_mean_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult):&#160;arm_mean_q15.c']]],
- ['arm_5fmean_5fq31',['arm_mean_q31',['../group__mean.html#gacf2526d8c2d75e486e8f0b0e31877ad0',1,'arm_mean_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_mean_q31.c'],['../group__mean.html#gacf2526d8c2d75e486e8f0b0e31877ad0',1,'arm_mean_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_mean_q31.c']]],
- ['arm_5fmean_5fq7',['arm_mean_q7',['../group__mean.html#gaebc707ee539020357c25da4c75b52eb7',1,'arm_mean_q7(q7_t *pSrc, uint32_t blockSize, q7_t *pResult):&#160;arm_mean_q7.c'],['../group__mean.html#gaebc707ee539020357c25da4c75b52eb7',1,'arm_mean_q7(q7_t *pSrc, uint32_t blockSize, q7_t *pResult):&#160;arm_mean_q7.c']]],
- ['arm_5fmin_5ff32',['arm_min_f32',['../group__Min.html#gaf62b1673740fc516ea64daf777b7d74a',1,'arm_min_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult, uint32_t *pIndex):&#160;arm_min_f32.c'],['../group__Min.html#gaf62b1673740fc516ea64daf777b7d74a',1,'arm_min_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult, uint32_t *pIndex):&#160;arm_min_f32.c']]],
- ['arm_5fmin_5fq15',['arm_min_q15',['../group__Min.html#gad065e37535ebb726750ac1545cb3fa6f',1,'arm_min_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult, uint32_t *pIndex):&#160;arm_min_q15.c'],['../group__Min.html#gad065e37535ebb726750ac1545cb3fa6f',1,'arm_min_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult, uint32_t *pIndex):&#160;arm_min_q15.c']]],
- ['arm_5fmin_5fq31',['arm_min_q31',['../group__Min.html#gab20faeceb5ff5d2d9dd628c2ecf41303',1,'arm_min_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult, uint32_t *pIndex):&#160;arm_min_q31.c'],['../group__Min.html#gab20faeceb5ff5d2d9dd628c2ecf41303',1,'arm_min_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult, uint32_t *pIndex):&#160;arm_min_q31.c']]],
- ['arm_5fmin_5fq7',['arm_min_q7',['../group__Min.html#ga3631d38ac8d715fc14f6f1b343f4c4ed',1,'arm_min_q7(q7_t *pSrc, uint32_t blockSize, q7_t *result, uint32_t *index):&#160;arm_min_q7.c'],['../group__Min.html#ga3631d38ac8d715fc14f6f1b343f4c4ed',1,'arm_min_q7(q7_t *pSrc, uint32_t blockSize, q7_t *pResult, uint32_t *pIndex):&#160;arm_min_q7.c']]],
- ['arm_5fmult_5ff32',['arm_mult_f32',['../group__BasicMult.html#gaca3f0b8227da431ab29225b88888aa32',1,'arm_mult_f32(float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t blockSize):&#160;arm_mult_f32.c'],['../group__BasicMult.html#gaca3f0b8227da431ab29225b88888aa32',1,'arm_mult_f32(float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t blockSize):&#160;arm_mult_f32.c']]],
- ['arm_5fmult_5fq15',['arm_mult_q15',['../group__BasicMult.html#gafb0778d27ed98a2a6f2ecb7d48cc8c75',1,'arm_mult_q15(q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t blockSize):&#160;arm_mult_q15.c'],['../group__BasicMult.html#gafb0778d27ed98a2a6f2ecb7d48cc8c75',1,'arm_mult_q15(q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t blockSize):&#160;arm_mult_q15.c']]],
- ['arm_5fmult_5fq31',['arm_mult_q31',['../group__BasicMult.html#ga3528c0f54a0607acc603f0490d3ca6c6',1,'arm_mult_q31(q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t blockSize):&#160;arm_mult_q31.c'],['../group__BasicMult.html#ga3528c0f54a0607acc603f0490d3ca6c6',1,'arm_mult_q31(q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t blockSize):&#160;arm_mult_q31.c']]],
- ['arm_5fmult_5fq7',['arm_mult_q7',['../group__BasicMult.html#ga16677275ed83ff0878da531e875c27ef',1,'arm_mult_q7(q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, uint32_t blockSize):&#160;arm_mult_q7.c'],['../group__BasicMult.html#ga16677275ed83ff0878da531e875c27ef',1,'arm_mult_q7(q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, uint32_t blockSize):&#160;arm_mult_q7.c']]],
- ['arm_5fnegate_5ff32',['arm_negate_f32',['../group__negate.html#ga2e169c4de6cc6e3ba4be9473531e6657',1,'arm_negate_f32(float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_negate_f32.c'],['../group__negate.html#ga2e169c4de6cc6e3ba4be9473531e6657',1,'arm_negate_f32(float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_negate_f32.c']]],
- ['arm_5fnegate_5fq15',['arm_negate_q15',['../group__negate.html#ga0239a833d72cf00290b9723c394e5042',1,'arm_negate_q15(q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_negate_q15.c'],['../group__negate.html#ga0239a833d72cf00290b9723c394e5042',1,'arm_negate_q15(q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_negate_q15.c']]],
- ['arm_5fnegate_5fq31',['arm_negate_q31',['../group__negate.html#ga2784c6887686a73dc7c364e2e41c776c',1,'arm_negate_q31(q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_negate_q31.c'],['../group__negate.html#ga2784c6887686a73dc7c364e2e41c776c',1,'arm_negate_q31(q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_negate_q31.c']]],
- ['arm_5fnegate_5fq7',['arm_negate_q7',['../group__negate.html#gaae78fc079a43bdaa3055f9b32e2a1f4c',1,'arm_negate_q7(q7_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_negate_q7.c'],['../group__negate.html#gaae78fc079a43bdaa3055f9b32e2a1f4c',1,'arm_negate_q7(q7_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_negate_q7.c']]],
- ['arm_5foffset_5ff32',['arm_offset_f32',['../group__offset.html#ga989dfae15235799d82f62ef9d356abb4',1,'arm_offset_f32(float32_t *pSrc, float32_t offset, float32_t *pDst, uint32_t blockSize):&#160;arm_offset_f32.c'],['../group__offset.html#ga989dfae15235799d82f62ef9d356abb4',1,'arm_offset_f32(float32_t *pSrc, float32_t offset, float32_t *pDst, uint32_t blockSize):&#160;arm_offset_f32.c']]],
- ['arm_5foffset_5fq15',['arm_offset_q15',['../group__offset.html#gab4c1d2391b599549e5a06fdfbc2747bf',1,'arm_offset_q15(q15_t *pSrc, q15_t offset, q15_t *pDst, uint32_t blockSize):&#160;arm_offset_q15.c'],['../group__offset.html#gab4c1d2391b599549e5a06fdfbc2747bf',1,'arm_offset_q15(q15_t *pSrc, q15_t offset, q15_t *pDst, uint32_t blockSize):&#160;arm_offset_q15.c']]],
- ['arm_5foffset_5fq31',['arm_offset_q31',['../group__offset.html#gac84ec42cbbebc5c197a87d0221819acf',1,'arm_offset_q31(q31_t *pSrc, q31_t offset, q31_t *pDst, uint32_t blockSize):&#160;arm_offset_q31.c'],['../group__offset.html#gac84ec42cbbebc5c197a87d0221819acf',1,'arm_offset_q31(q31_t *pSrc, q31_t offset, q31_t *pDst, uint32_t blockSize):&#160;arm_offset_q31.c']]],
- ['arm_5foffset_5fq7',['arm_offset_q7',['../group__offset.html#ga00bd9cc17c5bf905e76c91ad50886393',1,'arm_offset_q7(q7_t *pSrc, q7_t offset, q7_t *pDst, uint32_t blockSize):&#160;arm_offset_q7.c'],['../group__offset.html#ga00bd9cc17c5bf905e76c91ad50886393',1,'arm_offset_q7(q7_t *pSrc, q7_t offset, q7_t *pDst, uint32_t blockSize):&#160;arm_offset_q7.c']]],
- ['arm_5fpark_5ff32',['arm_park_f32',['../group__park.html#gae24bf07174d3b8dddcf30d8c8d8e7fbb',1,'arm_math.h']]],
- ['arm_5fpark_5fq31',['arm_park_q31',['../group__park.html#ga5630ed3715091f2795ee10df34672523',1,'arm_math.h']]],
- ['arm_5fpid_5ff32',['arm_pid_f32',['../group__PID.html#ga9380d08046dd7ec2f5015f569206b9ce',1,'arm_math.h']]],
+ ['arm_5fmax_5ff32',['arm_max_f32',['../group__Max.html#gad1eabd31544fe59c414d9ce5bd0cc151',1,'arm_max_f32(const float32_t *pSrc, uint32_t blockSize, float32_t *pResult, uint32_t *pIndex):&#160;arm_max_f32.c'],['../group__Max.html#gad1eabd31544fe59c414d9ce5bd0cc151',1,'arm_max_f32(const float32_t *pSrc, uint32_t blockSize, float32_t *pResult, uint32_t *pIndex):&#160;arm_max_f32.c']]],
+ ['arm_5fmax_5fq15',['arm_max_q15',['../group__Max.html#gaea9ba2039faeca04b034989a2a2a9e36',1,'arm_max_q15(const q15_t *pSrc, uint32_t blockSize, q15_t *pResult, uint32_t *pIndex):&#160;arm_max_q15.c'],['../group__Max.html#gaea9ba2039faeca04b034989a2a2a9e36',1,'arm_max_q15(const q15_t *pSrc, uint32_t blockSize, q15_t *pResult, uint32_t *pIndex):&#160;arm_max_q15.c']]],
+ ['arm_5fmax_5fq31',['arm_max_q31',['../group__Max.html#ga74015f9e9852c710a981c5b488417298',1,'arm_max_q31(const q31_t *pSrc, uint32_t blockSize, q31_t *pResult, uint32_t *pIndex):&#160;arm_max_q31.c'],['../group__Max.html#ga74015f9e9852c710a981c5b488417298',1,'arm_max_q31(const q31_t *pSrc, uint32_t blockSize, q31_t *pResult, uint32_t *pIndex):&#160;arm_max_q31.c']]],
+ ['arm_5fmax_5fq7',['arm_max_q7',['../group__Max.html#ga504abf036854dc0c4a43bd9a27827863',1,'arm_max_q7(const q7_t *pSrc, uint32_t blockSize, q7_t *pResult, uint32_t *pIndex):&#160;arm_max_q7.c'],['../group__Max.html#ga504abf036854dc0c4a43bd9a27827863',1,'arm_max_q7(const q7_t *pSrc, uint32_t blockSize, q7_t *pResult, uint32_t *pIndex):&#160;arm_max_q7.c']]],
+ ['arm_5fmean_5ff32',['arm_mean_f32',['../group__mean.html#gae4fb7698771d7c24f536ed24347c1488',1,'arm_mean_f32(const float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_mean_f32.c'],['../group__mean.html#gae4fb7698771d7c24f536ed24347c1488',1,'arm_mean_f32(const float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_mean_f32.c']]],
+ ['arm_5fmean_5fq15',['arm_mean_q15',['../group__mean.html#ga55fc43607651123ffe3b967e30305734',1,'arm_mean_q15(const q15_t *pSrc, uint32_t blockSize, q15_t *pResult):&#160;arm_mean_q15.c'],['../group__mean.html#ga55fc43607651123ffe3b967e30305734',1,'arm_mean_q15(const q15_t *pSrc, uint32_t blockSize, q15_t *pResult):&#160;arm_mean_q15.c']]],
+ ['arm_5fmean_5fq31',['arm_mean_q31',['../group__mean.html#gab86ec60eba14c4bc4e2bd9b54ac4b487',1,'arm_mean_q31(const q31_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_mean_q31.c'],['../group__mean.html#gab86ec60eba14c4bc4e2bd9b54ac4b487',1,'arm_mean_q31(const q31_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_mean_q31.c']]],
+ ['arm_5fmean_5fq7',['arm_mean_q7',['../group__mean.html#gaa907ace253a82be0741a3203ac04601c',1,'arm_mean_q7(const q7_t *pSrc, uint32_t blockSize, q7_t *pResult):&#160;arm_mean_q7.c'],['../group__mean.html#gaa907ace253a82be0741a3203ac04601c',1,'arm_mean_q7(const q7_t *pSrc, uint32_t blockSize, q7_t *pResult):&#160;arm_mean_q7.c']]],
+ ['arm_5fmin_5ff32',['arm_min_f32',['../group__Min.html#ga514e2c920c432e1a3df2cb03f01d2797',1,'arm_min_f32(const float32_t *pSrc, uint32_t blockSize, float32_t *pResult, uint32_t *pIndex):&#160;arm_min_f32.c'],['../group__Min.html#ga514e2c920c432e1a3df2cb03f01d2797',1,'arm_min_f32(const float32_t *pSrc, uint32_t blockSize, float32_t *pResult, uint32_t *pIndex):&#160;arm_min_f32.c']]],
+ ['arm_5fmin_5fq15',['arm_min_q15',['../group__Min.html#ga9f163584c1131f37b1b22f59b976b822',1,'arm_min_q15(const q15_t *pSrc, uint32_t blockSize, q15_t *pResult, uint32_t *pIndex):&#160;arm_min_q15.c'],['../group__Min.html#ga9f163584c1131f37b1b22f59b976b822',1,'arm_min_q15(const q15_t *pSrc, uint32_t blockSize, q15_t *pResult, uint32_t *pIndex):&#160;arm_min_q15.c']]],
+ ['arm_5fmin_5fq31',['arm_min_q31',['../group__Min.html#ga1969bd12eb46b412104f463305871493',1,'arm_min_q31(const q31_t *pSrc, uint32_t blockSize, q31_t *pResult, uint32_t *pIndex):&#160;arm_min_q31.c'],['../group__Min.html#ga1969bd12eb46b412104f463305871493',1,'arm_min_q31(const q31_t *pSrc, uint32_t blockSize, q31_t *pResult, uint32_t *pIndex):&#160;arm_min_q31.c']]],
+ ['arm_5fmin_5fq7',['arm_min_q7',['../group__Min.html#gad66b651b1342c2411b4d8ca4955c03b3',1,'arm_min_q7(const q7_t *pSrc, uint32_t blockSize, q7_t *result, uint32_t *index):&#160;arm_min_q7.c'],['../group__Min.html#gad66b651b1342c2411b4d8ca4955c03b3',1,'arm_min_q7(const q7_t *pSrc, uint32_t blockSize, q7_t *pResult, uint32_t *pIndex):&#160;arm_min_q7.c']]],
+ ['arm_5fmult_5ff32',['arm_mult_f32',['../group__BasicMult.html#gacf950935141cad927bea886e88fd9e9b',1,'arm_mult_f32(const float32_t *pSrcA, const float32_t *pSrcB, float32_t *pDst, uint32_t blockSize):&#160;arm_mult_f32.c'],['../group__BasicMult.html#gacf950935141cad927bea886e88fd9e9b',1,'arm_mult_f32(const float32_t *pSrcA, const float32_t *pSrcB, float32_t *pDst, uint32_t blockSize):&#160;arm_mult_f32.c']]],
+ ['arm_5fmult_5fq15',['arm_mult_q15',['../group__BasicMult.html#gaeeda8cdc2c7e79c8a26e905342a0bb17',1,'arm_mult_q15(const q15_t *pSrcA, const q15_t *pSrcB, q15_t *pDst, uint32_t blockSize):&#160;arm_mult_q15.c'],['../group__BasicMult.html#gaeeda8cdc2c7e79c8a26e905342a0bb17',1,'arm_mult_q15(const q15_t *pSrcA, const q15_t *pSrcB, q15_t *pDst, uint32_t blockSize):&#160;arm_mult_q15.c']]],
+ ['arm_5fmult_5fq31',['arm_mult_q31',['../group__BasicMult.html#gaf12c75306edf16759bdedd849984324e',1,'arm_mult_q31(const q31_t *pSrcA, const q31_t *pSrcB, q31_t *pDst, uint32_t blockSize):&#160;arm_mult_q31.c'],['../group__BasicMult.html#gaf12c75306edf16759bdedd849984324e',1,'arm_mult_q31(const q31_t *pSrcA, const q31_t *pSrcB, q31_t *pDst, uint32_t blockSize):&#160;arm_mult_q31.c']]],
+ ['arm_5fmult_5fq7',['arm_mult_q7',['../group__BasicMult.html#ga7b852d225dd7e91f19107fdcea38a3cb',1,'arm_mult_q7(const q7_t *pSrcA, const q7_t *pSrcB, q7_t *pDst, uint32_t blockSize):&#160;arm_mult_q7.c'],['../group__BasicMult.html#ga7b852d225dd7e91f19107fdcea38a3cb',1,'arm_mult_q7(const q7_t *pSrcA, const q7_t *pSrcB, q7_t *pDst, uint32_t blockSize):&#160;arm_mult_q7.c']]],
+ ['arm_5fnegate_5ff32',['arm_negate_f32',['../group__BasicNegate.html#ga7d9cfa32eafae01d3dbdcaf05052f431',1,'arm_negate_f32(const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_negate_f32.c'],['../group__BasicNegate.html#ga7d9cfa32eafae01d3dbdcaf05052f431',1,'arm_negate_f32(const float32_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_negate_f32.c']]],
+ ['arm_5fnegate_5fq15',['arm_negate_q15',['../group__BasicNegate.html#ga55b8bbbcd318d5142925bc221db30186',1,'arm_negate_q15(const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_negate_q15.c'],['../group__BasicNegate.html#ga55b8bbbcd318d5142925bc221db30186',1,'arm_negate_q15(const q15_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_negate_q15.c']]],
+ ['arm_5fnegate_5fq31',['arm_negate_q31',['../group__BasicNegate.html#gad5054d19c205eebab5f2c6e42d8cbb3c',1,'arm_negate_q31(const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_negate_q31.c'],['../group__BasicNegate.html#gad5054d19c205eebab5f2c6e42d8cbb3c',1,'arm_negate_q31(const q31_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_negate_q31.c']]],
+ ['arm_5fnegate_5fq7',['arm_negate_q7',['../group__BasicNegate.html#gaea178c9f486ed4704f8723a2efee271c',1,'arm_negate_q7(const q7_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_negate_q7.c'],['../group__BasicNegate.html#gaea178c9f486ed4704f8723a2efee271c',1,'arm_negate_q7(const q7_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_negate_q7.c']]],
+ ['arm_5foffset_5ff32',['arm_offset_f32',['../group__BasicOffset.html#ga4ea8c9e1829e3b4d297f87e4a40478ad',1,'arm_offset_f32(const float32_t *pSrc, float32_t offset, float32_t *pDst, uint32_t blockSize):&#160;arm_offset_f32.c'],['../group__BasicOffset.html#ga4ea8c9e1829e3b4d297f87e4a40478ad',1,'arm_offset_f32(const float32_t *pSrc, float32_t offset, float32_t *pDst, uint32_t blockSize):&#160;arm_offset_f32.c']]],
+ ['arm_5foffset_5fq15',['arm_offset_q15',['../group__BasicOffset.html#gaffc78c4cda3e39b518d79cef293532b7',1,'arm_offset_q15(const q15_t *pSrc, q15_t offset, q15_t *pDst, uint32_t blockSize):&#160;arm_offset_q15.c'],['../group__BasicOffset.html#gaffc78c4cda3e39b518d79cef293532b7',1,'arm_offset_q15(const q15_t *pSrc, q15_t offset, q15_t *pDst, uint32_t blockSize):&#160;arm_offset_q15.c']]],
+ ['arm_5foffset_5fq31',['arm_offset_q31',['../group__BasicOffset.html#ga55604198ef59f391a96ec95c188fca85',1,'arm_offset_q31(const q31_t *pSrc, q31_t offset, q31_t *pDst, uint32_t blockSize):&#160;arm_offset_q31.c'],['../group__BasicOffset.html#ga55604198ef59f391a96ec95c188fca85',1,'arm_offset_q31(const q31_t *pSrc, q31_t offset, q31_t *pDst, uint32_t blockSize):&#160;arm_offset_q31.c']]],
+ ['arm_5foffset_5fq7',['arm_offset_q7',['../group__BasicOffset.html#ga26adad00c10390145b02080a53e782b4',1,'arm_offset_q7(const q7_t *pSrc, q7_t offset, q7_t *pDst, uint32_t blockSize):&#160;arm_offset_q7.c'],['../group__BasicOffset.html#ga26adad00c10390145b02080a53e782b4',1,'arm_offset_q7(const q7_t *pSrc, q7_t offset, q7_t *pDst, uint32_t blockSize):&#160;arm_offset_q7.c']]],
+ ['arm_5fpark_5ff32',['arm_park_f32',['../group__park.html#ga18f92d09e080edc98a00c01886b56b5d',1,'arm_math.h']]],
+ ['arm_5fpark_5fq31',['arm_park_q31',['../group__park.html#ga69be76685149b18f345f705aa8efaad0',1,'arm_math.h']]],
+ ['arm_5fpid_5ff32',['arm_pid_f32',['../group__PID.html#ga5a6865ed706b7dd969ef0bd58a61f306',1,'arm_math.h']]],
['arm_5fpid_5finit_5ff32',['arm_pid_init_f32',['../group__PID.html#gae31536b19b82b93ed184fb1ab73cfcb3',1,'arm_pid_init_f32(arm_pid_instance_f32 *S, int32_t resetStateFlag):&#160;arm_pid_init_f32.c'],['../group__PID.html#gae31536b19b82b93ed184fb1ab73cfcb3',1,'arm_pid_init_f32(arm_pid_instance_f32 *S, int32_t resetStateFlag):&#160;arm_pid_init_f32.c']]],
['arm_5fpid_5finit_5fq15',['arm_pid_init_q15',['../group__PID.html#ga2cb1e3d3ebb167348fdabec74653d5c3',1,'arm_pid_init_q15(arm_pid_instance_q15 *S, int32_t resetStateFlag):&#160;arm_pid_init_q15.c'],['../group__PID.html#ga2cb1e3d3ebb167348fdabec74653d5c3',1,'arm_pid_init_q15(arm_pid_instance_q15 *S, int32_t resetStateFlag):&#160;arm_pid_init_q15.c']]],
['arm_5fpid_5finit_5fq31',['arm_pid_init_q31',['../group__PID.html#gad9d88485234fa9460b1ce9e64989ac86',1,'arm_pid_init_q31(arm_pid_instance_q31 *S, int32_t resetStateFlag):&#160;arm_pid_init_q31.c'],['../group__PID.html#gad9d88485234fa9460b1ce9e64989ac86',1,'arm_pid_init_q31(arm_pid_instance_q31 *S, int32_t resetStateFlag):&#160;arm_pid_init_q31.c']]],
- ['arm_5fpid_5fq15',['arm_pid_q15',['../group__PID.html#gad466471a6b0f8fc570b8b8fc34ac79fa',1,'arm_math.h']]],
- ['arm_5fpid_5fq31',['arm_pid_q31',['../group__PID.html#ga82bc0813c007d50ce308b9b0bf3c76e2',1,'arm_math.h']]],
+ ['arm_5fpid_5fq15',['arm_pid_q15',['../group__PID.html#ga7ecc87208cb297fb9a31cec4f18bb54e',1,'arm_math.h']]],
+ ['arm_5fpid_5fq31',['arm_pid_q31',['../group__PID.html#ga9ead8b3180125fb42879389477b99dc8',1,'arm_math.h']]],
['arm_5fpid_5freset_5ff32',['arm_pid_reset_f32',['../group__PID.html#ga9ec860bcb6f8ca31205bf0f1b51ab723',1,'arm_pid_reset_f32(arm_pid_instance_f32 *S):&#160;arm_pid_reset_f32.c'],['../group__PID.html#ga9ec860bcb6f8ca31205bf0f1b51ab723',1,'arm_pid_reset_f32(arm_pid_instance_f32 *S):&#160;arm_pid_reset_f32.c']]],
['arm_5fpid_5freset_5fq15',['arm_pid_reset_q15',['../group__PID.html#ga408566dacb4fa6e0458b2c75672e525f',1,'arm_pid_reset_q15(arm_pid_instance_q15 *S):&#160;arm_pid_reset_q15.c'],['../group__PID.html#ga408566dacb4fa6e0458b2c75672e525f',1,'arm_pid_reset_q15(arm_pid_instance_q15 *S):&#160;arm_pid_reset_q15.c']]],
['arm_5fpid_5freset_5fq31',['arm_pid_reset_q31',['../group__PID.html#gaeecbacd3fb37c608ec25474d3a0dffa9',1,'arm_pid_reset_q31(arm_pid_instance_q31 *S):&#160;arm_pid_reset_q31.c'],['../group__PID.html#gaeecbacd3fb37c608ec25474d3a0dffa9',1,'arm_pid_reset_q31(arm_pid_instance_q31 *S):&#160;arm_pid_reset_q31.c']]],
- ['arm_5fpower_5ff32',['arm_power_f32',['../group__power.html#ga993c00dd7f661d66bdb6e58426e893aa',1,'arm_power_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_power_f32.c'],['../group__power.html#ga993c00dd7f661d66bdb6e58426e893aa',1,'arm_power_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_power_f32.c']]],
- ['arm_5fpower_5fq15',['arm_power_q15',['../group__power.html#ga7050c04b7515e01a75c38f1abbaf71ba',1,'arm_power_q15(q15_t *pSrc, uint32_t blockSize, q63_t *pResult):&#160;arm_power_q15.c'],['../group__power.html#ga7050c04b7515e01a75c38f1abbaf71ba',1,'arm_power_q15(q15_t *pSrc, uint32_t blockSize, q63_t *pResult):&#160;arm_power_q15.c']]],
- ['arm_5fpower_5fq31',['arm_power_q31',['../group__power.html#ga0b93d31bb5b5ed214c2b94d8a7744cd2',1,'arm_power_q31(q31_t *pSrc, uint32_t blockSize, q63_t *pResult):&#160;arm_power_q31.c'],['../group__power.html#ga0b93d31bb5b5ed214c2b94d8a7744cd2',1,'arm_power_q31(q31_t *pSrc, uint32_t blockSize, q63_t *pResult):&#160;arm_power_q31.c']]],
- ['arm_5fpower_5fq7',['arm_power_q7',['../group__power.html#gaf969c85c5655e3d72d7b99ff188f92c9',1,'arm_power_q7(q7_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_power_q7.c'],['../group__power.html#gaf969c85c5655e3d72d7b99ff188f92c9',1,'arm_power_q7(q7_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_power_q7.c']]],
+ ['arm_5fpower_5ff32',['arm_power_f32',['../group__power.html#gad0630e3743da2b5aedbe2bb624a8532f',1,'arm_power_f32(const float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_power_f32.c'],['../group__power.html#gad0630e3743da2b5aedbe2bb624a8532f',1,'arm_power_f32(const float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_power_f32.c']]],
+ ['arm_5fpower_5fq15',['arm_power_q15',['../group__power.html#ga6b87986c6a3617d4fc32c0572a07706c',1,'arm_power_q15(const q15_t *pSrc, uint32_t blockSize, q63_t *pResult):&#160;arm_power_q15.c'],['../group__power.html#ga6b87986c6a3617d4fc32c0572a07706c',1,'arm_power_q15(const q15_t *pSrc, uint32_t blockSize, q63_t *pResult):&#160;arm_power_q15.c']]],
+ ['arm_5fpower_5fq31',['arm_power_q31',['../group__power.html#gae490bf87084bcdb5dc9fd1d2ef4030b9',1,'arm_power_q31(const q31_t *pSrc, uint32_t blockSize, q63_t *pResult):&#160;arm_power_q31.c'],['../group__power.html#gae490bf87084bcdb5dc9fd1d2ef4030b9',1,'arm_power_q31(const q31_t *pSrc, uint32_t blockSize, q63_t *pResult):&#160;arm_power_q31.c']]],
+ ['arm_5fpower_5fq7',['arm_power_q7',['../group__power.html#gaeb3b9b8e0a4c4bb2549ede074cf43f58',1,'arm_power_q7(const q7_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_power_q7.c'],['../group__power.html#gaeb3b9b8e0a4c4bb2549ede074cf43f58',1,'arm_power_q7(const q7_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_power_q7.c']]],
['arm_5fprovide_5fguard_5fbits_5fq15',['arm_provide_guard_bits_q15',['../arm__convolution__example_2math__helper_8c.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__convolution__example_2math__helper_8h.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8c.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8h.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8c.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8h.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8c.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8h.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8c.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8h.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8c.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8h.html#ac8209be1b8081e833c3ec2e85ad2255b',1,'arm_provide_guard_bits_q15(q15_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c']]],
['arm_5fprovide_5fguard_5fbits_5fq31',['arm_provide_guard_bits_q31',['../arm__convolution__example_2math__helper_8c.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__convolution__example_2math__helper_8h.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8c.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8h.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8c.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8h.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8c.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8h.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8c.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8h.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8c.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8h.html#aead320f821f927000386d9d7d5ad6d27',1,'arm_provide_guard_bits_q31(q31_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c']]],
['arm_5fprovide_5fguard_5fbits_5fq7',['arm_provide_guard_bits_q7',['../arm__convolution__example_2math__helper_8c.html#a392f7c2e7ab9bb58931c4efb56693029',1,'arm_provide_guard_bits_q7(q7_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8c.html#a392f7c2e7ab9bb58931c4efb56693029',1,'arm_provide_guard_bits_q7(q7_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8c.html#a392f7c2e7ab9bb58931c4efb56693029',1,'arm_provide_guard_bits_q7(q7_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8c.html#a392f7c2e7ab9bb58931c4efb56693029',1,'arm_provide_guard_bits_q7(q7_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8c.html#a392f7c2e7ab9bb58931c4efb56693029',1,'arm_provide_guard_bits_q7(q7_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8c.html#a392f7c2e7ab9bb58931c4efb56693029',1,'arm_provide_guard_bits_q7(q7_t *input_buf, uint32_t blockSize, uint32_t guard_bits):&#160;math_helper.c']]],
- ['arm_5fq15_5fto_5ffloat',['arm_q15_to_float',['../group__q15__to__x.html#gaf8b0d2324de273fc430b0e61ad4e9eb2',1,'arm_q15_to_float(q15_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_q15_to_float.c'],['../group__q15__to__x.html#gaf8b0d2324de273fc430b0e61ad4e9eb2',1,'arm_q15_to_float(q15_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_q15_to_float.c']]],
- ['arm_5fq15_5fto_5fq31',['arm_q15_to_q31',['../group__q15__to__x.html#ga7ba2d87366990ad5380439e2b4a4c0a5',1,'arm_q15_to_q31(q15_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_q15_to_q31.c'],['../group__q15__to__x.html#ga7ba2d87366990ad5380439e2b4a4c0a5',1,'arm_q15_to_q31(q15_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_q15_to_q31.c']]],
- ['arm_5fq15_5fto_5fq7',['arm_q15_to_q7',['../group__q15__to__x.html#ga8fb31855ff8cce09c2ec9308f48ded69',1,'arm_q15_to_q7(q15_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_q15_to_q7.c'],['../group__q15__to__x.html#ga8fb31855ff8cce09c2ec9308f48ded69',1,'arm_q15_to_q7(q15_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_q15_to_q7.c']]],
- ['arm_5fq31_5fto_5ffloat',['arm_q31_to_float',['../group__q31__to__x.html#gacf407b007a37da18e99dabd9023c56b4',1,'arm_q31_to_float(q31_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_q31_to_float.c'],['../group__q31__to__x.html#gacf407b007a37da18e99dabd9023c56b4',1,'arm_q31_to_float(q31_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_q31_to_float.c']]],
- ['arm_5fq31_5fto_5fq15',['arm_q31_to_q15',['../group__q31__to__x.html#ga901dede4661365c9e7c630d3eb31c32c',1,'arm_q31_to_q15(q31_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_q31_to_q15.c'],['../group__q31__to__x.html#ga901dede4661365c9e7c630d3eb31c32c',1,'arm_q31_to_q15(q31_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_q31_to_q15.c']]],
- ['arm_5fq31_5fto_5fq7',['arm_q31_to_q7',['../group__q31__to__x.html#ga7f297d1a7d776805395095fdb24a8071',1,'arm_q31_to_q7(q31_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_q31_to_q7.c'],['../group__q31__to__x.html#ga7f297d1a7d776805395095fdb24a8071',1,'arm_q31_to_q7(q31_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_q31_to_q7.c']]],
- ['arm_5fq7_5fto_5ffloat',['arm_q7_to_float',['../group__q7__to__x.html#ga656620f957b65512ed83db03fd455ec5',1,'arm_q7_to_float(q7_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_q7_to_float.c'],['../group__q7__to__x.html#ga656620f957b65512ed83db03fd455ec5',1,'arm_q7_to_float(q7_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_q7_to_float.c']]],
- ['arm_5fq7_5fto_5fq15',['arm_q7_to_q15',['../group__q7__to__x.html#gabc02597fc3f01033daf43ec0547a2f78',1,'arm_q7_to_q15(q7_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_q7_to_q15.c'],['../group__q7__to__x.html#gabc02597fc3f01033daf43ec0547a2f78',1,'arm_q7_to_q15(q7_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_q7_to_q15.c']]],
- ['arm_5fq7_5fto_5fq31',['arm_q7_to_q31',['../group__q7__to__x.html#gad8958cd3cb7f521466168b46a25b7908',1,'arm_q7_to_q31(q7_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_q7_to_q31.c'],['../group__q7__to__x.html#gad8958cd3cb7f521466168b46a25b7908',1,'arm_q7_to_q31(q7_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_q7_to_q31.c']]],
- ['arm_5fradix2_5fbutterfly_5ff32',['arm_radix2_butterfly_f32',['../arm__cfft__radix2__f32_8c.html#a04631e102b5209af3402b225b1abe868',1,'arm_cfft_radix2_f32.c']]],
- ['arm_5fradix2_5fbutterfly_5finverse_5ff32',['arm_radix2_butterfly_inverse_f32',['../arm__cfft__radix2__f32_8c.html#abda34af152e515a95ac38470ac053b77',1,'arm_cfft_radix2_f32.c']]],
- ['arm_5fradix2_5fbutterfly_5finverse_5fq15',['arm_radix2_butterfly_inverse_q15',['../arm__cfft__radix2__q15_8c.html#a91ff93fa10757b3872680fec4835c412',1,'arm_cfft_radix2_q15.c']]],
- ['arm_5fradix2_5fbutterfly_5finverse_5fq31',['arm_radix2_butterfly_inverse_q31',['../arm__cfft__radix2__q31_8c.html#a4d665f67080455b95cafec04009fd52d',1,'arm_cfft_radix2_q31.c']]],
- ['arm_5fradix2_5fbutterfly_5fq15',['arm_radix2_butterfly_q15',['../arm__cfft__radix2__q15_8c.html#a521780ba2fd3450cbf02784e38859699',1,'arm_cfft_radix2_q15.c']]],
- ['arm_5fradix2_5fbutterfly_5fq31',['arm_radix2_butterfly_q31',['../arm__cfft__radix2__q31_8c.html#a740f4fe69e6148d22fc99f374d304e7e',1,'arm_cfft_radix2_q31.c']]],
- ['arm_5fradix4_5fbutterfly_5ff32',['arm_radix4_butterfly_f32',['../arm__cfft__radix4__f32_8c.html#ae239ddf995d1607115f9e84d5c069b9c',1,'arm_radix4_butterfly_f32(float32_t *pSrc, uint16_t fftLen, float32_t *pCoef, uint16_t twidCoefModifier):&#160;arm_cfft_radix4_f32.c'],['../arm__rfft__f32_8c.html#ae239ddf995d1607115f9e84d5c069b9c',1,'arm_radix4_butterfly_f32(float32_t *pSrc, uint16_t fftLen, float32_t *pCoef, uint16_t twidCoefModifier):&#160;arm_cfft_radix4_f32.c']]],
- ['arm_5fradix4_5fbutterfly_5finverse_5ff32',['arm_radix4_butterfly_inverse_f32',['../arm__cfft__radix4__f32_8c.html#a2a78df6e4bbf080624f2b6349224ec93',1,'arm_radix4_butterfly_inverse_f32(float32_t *pSrc, uint16_t fftLen, float32_t *pCoef, uint16_t twidCoefModifier, float32_t onebyfftLen):&#160;arm_cfft_radix4_f32.c'],['../arm__rfft__f32_8c.html#a2a78df6e4bbf080624f2b6349224ec93',1,'arm_radix4_butterfly_inverse_f32(float32_t *pSrc, uint16_t fftLen, float32_t *pCoef, uint16_t twidCoefModifier, float32_t onebyfftLen):&#160;arm_cfft_radix4_f32.c']]],
- ['arm_5fradix4_5fbutterfly_5finverse_5fq15',['arm_radix4_butterfly_inverse_q15',['../arm__cfft__q15_8c.html#a734ecff00f21a6a10e9ec437c8987eb1',1,'arm_radix4_butterfly_inverse_q15(q15_t *pSrc, uint32_t fftLen, q15_t *pCoef, uint32_t twidCoefModifier):&#160;arm_cfft_radix4_q15.c'],['../arm__cfft__radix4__q15_8c.html#aad04e8439d17dab5617bf1be268bb391',1,'arm_radix4_butterfly_inverse_q15(q15_t *pSrc16, uint32_t fftLen, q15_t *pCoef16, uint32_t twidCoefModifier):&#160;arm_cfft_radix4_q15.c']]],
- ['arm_5fradix4_5fbutterfly_5finverse_5fq31',['arm_radix4_butterfly_inverse_q31',['../arm__cfft__q31_8c.html#ac9c7c553114c1201a3a987a11b8a6d01',1,'arm_radix4_butterfly_inverse_q31(q31_t *pSrc, uint32_t fftLen, q31_t *pCoef, uint32_t twidCoefModifier):&#160;arm_cfft_radix4_q31.c'],['../arm__cfft__radix4__q31_8c.html#ac9c7c553114c1201a3a987a11b8a6d01',1,'arm_radix4_butterfly_inverse_q31(q31_t *pSrc, uint32_t fftLen, q31_t *pCoef, uint32_t twidCoefModifier):&#160;arm_cfft_radix4_q31.c']]],
- ['arm_5fradix4_5fbutterfly_5fq15',['arm_radix4_butterfly_q15',['../arm__cfft__q15_8c.html#abf1a2f9aa9f44ad5da1f0dbae8b54f2f',1,'arm_radix4_butterfly_q15(q15_t *pSrc, uint32_t fftLen, q15_t *pCoef, uint32_t twidCoefModifier):&#160;arm_cfft_radix4_q15.c'],['../arm__cfft__radix4__q15_8c.html#a2d01d2045f280c32036da97d33c52440',1,'arm_radix4_butterfly_q15(q15_t *pSrc16, uint32_t fftLen, q15_t *pCoef16, uint32_t twidCoefModifier):&#160;arm_cfft_radix4_q15.c']]],
- ['arm_5fradix4_5fbutterfly_5fq31',['arm_radix4_butterfly_q31',['../arm__cfft__q31_8c.html#ac12f1e7f159d5741358cdc36830a0395',1,'arm_radix4_butterfly_q31(q31_t *pSrc, uint32_t fftLen, q31_t *pCoef, uint32_t twidCoefModifier):&#160;arm_cfft_radix4_q31.c'],['../arm__cfft__radix4__q31_8c.html#ac12f1e7f159d5741358cdc36830a0395',1,'arm_radix4_butterfly_q31(q31_t *pSrc, uint32_t fftLen, q31_t *pCoef, uint32_t twidCoefModifier):&#160;arm_cfft_radix4_q31.c']]],
+ ['arm_5fq15_5fto_5ffloat',['arm_q15_to_float',['../group__q15__to__x.html#ga5a75381e7d63ea3a3a315344615281cf',1,'arm_q15_to_float(const q15_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_q15_to_float.c'],['../group__q15__to__x.html#ga5a75381e7d63ea3a3a315344615281cf',1,'arm_q15_to_float(const q15_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_q15_to_float.c']]],
+ ['arm_5fq15_5fto_5fq31',['arm_q15_to_q31',['../group__q15__to__x.html#ga39647b2109a5c64a067b776302c4a083',1,'arm_q15_to_q31(const q15_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_q15_to_q31.c'],['../group__q15__to__x.html#ga39647b2109a5c64a067b776302c4a083',1,'arm_q15_to_q31(const q15_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_q15_to_q31.c']]],
+ ['arm_5fq15_5fto_5fq7',['arm_q15_to_q7',['../group__q15__to__x.html#ga837ce281d0e2d5fc445c48334307db19',1,'arm_q15_to_q7(const q15_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_q15_to_q7.c'],['../group__q15__to__x.html#ga837ce281d0e2d5fc445c48334307db19',1,'arm_q15_to_q7(const q15_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_q15_to_q7.c']]],
+ ['arm_5fq31_5fto_5ffloat',['arm_q31_to_float',['../group__q31__to__x.html#ga19a9d023aca1f99abd5da6f13a42b6cf',1,'arm_q31_to_float(const q31_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_q31_to_float.c'],['../group__q31__to__x.html#ga19a9d023aca1f99abd5da6f13a42b6cf',1,'arm_q31_to_float(const q31_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_q31_to_float.c']]],
+ ['arm_5fq31_5fto_5fq15',['arm_q31_to_q15',['../group__q31__to__x.html#ga775f3a1996f00a8048c4b7acba2e0828',1,'arm_q31_to_q15(const q31_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_q31_to_q15.c'],['../group__q31__to__x.html#ga775f3a1996f00a8048c4b7acba2e0828',1,'arm_q31_to_q15(const q31_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_q31_to_q15.c']]],
+ ['arm_5fq31_5fto_5fq7',['arm_q31_to_q7',['../group__q31__to__x.html#gabef5357eb3348b3b5b38915fffce8f3d',1,'arm_q31_to_q7(const q31_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_q31_to_q7.c'],['../group__q31__to__x.html#gabef5357eb3348b3b5b38915fffce8f3d',1,'arm_q31_to_q7(const q31_t *pSrc, q7_t *pDst, uint32_t blockSize):&#160;arm_q31_to_q7.c']]],
+ ['arm_5fq7_5fto_5ffloat',['arm_q7_to_float',['../group__q7__to__x.html#ga840d8a0e8499d02a54f459bb29f5d63c',1,'arm_q7_to_float(const q7_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_q7_to_float.c'],['../group__q7__to__x.html#ga840d8a0e8499d02a54f459bb29f5d63c',1,'arm_q7_to_float(const q7_t *pSrc, float32_t *pDst, uint32_t blockSize):&#160;arm_q7_to_float.c']]],
+ ['arm_5fq7_5fto_5fq15',['arm_q7_to_q15',['../group__q7__to__x.html#ga1023c3832ca6be3a6d17ef338cafa28b',1,'arm_q7_to_q15(const q7_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_q7_to_q15.c'],['../group__q7__to__x.html#ga1023c3832ca6be3a6d17ef338cafa28b',1,'arm_q7_to_q15(const q7_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_q7_to_q15.c']]],
+ ['arm_5fq7_5fto_5fq31',['arm_q7_to_q31',['../group__q7__to__x.html#ga3c73bfb98fc5a1b4f612264662d0549c',1,'arm_q7_to_q31(const q7_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_q7_to_q31.c'],['../group__q7__to__x.html#ga3c73bfb98fc5a1b4f612264662d0549c',1,'arm_q7_to_q31(const q7_t *pSrc, q31_t *pDst, uint32_t blockSize):&#160;arm_q7_to_q31.c']]],
+ ['arm_5fradix2_5fbutterfly_5ff32',['arm_radix2_butterfly_f32',['../arm__cfft__radix2__f32_8c.html#aa0577fd1717a219c08235967d877731d',1,'arm_cfft_radix2_f32.c']]],
+ ['arm_5fradix2_5fbutterfly_5finverse_5ff32',['arm_radix2_butterfly_inverse_f32',['../arm__cfft__radix2__f32_8c.html#abab72ded0de6645d6977cdb0e61b3a3b',1,'arm_cfft_radix2_f32.c']]],
+ ['arm_5fradix2_5fbutterfly_5finverse_5fq15',['arm_radix2_butterfly_inverse_q15',['../arm__cfft__radix2__q15_8c.html#a972f4e810203402dcf4cafdba7554a36',1,'arm_cfft_radix2_q15.c']]],
+ ['arm_5fradix2_5fbutterfly_5finverse_5fq31',['arm_radix2_butterfly_inverse_q31',['../arm__cfft__radix2__q31_8c.html#a07d1c0ad42637bee8be7482cab5c8956',1,'arm_cfft_radix2_q31.c']]],
+ ['arm_5fradix2_5fbutterfly_5fq15',['arm_radix2_butterfly_q15',['../arm__cfft__radix2__q15_8c.html#abd0991b879ae7baf479040f8fbf82289',1,'arm_cfft_radix2_q15.c']]],
+ ['arm_5fradix2_5fbutterfly_5fq31',['arm_radix2_butterfly_q31',['../arm__cfft__radix2__q31_8c.html#a36c1ec7fd1c2aa80d50979b6bf2a55ef',1,'arm_cfft_radix2_q31.c']]],
+ ['arm_5fradix4_5fbutterfly_5ff32',['arm_radix4_butterfly_f32',['../arm__cfft__radix4__f32_8c.html#ac00819467b00656801a5f6a9a5e6d824',1,'arm_radix4_butterfly_f32(float32_t *pSrc, uint16_t fftLen, const float32_t *pCoef, uint16_t twidCoefModifier):&#160;arm_cfft_radix4_f32.c'],['../arm__rfft__f32_8c.html#ac00819467b00656801a5f6a9a5e6d824',1,'arm_radix4_butterfly_f32(float32_t *pSrc, uint16_t fftLen, const float32_t *pCoef, uint16_t twidCoefModifier):&#160;arm_cfft_radix4_f32.c']]],
+ ['arm_5fradix4_5fbutterfly_5finverse_5ff32',['arm_radix4_butterfly_inverse_f32',['../arm__cfft__radix4__f32_8c.html#ab3c001e14852633e343079f97cd96f44',1,'arm_radix4_butterfly_inverse_f32(float32_t *pSrc, uint16_t fftLen, const float32_t *pCoef, uint16_t twidCoefModifier, float32_t onebyfftLen):&#160;arm_cfft_radix4_f32.c'],['../arm__rfft__f32_8c.html#ab3c001e14852633e343079f97cd96f44',1,'arm_radix4_butterfly_inverse_f32(float32_t *pSrc, uint16_t fftLen, const float32_t *pCoef, uint16_t twidCoefModifier, float32_t onebyfftLen):&#160;arm_cfft_radix4_f32.c']]],
+ ['arm_5fradix4_5fbutterfly_5finverse_5fq15',['arm_radix4_butterfly_inverse_q15',['../arm__cfft__q15_8c.html#a9c0708cce16e3f17a5a616c71fd17ec5',1,'arm_radix4_butterfly_inverse_q15(q15_t *pSrc, uint32_t fftLen, const q15_t *pCoef, uint32_t twidCoefModifier):&#160;arm_cfft_radix4_q15.c'],['../arm__cfft__radix4__q15_8c.html#af65a7f0397b531999b7bd21e0b3a1f9f',1,'arm_radix4_butterfly_inverse_q15(q15_t *pSrc16, uint32_t fftLen, const q15_t *pCoef16, uint32_t twidCoefModifier):&#160;arm_cfft_radix4_q15.c']]],
+ ['arm_5fradix4_5fbutterfly_5finverse_5fq31',['arm_radix4_butterfly_inverse_q31',['../arm__cfft__q31_8c.html#a053363aef7c6b41a61af7730c638c79b',1,'arm_radix4_butterfly_inverse_q31(q31_t *pSrc, uint32_t fftLen, const q31_t *pCoef, uint32_t twidCoefModifier):&#160;arm_cfft_radix4_q31.c'],['../arm__cfft__radix4__q31_8c.html#a053363aef7c6b41a61af7730c638c79b',1,'arm_radix4_butterfly_inverse_q31(q31_t *pSrc, uint32_t fftLen, const q31_t *pCoef, uint32_t twidCoefModifier):&#160;arm_cfft_radix4_q31.c']]],
+ ['arm_5fradix4_5fbutterfly_5fq15',['arm_radix4_butterfly_q15',['../arm__cfft__q15_8c.html#a10af006080b7c9872dd9a538b79040da',1,'arm_radix4_butterfly_q15(q15_t *pSrc, uint32_t fftLen, const q15_t *pCoef, uint32_t twidCoefModifier):&#160;arm_cfft_radix4_q15.c'],['../arm__cfft__radix4__q15_8c.html#af337f7275e22af2196f61c94a0ca079a',1,'arm_radix4_butterfly_q15(q15_t *pSrc16, uint32_t fftLen, const q15_t *pCoef16, uint32_t twidCoefModifier):&#160;arm_cfft_radix4_q15.c']]],
+ ['arm_5fradix4_5fbutterfly_5fq31',['arm_radix4_butterfly_q31',['../arm__cfft__q31_8c.html#af4d3481332146c3c703bf494baf23c45',1,'arm_radix4_butterfly_q31(q31_t *pSrc, uint32_t fftLen, const q31_t *pCoef, uint32_t twidCoefModifier):&#160;arm_cfft_radix4_q31.c'],['../arm__cfft__radix4__q31_8c.html#af4d3481332146c3c703bf494baf23c45',1,'arm_radix4_butterfly_q31(q31_t *pSrc, uint32_t fftLen, const q31_t *pCoef, uint32_t twidCoefModifier):&#160;arm_cfft_radix4_q31.c']]],
['arm_5fradix8_5fbutterfly_5ff32',['arm_radix8_butterfly_f32',['../arm__cfft__f32_8c.html#a72350c6eaa1eef8796ab43c1497c6b9c',1,'arm_radix8_butterfly_f32(float32_t *pSrc, uint16_t fftLen, const float32_t *pCoef, uint16_t twidCoefModifier):&#160;arm_cfft_radix8_f32.c'],['../arm__cfft__radix8__f32_8c.html#a72350c6eaa1eef8796ab43c1497c6b9c',1,'arm_radix8_butterfly_f32(float32_t *pSrc, uint16_t fftLen, const float32_t *pCoef, uint16_t twidCoefModifier):&#160;arm_cfft_radix8_f32.c']]],
- ['arm_5frecip_5fq15',['arm_recip_q15',['../arm__math_8h.html#a39e9e34c2784ff8cf026430d1d84f54e',1,'arm_math.h']]],
- ['arm_5frecip_5fq31',['arm_recip_q31',['../arm__math_8h.html#a71f6bee1ce1bb896739401ce962a7e6a',1,'arm_math.h']]],
+ ['arm_5frecip_5fq15',['arm_recip_q15',['../arm__math_8h.html#a1e370c58e45bbe92bb7763fe59cf5e57',1,'arm_math.h']]],
+ ['arm_5frecip_5fq31',['arm_recip_q31',['../arm__math_8h.html#a3cedcf5a91d6c722c64330ec97e0853e',1,'arm_math.h']]],
+ ['arm_5frfft_5f1024_5ffast_5finit_5ff32',['arm_rfft_1024_fast_init_f32',['../group__RealFFT.html#ga71547c601079d55c2525204aa00ef9c2',1,'arm_rfft_1024_fast_init_f32(arm_rfft_fast_instance_f32 *S):&#160;arm_rfft_fast_init_f32.c'],['../group__RealFFT.html#ga71547c601079d55c2525204aa00ef9c2',1,'arm_rfft_1024_fast_init_f32(arm_rfft_fast_instance_f32 *S):&#160;arm_rfft_fast_init_f32.c']]],
+ ['arm_5frfft_5f128_5ffast_5finit_5ff32',['arm_rfft_128_fast_init_f32',['../group__RealFFT.html#gade8432f9318953234761e8e0f2c9e1d2',1,'arm_rfft_128_fast_init_f32(arm_rfft_fast_instance_f32 *S):&#160;arm_rfft_fast_init_f32.c'],['../group__RealFFT.html#gade8432f9318953234761e8e0f2c9e1d2',1,'arm_rfft_128_fast_init_f32(arm_rfft_fast_instance_f32 *S):&#160;arm_rfft_fast_init_f32.c']]],
+ ['arm_5frfft_5f2048_5ffast_5finit_5ff32',['arm_rfft_2048_fast_init_f32',['../group__RealFFT.html#ga33724310a8360ac289d5a835282f778c',1,'arm_rfft_2048_fast_init_f32(arm_rfft_fast_instance_f32 *S):&#160;arm_rfft_fast_init_f32.c'],['../group__RealFFT.html#ga33724310a8360ac289d5a835282f778c',1,'arm_rfft_2048_fast_init_f32(arm_rfft_fast_instance_f32 *S):&#160;arm_rfft_fast_init_f32.c']]],
+ ['arm_5frfft_5f256_5ffast_5finit_5ff32',['arm_rfft_256_fast_init_f32',['../group__RealFFT.html#ga678afbb042d942c3dd5a33877ef66492',1,'arm_rfft_256_fast_init_f32(arm_rfft_fast_instance_f32 *S):&#160;arm_rfft_fast_init_f32.c'],['../group__RealFFT.html#ga678afbb042d942c3dd5a33877ef66492',1,'arm_rfft_256_fast_init_f32(arm_rfft_fast_instance_f32 *S):&#160;arm_rfft_fast_init_f32.c']]],
+ ['arm_5frfft_5f32_5ffast_5finit_5ff32',['arm_rfft_32_fast_init_f32',['../group__RealFFT.html#ga153c8faa97b7ab8b1aef75fe6ac1b3a2',1,'arm_rfft_32_fast_init_f32(arm_rfft_fast_instance_f32 *S):&#160;arm_rfft_fast_init_f32.c'],['../group__RealFFT.html#ga153c8faa97b7ab8b1aef75fe6ac1b3a2',1,'arm_rfft_32_fast_init_f32(arm_rfft_fast_instance_f32 *S):&#160;arm_rfft_fast_init_f32.c']]],
+ ['arm_5frfft_5f4096_5ffast_5finit_5ff32',['arm_rfft_4096_fast_init_f32',['../group__RealFFT.html#gaad50a08bb8191e1a138b5f72a268727a',1,'arm_rfft_4096_fast_init_f32(arm_rfft_fast_instance_f32 *S):&#160;arm_rfft_fast_init_f32.c'],['../group__RealFFT.html#gaad50a08bb8191e1a138b5f72a268727a',1,'arm_rfft_4096_fast_init_f32(arm_rfft_fast_instance_f32 *S):&#160;arm_rfft_fast_init_f32.c']]],
+ ['arm_5frfft_5f512_5ffast_5finit_5ff32',['arm_rfft_512_fast_init_f32',['../group__RealFFT.html#ga9a0e72918318f9d1c03973eab379e580',1,'arm_rfft_512_fast_init_f32(arm_rfft_fast_instance_f32 *S):&#160;arm_rfft_fast_init_f32.c'],['../group__RealFFT.html#ga9a0e72918318f9d1c03973eab379e580',1,'arm_rfft_512_fast_init_f32(arm_rfft_fast_instance_f32 *S):&#160;arm_rfft_fast_init_f32.c']]],
+ ['arm_5frfft_5f64_5ffast_5finit_5ff32',['arm_rfft_64_fast_init_f32',['../group__RealFFT.html#ga0f67de6a0e5d87011f35426112d2d91b',1,'arm_rfft_64_fast_init_f32(arm_rfft_fast_instance_f32 *S):&#160;arm_rfft_fast_init_f32.c'],['../group__RealFFT.html#ga0f67de6a0e5d87011f35426112d2d91b',1,'arm_rfft_64_fast_init_f32(arm_rfft_fast_instance_f32 *S):&#160;arm_rfft_fast_init_f32.c']]],
['arm_5frfft_5ff32',['arm_rfft_f32',['../group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc',1,'arm_rfft_f32(const arm_rfft_instance_f32 *S, float32_t *pSrc, float32_t *pDst):&#160;arm_rfft_f32.c'],['../group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc',1,'arm_rfft_f32(const arm_rfft_instance_f32 *S, float32_t *pSrc, float32_t *pDst):&#160;arm_rfft_f32.c']]],
['arm_5frfft_5ffast_5ff32',['arm_rfft_fast_f32',['../group__RealFFT.html#ga180d8b764d59cbb85d37a2d5f7cd9799',1,'arm_rfft_fast_f32(arm_rfft_fast_instance_f32 *S, float32_t *p, float32_t *pOut, uint8_t ifftFlag):&#160;arm_rfft_fast_f32.c'],['../group__RealFFT.html#ga180d8b764d59cbb85d37a2d5f7cd9799',1,'arm_rfft_fast_f32(arm_rfft_fast_instance_f32 *S, float32_t *p, float32_t *pOut, uint8_t ifftFlag):&#160;arm_rfft_fast_f32.c']]],
['arm_5frfft_5ffast_5finit_5ff32',['arm_rfft_fast_init_f32',['../group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3',1,'arm_rfft_fast_init_f32(arm_rfft_fast_instance_f32 *S, uint16_t fftLen):&#160;arm_rfft_fast_init_f32.c'],['../group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3',1,'arm_rfft_fast_init_f32(arm_rfft_fast_instance_f32 *S, uint16_t fftLen):&#160;arm_rfft_fast_init_f32.c']]],
@@ -305,39 +314,42 @@ var searchData=
['arm_5frfft_5finit_5fq31',['arm_rfft_init_q31',['../group__RealFFT.html#ga5abde938abbe72e95c5bab080eb33c45',1,'arm_rfft_init_q31(arm_rfft_instance_q31 *S, uint32_t fftLenReal, uint32_t ifftFlagR, uint32_t bitReverseFlag):&#160;arm_rfft_init_q31.c'],['../group__RealFFT.html#ga5abde938abbe72e95c5bab080eb33c45',1,'arm_rfft_init_q31(arm_rfft_instance_q31 *S, uint32_t fftLenReal, uint32_t ifftFlagR, uint32_t bitReverseFlag):&#160;arm_rfft_init_q31.c']]],
['arm_5frfft_5fq15',['arm_rfft_q15',['../group__RealFFT.html#ga00e615f5db21736ad5b27fb6146f3fc5',1,'arm_rfft_q15(const arm_rfft_instance_q15 *S, q15_t *pSrc, q15_t *pDst):&#160;arm_rfft_q15.c'],['../group__RealFFT.html#ga00e615f5db21736ad5b27fb6146f3fc5',1,'arm_rfft_q15(const arm_rfft_instance_q15 *S, q15_t *pSrc, q15_t *pDst):&#160;arm_rfft_q15.c']]],
['arm_5frfft_5fq31',['arm_rfft_q31',['../group__RealFFT.html#gabaeab5646aeea9844e6d42ca8c73fe3a',1,'arm_rfft_q31(const arm_rfft_instance_q31 *S, q31_t *pSrc, q31_t *pDst):&#160;arm_rfft_q31.c'],['../group__RealFFT.html#gabaeab5646aeea9844e6d42ca8c73fe3a',1,'arm_rfft_q31(const arm_rfft_instance_q31 *S, q31_t *pSrc, q31_t *pDst):&#160;arm_rfft_q31.c']]],
- ['arm_5frms_5ff32',['arm_rms_f32',['../group__RMS.html#ga0e3ab1b57da32d45388d1fa90d7fd88c',1,'arm_rms_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_rms_f32.c'],['../group__RMS.html#ga0e3ab1b57da32d45388d1fa90d7fd88c',1,'arm_rms_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_rms_f32.c']]],
- ['arm_5frms_5fq15',['arm_rms_q15',['../group__RMS.html#gaf5b836b72dda9e5dfbbd17c7906fd13f',1,'arm_rms_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult):&#160;arm_rms_q15.c'],['../group__RMS.html#gaf5b836b72dda9e5dfbbd17c7906fd13f',1,'arm_rms_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult):&#160;arm_rms_q15.c']]],
- ['arm_5frms_5fq31',['arm_rms_q31',['../group__RMS.html#gae33015fda23fc44e7ead5e5ed7e8d314',1,'arm_rms_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_rms_q31.c'],['../group__RMS.html#gae33015fda23fc44e7ead5e5ed7e8d314',1,'arm_rms_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_rms_q31.c']]],
- ['arm_5fscale_5ff32',['arm_scale_f32',['../group__scale.html#ga3487af88b112f682ee90589cd419e123',1,'arm_scale_f32(float32_t *pSrc, float32_t scale, float32_t *pDst, uint32_t blockSize):&#160;arm_scale_f32.c'],['../group__scale.html#ga3487af88b112f682ee90589cd419e123',1,'arm_scale_f32(float32_t *pSrc, float32_t scale, float32_t *pDst, uint32_t blockSize):&#160;arm_scale_f32.c']]],
- ['arm_5fscale_5fq15',['arm_scale_q15',['../group__scale.html#gafaac0e1927daffeb68a42719b53ea780',1,'arm_scale_q15(q15_t *pSrc, q15_t scaleFract, int8_t shift, q15_t *pDst, uint32_t blockSize):&#160;arm_scale_q15.c'],['../group__scale.html#gafaac0e1927daffeb68a42719b53ea780',1,'arm_scale_q15(q15_t *pSrc, q15_t scaleFract, int8_t shift, q15_t *pDst, uint32_t blockSize):&#160;arm_scale_q15.c']]],
- ['arm_5fscale_5fq31',['arm_scale_q31',['../group__scale.html#ga83e36cd82bf51ce35406a199e477d47c',1,'arm_scale_q31(q31_t *pSrc, q31_t scaleFract, int8_t shift, q31_t *pDst, uint32_t blockSize):&#160;arm_scale_q31.c'],['../group__scale.html#ga83e36cd82bf51ce35406a199e477d47c',1,'arm_scale_q31(q31_t *pSrc, q31_t scaleFract, int8_t shift, q31_t *pDst, uint32_t blockSize):&#160;arm_scale_q31.c']]],
- ['arm_5fscale_5fq7',['arm_scale_q7',['../group__scale.html#gabc9fd3d37904c58df56492b351d21fb0',1,'arm_scale_q7(q7_t *pSrc, q7_t scaleFract, int8_t shift, q7_t *pDst, uint32_t blockSize):&#160;arm_scale_q7.c'],['../group__scale.html#gabc9fd3d37904c58df56492b351d21fb0',1,'arm_scale_q7(q7_t *pSrc, q7_t scaleFract, int8_t shift, q7_t *pDst, uint32_t blockSize):&#160;arm_scale_q7.c']]],
- ['arm_5fshift_5fq15',['arm_shift_q15',['../group__shift.html#gaa1757e53279780107acc92cf100adb61',1,'arm_shift_q15(q15_t *pSrc, int8_t shiftBits, q15_t *pDst, uint32_t blockSize):&#160;arm_shift_q15.c'],['../group__shift.html#gaa1757e53279780107acc92cf100adb61',1,'arm_shift_q15(q15_t *pSrc, int8_t shiftBits, q15_t *pDst, uint32_t blockSize):&#160;arm_shift_q15.c']]],
- ['arm_5fshift_5fq31',['arm_shift_q31',['../group__shift.html#ga387dd8b7b87377378280978f16cdb13d',1,'arm_shift_q31(q31_t *pSrc, int8_t shiftBits, q31_t *pDst, uint32_t blockSize):&#160;arm_shift_q31.c'],['../group__shift.html#ga387dd8b7b87377378280978f16cdb13d',1,'arm_shift_q31(q31_t *pSrc, int8_t shiftBits, q31_t *pDst, uint32_t blockSize):&#160;arm_shift_q31.c']]],
- ['arm_5fshift_5fq7',['arm_shift_q7',['../group__shift.html#ga47295d08a685f7de700a48dafb4db6fb',1,'arm_shift_q7(q7_t *pSrc, int8_t shiftBits, q7_t *pDst, uint32_t blockSize):&#160;arm_shift_q7.c'],['../group__shift.html#ga47295d08a685f7de700a48dafb4db6fb',1,'arm_shift_q7(q7_t *pSrc, int8_t shiftBits, q7_t *pDst, uint32_t blockSize):&#160;arm_shift_q7.c']]],
+ ['arm_5frms_5ff32',['arm_rms_f32',['../group__RMS.html#gaeb487e726e3755a7614a29c9d16a93e7',1,'arm_rms_f32(const float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_rms_f32.c'],['../group__RMS.html#gaeb487e726e3755a7614a29c9d16a93e7',1,'arm_rms_f32(const float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_rms_f32.c']]],
+ ['arm_5frms_5fq15',['arm_rms_q15',['../group__RMS.html#ga8be796318d41c7cbb68f8f3c0b96020f',1,'arm_rms_q15(const q15_t *pSrc, uint32_t blockSize, q15_t *pResult):&#160;arm_rms_q15.c'],['../group__RMS.html#ga8be796318d41c7cbb68f8f3c0b96020f',1,'arm_rms_q15(const q15_t *pSrc, uint32_t blockSize, q15_t *pResult):&#160;arm_rms_q15.c']]],
+ ['arm_5frms_5fq31',['arm_rms_q31',['../group__RMS.html#ga20586bc59cabbfc38a935c2448833dd2',1,'arm_rms_q31(const q31_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_rms_q31.c'],['../group__RMS.html#ga20586bc59cabbfc38a935c2448833dd2',1,'arm_rms_q31(const q31_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_rms_q31.c']]],
+ ['arm_5fscale_5ff32',['arm_scale_f32',['../group__BasicScale.html#ga5e769c8e22da173674c6abca7291e713',1,'arm_scale_f32(const float32_t *pSrc, float32_t scale, float32_t *pDst, uint32_t blockSize):&#160;arm_scale_f32.c'],['../group__BasicScale.html#ga5e769c8e22da173674c6abca7291e713',1,'arm_scale_f32(const float32_t *pSrc, float32_t scale, float32_t *pDst, uint32_t blockSize):&#160;arm_scale_f32.c']]],
+ ['arm_5fscale_5fq15',['arm_scale_q15',['../group__BasicScale.html#ga4663809f04249df5ea186ea09335e687',1,'arm_scale_q15(const q15_t *pSrc, q15_t scaleFract, int8_t shift, q15_t *pDst, uint32_t blockSize):&#160;arm_scale_q15.c'],['../group__BasicScale.html#ga4663809f04249df5ea186ea09335e687',1,'arm_scale_q15(const q15_t *pSrc, q15_t scaleFract, int8_t shift, q15_t *pDst, uint32_t blockSize):&#160;arm_scale_q15.c']]],
+ ['arm_5fscale_5fq31',['arm_scale_q31',['../group__BasicScale.html#ga8b2b6ea2e39ca464e8f2cfdd937c022b',1,'arm_scale_q31(const q31_t *pSrc, q31_t scaleFract, int8_t shift, q31_t *pDst, uint32_t blockSize):&#160;arm_scale_q31.c'],['../group__BasicScale.html#ga8b2b6ea2e39ca464e8f2cfdd937c022b',1,'arm_scale_q31(const q31_t *pSrc, q31_t scaleFract, int8_t shift, q31_t *pDst, uint32_t blockSize):&#160;arm_scale_q31.c']]],
+ ['arm_5fscale_5fq7',['arm_scale_q7',['../group__BasicScale.html#ga0d135086c6b813251b47a0d127b75eb8',1,'arm_scale_q7(const q7_t *pSrc, q7_t scaleFract, int8_t shift, q7_t *pDst, uint32_t blockSize):&#160;arm_scale_q7.c'],['../group__BasicScale.html#ga0d135086c6b813251b47a0d127b75eb8',1,'arm_scale_q7(const q7_t *pSrc, q7_t scaleFract, int8_t shift, q7_t *pDst, uint32_t blockSize):&#160;arm_scale_q7.c']]],
+ ['arm_5fshift_5fq15',['arm_shift_q15',['../group__BasicShift.html#gab7a2f614c2fcee25cb8bae4c2a6bc3ab',1,'arm_shift_q15(const q15_t *pSrc, int8_t shiftBits, q15_t *pDst, uint32_t blockSize):&#160;arm_shift_q15.c'],['../group__BasicShift.html#gab7a2f614c2fcee25cb8bae4c2a6bc3ab',1,'arm_shift_q15(const q15_t *pSrc, int8_t shiftBits, q15_t *pDst, uint32_t blockSize):&#160;arm_shift_q15.c']]],
+ ['arm_5fshift_5fq31',['arm_shift_q31',['../group__BasicShift.html#gabc69335d1cf2eba1c469c8c8291f3589',1,'arm_shift_q31(const q31_t *pSrc, int8_t shiftBits, q31_t *pDst, uint32_t blockSize):&#160;arm_shift_q31.c'],['../group__BasicShift.html#gabc69335d1cf2eba1c469c8c8291f3589',1,'arm_shift_q31(const q31_t *pSrc, int8_t shiftBits, q31_t *pDst, uint32_t blockSize):&#160;arm_shift_q31.c']]],
+ ['arm_5fshift_5fq7',['arm_shift_q7',['../group__BasicShift.html#ga87bbb3db84f2af6c38f4fc17cbecfd2e',1,'arm_shift_q7(const q7_t *pSrc, int8_t shiftBits, q7_t *pDst, uint32_t blockSize):&#160;arm_shift_q7.c'],['../group__BasicShift.html#ga87bbb3db84f2af6c38f4fc17cbecfd2e',1,'arm_shift_q7(const q7_t *pSrc, int8_t shiftBits, q7_t *pDst, uint32_t blockSize):&#160;arm_shift_q7.c']]],
['arm_5fsin_5fcos_5ff32',['arm_sin_cos_f32',['../group__SinCos.html#ga4420d45c37d58c310ef9ae1b5fe58020',1,'arm_sin_cos_f32(float32_t theta, float32_t *pSinVal, float32_t *pCosVal):&#160;arm_sin_cos_f32.c'],['../group__SinCos.html#ga4420d45c37d58c310ef9ae1b5fe58020',1,'arm_sin_cos_f32(float32_t theta, float32_t *pSinVal, float32_t *pCosVal):&#160;arm_sin_cos_f32.c']]],
['arm_5fsin_5fcos_5fq31',['arm_sin_cos_q31',['../group__SinCos.html#gae9e4ddebff9d4eb5d0a093e28e0bc504',1,'arm_sin_cos_q31(q31_t theta, q31_t *pSinVal, q31_t *pCosVal):&#160;arm_sin_cos_q31.c'],['../group__SinCos.html#gae9e4ddebff9d4eb5d0a093e28e0bc504',1,'arm_sin_cos_q31(q31_t theta, q31_t *pSinVal, q31_t *pCosVal):&#160;arm_sin_cos_q31.c']]],
['arm_5fsin_5ff32',['arm_sin_f32',['../group__sin.html#gae164899c4a3fc0e946dc5d55555fe541',1,'arm_sin_f32(float32_t x):&#160;arm_sin_f32.c'],['../group__sin.html#gae164899c4a3fc0e946dc5d55555fe541',1,'arm_sin_f32(float32_t x):&#160;arm_sin_f32.c']]],
['arm_5fsin_5fq15',['arm_sin_q15',['../group__sin.html#ga1fc6d6640be6cfa688a8bea0a48397ee',1,'arm_sin_q15(q15_t x):&#160;arm_sin_q15.c'],['../group__sin.html#ga1fc6d6640be6cfa688a8bea0a48397ee',1,'arm_sin_q15(q15_t x):&#160;arm_sin_q15.c']]],
['arm_5fsin_5fq31',['arm_sin_q31',['../group__sin.html#ga57aade7d8892585992cdc6375bd82f9c',1,'arm_sin_q31(q31_t x):&#160;arm_sin_q31.c'],['../group__sin.html#ga57aade7d8892585992cdc6375bd82f9c',1,'arm_sin_q31(q31_t x):&#160;arm_sin_q31.c']]],
['arm_5fsnr_5ff32',['arm_snr_f32',['../arm__convolution__example_2math__helper_8c.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize):&#160;math_helper.c'],['../arm__convolution__example_2math__helper_8h.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8c.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize):&#160;math_helper.c'],['../arm__fir__example_2math__helper_8h.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8c.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize):&#160;math_helper.c'],['../arm__graphic__equalizer__example_2math__helper_8h.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8c.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize):&#160;math_helper.c'],['../arm__linear__interp__example_2math__helper_8h.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8c.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize):&#160;math_helper.c'],['../arm__matrix__example_2math__helper_8h.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8c.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize):&#160;math_helper.c'],['../arm__signal__converge__example_2math__helper_8h.html#aeea2952e70a1040a6efa555564bbeeab',1,'arm_snr_f32(float *pRef, float *pTest, uint32_t buffSize):&#160;math_helper.c']]],
- ['arm_5fsplit_5frfft_5ff32',['arm_split_rfft_f32',['../arm__rfft__f32_8c.html#a6cfdb6bdc66b13732ef2351caf98fdbb',1,'arm_rfft_f32.c']]],
- ['arm_5fsplit_5frfft_5fq15',['arm_split_rfft_q15',['../arm__rfft__q15_8c.html#a7c2a21793586f9a69c42140665550e09',1,'arm_rfft_q15.c']]],
- ['arm_5fsplit_5frfft_5fq31',['arm_split_rfft_q31',['../arm__rfft__q31_8c.html#a520e1c358d44fcd2724cb19d46eb5dfa',1,'arm_rfft_q31.c']]],
- ['arm_5fsplit_5frifft_5ff32',['arm_split_rifft_f32',['../arm__rfft__f32_8c.html#a585bef78c103d150a116241a4feb6442',1,'arm_rfft_f32.c']]],
- ['arm_5fsplit_5frifft_5fq15',['arm_split_rifft_q15',['../arm__rfft__q15_8c.html#aa72a531dd15a53570dddaf01b62158f4',1,'arm_rfft_q15.c']]],
- ['arm_5fsplit_5frifft_5fq31',['arm_split_rifft_q31',['../arm__rfft__q31_8c.html#acc62dd39a59091c4d6a80d4e55adeb13',1,'arm_rfft_q31.c']]],
- ['arm_5fsqrt_5ff32',['arm_sqrt_f32',['../group__SQRT.html#ga697d82c2747a3302cf44e7c9583da2e8',1,'arm_math.h']]],
+ ['arm_5fsplit_5frfft_5ff32',['arm_split_rfft_f32',['../arm__rfft__f32_8c.html#afe1ca79cba2ffb718de94d57af948c9c',1,'arm_rfft_f32.c']]],
+ ['arm_5fsplit_5frfft_5fq15',['arm_split_rfft_q15',['../arm__rfft__q15_8c.html#a8bc3e55eab484573a72adf768a59dcb1',1,'arm_rfft_q15.c']]],
+ ['arm_5fsplit_5frfft_5fq31',['arm_split_rfft_q31',['../arm__rfft__q31_8c.html#a5a842f3fd929c352132b521cadcb5d22',1,'arm_rfft_q31.c']]],
+ ['arm_5fsplit_5frifft_5ff32',['arm_split_rifft_f32',['../arm__rfft__f32_8c.html#a522656f688f96b46d74ecced3d641ba7',1,'arm_rfft_f32.c']]],
+ ['arm_5fsplit_5frifft_5fq15',['arm_split_rifft_q15',['../arm__rfft__q15_8c.html#aa7c916585af6035f064a4f53d85de00a',1,'arm_rfft_q15.c']]],
+ ['arm_5fsplit_5frifft_5fq31',['arm_split_rifft_q31',['../arm__rfft__q31_8c.html#ac8c8d151a7f08f1c6f1c0554f1bb51da',1,'arm_rfft_q31.c']]],
+ ['arm_5fsqrt_5ff32',['arm_sqrt_f32',['../group__SQRT.html#ga5f37f479666ee8ff9711b334286c60ed',1,'arm_math.h']]],
['arm_5fsqrt_5fq15',['arm_sqrt_q15',['../group__SQRT.html#ga5abe5ca724f3e15849662b03752c1238',1,'arm_sqrt_q15.c']]],
['arm_5fsqrt_5fq31',['arm_sqrt_q31',['../group__SQRT.html#ga119e25831e141d734d7ef10636670058',1,'arm_sqrt_q31.c']]],
- ['arm_5fstd_5ff32',['arm_std_f32',['../group__STD.html#ga4969b5b5f3d001377bc401a3ee99dfc2',1,'arm_std_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_std_f32.c'],['../group__STD.html#ga4969b5b5f3d001377bc401a3ee99dfc2',1,'arm_std_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_std_f32.c']]],
- ['arm_5fstd_5fq15',['arm_std_q15',['../group__STD.html#gaf9d27afa9928ff28a63cd98ea9218a72',1,'arm_std_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult):&#160;arm_std_q15.c'],['../group__STD.html#gaf9d27afa9928ff28a63cd98ea9218a72',1,'arm_std_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult):&#160;arm_std_q15.c']]],
- ['arm_5fstd_5fq31',['arm_std_q31',['../group__STD.html#ga39495e74f96116178be085c9dc7742f5',1,'arm_std_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_std_q31.c'],['../group__STD.html#ga39495e74f96116178be085c9dc7742f5',1,'arm_std_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_std_q31.c']]],
- ['arm_5fsub_5ff32',['arm_sub_f32',['../group__BasicSub.html#ga7f975a472de286331134227c08aad826',1,'arm_sub_f32(float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t blockSize):&#160;arm_sub_f32.c'],['../group__BasicSub.html#ga7f975a472de286331134227c08aad826',1,'arm_sub_f32(float32_t *pSrcA, float32_t *pSrcB, float32_t *pDst, uint32_t blockSize):&#160;arm_sub_f32.c']]],
- ['arm_5fsub_5fq15',['arm_sub_q15',['../group__BasicSub.html#ga997a8ee93088d15bda23c325d455b588',1,'arm_sub_q15(q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t blockSize):&#160;arm_sub_q15.c'],['../group__BasicSub.html#ga997a8ee93088d15bda23c325d455b588',1,'arm_sub_q15(q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, uint32_t blockSize):&#160;arm_sub_q15.c']]],
- ['arm_5fsub_5fq31',['arm_sub_q31',['../group__BasicSub.html#ga28aa6908d092752144413e21933dc878',1,'arm_sub_q31(q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t blockSize):&#160;arm_sub_q31.c'],['../group__BasicSub.html#ga28aa6908d092752144413e21933dc878',1,'arm_sub_q31(q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t blockSize):&#160;arm_sub_q31.c']]],
- ['arm_5fsub_5fq7',['arm_sub_q7',['../group__BasicSub.html#gab09941de7dfeb247e5c29b406a435fcc',1,'arm_sub_q7(q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, uint32_t blockSize):&#160;arm_sub_q7.c'],['../group__BasicSub.html#gab09941de7dfeb247e5c29b406a435fcc',1,'arm_sub_q7(q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, uint32_t blockSize):&#160;arm_sub_q7.c']]],
- ['arm_5fvar_5ff32',['arm_var_f32',['../group__variance.html#ga393f26c5a3bfa05624fb8d32232a6d96',1,'arm_var_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_var_f32.c'],['../group__variance.html#ga393f26c5a3bfa05624fb8d32232a6d96',1,'arm_var_f32(float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_var_f32.c']]],
- ['arm_5fvar_5fq15',['arm_var_q15',['../group__variance.html#ga79dce009ed2de28a125aeb3f19631654',1,'arm_var_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult):&#160;arm_var_q15.c'],['../group__variance.html#ga79dce009ed2de28a125aeb3f19631654',1,'arm_var_q15(q15_t *pSrc, uint32_t blockSize, q15_t *pResult):&#160;arm_var_q15.c']]],
- ['arm_5fvar_5fq31',['arm_var_q31',['../group__variance.html#gac02873f1c2cc80adfd799305f0e6465d',1,'arm_var_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_var_q31.c'],['../group__variance.html#gac02873f1c2cc80adfd799305f0e6465d',1,'arm_var_q31(q31_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_var_q31.c']]]
+ ['arm_5fstd_5ff32',['arm_std_f32',['../group__STD.html#ga287b6ce703636c7e8cb9833b290ae4ce',1,'arm_std_f32(const float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_std_f32.c'],['../group__STD.html#ga287b6ce703636c7e8cb9833b290ae4ce',1,'arm_std_f32(const float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_std_f32.c']]],
+ ['arm_5fstd_5fq15',['arm_std_q15',['../group__STD.html#ga4179a8150b161ce2c3d734d8cb19cebe',1,'arm_std_q15(const q15_t *pSrc, uint32_t blockSize, q15_t *pResult):&#160;arm_std_q15.c'],['../group__STD.html#ga4179a8150b161ce2c3d734d8cb19cebe',1,'arm_std_q15(const q15_t *pSrc, uint32_t blockSize, q15_t *pResult):&#160;arm_std_q15.c']]],
+ ['arm_5fstd_5fq31',['arm_std_q31',['../group__STD.html#gafe382f5d8f3e7d310f2e2f2b5d873797',1,'arm_std_q31(const q31_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_std_q31.c'],['../group__STD.html#gafe382f5d8f3e7d310f2e2f2b5d873797',1,'arm_std_q31(const q31_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_std_q31.c']]],
+ ['arm_5fsub_5ff32',['arm_sub_f32',['../group__BasicSub.html#ga76b8b2aec34269c6de0b090cab00fb33',1,'arm_sub_f32(const float32_t *pSrcA, const float32_t *pSrcB, float32_t *pDst, uint32_t blockSize):&#160;arm_sub_f32.c'],['../group__BasicSub.html#ga76b8b2aec34269c6de0b090cab00fb33',1,'arm_sub_f32(const float32_t *pSrcA, const float32_t *pSrcB, float32_t *pDst, uint32_t blockSize):&#160;arm_sub_f32.c']]],
+ ['arm_5fsub_5fq15',['arm_sub_q15',['../group__BasicSub.html#ga33a096c2860eca18bbc4e6966409064f',1,'arm_sub_q15(const q15_t *pSrcA, const q15_t *pSrcB, q15_t *pDst, uint32_t blockSize):&#160;arm_sub_q15.c'],['../group__BasicSub.html#ga33a096c2860eca18bbc4e6966409064f',1,'arm_sub_q15(const q15_t *pSrcA, const q15_t *pSrcB, q15_t *pDst, uint32_t blockSize):&#160;arm_sub_q15.c']]],
+ ['arm_5fsub_5fq31',['arm_sub_q31',['../group__BasicSub.html#ga913159f71589b56dbfb03ddc1210a59c',1,'arm_sub_q31(const q31_t *pSrcA, const q31_t *pSrcB, q31_t *pDst, uint32_t blockSize):&#160;arm_sub_q31.c'],['../group__BasicSub.html#ga913159f71589b56dbfb03ddc1210a59c',1,'arm_sub_q31(const q31_t *pSrcA, const q31_t *pSrcB, q31_t *pDst, uint32_t blockSize):&#160;arm_sub_q31.c']]],
+ ['arm_5fsub_5fq7',['arm_sub_q7',['../group__BasicSub.html#ga162990b82a18231c4e606ba0e6584c7e',1,'arm_sub_q7(const q7_t *pSrcA, const q7_t *pSrcB, q7_t *pDst, uint32_t blockSize):&#160;arm_sub_q7.c'],['../group__BasicSub.html#ga162990b82a18231c4e606ba0e6584c7e',1,'arm_sub_q7(const q7_t *pSrcA, const q7_t *pSrcB, q7_t *pDst, uint32_t blockSize):&#160;arm_sub_q7.c']]],
+ ['arm_5fvar_5ff32',['arm_var_f32',['../group__variance.html#gaae455544f0c8ac92469a1e25d3906515',1,'arm_var_f32(const float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_var_f32.c'],['../group__variance.html#gaae455544f0c8ac92469a1e25d3906515',1,'arm_var_f32(const float32_t *pSrc, uint32_t blockSize, float32_t *pResult):&#160;arm_var_f32.c']]],
+ ['arm_5fvar_5fq15',['arm_var_q15',['../group__variance.html#gaef3ebc6401209c3f93749e08d341ab48',1,'arm_var_q15(const q15_t *pSrc, uint32_t blockSize, q15_t *pResult):&#160;arm_var_q15.c'],['../group__variance.html#gaef3ebc6401209c3f93749e08d341ab48',1,'arm_var_q15(const q15_t *pSrc, uint32_t blockSize, q15_t *pResult):&#160;arm_var_q15.c']]],
+ ['arm_5fvar_5fq31',['arm_var_q31',['../group__variance.html#ga87a07c87c1d85104de0ea4a3d017454c',1,'arm_var_q31(const q31_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_var_q31.c'],['../group__variance.html#ga87a07c87c1d85104de0ea4a3d017454c',1,'arm_var_q31(const q31_t *pSrc, uint32_t blockSize, q31_t *pResult):&#160;arm_var_q31.c']]],
+ ['arm_5fvsqrt_5ff32',['arm_vsqrt_f32',['../group__SQRT.html#gaa9b8a2bea8a22489bfd968eb4687a7bd',1,'arm_math.h']]],
+ ['arm_5fvsqrt_5fq15',['arm_vsqrt_q15',['../group__SQRT.html#ga793f913a2b3a8f45577db36136954cdc',1,'arm_math.h']]],
+ ['arm_5fvsqrt_5fq31',['arm_vsqrt_q31',['../group__SQRT.html#ga5955b76f2a60c1636ff507182000193d',1,'arm_math.h']]]
];
diff --git a/docs/DSP/html/search/functions_2.js b/docs/DSP/html/search/functions_2.js
index 3ce2d05..607c5f7 100644
--- a/docs/DSP/html/search/functions_2.js
+++ b/docs/DSP/html/search/functions_2.js
@@ -1,7 +1,8 @@
var searchData=
[
- ['clip_5fq31_5fto_5fq15',['clip_q31_to_q15',['../arm__math_8h.html#a4604d1ebfef21e380c42fbe16b9724d1',1,'arm_math.h']]],
- ['clip_5fq31_5fto_5fq7',['clip_q31_to_q7',['../arm__math_8h.html#af815ae1a72c9ef88b8ba0a4cb3b23eaa',1,'arm_math.h']]],
- ['clip_5fq63_5fto_5fq15',['clip_q63_to_q15',['../arm__math_8h.html#a576c5c6286a37eb7f7ba1c5711a577a9',1,'arm_math.h']]],
- ['clip_5fq63_5fto_5fq31',['clip_q63_to_q31',['../arm__math_8h.html#a9a94b78de0f083bd8fadf3c3abe40431',1,'arm_math.h']]]
+ ['clip_5fq31_5fto_5fq15',['clip_q31_to_q15',['../arm__math_8h.html#a8648908e55b9fd8893b36eb7050e69a8',1,'arm_math.h']]],
+ ['clip_5fq31_5fto_5fq7',['clip_q31_to_q7',['../arm__math_8h.html#afa69cfc57f04c36c2ba499525168fe0c',1,'arm_math.h']]],
+ ['clip_5fq63_5fto_5fq15',['clip_q63_to_q15',['../arm__math_8h.html#a027d446e8a72228f0a681779a7038a4e',1,'arm_math.h']]],
+ ['clip_5fq63_5fto_5fq31',['clip_q63_to_q31',['../arm__math_8h.html#ad3a8d07983196592f6edca8f84aec7c7',1,'arm_math.h']]],
+ ['cmake_5fminimum_5frequired',['cmake_minimum_required',['../Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html#aacae80504fd1beabc4cd793b87cbe4e2',1,'cmake_minimum_required(VERSION 3.6) project(arm_variance_example VERSION 0.1) list(APPEND CMAKE_MODULE_PATH $:&#160;CMakeLists.txt'],['../Source_2CMakeLists_8txt.html#a881c069b0c3dd34941126127656e23a1',1,'cmake_minimum_required(VERSION 3.6) project(CMSISDSP) list(APPEND CMAKE_MODULE_PATH $:&#160;CMakeLists.txt'],['../Source_2CommonTables_2CMakeLists_8txt.html#ab2ff652a443e047ef6441f2eeaae8048',1,'cmake_minimum_required(VERSION 3.6) project(CMSISDSPCommon) add_library(CMSISDSPCommon STATIC arm_common_tables.c) if(CONFIGTABLE AND ALLFFT) target_compile_definitions(CMSISDSPCommon PUBLIC ARM_ALL_FFT_TABLES) endif() if(CONFIGTABLE AND ALLFAST) target_compile_definitions(CMSISDSPCommon PUBLIC ARM_ALL_FAST_TABLES) endif() include(fft) fft(CMSISDSPCommon) include(interpol) interpol(CMSISDSPCommon) target_sources(CMSISDSPCommon PRIVATE arm_const_structs.c) configdsp(CMSISDSPCommon..) target_include_directories(CMSISDSPCommon PUBLIC&quot;$:&#160;CMakeLists.txt'],['../Source_2ControllerFunctions_2CMakeLists_8txt.html#a450cbc64f30b7f1182d8b66245ccd208',1,'cmake_minimum_required(VERSION 3.6) project(CMSISDSPController) add_library(CMSISDSPController STATIC) configdsp(CMSISDSPController..) include(interpol) interpol(CMSISDSPController) if(CONFIGTABLE AND ALLFAST) target_compile_definitions(CMSISDSPController PUBLIC ARM_ALL_FAST_TABLES) endif() target_sources(CMSISDSPController PRIVATE arm_pid_init_f32.c) target_sources(CMSISDSPController PRIVATE arm_pid_init_q15.c) target_sources(CMSISDSPController PRIVATE arm_pid_init_q31.c) target_sources(CMSISDSPController PRIVATE arm_pid_reset_f32.c) target_sources(CMSISDSPController PRIVATE arm_pid_reset_q15.c) target_sources(CMSISDSPController PRIVATE arm_pid_reset_q31.c) if(NOT CONFIGTABLE OR ALLFAST OR ARM_SIN_COS_F32) target_sources(CMSISDSPController PRIVATE arm_sin_cos_f32.c) endif() if(NOT CONFIGTABLE OR ALLFAST OR ARM_SIN_COS_Q31) target_sources(CMSISDSPController PRIVATE arm_sin_cos_q31.c) endif() target_include_directories(CMSISDSPController PUBLIC&quot;$:&#160;CMakeLists.txt'],['../Source_2FilteringFunctions_2CMakeLists_8txt.html#a459bd5973ca8abbfe2ffa2bd5ea5f0a8',1,'cmake_minimum_required(VERSION 3.6) project(CMSISDSPFiltering) add_library(CMSISDSPFiltering STATIC) include(interpol) interpol(CMSISDSPFiltering) configdsp(CMSISDSPFiltering..) if(CONFIGTABLE AND ALLFAST) target_compile_definitions(CMSISDSPFiltering PUBLIC ARM_ALL_FAST_TABLES) endif() if(NOT CONFIGTABLE OR ALLFAST OR ARM_LMS_NORM_Q31) target_sources(CMSISDSPFiltering PRIVATE arm_lms_norm_init_q31.c) endif() if(NOT CONFIGTABLE OR ALLFAST OR ARM_LMS_NORM_Q15) target_sources(CMSISDSPFiltering PRIVATE arm_lms_norm_init_q15.c) endif() target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df1_32x64_init_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df1_32x64_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df1_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df1_fast_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df1_fast_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df1_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df1_init_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df1_init_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df1_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df1_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df2T_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df2T_f64.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df2T_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_df2T_init_f64.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_stereo_df2T_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_biquad_cascade_stereo_df2T_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_fast_opt_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_fast_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_fast_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_opt_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_opt_q7.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_partial_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_partial_fast_opt_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_partial_fast_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_partial_fast_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_partial_opt_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_partial_opt_q7.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_partial_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_partial_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_partial_q7.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_conv_q7.c) target_sources(CMSISDSPFiltering PRIVATE arm_correlate_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_correlate_fast_opt_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_correlate_fast_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_correlate_fast_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_correlate_opt_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_correlate_opt_q7.c) target_sources(CMSISDSPFiltering PRIVATE arm_correlate_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_correlate_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_correlate_q7.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_decimate_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_decimate_fast_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_decimate_fast_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_decimate_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_decimate_init_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_decimate_init_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_decimate_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_decimate_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_fast_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_fast_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_init_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_init_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_init_q7.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_interpolate_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_interpolate_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_interpolate_init_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_interpolate_init_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_interpolate_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_interpolate_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_lattice_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_lattice_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_lattice_init_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_lattice_init_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_lattice_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_lattice_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_q7.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_sparse_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_sparse_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_sparse_init_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_sparse_init_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_sparse_init_q7.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_sparse_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_sparse_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_fir_sparse_q7.c) target_sources(CMSISDSPFiltering PRIVATE arm_iir_lattice_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_iir_lattice_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_iir_lattice_init_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_iir_lattice_init_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_iir_lattice_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_iir_lattice_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_init_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_init_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_norm_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_norm_init_f32.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_norm_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_norm_q31.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_q15.c) target_sources(CMSISDSPFiltering PRIVATE arm_lms_q31.c) target_include_directories(CMSISDSPFiltering PUBLIC&quot;$:&#160;CMakeLists.txt'],['../Source_2TransformFunctions_2CMakeLists_8txt.html#ac12f00f4dcad3283ec1ce05fb627d05e',1,'cmake_minimum_required(VERSION 3.6) project(CMSISDSPTransform) add_library(CMSISDSPTransform STATIC) include(fft) fft(CMSISDSPTransform) if(CONFIGTABLE AND ALLFFT) target_compile_definitions(CMSISDSPTransform PUBLIC ARM_ALL_FFT_TABLES) endif() target_sources(CMSISDSPTransform PRIVATE arm_bitreversal.c) target_sources(CMSISDSPTransform PRIVATE arm_bitreversal2.c) if(NOT CONFIGTABLE OR ALLFFT OR CFFT_F32_16 OR CFFT_F32_32 OR CFFT_F32_64 OR CFFT_F32_128 OR CFFT_F32_256 OR CFFT_F32_512 OR CFFT_F32_1024 OR CFFT_F32_2048 OR CFFT_F32_4096) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix2_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix8_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_f32.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR CFFT_Q15_16 OR CFFT_Q15_32 OR CFFT_Q15_64 OR CFFT_Q15_128 OR CFFT_Q15_256 OR CFFT_Q15_512 OR CFFT_Q15_1024 OR CFFT_Q15_2048 OR CFFT_Q15_4096) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix2_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_q15.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR CFFT_Q31_16 OR CFFT_Q31_32 OR CFFT_Q31_64 OR CFFT_Q31_128 OR CFFT_Q31_256 OR CFFT_Q31_512 OR CFFT_Q31_1024 OR CFFT_Q31_2048 OR CFFT_Q31_4096) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix2_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_q31.c) endif() if(NOT CONFIGTABLE OR ALLFFT) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix2_init_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix2_init_q31.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR DCT4_F32_128 OR DCT4_F32_512 OR DCT4_F32_2048 OR DCT4_F32_8192) target_sources(CMSISDSPTransform PRIVATE arm_dct4_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_dct4_init_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_init_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_init_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_f32.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR DCT4_Q31_128 OR DCT4_Q31_512 OR DCT4_Q31_2048 OR DCT4_Q31_8192) target_sources(CMSISDSPTransform PRIVATE arm_dct4_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_dct4_init_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_init_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_init_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_q31.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR ALLFFT OR DCT4_Q15_128 OR DCT4_Q15_512 OR DCT4_Q15_2048 OR DCT4_Q15_8192) target_sources(CMSISDSPTransform PRIVATE arm_dct4_init_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_dct4_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_init_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_init_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_q15.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR RFFT_FAST_F32_32 OR RFFT_FAST_F32_64 OR RFFT_FAST_F32_128 OR RFFT_FAST_F32_256 OR RFFT_FAST_F32_512 OR RFFT_FAST_F32_1024 OR RFFT_FAST_F32_2048 OR RFFT_FAST_F32_4096) target_sources(CMSISDSPTransform PRIVATE arm_rfft_fast_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_fast_init_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix8_f32.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR RFFT_F32_128 OR RFFT_F32_512 OR RFFT_F32_2048 OR RFFT_F32_8192) target_sources(CMSISDSPTransform PRIVATE arm_rfft_init_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_init_f32.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_f32.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR RFFT_Q15_32 OR RFFT_Q15_64 OR RFFT_Q15_128 OR RFFT_Q15_256 OR RFFT_Q15_512 OR RFFT_Q15_1024 OR RFFT_Q15_2048 OR RFFT_Q15_4096 OR RFFT_Q15_8192) target_sources(CMSISDSPTransform PRIVATE arm_rfft_init_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_q15.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_q15.c) endif() if(NOT CONFIGTABLE OR ALLFFT OR RFFT_Q31_32 OR RFFT_Q31_64 OR RFFT_Q31_128 OR RFFT_Q31_256 OR RFFT_Q31_512 OR RFFT_Q31_1024 OR RFFT_Q31_2048 OR RFFT_Q31_4096 OR RFFT_Q31_8192) target_sources(CMSISDSPTransform PRIVATE arm_rfft_init_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_rfft_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_q31.c) target_sources(CMSISDSPTransform PRIVATE arm_cfft_radix4_q31.c) endif() configdsp(CMSISDSPTransform..) target_include_directories(CMSISDSPTransform PUBLIC&quot;$:&#160;CMakeLists.txt']]]
];
diff --git a/docs/DSP/html/search/functions_4.js b/docs/DSP/html/search/functions_4.js
index 0e1c662..c2f896e 100644
--- a/docs/DSP/html/search/functions_4.js
+++ b/docs/DSP/html/search/functions_4.js
@@ -1,6 +1,4 @@
var searchData=
[
- ['main',['main',['../arm__class__marks__example__f32_8c.html#a196718f834091385d38586a0ce4009dc',1,'main():&#160;arm_class_marks_example_f32.c'],['../arm__convolution__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void):&#160;arm_convolution_example_f32.c'],['../arm__dotproduct__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void):&#160;arm_dotproduct_example_f32.c'],['../arm__fft__bin__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void):&#160;arm_fft_bin_example_f32.c'],['../arm__fir__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void):&#160;arm_fir_example_f32.c'],['../arm__graphic__equalizer__example__q31_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void):&#160;arm_graphic_equalizer_example_q31.c'],['../arm__linear__interp__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void):&#160;arm_linear_interp_example_f32.c'],['../arm__matrix__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void):&#160;arm_matrix_example_f32.c'],['../arm__signal__converge__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void):&#160;arm_signal_converge_example_f32.c'],['../arm__sin__cos__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void):&#160;arm_sin_cos_example_f32.c'],['../arm__variance__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void):&#160;arm_variance_example_f32.c']]],
- ['merge_5frfft_5ff32',['merge_rfft_f32',['../arm__rfft__fast__f32_8c.html#a93258bc1e64a939a8ebd086367e459af',1,'arm_rfft_fast_f32.c']]],
- ['mult32x64',['mult32x64',['../arm__math_8h.html#a24ad1cc3560b89335ee15f5b7e69b1f9',1,'arm_math.h']]]
+ ['include',['include',['../Examples_2ARM_2arm__variance__example_2CMakeLists_8txt.html#a20de15dc42caeb4c8d037d578fba54bc',1,'CMakeLists.txt']]]
];
diff --git a/docs/DSP/html/search/functions_5.js b/docs/DSP/html/search/functions_5.js
index 1061506..46dc7a6 100644
--- a/docs/DSP/html/search/functions_5.js
+++ b/docs/DSP/html/search/functions_5.js
@@ -1,4 +1,6 @@
var searchData=
[
- ['stage_5frfft_5ff32',['stage_rfft_f32',['../arm__rfft__fast__f32_8c.html#a47157c5a53c8aac5e80fda31acf1f9cc',1,'arm_rfft_fast_f32.c']]]
+ ['main',['main',['../arm__class__marks__example__f32_8c.html#a196718f834091385d38586a0ce4009dc',1,'main():&#160;arm_class_marks_example_f32.c'],['../arm__convolution__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void):&#160;arm_convolution_example_f32.c'],['../arm__dotproduct__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void):&#160;arm_dotproduct_example_f32.c'],['../arm__fft__bin__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void):&#160;arm_fft_bin_example_f32.c'],['../arm__fir__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void):&#160;arm_fir_example_f32.c'],['../arm__graphic__equalizer__example__q31_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void):&#160;arm_graphic_equalizer_example_q31.c'],['../arm__linear__interp__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void):&#160;arm_linear_interp_example_f32.c'],['../arm__matrix__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void):&#160;arm_matrix_example_f32.c'],['../arm__signal__converge__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void):&#160;arm_signal_converge_example_f32.c'],['../arm__sin__cos__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void):&#160;arm_sin_cos_example_f32.c'],['../arm__variance__example__f32_8c.html#a52d2cba30e6946c95578be946ac12a65',1,'main(void):&#160;arm_variance_example_f32.c']]],
+ ['merge_5frfft_5ff32',['merge_rfft_f32',['../arm__rfft__fast__f32_8c.html#a7b48b01d0ec30d8d206d99d5dbf5f946',1,'arm_rfft_fast_f32.c']]],
+ ['mult32x64',['mult32x64',['../arm__math_8h.html#a1922856352479a1443dad21208351d35',1,'arm_math.h']]]
];
diff --git a/docs/DSP/html/search/functions_6.js b/docs/DSP/html/search/functions_6.js
index e97b50c..b7d561d 100644
--- a/docs/DSP/html/search/functions_6.js
+++ b/docs/DSP/html/search/functions_6.js
@@ -1,5 +1,4 @@
var searchData=
[
- ['test_5fsignal_5fconverge',['test_signal_converge',['../arm__signal__converge__example__f32_8c.html#a8f521e839d4fad24a4f12a18dfeae5d4',1,'arm_signal_converge_example_f32.c']]],
- ['test_5fsignal_5fconverge_5fexample',['test_signal_converge_example',['../arm__signal__converge__example__f32_8c.html#ac786d43cbc17bb09738447034ff8e22e',1,'arm_signal_converge_example_f32.c']]]
+ ['option',['option',['../Source_2CMakeLists_8txt.html#a5790cdedec7ad588e338cab656748165',1,'CMakeLists.txt']]]
];
diff --git a/docs/DSP/html/search/functions_7.html b/docs/DSP/html/search/functions_7.html
new file mode 100644
index 0000000..ec330da
--- /dev/null
+++ b/docs/DSP/html/search/functions_7.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_7.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/docs/DSP/html/search/functions_7.js b/docs/DSP/html/search/functions_7.js
new file mode 100644
index 0000000..19163cd
--- /dev/null
+++ b/docs/DSP/html/search/functions_7.js
@@ -0,0 +1,8 @@
+var searchData=
+[
+ ['read_5fq15x2',['read_q15x2',['../arm__math_8h.html#a1eba08f198f867711068918c45026564',1,'arm_math.h']]],
+ ['read_5fq15x2_5fda',['read_q15x2_da',['../arm__math_8h.html#ae7ddd4049745db9c70a5cd7e8068d1bb',1,'arm_math.h']]],
+ ['read_5fq15x2_5fia',['read_q15x2_ia',['../arm__math_8h.html#a63675cbbd75b0ba77f5bb21c3b808095',1,'arm_math.h']]],
+ ['read_5fq7x4_5fda',['read_q7x4_da',['../arm__math_8h.html#a57dbc6933462fd03c5345c660e0b9e78',1,'arm_math.h']]],
+ ['read_5fq7x4_5fia',['read_q7x4_ia',['../arm__math_8h.html#a969ec542d2035cd9289f68f932cb626a',1,'arm_math.h']]]
+];
diff --git a/docs/DSP/html/search/functions_8.html b/docs/DSP/html/search/functions_8.html
new file mode 100644
index 0000000..afd4fac
--- /dev/null
+++ b/docs/DSP/html/search/functions_8.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_8.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/docs/DSP/html/search/functions_8.js b/docs/DSP/html/search/functions_8.js
new file mode 100644
index 0000000..54db549
--- /dev/null
+++ b/docs/DSP/html/search/functions_8.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['stage_5frfft_5ff32',['stage_rfft_f32',['../arm__rfft__fast__f32_8c.html#a2f74435c5e0b3ea1ca2335e9119be7cc',1,'arm_rfft_fast_f32.c']]]
+];
diff --git a/docs/DSP/html/search/functions_9.html b/docs/DSP/html/search/functions_9.html
new file mode 100644
index 0000000..542b9e0
--- /dev/null
+++ b/docs/DSP/html/search/functions_9.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_9.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/docs/DSP/html/search/functions_9.js b/docs/DSP/html/search/functions_9.js
new file mode 100644
index 0000000..e97b50c
--- /dev/null
+++ b/docs/DSP/html/search/functions_9.js
@@ -0,0 +1,5 @@
+var searchData=
+[
+ ['test_5fsignal_5fconverge',['test_signal_converge',['../arm__signal__converge__example__f32_8c.html#a8f521e839d4fad24a4f12a18dfeae5d4',1,'arm_signal_converge_example_f32.c']]],
+ ['test_5fsignal_5fconverge_5fexample',['test_signal_converge_example',['../arm__signal__converge__example__f32_8c.html#ac786d43cbc17bb09738447034ff8e22e',1,'arm_signal_converge_example_f32.c']]]
+];
diff --git a/docs/DSP/html/search/functions_a.html b/docs/DSP/html/search/functions_a.html
new file mode 100644
index 0000000..94fd395
--- /dev/null
+++ b/docs/DSP/html/search/functions_a.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_a.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/docs/DSP/html/search/functions_a.js b/docs/DSP/html/search/functions_a.js
new file mode 100644
index 0000000..9b4187f
--- /dev/null
+++ b/docs/DSP/html/search/functions_a.js
@@ -0,0 +1,6 @@
+var searchData=
+[
+ ['write_5fq15x2',['write_q15x2',['../arm__math_8h.html#a1c6d46f43d41c6ca1b7d6a0d8ed95036',1,'arm_math.h']]],
+ ['write_5fq15x2_5fia',['write_q15x2_ia',['../arm__math_8h.html#a576a0e2a4667277b42c478dfda753dc6',1,'arm_math.h']]],
+ ['write_5fq7x4_5fia',['write_q7x4_ia',['../arm__math_8h.html#a05bde59a4c7dd866d0a2e3e6fcac17bd',1,'arm_math.h']]]
+];
diff --git a/docs/DSP/html/search/groups_f.js b/docs/DSP/html/search/groups_f.js
index 899434b..5f4339e 100644
--- a/docs/DSP/html/search/groups_f.js
+++ b/docs/DSP/html/search/groups_f.js
@@ -2,19 +2,19 @@ var searchData=
[
['vector_20absolute_20value',['Vector Absolute Value',['../group__BasicAbs.html',1,'']]],
['vector_20addition',['Vector Addition',['../group__BasicAdd.html',1,'']]],
+ ['vector_20dot_20product',['Vector Dot Product',['../group__BasicDotProd.html',1,'']]],
['vector_20multiplication',['Vector Multiplication',['../group__BasicMult.html',1,'']]],
+ ['vector_20negate',['Vector Negate',['../group__BasicNegate.html',1,'']]],
+ ['vector_20offset',['Vector Offset',['../group__BasicOffset.html',1,'']]],
+ ['vector_20scale',['Vector Scale',['../group__BasicScale.html',1,'']]],
+ ['vector_20shift',['Vector Shift',['../group__BasicShift.html',1,'']]],
['vector_20subtraction',['Vector Subtraction',['../group__BasicSub.html',1,'']]],
['vector_20clarke_20transform',['Vector Clarke Transform',['../group__clarke.html',1,'']]],
['vector_20copy',['Vector Copy',['../group__copy.html',1,'']]],
- ['vector_20dot_20product',['Vector Dot Product',['../group__dot__prod.html',1,'']]],
['vector_20fill',['Vector Fill',['../group__Fill.html',1,'']]],
['vector_20inverse_20clarke_20transform',['Vector Inverse Clarke Transform',['../group__inv__clarke.html',1,'']]],
['vector_20inverse_20park_20transform',['Vector Inverse Park transform',['../group__inv__park.html',1,'']]],
- ['vector_20negate',['Vector Negate',['../group__negate.html',1,'']]],
- ['vector_20offset',['Vector Offset',['../group__offset.html',1,'']]],
['vector_20park_20transform',['Vector Park Transform',['../group__park.html',1,'']]],
- ['vector_20scale',['Vector Scale',['../group__scale.html',1,'']]],
- ['vector_20shift',['Vector Shift',['../group__shift.html',1,'']]],
['variance',['Variance',['../group__variance.html',1,'']]],
['variance_20example',['Variance Example',['../group__VarianceExample.html',1,'']]]
];
diff --git a/docs/DSP/html/search/search.css b/docs/DSP/html/search/search.css
index 1746d13..4d7612f 100644
--- a/docs/DSP/html/search/search.css
+++ b/docs/DSP/html/search/search.css
@@ -4,22 +4,16 @@
float: left;
}
-#searchli {
- float: right;
- display: block;
- width: 170px;
- height: 24px;
-}
-
#MSearchBox {
white-space : nowrap;
position: absolute;
float: none;
display: inline;
- margin-top: 3px;
+ margin-top: 8px;
right: 0px;
width: 170px;
z-index: 102;
+ background-color: white;
}
#MSearchBox .left
@@ -54,7 +48,7 @@
height:19px;
background:url('search_m.png') repeat-x;
border:none;
- width:116px;
+ width:111px;
margin-left:20px;
padding-left:4px;
color: #909090;
@@ -224,6 +218,10 @@ a.SRScope:focus, a.SRScope:active {
text-decoration: underline;
}
+span.SRScope {
+ padding-left: 4px;
+}
+
.SRPage .SRStatus {
padding: 2px 5px;
font-size: 8pt;
@@ -238,3 +236,36 @@ DIV.searchresults {
margin-left: 10px;
margin-right: 10px;
}
+
+/*---------------- External search page results */
+
+.searchresult {
+ background-color: #F0F3F8;
+}
+
+.pages b {
+ color: white;
+ padding: 5px 5px 3px 5px;
+ background-image: url("../tab_a.png");
+ background-repeat: repeat-x;
+ text-shadow: 0 1px 1px #000000;
+}
+
+.pages {
+ line-height: 17px;
+ margin-left: 4px;
+ text-decoration: none;
+}
+
+.hl {
+ font-weight: bold;
+}
+
+#searchresults {
+ margin-bottom: 20px;
+}
+
+.searchpages {
+ margin-top: 10px;
+}
+
diff --git a/docs/DSP/html/search/search.js b/docs/DSP/html/search/search.js
index 4b3bf9b..21ee0f7 100644
--- a/docs/DSP/html/search/search.js
+++ b/docs/DSP/html/search/search.js
@@ -9,8 +9,8 @@ var indexSectionsWithContent =
{
0: "_abcdefghiklmnopqrstuvwx",
1: "a",
- 2: "ah",
- 3: "_acgmst",
+ 2: "abcefhmrst",
+ 3: "_acgimorstw",
4: "abcdefgiklmnoprstvwx",
5: "fq",
6: "a",
diff --git a/docs/DSP/html/search/variables_0.js b/docs/DSP/html/search/variables_0.js
index 4725e92..7b089c7 100644
--- a/docs/DSP/html/search/variables_0.js
+++ b/docs/DSP/html/search/variables_0.js
@@ -78,7 +78,7 @@ var searchData=
['armbitrevindextable_5ffixed_5f512',['armBitRevIndexTable_fixed_512',['../arm__common__tables_8h.html#ae78e67d99c9870210f5776a6dab7266e',1,'armBitRevIndexTable_fixed_512():&#160;arm_common_tables.c'],['../arm__common__tables_8c.html#ae78e67d99c9870210f5776a6dab7266e',1,'armBitRevIndexTable_fixed_512():&#160;arm_common_tables.c']]],
['armbitrevindextable_5ffixed_5f64',['armBitRevIndexTable_fixed_64',['../arm__common__tables_8h.html#a162819f8903f8b65ff40adc195aec214',1,'armBitRevIndexTable_fixed_64():&#160;arm_common_tables.c'],['../arm__common__tables_8c.html#a162819f8903f8b65ff40adc195aec214',1,'armBitRevIndexTable_fixed_64():&#160;arm_common_tables.c']]],
['armbitrevtable',['armBitRevTable',['../group__CFFT__CIFFT.html#gae247e83ad50d474107254e25b36ad42b',1,'armBitRevTable():&#160;arm_common_tables.c'],['../group__CFFT__CIFFT.html#gae247e83ad50d474107254e25b36ad42b',1,'armBitRevTable():&#160;arm_common_tables.c']]],
- ['armreciptableq15',['armRecipTableQ15',['../arm__common__tables_8h.html#a56d3642e4ee33e3ada57ff11ecda1498',1,'armRecipTableQ15():&#160;arm_common_tables.c'],['../arm__common__tables_8c.html#a66ca8ac5f3a63d9962f501ae60aa32be',1,'armRecipTableQ15():&#160;arm_common_tables.c']]],
+ ['armreciptableq15',['armRecipTableQ15',['../arm__common__tables_8h.html#a56d3642e4ee33e3ada57ff11ecda1498',1,'arm_common_tables.h']]],
['armreciptableq31',['armRecipTableQ31',['../arm__common__tables_8h.html#aae6056f6c4e8f7e494445196bf864479',1,'armRecipTableQ31():&#160;arm_common_tables.c'],['../arm__common__tables_8c.html#aae6056f6c4e8f7e494445196bf864479',1,'armRecipTableQ31():&#160;arm_common_tables.c']]],
['at_5ff32',['AT_f32',['../arm__matrix__example__f32_8c.html#a46dc2aa6dfc692af7b4a1379d7329ccd',1,'arm_matrix_example_f32.c']]],
['atma_5ff32',['ATMA_f32',['../arm__matrix__example__f32_8c.html#a867497c6bf86014513bf2ad3551aa896',1,'arm_matrix_example_f32.c']]],
diff --git a/docs/DSP/html/search/variables_12.js b/docs/DSP/html/search/variables_12.js
index adefa00..49f7120 100644
--- a/docs/DSP/html/search/variables_12.js
+++ b/docs/DSP/html/search/variables_12.js
@@ -1,17 +1,17 @@
var searchData=
[
- ['weights_5f128',['Weights_128',['../group__DCT4__IDCT4__Table.html#gad00f29d896d64d6da7afbbb9d3e182a4',1,'arm_dct4_init_f32.c']]],
- ['weights_5f2048',['Weights_2048',['../group__DCT4__IDCT4__Table.html#gac3a2a00b3106dfcb5e0a582f50c65692',1,'arm_dct4_init_f32.c']]],
- ['weights_5f512',['Weights_512',['../group__DCT4__IDCT4__Table.html#gaeb67b0be5b3c2139d660e02cedeed908',1,'arm_dct4_init_f32.c']]],
- ['weights_5f8192',['Weights_8192',['../group__DCT4__IDCT4__Table.html#ga45a8ec91e5da91790566105bc7e6f0c2',1,'arm_dct4_init_f32.c']]],
- ['weightsq15_5f128',['WeightsQ15_128',['../group__DCT4__IDCT4__Table.html#gaa4ff5e6f062efb1d1ec8c6c2207c3727',1,'arm_dct4_init_q15.c']]],
- ['weightsq15_5f2048',['WeightsQ15_2048',['../group__DCT4__IDCT4__Table.html#ga2235ec700d0d6925d9733f48541d46f5',1,'arm_dct4_init_q15.c']]],
- ['weightsq15_5f512',['WeightsQ15_512',['../group__DCT4__IDCT4__Table.html#gadc8ee250fc217d6cb5c84dd7c1eb6d31',1,'arm_dct4_init_q15.c']]],
- ['weightsq15_5f8192',['WeightsQ15_8192',['../group__DCT4__IDCT4__Table.html#ga4fdc60621eb306984a82ce8b2d645bb7',1,'arm_dct4_init_q15.c']]],
- ['weightsq31_5f128',['WeightsQ31_128',['../group__DCT4__IDCT4__Table.html#ga02d7024538a87214296b01d83ba36b02',1,'arm_dct4_init_q31.c']]],
- ['weightsq31_5f2048',['WeightsQ31_2048',['../group__DCT4__IDCT4__Table.html#ga725b65c25a02b3cad329e18bb832f65e',1,'arm_dct4_init_q31.c']]],
- ['weightsq31_5f512',['WeightsQ31_512',['../group__DCT4__IDCT4__Table.html#ga31a8217a96f7d3171921e98398f31596',1,'arm_dct4_init_q31.c']]],
- ['weightsq31_5f8192',['WeightsQ31_8192',['../group__DCT4__IDCT4__Table.html#ga16bf6bbe5c4c9b35f88253cf7bdcc435',1,'arm_dct4_init_q31.c']]],
+ ['weights_5f128',['Weights_128',['../group__DCT4__IDCT4__Table.html#gad00f29d896d64d6da7afbbb9d3e182a4',1,'Weights_128():&#160;arm_common_tables.c'],['../group__DCT4__IDCT4__Table.html#gad00f29d896d64d6da7afbbb9d3e182a4',1,'Weights_128():&#160;arm_common_tables.c']]],
+ ['weights_5f2048',['Weights_2048',['../group__DCT4__IDCT4__Table.html#gac3a2a00b3106dfcb5e0a582f50c65692',1,'Weights_2048():&#160;arm_common_tables.c'],['../group__DCT4__IDCT4__Table.html#gac3a2a00b3106dfcb5e0a582f50c65692',1,'Weights_2048():&#160;arm_common_tables.c']]],
+ ['weights_5f512',['Weights_512',['../group__DCT4__IDCT4__Table.html#gaeb67b0be5b3c2139d660e02cedeed908',1,'Weights_512():&#160;arm_common_tables.c'],['../group__DCT4__IDCT4__Table.html#gaeb67b0be5b3c2139d660e02cedeed908',1,'Weights_512():&#160;arm_common_tables.c']]],
+ ['weights_5f8192',['Weights_8192',['../group__DCT4__IDCT4__Table.html#ga45a8ec91e5da91790566105bc7e6f0c2',1,'Weights_8192():&#160;arm_common_tables.c'],['../group__DCT4__IDCT4__Table.html#ga45a8ec91e5da91790566105bc7e6f0c2',1,'Weights_8192():&#160;arm_common_tables.c']]],
+ ['weightsq15_5f128',['WeightsQ15_128',['../arm__common__tables_8h.html#a8e8f0253c5a4337bd90968838db6164d',1,'arm_common_tables.h']]],
+ ['weightsq15_5f2048',['WeightsQ15_2048',['../arm__common__tables_8h.html#ab858d2072b29f338b5dabf5cde9aaf66',1,'arm_common_tables.h']]],
+ ['weightsq15_5f512',['WeightsQ15_512',['../arm__common__tables_8h.html#a0492a1e2539ffb9d5276a357dab9dca1',1,'arm_common_tables.h']]],
+ ['weightsq15_5f8192',['WeightsQ15_8192',['../arm__common__tables_8h.html#a94e0c6d08e4c2eee4d75dc5cde0e4019',1,'arm_common_tables.h']]],
+ ['weightsq31_5f128',['WeightsQ31_128',['../group__DCT4__IDCT4__Table.html#ga02d7024538a87214296b01d83ba36b02',1,'WeightsQ31_128():&#160;arm_common_tables.c'],['../group__DCT4__IDCT4__Table.html#ga02d7024538a87214296b01d83ba36b02',1,'WeightsQ31_128():&#160;arm_common_tables.c']]],
+ ['weightsq31_5f2048',['WeightsQ31_2048',['../group__DCT4__IDCT4__Table.html#ga725b65c25a02b3cad329e18bb832f65e',1,'WeightsQ31_2048():&#160;arm_common_tables.c'],['../group__DCT4__IDCT4__Table.html#ga725b65c25a02b3cad329e18bb832f65e',1,'WeightsQ31_2048():&#160;arm_common_tables.c']]],
+ ['weightsq31_5f512',['WeightsQ31_512',['../group__DCT4__IDCT4__Table.html#ga31a8217a96f7d3171921e98398f31596',1,'WeightsQ31_512():&#160;arm_common_tables.c'],['../group__DCT4__IDCT4__Table.html#ga31a8217a96f7d3171921e98398f31596',1,'WeightsQ31_512():&#160;arm_common_tables.c']]],
+ ['weightsq31_5f8192',['WeightsQ31_8192',['../group__DCT4__IDCT4__Table.html#ga16bf6bbe5c4c9b35f88253cf7bdcc435',1,'WeightsQ31_8192():&#160;arm_common_tables.c'],['../group__DCT4__IDCT4__Table.html#ga16bf6bbe5c4c9b35f88253cf7bdcc435',1,'WeightsQ31_8192():&#160;arm_common_tables.c']]],
['wire1',['wire1',['../arm__signal__converge__example__f32_8c.html#a16e759789fbc05f878863f009066c8ea',1,'wire1():&#160;arm_signal_converge_example_f32.c'],['../arm__variance__example__f32_8c.html#acc43b372d92d5027b9f9cac782c8b3c7',1,'wire1():&#160;arm_variance_example_f32.c']]],
['wire2',['wire2',['../arm__signal__converge__example__f32_8c.html#a4e370163c81ae2b72cc655a6b79e4c6a',1,'wire2():&#160;arm_signal_converge_example_f32.c'],['../arm__variance__example__f32_8c.html#a41a9afab5be5ccd2e6f618b83102f0d1',1,'wire2():&#160;arm_variance_example_f32.c']]],
['wire3',['wire3',['../arm__signal__converge__example__f32_8c.html#a7e2cceadf6ec7f0aa0f698a680fa3a4b',1,'wire3():&#160;arm_signal_converge_example_f32.c'],['../arm__variance__example__f32_8c.html#af61f43ad332a2322e43ced590b6d9768',1,'wire3():&#160;arm_variance_example_f32.c']]]
diff --git a/docs/DSP/html/search/variables_2.js b/docs/DSP/html/search/variables_2.js
index 61f12a3..dbd53d8 100644
--- a/docs/DSP/html/search/variables_2.js
+++ b/docs/DSP/html/search/variables_2.js
@@ -1,18 +1,18 @@
var searchData=
[
['coefftable',['coeffTable',['../arm__graphic__equalizer__example__q31_8c.html#a024c59772b9603698b898721c1e8204e',1,'arm_graphic_equalizer_example_q31.c']]],
- ['cos_5ffactors_5f128',['cos_factors_128',['../group__DCT4__IDCT4__Table.html#ga16248ed86161ef97538011b49f13e8b7',1,'arm_dct4_init_f32.c']]],
- ['cos_5ffactors_5f2048',['cos_factors_2048',['../group__DCT4__IDCT4__Table.html#ga1ba5306e0bc44730b40ab34cced45fd6',1,'arm_dct4_init_f32.c']]],
- ['cos_5ffactors_5f512',['cos_factors_512',['../group__DCT4__IDCT4__Table.html#ga49fd288352ca5bb43f5cec52273b0d80',1,'arm_dct4_init_f32.c']]],
- ['cos_5ffactors_5f8192',['cos_factors_8192',['../group__DCT4__IDCT4__Table.html#gac12484542bc6aaecc754c855457411de',1,'arm_dct4_init_f32.c']]],
- ['cos_5ffactorsq15_5f128',['cos_factorsQ15_128',['../group__DCT4__IDCT4__Table.html#ga1477edd21c7b08b0b59a564f6c24d6c5',1,'arm_dct4_init_q15.c']]],
- ['cos_5ffactorsq15_5f2048',['cos_factorsQ15_2048',['../group__DCT4__IDCT4__Table.html#gaeee5df7c1be2374441868ecbbc6c7e5d',1,'arm_dct4_init_q15.c']]],
- ['cos_5ffactorsq15_5f512',['cos_factorsQ15_512',['../group__DCT4__IDCT4__Table.html#gac056c3d026058eab3ba650828ff5642f',1,'arm_dct4_init_q15.c']]],
- ['cos_5ffactorsq15_5f8192',['cos_factorsQ15_8192',['../group__DCT4__IDCT4__Table.html#ga988ff0563cc9df7848c9348871ac6c07',1,'arm_dct4_init_q15.c']]],
- ['cos_5ffactorsq31_5f128',['cos_factorsQ31_128',['../group__DCT4__IDCT4__Table.html#gabb8ee2004a3520fd08388db637d43875',1,'arm_dct4_init_q31.c']]],
- ['cos_5ffactorsq31_5f2048',['cos_factorsQ31_2048',['../group__DCT4__IDCT4__Table.html#gaa15fc3fb058482defda371113cd12e74',1,'arm_dct4_init_q31.c']]],
- ['cos_5ffactorsq31_5f512',['cos_factorsQ31_512',['../group__DCT4__IDCT4__Table.html#ga3559569e603cb918911074be88523d0e',1,'arm_dct4_init_q31.c']]],
- ['cos_5ffactorsq31_5f8192',['cos_factorsQ31_8192',['../group__DCT4__IDCT4__Table.html#gaf687c4bbdbc700a3ad5d807d28de63e4',1,'arm_dct4_init_q31.c']]],
+ ['cos_5ffactors_5f128',['cos_factors_128',['../group__DCT4__IDCT4__Table.html#ga16248ed86161ef97538011b49f13e8b7',1,'cos_factors_128():&#160;arm_common_tables.c'],['../group__DCT4__IDCT4__Table.html#ga16248ed86161ef97538011b49f13e8b7',1,'cos_factors_128():&#160;arm_common_tables.c']]],
+ ['cos_5ffactors_5f2048',['cos_factors_2048',['../group__DCT4__IDCT4__Table.html#ga1ba5306e0bc44730b40ab34cced45fd6',1,'cos_factors_2048():&#160;arm_common_tables.c'],['../group__DCT4__IDCT4__Table.html#ga1ba5306e0bc44730b40ab34cced45fd6',1,'cos_factors_2048():&#160;arm_common_tables.c']]],
+ ['cos_5ffactors_5f512',['cos_factors_512',['../group__DCT4__IDCT4__Table.html#ga49fd288352ca5bb43f5cec52273b0d80',1,'cos_factors_512():&#160;arm_common_tables.c'],['../group__DCT4__IDCT4__Table.html#ga49fd288352ca5bb43f5cec52273b0d80',1,'cos_factors_512():&#160;arm_common_tables.c']]],
+ ['cos_5ffactors_5f8192',['cos_factors_8192',['../group__DCT4__IDCT4__Table.html#gac12484542bc6aaecc754c855457411de',1,'cos_factors_8192():&#160;arm_common_tables.c'],['../group__DCT4__IDCT4__Table.html#gac12484542bc6aaecc754c855457411de',1,'cos_factors_8192():&#160;arm_common_tables.c']]],
+ ['cos_5ffactorsq15_5f128',['cos_factorsQ15_128',['../arm__common__tables_8h.html#a373f2b52659505b0bb5066cd6c8a9041',1,'arm_common_tables.h']]],
+ ['cos_5ffactorsq15_5f2048',['cos_factorsQ15_2048',['../arm__common__tables_8h.html#afd1bd60aa573ba5ee349a05aaa32d915',1,'arm_common_tables.h']]],
+ ['cos_5ffactorsq15_5f512',['cos_factorsQ15_512',['../arm__common__tables_8h.html#af3a2b1f1c23720eed1c1fd380fcc43f9',1,'arm_common_tables.h']]],
+ ['cos_5ffactorsq15_5f8192',['cos_factorsQ15_8192',['../arm__common__tables_8h.html#ac5e090785e32ca38103873d5cad0d813',1,'arm_common_tables.h']]],
+ ['cos_5ffactorsq31_5f128',['cos_factorsQ31_128',['../group__DCT4__IDCT4__Table.html#gabb8ee2004a3520fd08388db637d43875',1,'cos_factorsQ31_128():&#160;arm_common_tables.c'],['../group__DCT4__IDCT4__Table.html#gabb8ee2004a3520fd08388db637d43875',1,'cos_factorsQ31_128():&#160;arm_common_tables.c']]],
+ ['cos_5ffactorsq31_5f2048',['cos_factorsQ31_2048',['../group__DCT4__IDCT4__Table.html#gaa15fc3fb058482defda371113cd12e74',1,'cos_factorsQ31_2048():&#160;arm_common_tables.c'],['../group__DCT4__IDCT4__Table.html#gaa15fc3fb058482defda371113cd12e74',1,'cos_factorsQ31_2048():&#160;arm_common_tables.c']]],
+ ['cos_5ffactorsq31_5f512',['cos_factorsQ31_512',['../group__DCT4__IDCT4__Table.html#ga3559569e603cb918911074be88523d0e',1,'cos_factorsQ31_512():&#160;arm_common_tables.c'],['../group__DCT4__IDCT4__Table.html#ga3559569e603cb918911074be88523d0e',1,'cos_factorsQ31_512():&#160;arm_common_tables.c']]],
+ ['cos_5ffactorsq31_5f8192',['cos_factorsQ31_8192',['../group__DCT4__IDCT4__Table.html#gaf687c4bbdbc700a3ad5d807d28de63e4',1,'cos_factorsQ31_8192():&#160;arm_common_tables.c'],['../group__DCT4__IDCT4__Table.html#gaf687c4bbdbc700a3ad5d807d28de63e4',1,'cos_factorsQ31_8192():&#160;arm_common_tables.c']]],
['cosoutput',['cosOutput',['../arm__sin__cos__example__f32_8c.html#a85b1050fcef4347d69f35a9aee798f8a',1,'arm_sin_cos_example_f32.c']]],
['cossquareoutput',['cosSquareOutput',['../arm__sin__cos__example__f32_8c.html#a2cb185794dcb587d158f346ab049cc4e',1,'arm_sin_cos_example_f32.c']]]
];
diff --git a/docs/DSP/html/search/variables_d.js b/docs/DSP/html/search/variables_d.js
index 20dc7a9..ec534e4 100644
--- a/docs/DSP/html/search/variables_d.js
+++ b/docs/DSP/html/search/variables_d.js
@@ -1,9 +1,9 @@
var searchData=
[
- ['pbitrevtable',['pBitRevTable',['../structarm__cfft__radix2__instance__q15.html#ab88afeff6493be3c8b5e4530efa82d51',1,'arm_cfft_radix2_instance_q15::pBitRevTable()'],['../structarm__cfft__radix4__instance__q15.html#a4acf704ae0cf30b53bf0fbfae8e34a59',1,'arm_cfft_radix4_instance_q15::pBitRevTable()'],['../structarm__cfft__radix2__instance__q31.html#ada8e5264f4b22ff4c621817978994674',1,'arm_cfft_radix2_instance_q31::pBitRevTable()'],['../structarm__cfft__radix4__instance__q31.html#a33a3bc774c97373261699463c05dfe54',1,'arm_cfft_radix4_instance_q31::pBitRevTable()'],['../structarm__cfft__radix2__instance__f32.html#a92b8fa0a151cd800436094903a5ca0a4',1,'arm_cfft_radix2_instance_f32::pBitRevTable()'],['../structarm__cfft__radix4__instance__f32.html#a8da0d2ca69749fde8cbb95caeac6fe6a',1,'arm_cfft_radix4_instance_f32::pBitRevTable()'],['../structarm__cfft__instance__q15.html#ac9160b80243b99a0b6e2f75ddb5cf0ae',1,'arm_cfft_instance_q15::pBitRevTable()'],['../structarm__cfft__instance__q31.html#a8a464461649f023325ced1e10470f5d0',1,'arm_cfft_instance_q31::pBitRevTable()'],['../structarm__cfft__instance__f32.html#a21ceaf59a1bb8440af57c28d2dd9bbab',1,'arm_cfft_instance_f32::pBitRevTable()']]],
+ ['pbitrevtable',['pBitRevTable',['../structarm__cfft__radix2__instance__q15.html#a1bfc91c423e8a1fa6b71f9091df54f39',1,'arm_cfft_radix2_instance_q15::pBitRevTable()'],['../structarm__cfft__radix4__instance__q15.html#a821544995ab3a0fd8f33bef3110cce0e',1,'arm_cfft_radix4_instance_q15::pBitRevTable()'],['../structarm__cfft__radix2__instance__q31.html#adf510de23a78c9119e0442f7f35efcd1',1,'arm_cfft_radix2_instance_q31::pBitRevTable()'],['../structarm__cfft__radix4__instance__q31.html#a64b58f7643b0e27c7f2d66ec0ef2e3dc',1,'arm_cfft_radix4_instance_q31::pBitRevTable()'],['../structarm__cfft__radix2__instance__f32.html#a18f2a5bea3038dfe36b8ee0b2e655403',1,'arm_cfft_radix2_instance_f32::pBitRevTable()'],['../structarm__cfft__radix4__instance__f32.html#ab6e84ac830b6d413768dcafe271514a1',1,'arm_cfft_radix4_instance_f32::pBitRevTable()'],['../structarm__cfft__instance__q15.html#ac9160b80243b99a0b6e2f75ddb5cf0ae',1,'arm_cfft_instance_q15::pBitRevTable()'],['../structarm__cfft__instance__q31.html#a8a464461649f023325ced1e10470f5d0',1,'arm_cfft_instance_q31::pBitRevTable()'],['../structarm__cfft__instance__f32.html#a21ceaf59a1bb8440af57c28d2dd9bbab',1,'arm_cfft_instance_f32::pBitRevTable()']]],
['pcfft',['pCfft',['../structarm__rfft__instance__q15.html#a4329c15b056444746d37ff082a24d31a',1,'arm_rfft_instance_q15::pCfft()'],['../structarm__rfft__instance__q31.html#a8fe10d425b59e096c23aa4bb5caa1974',1,'arm_rfft_instance_q31::pCfft()'],['../structarm__rfft__instance__f32.html#a9f47ba9f50c81e4445ae3827b981bc05',1,'arm_rfft_instance_f32::pCfft()'],['../structarm__dct4__instance__f32.html#a018f7860b6e070af533fb7d76c7cdc32',1,'arm_dct4_instance_f32::pCfft()'],['../structarm__dct4__instance__q31.html#ac96579cfb28d08bb11dd2fe4c6303833',1,'arm_dct4_instance_q31::pCfft()'],['../structarm__dct4__instance__q15.html#a7284932ee8c36107c33815eb62eadffc',1,'arm_dct4_instance_q15::pCfft()']]],
- ['pcoeffs',['pCoeffs',['../structarm__fir__instance__q7.html#a0e45aedefc3fffad6cb315c5b6e5bd49',1,'arm_fir_instance_q7::pCoeffs()'],['../structarm__fir__instance__q15.html#a6d16db16a5f8f0db54938f2967244d9e',1,'arm_fir_instance_q15::pCoeffs()'],['../structarm__fir__instance__q31.html#afaae4c884bdf11a4ec2f3b9bb2bb51d0',1,'arm_fir_instance_q31::pCoeffs()'],['../structarm__fir__instance__f32.html#a1c9cfca901d5902afeb640f2831488f4',1,'arm_fir_instance_f32::pCoeffs()'],['../structarm__biquad__casd__df1__inst__q15.html#a1edaacdebb5b09d7635bf20c779855fc',1,'arm_biquad_casd_df1_inst_q15::pCoeffs()'],['../structarm__biquad__casd__df1__inst__q31.html#aa62366c632f3b5305086f841f079dbd2',1,'arm_biquad_casd_df1_inst_q31::pCoeffs()'],['../structarm__biquad__casd__df1__inst__f32.html#af9df3820576fb921809d1462c9c6d16c',1,'arm_biquad_casd_df1_inst_f32::pCoeffs()'],['../structarm__fir__decimate__instance__q15.html#a01cacab67e73945e8289075598ede14d',1,'arm_fir_decimate_instance_q15::pCoeffs()'],['../structarm__fir__decimate__instance__q31.html#a030d0391538c2481c5b348fd09a952ff',1,'arm_fir_decimate_instance_q31::pCoeffs()'],['../structarm__fir__decimate__instance__f32.html#a268a8b0e80a3d9764baf33e4bc10dde2',1,'arm_fir_decimate_instance_f32::pCoeffs()'],['../structarm__fir__interpolate__instance__q15.html#a767d91d61d4c0beeddd4325d28d28e24',1,'arm_fir_interpolate_instance_q15::pCoeffs()'],['../structarm__fir__interpolate__instance__q31.html#afa719433687e1936ec3403d0d32f06e6',1,'arm_fir_interpolate_instance_q31::pCoeffs()'],['../structarm__fir__interpolate__instance__f32.html#a86053b715980a93c9df630d6de5bb63c',1,'arm_fir_interpolate_instance_f32::pCoeffs()'],['../structarm__biquad__cas__df1__32x64__ins__q31.html#a490462d6ebe0fecfb6acbf51bed22ecf',1,'arm_biquad_cas_df1_32x64_ins_q31::pCoeffs()'],['../structarm__biquad__cascade__df2T__instance__f32.html#a49a24fe1b6ad3b0b26779c32d8d80b2e',1,'arm_biquad_cascade_df2T_instance_f32::pCoeffs()'],['../structarm__biquad__cascade__stereo__df2T__instance__f32.html#a58b15644de62a632c5e9d4a563569dc6',1,'arm_biquad_cascade_stereo_df2T_instance_f32::pCoeffs()'],['../structarm__biquad__cascade__df2T__instance__f64.html#ae2f0180f9038c0393e1d6921bb3b878b',1,'arm_biquad_cascade_df2T_instance_f64::pCoeffs()'],['../structarm__fir__lattice__instance__q15.html#a78f872826140069cf67836fff87360bc',1,'arm_fir_lattice_instance_q15::pCoeffs()'],['../structarm__fir__lattice__instance__q31.html#a66c3364bf5863cd45e05f1652c3dc522',1,'arm_fir_lattice_instance_q31::pCoeffs()'],['../structarm__fir__lattice__instance__f32.html#a33bf5948c947f9ef80a99717cb0a0a43',1,'arm_fir_lattice_instance_f32::pCoeffs()'],['../structarm__lms__instance__f32.html#a4795c6f7d3f17cec15c2fd09f66edd1a',1,'arm_lms_instance_f32::pCoeffs()'],['../structarm__lms__instance__q15.html#a42f95368b94898eb82608e1113d18cab',1,'arm_lms_instance_q15::pCoeffs()'],['../structarm__lms__instance__q31.html#a4afe56e991a5416adfd462aa88bda500',1,'arm_lms_instance_q31::pCoeffs()'],['../structarm__lms__norm__instance__f32.html#a1ba688d90aba7de003ed4ad8e2e7ddda',1,'arm_lms_norm_instance_f32::pCoeffs()'],['../structarm__lms__norm__instance__q31.html#a57a64c1ff102d033c1bd05043f1d9955',1,'arm_lms_norm_instance_q31::pCoeffs()'],['../structarm__lms__norm__instance__q15.html#ae7bca648c75a2ffa02d87852bb78bc8a',1,'arm_lms_norm_instance_q15::pCoeffs()'],['../structarm__fir__sparse__instance__f32.html#a04af7c738dfb0882ad102fcad501d94a',1,'arm_fir_sparse_instance_f32::pCoeffs()'],['../structarm__fir__sparse__instance__q31.html#a093d6227f0d1597982cd083fb126f4e0',1,'arm_fir_sparse_instance_q31::pCoeffs()'],['../structarm__fir__sparse__instance__q15.html#a78a6565473b5f0b8c77c3f0f58a76069',1,'arm_fir_sparse_instance_q15::pCoeffs()'],['../structarm__fir__sparse__instance__q7.html#a3dac86f15e33553e8f3e19e0d712bae5',1,'arm_fir_sparse_instance_q7::pCoeffs()']]],
- ['pcosfactor',['pCosFactor',['../structarm__dct4__instance__f32.html#a6da1187e070801e011ce5e0582efa861',1,'arm_dct4_instance_f32::pCosFactor()'],['../structarm__dct4__instance__q31.html#af97204d1838925621fc82021a0c2d6c1',1,'arm_dct4_instance_q31::pCosFactor()'],['../structarm__dct4__instance__q15.html#ac76df681b1bd502fb4874c06f055dded',1,'arm_dct4_instance_q15::pCosFactor()']]],
+ ['pcoeffs',['pCoeffs',['../structarm__fir__instance__q7.html#a6947bd695db2d5f8e198e68ca0c72026',1,'arm_fir_instance_q7::pCoeffs()'],['../structarm__fir__instance__q15.html#ac7f6e5f1b0be8d07c4c35b4be07157b0',1,'arm_fir_instance_q15::pCoeffs()'],['../structarm__fir__instance__q31.html#ae8bb1e9787be4578a23671bf53d3b7cb',1,'arm_fir_instance_q31::pCoeffs()'],['../structarm__fir__instance__f32.html#aa590e6c845fcb19e027d77307c8ef016',1,'arm_fir_instance_f32::pCoeffs()'],['../structarm__biquad__casd__df1__inst__q15.html#a9219b50b6ca227c92da85f2151ea362e',1,'arm_biquad_casd_df1_inst_q15::pCoeffs()'],['../structarm__biquad__casd__df1__inst__q31.html#aee29599a6db153ff0e9a5de18b6af73d',1,'arm_biquad_casd_df1_inst_q31::pCoeffs()'],['../structarm__biquad__casd__df1__inst__f32.html#a4e873ff8bb6273858481cfd4c7f8f6d5',1,'arm_biquad_casd_df1_inst_f32::pCoeffs()'],['../structarm__fir__decimate__instance__q15.html#a44ba13cf8aa4425c34adc82dc468ad54',1,'arm_fir_decimate_instance_q15::pCoeffs()'],['../structarm__fir__decimate__instance__q31.html#a530ab6a5d1a39367b281206cd7201dae',1,'arm_fir_decimate_instance_q31::pCoeffs()'],['../structarm__fir__decimate__instance__f32.html#a1aef1d796b60749d87ff36e282284628',1,'arm_fir_decimate_instance_f32::pCoeffs()'],['../structarm__fir__interpolate__instance__q15.html#a239cee528ee8f79188fc34a94c86673b',1,'arm_fir_interpolate_instance_q15::pCoeffs()'],['../structarm__fir__interpolate__instance__q31.html#a89c871637896a08168e87ec13691f020',1,'arm_fir_interpolate_instance_q31::pCoeffs()'],['../structarm__fir__interpolate__instance__f32.html#a9e1258a3dbe84fde28d5ee67311337f4',1,'arm_fir_interpolate_instance_f32::pCoeffs()'],['../structarm__biquad__cas__df1__32x64__ins__q31.html#a9cd8b5e514cd3af2537af13ae37125c4',1,'arm_biquad_cas_df1_32x64_ins_q31::pCoeffs()'],['../structarm__biquad__cascade__df2T__instance__f32.html#a79de9be61b9e572e02f1774e9899cfb8',1,'arm_biquad_cascade_df2T_instance_f32::pCoeffs()'],['../structarm__biquad__cascade__stereo__df2T__instance__f32.html#a68a22132ff134715ed2cc8d0f8225bc0',1,'arm_biquad_cascade_stereo_df2T_instance_f32::pCoeffs()'],['../structarm__biquad__cascade__df2T__instance__f64.html#ae2f0180f9038c0393e1d6921bb3b878b',1,'arm_biquad_cascade_df2T_instance_f64::pCoeffs()'],['../structarm__fir__lattice__instance__q15.html#a0248d4f9908c38f9c7865ea5261f6856',1,'arm_fir_lattice_instance_q15::pCoeffs()'],['../structarm__fir__lattice__instance__q31.html#ac9e648f1e5bc7d5ee6d5f7d8d22b1e74',1,'arm_fir_lattice_instance_q31::pCoeffs()'],['../structarm__fir__lattice__instance__f32.html#aec9f6580180489d073bb5be700d72bbc',1,'arm_fir_lattice_instance_f32::pCoeffs()'],['../structarm__lms__instance__f32.html#a4795c6f7d3f17cec15c2fd09f66edd1a',1,'arm_lms_instance_f32::pCoeffs()'],['../structarm__lms__instance__q15.html#a42f95368b94898eb82608e1113d18cab',1,'arm_lms_instance_q15::pCoeffs()'],['../structarm__lms__instance__q31.html#a4afe56e991a5416adfd462aa88bda500',1,'arm_lms_instance_q31::pCoeffs()'],['../structarm__lms__norm__instance__f32.html#a1ba688d90aba7de003ed4ad8e2e7ddda',1,'arm_lms_norm_instance_f32::pCoeffs()'],['../structarm__lms__norm__instance__q31.html#a57a64c1ff102d033c1bd05043f1d9955',1,'arm_lms_norm_instance_q31::pCoeffs()'],['../structarm__lms__norm__instance__q15.html#ae7bca648c75a2ffa02d87852bb78bc8a',1,'arm_lms_norm_instance_q15::pCoeffs()'],['../structarm__fir__sparse__instance__f32.html#a4bc78b1761b6349e6842241e813d6446',1,'arm_fir_sparse_instance_f32::pCoeffs()'],['../structarm__fir__sparse__instance__q31.html#af714d56f8fec4f93ad557abce6994d45',1,'arm_fir_sparse_instance_q31::pCoeffs()'],['../structarm__fir__sparse__instance__q15.html#a4180a6d16a979b59b707a3e7b8cc274b',1,'arm_fir_sparse_instance_q15::pCoeffs()'],['../structarm__fir__sparse__instance__q7.html#a7f0989ef34fdb5d08ce5a5abf917218f',1,'arm_fir_sparse_instance_q7::pCoeffs()']]],
+ ['pcosfactor',['pCosFactor',['../structarm__dct4__instance__f32.html#a7762296d8871c58f2ef0b6ce327b8f4e',1,'arm_dct4_instance_f32::pCosFactor()'],['../structarm__dct4__instance__q31.html#a34241ee5930de99d4f22a040d32026e3',1,'arm_dct4_instance_q31::pCosFactor()'],['../structarm__dct4__instance__q15.html#aad2097a5525c1a5b3f5cbd7235c06499',1,'arm_dct4_instance_q15::pCosFactor()']]],
['pdata',['pData',['../structarm__matrix__instance__f32.html#af3917c032600a9dfd5ed4a96f074910a',1,'arm_matrix_instance_f32::pData()'],['../structarm__matrix__instance__f64.html#a5b2475f8ff1e4818955cdd18bc40a097',1,'arm_matrix_instance_f64::pData()'],['../structarm__matrix__instance__q15.html#a6da33a5553e634787d0f515cf8d724af',1,'arm_matrix_instance_q15::pData()'],['../structarm__matrix__instance__q31.html#a09a64267c0579fef086efc9059741e56',1,'arm_matrix_instance_q31::pData()'],['../structarm__bilinear__interp__instance__f32.html#afd1e764591c991c212d56c893efb5ea4',1,'arm_bilinear_interp_instance_f32::pData()'],['../structarm__bilinear__interp__instance__q31.html#a843eae0c9db5f815e77e1aaf9afea358',1,'arm_bilinear_interp_instance_q31::pData()'],['../structarm__bilinear__interp__instance__q15.html#a50d75b1316cee3e0dfad6dcc4c9a2954',1,'arm_bilinear_interp_instance_q15::pData()'],['../structarm__bilinear__interp__instance__q7.html#af05194d691bbefb02c34bafb22ca9ef0',1,'arm_bilinear_interp_instance_q7::pData()']]],
['phaselength',['phaseLength',['../structarm__fir__interpolate__instance__q15.html#ad5178a02a697a77e0d0e60705d9f0a19',1,'arm_fir_interpolate_instance_q15::phaseLength()'],['../structarm__fir__interpolate__instance__q31.html#a5d243796584afc7cd6c557f00b7acca5',1,'arm_fir_interpolate_instance_q31::phaseLength()'],['../structarm__fir__interpolate__instance__f32.html#a389e669e13ec56292a70db8e92194b12',1,'arm_fir_interpolate_instance_f32::phaseLength()']]],
['pkcoeffs',['pkCoeffs',['../structarm__iir__lattice__instance__q15.html#a41c214a1ec38d4a82fae8899d715dd29',1,'arm_iir_lattice_instance_q15::pkCoeffs()'],['../structarm__iir__lattice__instance__q31.html#a1d30aa16aac7722936ea9dee59211863',1,'arm_iir_lattice_instance_q31::pkCoeffs()'],['../structarm__iir__lattice__instance__f32.html#aa69fcdd3775e828d450ce1bbd978fa31',1,'arm_iir_lattice_instance_f32::pkCoeffs()']]],
@@ -11,10 +11,10 @@ var searchData=
['prfft',['pRfft',['../structarm__dct4__instance__f32.html#a978f37fc19add31af243ab5c63ae502f',1,'arm_dct4_instance_f32::pRfft()'],['../structarm__dct4__instance__q31.html#af1487dab5e7963b85dc0fdc6bf492542',1,'arm_dct4_instance_q31::pRfft()'],['../structarm__dct4__instance__q15.html#a11cf95c1cd9dd2dd5e4b81b8f88dc208',1,'arm_dct4_instance_q15::pRfft()']]],
['pstate',['pState',['../structarm__fir__instance__q7.html#aaddea3b9c7e16ddfd9428b7bf9f9c200',1,'arm_fir_instance_q7::pState()'],['../structarm__fir__instance__q15.html#aa8d25f44f45b6a6c4cf38c31569b8a01',1,'arm_fir_instance_q15::pState()'],['../structarm__fir__instance__q31.html#a409f39c93b744784648bdc365541444d',1,'arm_fir_instance_q31::pState()'],['../structarm__fir__instance__f32.html#a7afcf4022e8560db9b8fd28b0d090a15',1,'arm_fir_instance_f32::pState()'],['../structarm__biquad__casd__df1__inst__q15.html#a5481104ef2f8f81360b80b47d69ae932',1,'arm_biquad_casd_df1_inst_q15::pState()'],['../structarm__biquad__casd__df1__inst__q31.html#a5dcf4727f58eb4e8e8b392508d8657bb',1,'arm_biquad_casd_df1_inst_q31::pState()'],['../structarm__biquad__casd__df1__inst__f32.html#a8c245d79e0d8cfabc82409d4b54fb682',1,'arm_biquad_casd_df1_inst_f32::pState()'],['../structarm__fir__decimate__instance__q15.html#a3f7b5184bb28853ef401b001df121047',1,'arm_fir_decimate_instance_q15::pState()'],['../structarm__fir__decimate__instance__q31.html#a0ef0ef9e265f7ab873cfc6daa7593fdb',1,'arm_fir_decimate_instance_q31::pState()'],['../structarm__fir__decimate__instance__f32.html#a5bddf29aaaf2011d2e3bcec59a83f633',1,'arm_fir_decimate_instance_f32::pState()'],['../structarm__fir__interpolate__instance__q15.html#a26b864363fa47954248f2590e3a82a3c',1,'arm_fir_interpolate_instance_q15::pState()'],['../structarm__fir__interpolate__instance__q31.html#addde04514b6e6ac72be3d609f0398b1a',1,'arm_fir_interpolate_instance_q31::pState()'],['../structarm__fir__interpolate__instance__f32.html#a42a8ba1bda85fa86d7b6c84d3da4c75b',1,'arm_fir_interpolate_instance_f32::pState()'],['../structarm__biquad__cas__df1__32x64__ins__q31.html#a4c899cdfaf2bb955323e93637bd662e0',1,'arm_biquad_cas_df1_32x64_ins_q31::pState()'],['../structarm__biquad__cascade__df2T__instance__f32.html#a24d223addfd926a7177088cf2efe76b1',1,'arm_biquad_cascade_df2T_instance_f32::pState()'],['../structarm__biquad__cascade__stereo__df2T__instance__f32.html#a2cb00048bb1fe957a03c1ff56dfaf8f0',1,'arm_biquad_cascade_stereo_df2T_instance_f32::pState()'],['../structarm__biquad__cascade__df2T__instance__f64.html#a0bde57b618e3f9059b23b0de64e12ce3',1,'arm_biquad_cascade_df2T_instance_f64::pState()'],['../structarm__fir__lattice__instance__q15.html#a37b90dea2bc3ee7c9951a9fe74db0cbb',1,'arm_fir_lattice_instance_q15::pState()'],['../structarm__fir__lattice__instance__q31.html#a08fe9494ab7cd336b791e9657adadcf6',1,'arm_fir_lattice_instance_q31::pState()'],['../structarm__fir__lattice__instance__f32.html#ae348884a1ba9b83fadccd5da640cbcaf',1,'arm_fir_lattice_instance_f32::pState()'],['../structarm__iir__lattice__instance__q15.html#afd0136ab917b529554d93f41a5e04618',1,'arm_iir_lattice_instance_q15::pState()'],['../structarm__iir__lattice__instance__q31.html#a941282745effd26a889fbfadf4b95e6a',1,'arm_iir_lattice_instance_q31::pState()'],['../structarm__iir__lattice__instance__f32.html#a30babe7815510219e6e3d28e6e4a5969',1,'arm_iir_lattice_instance_f32::pState()'],['../structarm__lms__instance__f32.html#aaf94285be2f99b5b9af40bea8dcb14b9',1,'arm_lms_instance_f32::pState()'],['../structarm__lms__instance__q15.html#a9a575ff82c1e68cbb583083439260d08',1,'arm_lms_instance_q15::pState()'],['../structarm__lms__instance__q31.html#a206d47b49de6f357f933ebe61520753c',1,'arm_lms_instance_q31::pState()'],['../structarm__lms__norm__instance__f32.html#a0bc03338687002ed5f2e4a363eb095ec',1,'arm_lms_norm_instance_f32::pState()'],['../structarm__lms__norm__instance__q31.html#a6b25c96cf048b77078d62f4252a01ec4',1,'arm_lms_norm_instance_q31::pState()'],['../structarm__lms__norm__instance__q15.html#aa4de490b3bdbd03561b76ee07901c8e3',1,'arm_lms_norm_instance_q15::pState()'],['../structarm__fir__sparse__instance__f32.html#a794af0916666d11cc564d6df08553555',1,'arm_fir_sparse_instance_f32::pState()'],['../structarm__fir__sparse__instance__q31.html#a830be89daa5a393b225048889aa045d1',1,'arm_fir_sparse_instance_q31::pState()'],['../structarm__fir__sparse__instance__q15.html#a98b92b0f5208110129b9a67b1db90408',1,'arm_fir_sparse_instance_q15::pState()'],['../structarm__fir__sparse__instance__q7.html#a18072cf3ef3666d588f0d49512f2b28f',1,'arm_fir_sparse_instance_q7::pState()']]],
['ptapdelay',['pTapDelay',['../structarm__fir__sparse__instance__f32.html#aaa54ae67e5d10c6dd0d697945c638d31',1,'arm_fir_sparse_instance_f32::pTapDelay()'],['../structarm__fir__sparse__instance__q31.html#ab87ae457adec8f727afefaa2599fc983',1,'arm_fir_sparse_instance_q31::pTapDelay()'],['../structarm__fir__sparse__instance__q15.html#aeab2855176c6efdb231a73a3672837d5',1,'arm_fir_sparse_instance_q15::pTapDelay()'],['../structarm__fir__sparse__instance__q7.html#ac625393c84bc0342ffdf26fc4eba1ac1',1,'arm_fir_sparse_instance_q7::pTapDelay()']]],
- ['ptwiddle',['pTwiddle',['../structarm__cfft__radix2__instance__q15.html#a3809dd15e7cbf1a054c728cfbbb0cc5a',1,'arm_cfft_radix2_instance_q15::pTwiddle()'],['../structarm__cfft__radix4__instance__q15.html#a29dd693537e45421a36891f8439e1fba',1,'arm_cfft_radix4_instance_q15::pTwiddle()'],['../structarm__cfft__radix2__instance__q31.html#a1d5bbe9a991e133f81652a77a7985d23',1,'arm_cfft_radix2_instance_q31::pTwiddle()'],['../structarm__cfft__radix4__instance__q31.html#a561c22dee4cbdcfa0fd5f15106ecc306',1,'arm_cfft_radix4_instance_q31::pTwiddle()'],['../structarm__cfft__radix2__instance__f32.html#adb0c9d47dbfbd90a6f6ed0a05313a974',1,'arm_cfft_radix2_instance_f32::pTwiddle()'],['../structarm__cfft__radix4__instance__f32.html#a14860c7544911702ca1fa0bf78204ef3',1,'arm_cfft_radix4_instance_f32::pTwiddle()'],['../structarm__cfft__instance__q15.html#afdaf12ce4687cec021c5ae73d0987a3f',1,'arm_cfft_instance_q15::pTwiddle()'],['../structarm__cfft__instance__q31.html#af751114feb91de3ace8600e91bdd0872',1,'arm_cfft_instance_q31::pTwiddle()'],['../structarm__cfft__instance__f32.html#a59cc6f753f1498716e1444ac054c06de',1,'arm_cfft_instance_f32::pTwiddle()'],['../structarm__dct4__instance__f32.html#ad13544aafad268588c62e3eb35ae662c',1,'arm_dct4_instance_f32::pTwiddle()'],['../structarm__dct4__instance__q31.html#a7db236e22673146bb1d2c962f0713f08',1,'arm_dct4_instance_q31::pTwiddle()'],['../structarm__dct4__instance__q15.html#abc6c847e9f906781e1d5da40e9aafa76',1,'arm_dct4_instance_q15::pTwiddle()']]],
- ['ptwiddleareal',['pTwiddleAReal',['../structarm__rfft__instance__q15.html#affbf2de522ac029432d98e8373c0ec53',1,'arm_rfft_instance_q15::pTwiddleAReal()'],['../structarm__rfft__instance__q31.html#a2a0c944e66bab92fcbe19d1c29153250',1,'arm_rfft_instance_q31::pTwiddleAReal()'],['../structarm__rfft__instance__f32.html#a534cc7e6e9b3e3dd022fad611c762142',1,'arm_rfft_instance_f32::pTwiddleAReal()']]],
- ['ptwiddlebreal',['pTwiddleBReal',['../structarm__rfft__instance__q15.html#a937d815022adc557b435ba8c6cd58b0d',1,'arm_rfft_instance_q15::pTwiddleBReal()'],['../structarm__rfft__instance__q31.html#ae5070be4c2e0327e618f5e1f4c5b9d80',1,'arm_rfft_instance_q31::pTwiddleBReal()'],['../structarm__rfft__instance__f32.html#a23543ecfd027fea2477fe1eea23c3c4d',1,'arm_rfft_instance_f32::pTwiddleBReal()']]],
- ['ptwiddlerfft',['pTwiddleRFFT',['../structarm__rfft__fast__instance__f32.html#a9f30b04f163fabc1b24421d3c323d5fc',1,'arm_rfft_fast_instance_f32']]],
+ ['ptwiddle',['pTwiddle',['../structarm__cfft__radix2__instance__q15.html#a68eaf57e58bbc42f7e1dfa8de8145647',1,'arm_cfft_radix2_instance_q15::pTwiddle()'],['../structarm__cfft__radix4__instance__q15.html#a69a91f93a3cae666b56c42d47beab1b4',1,'arm_cfft_radix4_instance_q15::pTwiddle()'],['../structarm__cfft__radix2__instance__q31.html#a6a965fcf4ba88bd2661a263a5f18a6b1',1,'arm_cfft_radix2_instance_q31::pTwiddle()'],['../structarm__cfft__radix4__instance__q31.html#a499e97268c131e20faea4b8565d4204c',1,'arm_cfft_radix4_instance_q31::pTwiddle()'],['../structarm__cfft__radix2__instance__f32.html#a1d7f92796c5ffd02a7373f48313c26b5',1,'arm_cfft_radix2_instance_f32::pTwiddle()'],['../structarm__cfft__radix4__instance__f32.html#ac1455c9894e7fc53c41f3806b13bd274',1,'arm_cfft_radix4_instance_f32::pTwiddle()'],['../structarm__cfft__instance__q15.html#afdaf12ce4687cec021c5ae73d0987a3f',1,'arm_cfft_instance_q15::pTwiddle()'],['../structarm__cfft__instance__q31.html#af751114feb91de3ace8600e91bdd0872',1,'arm_cfft_instance_q31::pTwiddle()'],['../structarm__cfft__instance__f32.html#a59cc6f753f1498716e1444ac054c06de',1,'arm_cfft_instance_f32::pTwiddle()'],['../structarm__dct4__instance__f32.html#a01fe45dbe46c782245832f2169622c29',1,'arm_dct4_instance_f32::pTwiddle()'],['../structarm__dct4__instance__q31.html#a107b210eca05f0bd16246b28fd32c4e7',1,'arm_dct4_instance_q31::pTwiddle()'],['../structarm__dct4__instance__q15.html#aa1a1d7e957ca6af3f341721f5fa3b95b',1,'arm_dct4_instance_q15::pTwiddle()']]],
+ ['ptwiddleareal',['pTwiddleAReal',['../structarm__rfft__instance__q15.html#aab9899263ada770283136d01985a524f',1,'arm_rfft_instance_q15::pTwiddleAReal()'],['../structarm__rfft__instance__q31.html#a04eb56288cddc9a366d3af02c3f86792',1,'arm_rfft_instance_q31::pTwiddleAReal()'],['../structarm__rfft__instance__f32.html#aac5a79a077f3ecbca6e85ba582b33691',1,'arm_rfft_instance_f32::pTwiddleAReal()']]],
+ ['ptwiddlebreal',['pTwiddleBReal',['../structarm__rfft__instance__q15.html#a5b288a44a0ce0154b1fed9386627c4b5',1,'arm_rfft_instance_q15::pTwiddleBReal()'],['../structarm__rfft__instance__q31.html#a7d57376f7be4945011d3a4d5b1f646b8',1,'arm_rfft_instance_q31::pTwiddleBReal()'],['../structarm__rfft__instance__f32.html#a8c5c8de5d526d3bb9527954ec5c585c9',1,'arm_rfft_instance_f32::pTwiddleBReal()']]],
+ ['ptwiddlerfft',['pTwiddleRFFT',['../structarm__rfft__fast__instance__f32.html#ad1a1bd8b12b49eae674115308d324622',1,'arm_rfft_fast_instance_f32']]],
['pvcoeffs',['pvCoeffs',['../structarm__iir__lattice__instance__q15.html#a4c4f57f45b223abbe2a9fb727bd2cad9',1,'arm_iir_lattice_instance_q15::pvCoeffs()'],['../structarm__iir__lattice__instance__q31.html#a04507e2b982b1dfa97b7b55752dea6b9',1,'arm_iir_lattice_instance_q31::pvCoeffs()'],['../structarm__iir__lattice__instance__f32.html#afc7c8f577e6f27d097fe55f57e707f72',1,'arm_iir_lattice_instance_f32::pvCoeffs()']]],
['pydata',['pYData',['../structarm__linear__interp__instance__f32.html#ab373001f6afad0850359c344a4d7eee4',1,'arm_linear_interp_instance_f32']]]
];
diff --git a/docs/DSP/html/search/variables_e.js b/docs/DSP/html/search/variables_e.js
index 0e26e8b..5e5bb15 100644
--- a/docs/DSP/html/search/variables_e.js
+++ b/docs/DSP/html/search/variables_e.js
@@ -1,12 +1,12 @@
var searchData=
[
- ['realcoefa',['realCoefA',['../group__RealFFT__Table.html#ga8b1ad947c470596674fa3364e16045c6',1,'arm_rfft_init_f32.c']]],
- ['realcoefaq15',['realCoefAQ15',['../group__RealFFT__Table.html#ga11e84d0ee257a547f749b37dd0078d36',1,'realCoefAQ15():&#160;arm_rfft_init_q15.c'],['../group__RealFFT__Table.html#ga11e84d0ee257a547f749b37dd0078d36',1,'realCoefAQ15():&#160;arm_rfft_init_q15.c']]],
- ['realcoefaq31',['realCoefAQ31',['../group__RealFFT__Table.html#gaf1592a6cf0504675205074a43c3728a2',1,'realCoefAQ31():&#160;arm_rfft_init_q31.c'],['../group__RealFFT__Table.html#gaf1592a6cf0504675205074a43c3728a2',1,'realCoefAQ31():&#160;arm_rfft_init_q31.c']]],
- ['realcoefb',['realCoefB',['../group__RealFFT__Table.html#gac52f98b52a1f03bfac8b57a67ba07397',1,'arm_rfft_init_f32.c']]],
- ['realcoefbq15',['realCoefBQ15',['../group__RealFFT__Table.html#gac871666f018b70938b2b98017628cb97',1,'realCoefBQ15():&#160;arm_rfft_init_q15.c'],['../group__RealFFT__Table.html#gac871666f018b70938b2b98017628cb97',1,'realCoefBQ15():&#160;arm_rfft_init_q15.c']]],
- ['realcoefbq31',['realCoefBQ31',['../group__RealFFT__Table.html#ga1eb5745728a61c3715755f5d69a4a960',1,'realCoefBQ31():&#160;arm_rfft_init_q31.c'],['../group__RealFFT__Table.html#ga1eb5745728a61c3715755f5d69a4a960',1,'realCoefBQ31():&#160;arm_rfft_init_q31.c']]],
- ['reciptable',['recipTable',['../structarm__lms__norm__instance__q31.html#a85836d0907077b9ac660f7bbbaa9d694',1,'arm_lms_norm_instance_q31::recipTable()'],['../structarm__lms__norm__instance__q15.html#a9aabb0e4c79f3db807e7a441fa36f5f8',1,'arm_lms_norm_instance_q15::recipTable()']]],
+ ['realcoefa',['realCoefA',['../group__RealFFT__Table.html#ga8b1ad947c470596674fa3364e16045c6',1,'realCoefA():&#160;arm_common_tables.c'],['../group__RealFFT__Table.html#ga8b1ad947c470596674fa3364e16045c6',1,'realCoefA():&#160;arm_common_tables.c']]],
+ ['realcoefaq15',['realCoefAQ15',['../arm__common__tables_8h.html#af8699e77c7774359b96ef388efa7d453',1,'arm_common_tables.h']]],
+ ['realcoefaq31',['realCoefAQ31',['../group__RealFFT__Table.html#gaf1592a6cf0504675205074a43c3728a2',1,'realCoefAQ31():&#160;arm_common_tables.c'],['../group__RealFFT__Table.html#gaf1592a6cf0504675205074a43c3728a2',1,'realCoefAQ31():&#160;arm_common_tables.c']]],
+ ['realcoefb',['realCoefB',['../group__RealFFT__Table.html#gac52f98b52a1f03bfac8b57a67ba07397',1,'realCoefB():&#160;arm_common_tables.c'],['../group__RealFFT__Table.html#gac52f98b52a1f03bfac8b57a67ba07397',1,'realCoefB():&#160;arm_common_tables.c']]],
+ ['realcoefbq15',['realCoefBQ15',['../arm__common__tables_8h.html#a3b12ecbb17514304c09f90d26cada4cd',1,'arm_common_tables.h']]],
+ ['realcoefbq31',['realCoefBQ31',['../group__RealFFT__Table.html#ga1eb5745728a61c3715755f5d69a4a960',1,'realCoefBQ31():&#160;arm_common_tables.c'],['../group__RealFFT__Table.html#ga1eb5745728a61c3715755f5d69a4a960',1,'realCoefBQ31():&#160;arm_common_tables.c']]],
+ ['reciptable',['recipTable',['../structarm__lms__norm__instance__q31.html#adb1c356b4f9d6d1a9838577bc990e8eb',1,'arm_lms_norm_instance_q31::recipTable()'],['../structarm__lms__norm__instance__q15.html#a07d272351a3291ed09e3f42447609df0',1,'arm_lms_norm_instance_q15::recipTable()']]],
['refdotprodout',['refDotProdOut',['../arm__dotproduct__example__f32_8c.html#ad57c1f9ad68d098d79b15ec6844a26fc',1,'arm_dotproduct_example_f32.c']]],
['refindex',['refIndex',['../arm__fft__bin__example__f32_8c.html#aec50b0f697fd9e7e7e244487a4bd57e4',1,'arm_fft_bin_example_f32.c']]],
['refoutput',['refOutput',['../arm__fir__data_8c.html#aa7570f8c2e7a3c929d9d32a14a51389f',1,'refOutput():&#160;arm_fir_data.c'],['../arm__fir__example__f32_8c.html#a12d0acaa028f1dcd964d2d188e7df331',1,'refOutput():&#160;arm_fir_data.c']]],
diff --git a/docs/DSP/html/structarm__bilinear__interp__instance__f32.html b/docs/DSP/html/structarm__bilinear__interp__instance__f32.html
index 83d1253..3dd04a7 100644
--- a/docs/DSP/html/structarm__bilinear__interp__instance__f32.html
+++ b/docs/DSP/html/structarm__bilinear__interp__instance__f32.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -144,8 +144,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of columns in the data table. </p>
-<p>Referenced by <a class="el" href="group__BilinearInterpolate.html#gaba67d2ba2acbd428832f106de29b8627">arm_bilinear_interp_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a34f2b17cc57b95011960df9718af6ed6"></a>
@@ -159,8 +157,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of rows in the data table. </p>
-<p>Referenced by <a class="el" href="group__BilinearInterpolate.html#gaba67d2ba2acbd428832f106de29b8627">arm_bilinear_interp_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="afd1e764591c991c212d56c893efb5ea4"></a>
@@ -174,8 +170,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the data table. </p>
-<p>Referenced by <a class="el" href="group__BilinearInterpolate.html#gaba67d2ba2acbd428832f106de29b8627">arm_bilinear_interp_f32()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -184,7 +178,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__bilinear__interp__instance__f32.html">arm_bilinear_interp_instance_f32</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__bilinear__interp__instance__q15.html b/docs/DSP/html/structarm__bilinear__interp__instance__q15.html
index d04a40a..c7d8198 100644
--- a/docs/DSP/html/structarm__bilinear__interp__instance__q15.html
+++ b/docs/DSP/html/structarm__bilinear__interp__instance__q15.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -144,8 +144,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of columns in the data table. </p>
-<p>Referenced by <a class="el" href="group__BilinearInterpolate.html#ga5f9b61bcae6d9295d926810cf398dd53">arm_bilinear_interp_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a2130ae30a804995a9f5d0e2189e08565"></a>
@@ -159,8 +157,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of rows in the data table. </p>
-<p>Referenced by <a class="el" href="group__BilinearInterpolate.html#ga5f9b61bcae6d9295d926810cf398dd53">arm_bilinear_interp_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a50d75b1316cee3e0dfad6dcc4c9a2954"></a>
@@ -174,8 +170,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the data table. </p>
-<p>Referenced by <a class="el" href="group__BilinearInterpolate.html#ga5f9b61bcae6d9295d926810cf398dd53">arm_bilinear_interp_q15()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -184,7 +178,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__bilinear__interp__instance__q15.html">arm_bilinear_interp_instance_q15</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__bilinear__interp__instance__q31.html b/docs/DSP/html/structarm__bilinear__interp__instance__q31.html
index b36bf41..eb7ef84 100644
--- a/docs/DSP/html/structarm__bilinear__interp__instance__q31.html
+++ b/docs/DSP/html/structarm__bilinear__interp__instance__q31.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -144,8 +144,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of columns in the data table. </p>
-<p>Referenced by <a class="el" href="group__BilinearInterpolate.html#ga79d374eda5d39e220b0423ba3cb90c6e">arm_bilinear_interp_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a2082e3eac56354d75291f03e96ce4aa5"></a>
@@ -159,8 +157,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of rows in the data table. </p>
-<p>Referenced by <a class="el" href="group__BilinearInterpolate.html#ga79d374eda5d39e220b0423ba3cb90c6e">arm_bilinear_interp_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a843eae0c9db5f815e77e1aaf9afea358"></a>
@@ -174,8 +170,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the data table. </p>
-<p>Referenced by <a class="el" href="group__BilinearInterpolate.html#ga79d374eda5d39e220b0423ba3cb90c6e">arm_bilinear_interp_q31()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -184,7 +178,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__bilinear__interp__instance__q31.html">arm_bilinear_interp_instance_q31</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__bilinear__interp__instance__q7.html b/docs/DSP/html/structarm__bilinear__interp__instance__q7.html
index 9453c0f..9ffaaea 100644
--- a/docs/DSP/html/structarm__bilinear__interp__instance__q7.html
+++ b/docs/DSP/html/structarm__bilinear__interp__instance__q7.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -144,8 +144,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of columns in the data table. </p>
-<p>Referenced by <a class="el" href="group__BilinearInterpolate.html#ga0a986d4a01039914a9d6e81e9a4ccda0">arm_bilinear_interp_q7()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ad5a8067cab5f9ea4688b11a623e16607"></a>
@@ -159,8 +157,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of rows in the data table. </p>
-<p>Referenced by <a class="el" href="group__BilinearInterpolate.html#ga0a986d4a01039914a9d6e81e9a4ccda0">arm_bilinear_interp_q7()</a>.</p>
-
</div>
</div>
<a class="anchor" id="af05194d691bbefb02c34bafb22ca9ef0"></a>
@@ -174,8 +170,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the data table. </p>
-<p>Referenced by <a class="el" href="group__BilinearInterpolate.html#ga0a986d4a01039914a9d6e81e9a4ccda0">arm_bilinear_interp_q7()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -184,7 +178,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__bilinear__interp__instance__q7.html">arm_bilinear_interp_instance_q7</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__biquad__cas__df1__32x64__ins__q31.html b/docs/DSP/html/structarm__biquad__cas__df1__32x64__ins__q31.html
index e4986dc..63845d6 100644
--- a/docs/DSP/html/structarm__biquad__cas__df1__32x64__ins__q31.html
+++ b/docs/DSP/html/structarm__biquad__cas__df1__32x64__ins__q31.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -129,8 +129,8 @@ Data Fields</h2></td></tr>
<tr class="separator:ad7cb9a9f5df8f4fcfc7a0b633672e574"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4c899cdfaf2bb955323e93637bd662e0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a5aea1cb12fc02d9d44c8abf217eaa5c6">q63_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__biquad__cas__df1__32x64__ins__q31.html#a4c899cdfaf2bb955323e93637bd662e0">pState</a></td></tr>
<tr class="separator:a4c899cdfaf2bb955323e93637bd662e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a490462d6ebe0fecfb6acbf51bed22ecf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__biquad__cas__df1__32x64__ins__q31.html#a490462d6ebe0fecfb6acbf51bed22ecf">pCoeffs</a></td></tr>
-<tr class="separator:a490462d6ebe0fecfb6acbf51bed22ecf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9cd8b5e514cd3af2537af13ae37125c4"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__biquad__cas__df1__32x64__ins__q31.html#a9cd8b5e514cd3af2537af13ae37125c4">pCoeffs</a></td></tr>
+<tr class="separator:a9cd8b5e514cd3af2537af13ae37125c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e9d58e8dba5aa3b2fc4f36d2ed07996"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__biquad__cas__df1__32x64__ins__q31.html#a8e9d58e8dba5aa3b2fc4f36d2ed07996">postShift</a></td></tr>
<tr class="separator:a8e9d58e8dba5aa3b2fc4f36d2ed07996"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -148,23 +148,19 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of 2nd order stages in the filter. Overall order is 2*numStages. </p>
-<p>Referenced by <a class="el" href="group__BiquadCascadeDF1__32x64.html#ga44900cecb8083afcaabf905ffcd656bb">arm_biquad_cas_df1_32x64_init_q31()</a>, and <a class="el" href="group__BiquadCascadeDF1__32x64.html#ga953a83e69685de6575cff37feb358a93">arm_biquad_cas_df1_32x64_q31()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a490462d6ebe0fecfb6acbf51bed22ecf"></a>
+<a class="anchor" id="a9cd8b5e514cd3af2537af13ae37125c4"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>* arm_biquad_cas_df1_32x64_ins_q31::pCoeffs</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>* arm_biquad_cas_df1_32x64_ins_q31::pCoeffs</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the array of coefficients. The array is of length 5*numStages. </p>
-<p>Referenced by <a class="el" href="group__BiquadCascadeDF1__32x64.html#ga44900cecb8083afcaabf905ffcd656bb">arm_biquad_cas_df1_32x64_init_q31()</a>, and <a class="el" href="group__BiquadCascadeDF1__32x64.html#ga953a83e69685de6575cff37feb358a93">arm_biquad_cas_df1_32x64_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a8e9d58e8dba5aa3b2fc4f36d2ed07996"></a>
@@ -178,8 +174,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>additional shift, in bits, applied to each output sample. </p>
-<p>Referenced by <a class="el" href="group__BiquadCascadeDF1__32x64.html#ga44900cecb8083afcaabf905ffcd656bb">arm_biquad_cas_df1_32x64_init_q31()</a>, and <a class="el" href="group__BiquadCascadeDF1__32x64.html#ga953a83e69685de6575cff37feb358a93">arm_biquad_cas_df1_32x64_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a4c899cdfaf2bb955323e93637bd662e0"></a>
@@ -193,8 +187,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the array of state coefficients. The array is of length 4*numStages. </p>
-<p>Referenced by <a class="el" href="group__BiquadCascadeDF1__32x64.html#ga44900cecb8083afcaabf905ffcd656bb">arm_biquad_cas_df1_32x64_init_q31()</a>, and <a class="el" href="group__BiquadCascadeDF1__32x64.html#ga953a83e69685de6575cff37feb358a93">arm_biquad_cas_df1_32x64_q31()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -203,7 +195,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__biquad__cas__df1__32x64__ins__q31.html">arm_biquad_cas_df1_32x64_ins_q31</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__biquad__cas__df1__32x64__ins__q31.js b/docs/DSP/html/structarm__biquad__cas__df1__32x64__ins__q31.js
index 994fb3e..051a24d 100644
--- a/docs/DSP/html/structarm__biquad__cas__df1__32x64__ins__q31.js
+++ b/docs/DSP/html/structarm__biquad__cas__df1__32x64__ins__q31.js
@@ -1,7 +1,7 @@
var structarm__biquad__cas__df1__32x64__ins__q31 =
[
[ "numStages", "structarm__biquad__cas__df1__32x64__ins__q31.html#ad7cb9a9f5df8f4fcfc7a0b633672e574", null ],
- [ "pCoeffs", "structarm__biquad__cas__df1__32x64__ins__q31.html#a490462d6ebe0fecfb6acbf51bed22ecf", null ],
+ [ "pCoeffs", "structarm__biquad__cas__df1__32x64__ins__q31.html#a9cd8b5e514cd3af2537af13ae37125c4", null ],
[ "postShift", "structarm__biquad__cas__df1__32x64__ins__q31.html#a8e9d58e8dba5aa3b2fc4f36d2ed07996", null ],
[ "pState", "structarm__biquad__cas__df1__32x64__ins__q31.html#a4c899cdfaf2bb955323e93637bd662e0", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/structarm__biquad__cascade__df2T__instance__f32.html b/docs/DSP/html/structarm__biquad__cascade__df2T__instance__f32.html
index d114d95..2614621 100644
--- a/docs/DSP/html/structarm__biquad__cascade__df2T__instance__f32.html
+++ b/docs/DSP/html/structarm__biquad__cascade__df2T__instance__f32.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -129,8 +129,8 @@ Data Fields</h2></td></tr>
<tr class="separator:a4d17958c33c3d0a905f974bac50f033f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a24d223addfd926a7177088cf2efe76b1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__biquad__cascade__df2T__instance__f32.html#a24d223addfd926a7177088cf2efe76b1">pState</a></td></tr>
<tr class="separator:a24d223addfd926a7177088cf2efe76b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a49a24fe1b6ad3b0b26779c32d8d80b2e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__biquad__cascade__df2T__instance__f32.html#a49a24fe1b6ad3b0b26779c32d8d80b2e">pCoeffs</a></td></tr>
-<tr class="separator:a49a24fe1b6ad3b0b26779c32d8d80b2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a79de9be61b9e572e02f1774e9899cfb8"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__biquad__cascade__df2T__instance__f32.html#a79de9be61b9e572e02f1774e9899cfb8">pCoeffs</a></td></tr>
+<tr class="separator:a79de9be61b9e572e02f1774e9899cfb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Field Documentation</h2>
<a class="anchor" id="a4d17958c33c3d0a905f974bac50f033f"></a>
@@ -144,23 +144,19 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of 2nd order stages in the filter. Overall order is 2*numStages. </p>
-<p>Referenced by <a class="el" href="group__BiquadCascadeDF2T.html#ga114f373fbc16a314e9f293c7c7649c7f">arm_biquad_cascade_df2T_f32()</a>, and <a class="el" href="group__BiquadCascadeDF2T.html#ga70eaddf317a4a8bde6bd6a97df67fedd">arm_biquad_cascade_df2T_init_f32()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a49a24fe1b6ad3b0b26779c32d8d80b2e"></a>
+<a class="anchor" id="a79de9be61b9e572e02f1774e9899cfb8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>* arm_biquad_cascade_df2T_instance_f32::pCoeffs</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>* arm_biquad_cascade_df2T_instance_f32::pCoeffs</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the array of coefficients. The array is of length 5*numStages. </p>
-<p>Referenced by <a class="el" href="group__BiquadCascadeDF2T.html#ga114f373fbc16a314e9f293c7c7649c7f">arm_biquad_cascade_df2T_f32()</a>, and <a class="el" href="group__BiquadCascadeDF2T.html#ga70eaddf317a4a8bde6bd6a97df67fedd">arm_biquad_cascade_df2T_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a24d223addfd926a7177088cf2efe76b1"></a>
@@ -174,8 +170,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the array of state coefficients. The array is of length 2*numStages. </p>
-<p>Referenced by <a class="el" href="group__BiquadCascadeDF2T.html#ga114f373fbc16a314e9f293c7c7649c7f">arm_biquad_cascade_df2T_f32()</a>, and <a class="el" href="group__BiquadCascadeDF2T.html#ga70eaddf317a4a8bde6bd6a97df67fedd">arm_biquad_cascade_df2T_init_f32()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -184,7 +178,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__biquad__cascade__df2T__instance__f32.html">arm_biquad_cascade_df2T_instance_f32</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__biquad__cascade__df2T__instance__f32.js b/docs/DSP/html/structarm__biquad__cascade__df2T__instance__f32.js
index c23d4a8..a95701a 100644
--- a/docs/DSP/html/structarm__biquad__cascade__df2T__instance__f32.js
+++ b/docs/DSP/html/structarm__biquad__cascade__df2T__instance__f32.js
@@ -1,6 +1,6 @@
var structarm__biquad__cascade__df2T__instance__f32 =
[
[ "numStages", "structarm__biquad__cascade__df2T__instance__f32.html#a4d17958c33c3d0a905f974bac50f033f", null ],
- [ "pCoeffs", "structarm__biquad__cascade__df2T__instance__f32.html#a49a24fe1b6ad3b0b26779c32d8d80b2e", null ],
+ [ "pCoeffs", "structarm__biquad__cascade__df2T__instance__f32.html#a79de9be61b9e572e02f1774e9899cfb8", null ],
[ "pState", "structarm__biquad__cascade__df2T__instance__f32.html#a24d223addfd926a7177088cf2efe76b1", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/structarm__biquad__cascade__df2T__instance__f64.html b/docs/DSP/html/structarm__biquad__cascade__df2T__instance__f64.html
index 04ec84a..6c7090b 100644
--- a/docs/DSP/html/structarm__biquad__cascade__df2T__instance__f64.html
+++ b/docs/DSP/html/structarm__biquad__cascade__df2T__instance__f64.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -144,8 +144,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of 2nd order stages in the filter. Overall order is 2*numStages. </p>
-<p>Referenced by <a class="el" href="group__BiquadCascadeDF2T.html#gaa8735dda5f3f36d0936283794c2aa771">arm_biquad_cascade_df2T_f64()</a>, and <a class="el" href="group__BiquadCascadeDF2T.html#ga12dc5d8e8892806ad70e79ca2ff9f86e">arm_biquad_cascade_df2T_init_f64()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ae2f0180f9038c0393e1d6921bb3b878b"></a>
@@ -159,8 +157,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the array of coefficients. The array is of length 5*numStages. </p>
-<p>Referenced by <a class="el" href="group__BiquadCascadeDF2T.html#gaa8735dda5f3f36d0936283794c2aa771">arm_biquad_cascade_df2T_f64()</a>, and <a class="el" href="group__BiquadCascadeDF2T.html#ga12dc5d8e8892806ad70e79ca2ff9f86e">arm_biquad_cascade_df2T_init_f64()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a0bde57b618e3f9059b23b0de64e12ce3"></a>
@@ -174,8 +170,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the array of state coefficients. The array is of length 2*numStages. </p>
-<p>Referenced by <a class="el" href="group__BiquadCascadeDF2T.html#gaa8735dda5f3f36d0936283794c2aa771">arm_biquad_cascade_df2T_f64()</a>, and <a class="el" href="group__BiquadCascadeDF2T.html#ga12dc5d8e8892806ad70e79ca2ff9f86e">arm_biquad_cascade_df2T_init_f64()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -184,7 +178,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__biquad__cascade__df2T__instance__f64.html">arm_biquad_cascade_df2T_instance_f64</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__biquad__cascade__stereo__df2T__instance__f32.html b/docs/DSP/html/structarm__biquad__cascade__stereo__df2T__instance__f32.html
index 0b9848e..36ff88b 100644
--- a/docs/DSP/html/structarm__biquad__cascade__stereo__df2T__instance__f32.html
+++ b/docs/DSP/html/structarm__biquad__cascade__stereo__df2T__instance__f32.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -129,8 +129,8 @@ Data Fields</h2></td></tr>
<tr class="separator:a5655328252da5c2c2425ceed253bc4f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2cb00048bb1fe957a03c1ff56dfaf8f0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__biquad__cascade__stereo__df2T__instance__f32.html#a2cb00048bb1fe957a03c1ff56dfaf8f0">pState</a></td></tr>
<tr class="separator:a2cb00048bb1fe957a03c1ff56dfaf8f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a58b15644de62a632c5e9d4a563569dc6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__biquad__cascade__stereo__df2T__instance__f32.html#a58b15644de62a632c5e9d4a563569dc6">pCoeffs</a></td></tr>
-<tr class="separator:a58b15644de62a632c5e9d4a563569dc6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a68a22132ff134715ed2cc8d0f8225bc0"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__biquad__cascade__stereo__df2T__instance__f32.html#a68a22132ff134715ed2cc8d0f8225bc0">pCoeffs</a></td></tr>
+<tr class="separator:a68a22132ff134715ed2cc8d0f8225bc0"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Field Documentation</h2>
<a class="anchor" id="a5655328252da5c2c2425ceed253bc4f1"></a>
@@ -144,23 +144,19 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of 2nd order stages in the filter. Overall order is 2*numStages. </p>
-<p>Referenced by <a class="el" href="group__BiquadCascadeDF2T.html#gac75de449c3e4f733477d81bd0ada5eec">arm_biquad_cascade_stereo_df2T_f32()</a>, and <a class="el" href="group__BiquadCascadeDF2T.html#ga405197c89fe4d34003efd23786296425">arm_biquad_cascade_stereo_df2T_init_f32()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a58b15644de62a632c5e9d4a563569dc6"></a>
+<a class="anchor" id="a68a22132ff134715ed2cc8d0f8225bc0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>* arm_biquad_cascade_stereo_df2T_instance_f32::pCoeffs</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>* arm_biquad_cascade_stereo_df2T_instance_f32::pCoeffs</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the array of coefficients. The array is of length 5*numStages. </p>
-<p>Referenced by <a class="el" href="group__BiquadCascadeDF2T.html#gac75de449c3e4f733477d81bd0ada5eec">arm_biquad_cascade_stereo_df2T_f32()</a>, and <a class="el" href="group__BiquadCascadeDF2T.html#ga405197c89fe4d34003efd23786296425">arm_biquad_cascade_stereo_df2T_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a2cb00048bb1fe957a03c1ff56dfaf8f0"></a>
@@ -174,8 +170,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the array of state coefficients. The array is of length 4*numStages. </p>
-<p>Referenced by <a class="el" href="group__BiquadCascadeDF2T.html#gac75de449c3e4f733477d81bd0ada5eec">arm_biquad_cascade_stereo_df2T_f32()</a>, and <a class="el" href="group__BiquadCascadeDF2T.html#ga405197c89fe4d34003efd23786296425">arm_biquad_cascade_stereo_df2T_init_f32()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -184,7 +178,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__biquad__cascade__stereo__df2T__instance__f32.html">arm_biquad_cascade_stereo_df2T_instance_f32</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__biquad__cascade__stereo__df2T__instance__f32.js b/docs/DSP/html/structarm__biquad__cascade__stereo__df2T__instance__f32.js
index fa1948a..c1587b5 100644
--- a/docs/DSP/html/structarm__biquad__cascade__stereo__df2T__instance__f32.js
+++ b/docs/DSP/html/structarm__biquad__cascade__stereo__df2T__instance__f32.js
@@ -1,6 +1,6 @@
var structarm__biquad__cascade__stereo__df2T__instance__f32 =
[
[ "numStages", "structarm__biquad__cascade__stereo__df2T__instance__f32.html#a5655328252da5c2c2425ceed253bc4f1", null ],
- [ "pCoeffs", "structarm__biquad__cascade__stereo__df2T__instance__f32.html#a58b15644de62a632c5e9d4a563569dc6", null ],
+ [ "pCoeffs", "structarm__biquad__cascade__stereo__df2T__instance__f32.html#a68a22132ff134715ed2cc8d0f8225bc0", null ],
[ "pState", "structarm__biquad__cascade__stereo__df2T__instance__f32.html#a2cb00048bb1fe957a03c1ff56dfaf8f0", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/structarm__biquad__casd__df1__inst__f32.html b/docs/DSP/html/structarm__biquad__casd__df1__inst__f32.html
index 4e60301..ad45fe8 100644
--- a/docs/DSP/html/structarm__biquad__casd__df1__inst__f32.html
+++ b/docs/DSP/html/structarm__biquad__casd__df1__inst__f32.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -129,8 +129,8 @@ Data Fields</h2></td></tr>
<tr class="separator:af69820c37a87252c46453e4cfe120585"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8c245d79e0d8cfabc82409d4b54fb682"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__biquad__casd__df1__inst__f32.html#a8c245d79e0d8cfabc82409d4b54fb682">pState</a></td></tr>
<tr class="separator:a8c245d79e0d8cfabc82409d4b54fb682"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af9df3820576fb921809d1462c9c6d16c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__biquad__casd__df1__inst__f32.html#af9df3820576fb921809d1462c9c6d16c">pCoeffs</a></td></tr>
-<tr class="separator:af9df3820576fb921809d1462c9c6d16c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4e873ff8bb6273858481cfd4c7f8f6d5"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__biquad__casd__df1__inst__f32.html#a4e873ff8bb6273858481cfd4c7f8f6d5">pCoeffs</a></td></tr>
+<tr class="separator:a4e873ff8bb6273858481cfd4c7f8f6d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Field Documentation</h2>
<a class="anchor" id="af69820c37a87252c46453e4cfe120585"></a>
@@ -144,23 +144,19 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of 2nd order stages in the filter. Overall order is 2*numStages. </p>
-<p>Referenced by <a class="el" href="group__BiquadCascadeDF1.html#gaa0dbe330d763e3c1d8030b3ef12d5bdc">arm_biquad_cascade_df1_f32()</a>, and <a class="el" href="group__BiquadCascadeDF1.html#ga8e73b69a788e681a61bccc8959d823c5">arm_biquad_cascade_df1_init_f32()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="af9df3820576fb921809d1462c9c6d16c"></a>
+<a class="anchor" id="a4e873ff8bb6273858481cfd4c7f8f6d5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>* arm_biquad_casd_df1_inst_f32::pCoeffs</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>* arm_biquad_casd_df1_inst_f32::pCoeffs</td>
</tr>
</table>
</div><div class="memdoc">
<p>Points to the array of coefficients. The array is of length 5*numStages. </p>
-<p>Referenced by <a class="el" href="group__BiquadCascadeDF1.html#gaa0dbe330d763e3c1d8030b3ef12d5bdc">arm_biquad_cascade_df1_f32()</a>, and <a class="el" href="group__BiquadCascadeDF1.html#ga8e73b69a788e681a61bccc8959d823c5">arm_biquad_cascade_df1_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a8c245d79e0d8cfabc82409d4b54fb682"></a>
@@ -174,8 +170,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>Points to the array of state coefficients. The array is of length 4*numStages. </p>
-<p>Referenced by <a class="el" href="group__BiquadCascadeDF1.html#gaa0dbe330d763e3c1d8030b3ef12d5bdc">arm_biquad_cascade_df1_f32()</a>, and <a class="el" href="group__BiquadCascadeDF1.html#ga8e73b69a788e681a61bccc8959d823c5">arm_biquad_cascade_df1_init_f32()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -184,7 +178,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__biquad__casd__df1__inst__f32.html">arm_biquad_casd_df1_inst_f32</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__biquad__casd__df1__inst__f32.js b/docs/DSP/html/structarm__biquad__casd__df1__inst__f32.js
index 47b84ce..64c548b 100644
--- a/docs/DSP/html/structarm__biquad__casd__df1__inst__f32.js
+++ b/docs/DSP/html/structarm__biquad__casd__df1__inst__f32.js
@@ -1,6 +1,6 @@
var structarm__biquad__casd__df1__inst__f32 =
[
[ "numStages", "structarm__biquad__casd__df1__inst__f32.html#af69820c37a87252c46453e4cfe120585", null ],
- [ "pCoeffs", "structarm__biquad__casd__df1__inst__f32.html#af9df3820576fb921809d1462c9c6d16c", null ],
+ [ "pCoeffs", "structarm__biquad__casd__df1__inst__f32.html#a4e873ff8bb6273858481cfd4c7f8f6d5", null ],
[ "pState", "structarm__biquad__casd__df1__inst__f32.html#a8c245d79e0d8cfabc82409d4b54fb682", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/structarm__biquad__casd__df1__inst__q15.html b/docs/DSP/html/structarm__biquad__casd__df1__inst__q15.html
index d83f285..debb68a 100644
--- a/docs/DSP/html/structarm__biquad__casd__df1__inst__q15.html
+++ b/docs/DSP/html/structarm__biquad__casd__df1__inst__q15.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -129,8 +129,8 @@ Data Fields</h2></td></tr>
<tr class="separator:ad6d95e70abcf4ff1300181415ad92153"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5481104ef2f8f81360b80b47d69ae932"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__biquad__casd__df1__inst__q15.html#a5481104ef2f8f81360b80b47d69ae932">pState</a></td></tr>
<tr class="separator:a5481104ef2f8f81360b80b47d69ae932"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1edaacdebb5b09d7635bf20c779855fc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__biquad__casd__df1__inst__q15.html#a1edaacdebb5b09d7635bf20c779855fc">pCoeffs</a></td></tr>
-<tr class="separator:a1edaacdebb5b09d7635bf20c779855fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9219b50b6ca227c92da85f2151ea362e"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__biquad__casd__df1__inst__q15.html#a9219b50b6ca227c92da85f2151ea362e">pCoeffs</a></td></tr>
+<tr class="separator:a9219b50b6ca227c92da85f2151ea362e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada7e9d6269e6ed4eacf8f68729e9832d"><td class="memItemLeft" align="right" valign="top">int8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__biquad__casd__df1__inst__q15.html#ada7e9d6269e6ed4eacf8f68729e9832d">postShift</a></td></tr>
<tr class="separator:ada7e9d6269e6ed4eacf8f68729e9832d"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -146,23 +146,19 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of 2nd order stages in the filter. Overall order is 2*numStages. </p>
-<p>Referenced by <a class="el" href="group__BiquadCascadeDF1.html#gaffb9792c0220882efd4c58f3c6a05fd7">arm_biquad_cascade_df1_fast_q15()</a>, <a class="el" href="group__BiquadCascadeDF1.html#gad54c724132f6d742a444eb6df0e9c731">arm_biquad_cascade_df1_init_q15()</a>, and <a class="el" href="group__BiquadCascadeDF1.html#gadd66a0aefdc645031d607b0a5b37a942">arm_biquad_cascade_df1_q15()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a1edaacdebb5b09d7635bf20c779855fc"></a>
+<a class="anchor" id="a9219b50b6ca227c92da85f2151ea362e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>* arm_biquad_casd_df1_inst_q15::pCoeffs</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>* arm_biquad_casd_df1_inst_q15::pCoeffs</td>
</tr>
</table>
</div><div class="memdoc">
<p>Points to the array of coefficients. The array is of length 5*numStages. </p>
-<p>Referenced by <a class="el" href="group__BiquadCascadeDF1.html#gaffb9792c0220882efd4c58f3c6a05fd7">arm_biquad_cascade_df1_fast_q15()</a>, <a class="el" href="group__BiquadCascadeDF1.html#gad54c724132f6d742a444eb6df0e9c731">arm_biquad_cascade_df1_init_q15()</a>, and <a class="el" href="group__BiquadCascadeDF1.html#gadd66a0aefdc645031d607b0a5b37a942">arm_biquad_cascade_df1_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ada7e9d6269e6ed4eacf8f68729e9832d"></a>
@@ -176,8 +172,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>Additional shift, in bits, applied to each output sample. </p>
-<p>Referenced by <a class="el" href="group__BiquadCascadeDF1.html#gaffb9792c0220882efd4c58f3c6a05fd7">arm_biquad_cascade_df1_fast_q15()</a>, <a class="el" href="group__BiquadCascadeDF1.html#gad54c724132f6d742a444eb6df0e9c731">arm_biquad_cascade_df1_init_q15()</a>, and <a class="el" href="group__BiquadCascadeDF1.html#gadd66a0aefdc645031d607b0a5b37a942">arm_biquad_cascade_df1_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a5481104ef2f8f81360b80b47d69ae932"></a>
@@ -191,8 +185,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>Points to the array of state coefficients. The array is of length 4*numStages. </p>
-<p>Referenced by <a class="el" href="group__BiquadCascadeDF1.html#gaffb9792c0220882efd4c58f3c6a05fd7">arm_biquad_cascade_df1_fast_q15()</a>, <a class="el" href="group__BiquadCascadeDF1.html#gad54c724132f6d742a444eb6df0e9c731">arm_biquad_cascade_df1_init_q15()</a>, and <a class="el" href="group__BiquadCascadeDF1.html#gadd66a0aefdc645031d607b0a5b37a942">arm_biquad_cascade_df1_q15()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -201,7 +193,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__biquad__casd__df1__inst__q15.html">arm_biquad_casd_df1_inst_q15</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__biquad__casd__df1__inst__q15.js b/docs/DSP/html/structarm__biquad__casd__df1__inst__q15.js
index 2ca2a56..869ec33 100644
--- a/docs/DSP/html/structarm__biquad__casd__df1__inst__q15.js
+++ b/docs/DSP/html/structarm__biquad__casd__df1__inst__q15.js
@@ -1,7 +1,7 @@
var structarm__biquad__casd__df1__inst__q15 =
[
[ "numStages", "structarm__biquad__casd__df1__inst__q15.html#ad6d95e70abcf4ff1300181415ad92153", null ],
- [ "pCoeffs", "structarm__biquad__casd__df1__inst__q15.html#a1edaacdebb5b09d7635bf20c779855fc", null ],
+ [ "pCoeffs", "structarm__biquad__casd__df1__inst__q15.html#a9219b50b6ca227c92da85f2151ea362e", null ],
[ "postShift", "structarm__biquad__casd__df1__inst__q15.html#ada7e9d6269e6ed4eacf8f68729e9832d", null ],
[ "pState", "structarm__biquad__casd__df1__inst__q15.html#a5481104ef2f8f81360b80b47d69ae932", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/structarm__biquad__casd__df1__inst__q31.html b/docs/DSP/html/structarm__biquad__casd__df1__inst__q31.html
index baef100..b926a1f 100644
--- a/docs/DSP/html/structarm__biquad__casd__df1__inst__q31.html
+++ b/docs/DSP/html/structarm__biquad__casd__df1__inst__q31.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -129,8 +129,8 @@ Data Fields</h2></td></tr>
<tr class="separator:a2c2b579f1df1d8273a5d9d945c27e1b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5dcf4727f58eb4e8e8b392508d8657bb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__biquad__casd__df1__inst__q31.html#a5dcf4727f58eb4e8e8b392508d8657bb">pState</a></td></tr>
<tr class="separator:a5dcf4727f58eb4e8e8b392508d8657bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa62366c632f3b5305086f841f079dbd2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__biquad__casd__df1__inst__q31.html#aa62366c632f3b5305086f841f079dbd2">pCoeffs</a></td></tr>
-<tr class="separator:aa62366c632f3b5305086f841f079dbd2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aee29599a6db153ff0e9a5de18b6af73d"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__biquad__casd__df1__inst__q31.html#aee29599a6db153ff0e9a5de18b6af73d">pCoeffs</a></td></tr>
+<tr class="separator:aee29599a6db153ff0e9a5de18b6af73d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a636c7fbe09ec4bef0bc0a4b4e2151cbe"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__biquad__casd__df1__inst__q31.html#a636c7fbe09ec4bef0bc0a4b4e2151cbe">postShift</a></td></tr>
<tr class="separator:a636c7fbe09ec4bef0bc0a4b4e2151cbe"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -148,23 +148,19 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of 2nd order stages in the filter. Overall order is 2*numStages. </p>
-<p>Referenced by <a class="el" href="group__BiquadCascadeDF1.html#ga456390f5e448afad3a38bed7d6e380e3">arm_biquad_cascade_df1_fast_q31()</a>, <a class="el" href="group__BiquadCascadeDF1.html#gaf42a44f9b16d61e636418c83eefe577b">arm_biquad_cascade_df1_init_q31()</a>, and <a class="el" href="group__BiquadCascadeDF1.html#ga27b0c54da702713976e5202d20b4473f">arm_biquad_cascade_df1_q31()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="aa62366c632f3b5305086f841f079dbd2"></a>
+<a class="anchor" id="aee29599a6db153ff0e9a5de18b6af73d"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>* arm_biquad_casd_df1_inst_q31::pCoeffs</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>* arm_biquad_casd_df1_inst_q31::pCoeffs</td>
</tr>
</table>
</div><div class="memdoc">
<p>Points to the array of coefficients. The array is of length 5*numStages. </p>
-<p>Referenced by <a class="el" href="group__BiquadCascadeDF1.html#ga456390f5e448afad3a38bed7d6e380e3">arm_biquad_cascade_df1_fast_q31()</a>, <a class="el" href="group__BiquadCascadeDF1.html#gaf42a44f9b16d61e636418c83eefe577b">arm_biquad_cascade_df1_init_q31()</a>, and <a class="el" href="group__BiquadCascadeDF1.html#ga27b0c54da702713976e5202d20b4473f">arm_biquad_cascade_df1_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a636c7fbe09ec4bef0bc0a4b4e2151cbe"></a>
@@ -178,8 +174,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>Additional shift, in bits, applied to each output sample. </p>
-<p>Referenced by <a class="el" href="group__BiquadCascadeDF1.html#ga456390f5e448afad3a38bed7d6e380e3">arm_biquad_cascade_df1_fast_q31()</a>, <a class="el" href="group__BiquadCascadeDF1.html#gaf42a44f9b16d61e636418c83eefe577b">arm_biquad_cascade_df1_init_q31()</a>, and <a class="el" href="group__BiquadCascadeDF1.html#ga27b0c54da702713976e5202d20b4473f">arm_biquad_cascade_df1_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a5dcf4727f58eb4e8e8b392508d8657bb"></a>
@@ -193,8 +187,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>Points to the array of state coefficients. The array is of length 4*numStages. </p>
-<p>Referenced by <a class="el" href="group__BiquadCascadeDF1.html#ga456390f5e448afad3a38bed7d6e380e3">arm_biquad_cascade_df1_fast_q31()</a>, <a class="el" href="group__BiquadCascadeDF1.html#gaf42a44f9b16d61e636418c83eefe577b">arm_biquad_cascade_df1_init_q31()</a>, and <a class="el" href="group__BiquadCascadeDF1.html#ga27b0c54da702713976e5202d20b4473f">arm_biquad_cascade_df1_q31()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -203,7 +195,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__biquad__casd__df1__inst__q31.html">arm_biquad_casd_df1_inst_q31</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__biquad__casd__df1__inst__q31.js b/docs/DSP/html/structarm__biquad__casd__df1__inst__q31.js
index 0a072f1..91cb5c3 100644
--- a/docs/DSP/html/structarm__biquad__casd__df1__inst__q31.js
+++ b/docs/DSP/html/structarm__biquad__casd__df1__inst__q31.js
@@ -1,7 +1,7 @@
var structarm__biquad__casd__df1__inst__q31 =
[
[ "numStages", "structarm__biquad__casd__df1__inst__q31.html#a2c2b579f1df1d8273a5d9d945c27e1b2", null ],
- [ "pCoeffs", "structarm__biquad__casd__df1__inst__q31.html#aa62366c632f3b5305086f841f079dbd2", null ],
+ [ "pCoeffs", "structarm__biquad__casd__df1__inst__q31.html#aee29599a6db153ff0e9a5de18b6af73d", null ],
[ "postShift", "structarm__biquad__casd__df1__inst__q31.html#a636c7fbe09ec4bef0bc0a4b4e2151cbe", null ],
[ "pState", "structarm__biquad__casd__df1__inst__q31.html#a5dcf4727f58eb4e8e8b392508d8657bb", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/structarm__cfft__instance__f32.html b/docs/DSP/html/structarm__cfft__instance__f32.html
index 4d7a7cd..fc26206 100644
--- a/docs/DSP/html/structarm__cfft__instance__f32.html
+++ b/docs/DSP/html/structarm__cfft__instance__f32.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -146,8 +146,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>bit reversal table length. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#gade0f9c4ff157b6b9c72a1eafd86ebf80">arm_cfft_f32()</a>, and <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="acd8f9e9540e3dd348212726e5d6aaa95"></a>
@@ -161,8 +159,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>length of the FFT. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#gade0f9c4ff157b6b9c72a1eafd86ebf80">arm_cfft_f32()</a>, <a class="el" href="arm__cfft__f32_8c.html#ae99e2b173033e9910058869bdf0619d9">arm_cfft_radix8by2_f32()</a>, <a class="el" href="arm__cfft__f32_8c.html#a4bb346f59bca06cebe0defc8e15b69a6">arm_cfft_radix8by4_f32()</a>, <a class="el" href="group__RealFFT.html#ga180d8b764d59cbb85d37a2d5f7cd9799">arm_rfft_fast_f32()</a>, and <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a21ceaf59a1bb8440af57c28d2dd9bbab"></a>
@@ -176,8 +172,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the bit reversal table. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#gade0f9c4ff157b6b9c72a1eafd86ebf80">arm_cfft_f32()</a>, and <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a59cc6f753f1498716e1444ac054c06de"></a>
@@ -191,8 +185,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the Twiddle factor table. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#gade0f9c4ff157b6b9c72a1eafd86ebf80">arm_cfft_f32()</a>, <a class="el" href="arm__cfft__f32_8c.html#ae99e2b173033e9910058869bdf0619d9">arm_cfft_radix8by2_f32()</a>, <a class="el" href="arm__cfft__f32_8c.html#a4bb346f59bca06cebe0defc8e15b69a6">arm_cfft_radix8by4_f32()</a>, and <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -201,7 +193,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__cfft__instance__f32.html">arm_cfft_instance_f32</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__cfft__instance__q15.html b/docs/DSP/html/structarm__cfft__instance__q15.html
index 45f81c6..957ab7d 100644
--- a/docs/DSP/html/structarm__cfft__instance__q15.html
+++ b/docs/DSP/html/structarm__cfft__instance__q15.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -146,8 +146,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>bit reversal table length. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga68cdacd2267a2967955e40e6b7ec1229">arm_cfft_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a5f9e1d3a8c127ee323b5e6929aeb90df"></a>
@@ -161,8 +159,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>length of the FFT. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga68cdacd2267a2967955e40e6b7ec1229">arm_cfft_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ac9160b80243b99a0b6e2f75ddb5cf0ae"></a>
@@ -176,8 +172,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the bit reversal table. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga68cdacd2267a2967955e40e6b7ec1229">arm_cfft_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="afdaf12ce4687cec021c5ae73d0987a3f"></a>
@@ -191,8 +185,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the Twiddle factor table. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga68cdacd2267a2967955e40e6b7ec1229">arm_cfft_q15()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -201,7 +193,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__cfft__instance__q15.html">arm_cfft_instance_q15</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__cfft__instance__q31.html b/docs/DSP/html/structarm__cfft__instance__q31.html
index ced1f52..1f5be4b 100644
--- a/docs/DSP/html/structarm__cfft__instance__q31.html
+++ b/docs/DSP/html/structarm__cfft__instance__q31.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -146,8 +146,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>bit reversal table length. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga5a0008bd997ab6e2e299ef2fb272fb4b">arm_cfft_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a4406f23e8fd0bff8d555225612e2a2a8"></a>
@@ -161,8 +159,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>length of the FFT. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga5a0008bd997ab6e2e299ef2fb272fb4b">arm_cfft_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a8a464461649f023325ced1e10470f5d0"></a>
@@ -176,8 +172,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the bit reversal table. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga5a0008bd997ab6e2e299ef2fb272fb4b">arm_cfft_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="af751114feb91de3ace8600e91bdd0872"></a>
@@ -191,8 +185,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the Twiddle factor table. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga5a0008bd997ab6e2e299ef2fb272fb4b">arm_cfft_q31()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -201,7 +193,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__cfft__instance__q31.html">arm_cfft_instance_q31</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__cfft__radix2__instance__f32.html b/docs/DSP/html/structarm__cfft__radix2__instance__f32.html
index 37110a1..282a897 100644
--- a/docs/DSP/html/structarm__cfft__radix2__instance__f32.html
+++ b/docs/DSP/html/structarm__cfft__radix2__instance__f32.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -131,10 +131,10 @@ Data Fields</h2></td></tr>
<tr class="separator:a8dbe98d2c924e35e0a3fed2fe948176f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af713b4ac5256a19bc965c89fe3005fa3"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix2__instance__f32.html#af713b4ac5256a19bc965c89fe3005fa3">bitReverseFlag</a></td></tr>
<tr class="separator:af713b4ac5256a19bc965c89fe3005fa3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adb0c9d47dbfbd90a6f6ed0a05313a974"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix2__instance__f32.html#adb0c9d47dbfbd90a6f6ed0a05313a974">pTwiddle</a></td></tr>
-<tr class="separator:adb0c9d47dbfbd90a6f6ed0a05313a974"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a92b8fa0a151cd800436094903a5ca0a4"><td class="memItemLeft" align="right" valign="top">uint16_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix2__instance__f32.html#a92b8fa0a151cd800436094903a5ca0a4">pBitRevTable</a></td></tr>
-<tr class="separator:a92b8fa0a151cd800436094903a5ca0a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1d7f92796c5ffd02a7373f48313c26b5"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix2__instance__f32.html#a1d7f92796c5ffd02a7373f48313c26b5">pTwiddle</a></td></tr>
+<tr class="separator:a1d7f92796c5ffd02a7373f48313c26b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a18f2a5bea3038dfe36b8ee0b2e655403"><td class="memItemLeft" align="right" valign="top">const uint16_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix2__instance__f32.html#a18f2a5bea3038dfe36b8ee0b2e655403">pBitRevTable</a></td></tr>
+<tr class="separator:a18f2a5bea3038dfe36b8ee0b2e655403"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a411f75b6ed01690293f4f5988030ea42"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix2__instance__f32.html#a411f75b6ed01690293f4f5988030ea42">twidCoefModifier</a></td></tr>
<tr class="separator:a411f75b6ed01690293f4f5988030ea42"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac1688dafa5177f6b1505abbfd0cf8b21"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix2__instance__f32.html#ac1688dafa5177f6b1505abbfd0cf8b21">bitRevFactor</a></td></tr>
@@ -154,8 +154,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga9fadd650b802f612ae558ddaab789a6d">arm_cfft_radix2_f32()</a>, and <a class="el" href="group__ComplexFFT.html#gac9565e6bc7229577ecf5e090313cafd7">arm_cfft_radix2_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ac1688dafa5177f6b1505abbfd0cf8b21"></a>
@@ -169,8 +167,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>bit reversal modifier that supports different size FFTs with the same bit reversal table. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga9fadd650b802f612ae558ddaab789a6d">arm_cfft_radix2_f32()</a>, and <a class="el" href="group__ComplexFFT.html#gac9565e6bc7229577ecf5e090313cafd7">arm_cfft_radix2_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a2f915a1c29635c1623086aaaa726be8f"></a>
@@ -184,8 +180,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>length of the FFT. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga9fadd650b802f612ae558ddaab789a6d">arm_cfft_radix2_f32()</a>, and <a class="el" href="group__ComplexFFT.html#gac9565e6bc7229577ecf5e090313cafd7">arm_cfft_radix2_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a8dbe98d2c924e35e0a3fed2fe948176f"></a>
@@ -199,8 +193,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga9fadd650b802f612ae558ddaab789a6d">arm_cfft_radix2_f32()</a>, and <a class="el" href="group__ComplexFFT.html#gac9565e6bc7229577ecf5e090313cafd7">arm_cfft_radix2_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a1d3d289d47443e597d88a40effd14b8f"></a>
@@ -214,38 +206,32 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>value of 1/fftLen. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga9fadd650b802f612ae558ddaab789a6d">arm_cfft_radix2_f32()</a>, and <a class="el" href="group__ComplexFFT.html#gac9565e6bc7229577ecf5e090313cafd7">arm_cfft_radix2_init_f32()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a92b8fa0a151cd800436094903a5ca0a4"></a>
+<a class="anchor" id="a18f2a5bea3038dfe36b8ee0b2e655403"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">uint16_t* arm_cfft_radix2_instance_f32::pBitRevTable</td>
+ <td class="memname">const uint16_t* arm_cfft_radix2_instance_f32::pBitRevTable</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the bit reversal table. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga9fadd650b802f612ae558ddaab789a6d">arm_cfft_radix2_f32()</a>, and <a class="el" href="group__ComplexFFT.html#gac9565e6bc7229577ecf5e090313cafd7">arm_cfft_radix2_init_f32()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="adb0c9d47dbfbd90a6f6ed0a05313a974"></a>
+<a class="anchor" id="a1d7f92796c5ffd02a7373f48313c26b5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>* arm_cfft_radix2_instance_f32::pTwiddle</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>* arm_cfft_radix2_instance_f32::pTwiddle</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the Twiddle factor table. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga9fadd650b802f612ae558ddaab789a6d">arm_cfft_radix2_f32()</a>, and <a class="el" href="group__ComplexFFT.html#gac9565e6bc7229577ecf5e090313cafd7">arm_cfft_radix2_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a411f75b6ed01690293f4f5988030ea42"></a>
@@ -259,8 +245,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga9fadd650b802f612ae558ddaab789a6d">arm_cfft_radix2_f32()</a>, and <a class="el" href="group__ComplexFFT.html#gac9565e6bc7229577ecf5e090313cafd7">arm_cfft_radix2_init_f32()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -269,7 +253,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__cfft__radix2__instance__f32.html">arm_cfft_radix2_instance_f32</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__cfft__radix2__instance__f32.js b/docs/DSP/html/structarm__cfft__radix2__instance__f32.js
index 88a5ed4..16351bf 100644
--- a/docs/DSP/html/structarm__cfft__radix2__instance__f32.js
+++ b/docs/DSP/html/structarm__cfft__radix2__instance__f32.js
@@ -5,7 +5,7 @@ var structarm__cfft__radix2__instance__f32 =
[ "fftLen", "structarm__cfft__radix2__instance__f32.html#a2f915a1c29635c1623086aaaa726be8f", null ],
[ "ifftFlag", "structarm__cfft__radix2__instance__f32.html#a8dbe98d2c924e35e0a3fed2fe948176f", null ],
[ "onebyfftLen", "structarm__cfft__radix2__instance__f32.html#a1d3d289d47443e597d88a40effd14b8f", null ],
- [ "pBitRevTable", "structarm__cfft__radix2__instance__f32.html#a92b8fa0a151cd800436094903a5ca0a4", null ],
- [ "pTwiddle", "structarm__cfft__radix2__instance__f32.html#adb0c9d47dbfbd90a6f6ed0a05313a974", null ],
+ [ "pBitRevTable", "structarm__cfft__radix2__instance__f32.html#a18f2a5bea3038dfe36b8ee0b2e655403", null ],
+ [ "pTwiddle", "structarm__cfft__radix2__instance__f32.html#a1d7f92796c5ffd02a7373f48313c26b5", null ],
[ "twidCoefModifier", "structarm__cfft__radix2__instance__f32.html#a411f75b6ed01690293f4f5988030ea42", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/structarm__cfft__radix2__instance__q15.html b/docs/DSP/html/structarm__cfft__radix2__instance__q15.html
index 68daa4b..cc9549f 100644
--- a/docs/DSP/html/structarm__cfft__radix2__instance__q15.html
+++ b/docs/DSP/html/structarm__cfft__radix2__instance__q15.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -131,10 +131,10 @@ Data Fields</h2></td></tr>
<tr class="separator:ab5c073286bdd2f6e2bf783ced36bf1de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af8300c1f60caa21e6b44b9240ab5af19"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix2__instance__q15.html#af8300c1f60caa21e6b44b9240ab5af19">bitReverseFlag</a></td></tr>
<tr class="separator:af8300c1f60caa21e6b44b9240ab5af19"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3809dd15e7cbf1a054c728cfbbb0cc5a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix2__instance__q15.html#a3809dd15e7cbf1a054c728cfbbb0cc5a">pTwiddle</a></td></tr>
-<tr class="separator:a3809dd15e7cbf1a054c728cfbbb0cc5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab88afeff6493be3c8b5e4530efa82d51"><td class="memItemLeft" align="right" valign="top">uint16_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix2__instance__q15.html#ab88afeff6493be3c8b5e4530efa82d51">pBitRevTable</a></td></tr>
-<tr class="separator:ab88afeff6493be3c8b5e4530efa82d51"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a68eaf57e58bbc42f7e1dfa8de8145647"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix2__instance__q15.html#a68eaf57e58bbc42f7e1dfa8de8145647">pTwiddle</a></td></tr>
+<tr class="separator:a68eaf57e58bbc42f7e1dfa8de8145647"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1bfc91c423e8a1fa6b71f9091df54f39"><td class="memItemLeft" align="right" valign="top">const uint16_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix2__instance__q15.html#a1bfc91c423e8a1fa6b71f9091df54f39">pBitRevTable</a></td></tr>
+<tr class="separator:a1bfc91c423e8a1fa6b71f9091df54f39"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f2ab87fb4c568656e1f92f687b5c850"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix2__instance__q15.html#a6f2ab87fb4c568656e1f92f687b5c850">twidCoefModifier</a></td></tr>
<tr class="separator:a6f2ab87fb4c568656e1f92f687b5c850"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8722720c542cabd41df83fe88ef4f4cb"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix2__instance__q15.html#a8722720c542cabd41df83fe88ef4f4cb">bitRevFactor</a></td></tr>
@@ -152,8 +152,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga5c5b2127b3c4ea2d03692127f8543858">arm_cfft_radix2_init_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a8722720c542cabd41df83fe88ef4f4cb"></a>
@@ -167,8 +165,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>bit reversal modifier that supports different size FFTs with the same bit reversal table. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga5c5b2127b3c4ea2d03692127f8543858">arm_cfft_radix2_init_q15()</a>, and <a class="el" href="group__ComplexFFT.html#ga55b424341dc3efd3fa0bcaaff4bdbf40">arm_cfft_radix2_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a874085647351dcf3f0de39d2b1d49744"></a>
@@ -182,8 +178,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>length of the FFT. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga5c5b2127b3c4ea2d03692127f8543858">arm_cfft_radix2_init_q15()</a>, and <a class="el" href="group__ComplexFFT.html#ga55b424341dc3efd3fa0bcaaff4bdbf40">arm_cfft_radix2_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ab5c073286bdd2f6e2bf783ced36bf1de"></a>
@@ -197,38 +191,32 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga5c5b2127b3c4ea2d03692127f8543858">arm_cfft_radix2_init_q15()</a>, and <a class="el" href="group__ComplexFFT.html#ga55b424341dc3efd3fa0bcaaff4bdbf40">arm_cfft_radix2_q15()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="ab88afeff6493be3c8b5e4530efa82d51"></a>
+<a class="anchor" id="a1bfc91c423e8a1fa6b71f9091df54f39"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">uint16_t* arm_cfft_radix2_instance_q15::pBitRevTable</td>
+ <td class="memname">const uint16_t* arm_cfft_radix2_instance_q15::pBitRevTable</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the bit reversal table. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga5c5b2127b3c4ea2d03692127f8543858">arm_cfft_radix2_init_q15()</a>, and <a class="el" href="group__ComplexFFT.html#ga55b424341dc3efd3fa0bcaaff4bdbf40">arm_cfft_radix2_q15()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a3809dd15e7cbf1a054c728cfbbb0cc5a"></a>
+<a class="anchor" id="a68eaf57e58bbc42f7e1dfa8de8145647"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>* arm_cfft_radix2_instance_q15::pTwiddle</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>* arm_cfft_radix2_instance_q15::pTwiddle</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the Sin twiddle factor table. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga5c5b2127b3c4ea2d03692127f8543858">arm_cfft_radix2_init_q15()</a>, and <a class="el" href="group__ComplexFFT.html#ga55b424341dc3efd3fa0bcaaff4bdbf40">arm_cfft_radix2_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a6f2ab87fb4c568656e1f92f687b5c850"></a>
@@ -242,8 +230,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga5c5b2127b3c4ea2d03692127f8543858">arm_cfft_radix2_init_q15()</a>, and <a class="el" href="group__ComplexFFT.html#ga55b424341dc3efd3fa0bcaaff4bdbf40">arm_cfft_radix2_q15()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -252,7 +238,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__cfft__radix2__instance__q15.html">arm_cfft_radix2_instance_q15</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__cfft__radix2__instance__q15.js b/docs/DSP/html/structarm__cfft__radix2__instance__q15.js
index d0cbb41..add0cd4 100644
--- a/docs/DSP/html/structarm__cfft__radix2__instance__q15.js
+++ b/docs/DSP/html/structarm__cfft__radix2__instance__q15.js
@@ -4,7 +4,7 @@ var structarm__cfft__radix2__instance__q15 =
[ "bitRevFactor", "structarm__cfft__radix2__instance__q15.html#a8722720c542cabd41df83fe88ef4f4cb", null ],
[ "fftLen", "structarm__cfft__radix2__instance__q15.html#a874085647351dcf3f0de39d2b1d49744", null ],
[ "ifftFlag", "structarm__cfft__radix2__instance__q15.html#ab5c073286bdd2f6e2bf783ced36bf1de", null ],
- [ "pBitRevTable", "structarm__cfft__radix2__instance__q15.html#ab88afeff6493be3c8b5e4530efa82d51", null ],
- [ "pTwiddle", "structarm__cfft__radix2__instance__q15.html#a3809dd15e7cbf1a054c728cfbbb0cc5a", null ],
+ [ "pBitRevTable", "structarm__cfft__radix2__instance__q15.html#a1bfc91c423e8a1fa6b71f9091df54f39", null ],
+ [ "pTwiddle", "structarm__cfft__radix2__instance__q15.html#a68eaf57e58bbc42f7e1dfa8de8145647", null ],
[ "twidCoefModifier", "structarm__cfft__radix2__instance__q15.html#a6f2ab87fb4c568656e1f92f687b5c850", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/structarm__cfft__radix2__instance__q31.html b/docs/DSP/html/structarm__cfft__radix2__instance__q31.html
index fc1fd42..bb4c5a7 100644
--- a/docs/DSP/html/structarm__cfft__radix2__instance__q31.html
+++ b/docs/DSP/html/structarm__cfft__radix2__instance__q31.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -131,10 +131,10 @@ Data Fields</h2></td></tr>
<tr class="separator:a2607378ce64be16698bb8a3b1af8d3c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6239b8d268285334e88c008c07d68616"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix2__instance__q31.html#a6239b8d268285334e88c008c07d68616">bitReverseFlag</a></td></tr>
<tr class="separator:a6239b8d268285334e88c008c07d68616"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1d5bbe9a991e133f81652a77a7985d23"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix2__instance__q31.html#a1d5bbe9a991e133f81652a77a7985d23">pTwiddle</a></td></tr>
-<tr class="separator:a1d5bbe9a991e133f81652a77a7985d23"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ada8e5264f4b22ff4c621817978994674"><td class="memItemLeft" align="right" valign="top">uint16_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix2__instance__q31.html#ada8e5264f4b22ff4c621817978994674">pBitRevTable</a></td></tr>
-<tr class="separator:ada8e5264f4b22ff4c621817978994674"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6a965fcf4ba88bd2661a263a5f18a6b1"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix2__instance__q31.html#a6a965fcf4ba88bd2661a263a5f18a6b1">pTwiddle</a></td></tr>
+<tr class="separator:a6a965fcf4ba88bd2661a263a5f18a6b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adf510de23a78c9119e0442f7f35efcd1"><td class="memItemLeft" align="right" valign="top">const uint16_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix2__instance__q31.html#adf510de23a78c9119e0442f7f35efcd1">pBitRevTable</a></td></tr>
+<tr class="separator:adf510de23a78c9119e0442f7f35efcd1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae63ca9193322cd477970c1d2086407d1"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix2__instance__q31.html#ae63ca9193322cd477970c1d2086407d1">twidCoefModifier</a></td></tr>
<tr class="separator:ae63ca9193322cd477970c1d2086407d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9d17a87263953fe3559a007512c9f3a4"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix2__instance__q31.html#a9d17a87263953fe3559a007512c9f3a4">bitRevFactor</a></td></tr>
@@ -152,8 +152,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#gabec9611e77382f31e152668bf6b4b638">arm_cfft_radix2_init_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a9d17a87263953fe3559a007512c9f3a4"></a>
@@ -167,8 +165,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>bit reversal modifier that supports different size FFTs with the same bit reversal table. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#gabec9611e77382f31e152668bf6b4b638">arm_cfft_radix2_init_q31()</a>, and <a class="el" href="group__ComplexFFT.html#ga6321f703ec87a274aedaab33d3e766b4">arm_cfft_radix2_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a960199f1373a192366878ef279eab00f"></a>
@@ -182,8 +178,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>length of the FFT. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#gabec9611e77382f31e152668bf6b4b638">arm_cfft_radix2_init_q31()</a>, and <a class="el" href="group__ComplexFFT.html#ga6321f703ec87a274aedaab33d3e766b4">arm_cfft_radix2_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a2607378ce64be16698bb8a3b1af8d3c8"></a>
@@ -197,38 +191,32 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#gabec9611e77382f31e152668bf6b4b638">arm_cfft_radix2_init_q31()</a>, and <a class="el" href="group__ComplexFFT.html#ga6321f703ec87a274aedaab33d3e766b4">arm_cfft_radix2_q31()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="ada8e5264f4b22ff4c621817978994674"></a>
+<a class="anchor" id="adf510de23a78c9119e0442f7f35efcd1"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">uint16_t* arm_cfft_radix2_instance_q31::pBitRevTable</td>
+ <td class="memname">const uint16_t* arm_cfft_radix2_instance_q31::pBitRevTable</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the bit reversal table. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#gabec9611e77382f31e152668bf6b4b638">arm_cfft_radix2_init_q31()</a>, and <a class="el" href="group__ComplexFFT.html#ga6321f703ec87a274aedaab33d3e766b4">arm_cfft_radix2_q31()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a1d5bbe9a991e133f81652a77a7985d23"></a>
+<a class="anchor" id="a6a965fcf4ba88bd2661a263a5f18a6b1"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>* arm_cfft_radix2_instance_q31::pTwiddle</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>* arm_cfft_radix2_instance_q31::pTwiddle</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the Twiddle factor table. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#gabec9611e77382f31e152668bf6b4b638">arm_cfft_radix2_init_q31()</a>, and <a class="el" href="group__ComplexFFT.html#ga6321f703ec87a274aedaab33d3e766b4">arm_cfft_radix2_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ae63ca9193322cd477970c1d2086407d1"></a>
@@ -242,8 +230,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#gabec9611e77382f31e152668bf6b4b638">arm_cfft_radix2_init_q31()</a>, and <a class="el" href="group__ComplexFFT.html#ga6321f703ec87a274aedaab33d3e766b4">arm_cfft_radix2_q31()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -252,7 +238,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__cfft__radix2__instance__q31.html">arm_cfft_radix2_instance_q31</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__cfft__radix2__instance__q31.js b/docs/DSP/html/structarm__cfft__radix2__instance__q31.js
index eb1e9a8..b3f0858 100644
--- a/docs/DSP/html/structarm__cfft__radix2__instance__q31.js
+++ b/docs/DSP/html/structarm__cfft__radix2__instance__q31.js
@@ -4,7 +4,7 @@ var structarm__cfft__radix2__instance__q31 =
[ "bitRevFactor", "structarm__cfft__radix2__instance__q31.html#a9d17a87263953fe3559a007512c9f3a4", null ],
[ "fftLen", "structarm__cfft__radix2__instance__q31.html#a960199f1373a192366878ef279eab00f", null ],
[ "ifftFlag", "structarm__cfft__radix2__instance__q31.html#a2607378ce64be16698bb8a3b1af8d3c8", null ],
- [ "pBitRevTable", "structarm__cfft__radix2__instance__q31.html#ada8e5264f4b22ff4c621817978994674", null ],
- [ "pTwiddle", "structarm__cfft__radix2__instance__q31.html#a1d5bbe9a991e133f81652a77a7985d23", null ],
+ [ "pBitRevTable", "structarm__cfft__radix2__instance__q31.html#adf510de23a78c9119e0442f7f35efcd1", null ],
+ [ "pTwiddle", "structarm__cfft__radix2__instance__q31.html#a6a965fcf4ba88bd2661a263a5f18a6b1", null ],
[ "twidCoefModifier", "structarm__cfft__radix2__instance__q31.html#ae63ca9193322cd477970c1d2086407d1", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/structarm__cfft__radix4__instance__f32.html b/docs/DSP/html/structarm__cfft__radix4__instance__f32.html
index 6f6cd6a..8633fb6 100644
--- a/docs/DSP/html/structarm__cfft__radix4__instance__f32.html
+++ b/docs/DSP/html/structarm__cfft__radix4__instance__f32.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -131,10 +131,10 @@ Data Fields</h2></td></tr>
<tr class="separator:a25d1da64dd6487c291f04d226f9acc66"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac10927a1620195a88649ce63dab66120"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix4__instance__f32.html#ac10927a1620195a88649ce63dab66120">bitReverseFlag</a></td></tr>
<tr class="separator:ac10927a1620195a88649ce63dab66120"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a14860c7544911702ca1fa0bf78204ef3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix4__instance__f32.html#a14860c7544911702ca1fa0bf78204ef3">pTwiddle</a></td></tr>
-<tr class="separator:a14860c7544911702ca1fa0bf78204ef3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8da0d2ca69749fde8cbb95caeac6fe6a"><td class="memItemLeft" align="right" valign="top">uint16_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix4__instance__f32.html#a8da0d2ca69749fde8cbb95caeac6fe6a">pBitRevTable</a></td></tr>
-<tr class="separator:a8da0d2ca69749fde8cbb95caeac6fe6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac1455c9894e7fc53c41f3806b13bd274"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix4__instance__f32.html#ac1455c9894e7fc53c41f3806b13bd274">pTwiddle</a></td></tr>
+<tr class="separator:ac1455c9894e7fc53c41f3806b13bd274"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab6e84ac830b6d413768dcafe271514a1"><td class="memItemLeft" align="right" valign="top">const uint16_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix4__instance__f32.html#ab6e84ac830b6d413768dcafe271514a1">pBitRevTable</a></td></tr>
+<tr class="separator:ab6e84ac830b6d413768dcafe271514a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe31ea2157dfa233e389cdfd3b9993ee"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix4__instance__f32.html#abe31ea2157dfa233e389cdfd3b9993ee">twidCoefModifier</a></td></tr>
<tr class="separator:abe31ea2157dfa233e389cdfd3b9993ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acc8cb18a8b901b8321ab9d86491e41a3"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix4__instance__f32.html#acc8cb18a8b901b8321ab9d86491e41a3">bitRevFactor</a></td></tr>
@@ -156,8 +156,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga521f670cd9c571bc61aff9bec89f4c26">arm_cfft_radix4_f32()</a>, and <a class="el" href="group__ComplexFFT.html#gaf336459f684f0b17bfae539ef1b1b78a">arm_cfft_radix4_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="acc8cb18a8b901b8321ab9d86491e41a3"></a>
@@ -171,8 +169,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>bit reversal modifier that supports different size FFTs with the same bit reversal table. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga521f670cd9c571bc61aff9bec89f4c26">arm_cfft_radix4_f32()</a>, <a class="el" href="group__ComplexFFT.html#gaf336459f684f0b17bfae539ef1b1b78a">arm_cfft_radix4_init_f32()</a>, and <a class="el" href="group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc">arm_rfft_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a7e6a6d290ce158ce9a15a45e364b021a"></a>
@@ -186,8 +182,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>length of the FFT. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga521f670cd9c571bc61aff9bec89f4c26">arm_cfft_radix4_f32()</a>, <a class="el" href="group__ComplexFFT.html#gaf336459f684f0b17bfae539ef1b1b78a">arm_cfft_radix4_init_f32()</a>, and <a class="el" href="group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc">arm_rfft_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a25d1da64dd6487c291f04d226f9acc66"></a>
@@ -201,8 +195,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga521f670cd9c571bc61aff9bec89f4c26">arm_cfft_radix4_f32()</a>, and <a class="el" href="group__ComplexFFT.html#gaf336459f684f0b17bfae539ef1b1b78a">arm_cfft_radix4_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ab9eed39e40b8d7c16381fbccf84467cd"></a>
@@ -216,38 +208,32 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>value of 1/fftLen. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga521f670cd9c571bc61aff9bec89f4c26">arm_cfft_radix4_f32()</a>, <a class="el" href="group__ComplexFFT.html#gaf336459f684f0b17bfae539ef1b1b78a">arm_cfft_radix4_init_f32()</a>, and <a class="el" href="group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc">arm_rfft_f32()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a8da0d2ca69749fde8cbb95caeac6fe6a"></a>
+<a class="anchor" id="ab6e84ac830b6d413768dcafe271514a1"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">uint16_t* arm_cfft_radix4_instance_f32::pBitRevTable</td>
+ <td class="memname">const uint16_t* arm_cfft_radix4_instance_f32::pBitRevTable</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the bit reversal table. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga521f670cd9c571bc61aff9bec89f4c26">arm_cfft_radix4_f32()</a>, <a class="el" href="group__ComplexFFT.html#gaf336459f684f0b17bfae539ef1b1b78a">arm_cfft_radix4_init_f32()</a>, and <a class="el" href="group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc">arm_rfft_f32()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a14860c7544911702ca1fa0bf78204ef3"></a>
+<a class="anchor" id="ac1455c9894e7fc53c41f3806b13bd274"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>* arm_cfft_radix4_instance_f32::pTwiddle</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>* arm_cfft_radix4_instance_f32::pTwiddle</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the Twiddle factor table. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga521f670cd9c571bc61aff9bec89f4c26">arm_cfft_radix4_f32()</a>, <a class="el" href="group__ComplexFFT.html#gaf336459f684f0b17bfae539ef1b1b78a">arm_cfft_radix4_init_f32()</a>, and <a class="el" href="group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc">arm_rfft_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="abe31ea2157dfa233e389cdfd3b9993ee"></a>
@@ -261,8 +247,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga521f670cd9c571bc61aff9bec89f4c26">arm_cfft_radix4_f32()</a>, <a class="el" href="group__ComplexFFT.html#gaf336459f684f0b17bfae539ef1b1b78a">arm_cfft_radix4_init_f32()</a>, and <a class="el" href="group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc">arm_rfft_f32()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -271,7 +255,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__cfft__radix4__instance__f32.html">arm_cfft_radix4_instance_f32</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__cfft__radix4__instance__f32.js b/docs/DSP/html/structarm__cfft__radix4__instance__f32.js
index e51ec9c..21add46 100644
--- a/docs/DSP/html/structarm__cfft__radix4__instance__f32.js
+++ b/docs/DSP/html/structarm__cfft__radix4__instance__f32.js
@@ -5,7 +5,7 @@ var structarm__cfft__radix4__instance__f32 =
[ "fftLen", "structarm__cfft__radix4__instance__f32.html#a7e6a6d290ce158ce9a15a45e364b021a", null ],
[ "ifftFlag", "structarm__cfft__radix4__instance__f32.html#a25d1da64dd6487c291f04d226f9acc66", null ],
[ "onebyfftLen", "structarm__cfft__radix4__instance__f32.html#ab9eed39e40b8d7c16381fbccf84467cd", null ],
- [ "pBitRevTable", "structarm__cfft__radix4__instance__f32.html#a8da0d2ca69749fde8cbb95caeac6fe6a", null ],
- [ "pTwiddle", "structarm__cfft__radix4__instance__f32.html#a14860c7544911702ca1fa0bf78204ef3", null ],
+ [ "pBitRevTable", "structarm__cfft__radix4__instance__f32.html#ab6e84ac830b6d413768dcafe271514a1", null ],
+ [ "pTwiddle", "structarm__cfft__radix4__instance__f32.html#ac1455c9894e7fc53c41f3806b13bd274", null ],
[ "twidCoefModifier", "structarm__cfft__radix4__instance__f32.html#abe31ea2157dfa233e389cdfd3b9993ee", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/structarm__cfft__radix4__instance__q15.html b/docs/DSP/html/structarm__cfft__radix4__instance__q15.html
index f4999c5..987ece2 100644
--- a/docs/DSP/html/structarm__cfft__radix4__instance__q15.html
+++ b/docs/DSP/html/structarm__cfft__radix4__instance__q15.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -131,10 +131,10 @@ Data Fields</h2></td></tr>
<tr class="separator:a2ecff6ea735cb4d22e922d0fd5736655"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a101e3f7b0bd6b5b14cd5214f23df4133"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix4__instance__q15.html#a101e3f7b0bd6b5b14cd5214f23df4133">bitReverseFlag</a></td></tr>
<tr class="separator:a101e3f7b0bd6b5b14cd5214f23df4133"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a29dd693537e45421a36891f8439e1fba"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix4__instance__q15.html#a29dd693537e45421a36891f8439e1fba">pTwiddle</a></td></tr>
-<tr class="separator:a29dd693537e45421a36891f8439e1fba"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4acf704ae0cf30b53bf0fbfae8e34a59"><td class="memItemLeft" align="right" valign="top">uint16_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix4__instance__q15.html#a4acf704ae0cf30b53bf0fbfae8e34a59">pBitRevTable</a></td></tr>
-<tr class="separator:a4acf704ae0cf30b53bf0fbfae8e34a59"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a69a91f93a3cae666b56c42d47beab1b4"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix4__instance__q15.html#a69a91f93a3cae666b56c42d47beab1b4">pTwiddle</a></td></tr>
+<tr class="separator:a69a91f93a3cae666b56c42d47beab1b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a821544995ab3a0fd8f33bef3110cce0e"><td class="memItemLeft" align="right" valign="top">const uint16_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix4__instance__q15.html#a821544995ab3a0fd8f33bef3110cce0e">pBitRevTable</a></td></tr>
+<tr class="separator:a821544995ab3a0fd8f33bef3110cce0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af32fdc78bcc27ca385f9b76a0a1f71c3"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix4__instance__q15.html#af32fdc78bcc27ca385f9b76a0a1f71c3">twidCoefModifier</a></td></tr>
<tr class="separator:af32fdc78bcc27ca385f9b76a0a1f71c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6b010e5f02d1130c621e3d2e26b95df1"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix4__instance__q15.html#a6b010e5f02d1130c621e3d2e26b95df1">bitRevFactor</a></td></tr>
@@ -152,8 +152,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga0c2acfda3126c452e75b81669e8ad9ef">arm_cfft_radix4_init_q15()</a>, and <a class="el" href="group__ComplexFFT.html#ga8d66cdac41b8bf6cefdb895456eee84a">arm_cfft_radix4_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a6b010e5f02d1130c621e3d2e26b95df1"></a>
@@ -167,8 +165,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>bit reversal modifier that supports different size FFTs with the same bit reversal table. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga0c2acfda3126c452e75b81669e8ad9ef">arm_cfft_radix4_init_q15()</a>, and <a class="el" href="group__ComplexFFT.html#ga8d66cdac41b8bf6cefdb895456eee84a">arm_cfft_radix4_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a5fc543e7d84ca8cb7cf6648970f21ca6"></a>
@@ -182,8 +178,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>length of the FFT. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga0c2acfda3126c452e75b81669e8ad9ef">arm_cfft_radix4_init_q15()</a>, and <a class="el" href="group__ComplexFFT.html#ga8d66cdac41b8bf6cefdb895456eee84a">arm_cfft_radix4_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a2ecff6ea735cb4d22e922d0fd5736655"></a>
@@ -197,38 +191,32 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga0c2acfda3126c452e75b81669e8ad9ef">arm_cfft_radix4_init_q15()</a>, and <a class="el" href="group__ComplexFFT.html#ga8d66cdac41b8bf6cefdb895456eee84a">arm_cfft_radix4_q15()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a4acf704ae0cf30b53bf0fbfae8e34a59"></a>
+<a class="anchor" id="a821544995ab3a0fd8f33bef3110cce0e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">uint16_t* arm_cfft_radix4_instance_q15::pBitRevTable</td>
+ <td class="memname">const uint16_t* arm_cfft_radix4_instance_q15::pBitRevTable</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the bit reversal table. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga0c2acfda3126c452e75b81669e8ad9ef">arm_cfft_radix4_init_q15()</a>, and <a class="el" href="group__ComplexFFT.html#ga8d66cdac41b8bf6cefdb895456eee84a">arm_cfft_radix4_q15()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a29dd693537e45421a36891f8439e1fba"></a>
+<a class="anchor" id="a69a91f93a3cae666b56c42d47beab1b4"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>* arm_cfft_radix4_instance_q15::pTwiddle</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>* arm_cfft_radix4_instance_q15::pTwiddle</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the twiddle factor table. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga0c2acfda3126c452e75b81669e8ad9ef">arm_cfft_radix4_init_q15()</a>, and <a class="el" href="group__ComplexFFT.html#ga8d66cdac41b8bf6cefdb895456eee84a">arm_cfft_radix4_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="af32fdc78bcc27ca385f9b76a0a1f71c3"></a>
@@ -242,8 +230,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#ga0c2acfda3126c452e75b81669e8ad9ef">arm_cfft_radix4_init_q15()</a>, and <a class="el" href="group__ComplexFFT.html#ga8d66cdac41b8bf6cefdb895456eee84a">arm_cfft_radix4_q15()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -252,7 +238,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__cfft__radix4__instance__q15.html">arm_cfft_radix4_instance_q15</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__cfft__radix4__instance__q15.js b/docs/DSP/html/structarm__cfft__radix4__instance__q15.js
index fbb00ca..78f6fec 100644
--- a/docs/DSP/html/structarm__cfft__radix4__instance__q15.js
+++ b/docs/DSP/html/structarm__cfft__radix4__instance__q15.js
@@ -4,7 +4,7 @@ var structarm__cfft__radix4__instance__q15 =
[ "bitRevFactor", "structarm__cfft__radix4__instance__q15.html#a6b010e5f02d1130c621e3d2e26b95df1", null ],
[ "fftLen", "structarm__cfft__radix4__instance__q15.html#a5fc543e7d84ca8cb7cf6648970f21ca6", null ],
[ "ifftFlag", "structarm__cfft__radix4__instance__q15.html#a2ecff6ea735cb4d22e922d0fd5736655", null ],
- [ "pBitRevTable", "structarm__cfft__radix4__instance__q15.html#a4acf704ae0cf30b53bf0fbfae8e34a59", null ],
- [ "pTwiddle", "structarm__cfft__radix4__instance__q15.html#a29dd693537e45421a36891f8439e1fba", null ],
+ [ "pBitRevTable", "structarm__cfft__radix4__instance__q15.html#a821544995ab3a0fd8f33bef3110cce0e", null ],
+ [ "pTwiddle", "structarm__cfft__radix4__instance__q15.html#a69a91f93a3cae666b56c42d47beab1b4", null ],
[ "twidCoefModifier", "structarm__cfft__radix4__instance__q15.html#af32fdc78bcc27ca385f9b76a0a1f71c3", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/structarm__cfft__radix4__instance__q31.html b/docs/DSP/html/structarm__cfft__radix4__instance__q31.html
index 67e8851..a98a6b6 100644
--- a/docs/DSP/html/structarm__cfft__radix4__instance__q31.html
+++ b/docs/DSP/html/structarm__cfft__radix4__instance__q31.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -131,10 +131,10 @@ Data Fields</h2></td></tr>
<tr class="separator:adc0a62ba669ad2282ecbe43d5d96abab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5a7c4f4c7b3fb655cbb2bc11ef160a2a"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix4__instance__q31.html#a5a7c4f4c7b3fb655cbb2bc11ef160a2a">bitReverseFlag</a></td></tr>
<tr class="separator:a5a7c4f4c7b3fb655cbb2bc11ef160a2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a561c22dee4cbdcfa0fd5f15106ecc306"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix4__instance__q31.html#a561c22dee4cbdcfa0fd5f15106ecc306">pTwiddle</a></td></tr>
-<tr class="separator:a561c22dee4cbdcfa0fd5f15106ecc306"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a33a3bc774c97373261699463c05dfe54"><td class="memItemLeft" align="right" valign="top">uint16_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix4__instance__q31.html#a33a3bc774c97373261699463c05dfe54">pBitRevTable</a></td></tr>
-<tr class="separator:a33a3bc774c97373261699463c05dfe54"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a499e97268c131e20faea4b8565d4204c"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix4__instance__q31.html#a499e97268c131e20faea4b8565d4204c">pTwiddle</a></td></tr>
+<tr class="separator:a499e97268c131e20faea4b8565d4204c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a64b58f7643b0e27c7f2d66ec0ef2e3dc"><td class="memItemLeft" align="right" valign="top">const uint16_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix4__instance__q31.html#a64b58f7643b0e27c7f2d66ec0ef2e3dc">pBitRevTable</a></td></tr>
+<tr class="separator:a64b58f7643b0e27c7f2d66ec0ef2e3dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8cf8187b8232815cf17ee82bf572ecf9"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix4__instance__q31.html#a8cf8187b8232815cf17ee82bf572ecf9">twidCoefModifier</a></td></tr>
<tr class="separator:a8cf8187b8232815cf17ee82bf572ecf9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a94d2fead4efa4d5eaae142bbe30b0e15"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__cfft__radix4__instance__q31.html#a94d2fead4efa4d5eaae142bbe30b0e15">bitRevFactor</a></td></tr>
@@ -152,8 +152,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>flag that enables (bitReverseFlag=1) or disables (bitReverseFlag=0) bit reversal of output. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#gad5caaafeec900c8ff72321c01bbd462c">arm_cfft_radix4_init_q31()</a>, and <a class="el" href="group__ComplexFFT.html#gafde3ee1f58cf393b45a9073174fff548">arm_cfft_radix4_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a94d2fead4efa4d5eaae142bbe30b0e15"></a>
@@ -167,8 +165,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>bit reversal modifier that supports different size FFTs with the same bit reversal table. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#gad5caaafeec900c8ff72321c01bbd462c">arm_cfft_radix4_init_q31()</a>, and <a class="el" href="group__ComplexFFT.html#gafde3ee1f58cf393b45a9073174fff548">arm_cfft_radix4_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ab413d2a5d3f45fa187d93813bf3bf81b"></a>
@@ -182,8 +178,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>length of the FFT. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#gad5caaafeec900c8ff72321c01bbd462c">arm_cfft_radix4_init_q31()</a>, and <a class="el" href="group__ComplexFFT.html#gafde3ee1f58cf393b45a9073174fff548">arm_cfft_radix4_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="adc0a62ba669ad2282ecbe43d5d96abab"></a>
@@ -197,38 +191,32 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>flag that selects forward (ifftFlag=0) or inverse (ifftFlag=1) transform. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#gad5caaafeec900c8ff72321c01bbd462c">arm_cfft_radix4_init_q31()</a>, and <a class="el" href="group__ComplexFFT.html#gafde3ee1f58cf393b45a9073174fff548">arm_cfft_radix4_q31()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a33a3bc774c97373261699463c05dfe54"></a>
+<a class="anchor" id="a64b58f7643b0e27c7f2d66ec0ef2e3dc"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">uint16_t* arm_cfft_radix4_instance_q31::pBitRevTable</td>
+ <td class="memname">const uint16_t* arm_cfft_radix4_instance_q31::pBitRevTable</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the bit reversal table. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#gad5caaafeec900c8ff72321c01bbd462c">arm_cfft_radix4_init_q31()</a>, and <a class="el" href="group__ComplexFFT.html#gafde3ee1f58cf393b45a9073174fff548">arm_cfft_radix4_q31()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a561c22dee4cbdcfa0fd5f15106ecc306"></a>
+<a class="anchor" id="a499e97268c131e20faea4b8565d4204c"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>* arm_cfft_radix4_instance_q31::pTwiddle</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>* arm_cfft_radix4_instance_q31::pTwiddle</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the twiddle factor table. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#gad5caaafeec900c8ff72321c01bbd462c">arm_cfft_radix4_init_q31()</a>, and <a class="el" href="group__ComplexFFT.html#gafde3ee1f58cf393b45a9073174fff548">arm_cfft_radix4_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a8cf8187b8232815cf17ee82bf572ecf9"></a>
@@ -242,8 +230,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. </p>
-<p>Referenced by <a class="el" href="group__ComplexFFT.html#gad5caaafeec900c8ff72321c01bbd462c">arm_cfft_radix4_init_q31()</a>, and <a class="el" href="group__ComplexFFT.html#gafde3ee1f58cf393b45a9073174fff548">arm_cfft_radix4_q31()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -252,7 +238,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__cfft__radix4__instance__q31.html">arm_cfft_radix4_instance_q31</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__cfft__radix4__instance__q31.js b/docs/DSP/html/structarm__cfft__radix4__instance__q31.js
index 227b943..a1b336f 100644
--- a/docs/DSP/html/structarm__cfft__radix4__instance__q31.js
+++ b/docs/DSP/html/structarm__cfft__radix4__instance__q31.js
@@ -4,7 +4,7 @@ var structarm__cfft__radix4__instance__q31 =
[ "bitRevFactor", "structarm__cfft__radix4__instance__q31.html#a94d2fead4efa4d5eaae142bbe30b0e15", null ],
[ "fftLen", "structarm__cfft__radix4__instance__q31.html#ab413d2a5d3f45fa187d93813bf3bf81b", null ],
[ "ifftFlag", "structarm__cfft__radix4__instance__q31.html#adc0a62ba669ad2282ecbe43d5d96abab", null ],
- [ "pBitRevTable", "structarm__cfft__radix4__instance__q31.html#a33a3bc774c97373261699463c05dfe54", null ],
- [ "pTwiddle", "structarm__cfft__radix4__instance__q31.html#a561c22dee4cbdcfa0fd5f15106ecc306", null ],
+ [ "pBitRevTable", "structarm__cfft__radix4__instance__q31.html#a64b58f7643b0e27c7f2d66ec0ef2e3dc", null ],
+ [ "pTwiddle", "structarm__cfft__radix4__instance__q31.html#a499e97268c131e20faea4b8565d4204c", null ],
[ "twidCoefModifier", "structarm__cfft__radix4__instance__q31.html#a8cf8187b8232815cf17ee82bf572ecf9", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/structarm__dct4__instance__f32.html b/docs/DSP/html/structarm__dct4__instance__f32.html
index ce4fa5f..44e56f8 100644
--- a/docs/DSP/html/structarm__dct4__instance__f32.html
+++ b/docs/DSP/html/structarm__dct4__instance__f32.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -131,10 +131,10 @@ Data Fields</h2></td></tr>
<tr class="separator:adb1ef2739ddbe62e5cdadc47455a4147"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a61ce8c967b2e998a9c0041cca73cdef8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__dct4__instance__f32.html#a61ce8c967b2e998a9c0041cca73cdef8">normalize</a></td></tr>
<tr class="separator:a61ce8c967b2e998a9c0041cca73cdef8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad13544aafad268588c62e3eb35ae662c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__dct4__instance__f32.html#ad13544aafad268588c62e3eb35ae662c">pTwiddle</a></td></tr>
-<tr class="separator:ad13544aafad268588c62e3eb35ae662c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6da1187e070801e011ce5e0582efa861"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__dct4__instance__f32.html#a6da1187e070801e011ce5e0582efa861">pCosFactor</a></td></tr>
-<tr class="separator:a6da1187e070801e011ce5e0582efa861"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a01fe45dbe46c782245832f2169622c29"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__dct4__instance__f32.html#a01fe45dbe46c782245832f2169622c29">pTwiddle</a></td></tr>
+<tr class="separator:a01fe45dbe46c782245832f2169622c29"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7762296d8871c58f2ef0b6ce327b8f4e"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__dct4__instance__f32.html#a7762296d8871c58f2ef0b6ce327b8f4e">pCosFactor</a></td></tr>
+<tr class="separator:a7762296d8871c58f2ef0b6ce327b8f4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a978f37fc19add31af243ab5c63ae502f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structarm__rfft__instance__f32.html">arm_rfft_instance_f32</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__dct4__instance__f32.html#a978f37fc19add31af243ab5c63ae502f">pRfft</a></td></tr>
<tr class="separator:a978f37fc19add31af243ab5c63ae502f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a018f7860b6e070af533fb7d76c7cdc32"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structarm__cfft__radix4__instance__f32.html">arm_cfft_radix4_instance_f32</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__dct4__instance__f32.html#a018f7860b6e070af533fb7d76c7cdc32">pCfft</a></td></tr>
@@ -152,8 +152,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>length of the DCT4. </p>
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#gafd538d68886848bc090ec2b0d364cc81">arm_dct4_f32()</a>, and <a class="el" href="group__DCT4__IDCT4.html#gab094ad3bc6fa1b84e8b12a24e1850a06">arm_dct4_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="adb1ef2739ddbe62e5cdadc47455a4147"></a>
@@ -167,8 +165,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>half of the length of the DCT4. </p>
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#gafd538d68886848bc090ec2b0d364cc81">arm_dct4_f32()</a>, and <a class="el" href="group__DCT4__IDCT4.html#gab094ad3bc6fa1b84e8b12a24e1850a06">arm_dct4_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a61ce8c967b2e998a9c0041cca73cdef8"></a>
@@ -182,8 +178,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>normalizing factor. </p>
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#gab094ad3bc6fa1b84e8b12a24e1850a06">arm_dct4_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a018f7860b6e070af533fb7d76c7cdc32"></a>
@@ -197,23 +191,19 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the complex FFT instance. </p>
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#gab094ad3bc6fa1b84e8b12a24e1850a06">arm_dct4_init_f32()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a6da1187e070801e011ce5e0582efa861"></a>
+<a class="anchor" id="a7762296d8871c58f2ef0b6ce327b8f4e"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>* arm_dct4_instance_f32::pCosFactor</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>* arm_dct4_instance_f32::pCosFactor</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the cosFactor table. </p>
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#gafd538d68886848bc090ec2b0d364cc81">arm_dct4_f32()</a>, and <a class="el" href="group__DCT4__IDCT4.html#gab094ad3bc6fa1b84e8b12a24e1850a06">arm_dct4_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a978f37fc19add31af243ab5c63ae502f"></a>
@@ -227,23 +217,19 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the real FFT instance. </p>
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#gab094ad3bc6fa1b84e8b12a24e1850a06">arm_dct4_init_f32()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="ad13544aafad268588c62e3eb35ae662c"></a>
+<a class="anchor" id="a01fe45dbe46c782245832f2169622c29"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>* arm_dct4_instance_f32::pTwiddle</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>* arm_dct4_instance_f32::pTwiddle</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the twiddle factor table. </p>
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#gafd538d68886848bc090ec2b0d364cc81">arm_dct4_f32()</a>, and <a class="el" href="group__DCT4__IDCT4.html#gab094ad3bc6fa1b84e8b12a24e1850a06">arm_dct4_init_f32()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -252,7 +238,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__dct4__instance__f32.html">arm_dct4_instance_f32</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__dct4__instance__f32.js b/docs/DSP/html/structarm__dct4__instance__f32.js
index 2bb4bef..cffec00 100644
--- a/docs/DSP/html/structarm__dct4__instance__f32.js
+++ b/docs/DSP/html/structarm__dct4__instance__f32.js
@@ -4,7 +4,7 @@ var structarm__dct4__instance__f32 =
[ "Nby2", "structarm__dct4__instance__f32.html#adb1ef2739ddbe62e5cdadc47455a4147", null ],
[ "normalize", "structarm__dct4__instance__f32.html#a61ce8c967b2e998a9c0041cca73cdef8", null ],
[ "pCfft", "structarm__dct4__instance__f32.html#a018f7860b6e070af533fb7d76c7cdc32", null ],
- [ "pCosFactor", "structarm__dct4__instance__f32.html#a6da1187e070801e011ce5e0582efa861", null ],
+ [ "pCosFactor", "structarm__dct4__instance__f32.html#a7762296d8871c58f2ef0b6ce327b8f4e", null ],
[ "pRfft", "structarm__dct4__instance__f32.html#a978f37fc19add31af243ab5c63ae502f", null ],
- [ "pTwiddle", "structarm__dct4__instance__f32.html#ad13544aafad268588c62e3eb35ae662c", null ]
+ [ "pTwiddle", "structarm__dct4__instance__f32.html#a01fe45dbe46c782245832f2169622c29", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/structarm__dct4__instance__q15.html b/docs/DSP/html/structarm__dct4__instance__q15.html
index 7ee4df1..5506c9b 100644
--- a/docs/DSP/html/structarm__dct4__instance__q15.html
+++ b/docs/DSP/html/structarm__dct4__instance__q15.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -131,10 +131,10 @@ Data Fields</h2></td></tr>
<tr class="separator:af43dcbbc2fc661ffbc525afe3dcbd7da"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a197098140d68e89a08f7a249003a0b86"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__dct4__instance__q15.html#a197098140d68e89a08f7a249003a0b86">normalize</a></td></tr>
<tr class="separator:a197098140d68e89a08f7a249003a0b86"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abc6c847e9f906781e1d5da40e9aafa76"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__dct4__instance__q15.html#abc6c847e9f906781e1d5da40e9aafa76">pTwiddle</a></td></tr>
-<tr class="separator:abc6c847e9f906781e1d5da40e9aafa76"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac76df681b1bd502fb4874c06f055dded"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__dct4__instance__q15.html#ac76df681b1bd502fb4874c06f055dded">pCosFactor</a></td></tr>
-<tr class="separator:ac76df681b1bd502fb4874c06f055dded"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa1a1d7e957ca6af3f341721f5fa3b95b"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__dct4__instance__q15.html#aa1a1d7e957ca6af3f341721f5fa3b95b">pTwiddle</a></td></tr>
+<tr class="separator:aa1a1d7e957ca6af3f341721f5fa3b95b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aad2097a5525c1a5b3f5cbd7235c06499"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__dct4__instance__q15.html#aad2097a5525c1a5b3f5cbd7235c06499">pCosFactor</a></td></tr>
+<tr class="separator:aad2097a5525c1a5b3f5cbd7235c06499"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a11cf95c1cd9dd2dd5e4b81b8f88dc208"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structarm__rfft__instance__q15.html">arm_rfft_instance_q15</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__dct4__instance__q15.html#a11cf95c1cd9dd2dd5e4b81b8f88dc208">pRfft</a></td></tr>
<tr class="separator:a11cf95c1cd9dd2dd5e4b81b8f88dc208"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7284932ee8c36107c33815eb62eadffc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structarm__cfft__radix4__instance__q15.html">arm_cfft_radix4_instance_q15</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__dct4__instance__q15.html#a7284932ee8c36107c33815eb62eadffc">pCfft</a></td></tr>
@@ -152,8 +152,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>length of the DCT4. </p>
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#ga966fd1b66a80873964533703ab5dc054">arm_dct4_init_q15()</a>, and <a class="el" href="group__DCT4__IDCT4.html#ga114cb9635059f678df291fcc887aaf2b">arm_dct4_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="af43dcbbc2fc661ffbc525afe3dcbd7da"></a>
@@ -167,8 +165,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>half of the length of the DCT4. </p>
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#ga966fd1b66a80873964533703ab5dc054">arm_dct4_init_q15()</a>, and <a class="el" href="group__DCT4__IDCT4.html#ga114cb9635059f678df291fcc887aaf2b">arm_dct4_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a197098140d68e89a08f7a249003a0b86"></a>
@@ -182,8 +178,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>normalizing factor. </p>
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#ga966fd1b66a80873964533703ab5dc054">arm_dct4_init_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a7284932ee8c36107c33815eb62eadffc"></a>
@@ -197,23 +191,19 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the complex FFT instance. </p>
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#ga966fd1b66a80873964533703ab5dc054">arm_dct4_init_q15()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="ac76df681b1bd502fb4874c06f055dded"></a>
+<a class="anchor" id="aad2097a5525c1a5b3f5cbd7235c06499"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>* arm_dct4_instance_q15::pCosFactor</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>* arm_dct4_instance_q15::pCosFactor</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the cosFactor table. </p>
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#ga966fd1b66a80873964533703ab5dc054">arm_dct4_init_q15()</a>, and <a class="el" href="group__DCT4__IDCT4.html#ga114cb9635059f678df291fcc887aaf2b">arm_dct4_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a11cf95c1cd9dd2dd5e4b81b8f88dc208"></a>
@@ -227,23 +217,19 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the real FFT instance. </p>
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#ga966fd1b66a80873964533703ab5dc054">arm_dct4_init_q15()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="abc6c847e9f906781e1d5da40e9aafa76"></a>
+<a class="anchor" id="aa1a1d7e957ca6af3f341721f5fa3b95b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>* arm_dct4_instance_q15::pTwiddle</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>* arm_dct4_instance_q15::pTwiddle</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the twiddle factor table. </p>
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#ga966fd1b66a80873964533703ab5dc054">arm_dct4_init_q15()</a>, and <a class="el" href="group__DCT4__IDCT4.html#ga114cb9635059f678df291fcc887aaf2b">arm_dct4_q15()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -252,7 +238,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__dct4__instance__q15.html">arm_dct4_instance_q15</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__dct4__instance__q15.js b/docs/DSP/html/structarm__dct4__instance__q15.js
index aca660b..f031893 100644
--- a/docs/DSP/html/structarm__dct4__instance__q15.js
+++ b/docs/DSP/html/structarm__dct4__instance__q15.js
@@ -4,7 +4,7 @@ var structarm__dct4__instance__q15 =
[ "Nby2", "structarm__dct4__instance__q15.html#af43dcbbc2fc661ffbc525afe3dcbd7da", null ],
[ "normalize", "structarm__dct4__instance__q15.html#a197098140d68e89a08f7a249003a0b86", null ],
[ "pCfft", "structarm__dct4__instance__q15.html#a7284932ee8c36107c33815eb62eadffc", null ],
- [ "pCosFactor", "structarm__dct4__instance__q15.html#ac76df681b1bd502fb4874c06f055dded", null ],
+ [ "pCosFactor", "structarm__dct4__instance__q15.html#aad2097a5525c1a5b3f5cbd7235c06499", null ],
[ "pRfft", "structarm__dct4__instance__q15.html#a11cf95c1cd9dd2dd5e4b81b8f88dc208", null ],
- [ "pTwiddle", "structarm__dct4__instance__q15.html#abc6c847e9f906781e1d5da40e9aafa76", null ]
+ [ "pTwiddle", "structarm__dct4__instance__q15.html#aa1a1d7e957ca6af3f341721f5fa3b95b", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/structarm__dct4__instance__q31.html b/docs/DSP/html/structarm__dct4__instance__q31.html
index 520917a..e81b439 100644
--- a/docs/DSP/html/structarm__dct4__instance__q31.html
+++ b/docs/DSP/html/structarm__dct4__instance__q31.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -131,10 +131,10 @@ Data Fields</h2></td></tr>
<tr class="separator:a32d3268ba4629908dba056599f0a904d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac80ff7b28fca36aeef74dea12e8312dd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__dct4__instance__q31.html#ac80ff7b28fca36aeef74dea12e8312dd">normalize</a></td></tr>
<tr class="separator:ac80ff7b28fca36aeef74dea12e8312dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7db236e22673146bb1d2c962f0713f08"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__dct4__instance__q31.html#a7db236e22673146bb1d2c962f0713f08">pTwiddle</a></td></tr>
-<tr class="separator:a7db236e22673146bb1d2c962f0713f08"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:af97204d1838925621fc82021a0c2d6c1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__dct4__instance__q31.html#af97204d1838925621fc82021a0c2d6c1">pCosFactor</a></td></tr>
-<tr class="separator:af97204d1838925621fc82021a0c2d6c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a107b210eca05f0bd16246b28fd32c4e7"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__dct4__instance__q31.html#a107b210eca05f0bd16246b28fd32c4e7">pTwiddle</a></td></tr>
+<tr class="separator:a107b210eca05f0bd16246b28fd32c4e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a34241ee5930de99d4f22a040d32026e3"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__dct4__instance__q31.html#a34241ee5930de99d4f22a040d32026e3">pCosFactor</a></td></tr>
+<tr class="separator:a34241ee5930de99d4f22a040d32026e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af1487dab5e7963b85dc0fdc6bf492542"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structarm__rfft__instance__q31.html">arm_rfft_instance_q31</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__dct4__instance__q31.html#af1487dab5e7963b85dc0fdc6bf492542">pRfft</a></td></tr>
<tr class="separator:af1487dab5e7963b85dc0fdc6bf492542"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac96579cfb28d08bb11dd2fe4c6303833"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structarm__cfft__radix4__instance__q31.html">arm_cfft_radix4_instance_q31</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__dct4__instance__q31.html#ac96579cfb28d08bb11dd2fe4c6303833">pCfft</a></td></tr>
@@ -152,8 +152,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>length of the DCT4. </p>
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#ga631bb59c7c97c814ff7147ecba6a716a">arm_dct4_init_q31()</a>, and <a class="el" href="group__DCT4__IDCT4.html#gad04d0baab6ed081d8e8afe02538eb80b">arm_dct4_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a32d3268ba4629908dba056599f0a904d"></a>
@@ -167,8 +165,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>half of the length of the DCT4. </p>
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#ga631bb59c7c97c814ff7147ecba6a716a">arm_dct4_init_q31()</a>, and <a class="el" href="group__DCT4__IDCT4.html#gad04d0baab6ed081d8e8afe02538eb80b">arm_dct4_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ac80ff7b28fca36aeef74dea12e8312dd"></a>
@@ -182,8 +178,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>normalizing factor. </p>
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#ga631bb59c7c97c814ff7147ecba6a716a">arm_dct4_init_q31()</a>, and <a class="el" href="group__DCT4__IDCT4.html#gad04d0baab6ed081d8e8afe02538eb80b">arm_dct4_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ac96579cfb28d08bb11dd2fe4c6303833"></a>
@@ -197,23 +191,19 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the complex FFT instance. </p>
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#ga631bb59c7c97c814ff7147ecba6a716a">arm_dct4_init_q31()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="af97204d1838925621fc82021a0c2d6c1"></a>
+<a class="anchor" id="a34241ee5930de99d4f22a040d32026e3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>* arm_dct4_instance_q31::pCosFactor</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>* arm_dct4_instance_q31::pCosFactor</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the cosFactor table. </p>
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#ga631bb59c7c97c814ff7147ecba6a716a">arm_dct4_init_q31()</a>, and <a class="el" href="group__DCT4__IDCT4.html#gad04d0baab6ed081d8e8afe02538eb80b">arm_dct4_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="af1487dab5e7963b85dc0fdc6bf492542"></a>
@@ -227,23 +217,19 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the real FFT instance. </p>
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#ga631bb59c7c97c814ff7147ecba6a716a">arm_dct4_init_q31()</a>, and <a class="el" href="group__DCT4__IDCT4.html#gad04d0baab6ed081d8e8afe02538eb80b">arm_dct4_q31()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a7db236e22673146bb1d2c962f0713f08"></a>
+<a class="anchor" id="a107b210eca05f0bd16246b28fd32c4e7"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>* arm_dct4_instance_q31::pTwiddle</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>* arm_dct4_instance_q31::pTwiddle</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the twiddle factor table. </p>
-<p>Referenced by <a class="el" href="group__DCT4__IDCT4.html#ga631bb59c7c97c814ff7147ecba6a716a">arm_dct4_init_q31()</a>, and <a class="el" href="group__DCT4__IDCT4.html#gad04d0baab6ed081d8e8afe02538eb80b">arm_dct4_q31()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -252,7 +238,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__dct4__instance__q31.html">arm_dct4_instance_q31</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__dct4__instance__q31.js b/docs/DSP/html/structarm__dct4__instance__q31.js
index ad6005a..d250bf7 100644
--- a/docs/DSP/html/structarm__dct4__instance__q31.js
+++ b/docs/DSP/html/structarm__dct4__instance__q31.js
@@ -4,7 +4,7 @@ var structarm__dct4__instance__q31 =
[ "Nby2", "structarm__dct4__instance__q31.html#a32d3268ba4629908dba056599f0a904d", null ],
[ "normalize", "structarm__dct4__instance__q31.html#ac80ff7b28fca36aeef74dea12e8312dd", null ],
[ "pCfft", "structarm__dct4__instance__q31.html#ac96579cfb28d08bb11dd2fe4c6303833", null ],
- [ "pCosFactor", "structarm__dct4__instance__q31.html#af97204d1838925621fc82021a0c2d6c1", null ],
+ [ "pCosFactor", "structarm__dct4__instance__q31.html#a34241ee5930de99d4f22a040d32026e3", null ],
[ "pRfft", "structarm__dct4__instance__q31.html#af1487dab5e7963b85dc0fdc6bf492542", null ],
- [ "pTwiddle", "structarm__dct4__instance__q31.html#a7db236e22673146bb1d2c962f0713f08", null ]
+ [ "pTwiddle", "structarm__dct4__instance__q31.html#a107b210eca05f0bd16246b28fd32c4e7", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/structarm__fir__decimate__instance__f32.html b/docs/DSP/html/structarm__fir__decimate__instance__f32.html
index bae540b..d5dbe08 100644
--- a/docs/DSP/html/structarm__fir__decimate__instance__f32.html
+++ b/docs/DSP/html/structarm__fir__decimate__instance__f32.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -120,7 +120,7 @@ $(document).ready(function(){initNavTree('structarm__fir__decimate__instance__f3
</div><!--header-->
<div class="contents">
-<p>Instance structure for the floating-point FIR decimator.
+<p>Instance structure for floating-point FIR decimator.
</p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
@@ -129,8 +129,8 @@ Data Fields</h2></td></tr>
<tr class="separator:a76a8b2161731638eb3d67f277919f95d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2aa2986129db8affef03ede88dd45a03"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__decimate__instance__f32.html#a2aa2986129db8affef03ede88dd45a03">numTaps</a></td></tr>
<tr class="separator:a2aa2986129db8affef03ede88dd45a03"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a268a8b0e80a3d9764baf33e4bc10dde2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__decimate__instance__f32.html#a268a8b0e80a3d9764baf33e4bc10dde2">pCoeffs</a></td></tr>
-<tr class="separator:a268a8b0e80a3d9764baf33e4bc10dde2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1aef1d796b60749d87ff36e282284628"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__decimate__instance__f32.html#a1aef1d796b60749d87ff36e282284628">pCoeffs</a></td></tr>
+<tr class="separator:a1aef1d796b60749d87ff36e282284628"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5bddf29aaaf2011d2e3bcec59a83f633"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__decimate__instance__f32.html#a5bddf29aaaf2011d2e3bcec59a83f633">pState</a></td></tr>
<tr class="separator:a5bddf29aaaf2011d2e3bcec59a83f633"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -146,8 +146,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>decimation factor. </p>
-<p>Referenced by <a class="el" href="group__FIR__decimate.html#ga25aa3d58a90bf91b6a82272a0bc518f7">arm_fir_decimate_f32()</a>, and <a class="el" href="group__FIR__decimate.html#gaaa2524b08220fd6c3f753e692ffc7d3b">arm_fir_decimate_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a2aa2986129db8affef03ede88dd45a03"></a>
@@ -161,23 +159,19 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of coefficients in the filter. </p>
-<p>Referenced by <a class="el" href="group__FIR__decimate.html#ga25aa3d58a90bf91b6a82272a0bc518f7">arm_fir_decimate_f32()</a>, and <a class="el" href="group__FIR__decimate.html#gaaa2524b08220fd6c3f753e692ffc7d3b">arm_fir_decimate_init_f32()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a268a8b0e80a3d9764baf33e4bc10dde2"></a>
+<a class="anchor" id="a1aef1d796b60749d87ff36e282284628"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>* arm_fir_decimate_instance_f32::pCoeffs</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>* arm_fir_decimate_instance_f32::pCoeffs</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the coefficient array. The array is of length numTaps. </p>
-<p>Referenced by <a class="el" href="group__FIR__decimate.html#ga25aa3d58a90bf91b6a82272a0bc518f7">arm_fir_decimate_f32()</a>, and <a class="el" href="group__FIR__decimate.html#gaaa2524b08220fd6c3f753e692ffc7d3b">arm_fir_decimate_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a5bddf29aaaf2011d2e3bcec59a83f633"></a>
@@ -191,8 +185,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the state variable array. The array is of length numTaps+blockSize-1. </p>
-<p>Referenced by <a class="el" href="group__FIR__decimate.html#ga25aa3d58a90bf91b6a82272a0bc518f7">arm_fir_decimate_f32()</a>, and <a class="el" href="group__FIR__decimate.html#gaaa2524b08220fd6c3f753e692ffc7d3b">arm_fir_decimate_init_f32()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -201,7 +193,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__fir__decimate__instance__f32.html">arm_fir_decimate_instance_f32</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__fir__decimate__instance__f32.js b/docs/DSP/html/structarm__fir__decimate__instance__f32.js
index 65803f7..d87e7be 100644
--- a/docs/DSP/html/structarm__fir__decimate__instance__f32.js
+++ b/docs/DSP/html/structarm__fir__decimate__instance__f32.js
@@ -2,6 +2,6 @@ var structarm__fir__decimate__instance__f32 =
[
[ "M", "structarm__fir__decimate__instance__f32.html#a76a8b2161731638eb3d67f277919f95d", null ],
[ "numTaps", "structarm__fir__decimate__instance__f32.html#a2aa2986129db8affef03ede88dd45a03", null ],
- [ "pCoeffs", "structarm__fir__decimate__instance__f32.html#a268a8b0e80a3d9764baf33e4bc10dde2", null ],
+ [ "pCoeffs", "structarm__fir__decimate__instance__f32.html#a1aef1d796b60749d87ff36e282284628", null ],
[ "pState", "structarm__fir__decimate__instance__f32.html#a5bddf29aaaf2011d2e3bcec59a83f633", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/structarm__fir__decimate__instance__q15.html b/docs/DSP/html/structarm__fir__decimate__instance__q15.html
index 8f52227..4a52f3d 100644
--- a/docs/DSP/html/structarm__fir__decimate__instance__q15.html
+++ b/docs/DSP/html/structarm__fir__decimate__instance__q15.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -129,8 +129,8 @@ Data Fields</h2></td></tr>
<tr class="separator:aad9320284218b3aa378527ea518cf093"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac1e9844488ec717da334fbd4c4f41990"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__decimate__instance__q15.html#ac1e9844488ec717da334fbd4c4f41990">numTaps</a></td></tr>
<tr class="separator:ac1e9844488ec717da334fbd4c4f41990"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a01cacab67e73945e8289075598ede14d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__decimate__instance__q15.html#a01cacab67e73945e8289075598ede14d">pCoeffs</a></td></tr>
-<tr class="separator:a01cacab67e73945e8289075598ede14d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a44ba13cf8aa4425c34adc82dc468ad54"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__decimate__instance__q15.html#a44ba13cf8aa4425c34adc82dc468ad54">pCoeffs</a></td></tr>
+<tr class="separator:a44ba13cf8aa4425c34adc82dc468ad54"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3f7b5184bb28853ef401b001df121047"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__decimate__instance__q15.html#a3f7b5184bb28853ef401b001df121047">pState</a></td></tr>
<tr class="separator:a3f7b5184bb28853ef401b001df121047"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -146,8 +146,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>decimation factor. </p>
-<p>Referenced by <a class="el" href="group__FIR__decimate.html#ga3f434c9a5d3b4e68061feac0714ea2ac">arm_fir_decimate_fast_q15()</a>, <a class="el" href="group__FIR__decimate.html#gada660e54b93d5d32178c6f5e1c6f368d">arm_fir_decimate_init_q15()</a>, and <a class="el" href="group__FIR__decimate.html#gab8bef6d0f6a26fdbfce9485727713ce5">arm_fir_decimate_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ac1e9844488ec717da334fbd4c4f41990"></a>
@@ -161,23 +159,19 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of coefficients in the filter. </p>
-<p>Referenced by <a class="el" href="group__FIR__decimate.html#ga3f434c9a5d3b4e68061feac0714ea2ac">arm_fir_decimate_fast_q15()</a>, <a class="el" href="group__FIR__decimate.html#gada660e54b93d5d32178c6f5e1c6f368d">arm_fir_decimate_init_q15()</a>, and <a class="el" href="group__FIR__decimate.html#gab8bef6d0f6a26fdbfce9485727713ce5">arm_fir_decimate_q15()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a01cacab67e73945e8289075598ede14d"></a>
+<a class="anchor" id="a44ba13cf8aa4425c34adc82dc468ad54"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>* arm_fir_decimate_instance_q15::pCoeffs</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>* arm_fir_decimate_instance_q15::pCoeffs</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the coefficient array. The array is of length numTaps. </p>
-<p>Referenced by <a class="el" href="group__FIR__decimate.html#ga3f434c9a5d3b4e68061feac0714ea2ac">arm_fir_decimate_fast_q15()</a>, <a class="el" href="group__FIR__decimate.html#gada660e54b93d5d32178c6f5e1c6f368d">arm_fir_decimate_init_q15()</a>, and <a class="el" href="group__FIR__decimate.html#gab8bef6d0f6a26fdbfce9485727713ce5">arm_fir_decimate_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a3f7b5184bb28853ef401b001df121047"></a>
@@ -191,8 +185,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the state variable array. The array is of length numTaps+blockSize-1. </p>
-<p>Referenced by <a class="el" href="group__FIR__decimate.html#ga3f434c9a5d3b4e68061feac0714ea2ac">arm_fir_decimate_fast_q15()</a>, <a class="el" href="group__FIR__decimate.html#gada660e54b93d5d32178c6f5e1c6f368d">arm_fir_decimate_init_q15()</a>, and <a class="el" href="group__FIR__decimate.html#gab8bef6d0f6a26fdbfce9485727713ce5">arm_fir_decimate_q15()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -201,7 +193,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__fir__decimate__instance__q15.html">arm_fir_decimate_instance_q15</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__fir__decimate__instance__q15.js b/docs/DSP/html/structarm__fir__decimate__instance__q15.js
index 6591c22..019289a 100644
--- a/docs/DSP/html/structarm__fir__decimate__instance__q15.js
+++ b/docs/DSP/html/structarm__fir__decimate__instance__q15.js
@@ -2,6 +2,6 @@ var structarm__fir__decimate__instance__q15 =
[
[ "M", "structarm__fir__decimate__instance__q15.html#aad9320284218b3aa378527ea518cf093", null ],
[ "numTaps", "structarm__fir__decimate__instance__q15.html#ac1e9844488ec717da334fbd4c4f41990", null ],
- [ "pCoeffs", "structarm__fir__decimate__instance__q15.html#a01cacab67e73945e8289075598ede14d", null ],
+ [ "pCoeffs", "structarm__fir__decimate__instance__q15.html#a44ba13cf8aa4425c34adc82dc468ad54", null ],
[ "pState", "structarm__fir__decimate__instance__q15.html#a3f7b5184bb28853ef401b001df121047", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/structarm__fir__decimate__instance__q31.html b/docs/DSP/html/structarm__fir__decimate__instance__q31.html
index e53231e..7c74750 100644
--- a/docs/DSP/html/structarm__fir__decimate__instance__q31.html
+++ b/docs/DSP/html/structarm__fir__decimate__instance__q31.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -129,8 +129,8 @@ Data Fields</h2></td></tr>
<tr class="separator:ad3d6936c36303b30dd38f1eddf248ae5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a37915d42b0dc5e3057ebe83110798482"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__decimate__instance__q31.html#a37915d42b0dc5e3057ebe83110798482">numTaps</a></td></tr>
<tr class="separator:a37915d42b0dc5e3057ebe83110798482"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a030d0391538c2481c5b348fd09a952ff"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__decimate__instance__q31.html#a030d0391538c2481c5b348fd09a952ff">pCoeffs</a></td></tr>
-<tr class="separator:a030d0391538c2481c5b348fd09a952ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a530ab6a5d1a39367b281206cd7201dae"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__decimate__instance__q31.html#a530ab6a5d1a39367b281206cd7201dae">pCoeffs</a></td></tr>
+<tr class="separator:a530ab6a5d1a39367b281206cd7201dae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0ef0ef9e265f7ab873cfc6daa7593fdb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__decimate__instance__q31.html#a0ef0ef9e265f7ab873cfc6daa7593fdb">pState</a></td></tr>
<tr class="separator:a0ef0ef9e265f7ab873cfc6daa7593fdb"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -146,8 +146,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>decimation factor. </p>
-<p>Referenced by <a class="el" href="group__FIR__decimate.html#ga3c18cc3d0548a410c577f1bead9582b7">arm_fir_decimate_fast_q31()</a>, <a class="el" href="group__FIR__decimate.html#ga9ed47c4e0f58affa935d84e0508a7f39">arm_fir_decimate_init_q31()</a>, and <a class="el" href="group__FIR__decimate.html#gaef8e86add28f15fdc5ecc484e9dd7a4e">arm_fir_decimate_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a37915d42b0dc5e3057ebe83110798482"></a>
@@ -161,23 +159,19 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of coefficients in the filter. </p>
-<p>Referenced by <a class="el" href="group__FIR__decimate.html#ga3c18cc3d0548a410c577f1bead9582b7">arm_fir_decimate_fast_q31()</a>, <a class="el" href="group__FIR__decimate.html#ga9ed47c4e0f58affa935d84e0508a7f39">arm_fir_decimate_init_q31()</a>, and <a class="el" href="group__FIR__decimate.html#gaef8e86add28f15fdc5ecc484e9dd7a4e">arm_fir_decimate_q31()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a030d0391538c2481c5b348fd09a952ff"></a>
+<a class="anchor" id="a530ab6a5d1a39367b281206cd7201dae"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>* arm_fir_decimate_instance_q31::pCoeffs</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>* arm_fir_decimate_instance_q31::pCoeffs</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the coefficient array. The array is of length numTaps. </p>
-<p>Referenced by <a class="el" href="group__FIR__decimate.html#ga3c18cc3d0548a410c577f1bead9582b7">arm_fir_decimate_fast_q31()</a>, <a class="el" href="group__FIR__decimate.html#ga9ed47c4e0f58affa935d84e0508a7f39">arm_fir_decimate_init_q31()</a>, and <a class="el" href="group__FIR__decimate.html#gaef8e86add28f15fdc5ecc484e9dd7a4e">arm_fir_decimate_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a0ef0ef9e265f7ab873cfc6daa7593fdb"></a>
@@ -191,8 +185,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the state variable array. The array is of length numTaps+blockSize-1. </p>
-<p>Referenced by <a class="el" href="group__FIR__decimate.html#ga3c18cc3d0548a410c577f1bead9582b7">arm_fir_decimate_fast_q31()</a>, <a class="el" href="group__FIR__decimate.html#ga9ed47c4e0f58affa935d84e0508a7f39">arm_fir_decimate_init_q31()</a>, and <a class="el" href="group__FIR__decimate.html#gaef8e86add28f15fdc5ecc484e9dd7a4e">arm_fir_decimate_q31()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -201,7 +193,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__fir__decimate__instance__q31.html">arm_fir_decimate_instance_q31</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__fir__decimate__instance__q31.js b/docs/DSP/html/structarm__fir__decimate__instance__q31.js
index b3cd80f..69a58ba 100644
--- a/docs/DSP/html/structarm__fir__decimate__instance__q31.js
+++ b/docs/DSP/html/structarm__fir__decimate__instance__q31.js
@@ -2,6 +2,6 @@ var structarm__fir__decimate__instance__q31 =
[
[ "M", "structarm__fir__decimate__instance__q31.html#ad3d6936c36303b30dd38f1eddf248ae5", null ],
[ "numTaps", "structarm__fir__decimate__instance__q31.html#a37915d42b0dc5e3057ebe83110798482", null ],
- [ "pCoeffs", "structarm__fir__decimate__instance__q31.html#a030d0391538c2481c5b348fd09a952ff", null ],
+ [ "pCoeffs", "structarm__fir__decimate__instance__q31.html#a530ab6a5d1a39367b281206cd7201dae", null ],
[ "pState", "structarm__fir__decimate__instance__q31.html#a0ef0ef9e265f7ab873cfc6daa7593fdb", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/structarm__fir__instance__f32.html b/docs/DSP/html/structarm__fir__instance__f32.html
index c078af3..1a8f961 100644
--- a/docs/DSP/html/structarm__fir__instance__f32.html
+++ b/docs/DSP/html/structarm__fir__instance__f32.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -129,8 +129,8 @@ Data Fields</h2></td></tr>
<tr class="separator:a20cf98c92b5323799b7881c9ff4d2f7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7afcf4022e8560db9b8fd28b0d090a15"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__instance__f32.html#a7afcf4022e8560db9b8fd28b0d090a15">pState</a></td></tr>
<tr class="separator:a7afcf4022e8560db9b8fd28b0d090a15"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1c9cfca901d5902afeb640f2831488f4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__instance__f32.html#a1c9cfca901d5902afeb640f2831488f4">pCoeffs</a></td></tr>
-<tr class="separator:a1c9cfca901d5902afeb640f2831488f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa590e6c845fcb19e027d77307c8ef016"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__instance__f32.html#aa590e6c845fcb19e027d77307c8ef016">pCoeffs</a></td></tr>
+<tr class="separator:aa590e6c845fcb19e027d77307c8ef016"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<div class="textblock"><dl><dt><b>Examples: </b></dt><dd><a class="el" href="arm_fir_example_f32_8c-example.html#_a12">arm_fir_example_f32.c</a>, and <a class="el" href="arm_signal_converge_example_f32_8c-example.html#_a3">arm_signal_converge_example_f32.c</a>.</dd>
@@ -146,23 +146,19 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of filter coefficients in the filter. </p>
-<p>Referenced by <a class="el" href="group__FIR.html#gae8fb334ea67eb6ecbd31824ddc14cd6a">arm_fir_f32()</a>, and <a class="el" href="group__FIR.html#ga98d13def6427e29522829f945d0967db">arm_fir_init_f32()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a1c9cfca901d5902afeb640f2831488f4"></a>
+<a class="anchor" id="aa590e6c845fcb19e027d77307c8ef016"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>* arm_fir_instance_f32::pCoeffs</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>* arm_fir_instance_f32::pCoeffs</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the coefficient array. The array is of length numTaps. </p>
-<p>Referenced by <a class="el" href="group__FIR.html#gae8fb334ea67eb6ecbd31824ddc14cd6a">arm_fir_f32()</a>, and <a class="el" href="group__FIR.html#ga98d13def6427e29522829f945d0967db">arm_fir_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a7afcf4022e8560db9b8fd28b0d090a15"></a>
@@ -176,8 +172,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the state variable array. The array is of length numTaps+blockSize-1. </p>
-<p>Referenced by <a class="el" href="group__FIR.html#gae8fb334ea67eb6ecbd31824ddc14cd6a">arm_fir_f32()</a>, and <a class="el" href="group__FIR.html#ga98d13def6427e29522829f945d0967db">arm_fir_init_f32()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -186,7 +180,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__fir__instance__f32.html">arm_fir_instance_f32</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__fir__instance__f32.js b/docs/DSP/html/structarm__fir__instance__f32.js
index d67ad4d..57c1e98 100644
--- a/docs/DSP/html/structarm__fir__instance__f32.js
+++ b/docs/DSP/html/structarm__fir__instance__f32.js
@@ -1,6 +1,6 @@
var structarm__fir__instance__f32 =
[
[ "numTaps", "structarm__fir__instance__f32.html#a20cf98c92b5323799b7881c9ff4d2f7c", null ],
- [ "pCoeffs", "structarm__fir__instance__f32.html#a1c9cfca901d5902afeb640f2831488f4", null ],
+ [ "pCoeffs", "structarm__fir__instance__f32.html#aa590e6c845fcb19e027d77307c8ef016", null ],
[ "pState", "structarm__fir__instance__f32.html#a7afcf4022e8560db9b8fd28b0d090a15", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/structarm__fir__instance__q15.html b/docs/DSP/html/structarm__fir__instance__q15.html
index 8ca7610..096ade1 100644
--- a/docs/DSP/html/structarm__fir__instance__q15.html
+++ b/docs/DSP/html/structarm__fir__instance__q15.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -129,8 +129,8 @@ Data Fields</h2></td></tr>
<tr class="separator:a0e46f93cf51bfb18b1be808be9c5bfc9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8d25f44f45b6a6c4cf38c31569b8a01"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__instance__q15.html#aa8d25f44f45b6a6c4cf38c31569b8a01">pState</a></td></tr>
<tr class="separator:aa8d25f44f45b6a6c4cf38c31569b8a01"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a6d16db16a5f8f0db54938f2967244d9e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__instance__q15.html#a6d16db16a5f8f0db54938f2967244d9e">pCoeffs</a></td></tr>
-<tr class="separator:a6d16db16a5f8f0db54938f2967244d9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac7f6e5f1b0be8d07c4c35b4be07157b0"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__instance__q15.html#ac7f6e5f1b0be8d07c4c35b4be07157b0">pCoeffs</a></td></tr>
+<tr class="separator:ac7f6e5f1b0be8d07c4c35b4be07157b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Field Documentation</h2>
<a class="anchor" id="a0e46f93cf51bfb18b1be808be9c5bfc9"></a>
@@ -144,23 +144,19 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of filter coefficients in the filter. </p>
-<p>Referenced by <a class="el" href="group__FIR.html#gac7d35e9472e49ccd88800f37f3476bd3">arm_fir_fast_q15()</a>, <a class="el" href="group__FIR.html#gae2a50f692f41ba57e44ed0719b1368bd">arm_fir_init_q15()</a>, and <a class="el" href="group__FIR.html#ga262d173058d6f80fdf60404ba262a8f5">arm_fir_q15()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a6d16db16a5f8f0db54938f2967244d9e"></a>
+<a class="anchor" id="ac7f6e5f1b0be8d07c4c35b4be07157b0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>* arm_fir_instance_q15::pCoeffs</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>* arm_fir_instance_q15::pCoeffs</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the coefficient array. The array is of length numTaps. </p>
-<p>Referenced by <a class="el" href="group__FIR.html#gac7d35e9472e49ccd88800f37f3476bd3">arm_fir_fast_q15()</a>, <a class="el" href="group__FIR.html#gae2a50f692f41ba57e44ed0719b1368bd">arm_fir_init_q15()</a>, and <a class="el" href="group__FIR.html#ga262d173058d6f80fdf60404ba262a8f5">arm_fir_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="aa8d25f44f45b6a6c4cf38c31569b8a01"></a>
@@ -174,8 +170,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the state variable array. The array is of length numTaps+blockSize-1. </p>
-<p>Referenced by <a class="el" href="group__FIR.html#gac7d35e9472e49ccd88800f37f3476bd3">arm_fir_fast_q15()</a>, <a class="el" href="group__FIR.html#gae2a50f692f41ba57e44ed0719b1368bd">arm_fir_init_q15()</a>, and <a class="el" href="group__FIR.html#ga262d173058d6f80fdf60404ba262a8f5">arm_fir_q15()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -184,7 +178,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__fir__instance__q15.html">arm_fir_instance_q15</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__fir__instance__q15.js b/docs/DSP/html/structarm__fir__instance__q15.js
index 1493cc1..3aa1c8d 100644
--- a/docs/DSP/html/structarm__fir__instance__q15.js
+++ b/docs/DSP/html/structarm__fir__instance__q15.js
@@ -1,6 +1,6 @@
var structarm__fir__instance__q15 =
[
[ "numTaps", "structarm__fir__instance__q15.html#a0e46f93cf51bfb18b1be808be9c5bfc9", null ],
- [ "pCoeffs", "structarm__fir__instance__q15.html#a6d16db16a5f8f0db54938f2967244d9e", null ],
+ [ "pCoeffs", "structarm__fir__instance__q15.html#ac7f6e5f1b0be8d07c4c35b4be07157b0", null ],
[ "pState", "structarm__fir__instance__q15.html#aa8d25f44f45b6a6c4cf38c31569b8a01", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/structarm__fir__instance__q31.html b/docs/DSP/html/structarm__fir__instance__q31.html
index fcd4d8d..cac1c05 100644
--- a/docs/DSP/html/structarm__fir__instance__q31.html
+++ b/docs/DSP/html/structarm__fir__instance__q31.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -129,8 +129,8 @@ Data Fields</h2></td></tr>
<tr class="separator:a918fadd775b7a0482b21bf34dae2f094"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a409f39c93b744784648bdc365541444d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__instance__q31.html#a409f39c93b744784648bdc365541444d">pState</a></td></tr>
<tr class="separator:a409f39c93b744784648bdc365541444d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afaae4c884bdf11a4ec2f3b9bb2bb51d0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__instance__q31.html#afaae4c884bdf11a4ec2f3b9bb2bb51d0">pCoeffs</a></td></tr>
-<tr class="separator:afaae4c884bdf11a4ec2f3b9bb2bb51d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae8bb1e9787be4578a23671bf53d3b7cb"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__instance__q31.html#ae8bb1e9787be4578a23671bf53d3b7cb">pCoeffs</a></td></tr>
+<tr class="separator:ae8bb1e9787be4578a23671bf53d3b7cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Field Documentation</h2>
<a class="anchor" id="a918fadd775b7a0482b21bf34dae2f094"></a>
@@ -144,23 +144,19 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of filter coefficients in the filter. </p>
-<p>Referenced by <a class="el" href="group__FIR.html#ga70d11af009dcd25594c58c75cdb5d6e3">arm_fir_fast_q31()</a>, <a class="el" href="group__FIR.html#gac00d53af87684cbbe135767b55e748a5">arm_fir_init_q31()</a>, and <a class="el" href="group__FIR.html#gaadd938c68ab08967cbb5fc696f384bb5">arm_fir_q31()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="afaae4c884bdf11a4ec2f3b9bb2bb51d0"></a>
+<a class="anchor" id="ae8bb1e9787be4578a23671bf53d3b7cb"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>* arm_fir_instance_q31::pCoeffs</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>* arm_fir_instance_q31::pCoeffs</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the coefficient array. The array is of length numTaps. </p>
-<p>Referenced by <a class="el" href="group__FIR.html#ga70d11af009dcd25594c58c75cdb5d6e3">arm_fir_fast_q31()</a>, <a class="el" href="group__FIR.html#gac00d53af87684cbbe135767b55e748a5">arm_fir_init_q31()</a>, and <a class="el" href="group__FIR.html#gaadd938c68ab08967cbb5fc696f384bb5">arm_fir_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a409f39c93b744784648bdc365541444d"></a>
@@ -174,8 +170,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the state variable array. The array is of length numTaps+blockSize-1. </p>
-<p>Referenced by <a class="el" href="group__FIR.html#ga70d11af009dcd25594c58c75cdb5d6e3">arm_fir_fast_q31()</a>, <a class="el" href="group__FIR.html#gac00d53af87684cbbe135767b55e748a5">arm_fir_init_q31()</a>, and <a class="el" href="group__FIR.html#gaadd938c68ab08967cbb5fc696f384bb5">arm_fir_q31()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -184,7 +178,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__fir__instance__q31.html">arm_fir_instance_q31</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__fir__instance__q31.js b/docs/DSP/html/structarm__fir__instance__q31.js
index 5cc8889..b738426 100644
--- a/docs/DSP/html/structarm__fir__instance__q31.js
+++ b/docs/DSP/html/structarm__fir__instance__q31.js
@@ -1,6 +1,6 @@
var structarm__fir__instance__q31 =
[
[ "numTaps", "structarm__fir__instance__q31.html#a918fadd775b7a0482b21bf34dae2f094", null ],
- [ "pCoeffs", "structarm__fir__instance__q31.html#afaae4c884bdf11a4ec2f3b9bb2bb51d0", null ],
+ [ "pCoeffs", "structarm__fir__instance__q31.html#ae8bb1e9787be4578a23671bf53d3b7cb", null ],
[ "pState", "structarm__fir__instance__q31.html#a409f39c93b744784648bdc365541444d", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/structarm__fir__instance__q7.html b/docs/DSP/html/structarm__fir__instance__q7.html
index ba39f33..0c9e4a1 100644
--- a/docs/DSP/html/structarm__fir__instance__q7.html
+++ b/docs/DSP/html/structarm__fir__instance__q7.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -129,8 +129,8 @@ Data Fields</h2></td></tr>
<tr class="separator:a9b50840e2c5ef5b17e1a584fb4cf0d06"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaddea3b9c7e16ddfd9428b7bf9f9c200"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__instance__q7.html#aaddea3b9c7e16ddfd9428b7bf9f9c200">pState</a></td></tr>
<tr class="separator:aaddea3b9c7e16ddfd9428b7bf9f9c200"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0e45aedefc3fffad6cb315c5b6e5bd49"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__instance__q7.html#a0e45aedefc3fffad6cb315c5b6e5bd49">pCoeffs</a></td></tr>
-<tr class="separator:a0e45aedefc3fffad6cb315c5b6e5bd49"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6947bd695db2d5f8e198e68ca0c72026"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__instance__q7.html#a6947bd695db2d5f8e198e68ca0c72026">pCoeffs</a></td></tr>
+<tr class="separator:a6947bd695db2d5f8e198e68ca0c72026"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Field Documentation</h2>
<a class="anchor" id="a9b50840e2c5ef5b17e1a584fb4cf0d06"></a>
@@ -144,23 +144,19 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of filter coefficients in the filter. </p>
-<p>Referenced by <a class="el" href="group__FIR.html#ga88e48688224d42dc173dbcec702f0c1d">arm_fir_init_q7()</a>, and <a class="el" href="group__FIR.html#ga31c91a0bf0962327ef8f626fae68ea32">arm_fir_q7()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a0e45aedefc3fffad6cb315c5b6e5bd49"></a>
+<a class="anchor" id="a6947bd695db2d5f8e198e68ca0c72026"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a>* arm_fir_instance_q7::pCoeffs</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a>* arm_fir_instance_q7::pCoeffs</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the coefficient array. The array is of length numTaps. </p>
-<p>Referenced by <a class="el" href="group__FIR.html#ga88e48688224d42dc173dbcec702f0c1d">arm_fir_init_q7()</a>, and <a class="el" href="group__FIR.html#ga31c91a0bf0962327ef8f626fae68ea32">arm_fir_q7()</a>.</p>
-
</div>
</div>
<a class="anchor" id="aaddea3b9c7e16ddfd9428b7bf9f9c200"></a>
@@ -174,8 +170,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the state variable array. The array is of length numTaps+blockSize-1. </p>
-<p>Referenced by <a class="el" href="group__FIR.html#ga88e48688224d42dc173dbcec702f0c1d">arm_fir_init_q7()</a>, and <a class="el" href="group__FIR.html#ga31c91a0bf0962327ef8f626fae68ea32">arm_fir_q7()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -184,7 +178,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__fir__instance__q7.html">arm_fir_instance_q7</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__fir__instance__q7.js b/docs/DSP/html/structarm__fir__instance__q7.js
index 411b51f..537063d 100644
--- a/docs/DSP/html/structarm__fir__instance__q7.js
+++ b/docs/DSP/html/structarm__fir__instance__q7.js
@@ -1,6 +1,6 @@
var structarm__fir__instance__q7 =
[
[ "numTaps", "structarm__fir__instance__q7.html#a9b50840e2c5ef5b17e1a584fb4cf0d06", null ],
- [ "pCoeffs", "structarm__fir__instance__q7.html#a0e45aedefc3fffad6cb315c5b6e5bd49", null ],
+ [ "pCoeffs", "structarm__fir__instance__q7.html#a6947bd695db2d5f8e198e68ca0c72026", null ],
[ "pState", "structarm__fir__instance__q7.html#aaddea3b9c7e16ddfd9428b7bf9f9c200", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/structarm__fir__interpolate__instance__f32.html b/docs/DSP/html/structarm__fir__interpolate__instance__f32.html
index 5c5d3e3..c644531 100644
--- a/docs/DSP/html/structarm__fir__interpolate__instance__f32.html
+++ b/docs/DSP/html/structarm__fir__interpolate__instance__f32.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -129,8 +129,8 @@ Data Fields</h2></td></tr>
<tr class="separator:ae6f94dcc0ccd8aa4bc699b20985d9df5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a389e669e13ec56292a70db8e92194b12"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__interpolate__instance__f32.html#a389e669e13ec56292a70db8e92194b12">phaseLength</a></td></tr>
<tr class="separator:a389e669e13ec56292a70db8e92194b12"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a86053b715980a93c9df630d6de5bb63c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__interpolate__instance__f32.html#a86053b715980a93c9df630d6de5bb63c">pCoeffs</a></td></tr>
-<tr class="separator:a86053b715980a93c9df630d6de5bb63c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9e1258a3dbe84fde28d5ee67311337f4"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__interpolate__instance__f32.html#a9e1258a3dbe84fde28d5ee67311337f4">pCoeffs</a></td></tr>
+<tr class="separator:a9e1258a3dbe84fde28d5ee67311337f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a42a8ba1bda85fa86d7b6c84d3da4c75b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__interpolate__instance__f32.html#a42a8ba1bda85fa86d7b6c84d3da4c75b">pState</a></td></tr>
<tr class="separator:a42a8ba1bda85fa86d7b6c84d3da4c75b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -146,23 +146,19 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>upsample factor. </p>
-<p>Referenced by <a class="el" href="group__FIR__Interpolate.html#ga9cae104c5cf60b4e7671c82264a8c12e">arm_fir_interpolate_f32()</a>, and <a class="el" href="group__FIR__Interpolate.html#ga0f857457a815946f7e4dca989ebf6ff6">arm_fir_interpolate_init_f32()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a86053b715980a93c9df630d6de5bb63c"></a>
+<a class="anchor" id="a9e1258a3dbe84fde28d5ee67311337f4"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>* arm_fir_interpolate_instance_f32::pCoeffs</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>* arm_fir_interpolate_instance_f32::pCoeffs</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the coefficient array. The array is of length L*phaseLength. </p>
-<p>Referenced by <a class="el" href="group__FIR__Interpolate.html#ga9cae104c5cf60b4e7671c82264a8c12e">arm_fir_interpolate_f32()</a>, and <a class="el" href="group__FIR__Interpolate.html#ga0f857457a815946f7e4dca989ebf6ff6">arm_fir_interpolate_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a389e669e13ec56292a70db8e92194b12"></a>
@@ -176,8 +172,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>length of each polyphase filter component. </p>
-<p>Referenced by <a class="el" href="group__FIR__Interpolate.html#ga9cae104c5cf60b4e7671c82264a8c12e">arm_fir_interpolate_f32()</a>, and <a class="el" href="group__FIR__Interpolate.html#ga0f857457a815946f7e4dca989ebf6ff6">arm_fir_interpolate_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a42a8ba1bda85fa86d7b6c84d3da4c75b"></a>
@@ -191,8 +185,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the state variable array. The array is of length phaseLength+numTaps-1. </p>
-<p>Referenced by <a class="el" href="group__FIR__Interpolate.html#ga9cae104c5cf60b4e7671c82264a8c12e">arm_fir_interpolate_f32()</a>, and <a class="el" href="group__FIR__Interpolate.html#ga0f857457a815946f7e4dca989ebf6ff6">arm_fir_interpolate_init_f32()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -201,7 +193,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__fir__interpolate__instance__f32.html">arm_fir_interpolate_instance_f32</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__fir__interpolate__instance__f32.js b/docs/DSP/html/structarm__fir__interpolate__instance__f32.js
index 2d74ca2..553f06b 100644
--- a/docs/DSP/html/structarm__fir__interpolate__instance__f32.js
+++ b/docs/DSP/html/structarm__fir__interpolate__instance__f32.js
@@ -1,7 +1,7 @@
var structarm__fir__interpolate__instance__f32 =
[
[ "L", "structarm__fir__interpolate__instance__f32.html#ae6f94dcc0ccd8aa4bc699b20985d9df5", null ],
- [ "pCoeffs", "structarm__fir__interpolate__instance__f32.html#a86053b715980a93c9df630d6de5bb63c", null ],
+ [ "pCoeffs", "structarm__fir__interpolate__instance__f32.html#a9e1258a3dbe84fde28d5ee67311337f4", null ],
[ "phaseLength", "structarm__fir__interpolate__instance__f32.html#a389e669e13ec56292a70db8e92194b12", null ],
[ "pState", "structarm__fir__interpolate__instance__f32.html#a42a8ba1bda85fa86d7b6c84d3da4c75b", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/structarm__fir__interpolate__instance__q15.html b/docs/DSP/html/structarm__fir__interpolate__instance__q15.html
index b93119c..2005e2e 100644
--- a/docs/DSP/html/structarm__fir__interpolate__instance__q15.html
+++ b/docs/DSP/html/structarm__fir__interpolate__instance__q15.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -129,8 +129,8 @@ Data Fields</h2></td></tr>
<tr class="separator:a5431bdc079e72a973b51d359f7f13603"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad5178a02a697a77e0d0e60705d9f0a19"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__interpolate__instance__q15.html#ad5178a02a697a77e0d0e60705d9f0a19">phaseLength</a></td></tr>
<tr class="separator:ad5178a02a697a77e0d0e60705d9f0a19"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a767d91d61d4c0beeddd4325d28d28e24"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__interpolate__instance__q15.html#a767d91d61d4c0beeddd4325d28d28e24">pCoeffs</a></td></tr>
-<tr class="separator:a767d91d61d4c0beeddd4325d28d28e24"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a239cee528ee8f79188fc34a94c86673b"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__interpolate__instance__q15.html#a239cee528ee8f79188fc34a94c86673b">pCoeffs</a></td></tr>
+<tr class="separator:a239cee528ee8f79188fc34a94c86673b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a26b864363fa47954248f2590e3a82a3c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__interpolate__instance__q15.html#a26b864363fa47954248f2590e3a82a3c">pState</a></td></tr>
<tr class="separator:a26b864363fa47954248f2590e3a82a3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -146,23 +146,19 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>upsample factor. </p>
-<p>Referenced by <a class="el" href="group__FIR__Interpolate.html#ga18e8c4a74ff1d0f88876cc63f675288f">arm_fir_interpolate_init_q15()</a>, and <a class="el" href="group__FIR__Interpolate.html#ga7962b5f9636e54899f75d0c5936800b5">arm_fir_interpolate_q15()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a767d91d61d4c0beeddd4325d28d28e24"></a>
+<a class="anchor" id="a239cee528ee8f79188fc34a94c86673b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>* arm_fir_interpolate_instance_q15::pCoeffs</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>* arm_fir_interpolate_instance_q15::pCoeffs</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the coefficient array. The array is of length L*phaseLength. </p>
-<p>Referenced by <a class="el" href="group__FIR__Interpolate.html#ga18e8c4a74ff1d0f88876cc63f675288f">arm_fir_interpolate_init_q15()</a>, and <a class="el" href="group__FIR__Interpolate.html#ga7962b5f9636e54899f75d0c5936800b5">arm_fir_interpolate_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ad5178a02a697a77e0d0e60705d9f0a19"></a>
@@ -176,8 +172,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>length of each polyphase filter component. </p>
-<p>Referenced by <a class="el" href="group__FIR__Interpolate.html#ga18e8c4a74ff1d0f88876cc63f675288f">arm_fir_interpolate_init_q15()</a>, and <a class="el" href="group__FIR__Interpolate.html#ga7962b5f9636e54899f75d0c5936800b5">arm_fir_interpolate_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a26b864363fa47954248f2590e3a82a3c"></a>
@@ -191,8 +185,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the state variable array. The array is of length blockSize+phaseLength-1. </p>
-<p>Referenced by <a class="el" href="group__FIR__Interpolate.html#ga18e8c4a74ff1d0f88876cc63f675288f">arm_fir_interpolate_init_q15()</a>, and <a class="el" href="group__FIR__Interpolate.html#ga7962b5f9636e54899f75d0c5936800b5">arm_fir_interpolate_q15()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -201,7 +193,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__fir__interpolate__instance__q15.html">arm_fir_interpolate_instance_q15</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__fir__interpolate__instance__q15.js b/docs/DSP/html/structarm__fir__interpolate__instance__q15.js
index aa338be..d0f0338 100644
--- a/docs/DSP/html/structarm__fir__interpolate__instance__q15.js
+++ b/docs/DSP/html/structarm__fir__interpolate__instance__q15.js
@@ -1,7 +1,7 @@
var structarm__fir__interpolate__instance__q15 =
[
[ "L", "structarm__fir__interpolate__instance__q15.html#a5431bdc079e72a973b51d359f7f13603", null ],
- [ "pCoeffs", "structarm__fir__interpolate__instance__q15.html#a767d91d61d4c0beeddd4325d28d28e24", null ],
+ [ "pCoeffs", "structarm__fir__interpolate__instance__q15.html#a239cee528ee8f79188fc34a94c86673b", null ],
[ "phaseLength", "structarm__fir__interpolate__instance__q15.html#ad5178a02a697a77e0d0e60705d9f0a19", null ],
[ "pState", "structarm__fir__interpolate__instance__q15.html#a26b864363fa47954248f2590e3a82a3c", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/structarm__fir__interpolate__instance__q31.html b/docs/DSP/html/structarm__fir__interpolate__instance__q31.html
index ee15ec4..377cca5 100644
--- a/docs/DSP/html/structarm__fir__interpolate__instance__q31.html
+++ b/docs/DSP/html/structarm__fir__interpolate__instance__q31.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -129,8 +129,8 @@ Data Fields</h2></td></tr>
<tr class="separator:a5cdf0a631cb74e0e9588c388abe5235c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d243796584afc7cd6c557f00b7acca5"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__interpolate__instance__q31.html#a5d243796584afc7cd6c557f00b7acca5">phaseLength</a></td></tr>
<tr class="separator:a5d243796584afc7cd6c557f00b7acca5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afa719433687e1936ec3403d0d32f06e6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__interpolate__instance__q31.html#afa719433687e1936ec3403d0d32f06e6">pCoeffs</a></td></tr>
-<tr class="separator:afa719433687e1936ec3403d0d32f06e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a89c871637896a08168e87ec13691f020"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__interpolate__instance__q31.html#a89c871637896a08168e87ec13691f020">pCoeffs</a></td></tr>
+<tr class="separator:a89c871637896a08168e87ec13691f020"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:addde04514b6e6ac72be3d609f0398b1a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__interpolate__instance__q31.html#addde04514b6e6ac72be3d609f0398b1a">pState</a></td></tr>
<tr class="separator:addde04514b6e6ac72be3d609f0398b1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -146,23 +146,19 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>upsample factor. </p>
-<p>Referenced by <a class="el" href="group__FIR__Interpolate.html#ga9d0ba38ce9f12a850dd242731d307476">arm_fir_interpolate_init_q31()</a>, and <a class="el" href="group__FIR__Interpolate.html#gaac9c0f01ed91c53f7083995d7411f5ee">arm_fir_interpolate_q31()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="afa719433687e1936ec3403d0d32f06e6"></a>
+<a class="anchor" id="a89c871637896a08168e87ec13691f020"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>* arm_fir_interpolate_instance_q31::pCoeffs</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>* arm_fir_interpolate_instance_q31::pCoeffs</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the coefficient array. The array is of length L*phaseLength. </p>
-<p>Referenced by <a class="el" href="group__FIR__Interpolate.html#ga9d0ba38ce9f12a850dd242731d307476">arm_fir_interpolate_init_q31()</a>, and <a class="el" href="group__FIR__Interpolate.html#gaac9c0f01ed91c53f7083995d7411f5ee">arm_fir_interpolate_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a5d243796584afc7cd6c557f00b7acca5"></a>
@@ -176,8 +172,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>length of each polyphase filter component. </p>
-<p>Referenced by <a class="el" href="group__FIR__Interpolate.html#ga9d0ba38ce9f12a850dd242731d307476">arm_fir_interpolate_init_q31()</a>, and <a class="el" href="group__FIR__Interpolate.html#gaac9c0f01ed91c53f7083995d7411f5ee">arm_fir_interpolate_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="addde04514b6e6ac72be3d609f0398b1a"></a>
@@ -191,8 +185,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the state variable array. The array is of length blockSize+phaseLength-1. </p>
-<p>Referenced by <a class="el" href="group__FIR__Interpolate.html#ga9d0ba38ce9f12a850dd242731d307476">arm_fir_interpolate_init_q31()</a>, and <a class="el" href="group__FIR__Interpolate.html#gaac9c0f01ed91c53f7083995d7411f5ee">arm_fir_interpolate_q31()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -201,7 +193,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__fir__interpolate__instance__q31.html">arm_fir_interpolate_instance_q31</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__fir__interpolate__instance__q31.js b/docs/DSP/html/structarm__fir__interpolate__instance__q31.js
index a603dd4..a70d4a3 100644
--- a/docs/DSP/html/structarm__fir__interpolate__instance__q31.js
+++ b/docs/DSP/html/structarm__fir__interpolate__instance__q31.js
@@ -1,7 +1,7 @@
var structarm__fir__interpolate__instance__q31 =
[
[ "L", "structarm__fir__interpolate__instance__q31.html#a5cdf0a631cb74e0e9588c388abe5235c", null ],
- [ "pCoeffs", "structarm__fir__interpolate__instance__q31.html#afa719433687e1936ec3403d0d32f06e6", null ],
+ [ "pCoeffs", "structarm__fir__interpolate__instance__q31.html#a89c871637896a08168e87ec13691f020", null ],
[ "phaseLength", "structarm__fir__interpolate__instance__q31.html#a5d243796584afc7cd6c557f00b7acca5", null ],
[ "pState", "structarm__fir__interpolate__instance__q31.html#addde04514b6e6ac72be3d609f0398b1a", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/structarm__fir__lattice__instance__f32.html b/docs/DSP/html/structarm__fir__lattice__instance__f32.html
index 77e3c2a..65731c3 100644
--- a/docs/DSP/html/structarm__fir__lattice__instance__f32.html
+++ b/docs/DSP/html/structarm__fir__lattice__instance__f32.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -129,8 +129,8 @@ Data Fields</h2></td></tr>
<tr class="separator:ad369bd9997a250f195254df37408a38f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae348884a1ba9b83fadccd5da640cbcaf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__lattice__instance__f32.html#ae348884a1ba9b83fadccd5da640cbcaf">pState</a></td></tr>
<tr class="separator:ae348884a1ba9b83fadccd5da640cbcaf"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a33bf5948c947f9ef80a99717cb0a0a43"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__lattice__instance__f32.html#a33bf5948c947f9ef80a99717cb0a0a43">pCoeffs</a></td></tr>
-<tr class="separator:a33bf5948c947f9ef80a99717cb0a0a43"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aec9f6580180489d073bb5be700d72bbc"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__lattice__instance__f32.html#aec9f6580180489d073bb5be700d72bbc">pCoeffs</a></td></tr>
+<tr class="separator:aec9f6580180489d073bb5be700d72bbc"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Field Documentation</h2>
<a class="anchor" id="ad369bd9997a250f195254df37408a38f"></a>
@@ -144,23 +144,19 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of filter stages. </p>
-<p>Referenced by <a class="el" href="group__FIR__Lattice.html#gae63a45a63a11a65f2eae8b8b1fe370a8">arm_fir_lattice_f32()</a>, and <a class="el" href="group__FIR__Lattice.html#ga86199a1590af2b8941c6532ee9d03229">arm_fir_lattice_init_f32()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a33bf5948c947f9ef80a99717cb0a0a43"></a>
+<a class="anchor" id="aec9f6580180489d073bb5be700d72bbc"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>* arm_fir_lattice_instance_f32::pCoeffs</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>* arm_fir_lattice_instance_f32::pCoeffs</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the coefficient array. The array is of length numStages. </p>
-<p>Referenced by <a class="el" href="group__FIR__Lattice.html#gae63a45a63a11a65f2eae8b8b1fe370a8">arm_fir_lattice_f32()</a>, and <a class="el" href="group__FIR__Lattice.html#ga86199a1590af2b8941c6532ee9d03229">arm_fir_lattice_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ae348884a1ba9b83fadccd5da640cbcaf"></a>
@@ -174,8 +170,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the state variable array. The array is of length numStages. </p>
-<p>Referenced by <a class="el" href="group__FIR__Lattice.html#gae63a45a63a11a65f2eae8b8b1fe370a8">arm_fir_lattice_f32()</a>, and <a class="el" href="group__FIR__Lattice.html#ga86199a1590af2b8941c6532ee9d03229">arm_fir_lattice_init_f32()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -184,7 +178,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__fir__lattice__instance__f32.html">arm_fir_lattice_instance_f32</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__fir__lattice__instance__f32.js b/docs/DSP/html/structarm__fir__lattice__instance__f32.js
index 90795b2..dfeff4a 100644
--- a/docs/DSP/html/structarm__fir__lattice__instance__f32.js
+++ b/docs/DSP/html/structarm__fir__lattice__instance__f32.js
@@ -1,6 +1,6 @@
var structarm__fir__lattice__instance__f32 =
[
[ "numStages", "structarm__fir__lattice__instance__f32.html#ad369bd9997a250f195254df37408a38f", null ],
- [ "pCoeffs", "structarm__fir__lattice__instance__f32.html#a33bf5948c947f9ef80a99717cb0a0a43", null ],
+ [ "pCoeffs", "structarm__fir__lattice__instance__f32.html#aec9f6580180489d073bb5be700d72bbc", null ],
[ "pState", "structarm__fir__lattice__instance__f32.html#ae348884a1ba9b83fadccd5da640cbcaf", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/structarm__fir__lattice__instance__q15.html b/docs/DSP/html/structarm__fir__lattice__instance__q15.html
index a0794fa..6a199a9 100644
--- a/docs/DSP/html/structarm__fir__lattice__instance__q15.html
+++ b/docs/DSP/html/structarm__fir__lattice__instance__q15.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -129,8 +129,8 @@ Data Fields</h2></td></tr>
<tr class="separator:a38b179138d6a6c9cac4f8f79b6fd5357"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a37b90dea2bc3ee7c9951a9fe74db0cbb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__lattice__instance__q15.html#a37b90dea2bc3ee7c9951a9fe74db0cbb">pState</a></td></tr>
<tr class="separator:a37b90dea2bc3ee7c9951a9fe74db0cbb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a78f872826140069cf67836fff87360bc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__lattice__instance__q15.html#a78f872826140069cf67836fff87360bc">pCoeffs</a></td></tr>
-<tr class="separator:a78f872826140069cf67836fff87360bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0248d4f9908c38f9c7865ea5261f6856"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__lattice__instance__q15.html#a0248d4f9908c38f9c7865ea5261f6856">pCoeffs</a></td></tr>
+<tr class="separator:a0248d4f9908c38f9c7865ea5261f6856"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Field Documentation</h2>
<a class="anchor" id="a38b179138d6a6c9cac4f8f79b6fd5357"></a>
@@ -144,23 +144,19 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of filter stages. </p>
-<p>Referenced by <a class="el" href="group__FIR__Lattice.html#ga1b22f30ce1cc19bf5a5d7c9fca154d72">arm_fir_lattice_init_q15()</a>, and <a class="el" href="group__FIR__Lattice.html#gabb0ab07fd313b4d863070c3ddca51542">arm_fir_lattice_q15()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a78f872826140069cf67836fff87360bc"></a>
+<a class="anchor" id="a0248d4f9908c38f9c7865ea5261f6856"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>* arm_fir_lattice_instance_q15::pCoeffs</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>* arm_fir_lattice_instance_q15::pCoeffs</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the coefficient array. The array is of length numStages. </p>
-<p>Referenced by <a class="el" href="group__FIR__Lattice.html#ga1b22f30ce1cc19bf5a5d7c9fca154d72">arm_fir_lattice_init_q15()</a>, and <a class="el" href="group__FIR__Lattice.html#gabb0ab07fd313b4d863070c3ddca51542">arm_fir_lattice_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a37b90dea2bc3ee7c9951a9fe74db0cbb"></a>
@@ -174,8 +170,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the state variable array. The array is of length numStages. </p>
-<p>Referenced by <a class="el" href="group__FIR__Lattice.html#ga1b22f30ce1cc19bf5a5d7c9fca154d72">arm_fir_lattice_init_q15()</a>, and <a class="el" href="group__FIR__Lattice.html#gabb0ab07fd313b4d863070c3ddca51542">arm_fir_lattice_q15()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -184,7 +178,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__fir__lattice__instance__q15.html">arm_fir_lattice_instance_q15</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__fir__lattice__instance__q15.js b/docs/DSP/html/structarm__fir__lattice__instance__q15.js
index 8df831b..168fcb3 100644
--- a/docs/DSP/html/structarm__fir__lattice__instance__q15.js
+++ b/docs/DSP/html/structarm__fir__lattice__instance__q15.js
@@ -1,6 +1,6 @@
var structarm__fir__lattice__instance__q15 =
[
[ "numStages", "structarm__fir__lattice__instance__q15.html#a38b179138d6a6c9cac4f8f79b6fd5357", null ],
- [ "pCoeffs", "structarm__fir__lattice__instance__q15.html#a78f872826140069cf67836fff87360bc", null ],
+ [ "pCoeffs", "structarm__fir__lattice__instance__q15.html#a0248d4f9908c38f9c7865ea5261f6856", null ],
[ "pState", "structarm__fir__lattice__instance__q15.html#a37b90dea2bc3ee7c9951a9fe74db0cbb", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/structarm__fir__lattice__instance__q31.html b/docs/DSP/html/structarm__fir__lattice__instance__q31.html
index 770698e..a19c461 100644
--- a/docs/DSP/html/structarm__fir__lattice__instance__q31.html
+++ b/docs/DSP/html/structarm__fir__lattice__instance__q31.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -129,8 +129,8 @@ Data Fields</h2></td></tr>
<tr class="separator:a9f3773bbb76bc5a8a5ee9d37786bf478"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a08fe9494ab7cd336b791e9657adadcf6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__lattice__instance__q31.html#a08fe9494ab7cd336b791e9657adadcf6">pState</a></td></tr>
<tr class="separator:a08fe9494ab7cd336b791e9657adadcf6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a66c3364bf5863cd45e05f1652c3dc522"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__lattice__instance__q31.html#a66c3364bf5863cd45e05f1652c3dc522">pCoeffs</a></td></tr>
-<tr class="separator:a66c3364bf5863cd45e05f1652c3dc522"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac9e648f1e5bc7d5ee6d5f7d8d22b1e74"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__lattice__instance__q31.html#ac9e648f1e5bc7d5ee6d5f7d8d22b1e74">pCoeffs</a></td></tr>
+<tr class="separator:ac9e648f1e5bc7d5ee6d5f7d8d22b1e74"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Field Documentation</h2>
<a class="anchor" id="a9f3773bbb76bc5a8a5ee9d37786bf478"></a>
@@ -144,23 +144,19 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of filter stages. </p>
-<p>Referenced by <a class="el" href="group__FIR__Lattice.html#gac05a17a0188bb851b58d19e572870a54">arm_fir_lattice_init_q31()</a>, and <a class="el" href="group__FIR__Lattice.html#ga2e36fd210e4a1a5dd333ce80dd6d9a88">arm_fir_lattice_q31()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a66c3364bf5863cd45e05f1652c3dc522"></a>
+<a class="anchor" id="ac9e648f1e5bc7d5ee6d5f7d8d22b1e74"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>* arm_fir_lattice_instance_q31::pCoeffs</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>* arm_fir_lattice_instance_q31::pCoeffs</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the coefficient array. The array is of length numStages. </p>
-<p>Referenced by <a class="el" href="group__FIR__Lattice.html#gac05a17a0188bb851b58d19e572870a54">arm_fir_lattice_init_q31()</a>, and <a class="el" href="group__FIR__Lattice.html#ga2e36fd210e4a1a5dd333ce80dd6d9a88">arm_fir_lattice_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a08fe9494ab7cd336b791e9657adadcf6"></a>
@@ -174,8 +170,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the state variable array. The array is of length numStages. </p>
-<p>Referenced by <a class="el" href="group__FIR__Lattice.html#gac05a17a0188bb851b58d19e572870a54">arm_fir_lattice_init_q31()</a>, and <a class="el" href="group__FIR__Lattice.html#ga2e36fd210e4a1a5dd333ce80dd6d9a88">arm_fir_lattice_q31()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -184,7 +178,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__fir__lattice__instance__q31.html">arm_fir_lattice_instance_q31</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__fir__lattice__instance__q31.js b/docs/DSP/html/structarm__fir__lattice__instance__q31.js
index b05a008..79388fd 100644
--- a/docs/DSP/html/structarm__fir__lattice__instance__q31.js
+++ b/docs/DSP/html/structarm__fir__lattice__instance__q31.js
@@ -1,6 +1,6 @@
var structarm__fir__lattice__instance__q31 =
[
[ "numStages", "structarm__fir__lattice__instance__q31.html#a9f3773bbb76bc5a8a5ee9d37786bf478", null ],
- [ "pCoeffs", "structarm__fir__lattice__instance__q31.html#a66c3364bf5863cd45e05f1652c3dc522", null ],
+ [ "pCoeffs", "structarm__fir__lattice__instance__q31.html#ac9e648f1e5bc7d5ee6d5f7d8d22b1e74", null ],
[ "pState", "structarm__fir__lattice__instance__q31.html#a08fe9494ab7cd336b791e9657adadcf6", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/structarm__fir__sparse__instance__f32.html b/docs/DSP/html/structarm__fir__sparse__instance__f32.html
index d1bbeb1..eded65c 100644
--- a/docs/DSP/html/structarm__fir__sparse__instance__f32.html
+++ b/docs/DSP/html/structarm__fir__sparse__instance__f32.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -131,8 +131,8 @@ Data Fields</h2></td></tr>
<tr class="separator:a57585aeca9dc8686e08df2865375a86d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a794af0916666d11cc564d6df08553555"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__sparse__instance__f32.html#a794af0916666d11cc564d6df08553555">pState</a></td></tr>
<tr class="separator:a794af0916666d11cc564d6df08553555"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a04af7c738dfb0882ad102fcad501d94a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__sparse__instance__f32.html#a04af7c738dfb0882ad102fcad501d94a">pCoeffs</a></td></tr>
-<tr class="separator:a04af7c738dfb0882ad102fcad501d94a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4bc78b1761b6349e6842241e813d6446"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__sparse__instance__f32.html#a4bc78b1761b6349e6842241e813d6446">pCoeffs</a></td></tr>
+<tr class="separator:a4bc78b1761b6349e6842241e813d6446"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af8b8c775f4084c36774f06c082b4c078"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__sparse__instance__f32.html#af8b8c775f4084c36774f06c082b4c078">maxDelay</a></td></tr>
<tr class="separator:af8b8c775f4084c36774f06c082b4c078"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaa54ae67e5d10c6dd0d697945c638d31"><td class="memItemLeft" align="right" valign="top">int32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__sparse__instance__f32.html#aaa54ae67e5d10c6dd0d697945c638d31">pTapDelay</a></td></tr>
@@ -150,8 +150,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>maximum offset specified by the pTapDelay array. </p>
-<p>Referenced by <a class="el" href="group__FIR__Sparse.html#ga23a9284de5ee39406713b91d18ac8838">arm_fir_sparse_f32()</a>, and <a class="el" href="group__FIR__Sparse.html#ga86378a08a9d9e1e0e5de77843b34d396">arm_fir_sparse_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a5e19e7f234ac30a3db843352bf2a8515"></a>
@@ -165,23 +163,19 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of coefficients in the filter. </p>
-<p>Referenced by <a class="el" href="group__FIR__Sparse.html#ga23a9284de5ee39406713b91d18ac8838">arm_fir_sparse_f32()</a>, and <a class="el" href="group__FIR__Sparse.html#ga86378a08a9d9e1e0e5de77843b34d396">arm_fir_sparse_init_f32()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a04af7c738dfb0882ad102fcad501d94a"></a>
+<a class="anchor" id="a4bc78b1761b6349e6842241e813d6446"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>* arm_fir_sparse_instance_f32::pCoeffs</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>* arm_fir_sparse_instance_f32::pCoeffs</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the coefficient array. The array is of length numTaps. </p>
-<p>Referenced by <a class="el" href="group__FIR__Sparse.html#ga23a9284de5ee39406713b91d18ac8838">arm_fir_sparse_f32()</a>, and <a class="el" href="group__FIR__Sparse.html#ga86378a08a9d9e1e0e5de77843b34d396">arm_fir_sparse_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a794af0916666d11cc564d6df08553555"></a>
@@ -195,8 +189,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the state buffer array. The array is of length maxDelay+blockSize-1. </p>
-<p>Referenced by <a class="el" href="group__FIR__Sparse.html#ga23a9284de5ee39406713b91d18ac8838">arm_fir_sparse_f32()</a>, and <a class="el" href="group__FIR__Sparse.html#ga86378a08a9d9e1e0e5de77843b34d396">arm_fir_sparse_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="aaa54ae67e5d10c6dd0d697945c638d31"></a>
@@ -210,8 +202,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the array of delay values. The array is of length numTaps. </p>
-<p>Referenced by <a class="el" href="group__FIR__Sparse.html#ga23a9284de5ee39406713b91d18ac8838">arm_fir_sparse_f32()</a>, and <a class="el" href="group__FIR__Sparse.html#ga86378a08a9d9e1e0e5de77843b34d396">arm_fir_sparse_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a57585aeca9dc8686e08df2865375a86d"></a>
@@ -225,8 +215,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>state buffer index. Points to the oldest sample in the state buffer. </p>
-<p>Referenced by <a class="el" href="group__FIR__Sparse.html#ga23a9284de5ee39406713b91d18ac8838">arm_fir_sparse_f32()</a>, and <a class="el" href="group__FIR__Sparse.html#ga86378a08a9d9e1e0e5de77843b34d396">arm_fir_sparse_init_f32()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -235,7 +223,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__fir__sparse__instance__f32.html">arm_fir_sparse_instance_f32</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__fir__sparse__instance__f32.js b/docs/DSP/html/structarm__fir__sparse__instance__f32.js
index e4e5494..fd09def 100644
--- a/docs/DSP/html/structarm__fir__sparse__instance__f32.js
+++ b/docs/DSP/html/structarm__fir__sparse__instance__f32.js
@@ -2,7 +2,7 @@ var structarm__fir__sparse__instance__f32 =
[
[ "maxDelay", "structarm__fir__sparse__instance__f32.html#af8b8c775f4084c36774f06c082b4c078", null ],
[ "numTaps", "structarm__fir__sparse__instance__f32.html#a5e19e7f234ac30a3db843352bf2a8515", null ],
- [ "pCoeffs", "structarm__fir__sparse__instance__f32.html#a04af7c738dfb0882ad102fcad501d94a", null ],
+ [ "pCoeffs", "structarm__fir__sparse__instance__f32.html#a4bc78b1761b6349e6842241e813d6446", null ],
[ "pState", "structarm__fir__sparse__instance__f32.html#a794af0916666d11cc564d6df08553555", null ],
[ "pTapDelay", "structarm__fir__sparse__instance__f32.html#aaa54ae67e5d10c6dd0d697945c638d31", null ],
[ "stateIndex", "structarm__fir__sparse__instance__f32.html#a57585aeca9dc8686e08df2865375a86d", null ]
diff --git a/docs/DSP/html/structarm__fir__sparse__instance__q15.html b/docs/DSP/html/structarm__fir__sparse__instance__q15.html
index f8fa143..8846179 100644
--- a/docs/DSP/html/structarm__fir__sparse__instance__q15.html
+++ b/docs/DSP/html/structarm__fir__sparse__instance__q15.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -131,8 +131,8 @@ Data Fields</h2></td></tr>
<tr class="separator:a89487f28cab52637426024005e478985"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a98b92b0f5208110129b9a67b1db90408"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__sparse__instance__q15.html#a98b92b0f5208110129b9a67b1db90408">pState</a></td></tr>
<tr class="separator:a98b92b0f5208110129b9a67b1db90408"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a78a6565473b5f0b8c77c3f0f58a76069"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__sparse__instance__q15.html#a78a6565473b5f0b8c77c3f0f58a76069">pCoeffs</a></td></tr>
-<tr class="separator:a78a6565473b5f0b8c77c3f0f58a76069"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4180a6d16a979b59b707a3e7b8cc274b"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__sparse__instance__q15.html#a4180a6d16a979b59b707a3e7b8cc274b">pCoeffs</a></td></tr>
+<tr class="separator:a4180a6d16a979b59b707a3e7b8cc274b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad14cc1070eecf7e1926d8f67a8273182"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__sparse__instance__q15.html#ad14cc1070eecf7e1926d8f67a8273182">maxDelay</a></td></tr>
<tr class="separator:ad14cc1070eecf7e1926d8f67a8273182"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aeab2855176c6efdb231a73a3672837d5"><td class="memItemLeft" align="right" valign="top">int32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__sparse__instance__q15.html#aeab2855176c6efdb231a73a3672837d5">pTapDelay</a></td></tr>
@@ -150,8 +150,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>maximum offset specified by the pTapDelay array. </p>
-<p>Referenced by <a class="el" href="group__FIR__Sparse.html#ga5eaa80bf72bcccef5a2c5fc6648d1baa">arm_fir_sparse_init_q15()</a>, and <a class="el" href="group__FIR__Sparse.html#ga2bffda2e156e72427e19276cd9c3d3cc">arm_fir_sparse_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a0f66b126dd8b85f7467cfb01b7bc4d77"></a>
@@ -165,23 +163,19 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of coefficients in the filter. </p>
-<p>Referenced by <a class="el" href="group__FIR__Sparse.html#ga5eaa80bf72bcccef5a2c5fc6648d1baa">arm_fir_sparse_init_q15()</a>, and <a class="el" href="group__FIR__Sparse.html#ga2bffda2e156e72427e19276cd9c3d3cc">arm_fir_sparse_q15()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a78a6565473b5f0b8c77c3f0f58a76069"></a>
+<a class="anchor" id="a4180a6d16a979b59b707a3e7b8cc274b"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>* arm_fir_sparse_instance_q15::pCoeffs</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>* arm_fir_sparse_instance_q15::pCoeffs</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the coefficient array. The array is of length numTaps. </p>
-<p>Referenced by <a class="el" href="group__FIR__Sparse.html#ga5eaa80bf72bcccef5a2c5fc6648d1baa">arm_fir_sparse_init_q15()</a>, and <a class="el" href="group__FIR__Sparse.html#ga2bffda2e156e72427e19276cd9c3d3cc">arm_fir_sparse_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a98b92b0f5208110129b9a67b1db90408"></a>
@@ -195,8 +189,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the state buffer array. The array is of length maxDelay+blockSize-1. </p>
-<p>Referenced by <a class="el" href="group__FIR__Sparse.html#ga5eaa80bf72bcccef5a2c5fc6648d1baa">arm_fir_sparse_init_q15()</a>, and <a class="el" href="group__FIR__Sparse.html#ga2bffda2e156e72427e19276cd9c3d3cc">arm_fir_sparse_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="aeab2855176c6efdb231a73a3672837d5"></a>
@@ -210,8 +202,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the array of delay values. The array is of length numTaps. </p>
-<p>Referenced by <a class="el" href="group__FIR__Sparse.html#ga5eaa80bf72bcccef5a2c5fc6648d1baa">arm_fir_sparse_init_q15()</a>, and <a class="el" href="group__FIR__Sparse.html#ga2bffda2e156e72427e19276cd9c3d3cc">arm_fir_sparse_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a89487f28cab52637426024005e478985"></a>
@@ -225,8 +215,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>state buffer index. Points to the oldest sample in the state buffer. </p>
-<p>Referenced by <a class="el" href="group__FIR__Sparse.html#ga5eaa80bf72bcccef5a2c5fc6648d1baa">arm_fir_sparse_init_q15()</a>, and <a class="el" href="group__FIR__Sparse.html#ga2bffda2e156e72427e19276cd9c3d3cc">arm_fir_sparse_q15()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -235,7 +223,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__fir__sparse__instance__q15.html">arm_fir_sparse_instance_q15</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__fir__sparse__instance__q15.js b/docs/DSP/html/structarm__fir__sparse__instance__q15.js
index bece02b..5cba0dd 100644
--- a/docs/DSP/html/structarm__fir__sparse__instance__q15.js
+++ b/docs/DSP/html/structarm__fir__sparse__instance__q15.js
@@ -2,7 +2,7 @@ var structarm__fir__sparse__instance__q15 =
[
[ "maxDelay", "structarm__fir__sparse__instance__q15.html#ad14cc1070eecf7e1926d8f67a8273182", null ],
[ "numTaps", "structarm__fir__sparse__instance__q15.html#a0f66b126dd8b85f7467cfb01b7bc4d77", null ],
- [ "pCoeffs", "structarm__fir__sparse__instance__q15.html#a78a6565473b5f0b8c77c3f0f58a76069", null ],
+ [ "pCoeffs", "structarm__fir__sparse__instance__q15.html#a4180a6d16a979b59b707a3e7b8cc274b", null ],
[ "pState", "structarm__fir__sparse__instance__q15.html#a98b92b0f5208110129b9a67b1db90408", null ],
[ "pTapDelay", "structarm__fir__sparse__instance__q15.html#aeab2855176c6efdb231a73a3672837d5", null ],
[ "stateIndex", "structarm__fir__sparse__instance__q15.html#a89487f28cab52637426024005e478985", null ]
diff --git a/docs/DSP/html/structarm__fir__sparse__instance__q31.html b/docs/DSP/html/structarm__fir__sparse__instance__q31.html
index a01a5ca..a0de123 100644
--- a/docs/DSP/html/structarm__fir__sparse__instance__q31.html
+++ b/docs/DSP/html/structarm__fir__sparse__instance__q31.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -131,8 +131,8 @@ Data Fields</h2></td></tr>
<tr class="separator:a557ed9d477e76e4ad2019344f19f568a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a830be89daa5a393b225048889aa045d1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__sparse__instance__q31.html#a830be89daa5a393b225048889aa045d1">pState</a></td></tr>
<tr class="separator:a830be89daa5a393b225048889aa045d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a093d6227f0d1597982cd083fb126f4e0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__sparse__instance__q31.html#a093d6227f0d1597982cd083fb126f4e0">pCoeffs</a></td></tr>
-<tr class="separator:a093d6227f0d1597982cd083fb126f4e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af714d56f8fec4f93ad557abce6994d45"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__sparse__instance__q31.html#af714d56f8fec4f93ad557abce6994d45">pCoeffs</a></td></tr>
+<tr class="separator:af714d56f8fec4f93ad557abce6994d45"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afdd3a1dc72132c854dc379154b68b674"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__sparse__instance__q31.html#afdd3a1dc72132c854dc379154b68b674">maxDelay</a></td></tr>
<tr class="separator:afdd3a1dc72132c854dc379154b68b674"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab87ae457adec8f727afefaa2599fc983"><td class="memItemLeft" align="right" valign="top">int32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__sparse__instance__q31.html#ab87ae457adec8f727afefaa2599fc983">pTapDelay</a></td></tr>
@@ -150,8 +150,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>maximum offset specified by the pTapDelay array. </p>
-<p>Referenced by <a class="el" href="group__FIR__Sparse.html#ga9a0bb2134bc85d3e55c6be6d946ee634">arm_fir_sparse_init_q31()</a>, and <a class="el" href="group__FIR__Sparse.html#ga03e9c2f0f35ad67d20bac66be9f920ec">arm_fir_sparse_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a07b6c01e58ec6dde384719130d36b0dc"></a>
@@ -165,23 +163,19 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of coefficients in the filter. </p>
-<p>Referenced by <a class="el" href="group__FIR__Sparse.html#ga9a0bb2134bc85d3e55c6be6d946ee634">arm_fir_sparse_init_q31()</a>, and <a class="el" href="group__FIR__Sparse.html#ga03e9c2f0f35ad67d20bac66be9f920ec">arm_fir_sparse_q31()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a093d6227f0d1597982cd083fb126f4e0"></a>
+<a class="anchor" id="af714d56f8fec4f93ad557abce6994d45"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>* arm_fir_sparse_instance_q31::pCoeffs</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>* arm_fir_sparse_instance_q31::pCoeffs</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the coefficient array. The array is of length numTaps. </p>
-<p>Referenced by <a class="el" href="group__FIR__Sparse.html#ga9a0bb2134bc85d3e55c6be6d946ee634">arm_fir_sparse_init_q31()</a>, and <a class="el" href="group__FIR__Sparse.html#ga03e9c2f0f35ad67d20bac66be9f920ec">arm_fir_sparse_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a830be89daa5a393b225048889aa045d1"></a>
@@ -195,8 +189,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the state buffer array. The array is of length maxDelay+blockSize-1. </p>
-<p>Referenced by <a class="el" href="group__FIR__Sparse.html#ga9a0bb2134bc85d3e55c6be6d946ee634">arm_fir_sparse_init_q31()</a>, and <a class="el" href="group__FIR__Sparse.html#ga03e9c2f0f35ad67d20bac66be9f920ec">arm_fir_sparse_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ab87ae457adec8f727afefaa2599fc983"></a>
@@ -210,8 +202,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the array of delay values. The array is of length numTaps. </p>
-<p>Referenced by <a class="el" href="group__FIR__Sparse.html#ga9a0bb2134bc85d3e55c6be6d946ee634">arm_fir_sparse_init_q31()</a>, and <a class="el" href="group__FIR__Sparse.html#ga03e9c2f0f35ad67d20bac66be9f920ec">arm_fir_sparse_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a557ed9d477e76e4ad2019344f19f568a"></a>
@@ -225,8 +215,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>state buffer index. Points to the oldest sample in the state buffer. </p>
-<p>Referenced by <a class="el" href="group__FIR__Sparse.html#ga9a0bb2134bc85d3e55c6be6d946ee634">arm_fir_sparse_init_q31()</a>, and <a class="el" href="group__FIR__Sparse.html#ga03e9c2f0f35ad67d20bac66be9f920ec">arm_fir_sparse_q31()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -235,7 +223,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__fir__sparse__instance__q31.html">arm_fir_sparse_instance_q31</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__fir__sparse__instance__q31.js b/docs/DSP/html/structarm__fir__sparse__instance__q31.js
index aa2727d..4d561c2 100644
--- a/docs/DSP/html/structarm__fir__sparse__instance__q31.js
+++ b/docs/DSP/html/structarm__fir__sparse__instance__q31.js
@@ -2,7 +2,7 @@ var structarm__fir__sparse__instance__q31 =
[
[ "maxDelay", "structarm__fir__sparse__instance__q31.html#afdd3a1dc72132c854dc379154b68b674", null ],
[ "numTaps", "structarm__fir__sparse__instance__q31.html#a07b6c01e58ec6dde384719130d36b0dc", null ],
- [ "pCoeffs", "structarm__fir__sparse__instance__q31.html#a093d6227f0d1597982cd083fb126f4e0", null ],
+ [ "pCoeffs", "structarm__fir__sparse__instance__q31.html#af714d56f8fec4f93ad557abce6994d45", null ],
[ "pState", "structarm__fir__sparse__instance__q31.html#a830be89daa5a393b225048889aa045d1", null ],
[ "pTapDelay", "structarm__fir__sparse__instance__q31.html#ab87ae457adec8f727afefaa2599fc983", null ],
[ "stateIndex", "structarm__fir__sparse__instance__q31.html#a557ed9d477e76e4ad2019344f19f568a", null ]
diff --git a/docs/DSP/html/structarm__fir__sparse__instance__q7.html b/docs/DSP/html/structarm__fir__sparse__instance__q7.html
index 6086d1d..57efbb8 100644
--- a/docs/DSP/html/structarm__fir__sparse__instance__q7.html
+++ b/docs/DSP/html/structarm__fir__sparse__instance__q7.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -131,8 +131,8 @@ Data Fields</h2></td></tr>
<tr class="separator:a2d2e65473fe3a3f2b953b4e0b60824df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a18072cf3ef3666d588f0d49512f2b28f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__sparse__instance__q7.html#a18072cf3ef3666d588f0d49512f2b28f">pState</a></td></tr>
<tr class="separator:a18072cf3ef3666d588f0d49512f2b28f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3dac86f15e33553e8f3e19e0d712bae5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__sparse__instance__q7.html#a3dac86f15e33553e8f3e19e0d712bae5">pCoeffs</a></td></tr>
-<tr class="separator:a3dac86f15e33553e8f3e19e0d712bae5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7f0989ef34fdb5d08ce5a5abf917218f"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__sparse__instance__q7.html#a7f0989ef34fdb5d08ce5a5abf917218f">pCoeffs</a></td></tr>
+<tr class="separator:a7f0989ef34fdb5d08ce5a5abf917218f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af74dacc1d34c078283e50f2530eb91df"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__sparse__instance__q7.html#af74dacc1d34c078283e50f2530eb91df">maxDelay</a></td></tr>
<tr class="separator:af74dacc1d34c078283e50f2530eb91df"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac625393c84bc0342ffdf26fc4eba1ac1"><td class="memItemLeft" align="right" valign="top">int32_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__fir__sparse__instance__q7.html#ac625393c84bc0342ffdf26fc4eba1ac1">pTapDelay</a></td></tr>
@@ -150,8 +150,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>maximum offset specified by the pTapDelay array. </p>
-<p>Referenced by <a class="el" href="group__FIR__Sparse.html#ga98f5c1a097d4572ce4ff3b0c58ebcdbd">arm_fir_sparse_init_q7()</a>, and <a class="el" href="group__FIR__Sparse.html#gae86c145efc2d9ec32dc6d8c1ad2ccb3c">arm_fir_sparse_q7()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a54cdd27ca1c672b126c38763ce678b1c"></a>
@@ -165,23 +163,19 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of coefficients in the filter. </p>
-<p>Referenced by <a class="el" href="group__FIR__Sparse.html#ga98f5c1a097d4572ce4ff3b0c58ebcdbd">arm_fir_sparse_init_q7()</a>, and <a class="el" href="group__FIR__Sparse.html#gae86c145efc2d9ec32dc6d8c1ad2ccb3c">arm_fir_sparse_q7()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a3dac86f15e33553e8f3e19e0d712bae5"></a>
+<a class="anchor" id="a7f0989ef34fdb5d08ce5a5abf917218f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a>* arm_fir_sparse_instance_q7::pCoeffs</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#ae541b6f232c305361e9b416fc9eed263">q7_t</a>* arm_fir_sparse_instance_q7::pCoeffs</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the coefficient array. The array is of length numTaps. </p>
-<p>Referenced by <a class="el" href="group__FIR__Sparse.html#ga98f5c1a097d4572ce4ff3b0c58ebcdbd">arm_fir_sparse_init_q7()</a>, and <a class="el" href="group__FIR__Sparse.html#gae86c145efc2d9ec32dc6d8c1ad2ccb3c">arm_fir_sparse_q7()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a18072cf3ef3666d588f0d49512f2b28f"></a>
@@ -195,8 +189,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the state buffer array. The array is of length maxDelay+blockSize-1. </p>
-<p>Referenced by <a class="el" href="group__FIR__Sparse.html#ga98f5c1a097d4572ce4ff3b0c58ebcdbd">arm_fir_sparse_init_q7()</a>, and <a class="el" href="group__FIR__Sparse.html#gae86c145efc2d9ec32dc6d8c1ad2ccb3c">arm_fir_sparse_q7()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ac625393c84bc0342ffdf26fc4eba1ac1"></a>
@@ -210,8 +202,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the array of delay values. The array is of length numTaps. </p>
-<p>Referenced by <a class="el" href="group__FIR__Sparse.html#ga98f5c1a097d4572ce4ff3b0c58ebcdbd">arm_fir_sparse_init_q7()</a>, and <a class="el" href="group__FIR__Sparse.html#gae86c145efc2d9ec32dc6d8c1ad2ccb3c">arm_fir_sparse_q7()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a2d2e65473fe3a3f2b953b4e0b60824df"></a>
@@ -225,8 +215,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>state buffer index. Points to the oldest sample in the state buffer. </p>
-<p>Referenced by <a class="el" href="group__FIR__Sparse.html#ga98f5c1a097d4572ce4ff3b0c58ebcdbd">arm_fir_sparse_init_q7()</a>, and <a class="el" href="group__FIR__Sparse.html#gae86c145efc2d9ec32dc6d8c1ad2ccb3c">arm_fir_sparse_q7()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -235,7 +223,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__fir__sparse__instance__q7.html">arm_fir_sparse_instance_q7</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__fir__sparse__instance__q7.js b/docs/DSP/html/structarm__fir__sparse__instance__q7.js
index fecb8b6..1b0eb2e 100644
--- a/docs/DSP/html/structarm__fir__sparse__instance__q7.js
+++ b/docs/DSP/html/structarm__fir__sparse__instance__q7.js
@@ -2,7 +2,7 @@ var structarm__fir__sparse__instance__q7 =
[
[ "maxDelay", "structarm__fir__sparse__instance__q7.html#af74dacc1d34c078283e50f2530eb91df", null ],
[ "numTaps", "structarm__fir__sparse__instance__q7.html#a54cdd27ca1c672b126c38763ce678b1c", null ],
- [ "pCoeffs", "structarm__fir__sparse__instance__q7.html#a3dac86f15e33553e8f3e19e0d712bae5", null ],
+ [ "pCoeffs", "structarm__fir__sparse__instance__q7.html#a7f0989ef34fdb5d08ce5a5abf917218f", null ],
[ "pState", "structarm__fir__sparse__instance__q7.html#a18072cf3ef3666d588f0d49512f2b28f", null ],
[ "pTapDelay", "structarm__fir__sparse__instance__q7.html#ac625393c84bc0342ffdf26fc4eba1ac1", null ],
[ "stateIndex", "structarm__fir__sparse__instance__q7.html#a2d2e65473fe3a3f2b953b4e0b60824df", null ]
diff --git a/docs/DSP/html/structarm__iir__lattice__instance__f32.html b/docs/DSP/html/structarm__iir__lattice__instance__f32.html
index 589e0a1..0e811cf 100644
--- a/docs/DSP/html/structarm__iir__lattice__instance__f32.html
+++ b/docs/DSP/html/structarm__iir__lattice__instance__f32.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -146,8 +146,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of stages in the filter. </p>
-<p>Referenced by <a class="el" href="group__IIR__Lattice.html#ga56164a0fe48619b8ceec160347bdd2ff">arm_iir_lattice_f32()</a>, and <a class="el" href="group__IIR__Lattice.html#gaed3b0230bb77439dc902daa625985e04">arm_iir_lattice_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="aa69fcdd3775e828d450ce1bbd978fa31"></a>
@@ -161,8 +159,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the reflection coefficient array. The array is of length numStages. </p>
-<p>Referenced by <a class="el" href="group__IIR__Lattice.html#ga56164a0fe48619b8ceec160347bdd2ff">arm_iir_lattice_f32()</a>, and <a class="el" href="group__IIR__Lattice.html#gaed3b0230bb77439dc902daa625985e04">arm_iir_lattice_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a30babe7815510219e6e3d28e6e4a5969"></a>
@@ -176,8 +172,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the state variable array. The array is of length numStages+blockSize. </p>
-<p>Referenced by <a class="el" href="group__IIR__Lattice.html#ga56164a0fe48619b8ceec160347bdd2ff">arm_iir_lattice_f32()</a>, and <a class="el" href="group__IIR__Lattice.html#gaed3b0230bb77439dc902daa625985e04">arm_iir_lattice_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="afc7c8f577e6f27d097fe55f57e707f72"></a>
@@ -191,8 +185,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the ladder coefficient array. The array is of length numStages+1. </p>
-<p>Referenced by <a class="el" href="group__IIR__Lattice.html#ga56164a0fe48619b8ceec160347bdd2ff">arm_iir_lattice_f32()</a>, and <a class="el" href="group__IIR__Lattice.html#gaed3b0230bb77439dc902daa625985e04">arm_iir_lattice_init_f32()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -201,7 +193,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__iir__lattice__instance__f32.html">arm_iir_lattice_instance_f32</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__iir__lattice__instance__q15.html b/docs/DSP/html/structarm__iir__lattice__instance__q15.html
index 6645bd0..070e7e2 100644
--- a/docs/DSP/html/structarm__iir__lattice__instance__q15.html
+++ b/docs/DSP/html/structarm__iir__lattice__instance__q15.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -146,8 +146,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of stages in the filter. </p>
-<p>Referenced by <a class="el" href="group__IIR__Lattice.html#ga1f4bc2dd3d5641e96815d3a5aad58998">arm_iir_lattice_init_q15()</a>, and <a class="el" href="group__IIR__Lattice.html#gaeb9e9599a288832ed123183eaa8b294a">arm_iir_lattice_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a41c214a1ec38d4a82fae8899d715dd29"></a>
@@ -161,8 +159,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the reflection coefficient array. The array is of length numStages. </p>
-<p>Referenced by <a class="el" href="group__IIR__Lattice.html#ga1f4bc2dd3d5641e96815d3a5aad58998">arm_iir_lattice_init_q15()</a>, and <a class="el" href="group__IIR__Lattice.html#gaeb9e9599a288832ed123183eaa8b294a">arm_iir_lattice_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="afd0136ab917b529554d93f41a5e04618"></a>
@@ -176,8 +172,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the state variable array. The array is of length numStages+blockSize. </p>
-<p>Referenced by <a class="el" href="group__IIR__Lattice.html#ga1f4bc2dd3d5641e96815d3a5aad58998">arm_iir_lattice_init_q15()</a>, and <a class="el" href="group__IIR__Lattice.html#gaeb9e9599a288832ed123183eaa8b294a">arm_iir_lattice_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a4c4f57f45b223abbe2a9fb727bd2cad9"></a>
@@ -191,8 +185,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the ladder coefficient array. The array is of length numStages+1. </p>
-<p>Referenced by <a class="el" href="group__IIR__Lattice.html#ga1f4bc2dd3d5641e96815d3a5aad58998">arm_iir_lattice_init_q15()</a>, and <a class="el" href="group__IIR__Lattice.html#gaeb9e9599a288832ed123183eaa8b294a">arm_iir_lattice_q15()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -201,7 +193,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__iir__lattice__instance__q15.html">arm_iir_lattice_instance_q15</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__iir__lattice__instance__q31.html b/docs/DSP/html/structarm__iir__lattice__instance__q31.html
index f3a2c38..eee872e 100644
--- a/docs/DSP/html/structarm__iir__lattice__instance__q31.html
+++ b/docs/DSP/html/structarm__iir__lattice__instance__q31.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -146,8 +146,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of stages in the filter. </p>
-<p>Referenced by <a class="el" href="group__IIR__Lattice.html#gab686c14175581797d9c3ad7bf1d5cc1e">arm_iir_lattice_init_q31()</a>, and <a class="el" href="group__IIR__Lattice.html#ga123b26fa9156cd8d3622dd85931741ed">arm_iir_lattice_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a1d30aa16aac7722936ea9dee59211863"></a>
@@ -161,8 +159,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the reflection coefficient array. The array is of length numStages. </p>
-<p>Referenced by <a class="el" href="group__IIR__Lattice.html#gab686c14175581797d9c3ad7bf1d5cc1e">arm_iir_lattice_init_q31()</a>, and <a class="el" href="group__IIR__Lattice.html#ga123b26fa9156cd8d3622dd85931741ed">arm_iir_lattice_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a941282745effd26a889fbfadf4b95e6a"></a>
@@ -176,8 +172,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the state variable array. The array is of length numStages+blockSize. </p>
-<p>Referenced by <a class="el" href="group__IIR__Lattice.html#gab686c14175581797d9c3ad7bf1d5cc1e">arm_iir_lattice_init_q31()</a>, and <a class="el" href="group__IIR__Lattice.html#ga123b26fa9156cd8d3622dd85931741ed">arm_iir_lattice_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a04507e2b982b1dfa97b7b55752dea6b9"></a>
@@ -191,8 +185,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the ladder coefficient array. The array is of length numStages+1. </p>
-<p>Referenced by <a class="el" href="group__IIR__Lattice.html#gab686c14175581797d9c3ad7bf1d5cc1e">arm_iir_lattice_init_q31()</a>, and <a class="el" href="group__IIR__Lattice.html#ga123b26fa9156cd8d3622dd85931741ed">arm_iir_lattice_q31()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -201,7 +193,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__iir__lattice__instance__q31.html">arm_iir_lattice_instance_q31</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__linear__interp__instance__f32.html b/docs/DSP/html/structarm__linear__interp__instance__f32.html
index 77add07..867a1d2 100644
--- a/docs/DSP/html/structarm__linear__interp__instance__f32.html
+++ b/docs/DSP/html/structarm__linear__interp__instance__f32.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -148,8 +148,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>nValues </p>
-<p>Referenced by <a class="el" href="group__LinearInterpolate.html#ga790bbc697724ee432f840cfebbbae1f4">arm_linear_interp_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ab373001f6afad0850359c344a4d7eee4"></a>
@@ -163,8 +161,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>pointer to the table of Y values </p>
-<p>Referenced by <a class="el" href="group__LinearInterpolate.html#ga790bbc697724ee432f840cfebbbae1f4">arm_linear_interp_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a08352dc6ea82fbc0827408e018535481"></a>
@@ -178,8 +174,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>x1 </p>
-<p>Referenced by <a class="el" href="group__LinearInterpolate.html#ga790bbc697724ee432f840cfebbbae1f4">arm_linear_interp_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="aa8e2d686b5434a406d390b347b183511"></a>
@@ -193,8 +187,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>xSpacing </p>
-<p>Referenced by <a class="el" href="group__LinearInterpolate.html#ga790bbc697724ee432f840cfebbbae1f4">arm_linear_interp_f32()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -203,7 +195,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__linear__interp__instance__f32.html">arm_linear_interp_instance_f32</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__lms__instance__f32.html b/docs/DSP/html/structarm__lms__instance__f32.html
index 4c0e907..7c090de 100644
--- a/docs/DSP/html/structarm__lms__instance__f32.html
+++ b/docs/DSP/html/structarm__lms__instance__f32.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -146,8 +146,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>step size that controls filter coefficient updates. </p>
-<p>Referenced by <a class="el" href="group__LMS.html#gae266d009e682180421601627c79a3843">arm_lms_f32()</a>, and <a class="el" href="group__LMS.html#ga9fc7adca0966ff2cec1746fca8364cee">arm_lms_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="af73880d9009982f5d14529869494ec3d"></a>
@@ -161,8 +159,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of coefficients in the filter. </p>
-<p>Referenced by <a class="el" href="group__LMS.html#gae266d009e682180421601627c79a3843">arm_lms_f32()</a>, and <a class="el" href="group__LMS.html#ga9fc7adca0966ff2cec1746fca8364cee">arm_lms_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a4795c6f7d3f17cec15c2fd09f66edd1a"></a>
@@ -176,8 +172,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the coefficient array. The array is of length numTaps. </p>
-<p>Referenced by <a class="el" href="group__LMS.html#gae266d009e682180421601627c79a3843">arm_lms_f32()</a>, and <a class="el" href="group__LMS.html#ga9fc7adca0966ff2cec1746fca8364cee">arm_lms_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="aaf94285be2f99b5b9af40bea8dcb14b9"></a>
@@ -191,8 +185,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the state variable array. The array is of length numTaps+blockSize-1. </p>
-<p>Referenced by <a class="el" href="group__LMS.html#gae266d009e682180421601627c79a3843">arm_lms_f32()</a>, and <a class="el" href="group__LMS.html#ga9fc7adca0966ff2cec1746fca8364cee">arm_lms_init_f32()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -201,7 +193,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__lms__instance__f32.html">arm_lms_instance_f32</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__lms__instance__q15.html b/docs/DSP/html/structarm__lms__instance__q15.html
index 3142346..dad508e 100644
--- a/docs/DSP/html/structarm__lms__instance__q15.html
+++ b/docs/DSP/html/structarm__lms__instance__q15.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -148,8 +148,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>step size that controls filter coefficient updates. </p>
-<p>Referenced by <a class="el" href="group__LMS.html#ga9544cc26f18cd4465cfbed371be822b3">arm_lms_init_q15()</a>, and <a class="el" href="group__LMS.html#gacde16c17eb75979f81b34e2e2a58c7ac">arm_lms_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a0078e894f805af1b360369e619fb57b3"></a>
@@ -163,8 +161,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of coefficients in the filter. </p>
-<p>Referenced by <a class="el" href="group__LMS.html#ga9544cc26f18cd4465cfbed371be822b3">arm_lms_init_q15()</a>, and <a class="el" href="group__LMS.html#gacde16c17eb75979f81b34e2e2a58c7ac">arm_lms_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a42f95368b94898eb82608e1113d18cab"></a>
@@ -178,8 +174,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the coefficient array. The array is of length numTaps. </p>
-<p>Referenced by <a class="el" href="group__LMS.html#ga9544cc26f18cd4465cfbed371be822b3">arm_lms_init_q15()</a>, and <a class="el" href="group__LMS.html#gacde16c17eb75979f81b34e2e2a58c7ac">arm_lms_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="acca5fbaef4a52ae411de24c9a0b929cf"></a>
@@ -193,8 +187,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>bit shift applied to coefficients. </p>
-<p>Referenced by <a class="el" href="group__LMS.html#ga9544cc26f18cd4465cfbed371be822b3">arm_lms_init_q15()</a>, and <a class="el" href="group__LMS.html#gacde16c17eb75979f81b34e2e2a58c7ac">arm_lms_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a9a575ff82c1e68cbb583083439260d08"></a>
@@ -208,8 +200,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the state variable array. The array is of length numTaps+blockSize-1. </p>
-<p>Referenced by <a class="el" href="group__LMS.html#ga9544cc26f18cd4465cfbed371be822b3">arm_lms_init_q15()</a>, and <a class="el" href="group__LMS.html#gacde16c17eb75979f81b34e2e2a58c7ac">arm_lms_q15()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -218,7 +208,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__lms__instance__q15.html">arm_lms_instance_q15</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__lms__instance__q31.html b/docs/DSP/html/structarm__lms__instance__q31.html
index c6ffb49..4aa8068 100644
--- a/docs/DSP/html/structarm__lms__instance__q31.html
+++ b/docs/DSP/html/structarm__lms__instance__q31.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -148,8 +148,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>step size that controls filter coefficient updates. </p>
-<p>Referenced by <a class="el" href="group__LMS.html#ga8d4bc251169f4b102355097a9f7530d6">arm_lms_init_q31()</a>, and <a class="el" href="group__LMS.html#ga6a0abfe6041253a6f91c63b383a64257">arm_lms_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ac0d84f7d054555931ef8a62511fbcb8a"></a>
@@ -163,8 +161,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of coefficients in the filter. </p>
-<p>Referenced by <a class="el" href="group__LMS.html#ga8d4bc251169f4b102355097a9f7530d6">arm_lms_init_q31()</a>, and <a class="el" href="group__LMS.html#ga6a0abfe6041253a6f91c63b383a64257">arm_lms_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a4afe56e991a5416adfd462aa88bda500"></a>
@@ -178,8 +174,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the coefficient array. The array is of length numTaps. </p>
-<p>Referenced by <a class="el" href="group__LMS.html#ga8d4bc251169f4b102355097a9f7530d6">arm_lms_init_q31()</a>, and <a class="el" href="group__LMS.html#ga6a0abfe6041253a6f91c63b383a64257">arm_lms_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a4705a8f0011bb9166e09bf5bd51e595e"></a>
@@ -193,8 +187,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>bit shift applied to coefficients. </p>
-<p>Referenced by <a class="el" href="group__LMS.html#ga8d4bc251169f4b102355097a9f7530d6">arm_lms_init_q31()</a>, and <a class="el" href="group__LMS.html#ga6a0abfe6041253a6f91c63b383a64257">arm_lms_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a206d47b49de6f357f933ebe61520753c"></a>
@@ -208,8 +200,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the state variable array. The array is of length numTaps+blockSize-1. </p>
-<p>Referenced by <a class="el" href="group__LMS.html#ga8d4bc251169f4b102355097a9f7530d6">arm_lms_init_q31()</a>, and <a class="el" href="group__LMS.html#ga6a0abfe6041253a6f91c63b383a64257">arm_lms_q31()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -218,7 +208,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__lms__instance__q31.html">arm_lms_instance_q31</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__lms__norm__instance__f32.html b/docs/DSP/html/structarm__lms__norm__instance__f32.html
index 71cabdf..43a1e15 100644
--- a/docs/DSP/html/structarm__lms__norm__instance__f32.html
+++ b/docs/DSP/html/structarm__lms__norm__instance__f32.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -152,8 +152,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>saves previous frame energy. </p>
-<p>Referenced by <a class="el" href="group__LMS__NORM.html#ga2418c929087c6eba719758eaae3f3300">arm_lms_norm_f32()</a>, and <a class="el" href="group__LMS__NORM.html#gac7ccbaea863882056eee815456464670">arm_lms_norm_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a84401d3cfc6c40f69c08223cf341b886"></a>
@@ -167,8 +165,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>step size that control filter coefficient updates. </p>
-<p>Referenced by <a class="el" href="group__LMS__NORM.html#ga2418c929087c6eba719758eaae3f3300">arm_lms_norm_f32()</a>, and <a class="el" href="group__LMS__NORM.html#gac7ccbaea863882056eee815456464670">arm_lms_norm_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ac95f8ca3d816524c2070643852fac5e8"></a>
@@ -182,8 +178,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of coefficients in the filter. </p>
-<p>Referenced by <a class="el" href="group__LMS__NORM.html#ga2418c929087c6eba719758eaae3f3300">arm_lms_norm_f32()</a>, and <a class="el" href="group__LMS__NORM.html#gac7ccbaea863882056eee815456464670">arm_lms_norm_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a1ba688d90aba7de003ed4ad8e2e7ddda"></a>
@@ -197,8 +191,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the coefficient array. The array is of length numTaps. </p>
-<p>Referenced by <a class="el" href="group__LMS__NORM.html#ga2418c929087c6eba719758eaae3f3300">arm_lms_norm_f32()</a>, and <a class="el" href="group__LMS__NORM.html#gac7ccbaea863882056eee815456464670">arm_lms_norm_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a0bc03338687002ed5f2e4a363eb095ec"></a>
@@ -212,8 +204,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the state variable array. The array is of length numTaps+blockSize-1. </p>
-<p>Referenced by <a class="el" href="group__LMS__NORM.html#ga2418c929087c6eba719758eaae3f3300">arm_lms_norm_f32()</a>, and <a class="el" href="group__LMS__NORM.html#gac7ccbaea863882056eee815456464670">arm_lms_norm_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="aec958fe89b164a30f38bcca9f5d96218"></a>
@@ -227,8 +217,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>saves previous input sample. </p>
-<p>Referenced by <a class="el" href="group__LMS__NORM.html#ga2418c929087c6eba719758eaae3f3300">arm_lms_norm_f32()</a>, and <a class="el" href="group__LMS__NORM.html#gac7ccbaea863882056eee815456464670">arm_lms_norm_init_f32()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -237,7 +225,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__lms__norm__instance__f32.html">arm_lms_norm_instance_f32</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__lms__norm__instance__q15.html b/docs/DSP/html/structarm__lms__norm__instance__q15.html
index ed19131..cc927d6 100644
--- a/docs/DSP/html/structarm__lms__norm__instance__q15.html
+++ b/docs/DSP/html/structarm__lms__norm__instance__q15.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -135,8 +135,8 @@ Data Fields</h2></td></tr>
<tr class="separator:a7ce00f21d11cfda6d963240641deea8c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa0d435fbcf7dedb7179d4467e9b79e9f"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__lms__norm__instance__q15.html#aa0d435fbcf7dedb7179d4467e9b79e9f">postShift</a></td></tr>
<tr class="separator:aa0d435fbcf7dedb7179d4467e9b79e9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9aabb0e4c79f3db807e7a441fa36f5f8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__lms__norm__instance__q15.html#a9aabb0e4c79f3db807e7a441fa36f5f8">recipTable</a></td></tr>
-<tr class="separator:a9aabb0e4c79f3db807e7a441fa36f5f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a07d272351a3291ed09e3f42447609df0"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__lms__norm__instance__q15.html#a07d272351a3291ed09e3f42447609df0">recipTable</a></td></tr>
+<tr class="separator:a07d272351a3291ed09e3f42447609df0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1c81ded399919d8181026bc1c8602e7b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__lms__norm__instance__q15.html#a1c81ded399919d8181026bc1c8602e7b">energy</a></td></tr>
<tr class="separator:a1c81ded399919d8181026bc1c8602e7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3fc1d6f97d2c6d5324871de6895cb7e9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__lms__norm__instance__q15.html#a3fc1d6f97d2c6d5324871de6895cb7e9">x0</a></td></tr>
@@ -154,8 +154,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>saves previous frame energy. </p>
-<p>Referenced by <a class="el" href="group__LMS__NORM.html#ga213ab1ee2e154cc2fa30d667b1994b89">arm_lms_norm_init_q15()</a>, and <a class="el" href="group__LMS__NORM.html#gad47486a399dedb0bc85a5990ec5cf981">arm_lms_norm_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a7ce00f21d11cfda6d963240641deea8c"></a>
@@ -169,8 +167,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>step size that controls filter coefficient updates. </p>
-<p>Referenced by <a class="el" href="group__LMS__NORM.html#ga213ab1ee2e154cc2fa30d667b1994b89">arm_lms_norm_init_q15()</a>, and <a class="el" href="group__LMS__NORM.html#gad47486a399dedb0bc85a5990ec5cf981">arm_lms_norm_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a9ee7a45f4f315d7996a969e25fdc7146"></a>
@@ -184,8 +180,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>Number of coefficients in the filter. </p>
-<p>Referenced by <a class="el" href="group__LMS__NORM.html#ga213ab1ee2e154cc2fa30d667b1994b89">arm_lms_norm_init_q15()</a>, and <a class="el" href="group__LMS__NORM.html#gad47486a399dedb0bc85a5990ec5cf981">arm_lms_norm_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ae7bca648c75a2ffa02d87852bb78bc8a"></a>
@@ -199,8 +193,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the coefficient array. The array is of length numTaps. </p>
-<p>Referenced by <a class="el" href="group__LMS__NORM.html#ga213ab1ee2e154cc2fa30d667b1994b89">arm_lms_norm_init_q15()</a>, and <a class="el" href="group__LMS__NORM.html#gad47486a399dedb0bc85a5990ec5cf981">arm_lms_norm_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="aa0d435fbcf7dedb7179d4467e9b79e9f"></a>
@@ -214,8 +206,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>bit shift applied to coefficients. </p>
-<p>Referenced by <a class="el" href="group__LMS__NORM.html#ga213ab1ee2e154cc2fa30d667b1994b89">arm_lms_norm_init_q15()</a>, and <a class="el" href="group__LMS__NORM.html#gad47486a399dedb0bc85a5990ec5cf981">arm_lms_norm_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="aa4de490b3bdbd03561b76ee07901c8e3"></a>
@@ -229,23 +219,19 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the state variable array. The array is of length numTaps+blockSize-1. </p>
-<p>Referenced by <a class="el" href="group__LMS__NORM.html#ga213ab1ee2e154cc2fa30d667b1994b89">arm_lms_norm_init_q15()</a>, and <a class="el" href="group__LMS__NORM.html#gad47486a399dedb0bc85a5990ec5cf981">arm_lms_norm_q15()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a9aabb0e4c79f3db807e7a441fa36f5f8"></a>
+<a class="anchor" id="a07d272351a3291ed09e3f42447609df0"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>* arm_lms_norm_instance_q15::recipTable</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>* arm_lms_norm_instance_q15::recipTable</td>
</tr>
</table>
</div><div class="memdoc">
<p>Points to the reciprocal initial value table. </p>
-<p>Referenced by <a class="el" href="group__LMS__NORM.html#ga213ab1ee2e154cc2fa30d667b1994b89">arm_lms_norm_init_q15()</a>, and <a class="el" href="group__LMS__NORM.html#gad47486a399dedb0bc85a5990ec5cf981">arm_lms_norm_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a3fc1d6f97d2c6d5324871de6895cb7e9"></a>
@@ -259,8 +245,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>saves previous input sample. </p>
-<p>Referenced by <a class="el" href="group__LMS__NORM.html#ga213ab1ee2e154cc2fa30d667b1994b89">arm_lms_norm_init_q15()</a>, and <a class="el" href="group__LMS__NORM.html#gad47486a399dedb0bc85a5990ec5cf981">arm_lms_norm_q15()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -269,7 +253,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__lms__norm__instance__q15.html">arm_lms_norm_instance_q15</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__lms__norm__instance__q15.js b/docs/DSP/html/structarm__lms__norm__instance__q15.js
index 91bbb1d..b90a4db 100644
--- a/docs/DSP/html/structarm__lms__norm__instance__q15.js
+++ b/docs/DSP/html/structarm__lms__norm__instance__q15.js
@@ -6,6 +6,6 @@ var structarm__lms__norm__instance__q15 =
[ "pCoeffs", "structarm__lms__norm__instance__q15.html#ae7bca648c75a2ffa02d87852bb78bc8a", null ],
[ "postShift", "structarm__lms__norm__instance__q15.html#aa0d435fbcf7dedb7179d4467e9b79e9f", null ],
[ "pState", "structarm__lms__norm__instance__q15.html#aa4de490b3bdbd03561b76ee07901c8e3", null ],
- [ "recipTable", "structarm__lms__norm__instance__q15.html#a9aabb0e4c79f3db807e7a441fa36f5f8", null ],
+ [ "recipTable", "structarm__lms__norm__instance__q15.html#a07d272351a3291ed09e3f42447609df0", null ],
[ "x0", "structarm__lms__norm__instance__q15.html#a3fc1d6f97d2c6d5324871de6895cb7e9", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/structarm__lms__norm__instance__q31.html b/docs/DSP/html/structarm__lms__norm__instance__q31.html
index 6b42d02..307fcc4 100644
--- a/docs/DSP/html/structarm__lms__norm__instance__q31.html
+++ b/docs/DSP/html/structarm__lms__norm__instance__q31.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -135,8 +135,8 @@ Data Fields</h2></td></tr>
<tr class="separator:ad3dd2a2406e02fdaa7782ba6c3940a64"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a28d7b9e437817f83397e081967e90f3c"><td class="memItemLeft" align="right" valign="top">uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__lms__norm__instance__q31.html#a28d7b9e437817f83397e081967e90f3c">postShift</a></td></tr>
<tr class="separator:a28d7b9e437817f83397e081967e90f3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a85836d0907077b9ac660f7bbbaa9d694"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__lms__norm__instance__q31.html#a85836d0907077b9ac660f7bbbaa9d694">recipTable</a></td></tr>
-<tr class="separator:a85836d0907077b9ac660f7bbbaa9d694"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adb1c356b4f9d6d1a9838577bc990e8eb"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__lms__norm__instance__q31.html#adb1c356b4f9d6d1a9838577bc990e8eb">recipTable</a></td></tr>
+<tr class="separator:adb1c356b4f9d6d1a9838577bc990e8eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c0ae42869afec8555dc8e3a7ef9b386"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__lms__norm__instance__q31.html#a3c0ae42869afec8555dc8e3a7ef9b386">energy</a></td></tr>
<tr class="separator:a3c0ae42869afec8555dc8e3a7ef9b386"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a47c4466d644e0d8ba407995adfa9b917"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__lms__norm__instance__q31.html#a47c4466d644e0d8ba407995adfa9b917">x0</a></td></tr>
@@ -154,8 +154,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>saves previous frame energy. </p>
-<p>Referenced by <a class="el" href="group__LMS__NORM.html#ga1d9659dbbea4c89a7a9d14d5fc0dd490">arm_lms_norm_init_q31()</a>, and <a class="el" href="group__LMS__NORM.html#ga7128775e99817c183a7d7ad34e8b6e05">arm_lms_norm_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ad3dd2a2406e02fdaa7782ba6c3940a64"></a>
@@ -169,8 +167,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>step size that controls filter coefficient updates. </p>
-<p>Referenced by <a class="el" href="group__LMS__NORM.html#ga1d9659dbbea4c89a7a9d14d5fc0dd490">arm_lms_norm_init_q31()</a>, and <a class="el" href="group__LMS__NORM.html#ga7128775e99817c183a7d7ad34e8b6e05">arm_lms_norm_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a28e4c085af69c9c3e2e95dacf8004c3e"></a>
@@ -184,8 +180,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of coefficients in the filter. </p>
-<p>Referenced by <a class="el" href="group__LMS__NORM.html#ga1d9659dbbea4c89a7a9d14d5fc0dd490">arm_lms_norm_init_q31()</a>, and <a class="el" href="group__LMS__NORM.html#ga7128775e99817c183a7d7ad34e8b6e05">arm_lms_norm_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a57a64c1ff102d033c1bd05043f1d9955"></a>
@@ -199,8 +193,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the coefficient array. The array is of length numTaps. </p>
-<p>Referenced by <a class="el" href="group__LMS__NORM.html#ga1d9659dbbea4c89a7a9d14d5fc0dd490">arm_lms_norm_init_q31()</a>, and <a class="el" href="group__LMS__NORM.html#ga7128775e99817c183a7d7ad34e8b6e05">arm_lms_norm_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a28d7b9e437817f83397e081967e90f3c"></a>
@@ -214,8 +206,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>bit shift applied to coefficients. </p>
-<p>Referenced by <a class="el" href="group__LMS__NORM.html#ga1d9659dbbea4c89a7a9d14d5fc0dd490">arm_lms_norm_init_q31()</a>, and <a class="el" href="group__LMS__NORM.html#ga7128775e99817c183a7d7ad34e8b6e05">arm_lms_norm_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a6b25c96cf048b77078d62f4252a01ec4"></a>
@@ -229,23 +219,19 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the state variable array. The array is of length numTaps+blockSize-1. </p>
-<p>Referenced by <a class="el" href="group__LMS__NORM.html#ga1d9659dbbea4c89a7a9d14d5fc0dd490">arm_lms_norm_init_q31()</a>, and <a class="el" href="group__LMS__NORM.html#ga7128775e99817c183a7d7ad34e8b6e05">arm_lms_norm_q31()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a85836d0907077b9ac660f7bbbaa9d694"></a>
+<a class="anchor" id="adb1c356b4f9d6d1a9838577bc990e8eb"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>* arm_lms_norm_instance_q31::recipTable</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>* arm_lms_norm_instance_q31::recipTable</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the reciprocal initial value table. </p>
-<p>Referenced by <a class="el" href="group__LMS__NORM.html#ga1d9659dbbea4c89a7a9d14d5fc0dd490">arm_lms_norm_init_q31()</a>, and <a class="el" href="group__LMS__NORM.html#ga7128775e99817c183a7d7ad34e8b6e05">arm_lms_norm_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a47c4466d644e0d8ba407995adfa9b917"></a>
@@ -259,8 +245,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>saves previous input sample. </p>
-<p>Referenced by <a class="el" href="group__LMS__NORM.html#ga1d9659dbbea4c89a7a9d14d5fc0dd490">arm_lms_norm_init_q31()</a>, and <a class="el" href="group__LMS__NORM.html#ga7128775e99817c183a7d7ad34e8b6e05">arm_lms_norm_q31()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -269,7 +253,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__lms__norm__instance__q31.html">arm_lms_norm_instance_q31</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__lms__norm__instance__q31.js b/docs/DSP/html/structarm__lms__norm__instance__q31.js
index ebfb4f1..69fea55 100644
--- a/docs/DSP/html/structarm__lms__norm__instance__q31.js
+++ b/docs/DSP/html/structarm__lms__norm__instance__q31.js
@@ -6,6 +6,6 @@ var structarm__lms__norm__instance__q31 =
[ "pCoeffs", "structarm__lms__norm__instance__q31.html#a57a64c1ff102d033c1bd05043f1d9955", null ],
[ "postShift", "structarm__lms__norm__instance__q31.html#a28d7b9e437817f83397e081967e90f3c", null ],
[ "pState", "structarm__lms__norm__instance__q31.html#a6b25c96cf048b77078d62f4252a01ec4", null ],
- [ "recipTable", "structarm__lms__norm__instance__q31.html#a85836d0907077b9ac660f7bbbaa9d694", null ],
+ [ "recipTable", "structarm__lms__norm__instance__q31.html#adb1c356b4f9d6d1a9838577bc990e8eb", null ],
[ "x0", "structarm__lms__norm__instance__q31.html#a47c4466d644e0d8ba407995adfa9b917", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/structarm__matrix__instance__f32.html b/docs/DSP/html/structarm__matrix__instance__f32.html
index 7c1b22d..c14f933 100644
--- a/docs/DSP/html/structarm__matrix__instance__f32.html
+++ b/docs/DSP/html/structarm__matrix__instance__f32.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -146,8 +146,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of columns of the matrix. </p>
-<p>Referenced by <a class="el" href="group__MatrixAdd.html#ga04bbf64a5f9c9e57dd1efb26a768aba1">arm_mat_add_f32()</a>, <a class="el" href="group__CmplxMatrixMult.html#ga1adb839ac84445b8c2f04efa43faef35">arm_mat_cmplx_mult_f32()</a>, <a class="el" href="group__MatrixInit.html#ga11e3dc41592a6401c13182fef9416a27">arm_mat_init_f32()</a>, <a class="el" href="group__MatrixInv.html#ga542be7aabbf7a2297a4b62cf212910e3">arm_mat_inverse_f32()</a>, <a class="el" href="group__MatrixMult.html#ga917bf0270310c1d3f0eda1fc7c0026a0">arm_mat_mult_f32()</a>, <a class="el" href="group__MatrixScale.html#ga9cb4e385b18c9a0b9cbc940c1067ca12">arm_mat_scale_f32()</a>, <a class="el" href="group__MatrixSub.html#gac8b72fb70246ccfee3b372002345732c">arm_mat_sub_f32()</a>, and <a class="el" href="group__MatrixTrans.html#gad7dd9f108429da13d3864696ceeec789">arm_mat_trans_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a23f4e34d70a82c9cad7612add5640b7b"></a>
@@ -161,8 +159,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of rows of the matrix. </p>
-<p>Referenced by <a class="el" href="group__MatrixAdd.html#ga04bbf64a5f9c9e57dd1efb26a768aba1">arm_mat_add_f32()</a>, <a class="el" href="group__CmplxMatrixMult.html#ga1adb839ac84445b8c2f04efa43faef35">arm_mat_cmplx_mult_f32()</a>, <a class="el" href="group__MatrixInit.html#ga11e3dc41592a6401c13182fef9416a27">arm_mat_init_f32()</a>, <a class="el" href="group__MatrixInv.html#ga542be7aabbf7a2297a4b62cf212910e3">arm_mat_inverse_f32()</a>, <a class="el" href="group__MatrixMult.html#ga917bf0270310c1d3f0eda1fc7c0026a0">arm_mat_mult_f32()</a>, <a class="el" href="group__MatrixScale.html#ga9cb4e385b18c9a0b9cbc940c1067ca12">arm_mat_scale_f32()</a>, <a class="el" href="group__MatrixSub.html#gac8b72fb70246ccfee3b372002345732c">arm_mat_sub_f32()</a>, and <a class="el" href="group__MatrixTrans.html#gad7dd9f108429da13d3864696ceeec789">arm_mat_trans_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="af3917c032600a9dfd5ed4a96f074910a"></a>
@@ -176,8 +172,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the data of the matrix. </p>
-<p>Referenced by <a class="el" href="group__MatrixAdd.html#ga04bbf64a5f9c9e57dd1efb26a768aba1">arm_mat_add_f32()</a>, <a class="el" href="group__CmplxMatrixMult.html#ga1adb839ac84445b8c2f04efa43faef35">arm_mat_cmplx_mult_f32()</a>, <a class="el" href="group__MatrixInit.html#ga11e3dc41592a6401c13182fef9416a27">arm_mat_init_f32()</a>, <a class="el" href="group__MatrixInv.html#ga542be7aabbf7a2297a4b62cf212910e3">arm_mat_inverse_f32()</a>, <a class="el" href="group__MatrixMult.html#ga917bf0270310c1d3f0eda1fc7c0026a0">arm_mat_mult_f32()</a>, <a class="el" href="group__MatrixScale.html#ga9cb4e385b18c9a0b9cbc940c1067ca12">arm_mat_scale_f32()</a>, <a class="el" href="group__MatrixSub.html#gac8b72fb70246ccfee3b372002345732c">arm_mat_sub_f32()</a>, and <a class="el" href="group__MatrixTrans.html#gad7dd9f108429da13d3864696ceeec789">arm_mat_trans_f32()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -186,7 +180,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__matrix__instance__f32.html">arm_matrix_instance_f32</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__matrix__instance__f64.html b/docs/DSP/html/structarm__matrix__instance__f64.html
index 1f364a6..1f76116 100644
--- a/docs/DSP/html/structarm__matrix__instance__f64.html
+++ b/docs/DSP/html/structarm__matrix__instance__f64.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -144,8 +144,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of columns of the matrix. </p>
-<p>Referenced by <a class="el" href="group__MatrixInv.html#gaede2367c02df083cc915ddd5d8fae838">arm_mat_inverse_f64()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a8b44d1e5003345047c4ead9e1593bf22"></a>
@@ -159,8 +157,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of rows of the matrix. </p>
-<p>Referenced by <a class="el" href="group__MatrixInv.html#gaede2367c02df083cc915ddd5d8fae838">arm_mat_inverse_f64()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a5b2475f8ff1e4818955cdd18bc40a097"></a>
@@ -174,8 +170,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the data of the matrix. </p>
-<p>Referenced by <a class="el" href="group__MatrixInv.html#gaede2367c02df083cc915ddd5d8fae838">arm_mat_inverse_f64()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -184,7 +178,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__matrix__instance__f64.html">arm_matrix_instance_f64</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__matrix__instance__q15.html b/docs/DSP/html/structarm__matrix__instance__q15.html
index 1db0989..f3e0540 100644
--- a/docs/DSP/html/structarm__matrix__instance__q15.html
+++ b/docs/DSP/html/structarm__matrix__instance__q15.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -144,8 +144,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of columns of the matrix. </p>
-<p>Referenced by <a class="el" href="group__MatrixAdd.html#ga147e90b7c12a162735ab8824127a33ee">arm_mat_add_q15()</a>, <a class="el" href="group__CmplxMatrixMult.html#ga63066615e7d6f6a44f4358725092419e">arm_mat_cmplx_mult_q15()</a>, <a class="el" href="group__MatrixInit.html#ga31a7c2b991803d49719393eb2d53dc26">arm_mat_init_q15()</a>, <a class="el" href="group__MatrixMult.html#ga08f37d93a5bfef0c5000dc5e0a411f93">arm_mat_mult_fast_q15()</a>, <a class="el" href="group__MatrixMult.html#ga7521d59196189bb6dde26e8cdfb66e21">arm_mat_mult_q15()</a>, <a class="el" href="group__MatrixScale.html#ga7521769e2cf1c3d9c4656138cd2ae2ca">arm_mat_scale_q15()</a>, <a class="el" href="group__MatrixSub.html#gaf647776a425b7f9dd0aca3e11d81f02f">arm_mat_sub_q15()</a>, and <a class="el" href="group__MatrixTrans.html#ga4f4f821cc695fd0ef9061d702e08050a">arm_mat_trans_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a9bac6ed54be287c4d4f01a1a28be65f5"></a>
@@ -159,8 +157,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of rows of the matrix. </p>
-<p>Referenced by <a class="el" href="group__MatrixAdd.html#ga147e90b7c12a162735ab8824127a33ee">arm_mat_add_q15()</a>, <a class="el" href="group__CmplxMatrixMult.html#ga63066615e7d6f6a44f4358725092419e">arm_mat_cmplx_mult_q15()</a>, <a class="el" href="group__MatrixInit.html#ga31a7c2b991803d49719393eb2d53dc26">arm_mat_init_q15()</a>, <a class="el" href="group__MatrixMult.html#ga08f37d93a5bfef0c5000dc5e0a411f93">arm_mat_mult_fast_q15()</a>, <a class="el" href="group__MatrixMult.html#ga7521d59196189bb6dde26e8cdfb66e21">arm_mat_mult_q15()</a>, <a class="el" href="group__MatrixScale.html#ga7521769e2cf1c3d9c4656138cd2ae2ca">arm_mat_scale_q15()</a>, <a class="el" href="group__MatrixSub.html#gaf647776a425b7f9dd0aca3e11d81f02f">arm_mat_sub_q15()</a>, and <a class="el" href="group__MatrixTrans.html#ga4f4f821cc695fd0ef9061d702e08050a">arm_mat_trans_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a6da33a5553e634787d0f515cf8d724af"></a>
@@ -174,8 +170,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the data of the matrix. </p>
-<p>Referenced by <a class="el" href="group__MatrixAdd.html#ga147e90b7c12a162735ab8824127a33ee">arm_mat_add_q15()</a>, <a class="el" href="group__CmplxMatrixMult.html#ga63066615e7d6f6a44f4358725092419e">arm_mat_cmplx_mult_q15()</a>, <a class="el" href="group__MatrixInit.html#ga31a7c2b991803d49719393eb2d53dc26">arm_mat_init_q15()</a>, <a class="el" href="group__MatrixMult.html#ga08f37d93a5bfef0c5000dc5e0a411f93">arm_mat_mult_fast_q15()</a>, <a class="el" href="group__MatrixMult.html#ga7521d59196189bb6dde26e8cdfb66e21">arm_mat_mult_q15()</a>, <a class="el" href="group__MatrixScale.html#ga7521769e2cf1c3d9c4656138cd2ae2ca">arm_mat_scale_q15()</a>, <a class="el" href="group__MatrixSub.html#gaf647776a425b7f9dd0aca3e11d81f02f">arm_mat_sub_q15()</a>, and <a class="el" href="group__MatrixTrans.html#ga4f4f821cc695fd0ef9061d702e08050a">arm_mat_trans_q15()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -184,7 +178,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__matrix__instance__q15.html">arm_matrix_instance_q15</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__matrix__instance__q31.html b/docs/DSP/html/structarm__matrix__instance__q31.html
index d8ad927..fdc5fcb 100644
--- a/docs/DSP/html/structarm__matrix__instance__q31.html
+++ b/docs/DSP/html/structarm__matrix__instance__q31.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -144,8 +144,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of columns of the matrix. </p>
-<p>Referenced by <a class="el" href="group__MatrixAdd.html#ga7d9d7d81a0832a17b831aad1e4a5dc16">arm_mat_add_q31()</a>, <a class="el" href="group__CmplxMatrixMult.html#gaaf3c0b171ca8412c77bab9fa90804737">arm_mat_cmplx_mult_q31()</a>, <a class="el" href="group__MatrixInit.html#ga48a5e5d37e1f062cc57fcfaf683343cc">arm_mat_init_q31()</a>, <a class="el" href="group__MatrixMult.html#ga2785e8c1b785348b0c439b56aaf585a3">arm_mat_mult_fast_q31()</a>, <a class="el" href="group__MatrixMult.html#ga2ec612a8c2c4916477fb9bc1ab548a6e">arm_mat_mult_q31()</a>, <a class="el" href="group__MatrixScale.html#ga609743821ee81fa8c34c4bcdc1ed9744">arm_mat_scale_q31()</a>, <a class="el" href="group__MatrixSub.html#ga39f42e0e3b7f115fbb909d6ff4e1329d">arm_mat_sub_q31()</a>, and <a class="el" href="group__MatrixTrans.html#ga30a4d49489ac67ff98a46b9f58f73bf1">arm_mat_trans_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a63bacac158a821c8cfc06088d251598c"></a>
@@ -159,8 +157,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>number of rows of the matrix. </p>
-<p>Referenced by <a class="el" href="group__MatrixAdd.html#ga7d9d7d81a0832a17b831aad1e4a5dc16">arm_mat_add_q31()</a>, <a class="el" href="group__CmplxMatrixMult.html#gaaf3c0b171ca8412c77bab9fa90804737">arm_mat_cmplx_mult_q31()</a>, <a class="el" href="group__MatrixInit.html#ga48a5e5d37e1f062cc57fcfaf683343cc">arm_mat_init_q31()</a>, <a class="el" href="group__MatrixMult.html#ga2785e8c1b785348b0c439b56aaf585a3">arm_mat_mult_fast_q31()</a>, <a class="el" href="group__MatrixMult.html#ga2ec612a8c2c4916477fb9bc1ab548a6e">arm_mat_mult_q31()</a>, <a class="el" href="group__MatrixScale.html#ga609743821ee81fa8c34c4bcdc1ed9744">arm_mat_scale_q31()</a>, <a class="el" href="group__MatrixSub.html#ga39f42e0e3b7f115fbb909d6ff4e1329d">arm_mat_sub_q31()</a>, and <a class="el" href="group__MatrixTrans.html#ga30a4d49489ac67ff98a46b9f58f73bf1">arm_mat_trans_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a09a64267c0579fef086efc9059741e56"></a>
@@ -174,8 +170,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the data of the matrix. </p>
-<p>Referenced by <a class="el" href="group__MatrixAdd.html#ga7d9d7d81a0832a17b831aad1e4a5dc16">arm_mat_add_q31()</a>, <a class="el" href="group__CmplxMatrixMult.html#gaaf3c0b171ca8412c77bab9fa90804737">arm_mat_cmplx_mult_q31()</a>, <a class="el" href="group__MatrixInit.html#ga48a5e5d37e1f062cc57fcfaf683343cc">arm_mat_init_q31()</a>, <a class="el" href="group__MatrixMult.html#ga2785e8c1b785348b0c439b56aaf585a3">arm_mat_mult_fast_q31()</a>, <a class="el" href="group__MatrixMult.html#ga2ec612a8c2c4916477fb9bc1ab548a6e">arm_mat_mult_q31()</a>, <a class="el" href="group__MatrixScale.html#ga609743821ee81fa8c34c4bcdc1ed9744">arm_mat_scale_q31()</a>, <a class="el" href="group__MatrixSub.html#ga39f42e0e3b7f115fbb909d6ff4e1329d">arm_mat_sub_q31()</a>, and <a class="el" href="group__MatrixTrans.html#ga30a4d49489ac67ff98a46b9f58f73bf1">arm_mat_trans_q31()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -184,7 +178,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__matrix__instance__q31.html">arm_matrix_instance_q31</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__pid__instance__f32.html b/docs/DSP/html/structarm__pid__instance__f32.html
index 04a5386..787c6ff 100644
--- a/docs/DSP/html/structarm__pid__instance__f32.html
+++ b/docs/DSP/html/structarm__pid__instance__f32.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -152,8 +152,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>The derived gain, A0 = Kp + Ki + Kd . </p>
-<p>Referenced by <a class="el" href="group__PID.html#ga9380d08046dd7ec2f5015f569206b9ce">arm_pid_f32()</a>, and <a class="el" href="group__PID.html#gae31536b19b82b93ed184fb1ab73cfcb3">arm_pid_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a7def89571c50f7137a213326a396e560"></a>
@@ -167,8 +165,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>The derived gain, A1 = -Kp - 2Kd. </p>
-<p>Referenced by <a class="el" href="group__PID.html#ga9380d08046dd7ec2f5015f569206b9ce">arm_pid_f32()</a>, and <a class="el" href="group__PID.html#gae31536b19b82b93ed184fb1ab73cfcb3">arm_pid_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a155acf642ba2f521869f19d694cd7fa0"></a>
@@ -182,8 +178,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>The derived gain, A2 = Kd . </p>
-<p>Referenced by <a class="el" href="group__PID.html#ga9380d08046dd7ec2f5015f569206b9ce">arm_pid_f32()</a>, and <a class="el" href="group__PID.html#gae31536b19b82b93ed184fb1ab73cfcb3">arm_pid_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ad5b68fbf84d16188ae4747ff91f6f088"></a>
@@ -197,8 +191,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>The derivative gain. </p>
-<p>Referenced by <a class="el" href="group__PID.html#gae31536b19b82b93ed184fb1ab73cfcb3">arm_pid_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ac0feffde05fe391eeab3bf78e953830a"></a>
@@ -212,8 +204,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>The integral gain. </p>
-<p>Referenced by <a class="el" href="group__PID.html#gae31536b19b82b93ed184fb1ab73cfcb3">arm_pid_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="aa9b9aa9e413c6cec376a9dddc9f01ebe"></a>
@@ -227,8 +217,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>The proportional gain. </p>
-<p>Referenced by <a class="el" href="group__PID.html#gae31536b19b82b93ed184fb1ab73cfcb3">arm_pid_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="afd394e1e52fb1d526aa472c83b8f2464"></a>
@@ -242,8 +230,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>The state array of length 3. </p>
-<p>Referenced by <a class="el" href="group__PID.html#ga9380d08046dd7ec2f5015f569206b9ce">arm_pid_f32()</a>, <a class="el" href="group__PID.html#gae31536b19b82b93ed184fb1ab73cfcb3">arm_pid_init_f32()</a>, and <a class="el" href="group__PID.html#ga9ec860bcb6f8ca31205bf0f1b51ab723">arm_pid_reset_f32()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -252,7 +238,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__pid__instance__f32.html">arm_pid_instance_f32</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__pid__instance__q15.html b/docs/DSP/html/structarm__pid__instance__q15.html
index 6d5bb67..8d2e3a6 100644
--- a/docs/DSP/html/structarm__pid__instance__q15.html
+++ b/docs/DSP/html/structarm__pid__instance__q15.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -152,8 +152,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>The derived gain, A0 = Kp + Ki + Kd . </p>
-<p>Referenced by <a class="el" href="group__PID.html#ga2cb1e3d3ebb167348fdabec74653d5c3">arm_pid_init_q15()</a>, and <a class="el" href="group__PID.html#gad466471a6b0f8fc570b8b8fc34ac79fa">arm_pid_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ad8ac5ff736c0e51180398c31f777f18a"></a>
@@ -166,8 +164,6 @@ Data Fields</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__PID.html#ga2cb1e3d3ebb167348fdabec74653d5c3">arm_pid_init_q15()</a>, and <a class="el" href="group__PID.html#gad466471a6b0f8fc570b8b8fc34ac79fa">arm_pid_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a33e8b4c2d3e24b8b494f6edca6a89c1b"></a>
@@ -180,8 +176,6 @@ Data Fields</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>Referenced by <a class="el" href="group__PID.html#ga2cb1e3d3ebb167348fdabec74653d5c3">arm_pid_init_q15()</a>, and <a class="el" href="group__PID.html#gad466471a6b0f8fc570b8b8fc34ac79fa">arm_pid_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="af5d4b53091f19eff7536636b7cc43111"></a>
@@ -195,8 +189,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>The derivative gain. </p>
-<p>Referenced by <a class="el" href="group__PID.html#ga2cb1e3d3ebb167348fdabec74653d5c3">arm_pid_init_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a0dcc19d5c8f7bc401acea9e8318cd777"></a>
@@ -210,8 +202,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>The integral gain. </p>
-<p>Referenced by <a class="el" href="group__PID.html#ga2cb1e3d3ebb167348fdabec74653d5c3">arm_pid_init_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ad228aae24a1b6d855c93a8b9bbc1c4f1"></a>
@@ -225,8 +215,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>The proportional gain. </p>
-<p>Referenced by <a class="el" href="group__PID.html#ga2cb1e3d3ebb167348fdabec74653d5c3">arm_pid_init_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a4a3f0a878b5b6b055e3478a2f244cd30"></a>
@@ -240,8 +228,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>The state array of length 3. </p>
-<p>Referenced by <a class="el" href="group__PID.html#ga2cb1e3d3ebb167348fdabec74653d5c3">arm_pid_init_q15()</a>, <a class="el" href="group__PID.html#gad466471a6b0f8fc570b8b8fc34ac79fa">arm_pid_q15()</a>, and <a class="el" href="group__PID.html#ga408566dacb4fa6e0458b2c75672e525f">arm_pid_reset_q15()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -250,7 +236,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__pid__instance__q15.html">arm_pid_instance_q15</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__pid__instance__q31.html b/docs/DSP/html/structarm__pid__instance__q31.html
index 072c342..8ee162a 100644
--- a/docs/DSP/html/structarm__pid__instance__q31.html
+++ b/docs/DSP/html/structarm__pid__instance__q31.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -152,8 +152,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>The derived gain, A0 = Kp + Ki + Kd . </p>
-<p>Referenced by <a class="el" href="group__PID.html#gad9d88485234fa9460b1ce9e64989ac86">arm_pid_init_q31()</a>, and <a class="el" href="group__PID.html#ga82bc0813c007d50ce308b9b0bf3c76e2">arm_pid_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a2f7492bd6fb92fae5e2de7fbbec39b0e"></a>
@@ -167,8 +165,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>The derived gain, A1 = -Kp - 2Kd. </p>
-<p>Referenced by <a class="el" href="group__PID.html#gad9d88485234fa9460b1ce9e64989ac86">arm_pid_init_q31()</a>, and <a class="el" href="group__PID.html#ga82bc0813c007d50ce308b9b0bf3c76e2">arm_pid_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a3e34537c53af4f9ad7bfffa4dff27c82"></a>
@@ -182,8 +178,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>The derived gain, A2 = Kd . </p>
-<p>Referenced by <a class="el" href="group__PID.html#gad9d88485234fa9460b1ce9e64989ac86">arm_pid_init_q31()</a>, and <a class="el" href="group__PID.html#ga82bc0813c007d50ce308b9b0bf3c76e2">arm_pid_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="aab4ff371d14441df501f1169f71cbd17"></a>
@@ -197,8 +191,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>The derivative gain. </p>
-<p>Referenced by <a class="el" href="group__PID.html#gad9d88485234fa9460b1ce9e64989ac86">arm_pid_init_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="aa861d69fd398f29aa0b4b455a823ed72"></a>
@@ -212,8 +204,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>The integral gain. </p>
-<p>Referenced by <a class="el" href="group__PID.html#gad9d88485234fa9460b1ce9e64989ac86">arm_pid_init_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="ac2410bf7f856d58dc1d773d4983cac8e"></a>
@@ -227,8 +217,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>The proportional gain. </p>
-<p>Referenced by <a class="el" href="group__PID.html#gad9d88485234fa9460b1ce9e64989ac86">arm_pid_init_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a228e4a64da6014844a0a671a1fa391d4"></a>
@@ -242,8 +230,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>The state array of length 3. </p>
-<p>Referenced by <a class="el" href="group__PID.html#gad9d88485234fa9460b1ce9e64989ac86">arm_pid_init_q31()</a>, <a class="el" href="group__PID.html#ga82bc0813c007d50ce308b9b0bf3c76e2">arm_pid_q31()</a>, and <a class="el" href="group__PID.html#gaeecbacd3fb37c608ec25474d3a0dffa9">arm_pid_reset_q31()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -252,7 +238,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__pid__instance__q31.html">arm_pid_instance_q31</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__rfft__fast__instance__f32.html b/docs/DSP/html/structarm__rfft__fast__instance__f32.html
index ec17c97..630ba0d 100644
--- a/docs/DSP/html/structarm__rfft__fast__instance__f32.html
+++ b/docs/DSP/html/structarm__rfft__fast__instance__f32.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -129,8 +129,8 @@ Data Fields</h2></td></tr>
<tr class="separator:a37419ababdfb3151b1891ae6bcd21012"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef06ab665041ec36f5b25d464f0cab14"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__rfft__fast__instance__f32.html#aef06ab665041ec36f5b25d464f0cab14">fftLenRFFT</a></td></tr>
<tr class="separator:aef06ab665041ec36f5b25d464f0cab14"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9f30b04f163fabc1b24421d3c323d5fc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__rfft__fast__instance__f32.html#a9f30b04f163fabc1b24421d3c323d5fc">pTwiddleRFFT</a></td></tr>
-<tr class="separator:a9f30b04f163fabc1b24421d3c323d5fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad1a1bd8b12b49eae674115308d324622"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__rfft__fast__instance__f32.html#ad1a1bd8b12b49eae674115308d324622">pTwiddleRFFT</a></td></tr>
+<tr class="separator:ad1a1bd8b12b49eae674115308d324622"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Field Documentation</h2>
<a class="anchor" id="aef06ab665041ec36f5b25d464f0cab14"></a>
@@ -144,23 +144,19 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>length of the real sequence </p>
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga180d8b764d59cbb85d37a2d5f7cd9799">arm_rfft_fast_f32()</a>, and <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a9f30b04f163fabc1b24421d3c323d5fc"></a>
+<a class="anchor" id="ad1a1bd8b12b49eae674115308d324622"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>* arm_rfft_fast_instance_f32::pTwiddleRFFT</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>* arm_rfft_fast_instance_f32::pTwiddleRFFT</td>
</tr>
</table>
</div><div class="memdoc">
<p>Twiddle factors real stage </p>
-<p>Referenced by <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>, <a class="el" href="arm__rfft__fast__f32_8c.html#a93258bc1e64a939a8ebd086367e459af">merge_rfft_f32()</a>, and <a class="el" href="arm__rfft__fast__f32_8c.html#a47157c5a53c8aac5e80fda31acf1f9cc">stage_rfft_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a37419ababdfb3151b1891ae6bcd21012"></a>
@@ -174,8 +170,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>Internal CFFT structure. </p>
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga180d8b764d59cbb85d37a2d5f7cd9799">arm_rfft_fast_f32()</a>, <a class="el" href="group__RealFFT.html#gac5fceb172551e7c11eb4d0e17ef15aa3">arm_rfft_fast_init_f32()</a>, <a class="el" href="arm__rfft__fast__f32_8c.html#a93258bc1e64a939a8ebd086367e459af">merge_rfft_f32()</a>, and <a class="el" href="arm__rfft__fast__f32_8c.html#a47157c5a53c8aac5e80fda31acf1f9cc">stage_rfft_f32()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -184,7 +178,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__rfft__fast__instance__f32.html">arm_rfft_fast_instance_f32</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__rfft__fast__instance__f32.js b/docs/DSP/html/structarm__rfft__fast__instance__f32.js
index 3efa62c..83e29ec 100644
--- a/docs/DSP/html/structarm__rfft__fast__instance__f32.js
+++ b/docs/DSP/html/structarm__rfft__fast__instance__f32.js
@@ -1,6 +1,6 @@
var structarm__rfft__fast__instance__f32 =
[
[ "fftLenRFFT", "structarm__rfft__fast__instance__f32.html#aef06ab665041ec36f5b25d464f0cab14", null ],
- [ "pTwiddleRFFT", "structarm__rfft__fast__instance__f32.html#a9f30b04f163fabc1b24421d3c323d5fc", null ],
+ [ "pTwiddleRFFT", "structarm__rfft__fast__instance__f32.html#ad1a1bd8b12b49eae674115308d324622", null ],
[ "Sint", "structarm__rfft__fast__instance__f32.html#a37419ababdfb3151b1891ae6bcd21012", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/structarm__rfft__instance__f32.html b/docs/DSP/html/structarm__rfft__instance__f32.html
index 5db52a8..cd62dd9 100644
--- a/docs/DSP/html/structarm__rfft__instance__f32.html
+++ b/docs/DSP/html/structarm__rfft__instance__f32.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -135,10 +135,10 @@ Data Fields</h2></td></tr>
<tr class="separator:ac342f3248157cbbd2f04a3c8ec9fc9eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aede85350fb5ae6baa1b3e8bfa15b18d6"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__rfft__instance__f32.html#aede85350fb5ae6baa1b3e8bfa15b18d6">twidCoefRModifier</a></td></tr>
<tr class="separator:aede85350fb5ae6baa1b3e8bfa15b18d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a534cc7e6e9b3e3dd022fad611c762142"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__rfft__instance__f32.html#a534cc7e6e9b3e3dd022fad611c762142">pTwiddleAReal</a></td></tr>
-<tr class="separator:a534cc7e6e9b3e3dd022fad611c762142"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a23543ecfd027fea2477fe1eea23c3c4d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__rfft__instance__f32.html#a23543ecfd027fea2477fe1eea23c3c4d">pTwiddleBReal</a></td></tr>
-<tr class="separator:a23543ecfd027fea2477fe1eea23c3c4d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aac5a79a077f3ecbca6e85ba582b33691"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__rfft__instance__f32.html#aac5a79a077f3ecbca6e85ba582b33691">pTwiddleAReal</a></td></tr>
+<tr class="separator:aac5a79a077f3ecbca6e85ba582b33691"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8c5c8de5d526d3bb9527954ec5c585c9"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__rfft__instance__f32.html#a8c5c8de5d526d3bb9527954ec5c585c9">pTwiddleBReal</a></td></tr>
+<tr class="separator:a8c5c8de5d526d3bb9527954ec5c585c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9f47ba9f50c81e4445ae3827b981bc05"><td class="memItemLeft" align="right" valign="top"><a class="el" href="structarm__cfft__radix4__instance__f32.html">arm_cfft_radix4_instance_f32</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__rfft__instance__f32.html#a9f47ba9f50c81e4445ae3827b981bc05">pCfft</a></td></tr>
<tr class="separator:a9f47ba9f50c81e4445ae3827b981bc05"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -154,8 +154,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>flag that enables (bitReverseFlagR=1) or disables (bitReverseFlagR=0) bit reversal of output. </p>
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc">arm_rfft_f32()</a>, and <a class="el" href="group__RealFFT.html#ga10717ee326bf50832ef1c25b85a23068">arm_rfft_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a075076e07ebb8521d8e3b49a31db6c57"></a>
@@ -169,8 +167,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>length of the complex FFT. </p>
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc">arm_rfft_f32()</a>, and <a class="el" href="group__RealFFT.html#ga10717ee326bf50832ef1c25b85a23068">arm_rfft_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a4219d4669699e4efdcb150ed7a0d9a57"></a>
@@ -184,8 +180,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>length of the real FFT. </p>
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga10717ee326bf50832ef1c25b85a23068">arm_rfft_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a5ee6d10a934ab4b666e0bb286c3d633f"></a>
@@ -199,8 +193,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>flag that selects forward (ifftFlagR=0) or inverse (ifftFlagR=1) transform. </p>
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc">arm_rfft_f32()</a>, and <a class="el" href="group__RealFFT.html#ga10717ee326bf50832ef1c25b85a23068">arm_rfft_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a9f47ba9f50c81e4445ae3827b981bc05"></a>
@@ -214,38 +206,32 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the complex FFT instance. </p>
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc">arm_rfft_f32()</a>, and <a class="el" href="group__RealFFT.html#ga10717ee326bf50832ef1c25b85a23068">arm_rfft_init_f32()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a534cc7e6e9b3e3dd022fad611c762142"></a>
+<a class="anchor" id="aac5a79a077f3ecbca6e85ba582b33691"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>* arm_rfft_instance_f32::pTwiddleAReal</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>* arm_rfft_instance_f32::pTwiddleAReal</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the real twiddle factor table. </p>
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc">arm_rfft_f32()</a>, and <a class="el" href="group__RealFFT.html#ga10717ee326bf50832ef1c25b85a23068">arm_rfft_init_f32()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a23543ecfd027fea2477fe1eea23c3c4d"></a>
+<a class="anchor" id="a8c5c8de5d526d3bb9527954ec5c585c9"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>* arm_rfft_instance_f32::pTwiddleBReal</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#a4611b605e45ab401f02cab15c5e38715">float32_t</a>* arm_rfft_instance_f32::pTwiddleBReal</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the imag twiddle factor table. </p>
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc">arm_rfft_f32()</a>, and <a class="el" href="group__RealFFT.html#ga10717ee326bf50832ef1c25b85a23068">arm_rfft_init_f32()</a>.</p>
-
</div>
</div>
<a class="anchor" id="aede85350fb5ae6baa1b3e8bfa15b18d6"></a>
@@ -259,8 +245,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. </p>
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga3df1766d230532bc068fc4ed69d0fcdc">arm_rfft_f32()</a>, and <a class="el" href="group__RealFFT.html#ga10717ee326bf50832ef1c25b85a23068">arm_rfft_init_f32()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -269,7 +253,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__rfft__instance__f32.html">arm_rfft_instance_f32</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__rfft__instance__f32.js b/docs/DSP/html/structarm__rfft__instance__f32.js
index e5ab0e0..d08fe82 100644
--- a/docs/DSP/html/structarm__rfft__instance__f32.js
+++ b/docs/DSP/html/structarm__rfft__instance__f32.js
@@ -5,7 +5,7 @@ var structarm__rfft__instance__f32 =
[ "fftLenReal", "structarm__rfft__instance__f32.html#a4219d4669699e4efdcb150ed7a0d9a57", null ],
[ "ifftFlagR", "structarm__rfft__instance__f32.html#a5ee6d10a934ab4b666e0bb286c3d633f", null ],
[ "pCfft", "structarm__rfft__instance__f32.html#a9f47ba9f50c81e4445ae3827b981bc05", null ],
- [ "pTwiddleAReal", "structarm__rfft__instance__f32.html#a534cc7e6e9b3e3dd022fad611c762142", null ],
- [ "pTwiddleBReal", "structarm__rfft__instance__f32.html#a23543ecfd027fea2477fe1eea23c3c4d", null ],
+ [ "pTwiddleAReal", "structarm__rfft__instance__f32.html#aac5a79a077f3ecbca6e85ba582b33691", null ],
+ [ "pTwiddleBReal", "structarm__rfft__instance__f32.html#a8c5c8de5d526d3bb9527954ec5c585c9", null ],
[ "twidCoefRModifier", "structarm__rfft__instance__f32.html#aede85350fb5ae6baa1b3e8bfa15b18d6", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/structarm__rfft__instance__q15.html b/docs/DSP/html/structarm__rfft__instance__q15.html
index 395e2cd..d7e736f 100644
--- a/docs/DSP/html/structarm__rfft__instance__q15.html
+++ b/docs/DSP/html/structarm__rfft__instance__q15.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -133,10 +133,10 @@ Data Fields</h2></td></tr>
<tr class="separator:a4c65cd40e0098ec2f5c0dc31488b9bc6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd444d05858c5f419980e94e8240d5c3"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__rfft__instance__q15.html#afd444d05858c5f419980e94e8240d5c3">twidCoefRModifier</a></td></tr>
<tr class="separator:afd444d05858c5f419980e94e8240d5c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:affbf2de522ac029432d98e8373c0ec53"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__rfft__instance__q15.html#affbf2de522ac029432d98e8373c0ec53">pTwiddleAReal</a></td></tr>
-<tr class="separator:affbf2de522ac029432d98e8373c0ec53"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a937d815022adc557b435ba8c6cd58b0d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__rfft__instance__q15.html#a937d815022adc557b435ba8c6cd58b0d">pTwiddleBReal</a></td></tr>
-<tr class="separator:a937d815022adc557b435ba8c6cd58b0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aab9899263ada770283136d01985a524f"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__rfft__instance__q15.html#aab9899263ada770283136d01985a524f">pTwiddleAReal</a></td></tr>
+<tr class="separator:aab9899263ada770283136d01985a524f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5b288a44a0ce0154b1fed9386627c4b5"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__rfft__instance__q15.html#a5b288a44a0ce0154b1fed9386627c4b5">pTwiddleBReal</a></td></tr>
+<tr class="separator:a5b288a44a0ce0154b1fed9386627c4b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4329c15b056444746d37ff082a24d31a"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structarm__cfft__instance__q15.html">arm_cfft_instance_q15</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__rfft__instance__q15.html#a4329c15b056444746d37ff082a24d31a">pCfft</a></td></tr>
<tr class="separator:a4329c15b056444746d37ff082a24d31a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -152,8 +152,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>flag that enables (bitReverseFlagR=1) or disables (bitReverseFlagR=0) bit reversal of output. </p>
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga053450cc600a55410ba5b5605e96245d">arm_rfft_init_q15()</a>, and <a class="el" href="group__RealFFT.html#ga00e615f5db21736ad5b27fb6146f3fc5">arm_rfft_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="aac5cf9e825917cbb14f439e56bb86ab3"></a>
@@ -167,8 +165,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>length of the real FFT. </p>
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga053450cc600a55410ba5b5605e96245d">arm_rfft_init_q15()</a>, and <a class="el" href="group__RealFFT.html#ga00e615f5db21736ad5b27fb6146f3fc5">arm_rfft_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a8051ffe268c147e431e1bea7bb4c4258"></a>
@@ -182,8 +178,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>flag that selects forward (ifftFlagR=0) or inverse (ifftFlagR=1) transform. </p>
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga053450cc600a55410ba5b5605e96245d">arm_rfft_init_q15()</a>, and <a class="el" href="group__RealFFT.html#ga00e615f5db21736ad5b27fb6146f3fc5">arm_rfft_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a4329c15b056444746d37ff082a24d31a"></a>
@@ -197,38 +191,32 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the complex FFT instance. </p>
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga053450cc600a55410ba5b5605e96245d">arm_rfft_init_q15()</a>, and <a class="el" href="group__RealFFT.html#ga00e615f5db21736ad5b27fb6146f3fc5">arm_rfft_q15()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="affbf2de522ac029432d98e8373c0ec53"></a>
+<a class="anchor" id="aab9899263ada770283136d01985a524f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>* arm_rfft_instance_q15::pTwiddleAReal</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>* arm_rfft_instance_q15::pTwiddleAReal</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the real twiddle factor table. </p>
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga053450cc600a55410ba5b5605e96245d">arm_rfft_init_q15()</a>, and <a class="el" href="group__RealFFT.html#ga00e615f5db21736ad5b27fb6146f3fc5">arm_rfft_q15()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a937d815022adc557b435ba8c6cd58b0d"></a>
+<a class="anchor" id="a5b288a44a0ce0154b1fed9386627c4b5"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>* arm_rfft_instance_q15::pTwiddleBReal</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#ab5a8fb21a5b3b983d5f54f31614052ea">q15_t</a>* arm_rfft_instance_q15::pTwiddleBReal</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the imag twiddle factor table. </p>
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga053450cc600a55410ba5b5605e96245d">arm_rfft_init_q15()</a>, and <a class="el" href="group__RealFFT.html#ga00e615f5db21736ad5b27fb6146f3fc5">arm_rfft_q15()</a>.</p>
-
</div>
</div>
<a class="anchor" id="afd444d05858c5f419980e94e8240d5c3"></a>
@@ -242,8 +230,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. </p>
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga053450cc600a55410ba5b5605e96245d">arm_rfft_init_q15()</a>, and <a class="el" href="group__RealFFT.html#ga00e615f5db21736ad5b27fb6146f3fc5">arm_rfft_q15()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -252,7 +238,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__rfft__instance__q15.html">arm_rfft_instance_q15</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__rfft__instance__q15.js b/docs/DSP/html/structarm__rfft__instance__q15.js
index 47afd81..7f931ad 100644
--- a/docs/DSP/html/structarm__rfft__instance__q15.js
+++ b/docs/DSP/html/structarm__rfft__instance__q15.js
@@ -4,7 +4,7 @@ var structarm__rfft__instance__q15 =
[ "fftLenReal", "structarm__rfft__instance__q15.html#aac5cf9e825917cbb14f439e56bb86ab3", null ],
[ "ifftFlagR", "structarm__rfft__instance__q15.html#a8051ffe268c147e431e1bea7bb4c4258", null ],
[ "pCfft", "structarm__rfft__instance__q15.html#a4329c15b056444746d37ff082a24d31a", null ],
- [ "pTwiddleAReal", "structarm__rfft__instance__q15.html#affbf2de522ac029432d98e8373c0ec53", null ],
- [ "pTwiddleBReal", "structarm__rfft__instance__q15.html#a937d815022adc557b435ba8c6cd58b0d", null ],
+ [ "pTwiddleAReal", "structarm__rfft__instance__q15.html#aab9899263ada770283136d01985a524f", null ],
+ [ "pTwiddleBReal", "structarm__rfft__instance__q15.html#a5b288a44a0ce0154b1fed9386627c4b5", null ],
[ "twidCoefRModifier", "structarm__rfft__instance__q15.html#afd444d05858c5f419980e94e8240d5c3", null ]
]; \ No newline at end of file
diff --git a/docs/DSP/html/structarm__rfft__instance__q31.html b/docs/DSP/html/structarm__rfft__instance__q31.html
index 44a91da..4f3febb 100644
--- a/docs/DSP/html/structarm__rfft__instance__q31.html
+++ b/docs/DSP/html/structarm__rfft__instance__q31.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-DSP
- &#160;<span id="projectnumber">Version 1.5.2</span>
+ &#160;<span id="projectnumber">Version 1.7.0</span>
</div>
<div id="projectbrief">CMSIS DSP Software Library</div>
</td>
@@ -133,10 +133,10 @@ Data Fields</h2></td></tr>
<tr class="separator:a3cb90cdc928a88b0203917dcb3dc1b71"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6fc90252b579f7c29e01bd279334fc43"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__rfft__instance__q31.html#a6fc90252b579f7c29e01bd279334fc43">twidCoefRModifier</a></td></tr>
<tr class="separator:a6fc90252b579f7c29e01bd279334fc43"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a2a0c944e66bab92fcbe19d1c29153250"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__rfft__instance__q31.html#a2a0c944e66bab92fcbe19d1c29153250">pTwiddleAReal</a></td></tr>
-<tr class="separator:a2a0c944e66bab92fcbe19d1c29153250"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae5070be4c2e0327e618f5e1f4c5b9d80"><td class="memItemLeft" align="right" valign="top"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__rfft__instance__q31.html#ae5070be4c2e0327e618f5e1f4c5b9d80">pTwiddleBReal</a></td></tr>
-<tr class="separator:ae5070be4c2e0327e618f5e1f4c5b9d80"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a04eb56288cddc9a366d3af02c3f86792"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__rfft__instance__q31.html#a04eb56288cddc9a366d3af02c3f86792">pTwiddleAReal</a></td></tr>
+<tr class="separator:a04eb56288cddc9a366d3af02c3f86792"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7d57376f7be4945011d3a4d5b1f646b8"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__rfft__instance__q31.html#a7d57376f7be4945011d3a4d5b1f646b8">pTwiddleBReal</a></td></tr>
+<tr class="separator:a7d57376f7be4945011d3a4d5b1f646b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8fe10d425b59e096c23aa4bb5caa1974"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="structarm__cfft__instance__q31.html">arm_cfft_instance_q31</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structarm__rfft__instance__q31.html#a8fe10d425b59e096c23aa4bb5caa1974">pCfft</a></td></tr>
<tr class="separator:a8fe10d425b59e096c23aa4bb5caa1974"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
@@ -152,8 +152,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>flag that enables (bitReverseFlagR=1) or disables (bitReverseFlagR=0) bit reversal of output. </p>
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga5abde938abbe72e95c5bab080eb33c45">arm_rfft_init_q31()</a>, and <a class="el" href="group__RealFFT.html#gabaeab5646aeea9844e6d42ca8c73fe3a">arm_rfft_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="af777b0cadd5abaf064323692c2e6693b"></a>
@@ -167,8 +165,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>length of the real FFT. </p>
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga5abde938abbe72e95c5bab080eb33c45">arm_rfft_init_q31()</a>, and <a class="el" href="group__RealFFT.html#gabaeab5646aeea9844e6d42ca8c73fe3a">arm_rfft_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="af5c2615e6cde15524df38fa57ea32d94"></a>
@@ -182,8 +178,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>flag that selects forward (ifftFlagR=0) or inverse (ifftFlagR=1) transform. </p>
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga5abde938abbe72e95c5bab080eb33c45">arm_rfft_init_q31()</a>, and <a class="el" href="group__RealFFT.html#gabaeab5646aeea9844e6d42ca8c73fe3a">arm_rfft_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a8fe10d425b59e096c23aa4bb5caa1974"></a>
@@ -197,38 +191,32 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>points to the complex FFT instance. </p>
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga5abde938abbe72e95c5bab080eb33c45">arm_rfft_init_q31()</a>, and <a class="el" href="group__RealFFT.html#gabaeab5646aeea9844e6d42ca8c73fe3a">arm_rfft_q31()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="a2a0c944e66bab92fcbe19d1c29153250"></a>
+<a class="anchor" id="a04eb56288cddc9a366d3af02c3f86792"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>* arm_rfft_instance_q31::pTwiddleAReal</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>* arm_rfft_instance_q31::pTwiddleAReal</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the real twiddle factor table. </p>
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga5abde938abbe72e95c5bab080eb33c45">arm_rfft_init_q31()</a>, and <a class="el" href="group__RealFFT.html#gabaeab5646aeea9844e6d42ca8c73fe3a">arm_rfft_q31()</a>.</p>
-
</div>
</div>
-<a class="anchor" id="ae5070be4c2e0327e618f5e1f4c5b9d80"></a>
+<a class="anchor" id="a7d57376f7be4945011d3a4d5b1f646b8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>* arm_rfft_instance_q31::pTwiddleBReal</td>
+ <td class="memname">const <a class="el" href="arm__math_8h.html#adc89a3547f5324b7b3b95adec3806bc0">q31_t</a>* arm_rfft_instance_q31::pTwiddleBReal</td>
</tr>
</table>
</div><div class="memdoc">
<p>points to the imag twiddle factor table. </p>
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga5abde938abbe72e95c5bab080eb33c45">arm_rfft_init_q31()</a>, and <a class="el" href="group__RealFFT.html#gabaeab5646aeea9844e6d42ca8c73fe3a">arm_rfft_q31()</a>.</p>
-
</div>
</div>
<a class="anchor" id="a6fc90252b579f7c29e01bd279334fc43"></a>
@@ -242,8 +230,6 @@ Data Fields</h2></td></tr>
</div><div class="memdoc">
<p>twiddle coefficient modifier that supports different size FFTs with the same twiddle factor table. </p>
-<p>Referenced by <a class="el" href="group__RealFFT.html#ga5abde938abbe72e95c5bab080eb33c45">arm_rfft_init_q31()</a>, and <a class="el" href="group__RealFFT.html#gabaeab5646aeea9844e6d42ca8c73fe3a">arm_rfft_q31()</a>.</p>
-
</div>
</div>
</div><!-- contents -->
@@ -252,7 +238,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structarm__rfft__instance__q31.html">arm_rfft_instance_q31</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:22 for CMSIS-DSP by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:40 for CMSIS-DSP Version 1.7.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/DSP/html/structarm__rfft__instance__q31.js b/docs/DSP/html/structarm__rfft__instance__q31.js
index ac261d5..c545040 100644
--- a/docs/DSP/html/structarm__rfft__instance__q31.js
+++ b/docs/DSP/html/structarm__rfft__instance__q31.js
@@ -4,7 +4,7 @@ var structarm__rfft__instance__q31 =
[ "fftLenReal", "structarm__rfft__instance__q31.html#af777b0cadd5abaf064323692c2e6693b", null ],
[ "ifftFlagR", "structarm__rfft__instance__q31.html#af5c2615e6cde15524df38fa57ea32d94", null ],
[ "pCfft", "structarm__rfft__instance__q31.html#a8fe10d425b59e096c23aa4bb5caa1974", null ],
- [ "pTwiddleAReal", "structarm__rfft__instance__q31.html#a2a0c944e66bab92fcbe19d1c29153250", null ],
- [ "pTwiddleBReal", "structarm__rfft__instance__q31.html#ae5070be4c2e0327e618f5e1f4c5b9d80", null ],
+ [ "pTwiddleAReal", "structarm__rfft__instance__q31.html#a04eb56288cddc9a366d3af02c3f86792", null ],
+ [ "pTwiddleBReal", "structarm__rfft__instance__q31.html#a7d57376f7be4945011d3a4d5b1f646b8", null ],
[ "twidCoefRModifier", "structarm__rfft__instance__q31.html#a6fc90252b579f7c29e01bd279334fc43", null ]
]; \ No newline at end of file
diff --git a/docs/Driver/html/Driver__CAN_8c.html b/docs/Driver/html/Driver__CAN_8c.html
index d8b680b..e0a5e74 100644
--- a/docs/Driver/html/Driver__CAN_8c.html
+++ b/docs/Driver/html/Driver__CAN_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -174,7 +174,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_041cc4048c8229d7729b502626227b03.html">src</a></li><li class="navelem"><a class="el" href="Driver__CAN_8c.html">Driver_CAN.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:30 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/Driver__CAN_8h.html b/docs/Driver/html/Driver__CAN_8h.html
index c0fea12..e659548 100644
--- a/docs/Driver/html/Driver__CAN_8h.html
+++ b/docs/Driver/html/Driver__CAN_8h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -601,7 +601,7 @@ Enumerations</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_7151b3cc910409bb744bd274374c738d.html">Driver</a></li><li class="navelem"><a class="el" href="dir_9c39448ea46a8e15f1aabc7dec307fcf.html">Include</a></li><li class="navelem"><a class="el" href="Driver__CAN_8h.html">Driver_CAN.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:30 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/Driver__Common_8c.html b/docs/Driver/html/Driver__Common_8c.html
index c53a4f4..71a0bf6 100644
--- a/docs/Driver/html/Driver__Common_8c.html
+++ b/docs/Driver/html/Driver__Common_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('Driver__Common_8c.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_041cc4048c8229d7729b502626227b03.html">src</a></li><li class="navelem"><a class="el" href="Driver__Common_8c.html">Driver_Common.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:30 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/Driver__Common_8h.html b/docs/Driver/html/Driver__Common_8h.html
index 40bf8d3..bab0dbd 100644
--- a/docs/Driver/html/Driver__Common_8h.html
+++ b/docs/Driver/html/Driver__Common_8h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -194,7 +194,7 @@ Enumerations</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_7151b3cc910409bb744bd274374c738d.html">Driver</a></li><li class="navelem"><a class="el" href="dir_9c39448ea46a8e15f1aabc7dec307fcf.html">Include</a></li><li class="navelem"><a class="el" href="Driver__Common_8h.html">Driver_Common.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:30 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/Driver__ETH_8c.html b/docs/Driver/html/Driver__ETH_8c.html
index 0a578c1..3283d1a 100644
--- a/docs/Driver/html/Driver__ETH_8c.html
+++ b/docs/Driver/html/Driver__ETH_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('Driver__ETH_8c.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_041cc4048c8229d7729b502626227b03.html">src</a></li><li class="navelem"><a class="el" href="Driver__ETH_8c.html">Driver_ETH.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:30 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/Driver__ETH_8h.html b/docs/Driver/html/Driver__ETH_8h.html
index 353a2ee..d911a1e 100644
--- a/docs/Driver/html/Driver__ETH_8h.html
+++ b/docs/Driver/html/Driver__ETH_8h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -242,7 +242,7 @@ Enumerations</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_7151b3cc910409bb744bd274374c738d.html">Driver</a></li><li class="navelem"><a class="el" href="dir_9c39448ea46a8e15f1aabc7dec307fcf.html">Include</a></li><li class="navelem"><a class="el" href="Driver__ETH_8h.html">Driver_ETH.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:30 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/Driver__ETH__MAC_8c.html b/docs/Driver/html/Driver__ETH__MAC_8c.html
index 2b5e352..44154fe 100644
--- a/docs/Driver/html/Driver__ETH__MAC_8c.html
+++ b/docs/Driver/html/Driver__ETH__MAC_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -177,7 +177,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_041cc4048c8229d7729b502626227b03.html">src</a></li><li class="navelem"><a class="el" href="Driver__ETH__MAC_8c.html">Driver_ETH_MAC.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:30 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/Driver__ETH__MAC_8h.html b/docs/Driver/html/Driver__ETH__MAC_8h.html
index 2840b46..29a14a1 100644
--- a/docs/Driver/html/Driver__ETH__MAC_8h.html
+++ b/docs/Driver/html/Driver__ETH__MAC_8h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -349,7 +349,7 @@ Typedefs</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_7151b3cc910409bb744bd274374c738d.html">Driver</a></li><li class="navelem"><a class="el" href="dir_9c39448ea46a8e15f1aabc7dec307fcf.html">Include</a></li><li class="navelem"><a class="el" href="Driver__ETH__MAC_8h.html">Driver_ETH_MAC.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:30 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/Driver__ETH__PHY_8c.html b/docs/Driver/html/Driver__ETH__PHY_8c.html
index e3d7fbe..fd3ed69 100644
--- a/docs/Driver/html/Driver__ETH__PHY_8c.html
+++ b/docs/Driver/html/Driver__ETH__PHY_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -147,7 +147,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_041cc4048c8229d7729b502626227b03.html">src</a></li><li class="navelem"><a class="el" href="Driver__ETH__PHY_8c.html">Driver_ETH_PHY.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:30 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/Driver__ETH__PHY_8h.html b/docs/Driver/html/Driver__ETH__PHY_8h.html
index 202dc57..16ff61f 100644
--- a/docs/Driver/html/Driver__ETH__PHY_8h.html
+++ b/docs/Driver/html/Driver__ETH__PHY_8h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -271,7 +271,7 @@ Typedefs</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_7151b3cc910409bb744bd274374c738d.html">Driver</a></li><li class="navelem"><a class="el" href="dir_9c39448ea46a8e15f1aabc7dec307fcf.html">Include</a></li><li class="navelem"><a class="el" href="Driver__ETH__PHY_8h.html">Driver_ETH_PHY.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:30 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/Driver__Flash_8c.html b/docs/Driver/html/Driver__Flash_8c.html
index 9d32824..0b0ee2c 100644
--- a/docs/Driver/html/Driver__Flash_8c.html
+++ b/docs/Driver/html/Driver__Flash_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -159,7 +159,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_041cc4048c8229d7729b502626227b03.html">src</a></li><li class="navelem"><a class="el" href="Driver__Flash_8c.html">Driver_Flash.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:30 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/Driver__Flash_8h.html b/docs/Driver/html/Driver__Flash_8h.html
index 67ea671..271af97 100644
--- a/docs/Driver/html/Driver__Flash_8h.html
+++ b/docs/Driver/html/Driver__Flash_8h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -234,7 +234,7 @@ Typedefs</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_7151b3cc910409bb744bd274374c738d.html">Driver</a></li><li class="navelem"><a class="el" href="dir_9c39448ea46a8e15f1aabc7dec307fcf.html">Include</a></li><li class="navelem"><a class="el" href="Driver__Flash_8h.html">Driver_Flash.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:30 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/Driver__I2C_8c.html b/docs/Driver/html/Driver__I2C_8c.html
index 16654e3..2399ec6 100644
--- a/docs/Driver/html/Driver__I2C_8c.html
+++ b/docs/Driver/html/Driver__I2C_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -162,7 +162,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_041cc4048c8229d7729b502626227b03.html">src</a></li><li class="navelem"><a class="el" href="Driver__I2C_8c.html">Driver_I2C.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:30 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/Driver__I2C_8h.html b/docs/Driver/html/Driver__I2C_8h.html
index 30f46a9..e822d33 100644
--- a/docs/Driver/html/Driver__I2C_8h.html
+++ b/docs/Driver/html/Driver__I2C_8h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -215,7 +215,7 @@ Typedefs</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_7151b3cc910409bb744bd274374c738d.html">Driver</a></li><li class="navelem"><a class="el" href="dir_9c39448ea46a8e15f1aabc7dec307fcf.html">Include</a></li><li class="navelem"><a class="el" href="Driver__I2C_8h.html">Driver_I2C.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:30 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/Driver__MCI_8c.html b/docs/Driver/html/Driver__MCI_8c.html
index dba56be..2db966d 100644
--- a/docs/Driver/html/Driver__MCI_8c.html
+++ b/docs/Driver/html/Driver__MCI_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -165,7 +165,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_041cc4048c8229d7729b502626227b03.html">src</a></li><li class="navelem"><a class="el" href="Driver__MCI_8c.html">Driver_MCI.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:30 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/Driver__MCI_8h.html b/docs/Driver/html/Driver__MCI_8h.html
index c2a9035..96c1187 100644
--- a/docs/Driver/html/Driver__MCI_8h.html
+++ b/docs/Driver/html/Driver__MCI_8h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -455,7 +455,7 @@ Typedefs</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_7151b3cc910409bb744bd274374c738d.html">Driver</a></li><li class="navelem"><a class="el" href="dir_9c39448ea46a8e15f1aabc7dec307fcf.html">Include</a></li><li class="navelem"><a class="el" href="Driver__MCI_8h.html">Driver_MCI.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:30 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/Driver__NAND_8c.html b/docs/Driver/html/Driver__NAND_8c.html
index c00da8c..e5c61e8 100644
--- a/docs/Driver/html/Driver__NAND_8c.html
+++ b/docs/Driver/html/Driver__NAND_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -180,7 +180,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_041cc4048c8229d7729b502626227b03.html">src</a></li><li class="navelem"><a class="el" href="Driver__NAND_8c.html">Driver_NAND.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:30 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/Driver__NAND_8h.html b/docs/Driver/html/Driver__NAND_8h.html
index 1160716..6eea164 100644
--- a/docs/Driver/html/Driver__NAND_8h.html
+++ b/docs/Driver/html/Driver__NAND_8h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -882,7 +882,7 @@ Typedefs</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_7151b3cc910409bb744bd274374c738d.html">Driver</a></li><li class="navelem"><a class="el" href="dir_9c39448ea46a8e15f1aabc7dec307fcf.html">Include</a></li><li class="navelem"><a class="el" href="Driver__NAND_8h.html">Driver_NAND.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:30 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/Driver__SAI_8c.html b/docs/Driver/html/Driver__SAI_8c.html
index 8d5e05f..69732fc 100644
--- a/docs/Driver/html/Driver__SAI_8c.html
+++ b/docs/Driver/html/Driver__SAI_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -159,7 +159,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_041cc4048c8229d7729b502626227b03.html">src</a></li><li class="navelem"><a class="el" href="Driver__SAI_8c.html">Driver_SAI.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:30 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/Driver__SAI_8h.html b/docs/Driver/html/Driver__SAI_8h.html
index aa09ad3..9ca1995 100644
--- a/docs/Driver/html/Driver__SAI_8h.html
+++ b/docs/Driver/html/Driver__SAI_8h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -228,7 +228,7 @@ Macros</h2></td></tr>
<tr class="memitem:a14371d4016e5863aa2033f47c213e271"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Driver__SAI_8h.html#a14371d4016e5863aa2033f47c213e271">ARM_SAI_COMPANDING_Msk</a>&#160;&#160;&#160;(3U &lt;&lt; ARM_SAI_COMPANDING_Pos)</td></tr>
<tr class="separator:a14371d4016e5863aa2033f47c213e271"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga185919d553cf9204e514136eb375ef08"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sai__companding__control.html#ga185919d553cf9204e514136eb375ef08">ARM_SAI_COMPANDING_NONE</a>&#160;&#160;&#160;(0U &lt;&lt; ARM_SAI_COMPANDING_Pos)</td></tr>
-<tr class="memdesc:ga185919d553cf9204e514136eb375ef08"><td class="mdescLeft">&#160;</td><td class="mdescRight">No compading (default) <a href="group__sai__companding__control.html#ga185919d553cf9204e514136eb375ef08">More...</a><br/></td></tr>
+<tr class="memdesc:ga185919d553cf9204e514136eb375ef08"><td class="mdescLeft">&#160;</td><td class="mdescRight">No companding (default) <a href="group__sai__companding__control.html#ga185919d553cf9204e514136eb375ef08">More...</a><br/></td></tr>
<tr class="separator:ga185919d553cf9204e514136eb375ef08"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacfd6c74148c0ae90aa6eaaf8e69da3a9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sai__companding__control.html#gacfd6c74148c0ae90aa6eaaf8e69da3a9">ARM_SAI_COMPANDING_A_LAW</a>&#160;&#160;&#160;(2U &lt;&lt; ARM_SAI_COMPANDING_Pos)</td></tr>
<tr class="memdesc:gacfd6c74148c0ae90aa6eaaf8e69da3a9"><td class="mdescLeft">&#160;</td><td class="mdescRight">A-Law companding. <a href="group__sai__companding__control.html#gacfd6c74148c0ae90aa6eaaf8e69da3a9">More...</a><br/></td></tr>
@@ -801,7 +801,7 @@ Typedefs</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_7151b3cc910409bb744bd274374c738d.html">Driver</a></li><li class="navelem"><a class="el" href="dir_9c39448ea46a8e15f1aabc7dec307fcf.html">Include</a></li><li class="navelem"><a class="el" href="Driver__SAI_8h.html">Driver_SAI.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:30 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/Driver__SPI_8c.html b/docs/Driver/html/Driver__SPI_8c.html
index d5e51cf..8965cd9 100644
--- a/docs/Driver/html/Driver__SPI_8c.html
+++ b/docs/Driver/html/Driver__SPI_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -159,7 +159,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_041cc4048c8229d7729b502626227b03.html">src</a></li><li class="navelem"><a class="el" href="Driver__SPI_8c.html">Driver_SPI.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:30 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/Driver__SPI_8h.html b/docs/Driver/html/Driver__SPI_8h.html
index 52405ad..fbcc5b5 100644
--- a/docs/Driver/html/Driver__SPI_8h.html
+++ b/docs/Driver/html/Driver__SPI_8h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -459,7 +459,7 @@ Typedefs</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_7151b3cc910409bb744bd274374c738d.html">Driver</a></li><li class="navelem"><a class="el" href="dir_9c39448ea46a8e15f1aabc7dec307fcf.html">Include</a></li><li class="navelem"><a class="el" href="Driver__SPI_8h.html">Driver_SPI.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:30 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/Driver__Storage_8c.html b/docs/Driver/html/Driver__Storage_8c.html
index 696b4d1..814d7b6 100644
--- a/docs/Driver/html/Driver__Storage_8c.html
+++ b/docs/Driver/html/Driver__Storage_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -165,7 +165,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_041cc4048c8229d7729b502626227b03.html">src</a></li><li class="navelem"><a class="el" href="Driver__Storage_8c.html">Driver_Storage.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:30 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/Driver__Storage_8h.html b/docs/Driver/html/Driver__Storage_8h.html
index 9da2db5..dab525a 100644
--- a/docs/Driver/html/Driver__Storage_8h.html
+++ b/docs/Driver/html/Driver__Storage_8h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -590,7 +590,7 @@ reserved2: 12</td>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_7151b3cc910409bb744bd274374c738d.html">Driver</a></li><li class="navelem"><a class="el" href="dir_9c39448ea46a8e15f1aabc7dec307fcf.html">Include</a></li><li class="navelem"><a class="el" href="Driver__Storage_8h.html">Driver_Storage.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:30 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/Driver__USART_8c.html b/docs/Driver/html/Driver__USART_8c.html
index c2cdf82..6282807 100644
--- a/docs/Driver/html/Driver__USART_8c.html
+++ b/docs/Driver/html/Driver__USART_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -168,7 +168,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_041cc4048c8229d7729b502626227b03.html">src</a></li><li class="navelem"><a class="el" href="Driver__USART_8c.html">Driver_USART.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:30 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/Driver__USART_8h.html b/docs/Driver/html/Driver__USART_8h.html
index ebad428..bf16cc4 100644
--- a/docs/Driver/html/Driver__USART_8h.html
+++ b/docs/Driver/html/Driver__USART_8h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -550,7 +550,7 @@ Enumerations</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_7151b3cc910409bb744bd274374c738d.html">Driver</a></li><li class="navelem"><a class="el" href="dir_9c39448ea46a8e15f1aabc7dec307fcf.html">Include</a></li><li class="navelem"><a class="el" href="Driver__USART_8h.html">Driver_USART.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:30 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/Driver__USBD_8c.html b/docs/Driver/html/Driver__USBD_8c.html
index 398887b..71c686d 100644
--- a/docs/Driver/html/Driver__USBD_8c.html
+++ b/docs/Driver/html/Driver__USBD_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -183,7 +183,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_041cc4048c8229d7729b502626227b03.html">src</a></li><li class="navelem"><a class="el" href="Driver__USBD_8c.html">Driver_USBD.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:30 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/Driver__USBD_8h.html b/docs/Driver/html/Driver__USBD_8h.html
index f11cbdb..7ed3e16 100644
--- a/docs/Driver/html/Driver__USBD_8h.html
+++ b/docs/Driver/html/Driver__USBD_8h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -188,7 +188,7 @@ Typedefs</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_7151b3cc910409bb744bd274374c738d.html">Driver</a></li><li class="navelem"><a class="el" href="dir_9c39448ea46a8e15f1aabc7dec307fcf.html">Include</a></li><li class="navelem"><a class="el" href="Driver__USBD_8h.html">Driver_USBD.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:30 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/Driver__USBH_8c.html b/docs/Driver/html/Driver__USBH_8c.html
index 1980888..b3ae7ad 100644
--- a/docs/Driver/html/Driver__USBH_8c.html
+++ b/docs/Driver/html/Driver__USBH_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -204,7 +204,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_041cc4048c8229d7729b502626227b03.html">src</a></li><li class="navelem"><a class="el" href="Driver__USBH_8c.html">Driver_USBH.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:30 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/Driver__USBH_8h.html b/docs/Driver/html/Driver__USBH_8h.html
index 160dde2..24ebda0 100644
--- a/docs/Driver/html/Driver__USBH_8h.html
+++ b/docs/Driver/html/Driver__USBH_8h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -363,7 +363,7 @@ Typedefs</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_7151b3cc910409bb744bd274374c738d.html">Driver</a></li><li class="navelem"><a class="el" href="dir_9c39448ea46a8e15f1aabc7dec307fcf.html">Include</a></li><li class="navelem"><a class="el" href="Driver__USBH_8h.html">Driver_USBH.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:30 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/Driver__USB_8c.html b/docs/Driver/html/Driver__USB_8c.html
index 4c0ed73..71897ab 100644
--- a/docs/Driver/html/Driver__USB_8c.html
+++ b/docs/Driver/html/Driver__USB_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('Driver__USB_8c.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_041cc4048c8229d7729b502626227b03.html">src</a></li><li class="navelem"><a class="el" href="Driver__USB_8c.html">Driver_USB.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:30 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/Driver__USB_8h.html b/docs/Driver/html/Driver__USB_8h.html
index 979a090..410742f 100644
--- a/docs/Driver/html/Driver__USB_8h.html
+++ b/docs/Driver/html/Driver__USB_8h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -608,7 +608,7 @@ Macros</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_7151b3cc910409bb744bd274374c738d.html">Driver</a></li><li class="navelem"><a class="el" href="dir_9c39448ea46a8e15f1aabc7dec307fcf.html">Include</a></li><li class="navelem"><a class="el" href="Driver__USB_8h.html">Driver_USB.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:30 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/Driver__WiFi_8c.html b/docs/Driver/html/Driver__WiFi_8c.html
new file mode 100644
index 0000000..de88e93
--- /dev/null
+++ b/docs/Driver/html/Driver__WiFi_8c.html
@@ -0,0 +1,237 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Driver_WiFi.c File Reference</title>
+<title>CMSIS-Driver: Driver_WiFi.c File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Driver
+ &#160;<span id="projectnumber">Version 2.7.1</span>
+ </div>
+ <div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li><a href="modules.html"><span>Reference</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('Driver__WiFi_8c.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="summary">
+<a href="#func-members">Functions</a> </div>
+ <div class="headertitle">
+<div class="title">Driver_WiFi.c File Reference</div> </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:gad349fb835926a508e2a33501c0dff6a2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__common__drv__gr.html#structARM__DRIVER__VERSION">ARM_DRIVER_VERSION</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__control__gr.html#gad349fb835926a508e2a33501c0dff6a2">ARM_WIFI_GetVersion</a> (void)</td></tr>
+<tr class="memdesc:gad349fb835926a508e2a33501c0dff6a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get driver version. <a href="group__wifi__control__gr.html#gad349fb835926a508e2a33501c0dff6a2">More...</a><br/></td></tr>
+<tr class="separator:gad349fb835926a508e2a33501c0dff6a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3496996799a4762e9958a8b6af683b4b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__wifi__control__gr.html#structARM__WIFI__CAPABILITIES">ARM_WIFI_CAPABILITIES</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__control__gr.html#ga3496996799a4762e9958a8b6af683b4b">ARM_WIFI_GetCapabilities</a> (void)</td></tr>
+<tr class="memdesc:ga3496996799a4762e9958a8b6af683b4b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get driver capabilities. <a href="group__wifi__control__gr.html#ga3496996799a4762e9958a8b6af683b4b">More...</a><br/></td></tr>
+<tr class="separator:ga3496996799a4762e9958a8b6af683b4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadc4b9aaae0fdf7d489b1d81e3c2f3474"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__control__gr.html#gadc4b9aaae0fdf7d489b1d81e3c2f3474">ARM_WIFI_Initialize</a> (<a class="el" href="group__wifi__control__gr.html#gac0f04bbdd431c87a680626154c3e0a41">ARM_WIFI_SignalEvent_t</a> cb_event)</td></tr>
+<tr class="memdesc:gadc4b9aaae0fdf7d489b1d81e3c2f3474"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialize WiFi Module. <a href="group__wifi__control__gr.html#gadc4b9aaae0fdf7d489b1d81e3c2f3474">More...</a><br/></td></tr>
+<tr class="separator:gadc4b9aaae0fdf7d489b1d81e3c2f3474"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae1e488d4ecc365e30712e6b1711a9c5d"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__control__gr.html#gae1e488d4ecc365e30712e6b1711a9c5d">ARM_WIFI_Uninitialize</a> (void)</td></tr>
+<tr class="memdesc:gae1e488d4ecc365e30712e6b1711a9c5d"><td class="mdescLeft">&#160;</td><td class="mdescRight">De-initialize WiFi Module. <a href="group__wifi__control__gr.html#gae1e488d4ecc365e30712e6b1711a9c5d">More...</a><br/></td></tr>
+<tr class="separator:gae1e488d4ecc365e30712e6b1711a9c5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga48d4cb7c00e96d2b928cc4468d4e623b"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__control__gr.html#ga48d4cb7c00e96d2b928cc4468d4e623b">ARM_WIFI_PowerControl</a> (<a class="el" href="group__common__drv__gr.html#ga47d6d7c31f88f3b8ae4aaf9d8444afa5">ARM_POWER_STATE</a> state)</td></tr>
+<tr class="memdesc:ga48d4cb7c00e96d2b928cc4468d4e623b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Control WiFi Module Power. <a href="group__wifi__control__gr.html#ga48d4cb7c00e96d2b928cc4468d4e623b">More...</a><br/></td></tr>
+<tr class="separator:ga48d4cb7c00e96d2b928cc4468d4e623b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabdc4c9966a3f22ac6e53119e71e67579"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__control__gr.html#gabdc4c9966a3f22ac6e53119e71e67579">ARM_WIFI_GetModuleInfo</a> (char *module_info, uint32_t max_len)</td></tr>
+<tr class="memdesc:gabdc4c9966a3f22ac6e53119e71e67579"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get Module information. <a href="group__wifi__control__gr.html#gabdc4c9966a3f22ac6e53119e71e67579">More...</a><br/></td></tr>
+<tr class="separator:gabdc4c9966a3f22ac6e53119e71e67579"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0c8243dee4bb161132692516f048bcec"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__control__gr.html#ga0c8243dee4bb161132692516f048bcec">ARM_WIFI_SignalEvent</a> (uint32_t event, void *arg)</td></tr>
+<tr class="memdesc:ga0c8243dee4bb161132692516f048bcec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Signal WiFi Events. <a href="group__wifi__control__gr.html#ga0c8243dee4bb161132692516f048bcec">More...</a><br/></td></tr>
+<tr class="separator:ga0c8243dee4bb161132692516f048bcec"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf38a7aeb470eec596febc850c8b69ccf"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__management__gr.html#gaf38a7aeb470eec596febc850c8b69ccf">ARM_WIFI_SetOption</a> (uint32_t interface, uint32_t option, const void *data, uint32_t len)</td></tr>
+<tr class="memdesc:gaf38a7aeb470eec596febc850c8b69ccf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set WiFi Module Options. <a href="group__wifi__management__gr.html#gaf38a7aeb470eec596febc850c8b69ccf">More...</a><br/></td></tr>
+<tr class="separator:gaf38a7aeb470eec596febc850c8b69ccf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga56910984e5068f6502e12f72e1f80edf"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__management__gr.html#ga56910984e5068f6502e12f72e1f80edf">ARM_WIFI_GetOption</a> (uint32_t interface, uint32_t option, void *data, uint32_t *len)</td></tr>
+<tr class="memdesc:ga56910984e5068f6502e12f72e1f80edf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get WiFi Module Options. <a href="group__wifi__management__gr.html#ga56910984e5068f6502e12f72e1f80edf">More...</a><br/></td></tr>
+<tr class="separator:ga56910984e5068f6502e12f72e1f80edf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga856972af36e51cf0c4112029332d529f"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__management__gr.html#ga856972af36e51cf0c4112029332d529f">ARM_WIFI_Scan</a> (<a class="el" href="group__wifi__management__gr.html#structARM__WIFI__SCAN__INFO__t">ARM_WIFI_SCAN_INFO_t</a> scan_info[], uint32_t max_num)</td></tr>
+<tr class="memdesc:ga856972af36e51cf0c4112029332d529f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Scan for available networks in range. <a href="group__wifi__management__gr.html#ga856972af36e51cf0c4112029332d529f">More...</a><br/></td></tr>
+<tr class="separator:ga856972af36e51cf0c4112029332d529f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7d545744a848702d75043de30ea5260a"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__management__gr.html#ga7d545744a848702d75043de30ea5260a">ARM_WIFI_Activate</a> (uint32_t interface, <a class="el" href="group__wifi__management__gr.html#structARM__WIFI__CONFIG__t">ARM_WIFI_CONFIG_t</a> *config)</td></tr>
+<tr class="memdesc:ga7d545744a848702d75043de30ea5260a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Activate interface (Connect to a wireless network or activate an access point). <a href="group__wifi__management__gr.html#ga7d545744a848702d75043de30ea5260a">More...</a><br/></td></tr>
+<tr class="separator:ga7d545744a848702d75043de30ea5260a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1842127df60067481ac2f40d19153e3e"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__management__gr.html#ga1842127df60067481ac2f40d19153e3e">ARM_WIFI_Deactivate</a> (uint32_t interface)</td></tr>
+<tr class="memdesc:ga1842127df60067481ac2f40d19153e3e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Deactivate interface (Disconnect from a wireless network or deactivate an access point). <a href="group__wifi__management__gr.html#ga1842127df60067481ac2f40d19153e3e">More...</a><br/></td></tr>
+<tr class="separator:ga1842127df60067481ac2f40d19153e3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3d641222defb5f52f6dae4ce1d540d0f"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__management__gr.html#ga3d641222defb5f52f6dae4ce1d540d0f">ARM_WIFI_IsConnected</a> (void)</td></tr>
+<tr class="memdesc:ga3d641222defb5f52f6dae4ce1d540d0f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get station connection status. <a href="group__wifi__management__gr.html#ga3d641222defb5f52f6dae4ce1d540d0f">More...</a><br/></td></tr>
+<tr class="separator:ga3d641222defb5f52f6dae4ce1d540d0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga29a5b0072470a8c56f0939f3c97ed08e"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__management__gr.html#ga29a5b0072470a8c56f0939f3c97ed08e">ARM_WIFI_GetNetInfo</a> (<a class="el" href="group__wifi__management__gr.html#structARM__WIFI__NET__INFO__t">ARM_WIFI_NET_INFO_t</a> *net_info)</td></tr>
+<tr class="memdesc:ga29a5b0072470a8c56f0939f3c97ed08e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get station Network Information. <a href="group__wifi__management__gr.html#ga29a5b0072470a8c56f0939f3c97ed08e">More...</a><br/></td></tr>
+<tr class="separator:ga29a5b0072470a8c56f0939f3c97ed08e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga678fa1aa06ca6aaa67c7eb7a7660730e"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__bypass__gr.html#ga678fa1aa06ca6aaa67c7eb7a7660730e">ARM_WIFI_BypassControl</a> (uint32_t interface, uint32_t mode)</td></tr>
+<tr class="memdesc:ga678fa1aa06ca6aaa67c7eb7a7660730e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enable or disable bypass (pass-through) mode. Transmit and receive Ethernet frames (IP layer bypassed and WiFi/Ethernet translation). <a href="group__wifi__bypass__gr.html#ga678fa1aa06ca6aaa67c7eb7a7660730e">More...</a><br/></td></tr>
+<tr class="separator:ga678fa1aa06ca6aaa67c7eb7a7660730e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac1da4619feaf62d0cc90cfe44642d16b"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__bypass__gr.html#gac1da4619feaf62d0cc90cfe44642d16b">ARM_WIFI_EthSendFrame</a> (uint32_t interface, const uint8_t *frame, uint32_t len)</td></tr>
+<tr class="memdesc:gac1da4619feaf62d0cc90cfe44642d16b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send Ethernet frame (in bypass mode only). <a href="group__wifi__bypass__gr.html#gac1da4619feaf62d0cc90cfe44642d16b">More...</a><br/></td></tr>
+<tr class="separator:gac1da4619feaf62d0cc90cfe44642d16b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1dbeb5528095af31a60560e0c48321d4"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__bypass__gr.html#ga1dbeb5528095af31a60560e0c48321d4">ARM_WIFI_EthReadFrame</a> (uint32_t interface, uint8_t *frame, uint32_t len)</td></tr>
+<tr class="memdesc:ga1dbeb5528095af31a60560e0c48321d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Read data of received Ethernet frame (in bypass mode only). <a href="group__wifi__bypass__gr.html#ga1dbeb5528095af31a60560e0c48321d4">More...</a><br/></td></tr>
+<tr class="separator:ga1dbeb5528095af31a60560e0c48321d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab67442ff061d0c4311a7046bce8d0cd1"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__bypass__gr.html#gab67442ff061d0c4311a7046bce8d0cd1">ARM_WIFI_EthGetRxFrameSize</a> (uint32_t interface)</td></tr>
+<tr class="memdesc:gab67442ff061d0c4311a7046bce8d0cd1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get size of received Ethernet frame (in bypass mode only). <a href="group__wifi__bypass__gr.html#gab67442ff061d0c4311a7046bce8d0cd1">More...</a><br/></td></tr>
+<tr class="separator:gab67442ff061d0c4311a7046bce8d0cd1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1433b297315ab394f1544a18548ffcc6"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__socket__gr.html#ga1433b297315ab394f1544a18548ffcc6">ARM_WIFI_SocketCreate</a> (int32_t af, int32_t type, int32_t protocol)</td></tr>
+<tr class="memdesc:ga1433b297315ab394f1544a18548ffcc6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a communication socket. <a href="group__wifi__socket__gr.html#ga1433b297315ab394f1544a18548ffcc6">More...</a><br/></td></tr>
+<tr class="separator:ga1433b297315ab394f1544a18548ffcc6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae69f7822b658765f1cd3f74e9a50c246"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__socket__gr.html#gae69f7822b658765f1cd3f74e9a50c246">ARM_WIFI_SocketBind</a> (int32_t socket, const uint8_t *ip, uint32_t ip_len, uint16_t port)</td></tr>
+<tr class="memdesc:gae69f7822b658765f1cd3f74e9a50c246"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assign a local address to a socket. <a href="group__wifi__socket__gr.html#gae69f7822b658765f1cd3f74e9a50c246">More...</a><br/></td></tr>
+<tr class="separator:gae69f7822b658765f1cd3f74e9a50c246"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4929aab257781dcaae7197f917991779"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__socket__gr.html#ga4929aab257781dcaae7197f917991779">ARM_WIFI_SocketListen</a> (int32_t socket, int32_t backlog)</td></tr>
+<tr class="memdesc:ga4929aab257781dcaae7197f917991779"><td class="mdescLeft">&#160;</td><td class="mdescRight">Listen for socket connections. <a href="group__wifi__socket__gr.html#ga4929aab257781dcaae7197f917991779">More...</a><br/></td></tr>
+<tr class="separator:ga4929aab257781dcaae7197f917991779"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga24e6a015e519373c3f108cc5aa764ef8"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__socket__gr.html#ga24e6a015e519373c3f108cc5aa764ef8">ARM_WIFI_SocketAccept</a> (int32_t socket, uint8_t *ip, uint32_t *ip_len, uint16_t *port)</td></tr>
+<tr class="memdesc:ga24e6a015e519373c3f108cc5aa764ef8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Accept a new connection on a socket. <a href="group__wifi__socket__gr.html#ga24e6a015e519373c3f108cc5aa764ef8">More...</a><br/></td></tr>
+<tr class="separator:ga24e6a015e519373c3f108cc5aa764ef8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac0f189afbd35914d4c85e77b40672b16"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__socket__gr.html#gac0f189afbd35914d4c85e77b40672b16">ARM_WIFI_SocketConnect</a> (int32_t socket, const uint8_t *ip, uint32_t ip_len, uint16_t port)</td></tr>
+<tr class="memdesc:gac0f189afbd35914d4c85e77b40672b16"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connect a socket to a remote host. <a href="group__wifi__socket__gr.html#gac0f189afbd35914d4c85e77b40672b16">More...</a><br/></td></tr>
+<tr class="separator:gac0f189afbd35914d4c85e77b40672b16"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaecc9ba19491ed00c27da3f5677895d48"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__socket__gr.html#gaecc9ba19491ed00c27da3f5677895d48">ARM_WIFI_SocketRecv</a> (int32_t socket, void *buf, uint32_t len)</td></tr>
+<tr class="memdesc:gaecc9ba19491ed00c27da3f5677895d48"><td class="mdescLeft">&#160;</td><td class="mdescRight">Receive data on a connected socket. <a href="group__wifi__socket__gr.html#gaecc9ba19491ed00c27da3f5677895d48">More...</a><br/></td></tr>
+<tr class="separator:gaecc9ba19491ed00c27da3f5677895d48"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2b15232d69f2ae8e189512d6c68c8a81"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__socket__gr.html#ga2b15232d69f2ae8e189512d6c68c8a81">ARM_WIFI_SocketRecvFrom</a> (int32_t socket, void *buf, uint32_t len, uint8_t *ip, uint32_t *ip_len, uint16_t *port)</td></tr>
+<tr class="memdesc:ga2b15232d69f2ae8e189512d6c68c8a81"><td class="mdescLeft">&#160;</td><td class="mdescRight">Receive data on a socket. <a href="group__wifi__socket__gr.html#ga2b15232d69f2ae8e189512d6c68c8a81">More...</a><br/></td></tr>
+<tr class="separator:ga2b15232d69f2ae8e189512d6c68c8a81"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaee8615b026e8525fb21ca45ba3778ac8"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__socket__gr.html#gaee8615b026e8525fb21ca45ba3778ac8">ARM_WIFI_SocketSend</a> (int32_t socket, const void *buf, uint32_t len)</td></tr>
+<tr class="memdesc:gaee8615b026e8525fb21ca45ba3778ac8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send data on a connected socket. <a href="group__wifi__socket__gr.html#gaee8615b026e8525fb21ca45ba3778ac8">More...</a><br/></td></tr>
+<tr class="separator:gaee8615b026e8525fb21ca45ba3778ac8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5ddd3dd5f863b8392e4281dd48a28d28"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__socket__gr.html#ga5ddd3dd5f863b8392e4281dd48a28d28">ARM_WIFI_SocketSendTo</a> (int32_t socket, const void *buf, uint32_t len, const uint8_t *ip, uint32_t ip_len, uint16_t port)</td></tr>
+<tr class="memdesc:ga5ddd3dd5f863b8392e4281dd48a28d28"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send data on a socket. <a href="group__wifi__socket__gr.html#ga5ddd3dd5f863b8392e4281dd48a28d28">More...</a><br/></td></tr>
+<tr class="separator:ga5ddd3dd5f863b8392e4281dd48a28d28"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac187e418893de33817e4fcbdd85dbaee"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__socket__gr.html#gac187e418893de33817e4fcbdd85dbaee">ARM_WIFI_SocketGetSockName</a> (int32_t socket, uint8_t *ip, uint32_t *ip_len, uint16_t *port)</td></tr>
+<tr class="memdesc:gac187e418893de33817e4fcbdd85dbaee"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieve local IP address and port of a socket. <a href="group__wifi__socket__gr.html#gac187e418893de33817e4fcbdd85dbaee">More...</a><br/></td></tr>
+<tr class="separator:gac187e418893de33817e4fcbdd85dbaee"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa484a931d55d163477920bc865dd9220"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__socket__gr.html#gaa484a931d55d163477920bc865dd9220">ARM_WIFI_SocketGetPeerName</a> (int32_t socket, uint8_t *ip, uint32_t *ip_len, uint16_t *port)</td></tr>
+<tr class="memdesc:gaa484a931d55d163477920bc865dd9220"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieve remote IP address and port of a socket. <a href="group__wifi__socket__gr.html#gaa484a931d55d163477920bc865dd9220">More...</a><br/></td></tr>
+<tr class="separator:gaa484a931d55d163477920bc865dd9220"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6d69360e9774937b7bdc03b45fbc9075"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__socket__gr.html#ga6d69360e9774937b7bdc03b45fbc9075">ARM_WIFI_SocketGetOpt</a> (int32_t socket, int32_t opt_id, void *opt_val, uint32_t *opt_len)</td></tr>
+<tr class="memdesc:ga6d69360e9774937b7bdc03b45fbc9075"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get socket option. <a href="group__wifi__socket__gr.html#ga6d69360e9774937b7bdc03b45fbc9075">More...</a><br/></td></tr>
+<tr class="separator:ga6d69360e9774937b7bdc03b45fbc9075"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5de80d6729d9504a21dd5d31dc504017"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__socket__gr.html#ga5de80d6729d9504a21dd5d31dc504017">ARM_WIFI_SocketSetOpt</a> (int32_t socket, int32_t opt_id, const void *opt_val, uint32_t opt_len)</td></tr>
+<tr class="memdesc:ga5de80d6729d9504a21dd5d31dc504017"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set socket option. <a href="group__wifi__socket__gr.html#ga5de80d6729d9504a21dd5d31dc504017">More...</a><br/></td></tr>
+<tr class="separator:ga5de80d6729d9504a21dd5d31dc504017"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga391464de71b6a5d300fda9434fe87a87"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__socket__gr.html#ga391464de71b6a5d300fda9434fe87a87">ARM_WIFI_SocketClose</a> (int32_t socket)</td></tr>
+<tr class="memdesc:ga391464de71b6a5d300fda9434fe87a87"><td class="mdescLeft">&#160;</td><td class="mdescRight">Close and release a socket. <a href="group__wifi__socket__gr.html#ga391464de71b6a5d300fda9434fe87a87">More...</a><br/></td></tr>
+<tr class="separator:ga391464de71b6a5d300fda9434fe87a87"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0c37435c6abc68ee0f1f4357b503e0bf"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__socket__gr.html#ga0c37435c6abc68ee0f1f4357b503e0bf">ARM_WIFI_SocketGetHostByName</a> (const char *name, int32_t af, uint8_t *ip, uint32_t *ip_len)</td></tr>
+<tr class="memdesc:ga0c37435c6abc68ee0f1f4357b503e0bf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieve host IP address from host name. <a href="group__wifi__socket__gr.html#ga0c37435c6abc68ee0f1f4357b503e0bf">More...</a><br/></td></tr>
+<tr class="separator:ga0c37435c6abc68ee0f1f4357b503e0bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac7a8abb9e23f3f52dabce4153a53c1ca"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__socket__gr.html#gac7a8abb9e23f3f52dabce4153a53c1ca">ARM_WIFI_Ping</a> (const uint8_t *ip, uint32_t ip_len)</td></tr>
+<tr class="memdesc:gac7a8abb9e23f3f52dabce4153a53c1ca"><td class="mdescLeft">&#160;</td><td class="mdescRight">Probe remote host with Ping command. <a href="group__wifi__socket__gr.html#gac7a8abb9e23f3f52dabce4153a53c1ca">More...</a><br/></td></tr>
+<tr class="separator:gac7a8abb9e23f3f52dabce4153a53c1ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="dir_041cc4048c8229d7729b502626227b03.html">src</a></li><li class="navelem"><a class="el" href="Driver__WiFi_8c.html">Driver_WiFi.c</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:30 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Driver/html/Driver__WiFi_8h.html b/docs/Driver/html/Driver__WiFi_8h.html
new file mode 100644
index 0000000..3ff8de1
--- /dev/null
+++ b/docs/Driver/html/Driver__WiFi_8h.html
@@ -0,0 +1,401 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Driver_WiFi.h File Reference</title>
+<title>CMSIS-Driver: Driver_WiFi.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Driver
+ &#160;<span id="projectnumber">Version 2.7.1</span>
+ </div>
+ <div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li><a href="modules.html"><span>Reference</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('Driver__WiFi_8h.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="summary">
+<a href="#nested-classes">Data Structures</a> &#124;
+<a href="#define-members">Macros</a> &#124;
+<a href="#typedef-members">Typedefs</a> </div>
+ <div class="headertitle">
+<div class="title">Driver_WiFi.h File Reference</div> </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Data Structures</h2></td></tr>
+<tr class="memitem:structARM__WIFI__CONFIG__t"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__management__gr.html#structARM__WIFI__CONFIG__t">ARM_WIFI_CONFIG_t</a></td></tr>
+<tr class="memdesc:structARM__WIFI__CONFIG__t"><td class="mdescLeft">&#160;</td><td class="mdescRight">WiFi Configuration. <a href="group__wifi__management__gr.html#structARM__WIFI__CONFIG__t">More...</a><br/></td></tr>
+<tr class="separator:structARM__WIFI__CONFIG__t"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:structARM__WIFI__SCAN__INFO__t"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__management__gr.html#structARM__WIFI__SCAN__INFO__t">ARM_WIFI_SCAN_INFO_t</a></td></tr>
+<tr class="memdesc:structARM__WIFI__SCAN__INFO__t"><td class="mdescLeft">&#160;</td><td class="mdescRight">WiFi Scan Information. <a href="group__wifi__management__gr.html#structARM__WIFI__SCAN__INFO__t">More...</a><br/></td></tr>
+<tr class="separator:structARM__WIFI__SCAN__INFO__t"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:structARM__WIFI__NET__INFO__t"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__management__gr.html#structARM__WIFI__NET__INFO__t">ARM_WIFI_NET_INFO_t</a></td></tr>
+<tr class="memdesc:structARM__WIFI__NET__INFO__t"><td class="mdescLeft">&#160;</td><td class="mdescRight">WiFi Network Information. <a href="group__wifi__management__gr.html#structARM__WIFI__NET__INFO__t">More...</a><br/></td></tr>
+<tr class="separator:structARM__WIFI__NET__INFO__t"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:structARM__WIFI__CAPABILITIES"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__control__gr.html#structARM__WIFI__CAPABILITIES">ARM_WIFI_CAPABILITIES</a></td></tr>
+<tr class="memdesc:structARM__WIFI__CAPABILITIES"><td class="mdescLeft">&#160;</td><td class="mdescRight">WiFi Driver Capabilities. <a href="group__wifi__control__gr.html#structARM__WIFI__CAPABILITIES">More...</a><br/></td></tr>
+<tr class="separator:structARM__WIFI__CAPABILITIES"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:structARM__DRIVER__WIFI"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__interface__gr.html#structARM__DRIVER__WIFI">ARM_DRIVER_WIFI</a></td></tr>
+<tr class="memdesc:structARM__DRIVER__WIFI"><td class="mdescLeft">&#160;</td><td class="mdescRight">Access structure of the WiFi Driver. <a href="group__wifi__interface__gr.html#structARM__DRIVER__WIFI">More...</a><br/></td></tr>
+<tr class="separator:structARM__DRIVER__WIFI"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
+Macros</h2></td></tr>
+<tr class="memitem:aa6a3705716b58d58fdbf72d8308f1383"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Driver__WiFi_8h.html#aa6a3705716b58d58fdbf72d8308f1383">ARM_WIFI_API_VERSION</a>&#160;&#160;&#160;<a class="el" href="Driver__Common_8h.html#a43c7ca1eb0786d818624246c09932a74">ARM_DRIVER_VERSION_MAJOR_MINOR</a>(1,0) /* API version */</td></tr>
+<tr class="separator:aa6a3705716b58d58fdbf72d8308f1383"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad092e18422a937dd1837ed4fa5751499"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Driver__WiFi_8h.html#ad092e18422a937dd1837ed4fa5751499">_ARM_Driver_WiFi_</a>(n)&#160;&#160;&#160;Driver_WiFi##n</td></tr>
+<tr class="separator:ad092e18422a937dd1837ed4fa5751499"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a035999f5a44af74ed7c6576feacaa2ce"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Driver__WiFi_8h.html#a035999f5a44af74ed7c6576feacaa2ce">ARM_Driver_WiFi_</a>(n)&#160;&#160;&#160;<a class="el" href="Driver__WiFi_8h.html#ad092e18422a937dd1837ed4fa5751499">_ARM_Driver_WiFi_</a>(n)</td></tr>
+<tr class="separator:a035999f5a44af74ed7c6576feacaa2ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae84cbf48cd5168371621fc5f78aac0a4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#gae84cbf48cd5168371621fc5f78aac0a4">ARM_WIFI_BSSID</a>&#160;&#160;&#160;1U</td></tr>
+<tr class="memdesc:gae84cbf48cd5168371621fc5f78aac0a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Station/AP Set/Get BSSID of AP to connect or of AP; data = &amp;bssid, len = 6, uint8_t[6]. <a href="group__WiFi__option.html#gae84cbf48cd5168371621fc5f78aac0a4">More...</a><br/></td></tr>
+<tr class="separator:gae84cbf48cd5168371621fc5f78aac0a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1fbda584fe5750db6a04b1ed27730d95"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#ga1fbda584fe5750db6a04b1ed27730d95">ARM_WIFI_TX_POWER</a>&#160;&#160;&#160;2U</td></tr>
+<tr class="memdesc:ga1fbda584fe5750db6a04b1ed27730d95"><td class="mdescLeft">&#160;</td><td class="mdescRight">Station/AP Set/Get transmit power; data = &amp;power, len = 4, uint32_t: 0 .. 20 [dBm]. <a href="group__WiFi__option.html#ga1fbda584fe5750db6a04b1ed27730d95">More...</a><br/></td></tr>
+<tr class="separator:ga1fbda584fe5750db6a04b1ed27730d95"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga77e38a3d5d2fe8c04aebaf8d24e1b8d4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#ga77e38a3d5d2fe8c04aebaf8d24e1b8d4">ARM_WIFI_LP_TIMER</a>&#160;&#160;&#160;3U</td></tr>
+<tr class="memdesc:ga77e38a3d5d2fe8c04aebaf8d24e1b8d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Station Set/Get low-power deep-sleep time; data = &amp;time, len = 4, uint32_t [seconds]: 0 = disable (default) <a href="group__WiFi__option.html#ga77e38a3d5d2fe8c04aebaf8d24e1b8d4">More...</a><br/></td></tr>
+<tr class="separator:ga77e38a3d5d2fe8c04aebaf8d24e1b8d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga947c297f1364993524bf515beba296f1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#ga947c297f1364993524bf515beba296f1">ARM_WIFI_DTIM</a>&#160;&#160;&#160;4U</td></tr>
+<tr class="memdesc:ga947c297f1364993524bf515beba296f1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Station/AP Set/Get DTIM interval; data = &amp;dtim, len = 4, uint32_t [beacons]. <a href="group__WiFi__option.html#ga947c297f1364993524bf515beba296f1">More...</a><br/></td></tr>
+<tr class="separator:ga947c297f1364993524bf515beba296f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6171d24c661b54465ced2dae7980897c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#ga6171d24c661b54465ced2dae7980897c">ARM_WIFI_BEACON</a>&#160;&#160;&#160;5U</td></tr>
+<tr class="memdesc:ga6171d24c661b54465ced2dae7980897c"><td class="mdescLeft">&#160;</td><td class="mdescRight">AP Set/Get beacon interval; data = &amp;interval, len = 4, uint32_t [ms]. <a href="group__WiFi__option.html#ga6171d24c661b54465ced2dae7980897c">More...</a><br/></td></tr>
+<tr class="separator:ga6171d24c661b54465ced2dae7980897c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafefb0fe1e5cdfb71f7f8cc7606840865"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#gafefb0fe1e5cdfb71f7f8cc7606840865">ARM_WIFI_MAC</a>&#160;&#160;&#160;6U</td></tr>
+<tr class="memdesc:gafefb0fe1e5cdfb71f7f8cc7606840865"><td class="mdescLeft">&#160;</td><td class="mdescRight">Station/AP Set/Get MAC; data = &amp;mac, len = 6, uint8_t[6]. <a href="group__WiFi__option.html#gafefb0fe1e5cdfb71f7f8cc7606840865">More...</a><br/></td></tr>
+<tr class="separator:gafefb0fe1e5cdfb71f7f8cc7606840865"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga50ee1ca627ebe536cae0ab7155ed1d17"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#ga50ee1ca627ebe536cae0ab7155ed1d17">ARM_WIFI_IP</a>&#160;&#160;&#160;7U</td></tr>
+<tr class="memdesc:ga50ee1ca627ebe536cae0ab7155ed1d17"><td class="mdescLeft">&#160;</td><td class="mdescRight">Station/AP Set/Get IPv4 static/assigned address; data = &amp;ip, len = 4, uint8_t[4]. <a href="group__WiFi__option.html#ga50ee1ca627ebe536cae0ab7155ed1d17">More...</a><br/></td></tr>
+<tr class="separator:ga50ee1ca627ebe536cae0ab7155ed1d17"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac2603479ebad0ed05413e1e01b8a649f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#gac2603479ebad0ed05413e1e01b8a649f">ARM_WIFI_IP_SUBNET_MASK</a>&#160;&#160;&#160;8U</td></tr>
+<tr class="memdesc:gac2603479ebad0ed05413e1e01b8a649f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Station/AP Set/Get IPv4 subnet mask; data = &amp;mask, len = 4, uint8_t[4]. <a href="group__WiFi__option.html#gac2603479ebad0ed05413e1e01b8a649f">More...</a><br/></td></tr>
+<tr class="separator:gac2603479ebad0ed05413e1e01b8a649f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad0c719fedd39d738ee7f6fd3c7317169"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#gad0c719fedd39d738ee7f6fd3c7317169">ARM_WIFI_IP_GATEWAY</a>&#160;&#160;&#160;9U</td></tr>
+<tr class="memdesc:gad0c719fedd39d738ee7f6fd3c7317169"><td class="mdescLeft">&#160;</td><td class="mdescRight">Station/AP Set/Get IPv4 gateway address; data = &amp;ip, len = 4, uint8_t[4]. <a href="group__WiFi__option.html#gad0c719fedd39d738ee7f6fd3c7317169">More...</a><br/></td></tr>
+<tr class="separator:gad0c719fedd39d738ee7f6fd3c7317169"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga657f5c6c504defe04422dbe468c6c134"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#ga657f5c6c504defe04422dbe468c6c134">ARM_WIFI_IP_DNS1</a>&#160;&#160;&#160;10U</td></tr>
+<tr class="memdesc:ga657f5c6c504defe04422dbe468c6c134"><td class="mdescLeft">&#160;</td><td class="mdescRight">Station/AP Set/Get IPv4 primary DNS address; data = &amp;ip, len = 4, uint8_t[4]. <a href="group__WiFi__option.html#ga657f5c6c504defe04422dbe468c6c134">More...</a><br/></td></tr>
+<tr class="separator:ga657f5c6c504defe04422dbe468c6c134"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5a5fa4c298b16d0acd0a71f873802d31"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#ga5a5fa4c298b16d0acd0a71f873802d31">ARM_WIFI_IP_DNS2</a>&#160;&#160;&#160;11U</td></tr>
+<tr class="memdesc:ga5a5fa4c298b16d0acd0a71f873802d31"><td class="mdescLeft">&#160;</td><td class="mdescRight">Station/AP Set/Get IPv4 secondary DNS address; data = &amp;ip, len = 4, uint8_t[4]. <a href="group__WiFi__option.html#ga5a5fa4c298b16d0acd0a71f873802d31">More...</a><br/></td></tr>
+<tr class="separator:ga5a5fa4c298b16d0acd0a71f873802d31"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad37e95b697872782973057ae94c085a9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#gad37e95b697872782973057ae94c085a9">ARM_WIFI_IP_DHCP</a>&#160;&#160;&#160;12U</td></tr>
+<tr class="memdesc:gad37e95b697872782973057ae94c085a9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Station/AP Set/Get IPv4 DHCP client/server enable/disable; data = &amp;dhcp, len = 4, uint32_t: 0 = disable, non-zero = enable (default) <a href="group__WiFi__option.html#gad37e95b697872782973057ae94c085a9">More...</a><br/></td></tr>
+<tr class="separator:gad37e95b697872782973057ae94c085a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga10065d0d9cb7530e0747be83ba9e4c35"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#ga10065d0d9cb7530e0747be83ba9e4c35">ARM_WIFI_IP_DHCP_POOL_BEGIN</a>&#160;&#160;&#160;13U</td></tr>
+<tr class="memdesc:ga10065d0d9cb7530e0747be83ba9e4c35"><td class="mdescLeft">&#160;</td><td class="mdescRight">AP Set/Get IPv4 DHCP pool begin address; data = &amp;ip, len = 4, uint8_t[4]. <a href="group__WiFi__option.html#ga10065d0d9cb7530e0747be83ba9e4c35">More...</a><br/></td></tr>
+<tr class="separator:ga10065d0d9cb7530e0747be83ba9e4c35"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4054f0e4045a25928531be73fb9d6b45"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#ga4054f0e4045a25928531be73fb9d6b45">ARM_WIFI_IP_DHCP_POOL_END</a>&#160;&#160;&#160;14U</td></tr>
+<tr class="memdesc:ga4054f0e4045a25928531be73fb9d6b45"><td class="mdescLeft">&#160;</td><td class="mdescRight">AP Set/Get IPv4 DHCP pool end address; data = &amp;ip, len = 4, uint8_t[4]. <a href="group__WiFi__option.html#ga4054f0e4045a25928531be73fb9d6b45">More...</a><br/></td></tr>
+<tr class="separator:ga4054f0e4045a25928531be73fb9d6b45"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga78ec2d08d4f1d3ce486b40a329bd8713"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#ga78ec2d08d4f1d3ce486b40a329bd8713">ARM_WIFI_IP_DHCP_LEASE_TIME</a>&#160;&#160;&#160;15U</td></tr>
+<tr class="memdesc:ga78ec2d08d4f1d3ce486b40a329bd8713"><td class="mdescLeft">&#160;</td><td class="mdescRight">AP Set/Get IPv4 DHCP lease time; data = &amp;time, len = 4, uint32_t [seconds]. <a href="group__WiFi__option.html#ga78ec2d08d4f1d3ce486b40a329bd8713">More...</a><br/></td></tr>
+<tr class="separator:ga78ec2d08d4f1d3ce486b40a329bd8713"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaeac3fc297297b9bf5f2b5cf84788d77f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#gaeac3fc297297b9bf5f2b5cf84788d77f">ARM_WIFI_IP6_GLOBAL</a>&#160;&#160;&#160;16U</td></tr>
+<tr class="memdesc:gaeac3fc297297b9bf5f2b5cf84788d77f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Station/AP Set/Get IPv6 global address; data = &amp;ip6, len = 16, uint8_t[16]. <a href="group__WiFi__option.html#gaeac3fc297297b9bf5f2b5cf84788d77f">More...</a><br/></td></tr>
+<tr class="separator:gaeac3fc297297b9bf5f2b5cf84788d77f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga11fdcc3403a43187158434a87fdfb83c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#ga11fdcc3403a43187158434a87fdfb83c">ARM_WIFI_IP6_LINK_LOCAL</a>&#160;&#160;&#160;17U</td></tr>
+<tr class="memdesc:ga11fdcc3403a43187158434a87fdfb83c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Station/AP Set/Get IPv6 link local address; data = &amp;ip6, len = 16, uint8_t[16]. <a href="group__WiFi__option.html#ga11fdcc3403a43187158434a87fdfb83c">More...</a><br/></td></tr>
+<tr class="separator:ga11fdcc3403a43187158434a87fdfb83c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga545cb7e1da8715966bee7c7ff9d427d8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#ga545cb7e1da8715966bee7c7ff9d427d8">ARM_WIFI_IP6_SUBNET_PREFIX_LEN</a>&#160;&#160;&#160;18U</td></tr>
+<tr class="memdesc:ga545cb7e1da8715966bee7c7ff9d427d8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Station/AP Set/Get IPv6 subnet prefix length; data = &amp;len, len = 4, uint32_t: 1 .. 127. <a href="group__WiFi__option.html#ga545cb7e1da8715966bee7c7ff9d427d8">More...</a><br/></td></tr>
+<tr class="separator:ga545cb7e1da8715966bee7c7ff9d427d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga218d49572adcac8d678f7a8ae2f0c67e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#ga218d49572adcac8d678f7a8ae2f0c67e">ARM_WIFI_IP6_GATEWAY</a>&#160;&#160;&#160;19U</td></tr>
+<tr class="memdesc:ga218d49572adcac8d678f7a8ae2f0c67e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Station/AP Set/Get IPv6 gateway address; data = &amp;ip6, len = 16, uint8_t[16]. <a href="group__WiFi__option.html#ga218d49572adcac8d678f7a8ae2f0c67e">More...</a><br/></td></tr>
+<tr class="separator:ga218d49572adcac8d678f7a8ae2f0c67e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaeb86e25e3b7c6360c977b05b40ff7676"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#gaeb86e25e3b7c6360c977b05b40ff7676">ARM_WIFI_IP6_DNS1</a>&#160;&#160;&#160;20U</td></tr>
+<tr class="memdesc:gaeb86e25e3b7c6360c977b05b40ff7676"><td class="mdescLeft">&#160;</td><td class="mdescRight">Station/AP Set/Get IPv6 primary DNS address; data = &amp;ip6, len = 16, uint8_t[16]. <a href="group__WiFi__option.html#gaeb86e25e3b7c6360c977b05b40ff7676">More...</a><br/></td></tr>
+<tr class="separator:gaeb86e25e3b7c6360c977b05b40ff7676"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga24dee294436d575b47c7a314cba1654d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#ga24dee294436d575b47c7a314cba1654d">ARM_WIFI_IP6_DNS2</a>&#160;&#160;&#160;21U</td></tr>
+<tr class="memdesc:ga24dee294436d575b47c7a314cba1654d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Station/AP Set/Get IPv6 secondary DNS address; data = &amp;ip6, len = 16, uint8_t[16]. <a href="group__WiFi__option.html#ga24dee294436d575b47c7a314cba1654d">More...</a><br/></td></tr>
+<tr class="separator:ga24dee294436d575b47c7a314cba1654d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6b864e923870ec473ee0c876d1a3b032"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#ga6b864e923870ec473ee0c876d1a3b032">ARM_WIFI_IP6_DHCP_MODE</a>&#160;&#160;&#160;22U</td></tr>
+<tr class="memdesc:ga6b864e923870ec473ee0c876d1a3b032"><td class="mdescLeft">&#160;</td><td class="mdescRight">Station/AP Set/Get IPv6 DHCPv6 client mode; data = &amp;mode, len = 4, uint32_t: ARM_WIFI_IP6_DHCP_xxx (default Off) <a href="group__WiFi__option.html#ga6b864e923870ec473ee0c876d1a3b032">More...</a><br/></td></tr>
+<tr class="separator:ga6b864e923870ec473ee0c876d1a3b032"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab5b0d06b14b916c244c42ad8a3053d1d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__sec__type.html#gab5b0d06b14b916c244c42ad8a3053d1d">ARM_WIFI_SECURITY_OPEN</a>&#160;&#160;&#160;0U</td></tr>
+<tr class="memdesc:gab5b0d06b14b916c244c42ad8a3053d1d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open. <a href="group__wifi__sec__type.html#gab5b0d06b14b916c244c42ad8a3053d1d">More...</a><br/></td></tr>
+<tr class="separator:gab5b0d06b14b916c244c42ad8a3053d1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga75d8f1830db25a9f0b1390397186ddd5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__sec__type.html#ga75d8f1830db25a9f0b1390397186ddd5">ARM_WIFI_SECURITY_WEP</a>&#160;&#160;&#160;1U</td></tr>
+<tr class="memdesc:ga75d8f1830db25a9f0b1390397186ddd5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wired Equivalent Privacy (WEP) with Pre-Sheared Key (PSK) <a href="group__wifi__sec__type.html#ga75d8f1830db25a9f0b1390397186ddd5">More...</a><br/></td></tr>
+<tr class="separator:ga75d8f1830db25a9f0b1390397186ddd5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga40f2c6844d3d81bbfedaa96e72402b35"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__sec__type.html#ga40f2c6844d3d81bbfedaa96e72402b35">ARM_WIFI_SECURITY_WPA</a>&#160;&#160;&#160;2U</td></tr>
+<tr class="memdesc:ga40f2c6844d3d81bbfedaa96e72402b35"><td class="mdescLeft">&#160;</td><td class="mdescRight">WiFi Protected Access (WPA) with PSK. <a href="group__wifi__sec__type.html#ga40f2c6844d3d81bbfedaa96e72402b35">More...</a><br/></td></tr>
+<tr class="separator:ga40f2c6844d3d81bbfedaa96e72402b35"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab4622ed5c27f910299ed6c3997d14b66"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__sec__type.html#gab4622ed5c27f910299ed6c3997d14b66">ARM_WIFI_SECURITY_WPA2</a>&#160;&#160;&#160;3U</td></tr>
+<tr class="memdesc:gab4622ed5c27f910299ed6c3997d14b66"><td class="mdescLeft">&#160;</td><td class="mdescRight">WiFi Protected Access II (WPA2) with PSK. <a href="group__wifi__sec__type.html#gab4622ed5c27f910299ed6c3997d14b66">More...</a><br/></td></tr>
+<tr class="separator:gab4622ed5c27f910299ed6c3997d14b66"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1c0904e056c3f720fe38b903230d9f89"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__sec__type.html#ga1c0904e056c3f720fe38b903230d9f89">ARM_WIFI_SECURITY_UNKNOWN</a>&#160;&#160;&#160;255U</td></tr>
+<tr class="memdesc:ga1c0904e056c3f720fe38b903230d9f89"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unknown. <a href="group__wifi__sec__type.html#ga1c0904e056c3f720fe38b903230d9f89">More...</a><br/></td></tr>
+<tr class="separator:ga1c0904e056c3f720fe38b903230d9f89"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaade5c0e07cfee79973643b9f98a73438"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__wps__method.html#gaade5c0e07cfee79973643b9f98a73438">ARM_WIFI_WPS_METHOD_NONE</a>&#160;&#160;&#160;0U</td></tr>
+<tr class="memdesc:gaade5c0e07cfee79973643b9f98a73438"><td class="mdescLeft">&#160;</td><td class="mdescRight">Not used. <a href="group__wifi__wps__method.html#gaade5c0e07cfee79973643b9f98a73438">More...</a><br/></td></tr>
+<tr class="separator:gaade5c0e07cfee79973643b9f98a73438"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafe4555319019fa722d2f2a8cc519af41"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__wps__method.html#gafe4555319019fa722d2f2a8cc519af41">ARM_WIFI_WPS_METHOD_PBC</a>&#160;&#160;&#160;1U</td></tr>
+<tr class="memdesc:gafe4555319019fa722d2f2a8cc519af41"><td class="mdescLeft">&#160;</td><td class="mdescRight">Push Button Configuration. <a href="group__wifi__wps__method.html#gafe4555319019fa722d2f2a8cc519af41">More...</a><br/></td></tr>
+<tr class="separator:gafe4555319019fa722d2f2a8cc519af41"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga12a4e06347498f9765f339cdb5f391de"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__wps__method.html#ga12a4e06347498f9765f339cdb5f391de">ARM_WIFI_WPS_METHOD_PIN</a>&#160;&#160;&#160;2U</td></tr>
+<tr class="memdesc:ga12a4e06347498f9765f339cdb5f391de"><td class="mdescLeft">&#160;</td><td class="mdescRight">PIN. <a href="group__wifi__wps__method.html#ga12a4e06347498f9765f339cdb5f391de">More...</a><br/></td></tr>
+<tr class="separator:ga12a4e06347498f9765f339cdb5f391de"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf200f735500dc647bc665f60a2df7552"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__dhcp__v6__mode.html#gaf200f735500dc647bc665f60a2df7552">ARM_WIFI_IP6_DHCP_OFF</a>&#160;&#160;&#160;0U</td></tr>
+<tr class="memdesc:gaf200f735500dc647bc665f60a2df7552"><td class="mdescLeft">&#160;</td><td class="mdescRight">Static Host Configuration (default) <a href="group__wifi__dhcp__v6__mode.html#gaf200f735500dc647bc665f60a2df7552">More...</a><br/></td></tr>
+<tr class="separator:gaf200f735500dc647bc665f60a2df7552"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9d63d8029532c586703c77f1c8f990fc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__dhcp__v6__mode.html#ga9d63d8029532c586703c77f1c8f990fc">ARM_WIFI_IP6_DHCP_STATELESS</a>&#160;&#160;&#160;1U</td></tr>
+<tr class="memdesc:ga9d63d8029532c586703c77f1c8f990fc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dynamic Host Configuration stateless DHCPv6. <a href="group__wifi__dhcp__v6__mode.html#ga9d63d8029532c586703c77f1c8f990fc">More...</a><br/></td></tr>
+<tr class="separator:ga9d63d8029532c586703c77f1c8f990fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga205f9604967e290c053952cab850841a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__dhcp__v6__mode.html#ga205f9604967e290c053952cab850841a">ARM_WIFI_IP6_DHCP_STATEFULL</a>&#160;&#160;&#160;2U</td></tr>
+<tr class="memdesc:ga205f9604967e290c053952cab850841a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dynamic Host Configuration statefull DHCPv6. <a href="group__wifi__dhcp__v6__mode.html#ga205f9604967e290c053952cab850841a">More...</a><br/></td></tr>
+<tr class="separator:ga205f9604967e290c053952cab850841a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4a87b9a3c3a404e3917d54df98469a62"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__event.html#ga4a87b9a3c3a404e3917d54df98469a62">ARM_WIFI_EVENT_AP_CONNECT</a>&#160;&#160;&#160;(1UL &lt;&lt; 0)</td></tr>
+<tr class="memdesc:ga4a87b9a3c3a404e3917d54df98469a62"><td class="mdescLeft">&#160;</td><td class="mdescRight">Access Point: Station has connected; arg = &amp;mac, mac (uint8_t[6]) <a href="group__wifi__event.html#ga4a87b9a3c3a404e3917d54df98469a62">More...</a><br/></td></tr>
+<tr class="separator:ga4a87b9a3c3a404e3917d54df98469a62"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga271e73cda122e7ec3c5a5ca71d44eae3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__event.html#ga271e73cda122e7ec3c5a5ca71d44eae3">ARM_WIFI_EVENT_AP_DISCONNECT</a>&#160;&#160;&#160;(1UL &lt;&lt; 1)</td></tr>
+<tr class="memdesc:ga271e73cda122e7ec3c5a5ca71d44eae3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Access Point: Station has disconnected; arg = &amp;mac, mac (uint8_t[6]) <a href="group__wifi__event.html#ga271e73cda122e7ec3c5a5ca71d44eae3">More...</a><br/></td></tr>
+<tr class="separator:ga271e73cda122e7ec3c5a5ca71d44eae3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga833f2c7a47bd2523d7a62ff6506a997f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__event.html#ga833f2c7a47bd2523d7a62ff6506a997f">ARM_WIFI_EVENT_ETH_RX_FRAME</a>&#160;&#160;&#160;(1UL &lt;&lt; 4)</td></tr>
+<tr class="memdesc:ga833f2c7a47bd2523d7a62ff6506a997f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ethernet Frame Received (in bypass mode only); arg = interface (0 = Station, 1 = Access Point) <a href="group__wifi__event.html#ga833f2c7a47bd2523d7a62ff6506a997f">More...</a><br/></td></tr>
+<tr class="separator:ga833f2c7a47bd2523d7a62ff6506a997f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1a17023d92374b4f2d963aa7ac1c4e17"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__addr__family.html#ga1a17023d92374b4f2d963aa7ac1c4e17">ARM_SOCKET_AF_INET</a>&#160;&#160;&#160;1</td></tr>
+<tr class="memdesc:ga1a17023d92374b4f2d963aa7ac1c4e17"><td class="mdescLeft">&#160;</td><td class="mdescRight">IPv4. <a href="group__wifi__addr__family.html#ga1a17023d92374b4f2d963aa7ac1c4e17">More...</a><br/></td></tr>
+<tr class="separator:ga1a17023d92374b4f2d963aa7ac1c4e17"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad50c95421ffbc6eec5f8458b2e170c26"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__addr__family.html#gad50c95421ffbc6eec5f8458b2e170c26">ARM_SOCKET_AF_INET6</a>&#160;&#160;&#160;2</td></tr>
+<tr class="memdesc:gad50c95421ffbc6eec5f8458b2e170c26"><td class="mdescLeft">&#160;</td><td class="mdescRight">IPv6. <a href="group__wifi__addr__family.html#gad50c95421ffbc6eec5f8458b2e170c26">More...</a><br/></td></tr>
+<tr class="separator:gad50c95421ffbc6eec5f8458b2e170c26"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9567d5735856190b2ae9cc39f68637f1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__socket__type.html#ga9567d5735856190b2ae9cc39f68637f1">ARM_SOCKET_SOCK_STREAM</a>&#160;&#160;&#160;1</td></tr>
+<tr class="memdesc:ga9567d5735856190b2ae9cc39f68637f1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stream socket. <a href="group__wifi__socket__type.html#ga9567d5735856190b2ae9cc39f68637f1">More...</a><br/></td></tr>
+<tr class="separator:ga9567d5735856190b2ae9cc39f68637f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaced5f33eda2fc38a8303cd11a0d76fab"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__socket__type.html#gaced5f33eda2fc38a8303cd11a0d76fab">ARM_SOCKET_SOCK_DGRAM</a>&#160;&#160;&#160;2</td></tr>
+<tr class="memdesc:gaced5f33eda2fc38a8303cd11a0d76fab"><td class="mdescLeft">&#160;</td><td class="mdescRight">Datagram socket. <a href="group__wifi__socket__type.html#gaced5f33eda2fc38a8303cd11a0d76fab">More...</a><br/></td></tr>
+<tr class="separator:gaced5f33eda2fc38a8303cd11a0d76fab"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf07cfcf1b65ea6c6be0629459a2ba781"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__protocol.html#gaf07cfcf1b65ea6c6be0629459a2ba781">ARM_SOCKET_IPPROTO_TCP</a>&#160;&#160;&#160;1</td></tr>
+<tr class="memdesc:gaf07cfcf1b65ea6c6be0629459a2ba781"><td class="mdescLeft">&#160;</td><td class="mdescRight">TCP. <a href="group__wifi__protocol.html#gaf07cfcf1b65ea6c6be0629459a2ba781">More...</a><br/></td></tr>
+<tr class="separator:gaf07cfcf1b65ea6c6be0629459a2ba781"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabacbead83c772f5737b25b4fc390e16d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__protocol.html#gabacbead83c772f5737b25b4fc390e16d">ARM_SOCKET_IPPROTO_UDP</a>&#160;&#160;&#160;2</td></tr>
+<tr class="memdesc:gabacbead83c772f5737b25b4fc390e16d"><td class="mdescLeft">&#160;</td><td class="mdescRight">UDP. <a href="group__wifi__protocol.html#gabacbead83c772f5737b25b4fc390e16d">More...</a><br/></td></tr>
+<tr class="separator:gabacbead83c772f5737b25b4fc390e16d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac6fa12bbc640209a6b63f8cec282f961"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__opt.html#gac6fa12bbc640209a6b63f8cec282f961">ARM_SOCKET_IO_FIONBIO</a>&#160;&#160;&#160;1</td></tr>
+<tr class="memdesc:gac6fa12bbc640209a6b63f8cec282f961"><td class="mdescLeft">&#160;</td><td class="mdescRight">Non-blocking I/O (Set only, default = 0); opt_val = &amp;nbio, opt_len = sizeof(nbio), nbio (integer): 0=blocking, non-blocking otherwise. <a href="group__wifi__soc__opt.html#gac6fa12bbc640209a6b63f8cec282f961">More...</a><br/></td></tr>
+<tr class="separator:gac6fa12bbc640209a6b63f8cec282f961"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6f76374467b5580ab0e440da1c39024e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__opt.html#ga6f76374467b5580ab0e440da1c39024e">ARM_SOCKET_SO_RCVTIMEO</a>&#160;&#160;&#160;2</td></tr>
+<tr class="memdesc:ga6f76374467b5580ab0e440da1c39024e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Receive timeout in ms (default = 0); opt_val = &amp;timeout, opt_len = sizeof(timeout) <a href="group__wifi__soc__opt.html#ga6f76374467b5580ab0e440da1c39024e">More...</a><br/></td></tr>
+<tr class="separator:ga6f76374467b5580ab0e440da1c39024e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad633987fb5b3478b54d3269b1b03497a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__opt.html#gad633987fb5b3478b54d3269b1b03497a">ARM_SOCKET_SO_SNDTIMEO</a>&#160;&#160;&#160;3</td></tr>
+<tr class="memdesc:gad633987fb5b3478b54d3269b1b03497a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send timeout in ms (default = 0); opt_val = &amp;timeout, opt_len = sizeof(timeout) <a href="group__wifi__soc__opt.html#gad633987fb5b3478b54d3269b1b03497a">More...</a><br/></td></tr>
+<tr class="separator:gad633987fb5b3478b54d3269b1b03497a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga925f699a931ccbfb87eb5f3d36cbe405"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__opt.html#ga925f699a931ccbfb87eb5f3d36cbe405">ARM_SOCKET_SO_KEEPALIVE</a>&#160;&#160;&#160;4</td></tr>
+<tr class="memdesc:ga925f699a931ccbfb87eb5f3d36cbe405"><td class="mdescLeft">&#160;</td><td class="mdescRight">Keep-alive messages (default = 0); opt_val = &amp;keepalive, opt_len = sizeof(keepalive), keepalive (integer): 0=disabled, enabled otherwise. <a href="group__wifi__soc__opt.html#ga925f699a931ccbfb87eb5f3d36cbe405">More...</a><br/></td></tr>
+<tr class="separator:ga925f699a931ccbfb87eb5f3d36cbe405"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0466a14ce32b2cc28887735b632f3e63"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__opt.html#ga0466a14ce32b2cc28887735b632f3e63">ARM_SOCKET_SO_TYPE</a>&#160;&#160;&#160;5</td></tr>
+<tr class="memdesc:ga0466a14ce32b2cc28887735b632f3e63"><td class="mdescLeft">&#160;</td><td class="mdescRight">Socket Type (Get only); opt_val = &amp;socket_type, opt_len = sizeof(socket_type), socket_type (integer): ARM_SOCKET_SOCK_xxx. <a href="group__wifi__soc__opt.html#ga0466a14ce32b2cc28887735b632f3e63">More...</a><br/></td></tr>
+<tr class="separator:ga0466a14ce32b2cc28887735b632f3e63"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2f3db9fdae2366238054ff8a8e8ef97c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__func.html#ga2f3db9fdae2366238054ff8a8e8ef97c">ARM_SOCKET_ERROR</a>&#160;&#160;&#160;(-1)</td></tr>
+<tr class="memdesc:ga2f3db9fdae2366238054ff8a8e8ef97c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unspecified error. <a href="group__wifi__soc__func.html#ga2f3db9fdae2366238054ff8a8e8ef97c">More...</a><br/></td></tr>
+<tr class="separator:ga2f3db9fdae2366238054ff8a8e8ef97c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga535e069b83aafcf70dd089e6097bceef"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__func.html#ga535e069b83aafcf70dd089e6097bceef">ARM_SOCKET_ESOCK</a>&#160;&#160;&#160;(-2)</td></tr>
+<tr class="memdesc:ga535e069b83aafcf70dd089e6097bceef"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invalid socket. <a href="group__wifi__soc__func.html#ga535e069b83aafcf70dd089e6097bceef">More...</a><br/></td></tr>
+<tr class="separator:ga535e069b83aafcf70dd089e6097bceef"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga695aa5c5329602d9465fbc6c22fc9978"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__func.html#ga695aa5c5329602d9465fbc6c22fc9978">ARM_SOCKET_EINVAL</a>&#160;&#160;&#160;(-3)</td></tr>
+<tr class="memdesc:ga695aa5c5329602d9465fbc6c22fc9978"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invalid argument. <a href="group__wifi__soc__func.html#ga695aa5c5329602d9465fbc6c22fc9978">More...</a><br/></td></tr>
+<tr class="separator:ga695aa5c5329602d9465fbc6c22fc9978"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga95ab80319bfbc5413fc5334e3d5ce5d2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__func.html#ga95ab80319bfbc5413fc5334e3d5ce5d2">ARM_SOCKET_ENOTSUP</a>&#160;&#160;&#160;(-4)</td></tr>
+<tr class="memdesc:ga95ab80319bfbc5413fc5334e3d5ce5d2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Operation not supported. <a href="group__wifi__soc__func.html#ga95ab80319bfbc5413fc5334e3d5ce5d2">More...</a><br/></td></tr>
+<tr class="separator:ga95ab80319bfbc5413fc5334e3d5ce5d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga68e88e80822f779361407d005659fc6c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__func.html#ga68e88e80822f779361407d005659fc6c">ARM_SOCKET_ENOMEM</a>&#160;&#160;&#160;(-5)</td></tr>
+<tr class="memdesc:ga68e88e80822f779361407d005659fc6c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Not enough memory. <a href="group__wifi__soc__func.html#ga68e88e80822f779361407d005659fc6c">More...</a><br/></td></tr>
+<tr class="separator:ga68e88e80822f779361407d005659fc6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga699dbd55e543fd38d333cf1d4470d8db"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__func.html#ga699dbd55e543fd38d333cf1d4470d8db">ARM_SOCKET_EAGAIN</a>&#160;&#160;&#160;(-6)</td></tr>
+<tr class="memdesc:ga699dbd55e543fd38d333cf1d4470d8db"><td class="mdescLeft">&#160;</td><td class="mdescRight">Operation would block or timed out. <a href="group__wifi__soc__func.html#ga699dbd55e543fd38d333cf1d4470d8db">More...</a><br/></td></tr>
+<tr class="separator:ga699dbd55e543fd38d333cf1d4470d8db"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad7f3e077f7721a202012378ddcefb83f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__func.html#gad7f3e077f7721a202012378ddcefb83f">ARM_SOCKET_EINPROGRESS</a>&#160;&#160;&#160;(-7)</td></tr>
+<tr class="memdesc:gad7f3e077f7721a202012378ddcefb83f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Operation in progress. <a href="group__wifi__soc__func.html#gad7f3e077f7721a202012378ddcefb83f">More...</a><br/></td></tr>
+<tr class="separator:gad7f3e077f7721a202012378ddcefb83f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga320ffeeb44d583c0216b24d6e1009d9f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__func.html#ga320ffeeb44d583c0216b24d6e1009d9f">ARM_SOCKET_ETIMEDOUT</a>&#160;&#160;&#160;(-8)</td></tr>
+<tr class="memdesc:ga320ffeeb44d583c0216b24d6e1009d9f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Operation timed out. <a href="group__wifi__soc__func.html#ga320ffeeb44d583c0216b24d6e1009d9f">More...</a><br/></td></tr>
+<tr class="separator:ga320ffeeb44d583c0216b24d6e1009d9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa1e456c6cea2f6579158818387557f1a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__func.html#gaa1e456c6cea2f6579158818387557f1a">ARM_SOCKET_EISCONN</a>&#160;&#160;&#160;(-9)</td></tr>
+<tr class="memdesc:gaa1e456c6cea2f6579158818387557f1a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Socket is connected. <a href="group__wifi__soc__func.html#gaa1e456c6cea2f6579158818387557f1a">More...</a><br/></td></tr>
+<tr class="separator:gaa1e456c6cea2f6579158818387557f1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0bde95e313d907032074583bc06b24a1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__func.html#ga0bde95e313d907032074583bc06b24a1">ARM_SOCKET_ENOTCONN</a>&#160;&#160;&#160;(-10)</td></tr>
+<tr class="memdesc:ga0bde95e313d907032074583bc06b24a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Socket is not connected. <a href="group__wifi__soc__func.html#ga0bde95e313d907032074583bc06b24a1">More...</a><br/></td></tr>
+<tr class="separator:ga0bde95e313d907032074583bc06b24a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaaf535c9d325172ff8ef02964af218cb0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__func.html#gaaf535c9d325172ff8ef02964af218cb0">ARM_SOCKET_ECONNREFUSED</a>&#160;&#160;&#160;(-11)</td></tr>
+<tr class="memdesc:gaaf535c9d325172ff8ef02964af218cb0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connection rejected by the peer. <a href="group__wifi__soc__func.html#gaaf535c9d325172ff8ef02964af218cb0">More...</a><br/></td></tr>
+<tr class="separator:gaaf535c9d325172ff8ef02964af218cb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga87fa238861921ba1b272019a83b04676"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__func.html#ga87fa238861921ba1b272019a83b04676">ARM_SOCKET_ECONNRESET</a>&#160;&#160;&#160;(-12)</td></tr>
+<tr class="memdesc:ga87fa238861921ba1b272019a83b04676"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connection reset by the peer. <a href="group__wifi__soc__func.html#ga87fa238861921ba1b272019a83b04676">More...</a><br/></td></tr>
+<tr class="separator:ga87fa238861921ba1b272019a83b04676"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7e64d6bd00a2f6e30ece3ff0f02b5b27"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__func.html#ga7e64d6bd00a2f6e30ece3ff0f02b5b27">ARM_SOCKET_ECONNABORTED</a>&#160;&#160;&#160;(-13)</td></tr>
+<tr class="memdesc:ga7e64d6bd00a2f6e30ece3ff0f02b5b27"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connection aborted locally. <a href="group__wifi__soc__func.html#ga7e64d6bd00a2f6e30ece3ff0f02b5b27">More...</a><br/></td></tr>
+<tr class="separator:ga7e64d6bd00a2f6e30ece3ff0f02b5b27"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9df0d5bd422102d9d4ebddc869d358e0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__func.html#ga9df0d5bd422102d9d4ebddc869d358e0">ARM_SOCKET_EALREADY</a>&#160;&#160;&#160;(-14)</td></tr>
+<tr class="memdesc:ga9df0d5bd422102d9d4ebddc869d358e0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connection already in progress. <a href="group__wifi__soc__func.html#ga9df0d5bd422102d9d4ebddc869d358e0">More...</a><br/></td></tr>
+<tr class="separator:ga9df0d5bd422102d9d4ebddc869d358e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4fa475e41c3db0ada798249696e745a1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__func.html#ga4fa475e41c3db0ada798249696e745a1">ARM_SOCKET_EADDRINUSE</a>&#160;&#160;&#160;(-15)</td></tr>
+<tr class="memdesc:ga4fa475e41c3db0ada798249696e745a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Address in use. <a href="group__wifi__soc__func.html#ga4fa475e41c3db0ada798249696e745a1">More...</a><br/></td></tr>
+<tr class="separator:ga4fa475e41c3db0ada798249696e745a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4d5d38e9a7d5907a3de4165476640cd4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__func.html#ga4d5d38e9a7d5907a3de4165476640cd4">ARM_SOCKET_EHOSTNOTFOUND</a>&#160;&#160;&#160;(-16)</td></tr>
+<tr class="memdesc:ga4d5d38e9a7d5907a3de4165476640cd4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Host not found. <a href="group__wifi__soc__func.html#ga4d5d38e9a7d5907a3de4165476640cd4">More...</a><br/></td></tr>
+<tr class="separator:ga4d5d38e9a7d5907a3de4165476640cd4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:gac0f04bbdd431c87a680626154c3e0a41"><td class="memItemLeft" align="right" valign="top">typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__control__gr.html#gac0f04bbdd431c87a680626154c3e0a41">ARM_WIFI_SignalEvent_t</a> )(uint32_t event, void *arg)</td></tr>
+<tr class="memdesc:gac0f04bbdd431c87a680626154c3e0a41"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pointer to <a class="el" href="group__wifi__control__gr.html#ga0c8243dee4bb161132692516f048bcec">ARM_WIFI_SignalEvent</a> : Signal WiFi Event. <a href="group__wifi__control__gr.html#gac0f04bbdd431c87a680626154c3e0a41">More...</a><br/></td></tr>
+<tr class="separator:gac0f04bbdd431c87a680626154c3e0a41"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Macro Definition Documentation</h2>
+<a class="anchor" id="aa6a3705716b58d58fdbf72d8308f1383"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_WIFI_API_VERSION&#160;&#160;&#160;<a class="el" href="Driver__Common_8h.html#a43c7ca1eb0786d818624246c09932a74">ARM_DRIVER_VERSION_MAJOR_MINOR</a>(1,0) /* API version */</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ad092e18422a937dd1837ed4fa5751499"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define _ARM_Driver_WiFi_</td>
+ <td>(</td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">n</td><td>)</td>
+ <td>&#160;&#160;&#160;Driver_WiFi##n</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a035999f5a44af74ed7c6576feacaa2ce"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_Driver_WiFi_</td>
+ <td>(</td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">n</td><td>)</td>
+ <td>&#160;&#160;&#160;<a class="el" href="Driver__WiFi_8h.html#ad092e18422a937dd1837ed4fa5751499">_ARM_Driver_WiFi_</a>(n)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="dir_7151b3cc910409bb744bd274374c738d.html">Driver</a></li><li class="navelem"><a class="el" href="dir_9c39448ea46a8e15f1aabc7dec307fcf.html">Include</a></li><li class="navelem"><a class="el" href="Driver__WiFi_8h.html">Driver_WiFi.h</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:30 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Driver/html/General_8txt.html b/docs/Driver/html/General_8txt.html
index 1b9dde9..638bcdf 100644
--- a/docs/Driver/html/General_8txt.html
+++ b/docs/Driver/html/General_8txt.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('General_8txt.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="General_8txt.html">General.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:30 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/WiFi.png b/docs/Driver/html/WiFi.png
new file mode 100644
index 0000000..380c2ab
--- /dev/null
+++ b/docs/Driver/html/WiFi.png
Binary files differ
diff --git a/docs/Driver/html/annotated.html b/docs/Driver/html/annotated.html
index cb00aa7..c334271 100644
--- a/docs/Driver/html/annotated.html
+++ b/docs/Driver/html/annotated.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -139,39 +139,44 @@ $(document).ready(function(){initNavTree('annotated.html','');});
<tr id="row_16_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__usbh__host__gr.html#structARM__DRIVER__USBH" target="_self">ARM_DRIVER_USBH</a></td><td class="desc">Access structure of USB Host Driver </td></tr>
<tr id="row_17_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__usbh__hci__gr.html#structARM__DRIVER__USBH__HCI" target="_self">ARM_DRIVER_USBH_HCI</a></td><td class="desc">Access structure of USB Host HCI (OHCI/EHCI) Driver </td></tr>
<tr id="row_18_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__common__drv__gr.html#structARM__DRIVER__VERSION" target="_self">ARM_DRIVER_VERSION</a></td><td class="desc">Driver Version </td></tr>
-<tr id="row_19_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__eth__interface__gr.html#structARM__ETH__LINK__INFO" target="_self">ARM_ETH_LINK_INFO</a></td><td class="desc">Ethernet link information </td></tr>
-<tr id="row_20_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__eth__interface__gr.html#structARM__ETH__MAC__ADDR" target="_self">ARM_ETH_MAC_ADDR</a></td><td class="desc">Ethernet MAC Address </td></tr>
-<tr id="row_21_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__eth__mac__interface__gr.html#structARM__ETH__MAC__CAPABILITIES" target="_self">ARM_ETH_MAC_CAPABILITIES</a></td><td class="desc">Ethernet MAC Capabilities </td></tr>
-<tr id="row_22_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__eth__mac__interface__gr.html#structARM__ETH__MAC__TIME" target="_self">ARM_ETH_MAC_TIME</a></td><td class="desc">Ethernet MAC Time </td></tr>
-<tr id="row_23_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__flash__interface__gr.html#structARM__FLASH__CAPABILITIES" target="_self">ARM_FLASH_CAPABILITIES</a></td><td class="desc">Flash Driver Capabilities </td></tr>
-<tr id="row_24_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__flash__interface__gr.html#structARM__FLASH__INFO" target="_self">ARM_FLASH_INFO</a></td><td class="desc">Flash information </td></tr>
-<tr id="row_25_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__flash__interface__gr.html#structARM__FLASH__SECTOR" target="_self">ARM_FLASH_SECTOR</a></td><td class="desc">Flash Sector information </td></tr>
-<tr id="row_26_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__flash__interface__gr.html#structARM__FLASH__STATUS" target="_self">ARM_FLASH_STATUS</a></td><td class="desc">Flash Status </td></tr>
-<tr id="row_27_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__i2c__interface__gr.html#structARM__I2C__CAPABILITIES" target="_self">ARM_I2C_CAPABILITIES</a></td><td class="desc">I2C Driver Capabilities </td></tr>
-<tr id="row_28_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__i2c__interface__gr.html#structARM__I2C__STATUS" target="_self">ARM_I2C_STATUS</a></td><td class="desc">I2C Status </td></tr>
-<tr id="row_29_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__mci__interface__gr.html#structARM__MCI__CAPABILITIES" target="_self">ARM_MCI_CAPABILITIES</a></td><td class="desc">MCI Driver Capabilities </td></tr>
-<tr id="row_30_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__mci__interface__gr.html#structARM__MCI__STATUS" target="_self">ARM_MCI_STATUS</a></td><td class="desc">MCI Status </td></tr>
-<tr id="row_31_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__nand__interface__gr.html#structARM__NAND__CAPABILITIES" target="_self">ARM_NAND_CAPABILITIES</a></td><td class="desc">NAND Driver Capabilities </td></tr>
-<tr id="row_32_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__nand__interface__gr.html#structARM__NAND__ECC__INFO" target="_self">ARM_NAND_ECC_INFO</a></td><td class="desc">NAND ECC (Error Correction Code) Information </td></tr>
-<tr id="row_33_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__nand__interface__gr.html#structARM__NAND__STATUS" target="_self">ARM_NAND_STATUS</a></td><td class="desc">NAND Status </td></tr>
-<tr id="row_34_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__sai__interface__gr.html#structARM__SAI__CAPABILITIES" target="_self">ARM_SAI_CAPABILITIES</a></td><td class="desc">SAI Driver Capabilities </td></tr>
-<tr id="row_35_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__sai__interface__gr.html#structARM__SAI__STATUS" target="_self">ARM_SAI_STATUS</a></td><td class="desc">SAI Status </td></tr>
-<tr id="row_36_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__spi__interface__gr.html#structARM__SPI__CAPABILITIES" target="_self">ARM_SPI_CAPABILITIES</a></td><td class="desc">SPI Driver Capabilities </td></tr>
-<tr id="row_37_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__spi__interface__gr.html#structARM__SPI__STATUS" target="_self">ARM_SPI_STATUS</a></td><td class="desc">SPI Status </td></tr>
-<tr id="row_38_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__storage__interface__gr.html#structARM__STORAGE__BLOCK" target="_self">ARM_STORAGE_BLOCK</a></td><td class="desc">A storage block is a range of memory with uniform attributes </td></tr>
-<tr id="row_39_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__storage__interface__gr.html#structARM__STORAGE__BLOCK__ATTRIBUTES" target="_self">ARM_STORAGE_BLOCK_ATTRIBUTES</a></td><td class="desc">Attributes of the storage range within a storage block </td></tr>
-<tr id="row_40_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__storage__interface__gr.html#structARM__STORAGE__CAPABILITIES" target="_self">ARM_STORAGE_CAPABILITIES</a></td><td class="desc">Storage Driver API Capabilities </td></tr>
-<tr id="row_41_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__storage__interface__gr.html#structARM__STORAGE__INFO" target="_self">ARM_STORAGE_INFO</a></td><td class="desc"></td></tr>
-<tr id="row_42_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="Driver__Storage_8h.html#structARM__STORAGE__SECURITY__FEATURES" target="_self">ARM_STORAGE_SECURITY_FEATURES</a></td><td class="desc"></td></tr>
-<tr id="row_43_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__storage__interface__gr.html#structARM__STORAGE__STATUS" target="_self">ARM_STORAGE_STATUS</a></td><td class="desc">Operating status of the storage controller </td></tr>
-<tr id="row_44_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__usart__interface__gr.html#structARM__USART__CAPABILITIES" target="_self">ARM_USART_CAPABILITIES</a></td><td class="desc">USART Device Driver Capabilities </td></tr>
-<tr id="row_45_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__usart__interface__gr.html#structARM__USART__MODEM__STATUS" target="_self">ARM_USART_MODEM_STATUS</a></td><td class="desc">USART Modem Status </td></tr>
-<tr id="row_46_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__usart__interface__gr.html#structARM__USART__STATUS" target="_self">ARM_USART_STATUS</a></td><td class="desc">USART Status </td></tr>
-<tr id="row_47_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__usbd__interface__gr.html#structARM__USBD__CAPABILITIES" target="_self">ARM_USBD_CAPABILITIES</a></td><td class="desc">USB Device Driver Capabilities </td></tr>
-<tr id="row_48_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__usbd__interface__gr.html#structARM__USBD__STATE" target="_self">ARM_USBD_STATE</a></td><td class="desc">USB Device State </td></tr>
-<tr id="row_49_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__usbh__host__gr.html#structARM__USBH__CAPABILITIES" target="_self">ARM_USBH_CAPABILITIES</a></td><td class="desc">USB Host Driver Capabilities </td></tr>
-<tr id="row_50_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__usbh__hci__gr.html#structARM__USBH__HCI__CAPABILITIES" target="_self">ARM_USBH_HCI_CAPABILITIES</a></td><td class="desc">USB Host HCI (OHCI/EHCI) Driver Capabilities </td></tr>
-<tr id="row_51_"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__usbh__host__gr.html#structARM__USBH__PORT__STATE" target="_self">ARM_USBH_PORT_STATE</a></td><td class="desc">USB Host Port State </td></tr>
+<tr id="row_19_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__wifi__interface__gr.html#structARM__DRIVER__WIFI" target="_self">ARM_DRIVER_WIFI</a></td><td class="desc">Access structure of the WiFi Driver </td></tr>
+<tr id="row_20_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__eth__interface__gr.html#structARM__ETH__LINK__INFO" target="_self">ARM_ETH_LINK_INFO</a></td><td class="desc">Ethernet link information </td></tr>
+<tr id="row_21_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__eth__interface__gr.html#structARM__ETH__MAC__ADDR" target="_self">ARM_ETH_MAC_ADDR</a></td><td class="desc">Ethernet MAC Address </td></tr>
+<tr id="row_22_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__eth__mac__interface__gr.html#structARM__ETH__MAC__CAPABILITIES" target="_self">ARM_ETH_MAC_CAPABILITIES</a></td><td class="desc">Ethernet MAC Capabilities </td></tr>
+<tr id="row_23_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__eth__mac__interface__gr.html#structARM__ETH__MAC__TIME" target="_self">ARM_ETH_MAC_TIME</a></td><td class="desc">Ethernet MAC Time </td></tr>
+<tr id="row_24_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__flash__interface__gr.html#structARM__FLASH__CAPABILITIES" target="_self">ARM_FLASH_CAPABILITIES</a></td><td class="desc">Flash Driver Capabilities </td></tr>
+<tr id="row_25_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__flash__interface__gr.html#structARM__FLASH__INFO" target="_self">ARM_FLASH_INFO</a></td><td class="desc">Flash information </td></tr>
+<tr id="row_26_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__flash__interface__gr.html#structARM__FLASH__SECTOR" target="_self">ARM_FLASH_SECTOR</a></td><td class="desc">Flash Sector information </td></tr>
+<tr id="row_27_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__flash__interface__gr.html#structARM__FLASH__STATUS" target="_self">ARM_FLASH_STATUS</a></td><td class="desc">Flash Status </td></tr>
+<tr id="row_28_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__i2c__interface__gr.html#structARM__I2C__CAPABILITIES" target="_self">ARM_I2C_CAPABILITIES</a></td><td class="desc">I2C Driver Capabilities </td></tr>
+<tr id="row_29_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__i2c__interface__gr.html#structARM__I2C__STATUS" target="_self">ARM_I2C_STATUS</a></td><td class="desc">I2C Status </td></tr>
+<tr id="row_30_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__mci__interface__gr.html#structARM__MCI__CAPABILITIES" target="_self">ARM_MCI_CAPABILITIES</a></td><td class="desc">MCI Driver Capabilities </td></tr>
+<tr id="row_31_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__mci__interface__gr.html#structARM__MCI__STATUS" target="_self">ARM_MCI_STATUS</a></td><td class="desc">MCI Status </td></tr>
+<tr id="row_32_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__nand__interface__gr.html#structARM__NAND__CAPABILITIES" target="_self">ARM_NAND_CAPABILITIES</a></td><td class="desc">NAND Driver Capabilities </td></tr>
+<tr id="row_33_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__nand__interface__gr.html#structARM__NAND__ECC__INFO" target="_self">ARM_NAND_ECC_INFO</a></td><td class="desc">NAND ECC (Error Correction Code) Information </td></tr>
+<tr id="row_34_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__nand__interface__gr.html#structARM__NAND__STATUS" target="_self">ARM_NAND_STATUS</a></td><td class="desc">NAND Status </td></tr>
+<tr id="row_35_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__sai__interface__gr.html#structARM__SAI__CAPABILITIES" target="_self">ARM_SAI_CAPABILITIES</a></td><td class="desc">SAI Driver Capabilities </td></tr>
+<tr id="row_36_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__sai__interface__gr.html#structARM__SAI__STATUS" target="_self">ARM_SAI_STATUS</a></td><td class="desc">SAI Status </td></tr>
+<tr id="row_37_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__spi__interface__gr.html#structARM__SPI__CAPABILITIES" target="_self">ARM_SPI_CAPABILITIES</a></td><td class="desc">SPI Driver Capabilities </td></tr>
+<tr id="row_38_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__spi__interface__gr.html#structARM__SPI__STATUS" target="_self">ARM_SPI_STATUS</a></td><td class="desc">SPI Status </td></tr>
+<tr id="row_39_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__storage__interface__gr.html#structARM__STORAGE__BLOCK" target="_self">ARM_STORAGE_BLOCK</a></td><td class="desc">A storage block is a range of memory with uniform attributes </td></tr>
+<tr id="row_40_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__storage__interface__gr.html#structARM__STORAGE__BLOCK__ATTRIBUTES" target="_self">ARM_STORAGE_BLOCK_ATTRIBUTES</a></td><td class="desc">Attributes of the storage range within a storage block </td></tr>
+<tr id="row_41_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__storage__interface__gr.html#structARM__STORAGE__CAPABILITIES" target="_self">ARM_STORAGE_CAPABILITIES</a></td><td class="desc">Storage Driver API Capabilities </td></tr>
+<tr id="row_42_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__storage__interface__gr.html#structARM__STORAGE__INFO" target="_self">ARM_STORAGE_INFO</a></td><td class="desc"></td></tr>
+<tr id="row_43_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="Driver__Storage_8h.html#structARM__STORAGE__SECURITY__FEATURES" target="_self">ARM_STORAGE_SECURITY_FEATURES</a></td><td class="desc"></td></tr>
+<tr id="row_44_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__storage__interface__gr.html#structARM__STORAGE__STATUS" target="_self">ARM_STORAGE_STATUS</a></td><td class="desc">Operating status of the storage controller </td></tr>
+<tr id="row_45_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__usart__interface__gr.html#structARM__USART__CAPABILITIES" target="_self">ARM_USART_CAPABILITIES</a></td><td class="desc">USART Device Driver Capabilities </td></tr>
+<tr id="row_46_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__usart__interface__gr.html#structARM__USART__MODEM__STATUS" target="_self">ARM_USART_MODEM_STATUS</a></td><td class="desc">USART Modem Status </td></tr>
+<tr id="row_47_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__usart__interface__gr.html#structARM__USART__STATUS" target="_self">ARM_USART_STATUS</a></td><td class="desc">USART Status </td></tr>
+<tr id="row_48_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__usbd__interface__gr.html#structARM__USBD__CAPABILITIES" target="_self">ARM_USBD_CAPABILITIES</a></td><td class="desc">USB Device Driver Capabilities </td></tr>
+<tr id="row_49_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__usbd__interface__gr.html#structARM__USBD__STATE" target="_self">ARM_USBD_STATE</a></td><td class="desc">USB Device State </td></tr>
+<tr id="row_50_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__usbh__host__gr.html#structARM__USBH__CAPABILITIES" target="_self">ARM_USBH_CAPABILITIES</a></td><td class="desc">USB Host Driver Capabilities </td></tr>
+<tr id="row_51_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__usbh__hci__gr.html#structARM__USBH__HCI__CAPABILITIES" target="_self">ARM_USBH_HCI_CAPABILITIES</a></td><td class="desc">USB Host HCI (OHCI/EHCI) Driver Capabilities </td></tr>
+<tr id="row_52_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__usbh__host__gr.html#structARM__USBH__PORT__STATE" target="_self">ARM_USBH_PORT_STATE</a></td><td class="desc">USB Host Port State </td></tr>
+<tr id="row_53_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__wifi__control__gr.html#structARM__WIFI__CAPABILITIES" target="_self">ARM_WIFI_CAPABILITIES</a></td><td class="desc">WiFi Driver Capabilities </td></tr>
+<tr id="row_54_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__wifi__management__gr.html#structARM__WIFI__CONFIG__t" target="_self">ARM_WIFI_CONFIG_t</a></td><td class="desc">WiFi Configuration </td></tr>
+<tr id="row_55_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__wifi__management__gr.html#structARM__WIFI__NET__INFO__t" target="_self">ARM_WIFI_NET_INFO_t</a></td><td class="desc">WiFi Network Information </td></tr>
+<tr id="row_56_" class="even"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="group__wifi__management__gr.html#structARM__WIFI__SCAN__INFO__t" target="_self">ARM_WIFI_SCAN_INFO_t</a></td><td class="desc">WiFi Scan Information </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
@@ -179,7 +184,7 @@ $(document).ready(function(){initNavTree('annotated.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/annotated.js b/docs/Driver/html/annotated.js
index 24544ae..04df96c 100644
--- a/docs/Driver/html/annotated.js
+++ b/docs/Driver/html/annotated.js
@@ -19,6 +19,7 @@ var annotated =
[ "ARM_DRIVER_USBH", "group__usbh__host__gr.html#structARM__DRIVER__USBH", "group__usbh__host__gr_structARM__DRIVER__USBH" ],
[ "ARM_DRIVER_USBH_HCI", "group__usbh__hci__gr.html#structARM__DRIVER__USBH__HCI", "group__usbh__hci__gr_structARM__DRIVER__USBH__HCI" ],
[ "ARM_DRIVER_VERSION", "group__common__drv__gr.html#structARM__DRIVER__VERSION", "group__common__drv__gr_structARM__DRIVER__VERSION" ],
+ [ "ARM_DRIVER_WIFI", "group__wifi__interface__gr.html#structARM__DRIVER__WIFI", "group__wifi__interface__gr_structARM__DRIVER__WIFI" ],
[ "ARM_ETH_LINK_INFO", "group__eth__interface__gr.html#structARM__ETH__LINK__INFO", "group__eth__interface__gr_structARM__ETH__LINK__INFO" ],
[ "ARM_ETH_MAC_ADDR", "group__eth__interface__gr.html#structARM__ETH__MAC__ADDR", "group__eth__interface__gr_structARM__ETH__MAC__ADDR" ],
[ "ARM_ETH_MAC_CAPABILITIES", "group__eth__mac__interface__gr.html#structARM__ETH__MAC__CAPABILITIES", "group__eth__mac__interface__gr_structARM__ETH__MAC__CAPABILITIES" ],
@@ -51,5 +52,9 @@ var annotated =
[ "ARM_USBD_STATE", "group__usbd__interface__gr.html#structARM__USBD__STATE", "group__usbd__interface__gr_structARM__USBD__STATE" ],
[ "ARM_USBH_CAPABILITIES", "group__usbh__host__gr.html#structARM__USBH__CAPABILITIES", "group__usbh__host__gr_structARM__USBH__CAPABILITIES" ],
[ "ARM_USBH_HCI_CAPABILITIES", "group__usbh__hci__gr.html#structARM__USBH__HCI__CAPABILITIES", "group__usbh__hci__gr_structARM__USBH__HCI__CAPABILITIES" ],
- [ "ARM_USBH_PORT_STATE", "group__usbh__host__gr.html#structARM__USBH__PORT__STATE", "group__usbh__host__gr_structARM__USBH__PORT__STATE" ]
+ [ "ARM_USBH_PORT_STATE", "group__usbh__host__gr.html#structARM__USBH__PORT__STATE", "group__usbh__host__gr_structARM__USBH__PORT__STATE" ],
+ [ "ARM_WIFI_CAPABILITIES", "group__wifi__control__gr.html#structARM__WIFI__CAPABILITIES", "group__wifi__control__gr_structARM__WIFI__CAPABILITIES" ],
+ [ "ARM_WIFI_CONFIG_t", "group__wifi__management__gr.html#structARM__WIFI__CONFIG__t", "group__wifi__management__gr_structARM__WIFI__CONFIG__t" ],
+ [ "ARM_WIFI_NET_INFO_t", "group__wifi__management__gr.html#structARM__WIFI__NET__INFO__t", "group__wifi__management__gr_structARM__WIFI__NET__INFO__t" ],
+ [ "ARM_WIFI_SCAN_INFO_t", "group__wifi__management__gr.html#structARM__WIFI__SCAN__INFO__t", "group__wifi__management__gr_structARM__WIFI__SCAN__INFO__t" ]
]; \ No newline at end of file
diff --git a/docs/Driver/html/classes.html b/docs/Driver/html/classes.html
index 8571440..e923f79 100644
--- a/docs/Driver/html/classes.html
+++ b/docs/Driver/html/classes.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -118,40 +118,44 @@ $(document).ready(function(){initNavTree('classes.html','');});
<div class="title">Data Structure Index</div> </div>
</div><!--header-->
<div class="contents">
-<div class="qindex"><a class="qindex" href="#letter_C">C</a>&#160;|&#160;<a class="qindex" href="#letter_D">D</a>&#160;|&#160;<a class="qindex" href="#letter_E">E</a>&#160;|&#160;<a class="qindex" href="#letter_F">F</a>&#160;|&#160;<a class="qindex" href="#letter_I">I</a>&#160;|&#160;<a class="qindex" href="#letter_M">M</a>&#160;|&#160;<a class="qindex" href="#letter_N">N</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_U">U</a></div>
+<div class="qindex"><a class="qindex" href="#letter_C">C</a>&#160;|&#160;<a class="qindex" href="#letter_D">D</a>&#160;|&#160;<a class="qindex" href="#letter_E">E</a>&#160;|&#160;<a class="qindex" href="#letter_F">F</a>&#160;|&#160;<a class="qindex" href="#letter_I">I</a>&#160;|&#160;<a class="qindex" href="#letter_M">M</a>&#160;|&#160;<a class="qindex" href="#letter_N">N</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_U">U</a>&#160;|&#160;<a class="qindex" href="#letter_W">W</a></div>
<table style="margin: 10px; white-space: nowrap;" align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
<tr><td rowspan="2" valign="bottom"><a name="letter_C"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;C&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="group__nand__interface__gr.html#structARM__DRIVER__NAND">ARM_DRIVER_NAND</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__eth__mac__interface__gr.html#structARM__ETH__MAC__TIME">ARM_ETH_MAC_TIME</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__mci__interface__gr.html#structARM__MCI__STATUS">ARM_MCI_STATUS</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__storage__interface__gr.html#structARM__STORAGE__CAPABILITIES">ARM_STORAGE_CAPABILITIES</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="group__sai__interface__gr.html#structARM__DRIVER__SAI">ARM_DRIVER_SAI</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_F"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;F&#160;&#160;</div></td></tr></table>
-</td><td rowspan="2" valign="bottom"><a name="letter_N"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;N&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="group__storage__interface__gr.html#structARM__STORAGE__INFO">ARM_STORAGE_INFO</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="group__can__interface__gr.html#structARM__CAN__CAPABILITIES">ARM_CAN_CAPABILITIES</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__spi__interface__gr.html#structARM__DRIVER__SPI">ARM_DRIVER_SPI</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="Driver__Storage_8h.html#structARM__STORAGE__SECURITY__FEATURES">ARM_STORAGE_SECURITY_FEATURES</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="group__can__interface__gr.html#structARM__CAN__MSG__INFO">ARM_CAN_MSG_INFO</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__storage__interface__gr.html#structARM__DRIVER__STORAGE">ARM_DRIVER_STORAGE</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__flash__interface__gr.html#structARM__FLASH__CAPABILITIES">ARM_FLASH_CAPABILITIES</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__nand__interface__gr.html#structARM__NAND__CAPABILITIES">ARM_NAND_CAPABILITIES</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__storage__interface__gr.html#structARM__STORAGE__STATUS">ARM_STORAGE_STATUS</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="group__can__interface__gr.html#structARM__CAN__OBJ__CAPABILITIES">ARM_CAN_OBJ_CAPABILITIES</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__usart__interface__gr.html#structARM__DRIVER__USART">ARM_DRIVER_USART</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__flash__interface__gr.html#structARM__FLASH__INFO">ARM_FLASH_INFO</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__nand__interface__gr.html#structARM__NAND__ECC__INFO">ARM_NAND_ECC_INFO</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_U"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;U&#160;&#160;</div></td></tr></table>
-</td></tr>
-<tr><td valign="top"><a class="el" href="group__can__interface__gr.html#structARM__CAN__STATUS">ARM_CAN_STATUS</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__usbd__interface__gr.html#structARM__DRIVER__USBD">ARM_DRIVER_USBD</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__flash__interface__gr.html#structARM__FLASH__SECTOR">ARM_FLASH_SECTOR</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__nand__interface__gr.html#structARM__NAND__STATUS">ARM_NAND_STATUS</a>&#160;&#160;&#160;</td></tr>
+</td><td valign="top"><a class="el" href="group__spi__interface__gr.html#structARM__DRIVER__SPI">ARM_DRIVER_SPI</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__flash__interface__gr.html#structARM__FLASH__INFO">ARM_FLASH_INFO</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;S&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="group__usart__interface__gr.html#structARM__USART__STATUS">ARM_USART_STATUS</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="group__storage__interface__gr.html#structARM__DRIVER__STORAGE">ARM_DRIVER_STORAGE</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__flash__interface__gr.html#structARM__FLASH__SECTOR">ARM_FLASH_SECTOR</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__usbd__interface__gr.html#structARM__USBD__CAPABILITIES">ARM_USBD_CAPABILITIES</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="group__can__interface__gr.html#structARM__CAN__CAPABILITIES">ARM_CAN_CAPABILITIES</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__usart__interface__gr.html#structARM__DRIVER__USART">ARM_DRIVER_USART</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__flash__interface__gr.html#structARM__FLASH__STATUS">ARM_FLASH_STATUS</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__sai__interface__gr.html#structARM__SAI__CAPABILITIES">ARM_SAI_CAPABILITIES</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__usbd__interface__gr.html#structARM__USBD__STATE">ARM_USBD_STATE</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="group__can__interface__gr.html#structARM__CAN__MSG__INFO">ARM_CAN_MSG_INFO</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__usbd__interface__gr.html#structARM__DRIVER__USBD">ARM_DRIVER_USBD</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_I"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;I&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="group__sai__interface__gr.html#structARM__SAI__STATUS">ARM_SAI_STATUS</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__usbh__host__gr.html#structARM__USBH__CAPABILITIES">ARM_USBH_CAPABILITIES</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="group__can__interface__gr.html#structARM__CAN__OBJ__CAPABILITIES">ARM_CAN_OBJ_CAPABILITIES</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__usbh__host__gr.html#structARM__DRIVER__USBH">ARM_DRIVER_USBH</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__spi__interface__gr.html#structARM__SPI__CAPABILITIES">ARM_SPI_CAPABILITIES</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__usbh__hci__gr.html#structARM__USBH__HCI__CAPABILITIES">ARM_USBH_HCI_CAPABILITIES</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="group__can__interface__gr.html#structARM__CAN__STATUS">ARM_CAN_STATUS</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__usbh__hci__gr.html#structARM__DRIVER__USBH__HCI">ARM_DRIVER_USBH_HCI</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__i2c__interface__gr.html#structARM__I2C__CAPABILITIES">ARM_I2C_CAPABILITIES</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__spi__interface__gr.html#structARM__SPI__STATUS">ARM_SPI_STATUS</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__usbh__host__gr.html#structARM__USBH__PORT__STATE">ARM_USBH_PORT_STATE</a>&#160;&#160;&#160;</td></tr>
<tr><td rowspan="2" valign="bottom"><a name="letter_D"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;D&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="group__usbh__host__gr.html#structARM__DRIVER__USBH">ARM_DRIVER_USBH</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__flash__interface__gr.html#structARM__FLASH__STATUS">ARM_FLASH_STATUS</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;S&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="group__usart__interface__gr.html#structARM__USART__CAPABILITIES">ARM_USART_CAPABILITIES</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="group__usbh__hci__gr.html#structARM__DRIVER__USBH__HCI">ARM_DRIVER_USBH_HCI</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_I"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;I&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="group__usart__interface__gr.html#structARM__USART__MODEM__STATUS">ARM_USART_MODEM_STATUS</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="group__can__interface__gr.html#structARM__DRIVER__CAN">ARM_DRIVER_CAN</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__common__drv__gr.html#structARM__DRIVER__VERSION">ARM_DRIVER_VERSION</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__sai__interface__gr.html#structARM__SAI__CAPABILITIES">ARM_SAI_CAPABILITIES</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__usart__interface__gr.html#structARM__USART__STATUS">ARM_USART_STATUS</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="group__eth__mac__interface__gr.html#structARM__DRIVER__ETH__MAC">ARM_DRIVER_ETH_MAC</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_E"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;E&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="group__i2c__interface__gr.html#structARM__I2C__CAPABILITIES">ARM_I2C_CAPABILITIES</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__sai__interface__gr.html#structARM__SAI__STATUS">ARM_SAI_STATUS</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__usbd__interface__gr.html#structARM__USBD__CAPABILITIES">ARM_USBD_CAPABILITIES</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="group__eth__phy__interface__gr.html#structARM__DRIVER__ETH__PHY">ARM_DRIVER_ETH_PHY</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__i2c__interface__gr.html#structARM__I2C__STATUS">ARM_I2C_STATUS</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__spi__interface__gr.html#structARM__SPI__CAPABILITIES">ARM_SPI_CAPABILITIES</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__usbd__interface__gr.html#structARM__USBD__STATE">ARM_USBD_STATE</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="group__flash__interface__gr.html#structARM__DRIVER__FLASH">ARM_DRIVER_FLASH</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__eth__interface__gr.html#structARM__ETH__LINK__INFO">ARM_ETH_LINK_INFO</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_M"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;M&#160;&#160;</div></td></tr></table>
-</td><td valign="top"><a class="el" href="group__spi__interface__gr.html#structARM__SPI__STATUS">ARM_SPI_STATUS</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__usbh__host__gr.html#structARM__USBH__CAPABILITIES">ARM_USBH_CAPABILITIES</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="group__i2c__interface__gr.html#structARM__DRIVER__I2C">ARM_DRIVER_I2C</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__eth__interface__gr.html#structARM__ETH__MAC__ADDR">ARM_ETH_MAC_ADDR</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__storage__interface__gr.html#structARM__STORAGE__BLOCK">ARM_STORAGE_BLOCK</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__usbh__hci__gr.html#structARM__USBH__HCI__CAPABILITIES">ARM_USBH_HCI_CAPABILITIES</a>&#160;&#160;&#160;</td></tr>
-<tr><td valign="top"><a class="el" href="group__mci__interface__gr.html#structARM__DRIVER__MCI">ARM_DRIVER_MCI</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__eth__mac__interface__gr.html#structARM__ETH__MAC__CAPABILITIES">ARM_ETH_MAC_CAPABILITIES</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__mci__interface__gr.html#structARM__MCI__CAPABILITIES">ARM_MCI_CAPABILITIES</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__storage__interface__gr.html#structARM__STORAGE__BLOCK__ATTRIBUTES">ARM_STORAGE_BLOCK_ATTRIBUTES</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__usbh__host__gr.html#structARM__USBH__PORT__STATE">ARM_USBH_PORT_STATE</a>&#160;&#160;&#160;</td></tr>
+</td><td valign="top"><a class="el" href="group__common__drv__gr.html#structARM__DRIVER__VERSION">ARM_DRIVER_VERSION</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__i2c__interface__gr.html#structARM__I2C__STATUS">ARM_I2C_STATUS</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__storage__interface__gr.html#structARM__STORAGE__BLOCK">ARM_STORAGE_BLOCK</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_W"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;W&#160;&#160;</div></td></tr></table>
+</td></tr>
+<tr><td valign="top"><a class="el" href="group__wifi__interface__gr.html#structARM__DRIVER__WIFI">ARM_DRIVER_WIFI</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_M"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;M&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="group__storage__interface__gr.html#structARM__STORAGE__BLOCK__ATTRIBUTES">ARM_STORAGE_BLOCK_ATTRIBUTES</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="group__can__interface__gr.html#structARM__DRIVER__CAN">ARM_DRIVER_CAN</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_E"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;E&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="group__storage__interface__gr.html#structARM__STORAGE__CAPABILITIES">ARM_STORAGE_CAPABILITIES</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__wifi__control__gr.html#structARM__WIFI__CAPABILITIES">ARM_WIFI_CAPABILITIES</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="group__eth__mac__interface__gr.html#structARM__DRIVER__ETH__MAC">ARM_DRIVER_ETH_MAC</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__mci__interface__gr.html#structARM__MCI__CAPABILITIES">ARM_MCI_CAPABILITIES</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__storage__interface__gr.html#structARM__STORAGE__INFO">ARM_STORAGE_INFO</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__wifi__management__gr.html#structARM__WIFI__CONFIG__t">ARM_WIFI_CONFIG_t</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="group__eth__phy__interface__gr.html#structARM__DRIVER__ETH__PHY">ARM_DRIVER_ETH_PHY</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__eth__interface__gr.html#structARM__ETH__LINK__INFO">ARM_ETH_LINK_INFO</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__mci__interface__gr.html#structARM__MCI__STATUS">ARM_MCI_STATUS</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="Driver__Storage_8h.html#structARM__STORAGE__SECURITY__FEATURES">ARM_STORAGE_SECURITY_FEATURES</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__wifi__management__gr.html#structARM__WIFI__NET__INFO__t">ARM_WIFI_NET_INFO_t</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="group__flash__interface__gr.html#structARM__DRIVER__FLASH">ARM_DRIVER_FLASH</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__eth__interface__gr.html#structARM__ETH__MAC__ADDR">ARM_ETH_MAC_ADDR</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_N"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;N&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="group__storage__interface__gr.html#structARM__STORAGE__STATUS">ARM_STORAGE_STATUS</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__wifi__management__gr.html#structARM__WIFI__SCAN__INFO__t">ARM_WIFI_SCAN_INFO_t</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="group__i2c__interface__gr.html#structARM__DRIVER__I2C">ARM_DRIVER_I2C</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__eth__mac__interface__gr.html#structARM__ETH__MAC__CAPABILITIES">ARM_ETH_MAC_CAPABILITIES</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_U"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;U&#160;&#160;</div></td></tr></table>
+</td><td></td></tr>
+<tr><td valign="top"><a class="el" href="group__mci__interface__gr.html#structARM__DRIVER__MCI">ARM_DRIVER_MCI</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__eth__mac__interface__gr.html#structARM__ETH__MAC__TIME">ARM_ETH_MAC_TIME</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__nand__interface__gr.html#structARM__NAND__CAPABILITIES">ARM_NAND_CAPABILITIES</a>&#160;&#160;&#160;</td><td></td></tr>
+<tr><td valign="top"><a class="el" href="group__nand__interface__gr.html#structARM__DRIVER__NAND">ARM_DRIVER_NAND</a>&#160;&#160;&#160;</td><td rowspan="2" valign="bottom"><a name="letter_F"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;F&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="group__nand__interface__gr.html#structARM__NAND__ECC__INFO">ARM_NAND_ECC_INFO</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__usart__interface__gr.html#structARM__USART__CAPABILITIES">ARM_USART_CAPABILITIES</a>&#160;&#160;&#160;</td><td></td></tr>
+<tr><td valign="top"><a class="el" href="group__sai__interface__gr.html#structARM__DRIVER__SAI">ARM_DRIVER_SAI</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__nand__interface__gr.html#structARM__NAND__STATUS">ARM_NAND_STATUS</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="group__usart__interface__gr.html#structARM__USART__MODEM__STATUS">ARM_USART_MODEM_STATUS</a>&#160;&#160;&#160;</td><td></td></tr>
+<tr><td></td><td valign="top"><a class="el" href="group__flash__interface__gr.html#structARM__FLASH__CAPABILITIES">ARM_FLASH_CAPABILITIES</a>&#160;&#160;&#160;</td><td></td><td></td><td></td></tr>
<tr><td></td><td></td><td></td><td></td><td></td></tr>
</table>
-<div class="qindex"><a class="qindex" href="#letter_C">C</a>&#160;|&#160;<a class="qindex" href="#letter_D">D</a>&#160;|&#160;<a class="qindex" href="#letter_E">E</a>&#160;|&#160;<a class="qindex" href="#letter_F">F</a>&#160;|&#160;<a class="qindex" href="#letter_I">I</a>&#160;|&#160;<a class="qindex" href="#letter_M">M</a>&#160;|&#160;<a class="qindex" href="#letter_N">N</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_U">U</a></div>
+<div class="qindex"><a class="qindex" href="#letter_C">C</a>&#160;|&#160;<a class="qindex" href="#letter_D">D</a>&#160;|&#160;<a class="qindex" href="#letter_E">E</a>&#160;|&#160;<a class="qindex" href="#letter_F">F</a>&#160;|&#160;<a class="qindex" href="#letter_I">I</a>&#160;|&#160;<a class="qindex" href="#letter_M">M</a>&#160;|&#160;<a class="qindex" href="#letter_N">N</a>&#160;|&#160;<a class="qindex" href="#letter_S">S</a>&#160;|&#160;<a class="qindex" href="#letter_U">U</a>&#160;|&#160;<a class="qindex" href="#letter_W">W</a></div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/cmsis.css b/docs/Driver/html/cmsis.css
index bba1010..586d4d2 100644
--- a/docs/Driver/html/cmsis.css
+++ b/docs/Driver/html/cmsis.css
@@ -1148,7 +1148,7 @@ dl.section dd {
.image
{
- text-align: center;
+ text-align: left;
}
.dotgraph
diff --git a/docs/Driver/html/dir_041cc4048c8229d7729b502626227b03.html b/docs/Driver/html/dir_041cc4048c8229d7729b502626227b03.html
index cb28c14..8e8d538 100644
--- a/docs/Driver/html/dir_041cc4048c8229d7729b502626227b03.html
+++ b/docs/Driver/html/dir_041cc4048c8229d7729b502626227b03.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -146,6 +146,8 @@ Files</h2></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:Driver__USBH_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Driver__USBH_8c.html">Driver_USBH.c</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:Driver__WiFi_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Driver__WiFi_8c.html">Driver_WiFi.c</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -153,7 +155,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_041cc4048c8229d7729b502626227b03.html">src</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/dir_7151b3cc910409bb744bd274374c738d.html b/docs/Driver/html/dir_7151b3cc910409bb744bd274374c738d.html
index 920aceb..ddeda02 100644
--- a/docs/Driver/html/dir_7151b3cc910409bb744bd274374c738d.html
+++ b/docs/Driver/html/dir_7151b3cc910409bb744bd274374c738d.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -123,7 +123,7 @@ Directories</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_7151b3cc910409bb744bd274374c738d.html">Driver</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/dir_9c39448ea46a8e15f1aabc7dec307fcf.html b/docs/Driver/html/dir_9c39448ea46a8e15f1aabc7dec307fcf.html
index c8a51f6..b922c1e 100644
--- a/docs/Driver/html/dir_9c39448ea46a8e15f1aabc7dec307fcf.html
+++ b/docs/Driver/html/dir_9c39448ea46a8e15f1aabc7dec307fcf.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -146,6 +146,8 @@ Files</h2></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:Driver__USBH_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Driver__USBH_8h.html">Driver_USBH.h</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:Driver__WiFi_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="Driver__WiFi_8h.html">Driver_WiFi.h</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
@@ -153,7 +155,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_7151b3cc910409bb744bd274374c738d.html">Driver</a></li><li class="navelem"><a class="el" href="dir_9c39448ea46a8e15f1aabc7dec307fcf.html">Include</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/driverValidation.html b/docs/Driver/html/driverValidation.html
index cb85f8f..62c7f87 100644
--- a/docs/Driver/html/driverValidation.html
+++ b/docs/Driver/html/driverValidation.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -183,7 +183,7 @@ Connections for Loop Back Communication Tests on Keil MCBSTM32F400</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:30 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/driver_revisionHistory.html b/docs/Driver/html/driver_revisionHistory.html
index b3635d2..ac201b3 100644
--- a/docs/Driver/html/driver_revisionHistory.html
+++ b/docs/Driver/html/driver_revisionHistory.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -115,7 +115,18 @@ $(document).ready(function(){initNavTree('driver_revisionHistory.html','');});
<tr>
<th>Version </th><th>Description </th></tr>
<tr>
-<td>2.6.0 </td><td><ul>
+<td>2.7.1 </td><td>Modifications compared to Version 2.7.0:<ul>
+<li>Finalized WiFi Interface API 1.0.0. </li>
+</ul>
+</td></tr>
+<tr>
+<td>2.7.0 </td><td>Modifications compared to Version 2.6.0:<ul>
+<li>Added WiFi Interface API 1.0.0-beta.</li>
+<li>Added custom driver selection to simplify implementation of new CMSIS-Driver. </li>
+</ul>
+</td></tr>
+<tr>
+<td>2.6.0 </td><td>Modifications compared to Version 2.05:<ul>
<li>Enhanced CAN-Driver API with explicit BUSOFF state.</li>
<li>Enhanced NAND-Driver API for ECC handling. </li>
</ul>
@@ -153,7 +164,7 @@ $(document).ready(function(){initNavTree('driver_revisionHistory.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:30 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/files.html b/docs/Driver/html/files.html
index a57dd05..16fdd6c 100644
--- a/docs/Driver/html/files.html
+++ b/docs/Driver/html/files.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -144,7 +144,9 @@ $(document).ready(function(){initNavTree('files.html','');});
<tr id="row_28_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="Driver__USBD_8c.html" target="_self">Driver_USBD.c</a></td><td class="desc"></td></tr>
<tr id="row_29_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="Driver__USBD_8h.html" target="_self">Driver_USBD.h</a></td><td class="desc"></td></tr>
<tr id="row_30_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="Driver__USBH_8c.html" target="_self">Driver_USBH.c</a></td><td class="desc"></td></tr>
-<tr id="row_31_"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="Driver__USBH_8h.html" target="_self">Driver_USBH.h</a></td><td class="desc"></td></tr>
+<tr id="row_31_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="Driver__USBH_8h.html" target="_self">Driver_USBH.h</a></td><td class="desc"></td></tr>
+<tr id="row_32_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="Driver__WiFi_8c.html" target="_self">Driver_WiFi.c</a></td><td class="desc"></td></tr>
+<tr id="row_33_"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="Driver__WiFi_8h.html" target="_self">Driver_WiFi.h</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
@@ -152,7 +154,7 @@ $(document).ready(function(){initNavTree('files.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/functions.html b/docs/Driver/html/functions.html
index 27765e8..9b36951 100644
--- a/docs/Driver/html/functions.html
+++ b/docs/Driver/html/functions.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -156,6 +156,9 @@ $(document).ready(function(){initNavTree('functions.html','');});
<li>acls
: <a class="el" href="Driver__Storage_8h.html#abbd64eb8edcf2263db5c8ac140dc0448">ARM_STORAGE_SECURITY_FEATURES</a>
</li>
+<li>Activate
+: <a class="el" href="group__wifi__interface__gr.html#a444ea7bda2c45eab34050d2a895baeec">ARM_DRIVER_WIFI</a>
+</li>
<li>active
: <a class="el" href="group__usbd__interface__gr.html#ab22b96a3efad48f5a542f46c1b224800">ARM_USBD_STATE</a>
</li>
@@ -165,6 +168,9 @@ $(document).ready(function(){initNavTree('functions.html','');});
<li>address_10_bit
: <a class="el" href="group__i2c__interface__gr.html#a4ffaaf168a9f43e98d710abff5861ed5">ARM_I2C_CAPABILITIES</a>
</li>
+<li>ap
+: <a class="el" href="group__wifi__control__gr.html#ae980bcb85233b9c5904072246ac71dd7">ARM_WIFI_CAPABILITIES</a>
+</li>
<li>api
: <a class="el" href="group__common__drv__gr.html#ad180da20fbde1d3dafc074af87c19540">ARM_DRIVER_VERSION</a>
</li>
@@ -190,7 +196,7 @@ $(document).ready(function(){initNavTree('functions.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/functions_b.html b/docs/Driver/html/functions_b.html
index d94ede6..fa8cca7 100644
--- a/docs/Driver/html/functions_b.html
+++ b/docs/Driver/html/functions_b.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -156,6 +156,9 @@ $(document).ready(function(){initNavTree('functions_b.html','');});
<li>brs
: <a class="el" href="group__can__interface__gr.html#a3539c043c5868c59f76c736fe2bcadf4">ARM_CAN_MSG_INFO</a>
</li>
+<li>bssid
+: <a class="el" href="group__wifi__management__gr.html#a19c52baafe5797c359c5e0f5776499d7">ARM_WIFI_SCAN_INFO_t</a>
+</li>
<li>bus_error
: <a class="el" href="group__i2c__interface__gr.html#a43b1d210c48f4361c5054ba69bcae702">ARM_I2C_STATUS</a>
</li>
@@ -166,13 +169,19 @@ $(document).ready(function(){initNavTree('functions_b.html','');});
, <a class="el" href="group__spi__interface__gr.html#a50c88f3c1d787773e2ac1b59533f034a">ARM_SPI_STATUS</a>
, <a class="el" href="group__storage__interface__gr.html#a50c88f3c1d787773e2ac1b59533f034a">ARM_STORAGE_STATUS</a>
</li>
+<li>bypass_mode
+: <a class="el" href="group__wifi__control__gr.html#adbcc47408fb8c50d262a3be535108186">ARM_WIFI_CAPABILITIES</a>
+</li>
+<li>BypassControl
+: <a class="el" href="group__wifi__interface__gr.html#a18c6762aa46cec65b65135eaeadebf23">ARM_DRIVER_WIFI</a>
+</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/functions_c.html b/docs/Driver/html/functions_c.html
index 0e8cc26..865f99c 100644
--- a/docs/Driver/html/functions_c.html
+++ b/docs/Driver/html/functions_c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -169,6 +169,11 @@ $(document).ready(function(){initNavTree('functions_c.html','');});
<li>ce_manual
: <a class="el" href="group__nand__interface__gr.html#a2b8044d986995b183b057217643466bf">ARM_NAND_CAPABILITIES</a>
</li>
+<li>ch
+: <a class="el" href="group__wifi__management__gr.html#acbcf5f8de7895ca456bb39fbcccde1d1">ARM_WIFI_CONFIG_t</a>
+, <a class="el" href="group__wifi__management__gr.html#acbcf5f8de7895ca456bb39fbcccde1d1">ARM_WIFI_NET_INFO_t</a>
+, <a class="el" href="group__wifi__management__gr.html#acbcf5f8de7895ca456bb39fbcccde1d1">ARM_WIFI_SCAN_INFO_t</a>
+</li>
<li>checksum_offload_rx_icmp
: <a class="el" href="group__eth__mac__interface__gr.html#a142179445bfdbaaaf0d451f277fb0e96">ARM_ETH_MAC_CAPABILITIES</a>
</li>
@@ -255,7 +260,7 @@ $(document).ready(function(){initNavTree('functions_c.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/functions_d.html b/docs/Driver/html/functions_d.html
index 2cbd491..154f9eb 100644
--- a/docs/Driver/html/functions_d.html
+++ b/docs/Driver/html/functions_d.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -184,6 +184,9 @@ $(document).ready(function(){initNavTree('functions_d.html','');});
<li>ddr_timing_mode
: <a class="el" href="group__nand__interface__gr.html#a00c1f5db7d7c4abe7556733c36da7783">ARM_NAND_CAPABILITIES</a>
</li>
+<li>Deactivate
+: <a class="el" href="group__wifi__interface__gr.html#ae9a38e69c7b7face914560e872378ed1">ARM_DRIVER_WIFI</a>
+</li>
<li>DeviceConnect
: <a class="el" href="group__usbd__interface__gr.html#a71d312ce5c5335c6a035da55c25848e4">ARM_DRIVER_USBD</a>
</li>
@@ -236,7 +239,7 @@ $(document).ready(function(){initNavTree('functions_d.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/functions_e.html b/docs/Driver/html/functions_e.html
index d0f040b..0e7434f 100644
--- a/docs/Driver/html/functions_e.html
+++ b/docs/Driver/html/functions_e.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -218,6 +218,21 @@ $(document).ready(function(){initNavTree('functions_e.html','');});
<li>esi
: <a class="el" href="group__can__interface__gr.html#ada78e3124de6adf5a5d212f9ebc4bbe0">ARM_CAN_MSG_INFO</a>
</li>
+<li>EthGetRxFrameSize
+: <a class="el" href="group__wifi__interface__gr.html#af7ecc54209ce3725037cb5c9629151cf">ARM_DRIVER_WIFI</a>
+</li>
+<li>EthReadFrame
+: <a class="el" href="group__wifi__interface__gr.html#a544ca40b7157efce5000cd83aa92f8a0">ARM_DRIVER_WIFI</a>
+</li>
+<li>EthSendFrame
+: <a class="el" href="group__wifi__interface__gr.html#a2648d7e0d1c10c48923d8d20d99311ab">ARM_DRIVER_WIFI</a>
+</li>
+<li>event_ap_connect
+: <a class="el" href="group__wifi__control__gr.html#a9fc191093a9bc356c3d85e9cbf185620">ARM_WIFI_CAPABILITIES</a>
+</li>
+<li>event_ap_disconnect
+: <a class="el" href="group__wifi__control__gr.html#a18a7e7fe3a4f48548af6db6c825cc427">ARM_WIFI_CAPABILITIES</a>
+</li>
<li>event_connect
: <a class="el" href="group__usbh__host__gr.html#ae76b779cb9fdf447b20c8b6beed2d534">ARM_USBH_CAPABILITIES</a>
</li>
@@ -236,6 +251,9 @@ $(document).ready(function(){initNavTree('functions_e.html','');});
<li>event_dsr
: <a class="el" href="group__usart__interface__gr.html#aefdb61f16498d650b5a7f5f9b62779df">ARM_USART_CAPABILITIES</a>
</li>
+<li>event_eth_rx_frame
+: <a class="el" href="group__wifi__control__gr.html#ac4c6eadec013cf8a11b8eca66b809431">ARM_WIFI_CAPABILITIES</a>
+</li>
<li>event_frame_error
: <a class="el" href="group__sai__interface__gr.html#acc06ba75f18af9862d171426abc3273e">ARM_SAI_CAPABILITIES</a>
</li>
@@ -290,7 +308,7 @@ $(document).ready(function(){initNavTree('functions_e.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/functions_f.html b/docs/Driver/html/functions_f.html
index 170ab01..5aea3ff 100644
--- a/docs/Driver/html/functions_f.html
+++ b/docs/Driver/html/functions_f.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -165,7 +165,7 @@ $(document).ready(function(){initNavTree('functions_f.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/functions_g.html b/docs/Driver/html/functions_g.html
index 64413ba..ef1f9e9 100644
--- a/docs/Driver/html/functions_g.html
+++ b/docs/Driver/html/functions_g.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -167,6 +167,7 @@ $(document).ready(function(){initNavTree('functions_g.html','');});
, <a class="el" href="group__usbd__interface__gr.html#a52045edf0f555a0f0ecdf37a5e169f7a">ARM_DRIVER_USBD</a>
, <a class="el" href="group__usbh__host__gr.html#aaba1d9458e32389c21c3d899f9cb9313">ARM_DRIVER_USBH</a>
, <a class="el" href="group__usbh__hci__gr.html#a7a41769405bb3bb4cc9eaba26cf220d4">ARM_DRIVER_USBH_HCI</a>
+, <a class="el" href="group__wifi__interface__gr.html#a1ced805656e067b5635f1af2292b69e1">ARM_DRIVER_WIFI</a>
</li>
<li>GetClock
: <a class="el" href="group__can__interface__gr.html#a21063f38e762cf29dfd3f5991ee936e2">ARM_DRIVER_CAN</a>
@@ -198,9 +199,18 @@ $(document).ready(function(){initNavTree('functions_g.html','');});
<li>GetModemStatus
: <a class="el" href="group__usart__interface__gr.html#a517a7a98a444126734782beb4951a9db">ARM_DRIVER_USART</a>
</li>
+<li>GetModuleInfo
+: <a class="el" href="group__wifi__interface__gr.html#aa78e745bbf8257a3438700e4e6a8d222">ARM_DRIVER_WIFI</a>
+</li>
+<li>GetNetInfo
+: <a class="el" href="group__wifi__interface__gr.html#ac17eb39c11b7797b88a1f6e0f8cc772d">ARM_DRIVER_WIFI</a>
+</li>
<li>GetNextBlock
: <a class="el" href="group__storage__interface__gr.html#adda93f4d74519247517f036c4551dd13">ARM_DRIVER_STORAGE</a>
</li>
+<li>GetOption
+: <a class="el" href="group__wifi__interface__gr.html#af264a580d36c33a649b64be845458b03">ARM_DRIVER_WIFI</a>
+</li>
<li>GetRxCount
: <a class="el" href="group__sai__interface__gr.html#a758c7822edf6ac18f82eb33c9dc09d71">ARM_DRIVER_SAI</a>
, <a class="el" href="group__usart__interface__gr.html#a758c7822edf6ac18f82eb33c9dc09d71">ARM_DRIVER_USART</a>
@@ -244,6 +254,7 @@ $(document).ready(function(){initNavTree('functions_g.html','');});
, <a class="el" href="group__usbd__interface__gr.html#a8834b281da48583845c044a81566c1b3">ARM_DRIVER_USBD</a>
, <a class="el" href="group__usbh__host__gr.html#a8834b281da48583845c044a81566c1b3">ARM_DRIVER_USBH</a>
, <a class="el" href="group__usbh__hci__gr.html#a8834b281da48583845c044a81566c1b3">ARM_DRIVER_USBH_HCI</a>
+, <a class="el" href="group__wifi__interface__gr.html#a8834b281da48583845c044a81566c1b3">ARM_DRIVER_WIFI</a>
</li>
</ul>
</div><!-- contents -->
@@ -251,7 +262,7 @@ $(document).ready(function(){initNavTree('functions_g.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/functions_h.html b/docs/Driver/html/functions_h.html
index e1b558b..9206e82 100644
--- a/docs/Driver/html/functions_h.html
+++ b/docs/Driver/html/functions_h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -156,7 +156,7 @@ $(document).ready(function(){initNavTree('functions_h.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/functions_i.html b/docs/Driver/html/functions_i.html
index 4391840..d0c7860 100644
--- a/docs/Driver/html/functions_i.html
+++ b/docs/Driver/html/functions_i.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -165,6 +165,7 @@ $(document).ready(function(){initNavTree('functions_i.html','');});
, <a class="el" href="group__usbd__interface__gr.html#a84439aa5677d330d257a4b43e48d6426">ARM_DRIVER_USBD</a>
, <a class="el" href="group__usbh__host__gr.html#a5bf141e46b7ced3abe3466cae4d811fb">ARM_DRIVER_USBH</a>
, <a class="el" href="group__usbh__hci__gr.html#a40cbaad9fd2458b1008d31e1469903bb">ARM_DRIVER_USBH_HCI</a>
+, <a class="el" href="group__wifi__interface__gr.html#a99e597db8e61d0ff834561cb710e61ad">ARM_DRIVER_WIFI</a>
</li>
<li>InquireECC
: <a class="el" href="group__nand__interface__gr.html#aecd239806e9f08b77ce0d00f61e78cf8">ARM_DRIVER_NAND</a>
@@ -175,16 +176,25 @@ $(document).ready(function(){initNavTree('functions_i.html','');});
<li>internal_loopback
: <a class="el" href="group__can__interface__gr.html#af19cdbb26d3496ed7dd63a59a7c7711f">ARM_CAN_CAPABILITIES</a>
</li>
+<li>ip
+: <a class="el" href="group__wifi__control__gr.html#a69ddb9c845da426f636d9dd0dbed4e7e">ARM_WIFI_CAPABILITIES</a>
+</li>
+<li>ip6
+: <a class="el" href="group__wifi__control__gr.html#aad13478539ad093fabafd1804acac4a2">ARM_WIFI_CAPABILITIES</a>
+</li>
<li>irda
: <a class="el" href="group__usart__interface__gr.html#a9a72c5f0209a9ccf840fc196e9a9dffa">ARM_USART_CAPABILITIES</a>
</li>
+<li>IsConnected
+: <a class="el" href="group__wifi__interface__gr.html#ab9771e89a155d316e0b44d3ee89081d3">ARM_DRIVER_WIFI</a>
+</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/functions_l.html b/docs/Driver/html/functions_l.html
index 5d9dd98..f2b5189 100644
--- a/docs/Driver/html/functions_l.html
+++ b/docs/Driver/html/functions_l.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -156,7 +156,7 @@ $(document).ready(function(){initNavTree('functions_l.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/functions_m.html b/docs/Driver/html/functions_m.html
index 17d28d5..d4f58fb 100644
--- a/docs/Driver/html/functions_m.html
+++ b/docs/Driver/html/functions_m.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -207,7 +207,7 @@ $(document).ready(function(){initNavTree('functions_m.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/functions_n.html b/docs/Driver/html/functions_n.html
index 45ccf20..a04efc4 100644
--- a/docs/Driver/html/functions_n.html
+++ b/docs/Driver/html/functions_n.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -159,7 +159,7 @@ $(document).ready(function(){initNavTree('functions_n.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/functions_o.html b/docs/Driver/html/functions_o.html
index 8a2c021..5241472 100644
--- a/docs/Driver/html/functions_o.html
+++ b/docs/Driver/html/functions_o.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -168,7 +168,7 @@ $(document).ready(function(){initNavTree('functions_o.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/functions_p.html b/docs/Driver/html/functions_p.html
index b102efa..b63cec7 100644
--- a/docs/Driver/html/functions_p.html
+++ b/docs/Driver/html/functions_p.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -157,12 +157,22 @@ $(document).ready(function(){initNavTree('functions_p.html','');});
: <a class="el" href="group__flash__interface__gr.html#a9dd3e47e968a8f6beb5d88c6d1b7ebe9">ARM_FLASH_INFO</a>
, <a class="el" href="group__nand__interface__gr.html#a9dd3e47e968a8f6beb5d88c6d1b7ebe9">ARM_NAND_ECC_INFO</a>
</li>
+<li>pass
+: <a class="el" href="group__wifi__management__gr.html#a3bef28806edf8f4c8cb82584b7e8c3cb">ARM_WIFI_CONFIG_t</a>
+, <a class="el" href="group__wifi__management__gr.html#a97ae3ac37e362cf8e7e3a9e18b7c806f">ARM_WIFI_NET_INFO_t</a>
+</li>
<li>PHY_Read
: <a class="el" href="group__eth__mac__interface__gr.html#a0f2ddb734e4242077275761400b26e35">ARM_DRIVER_ETH_MAC</a>
</li>
<li>PHY_Write
: <a class="el" href="group__eth__mac__interface__gr.html#ac3efe9bdc31c3b1d7fd8eb82bbfb4c13">ARM_DRIVER_ETH_MAC</a>
</li>
+<li>Ping
+: <a class="el" href="group__wifi__interface__gr.html#ad8f218e434e2f327335b16cdb4f21f65">ARM_DRIVER_WIFI</a>
+</li>
+<li>ping
+: <a class="el" href="group__wifi__control__gr.html#aef01bbaa48bdb4fba71684d8f31eb0b1">ARM_WIFI_CAPABILITIES</a>
+</li>
<li>PipeCreate
: <a class="el" href="group__usbh__host__gr.html#a7ce5ca579a8c535434187ad05f596fbd">ARM_DRIVER_USBH</a>
</li>
@@ -219,6 +229,7 @@ $(document).ready(function(){initNavTree('functions_p.html','');});
, <a class="el" href="group__usbd__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef">ARM_DRIVER_USBD</a>
, <a class="el" href="group__usbh__host__gr.html#aba8f1c8019af95ffe19c32403e3240ef">ARM_DRIVER_USBH</a>
, <a class="el" href="group__usbh__hci__gr.html#aba8f1c8019af95ffe19c32403e3240ef">ARM_DRIVER_USBH_HCI</a>
+, <a class="el" href="group__wifi__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef">ARM_DRIVER_WIFI</a>
</li>
<li>precision_timer
: <a class="el" href="group__eth__mac__interface__gr.html#a881a863974d32f95d7829f768ac47aa2">ARM_ETH_MAC_CAPABILITIES</a>
@@ -267,7 +278,7 @@ $(document).ready(function(){initNavTree('functions_p.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/functions_r.html b/docs/Driver/html/functions_r.html
index dcaa309..970155f 100644
--- a/docs/Driver/html/functions_r.html
+++ b/docs/Driver/html/functions_r.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -215,6 +215,8 @@ $(document).ready(function(){initNavTree('functions_r.html','');});
, <a class="el" href="group__usbh__host__gr.html#aa43c4c21b173ada1b6b7568956f0d650">ARM_USBH_CAPABILITIES</a>
, <a class="el" href="group__usbh__hci__gr.html#aa43c4c21b173ada1b6b7568956f0d650">ARM_USBH_HCI_CAPABILITIES</a>
, <a class="el" href="group__usbh__host__gr.html#aa43c4c21b173ada1b6b7568956f0d650">ARM_USBH_PORT_STATE</a>
+, <a class="el" href="group__wifi__control__gr.html#aa43c4c21b173ada1b6b7568956f0d650">ARM_WIFI_CAPABILITIES</a>
+, <a class="el" href="group__wifi__management__gr.html#acb7bc06bed6f6408d719334fc41698c7">ARM_WIFI_CONFIG_t</a>
</li>
<li>reserved1
: <a class="el" href="Driver__Storage_8h.html#aef9bb556c1530f5d648fd57e73b9a105">ARM_STORAGE_SECURITY_FEATURES</a>
@@ -238,6 +240,10 @@ $(document).ready(function(){initNavTree('functions_r.html','');});
<li>rollback_protection
: <a class="el" href="Driver__Storage_8h.html#affe0253b35f41c44ea06ae1e87d91012">ARM_STORAGE_SECURITY_FEATURES</a>
</li>
+<li>rssi
+: <a class="el" href="group__wifi__management__gr.html#afb67d818cd76cce8057affabcb1979a6">ARM_WIFI_NET_INFO_t</a>
+, <a class="el" href="group__wifi__management__gr.html#afb67d818cd76cce8057affabcb1979a6">ARM_WIFI_SCAN_INFO_t</a>
+</li>
<li>rst_n
: <a class="el" href="group__mci__interface__gr.html#a2e8bd27f2c5c3093c4fec557890b97d4">ARM_MCI_CAPABILITIES</a>
</li>
@@ -279,7 +285,7 @@ $(document).ready(function(){initNavTree('functions_r.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/functions_s.html b/docs/Driver/html/functions_s.html
index 86ff13c..a6e9e9f 100644
--- a/docs/Driver/html/functions_s.html
+++ b/docs/Driver/html/functions_s.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -147,6 +147,9 @@ $(document).ready(function(){initNavTree('functions_s.html','');});
<div class="textblock">Here is a list of all struct and union fields with links to the structures/unions they belong to:</div>
<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
+<li>Scan
+: <a class="el" href="group__wifi__interface__gr.html#a51d027ef7046c413372103aa952772fb">ARM_DRIVER_WIFI</a>
+</li>
<li>sdio_interrupt
: <a class="el" href="group__mci__interface__gr.html#a61e2a440b27d7d22c866ad4427f4b825">ARM_MCI_CAPABILITIES</a>
, <a class="el" href="group__mci__interface__gr.html#a61e2a440b27d7d22c866ad4427f4b825">ARM_MCI_STATUS</a>
@@ -168,6 +171,9 @@ $(document).ready(function(){initNavTree('functions_s.html','');});
</li>
<li>security
: <a class="el" href="group__storage__interface__gr.html#aee43dd20848f45fe05efc10a8198817a">ARM_STORAGE_INFO</a>
+, <a class="el" href="group__wifi__management__gr.html#a5cd97d88131cf38bcc75189f9569f9b7">ARM_WIFI_CONFIG_t</a>
+, <a class="el" href="group__wifi__management__gr.html#a5cd97d88131cf38bcc75189f9569f9b7">ARM_WIFI_NET_INFO_t</a>
+, <a class="el" href="group__wifi__management__gr.html#a5cd97d88131cf38bcc75189f9569f9b7">ARM_WIFI_SCAN_INFO_t</a>
</li>
<li>Send
: <a class="el" href="group__sai__interface__gr.html#a44eedddf4428cf4b98883b6c27d31922">ARM_DRIVER_SAI</a>
@@ -206,6 +212,9 @@ $(document).ready(function(){initNavTree('functions_s.html','');});
<li>SetModemControl
: <a class="el" href="group__usart__interface__gr.html#af6703d4078818df27ab9f8a7a8ad7b7b">ARM_DRIVER_USART</a>
</li>
+<li>SetOption
+: <a class="el" href="group__wifi__interface__gr.html#a6b5e1c7fcea96ff13f6fd16d57c8b68f">ARM_DRIVER_WIFI</a>
+</li>
<li>SetupTransfer
: <a class="el" href="group__mci__interface__gr.html#adc63bab660e8304d78faa1ac429e792b">ARM_DRIVER_MCI</a>
</li>
@@ -233,6 +242,51 @@ $(document).ready(function(){initNavTree('functions_s.html','');});
<li>smart_card_clock
: <a class="el" href="group__usart__interface__gr.html#a7b3c14ea1b5e9ba0a37ebc05fcfd51a6">ARM_USART_CAPABILITIES</a>
</li>
+<li>SocketAccept
+: <a class="el" href="group__wifi__interface__gr.html#a66bb43c1e713efe7758b6e100c13ed69">ARM_DRIVER_WIFI</a>
+</li>
+<li>SocketBind
+: <a class="el" href="group__wifi__interface__gr.html#afcbc0c2bb3639584521ffeaaffc5a475">ARM_DRIVER_WIFI</a>
+</li>
+<li>SocketClose
+: <a class="el" href="group__wifi__interface__gr.html#a471a1be6d9adbccb83ca1f268643031c">ARM_DRIVER_WIFI</a>
+</li>
+<li>SocketConnect
+: <a class="el" href="group__wifi__interface__gr.html#a45cbca28d9866f2ec2ad9df830787dd7">ARM_DRIVER_WIFI</a>
+</li>
+<li>SocketCreate
+: <a class="el" href="group__wifi__interface__gr.html#aa26f0cefe99161484741977a5443e92c">ARM_DRIVER_WIFI</a>
+</li>
+<li>SocketGetHostByName
+: <a class="el" href="group__wifi__interface__gr.html#a62b2512cbaef03d26eb9c1e3004c3364">ARM_DRIVER_WIFI</a>
+</li>
+<li>SocketGetOpt
+: <a class="el" href="group__wifi__interface__gr.html#a4771324fb6f39fb2837e98d9f0ed48ed">ARM_DRIVER_WIFI</a>
+</li>
+<li>SocketGetPeerName
+: <a class="el" href="group__wifi__interface__gr.html#ac45fbc58fd00742cbe712bf26d857359">ARM_DRIVER_WIFI</a>
+</li>
+<li>SocketGetSockName
+: <a class="el" href="group__wifi__interface__gr.html#ab7c3e0211c87bf99e9c42b17a2249f50">ARM_DRIVER_WIFI</a>
+</li>
+<li>SocketListen
+: <a class="el" href="group__wifi__interface__gr.html#a628706c754e1793ec864453a5b517d5c">ARM_DRIVER_WIFI</a>
+</li>
+<li>SocketRecv
+: <a class="el" href="group__wifi__interface__gr.html#aaad6683992e76e3dd9a16eb6b7d43cf4">ARM_DRIVER_WIFI</a>
+</li>
+<li>SocketRecvFrom
+: <a class="el" href="group__wifi__interface__gr.html#a4343cf48bbcfb2101a422d90c34f84e6">ARM_DRIVER_WIFI</a>
+</li>
+<li>SocketSend
+: <a class="el" href="group__wifi__interface__gr.html#a7ff47d391831d547d310dd66f22c2942">ARM_DRIVER_WIFI</a>
+</li>
+<li>SocketSendTo
+: <a class="el" href="group__wifi__interface__gr.html#a248a293faea6f6e1cb781b8153e468fa">ARM_DRIVER_WIFI</a>
+</li>
+<li>SocketSetOpt
+: <a class="el" href="group__wifi__interface__gr.html#a7019060d0869a7dfae8e31aedb46815d">ARM_DRIVER_WIFI</a>
+</li>
<li>software_attacks
: <a class="el" href="Driver__Storage_8h.html#a1b6a0329dd65f25a0ab22496ab708306">ARM_STORAGE_SECURITY_FEATURES</a>
</li>
@@ -241,9 +295,20 @@ $(document).ready(function(){initNavTree('functions_s.html','');});
, <a class="el" href="group__usbd__interface__gr.html#a220859a8b5da0232739a11cbe7f79fc5">ARM_USBD_STATE</a>
, <a class="el" href="group__usbh__host__gr.html#a220859a8b5da0232739a11cbe7f79fc5">ARM_USBH_PORT_STATE</a>
</li>
+<li>ssid
+: <a class="el" href="group__wifi__management__gr.html#a587ba0cb07f02913598610049a3bbb79">ARM_WIFI_CONFIG_t</a>
+, <a class="el" href="group__wifi__management__gr.html#ae7eccb3e4df8625b86b5572fc16c37c3">ARM_WIFI_NET_INFO_t</a>
+, <a class="el" href="group__wifi__management__gr.html#ae7eccb3e4df8625b86b5572fc16c37c3">ARM_WIFI_SCAN_INFO_t</a>
+</li>
<li>start
: <a class="el" href="group__flash__interface__gr.html#a61eb63d26b2fa6c2971603ceccffb14b">ARM_FLASH_SECTOR</a>
</li>
+<li>station
+: <a class="el" href="group__wifi__control__gr.html#a3c9e76f6560429efd6dcc41ffd4b67b9">ARM_WIFI_CAPABILITIES</a>
+</li>
+<li>station_ap
+: <a class="el" href="group__wifi__control__gr.html#ad280904e2429375205c09e53fe8cdcb1">ARM_WIFI_CAPABILITIES</a>
+</li>
<li>suspend_resume
: <a class="el" href="group__mci__interface__gr.html#abb03f0187e4658f417b5a24cac33eed9">ARM_MCI_CAPABILITIES</a>
</li>
@@ -262,7 +327,7 @@ $(document).ready(function(){initNavTree('functions_s.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/functions_t.html b/docs/Driver/html/functions_t.html
index 851ef9a..1562c54 100644
--- a/docs/Driver/html/functions_t.html
+++ b/docs/Driver/html/functions_t.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -195,7 +195,7 @@ $(document).ready(function(){initNavTree('functions_t.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/functions_u.html b/docs/Driver/html/functions_u.html
index 2ecfb73..1345bc3 100644
--- a/docs/Driver/html/functions_u.html
+++ b/docs/Driver/html/functions_u.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -186,6 +186,7 @@ $(document).ready(function(){initNavTree('functions_u.html','');});
, <a class="el" href="group__usbd__interface__gr.html#adcf20681a1402869ecb5c6447fada17b">ARM_DRIVER_USBD</a>
, <a class="el" href="group__usbh__host__gr.html#adcf20681a1402869ecb5c6447fada17b">ARM_DRIVER_USBH</a>
, <a class="el" href="group__usbh__hci__gr.html#adcf20681a1402869ecb5c6447fada17b">ARM_DRIVER_USBH_HCI</a>
+, <a class="el" href="group__wifi__interface__gr.html#adcf20681a1402869ecb5c6447fada17b">ARM_DRIVER_WIFI</a>
</li>
<li>unit_state
: <a class="el" href="group__can__interface__gr.html#a96ec94acab56690b3801e3c5fbd09fa2">ARM_CAN_STATUS</a>
@@ -196,7 +197,7 @@ $(document).ready(function(){initNavTree('functions_u.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/functions_v.html b/docs/Driver/html/functions_v.html
index 7924954..c08c7c6 100644
--- a/docs/Driver/html/functions_v.html
+++ b/docs/Driver/html/functions_v.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -188,7 +188,7 @@ $(document).ready(function(){initNavTree('functions_v.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/functions_vars.html b/docs/Driver/html/functions_vars.html
index 4dd7f1f..d9f5d70 100644
--- a/docs/Driver/html/functions_vars.html
+++ b/docs/Driver/html/functions_vars.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -156,6 +156,9 @@ $(document).ready(function(){initNavTree('functions_vars.html','');});
<li>acls
: <a class="el" href="Driver__Storage_8h.html#abbd64eb8edcf2263db5c8ac140dc0448">ARM_STORAGE_SECURITY_FEATURES</a>
</li>
+<li>Activate
+: <a class="el" href="group__wifi__interface__gr.html#a444ea7bda2c45eab34050d2a895baeec">ARM_DRIVER_WIFI</a>
+</li>
<li>active
: <a class="el" href="group__usbd__interface__gr.html#ab22b96a3efad48f5a542f46c1b224800">ARM_USBD_STATE</a>
</li>
@@ -165,6 +168,9 @@ $(document).ready(function(){initNavTree('functions_vars.html','');});
<li>address_10_bit
: <a class="el" href="group__i2c__interface__gr.html#a4ffaaf168a9f43e98d710abff5861ed5">ARM_I2C_CAPABILITIES</a>
</li>
+<li>ap
+: <a class="el" href="group__wifi__control__gr.html#ae980bcb85233b9c5904072246ac71dd7">ARM_WIFI_CAPABILITIES</a>
+</li>
<li>api
: <a class="el" href="group__common__drv__gr.html#ad180da20fbde1d3dafc074af87c19540">ARM_DRIVER_VERSION</a>
</li>
@@ -190,7 +196,7 @@ $(document).ready(function(){initNavTree('functions_vars.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/functions_vars_b.html b/docs/Driver/html/functions_vars_b.html
index 72a9db1..8ddb027 100644
--- a/docs/Driver/html/functions_vars_b.html
+++ b/docs/Driver/html/functions_vars_b.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -156,6 +156,9 @@ $(document).ready(function(){initNavTree('functions_vars_b.html','');});
<li>brs
: <a class="el" href="group__can__interface__gr.html#a3539c043c5868c59f76c736fe2bcadf4">ARM_CAN_MSG_INFO</a>
</li>
+<li>bssid
+: <a class="el" href="group__wifi__management__gr.html#a19c52baafe5797c359c5e0f5776499d7">ARM_WIFI_SCAN_INFO_t</a>
+</li>
<li>bus_error
: <a class="el" href="group__i2c__interface__gr.html#a43b1d210c48f4361c5054ba69bcae702">ARM_I2C_STATUS</a>
</li>
@@ -166,13 +169,19 @@ $(document).ready(function(){initNavTree('functions_vars_b.html','');});
, <a class="el" href="group__spi__interface__gr.html#a50c88f3c1d787773e2ac1b59533f034a">ARM_SPI_STATUS</a>
, <a class="el" href="group__storage__interface__gr.html#a50c88f3c1d787773e2ac1b59533f034a">ARM_STORAGE_STATUS</a>
</li>
+<li>bypass_mode
+: <a class="el" href="group__wifi__control__gr.html#adbcc47408fb8c50d262a3be535108186">ARM_WIFI_CAPABILITIES</a>
+</li>
+<li>BypassControl
+: <a class="el" href="group__wifi__interface__gr.html#a18c6762aa46cec65b65135eaeadebf23">ARM_DRIVER_WIFI</a>
+</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/functions_vars_c.html b/docs/Driver/html/functions_vars_c.html
index e220550..1f2dab7 100644
--- a/docs/Driver/html/functions_vars_c.html
+++ b/docs/Driver/html/functions_vars_c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -169,6 +169,11 @@ $(document).ready(function(){initNavTree('functions_vars_c.html','');});
<li>ce_manual
: <a class="el" href="group__nand__interface__gr.html#a2b8044d986995b183b057217643466bf">ARM_NAND_CAPABILITIES</a>
</li>
+<li>ch
+: <a class="el" href="group__wifi__management__gr.html#acbcf5f8de7895ca456bb39fbcccde1d1">ARM_WIFI_CONFIG_t</a>
+, <a class="el" href="group__wifi__management__gr.html#acbcf5f8de7895ca456bb39fbcccde1d1">ARM_WIFI_NET_INFO_t</a>
+, <a class="el" href="group__wifi__management__gr.html#acbcf5f8de7895ca456bb39fbcccde1d1">ARM_WIFI_SCAN_INFO_t</a>
+</li>
<li>checksum_offload_rx_icmp
: <a class="el" href="group__eth__mac__interface__gr.html#a142179445bfdbaaaf0d451f277fb0e96">ARM_ETH_MAC_CAPABILITIES</a>
</li>
@@ -255,7 +260,7 @@ $(document).ready(function(){initNavTree('functions_vars_c.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/functions_vars_d.html b/docs/Driver/html/functions_vars_d.html
index d66cb44..bbbe073 100644
--- a/docs/Driver/html/functions_vars_d.html
+++ b/docs/Driver/html/functions_vars_d.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -184,6 +184,9 @@ $(document).ready(function(){initNavTree('functions_vars_d.html','');});
<li>ddr_timing_mode
: <a class="el" href="group__nand__interface__gr.html#a00c1f5db7d7c4abe7556733c36da7783">ARM_NAND_CAPABILITIES</a>
</li>
+<li>Deactivate
+: <a class="el" href="group__wifi__interface__gr.html#ae9a38e69c7b7face914560e872378ed1">ARM_DRIVER_WIFI</a>
+</li>
<li>DeviceConnect
: <a class="el" href="group__usbd__interface__gr.html#a71d312ce5c5335c6a035da55c25848e4">ARM_DRIVER_USBD</a>
</li>
@@ -236,7 +239,7 @@ $(document).ready(function(){initNavTree('functions_vars_d.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/functions_vars_e.html b/docs/Driver/html/functions_vars_e.html
index 03f1980..3f0b429 100644
--- a/docs/Driver/html/functions_vars_e.html
+++ b/docs/Driver/html/functions_vars_e.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -218,6 +218,21 @@ $(document).ready(function(){initNavTree('functions_vars_e.html','');});
<li>esi
: <a class="el" href="group__can__interface__gr.html#ada78e3124de6adf5a5d212f9ebc4bbe0">ARM_CAN_MSG_INFO</a>
</li>
+<li>EthGetRxFrameSize
+: <a class="el" href="group__wifi__interface__gr.html#af7ecc54209ce3725037cb5c9629151cf">ARM_DRIVER_WIFI</a>
+</li>
+<li>EthReadFrame
+: <a class="el" href="group__wifi__interface__gr.html#a544ca40b7157efce5000cd83aa92f8a0">ARM_DRIVER_WIFI</a>
+</li>
+<li>EthSendFrame
+: <a class="el" href="group__wifi__interface__gr.html#a2648d7e0d1c10c48923d8d20d99311ab">ARM_DRIVER_WIFI</a>
+</li>
+<li>event_ap_connect
+: <a class="el" href="group__wifi__control__gr.html#a9fc191093a9bc356c3d85e9cbf185620">ARM_WIFI_CAPABILITIES</a>
+</li>
+<li>event_ap_disconnect
+: <a class="el" href="group__wifi__control__gr.html#a18a7e7fe3a4f48548af6db6c825cc427">ARM_WIFI_CAPABILITIES</a>
+</li>
<li>event_connect
: <a class="el" href="group__usbh__host__gr.html#ae76b779cb9fdf447b20c8b6beed2d534">ARM_USBH_CAPABILITIES</a>
</li>
@@ -236,6 +251,9 @@ $(document).ready(function(){initNavTree('functions_vars_e.html','');});
<li>event_dsr
: <a class="el" href="group__usart__interface__gr.html#aefdb61f16498d650b5a7f5f9b62779df">ARM_USART_CAPABILITIES</a>
</li>
+<li>event_eth_rx_frame
+: <a class="el" href="group__wifi__control__gr.html#ac4c6eadec013cf8a11b8eca66b809431">ARM_WIFI_CAPABILITIES</a>
+</li>
<li>event_frame_error
: <a class="el" href="group__sai__interface__gr.html#acc06ba75f18af9862d171426abc3273e">ARM_SAI_CAPABILITIES</a>
</li>
@@ -290,7 +308,7 @@ $(document).ready(function(){initNavTree('functions_vars_e.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/functions_vars_f.html b/docs/Driver/html/functions_vars_f.html
index 573b2e5..ae3a847 100644
--- a/docs/Driver/html/functions_vars_f.html
+++ b/docs/Driver/html/functions_vars_f.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -165,7 +165,7 @@ $(document).ready(function(){initNavTree('functions_vars_f.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/functions_vars_g.html b/docs/Driver/html/functions_vars_g.html
index 4223485..dd7b1be 100644
--- a/docs/Driver/html/functions_vars_g.html
+++ b/docs/Driver/html/functions_vars_g.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -167,6 +167,7 @@ $(document).ready(function(){initNavTree('functions_vars_g.html','');});
, <a class="el" href="group__usbd__interface__gr.html#a52045edf0f555a0f0ecdf37a5e169f7a">ARM_DRIVER_USBD</a>
, <a class="el" href="group__usbh__host__gr.html#aaba1d9458e32389c21c3d899f9cb9313">ARM_DRIVER_USBH</a>
, <a class="el" href="group__usbh__hci__gr.html#a7a41769405bb3bb4cc9eaba26cf220d4">ARM_DRIVER_USBH_HCI</a>
+, <a class="el" href="group__wifi__interface__gr.html#a1ced805656e067b5635f1af2292b69e1">ARM_DRIVER_WIFI</a>
</li>
<li>GetClock
: <a class="el" href="group__can__interface__gr.html#a21063f38e762cf29dfd3f5991ee936e2">ARM_DRIVER_CAN</a>
@@ -198,9 +199,18 @@ $(document).ready(function(){initNavTree('functions_vars_g.html','');});
<li>GetModemStatus
: <a class="el" href="group__usart__interface__gr.html#a517a7a98a444126734782beb4951a9db">ARM_DRIVER_USART</a>
</li>
+<li>GetModuleInfo
+: <a class="el" href="group__wifi__interface__gr.html#aa78e745bbf8257a3438700e4e6a8d222">ARM_DRIVER_WIFI</a>
+</li>
+<li>GetNetInfo
+: <a class="el" href="group__wifi__interface__gr.html#ac17eb39c11b7797b88a1f6e0f8cc772d">ARM_DRIVER_WIFI</a>
+</li>
<li>GetNextBlock
: <a class="el" href="group__storage__interface__gr.html#adda93f4d74519247517f036c4551dd13">ARM_DRIVER_STORAGE</a>
</li>
+<li>GetOption
+: <a class="el" href="group__wifi__interface__gr.html#af264a580d36c33a649b64be845458b03">ARM_DRIVER_WIFI</a>
+</li>
<li>GetRxCount
: <a class="el" href="group__sai__interface__gr.html#a758c7822edf6ac18f82eb33c9dc09d71">ARM_DRIVER_SAI</a>
, <a class="el" href="group__usart__interface__gr.html#a758c7822edf6ac18f82eb33c9dc09d71">ARM_DRIVER_USART</a>
@@ -244,6 +254,7 @@ $(document).ready(function(){initNavTree('functions_vars_g.html','');});
, <a class="el" href="group__usbd__interface__gr.html#a8834b281da48583845c044a81566c1b3">ARM_DRIVER_USBD</a>
, <a class="el" href="group__usbh__host__gr.html#a8834b281da48583845c044a81566c1b3">ARM_DRIVER_USBH</a>
, <a class="el" href="group__usbh__hci__gr.html#a8834b281da48583845c044a81566c1b3">ARM_DRIVER_USBH_HCI</a>
+, <a class="el" href="group__wifi__interface__gr.html#a8834b281da48583845c044a81566c1b3">ARM_DRIVER_WIFI</a>
</li>
</ul>
</div><!-- contents -->
@@ -251,7 +262,7 @@ $(document).ready(function(){initNavTree('functions_vars_g.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/functions_vars_h.html b/docs/Driver/html/functions_vars_h.html
index 872624b..3b244ef 100644
--- a/docs/Driver/html/functions_vars_h.html
+++ b/docs/Driver/html/functions_vars_h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -156,7 +156,7 @@ $(document).ready(function(){initNavTree('functions_vars_h.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/functions_vars_i.html b/docs/Driver/html/functions_vars_i.html
index 552750a..50185b5 100644
--- a/docs/Driver/html/functions_vars_i.html
+++ b/docs/Driver/html/functions_vars_i.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -165,6 +165,7 @@ $(document).ready(function(){initNavTree('functions_vars_i.html','');});
, <a class="el" href="group__usbd__interface__gr.html#a84439aa5677d330d257a4b43e48d6426">ARM_DRIVER_USBD</a>
, <a class="el" href="group__usbh__host__gr.html#a5bf141e46b7ced3abe3466cae4d811fb">ARM_DRIVER_USBH</a>
, <a class="el" href="group__usbh__hci__gr.html#a40cbaad9fd2458b1008d31e1469903bb">ARM_DRIVER_USBH_HCI</a>
+, <a class="el" href="group__wifi__interface__gr.html#a99e597db8e61d0ff834561cb710e61ad">ARM_DRIVER_WIFI</a>
</li>
<li>InquireECC
: <a class="el" href="group__nand__interface__gr.html#aecd239806e9f08b77ce0d00f61e78cf8">ARM_DRIVER_NAND</a>
@@ -175,16 +176,25 @@ $(document).ready(function(){initNavTree('functions_vars_i.html','');});
<li>internal_loopback
: <a class="el" href="group__can__interface__gr.html#af19cdbb26d3496ed7dd63a59a7c7711f">ARM_CAN_CAPABILITIES</a>
</li>
+<li>ip
+: <a class="el" href="group__wifi__control__gr.html#a69ddb9c845da426f636d9dd0dbed4e7e">ARM_WIFI_CAPABILITIES</a>
+</li>
+<li>ip6
+: <a class="el" href="group__wifi__control__gr.html#aad13478539ad093fabafd1804acac4a2">ARM_WIFI_CAPABILITIES</a>
+</li>
<li>irda
: <a class="el" href="group__usart__interface__gr.html#a9a72c5f0209a9ccf840fc196e9a9dffa">ARM_USART_CAPABILITIES</a>
</li>
+<li>IsConnected
+: <a class="el" href="group__wifi__interface__gr.html#ab9771e89a155d316e0b44d3ee89081d3">ARM_DRIVER_WIFI</a>
+</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/functions_vars_l.html b/docs/Driver/html/functions_vars_l.html
index 6f1b8b3..41be0bd 100644
--- a/docs/Driver/html/functions_vars_l.html
+++ b/docs/Driver/html/functions_vars_l.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -156,7 +156,7 @@ $(document).ready(function(){initNavTree('functions_vars_l.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/functions_vars_m.html b/docs/Driver/html/functions_vars_m.html
index f82fa06..294a281 100644
--- a/docs/Driver/html/functions_vars_m.html
+++ b/docs/Driver/html/functions_vars_m.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -207,7 +207,7 @@ $(document).ready(function(){initNavTree('functions_vars_m.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/functions_vars_n.html b/docs/Driver/html/functions_vars_n.html
index 1d845ab..4da91f3 100644
--- a/docs/Driver/html/functions_vars_n.html
+++ b/docs/Driver/html/functions_vars_n.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -159,7 +159,7 @@ $(document).ready(function(){initNavTree('functions_vars_n.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/functions_vars_o.html b/docs/Driver/html/functions_vars_o.html
index b178a90..4c8c188 100644
--- a/docs/Driver/html/functions_vars_o.html
+++ b/docs/Driver/html/functions_vars_o.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -168,7 +168,7 @@ $(document).ready(function(){initNavTree('functions_vars_o.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/functions_vars_p.html b/docs/Driver/html/functions_vars_p.html
index c43a198..ce4c4db 100644
--- a/docs/Driver/html/functions_vars_p.html
+++ b/docs/Driver/html/functions_vars_p.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -157,12 +157,22 @@ $(document).ready(function(){initNavTree('functions_vars_p.html','');});
: <a class="el" href="group__flash__interface__gr.html#a9dd3e47e968a8f6beb5d88c6d1b7ebe9">ARM_FLASH_INFO</a>
, <a class="el" href="group__nand__interface__gr.html#a9dd3e47e968a8f6beb5d88c6d1b7ebe9">ARM_NAND_ECC_INFO</a>
</li>
+<li>pass
+: <a class="el" href="group__wifi__management__gr.html#a3bef28806edf8f4c8cb82584b7e8c3cb">ARM_WIFI_CONFIG_t</a>
+, <a class="el" href="group__wifi__management__gr.html#a97ae3ac37e362cf8e7e3a9e18b7c806f">ARM_WIFI_NET_INFO_t</a>
+</li>
<li>PHY_Read
: <a class="el" href="group__eth__mac__interface__gr.html#a0f2ddb734e4242077275761400b26e35">ARM_DRIVER_ETH_MAC</a>
</li>
<li>PHY_Write
: <a class="el" href="group__eth__mac__interface__gr.html#ac3efe9bdc31c3b1d7fd8eb82bbfb4c13">ARM_DRIVER_ETH_MAC</a>
</li>
+<li>Ping
+: <a class="el" href="group__wifi__interface__gr.html#ad8f218e434e2f327335b16cdb4f21f65">ARM_DRIVER_WIFI</a>
+</li>
+<li>ping
+: <a class="el" href="group__wifi__control__gr.html#aef01bbaa48bdb4fba71684d8f31eb0b1">ARM_WIFI_CAPABILITIES</a>
+</li>
<li>PipeCreate
: <a class="el" href="group__usbh__host__gr.html#a7ce5ca579a8c535434187ad05f596fbd">ARM_DRIVER_USBH</a>
</li>
@@ -219,6 +229,7 @@ $(document).ready(function(){initNavTree('functions_vars_p.html','');});
, <a class="el" href="group__usbd__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef">ARM_DRIVER_USBD</a>
, <a class="el" href="group__usbh__host__gr.html#aba8f1c8019af95ffe19c32403e3240ef">ARM_DRIVER_USBH</a>
, <a class="el" href="group__usbh__hci__gr.html#aba8f1c8019af95ffe19c32403e3240ef">ARM_DRIVER_USBH_HCI</a>
+, <a class="el" href="group__wifi__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef">ARM_DRIVER_WIFI</a>
</li>
<li>precision_timer
: <a class="el" href="group__eth__mac__interface__gr.html#a881a863974d32f95d7829f768ac47aa2">ARM_ETH_MAC_CAPABILITIES</a>
@@ -267,7 +278,7 @@ $(document).ready(function(){initNavTree('functions_vars_p.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/functions_vars_r.html b/docs/Driver/html/functions_vars_r.html
index 1f98c8f..4aa27d9 100644
--- a/docs/Driver/html/functions_vars_r.html
+++ b/docs/Driver/html/functions_vars_r.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -215,6 +215,8 @@ $(document).ready(function(){initNavTree('functions_vars_r.html','');});
, <a class="el" href="group__usbh__host__gr.html#aa43c4c21b173ada1b6b7568956f0d650">ARM_USBH_CAPABILITIES</a>
, <a class="el" href="group__usbh__hci__gr.html#aa43c4c21b173ada1b6b7568956f0d650">ARM_USBH_HCI_CAPABILITIES</a>
, <a class="el" href="group__usbh__host__gr.html#aa43c4c21b173ada1b6b7568956f0d650">ARM_USBH_PORT_STATE</a>
+, <a class="el" href="group__wifi__control__gr.html#aa43c4c21b173ada1b6b7568956f0d650">ARM_WIFI_CAPABILITIES</a>
+, <a class="el" href="group__wifi__management__gr.html#acb7bc06bed6f6408d719334fc41698c7">ARM_WIFI_CONFIG_t</a>
</li>
<li>reserved1
: <a class="el" href="Driver__Storage_8h.html#aef9bb556c1530f5d648fd57e73b9a105">ARM_STORAGE_SECURITY_FEATURES</a>
@@ -238,6 +240,10 @@ $(document).ready(function(){initNavTree('functions_vars_r.html','');});
<li>rollback_protection
: <a class="el" href="Driver__Storage_8h.html#affe0253b35f41c44ea06ae1e87d91012">ARM_STORAGE_SECURITY_FEATURES</a>
</li>
+<li>rssi
+: <a class="el" href="group__wifi__management__gr.html#afb67d818cd76cce8057affabcb1979a6">ARM_WIFI_NET_INFO_t</a>
+, <a class="el" href="group__wifi__management__gr.html#afb67d818cd76cce8057affabcb1979a6">ARM_WIFI_SCAN_INFO_t</a>
+</li>
<li>rst_n
: <a class="el" href="group__mci__interface__gr.html#a2e8bd27f2c5c3093c4fec557890b97d4">ARM_MCI_CAPABILITIES</a>
</li>
@@ -279,7 +285,7 @@ $(document).ready(function(){initNavTree('functions_vars_r.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/functions_vars_s.html b/docs/Driver/html/functions_vars_s.html
index 605640a..08409a3 100644
--- a/docs/Driver/html/functions_vars_s.html
+++ b/docs/Driver/html/functions_vars_s.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -147,6 +147,9 @@ $(document).ready(function(){initNavTree('functions_vars_s.html','');});
&#160;
<h3><a class="anchor" id="index_s"></a>- s -</h3><ul>
+<li>Scan
+: <a class="el" href="group__wifi__interface__gr.html#a51d027ef7046c413372103aa952772fb">ARM_DRIVER_WIFI</a>
+</li>
<li>sdio_interrupt
: <a class="el" href="group__mci__interface__gr.html#a61e2a440b27d7d22c866ad4427f4b825">ARM_MCI_CAPABILITIES</a>
, <a class="el" href="group__mci__interface__gr.html#a61e2a440b27d7d22c866ad4427f4b825">ARM_MCI_STATUS</a>
@@ -168,6 +171,9 @@ $(document).ready(function(){initNavTree('functions_vars_s.html','');});
</li>
<li>security
: <a class="el" href="group__storage__interface__gr.html#aee43dd20848f45fe05efc10a8198817a">ARM_STORAGE_INFO</a>
+, <a class="el" href="group__wifi__management__gr.html#a5cd97d88131cf38bcc75189f9569f9b7">ARM_WIFI_CONFIG_t</a>
+, <a class="el" href="group__wifi__management__gr.html#a5cd97d88131cf38bcc75189f9569f9b7">ARM_WIFI_NET_INFO_t</a>
+, <a class="el" href="group__wifi__management__gr.html#a5cd97d88131cf38bcc75189f9569f9b7">ARM_WIFI_SCAN_INFO_t</a>
</li>
<li>Send
: <a class="el" href="group__sai__interface__gr.html#a44eedddf4428cf4b98883b6c27d31922">ARM_DRIVER_SAI</a>
@@ -206,6 +212,9 @@ $(document).ready(function(){initNavTree('functions_vars_s.html','');});
<li>SetModemControl
: <a class="el" href="group__usart__interface__gr.html#af6703d4078818df27ab9f8a7a8ad7b7b">ARM_DRIVER_USART</a>
</li>
+<li>SetOption
+: <a class="el" href="group__wifi__interface__gr.html#a6b5e1c7fcea96ff13f6fd16d57c8b68f">ARM_DRIVER_WIFI</a>
+</li>
<li>SetupTransfer
: <a class="el" href="group__mci__interface__gr.html#adc63bab660e8304d78faa1ac429e792b">ARM_DRIVER_MCI</a>
</li>
@@ -233,6 +242,51 @@ $(document).ready(function(){initNavTree('functions_vars_s.html','');});
<li>smart_card_clock
: <a class="el" href="group__usart__interface__gr.html#a7b3c14ea1b5e9ba0a37ebc05fcfd51a6">ARM_USART_CAPABILITIES</a>
</li>
+<li>SocketAccept
+: <a class="el" href="group__wifi__interface__gr.html#a66bb43c1e713efe7758b6e100c13ed69">ARM_DRIVER_WIFI</a>
+</li>
+<li>SocketBind
+: <a class="el" href="group__wifi__interface__gr.html#afcbc0c2bb3639584521ffeaaffc5a475">ARM_DRIVER_WIFI</a>
+</li>
+<li>SocketClose
+: <a class="el" href="group__wifi__interface__gr.html#a471a1be6d9adbccb83ca1f268643031c">ARM_DRIVER_WIFI</a>
+</li>
+<li>SocketConnect
+: <a class="el" href="group__wifi__interface__gr.html#a45cbca28d9866f2ec2ad9df830787dd7">ARM_DRIVER_WIFI</a>
+</li>
+<li>SocketCreate
+: <a class="el" href="group__wifi__interface__gr.html#aa26f0cefe99161484741977a5443e92c">ARM_DRIVER_WIFI</a>
+</li>
+<li>SocketGetHostByName
+: <a class="el" href="group__wifi__interface__gr.html#a62b2512cbaef03d26eb9c1e3004c3364">ARM_DRIVER_WIFI</a>
+</li>
+<li>SocketGetOpt
+: <a class="el" href="group__wifi__interface__gr.html#a4771324fb6f39fb2837e98d9f0ed48ed">ARM_DRIVER_WIFI</a>
+</li>
+<li>SocketGetPeerName
+: <a class="el" href="group__wifi__interface__gr.html#ac45fbc58fd00742cbe712bf26d857359">ARM_DRIVER_WIFI</a>
+</li>
+<li>SocketGetSockName
+: <a class="el" href="group__wifi__interface__gr.html#ab7c3e0211c87bf99e9c42b17a2249f50">ARM_DRIVER_WIFI</a>
+</li>
+<li>SocketListen
+: <a class="el" href="group__wifi__interface__gr.html#a628706c754e1793ec864453a5b517d5c">ARM_DRIVER_WIFI</a>
+</li>
+<li>SocketRecv
+: <a class="el" href="group__wifi__interface__gr.html#aaad6683992e76e3dd9a16eb6b7d43cf4">ARM_DRIVER_WIFI</a>
+</li>
+<li>SocketRecvFrom
+: <a class="el" href="group__wifi__interface__gr.html#a4343cf48bbcfb2101a422d90c34f84e6">ARM_DRIVER_WIFI</a>
+</li>
+<li>SocketSend
+: <a class="el" href="group__wifi__interface__gr.html#a7ff47d391831d547d310dd66f22c2942">ARM_DRIVER_WIFI</a>
+</li>
+<li>SocketSendTo
+: <a class="el" href="group__wifi__interface__gr.html#a248a293faea6f6e1cb781b8153e468fa">ARM_DRIVER_WIFI</a>
+</li>
+<li>SocketSetOpt
+: <a class="el" href="group__wifi__interface__gr.html#a7019060d0869a7dfae8e31aedb46815d">ARM_DRIVER_WIFI</a>
+</li>
<li>software_attacks
: <a class="el" href="Driver__Storage_8h.html#a1b6a0329dd65f25a0ab22496ab708306">ARM_STORAGE_SECURITY_FEATURES</a>
</li>
@@ -241,9 +295,20 @@ $(document).ready(function(){initNavTree('functions_vars_s.html','');});
, <a class="el" href="group__usbd__interface__gr.html#a220859a8b5da0232739a11cbe7f79fc5">ARM_USBD_STATE</a>
, <a class="el" href="group__usbh__host__gr.html#a220859a8b5da0232739a11cbe7f79fc5">ARM_USBH_PORT_STATE</a>
</li>
+<li>ssid
+: <a class="el" href="group__wifi__management__gr.html#a587ba0cb07f02913598610049a3bbb79">ARM_WIFI_CONFIG_t</a>
+, <a class="el" href="group__wifi__management__gr.html#ae7eccb3e4df8625b86b5572fc16c37c3">ARM_WIFI_NET_INFO_t</a>
+, <a class="el" href="group__wifi__management__gr.html#ae7eccb3e4df8625b86b5572fc16c37c3">ARM_WIFI_SCAN_INFO_t</a>
+</li>
<li>start
: <a class="el" href="group__flash__interface__gr.html#a61eb63d26b2fa6c2971603ceccffb14b">ARM_FLASH_SECTOR</a>
</li>
+<li>station
+: <a class="el" href="group__wifi__control__gr.html#a3c9e76f6560429efd6dcc41ffd4b67b9">ARM_WIFI_CAPABILITIES</a>
+</li>
+<li>station_ap
+: <a class="el" href="group__wifi__control__gr.html#ad280904e2429375205c09e53fe8cdcb1">ARM_WIFI_CAPABILITIES</a>
+</li>
<li>suspend_resume
: <a class="el" href="group__mci__interface__gr.html#abb03f0187e4658f417b5a24cac33eed9">ARM_MCI_CAPABILITIES</a>
</li>
@@ -262,7 +327,7 @@ $(document).ready(function(){initNavTree('functions_vars_s.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/functions_vars_t.html b/docs/Driver/html/functions_vars_t.html
index 79e403c..d3a3a84 100644
--- a/docs/Driver/html/functions_vars_t.html
+++ b/docs/Driver/html/functions_vars_t.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -195,7 +195,7 @@ $(document).ready(function(){initNavTree('functions_vars_t.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/functions_vars_u.html b/docs/Driver/html/functions_vars_u.html
index ad3603d..7308b61 100644
--- a/docs/Driver/html/functions_vars_u.html
+++ b/docs/Driver/html/functions_vars_u.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -186,6 +186,7 @@ $(document).ready(function(){initNavTree('functions_vars_u.html','');});
, <a class="el" href="group__usbd__interface__gr.html#adcf20681a1402869ecb5c6447fada17b">ARM_DRIVER_USBD</a>
, <a class="el" href="group__usbh__host__gr.html#adcf20681a1402869ecb5c6447fada17b">ARM_DRIVER_USBH</a>
, <a class="el" href="group__usbh__hci__gr.html#adcf20681a1402869ecb5c6447fada17b">ARM_DRIVER_USBH_HCI</a>
+, <a class="el" href="group__wifi__interface__gr.html#adcf20681a1402869ecb5c6447fada17b">ARM_DRIVER_WIFI</a>
</li>
<li>unit_state
: <a class="el" href="group__can__interface__gr.html#a96ec94acab56690b3801e3c5fbd09fa2">ARM_CAN_STATUS</a>
@@ -196,7 +197,7 @@ $(document).ready(function(){initNavTree('functions_vars_u.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/functions_vars_v.html b/docs/Driver/html/functions_vars_v.html
index 8a77cae..e7805a2 100644
--- a/docs/Driver/html/functions_vars_v.html
+++ b/docs/Driver/html/functions_vars_v.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -188,7 +188,7 @@ $(document).ready(function(){initNavTree('functions_vars_v.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/functions_vars_w.html b/docs/Driver/html/functions_vars_w.html
index 46f86d4..1bd2197 100644
--- a/docs/Driver/html/functions_vars_w.html
+++ b/docs/Driver/html/functions_vars_w.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -153,6 +153,18 @@ $(document).ready(function(){initNavTree('functions_vars_w.html','');});
<li>wp_state
: <a class="el" href="group__mci__interface__gr.html#a02df0162d3a653c36158a7b6a76f6175">ARM_MCI_CAPABILITIES</a>
</li>
+<li>wps_ap
+: <a class="el" href="group__wifi__control__gr.html#a7689c7dd824016b1962854a86d23d141">ARM_WIFI_CAPABILITIES</a>
+</li>
+<li>wps_method
+: <a class="el" href="group__wifi__management__gr.html#a5e263198499fb98f97d40a9b82579175">ARM_WIFI_CONFIG_t</a>
+</li>
+<li>wps_pin
+: <a class="el" href="group__wifi__management__gr.html#a2047d60666390ea4755ce22603969c4c">ARM_WIFI_CONFIG_t</a>
+</li>
+<li>wps_station
+: <a class="el" href="group__wifi__control__gr.html#a87476544767703fc9f45f81b16cd4429">ARM_WIFI_CAPABILITIES</a>
+</li>
<li>WriteData
: <a class="el" href="group__nand__interface__gr.html#a78393d355e539c6f845b33417da60a7e">ARM_DRIVER_NAND</a>
</li>
@@ -165,7 +177,7 @@ $(document).ready(function(){initNavTree('functions_vars_w.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/functions_w.html b/docs/Driver/html/functions_w.html
index b39ef56..ca99ac0 100644
--- a/docs/Driver/html/functions_w.html
+++ b/docs/Driver/html/functions_w.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -153,6 +153,18 @@ $(document).ready(function(){initNavTree('functions_w.html','');});
<li>wp_state
: <a class="el" href="group__mci__interface__gr.html#a02df0162d3a653c36158a7b6a76f6175">ARM_MCI_CAPABILITIES</a>
</li>
+<li>wps_ap
+: <a class="el" href="group__wifi__control__gr.html#a7689c7dd824016b1962854a86d23d141">ARM_WIFI_CAPABILITIES</a>
+</li>
+<li>wps_method
+: <a class="el" href="group__wifi__management__gr.html#a5e263198499fb98f97d40a9b82579175">ARM_WIFI_CONFIG_t</a>
+</li>
+<li>wps_pin
+: <a class="el" href="group__wifi__management__gr.html#a2047d60666390ea4755ce22603969c4c">ARM_WIFI_CONFIG_t</a>
+</li>
+<li>wps_station
+: <a class="el" href="group__wifi__control__gr.html#a87476544767703fc9f45f81b16cd4429">ARM_WIFI_CAPABILITIES</a>
+</li>
<li>WriteData
: <a class="el" href="group__nand__interface__gr.html#a78393d355e539c6f845b33417da60a7e">ARM_DRIVER_NAND</a>
</li>
@@ -165,7 +177,7 @@ $(document).ready(function(){initNavTree('functions_w.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/globals.html b/docs/Driver/html/globals.html
index 5800d39..b09ce8a 100644
--- a/docs/Driver/html/globals.html
+++ b/docs/Driver/html/globals.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -101,6 +101,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_r.html#index_r"><span>r</span></a></li>
<li><a href="globals_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_u.html#index_u"><span>u</span></a></li>
+ <li><a href="globals_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -148,13 +149,16 @@ $(document).ready(function(){initNavTree('globals.html','');});
<li>_ARM_Driver_Storage_
: <a class="el" href="Driver__Storage_8h.html#a21777a6487158bdc1f113996e65ff0bd">Driver_Storage.h</a>
</li>
+<li>_ARM_Driver_WiFi_
+: <a class="el" href="Driver__WiFi_8h.html#ad092e18422a937dd1837ed4fa5751499">Driver_WiFi.h</a>
+</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/globals_c.html b/docs/Driver/html/globals_c.html
index d8c709c..ce5b94c 100644
--- a/docs/Driver/html/globals_c.html
+++ b/docs/Driver/html/globals_c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -101,6 +101,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_r.html#index_r"><span>r</span></a></li>
<li><a href="globals_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_u.html#index_u"><span>u</span></a></li>
+ <li><a href="globals_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -412,7 +413,7 @@ $(document).ready(function(){initNavTree('globals_c.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/globals_d.html b/docs/Driver/html/globals_d.html
index 0632cc6..1a5be8b 100644
--- a/docs/Driver/html/globals_d.html
+++ b/docs/Driver/html/globals_d.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -101,6 +101,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_r.html#index_r"><span>r</span></a></li>
<li><a href="globals_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_u.html#index_u"><span>u</span></a></li>
+ <li><a href="globals_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -172,13 +173,16 @@ $(document).ready(function(){initNavTree('globals_d.html','');});
<li>ARM_DRIVER_VERSION_MAJOR_MINOR
: <a class="el" href="Driver__Common_8h.html#a43c7ca1eb0786d818624246c09932a74">Driver_Common.h</a>
</li>
+<li>ARM_Driver_WiFi_
+: <a class="el" href="Driver__WiFi_8h.html#a035999f5a44af74ed7c6576feacaa2ce">Driver_WiFi.h</a>
+</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/globals_defs.html b/docs/Driver/html/globals_defs.html
index 95226b6..dd86537 100644
--- a/docs/Driver/html/globals_defs.html
+++ b/docs/Driver/html/globals_defs.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -100,6 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_defs_r.html#index_r"><span>r</span></a></li>
<li><a href="globals_defs_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_defs_u.html#index_u"><span>u</span></a></li>
+ <li><a href="globals_defs_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -147,13 +148,16 @@ $(document).ready(function(){initNavTree('globals_defs.html','');});
<li>_ARM_Driver_Storage_
: <a class="el" href="Driver__Storage_8h.html#a21777a6487158bdc1f113996e65ff0bd">Driver_Storage.h</a>
</li>
+<li>_ARM_Driver_WiFi_
+: <a class="el" href="Driver__WiFi_8h.html#ad092e18422a937dd1837ed4fa5751499">Driver_WiFi.h</a>
+</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/globals_defs_c.html b/docs/Driver/html/globals_defs_c.html
index 9bda5bb..264a0f0 100644
--- a/docs/Driver/html/globals_defs_c.html
+++ b/docs/Driver/html/globals_defs_c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -100,6 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_defs_r.html#index_r"><span>r</span></a></li>
<li><a href="globals_defs_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_defs_u.html#index_u"><span>u</span></a></li>
+ <li><a href="globals_defs_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -285,7 +286,7 @@ $(document).ready(function(){initNavTree('globals_defs_c.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/globals_defs_d.html b/docs/Driver/html/globals_defs_d.html
index 60dcaa9..b8aff68 100644
--- a/docs/Driver/html/globals_defs_d.html
+++ b/docs/Driver/html/globals_defs_d.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -100,6 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_defs_r.html#index_r"><span>r</span></a></li>
<li><a href="globals_defs_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_defs_u.html#index_u"><span>u</span></a></li>
+ <li><a href="globals_defs_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -171,13 +172,16 @@ $(document).ready(function(){initNavTree('globals_defs_d.html','');});
<li>ARM_DRIVER_VERSION_MAJOR_MINOR
: <a class="el" href="Driver__Common_8h.html#a43c7ca1eb0786d818624246c09932a74">Driver_Common.h</a>
</li>
+<li>ARM_Driver_WiFi_
+: <a class="el" href="Driver__WiFi_8h.html#a035999f5a44af74ed7c6576feacaa2ce">Driver_WiFi.h</a>
+</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/globals_defs_e.html b/docs/Driver/html/globals_defs_e.html
index 824eb6a..320fb51 100644
--- a/docs/Driver/html/globals_defs_e.html
+++ b/docs/Driver/html/globals_defs_e.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -100,6 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_defs_r.html#index_r"><span>r</span></a></li>
<li><a href="globals_defs_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_defs_u.html#index_u"><span>u</span></a></li>
+ <li><a href="globals_defs_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -318,7 +319,7 @@ $(document).ready(function(){initNavTree('globals_defs_e.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/globals_defs_f.html b/docs/Driver/html/globals_defs_f.html
index 48fc213..a16755e 100644
--- a/docs/Driver/html/globals_defs_f.html
+++ b/docs/Driver/html/globals_defs_f.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -100,6 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_defs_r.html#index_r"><span>r</span></a></li>
<li><a href="globals_defs_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_defs_u.html#index_u"><span>u</span></a></li>
+ <li><a href="globals_defs_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -153,7 +154,7 @@ $(document).ready(function(){initNavTree('globals_defs_f.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/globals_defs_i.html b/docs/Driver/html/globals_defs_i.html
index 1eb8b26..e047fa3 100644
--- a/docs/Driver/html/globals_defs_i.html
+++ b/docs/Driver/html/globals_defs_i.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -100,6 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_defs_r.html#index_r"><span>r</span></a></li>
<li><a href="globals_defs_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_defs_u.html#index_u"><span>u</span></a></li>
+ <li><a href="globals_defs_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -201,7 +202,7 @@ $(document).ready(function(){initNavTree('globals_defs_i.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/globals_defs_m.html b/docs/Driver/html/globals_defs_m.html
index b839c89..e1405a8 100644
--- a/docs/Driver/html/globals_defs_m.html
+++ b/docs/Driver/html/globals_defs_m.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -100,6 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_defs_r.html#index_r"><span>r</span></a></li>
<li><a href="globals_defs_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_defs_u.html#index_u"><span>u</span></a></li>
+ <li><a href="globals_defs_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -375,7 +376,7 @@ $(document).ready(function(){initNavTree('globals_defs_m.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/globals_defs_n.html b/docs/Driver/html/globals_defs_n.html
index 430f6b7..697f3c2 100644
--- a/docs/Driver/html/globals_defs_n.html
+++ b/docs/Driver/html/globals_defs_n.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -100,6 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_defs_r.html#index_r"><span>r</span></a></li>
<li><a href="globals_defs_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_defs_u.html#index_u"><span>u</span></a></li>
+ <li><a href="globals_defs_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -423,7 +424,7 @@ $(document).ready(function(){initNavTree('globals_defs_n.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/globals_defs_r.html b/docs/Driver/html/globals_defs_r.html
index 40f9fb8..dbb7e44 100644
--- a/docs/Driver/html/globals_defs_r.html
+++ b/docs/Driver/html/globals_defs_r.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -100,6 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li class="current"><a href="globals_defs_r.html#index_r"><span>r</span></a></li>
<li><a href="globals_defs_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_defs_u.html#index_u"><span>u</span></a></li>
+ <li><a href="globals_defs_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -156,7 +157,7 @@ $(document).ready(function(){initNavTree('globals_defs_r.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/globals_defs_s.html b/docs/Driver/html/globals_defs_s.html
index 5b92c86..33494f5 100644
--- a/docs/Driver/html/globals_defs_s.html
+++ b/docs/Driver/html/globals_defs_s.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -100,6 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_defs_r.html#index_r"><span>r</span></a></li>
<li class="current"><a href="globals_defs_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_defs_u.html#index_u"><span>u</span></a></li>
+ <li><a href="globals_defs_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -426,6 +427,87 @@ $(document).ready(function(){initNavTree('globals_defs_s.html','');});
<li>ARM_SAI_SYNCHRONOUS
: <a class="el" href="group__sai__sync__control.html#gad2ad5406c30c353e80f54b40b3de5db8">Driver_SAI.h</a>
</li>
+<li>ARM_SOCKET_AF_INET
+: <a class="el" href="group__wifi__addr__family.html#ga1a17023d92374b4f2d963aa7ac1c4e17">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_AF_INET6
+: <a class="el" href="group__wifi__addr__family.html#gad50c95421ffbc6eec5f8458b2e170c26">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_EADDRINUSE
+: <a class="el" href="group__wifi__soc__func.html#ga4fa475e41c3db0ada798249696e745a1">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_EAGAIN
+: <a class="el" href="group__wifi__soc__func.html#ga699dbd55e543fd38d333cf1d4470d8db">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_EALREADY
+: <a class="el" href="group__wifi__soc__func.html#ga9df0d5bd422102d9d4ebddc869d358e0">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_ECONNABORTED
+: <a class="el" href="group__wifi__soc__func.html#ga7e64d6bd00a2f6e30ece3ff0f02b5b27">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_ECONNREFUSED
+: <a class="el" href="group__wifi__soc__func.html#gaaf535c9d325172ff8ef02964af218cb0">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_ECONNRESET
+: <a class="el" href="group__wifi__soc__func.html#ga87fa238861921ba1b272019a83b04676">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_EHOSTNOTFOUND
+: <a class="el" href="group__wifi__soc__func.html#ga4d5d38e9a7d5907a3de4165476640cd4">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_EINPROGRESS
+: <a class="el" href="group__wifi__soc__func.html#gad7f3e077f7721a202012378ddcefb83f">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_EINVAL
+: <a class="el" href="group__wifi__soc__func.html#ga695aa5c5329602d9465fbc6c22fc9978">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_EISCONN
+: <a class="el" href="group__wifi__soc__func.html#gaa1e456c6cea2f6579158818387557f1a">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_ENOMEM
+: <a class="el" href="group__wifi__soc__func.html#ga68e88e80822f779361407d005659fc6c">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_ENOTCONN
+: <a class="el" href="group__wifi__soc__func.html#ga0bde95e313d907032074583bc06b24a1">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_ENOTSUP
+: <a class="el" href="group__wifi__soc__func.html#ga95ab80319bfbc5413fc5334e3d5ce5d2">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_ERROR
+: <a class="el" href="group__wifi__soc__func.html#ga2f3db9fdae2366238054ff8a8e8ef97c">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_ESOCK
+: <a class="el" href="group__wifi__soc__func.html#ga535e069b83aafcf70dd089e6097bceef">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_ETIMEDOUT
+: <a class="el" href="group__wifi__soc__func.html#ga320ffeeb44d583c0216b24d6e1009d9f">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_IO_FIONBIO
+: <a class="el" href="group__wifi__soc__opt.html#gac6fa12bbc640209a6b63f8cec282f961">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_IPPROTO_TCP
+: <a class="el" href="group__wifi__protocol.html#gaf07cfcf1b65ea6c6be0629459a2ba781">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_IPPROTO_UDP
+: <a class="el" href="group__wifi__protocol.html#gabacbead83c772f5737b25b4fc390e16d">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_SO_KEEPALIVE
+: <a class="el" href="group__wifi__soc__opt.html#ga925f699a931ccbfb87eb5f3d36cbe405">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_SO_RCVTIMEO
+: <a class="el" href="group__wifi__soc__opt.html#ga6f76374467b5580ab0e440da1c39024e">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_SO_SNDTIMEO
+: <a class="el" href="group__wifi__soc__opt.html#gad633987fb5b3478b54d3269b1b03497a">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_SO_TYPE
+: <a class="el" href="group__wifi__soc__opt.html#ga0466a14ce32b2cc28887735b632f3e63">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_SOCK_DGRAM
+: <a class="el" href="group__wifi__socket__type.html#gaced5f33eda2fc38a8303cd11a0d76fab">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_SOCK_STREAM
+: <a class="el" href="group__wifi__socket__type.html#ga9567d5735856190b2ae9cc39f68637f1">Driver_WiFi.h</a>
+</li>
<li>ARM_SPI_ABORT_TRANSFER
: <a class="el" href="group__spi__misc__ctrls.html#ga44708b80e48984be099cd6eb11780dc3">Driver_SPI.h</a>
</li>
@@ -612,7 +694,7 @@ $(document).ready(function(){initNavTree('globals_defs_s.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/globals_defs_u.html b/docs/Driver/html/globals_defs_u.html
index 34e2fbc..9576cad 100644
--- a/docs/Driver/html/globals_defs_u.html
+++ b/docs/Driver/html/globals_defs_u.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -100,6 +100,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_defs_r.html#index_r"><span>r</span></a></li>
<li><a href="globals_defs_s.html#index_s"><span>s</span></a></li>
<li class="current"><a href="globals_defs_u.html#index_u"><span>u</span></a></li>
+ <li><a href="globals_defs_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -615,7 +616,7 @@ $(document).ready(function(){initNavTree('globals_defs_u.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/globals_defs_w.html b/docs/Driver/html/globals_defs_w.html
new file mode 100644
index 0000000..d27e8fe
--- /dev/null
+++ b/docs/Driver/html/globals_defs_w.html
@@ -0,0 +1,265 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Globals</title>
+<title>CMSIS-Driver: Globals</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Driver
+ &#160;<span id="projectnumber">Version 2.7.1</span>
+ </div>
+ <div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li><a href="modules.html"><span>Reference</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div id="navrow3" class="tabs2">
+ <ul class="tablist">
+ <li><a href="globals.html"><span>All</span></a></li>
+ <li><a href="globals_func.html"><span>Functions</span></a></li>
+ <li><a href="globals_type.html"><span>Typedefs</span></a></li>
+ <li><a href="globals_enum.html"><span>Enumerations</span></a></li>
+ <li><a href="globals_eval.html"><span>Enumerator</span></a></li>
+ <li class="current"><a href="globals_defs.html"><span>Macros</span></a></li>
+ </ul>
+ </div>
+ <div id="navrow4" class="tabs3">
+ <ul class="tablist">
+ <li><a href="globals_defs.html#index__"><span>_</span></a></li>
+ <li><a href="globals_defs_c.html#index_c"><span>c</span></a></li>
+ <li><a href="globals_defs_d.html#index_d"><span>d</span></a></li>
+ <li><a href="globals_defs_e.html#index_e"><span>e</span></a></li>
+ <li><a href="globals_defs_f.html#index_f"><span>f</span></a></li>
+ <li><a href="globals_defs_i.html#index_i"><span>i</span></a></li>
+ <li><a href="globals_defs_m.html#index_m"><span>m</span></a></li>
+ <li><a href="globals_defs_n.html#index_n"><span>n</span></a></li>
+ <li><a href="globals_defs_r.html#index_r"><span>r</span></a></li>
+ <li><a href="globals_defs_s.html#index_s"><span>s</span></a></li>
+ <li><a href="globals_defs_u.html#index_u"><span>u</span></a></li>
+ <li class="current"><a href="globals_defs_w.html#index_w"><span>w</span></a></li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('globals_defs_w.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a class="anchor" id="index_w"></a>- w -</h3><ul>
+<li>ARM_WIFI_API_VERSION
+: <a class="el" href="Driver__WiFi_8h.html#aa6a3705716b58d58fdbf72d8308f1383">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_BEACON
+: <a class="el" href="group__WiFi__option.html#ga6171d24c661b54465ced2dae7980897c">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_BSSID
+: <a class="el" href="group__WiFi__option.html#gae84cbf48cd5168371621fc5f78aac0a4">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_DTIM
+: <a class="el" href="group__WiFi__option.html#ga947c297f1364993524bf515beba296f1">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_EVENT_AP_CONNECT
+: <a class="el" href="group__wifi__event.html#ga4a87b9a3c3a404e3917d54df98469a62">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_EVENT_AP_DISCONNECT
+: <a class="el" href="group__wifi__event.html#ga271e73cda122e7ec3c5a5ca71d44eae3">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_EVENT_ETH_RX_FRAME
+: <a class="el" href="group__wifi__event.html#ga833f2c7a47bd2523d7a62ff6506a997f">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_IP
+: <a class="el" href="group__WiFi__option.html#ga50ee1ca627ebe536cae0ab7155ed1d17">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_IP6_DHCP_MODE
+: <a class="el" href="group__WiFi__option.html#ga6b864e923870ec473ee0c876d1a3b032">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_IP6_DHCP_OFF
+: <a class="el" href="group__wifi__dhcp__v6__mode.html#gaf200f735500dc647bc665f60a2df7552">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_IP6_DHCP_STATEFULL
+: <a class="el" href="group__wifi__dhcp__v6__mode.html#ga205f9604967e290c053952cab850841a">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_IP6_DHCP_STATELESS
+: <a class="el" href="group__wifi__dhcp__v6__mode.html#ga9d63d8029532c586703c77f1c8f990fc">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_IP6_DNS1
+: <a class="el" href="group__WiFi__option.html#gaeb86e25e3b7c6360c977b05b40ff7676">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_IP6_DNS2
+: <a class="el" href="group__WiFi__option.html#ga24dee294436d575b47c7a314cba1654d">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_IP6_GATEWAY
+: <a class="el" href="group__WiFi__option.html#ga218d49572adcac8d678f7a8ae2f0c67e">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_IP6_GLOBAL
+: <a class="el" href="group__WiFi__option.html#gaeac3fc297297b9bf5f2b5cf84788d77f">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_IP6_LINK_LOCAL
+: <a class="el" href="group__WiFi__option.html#ga11fdcc3403a43187158434a87fdfb83c">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_IP6_SUBNET_PREFIX_LEN
+: <a class="el" href="group__WiFi__option.html#ga545cb7e1da8715966bee7c7ff9d427d8">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_IP_DHCP
+: <a class="el" href="group__WiFi__option.html#gad37e95b697872782973057ae94c085a9">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_IP_DHCP_LEASE_TIME
+: <a class="el" href="group__WiFi__option.html#ga78ec2d08d4f1d3ce486b40a329bd8713">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_IP_DHCP_POOL_BEGIN
+: <a class="el" href="group__WiFi__option.html#ga10065d0d9cb7530e0747be83ba9e4c35">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_IP_DHCP_POOL_END
+: <a class="el" href="group__WiFi__option.html#ga4054f0e4045a25928531be73fb9d6b45">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_IP_DNS1
+: <a class="el" href="group__WiFi__option.html#ga657f5c6c504defe04422dbe468c6c134">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_IP_DNS2
+: <a class="el" href="group__WiFi__option.html#ga5a5fa4c298b16d0acd0a71f873802d31">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_IP_GATEWAY
+: <a class="el" href="group__WiFi__option.html#gad0c719fedd39d738ee7f6fd3c7317169">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_IP_SUBNET_MASK
+: <a class="el" href="group__WiFi__option.html#gac2603479ebad0ed05413e1e01b8a649f">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_LP_TIMER
+: <a class="el" href="group__WiFi__option.html#ga77e38a3d5d2fe8c04aebaf8d24e1b8d4">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_MAC
+: <a class="el" href="group__WiFi__option.html#gafefb0fe1e5cdfb71f7f8cc7606840865">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_SECURITY_OPEN
+: <a class="el" href="group__wifi__sec__type.html#gab5b0d06b14b916c244c42ad8a3053d1d">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_SECURITY_UNKNOWN
+: <a class="el" href="group__wifi__sec__type.html#ga1c0904e056c3f720fe38b903230d9f89">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_SECURITY_WEP
+: <a class="el" href="group__wifi__sec__type.html#ga75d8f1830db25a9f0b1390397186ddd5">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_SECURITY_WPA
+: <a class="el" href="group__wifi__sec__type.html#ga40f2c6844d3d81bbfedaa96e72402b35">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_SECURITY_WPA2
+: <a class="el" href="group__wifi__sec__type.html#gab4622ed5c27f910299ed6c3997d14b66">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_TX_POWER
+: <a class="el" href="group__WiFi__option.html#ga1fbda584fe5750db6a04b1ed27730d95">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_WPS_METHOD_NONE
+: <a class="el" href="group__wifi__wps__method.html#gaade5c0e07cfee79973643b9f98a73438">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_WPS_METHOD_PBC
+: <a class="el" href="group__wifi__wps__method.html#gafe4555319019fa722d2f2a8cc519af41">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_WPS_METHOD_PIN
+: <a class="el" href="group__wifi__wps__method.html#ga12a4e06347498f9765f339cdb5f391de">Driver_WiFi.h</a>
+</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Driver/html/globals_e.html b/docs/Driver/html/globals_e.html
index 724a63b..6c91439 100644
--- a/docs/Driver/html/globals_e.html
+++ b/docs/Driver/html/globals_e.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -101,6 +101,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_r.html#index_r"><span>r</span></a></li>
<li><a href="globals_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_u.html#index_u"><span>u</span></a></li>
+ <li><a href="globals_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -415,7 +416,7 @@ $(document).ready(function(){initNavTree('globals_e.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/globals_enum.html b/docs/Driver/html/globals_enum.html
index 8337e8b..0d07d36 100644
--- a/docs/Driver/html/globals_enum.html
+++ b/docs/Driver/html/globals_enum.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -148,7 +148,7 @@ $(document).ready(function(){initNavTree('globals_enum.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/globals_eval.html b/docs/Driver/html/globals_eval.html
index e24a002..be0fc3b 100644
--- a/docs/Driver/html/globals_eval.html
+++ b/docs/Driver/html/globals_eval.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -277,7 +277,7 @@ $(document).ready(function(){initNavTree('globals_eval.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/globals_f.html b/docs/Driver/html/globals_f.html
index b4ea5b5..f69ce39 100644
--- a/docs/Driver/html/globals_f.html
+++ b/docs/Driver/html/globals_f.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -101,6 +101,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_r.html#index_r"><span>r</span></a></li>
<li><a href="globals_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_u.html#index_u"><span>u</span></a></li>
+ <li><a href="globals_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -193,7 +194,7 @@ $(document).ready(function(){initNavTree('globals_f.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/globals_func.html b/docs/Driver/html/globals_func.html
index 29854a2..123caa6 100644
--- a/docs/Driver/html/globals_func.html
+++ b/docs/Driver/html/globals_func.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -97,6 +97,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_func_n.html#index_n"><span>n</span></a></li>
<li><a href="globals_func_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_func_u.html#index_u"><span>u</span></a></li>
+ <li><a href="globals_func_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -189,7 +190,7 @@ $(document).ready(function(){initNavTree('globals_func.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/globals_func_e.html b/docs/Driver/html/globals_func_e.html
index fa79864..c7ff59d 100644
--- a/docs/Driver/html/globals_func_e.html
+++ b/docs/Driver/html/globals_func_e.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -97,6 +97,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_func_n.html#index_n"><span>n</span></a></li>
<li><a href="globals_func_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_func_u.html#index_u"><span>u</span></a></li>
+ <li><a href="globals_func_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -216,7 +217,7 @@ $(document).ready(function(){initNavTree('globals_func_e.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/globals_func_f.html b/docs/Driver/html/globals_func_f.html
index 02759d2..7db2a62 100644
--- a/docs/Driver/html/globals_func_f.html
+++ b/docs/Driver/html/globals_func_f.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -97,6 +97,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_func_n.html#index_n"><span>n</span></a></li>
<li><a href="globals_func_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_func_u.html#index_u"><span>u</span></a></li>
+ <li><a href="globals_func_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -174,7 +175,7 @@ $(document).ready(function(){initNavTree('globals_func_f.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/globals_func_i.html b/docs/Driver/html/globals_func_i.html
index 651a5fb..133e187 100644
--- a/docs/Driver/html/globals_func_i.html
+++ b/docs/Driver/html/globals_func_i.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -97,6 +97,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_func_n.html#index_n"><span>n</span></a></li>
<li><a href="globals_func_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_func_u.html#index_u"><span>u</span></a></li>
+ <li><a href="globals_func_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -177,7 +178,7 @@ $(document).ready(function(){initNavTree('globals_func_i.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/globals_func_m.html b/docs/Driver/html/globals_func_m.html
index 3238a39..d4b86ac 100644
--- a/docs/Driver/html/globals_func_m.html
+++ b/docs/Driver/html/globals_func_m.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -97,6 +97,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_func_n.html#index_n"><span>n</span></a></li>
<li><a href="globals_func_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_func_u.html#index_u"><span>u</span></a></li>
+ <li><a href="globals_func_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -180,7 +181,7 @@ $(document).ready(function(){initNavTree('globals_func_m.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/globals_func_n.html b/docs/Driver/html/globals_func_n.html
index dc1303d..7536077 100644
--- a/docs/Driver/html/globals_func_n.html
+++ b/docs/Driver/html/globals_func_n.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -97,6 +97,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li class="current"><a href="globals_func_n.html#index_n"><span>n</span></a></li>
<li><a href="globals_func_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_func_u.html#index_u"><span>u</span></a></li>
+ <li><a href="globals_func_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -195,7 +196,7 @@ $(document).ready(function(){initNavTree('globals_func_n.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/globals_func_s.html b/docs/Driver/html/globals_func_s.html
index 53bfbf1..a9b6e60 100644
--- a/docs/Driver/html/globals_func_s.html
+++ b/docs/Driver/html/globals_func_s.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -97,6 +97,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_func_n.html#index_n"><span>n</span></a></li>
<li class="current"><a href="globals_func_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_func_u.html#index_u"><span>u</span></a></li>
+ <li><a href="globals_func_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -252,7 +253,7 @@ $(document).ready(function(){initNavTree('globals_func_s.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/globals_func_u.html b/docs/Driver/html/globals_func_u.html
index 37844d4..6cdd14a 100644
--- a/docs/Driver/html/globals_func_u.html
+++ b/docs/Driver/html/globals_func_u.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -97,6 +97,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_func_n.html#index_n"><span>n</span></a></li>
<li><a href="globals_func_s.html#index_s"><span>s</span></a></li>
<li class="current"><a href="globals_func_u.html#index_u"><span>u</span></a></li>
+ <li><a href="globals_func_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -324,7 +325,7 @@ $(document).ready(function(){initNavTree('globals_func_u.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/globals_func_w.html b/docs/Driver/html/globals_func_w.html
new file mode 100644
index 0000000..18ba7c2
--- /dev/null
+++ b/docs/Driver/html/globals_func_w.html
@@ -0,0 +1,253 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Globals</title>
+<title>CMSIS-Driver: Globals</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Driver
+ &#160;<span id="projectnumber">Version 2.7.1</span>
+ </div>
+ <div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li><a href="modules.html"><span>Reference</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div id="navrow3" class="tabs2">
+ <ul class="tablist">
+ <li><a href="globals.html"><span>All</span></a></li>
+ <li class="current"><a href="globals_func.html"><span>Functions</span></a></li>
+ <li><a href="globals_type.html"><span>Typedefs</span></a></li>
+ <li><a href="globals_enum.html"><span>Enumerations</span></a></li>
+ <li><a href="globals_eval.html"><span>Enumerator</span></a></li>
+ <li><a href="globals_defs.html"><span>Macros</span></a></li>
+ </ul>
+ </div>
+ <div id="navrow4" class="tabs3">
+ <ul class="tablist">
+ <li><a href="globals_func.html#index_c"><span>c</span></a></li>
+ <li><a href="globals_func_e.html#index_e"><span>e</span></a></li>
+ <li><a href="globals_func_f.html#index_f"><span>f</span></a></li>
+ <li><a href="globals_func_i.html#index_i"><span>i</span></a></li>
+ <li><a href="globals_func_m.html#index_m"><span>m</span></a></li>
+ <li><a href="globals_func_n.html#index_n"><span>n</span></a></li>
+ <li><a href="globals_func_s.html#index_s"><span>s</span></a></li>
+ <li><a href="globals_func_u.html#index_u"><span>u</span></a></li>
+ <li class="current"><a href="globals_func_w.html#index_w"><span>w</span></a></li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('globals_func_w.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a class="anchor" id="index_w"></a>- w -</h3><ul>
+<li>ARM_WIFI_Activate()
+: <a class="el" href="group__wifi__management__gr.html#ga7d545744a848702d75043de30ea5260a">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_BypassControl()
+: <a class="el" href="group__wifi__bypass__gr.html#ga678fa1aa06ca6aaa67c7eb7a7660730e">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_Deactivate()
+: <a class="el" href="group__wifi__management__gr.html#ga1842127df60067481ac2f40d19153e3e">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_EthGetRxFrameSize()
+: <a class="el" href="group__wifi__bypass__gr.html#gab67442ff061d0c4311a7046bce8d0cd1">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_EthReadFrame()
+: <a class="el" href="group__wifi__bypass__gr.html#ga1dbeb5528095af31a60560e0c48321d4">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_EthSendFrame()
+: <a class="el" href="group__wifi__bypass__gr.html#gac1da4619feaf62d0cc90cfe44642d16b">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_GetCapabilities()
+: <a class="el" href="group__wifi__control__gr.html#ga3496996799a4762e9958a8b6af683b4b">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_GetModuleInfo()
+: <a class="el" href="group__wifi__control__gr.html#gabdc4c9966a3f22ac6e53119e71e67579">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_GetNetInfo()
+: <a class="el" href="group__wifi__management__gr.html#ga29a5b0072470a8c56f0939f3c97ed08e">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_GetOption()
+: <a class="el" href="group__wifi__management__gr.html#ga56910984e5068f6502e12f72e1f80edf">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_GetVersion()
+: <a class="el" href="group__wifi__control__gr.html#gad349fb835926a508e2a33501c0dff6a2">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_Initialize()
+: <a class="el" href="group__wifi__control__gr.html#gadc4b9aaae0fdf7d489b1d81e3c2f3474">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_IsConnected()
+: <a class="el" href="group__wifi__management__gr.html#ga3d641222defb5f52f6dae4ce1d540d0f">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_Ping()
+: <a class="el" href="group__wifi__socket__gr.html#gac7a8abb9e23f3f52dabce4153a53c1ca">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_PowerControl()
+: <a class="el" href="group__wifi__control__gr.html#ga48d4cb7c00e96d2b928cc4468d4e623b">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_Scan()
+: <a class="el" href="group__wifi__management__gr.html#ga856972af36e51cf0c4112029332d529f">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_SetOption()
+: <a class="el" href="group__wifi__management__gr.html#gaf38a7aeb470eec596febc850c8b69ccf">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_SignalEvent()
+: <a class="el" href="group__wifi__control__gr.html#ga0c8243dee4bb161132692516f048bcec">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_SocketAccept()
+: <a class="el" href="group__wifi__socket__gr.html#ga24e6a015e519373c3f108cc5aa764ef8">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_SocketBind()
+: <a class="el" href="group__wifi__socket__gr.html#gae69f7822b658765f1cd3f74e9a50c246">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_SocketClose()
+: <a class="el" href="group__wifi__socket__gr.html#ga391464de71b6a5d300fda9434fe87a87">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_SocketConnect()
+: <a class="el" href="group__wifi__socket__gr.html#gac0f189afbd35914d4c85e77b40672b16">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_SocketCreate()
+: <a class="el" href="group__wifi__socket__gr.html#ga1433b297315ab394f1544a18548ffcc6">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_SocketGetHostByName()
+: <a class="el" href="group__wifi__socket__gr.html#ga0c37435c6abc68ee0f1f4357b503e0bf">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_SocketGetOpt()
+: <a class="el" href="group__wifi__socket__gr.html#ga6d69360e9774937b7bdc03b45fbc9075">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_SocketGetPeerName()
+: <a class="el" href="group__wifi__socket__gr.html#gaa484a931d55d163477920bc865dd9220">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_SocketGetSockName()
+: <a class="el" href="group__wifi__socket__gr.html#gac187e418893de33817e4fcbdd85dbaee">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_SocketListen()
+: <a class="el" href="group__wifi__socket__gr.html#ga4929aab257781dcaae7197f917991779">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_SocketRecv()
+: <a class="el" href="group__wifi__socket__gr.html#gaecc9ba19491ed00c27da3f5677895d48">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_SocketRecvFrom()
+: <a class="el" href="group__wifi__socket__gr.html#ga2b15232d69f2ae8e189512d6c68c8a81">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_SocketSend()
+: <a class="el" href="group__wifi__socket__gr.html#gaee8615b026e8525fb21ca45ba3778ac8">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_SocketSendTo()
+: <a class="el" href="group__wifi__socket__gr.html#ga5ddd3dd5f863b8392e4281dd48a28d28">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_SocketSetOpt()
+: <a class="el" href="group__wifi__socket__gr.html#ga5de80d6729d9504a21dd5d31dc504017">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_Uninitialize()
+: <a class="el" href="group__wifi__control__gr.html#gae1e488d4ecc365e30712e6b1711a9c5d">Driver_WiFi.c</a>
+</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Driver/html/globals_i.html b/docs/Driver/html/globals_i.html
index 166ccab..5b1e5da 100644
--- a/docs/Driver/html/globals_i.html
+++ b/docs/Driver/html/globals_i.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -101,6 +101,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_r.html#index_r"><span>r</span></a></li>
<li><a href="globals_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_u.html#index_u"><span>u</span></a></li>
+ <li><a href="globals_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -244,7 +245,7 @@ $(document).ready(function(){initNavTree('globals_i.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/globals_m.html b/docs/Driver/html/globals_m.html
index d8657a3..3de9e73 100644
--- a/docs/Driver/html/globals_m.html
+++ b/docs/Driver/html/globals_m.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -101,6 +101,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_r.html#index_r"><span>r</span></a></li>
<li><a href="globals_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_u.html#index_u"><span>u</span></a></li>
+ <li><a href="globals_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -421,7 +422,7 @@ $(document).ready(function(){initNavTree('globals_m.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/globals_n.html b/docs/Driver/html/globals_n.html
index 9302cc9..432111e 100644
--- a/docs/Driver/html/globals_n.html
+++ b/docs/Driver/html/globals_n.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -101,6 +101,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_r.html#index_r"><span>r</span></a></li>
<li><a href="globals_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_u.html#index_u"><span>u</span></a></li>
+ <li><a href="globals_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -484,7 +485,7 @@ $(document).ready(function(){initNavTree('globals_n.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/globals_p.html b/docs/Driver/html/globals_p.html
index 4add6b6..b8ee69c 100644
--- a/docs/Driver/html/globals_p.html
+++ b/docs/Driver/html/globals_p.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -101,6 +101,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_r.html#index_r"><span>r</span></a></li>
<li><a href="globals_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_u.html#index_u"><span>u</span></a></li>
+ <li><a href="globals_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -154,7 +155,7 @@ $(document).ready(function(){initNavTree('globals_p.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/globals_r.html b/docs/Driver/html/globals_r.html
index facfc50..8d5cf22 100644
--- a/docs/Driver/html/globals_r.html
+++ b/docs/Driver/html/globals_r.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -101,6 +101,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li class="current"><a href="globals_r.html#index_r"><span>r</span></a></li>
<li><a href="globals_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_u.html#index_u"><span>u</span></a></li>
+ <li><a href="globals_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -157,7 +158,7 @@ $(document).ready(function(){initNavTree('globals_r.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/globals_s.html b/docs/Driver/html/globals_s.html
index f00a45a..2cbce99 100644
--- a/docs/Driver/html/globals_s.html
+++ b/docs/Driver/html/globals_s.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -101,6 +101,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_r.html#index_r"><span>r</span></a></li>
<li class="current"><a href="globals_s.html#index_s"><span>s</span></a></li>
<li><a href="globals_u.html#index_u"><span>u</span></a></li>
+ <li><a href="globals_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -466,6 +467,87 @@ $(document).ready(function(){initNavTree('globals_s.html','');});
<li>ARM_SAI_Uninitialize()
: <a class="el" href="group__sai__interface__gr.html#gabdefafaba6f072cfd7ed6f8f132422b6">Driver_SAI.c</a>
</li>
+<li>ARM_SOCKET_AF_INET
+: <a class="el" href="group__wifi__addr__family.html#ga1a17023d92374b4f2d963aa7ac1c4e17">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_AF_INET6
+: <a class="el" href="group__wifi__addr__family.html#gad50c95421ffbc6eec5f8458b2e170c26">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_EADDRINUSE
+: <a class="el" href="group__wifi__soc__func.html#ga4fa475e41c3db0ada798249696e745a1">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_EAGAIN
+: <a class="el" href="group__wifi__soc__func.html#ga699dbd55e543fd38d333cf1d4470d8db">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_EALREADY
+: <a class="el" href="group__wifi__soc__func.html#ga9df0d5bd422102d9d4ebddc869d358e0">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_ECONNABORTED
+: <a class="el" href="group__wifi__soc__func.html#ga7e64d6bd00a2f6e30ece3ff0f02b5b27">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_ECONNREFUSED
+: <a class="el" href="group__wifi__soc__func.html#gaaf535c9d325172ff8ef02964af218cb0">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_ECONNRESET
+: <a class="el" href="group__wifi__soc__func.html#ga87fa238861921ba1b272019a83b04676">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_EHOSTNOTFOUND
+: <a class="el" href="group__wifi__soc__func.html#ga4d5d38e9a7d5907a3de4165476640cd4">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_EINPROGRESS
+: <a class="el" href="group__wifi__soc__func.html#gad7f3e077f7721a202012378ddcefb83f">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_EINVAL
+: <a class="el" href="group__wifi__soc__func.html#ga695aa5c5329602d9465fbc6c22fc9978">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_EISCONN
+: <a class="el" href="group__wifi__soc__func.html#gaa1e456c6cea2f6579158818387557f1a">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_ENOMEM
+: <a class="el" href="group__wifi__soc__func.html#ga68e88e80822f779361407d005659fc6c">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_ENOTCONN
+: <a class="el" href="group__wifi__soc__func.html#ga0bde95e313d907032074583bc06b24a1">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_ENOTSUP
+: <a class="el" href="group__wifi__soc__func.html#ga95ab80319bfbc5413fc5334e3d5ce5d2">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_ERROR
+: <a class="el" href="group__wifi__soc__func.html#ga2f3db9fdae2366238054ff8a8e8ef97c">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_ESOCK
+: <a class="el" href="group__wifi__soc__func.html#ga535e069b83aafcf70dd089e6097bceef">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_ETIMEDOUT
+: <a class="el" href="group__wifi__soc__func.html#ga320ffeeb44d583c0216b24d6e1009d9f">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_IO_FIONBIO
+: <a class="el" href="group__wifi__soc__opt.html#gac6fa12bbc640209a6b63f8cec282f961">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_IPPROTO_TCP
+: <a class="el" href="group__wifi__protocol.html#gaf07cfcf1b65ea6c6be0629459a2ba781">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_IPPROTO_UDP
+: <a class="el" href="group__wifi__protocol.html#gabacbead83c772f5737b25b4fc390e16d">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_SO_KEEPALIVE
+: <a class="el" href="group__wifi__soc__opt.html#ga925f699a931ccbfb87eb5f3d36cbe405">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_SO_RCVTIMEO
+: <a class="el" href="group__wifi__soc__opt.html#ga6f76374467b5580ab0e440da1c39024e">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_SO_SNDTIMEO
+: <a class="el" href="group__wifi__soc__opt.html#gad633987fb5b3478b54d3269b1b03497a">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_SO_TYPE
+: <a class="el" href="group__wifi__soc__opt.html#ga0466a14ce32b2cc28887735b632f3e63">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_SOCK_DGRAM
+: <a class="el" href="group__wifi__socket__type.html#gaced5f33eda2fc38a8303cd11a0d76fab">Driver_WiFi.h</a>
+</li>
+<li>ARM_SOCKET_SOCK_STREAM
+: <a class="el" href="group__wifi__socket__type.html#ga9567d5735856190b2ae9cc39f68637f1">Driver_WiFi.h</a>
+</li>
<li>ARM_SPI_ABORT_TRANSFER
: <a class="el" href="group__spi__misc__ctrls.html#ga44708b80e48984be099cd6eb11780dc3">Driver_SPI.h</a>
</li>
@@ -781,7 +863,7 @@ $(document).ready(function(){initNavTree('globals_s.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/globals_type.html b/docs/Driver/html/globals_type.html
index 2d3df7e..5e1a419 100644
--- a/docs/Driver/html/globals_type.html
+++ b/docs/Driver/html/globals_type.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -175,13 +175,16 @@ $(document).ready(function(){initNavTree('globals_type.html','');});
<li>ARM_USBH_SignalPortEvent_t
: <a class="el" href="group__usbh__host__gr.html#ga61edcbb6ee863fe87abee488d78e1051">Driver_USBH.h</a>
</li>
+<li>ARM_WIFI_SignalEvent_t
+: <a class="el" href="group__wifi__control__gr.html#gac0f04bbdd431c87a680626154c3e0a41">Driver_WiFi.h</a>
+</li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/globals_u.html b/docs/Driver/html/globals_u.html
index b3bd1c5..4c3c184 100644
--- a/docs/Driver/html/globals_u.html
+++ b/docs/Driver/html/globals_u.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -101,6 +101,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="globals_r.html#index_r"><span>r</span></a></li>
<li><a href="globals_s.html#index_s"><span>s</span></a></li>
<li class="current"><a href="globals_u.html#index_u"><span>u</span></a></li>
+ <li><a href="globals_w.html#index_w"><span>w</span></a></li>
</ul>
</div>
</div><!-- top -->
@@ -838,7 +839,7 @@ $(document).ready(function(){initNavTree('globals_u.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/globals_w.html b/docs/Driver/html/globals_w.html
new file mode 100644
index 0000000..fb95fc4
--- /dev/null
+++ b/docs/Driver/html/globals_w.html
@@ -0,0 +1,371 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Globals</title>
+<title>CMSIS-Driver: Globals</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Driver
+ &#160;<span id="projectnumber">Version 2.7.1</span>
+ </div>
+ <div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li><a href="modules.html"><span>Reference</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+ <div id="navrow3" class="tabs2">
+ <ul class="tablist">
+ <li class="current"><a href="globals.html"><span>All</span></a></li>
+ <li><a href="globals_func.html"><span>Functions</span></a></li>
+ <li><a href="globals_type.html"><span>Typedefs</span></a></li>
+ <li><a href="globals_enum.html"><span>Enumerations</span></a></li>
+ <li><a href="globals_eval.html"><span>Enumerator</span></a></li>
+ <li><a href="globals_defs.html"><span>Macros</span></a></li>
+ </ul>
+ </div>
+ <div id="navrow4" class="tabs3">
+ <ul class="tablist">
+ <li><a href="globals.html#index__"><span>_</span></a></li>
+ <li><a href="globals_c.html#index_c"><span>c</span></a></li>
+ <li><a href="globals_d.html#index_d"><span>d</span></a></li>
+ <li><a href="globals_e.html#index_e"><span>e</span></a></li>
+ <li><a href="globals_f.html#index_f"><span>f</span></a></li>
+ <li><a href="globals_i.html#index_i"><span>i</span></a></li>
+ <li><a href="globals_m.html#index_m"><span>m</span></a></li>
+ <li><a href="globals_n.html#index_n"><span>n</span></a></li>
+ <li><a href="globals_p.html#index_p"><span>p</span></a></li>
+ <li><a href="globals_r.html#index_r"><span>r</span></a></li>
+ <li><a href="globals_s.html#index_s"><span>s</span></a></li>
+ <li><a href="globals_u.html#index_u"><span>u</span></a></li>
+ <li class="current"><a href="globals_w.html#index_w"><span>w</span></a></li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('globals_w.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div>
+
+<h3><a class="anchor" id="index_w"></a>- w -</h3><ul>
+<li>ARM_WIFI_Activate()
+: <a class="el" href="group__wifi__management__gr.html#ga7d545744a848702d75043de30ea5260a">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_API_VERSION
+: <a class="el" href="Driver__WiFi_8h.html#aa6a3705716b58d58fdbf72d8308f1383">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_BEACON
+: <a class="el" href="group__WiFi__option.html#ga6171d24c661b54465ced2dae7980897c">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_BSSID
+: <a class="el" href="group__WiFi__option.html#gae84cbf48cd5168371621fc5f78aac0a4">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_BypassControl()
+: <a class="el" href="group__wifi__bypass__gr.html#ga678fa1aa06ca6aaa67c7eb7a7660730e">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_Deactivate()
+: <a class="el" href="group__wifi__management__gr.html#ga1842127df60067481ac2f40d19153e3e">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_DTIM
+: <a class="el" href="group__WiFi__option.html#ga947c297f1364993524bf515beba296f1">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_EthGetRxFrameSize()
+: <a class="el" href="group__wifi__bypass__gr.html#gab67442ff061d0c4311a7046bce8d0cd1">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_EthReadFrame()
+: <a class="el" href="group__wifi__bypass__gr.html#ga1dbeb5528095af31a60560e0c48321d4">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_EthSendFrame()
+: <a class="el" href="group__wifi__bypass__gr.html#gac1da4619feaf62d0cc90cfe44642d16b">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_EVENT_AP_CONNECT
+: <a class="el" href="group__wifi__event.html#ga4a87b9a3c3a404e3917d54df98469a62">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_EVENT_AP_DISCONNECT
+: <a class="el" href="group__wifi__event.html#ga271e73cda122e7ec3c5a5ca71d44eae3">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_EVENT_ETH_RX_FRAME
+: <a class="el" href="group__wifi__event.html#ga833f2c7a47bd2523d7a62ff6506a997f">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_GetCapabilities()
+: <a class="el" href="group__wifi__control__gr.html#ga3496996799a4762e9958a8b6af683b4b">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_GetModuleInfo()
+: <a class="el" href="group__wifi__control__gr.html#gabdc4c9966a3f22ac6e53119e71e67579">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_GetNetInfo()
+: <a class="el" href="group__wifi__management__gr.html#ga29a5b0072470a8c56f0939f3c97ed08e">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_GetOption()
+: <a class="el" href="group__wifi__management__gr.html#ga56910984e5068f6502e12f72e1f80edf">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_GetVersion()
+: <a class="el" href="group__wifi__control__gr.html#gad349fb835926a508e2a33501c0dff6a2">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_Initialize()
+: <a class="el" href="group__wifi__control__gr.html#gadc4b9aaae0fdf7d489b1d81e3c2f3474">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_IP
+: <a class="el" href="group__WiFi__option.html#ga50ee1ca627ebe536cae0ab7155ed1d17">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_IP6_DHCP_MODE
+: <a class="el" href="group__WiFi__option.html#ga6b864e923870ec473ee0c876d1a3b032">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_IP6_DHCP_OFF
+: <a class="el" href="group__wifi__dhcp__v6__mode.html#gaf200f735500dc647bc665f60a2df7552">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_IP6_DHCP_STATEFULL
+: <a class="el" href="group__wifi__dhcp__v6__mode.html#ga205f9604967e290c053952cab850841a">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_IP6_DHCP_STATELESS
+: <a class="el" href="group__wifi__dhcp__v6__mode.html#ga9d63d8029532c586703c77f1c8f990fc">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_IP6_DNS1
+: <a class="el" href="group__WiFi__option.html#gaeb86e25e3b7c6360c977b05b40ff7676">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_IP6_DNS2
+: <a class="el" href="group__WiFi__option.html#ga24dee294436d575b47c7a314cba1654d">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_IP6_GATEWAY
+: <a class="el" href="group__WiFi__option.html#ga218d49572adcac8d678f7a8ae2f0c67e">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_IP6_GLOBAL
+: <a class="el" href="group__WiFi__option.html#gaeac3fc297297b9bf5f2b5cf84788d77f">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_IP6_LINK_LOCAL
+: <a class="el" href="group__WiFi__option.html#ga11fdcc3403a43187158434a87fdfb83c">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_IP6_SUBNET_PREFIX_LEN
+: <a class="el" href="group__WiFi__option.html#ga545cb7e1da8715966bee7c7ff9d427d8">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_IP_DHCP
+: <a class="el" href="group__WiFi__option.html#gad37e95b697872782973057ae94c085a9">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_IP_DHCP_LEASE_TIME
+: <a class="el" href="group__WiFi__option.html#ga78ec2d08d4f1d3ce486b40a329bd8713">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_IP_DHCP_POOL_BEGIN
+: <a class="el" href="group__WiFi__option.html#ga10065d0d9cb7530e0747be83ba9e4c35">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_IP_DHCP_POOL_END
+: <a class="el" href="group__WiFi__option.html#ga4054f0e4045a25928531be73fb9d6b45">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_IP_DNS1
+: <a class="el" href="group__WiFi__option.html#ga657f5c6c504defe04422dbe468c6c134">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_IP_DNS2
+: <a class="el" href="group__WiFi__option.html#ga5a5fa4c298b16d0acd0a71f873802d31">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_IP_GATEWAY
+: <a class="el" href="group__WiFi__option.html#gad0c719fedd39d738ee7f6fd3c7317169">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_IP_SUBNET_MASK
+: <a class="el" href="group__WiFi__option.html#gac2603479ebad0ed05413e1e01b8a649f">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_IsConnected()
+: <a class="el" href="group__wifi__management__gr.html#ga3d641222defb5f52f6dae4ce1d540d0f">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_LP_TIMER
+: <a class="el" href="group__WiFi__option.html#ga77e38a3d5d2fe8c04aebaf8d24e1b8d4">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_MAC
+: <a class="el" href="group__WiFi__option.html#gafefb0fe1e5cdfb71f7f8cc7606840865">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_Ping()
+: <a class="el" href="group__wifi__socket__gr.html#gac7a8abb9e23f3f52dabce4153a53c1ca">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_PowerControl()
+: <a class="el" href="group__wifi__control__gr.html#ga48d4cb7c00e96d2b928cc4468d4e623b">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_Scan()
+: <a class="el" href="group__wifi__management__gr.html#ga856972af36e51cf0c4112029332d529f">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_SECURITY_OPEN
+: <a class="el" href="group__wifi__sec__type.html#gab5b0d06b14b916c244c42ad8a3053d1d">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_SECURITY_UNKNOWN
+: <a class="el" href="group__wifi__sec__type.html#ga1c0904e056c3f720fe38b903230d9f89">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_SECURITY_WEP
+: <a class="el" href="group__wifi__sec__type.html#ga75d8f1830db25a9f0b1390397186ddd5">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_SECURITY_WPA
+: <a class="el" href="group__wifi__sec__type.html#ga40f2c6844d3d81bbfedaa96e72402b35">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_SECURITY_WPA2
+: <a class="el" href="group__wifi__sec__type.html#gab4622ed5c27f910299ed6c3997d14b66">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_SetOption()
+: <a class="el" href="group__wifi__management__gr.html#gaf38a7aeb470eec596febc850c8b69ccf">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_SignalEvent()
+: <a class="el" href="group__wifi__control__gr.html#ga0c8243dee4bb161132692516f048bcec">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_SignalEvent_t
+: <a class="el" href="group__wifi__control__gr.html#gac0f04bbdd431c87a680626154c3e0a41">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_SocketAccept()
+: <a class="el" href="group__wifi__socket__gr.html#ga24e6a015e519373c3f108cc5aa764ef8">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_SocketBind()
+: <a class="el" href="group__wifi__socket__gr.html#gae69f7822b658765f1cd3f74e9a50c246">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_SocketClose()
+: <a class="el" href="group__wifi__socket__gr.html#ga391464de71b6a5d300fda9434fe87a87">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_SocketConnect()
+: <a class="el" href="group__wifi__socket__gr.html#gac0f189afbd35914d4c85e77b40672b16">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_SocketCreate()
+: <a class="el" href="group__wifi__socket__gr.html#ga1433b297315ab394f1544a18548ffcc6">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_SocketGetHostByName()
+: <a class="el" href="group__wifi__socket__gr.html#ga0c37435c6abc68ee0f1f4357b503e0bf">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_SocketGetOpt()
+: <a class="el" href="group__wifi__socket__gr.html#ga6d69360e9774937b7bdc03b45fbc9075">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_SocketGetPeerName()
+: <a class="el" href="group__wifi__socket__gr.html#gaa484a931d55d163477920bc865dd9220">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_SocketGetSockName()
+: <a class="el" href="group__wifi__socket__gr.html#gac187e418893de33817e4fcbdd85dbaee">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_SocketListen()
+: <a class="el" href="group__wifi__socket__gr.html#ga4929aab257781dcaae7197f917991779">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_SocketRecv()
+: <a class="el" href="group__wifi__socket__gr.html#gaecc9ba19491ed00c27da3f5677895d48">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_SocketRecvFrom()
+: <a class="el" href="group__wifi__socket__gr.html#ga2b15232d69f2ae8e189512d6c68c8a81">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_SocketSend()
+: <a class="el" href="group__wifi__socket__gr.html#gaee8615b026e8525fb21ca45ba3778ac8">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_SocketSendTo()
+: <a class="el" href="group__wifi__socket__gr.html#ga5ddd3dd5f863b8392e4281dd48a28d28">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_SocketSetOpt()
+: <a class="el" href="group__wifi__socket__gr.html#ga5de80d6729d9504a21dd5d31dc504017">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_TX_POWER
+: <a class="el" href="group__WiFi__option.html#ga1fbda584fe5750db6a04b1ed27730d95">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_Uninitialize()
+: <a class="el" href="group__wifi__control__gr.html#gae1e488d4ecc365e30712e6b1711a9c5d">Driver_WiFi.c</a>
+</li>
+<li>ARM_WIFI_WPS_METHOD_NONE
+: <a class="el" href="group__wifi__wps__method.html#gaade5c0e07cfee79973643b9f98a73438">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_WPS_METHOD_PBC
+: <a class="el" href="group__wifi__wps__method.html#gafe4555319019fa722d2f2a8cc519af41">Driver_WiFi.h</a>
+</li>
+<li>ARM_WIFI_WPS_METHOD_PIN
+: <a class="el" href="group__wifi__wps__method.html#ga12a4e06347498f9765f339cdb5f391de">Driver_WiFi.h</a>
+</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Driver/html/group__CAN__events.html b/docs/Driver/html/group__CAN__events.html
index 59f3eb1..698786e 100644
--- a/docs/Driver/html/group__CAN__events.html
+++ b/docs/Driver/html/group__CAN__events.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -184,7 +184,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__CAN__unit__events.html b/docs/Driver/html/group__CAN__unit__events.html
index eaa47b3..c309633 100644
--- a/docs/Driver/html/group__CAN__unit__events.html
+++ b/docs/Driver/html/group__CAN__unit__events.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -220,7 +220,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__ETH__MAC__events.html b/docs/Driver/html/group__ETH__MAC__events.html
index dafe5c0..6a49c7c 100644
--- a/docs/Driver/html/group__ETH__MAC__events.html
+++ b/docs/Driver/html/group__ETH__MAC__events.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -198,7 +198,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__Flash__events.html b/docs/Driver/html/group__Flash__events.html
index b480ba2..53dbb27 100644
--- a/docs/Driver/html/group__Flash__events.html
+++ b/docs/Driver/html/group__Flash__events.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -164,7 +164,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__I2C__events.html b/docs/Driver/html/group__I2C__events.html
index 5ed356a..7e4d030 100644
--- a/docs/Driver/html/group__I2C__events.html
+++ b/docs/Driver/html/group__I2C__events.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -283,7 +283,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__NAND__events.html b/docs/Driver/html/group__NAND__events.html
index b9bf187..26e56e4 100644
--- a/docs/Driver/html/group__NAND__events.html
+++ b/docs/Driver/html/group__NAND__events.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -198,7 +198,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__SAI__events.html b/docs/Driver/html/group__SAI__events.html
index 539f2aa..34350b0 100644
--- a/docs/Driver/html/group__SAI__events.html
+++ b/docs/Driver/html/group__SAI__events.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -215,7 +215,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__SPI__control.html b/docs/Driver/html/group__SPI__control.html
index bdf5a4b..7a5ec74 100644
--- a/docs/Driver/html/group__SPI__control.html
+++ b/docs/Driver/html/group__SPI__control.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -155,7 +155,7 @@ Content</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__SPI__events.html b/docs/Driver/html/group__SPI__events.html
index eacb3f0..6ef0de2 100644
--- a/docs/Driver/html/group__SPI__events.html
+++ b/docs/Driver/html/group__SPI__events.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -181,7 +181,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__SampleUseOfStorageDriver.html b/docs/Driver/html/group__SampleUseOfStorageDriver.html
index 5761485..f4ac79a 100644
--- a/docs/Driver/html/group__SampleUseOfStorageDriver.html
+++ b/docs/Driver/html/group__SampleUseOfStorageDriver.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -267,7 +267,7 @@ $(document).ready(function(){initNavTree('group__SampleUseOfStorageDriver.html',
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__StorageDriverFunctions.html b/docs/Driver/html/group__StorageDriverFunctions.html
index 1c86a7d..e707531 100644
--- a/docs/Driver/html/group__StorageDriverFunctions.html
+++ b/docs/Driver/html/group__StorageDriverFunctions.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -157,7 +157,7 @@ $(document).ready(function(){initNavTree('group__StorageDriverFunctions.html',''
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__USART__control.html b/docs/Driver/html/group__USART__control.html
index 42eb948..6c2deb6 100644
--- a/docs/Driver/html/group__USART__control.html
+++ b/docs/Driver/html/group__USART__control.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -163,7 +163,7 @@ Content</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__USART__events.html b/docs/Driver/html/group__USART__events.html
index 4f079dc..978d71d 100644
--- a/docs/Driver/html/group__USART__events.html
+++ b/docs/Driver/html/group__USART__events.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -368,7 +368,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__USBD__dev__events.html b/docs/Driver/html/group__USBD__dev__events.html
index 3b747e9..90f15ca 100644
--- a/docs/Driver/html/group__USBD__dev__events.html
+++ b/docs/Driver/html/group__USBD__dev__events.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -232,7 +232,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__USBD__ep__events.html b/docs/Driver/html/group__USBD__ep__events.html
index 9c4b148..e15f46c 100644
--- a/docs/Driver/html/group__USBD__ep__events.html
+++ b/docs/Driver/html/group__USBD__ep__events.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -181,7 +181,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__USBH__packets.html b/docs/Driver/html/group__USBH__packets.html
index aa4a73e..8fd4391 100644
--- a/docs/Driver/html/group__USBH__packets.html
+++ b/docs/Driver/html/group__USBH__packets.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -346,7 +346,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__USBH__pipe__events.html b/docs/Driver/html/group__USBH__pipe__events.html
index 100950c..5a898cf 100644
--- a/docs/Driver/html/group__USBH__pipe__events.html
+++ b/docs/Driver/html/group__USBH__pipe__events.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -249,7 +249,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__USBH__port__events.html b/docs/Driver/html/group__USBH__port__events.html
index 0757a90..7b19e5b 100644
--- a/docs/Driver/html/group__USBH__port__events.html
+++ b/docs/Driver/html/group__USBH__port__events.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -249,7 +249,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__USB__endpoint__type.html b/docs/Driver/html/group__USB__endpoint__type.html
index f10e5e7..5ee05c3 100644
--- a/docs/Driver/html/group__USB__endpoint__type.html
+++ b/docs/Driver/html/group__USB__endpoint__type.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -197,7 +197,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__USB__speed.html b/docs/Driver/html/group__USB__speed.html
index 93c7a7c..7952099 100644
--- a/docs/Driver/html/group__USB__speed.html
+++ b/docs/Driver/html/group__USB__speed.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -180,7 +180,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__WiFi__option.html b/docs/Driver/html/group__WiFi__option.html
new file mode 100644
index 0000000..573e452
--- /dev/null
+++ b/docs/Driver/html/group__WiFi__option.html
@@ -0,0 +1,559 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>WiFi Option Codes</title>
+<title>CMSIS-Driver: WiFi Option Codes</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Driver
+ &#160;<span id="projectnumber">Version 2.7.1</span>
+ </div>
+ <div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li><a href="modules.html"><span>Reference</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__WiFi__option.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="summary">
+<a href="#define-members">Macros</a> </div>
+ <div class="headertitle">
+<div class="title">WiFi Option Codes<div class="ingroups"><a class="el" href="group__wifi__management__gr.html">WiFi Management</a></div></div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>WiFi Option Codes for <a class="el" href="group__wifi__management__gr.html#gaf38a7aeb470eec596febc850c8b69ccf">ARM_WIFI_SetOption</a> or <a class="el" href="group__wifi__management__gr.html#ga56910984e5068f6502e12f72e1f80edf">ARM_WIFI_GetOption</a> function.
+<a href="#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
+Macros</h2></td></tr>
+<tr class="memitem:gae84cbf48cd5168371621fc5f78aac0a4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#gae84cbf48cd5168371621fc5f78aac0a4">ARM_WIFI_BSSID</a>&#160;&#160;&#160;1U</td></tr>
+<tr class="memdesc:gae84cbf48cd5168371621fc5f78aac0a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Station/AP Set/Get BSSID of AP to connect or of AP; data = &amp;bssid, len = 6, uint8_t[6]. <a href="#gae84cbf48cd5168371621fc5f78aac0a4">More...</a><br/></td></tr>
+<tr class="separator:gae84cbf48cd5168371621fc5f78aac0a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1fbda584fe5750db6a04b1ed27730d95"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#ga1fbda584fe5750db6a04b1ed27730d95">ARM_WIFI_TX_POWER</a>&#160;&#160;&#160;2U</td></tr>
+<tr class="memdesc:ga1fbda584fe5750db6a04b1ed27730d95"><td class="mdescLeft">&#160;</td><td class="mdescRight">Station/AP Set/Get transmit power; data = &amp;power, len = 4, uint32_t: 0 .. 20 [dBm]. <a href="#ga1fbda584fe5750db6a04b1ed27730d95">More...</a><br/></td></tr>
+<tr class="separator:ga1fbda584fe5750db6a04b1ed27730d95"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga77e38a3d5d2fe8c04aebaf8d24e1b8d4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#ga77e38a3d5d2fe8c04aebaf8d24e1b8d4">ARM_WIFI_LP_TIMER</a>&#160;&#160;&#160;3U</td></tr>
+<tr class="memdesc:ga77e38a3d5d2fe8c04aebaf8d24e1b8d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Station Set/Get low-power deep-sleep time; data = &amp;time, len = 4, uint32_t [seconds]: 0 = disable (default) <a href="#ga77e38a3d5d2fe8c04aebaf8d24e1b8d4">More...</a><br/></td></tr>
+<tr class="separator:ga77e38a3d5d2fe8c04aebaf8d24e1b8d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga947c297f1364993524bf515beba296f1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#ga947c297f1364993524bf515beba296f1">ARM_WIFI_DTIM</a>&#160;&#160;&#160;4U</td></tr>
+<tr class="memdesc:ga947c297f1364993524bf515beba296f1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Station/AP Set/Get DTIM interval; data = &amp;dtim, len = 4, uint32_t [beacons]. <a href="#ga947c297f1364993524bf515beba296f1">More...</a><br/></td></tr>
+<tr class="separator:ga947c297f1364993524bf515beba296f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6171d24c661b54465ced2dae7980897c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#ga6171d24c661b54465ced2dae7980897c">ARM_WIFI_BEACON</a>&#160;&#160;&#160;5U</td></tr>
+<tr class="memdesc:ga6171d24c661b54465ced2dae7980897c"><td class="mdescLeft">&#160;</td><td class="mdescRight">AP Set/Get beacon interval; data = &amp;interval, len = 4, uint32_t [ms]. <a href="#ga6171d24c661b54465ced2dae7980897c">More...</a><br/></td></tr>
+<tr class="separator:ga6171d24c661b54465ced2dae7980897c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafefb0fe1e5cdfb71f7f8cc7606840865"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#gafefb0fe1e5cdfb71f7f8cc7606840865">ARM_WIFI_MAC</a>&#160;&#160;&#160;6U</td></tr>
+<tr class="memdesc:gafefb0fe1e5cdfb71f7f8cc7606840865"><td class="mdescLeft">&#160;</td><td class="mdescRight">Station/AP Set/Get MAC; data = &amp;mac, len = 6, uint8_t[6]. <a href="#gafefb0fe1e5cdfb71f7f8cc7606840865">More...</a><br/></td></tr>
+<tr class="separator:gafefb0fe1e5cdfb71f7f8cc7606840865"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga50ee1ca627ebe536cae0ab7155ed1d17"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#ga50ee1ca627ebe536cae0ab7155ed1d17">ARM_WIFI_IP</a>&#160;&#160;&#160;7U</td></tr>
+<tr class="memdesc:ga50ee1ca627ebe536cae0ab7155ed1d17"><td class="mdescLeft">&#160;</td><td class="mdescRight">Station/AP Set/Get IPv4 static/assigned address; data = &amp;ip, len = 4, uint8_t[4]. <a href="#ga50ee1ca627ebe536cae0ab7155ed1d17">More...</a><br/></td></tr>
+<tr class="separator:ga50ee1ca627ebe536cae0ab7155ed1d17"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac2603479ebad0ed05413e1e01b8a649f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#gac2603479ebad0ed05413e1e01b8a649f">ARM_WIFI_IP_SUBNET_MASK</a>&#160;&#160;&#160;8U</td></tr>
+<tr class="memdesc:gac2603479ebad0ed05413e1e01b8a649f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Station/AP Set/Get IPv4 subnet mask; data = &amp;mask, len = 4, uint8_t[4]. <a href="#gac2603479ebad0ed05413e1e01b8a649f">More...</a><br/></td></tr>
+<tr class="separator:gac2603479ebad0ed05413e1e01b8a649f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad0c719fedd39d738ee7f6fd3c7317169"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#gad0c719fedd39d738ee7f6fd3c7317169">ARM_WIFI_IP_GATEWAY</a>&#160;&#160;&#160;9U</td></tr>
+<tr class="memdesc:gad0c719fedd39d738ee7f6fd3c7317169"><td class="mdescLeft">&#160;</td><td class="mdescRight">Station/AP Set/Get IPv4 gateway address; data = &amp;ip, len = 4, uint8_t[4]. <a href="#gad0c719fedd39d738ee7f6fd3c7317169">More...</a><br/></td></tr>
+<tr class="separator:gad0c719fedd39d738ee7f6fd3c7317169"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga657f5c6c504defe04422dbe468c6c134"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#ga657f5c6c504defe04422dbe468c6c134">ARM_WIFI_IP_DNS1</a>&#160;&#160;&#160;10U</td></tr>
+<tr class="memdesc:ga657f5c6c504defe04422dbe468c6c134"><td class="mdescLeft">&#160;</td><td class="mdescRight">Station/AP Set/Get IPv4 primary DNS address; data = &amp;ip, len = 4, uint8_t[4]. <a href="#ga657f5c6c504defe04422dbe468c6c134">More...</a><br/></td></tr>
+<tr class="separator:ga657f5c6c504defe04422dbe468c6c134"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5a5fa4c298b16d0acd0a71f873802d31"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#ga5a5fa4c298b16d0acd0a71f873802d31">ARM_WIFI_IP_DNS2</a>&#160;&#160;&#160;11U</td></tr>
+<tr class="memdesc:ga5a5fa4c298b16d0acd0a71f873802d31"><td class="mdescLeft">&#160;</td><td class="mdescRight">Station/AP Set/Get IPv4 secondary DNS address; data = &amp;ip, len = 4, uint8_t[4]. <a href="#ga5a5fa4c298b16d0acd0a71f873802d31">More...</a><br/></td></tr>
+<tr class="separator:ga5a5fa4c298b16d0acd0a71f873802d31"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad37e95b697872782973057ae94c085a9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#gad37e95b697872782973057ae94c085a9">ARM_WIFI_IP_DHCP</a>&#160;&#160;&#160;12U</td></tr>
+<tr class="memdesc:gad37e95b697872782973057ae94c085a9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Station/AP Set/Get IPv4 DHCP client/server enable/disable; data = &amp;dhcp, len = 4, uint32_t: 0 = disable, non-zero = enable (default) <a href="#gad37e95b697872782973057ae94c085a9">More...</a><br/></td></tr>
+<tr class="separator:gad37e95b697872782973057ae94c085a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga10065d0d9cb7530e0747be83ba9e4c35"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#ga10065d0d9cb7530e0747be83ba9e4c35">ARM_WIFI_IP_DHCP_POOL_BEGIN</a>&#160;&#160;&#160;13U</td></tr>
+<tr class="memdesc:ga10065d0d9cb7530e0747be83ba9e4c35"><td class="mdescLeft">&#160;</td><td class="mdescRight">AP Set/Get IPv4 DHCP pool begin address; data = &amp;ip, len = 4, uint8_t[4]. <a href="#ga10065d0d9cb7530e0747be83ba9e4c35">More...</a><br/></td></tr>
+<tr class="separator:ga10065d0d9cb7530e0747be83ba9e4c35"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4054f0e4045a25928531be73fb9d6b45"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#ga4054f0e4045a25928531be73fb9d6b45">ARM_WIFI_IP_DHCP_POOL_END</a>&#160;&#160;&#160;14U</td></tr>
+<tr class="memdesc:ga4054f0e4045a25928531be73fb9d6b45"><td class="mdescLeft">&#160;</td><td class="mdescRight">AP Set/Get IPv4 DHCP pool end address; data = &amp;ip, len = 4, uint8_t[4]. <a href="#ga4054f0e4045a25928531be73fb9d6b45">More...</a><br/></td></tr>
+<tr class="separator:ga4054f0e4045a25928531be73fb9d6b45"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga78ec2d08d4f1d3ce486b40a329bd8713"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#ga78ec2d08d4f1d3ce486b40a329bd8713">ARM_WIFI_IP_DHCP_LEASE_TIME</a>&#160;&#160;&#160;15U</td></tr>
+<tr class="memdesc:ga78ec2d08d4f1d3ce486b40a329bd8713"><td class="mdescLeft">&#160;</td><td class="mdescRight">AP Set/Get IPv4 DHCP lease time; data = &amp;time, len = 4, uint32_t [seconds]. <a href="#ga78ec2d08d4f1d3ce486b40a329bd8713">More...</a><br/></td></tr>
+<tr class="separator:ga78ec2d08d4f1d3ce486b40a329bd8713"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaeac3fc297297b9bf5f2b5cf84788d77f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#gaeac3fc297297b9bf5f2b5cf84788d77f">ARM_WIFI_IP6_GLOBAL</a>&#160;&#160;&#160;16U</td></tr>
+<tr class="memdesc:gaeac3fc297297b9bf5f2b5cf84788d77f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Station/AP Set/Get IPv6 global address; data = &amp;ip6, len = 16, uint8_t[16]. <a href="#gaeac3fc297297b9bf5f2b5cf84788d77f">More...</a><br/></td></tr>
+<tr class="separator:gaeac3fc297297b9bf5f2b5cf84788d77f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga11fdcc3403a43187158434a87fdfb83c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#ga11fdcc3403a43187158434a87fdfb83c">ARM_WIFI_IP6_LINK_LOCAL</a>&#160;&#160;&#160;17U</td></tr>
+<tr class="memdesc:ga11fdcc3403a43187158434a87fdfb83c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Station/AP Set/Get IPv6 link local address; data = &amp;ip6, len = 16, uint8_t[16]. <a href="#ga11fdcc3403a43187158434a87fdfb83c">More...</a><br/></td></tr>
+<tr class="separator:ga11fdcc3403a43187158434a87fdfb83c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga545cb7e1da8715966bee7c7ff9d427d8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#ga545cb7e1da8715966bee7c7ff9d427d8">ARM_WIFI_IP6_SUBNET_PREFIX_LEN</a>&#160;&#160;&#160;18U</td></tr>
+<tr class="memdesc:ga545cb7e1da8715966bee7c7ff9d427d8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Station/AP Set/Get IPv6 subnet prefix length; data = &amp;len, len = 4, uint32_t: 1 .. 127. <a href="#ga545cb7e1da8715966bee7c7ff9d427d8">More...</a><br/></td></tr>
+<tr class="separator:ga545cb7e1da8715966bee7c7ff9d427d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga218d49572adcac8d678f7a8ae2f0c67e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#ga218d49572adcac8d678f7a8ae2f0c67e">ARM_WIFI_IP6_GATEWAY</a>&#160;&#160;&#160;19U</td></tr>
+<tr class="memdesc:ga218d49572adcac8d678f7a8ae2f0c67e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Station/AP Set/Get IPv6 gateway address; data = &amp;ip6, len = 16, uint8_t[16]. <a href="#ga218d49572adcac8d678f7a8ae2f0c67e">More...</a><br/></td></tr>
+<tr class="separator:ga218d49572adcac8d678f7a8ae2f0c67e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaeb86e25e3b7c6360c977b05b40ff7676"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#gaeb86e25e3b7c6360c977b05b40ff7676">ARM_WIFI_IP6_DNS1</a>&#160;&#160;&#160;20U</td></tr>
+<tr class="memdesc:gaeb86e25e3b7c6360c977b05b40ff7676"><td class="mdescLeft">&#160;</td><td class="mdescRight">Station/AP Set/Get IPv6 primary DNS address; data = &amp;ip6, len = 16, uint8_t[16]. <a href="#gaeb86e25e3b7c6360c977b05b40ff7676">More...</a><br/></td></tr>
+<tr class="separator:gaeb86e25e3b7c6360c977b05b40ff7676"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga24dee294436d575b47c7a314cba1654d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#ga24dee294436d575b47c7a314cba1654d">ARM_WIFI_IP6_DNS2</a>&#160;&#160;&#160;21U</td></tr>
+<tr class="memdesc:ga24dee294436d575b47c7a314cba1654d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Station/AP Set/Get IPv6 secondary DNS address; data = &amp;ip6, len = 16, uint8_t[16]. <a href="#ga24dee294436d575b47c7a314cba1654d">More...</a><br/></td></tr>
+<tr class="separator:ga24dee294436d575b47c7a314cba1654d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6b864e923870ec473ee0c876d1a3b032"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html#ga6b864e923870ec473ee0c876d1a3b032">ARM_WIFI_IP6_DHCP_MODE</a>&#160;&#160;&#160;22U</td></tr>
+<tr class="memdesc:ga6b864e923870ec473ee0c876d1a3b032"><td class="mdescLeft">&#160;</td><td class="mdescRight">Station/AP Set/Get IPv6 DHCPv6 client mode; data = &amp;mode, len = 4, uint32_t: ARM_WIFI_IP6_DHCP_xxx (default Off) <a href="#ga6b864e923870ec473ee0c876d1a3b032">More...</a><br/></td></tr>
+<tr class="separator:ga6b864e923870ec473ee0c876d1a3b032"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
+<p>WiFi Option Codes for <a class="el" href="group__wifi__management__gr.html#gaf38a7aeb470eec596febc850c8b69ccf">ARM_WIFI_SetOption</a> or <a class="el" href="group__wifi__management__gr.html#ga56910984e5068f6502e12f72e1f80edf">ARM_WIFI_GetOption</a> function. </p>
+<p>Many parameters of the WiFi module are configured using the <a class="el" href="group__wifi__management__gr.html#gaf38a7aeb470eec596febc850c8b69ccf">ARM_WIFI_SetOption</a> or <a class="el" href="group__wifi__management__gr.html#ga56910984e5068f6502e12f72e1f80edf">ARM_WIFI_GetOption</a> function. </p>
+<h2 class="groupheader">Macro Definition Documentation</h2>
+<a class="anchor" id="gae84cbf48cd5168371621fc5f78aac0a4"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_WIFI_BSSID&#160;&#160;&#160;1U</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Station/AP Set/Get BSSID of AP to connect or of AP; data = &amp;bssid, len = 6, uint8_t[6]. </p>
+<p>Specifies the BSSID of the access point to connect or the access point itself. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__WiFi__option.html" title="WiFi Option Codes for ARM_WIFI_SetOption or ARM_WIFI_GetOption function. ">WiFi Option Codes</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga1fbda584fe5750db6a04b1ed27730d95"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_WIFI_TX_POWER&#160;&#160;&#160;2U</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Station/AP Set/Get transmit power; data = &amp;power, len = 4, uint32_t: 0 .. 20 [dBm]. </p>
+<p>Specifies the transmit power in dBm. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__WiFi__option.html" title="WiFi Option Codes for ARM_WIFI_SetOption or ARM_WIFI_GetOption function. ">WiFi Option Codes</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga77e38a3d5d2fe8c04aebaf8d24e1b8d4"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_WIFI_LP_TIMER&#160;&#160;&#160;3U</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Station Set/Get low-power deep-sleep time; data = &amp;time, len = 4, uint32_t [seconds]: 0 = disable (default) </p>
+<p>Specifies the low-power deep-sleep time in seconds for station (disabled when 0 - default). </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__WiFi__option.html" title="WiFi Option Codes for ARM_WIFI_SetOption or ARM_WIFI_GetOption function. ">WiFi Option Codes</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga947c297f1364993524bf515beba296f1"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_WIFI_DTIM&#160;&#160;&#160;4U</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Station/AP Set/Get DTIM interval; data = &amp;dtim, len = 4, uint32_t [beacons]. </p>
+<p>Specifies the DTIM interval in number of beacons. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__WiFi__option.html" title="WiFi Option Codes for ARM_WIFI_SetOption or ARM_WIFI_GetOption function. ">WiFi Option Codes</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga6171d24c661b54465ced2dae7980897c"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_WIFI_BEACON&#160;&#160;&#160;5U</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>AP Set/Get beacon interval; data = &amp;interval, len = 4, uint32_t [ms]. </p>
+<p>Specifies the beacon interval in milliseconds for access point. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__WiFi__option.html" title="WiFi Option Codes for ARM_WIFI_SetOption or ARM_WIFI_GetOption function. ">WiFi Option Codes</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gafefb0fe1e5cdfb71f7f8cc7606840865"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_WIFI_MAC&#160;&#160;&#160;6U</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Station/AP Set/Get MAC; data = &amp;mac, len = 6, uint8_t[6]. </p>
+<p>Specifies the MAC address. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__WiFi__option.html" title="WiFi Option Codes for ARM_WIFI_SetOption or ARM_WIFI_GetOption function. ">WiFi Option Codes</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga50ee1ca627ebe536cae0ab7155ed1d17"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_WIFI_IP&#160;&#160;&#160;7U</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Station/AP Set/Get IPv4 static/assigned address; data = &amp;ip, len = 4, uint8_t[4]. </p>
+<p>Specifies the IP address. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__WiFi__option.html" title="WiFi Option Codes for ARM_WIFI_SetOption or ARM_WIFI_GetOption function. ">WiFi Option Codes</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gac2603479ebad0ed05413e1e01b8a649f"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_WIFI_IP_SUBNET_MASK&#160;&#160;&#160;8U</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Station/AP Set/Get IPv4 subnet mask; data = &amp;mask, len = 4, uint8_t[4]. </p>
+<p>Specifies the subnet mask. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__WiFi__option.html" title="WiFi Option Codes for ARM_WIFI_SetOption or ARM_WIFI_GetOption function. ">WiFi Option Codes</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gad0c719fedd39d738ee7f6fd3c7317169"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_WIFI_IP_GATEWAY&#160;&#160;&#160;9U</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Station/AP Set/Get IPv4 gateway address; data = &amp;ip, len = 4, uint8_t[4]. </p>
+<p>Specifies the gateway IP address. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__WiFi__option.html" title="WiFi Option Codes for ARM_WIFI_SetOption or ARM_WIFI_GetOption function. ">WiFi Option Codes</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga657f5c6c504defe04422dbe468c6c134"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_WIFI_IP_DNS1&#160;&#160;&#160;10U</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Station/AP Set/Get IPv4 primary DNS address; data = &amp;ip, len = 4, uint8_t[4]. </p>
+<p>Specifies the IP address of the primary DNS server. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__WiFi__option.html" title="WiFi Option Codes for ARM_WIFI_SetOption or ARM_WIFI_GetOption function. ">WiFi Option Codes</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga5a5fa4c298b16d0acd0a71f873802d31"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_WIFI_IP_DNS2&#160;&#160;&#160;11U</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Station/AP Set/Get IPv4 secondary DNS address; data = &amp;ip, len = 4, uint8_t[4]. </p>
+<p>Specifies the IP address of the secondary DNS server. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__WiFi__option.html" title="WiFi Option Codes for ARM_WIFI_SetOption or ARM_WIFI_GetOption function. ">WiFi Option Codes</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gad37e95b697872782973057ae94c085a9"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_WIFI_IP_DHCP&#160;&#160;&#160;12U</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Station/AP Set/Get IPv4 DHCP client/server enable/disable; data = &amp;dhcp, len = 4, uint32_t: 0 = disable, non-zero = enable (default) </p>
+<p>Enables or disables the DHCP client for station or DHCP server for access point. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__WiFi__option.html" title="WiFi Option Codes for ARM_WIFI_SetOption or ARM_WIFI_GetOption function. ">WiFi Option Codes</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga10065d0d9cb7530e0747be83ba9e4c35"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_WIFI_IP_DHCP_POOL_BEGIN&#160;&#160;&#160;13U</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>AP Set/Get IPv4 DHCP pool begin address; data = &amp;ip, len = 4, uint8_t[4]. </p>
+<p>Specifies the start IP address for DHCP server (access point). </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__WiFi__option.html" title="WiFi Option Codes for ARM_WIFI_SetOption or ARM_WIFI_GetOption function. ">WiFi Option Codes</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga4054f0e4045a25928531be73fb9d6b45"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_WIFI_IP_DHCP_POOL_END&#160;&#160;&#160;14U</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>AP Set/Get IPv4 DHCP pool end address; data = &amp;ip, len = 4, uint8_t[4]. </p>
+<p>Specifies the end IP address for DHCP server (access point). </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__WiFi__option.html" title="WiFi Option Codes for ARM_WIFI_SetOption or ARM_WIFI_GetOption function. ">WiFi Option Codes</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga78ec2d08d4f1d3ce486b40a329bd8713"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_WIFI_IP_DHCP_LEASE_TIME&#160;&#160;&#160;15U</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>AP Set/Get IPv4 DHCP lease time; data = &amp;time, len = 4, uint32_t [seconds]. </p>
+<p>Specifies the lease time for DHCP server (access point). </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__WiFi__option.html" title="WiFi Option Codes for ARM_WIFI_SetOption or ARM_WIFI_GetOption function. ">WiFi Option Codes</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaeac3fc297297b9bf5f2b5cf84788d77f"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_WIFI_IP6_GLOBAL&#160;&#160;&#160;16U</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Station/AP Set/Get IPv6 global address; data = &amp;ip6, len = 16, uint8_t[16]. </p>
+<p>Specifies the global IPv6 address. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__WiFi__option.html" title="WiFi Option Codes for ARM_WIFI_SetOption or ARM_WIFI_GetOption function. ">WiFi Option Codes</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga11fdcc3403a43187158434a87fdfb83c"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_WIFI_IP6_LINK_LOCAL&#160;&#160;&#160;17U</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Station/AP Set/Get IPv6 link local address; data = &amp;ip6, len = 16, uint8_t[16]. </p>
+<p>Specifies the link-local IPv6 address. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__WiFi__option.html" title="WiFi Option Codes for ARM_WIFI_SetOption or ARM_WIFI_GetOption function. ">WiFi Option Codes</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga545cb7e1da8715966bee7c7ff9d427d8"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_WIFI_IP6_SUBNET_PREFIX_LEN&#160;&#160;&#160;18U</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Station/AP Set/Get IPv6 subnet prefix length; data = &amp;len, len = 4, uint32_t: 1 .. 127. </p>
+<p>Specifies the address prefix length. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__WiFi__option.html" title="WiFi Option Codes for ARM_WIFI_SetOption or ARM_WIFI_GetOption function. ">WiFi Option Codes</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga218d49572adcac8d678f7a8ae2f0c67e"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_WIFI_IP6_GATEWAY&#160;&#160;&#160;19U</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Station/AP Set/Get IPv6 gateway address; data = &amp;ip6, len = 16, uint8_t[16]. </p>
+<p>Specifies the gateway IPv6 address. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__WiFi__option.html" title="WiFi Option Codes for ARM_WIFI_SetOption or ARM_WIFI_GetOption function. ">WiFi Option Codes</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaeb86e25e3b7c6360c977b05b40ff7676"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_WIFI_IP6_DNS1&#160;&#160;&#160;20U</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Station/AP Set/Get IPv6 primary DNS address; data = &amp;ip6, len = 16, uint8_t[16]. </p>
+<p>Specifies the IPv6 address of the primary DNS server. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__WiFi__option.html" title="WiFi Option Codes for ARM_WIFI_SetOption or ARM_WIFI_GetOption function. ">WiFi Option Codes</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga24dee294436d575b47c7a314cba1654d"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_WIFI_IP6_DNS2&#160;&#160;&#160;21U</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Station/AP Set/Get IPv6 secondary DNS address; data = &amp;ip6, len = 16, uint8_t[16]. </p>
+<p>Specifies the IPv6 address of the secondary DNS server. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__WiFi__option.html" title="WiFi Option Codes for ARM_WIFI_SetOption or ARM_WIFI_GetOption function. ">WiFi Option Codes</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga6b864e923870ec473ee0c876d1a3b032"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_WIFI_IP6_DHCP_MODE&#160;&#160;&#160;22U</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Station/AP Set/Get IPv6 DHCPv6 client mode; data = &amp;mode, len = 4, uint32_t: ARM_WIFI_IP6_DHCP_xxx (default Off) </p>
+<p>Specifies the operation mode of the DHCPv6 client. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__WiFi__option.html" title="WiFi Option Codes for ARM_WIFI_SetOption or ARM_WIFI_GetOption function. ">WiFi Option Codes</a> </dd></dl>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Driver/html/group__WiFi__option.js b/docs/Driver/html/group__WiFi__option.js
new file mode 100644
index 0000000..5441be2
--- /dev/null
+++ b/docs/Driver/html/group__WiFi__option.js
@@ -0,0 +1,25 @@
+var group__WiFi__option =
+[
+ [ "ARM_WIFI_BSSID", "group__WiFi__option.html#gae84cbf48cd5168371621fc5f78aac0a4", null ],
+ [ "ARM_WIFI_TX_POWER", "group__WiFi__option.html#ga1fbda584fe5750db6a04b1ed27730d95", null ],
+ [ "ARM_WIFI_LP_TIMER", "group__WiFi__option.html#ga77e38a3d5d2fe8c04aebaf8d24e1b8d4", null ],
+ [ "ARM_WIFI_DTIM", "group__WiFi__option.html#ga947c297f1364993524bf515beba296f1", null ],
+ [ "ARM_WIFI_BEACON", "group__WiFi__option.html#ga6171d24c661b54465ced2dae7980897c", null ],
+ [ "ARM_WIFI_MAC", "group__WiFi__option.html#gafefb0fe1e5cdfb71f7f8cc7606840865", null ],
+ [ "ARM_WIFI_IP", "group__WiFi__option.html#ga50ee1ca627ebe536cae0ab7155ed1d17", null ],
+ [ "ARM_WIFI_IP_SUBNET_MASK", "group__WiFi__option.html#gac2603479ebad0ed05413e1e01b8a649f", null ],
+ [ "ARM_WIFI_IP_GATEWAY", "group__WiFi__option.html#gad0c719fedd39d738ee7f6fd3c7317169", null ],
+ [ "ARM_WIFI_IP_DNS1", "group__WiFi__option.html#ga657f5c6c504defe04422dbe468c6c134", null ],
+ [ "ARM_WIFI_IP_DNS2", "group__WiFi__option.html#ga5a5fa4c298b16d0acd0a71f873802d31", null ],
+ [ "ARM_WIFI_IP_DHCP", "group__WiFi__option.html#gad37e95b697872782973057ae94c085a9", null ],
+ [ "ARM_WIFI_IP_DHCP_POOL_BEGIN", "group__WiFi__option.html#ga10065d0d9cb7530e0747be83ba9e4c35", null ],
+ [ "ARM_WIFI_IP_DHCP_POOL_END", "group__WiFi__option.html#ga4054f0e4045a25928531be73fb9d6b45", null ],
+ [ "ARM_WIFI_IP_DHCP_LEASE_TIME", "group__WiFi__option.html#ga78ec2d08d4f1d3ce486b40a329bd8713", null ],
+ [ "ARM_WIFI_IP6_GLOBAL", "group__WiFi__option.html#gaeac3fc297297b9bf5f2b5cf84788d77f", null ],
+ [ "ARM_WIFI_IP6_LINK_LOCAL", "group__WiFi__option.html#ga11fdcc3403a43187158434a87fdfb83c", null ],
+ [ "ARM_WIFI_IP6_SUBNET_PREFIX_LEN", "group__WiFi__option.html#ga545cb7e1da8715966bee7c7ff9d427d8", null ],
+ [ "ARM_WIFI_IP6_GATEWAY", "group__WiFi__option.html#ga218d49572adcac8d678f7a8ae2f0c67e", null ],
+ [ "ARM_WIFI_IP6_DNS1", "group__WiFi__option.html#gaeb86e25e3b7c6360c977b05b40ff7676", null ],
+ [ "ARM_WIFI_IP6_DNS2", "group__WiFi__option.html#ga24dee294436d575b47c7a314cba1654d", null ],
+ [ "ARM_WIFI_IP6_DHCP_MODE", "group__WiFi__option.html#ga6b864e923870ec473ee0c876d1a3b032", null ]
+]; \ No newline at end of file
diff --git a/docs/Driver/html/group__can__bus__mode__ctrls.html b/docs/Driver/html/group__can__bus__mode__ctrls.html
index 1c171f5..aa47ebc 100644
--- a/docs/Driver/html/group__can__bus__mode__ctrls.html
+++ b/docs/Driver/html/group__can__bus__mode__ctrls.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -180,7 +180,7 @@ Enumerations</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__can__control.html b/docs/Driver/html/group__can__control.html
index 325ff90..1062dbe 100644
--- a/docs/Driver/html/group__can__control.html
+++ b/docs/Driver/html/group__can__control.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -154,7 +154,7 @@ Content</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__can__filter__operation__ctrls.html b/docs/Driver/html/group__can__filter__operation__ctrls.html
index acd1079..a12bc7c 100644
--- a/docs/Driver/html/group__can__filter__operation__ctrls.html
+++ b/docs/Driver/html/group__can__filter__operation__ctrls.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -180,7 +180,7 @@ Enumerations</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__can__identifer__ctrls.html b/docs/Driver/html/group__can__identifer__ctrls.html
index 9e76720..3a239d6 100644
--- a/docs/Driver/html/group__can__identifer__ctrls.html
+++ b/docs/Driver/html/group__can__identifer__ctrls.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -172,7 +172,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__can__interface__gr.html b/docs/Driver/html/group__can__interface__gr.html
index a10bd4e..797138c 100644
--- a/docs/Driver/html/group__can__interface__gr.html
+++ b/docs/Driver/html/group__can__interface__gr.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -1948,7 +1948,7 @@ The parameter <em>event</em> indicates object event that occurred during driver
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__can__mode__ctrls.html b/docs/Driver/html/group__can__mode__ctrls.html
index 06e79b9..ab375e9 100644
--- a/docs/Driver/html/group__can__mode__ctrls.html
+++ b/docs/Driver/html/group__can__mode__ctrls.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -201,7 +201,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__can__obj__config__ctrls.html b/docs/Driver/html/group__can__obj__config__ctrls.html
index 536194f..f45ef2e 100644
--- a/docs/Driver/html/group__can__obj__config__ctrls.html
+++ b/docs/Driver/html/group__can__obj__config__ctrls.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -175,7 +175,7 @@ Enumerations</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__can__status__code__ctrls.html b/docs/Driver/html/group__can__status__code__ctrls.html
index e41b0d7..8bdc6bb 100644
--- a/docs/Driver/html/group__can__status__code__ctrls.html
+++ b/docs/Driver/html/group__can__status__code__ctrls.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -299,7 +299,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__can__timeseg__ctrls.html b/docs/Driver/html/group__can__timeseg__ctrls.html
index 493c3e3..dd91768 100644
--- a/docs/Driver/html/group__can__timeseg__ctrls.html
+++ b/docs/Driver/html/group__can__timeseg__ctrls.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -245,7 +245,7 @@ Enumerations</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__common__drv__gr.html b/docs/Driver/html/group__common__drv__gr.html
index ed11ff3..a547e44 100644
--- a/docs/Driver/html/group__common__drv__gr.html
+++ b/docs/Driver/html/group__common__drv__gr.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -220,7 +220,7 @@ Driver version. </td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:30 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__eth__interface__gr.html b/docs/Driver/html/group__eth__interface__gr.html
index 9f29afe..9948d8f 100644
--- a/docs/Driver/html/group__eth__interface__gr.html
+++ b/docs/Driver/html/group__eth__interface__gr.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -351,7 +351,7 @@ MAC Address (6 bytes), MSB first. </td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__eth__interface__types1.html b/docs/Driver/html/group__eth__interface__types1.html
index ab29047..396770a 100644
--- a/docs/Driver/html/group__eth__interface__types1.html
+++ b/docs/Driver/html/group__eth__interface__types1.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -188,7 +188,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__eth__mac__configuration__ctrls.html b/docs/Driver/html/group__eth__mac__configuration__ctrls.html
index 9cd1474..e8b8123 100644
--- a/docs/Driver/html/group__eth__mac__configuration__ctrls.html
+++ b/docs/Driver/html/group__eth__mac__configuration__ctrls.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -316,7 +316,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__eth__mac__control.html b/docs/Driver/html/group__eth__mac__control.html
index bfe4258..cfbc794 100644
--- a/docs/Driver/html/group__eth__mac__control.html
+++ b/docs/Driver/html/group__eth__mac__control.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -148,7 +148,7 @@ Content</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__eth__mac__ctrls.html b/docs/Driver/html/group__eth__mac__ctrls.html
index 8c585bc..1bab1c1 100644
--- a/docs/Driver/html/group__eth__mac__ctrls.html
+++ b/docs/Driver/html/group__eth__mac__ctrls.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -236,7 +236,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__eth__mac__flush__flag__ctrls.html b/docs/Driver/html/group__eth__mac__flush__flag__ctrls.html
index 5e64db3..5e2f1d5 100644
--- a/docs/Driver/html/group__eth__mac__flush__flag__ctrls.html
+++ b/docs/Driver/html/group__eth__mac__flush__flag__ctrls.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -163,7 +163,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__eth__mac__frame__transmit__ctrls.html b/docs/Driver/html/group__eth__mac__frame__transmit__ctrls.html
index f621f71..24ba743 100644
--- a/docs/Driver/html/group__eth__mac__frame__transmit__ctrls.html
+++ b/docs/Driver/html/group__eth__mac__frame__transmit__ctrls.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -182,7 +182,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__eth__mac__interface__gr.html b/docs/Driver/html/group__eth__mac__interface__gr.html
index d4f2016..4d8a51f 100644
--- a/docs/Driver/html/group__eth__mac__interface__gr.html
+++ b/docs/Driver/html/group__eth__mac__interface__gr.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -1481,7 +1481,7 @@ The parameter <em>time</em> is pointer to a structure that holds time informatio
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__eth__mac__time__control.html b/docs/Driver/html/group__eth__mac__time__control.html
index 06d39df..cbec3c8 100644
--- a/docs/Driver/html/group__eth__mac__time__control.html
+++ b/docs/Driver/html/group__eth__mac__time__control.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -237,7 +237,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__eth__mac__vlan__filter__ctrls.html b/docs/Driver/html/group__eth__mac__vlan__filter__ctrls.html
index 4b158e5..6c5b95c 100644
--- a/docs/Driver/html/group__eth__mac__vlan__filter__ctrls.html
+++ b/docs/Driver/html/group__eth__mac__vlan__filter__ctrls.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -148,7 +148,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__eth__phy__interface__gr.html b/docs/Driver/html/group__eth__phy__interface__gr.html
index b6e875b..22b117e 100644
--- a/docs/Driver/html/group__eth__phy__interface__gr.html
+++ b/docs/Driver/html/group__eth__phy__interface__gr.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -699,7 +699,7 @@ Some <em>mode</em> values may be unsupported by a driver implementation. For exa
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__eth__phy__mode__ctrls.html b/docs/Driver/html/group__eth__phy__mode__ctrls.html
index 3f32b67..4d1bd6b 100644
--- a/docs/Driver/html/group__eth__phy__mode__ctrls.html
+++ b/docs/Driver/html/group__eth__phy__mode__ctrls.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -272,7 +272,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__execution__status.html b/docs/Driver/html/group__execution__status.html
index a5b9e95..6fbd5f0 100644
--- a/docs/Driver/html/group__execution__status.html
+++ b/docs/Driver/html/group__execution__status.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -159,7 +159,7 @@ Macros</h2></td></tr>
<p>Operation succeeded. </p>
<p>The value 0 or positive values indicate that the function execution is completed without any errors. Note that positive values are used to provide for example the number of data items. </p>
-<p>Referenced by <a class="el" href="group__can__interface__gr.html#ga8d9f0c5f03a8a81ab062b5aa57e5dea4">ARM_CAN_Control()</a>, <a class="el" href="group__can__interface__gr.html#ga1fe6cc207415de604975ae251e269361">ARM_CAN_GetClock()</a>, <a class="el" href="group__can__interface__gr.html#ga676d6b567fc4ab3d44f5d7a50ec9419c">ARM_CAN_GetStatus()</a>, <a class="el" href="group__can__interface__gr.html#gaa72ceb25ba67e279d7432404632deb44">ARM_CAN_Initialize()</a>, <a class="el" href="group__can__interface__gr.html#gafc37084df5eab32f593c2744d35cf647">ARM_CAN_MessageRead()</a>, <a class="el" href="group__can__interface__gr.html#ga0dcffd362b4093043442a030eaebbcfe">ARM_CAN_MessageSend()</a>, <a class="el" href="group__can__interface__gr.html#ga00ec0715f6755a49dae5b60dca182630">ARM_CAN_ObjectConfigure()</a>, <a class="el" href="group__can__interface__gr.html#ga4f9bc7088704483388e14872c9d5385d">ARM_CAN_ObjectSetFilter()</a>, <a class="el" href="group__can__interface__gr.html#ga6f634f126ac97daef2f3115aa7bfed7c">ARM_CAN_PowerControl()</a>, <a class="el" href="group__can__interface__gr.html#ga88bb27a8525503a250cca7a2c4a5d07a">ARM_CAN_SetBitrate()</a>, <a class="el" href="group__can__interface__gr.html#ga28226a6e223f9b95b4dafb7c2f48a855">ARM_CAN_SetMode()</a>, <a class="el" href="group__can__interface__gr.html#ga1e3e364b64f2ab277399e3279cce5ef8">ARM_CAN_Uninitialize()</a>, <a class="el" href="group__i2c__interface__gr.html#ga828f5fa289d065675ef78a9a73d129dc">ARM_I2C_Control()</a>, <a class="el" href="group__i2c__interface__gr.html#ga79d2f7d01b3a681d1cf0d70ac6692696">ARM_I2C_Initialize()</a>, <a class="el" href="group__i2c__interface__gr.html#gafa22504bcf88a85584dfe6e0dd270ad5">ARM_I2C_MasterReceive()</a>, <a class="el" href="group__i2c__interface__gr.html#ga8bf4214580149d5a5d2360f71f0feb94">ARM_I2C_MasterTransmit()</a>, <a class="el" href="group__i2c__interface__gr.html#ga734a69200e063fdbfb5110062afe9329">ARM_I2C_PowerControl()</a>, <a class="el" href="group__i2c__interface__gr.html#gae3c9abccd1d377385d3d4cfe29035164">ARM_I2C_SlaveReceive()</a>, <a class="el" href="group__i2c__interface__gr.html#gafe164f30eba78f066272373b98a62cd4">ARM_I2C_SlaveTransmit()</a>, <a class="el" href="group__i2c__interface__gr.html#ga30d8bf600b6b3182a1f867407b3d6e75">ARM_I2C_Uninitialize()</a>, <a class="el" href="group__mci__interface__gr.html#ga3dfcf7b7186b711f9b63a096be816fe5">ARM_MCI_AbortTransfer()</a>, <a class="el" href="group__mci__interface__gr.html#gab161f80e0eda2815f3e0ebbba1314ff0">ARM_MCI_CardPower()</a>, <a class="el" href="group__mci__interface__gr.html#gaec0506a2aa4ae75cf6bc02528f36fe30">ARM_MCI_Control()</a>, <a class="el" href="group__mci__interface__gr.html#ga8d61aa42ce78d1864fa928c1f273cbd9">ARM_MCI_GetStatus()</a>, <a class="el" href="group__mci__interface__gr.html#ga6f34d4ab362e596ddaf23aac093268cf">ARM_MCI_Initialize()</a>, <a class="el" href="group__mci__interface__gr.html#ga19752749d04ed22dc91c4294645e0244">ARM_MCI_PowerControl()</a>, <a class="el" href="group__mci__interface__gr.html#ga5a431da89feabc2b4bc0c27943dff6f2">ARM_MCI_SendCommand()</a>, <a class="el" href="group__mci__interface__gr.html#gaaec681bcd8e6811c5743e33ee0f35ed1">ARM_MCI_SetupTransfer()</a>, <a class="el" href="group__mci__interface__gr.html#gaef8183e77797e74997551d03646d42c2">ARM_MCI_Uninitialize()</a>, <a class="el" href="group__sai__interface__gr.html#ga405a0769c33da6801055db0fb9b6c869">ARM_SAI_Control()</a>, <a class="el" href="group__sai__interface__gr.html#ga89622a02ca1e7affb1a01eefacb6f54c">ARM_SAI_Initialize()</a>, <a class="el" href="group__sai__interface__gr.html#gacdec50a3dd5902de601caa7397c1dabc">ARM_SAI_PowerControl()</a>, <a class="el" href="group__sai__interface__gr.html#ga2d55f506cef9d2849cbe418146086d98">ARM_SAI_Receive()</a>, <a class="el" href="group__sai__interface__gr.html#ga8bb6866c535adeb930bc4a847d476fcd">ARM_SAI_Send()</a>, <a class="el" href="group__sai__interface__gr.html#gabdefafaba6f072cfd7ed6f8f132422b6">ARM_SAI_Uninitialize()</a>, <a class="el" href="group__spi__interface__gr.html#gad18d229992598d6677bec250015e5d1a">ARM_SPI_Control()</a>, <a class="el" href="group__spi__interface__gr.html#ga1a3c11ed523a4355cd91069527945906">ARM_SPI_Initialize()</a>, <a class="el" href="group__spi__interface__gr.html#ga1a1e7e80ea32ae381b75213c32aa8067">ARM_SPI_PowerControl()</a>, <a class="el" href="group__spi__interface__gr.html#ga726aff54e782ed9b47f7ba1280a3d8f6">ARM_SPI_Receive()</a>, <a class="el" href="group__spi__interface__gr.html#gab2a303d1071e926280d50682f4808479">ARM_SPI_Send()</a>, <a class="el" href="group__spi__interface__gr.html#gaa24026b3822c10272e301f1505136ec2">ARM_SPI_Transfer()</a>, <a class="el" href="group__spi__interface__gr.html#ga0c480ee3eabb82fc746e89741ed2e03e">ARM_SPI_Uninitialize()</a>, <a class="el" href="group__usart__interface__gr.html#gad8ffdde2123b5412de3005c456da677d">ARM_USART_Control()</a>, <a class="el" href="group__usart__interface__gr.html#ga51f06805e9a6197c553fa9513ac7b9d6">ARM_USART_Initialize()</a>, <a class="el" href="group__usart__interface__gr.html#ga9bad012b28d544f3eeeea9c2f71a4086">ARM_USART_PowerControl()</a>, <a class="el" href="group__usart__interface__gr.html#gae9efabdabb5aaa17bce83339f8a58803">ARM_USART_Receive()</a>, <a class="el" href="group__usart__interface__gr.html#ga5cf758b0b9d03dca68846962f73c0b08">ARM_USART_Send()</a>, <a class="el" href="group__usart__interface__gr.html#gad8eb0eb1d1c24fc725584ab93214cfc7">ARM_USART_SetModemControl()</a>, <a class="el" href="group__usart__interface__gr.html#ga878899928d34a818edd3e97d67b65c2a">ARM_USART_Transfer()</a>, <a class="el" href="group__usart__interface__gr.html#ga96f31f07a6721cf75de2a7a0ab723d26">ARM_USART_Uninitialize()</a>, <a class="el" href="group__usbd__interface__gr.html#ga99207f7ff5e97a7f65754eab7f775fca">ARM_USBD_DeviceConnect()</a>, <a class="el" href="group__usbd__interface__gr.html#ga37234abecbb63e4e739f9676e489d2d1">ARM_USBD_DeviceDisconnect()</a>, <a class="el" href="group__usbd__interface__gr.html#ga7624d6b2cbe5e6ab5016206ce641eee2">ARM_USBD_DeviceGetState()</a>, <a class="el" href="group__usbd__interface__gr.html#ga7e149a4c6a0196da24a44f4fada75fb1">ARM_USBD_DeviceRemoteWakeup()</a>, <a class="el" href="group__usbd__interface__gr.html#gae66f696584e25fb2ddabe9070fa38670">ARM_USBD_DeviceSetAddress()</a>, <a class="el" href="group__usbd__interface__gr.html#ga62d7d5bdcf9ca7bf7e6d8434368abad8">ARM_USBD_EndpointConfigure()</a>, <a class="el" href="group__usbd__interface__gr.html#ga9502cd7b8e4c583920fccadc4ccf7975">ARM_USBD_EndpointStall()</a>, <a class="el" href="group__usbd__interface__gr.html#ga6e69ad097553125bb01a22dc719e0d30">ARM_USBD_EndpointTransfer()</a>, <a class="el" href="group__usbd__interface__gr.html#ga7cf3bcc105dbb8cbdc915e8caca8529e">ARM_USBD_EndpointTransferAbort()</a>, <a class="el" href="group__usbd__interface__gr.html#gaca913df5188dc0f0c4f707b57c2a88fc">ARM_USBD_EndpointUnconfigure()</a>, <a class="el" href="group__usbd__interface__gr.html#ga60b95c9c0c6767ff5938464cfd748f81">ARM_USBD_Initialize()</a>, <a class="el" href="group__usbd__interface__gr.html#gaa5bdaac19f6df30c6e569abef17cdb42">ARM_USBD_PowerControl()</a>, <a class="el" href="group__usbd__interface__gr.html#ga6bc0ebf699a0f28330f21cab83f85e9e">ARM_USBD_ReadSetupPacket()</a>, <a class="el" href="group__usbd__interface__gr.html#gafaead6713f141be1734de0110eda966b">ARM_USBD_Uninitialize()</a>, <a class="el" href="group__usbh__hci__gr.html#gabc1392a544cb64491b5ea5ce6590d832">ARM_USBH_HCI_Initialize()</a>, <a class="el" href="group__usbh__hci__gr.html#gade1e83403c6ea965fe3e6c4c21fbbded">ARM_USBH_HCI_PortVbusOnOff()</a>, <a class="el" href="group__usbh__hci__gr.html#ga27fa5ec8854cd9877bbef4abffe9a12b">ARM_USBH_HCI_PowerControl()</a>, <a class="el" href="group__usbh__hci__gr.html#gaacb68fdf201cdb1846b31642a760f041">ARM_USBH_HCI_Uninitialize()</a>, <a class="el" href="group__usbh__host__gr.html#gad1e73f778c95dd46d4396e7741a97f0b">ARM_USBH_Initialize()</a>, <a class="el" href="group__usbh__host__gr.html#gab2135041e6d481f186015f36fa0d0521">ARM_USBH_PipeDelete()</a>, <a class="el" href="group__usbh__host__gr.html#ga2076a7ae55f603859c726e57b061ac73">ARM_USBH_PipeModify()</a>, <a class="el" href="group__usbh__host__gr.html#ga7f5a605dbe98e450e6965d515fde65a7">ARM_USBH_PipeReset()</a>, <a class="el" href="group__usbh__host__gr.html#ga817d503a24ad8927fa362c8f6394920d">ARM_USBH_PipeTransfer()</a>, <a class="el" href="group__usbh__host__gr.html#ga1d4048a076aed71e585cea96a21f0afb">ARM_USBH_PipeTransferAbort()</a>, <a class="el" href="group__usbh__host__gr.html#gab99882e11ee03018da9ebe33797cc5ff">ARM_USBH_PortReset()</a>, <a class="el" href="group__usbh__host__gr.html#gab438b55ada37e2987e77e105f061f2de">ARM_USBH_PortResume()</a>, <a class="el" href="group__usbh__host__gr.html#ga620f8852a70a47a581001ed3050436d6">ARM_USBH_PortSuspend()</a>, <a class="el" href="group__usbh__host__gr.html#gaccca5ddd4a9d04388e7678a3aed3f6e4">ARM_USBH_PortVbusOnOff()</a>, <a class="el" href="group__usbh__host__gr.html#ga290a5e2e491da784e63be94699974d4a">ARM_USBH_PowerControl()</a>, and <a class="el" href="group__usbh__host__gr.html#gafc2f18bc12bb0019f9cd1836dcca408d">ARM_USBH_Uninitialize()</a>.</p>
+<p>Referenced by <a class="el" href="group__can__interface__gr.html#ga8d9f0c5f03a8a81ab062b5aa57e5dea4">ARM_CAN_Control()</a>, <a class="el" href="group__can__interface__gr.html#ga1fe6cc207415de604975ae251e269361">ARM_CAN_GetClock()</a>, <a class="el" href="group__can__interface__gr.html#ga676d6b567fc4ab3d44f5d7a50ec9419c">ARM_CAN_GetStatus()</a>, <a class="el" href="group__can__interface__gr.html#gaa72ceb25ba67e279d7432404632deb44">ARM_CAN_Initialize()</a>, <a class="el" href="group__can__interface__gr.html#gafc37084df5eab32f593c2744d35cf647">ARM_CAN_MessageRead()</a>, <a class="el" href="group__can__interface__gr.html#ga0dcffd362b4093043442a030eaebbcfe">ARM_CAN_MessageSend()</a>, <a class="el" href="group__can__interface__gr.html#ga00ec0715f6755a49dae5b60dca182630">ARM_CAN_ObjectConfigure()</a>, <a class="el" href="group__can__interface__gr.html#ga4f9bc7088704483388e14872c9d5385d">ARM_CAN_ObjectSetFilter()</a>, <a class="el" href="group__can__interface__gr.html#ga6f634f126ac97daef2f3115aa7bfed7c">ARM_CAN_PowerControl()</a>, <a class="el" href="group__can__interface__gr.html#ga88bb27a8525503a250cca7a2c4a5d07a">ARM_CAN_SetBitrate()</a>, <a class="el" href="group__can__interface__gr.html#ga28226a6e223f9b95b4dafb7c2f48a855">ARM_CAN_SetMode()</a>, <a class="el" href="group__can__interface__gr.html#ga1e3e364b64f2ab277399e3279cce5ef8">ARM_CAN_Uninitialize()</a>, <a class="el" href="group__i2c__interface__gr.html#ga828f5fa289d065675ef78a9a73d129dc">ARM_I2C_Control()</a>, <a class="el" href="group__i2c__interface__gr.html#ga79d2f7d01b3a681d1cf0d70ac6692696">ARM_I2C_Initialize()</a>, <a class="el" href="group__i2c__interface__gr.html#gafa22504bcf88a85584dfe6e0dd270ad5">ARM_I2C_MasterReceive()</a>, <a class="el" href="group__i2c__interface__gr.html#ga8bf4214580149d5a5d2360f71f0feb94">ARM_I2C_MasterTransmit()</a>, <a class="el" href="group__i2c__interface__gr.html#ga734a69200e063fdbfb5110062afe9329">ARM_I2C_PowerControl()</a>, <a class="el" href="group__i2c__interface__gr.html#gae3c9abccd1d377385d3d4cfe29035164">ARM_I2C_SlaveReceive()</a>, <a class="el" href="group__i2c__interface__gr.html#gafe164f30eba78f066272373b98a62cd4">ARM_I2C_SlaveTransmit()</a>, <a class="el" href="group__i2c__interface__gr.html#ga30d8bf600b6b3182a1f867407b3d6e75">ARM_I2C_Uninitialize()</a>, <a class="el" href="group__mci__interface__gr.html#ga3dfcf7b7186b711f9b63a096be816fe5">ARM_MCI_AbortTransfer()</a>, <a class="el" href="group__mci__interface__gr.html#gab161f80e0eda2815f3e0ebbba1314ff0">ARM_MCI_CardPower()</a>, <a class="el" href="group__mci__interface__gr.html#gaec0506a2aa4ae75cf6bc02528f36fe30">ARM_MCI_Control()</a>, <a class="el" href="group__mci__interface__gr.html#ga8d61aa42ce78d1864fa928c1f273cbd9">ARM_MCI_GetStatus()</a>, <a class="el" href="group__mci__interface__gr.html#ga6f34d4ab362e596ddaf23aac093268cf">ARM_MCI_Initialize()</a>, <a class="el" href="group__mci__interface__gr.html#ga19752749d04ed22dc91c4294645e0244">ARM_MCI_PowerControl()</a>, <a class="el" href="group__mci__interface__gr.html#ga5a431da89feabc2b4bc0c27943dff6f2">ARM_MCI_SendCommand()</a>, <a class="el" href="group__mci__interface__gr.html#gaaec681bcd8e6811c5743e33ee0f35ed1">ARM_MCI_SetupTransfer()</a>, <a class="el" href="group__mci__interface__gr.html#gaef8183e77797e74997551d03646d42c2">ARM_MCI_Uninitialize()</a>, <a class="el" href="group__sai__interface__gr.html#ga405a0769c33da6801055db0fb9b6c869">ARM_SAI_Control()</a>, <a class="el" href="group__sai__interface__gr.html#ga89622a02ca1e7affb1a01eefacb6f54c">ARM_SAI_Initialize()</a>, <a class="el" href="group__sai__interface__gr.html#gacdec50a3dd5902de601caa7397c1dabc">ARM_SAI_PowerControl()</a>, <a class="el" href="group__sai__interface__gr.html#ga2d55f506cef9d2849cbe418146086d98">ARM_SAI_Receive()</a>, <a class="el" href="group__sai__interface__gr.html#ga8bb6866c535adeb930bc4a847d476fcd">ARM_SAI_Send()</a>, <a class="el" href="group__sai__interface__gr.html#gabdefafaba6f072cfd7ed6f8f132422b6">ARM_SAI_Uninitialize()</a>, <a class="el" href="group__spi__interface__gr.html#gad18d229992598d6677bec250015e5d1a">ARM_SPI_Control()</a>, <a class="el" href="group__spi__interface__gr.html#ga1a3c11ed523a4355cd91069527945906">ARM_SPI_Initialize()</a>, <a class="el" href="group__spi__interface__gr.html#ga1a1e7e80ea32ae381b75213c32aa8067">ARM_SPI_PowerControl()</a>, <a class="el" href="group__spi__interface__gr.html#ga726aff54e782ed9b47f7ba1280a3d8f6">ARM_SPI_Receive()</a>, <a class="el" href="group__spi__interface__gr.html#gab2a303d1071e926280d50682f4808479">ARM_SPI_Send()</a>, <a class="el" href="group__spi__interface__gr.html#gaa24026b3822c10272e301f1505136ec2">ARM_SPI_Transfer()</a>, <a class="el" href="group__spi__interface__gr.html#ga0c480ee3eabb82fc746e89741ed2e03e">ARM_SPI_Uninitialize()</a>, <a class="el" href="group__usart__interface__gr.html#gad8ffdde2123b5412de3005c456da677d">ARM_USART_Control()</a>, <a class="el" href="group__usart__interface__gr.html#ga51f06805e9a6197c553fa9513ac7b9d6">ARM_USART_Initialize()</a>, <a class="el" href="group__usart__interface__gr.html#ga9bad012b28d544f3eeeea9c2f71a4086">ARM_USART_PowerControl()</a>, <a class="el" href="group__usart__interface__gr.html#gae9efabdabb5aaa17bce83339f8a58803">ARM_USART_Receive()</a>, <a class="el" href="group__usart__interface__gr.html#ga5cf758b0b9d03dca68846962f73c0b08">ARM_USART_Send()</a>, <a class="el" href="group__usart__interface__gr.html#gad8eb0eb1d1c24fc725584ab93214cfc7">ARM_USART_SetModemControl()</a>, <a class="el" href="group__usart__interface__gr.html#ga878899928d34a818edd3e97d67b65c2a">ARM_USART_Transfer()</a>, <a class="el" href="group__usart__interface__gr.html#ga96f31f07a6721cf75de2a7a0ab723d26">ARM_USART_Uninitialize()</a>, <a class="el" href="group__usbd__interface__gr.html#ga99207f7ff5e97a7f65754eab7f775fca">ARM_USBD_DeviceConnect()</a>, <a class="el" href="group__usbd__interface__gr.html#ga37234abecbb63e4e739f9676e489d2d1">ARM_USBD_DeviceDisconnect()</a>, <a class="el" href="group__usbd__interface__gr.html#ga7624d6b2cbe5e6ab5016206ce641eee2">ARM_USBD_DeviceGetState()</a>, <a class="el" href="group__usbd__interface__gr.html#ga7e149a4c6a0196da24a44f4fada75fb1">ARM_USBD_DeviceRemoteWakeup()</a>, <a class="el" href="group__usbd__interface__gr.html#gae66f696584e25fb2ddabe9070fa38670">ARM_USBD_DeviceSetAddress()</a>, <a class="el" href="group__usbd__interface__gr.html#ga62d7d5bdcf9ca7bf7e6d8434368abad8">ARM_USBD_EndpointConfigure()</a>, <a class="el" href="group__usbd__interface__gr.html#ga9502cd7b8e4c583920fccadc4ccf7975">ARM_USBD_EndpointStall()</a>, <a class="el" href="group__usbd__interface__gr.html#ga6e69ad097553125bb01a22dc719e0d30">ARM_USBD_EndpointTransfer()</a>, <a class="el" href="group__usbd__interface__gr.html#ga7cf3bcc105dbb8cbdc915e8caca8529e">ARM_USBD_EndpointTransferAbort()</a>, <a class="el" href="group__usbd__interface__gr.html#gaca913df5188dc0f0c4f707b57c2a88fc">ARM_USBD_EndpointUnconfigure()</a>, <a class="el" href="group__usbd__interface__gr.html#ga60b95c9c0c6767ff5938464cfd748f81">ARM_USBD_Initialize()</a>, <a class="el" href="group__usbd__interface__gr.html#gaa5bdaac19f6df30c6e569abef17cdb42">ARM_USBD_PowerControl()</a>, <a class="el" href="group__usbd__interface__gr.html#ga6bc0ebf699a0f28330f21cab83f85e9e">ARM_USBD_ReadSetupPacket()</a>, <a class="el" href="group__usbd__interface__gr.html#gafaead6713f141be1734de0110eda966b">ARM_USBD_Uninitialize()</a>, <a class="el" href="group__usbh__hci__gr.html#gabc1392a544cb64491b5ea5ce6590d832">ARM_USBH_HCI_Initialize()</a>, <a class="el" href="group__usbh__hci__gr.html#gade1e83403c6ea965fe3e6c4c21fbbded">ARM_USBH_HCI_PortVbusOnOff()</a>, <a class="el" href="group__usbh__hci__gr.html#ga27fa5ec8854cd9877bbef4abffe9a12b">ARM_USBH_HCI_PowerControl()</a>, <a class="el" href="group__usbh__hci__gr.html#gaacb68fdf201cdb1846b31642a760f041">ARM_USBH_HCI_Uninitialize()</a>, <a class="el" href="group__usbh__host__gr.html#gad1e73f778c95dd46d4396e7741a97f0b">ARM_USBH_Initialize()</a>, <a class="el" href="group__usbh__host__gr.html#gab2135041e6d481f186015f36fa0d0521">ARM_USBH_PipeDelete()</a>, <a class="el" href="group__usbh__host__gr.html#ga2076a7ae55f603859c726e57b061ac73">ARM_USBH_PipeModify()</a>, <a class="el" href="group__usbh__host__gr.html#ga7f5a605dbe98e450e6965d515fde65a7">ARM_USBH_PipeReset()</a>, <a class="el" href="group__usbh__host__gr.html#ga817d503a24ad8927fa362c8f6394920d">ARM_USBH_PipeTransfer()</a>, <a class="el" href="group__usbh__host__gr.html#ga1d4048a076aed71e585cea96a21f0afb">ARM_USBH_PipeTransferAbort()</a>, <a class="el" href="group__usbh__host__gr.html#gab99882e11ee03018da9ebe33797cc5ff">ARM_USBH_PortReset()</a>, <a class="el" href="group__usbh__host__gr.html#gab438b55ada37e2987e77e105f061f2de">ARM_USBH_PortResume()</a>, <a class="el" href="group__usbh__host__gr.html#ga620f8852a70a47a581001ed3050436d6">ARM_USBH_PortSuspend()</a>, <a class="el" href="group__usbh__host__gr.html#gaccca5ddd4a9d04388e7678a3aed3f6e4">ARM_USBH_PortVbusOnOff()</a>, <a class="el" href="group__usbh__host__gr.html#ga290a5e2e491da784e63be94699974d4a">ARM_USBH_PowerControl()</a>, <a class="el" href="group__usbh__host__gr.html#gafc2f18bc12bb0019f9cd1836dcca408d">ARM_USBH_Uninitialize()</a>, <a class="el" href="group__wifi__management__gr.html#ga7d545744a848702d75043de30ea5260a">ARM_WIFI_Activate()</a>, <a class="el" href="group__wifi__bypass__gr.html#ga678fa1aa06ca6aaa67c7eb7a7660730e">ARM_WIFI_BypassControl()</a>, <a class="el" href="group__wifi__management__gr.html#ga1842127df60067481ac2f40d19153e3e">ARM_WIFI_Deactivate()</a>, <a class="el" href="group__wifi__bypass__gr.html#ga1dbeb5528095af31a60560e0c48321d4">ARM_WIFI_EthReadFrame()</a>, <a class="el" href="group__wifi__bypass__gr.html#gac1da4619feaf62d0cc90cfe44642d16b">ARM_WIFI_EthSendFrame()</a>, <a class="el" href="group__wifi__control__gr.html#gabdc4c9966a3f22ac6e53119e71e67579">ARM_WIFI_GetModuleInfo()</a>, <a class="el" href="group__wifi__management__gr.html#ga29a5b0072470a8c56f0939f3c97ed08e">ARM_WIFI_GetNetInfo()</a>, <a class="el" href="group__wifi__management__gr.html#ga56910984e5068f6502e12f72e1f80edf">ARM_WIFI_GetOption()</a>, <a class="el" href="group__wifi__control__gr.html#gadc4b9aaae0fdf7d489b1d81e3c2f3474">ARM_WIFI_Initialize()</a>, <a class="el" href="group__wifi__socket__gr.html#gac7a8abb9e23f3f52dabce4153a53c1ca">ARM_WIFI_Ping()</a>, <a class="el" href="group__wifi__control__gr.html#ga48d4cb7c00e96d2b928cc4468d4e623b">ARM_WIFI_PowerControl()</a>, <a class="el" href="group__wifi__management__gr.html#ga856972af36e51cf0c4112029332d529f">ARM_WIFI_Scan()</a>, <a class="el" href="group__wifi__management__gr.html#gaf38a7aeb470eec596febc850c8b69ccf">ARM_WIFI_SetOption()</a>, and <a class="el" href="group__wifi__control__gr.html#gae1e488d4ecc365e30712e6b1711a9c5d">ARM_WIFI_Uninitialize()</a>.</p>
</div>
</div>
@@ -259,7 +259,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__flash__interface__gr.html b/docs/Driver/html/group__flash__interface__gr.html
index 1e8d93f..e349d88 100644
--- a/docs/Driver/html/group__flash__interface__gr.html
+++ b/docs/Driver/html/group__flash__interface__gr.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -1081,7 +1081,7 @@ The parameter <em>cnt</em> specifies the number of data items to program (data s
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__i2c__address__flags.html b/docs/Driver/html/group__i2c__address__flags.html
index dbd3358..66dd55e 100644
--- a/docs/Driver/html/group__i2c__address__flags.html
+++ b/docs/Driver/html/group__i2c__address__flags.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -169,7 +169,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__i2c__bus__speed__ctrls.html b/docs/Driver/html/group__i2c__bus__speed__ctrls.html
index 0724391..260187c 100644
--- a/docs/Driver/html/group__i2c__bus__speed__ctrls.html
+++ b/docs/Driver/html/group__i2c__bus__speed__ctrls.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -200,7 +200,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__i2c__control__codes.html b/docs/Driver/html/group__i2c__control__codes.html
index e000b20..5663608 100644
--- a/docs/Driver/html/group__i2c__control__codes.html
+++ b/docs/Driver/html/group__i2c__control__codes.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -201,7 +201,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__i2c__control__gr.html b/docs/Driver/html/group__i2c__control__gr.html
index 97229d9..b099611 100644
--- a/docs/Driver/html/group__i2c__control__gr.html
+++ b/docs/Driver/html/group__i2c__control__gr.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -139,7 +139,7 @@ Content</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__i2c__interface__gr.html b/docs/Driver/html/group__i2c__interface__gr.html
index 53b75ba..66ce625 100644
--- a/docs/Driver/html/group__i2c__interface__gr.html
+++ b/docs/Driver/html/group__i2c__interface__gr.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -1354,7 +1354,7 @@ The parameter <em>arg</em> provides, depending on the operation, additional info
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__mci__bus__data__width__ctrls.html b/docs/Driver/html/group__mci__bus__data__width__ctrls.html
index dab9a2a..275a263 100644
--- a/docs/Driver/html/group__mci__bus__data__width__ctrls.html
+++ b/docs/Driver/html/group__mci__bus__data__width__ctrls.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -216,7 +216,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__mci__bus__speed__ctrls.html b/docs/Driver/html/group__mci__bus__speed__ctrls.html
index 1510aa8..e9b8b38 100644
--- a/docs/Driver/html/group__mci__bus__speed__ctrls.html
+++ b/docs/Driver/html/group__mci__bus__speed__ctrls.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -255,7 +255,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__mci__card__power__ctrls.html b/docs/Driver/html/group__mci__card__power__ctrls.html
index 0587e2c..41d058d 100644
--- a/docs/Driver/html/group__mci__card__power__ctrls.html
+++ b/docs/Driver/html/group__mci__card__power__ctrls.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -249,7 +249,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__mci__cmd__line__ctrls.html b/docs/Driver/html/group__mci__cmd__line__ctrls.html
index 1f8c06b..1756864 100644
--- a/docs/Driver/html/group__mci__cmd__line__ctrls.html
+++ b/docs/Driver/html/group__mci__cmd__line__ctrls.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -163,7 +163,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__mci__control__gr.html b/docs/Driver/html/group__mci__control__gr.html
index 5ecb0fe..4ecf93e 100644
--- a/docs/Driver/html/group__mci__control__gr.html
+++ b/docs/Driver/html/group__mci__control__gr.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -152,7 +152,7 @@ Content</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__mci__driver__strength__ctrls.html b/docs/Driver/html/group__mci__driver__strength__ctrls.html
index 3378517..b72c81b 100644
--- a/docs/Driver/html/group__mci__driver__strength__ctrls.html
+++ b/docs/Driver/html/group__mci__driver__strength__ctrls.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -202,7 +202,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__mci__event__gr.html b/docs/Driver/html/group__mci__event__gr.html
index f2ced56..31c24b5 100644
--- a/docs/Driver/html/group__mci__event__gr.html
+++ b/docs/Driver/html/group__mci__event__gr.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -328,7 +328,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__mci__interface__gr.html b/docs/Driver/html/group__mci__interface__gr.html
index 4f28689..c5d8a14 100644
--- a/docs/Driver/html/group__mci__interface__gr.html
+++ b/docs/Driver/html/group__mci__interface__gr.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -1233,13 +1233,13 @@ reserved: 24</td>
<tr>
<th align="left">Parameter <em>voltage</em> </th><th align="left">Description </th><th>supported when <a class="el" href="group__mci__interface__gr.html#structARM__MCI__CAPABILITIES" title="MCI Driver Capabilities. ">ARM_MCI_CAPABILITIES</a> </th></tr>
<tr>
-<td align="left"><a class="el" href="group__mci__card__power__ctrls.html#ga288fbd80b384739a80e8f3ec31205cf5">ARM_MCI_POWER_VDD_OFF</a> </td><td align="left">VDD (VCC) turned off </td><td><em>allways supported</em> </td></tr>
+<td align="left"><a class="el" href="group__mci__card__power__ctrls.html#ga288fbd80b384739a80e8f3ec31205cf5">ARM_MCI_POWER_VDD_OFF</a> </td><td align="left">VDD (VCC) turned off </td><td><em>always supported</em> </td></tr>
<tr>
<td align="left"><a class="el" href="group__mci__card__power__ctrls.html#ga565ecd36c8d0379fb4172da577cc540d">ARM_MCI_POWER_VDD_3V3</a> </td><td align="left">VDD (VCC) = <span class="XML-Token">3.3V</span> </td><td>data field <em>vdd</em> = <span class="XML-Token">1</span> </td></tr>
<tr>
<td align="left"><a class="el" href="group__mci__card__power__ctrls.html#ga2ce8e379c3691da3b51c9c97d61770ef">ARM_MCI_POWER_VDD_1V8</a> </td><td align="left">VDD (VCC) = <span class="XML-Token">1.8V</span> </td><td>data field <em>vdd_1v8</em> = <span class="XML-Token">1</span> </td></tr>
<tr>
-<td align="left"><a class="el" href="group__mci__card__power__ctrls.html#ga6929c98a6bc8d898939a95111509220b">ARM_MCI_POWER_VCCQ_OFF</a> </td><td align="left">eMMC VCCQ turned off </td><td><em>allways supported</em> </td></tr>
+<td align="left"><a class="el" href="group__mci__card__power__ctrls.html#ga6929c98a6bc8d898939a95111509220b">ARM_MCI_POWER_VCCQ_OFF</a> </td><td align="left">eMMC VCCQ turned off </td><td><em>always supported</em> </td></tr>
<tr>
<td align="left"><a class="el" href="group__mci__card__power__ctrls.html#ga91a7201173cc092eaf7f0bcee028871e">ARM_MCI_POWER_VCCQ_3V3</a> </td><td align="left">eMMC VCCQ = <span class="XML-Token">3.3V</span> </td><td>data field <em>vccq</em> = <span class="XML-Token">1</span> </td></tr>
<tr>
@@ -1764,7 +1764,7 @@ The parameter <em>arg</em> provides, depending on the operation, additional info
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__mci__mode__ctrls.html b/docs/Driver/html/group__mci__mode__ctrls.html
index a796623..6d258b9 100644
--- a/docs/Driver/html/group__mci__mode__ctrls.html
+++ b/docs/Driver/html/group__mci__mode__ctrls.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -384,7 +384,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__mci__send__command__flags__ctrls.html b/docs/Driver/html/group__mci__send__command__flags__ctrls.html
index 68969f8..6dd0846 100644
--- a/docs/Driver/html/group__mci__send__command__flags__ctrls.html
+++ b/docs/Driver/html/group__mci__send__command__flags__ctrls.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -402,7 +402,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__mci__transfer__ctrls.html b/docs/Driver/html/group__mci__transfer__ctrls.html
index 257855f..4181acd 100644
--- a/docs/Driver/html/group__mci__transfer__ctrls.html
+++ b/docs/Driver/html/group__mci__transfer__ctrls.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -198,7 +198,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__nand__bus__mode__codes.html b/docs/Driver/html/group__nand__bus__mode__codes.html
index 0fdadbc..d5a4af2 100644
--- a/docs/Driver/html/group__nand__bus__mode__codes.html
+++ b/docs/Driver/html/group__nand__bus__mode__codes.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -503,7 +503,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__nand__control__codes.html b/docs/Driver/html/group__nand__control__codes.html
index 82c654a..32f4eb4 100644
--- a/docs/Driver/html/group__nand__control__codes.html
+++ b/docs/Driver/html/group__nand__control__codes.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -214,7 +214,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__nand__control__gr.html b/docs/Driver/html/group__nand__control__gr.html
index fb9da67..be8163a 100644
--- a/docs/Driver/html/group__nand__control__gr.html
+++ b/docs/Driver/html/group__nand__control__gr.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -140,7 +140,7 @@ Content</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__nand__data__bus__width__codes.html b/docs/Driver/html/group__nand__data__bus__width__codes.html
index dbb849b..141bd00 100644
--- a/docs/Driver/html/group__nand__data__bus__width__codes.html
+++ b/docs/Driver/html/group__nand__data__bus__width__codes.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -163,7 +163,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__nand__driver__ecc__codes.html b/docs/Driver/html/group__nand__driver__ecc__codes.html
index daa00fd..eab2cd2 100644
--- a/docs/Driver/html/group__nand__driver__ecc__codes.html
+++ b/docs/Driver/html/group__nand__driver__ecc__codes.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -184,7 +184,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__nand__driver__flag__codes.html b/docs/Driver/html/group__nand__driver__flag__codes.html
index d2a0553..cab04f6 100644
--- a/docs/Driver/html/group__nand__driver__flag__codes.html
+++ b/docs/Driver/html/group__nand__driver__flag__codes.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -146,7 +146,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__nand__driver__seq__exec__codes.html b/docs/Driver/html/group__nand__driver__seq__exec__codes.html
index 70bd570..eede543 100644
--- a/docs/Driver/html/group__nand__driver__seq__exec__codes.html
+++ b/docs/Driver/html/group__nand__driver__seq__exec__codes.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -350,7 +350,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__nand__driver__strength__codes.html b/docs/Driver/html/group__nand__driver__strength__codes.html
index 7130c1e..ad9bd51 100644
--- a/docs/Driver/html/group__nand__driver__strength__codes.html
+++ b/docs/Driver/html/group__nand__driver__strength__codes.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -197,7 +197,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__nand__execution__status.html b/docs/Driver/html/group__nand__execution__status.html
index 0a3e0c9..a1a469f 100644
--- a/docs/Driver/html/group__nand__execution__status.html
+++ b/docs/Driver/html/group__nand__execution__status.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -147,7 +147,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__nand__interface__gr.html b/docs/Driver/html/group__nand__interface__gr.html
index d6d8460..8533b34 100644
--- a/docs/Driver/html/group__nand__interface__gr.html
+++ b/docs/Driver/html/group__nand__interface__gr.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -2129,7 +2129,7 @@ The parameter <em>event</em> indicates one or more events that occurred during d
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__sai__bit__order__control.html b/docs/Driver/html/group__sai__bit__order__control.html
index 83e505a..a174d25 100644
--- a/docs/Driver/html/group__sai__bit__order__control.html
+++ b/docs/Driver/html/group__sai__bit__order__control.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -162,7 +162,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__sai__clock__pol__control.html b/docs/Driver/html/group__sai__clock__pol__control.html
index 8f996f6..1aa1e06 100644
--- a/docs/Driver/html/group__sai__clock__pol__control.html
+++ b/docs/Driver/html/group__sai__clock__pol__control.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -162,7 +162,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__sai__companding__control.html b/docs/Driver/html/group__sai__companding__control.html
index de41894..9c0f535 100644
--- a/docs/Driver/html/group__sai__companding__control.html
+++ b/docs/Driver/html/group__sai__companding__control.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -120,7 +120,7 @@ $(document).ready(function(){initNavTree('group__sai__companding__control.html',
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:ga185919d553cf9204e514136eb375ef08"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sai__companding__control.html#ga185919d553cf9204e514136eb375ef08">ARM_SAI_COMPANDING_NONE</a>&#160;&#160;&#160;(0U &lt;&lt; ARM_SAI_COMPANDING_Pos)</td></tr>
-<tr class="memdesc:ga185919d553cf9204e514136eb375ef08"><td class="mdescLeft">&#160;</td><td class="mdescRight">No compading (default) <a href="#ga185919d553cf9204e514136eb375ef08">More...</a><br/></td></tr>
+<tr class="memdesc:ga185919d553cf9204e514136eb375ef08"><td class="mdescLeft">&#160;</td><td class="mdescRight">No companding (default) <a href="#ga185919d553cf9204e514136eb375ef08">More...</a><br/></td></tr>
<tr class="separator:ga185919d553cf9204e514136eb375ef08"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacfd6c74148c0ae90aa6eaaf8e69da3a9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sai__companding__control.html#gacfd6c74148c0ae90aa6eaaf8e69da3a9">ARM_SAI_COMPANDING_A_LAW</a>&#160;&#160;&#160;(2U &lt;&lt; ARM_SAI_COMPANDING_Pos)</td></tr>
<tr class="memdesc:gacfd6c74148c0ae90aa6eaaf8e69da3a9"><td class="mdescLeft">&#160;</td><td class="mdescRight">A-Law companding. <a href="#gacfd6c74148c0ae90aa6eaaf8e69da3a9">More...</a><br/></td></tr>
@@ -142,7 +142,7 @@ Macros</h2></td></tr>
</table>
</div><div class="memdoc">
-<p>No compading (default) </p>
+<p>No companding (default) </p>
</div>
</div>
@@ -179,7 +179,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__sai__configure__control.html b/docs/Driver/html/group__sai__configure__control.html
index 7b490b8..4f5ca3f 100644
--- a/docs/Driver/html/group__sai__configure__control.html
+++ b/docs/Driver/html/group__sai__configure__control.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -185,7 +185,7 @@ Content</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__sai__control.html b/docs/Driver/html/group__sai__control.html
index daff04a..76d6585 100644
--- a/docs/Driver/html/group__sai__control.html
+++ b/docs/Driver/html/group__sai__control.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -139,7 +139,7 @@ Content</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__sai__controls.html b/docs/Driver/html/group__sai__controls.html
index 69f4076..0d073e8 100644
--- a/docs/Driver/html/group__sai__controls.html
+++ b/docs/Driver/html/group__sai__controls.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -272,7 +272,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__sai__data__bits__control.html b/docs/Driver/html/group__sai__data__bits__control.html
index 2688db1..c856bc6 100644
--- a/docs/Driver/html/group__sai__data__bits__control.html
+++ b/docs/Driver/html/group__sai__data__bits__control.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -149,7 +149,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__sai__execution__status.html b/docs/Driver/html/group__sai__execution__status.html
index 7d1a260..76e8329 100644
--- a/docs/Driver/html/group__sai__execution__status.html
+++ b/docs/Driver/html/group__sai__execution__status.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -441,7 +441,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__sai__frame__control.html b/docs/Driver/html/group__sai__frame__control.html
index 9fe367b..d2a15e9 100644
--- a/docs/Driver/html/group__sai__frame__control.html
+++ b/docs/Driver/html/group__sai__frame__control.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -221,7 +221,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__sai__interface__gr.html b/docs/Driver/html/group__sai__interface__gr.html
index ac49204..e4b379c 100644
--- a/docs/Driver/html/group__sai__interface__gr.html
+++ b/docs/Driver/html/group__sai__interface__gr.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -1255,7 +1255,7 @@ The parameter <em>arg2</em> provides, depending on the operation and/or <em>arg1
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__sai__mclk__pin__control.html b/docs/Driver/html/group__sai__mclk__pin__control.html
index 3932955..fcdea74 100644
--- a/docs/Driver/html/group__sai__mclk__pin__control.html
+++ b/docs/Driver/html/group__sai__mclk__pin__control.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -179,7 +179,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__sai__mclk__pres__control.html b/docs/Driver/html/group__sai__mclk__pres__control.html
index 6c022e3..5da0dc1 100644
--- a/docs/Driver/html/group__sai__mclk__pres__control.html
+++ b/docs/Driver/html/group__sai__mclk__pres__control.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -149,7 +149,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__sai__mode__control.html b/docs/Driver/html/group__sai__mode__control.html
index 8f0fd35..abdcf0e 100644
--- a/docs/Driver/html/group__sai__mode__control.html
+++ b/docs/Driver/html/group__sai__mode__control.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -162,7 +162,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__sai__mono__control.html b/docs/Driver/html/group__sai__mono__control.html
index cfabcd5..5f83011 100644
--- a/docs/Driver/html/group__sai__mono__control.html
+++ b/docs/Driver/html/group__sai__mono__control.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -145,7 +145,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__sai__protocol__control.html b/docs/Driver/html/group__sai__protocol__control.html
index 7a8d36f..5db2745 100644
--- a/docs/Driver/html/group__sai__protocol__control.html
+++ b/docs/Driver/html/group__sai__protocol__control.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -247,7 +247,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__sai__slot__control.html b/docs/Driver/html/group__sai__slot__control.html
index f70ae67..95d227f 100644
--- a/docs/Driver/html/group__sai__slot__control.html
+++ b/docs/Driver/html/group__sai__slot__control.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -221,7 +221,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__sai__sync__control.html b/docs/Driver/html/group__sai__sync__control.html
index 932070a..434677f 100644
--- a/docs/Driver/html/group__sai__sync__control.html
+++ b/docs/Driver/html/group__sai__sync__control.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -162,7 +162,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__spi__bit__order__ctrls.html b/docs/Driver/html/group__spi__bit__order__ctrls.html
index 50fdbea..febdb68 100644
--- a/docs/Driver/html/group__spi__bit__order__ctrls.html
+++ b/docs/Driver/html/group__spi__bit__order__ctrls.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -164,7 +164,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__spi__data__bits__ctrls.html b/docs/Driver/html/group__spi__data__bits__ctrls.html
index 0a9c139..a56ba2c 100644
--- a/docs/Driver/html/group__spi__data__bits__ctrls.html
+++ b/docs/Driver/html/group__spi__data__bits__ctrls.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -150,7 +150,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__spi__execution__status.html b/docs/Driver/html/group__spi__execution__status.html
index 3f9422a..e89d02c 100644
--- a/docs/Driver/html/group__spi__execution__status.html
+++ b/docs/Driver/html/group__spi__execution__status.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -219,7 +219,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__spi__frame__format__ctrls.html b/docs/Driver/html/group__spi__frame__format__ctrls.html
index 3d6f1b0..035743e 100644
--- a/docs/Driver/html/group__spi__frame__format__ctrls.html
+++ b/docs/Driver/html/group__spi__frame__format__ctrls.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -236,7 +236,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__spi__interface__gr.html b/docs/Driver/html/group__spi__interface__gr.html
index ca046f8..209e545 100644
--- a/docs/Driver/html/group__spi__interface__gr.html
+++ b/docs/Driver/html/group__spi__interface__gr.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -1157,9 +1157,9 @@ when Slave </td><td>Set the Slave Select mode for the master to <b>Not used</b>
<tr>
<th>Parameter <em>event</em> </th><th>Bit </th><th>Description </th><th>supported when <a class="el" href="group__spi__interface__gr.html#structARM__SPI__CAPABILITIES" title="SPI Driver Capabilities. ">ARM_SPI_CAPABILITIES</a> </th></tr>
<tr>
-<td><a class="el" href="group__SPI__events.html#gaabdfc9e17641144cd50d36d15511a1b8">ARM_SPI_EVENT_TRANSFER_COMPLETE</a> </td><td>0 </td><td>Occurs after call to <a class="el" href="group__spi__interface__gr.html#gab2a303d1071e926280d50682f4808479">ARM_SPI_Send</a>, <a class="el" href="group__spi__interface__gr.html#ga726aff54e782ed9b47f7ba1280a3d8f6">ARM_SPI_Receive</a>, or <a class="el" href="group__spi__interface__gr.html#gaa24026b3822c10272e301f1505136ec2">ARM_SPI_Transfer</a> to indicate that all the data has been transferred. The driver is ready for the next transfer operation. </td><td><em>allways supported</em> </td></tr>
+<td><a class="el" href="group__SPI__events.html#gaabdfc9e17641144cd50d36d15511a1b8">ARM_SPI_EVENT_TRANSFER_COMPLETE</a> </td><td>0 </td><td>Occurs after call to <a class="el" href="group__spi__interface__gr.html#gab2a303d1071e926280d50682f4808479">ARM_SPI_Send</a>, <a class="el" href="group__spi__interface__gr.html#ga726aff54e782ed9b47f7ba1280a3d8f6">ARM_SPI_Receive</a>, or <a class="el" href="group__spi__interface__gr.html#gaa24026b3822c10272e301f1505136ec2">ARM_SPI_Transfer</a> to indicate that all the data has been transferred. The driver is ready for the next transfer operation. </td><td><em>always supported</em> </td></tr>
<tr>
-<td><a class="el" href="group__SPI__events.html#ga8e63d99c80ea56de596a8d0a51fd8244">ARM_SPI_EVENT_DATA_LOST</a> </td><td>1 </td><td>Occurs in slave mode when data is requested/sent by master but send/receive/transfer operation has not been started and indicates that data is lost. Occurs also in master mode when driver cannot transfer data fast enough. </td><td><em>allways supported</em> </td></tr>
+<td><a class="el" href="group__SPI__events.html#ga8e63d99c80ea56de596a8d0a51fd8244">ARM_SPI_EVENT_DATA_LOST</a> </td><td>1 </td><td>Occurs in slave mode when data is requested/sent by master but send/receive/transfer operation has not been started and indicates that data is lost. Occurs also in master mode when driver cannot transfer data fast enough. </td><td><em>always supported</em> </td></tr>
<tr>
<td><a class="el" href="group__SPI__events.html#ga7eaa229003689aa18598273490b3e630">ARM_SPI_EVENT_MODE_FAULT</a> </td><td>2 </td><td>Occurs in master mode when Slave Select is deactivated and indicates Master Mode Fault. The driver is ready for the next transfer operation. </td><td>data field <em>event_mode_fault</em> = <span class="XML-Token">1</span> </td></tr>
</table>
@@ -1171,7 +1171,7 @@ when Slave </td><td>Set the Slave Select mode for the master to <b>Not used</b>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__spi__misc__ctrls.html b/docs/Driver/html/group__spi__misc__ctrls.html
index 56c2742..1a33b1b 100644
--- a/docs/Driver/html/group__spi__misc__ctrls.html
+++ b/docs/Driver/html/group__spi__misc__ctrls.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -218,7 +218,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__spi__mode__ctrls.html b/docs/Driver/html/group__spi__mode__ctrls.html
index 851a95b..fe60369 100644
--- a/docs/Driver/html/group__spi__mode__ctrls.html
+++ b/docs/Driver/html/group__spi__mode__ctrls.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -218,7 +218,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__spi__slave__select__mode__ctrls.html b/docs/Driver/html/group__spi__slave__select__mode__ctrls.html
index 93fcdc4..ec21bbd 100644
--- a/docs/Driver/html/group__spi__slave__select__mode__ctrls.html
+++ b/docs/Driver/html/group__spi__slave__select__mode__ctrls.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -243,7 +243,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__storage__interface__gr.html b/docs/Driver/html/group__storage__interface__gr.html
index 2a1a07f..666196f 100644
--- a/docs/Driver/html/group__storage__interface__gr.html
+++ b/docs/Driver/html/group__storage__interface__gr.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -1357,7 +1357,7 @@ This API returns synchronously&ndash;it does not result in an invocation of a co
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__usart__clock__phase.html b/docs/Driver/html/group__usart__clock__phase.html
index e97e623..1bf841d 100644
--- a/docs/Driver/html/group__usart__clock__phase.html
+++ b/docs/Driver/html/group__usart__clock__phase.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -164,7 +164,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__usart__clock__polarity.html b/docs/Driver/html/group__usart__clock__polarity.html
index 749ced3..766c75b 100644
--- a/docs/Driver/html/group__usart__clock__polarity.html
+++ b/docs/Driver/html/group__usart__clock__polarity.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -164,7 +164,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__usart__data__bits.html b/docs/Driver/html/group__usart__data__bits.html
index 581c5cd..e23f58f 100644
--- a/docs/Driver/html/group__usart__data__bits.html
+++ b/docs/Driver/html/group__usart__data__bits.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -218,7 +218,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__usart__execution__status.html b/docs/Driver/html/group__usart__execution__status.html
index c288ae5..9e146b4 100644
--- a/docs/Driver/html/group__usart__execution__status.html
+++ b/docs/Driver/html/group__usart__execution__status.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -273,7 +273,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__usart__flow__control.html b/docs/Driver/html/group__usart__flow__control.html
index 672d38f..9a23814 100644
--- a/docs/Driver/html/group__usart__flow__control.html
+++ b/docs/Driver/html/group__usart__flow__control.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -200,7 +200,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__usart__interface__gr.html b/docs/Driver/html/group__usart__interface__gr.html
index d5b6a95..cf0d66f 100644
--- a/docs/Driver/html/group__usart__interface__gr.html
+++ b/docs/Driver/html/group__usart__interface__gr.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -1511,25 +1511,25 @@ reserved: 28</td>
<tr>
<th>Parameter <em>event</em> </th><th>Bit </th><th>Description </th><th>supported when <a class="el" href="group__usart__interface__gr.html#structARM__USART__CAPABILITIES" title="USART Device Driver Capabilities. ">ARM_USART_CAPABILITIES</a> </th></tr>
<tr>
-<td><a class="el" href="group__USART__events.html#gaae1c626192b16ccace93f3546e7884bf">ARM_USART_EVENT_SEND_COMPLETE</a> </td><td>0 </td><td>Occurs after call to <a class="el" href="group__usart__interface__gr.html#ga5cf758b0b9d03dca68846962f73c0b08">ARM_USART_Send</a> to indicate that all the data to be sent was processed by the driver. All the data might have been already transmitted or parts of it are still queued in transmit buffers. The driver is ready for the next call to <a class="el" href="group__usart__interface__gr.html#ga5cf758b0b9d03dca68846962f73c0b08">ARM_USART_Send</a>; however USART may still transmit data. </td><td><em>allways supported</em> </td></tr>
+<td><a class="el" href="group__USART__events.html#gaae1c626192b16ccace93f3546e7884bf">ARM_USART_EVENT_SEND_COMPLETE</a> </td><td>0 </td><td>Occurs after call to <a class="el" href="group__usart__interface__gr.html#ga5cf758b0b9d03dca68846962f73c0b08">ARM_USART_Send</a> to indicate that all the data to be sent was processed by the driver. All the data might have been already transmitted or parts of it are still queued in transmit buffers. The driver is ready for the next call to <a class="el" href="group__usart__interface__gr.html#ga5cf758b0b9d03dca68846962f73c0b08">ARM_USART_Send</a>; however USART may still transmit data. </td><td><em>always supported</em> </td></tr>
<tr>
-<td><a class="el" href="group__USART__events.html#ga08b165fd8525e44e3ce42ed6183cd30a">ARM_USART_EVENT_RECEIVE_COMPLETE</a> </td><td>1 </td><td>Occurs after call to <a class="el" href="group__usart__interface__gr.html#gae9efabdabb5aaa17bce83339f8a58803">ARM_USART_Receive</a> to indicate that all the data has been received. The driver is ready for the next call to <a class="el" href="group__usart__interface__gr.html#gae9efabdabb5aaa17bce83339f8a58803">ARM_USART_Receive</a>. </td><td><em>allways supported</em> </td></tr>
+<td><a class="el" href="group__USART__events.html#ga08b165fd8525e44e3ce42ed6183cd30a">ARM_USART_EVENT_RECEIVE_COMPLETE</a> </td><td>1 </td><td>Occurs after call to <a class="el" href="group__usart__interface__gr.html#gae9efabdabb5aaa17bce83339f8a58803">ARM_USART_Receive</a> to indicate that all the data has been received. The driver is ready for the next call to <a class="el" href="group__usart__interface__gr.html#gae9efabdabb5aaa17bce83339f8a58803">ARM_USART_Receive</a>. </td><td><em>always supported</em> </td></tr>
<tr>
-<td><a class="el" href="group__USART__events.html#ga0599793e6aa531d56ff9f81ff12605d7">ARM_USART_EVENT_TRANSFER_COMPLETE</a> </td><td>2 </td><td>Occurs after call to <a class="el" href="group__usart__interface__gr.html#ga878899928d34a818edd3e97d67b65c2a">ARM_USART_Transfer</a> to indicate that all the data has been transferred. The driver is ready for the next call to <a class="el" href="group__usart__interface__gr.html#ga878899928d34a818edd3e97d67b65c2a">ARM_USART_Transfer</a>. </td><td><em>allways supported</em> </td></tr>
+<td><a class="el" href="group__USART__events.html#ga0599793e6aa531d56ff9f81ff12605d7">ARM_USART_EVENT_TRANSFER_COMPLETE</a> </td><td>2 </td><td>Occurs after call to <a class="el" href="group__usart__interface__gr.html#ga878899928d34a818edd3e97d67b65c2a">ARM_USART_Transfer</a> to indicate that all the data has been transferred. The driver is ready for the next call to <a class="el" href="group__usart__interface__gr.html#ga878899928d34a818edd3e97d67b65c2a">ARM_USART_Transfer</a>. </td><td><em>always supported</em> </td></tr>
<tr>
<td><a class="el" href="group__USART__events.html#ga12872a3b04343f97d9535b5b0d37286d">ARM_USART_EVENT_TX_COMPLETE</a> </td><td>3 </td><td>Occurs after call to <a class="el" href="group__usart__interface__gr.html#ga878899928d34a818edd3e97d67b65c2a">ARM_USART_Transfer</a> to indicate that all the data has been transferred. The driver is ready for the next call to <a class="el" href="group__usart__interface__gr.html#ga878899928d34a818edd3e97d67b65c2a">ARM_USART_Transfer</a>. </td><td>data field <em>event_tx_complete</em> = <span class="XML-Token">1</span> </td></tr>
<tr>
-<td><a class="el" href="group__USART__events.html#gae57b9977bd338bf8bef86978843fa443">ARM_USART_EVENT_TX_UNDERFLOW</a> </td><td>4 </td><td>Occurs in synchronous slave mode when data is requested by the master but send/receive/transfer operation has not been started. Data field <em>rx_underflow</em> = <span class="XML-Token">1</span> of <a class="el" href="group__usart__interface__gr.html#structARM__USART__STATUS">ARM_USART_STATUS</a>. </td><td><em>allways supported</em> </td></tr>
+<td><a class="el" href="group__USART__events.html#gae57b9977bd338bf8bef86978843fa443">ARM_USART_EVENT_TX_UNDERFLOW</a> </td><td>4 </td><td>Occurs in synchronous slave mode when data is requested by the master but send/receive/transfer operation has not been started. Data field <em>rx_underflow</em> = <span class="XML-Token">1</span> of <a class="el" href="group__usart__interface__gr.html#structARM__USART__STATUS">ARM_USART_STATUS</a>. </td><td><em>always supported</em> </td></tr>
<tr>
-<td><a class="el" href="group__USART__events.html#ga43a0869daf83abb3fea96926a97047ad">ARM_USART_EVENT_RX_OVERFLOW</a> </td><td>5 </td><td>Occurs when data is lost during receive/transfer operation or when data is lost because receive operation in asynchronous mode or receive/send/transfer operation in synchronous slave mode has not been started. Data field <em>rx_overflow</em> = <span class="XML-Token">1</span> of <a class="el" href="group__usart__interface__gr.html#structARM__USART__STATUS">ARM_USART_STATUS</a>. </td><td><em>allways supported</em> </td></tr>
+<td><a class="el" href="group__USART__events.html#ga43a0869daf83abb3fea96926a97047ad">ARM_USART_EVENT_RX_OVERFLOW</a> </td><td>5 </td><td>Occurs when data is lost during receive/transfer operation or when data is lost because receive operation in asynchronous mode or receive/send/transfer operation in synchronous slave mode has not been started. Data field <em>rx_overflow</em> = <span class="XML-Token">1</span> of <a class="el" href="group__usart__interface__gr.html#structARM__USART__STATUS">ARM_USART_STATUS</a>. </td><td><em>always supported</em> </td></tr>
<tr>
<td>ARM_USART_EVENT_RX_TIMEOUT </td><td>6 </td><td>Occurs during receive when idle time is detected between consecutive characters (idle time is hardware dependent). </td><td>data field <em>event_rx_timeout</em> = <span class="XML-Token">1</span> </td></tr>
<tr>
-<td><a class="el" href="group__USART__events.html#gaa1d19e48faf2bdc2a976de448928288e">ARM_USART_EVENT_RX_BREAK</a> </td><td>7 </td><td>Occurs when break is detected during receive. Data field <em>rx_break</em> = <span class="XML-Token">1</span> of <a class="el" href="group__usart__interface__gr.html#structARM__USART__STATUS">ARM_USART_STATUS</a>. </td><td><em>allways supported</em> </td></tr>
+<td><a class="el" href="group__USART__events.html#gaa1d19e48faf2bdc2a976de448928288e">ARM_USART_EVENT_RX_BREAK</a> </td><td>7 </td><td>Occurs when break is detected during receive. Data field <em>rx_break</em> = <span class="XML-Token">1</span> of <a class="el" href="group__usart__interface__gr.html#structARM__USART__STATUS">ARM_USART_STATUS</a>. </td><td><em>always supported</em> </td></tr>
<tr>
-<td><a class="el" href="group__USART__events.html#ga2d97495c650220fbfe9d6977d0953127">ARM_USART_EVENT_RX_FRAMING_ERROR</a> </td><td>8 </td><td>Occurs when framing error is detected during receive. Data field <em>rx_framing_error</em> = <span class="XML-Token">1</span> of <a class="el" href="group__usart__interface__gr.html#structARM__USART__STATUS">ARM_USART_STATUS</a>. </td><td><em>allways supported</em> </td></tr>
+<td><a class="el" href="group__USART__events.html#ga2d97495c650220fbfe9d6977d0953127">ARM_USART_EVENT_RX_FRAMING_ERROR</a> </td><td>8 </td><td>Occurs when framing error is detected during receive. Data field <em>rx_framing_error</em> = <span class="XML-Token">1</span> of <a class="el" href="group__usart__interface__gr.html#structARM__USART__STATUS">ARM_USART_STATUS</a>. </td><td><em>always supported</em> </td></tr>
<tr>
-<td><a class="el" href="group__USART__events.html#gadb4fec2530fc5ae3ad2b056741883451">ARM_USART_EVENT_RX_PARITY_ERROR</a> </td><td>9 </td><td>Occurs when parity error is detected during receive. Data field <em>rx_parity_error</em> = <span class="XML-Token">1</span> of <a class="el" href="group__usart__interface__gr.html#structARM__USART__STATUS">ARM_USART_STATUS</a>. </td><td><em>allways supported</em> </td></tr>
+<td><a class="el" href="group__USART__events.html#gadb4fec2530fc5ae3ad2b056741883451">ARM_USART_EVENT_RX_PARITY_ERROR</a> </td><td>9 </td><td>Occurs when parity error is detected during receive. Data field <em>rx_parity_error</em> = <span class="XML-Token">1</span> of <a class="el" href="group__usart__interface__gr.html#structARM__USART__STATUS">ARM_USART_STATUS</a>. </td><td><em>always supported</em> </td></tr>
<tr>
<td>ARM_USART_EVENT_CTS </td><td>10 </td><td>Indicates that CTS modem line state has changed. Data field <em>cts</em> = <span class="XML-Token">1</span> of <a class="el" href="group__usart__interface__gr.html#structARM__USART__MODEM__STATUS">ARM_USART_MODEM_STATUS</a>. </td><td>data field <em>event_cts</em> = <span class="XML-Token">1</span> and <br/>
data field <em>cts</em> = <span class="XML-Token">1</span> </td></tr>
@@ -1551,7 +1551,7 @@ reserved: 28</td>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__usart__misc__control.html b/docs/Driver/html/group__usart__misc__control.html
index be932bd..2fb7857 100644
--- a/docs/Driver/html/group__usart__misc__control.html
+++ b/docs/Driver/html/group__usart__misc__control.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -326,7 +326,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__usart__mode__control.html b/docs/Driver/html/group__usart__mode__control.html
index 4a58b10..024f876 100644
--- a/docs/Driver/html/group__usart__mode__control.html
+++ b/docs/Driver/html/group__usart__mode__control.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -236,7 +236,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__usart__parity__bit.html b/docs/Driver/html/group__usart__parity__bit.html
index 5b65401..c8d118a 100644
--- a/docs/Driver/html/group__usart__parity__bit.html
+++ b/docs/Driver/html/group__usart__parity__bit.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -182,7 +182,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__usart__stop__bits.html b/docs/Driver/html/group__usart__stop__bits.html
index af91e6e..2466b44 100644
--- a/docs/Driver/html/group__usart__stop__bits.html
+++ b/docs/Driver/html/group__usart__stop__bits.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -201,7 +201,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:31 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__usb__interface__gr.html b/docs/Driver/html/group__usb__interface__gr.html
index b18f599..0eec786 100644
--- a/docs/Driver/html/group__usb__interface__gr.html
+++ b/docs/Driver/html/group__usb__interface__gr.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -165,7 +165,7 @@ Simplified USB Schema</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__usbd__interface__gr.html b/docs/Driver/html/group__usbd__interface__gr.html
index 507e017..5fbd09b 100644
--- a/docs/Driver/html/group__usbd__interface__gr.html
+++ b/docs/Driver/html/group__usbd__interface__gr.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -1380,7 +1380,7 @@ The parameter <em>event</em> indicates one or more events that occurred during d
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__usbh__hci__gr.html b/docs/Driver/html/group__usbh__hci__gr.html
index 81172f9..9c858a0 100644
--- a/docs/Driver/html/group__usbh__hci__gr.html
+++ b/docs/Driver/html/group__usbh__hci__gr.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -571,7 +571,7 @@ Reserved (must be zero) </td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__usbh__host__gr.html b/docs/Driver/html/group__usbh__host__gr.html
index 8516fe6..c414869 100644
--- a/docs/Driver/html/group__usbh__host__gr.html
+++ b/docs/Driver/html/group__usbh__host__gr.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -1497,7 +1497,7 @@ The parameter <em>event</em> indicates one or more events that occurred during d
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__usbh__interface__gr.html b/docs/Driver/html/group__usbh__interface__gr.html
index b698099..935715a 100644
--- a/docs/Driver/html/group__usbh__interface__gr.html
+++ b/docs/Driver/html/group__usbh__interface__gr.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -136,7 +136,7 @@ Content</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__wifi__addr__family.html b/docs/Driver/html/group__wifi__addr__family.html
new file mode 100644
index 0000000..26d8e19
--- /dev/null
+++ b/docs/Driver/html/group__wifi__addr__family.html
@@ -0,0 +1,177 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>WiFi Socket Address Family definitions</title>
+<title>CMSIS-Driver: WiFi Socket Address Family definitions</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Driver
+ &#160;<span id="projectnumber">Version 2.7.1</span>
+ </div>
+ <div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li><a href="modules.html"><span>Reference</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__wifi__addr__family.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="summary">
+<a href="#define-members">Macros</a> </div>
+ <div class="headertitle">
+<div class="title">WiFi Socket Address Family definitions<div class="ingroups"><a class="el" href="group__wifi__socket__gr.html">WiFi Socket</a></div></div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>WiFi Socket Address Family definitions.
+<a href="#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
+Macros</h2></td></tr>
+<tr class="memitem:ga1a17023d92374b4f2d963aa7ac1c4e17"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__addr__family.html#ga1a17023d92374b4f2d963aa7ac1c4e17">ARM_SOCKET_AF_INET</a>&#160;&#160;&#160;1</td></tr>
+<tr class="memdesc:ga1a17023d92374b4f2d963aa7ac1c4e17"><td class="mdescLeft">&#160;</td><td class="mdescRight">IPv4. <a href="#ga1a17023d92374b4f2d963aa7ac1c4e17">More...</a><br/></td></tr>
+<tr class="separator:ga1a17023d92374b4f2d963aa7ac1c4e17"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad50c95421ffbc6eec5f8458b2e170c26"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__addr__family.html#gad50c95421ffbc6eec5f8458b2e170c26">ARM_SOCKET_AF_INET6</a>&#160;&#160;&#160;2</td></tr>
+<tr class="memdesc:gad50c95421ffbc6eec5f8458b2e170c26"><td class="mdescLeft">&#160;</td><td class="mdescRight">IPv6. <a href="#gad50c95421ffbc6eec5f8458b2e170c26">More...</a><br/></td></tr>
+<tr class="separator:gad50c95421ffbc6eec5f8458b2e170c26"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
+<p>WiFi Socket Address Family definitions. </p>
+<p>The WiFi Socket Address Family specifies the addressing scheme that an instance of the WiFi socket can use. </p>
+<h2 class="groupheader">Macro Definition Documentation</h2>
+<a class="anchor" id="ga1a17023d92374b4f2d963aa7ac1c4e17"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_SOCKET_AF_INET&#160;&#160;&#160;1</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>IPv4. </p>
+<p>Internet Address Family version 4. </p>
+
+</div>
+</div>
+<a class="anchor" id="gad50c95421ffbc6eec5f8458b2e170c26"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_SOCKET_AF_INET6&#160;&#160;&#160;2</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>IPv6. </p>
+<p>Internet Address Family version 6. </p>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Driver/html/group__wifi__addr__family.js b/docs/Driver/html/group__wifi__addr__family.js
new file mode 100644
index 0000000..16c108f
--- /dev/null
+++ b/docs/Driver/html/group__wifi__addr__family.js
@@ -0,0 +1,5 @@
+var group__wifi__addr__family =
+[
+ [ "ARM_SOCKET_AF_INET", "group__wifi__addr__family.html#ga1a17023d92374b4f2d963aa7ac1c4e17", null ],
+ [ "ARM_SOCKET_AF_INET6", "group__wifi__addr__family.html#gad50c95421ffbc6eec5f8458b2e170c26", null ]
+]; \ No newline at end of file
diff --git a/docs/Driver/html/group__wifi__bypass__gr.html b/docs/Driver/html/group__wifi__bypass__gr.html
new file mode 100644
index 0000000..bd9de5e
--- /dev/null
+++ b/docs/Driver/html/group__wifi__bypass__gr.html
@@ -0,0 +1,384 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>WiFi Bypass Mode</title>
+<title>CMSIS-Driver: WiFi Bypass Mode</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Driver
+ &#160;<span id="projectnumber">Version 2.7.1</span>
+ </div>
+ <div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li><a href="modules.html"><span>Reference</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__wifi__bypass__gr.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="summary">
+<a href="#func-members">Functions</a> </div>
+ <div class="headertitle">
+<div class="title">WiFi Bypass Mode<div class="ingroups"><a class="el" href="group__wifi__interface__gr.html">WiFi Interface</a></div></div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Transfer Ethernet frames by WiFi module.
+<a href="#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga678fa1aa06ca6aaa67c7eb7a7660730e"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__bypass__gr.html#ga678fa1aa06ca6aaa67c7eb7a7660730e">ARM_WIFI_BypassControl</a> (uint32_t interface, uint32_t mode)</td></tr>
+<tr class="memdesc:ga678fa1aa06ca6aaa67c7eb7a7660730e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Enable or disable bypass (pass-through) mode. Transmit and receive Ethernet frames (IP layer bypassed and WiFi/Ethernet translation). <a href="#ga678fa1aa06ca6aaa67c7eb7a7660730e">More...</a><br/></td></tr>
+<tr class="separator:ga678fa1aa06ca6aaa67c7eb7a7660730e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac1da4619feaf62d0cc90cfe44642d16b"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__bypass__gr.html#gac1da4619feaf62d0cc90cfe44642d16b">ARM_WIFI_EthSendFrame</a> (uint32_t interface, const uint8_t *frame, uint32_t len)</td></tr>
+<tr class="memdesc:gac1da4619feaf62d0cc90cfe44642d16b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send Ethernet frame (in bypass mode only). <a href="#gac1da4619feaf62d0cc90cfe44642d16b">More...</a><br/></td></tr>
+<tr class="separator:gac1da4619feaf62d0cc90cfe44642d16b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1dbeb5528095af31a60560e0c48321d4"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__bypass__gr.html#ga1dbeb5528095af31a60560e0c48321d4">ARM_WIFI_EthReadFrame</a> (uint32_t interface, uint8_t *frame, uint32_t len)</td></tr>
+<tr class="memdesc:ga1dbeb5528095af31a60560e0c48321d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Read data of received Ethernet frame (in bypass mode only). <a href="#ga1dbeb5528095af31a60560e0c48321d4">More...</a><br/></td></tr>
+<tr class="separator:ga1dbeb5528095af31a60560e0c48321d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab67442ff061d0c4311a7046bce8d0cd1"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__bypass__gr.html#gab67442ff061d0c4311a7046bce8d0cd1">ARM_WIFI_EthGetRxFrameSize</a> (uint32_t interface)</td></tr>
+<tr class="memdesc:gab67442ff061d0c4311a7046bce8d0cd1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get size of received Ethernet frame (in bypass mode only). <a href="#gab67442ff061d0c4311a7046bce8d0cd1">More...</a><br/></td></tr>
+<tr class="separator:gab67442ff061d0c4311a7046bce8d0cd1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
+<p>Transfer Ethernet frames by WiFi module. </p>
+<p>The <a class="el" href="group__wifi__bypass__gr.html">WiFi Bypass Mode</a> functions are an optional interface and enable the transmission of Ethernet frames with WiFi modules. The use of this interface requires that the IP stack is running on the microcontroller. The internal IP stack of the WiFi module is therefore not used, and this usually means that the <a class="el" href="group__wifi__socket__gr.html">WiFi Socket</a> functions can not be used. </p>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="ga678fa1aa06ca6aaa67c7eb7a7660730e"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t ARM_WIFI_BypassControl </td>
+ <td>(</td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>interface</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>mode</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Enable or disable bypass (pass-through) mode. Transmit and receive Ethernet frames (IP layer bypassed and WiFi/Ethernet translation). </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">interface</td><td>Interface (0 = Station, 1 = Access Point) </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">mode</td><td><ul>
+<li>value = 1: all packets bypass internal IP stack</li>
+<li>value = 0: all packets processed by internal IP stack </li>
+</ul>
+</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="group__execution__status.html#ga85752c5de59e8adeb001e35ff5be6be7">ARM_DRIVER_OK</a> : Operation successful</li>
+<li><a class="el" href="group__execution__status.html#ga2f627075447749bb368d3b768be107cb">ARM_DRIVER_ERROR</a> : Operation failed</li>
+<li><a class="el" href="group__execution__status.html#ga2efa59e480d82697795439220e6884e4">ARM_DRIVER_ERROR_UNSUPPORTED</a> : Operation not supported</li>
+<li><a class="el" href="group__execution__status.html#gac781d4b70ce17c4c2efe2db045be751c">ARM_DRIVER_ERROR_PARAMETER</a> : Parameter error (invalid interface or mode)</li>
+</ul>
+</dd></dl>
+<p>The function <b>ARM_WIFI_BypassControl</b> enables or disables the WiFi bypass mode.</p>
+<p>The WiFi Bypass mode can only be enabled, if there is a bypass mode supported in the WiFi driver. You can check this by checking the driver's capabilities.</p>
+<dl class="section note"><dt>Note</dt><dd>Bypass mode is enabled by default if the module does not support the Socket interface.</dd></dl>
+<p>The argument <em>mode</em> specifies the desired state of the WiFi Bypass mode, which is enabled or disabled.</p>
+<p><b>Example:</b> </p>
+<div class="fragment"><div class="line"><span class="keyword">extern</span> <a class="code" href="group__wifi__interface__gr.html#structARM__DRIVER__WIFI">ARM_DRIVER_WIFI</a> Driver_WiFi0;</div>
+<div class="line"><span class="keyword">static</span> <a class="code" href="group__wifi__interface__gr.html#structARM__DRIVER__WIFI">ARM_DRIVER_WIFI</a> *wifi;</div>
+<div class="line"><span class="keyword">static</span> <a class="code" href="group__eth__interface__gr.html#structARM__ETH__MAC__ADDR">ARM_ETH_MAC_ADDR</a> own_mac_address;</div>
+<div class="line"> </div>
+<div class="line"><span class="keyword">static</span> <span class="keywordtype">void</span> wifi_notify (uint32_t event, ,<span class="keywordtype">void</span> *arg) {</div>
+<div class="line"> <span class="keywordflow">switch</span> (event) {</div>
+<div class="line"> :</div>
+<div class="line"> } </div>
+<div class="line">}</div>
+<div class="line"> </div>
+<div class="line"><span class="keywordtype">void</span> initialize_wifi_bypass (<span class="keywordtype">void</span>) {</div>
+<div class="line"> <a class="code" href="group__wifi__control__gr.html#structARM__WIFI__CAPABILITIES">ARM_WIFI_CAPABILITIES</a> capabilities;</div>
+<div class="line"> </div>
+<div class="line"> wifi = &amp;Driver_WiFi0;</div>
+<div class="line"> capabilities = wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#a1ced805656e067b5635f1af2292b69e1">GetCapabilities</a> ();</div>
+<div class="line"> <span class="keywordflow">if</span> (capabilities.<a class="code" href="group__wifi__control__gr.html#adbcc47408fb8c50d262a3be535108186">bypass_mode</a> == 0) {</div>
+<div class="line"> <span class="comment">// error handling </span></div>
+<div class="line"> } </div>
+<div class="line"> </div>
+<div class="line"> <span class="comment">// Initialize and Power-on WiFi Interface</span></div>
+<div class="line"> wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#a99e597db8e61d0ff834561cb710e61ad">Initialize</a> ((capabilities.eth_rx_frame_event) ? wifi_notify : NULL);</div>
+<div class="line"> wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef">PowerControl</a> (<a class="code" href="Driver__Common_8h.html#ga47d6d7c31f88f3b8ae4aaf9d8444afa5abed52b77a9ce4775570e44a842b1295e">ARM_POWER_FULL</a>);</div>
+<div class="line"> </div>
+<div class="line"> <span class="comment">// populate own_mac_address with the address to use for station</span></div>
+<div class="line"> wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#a6b5e1c7fcea96ff13f6fd16d57c8b68f">SetOption</a>(0U, <a class="code" href="group__WiFi__option.html#gafefb0fe1e5cdfb71f7f8cc7606840865">ARM_WIFI_MAC</a>, &amp;own_mac_address, 6U);</div>
+<div class="line"> </div>
+<div class="line"> wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#a18c6762aa46cec65b65135eaeadebf23">BypassControl</a> (0U, 1U); <span class="comment">// Enable bypass mode for station</span></div>
+<div class="line">}</div>
+</div><!-- fragment -->
+</div>
+</div>
+<a class="anchor" id="gac1da4619feaf62d0cc90cfe44642d16b"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t ARM_WIFI_EthSendFrame </td>
+ <td>(</td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>interface</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const uint8_t *&#160;</td>
+ <td class="paramname"><em>frame</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>len</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Send Ethernet frame (in bypass mode only). </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">interface</td><td>Interface (0 = Station, 1 = Access Point) </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">frame</td><td>Pointer to frame buffer with data to send </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">len</td><td>Frame buffer length in bytes </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="group__execution__status.html#ga85752c5de59e8adeb001e35ff5be6be7">ARM_DRIVER_OK</a> : Operation successful</li>
+<li><a class="el" href="group__execution__status.html#ga2f627075447749bb368d3b768be107cb">ARM_DRIVER_ERROR</a> : Operation failed</li>
+<li><a class="el" href="group__execution__status.html#ga13c1123319c7b9a4735d63447f35116b">ARM_DRIVER_ERROR_BUSY</a> : Driver is busy</li>
+<li><a class="el" href="group__execution__status.html#ga2efa59e480d82697795439220e6884e4">ARM_DRIVER_ERROR_UNSUPPORTED</a> : Operation not supported</li>
+<li><a class="el" href="group__execution__status.html#gac781d4b70ce17c4c2efe2db045be751c">ARM_DRIVER_ERROR_PARAMETER</a> : Parameter error (invalid interface or NULL frame pointer)</li>
+</ul>
+</dd></dl>
+<p>The function <b>ARM_WIFI_EthSendFrame</b> writes an <b>Ethernet frame</b> to the WiFi transmit buffer.</p>
+<p>The WiFi bypass mode must be enabled by using the function <a class="el" href="group__wifi__bypass__gr.html#ga678fa1aa06ca6aaa67c7eb7a7660730e">ARM_WIFI_BypassControl</a> before a call to this function.</p>
+<p>The frame data addressed by <em>frame</em> starts with MAC destination and ends with the last Payload data byte. The frame data is copied into the transmit buffer of the WiFi interface.</p>
+<p>The maximum value for <em>len</em> is implied by the size restrictions of the Ethernet frame but is not verified. Using an invalid value for <em>len</em> may generate unpredicted results.</p>
+<p><b>Example:</b> </p>
+<div class="fragment"><div class="line">status = wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#a2648d7e0d1c10c48923d8d20d99311ab">EthSendFrame</a> (0U, &amp;frame_data[0], frame_length);</div>
+<div class="line"><span class="keywordflow">if</span> (status != <a class="code" href="group__execution__status.html#ga85752c5de59e8adeb001e35ff5be6be7">ARM_DRIVER_OK</a>) {</div>
+<div class="line"> <span class="comment">// error handling</span></div>
+<div class="line">}</div>
+</div><!-- fragment -->
+</div>
+</div>
+<a class="anchor" id="ga1dbeb5528095af31a60560e0c48321d4"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t ARM_WIFI_EthReadFrame </td>
+ <td>(</td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>interface</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint8_t *&#160;</td>
+ <td class="paramname"><em>frame</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>len</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Read data of received Ethernet frame (in bypass mode only). </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">interface</td><td>Interface (0 = Station, 1 = Access Point) </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">frame</td><td>Pointer to frame buffer for data to read into </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">len</td><td>Frame buffer length in bytes </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>number of data bytes read or error code<ul>
+<li>value &gt;= 0 : Number of data bytes read</li>
+<li><a class="el" href="group__execution__status.html#ga2f627075447749bb368d3b768be107cb">ARM_DRIVER_ERROR</a> : Operation failed</li>
+<li><a class="el" href="group__execution__status.html#ga2efa59e480d82697795439220e6884e4">ARM_DRIVER_ERROR_UNSUPPORTED</a> : Operation not supported</li>
+<li><a class="el" href="group__execution__status.html#gac781d4b70ce17c4c2efe2db045be751c">ARM_DRIVER_ERROR_PARAMETER</a> : Parameter error (invalid interface or NULL frame pointer)</li>
+</ul>
+</dd></dl>
+<p>The function <b>ARM_WIFI_EthReadFrame</b> reads an <b>Ethernet frame</b> from the WiFi interface in the bypass mode.</p>
+<p>The <em>len</em> of the Ethernet frame can be checked using the function <a class="el" href="group__wifi__bypass__gr.html#gab67442ff061d0c4311a7046bce8d0cd1">ARM_WIFI_EthGetRxFrameSize</a>.</p>
+<p>The frame data addressed by <em>frame</em> starts with MAC destination and ends with the last Payload data byte. The frame data is read from the receive buffer of the WiFi interface and the number of bytes written into the memory addressed by <em>frame</em> is returned. A negative return value indicates an error whereby the status code is defined with driver common return codes.</p>
+<p>The function <a class="el" href="group__wifi__bypass__gr.html#ga1dbeb5528095af31a60560e0c48321d4">ARM_WIFI_EthReadFrame</a> may be called with <em>buf</em> = <span class="XML-Token">NULL</span> and <em>len</em> = <span class="XML-Token">0</span> to discard or release a frame. This is useful when an incorrect frame has been received or no memory is available to hold the Ethernet frame.</p>
+<p><b>Example:</b> </p>
+<div class="fragment"><div class="line">size = wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#af7ecc54209ce3725037cb5c9629151cf">EthGetRxFrameSize</a> ();</div>
+<div class="line"><span class="keywordflow">if</span> ((size &lt; 14) || (size &gt; 1514)) { <span class="comment">// frame excludes CRC</span></div>
+<div class="line"> wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#a544ca40b7157efce5000cd83aa92f8a0">EthReadFrame</a> (NULL, 0); <span class="comment">// Frame error, release it</span></div>
+<div class="line">}</div>
+<div class="line">len = wifi-&gt;ReadFrame (0U, &amp;frame_data[0], size);</div>
+<div class="line"><span class="keywordflow">if</span> (len &lt; 0) {</div>
+<div class="line"> <span class="comment">// error handling</span></div>
+<div class="line">}</div>
+</div><!-- fragment -->
+</div>
+</div>
+<a class="anchor" id="gab67442ff061d0c4311a7046bce8d0cd1"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint32_t ARM_WIFI_EthGetRxFrameSize </td>
+ <td>(</td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>interface</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Get size of received Ethernet frame (in bypass mode only). </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">interface</td><td>Interface (0 = Station, 1 = Access Point) </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>number of bytes in received frame</dd></dl>
+<p>The function <b>ARM_WIFI_EthGetRxFrameSize</b> returns the size of a received <b>Ethernet frame</b> in the bypass mode. This function can be called before <a class="el" href="group__wifi__bypass__gr.html#ga1dbeb5528095af31a60560e0c48321d4">ARM_WIFI_EthReadFrame</a> and retrieves the value <em>len</em>.</p>
+<p>The frame size includes MAC destination and ends with the last Payload data byte. Value <span class="XML-Token">0</span> indicates that no Ethernet frame is available in the receive buffer. Values smaller than minimum size of Ethernet frame or larger than maximum size of Ethernet frame indicate an invalid frame which needs to be discarded by calling <a class="el" href="group__wifi__bypass__gr.html#ga1dbeb5528095af31a60560e0c48321d4">ARM_WIFI_EthReadFrame</a>.</p>
+<p><b>Example:</b> </p>
+<ul>
+<li>see <a class="el" href="group__wifi__bypass__gr.html#ga1dbeb5528095af31a60560e0c48321d4">ARM_WIFI_EthReadFrame</a> </li>
+</ul>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Driver/html/group__wifi__bypass__gr.js b/docs/Driver/html/group__wifi__bypass__gr.js
new file mode 100644
index 0000000..05ddec9
--- /dev/null
+++ b/docs/Driver/html/group__wifi__bypass__gr.js
@@ -0,0 +1,7 @@
+var group__wifi__bypass__gr =
+[
+ [ "ARM_WIFI_BypassControl", "group__wifi__bypass__gr.html#ga678fa1aa06ca6aaa67c7eb7a7660730e", null ],
+ [ "ARM_WIFI_EthSendFrame", "group__wifi__bypass__gr.html#gac1da4619feaf62d0cc90cfe44642d16b", null ],
+ [ "ARM_WIFI_EthReadFrame", "group__wifi__bypass__gr.html#ga1dbeb5528095af31a60560e0c48321d4", null ],
+ [ "ARM_WIFI_EthGetRxFrameSize", "group__wifi__bypass__gr.html#gab67442ff061d0c4311a7046bce8d0cd1", null ]
+]; \ No newline at end of file
diff --git a/docs/Driver/html/group__wifi__control__gr.html b/docs/Driver/html/group__wifi__control__gr.html
new file mode 100644
index 0000000..f8a700a
--- /dev/null
+++ b/docs/Driver/html/group__wifi__control__gr.html
@@ -0,0 +1,623 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>WiFi Control</title>
+<title>CMSIS-Driver: WiFi Control</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Driver
+ &#160;<span id="projectnumber">Version 2.7.1</span>
+ </div>
+ <div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li><a href="modules.html"><span>Reference</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__wifi__control__gr.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="summary">
+<a href="#groups">Content</a> &#124;
+<a href="#nested-classes">Data Structures</a> &#124;
+<a href="#typedef-members">Typedefs</a> &#124;
+<a href="#func-members">Functions</a> </div>
+ <div class="headertitle">
+<div class="title">WiFi Control<div class="ingroups"><a class="el" href="group__wifi__interface__gr.html">WiFi Interface</a></div></div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Control functions for the WiFi module.
+<a href="#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="groups"></a>
+Content</h2></td></tr>
+<tr class="memitem:group__wifi__event"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__event.html">WiFi Events</a></td></tr>
+<tr class="memdesc:group__wifi__event"><td class="mdescLeft">&#160;</td><td class="mdescRight">The WiFi driver generates call back events that are notified via the function <a class="el" href="group__wifi__control__gr.html#ga0c8243dee4bb161132692516f048bcec">ARM_WIFI_SignalEvent</a>. <br/></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Data Structures</h2></td></tr>
+<tr class="memitem:structARM__WIFI__CAPABILITIES"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__control__gr.html#structARM__WIFI__CAPABILITIES">ARM_WIFI_CAPABILITIES</a></td></tr>
+<tr class="memdesc:structARM__WIFI__CAPABILITIES"><td class="mdescLeft">&#160;</td><td class="mdescRight">WiFi Driver Capabilities. <a href="group__wifi__control__gr.html#structARM__WIFI__CAPABILITIES">More...</a><br/></td></tr>
+<tr class="separator:structARM__WIFI__CAPABILITIES"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:gac0f04bbdd431c87a680626154c3e0a41"><td class="memItemLeft" align="right" valign="top">typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__control__gr.html#gac0f04bbdd431c87a680626154c3e0a41">ARM_WIFI_SignalEvent_t</a> )(uint32_t event, void *arg)</td></tr>
+<tr class="memdesc:gac0f04bbdd431c87a680626154c3e0a41"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pointer to <a class="el" href="group__wifi__control__gr.html#ga0c8243dee4bb161132692516f048bcec">ARM_WIFI_SignalEvent</a> : Signal WiFi Event. <a href="#gac0f04bbdd431c87a680626154c3e0a41">More...</a><br/></td></tr>
+<tr class="separator:gac0f04bbdd431c87a680626154c3e0a41"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:gad349fb835926a508e2a33501c0dff6a2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__common__drv__gr.html#structARM__DRIVER__VERSION">ARM_DRIVER_VERSION</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__control__gr.html#gad349fb835926a508e2a33501c0dff6a2">ARM_WIFI_GetVersion</a> (void)</td></tr>
+<tr class="memdesc:gad349fb835926a508e2a33501c0dff6a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get driver version. <a href="#gad349fb835926a508e2a33501c0dff6a2">More...</a><br/></td></tr>
+<tr class="separator:gad349fb835926a508e2a33501c0dff6a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3496996799a4762e9958a8b6af683b4b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__wifi__control__gr.html#structARM__WIFI__CAPABILITIES">ARM_WIFI_CAPABILITIES</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__control__gr.html#ga3496996799a4762e9958a8b6af683b4b">ARM_WIFI_GetCapabilities</a> (void)</td></tr>
+<tr class="memdesc:ga3496996799a4762e9958a8b6af683b4b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get driver capabilities. <a href="#ga3496996799a4762e9958a8b6af683b4b">More...</a><br/></td></tr>
+<tr class="separator:ga3496996799a4762e9958a8b6af683b4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadc4b9aaae0fdf7d489b1d81e3c2f3474"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__control__gr.html#gadc4b9aaae0fdf7d489b1d81e3c2f3474">ARM_WIFI_Initialize</a> (<a class="el" href="group__wifi__control__gr.html#gac0f04bbdd431c87a680626154c3e0a41">ARM_WIFI_SignalEvent_t</a> cb_event)</td></tr>
+<tr class="memdesc:gadc4b9aaae0fdf7d489b1d81e3c2f3474"><td class="mdescLeft">&#160;</td><td class="mdescRight">Initialize WiFi Module. <a href="#gadc4b9aaae0fdf7d489b1d81e3c2f3474">More...</a><br/></td></tr>
+<tr class="separator:gadc4b9aaae0fdf7d489b1d81e3c2f3474"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae1e488d4ecc365e30712e6b1711a9c5d"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__control__gr.html#gae1e488d4ecc365e30712e6b1711a9c5d">ARM_WIFI_Uninitialize</a> (void)</td></tr>
+<tr class="memdesc:gae1e488d4ecc365e30712e6b1711a9c5d"><td class="mdescLeft">&#160;</td><td class="mdescRight">De-initialize WiFi Module. <a href="#gae1e488d4ecc365e30712e6b1711a9c5d">More...</a><br/></td></tr>
+<tr class="separator:gae1e488d4ecc365e30712e6b1711a9c5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga48d4cb7c00e96d2b928cc4468d4e623b"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__control__gr.html#ga48d4cb7c00e96d2b928cc4468d4e623b">ARM_WIFI_PowerControl</a> (<a class="el" href="group__common__drv__gr.html#ga47d6d7c31f88f3b8ae4aaf9d8444afa5">ARM_POWER_STATE</a> state)</td></tr>
+<tr class="memdesc:ga48d4cb7c00e96d2b928cc4468d4e623b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Control WiFi Module Power. <a href="#ga48d4cb7c00e96d2b928cc4468d4e623b">More...</a><br/></td></tr>
+<tr class="separator:ga48d4cb7c00e96d2b928cc4468d4e623b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabdc4c9966a3f22ac6e53119e71e67579"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__control__gr.html#gabdc4c9966a3f22ac6e53119e71e67579">ARM_WIFI_GetModuleInfo</a> (char *module_info, uint32_t max_len)</td></tr>
+<tr class="memdesc:gabdc4c9966a3f22ac6e53119e71e67579"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get Module information. <a href="#gabdc4c9966a3f22ac6e53119e71e67579">More...</a><br/></td></tr>
+<tr class="separator:gabdc4c9966a3f22ac6e53119e71e67579"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0c8243dee4bb161132692516f048bcec"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__control__gr.html#ga0c8243dee4bb161132692516f048bcec">ARM_WIFI_SignalEvent</a> (uint32_t event, void *arg)</td></tr>
+<tr class="memdesc:ga0c8243dee4bb161132692516f048bcec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Signal WiFi Events. <a href="#ga0c8243dee4bb161132692516f048bcec">More...</a><br/></td></tr>
+<tr class="separator:ga0c8243dee4bb161132692516f048bcec"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
+<p>Control functions for the WiFi module. </p>
+<p>The <a class="el" href="group__wifi__control__gr.html">WiFi Control</a> functions setup and control the WiFi module. </p>
+<hr/><h2 class="groupheader">Data Structure Documentation</h2>
+<a name="structARM__WIFI__CAPABILITIES" id="structARM__WIFI__CAPABILITIES"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">struct ARM_WIFI_CAPABILITIES</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<div class="textblock"><p>WiFi Driver Capabilities. </p>
+<p>A WiFi driver can be implemented with different capabilities. The data fields of this structure encode the capabilities implemented by this driver.</p>
+<p><b>Returned by:</b></p>
+<ul>
+<li><a class="el" href="group__wifi__control__gr.html#ga3496996799a4762e9958a8b6af683b4b">ARM_WIFI_GetCapabilities</a> </li>
+</ul>
+</div><table class="fieldtable">
+<tr><th colspan="3">Data Fields</th></tr>
+<tr><td class="fieldtype">
+<a class="anchor" id="a3c9e76f6560429efd6dcc41ffd4b67b9"></a>uint32_t</td>
+<td class="fieldname">
+station: 1</td>
+<td class="fielddoc">
+Station. </td></tr>
+<tr><td class="fieldtype">
+<a class="anchor" id="ae980bcb85233b9c5904072246ac71dd7"></a>uint32_t</td>
+<td class="fieldname">
+ap: 1</td>
+<td class="fielddoc">
+Access Point. </td></tr>
+<tr><td class="fieldtype">
+<a class="anchor" id="ad280904e2429375205c09e53fe8cdcb1"></a>uint32_t</td>
+<td class="fieldname">
+station_ap: 1</td>
+<td class="fielddoc">
+Concurrent Station and Access Point. </td></tr>
+<tr><td class="fieldtype">
+<a class="anchor" id="a87476544767703fc9f45f81b16cd4429"></a>uint32_t</td>
+<td class="fieldname">
+wps_station: 1</td>
+<td class="fielddoc">
+WiFi Protected Setup (WPS) for Station. </td></tr>
+<tr><td class="fieldtype">
+<a class="anchor" id="a7689c7dd824016b1962854a86d23d141"></a>uint32_t</td>
+<td class="fieldname">
+wps_ap: 1</td>
+<td class="fielddoc">
+WiFi Protected Setup (WPS) for Access Point. </td></tr>
+<tr><td class="fieldtype">
+<a class="anchor" id="a9fc191093a9bc356c3d85e9cbf185620"></a>uint32_t</td>
+<td class="fieldname">
+event_ap_connect: 1</td>
+<td class="fielddoc">
+Access Point: event generated on Station connect. </td></tr>
+<tr><td class="fieldtype">
+<a class="anchor" id="a18a7e7fe3a4f48548af6db6c825cc427"></a>uint32_t</td>
+<td class="fieldname">
+event_ap_disconnect: 1</td>
+<td class="fielddoc">
+Access Point: event generated on Station disconnect. </td></tr>
+<tr><td class="fieldtype">
+<a class="anchor" id="ac4c6eadec013cf8a11b8eca66b809431"></a>uint32_t</td>
+<td class="fieldname">
+event_eth_rx_frame: 1</td>
+<td class="fielddoc">
+Event generated on Ethernet frame reception in bypass mode. </td></tr>
+<tr><td class="fieldtype">
+<a class="anchor" id="adbcc47408fb8c50d262a3be535108186"></a>uint32_t</td>
+<td class="fieldname">
+bypass_mode: 1</td>
+<td class="fielddoc">
+Bypass or pass-through mode (Ethernet interface) </td></tr>
+<tr><td class="fieldtype">
+<a class="anchor" id="a69ddb9c845da426f636d9dd0dbed4e7e"></a>uint32_t</td>
+<td class="fieldname">
+ip: 1</td>
+<td class="fielddoc">
+IP (UDP/TCP) (Socket interface) </td></tr>
+<tr><td class="fieldtype">
+<a class="anchor" id="aad13478539ad093fabafd1804acac4a2"></a>uint32_t</td>
+<td class="fieldname">
+ip6: 1</td>
+<td class="fielddoc">
+IPv6 (Socket interface) </td></tr>
+<tr><td class="fieldtype">
+<a class="anchor" id="aef01bbaa48bdb4fba71684d8f31eb0b1"></a>uint32_t</td>
+<td class="fieldname">
+ping: 1</td>
+<td class="fielddoc">
+Ping (ICMP) </td></tr>
+<tr><td class="fieldtype">
+<a class="anchor" id="aa43c4c21b173ada1b6b7568956f0d650"></a>uint32_t</td>
+<td class="fieldname">
+reserved: 20</td>
+<td class="fielddoc">
+Reserved (must be zero) </td></tr>
+</table>
+
+</div>
+</div>
+<h2 class="groupheader">Typedef Documentation</h2>
+<a class="anchor" id="gac0f04bbdd431c87a680626154c3e0a41"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">ARM_WIFI_SignalEvent_t</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Pointer to <a class="el" href="group__wifi__control__gr.html#ga0c8243dee4bb161132692516f048bcec">ARM_WIFI_SignalEvent</a> : Signal WiFi Event. </p>
+<p>Provides the typedef for the callback function <a class="el" href="group__wifi__control__gr.html#ga0c8243dee4bb161132692516f048bcec">ARM_WIFI_SignalEvent</a>.</p>
+<p><b>Parameter for:</b></p>
+<ul>
+<li><a class="el" href="group__wifi__control__gr.html#gadc4b9aaae0fdf7d489b1d81e3c2f3474">ARM_WIFI_Initialize</a> </li>
+</ul>
+
+</div>
+</div>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="gad349fb835926a508e2a33501c0dff6a2"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__common__drv__gr.html#structARM__DRIVER__VERSION">ARM_DRIVER_VERSION</a> ARM_WIFI_GetVersion </td>
+ <td>(</td>
+ <td class="paramtype">void&#160;</td>
+ <td class="paramname"></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Get driver version. </p>
+<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__common__drv__gr.html#structARM__DRIVER__VERSION">ARM_DRIVER_VERSION</a></dd></dl>
+<p>The function <b>ARM_WIFI_GetVersion</b> returns version information of the driver implementation in <a class="el" href="group__common__drv__gr.html#structARM__DRIVER__VERSION">ARM_DRIVER_VERSION</a>.</p>
+<p>API version is the version of the CMSIS-Driver specification used to implement this driver. Driver version is source code version of the actual driver implementation.</p>
+<p><b>Example:</b> </p>
+<div class="fragment"><div class="line"><span class="keyword">extern</span> <a class="code" href="group__wifi__interface__gr.html#structARM__DRIVER__WIFI">ARM_DRIVER_WIFI</a> Driver_WiFi0;</div>
+<div class="line"><span class="keyword">static</span> <a class="code" href="group__wifi__interface__gr.html#structARM__DRIVER__WIFI">ARM_DRIVER_WIFI</a> *wifi;</div>
+<div class="line"> </div>
+<div class="line"><span class="keywordtype">void</span> get_wifi_version (<span class="keywordtype">void</span>) {</div>
+<div class="line"> <a class="code" href="group__common__drv__gr.html#structARM__DRIVER__VERSION">ARM_DRIVER_VERSION</a> version;</div>
+<div class="line"> </div>
+<div class="line"> wifi= &amp;Driver_WiFi0; </div>
+<div class="line"> version = wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#a8834b281da48583845c044a81566c1b3">GetVersion</a> ();</div>
+<div class="line"> <span class="keywordflow">if</span> (version.<a class="code" href="group__common__drv__gr.html#ad180da20fbde1d3dafc074af87c19540">api</a> &lt; 0x100U) { <span class="comment">// requires at minimum API version 1.0 or higher</span></div>
+<div class="line"> <span class="comment">// error handling</span></div>
+<div class="line"> <span class="keywordflow">return</span>;</div>
+<div class="line"> }</div>
+<div class="line">}</div>
+</div><!-- fragment -->
+</div>
+</div>
+<a class="anchor" id="ga3496996799a4762e9958a8b6af683b4b"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__wifi__control__gr.html#structARM__WIFI__CAPABILITIES">ARM_WIFI_CAPABILITIES</a> ARM_WIFI_GetCapabilities </td>
+ <td>(</td>
+ <td class="paramtype">void&#160;</td>
+ <td class="paramname"></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Get driver capabilities. </p>
+<dl class="section return"><dt>Returns</dt><dd><a class="el" href="group__wifi__control__gr.html#structARM__WIFI__CAPABILITIES">ARM_WIFI_CAPABILITIES</a></dd></dl>
+<p>The function <b>ARM_WIFI_GetCapabilities</b> retrieves information about capabilities in this driver implementation. The data fields of the struct <a class="el" href="group__wifi__control__gr.html#structARM__WIFI__CAPABILITIES">ARM_WIFI_CAPABILITIES</a> encode various capabilities, for example if a WiFi module supports the Access Point mode or the bypass mode, or is capable to signal events using the <a class="el" href="group__wifi__control__gr.html#ga0c8243dee4bb161132692516f048bcec">ARM_WIFI_SignalEvent</a> callback function.</p>
+<p><b>Example:</b> </p>
+<div class="fragment"><div class="line"><span class="keyword">extern</span> <a class="code" href="group__wifi__interface__gr.html#structARM__DRIVER__WIFI">ARM_DRIVER_WIFI</a> Driver_WiFi0;</div>
+<div class="line"><span class="keyword">static</span> <a class="code" href="group__wifi__interface__gr.html#structARM__DRIVER__WIFI">ARM_DRIVER_WIFI</a> *wifi;</div>
+<div class="line"> </div>
+<div class="line"><span class="keywordtype">void</span> get_wifi_capabilities (<span class="keywordtype">void</span>) {</div>
+<div class="line"> <a class="code" href="group__wifi__control__gr.html#structARM__WIFI__CAPABILITIES">ARM_WIFI_CAPABILITIES</a> capabilities;</div>
+<div class="line"> </div>
+<div class="line"> wifi = &amp;Driver_WiFi0; </div>
+<div class="line"> capabilities = wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#a1ced805656e067b5635f1af2292b69e1">GetCapabilities</a> ();</div>
+<div class="line"> <span class="comment">// interrogate capabilities</span></div>
+<div class="line"> :</div>
+<div class="line">}</div>
+</div><!-- fragment -->
+</div>
+</div>
+<a class="anchor" id="gadc4b9aaae0fdf7d489b1d81e3c2f3474"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t ARM_WIFI_Initialize </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__wifi__control__gr.html#gac0f04bbdd431c87a680626154c3e0a41">ARM_WIFI_SignalEvent_t</a>&#160;</td>
+ <td class="paramname"><em>cb_event</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Initialize WiFi Module. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">cb_event</td><td>Pointer to <a class="el" href="group__wifi__control__gr.html#gac0f04bbdd431c87a680626154c3e0a41">ARM_WIFI_SignalEvent_t</a> </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="group__execution__status.html#ga85752c5de59e8adeb001e35ff5be6be7">ARM_DRIVER_OK</a> : Operation successful</li>
+<li><a class="el" href="group__execution__status.html#ga2f627075447749bb368d3b768be107cb">ARM_DRIVER_ERROR</a> : Operation failed</li>
+</ul>
+</dd></dl>
+<p>The function <b>ARM_WIFI_Initialize</b> initializes the WiFi module.</p>
+<p>It is called when the middleware component starts operation.</p>
+<p>The <a class="el" href="group__wifi__control__gr.html#gadc4b9aaae0fdf7d489b1d81e3c2f3474">ARM_WIFI_Initialize</a> function performs the following operations:</p>
+<ul>
+<li>Initializes the resources and peripherals required for the WiFi module.</li>
+<li>Registers the <a class="el" href="group__wifi__control__gr.html#ga0c8243dee4bb161132692516f048bcec">ARM_WIFI_SignalEvent</a> callback function.</li>
+</ul>
+<p>The parameter <em>cb_event</em> is a pointer to the <a class="el" href="group__wifi__control__gr.html#ga0c8243dee4bb161132692516f048bcec">ARM_WIFI_SignalEvent</a> callback function; use a <span class="XML-Token">NULL</span> pointer when no callback signals are required.</p>
+<p><b>Example:</b> </p>
+<div class="fragment"><div class="line"><span class="keyword">extern</span> <a class="code" href="group__wifi__interface__gr.html#structARM__DRIVER__WIFI">ARM_DRIVER_WIFI</a> Driver_WiFi0;</div>
+<div class="line"><span class="keyword">static</span> <a class="code" href="group__wifi__interface__gr.html#structARM__DRIVER__WIFI">ARM_DRIVER_WIFI</a> *wifi;</div>
+<div class="line"><span class="keyword">static</span> <a class="code" href="group__eth__interface__gr.html#structARM__ETH__MAC__ADDR">ARM_ETH_MAC_ADDR</a> own_mac_address;</div>
+<div class="line"> </div>
+<div class="line"><span class="keywordtype">void</span> initialize_wifi (<span class="keywordtype">void</span>) {</div>
+<div class="line"> wifi = &amp;Driver_WiFi0;</div>
+<div class="line"> </div>
+<div class="line"> <span class="comment">// Initialize and Power-on WiFi Module</span></div>
+<div class="line"> wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#a99e597db8e61d0ff834561cb710e61ad">Initialize</a> (NULL);</div>
+<div class="line"> wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef">PowerControl</a> (<a class="code" href="Driver__Common_8h.html#ga47d6d7c31f88f3b8ae4aaf9d8444afa5abed52b77a9ce4775570e44a842b1295e">ARM_POWER_FULL</a>);</div>
+<div class="line"> </div>
+<div class="line"> <span class="comment">// Populate own_mac_address with the address to use</span></div>
+<div class="line"> wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#a6b5e1c7fcea96ff13f6fd16d57c8b68f">SetOption</a>(<a class="code" href="group__WiFi__option.html#gafefb0fe1e5cdfb71f7f8cc7606840865">ARM_WIFI_MAC</a>, &amp;own_mac_address, 6U);</div>
+<div class="line">}</div>
+</div><!-- fragment -->
+</div>
+</div>
+<a class="anchor" id="gae1e488d4ecc365e30712e6b1711a9c5d"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t ARM_WIFI_Uninitialize </td>
+ <td>(</td>
+ <td class="paramtype">void&#160;</td>
+ <td class="paramname"></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>De-initialize WiFi Module. </p>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="group__execution__status.html#ga85752c5de59e8adeb001e35ff5be6be7">ARM_DRIVER_OK</a> : Operation successful</li>
+<li><a class="el" href="group__execution__status.html#ga2f627075447749bb368d3b768be107cb">ARM_DRIVER_ERROR</a> : Operation failed</li>
+</ul>
+</dd></dl>
+<p>The function <b>ARM_WIFI_Uninitialize</b> de-initializes the resources of the WiFi module.</p>
+<p>It is called when the middleware component stops operation and releases the software resources used by the module.</p>
+<p><b>Example:</b> </p>
+<div class="fragment"><div class="line"><span class="keyword">extern</span> <a class="code" href="group__wifi__interface__gr.html#structARM__DRIVER__WIFI">ARM_DRIVER_WIFI</a> Driver_WiFi0;</div>
+<div class="line"><span class="keyword">static</span> <a class="code" href="group__wifi__interface__gr.html#structARM__DRIVER__WIFI">ARM_DRIVER_WIFI</a> *wifi;</div>
+<div class="line"> </div>
+<div class="line"><span class="keywordtype">void</span> uninitialize_wifi (<span class="keywordtype">void</span>) {</div>
+<div class="line"> wifi = &amp;Driver_WiFi0;</div>
+<div class="line"> </div>
+<div class="line"> <span class="comment">// Power off and De-initialize WiFi Module</span></div>
+<div class="line"> wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef">PowerControl</a> (<a class="code" href="Driver__Common_8h.html#ga47d6d7c31f88f3b8ae4aaf9d8444afa5ab6f5becc85ebd51c3dd2524a95d2ca35">ARM_POWER_OFF</a>);</div>
+<div class="line"> wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#adcf20681a1402869ecb5c6447fada17b">Uninitialize</a> ();</div>
+<div class="line">}</div>
+</div><!-- fragment -->
+</div>
+</div>
+<a class="anchor" id="ga48d4cb7c00e96d2b928cc4468d4e623b"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t ARM_WIFI_PowerControl </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__common__drv__gr.html#ga47d6d7c31f88f3b8ae4aaf9d8444afa5">ARM_POWER_STATE</a>&#160;</td>
+ <td class="paramname"><em>state</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Control WiFi Module Power. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">state</td><td>Power state<ul>
+<li><a class="el" href="Driver__Common_8h.html#ga47d6d7c31f88f3b8ae4aaf9d8444afa5ab6f5becc85ebd51c3dd2524a95d2ca35">ARM_POWER_OFF</a> : Power off: no operation possible</li>
+<li><a class="el" href="Driver__Common_8h.html#ga47d6d7c31f88f3b8ae4aaf9d8444afa5a9ef9e57cbcc948d0e22314e73dc8c434">ARM_POWER_LOW</a> : Low-power mode: sleep or deep-sleep depending on <a class="el" href="group__WiFi__option.html#ga77e38a3d5d2fe8c04aebaf8d24e1b8d4">ARM_WIFI_LP_TIMER</a> option set</li>
+<li><a class="el" href="Driver__Common_8h.html#ga47d6d7c31f88f3b8ae4aaf9d8444afa5abed52b77a9ce4775570e44a842b1295e">ARM_POWER_FULL</a> : Power on: full operation at maximum performance </li>
+</ul>
+</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="group__execution__status.html#ga85752c5de59e8adeb001e35ff5be6be7">ARM_DRIVER_OK</a> : Operation successful</li>
+<li><a class="el" href="group__execution__status.html#ga2f627075447749bb368d3b768be107cb">ARM_DRIVER_ERROR</a> : Operation failed</li>
+<li><a class="el" href="group__execution__status.html#ga2efa59e480d82697795439220e6884e4">ARM_DRIVER_ERROR_UNSUPPORTED</a> : Operation not supported</li>
+<li><a class="el" href="group__execution__status.html#gac781d4b70ce17c4c2efe2db045be751c">ARM_DRIVER_ERROR_PARAMETER</a> : Parameter error (invalid state)</li>
+</ul>
+</dd></dl>
+<p>The function <b>ARM_WIFI_PowerControl</b> allows you to configure the power modes of the WiFi module.</p>
+<p>The parameter <em>state</em> specifies the <a class="el" href="group__common__drv__gr.html#ga47d6d7c31f88f3b8ae4aaf9d8444afa5">ARM_POWER_STATE</a>.</p>
+<p>Low-power mode depends on additional options set by <a class="el" href="group__wifi__management__gr.html#gaf38a7aeb470eec596febc850c8b69ccf">ARM_WIFI_SetOption</a> :</p>
+<ul>
+<li>Deep-sleep mode is entered when <a class="el" href="group__WiFi__option.html#ga77e38a3d5d2fe8c04aebaf8d24e1b8d4">ARM_WIFI_LP_TIMER</a> option is set to a value different than 0</li>
+<li>Sleep mode is entered otherwise</li>
+</ul>
+<p><b>Deep-sleep</b> mode (only for station): Module turns off the radio and also internal CPU thus reducing power consumption to minimum, only the timer is running that wakes-up the module after specified time. When timer expires the module reconnects to the access point.</p>
+<p>This mode is used when power consumption is a priority (battery powered devices) and when WiFi is used in short intervals that do not occur very often (example: sending a temperature from a sensor to a cloud every 10 seconds).</p>
+<p><b>Sleep</b> mode (only for station): Module reduces power consumption by going into sleep and waking up periodically to listen for beacons.</p>
+<p>Delivery Traffic Indication Message (DTIM) interval can be configured with option <a class="el" href="group__WiFi__option.html#ga947c297f1364993524bf515beba296f1">ARM_WIFI_DTIM</a> (station and access point) and beacon interval with option <a class="el" href="group__WiFi__option.html#ga6171d24c661b54465ced2dae7980897c">ARM_WIFI_BEACON</a> (only for access point).</p>
+<p>Default module intervals are used when those options are not explicitly set.</p>
+<p>If power <em>state</em> specifies an unsupported mode, the function returns <a class="el" href="group__execution__status.html#ga2efa59e480d82697795439220e6884e4">ARM_DRIVER_ERROR_UNSUPPORTED</a> as status information and the previous power state of the peripheral is unchanged. Multiple calls with the same <em>state</em> generate no error.</p>
+<p><b>Example:</b> </p>
+<ul>
+<li>see <a class="el" href="group__wifi__control__gr.html#gadc4b9aaae0fdf7d489b1d81e3c2f3474">ARM_WIFI_Initialize</a></li>
+<li>see <a class="el" href="group__wifi__control__gr.html#gae1e488d4ecc365e30712e6b1711a9c5d">ARM_WIFI_Uninitialize</a> </li>
+</ul>
+
+</div>
+</div>
+<a class="anchor" id="gabdc4c9966a3f22ac6e53119e71e67579"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t ARM_WIFI_GetModuleInfo </td>
+ <td>(</td>
+ <td class="paramtype">char *&#160;</td>
+ <td class="paramname"><em>module_info</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>max_len</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Get Module information. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[out]</td><td class="paramname">module_info</td><td>Pointer to character buffer were info string will be returned </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">max_len</td><td>Maximum length of string to return (including null terminator) </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="group__execution__status.html#ga85752c5de59e8adeb001e35ff5be6be7">ARM_DRIVER_OK</a> : Operation successful</li>
+<li><a class="el" href="group__execution__status.html#ga2f627075447749bb368d3b768be107cb">ARM_DRIVER_ERROR</a> : Operation failed</li>
+<li><a class="el" href="group__execution__status.html#ga2efa59e480d82697795439220e6884e4">ARM_DRIVER_ERROR_UNSUPPORTED</a> : Operation not supported</li>
+<li><a class="el" href="group__execution__status.html#gac781d4b70ce17c4c2efe2db045be751c">ARM_DRIVER_ERROR_PARAMETER</a> : Parameter error (NULL module_info pointer or max_len equals to 0)</li>
+</ul>
+</dd></dl>
+<p>The function <b>ARM_WIFI_GetModuleInfo</b> retrieves string containing information about the WiFi module.</p>
+<p>The information might include module name, firmware version, ...</p>
+<dl class="section note"><dt>Note</dt><dd>Module must be initialized and powered before module information can be retrieved.</dd></dl>
+<p><b>Example:</b> </p>
+<div class="fragment"><div class="line"><span class="keyword">extern</span> <a class="code" href="group__wifi__interface__gr.html#structARM__DRIVER__WIFI">ARM_DRIVER_WIFI</a> Driver_WiFi0;</div>
+<div class="line"><span class="keyword">static</span> <a class="code" href="group__wifi__interface__gr.html#structARM__DRIVER__WIFI">ARM_DRIVER_WIFI</a> *wifi;</div>
+<div class="line"> </div>
+<div class="line"><span class="keywordtype">void</span> initialize_wifi (<span class="keywordtype">void</span>) {</div>
+<div class="line"> <span class="keywordtype">char</span> info[32];</div>
+<div class="line"> </div>
+<div class="line"> wifi = &amp;Driver_WiFi0;</div>
+<div class="line"> </div>
+<div class="line"> <span class="comment">// Initialize and Power-on WiFi Module</span></div>
+<div class="line"> wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#a99e597db8e61d0ff834561cb710e61ad">Initialize</a> (NULL);</div>
+<div class="line"> wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef">PowerControl</a> (<a class="code" href="Driver__Common_8h.html#ga47d6d7c31f88f3b8ae4aaf9d8444afa5abed52b77a9ce4775570e44a842b1295e">ARM_POWER_FULL</a>);</div>
+<div class="line"> </div>
+<div class="line"> <span class="comment">// Retrieve module information</span></div>
+<div class="line"> wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#aa78e745bbf8257a3438700e4e6a8d222">GetModuleInfo</a>(&amp;info, <span class="keyword">sizeof</span>(info));</div>
+<div class="line">}</div>
+</div><!-- fragment -->
+</div>
+</div>
+<a class="anchor" id="ga0c8243dee4bb161132692516f048bcec"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void ARM_WIFI_SignalEvent </td>
+ <td>(</td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>event</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">void *&#160;</td>
+ <td class="paramname"><em>arg</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Signal WiFi Events. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">event</td><td><a class="el" href="group__wifi__event.html">WiFi Events</a> notification mask </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">arg</td><td>Pointer to argument of signaled event </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>none</dd></dl>
+<p>The function <b>ARM_WIFI_SignalEvent</b> is a callback function registered by the function <a class="el" href="group__wifi__control__gr.html#gadc4b9aaae0fdf7d489b1d81e3c2f3474">ARM_WIFI_Initialize</a>. It is called by the WiFi driver to notify the application about WiFi Events occurred during operation.</p>
+<p>The parameter <em>event</em> indicates the event that occurred during driver operation.</p>
+<p>The parameter <em>arg</em> provides additional information about the event.</p>
+<p>The following events can be generated:</p>
+<table class="doxtable">
+<tr>
+<th align="left">Parameter <em>event</em> </th><th align="left">Description </th></tr>
+<tr>
+<td align="left"><a class="el" href="group__wifi__event.html#ga4a87b9a3c3a404e3917d54df98469a62">ARM_WIFI_EVENT_AP_CONNECT</a> </td><td align="left">Occurs in access point mode when a station has connected to the access point. </td></tr>
+<tr>
+<td align="left"><a class="el" href="group__wifi__event.html#ga271e73cda122e7ec3c5a5ca71d44eae3">ARM_WIFI_EVENT_AP_DISCONNECT</a> </td><td align="left">Occurs in access point mode when a station has disconnected from the access point. </td></tr>
+<tr>
+<td align="left"><a class="el" href="group__wifi__event.html#ga833f2c7a47bd2523d7a62ff6506a997f">ARM_WIFI_EVENT_ETH_RX_FRAME</a> </td><td align="left">Occurs in <a class="el" href="group__wifi__bypass__gr.html">WiFi Bypass Mode</a> when an ethernet frame is received. </td></tr>
+</table>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Driver/html/group__wifi__control__gr.js b/docs/Driver/html/group__wifi__control__gr.js
new file mode 100644
index 0000000..9d0e973
--- /dev/null
+++ b/docs/Driver/html/group__wifi__control__gr.js
@@ -0,0 +1,27 @@
+var group__wifi__control__gr =
+[
+ [ "WiFi Events", "group__wifi__event.html", "group__wifi__event" ],
+ [ "ARM_WIFI_CAPABILITIES", "group__wifi__control__gr.html#structARM__WIFI__CAPABILITIES", [
+ [ "station", "group__wifi__control__gr.html#a3c9e76f6560429efd6dcc41ffd4b67b9", null ],
+ [ "ap", "group__wifi__control__gr.html#ae980bcb85233b9c5904072246ac71dd7", null ],
+ [ "station_ap", "group__wifi__control__gr.html#ad280904e2429375205c09e53fe8cdcb1", null ],
+ [ "wps_station", "group__wifi__control__gr.html#a87476544767703fc9f45f81b16cd4429", null ],
+ [ "wps_ap", "group__wifi__control__gr.html#a7689c7dd824016b1962854a86d23d141", null ],
+ [ "event_ap_connect", "group__wifi__control__gr.html#a9fc191093a9bc356c3d85e9cbf185620", null ],
+ [ "event_ap_disconnect", "group__wifi__control__gr.html#a18a7e7fe3a4f48548af6db6c825cc427", null ],
+ [ "event_eth_rx_frame", "group__wifi__control__gr.html#ac4c6eadec013cf8a11b8eca66b809431", null ],
+ [ "bypass_mode", "group__wifi__control__gr.html#adbcc47408fb8c50d262a3be535108186", null ],
+ [ "ip", "group__wifi__control__gr.html#a69ddb9c845da426f636d9dd0dbed4e7e", null ],
+ [ "ip6", "group__wifi__control__gr.html#aad13478539ad093fabafd1804acac4a2", null ],
+ [ "ping", "group__wifi__control__gr.html#aef01bbaa48bdb4fba71684d8f31eb0b1", null ],
+ [ "reserved", "group__wifi__control__gr.html#aa43c4c21b173ada1b6b7568956f0d650", null ]
+ ] ],
+ [ "ARM_WIFI_SignalEvent_t", "group__wifi__control__gr.html#gac0f04bbdd431c87a680626154c3e0a41", null ],
+ [ "ARM_WIFI_GetVersion", "group__wifi__control__gr.html#gad349fb835926a508e2a33501c0dff6a2", null ],
+ [ "ARM_WIFI_GetCapabilities", "group__wifi__control__gr.html#ga3496996799a4762e9958a8b6af683b4b", null ],
+ [ "ARM_WIFI_Initialize", "group__wifi__control__gr.html#gadc4b9aaae0fdf7d489b1d81e3c2f3474", null ],
+ [ "ARM_WIFI_Uninitialize", "group__wifi__control__gr.html#gae1e488d4ecc365e30712e6b1711a9c5d", null ],
+ [ "ARM_WIFI_PowerControl", "group__wifi__control__gr.html#ga48d4cb7c00e96d2b928cc4468d4e623b", null ],
+ [ "ARM_WIFI_GetModuleInfo", "group__wifi__control__gr.html#gabdc4c9966a3f22ac6e53119e71e67579", null ],
+ [ "ARM_WIFI_SignalEvent", "group__wifi__control__gr.html#ga0c8243dee4bb161132692516f048bcec", null ]
+]; \ No newline at end of file
diff --git a/docs/Driver/html/group__wifi__control__gr_structARM__WIFI__CAPABILITIES.js b/docs/Driver/html/group__wifi__control__gr_structARM__WIFI__CAPABILITIES.js
new file mode 100644
index 0000000..00d9aa3
--- /dev/null
+++ b/docs/Driver/html/group__wifi__control__gr_structARM__WIFI__CAPABILITIES.js
@@ -0,0 +1,16 @@
+var group__wifi__control__gr_structARM__WIFI__CAPABILITIES =
+[
+ [ "station", "group__wifi__control__gr.html#a3c9e76f6560429efd6dcc41ffd4b67b9", null ],
+ [ "ap", "group__wifi__control__gr.html#ae980bcb85233b9c5904072246ac71dd7", null ],
+ [ "station_ap", "group__wifi__control__gr.html#ad280904e2429375205c09e53fe8cdcb1", null ],
+ [ "wps_station", "group__wifi__control__gr.html#a87476544767703fc9f45f81b16cd4429", null ],
+ [ "wps_ap", "group__wifi__control__gr.html#a7689c7dd824016b1962854a86d23d141", null ],
+ [ "event_ap_connect", "group__wifi__control__gr.html#a9fc191093a9bc356c3d85e9cbf185620", null ],
+ [ "event_ap_disconnect", "group__wifi__control__gr.html#a18a7e7fe3a4f48548af6db6c825cc427", null ],
+ [ "event_eth_rx_frame", "group__wifi__control__gr.html#ac4c6eadec013cf8a11b8eca66b809431", null ],
+ [ "bypass_mode", "group__wifi__control__gr.html#adbcc47408fb8c50d262a3be535108186", null ],
+ [ "ip", "group__wifi__control__gr.html#a69ddb9c845da426f636d9dd0dbed4e7e", null ],
+ [ "ip6", "group__wifi__control__gr.html#aad13478539ad093fabafd1804acac4a2", null ],
+ [ "ping", "group__wifi__control__gr.html#aef01bbaa48bdb4fba71684d8f31eb0b1", null ],
+ [ "reserved", "group__wifi__control__gr.html#aa43c4c21b173ada1b6b7568956f0d650", null ]
+]; \ No newline at end of file
diff --git a/docs/RTOS/html/structosThreadDef__t.html b/docs/Driver/html/group__wifi__dhcp__v6__mode.html
index e8f9609..6798b80 100644
--- a/docs/RTOS/html/structosThreadDef__t.html
+++ b/docs/Driver/html/group__wifi__dhcp__v6__mode.html
@@ -3,8 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>osThreadDef_t Struct Reference</title>
-<title>CMSIS-RTOS: osThreadDef_t Struct Reference</title>
+<title>WiFi DHCPv6 Mode</title>
+<title>CMSIS-Driver: WiFi DHCPv6 Mode</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="cmsis.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="jquery.js"></script>
@@ -31,10 +31,10 @@
<tr style="height: 46px;">
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
- <div id="projectname">CMSIS-RTOS
- &#160;<span id="projectnumber">Version 1.03</span>
+ <div id="projectname">CMSIS-Driver
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
- <div id="projectbrief">Real-Time Operating System: API and RTX Reference Implementation.</div>
+ <div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
</tr>
</tbody>
@@ -77,13 +77,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</li>
</ul>
</div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
- <li><a href="classes.html"><span>Data&#160;Structure&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Data&#160;Fields</span></a></li>
- </ul>
- </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
@@ -96,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div>
</div>
<script type="text/javascript">
-$(document).ready(function(){initNavTree('structosThreadDef__t.html','');});
+$(document).ready(function(){initNavTree('group__wifi__dhcp__v6__mode.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
@@ -115,79 +108,77 @@ $(document).ready(function(){initNavTree('structosThreadDef__t.html','');});
<div class="header">
<div class="summary">
-<a href="#pub-attribs">Data Fields</a> </div>
+<a href="#define-members">Macros</a> </div>
<div class="headertitle">
-<div class="title">osThreadDef_t Struct Reference</div> </div>
+<div class="title">WiFi DHCPv6 Mode<div class="ingroups"><a class="el" href="group__wifi__management__gr.html">WiFi Management</a></div></div> </div>
</div><!--header-->
<div class="contents">
-<p>Thread Definition structure contains startup information of a thread.
- <a href="structosThreadDef__t.html#details">More...</a></p>
+<p>Specifies IPv6 Dynamic Host Configuration Protocol (DHCP) Mode.
+<a href="#details">More...</a></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
-Data Fields</h2></td></tr>
-<tr class="memitem:ad3c9624ee214329fb34e71f544a6933e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="cmsis__os_8h.html#aee631e5ea1b700fc35695cc7bc574cf7">os_pthread</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structosThreadDef__t.html#ad3c9624ee214329fb34e71f544a6933e">pthread</a></td></tr>
-<tr class="memdesc:ad3c9624ee214329fb34e71f544a6933e"><td class="mdescLeft">&#160;</td><td class="mdescRight">start address of thread function <a href="#ad3c9624ee214329fb34e71f544a6933e">More...</a><br/></td></tr>
-<tr class="separator:ad3c9624ee214329fb34e71f544a6933e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a15da8f23c6fe684b70a73646ada685e7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga7f2b42f1983b9107775ec2a1c69a849a">osPriority</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structosThreadDef__t.html#a15da8f23c6fe684b70a73646ada685e7">tpriority</a></td></tr>
-<tr class="memdesc:a15da8f23c6fe684b70a73646ada685e7"><td class="mdescLeft">&#160;</td><td class="mdescRight">initial thread priority <a href="#a15da8f23c6fe684b70a73646ada685e7">More...</a><br/></td></tr>
-<tr class="separator:a15da8f23c6fe684b70a73646ada685e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa4c4115851a098c0b87358ab6c025603"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structosThreadDef__t.html#aa4c4115851a098c0b87358ab6c025603">instances</a></td></tr>
-<tr class="memdesc:aa4c4115851a098c0b87358ab6c025603"><td class="mdescLeft">&#160;</td><td class="mdescRight">maximum number of instances of that thread function <a href="#aa4c4115851a098c0b87358ab6c025603">More...</a><br/></td></tr>
-<tr class="separator:aa4c4115851a098c0b87358ab6c025603"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a950b7f81ad4711959517296e63bc79d1"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structosThreadDef__t.html#a950b7f81ad4711959517296e63bc79d1">stacksize</a></td></tr>
-<tr class="memdesc:a950b7f81ad4711959517296e63bc79d1"><td class="mdescLeft">&#160;</td><td class="mdescRight">stack size requirements in bytes; 0 is default stack size <a href="#a950b7f81ad4711959517296e63bc79d1">More...</a><br/></td></tr>
-<tr class="separator:a950b7f81ad4711959517296e63bc79d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
+Macros</h2></td></tr>
+<tr class="memitem:gaf200f735500dc647bc665f60a2df7552"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__dhcp__v6__mode.html#gaf200f735500dc647bc665f60a2df7552">ARM_WIFI_IP6_DHCP_OFF</a>&#160;&#160;&#160;0U</td></tr>
+<tr class="memdesc:gaf200f735500dc647bc665f60a2df7552"><td class="mdescLeft">&#160;</td><td class="mdescRight">Static Host Configuration (default) <a href="#gaf200f735500dc647bc665f60a2df7552">More...</a><br/></td></tr>
+<tr class="separator:gaf200f735500dc647bc665f60a2df7552"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9d63d8029532c586703c77f1c8f990fc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__dhcp__v6__mode.html#ga9d63d8029532c586703c77f1c8f990fc">ARM_WIFI_IP6_DHCP_STATELESS</a>&#160;&#160;&#160;1U</td></tr>
+<tr class="memdesc:ga9d63d8029532c586703c77f1c8f990fc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dynamic Host Configuration stateless DHCPv6. <a href="#ga9d63d8029532c586703c77f1c8f990fc">More...</a><br/></td></tr>
+<tr class="separator:ga9d63d8029532c586703c77f1c8f990fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga205f9604967e290c053952cab850841a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__dhcp__v6__mode.html#ga205f9604967e290c053952cab850841a">ARM_WIFI_IP6_DHCP_STATEFULL</a>&#160;&#160;&#160;2U</td></tr>
+<tr class="memdesc:ga205f9604967e290c053952cab850841a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Dynamic Host Configuration statefull DHCPv6. <a href="#ga205f9604967e290c053952cab850841a">More...</a><br/></td></tr>
+<tr class="separator:ga205f9604967e290c053952cab850841a"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
-<div class="textblock"><dl class="section note"><dt>Note</dt><dd>CAN BE CHANGED: <b>os_thread_def</b> is implementation specific in every CMSIS-RTOS. </dd></dl>
-</div><h2 class="groupheader">Field Documentation</h2>
-<a class="anchor" id="aa4c4115851a098c0b87358ab6c025603"></a>
+<p>Specifies IPv6 Dynamic Host Configuration Protocol (DHCP) Mode. </p>
+<p>The WiFi DHCPv6 mode defines the DHCP mode in IPv6. </p>
+<h2 class="groupheader">Macro Definition Documentation</h2>
+<a class="anchor" id="gaf200f735500dc647bc665f60a2df7552"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">uint32_t instances</td>
+ <td class="memname">#define ARM_WIFI_IP6_DHCP_OFF&#160;&#160;&#160;0U</td>
</tr>
</table>
</div><div class="memdoc">
-</div>
-</div>
-<a class="anchor" id="ad3c9624ee214329fb34e71f544a6933e"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname"><a class="el" href="cmsis__os_8h.html#aee631e5ea1b700fc35695cc7bc574cf7">os_pthread</a> pthread</td>
- </tr>
- </table>
-</div><div class="memdoc">
+<p>Static Host Configuration (default) </p>
+<p>In the static host configuration mode, the IPv6 address, the default gateway address, and the addresses of DNS servers are statically configured from the preset values. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__wifi__dhcp__v6__mode.html" title="Specifies IPv6 Dynamic Host Configuration Protocol (DHCP) Mode. ">WiFi DHCPv6 Mode</a> </dd></dl>
</div>
</div>
-<a class="anchor" id="a950b7f81ad4711959517296e63bc79d1"></a>
+<a class="anchor" id="ga9d63d8029532c586703c77f1c8f990fc"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">uint32_t stacksize</td>
+ <td class="memname">#define ARM_WIFI_IP6_DHCP_STATELESS&#160;&#160;&#160;1U</td>
</tr>
</table>
</div><div class="memdoc">
+<p>Dynamic Host Configuration stateless DHCPv6. </p>
+<p>In the stateless DHCP configuration mode, the client obtains only extended information from a DHCPv6 server, such as DNS server addresses. Stateless auto-configuration of IPv6 allows the client device to self configure it's IPv6 addresses and routing based on the router advertisements. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__wifi__dhcp__v6__mode.html" title="Specifies IPv6 Dynamic Host Configuration Protocol (DHCP) Mode. ">WiFi DHCPv6 Mode</a> </dd></dl>
+
</div>
</div>
-<a class="anchor" id="a15da8f23c6fe684b70a73646ada685e7"></a>
+<a class="anchor" id="ga205f9604967e290c053952cab850841a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname"><a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga7f2b42f1983b9107775ec2a1c69a849a">osPriority</a> tpriority</td>
+ <td class="memname">#define ARM_WIFI_IP6_DHCP_STATEFULL&#160;&#160;&#160;2U</td>
</tr>
</table>
</div><div class="memdoc">
+<p>Dynamic Host Configuration statefull DHCPv6. </p>
+<p>In the stateful DHCP configuration mode, the client connects to a DHCPv6 server for a leased IPv6 address and DNS server addresses. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__wifi__dhcp__v6__mode.html" title="Specifies IPv6 Dynamic Host Configuration Protocol (DHCP) Mode. ">WiFi DHCPv6 Mode</a> </dd></dl>
+
</div>
</div>
</div><!-- contents -->
@@ -195,8 +186,7 @@ Data Fields</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="navelem"><a class="el" href="structosThreadDef__t.html">osThreadDef_t</a></li>
- <li class="footer">Generated on Wed Feb 8 2017 10:21:02 for CMSIS-RTOS by ARM Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__wifi__dhcp__v6__mode.js b/docs/Driver/html/group__wifi__dhcp__v6__mode.js
new file mode 100644
index 0000000..75f4d59
--- /dev/null
+++ b/docs/Driver/html/group__wifi__dhcp__v6__mode.js
@@ -0,0 +1,6 @@
+var group__wifi__dhcp__v6__mode =
+[
+ [ "ARM_WIFI_IP6_DHCP_OFF", "group__wifi__dhcp__v6__mode.html#gaf200f735500dc647bc665f60a2df7552", null ],
+ [ "ARM_WIFI_IP6_DHCP_STATELESS", "group__wifi__dhcp__v6__mode.html#ga9d63d8029532c586703c77f1c8f990fc", null ],
+ [ "ARM_WIFI_IP6_DHCP_STATEFULL", "group__wifi__dhcp__v6__mode.html#ga205f9604967e290c053952cab850841a", null ]
+]; \ No newline at end of file
diff --git a/docs/RTOS/html/structosPoolDef__t.html b/docs/Driver/html/group__wifi__event.html
index 87be461..4359c84 100644
--- a/docs/RTOS/html/structosPoolDef__t.html
+++ b/docs/Driver/html/group__wifi__event.html
@@ -3,8 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>osPoolDef_t Struct Reference</title>
-<title>CMSIS-RTOS: osPoolDef_t Struct Reference</title>
+<title>WiFi Events</title>
+<title>CMSIS-Driver: WiFi Events</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="cmsis.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="jquery.js"></script>
@@ -31,10 +31,10 @@
<tr style="height: 46px;">
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
- <div id="projectname">CMSIS-RTOS
- &#160;<span id="projectnumber">Version 1.03</span>
+ <div id="projectname">CMSIS-Driver
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
- <div id="projectbrief">Real-Time Operating System: API and RTX Reference Implementation.</div>
+ <div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
</tr>
</tbody>
@@ -77,13 +77,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</li>
</ul>
</div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
- <li><a href="classes.html"><span>Data&#160;Structure&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Data&#160;Fields</span></a></li>
- </ul>
- </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
@@ -96,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div>
</div>
<script type="text/javascript">
-$(document).ready(function(){initNavTree('structosPoolDef__t.html','');});
+$(document).ready(function(){initNavTree('group__wifi__event.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
@@ -115,64 +108,71 @@ $(document).ready(function(){initNavTree('structosPoolDef__t.html','');});
<div class="header">
<div class="summary">
-<a href="#pub-attribs">Data Fields</a> </div>
+<a href="#define-members">Macros</a> </div>
<div class="headertitle">
-<div class="title">osPoolDef_t Struct Reference</div> </div>
+<div class="title">WiFi Events<div class="ingroups"><a class="el" href="group__wifi__control__gr.html">WiFi Control</a></div></div> </div>
</div><!--header-->
<div class="contents">
-<p>Definition structure for memory block allocation.
- <a href="structosPoolDef__t.html#details">More...</a></p>
+<p>The WiFi driver generates call back events that are notified via the function <a class="el" href="group__wifi__control__gr.html#ga0c8243dee4bb161132692516f048bcec">ARM_WIFI_SignalEvent</a>.
+<a href="#details">More...</a></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
-Data Fields</h2></td></tr>
-<tr class="memitem:ac112e786b2a234e0e45cb5bdbee53763"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structosPoolDef__t.html#ac112e786b2a234e0e45cb5bdbee53763">pool_sz</a></td></tr>
-<tr class="memdesc:ac112e786b2a234e0e45cb5bdbee53763"><td class="mdescLeft">&#160;</td><td class="mdescRight">number of items (elements) in the pool <a href="#ac112e786b2a234e0e45cb5bdbee53763">More...</a><br/></td></tr>
-<tr class="separator:ac112e786b2a234e0e45cb5bdbee53763"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4c2a0c691de3365c00ecd22d8102811f"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structosPoolDef__t.html#a4c2a0c691de3365c00ecd22d8102811f">item_sz</a></td></tr>
-<tr class="memdesc:a4c2a0c691de3365c00ecd22d8102811f"><td class="mdescLeft">&#160;</td><td class="mdescRight">size of an item <a href="#a4c2a0c691de3365c00ecd22d8102811f">More...</a><br/></td></tr>
-<tr class="separator:a4c2a0c691de3365c00ecd22d8102811f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a269c3935f8bc66db70bccdd02cb05e3c"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structosPoolDef__t.html#a269c3935f8bc66db70bccdd02cb05e3c">pool</a></td></tr>
-<tr class="memdesc:a269c3935f8bc66db70bccdd02cb05e3c"><td class="mdescLeft">&#160;</td><td class="mdescRight">pointer to memory for pool <a href="#a269c3935f8bc66db70bccdd02cb05e3c">More...</a><br/></td></tr>
-<tr class="separator:a269c3935f8bc66db70bccdd02cb05e3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
+Macros</h2></td></tr>
+<tr class="memitem:ga4a87b9a3c3a404e3917d54df98469a62"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__event.html#ga4a87b9a3c3a404e3917d54df98469a62">ARM_WIFI_EVENT_AP_CONNECT</a>&#160;&#160;&#160;(1UL &lt;&lt; 0)</td></tr>
+<tr class="memdesc:ga4a87b9a3c3a404e3917d54df98469a62"><td class="mdescLeft">&#160;</td><td class="mdescRight">Access Point: Station has connected; arg = &amp;mac, mac (uint8_t[6]) <a href="#ga4a87b9a3c3a404e3917d54df98469a62">More...</a><br/></td></tr>
+<tr class="separator:ga4a87b9a3c3a404e3917d54df98469a62"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga271e73cda122e7ec3c5a5ca71d44eae3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__event.html#ga271e73cda122e7ec3c5a5ca71d44eae3">ARM_WIFI_EVENT_AP_DISCONNECT</a>&#160;&#160;&#160;(1UL &lt;&lt; 1)</td></tr>
+<tr class="memdesc:ga271e73cda122e7ec3c5a5ca71d44eae3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Access Point: Station has disconnected; arg = &amp;mac, mac (uint8_t[6]) <a href="#ga271e73cda122e7ec3c5a5ca71d44eae3">More...</a><br/></td></tr>
+<tr class="separator:ga271e73cda122e7ec3c5a5ca71d44eae3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga833f2c7a47bd2523d7a62ff6506a997f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__event.html#ga833f2c7a47bd2523d7a62ff6506a997f">ARM_WIFI_EVENT_ETH_RX_FRAME</a>&#160;&#160;&#160;(1UL &lt;&lt; 4)</td></tr>
+<tr class="memdesc:ga833f2c7a47bd2523d7a62ff6506a997f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Ethernet Frame Received (in bypass mode only); arg = interface (0 = Station, 1 = Access Point) <a href="#ga833f2c7a47bd2523d7a62ff6506a997f">More...</a><br/></td></tr>
+<tr class="separator:ga833f2c7a47bd2523d7a62ff6506a997f"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
-<div class="textblock"><dl class="section note"><dt>Note</dt><dd>CAN BE CHANGED: <b>os_pool_def</b> is implementation specific in every CMSIS-RTOS. </dd></dl>
-</div><h2 class="groupheader">Field Documentation</h2>
-<a class="anchor" id="a4c2a0c691de3365c00ecd22d8102811f"></a>
+<p>The WiFi driver generates call back events that are notified via the function <a class="el" href="group__wifi__control__gr.html#ga0c8243dee4bb161132692516f048bcec">ARM_WIFI_SignalEvent</a>. </p>
+<p>The following call back notification events are generated: </p>
+<h2 class="groupheader">Macro Definition Documentation</h2>
+<a class="anchor" id="ga4a87b9a3c3a404e3917d54df98469a62"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">uint32_t item_sz</td>
+ <td class="memname">#define ARM_WIFI_EVENT_AP_CONNECT&#160;&#160;&#160;(1UL &lt;&lt; 0)</td>
</tr>
</table>
</div><div class="memdoc">
+<p>Access Point: Station has connected; arg = &amp;mac, mac (uint8_t[6]) </p>
+
</div>
</div>
-<a class="anchor" id="a269c3935f8bc66db70bccdd02cb05e3c"></a>
+<a class="anchor" id="ga271e73cda122e7ec3c5a5ca71d44eae3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void* pool</td>
+ <td class="memname">#define ARM_WIFI_EVENT_AP_DISCONNECT&#160;&#160;&#160;(1UL &lt;&lt; 1)</td>
</tr>
</table>
</div><div class="memdoc">
+<p>Access Point: Station has disconnected; arg = &amp;mac, mac (uint8_t[6]) </p>
+
</div>
</div>
-<a class="anchor" id="ac112e786b2a234e0e45cb5bdbee53763"></a>
+<a class="anchor" id="ga833f2c7a47bd2523d7a62ff6506a997f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">uint32_t pool_sz</td>
+ <td class="memname">#define ARM_WIFI_EVENT_ETH_RX_FRAME&#160;&#160;&#160;(1UL &lt;&lt; 4)</td>
</tr>
</table>
</div><div class="memdoc">
+<p>Ethernet Frame Received (in bypass mode only); arg = interface (0 = Station, 1 = Access Point) </p>
+
</div>
</div>
</div><!-- contents -->
@@ -180,8 +180,7 @@ Data Fields</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="navelem"><a class="el" href="structosPoolDef__t.html">osPoolDef_t</a></li>
- <li class="footer">Generated on Wed Feb 8 2017 10:21:02 for CMSIS-RTOS by ARM Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__wifi__event.js b/docs/Driver/html/group__wifi__event.js
new file mode 100644
index 0000000..3b8f134
--- /dev/null
+++ b/docs/Driver/html/group__wifi__event.js
@@ -0,0 +1,6 @@
+var group__wifi__event =
+[
+ [ "ARM_WIFI_EVENT_AP_CONNECT", "group__wifi__event.html#ga4a87b9a3c3a404e3917d54df98469a62", null ],
+ [ "ARM_WIFI_EVENT_AP_DISCONNECT", "group__wifi__event.html#ga271e73cda122e7ec3c5a5ca71d44eae3", null ],
+ [ "ARM_WIFI_EVENT_ETH_RX_FRAME", "group__wifi__event.html#ga833f2c7a47bd2523d7a62ff6506a997f", null ]
+]; \ No newline at end of file
diff --git a/docs/Driver/html/group__wifi__interface__gr.html b/docs/Driver/html/group__wifi__interface__gr.html
new file mode 100644
index 0000000..ef87306
--- /dev/null
+++ b/docs/Driver/html/group__wifi__interface__gr.html
@@ -0,0 +1,672 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>WiFi Interface</title>
+<title>CMSIS-Driver: WiFi Interface</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Driver
+ &#160;<span id="projectnumber">Version 2.7.1</span>
+ </div>
+ <div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li><a href="modules.html"><span>Reference</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__wifi__interface__gr.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="summary">
+<a href="#groups">Content</a> &#124;
+<a href="#nested-classes">Data Structures</a> </div>
+ <div class="headertitle">
+<div class="title">WiFi Interface</div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Driver API for WiFi (Driver_WiFi.h)
+<a href="#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="groups"></a>
+Content</h2></td></tr>
+<tr class="memitem:group__wifi__control__gr"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__control__gr.html">WiFi Control</a></td></tr>
+<tr class="memdesc:group__wifi__control__gr"><td class="mdescLeft">&#160;</td><td class="mdescRight">Control functions for the WiFi module. <br/></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:group__wifi__management__gr"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__management__gr.html">WiFi Management</a></td></tr>
+<tr class="memdesc:group__wifi__management__gr"><td class="mdescLeft">&#160;</td><td class="mdescRight">Configure and manage the connection to a WiFi access point (AP) or configure and manage the access point (AP). <br/></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:group__wifi__bypass__gr"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__bypass__gr.html">WiFi Bypass Mode</a></td></tr>
+<tr class="memdesc:group__wifi__bypass__gr"><td class="mdescLeft">&#160;</td><td class="mdescRight">Transfer Ethernet frames by WiFi module. <br/></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:group__wifi__socket__gr"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__socket__gr.html">WiFi Socket</a></td></tr>
+<tr class="memdesc:group__wifi__socket__gr"><td class="mdescLeft">&#160;</td><td class="mdescRight">Socket interface to IP stack running on WiFi module. <br/></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Data Structures</h2></td></tr>
+<tr class="memitem:structARM__DRIVER__WIFI"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__interface__gr.html#structARM__DRIVER__WIFI">ARM_DRIVER_WIFI</a></td></tr>
+<tr class="memdesc:structARM__DRIVER__WIFI"><td class="mdescLeft">&#160;</td><td class="mdescRight">Access structure of the WiFi Driver. <a href="group__wifi__interface__gr.html#structARM__DRIVER__WIFI">More...</a><br/></td></tr>
+<tr class="separator:structARM__DRIVER__WIFI"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
+<p>Driver API for WiFi (Driver_WiFi.h) </p>
+<p>Wi-Fi is technology for radio wireless local area networking of devices. Wi-Fi compatible devices typically connect to the Internet via a WLAN and a wireless access point (AP) also called hotspot.</p>
+<p>Wikipedia offers more information about the <a href="http://en.wikipedia.org/wiki/Ethernet" target="_blank"><b>WiFi</b></a>.</p>
+<p><b>Driver Block Diagram</b></p>
+<div class="image">
+<img src="WiFi.png" alt="WiFi.png"/>
+<div class="caption">
+Block Diagram of the WiFi interface</div></div>
+<p> <b>WiFi API</b></p>
+<p>The following header files define the Application Programming Interface (API) for the WiFi interface:</p>
+<ul>
+<li><b>Driver_WiFi.h</b> : Driver API for WiFi</li>
+</ul>
+<p>The CMSIS-Driver WiFi provides access to the following interfaces:</p>
+<ul>
+<li><a class="el" href="group__wifi__control__gr.html">Control interface</a>: setup and control the WiFi module.</li>
+<li><a class="el" href="group__wifi__management__gr.html">Management interface</a>: allows you to configure and manage the connection to the WiFi access point (AP) or configure and manage the access point (AP).</li>
+<li><a class="el" href="group__wifi__socket__gr.html">Socket interface</a>: provides the interface to an IP stack that is running on the WiFi module. This IP stack handles data communication.</li>
+<li><a class="el" href="group__wifi__bypass__gr.html">Bypass interface</a>: is an optional interface and enables the transmission of Ethernet frames with the WiFi module. Using this interface requires the IP stack running on the microcontroller.</li>
+</ul>
+<p>The WiFi interface usually requires CMSIS-RTOS features (i.e. mutex) and is often implemented with a peripheral device that is connected to the system using the SPI or UART interface. However, there are also some microcontroller devices with WiFi interface on the chip.</p>
+<p>The implementation of the WiFi CMSIS-Driver is therefore generally provided as a separate software pack. It is often implemented as wrapper to the SDK (Software Development Kit) of the WiFi chipset.</p>
+<p><b>Driver Functions</b></p>
+<p>The driver functions are published in the access struct as explained in <a class="el" href="theoryOperation.html#DriverFunctions">Common Driver Functions</a></p>
+<ul>
+<li><a class="el" href="group__wifi__interface__gr.html#structARM__DRIVER__WIFI">ARM_DRIVER_WIFI</a> : access struct for WiFi driver functions</li>
+</ul>
+<p><b>Example Code</b> </p>
+<hr/><h2 class="groupheader">Data Structure Documentation</h2>
+<a name="structARM__DRIVER__WIFI" id="structARM__DRIVER__WIFI"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">struct ARM_DRIVER_WIFI</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<div class="textblock"><p>Access structure of the WiFi Driver. </p>
+<p>The functions of the WiFi driver are accessed by function pointers exposed by this structure. Refer to <a class="el" href="theoryOperation.html#DriverFunctions">Common Driver Functions</a> for overview information.</p>
+<p>Each instance of a WiFi interface provides such an access structure. The instance is identified by a postfix number in the symbol name of the access structure, for example:</p>
+<ul>
+<li><b>Driver_WiFi0</b> is the name of the access struct of the first instance (no. <span class="XML-Token">0</span>).</li>
+<li><b>Driver_WiFi1</b> is the name of the access struct of the second instance (no. <span class="XML-Token">1</span>).</li>
+</ul>
+<p>A middleware configuration setting allows connecting the middleware to a specific driver instance <b>Driver_WiFi<em>n</em></b>. The default is <span class="XML-Token">0</span>, which connects a middleware to the first instance of a driver. </p>
+</div><table class="memberdecls">
+<tr><td colspan="2"><h3>Data Fields</h3></td></tr>
+<tr class="memitem:a8834b281da48583845c044a81566c1b3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__common__drv__gr.html#structARM__DRIVER__VERSION">ARM_DRIVER_VERSION</a>(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__interface__gr.html#a8834b281da48583845c044a81566c1b3">GetVersion</a> )(void)</td></tr>
+<tr class="separator:a8834b281da48583845c044a81566c1b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1ced805656e067b5635f1af2292b69e1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__wifi__control__gr.html#structARM__WIFI__CAPABILITIES">ARM_WIFI_CAPABILITIES</a>(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__interface__gr.html#a1ced805656e067b5635f1af2292b69e1">GetCapabilities</a> )(void)</td></tr>
+<tr class="separator:a1ced805656e067b5635f1af2292b69e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a99e597db8e61d0ff834561cb710e61ad"><td class="memItemLeft" align="right" valign="top">int32_t(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__interface__gr.html#a99e597db8e61d0ff834561cb710e61ad">Initialize</a> )(<a class="el" href="group__wifi__control__gr.html#gac0f04bbdd431c87a680626154c3e0a41">ARM_WIFI_SignalEvent_t</a> cb_event)</td></tr>
+<tr class="separator:a99e597db8e61d0ff834561cb710e61ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:adcf20681a1402869ecb5c6447fada17b"><td class="memItemLeft" align="right" valign="top">int32_t(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__interface__gr.html#adcf20681a1402869ecb5c6447fada17b">Uninitialize</a> )(void)</td></tr>
+<tr class="separator:adcf20681a1402869ecb5c6447fada17b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aba8f1c8019af95ffe19c32403e3240ef"><td class="memItemLeft" align="right" valign="top">int32_t(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef">PowerControl</a> )(<a class="el" href="group__common__drv__gr.html#ga47d6d7c31f88f3b8ae4aaf9d8444afa5">ARM_POWER_STATE</a> state)</td></tr>
+<tr class="separator:aba8f1c8019af95ffe19c32403e3240ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa78e745bbf8257a3438700e4e6a8d222"><td class="memItemLeft" align="right" valign="top">int32_t(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__interface__gr.html#aa78e745bbf8257a3438700e4e6a8d222">GetModuleInfo</a> )(char *module_info, uint32_t max_len)</td></tr>
+<tr class="separator:aa78e745bbf8257a3438700e4e6a8d222"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6b5e1c7fcea96ff13f6fd16d57c8b68f"><td class="memItemLeft" align="right" valign="top">int32_t(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__interface__gr.html#a6b5e1c7fcea96ff13f6fd16d57c8b68f">SetOption</a> )(uint32_t interface, uint32_t option, const void *data, uint32_t len)</td></tr>
+<tr class="separator:a6b5e1c7fcea96ff13f6fd16d57c8b68f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af264a580d36c33a649b64be845458b03"><td class="memItemLeft" align="right" valign="top">int32_t(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__interface__gr.html#af264a580d36c33a649b64be845458b03">GetOption</a> )(uint32_t interface, uint32_t option, void *data, uint32_t *len)</td></tr>
+<tr class="separator:af264a580d36c33a649b64be845458b03"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a51d027ef7046c413372103aa952772fb"><td class="memItemLeft" align="right" valign="top">int32_t(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__interface__gr.html#a51d027ef7046c413372103aa952772fb">Scan</a> )(<a class="el" href="group__wifi__management__gr.html#structARM__WIFI__SCAN__INFO__t">ARM_WIFI_SCAN_INFO_t</a> scan_info[], uint32_t max_num)</td></tr>
+<tr class="separator:a51d027ef7046c413372103aa952772fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a444ea7bda2c45eab34050d2a895baeec"><td class="memItemLeft" align="right" valign="top">int32_t(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__interface__gr.html#a444ea7bda2c45eab34050d2a895baeec">Activate</a> )(uint32_t interface, const <a class="el" href="group__wifi__management__gr.html#structARM__WIFI__CONFIG__t">ARM_WIFI_CONFIG_t</a> *config)</td></tr>
+<tr class="separator:a444ea7bda2c45eab34050d2a895baeec"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae9a38e69c7b7face914560e872378ed1"><td class="memItemLeft" align="right" valign="top">int32_t(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__interface__gr.html#ae9a38e69c7b7face914560e872378ed1">Deactivate</a> )(uint32_t interface)</td></tr>
+<tr class="separator:ae9a38e69c7b7face914560e872378ed1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab9771e89a155d316e0b44d3ee89081d3"><td class="memItemLeft" align="right" valign="top">uint32_t(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__interface__gr.html#ab9771e89a155d316e0b44d3ee89081d3">IsConnected</a> )(void)</td></tr>
+<tr class="separator:ab9771e89a155d316e0b44d3ee89081d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac17eb39c11b7797b88a1f6e0f8cc772d"><td class="memItemLeft" align="right" valign="top">int32_t(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__interface__gr.html#ac17eb39c11b7797b88a1f6e0f8cc772d">GetNetInfo</a> )(<a class="el" href="group__wifi__management__gr.html#structARM__WIFI__NET__INFO__t">ARM_WIFI_NET_INFO_t</a> *net_info)</td></tr>
+<tr class="separator:ac17eb39c11b7797b88a1f6e0f8cc772d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a18c6762aa46cec65b65135eaeadebf23"><td class="memItemLeft" align="right" valign="top">int32_t(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__interface__gr.html#a18c6762aa46cec65b65135eaeadebf23">BypassControl</a> )(uint32_t interface, uint32_t mode)</td></tr>
+<tr class="separator:a18c6762aa46cec65b65135eaeadebf23"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2648d7e0d1c10c48923d8d20d99311ab"><td class="memItemLeft" align="right" valign="top">int32_t(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__interface__gr.html#a2648d7e0d1c10c48923d8d20d99311ab">EthSendFrame</a> )(uint32_t interface, const uint8_t *frame, uint32_t len)</td></tr>
+<tr class="separator:a2648d7e0d1c10c48923d8d20d99311ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a544ca40b7157efce5000cd83aa92f8a0"><td class="memItemLeft" align="right" valign="top">int32_t(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__interface__gr.html#a544ca40b7157efce5000cd83aa92f8a0">EthReadFrame</a> )(uint32_t interface, uint8_t *frame, uint32_t len)</td></tr>
+<tr class="separator:a544ca40b7157efce5000cd83aa92f8a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af7ecc54209ce3725037cb5c9629151cf"><td class="memItemLeft" align="right" valign="top">uint32_t(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__interface__gr.html#af7ecc54209ce3725037cb5c9629151cf">EthGetRxFrameSize</a> )(uint32_t interface)</td></tr>
+<tr class="separator:af7ecc54209ce3725037cb5c9629151cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa26f0cefe99161484741977a5443e92c"><td class="memItemLeft" align="right" valign="top">int32_t(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__interface__gr.html#aa26f0cefe99161484741977a5443e92c">SocketCreate</a> )(int32_t af, int32_t type, int32_t protocol)</td></tr>
+<tr class="separator:aa26f0cefe99161484741977a5443e92c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afcbc0c2bb3639584521ffeaaffc5a475"><td class="memItemLeft" align="right" valign="top">int32_t(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__interface__gr.html#afcbc0c2bb3639584521ffeaaffc5a475">SocketBind</a> )(int32_t socket, const uint8_t *ip, uint32_t ip_len, uint16_t port)</td></tr>
+<tr class="separator:afcbc0c2bb3639584521ffeaaffc5a475"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a628706c754e1793ec864453a5b517d5c"><td class="memItemLeft" align="right" valign="top">int32_t(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__interface__gr.html#a628706c754e1793ec864453a5b517d5c">SocketListen</a> )(int32_t socket, int32_t backlog)</td></tr>
+<tr class="separator:a628706c754e1793ec864453a5b517d5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a66bb43c1e713efe7758b6e100c13ed69"><td class="memItemLeft" align="right" valign="top">int32_t(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__interface__gr.html#a66bb43c1e713efe7758b6e100c13ed69">SocketAccept</a> )(int32_t socket, uint8_t *ip, uint32_t *ip_len, uint16_t *port)</td></tr>
+<tr class="separator:a66bb43c1e713efe7758b6e100c13ed69"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a45cbca28d9866f2ec2ad9df830787dd7"><td class="memItemLeft" align="right" valign="top">int32_t(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__interface__gr.html#a45cbca28d9866f2ec2ad9df830787dd7">SocketConnect</a> )(int32_t socket, const uint8_t *ip, uint32_t ip_len, uint16_t port)</td></tr>
+<tr class="separator:a45cbca28d9866f2ec2ad9df830787dd7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aaad6683992e76e3dd9a16eb6b7d43cf4"><td class="memItemLeft" align="right" valign="top">int32_t(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__interface__gr.html#aaad6683992e76e3dd9a16eb6b7d43cf4">SocketRecv</a> )(int32_t socket, void *buf, uint32_t len)</td></tr>
+<tr class="separator:aaad6683992e76e3dd9a16eb6b7d43cf4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4343cf48bbcfb2101a422d90c34f84e6"><td class="memItemLeft" align="right" valign="top">int32_t(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__interface__gr.html#a4343cf48bbcfb2101a422d90c34f84e6">SocketRecvFrom</a> )(int32_t socket, void *buf, uint32_t len, uint8_t *ip, uint32_t *ip_len, uint16_t *port)</td></tr>
+<tr class="separator:a4343cf48bbcfb2101a422d90c34f84e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7ff47d391831d547d310dd66f22c2942"><td class="memItemLeft" align="right" valign="top">int32_t(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__interface__gr.html#a7ff47d391831d547d310dd66f22c2942">SocketSend</a> )(int32_t socket, const void *buf, uint32_t len)</td></tr>
+<tr class="separator:a7ff47d391831d547d310dd66f22c2942"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a248a293faea6f6e1cb781b8153e468fa"><td class="memItemLeft" align="right" valign="top">int32_t(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__interface__gr.html#a248a293faea6f6e1cb781b8153e468fa">SocketSendTo</a> )(int32_t socket, const void *buf, uint32_t len, const uint8_t *ip, uint32_t ip_len, uint16_t port)</td></tr>
+<tr class="separator:a248a293faea6f6e1cb781b8153e468fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab7c3e0211c87bf99e9c42b17a2249f50"><td class="memItemLeft" align="right" valign="top">int32_t(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__interface__gr.html#ab7c3e0211c87bf99e9c42b17a2249f50">SocketGetSockName</a> )(int32_t socket, uint8_t *ip, uint32_t *ip_len, uint16_t *port)</td></tr>
+<tr class="separator:ab7c3e0211c87bf99e9c42b17a2249f50"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac45fbc58fd00742cbe712bf26d857359"><td class="memItemLeft" align="right" valign="top">int32_t(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__interface__gr.html#ac45fbc58fd00742cbe712bf26d857359">SocketGetPeerName</a> )(int32_t socket, uint8_t *ip, uint32_t *ip_len, uint16_t *port)</td></tr>
+<tr class="separator:ac45fbc58fd00742cbe712bf26d857359"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4771324fb6f39fb2837e98d9f0ed48ed"><td class="memItemLeft" align="right" valign="top">int32_t(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__interface__gr.html#a4771324fb6f39fb2837e98d9f0ed48ed">SocketGetOpt</a> )(int32_t socket, int32_t opt_id, void *opt_val, uint32_t *opt_len)</td></tr>
+<tr class="separator:a4771324fb6f39fb2837e98d9f0ed48ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7019060d0869a7dfae8e31aedb46815d"><td class="memItemLeft" align="right" valign="top">int32_t(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__interface__gr.html#a7019060d0869a7dfae8e31aedb46815d">SocketSetOpt</a> )(int32_t socket, int32_t opt_id, const void *opt_val, uint32_t opt_len)</td></tr>
+<tr class="separator:a7019060d0869a7dfae8e31aedb46815d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a471a1be6d9adbccb83ca1f268643031c"><td class="memItemLeft" align="right" valign="top">int32_t(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__interface__gr.html#a471a1be6d9adbccb83ca1f268643031c">SocketClose</a> )(int32_t socket)</td></tr>
+<tr class="separator:a471a1be6d9adbccb83ca1f268643031c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a62b2512cbaef03d26eb9c1e3004c3364"><td class="memItemLeft" align="right" valign="top">int32_t(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__interface__gr.html#a62b2512cbaef03d26eb9c1e3004c3364">SocketGetHostByName</a> )(const char *name, int32_t af, uint8_t *ip, uint32_t *ip_len)</td></tr>
+<tr class="separator:a62b2512cbaef03d26eb9c1e3004c3364"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad8f218e434e2f327335b16cdb4f21f65"><td class="memItemLeft" align="right" valign="top">int32_t(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__interface__gr.html#ad8f218e434e2f327335b16cdb4f21f65">Ping</a> )(const uint8_t *ip, uint32_t ip_len)</td></tr>
+<tr class="separator:ad8f218e434e2f327335b16cdb4f21f65"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h4 class="groupheader">Field Documentation</h4>
+<a class="anchor" id="a8834b281da48583845c044a81566c1b3"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__common__drv__gr.html#structARM__DRIVER__VERSION">ARM_DRIVER_VERSION</a>(* GetVersion)(void)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a1ced805656e067b5635f1af2292b69e1"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="group__wifi__control__gr.html#structARM__WIFI__CAPABILITIES">ARM_WIFI_CAPABILITIES</a>(* GetCapabilities)(void)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a99e597db8e61d0ff834561cb710e61ad"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t(* Initialize)(<a class="el" href="group__wifi__control__gr.html#gac0f04bbdd431c87a680626154c3e0a41">ARM_WIFI_SignalEvent_t</a> cb_event)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="adcf20681a1402869ecb5c6447fada17b"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t(* Uninitialize)(void)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aba8f1c8019af95ffe19c32403e3240ef"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t(* PowerControl)(<a class="el" href="group__common__drv__gr.html#ga47d6d7c31f88f3b8ae4aaf9d8444afa5">ARM_POWER_STATE</a> state)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aa78e745bbf8257a3438700e4e6a8d222"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t(* GetModuleInfo)(char *module_info, uint32_t max_len)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a6b5e1c7fcea96ff13f6fd16d57c8b68f"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t(* SetOption)(uint32_t interface, uint32_t option, const void *data, uint32_t len)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="af264a580d36c33a649b64be845458b03"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t(* GetOption)(uint32_t interface, uint32_t option, void *data, uint32_t *len)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a51d027ef7046c413372103aa952772fb"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t(* Scan)(<a class="el" href="group__wifi__management__gr.html#structARM__WIFI__SCAN__INFO__t">ARM_WIFI_SCAN_INFO_t</a> scan_info[], uint32_t max_num)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a444ea7bda2c45eab34050d2a895baeec"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t(* Activate)(uint32_t interface, const <a class="el" href="group__wifi__management__gr.html#structARM__WIFI__CONFIG__t">ARM_WIFI_CONFIG_t</a> *config)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ae9a38e69c7b7face914560e872378ed1"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t(* Deactivate)(uint32_t interface)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ab9771e89a155d316e0b44d3ee89081d3"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint32_t(* IsConnected)(void)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ac17eb39c11b7797b88a1f6e0f8cc772d"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t(* GetNetInfo)(<a class="el" href="group__wifi__management__gr.html#structARM__WIFI__NET__INFO__t">ARM_WIFI_NET_INFO_t</a> *net_info)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a18c6762aa46cec65b65135eaeadebf23"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t(* BypassControl)(uint32_t interface, uint32_t mode)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a2648d7e0d1c10c48923d8d20d99311ab"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t(* EthSendFrame)(uint32_t interface, const uint8_t *frame, uint32_t len)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a544ca40b7157efce5000cd83aa92f8a0"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t(* EthReadFrame)(uint32_t interface, uint8_t *frame, uint32_t len)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="af7ecc54209ce3725037cb5c9629151cf"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint32_t(* EthGetRxFrameSize)(uint32_t interface)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aa26f0cefe99161484741977a5443e92c"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t(* SocketCreate)(int32_t af, int32_t type, int32_t protocol)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="afcbc0c2bb3639584521ffeaaffc5a475"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t(* SocketBind)(int32_t socket, const uint8_t *ip, uint32_t ip_len, uint16_t port)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a628706c754e1793ec864453a5b517d5c"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t(* SocketListen)(int32_t socket, int32_t backlog)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a66bb43c1e713efe7758b6e100c13ed69"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t(* SocketAccept)(int32_t socket, uint8_t *ip, uint32_t *ip_len, uint16_t *port)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a45cbca28d9866f2ec2ad9df830787dd7"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t(* SocketConnect)(int32_t socket, const uint8_t *ip, uint32_t ip_len, uint16_t port)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aaad6683992e76e3dd9a16eb6b7d43cf4"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t(* SocketRecv)(int32_t socket, void *buf, uint32_t len)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a4343cf48bbcfb2101a422d90c34f84e6"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t(* SocketRecvFrom)(int32_t socket, void *buf, uint32_t len, uint8_t *ip, uint32_t *ip_len, uint16_t *port)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a7ff47d391831d547d310dd66f22c2942"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t(* SocketSend)(int32_t socket, const void *buf, uint32_t len)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a248a293faea6f6e1cb781b8153e468fa"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t(* SocketSendTo)(int32_t socket, const void *buf, uint32_t len, const uint8_t *ip, uint32_t ip_len, uint16_t port)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ab7c3e0211c87bf99e9c42b17a2249f50"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t(* SocketGetSockName)(int32_t socket, uint8_t *ip, uint32_t *ip_len, uint16_t *port)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ac45fbc58fd00742cbe712bf26d857359"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t(* SocketGetPeerName)(int32_t socket, uint8_t *ip, uint32_t *ip_len, uint16_t *port)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a4771324fb6f39fb2837e98d9f0ed48ed"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t(* SocketGetOpt)(int32_t socket, int32_t opt_id, void *opt_val, uint32_t *opt_len)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a7019060d0869a7dfae8e31aedb46815d"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t(* SocketSetOpt)(int32_t socket, int32_t opt_id, const void *opt_val, uint32_t opt_len)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a471a1be6d9adbccb83ca1f268643031c"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t(* SocketClose)(int32_t socket)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="a62b2512cbaef03d26eb9c1e3004c3364"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t(* SocketGetHostByName)(const char *name, int32_t af, uint8_t *ip, uint32_t *ip_len)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="ad8f218e434e2f327335b16cdb4f21f65"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t(* Ping)(const uint8_t *ip, uint32_t ip_len)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Driver/html/group__wifi__interface__gr.js b/docs/Driver/html/group__wifi__interface__gr.js
new file mode 100644
index 0000000..9b50d3f
--- /dev/null
+++ b/docs/Driver/html/group__wifi__interface__gr.js
@@ -0,0 +1,42 @@
+var group__wifi__interface__gr =
+[
+ [ "WiFi Control", "group__wifi__control__gr.html", "group__wifi__control__gr" ],
+ [ "WiFi Management", "group__wifi__management__gr.html", "group__wifi__management__gr" ],
+ [ "WiFi Bypass Mode", "group__wifi__bypass__gr.html", "group__wifi__bypass__gr" ],
+ [ "WiFi Socket", "group__wifi__socket__gr.html", "group__wifi__socket__gr" ],
+ [ "ARM_DRIVER_WIFI", "group__wifi__interface__gr.html#structARM__DRIVER__WIFI", [
+ [ "GetVersion", "group__wifi__interface__gr.html#a8834b281da48583845c044a81566c1b3", null ],
+ [ "GetCapabilities", "group__wifi__interface__gr.html#a1ced805656e067b5635f1af2292b69e1", null ],
+ [ "Initialize", "group__wifi__interface__gr.html#a99e597db8e61d0ff834561cb710e61ad", null ],
+ [ "Uninitialize", "group__wifi__interface__gr.html#adcf20681a1402869ecb5c6447fada17b", null ],
+ [ "PowerControl", "group__wifi__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef", null ],
+ [ "GetModuleInfo", "group__wifi__interface__gr.html#aa78e745bbf8257a3438700e4e6a8d222", null ],
+ [ "SetOption", "group__wifi__interface__gr.html#a6b5e1c7fcea96ff13f6fd16d57c8b68f", null ],
+ [ "GetOption", "group__wifi__interface__gr.html#af264a580d36c33a649b64be845458b03", null ],
+ [ "Scan", "group__wifi__interface__gr.html#a51d027ef7046c413372103aa952772fb", null ],
+ [ "Activate", "group__wifi__interface__gr.html#a444ea7bda2c45eab34050d2a895baeec", null ],
+ [ "Deactivate", "group__wifi__interface__gr.html#ae9a38e69c7b7face914560e872378ed1", null ],
+ [ "IsConnected", "group__wifi__interface__gr.html#ab9771e89a155d316e0b44d3ee89081d3", null ],
+ [ "GetNetInfo", "group__wifi__interface__gr.html#ac17eb39c11b7797b88a1f6e0f8cc772d", null ],
+ [ "BypassControl", "group__wifi__interface__gr.html#a18c6762aa46cec65b65135eaeadebf23", null ],
+ [ "EthSendFrame", "group__wifi__interface__gr.html#a2648d7e0d1c10c48923d8d20d99311ab", null ],
+ [ "EthReadFrame", "group__wifi__interface__gr.html#a544ca40b7157efce5000cd83aa92f8a0", null ],
+ [ "EthGetRxFrameSize", "group__wifi__interface__gr.html#af7ecc54209ce3725037cb5c9629151cf", null ],
+ [ "SocketCreate", "group__wifi__interface__gr.html#aa26f0cefe99161484741977a5443e92c", null ],
+ [ "SocketBind", "group__wifi__interface__gr.html#afcbc0c2bb3639584521ffeaaffc5a475", null ],
+ [ "SocketListen", "group__wifi__interface__gr.html#a628706c754e1793ec864453a5b517d5c", null ],
+ [ "SocketAccept", "group__wifi__interface__gr.html#a66bb43c1e713efe7758b6e100c13ed69", null ],
+ [ "SocketConnect", "group__wifi__interface__gr.html#a45cbca28d9866f2ec2ad9df830787dd7", null ],
+ [ "SocketRecv", "group__wifi__interface__gr.html#aaad6683992e76e3dd9a16eb6b7d43cf4", null ],
+ [ "SocketRecvFrom", "group__wifi__interface__gr.html#a4343cf48bbcfb2101a422d90c34f84e6", null ],
+ [ "SocketSend", "group__wifi__interface__gr.html#a7ff47d391831d547d310dd66f22c2942", null ],
+ [ "SocketSendTo", "group__wifi__interface__gr.html#a248a293faea6f6e1cb781b8153e468fa", null ],
+ [ "SocketGetSockName", "group__wifi__interface__gr.html#ab7c3e0211c87bf99e9c42b17a2249f50", null ],
+ [ "SocketGetPeerName", "group__wifi__interface__gr.html#ac45fbc58fd00742cbe712bf26d857359", null ],
+ [ "SocketGetOpt", "group__wifi__interface__gr.html#a4771324fb6f39fb2837e98d9f0ed48ed", null ],
+ [ "SocketSetOpt", "group__wifi__interface__gr.html#a7019060d0869a7dfae8e31aedb46815d", null ],
+ [ "SocketClose", "group__wifi__interface__gr.html#a471a1be6d9adbccb83ca1f268643031c", null ],
+ [ "SocketGetHostByName", "group__wifi__interface__gr.html#a62b2512cbaef03d26eb9c1e3004c3364", null ],
+ [ "Ping", "group__wifi__interface__gr.html#ad8f218e434e2f327335b16cdb4f21f65", null ]
+ ] ]
+]; \ No newline at end of file
diff --git a/docs/Driver/html/group__wifi__interface__gr_structARM__DRIVER__WIFI.js b/docs/Driver/html/group__wifi__interface__gr_structARM__DRIVER__WIFI.js
new file mode 100644
index 0000000..08062f0
--- /dev/null
+++ b/docs/Driver/html/group__wifi__interface__gr_structARM__DRIVER__WIFI.js
@@ -0,0 +1,36 @@
+var group__wifi__interface__gr_structARM__DRIVER__WIFI =
+[
+ [ "GetVersion", "group__wifi__interface__gr.html#a8834b281da48583845c044a81566c1b3", null ],
+ [ "GetCapabilities", "group__wifi__interface__gr.html#a1ced805656e067b5635f1af2292b69e1", null ],
+ [ "Initialize", "group__wifi__interface__gr.html#a99e597db8e61d0ff834561cb710e61ad", null ],
+ [ "Uninitialize", "group__wifi__interface__gr.html#adcf20681a1402869ecb5c6447fada17b", null ],
+ [ "PowerControl", "group__wifi__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef", null ],
+ [ "GetModuleInfo", "group__wifi__interface__gr.html#aa78e745bbf8257a3438700e4e6a8d222", null ],
+ [ "SetOption", "group__wifi__interface__gr.html#a6b5e1c7fcea96ff13f6fd16d57c8b68f", null ],
+ [ "GetOption", "group__wifi__interface__gr.html#af264a580d36c33a649b64be845458b03", null ],
+ [ "Scan", "group__wifi__interface__gr.html#a51d027ef7046c413372103aa952772fb", null ],
+ [ "Activate", "group__wifi__interface__gr.html#a444ea7bda2c45eab34050d2a895baeec", null ],
+ [ "Deactivate", "group__wifi__interface__gr.html#ae9a38e69c7b7face914560e872378ed1", null ],
+ [ "IsConnected", "group__wifi__interface__gr.html#ab9771e89a155d316e0b44d3ee89081d3", null ],
+ [ "GetNetInfo", "group__wifi__interface__gr.html#ac17eb39c11b7797b88a1f6e0f8cc772d", null ],
+ [ "BypassControl", "group__wifi__interface__gr.html#a18c6762aa46cec65b65135eaeadebf23", null ],
+ [ "EthSendFrame", "group__wifi__interface__gr.html#a2648d7e0d1c10c48923d8d20d99311ab", null ],
+ [ "EthReadFrame", "group__wifi__interface__gr.html#a544ca40b7157efce5000cd83aa92f8a0", null ],
+ [ "EthGetRxFrameSize", "group__wifi__interface__gr.html#af7ecc54209ce3725037cb5c9629151cf", null ],
+ [ "SocketCreate", "group__wifi__interface__gr.html#aa26f0cefe99161484741977a5443e92c", null ],
+ [ "SocketBind", "group__wifi__interface__gr.html#afcbc0c2bb3639584521ffeaaffc5a475", null ],
+ [ "SocketListen", "group__wifi__interface__gr.html#a628706c754e1793ec864453a5b517d5c", null ],
+ [ "SocketAccept", "group__wifi__interface__gr.html#a66bb43c1e713efe7758b6e100c13ed69", null ],
+ [ "SocketConnect", "group__wifi__interface__gr.html#a45cbca28d9866f2ec2ad9df830787dd7", null ],
+ [ "SocketRecv", "group__wifi__interface__gr.html#aaad6683992e76e3dd9a16eb6b7d43cf4", null ],
+ [ "SocketRecvFrom", "group__wifi__interface__gr.html#a4343cf48bbcfb2101a422d90c34f84e6", null ],
+ [ "SocketSend", "group__wifi__interface__gr.html#a7ff47d391831d547d310dd66f22c2942", null ],
+ [ "SocketSendTo", "group__wifi__interface__gr.html#a248a293faea6f6e1cb781b8153e468fa", null ],
+ [ "SocketGetSockName", "group__wifi__interface__gr.html#ab7c3e0211c87bf99e9c42b17a2249f50", null ],
+ [ "SocketGetPeerName", "group__wifi__interface__gr.html#ac45fbc58fd00742cbe712bf26d857359", null ],
+ [ "SocketGetOpt", "group__wifi__interface__gr.html#a4771324fb6f39fb2837e98d9f0ed48ed", null ],
+ [ "SocketSetOpt", "group__wifi__interface__gr.html#a7019060d0869a7dfae8e31aedb46815d", null ],
+ [ "SocketClose", "group__wifi__interface__gr.html#a471a1be6d9adbccb83ca1f268643031c", null ],
+ [ "SocketGetHostByName", "group__wifi__interface__gr.html#a62b2512cbaef03d26eb9c1e3004c3364", null ],
+ [ "Ping", "group__wifi__interface__gr.html#ad8f218e434e2f327335b16cdb4f21f65", null ]
+]; \ No newline at end of file
diff --git a/docs/Driver/html/group__wifi__management__gr.html b/docs/Driver/html/group__wifi__management__gr.html
new file mode 100644
index 0000000..8beda18
--- /dev/null
+++ b/docs/Driver/html/group__wifi__management__gr.html
@@ -0,0 +1,804 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>WiFi Management</title>
+<title>CMSIS-Driver: WiFi Management</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Driver
+ &#160;<span id="projectnumber">Version 2.7.1</span>
+ </div>
+ <div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li><a href="modules.html"><span>Reference</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__wifi__management__gr.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="summary">
+<a href="#groups">Content</a> &#124;
+<a href="#nested-classes">Data Structures</a> &#124;
+<a href="#func-members">Functions</a> </div>
+ <div class="headertitle">
+<div class="title">WiFi Management<div class="ingroups"><a class="el" href="group__wifi__interface__gr.html">WiFi Interface</a></div></div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Configure and manage the connection to a WiFi access point (AP) or configure and manage the access point (AP).
+<a href="#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="groups"></a>
+Content</h2></td></tr>
+<tr class="memitem:group__WiFi__option"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__WiFi__option.html">WiFi Option Codes</a></td></tr>
+<tr class="memdesc:group__WiFi__option"><td class="mdescLeft">&#160;</td><td class="mdescRight">WiFi Option Codes for <a class="el" href="group__wifi__management__gr.html#gaf38a7aeb470eec596febc850c8b69ccf">ARM_WIFI_SetOption</a> or <a class="el" href="group__wifi__management__gr.html#ga56910984e5068f6502e12f72e1f80edf">ARM_WIFI_GetOption</a> function. <br/></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:group__wifi__sec__type"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__sec__type.html">WiFi Security Type</a></td></tr>
+<tr class="memdesc:group__wifi__sec__type"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specifies WiFi security type for <a class="el" href="group__wifi__management__gr.html#ga7d545744a848702d75043de30ea5260a">ARM_WIFI_Activate</a>. <br/></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:group__wifi__wps__method"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__wps__method.html">WiFi Protected Setup (WPS) Method</a></td></tr>
+<tr class="memdesc:group__wifi__wps__method"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specifies WiFi WPS method for <a class="el" href="group__wifi__management__gr.html#ga7d545744a848702d75043de30ea5260a">ARM_WIFI_Activate</a>. <br/></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:group__wifi__dhcp__v6__mode"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__dhcp__v6__mode.html">WiFi DHCPv6 Mode</a></td></tr>
+<tr class="memdesc:group__wifi__dhcp__v6__mode"><td class="mdescLeft">&#160;</td><td class="mdescRight">Specifies IPv6 Dynamic Host Configuration Protocol (DHCP) Mode. <br/></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Data Structures</h2></td></tr>
+<tr class="memitem:structARM__WIFI__CONFIG__t"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__management__gr.html#structARM__WIFI__CONFIG__t">ARM_WIFI_CONFIG_t</a></td></tr>
+<tr class="memdesc:structARM__WIFI__CONFIG__t"><td class="mdescLeft">&#160;</td><td class="mdescRight">WiFi Configuration. <a href="group__wifi__management__gr.html#structARM__WIFI__CONFIG__t">More...</a><br/></td></tr>
+<tr class="separator:structARM__WIFI__CONFIG__t"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:structARM__WIFI__SCAN__INFO__t"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__management__gr.html#structARM__WIFI__SCAN__INFO__t">ARM_WIFI_SCAN_INFO_t</a></td></tr>
+<tr class="memdesc:structARM__WIFI__SCAN__INFO__t"><td class="mdescLeft">&#160;</td><td class="mdescRight">WiFi Scan Information. <a href="group__wifi__management__gr.html#structARM__WIFI__SCAN__INFO__t">More...</a><br/></td></tr>
+<tr class="separator:structARM__WIFI__SCAN__INFO__t"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:structARM__WIFI__NET__INFO__t"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__management__gr.html#structARM__WIFI__NET__INFO__t">ARM_WIFI_NET_INFO_t</a></td></tr>
+<tr class="memdesc:structARM__WIFI__NET__INFO__t"><td class="mdescLeft">&#160;</td><td class="mdescRight">WiFi Network Information. <a href="group__wifi__management__gr.html#structARM__WIFI__NET__INFO__t">More...</a><br/></td></tr>
+<tr class="separator:structARM__WIFI__NET__INFO__t"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:gaf38a7aeb470eec596febc850c8b69ccf"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__management__gr.html#gaf38a7aeb470eec596febc850c8b69ccf">ARM_WIFI_SetOption</a> (uint32_t interface, uint32_t option, const void *data, uint32_t len)</td></tr>
+<tr class="memdesc:gaf38a7aeb470eec596febc850c8b69ccf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set WiFi Module Options. <a href="#gaf38a7aeb470eec596febc850c8b69ccf">More...</a><br/></td></tr>
+<tr class="separator:gaf38a7aeb470eec596febc850c8b69ccf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga56910984e5068f6502e12f72e1f80edf"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__management__gr.html#ga56910984e5068f6502e12f72e1f80edf">ARM_WIFI_GetOption</a> (uint32_t interface, uint32_t option, void *data, uint32_t *len)</td></tr>
+<tr class="memdesc:ga56910984e5068f6502e12f72e1f80edf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get WiFi Module Options. <a href="#ga56910984e5068f6502e12f72e1f80edf">More...</a><br/></td></tr>
+<tr class="separator:ga56910984e5068f6502e12f72e1f80edf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga856972af36e51cf0c4112029332d529f"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__management__gr.html#ga856972af36e51cf0c4112029332d529f">ARM_WIFI_Scan</a> (<a class="el" href="group__wifi__management__gr.html#structARM__WIFI__SCAN__INFO__t">ARM_WIFI_SCAN_INFO_t</a> scan_info[], uint32_t max_num)</td></tr>
+<tr class="memdesc:ga856972af36e51cf0c4112029332d529f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Scan for available networks in range. <a href="#ga856972af36e51cf0c4112029332d529f">More...</a><br/></td></tr>
+<tr class="separator:ga856972af36e51cf0c4112029332d529f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7d545744a848702d75043de30ea5260a"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__management__gr.html#ga7d545744a848702d75043de30ea5260a">ARM_WIFI_Activate</a> (uint32_t interface, <a class="el" href="group__wifi__management__gr.html#structARM__WIFI__CONFIG__t">ARM_WIFI_CONFIG_t</a> *config)</td></tr>
+<tr class="memdesc:ga7d545744a848702d75043de30ea5260a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Activate interface (Connect to a wireless network or activate an access point). <a href="#ga7d545744a848702d75043de30ea5260a">More...</a><br/></td></tr>
+<tr class="separator:ga7d545744a848702d75043de30ea5260a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1842127df60067481ac2f40d19153e3e"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__management__gr.html#ga1842127df60067481ac2f40d19153e3e">ARM_WIFI_Deactivate</a> (uint32_t interface)</td></tr>
+<tr class="memdesc:ga1842127df60067481ac2f40d19153e3e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Deactivate interface (Disconnect from a wireless network or deactivate an access point). <a href="#ga1842127df60067481ac2f40d19153e3e">More...</a><br/></td></tr>
+<tr class="separator:ga1842127df60067481ac2f40d19153e3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3d641222defb5f52f6dae4ce1d540d0f"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__management__gr.html#ga3d641222defb5f52f6dae4ce1d540d0f">ARM_WIFI_IsConnected</a> (void)</td></tr>
+<tr class="memdesc:ga3d641222defb5f52f6dae4ce1d540d0f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get station connection status. <a href="#ga3d641222defb5f52f6dae4ce1d540d0f">More...</a><br/></td></tr>
+<tr class="separator:ga3d641222defb5f52f6dae4ce1d540d0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga29a5b0072470a8c56f0939f3c97ed08e"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__management__gr.html#ga29a5b0072470a8c56f0939f3c97ed08e">ARM_WIFI_GetNetInfo</a> (<a class="el" href="group__wifi__management__gr.html#structARM__WIFI__NET__INFO__t">ARM_WIFI_NET_INFO_t</a> *net_info)</td></tr>
+<tr class="memdesc:ga29a5b0072470a8c56f0939f3c97ed08e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get station Network Information. <a href="#ga29a5b0072470a8c56f0939f3c97ed08e">More...</a><br/></td></tr>
+<tr class="separator:ga29a5b0072470a8c56f0939f3c97ed08e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
+<p>Configure and manage the connection to a WiFi access point (AP) or configure and manage the access point (AP). </p>
+<p>The <a class="el" href="group__wifi__management__gr.html">WiFi Management</a> functions are used to configure and manage the connection to a WiFi access point (AP) also called hotspot when in station mode. They are also used to configure and manage the access point (AP) itself when in access point mode. </p>
+<hr/><h2 class="groupheader">Data Structure Documentation</h2>
+<a name="structARM__WIFI__CONFIG__t" id="structARM__WIFI__CONFIG__t"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">struct ARM_WIFI_CONFIG_t</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<div class="textblock"><p>WiFi Configuration. </p>
+<p>Provides information needed to connect to the WiFi network for station or how to configure the access point (AP).</p>
+<p><b>Used in:</b></p>
+<ul>
+<li><a class="el" href="group__wifi__management__gr.html#ga7d545744a848702d75043de30ea5260a">ARM_WIFI_Activate</a> </li>
+</ul>
+</div><table class="fieldtable">
+<tr><th colspan="3">Data Fields</th></tr>
+<tr><td class="fieldtype">
+<a class="anchor" id="a587ba0cb07f02913598610049a3bbb79"></a>const char *</td>
+<td class="fieldname">
+ssid</td>
+<td class="fielddoc">
+Pointer to Service Set Identifier (SSID) null-terminated string. </td></tr>
+<tr><td class="fieldtype">
+<a class="anchor" id="a3bef28806edf8f4c8cb82584b7e8c3cb"></a>const char *</td>
+<td class="fieldname">
+pass</td>
+<td class="fielddoc">
+Pointer to Password null-terminated string. </td></tr>
+<tr><td class="fieldtype">
+<a class="anchor" id="a5cd97d88131cf38bcc75189f9569f9b7"></a>uint8_t</td>
+<td class="fieldname">
+security</td>
+<td class="fielddoc">
+Security type (ARM_WIFI_SECURITY_xxx) </td></tr>
+<tr><td class="fieldtype">
+<a class="anchor" id="acbcf5f8de7895ca456bb39fbcccde1d1"></a>uint8_t</td>
+<td class="fieldname">
+ch</td>
+<td class="fielddoc">
+WiFi Channel (0 = auto, otherwise = exact channel) </td></tr>
+<tr><td class="fieldtype">
+<a class="anchor" id="acb7bc06bed6f6408d719334fc41698c7"></a>uint8_t</td>
+<td class="fieldname">
+reserved</td>
+<td class="fielddoc">
+Reserved. </td></tr>
+<tr><td class="fieldtype">
+<a class="anchor" id="a5e263198499fb98f97d40a9b82579175"></a>uint8_t</td>
+<td class="fieldname">
+wps_method</td>
+<td class="fielddoc">
+WiFi Protected Setup (WPS) method (ARM_WIFI_WPS_METHOD_xxx) </td></tr>
+<tr><td class="fieldtype">
+<a class="anchor" id="a2047d60666390ea4755ce22603969c4c"></a>const char *</td>
+<td class="fieldname">
+wps_pin</td>
+<td class="fielddoc">
+Pointer to WiFi Protected Setup (WPS) PIN null-terminated string. </td></tr>
+</table>
+
+</div>
+</div>
+<a name="structARM__WIFI__SCAN__INFO__t" id="structARM__WIFI__SCAN__INFO__t"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">struct ARM_WIFI_SCAN_INFO_t</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<div class="textblock"><p>WiFi Scan Information. </p>
+<p>Provides information about the wireless networks that were detected when searching for available WiFi networks. The structure contains the information needed to connect to the WiFi network. Of course, the access password is not included and must be provided separately.</p>
+<p><b>Used in:</b></p>
+<ul>
+<li><a class="el" href="group__wifi__management__gr.html#ga856972af36e51cf0c4112029332d529f">ARM_WIFI_Scan</a> </li>
+</ul>
+</div><table class="fieldtable">
+<tr><th colspan="3">Data Fields</th></tr>
+<tr><td class="fieldtype">
+<a class="anchor" id="ae7eccb3e4df8625b86b5572fc16c37c3"></a>char</td>
+<td class="fieldname">
+ssid[32+1]</td>
+<td class="fielddoc">
+Service Set Identifier (SSID) null-terminated string. </td></tr>
+<tr><td class="fieldtype">
+<a class="anchor" id="a19c52baafe5797c359c5e0f5776499d7"></a>uint8_t</td>
+<td class="fieldname">
+bssid[6]</td>
+<td class="fielddoc">
+Basic Service Set Identifier (BSSID) </td></tr>
+<tr><td class="fieldtype">
+<a class="anchor" id="a5cd97d88131cf38bcc75189f9569f9b7"></a>uint8_t</td>
+<td class="fieldname">
+security</td>
+<td class="fielddoc">
+Security type (ARM_WIFI_SECURITY_xxx) </td></tr>
+<tr><td class="fieldtype">
+<a class="anchor" id="acbcf5f8de7895ca456bb39fbcccde1d1"></a>uint8_t</td>
+<td class="fieldname">
+ch</td>
+<td class="fielddoc">
+WiFi Channel. </td></tr>
+<tr><td class="fieldtype">
+<a class="anchor" id="afb67d818cd76cce8057affabcb1979a6"></a>uint8_t</td>
+<td class="fieldname">
+rssi</td>
+<td class="fielddoc">
+Received Signal Strength Indicator. </td></tr>
+</table>
+
+</div>
+</div>
+<a name="structARM__WIFI__NET__INFO__t" id="structARM__WIFI__NET__INFO__t"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">struct ARM_WIFI_NET_INFO_t</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<div class="textblock"><p>WiFi Network Information. </p>
+<p>Provides information about the network that the station is connected to.</p>
+<p><b>Used in:</b></p>
+<ul>
+<li><a class="el" href="group__wifi__management__gr.html#ga29a5b0072470a8c56f0939f3c97ed08e">ARM_WIFI_GetNetInfo</a> </li>
+</ul>
+</div><table class="fieldtable">
+<tr><th colspan="3">Data Fields</th></tr>
+<tr><td class="fieldtype">
+<a class="anchor" id="ae7eccb3e4df8625b86b5572fc16c37c3"></a>char</td>
+<td class="fieldname">
+ssid[32+1]</td>
+<td class="fielddoc">
+Service Set Identifier (SSID) null-terminated string. </td></tr>
+<tr><td class="fieldtype">
+<a class="anchor" id="a97ae3ac37e362cf8e7e3a9e18b7c806f"></a>char</td>
+<td class="fieldname">
+pass[64+1]</td>
+<td class="fielddoc">
+Password null-terminated string. </td></tr>
+<tr><td class="fieldtype">
+<a class="anchor" id="a5cd97d88131cf38bcc75189f9569f9b7"></a>uint8_t</td>
+<td class="fieldname">
+security</td>
+<td class="fielddoc">
+Security type (ARM_WIFI_SECURITY_xxx) </td></tr>
+<tr><td class="fieldtype">
+<a class="anchor" id="acbcf5f8de7895ca456bb39fbcccde1d1"></a>uint8_t</td>
+<td class="fieldname">
+ch</td>
+<td class="fielddoc">
+WiFi Channel. </td></tr>
+<tr><td class="fieldtype">
+<a class="anchor" id="afb67d818cd76cce8057affabcb1979a6"></a>uint8_t</td>
+<td class="fieldname">
+rssi</td>
+<td class="fielddoc">
+Received Signal Strength Indicator. </td></tr>
+</table>
+
+</div>
+</div>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="gaf38a7aeb470eec596febc850c8b69ccf"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t ARM_WIFI_SetOption </td>
+ <td>(</td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>interface</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>option</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const void *&#160;</td>
+ <td class="paramname"><em>data</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>len</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Set WiFi Module Options. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">interface</td><td>Interface (0 = Station, 1 = Access Point) </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">option</td><td>Option to set </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">data</td><td>Pointer to data relevant to selected option </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">len</td><td>Length of data (in bytes) </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="group__execution__status.html#ga85752c5de59e8adeb001e35ff5be6be7">ARM_DRIVER_OK</a> : Operation successful</li>
+<li><a class="el" href="group__execution__status.html#ga2f627075447749bb368d3b768be107cb">ARM_DRIVER_ERROR</a> : Operation failed</li>
+<li><a class="el" href="group__execution__status.html#ga2efa59e480d82697795439220e6884e4">ARM_DRIVER_ERROR_UNSUPPORTED</a> : Operation not supported</li>
+<li><a class="el" href="group__execution__status.html#gac781d4b70ce17c4c2efe2db045be751c">ARM_DRIVER_ERROR_PARAMETER</a> : Parameter error (invalid interface, NULL data pointer or len less than option specifies)</li>
+</ul>
+</dd></dl>
+<p>The function <b>ARM_WIFI_SetOption</b> sets the value of the specified option of the WiFi module.</p>
+<p>The argument <em>interface</em> specifies the interface (0 = Station, 1 = Access Point).</p>
+<p>The argument <em>option</em> specifies the option that is to be set (see below).</p>
+<p>The argument <em>data</em> points to a buffer containing the value of the option to be set and must be aligned to the data type of the corresponding option.</p>
+<p>The argument <em>len</em> specifies the length of the buffer <em>data</em> and must be equal (or higher) to the length of the corresponding option.</p>
+<table class="doxtable">
+<tr>
+<th align="left">Option </th><th align="left">Description </th><th align="left">Data </th><th align="left">Type/Length </th></tr>
+<tr>
+<td align="left"><a class="el" href="group__WiFi__option.html#gae84cbf48cd5168371621fc5f78aac0a4">ARM_WIFI_BSSID</a> </td><td align="left">BSSID of AP to connect or AP </td><td align="left">bssid </td><td align="left">uint8_t[6] </td></tr>
+<tr>
+<td align="left"><a class="el" href="group__WiFi__option.html#ga1fbda584fe5750db6a04b1ed27730d95">ARM_WIFI_TX_POWER</a> </td><td align="left">Transmit power </td><td align="left">power[dbm] </td><td align="left">uint32_t </td></tr>
+<tr>
+<td align="left"><a class="el" href="group__WiFi__option.html#ga77e38a3d5d2fe8c04aebaf8d24e1b8d4">ARM_WIFI_LP_TIMER</a> </td><td align="left">Low-power deep-sleep time </td><td align="left">time[seconds] </td><td align="left">uint32_t </td></tr>
+<tr>
+<td align="left"><a class="el" href="group__WiFi__option.html#ga947c297f1364993524bf515beba296f1">ARM_WIFI_DTIM</a> </td><td align="left">DTIM interval </td><td align="left">dtim[beacons] </td><td align="left">uint32_t </td></tr>
+<tr>
+<td align="left"><a class="el" href="group__WiFi__option.html#ga6171d24c661b54465ced2dae7980897c">ARM_WIFI_BEACON</a> </td><td align="left">Beacon interval </td><td align="left">interval[ms] </td><td align="left">uint32_t </td></tr>
+<tr>
+<td align="left"><a class="el" href="group__WiFi__option.html#gafefb0fe1e5cdfb71f7f8cc7606840865">ARM_WIFI_MAC</a> </td><td align="left">MAC address </td><td align="left">mac </td><td align="left">uint8_t[6] </td></tr>
+<tr>
+<td align="left"><a class="el" href="group__WiFi__option.html#ga50ee1ca627ebe536cae0ab7155ed1d17">ARM_WIFI_IP</a> </td><td align="left">IPv4 address </td><td align="left">ip </td><td align="left">uint8_t[4] </td></tr>
+<tr>
+<td align="left"><a class="el" href="group__WiFi__option.html#gac2603479ebad0ed05413e1e01b8a649f">ARM_WIFI_IP_SUBNET_MASK</a> </td><td align="left">IPv4 subnet mask </td><td align="left">mask </td><td align="left">uint8_t[4] </td></tr>
+<tr>
+<td align="left"><a class="el" href="group__WiFi__option.html#gad0c719fedd39d738ee7f6fd3c7317169">ARM_WIFI_IP_GATEWAY</a> </td><td align="left">IPv4 gateway address </td><td align="left">ip </td><td align="left">uint8_t[4] </td></tr>
+<tr>
+<td align="left"><a class="el" href="group__WiFi__option.html#ga657f5c6c504defe04422dbe468c6c134">ARM_WIFI_IP_DNS1</a> </td><td align="left">IPv4 primary DNS server address </td><td align="left">ip </td><td align="left">uint8_t[4] </td></tr>
+<tr>
+<td align="left"><a class="el" href="group__WiFi__option.html#ga5a5fa4c298b16d0acd0a71f873802d31">ARM_WIFI_IP_DNS2</a> </td><td align="left">IPv4 secondary DNS server address </td><td align="left">ip </td><td align="left">uint8_t[4] </td></tr>
+<tr>
+<td align="left"><a class="el" href="group__WiFi__option.html#gad37e95b697872782973057ae94c085a9">ARM_WIFI_IP_DHCP</a> </td><td align="left">IPv4 DHCP client/server enable/disable </td><td align="left">dhcp (0, 1) </td><td align="left">uint32_t </td></tr>
+<tr>
+<td align="left"><a class="el" href="group__WiFi__option.html#ga10065d0d9cb7530e0747be83ba9e4c35">ARM_WIFI_IP_DHCP_POOL_BEGIN</a> </td><td align="left">IPv4 DHCP server begin address </td><td align="left">ip </td><td align="left">uint8_t[4] </td></tr>
+<tr>
+<td align="left"><a class="el" href="group__WiFi__option.html#ga4054f0e4045a25928531be73fb9d6b45">ARM_WIFI_IP_DHCP_POOL_END</a> </td><td align="left">IPv4 DHCP server end address </td><td align="left">ip </td><td align="left">uint8_t[4] </td></tr>
+<tr>
+<td align="left"><a class="el" href="group__WiFi__option.html#ga78ec2d08d4f1d3ce486b40a329bd8713">ARM_WIFI_IP_DHCP_LEASE_TIME</a> </td><td align="left">IPv4 DHCP server lease time </td><td align="left">time[seconds] </td><td align="left">uint32_t </td></tr>
+<tr>
+<td align="left"><a class="el" href="group__WiFi__option.html#gaeac3fc297297b9bf5f2b5cf84788d77f">ARM_WIFI_IP6_GLOBAL</a> </td><td align="left">IPv6 global address </td><td align="left">ip6 </td><td align="left">uint8_t[16] </td></tr>
+<tr>
+<td align="left"><a class="el" href="group__WiFi__option.html#ga11fdcc3403a43187158434a87fdfb83c">ARM_WIFI_IP6_LINK_LOCAL</a> </td><td align="left">IPv6 link-local address </td><td align="left">ip6 </td><td align="left">uint8_t[16] </td></tr>
+<tr>
+<td align="left"><a class="el" href="group__WiFi__option.html#ga545cb7e1da8715966bee7c7ff9d427d8">ARM_WIFI_IP6_SUBNET_PREFIX_LEN</a> </td><td align="left">IPv6 subnet prefix length </td><td align="left">len (1..127) </td><td align="left">uint32_t </td></tr>
+<tr>
+<td align="left"><a class="el" href="group__WiFi__option.html#ga218d49572adcac8d678f7a8ae2f0c67e">ARM_WIFI_IP6_GATEWAY</a> </td><td align="left">IPv6 gateway address </td><td align="left">ip6 </td><td align="left">uint8_t[16] </td></tr>
+<tr>
+<td align="left"><a class="el" href="group__WiFi__option.html#gaeb86e25e3b7c6360c977b05b40ff7676">ARM_WIFI_IP6_DNS1</a> </td><td align="left">IPv6 primary DNS server address </td><td align="left">ip6 </td><td align="left">uint8_t[16] </td></tr>
+<tr>
+<td align="left"><a class="el" href="group__WiFi__option.html#ga24dee294436d575b47c7a314cba1654d">ARM_WIFI_IP6_DNS2</a> </td><td align="left">IPv6 secondary DNS server address </td><td align="left">ip6 </td><td align="left">uint8_t[16] </td></tr>
+<tr>
+<td align="left"><a class="el" href="group__WiFi__option.html#ga6b864e923870ec473ee0c876d1a3b032">ARM_WIFI_IP6_DHCP_MODE</a> </td><td align="left">IPv6 DHCP client mode </td><td align="left">mode </td><td align="left">uint32_t </td></tr>
+</table>
+<p><b>Example:</b> </p>
+<div class="fragment"><div class="line">uint8_t ip[4];</div>
+<div class="line"> </div>
+<div class="line">ip[0] = 192U;</div>
+<div class="line">ip[1] = 168U;</div>
+<div class="line">ip[2] = 0U;</div>
+<div class="line">ip[3] = 1U;</div>
+<div class="line"> </div>
+<div class="line"><span class="comment">// Set IP static address of the Station</span></div>
+<div class="line">wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#a6b5e1c7fcea96ff13f6fd16d57c8b68f">SetOption</a> (0U, <a class="code" href="group__WiFi__option.html#ga50ee1ca627ebe536cae0ab7155ed1d17">ARM_WIFI_IP</a>, &amp;ip, <span class="keyword">sizeof</span>(ip));</div>
+</div><!-- fragment -->
+</div>
+</div>
+<a class="anchor" id="ga56910984e5068f6502e12f72e1f80edf"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t ARM_WIFI_GetOption </td>
+ <td>(</td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>interface</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>option</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">void *&#160;</td>
+ <td class="paramname"><em>data</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t *&#160;</td>
+ <td class="paramname"><em>len</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Get WiFi Module Options. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">interface</td><td>Interface (0 = Station, 1 = Access Point) </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">option</td><td>Option to get </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">data</td><td>Pointer to memory where data for selected option will be returned </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">len</td><td>Pointer to length of data (input/output)<ul>
+<li>input: maximum length of data that can be returned (in bytes)</li>
+<li>output: length of returned data (in bytes) </li>
+</ul>
+</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="group__execution__status.html#ga85752c5de59e8adeb001e35ff5be6be7">ARM_DRIVER_OK</a> : Operation successful</li>
+<li><a class="el" href="group__execution__status.html#ga2f627075447749bb368d3b768be107cb">ARM_DRIVER_ERROR</a> : Operation failed</li>
+<li><a class="el" href="group__execution__status.html#ga2efa59e480d82697795439220e6884e4">ARM_DRIVER_ERROR_UNSUPPORTED</a> : Operation not supported</li>
+<li><a class="el" href="group__execution__status.html#gac781d4b70ce17c4c2efe2db045be751c">ARM_DRIVER_ERROR_PARAMETER</a> : Parameter error (invalid interface, NULL data or len pointer, or *len less than option specifies)</li>
+</ul>
+</dd></dl>
+<p>The function <b>ARM_WIFI_GetOption</b> retrieves the current value of the specified option of the WiFi module.</p>
+<p>The argument <em>interface</em> specifies the interface (0 = Station, 1 = Access Point).</p>
+<p>The argument <em>option</em> specifies the option that is to be retrieved (see <a class="el" href="group__wifi__management__gr.html#gaf38a7aeb470eec596febc850c8b69ccf">ARM_WIFI_SetOption</a>).</p>
+<p>The argument <em>data</em> points to a buffer that will be used to store the value of the <em>option</em> and must be aligned to the data type of the corresponding option.</p>
+<p>The argument <em>len</em> is a pointer to the length of the buffer at input and returns the length of the option information on the output.</p>
+<p><b>Example:</b> </p>
+<div class="fragment"><div class="line">uint8_t ip[4]; <span class="comment">// IP address</span></div>
+<div class="line">uint8_t mask[4]; <span class="comment">// Subnet mask</span></div>
+<div class="line">uint8_t gateway[4]; <span class="comment">// Gateway address</span></div>
+<div class="line"> </div>
+<div class="line"><span class="comment">// Get IP address, Subnet mask and Gateway address of the Station</span></div>
+<div class="line">wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#af264a580d36c33a649b64be845458b03">GetOption</a> (0U, <a class="code" href="group__WiFi__option.html#ga50ee1ca627ebe536cae0ab7155ed1d17">ARM_WIFI_IP</a>, &amp;ip, <span class="keyword">sizeof</span>(ip));</div>
+<div class="line">wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#af264a580d36c33a649b64be845458b03">GetOption</a> (0U, <a class="code" href="group__WiFi__option.html#gac2603479ebad0ed05413e1e01b8a649f">ARM_WIFI_IP_SUBNET_MASK</a>, &amp;mask, <span class="keyword">sizeof</span>(mask));</div>
+<div class="line">wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#af264a580d36c33a649b64be845458b03">GetOption</a> (0U, <a class="code" href="group__WiFi__option.html#gad0c719fedd39d738ee7f6fd3c7317169">ARM_WIFI_IP_GATEWAY</a>, &amp;gateway, <span class="keyword">sizeof</span>(gateway));</div>
+</div><!-- fragment -->
+</div>
+</div>
+<a class="anchor" id="ga856972af36e51cf0c4112029332d529f"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t ARM_WIFI_Scan </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__wifi__management__gr.html#structARM__WIFI__SCAN__INFO__t">ARM_WIFI_SCAN_INFO_t</a>&#160;</td>
+ <td class="paramname"><em>scan_info</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>max_num</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Scan for available networks in range. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[out]</td><td class="paramname">scan_info</td><td>Pointer to array of <a class="el" href="group__wifi__management__gr.html#structARM__WIFI__SCAN__INFO__t" title="WiFi Scan Information. ">ARM_WIFI_SCAN_INFO_t</a> structures where available Scan Information will be returned </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">max_num</td><td>Maximum number of Network Information structures to return </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>number of <a class="el" href="group__wifi__management__gr.html#structARM__WIFI__SCAN__INFO__t" title="WiFi Scan Information. ">ARM_WIFI_SCAN_INFO_t</a> structures returned or error code<ul>
+<li>value &gt;= 0 : Number of <a class="el" href="group__wifi__management__gr.html#structARM__WIFI__SCAN__INFO__t" title="WiFi Scan Information. ">ARM_WIFI_SCAN_INFO_t</a> structures returned</li>
+<li><a class="el" href="group__execution__status.html#ga2f627075447749bb368d3b768be107cb">ARM_DRIVER_ERROR</a> : Operation failed</li>
+<li><a class="el" href="group__execution__status.html#gac781d4b70ce17c4c2efe2db045be751c">ARM_DRIVER_ERROR_PARAMETER</a> : Parameter error (NULL scan_info pointer or max_num equal to 0)</li>
+</ul>
+</dd></dl>
+<p>The function <b>ARM_WIFI_Scan</b> searches for available WiFi networks. Using this function, you can determine which wireless networks are available for the connection. If the network is secured, you must also know the password to connect.</p>
+<p>The argument <em>scan_info</em> is a pointer to an array of network information structures, where the available network information will be returned.</p>
+<p>The argument <em>max_num</em> specifies maximum number of network information structures, that can be stored to the <em>scan_info</em>.</p>
+<p><b>Example:</b> </p>
+<div class="fragment"><div class="line"><a class="code" href="group__wifi__management__gr.html#structARM__WIFI__SCAN__INFO__t">ARM_WIFI_SCAN_INFO_t</a> scan_info[8];</div>
+<div class="line"> </div>
+<div class="line">num = wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#a51d027ef7046c413372103aa952772fb">Scan</a> (scan_info, 8U);</div>
+<div class="line"> </div>
+<div class="line"><span class="comment">// Print SSIDs of available WiFi networks</span></div>
+<div class="line"><span class="keywordflow">for</span> (i = 0; i &lt; num; i++) {</div>
+<div class="line"> printf (<span class="stringliteral">&quot;%d. ssid=%s\n&quot;</span>, i, scan_info[i].ssid);</div>
+<div class="line">}</div>
+</div><!-- fragment -->
+</div>
+</div>
+<a class="anchor" id="ga7d545744a848702d75043de30ea5260a"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t ARM_WIFI_Activate </td>
+ <td>(</td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>interface</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__wifi__management__gr.html#structARM__WIFI__CONFIG__t">ARM_WIFI_CONFIG_t</a> *&#160;</td>
+ <td class="paramname"><em>config</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Activate interface (Connect to a wireless network or activate an access point). </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">interface</td><td>Interface (0 = Station, 1 = Access Point) </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">config</td><td>Pointer to <a class="el" href="group__wifi__management__gr.html#structARM__WIFI__CONFIG__t" title="WiFi Configuration. ">ARM_WIFI_CONFIG_t</a> structure where Configuration parameters are located </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="group__execution__status.html#ga85752c5de59e8adeb001e35ff5be6be7">ARM_DRIVER_OK</a> : Operation successful</li>
+<li><a class="el" href="group__execution__status.html#ga2f627075447749bb368d3b768be107cb">ARM_DRIVER_ERROR</a> : Operation failed</li>
+<li><a class="el" href="group__execution__status.html#ga0bac892205bb2d586b822e8b178ab310">ARM_DRIVER_ERROR_TIMEOUT</a> : Timeout occurred</li>
+<li><a class="el" href="group__execution__status.html#ga2efa59e480d82697795439220e6884e4">ARM_DRIVER_ERROR_UNSUPPORTED</a> : Operation not supported (security type, channel autodetect or WPS not supported)</li>
+<li><a class="el" href="group__execution__status.html#gac781d4b70ce17c4c2efe2db045be751c">ARM_DRIVER_ERROR_PARAMETER</a> : Parameter error (invalid interface, NULL config pointer or invalid configuration)</li>
+</ul>
+</dd></dl>
+<p>The function <b>ARM_WIFI_Activate</b> activates the specified interface.</p>
+<p>The argument <em>interface</em> specifies the interface (0 = Station, 1 = Access Point).</p>
+<p>When station interface is specified, the WiFi module connects to a wireless network.</p>
+<p>The wireless network trying to connect to must be available, otherwise the operation will fail after a timeout.</p>
+<p>Available wireless networks can be scanned by using the function <a class="el" href="group__wifi__management__gr.html#ga856972af36e51cf0c4112029332d529f">ARM_WIFI_Scan</a>.</p>
+<p>When access point interface is specified, the WiFi module creates a wireless network by activating the access point.</p>
+<p>The argument <em>config</em> is a pointer to the configuration <a class="el" href="group__wifi__management__gr.html#structARM__WIFI__CONFIG__t">ARM_WIFI_CONFIG_t</a> which provides information needed to connect to a WiFi network for station interface or information used to configure the access point (AP) for access point interface.</p>
+<p><em>ssid</em> specifies the name of the network to connect to or the network to create.</p>
+<p><em>pass</em> specifies the password for accessing the wireless network.</p>
+<p><em>security</em> specifies the security type which will be used for the connection.</p>
+<p><em>ch</em> specifies the WiFi channel which will be used for the connection. Valid channels for 2.4 GHz frequency are from <span class="XML-Token">1</span> to <span class="XML-Token">13</span>. If the value for <em>ch</em> = <span class="XML-Token">0</span>, the system automatically selects the channel. For station interface the channel of the AP being connected to is used. For access point interface the module automatically selects the best channel for the WiFi connection.</p>
+<dl class="section note"><dt>Note</dt><dd>Optionally BSSID parameter can be also set using <a class="el" href="group__wifi__management__gr.html#gaf38a7aeb470eec596febc850c8b69ccf">ARM_WIFI_SetOption</a>. It allows connection to specific BSSID when connecting to an access point or specifies the BSSID of the access point.</dd></dl>
+<p><em>wps_method</em> specifies if WiFi Protected Setup (WPS) is used and which method.</p>
+<p><em>wps_pin</em> specifies the PIN used with WPS (<a class="el" href="group__wifi__wps__method.html#ga12a4e06347498f9765f339cdb5f391de">ARM_WIFI_WPS_METHOD_PIN</a>).</p>
+<p>With the <b>push-button</b> method, you typically press the button, either real or virtual, both at the access point and the station. No credentials are needed.</p>
+<p>With <b>PIN</b> method, you must provide the PIN code that you read from the label or screen on the wireless device.</p>
+<p>WPS configuration for station is used when station connects to an access point. It enables to connect without specifying SSID, Password, Security Type or WiFi Channel. The actual network information can be retrieved once connected with <a class="el" href="group__wifi__management__gr.html#ga29a5b0072470a8c56f0939f3c97ed08e">ARM_WIFI_GetNetInfo</a>.</p>
+<p>WPS configuration for access point is used when access point is activated. Subsequent activate calls re-trigger the WPS procedure.</p>
+<dl class="section note"><dt>Note</dt><dd>WPS is typically activated by pressing the WPS button at the access point. During the discovery mode (usually 2 minutes or less) any wireless device may connect to the access point (PIN needs to match when PIN method is selected).</dd></dl>
+<p><b>Example:</b> </p>
+<div class="fragment"><div class="line"><a class="code" href="group__wifi__management__gr.html#structARM__WIFI__CONFIG__t">ARM_WIFI_CONFIG_t</a> wifi_config;</div>
+<div class="line"> </div>
+<div class="line">wifi_config.<a class="code" href="group__wifi__management__gr.html#a587ba0cb07f02913598610049a3bbb79">ssid</a> = <span class="stringliteral">&quot;GuestAccess&quot;</span>;</div>
+<div class="line">wifi_config.<a class="code" href="group__wifi__management__gr.html#a3bef28806edf8f4c8cb82584b7e8c3cb">pass</a> = <span class="stringliteral">&quot;guest&quot;</span>;</div>
+<div class="line">wifi_config.<a class="code" href="group__wifi__management__gr.html#a5cd97d88131cf38bcc75189f9569f9b7">security</a> = <a class="code" href="group__wifi__sec__type.html#gab4622ed5c27f910299ed6c3997d14b66">ARM_WIFI_SECURITY_WPA2</a>;</div>
+<div class="line">wifi_config.<a class="code" href="group__wifi__management__gr.html#acbcf5f8de7895ca456bb39fbcccde1d1">ch</a> = 0U;</div>
+<div class="line">wifi_config.<a class="code" href="group__wifi__management__gr.html#a5e263198499fb98f97d40a9b82579175">wps_method</a> = <a class="code" href="group__wifi__wps__method.html#gaade5c0e07cfee79973643b9f98a73438">ARM_WIFI_WPS_METHOD_NONE</a>;</div>
+<div class="line"> </div>
+<div class="line"><span class="comment">// Connect to wireless network</span></div>
+<div class="line">status = wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#a444ea7bda2c45eab34050d2a895baeec">Activate</a> (0U, &amp;wifi_config);</div>
+<div class="line"><span class="keywordflow">if</span> (status != <a class="code" href="group__execution__status.html#ga85752c5de59e8adeb001e35ff5be6be7">ARM_DRIVER_OK</a>) {</div>
+<div class="line"> <span class="comment">// error handling</span></div>
+<div class="line">}</div>
+</div><!-- fragment -->
+</div>
+</div>
+<a class="anchor" id="ga1842127df60067481ac2f40d19153e3e"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t ARM_WIFI_Deactivate </td>
+ <td>(</td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>interface</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Deactivate interface (Disconnect from a wireless network or deactivate an access point). </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">interface</td><td>Interface (0 = Station, 1 = Access Point) </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="group__execution__status.html#ga85752c5de59e8adeb001e35ff5be6be7">ARM_DRIVER_OK</a> : Operation successful</li>
+<li><a class="el" href="group__execution__status.html#ga2f627075447749bb368d3b768be107cb">ARM_DRIVER_ERROR</a> : Operation failed</li>
+<li><a class="el" href="group__execution__status.html#gac781d4b70ce17c4c2efe2db045be751c">ARM_DRIVER_ERROR_PARAMETER</a> : Parameter error (invalid interface)</li>
+</ul>
+</dd></dl>
+<p>The function <b>ARM_WIFI_Deactivate</b> deactivates the specified interface.</p>
+<p>The argument <em>interface</em> specifies the interface (0 = Station, 1 = Access Point).</p>
+<p>When station interface is specified, the WiFi module disconnects from the wireless network.</p>
+<p>When access point interface is specified, the WiFi module deactivates the access point.</p>
+<p><b>Example:</b> </p>
+<ul>
+<li>see <a class="el" href="group__wifi__management__gr.html#ga29a5b0072470a8c56f0939f3c97ed08e">ARM_WIFI_GetNetInfo</a> </li>
+</ul>
+
+</div>
+</div>
+<a class="anchor" id="ga3d641222defb5f52f6dae4ce1d540d0f"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">uint32_t ARM_WIFI_IsConnected </td>
+ <td>(</td>
+ <td class="paramtype">void&#160;</td>
+ <td class="paramname"></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Get station connection status. </p>
+<dl class="section return"><dt>Returns</dt><dd>station connection status<ul>
+<li>value != 0: Station connected</li>
+<li>value = 0: Station not connected</li>
+</ul>
+</dd></dl>
+<p>The function <b>ARM_WIFI_IsConnected</b> checks if the station is connected to a wireless network and returns the connection status.</p>
+<p>The function returns a <span class="XML-Token">non-zero</span> value, if the station is connected. If the station is not connected, the function returns <span class="XML-Token">0</span>.</p>
+<p><b>Example:</b> </p>
+<ul>
+<li>see <a class="el" href="group__wifi__management__gr.html#ga29a5b0072470a8c56f0939f3c97ed08e">ARM_WIFI_GetNetInfo</a> </li>
+</ul>
+
+</div>
+</div>
+<a class="anchor" id="ga29a5b0072470a8c56f0939f3c97ed08e"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t ARM_WIFI_GetNetInfo </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__wifi__management__gr.html#structARM__WIFI__NET__INFO__t">ARM_WIFI_NET_INFO_t</a> *&#160;</td>
+ <td class="paramname"><em>net_info</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Get station Network Information. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[out]</td><td class="paramname">net_info</td><td>Pointer to <a class="el" href="group__wifi__management__gr.html#structARM__WIFI__NET__INFO__t" title="WiFi Network Information. ">ARM_WIFI_NET_INFO_t</a> structure where station Network Information will be returned </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="group__execution__status.html#ga85752c5de59e8adeb001e35ff5be6be7">ARM_DRIVER_OK</a> : Operation successful</li>
+<li><a class="el" href="group__execution__status.html#ga2f627075447749bb368d3b768be107cb">ARM_DRIVER_ERROR</a> : Operation failed (station not connected)</li>
+<li><a class="el" href="group__execution__status.html#ga2efa59e480d82697795439220e6884e4">ARM_DRIVER_ERROR_UNSUPPORTED</a> : Operation not supported</li>
+<li><a class="el" href="group__execution__status.html#gac781d4b70ce17c4c2efe2db045be751c">ARM_DRIVER_ERROR_PARAMETER</a> : Parameter error (invalid interface or NULL net_info pointer)</li>
+</ul>
+</dd></dl>
+<p>The function <b>ARM_WIFI_GetNetInfo</b> retrieves wireless network information of a connected station.</p>
+<p>It can be used to retrieve network connection information for subsequent connections after initially connecting using WPS.</p>
+<p><b>Example:</b> </p>
+<div class="fragment"><div class="line"><a class="code" href="group__wifi__management__gr.html#structARM__WIFI__CONFIG__t">ARM_WIFI_CONFIG_t</a> wifi_config;</div>
+<div class="line"><a class="code" href="group__wifi__management__gr.html#structARM__WIFI__NET__INFO__t">ARM_WIFI_NET_INFO_t</a> net_info;</div>
+<div class="line"> </div>
+<div class="line">memset(&amp;wifi_config, 0, <span class="keyword">sizeof</span>(wifi_config));</div>
+<div class="line"> </div>
+<div class="line">wifi_config.<a class="code" href="group__wifi__management__gr.html#a5e263198499fb98f97d40a9b82579175">wps_method</a> = <a class="code" href="group__wifi__wps__method.html#gafe4555319019fa722d2f2a8cc519af41">ARM_WIFI_WPS_METHOD_PBC</a>;</div>
+<div class="line"> </div>
+<div class="line"><span class="comment">// Connect to wireless network (WPS)</span></div>
+<div class="line">status = wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#a444ea7bda2c45eab34050d2a895baeec">Activate</a> (0U, &amp;wifi_config);</div>
+<div class="line"><span class="keywordflow">if</span> (status != <a class="code" href="group__execution__status.html#ga85752c5de59e8adeb001e35ff5be6be7">ARM_DRIVER_OK</a>) {</div>
+<div class="line"> <span class="comment">// error handling</span></div>
+<div class="line">}</div>
+<div class="line"> </div>
+<div class="line"><span class="comment">// Retrieve network information</span></div>
+<div class="line"><span class="keywordflow">if</span> (wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#ab9771e89a155d316e0b44d3ee89081d3">IsConnected</a> ()) {</div>
+<div class="line"> status = wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#ac17eb39c11b7797b88a1f6e0f8cc772d">GetNetInfo</a> (&amp;net_info);</div>
+<div class="line"> <span class="keywordflow">if</span> (status != <a class="code" href="group__execution__status.html#ga85752c5de59e8adeb001e35ff5be6be7">ARM_DRIVER_OK</a>) {</div>
+<div class="line"> <span class="comment">// error handling</span></div>
+<div class="line"> }</div>
+<div class="line"> printf(<span class="stringliteral">&quot;SSID=%s, Password=%s&quot;</span>,net_info.<a class="code" href="group__wifi__management__gr.html#ae7eccb3e4df8625b86b5572fc16c37c3">ssid</a>, net_info.<a class="code" href="group__wifi__management__gr.html#a97ae3ac37e362cf8e7e3a9e18b7c806f">pass</a>);</div>
+<div class="line">}</div>
+<div class="line"> </div>
+<div class="line"><span class="comment">// Disconnect from wireless network</span></div>
+<div class="line">wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#ae9a38e69c7b7face914560e872378ed1">Deactivate</a> (0U);</div>
+</div><!-- fragment -->
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Driver/html/group__wifi__management__gr.js b/docs/Driver/html/group__wifi__management__gr.js
new file mode 100644
index 0000000..e0e8910
--- /dev/null
+++ b/docs/Driver/html/group__wifi__management__gr.js
@@ -0,0 +1,37 @@
+var group__wifi__management__gr =
+[
+ [ "WiFi Option Codes", "group__WiFi__option.html", "group__WiFi__option" ],
+ [ "WiFi Security Type", "group__wifi__sec__type.html", "group__wifi__sec__type" ],
+ [ "WiFi Protected Setup (WPS) Method", "group__wifi__wps__method.html", "group__wifi__wps__method" ],
+ [ "WiFi DHCPv6 Mode", "group__wifi__dhcp__v6__mode.html", "group__wifi__dhcp__v6__mode" ],
+ [ "ARM_WIFI_CONFIG_t", "group__wifi__management__gr.html#structARM__WIFI__CONFIG__t", [
+ [ "ssid", "group__wifi__management__gr.html#a587ba0cb07f02913598610049a3bbb79", null ],
+ [ "pass", "group__wifi__management__gr.html#a3bef28806edf8f4c8cb82584b7e8c3cb", null ],
+ [ "security", "group__wifi__management__gr.html#a5cd97d88131cf38bcc75189f9569f9b7", null ],
+ [ "ch", "group__wifi__management__gr.html#acbcf5f8de7895ca456bb39fbcccde1d1", null ],
+ [ "reserved", "group__wifi__management__gr.html#acb7bc06bed6f6408d719334fc41698c7", null ],
+ [ "wps_method", "group__wifi__management__gr.html#a5e263198499fb98f97d40a9b82579175", null ],
+ [ "wps_pin", "group__wifi__management__gr.html#a2047d60666390ea4755ce22603969c4c", null ]
+ ] ],
+ [ "ARM_WIFI_SCAN_INFO_t", "group__wifi__management__gr.html#structARM__WIFI__SCAN__INFO__t", [
+ [ "ssid", "group__wifi__management__gr.html#ae7eccb3e4df8625b86b5572fc16c37c3", null ],
+ [ "bssid", "group__wifi__management__gr.html#a19c52baafe5797c359c5e0f5776499d7", null ],
+ [ "security", "group__wifi__management__gr.html#a5cd97d88131cf38bcc75189f9569f9b7", null ],
+ [ "ch", "group__wifi__management__gr.html#acbcf5f8de7895ca456bb39fbcccde1d1", null ],
+ [ "rssi", "group__wifi__management__gr.html#afb67d818cd76cce8057affabcb1979a6", null ]
+ ] ],
+ [ "ARM_WIFI_NET_INFO_t", "group__wifi__management__gr.html#structARM__WIFI__NET__INFO__t", [
+ [ "ssid", "group__wifi__management__gr.html#ae7eccb3e4df8625b86b5572fc16c37c3", null ],
+ [ "pass", "group__wifi__management__gr.html#a97ae3ac37e362cf8e7e3a9e18b7c806f", null ],
+ [ "security", "group__wifi__management__gr.html#a5cd97d88131cf38bcc75189f9569f9b7", null ],
+ [ "ch", "group__wifi__management__gr.html#acbcf5f8de7895ca456bb39fbcccde1d1", null ],
+ [ "rssi", "group__wifi__management__gr.html#afb67d818cd76cce8057affabcb1979a6", null ]
+ ] ],
+ [ "ARM_WIFI_SetOption", "group__wifi__management__gr.html#gaf38a7aeb470eec596febc850c8b69ccf", null ],
+ [ "ARM_WIFI_GetOption", "group__wifi__management__gr.html#ga56910984e5068f6502e12f72e1f80edf", null ],
+ [ "ARM_WIFI_Scan", "group__wifi__management__gr.html#ga856972af36e51cf0c4112029332d529f", null ],
+ [ "ARM_WIFI_Activate", "group__wifi__management__gr.html#ga7d545744a848702d75043de30ea5260a", null ],
+ [ "ARM_WIFI_Deactivate", "group__wifi__management__gr.html#ga1842127df60067481ac2f40d19153e3e", null ],
+ [ "ARM_WIFI_IsConnected", "group__wifi__management__gr.html#ga3d641222defb5f52f6dae4ce1d540d0f", null ],
+ [ "ARM_WIFI_GetNetInfo", "group__wifi__management__gr.html#ga29a5b0072470a8c56f0939f3c97ed08e", null ]
+]; \ No newline at end of file
diff --git a/docs/Driver/html/group__wifi__management__gr_structARM__WIFI__CONFIG__t.js b/docs/Driver/html/group__wifi__management__gr_structARM__WIFI__CONFIG__t.js
new file mode 100644
index 0000000..6afebbb
--- /dev/null
+++ b/docs/Driver/html/group__wifi__management__gr_structARM__WIFI__CONFIG__t.js
@@ -0,0 +1,10 @@
+var group__wifi__management__gr_structARM__WIFI__CONFIG__t =
+[
+ [ "ssid", "group__wifi__management__gr.html#a587ba0cb07f02913598610049a3bbb79", null ],
+ [ "pass", "group__wifi__management__gr.html#a3bef28806edf8f4c8cb82584b7e8c3cb", null ],
+ [ "security", "group__wifi__management__gr.html#a5cd97d88131cf38bcc75189f9569f9b7", null ],
+ [ "ch", "group__wifi__management__gr.html#acbcf5f8de7895ca456bb39fbcccde1d1", null ],
+ [ "reserved", "group__wifi__management__gr.html#acb7bc06bed6f6408d719334fc41698c7", null ],
+ [ "wps_method", "group__wifi__management__gr.html#a5e263198499fb98f97d40a9b82579175", null ],
+ [ "wps_pin", "group__wifi__management__gr.html#a2047d60666390ea4755ce22603969c4c", null ]
+]; \ No newline at end of file
diff --git a/docs/Driver/html/group__wifi__management__gr_structARM__WIFI__NET__INFO__t.js b/docs/Driver/html/group__wifi__management__gr_structARM__WIFI__NET__INFO__t.js
new file mode 100644
index 0000000..349fdba
--- /dev/null
+++ b/docs/Driver/html/group__wifi__management__gr_structARM__WIFI__NET__INFO__t.js
@@ -0,0 +1,8 @@
+var group__wifi__management__gr_structARM__WIFI__NET__INFO__t =
+[
+ [ "ssid", "group__wifi__management__gr.html#ae7eccb3e4df8625b86b5572fc16c37c3", null ],
+ [ "pass", "group__wifi__management__gr.html#a97ae3ac37e362cf8e7e3a9e18b7c806f", null ],
+ [ "security", "group__wifi__management__gr.html#a5cd97d88131cf38bcc75189f9569f9b7", null ],
+ [ "ch", "group__wifi__management__gr.html#acbcf5f8de7895ca456bb39fbcccde1d1", null ],
+ [ "rssi", "group__wifi__management__gr.html#afb67d818cd76cce8057affabcb1979a6", null ]
+]; \ No newline at end of file
diff --git a/docs/Driver/html/group__wifi__management__gr_structARM__WIFI__SCAN__INFO__t.js b/docs/Driver/html/group__wifi__management__gr_structARM__WIFI__SCAN__INFO__t.js
new file mode 100644
index 0000000..912e861
--- /dev/null
+++ b/docs/Driver/html/group__wifi__management__gr_structARM__WIFI__SCAN__INFO__t.js
@@ -0,0 +1,8 @@
+var group__wifi__management__gr_structARM__WIFI__SCAN__INFO__t =
+[
+ [ "ssid", "group__wifi__management__gr.html#ae7eccb3e4df8625b86b5572fc16c37c3", null ],
+ [ "bssid", "group__wifi__management__gr.html#a19c52baafe5797c359c5e0f5776499d7", null ],
+ [ "security", "group__wifi__management__gr.html#a5cd97d88131cf38bcc75189f9569f9b7", null ],
+ [ "ch", "group__wifi__management__gr.html#acbcf5f8de7895ca456bb39fbcccde1d1", null ],
+ [ "rssi", "group__wifi__management__gr.html#afb67d818cd76cce8057affabcb1979a6", null ]
+]; \ No newline at end of file
diff --git a/docs/Driver/html/group__wifi__protocol.html b/docs/Driver/html/group__wifi__protocol.html
new file mode 100644
index 0000000..f79cf28
--- /dev/null
+++ b/docs/Driver/html/group__wifi__protocol.html
@@ -0,0 +1,177 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>WiFi Socket Protocol definitions</title>
+<title>CMSIS-Driver: WiFi Socket Protocol definitions</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Driver
+ &#160;<span id="projectnumber">Version 2.7.1</span>
+ </div>
+ <div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li><a href="modules.html"><span>Reference</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__wifi__protocol.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="summary">
+<a href="#define-members">Macros</a> </div>
+ <div class="headertitle">
+<div class="title">WiFi Socket Protocol definitions<div class="ingroups"><a class="el" href="group__wifi__socket__gr.html">WiFi Socket</a></div></div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>WiFi Socket Protocol definitions.
+<a href="#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
+Macros</h2></td></tr>
+<tr class="memitem:gaf07cfcf1b65ea6c6be0629459a2ba781"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__protocol.html#gaf07cfcf1b65ea6c6be0629459a2ba781">ARM_SOCKET_IPPROTO_TCP</a>&#160;&#160;&#160;1</td></tr>
+<tr class="memdesc:gaf07cfcf1b65ea6c6be0629459a2ba781"><td class="mdescLeft">&#160;</td><td class="mdescRight">TCP. <a href="#gaf07cfcf1b65ea6c6be0629459a2ba781">More...</a><br/></td></tr>
+<tr class="separator:gaf07cfcf1b65ea6c6be0629459a2ba781"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabacbead83c772f5737b25b4fc390e16d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__protocol.html#gabacbead83c772f5737b25b4fc390e16d">ARM_SOCKET_IPPROTO_UDP</a>&#160;&#160;&#160;2</td></tr>
+<tr class="memdesc:gabacbead83c772f5737b25b4fc390e16d"><td class="mdescLeft">&#160;</td><td class="mdescRight">UDP. <a href="#gabacbead83c772f5737b25b4fc390e16d">More...</a><br/></td></tr>
+<tr class="separator:gabacbead83c772f5737b25b4fc390e16d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
+<p>WiFi Socket Protocol definitions. </p>
+<p>The WiFi Socket Protocol specifies the Internet Protocol Type that the socket is using. </p>
+<h2 class="groupheader">Macro Definition Documentation</h2>
+<a class="anchor" id="gaf07cfcf1b65ea6c6be0629459a2ba781"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_SOCKET_IPPROTO_TCP&#160;&#160;&#160;1</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>TCP. </p>
+<p>Transmission Control Protocol. </p>
+
+</div>
+</div>
+<a class="anchor" id="gabacbead83c772f5737b25b4fc390e16d"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_SOCKET_IPPROTO_UDP&#160;&#160;&#160;2</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>UDP. </p>
+<p>User Datagram Protocol. </p>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Driver/html/group__wifi__protocol.js b/docs/Driver/html/group__wifi__protocol.js
new file mode 100644
index 0000000..f5fe78c
--- /dev/null
+++ b/docs/Driver/html/group__wifi__protocol.js
@@ -0,0 +1,5 @@
+var group__wifi__protocol =
+[
+ [ "ARM_SOCKET_IPPROTO_TCP", "group__wifi__protocol.html#gaf07cfcf1b65ea6c6be0629459a2ba781", null ],
+ [ "ARM_SOCKET_IPPROTO_UDP", "group__wifi__protocol.html#gabacbead83c772f5737b25b4fc390e16d", null ]
+]; \ No newline at end of file
diff --git a/docs/Driver/html/group__wifi__sec__type.html b/docs/Driver/html/group__wifi__sec__type.html
new file mode 100644
index 0000000..24c7c44
--- /dev/null
+++ b/docs/Driver/html/group__wifi__sec__type.html
@@ -0,0 +1,236 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>WiFi Security Type</title>
+<title>CMSIS-Driver: WiFi Security Type</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Driver
+ &#160;<span id="projectnumber">Version 2.7.1</span>
+ </div>
+ <div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li><a href="modules.html"><span>Reference</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__wifi__sec__type.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="summary">
+<a href="#define-members">Macros</a> </div>
+ <div class="headertitle">
+<div class="title">WiFi Security Type<div class="ingroups"><a class="el" href="group__wifi__management__gr.html">WiFi Management</a></div></div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Specifies WiFi security type for <a class="el" href="group__wifi__management__gr.html#ga7d545744a848702d75043de30ea5260a">ARM_WIFI_Activate</a>.
+<a href="#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
+Macros</h2></td></tr>
+<tr class="memitem:gab5b0d06b14b916c244c42ad8a3053d1d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__sec__type.html#gab5b0d06b14b916c244c42ad8a3053d1d">ARM_WIFI_SECURITY_OPEN</a>&#160;&#160;&#160;0U</td></tr>
+<tr class="memdesc:gab5b0d06b14b916c244c42ad8a3053d1d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Open. <a href="#gab5b0d06b14b916c244c42ad8a3053d1d">More...</a><br/></td></tr>
+<tr class="separator:gab5b0d06b14b916c244c42ad8a3053d1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga75d8f1830db25a9f0b1390397186ddd5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__sec__type.html#ga75d8f1830db25a9f0b1390397186ddd5">ARM_WIFI_SECURITY_WEP</a>&#160;&#160;&#160;1U</td></tr>
+<tr class="memdesc:ga75d8f1830db25a9f0b1390397186ddd5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Wired Equivalent Privacy (WEP) with Pre-Sheared Key (PSK) <a href="#ga75d8f1830db25a9f0b1390397186ddd5">More...</a><br/></td></tr>
+<tr class="separator:ga75d8f1830db25a9f0b1390397186ddd5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga40f2c6844d3d81bbfedaa96e72402b35"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__sec__type.html#ga40f2c6844d3d81bbfedaa96e72402b35">ARM_WIFI_SECURITY_WPA</a>&#160;&#160;&#160;2U</td></tr>
+<tr class="memdesc:ga40f2c6844d3d81bbfedaa96e72402b35"><td class="mdescLeft">&#160;</td><td class="mdescRight">WiFi Protected Access (WPA) with PSK. <a href="#ga40f2c6844d3d81bbfedaa96e72402b35">More...</a><br/></td></tr>
+<tr class="separator:ga40f2c6844d3d81bbfedaa96e72402b35"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab4622ed5c27f910299ed6c3997d14b66"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__sec__type.html#gab4622ed5c27f910299ed6c3997d14b66">ARM_WIFI_SECURITY_WPA2</a>&#160;&#160;&#160;3U</td></tr>
+<tr class="memdesc:gab4622ed5c27f910299ed6c3997d14b66"><td class="mdescLeft">&#160;</td><td class="mdescRight">WiFi Protected Access II (WPA2) with PSK. <a href="#gab4622ed5c27f910299ed6c3997d14b66">More...</a><br/></td></tr>
+<tr class="separator:gab4622ed5c27f910299ed6c3997d14b66"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1c0904e056c3f720fe38b903230d9f89"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__sec__type.html#ga1c0904e056c3f720fe38b903230d9f89">ARM_WIFI_SECURITY_UNKNOWN</a>&#160;&#160;&#160;255U</td></tr>
+<tr class="memdesc:ga1c0904e056c3f720fe38b903230d9f89"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unknown. <a href="#ga1c0904e056c3f720fe38b903230d9f89">More...</a><br/></td></tr>
+<tr class="separator:ga1c0904e056c3f720fe38b903230d9f89"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
+<p>Specifies WiFi security type for <a class="el" href="group__wifi__management__gr.html#ga7d545744a848702d75043de30ea5260a">ARM_WIFI_Activate</a>. </p>
+<p>The WiFi security type defines the standard used to protect the wireless network from unauthorized access. </p>
+<h2 class="groupheader">Macro Definition Documentation</h2>
+<a class="anchor" id="gab5b0d06b14b916c244c42ad8a3053d1d"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_WIFI_SECURITY_OPEN&#160;&#160;&#160;0U</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Open. </p>
+<p>This is an open system which provides <b>no</b> security. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__wifi__sec__type.html" title="Specifies WiFi security type for ARM_WIFI_Activate. ">WiFi Security Type</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga75d8f1830db25a9f0b1390397186ddd5"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_WIFI_SECURITY_WEP&#160;&#160;&#160;1U</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Wired Equivalent Privacy (WEP) with Pre-Sheared Key (PSK) </p>
+<p>This security standard provides <b>weak</b> level of security. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__wifi__sec__type.html" title="Specifies WiFi security type for ARM_WIFI_Activate. ">WiFi Security Type</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga40f2c6844d3d81bbfedaa96e72402b35"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_WIFI_SECURITY_WPA&#160;&#160;&#160;2U</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>WiFi Protected Access (WPA) with PSK. </p>
+<p>This security standard provides <b>medium</b> level of security. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__wifi__sec__type.html" title="Specifies WiFi security type for ARM_WIFI_Activate. ">WiFi Security Type</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gab4622ed5c27f910299ed6c3997d14b66"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_WIFI_SECURITY_WPA2&#160;&#160;&#160;3U</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>WiFi Protected Access II (WPA2) with PSK. </p>
+<p>This security standard provides <b>strong</b> level of security. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__wifi__sec__type.html" title="Specifies WiFi security type for ARM_WIFI_Activate. ">WiFi Security Type</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga1c0904e056c3f720fe38b903230d9f89"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_WIFI_SECURITY_UNKNOWN&#160;&#160;&#160;255U</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Unknown. </p>
+<p>Unknown security standard (reported by <a class="el" href="group__wifi__management__gr.html#ga856972af36e51cf0c4112029332d529f">ARM_WIFI_Scan</a>). </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__wifi__sec__type.html" title="Specifies WiFi security type for ARM_WIFI_Activate. ">WiFi Security Type</a> </dd></dl>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Driver/html/group__wifi__sec__type.js b/docs/Driver/html/group__wifi__sec__type.js
new file mode 100644
index 0000000..6dc2e12
--- /dev/null
+++ b/docs/Driver/html/group__wifi__sec__type.js
@@ -0,0 +1,8 @@
+var group__wifi__sec__type =
+[
+ [ "ARM_WIFI_SECURITY_OPEN", "group__wifi__sec__type.html#gab5b0d06b14b916c244c42ad8a3053d1d", null ],
+ [ "ARM_WIFI_SECURITY_WEP", "group__wifi__sec__type.html#ga75d8f1830db25a9f0b1390397186ddd5", null ],
+ [ "ARM_WIFI_SECURITY_WPA", "group__wifi__sec__type.html#ga40f2c6844d3d81bbfedaa96e72402b35", null ],
+ [ "ARM_WIFI_SECURITY_WPA2", "group__wifi__sec__type.html#gab4622ed5c27f910299ed6c3997d14b66", null ],
+ [ "ARM_WIFI_SECURITY_UNKNOWN", "group__wifi__sec__type.html#ga1c0904e056c3f720fe38b903230d9f89", null ]
+]; \ No newline at end of file
diff --git a/docs/Driver/html/group__wifi__soc__func.html b/docs/Driver/html/group__wifi__soc__func.html
new file mode 100644
index 0000000..1d3e158
--- /dev/null
+++ b/docs/Driver/html/group__wifi__soc__func.html
@@ -0,0 +1,429 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>WiFi Socket Function return codes</title>
+<title>CMSIS-Driver: WiFi Socket Function return codes</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Driver
+ &#160;<span id="projectnumber">Version 2.7.1</span>
+ </div>
+ <div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li><a href="modules.html"><span>Reference</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__wifi__soc__func.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="summary">
+<a href="#define-members">Macros</a> </div>
+ <div class="headertitle">
+<div class="title">WiFi Socket Function return codes<div class="ingroups"><a class="el" href="group__wifi__socket__gr.html">WiFi Socket</a></div></div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>WiFi Socket Function return codes.
+<a href="#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
+Macros</h2></td></tr>
+<tr class="memitem:ga2f3db9fdae2366238054ff8a8e8ef97c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__func.html#ga2f3db9fdae2366238054ff8a8e8ef97c">ARM_SOCKET_ERROR</a>&#160;&#160;&#160;(-1)</td></tr>
+<tr class="memdesc:ga2f3db9fdae2366238054ff8a8e8ef97c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Unspecified error. <a href="#ga2f3db9fdae2366238054ff8a8e8ef97c">More...</a><br/></td></tr>
+<tr class="separator:ga2f3db9fdae2366238054ff8a8e8ef97c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga535e069b83aafcf70dd089e6097bceef"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__func.html#ga535e069b83aafcf70dd089e6097bceef">ARM_SOCKET_ESOCK</a>&#160;&#160;&#160;(-2)</td></tr>
+<tr class="memdesc:ga535e069b83aafcf70dd089e6097bceef"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invalid socket. <a href="#ga535e069b83aafcf70dd089e6097bceef">More...</a><br/></td></tr>
+<tr class="separator:ga535e069b83aafcf70dd089e6097bceef"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga695aa5c5329602d9465fbc6c22fc9978"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__func.html#ga695aa5c5329602d9465fbc6c22fc9978">ARM_SOCKET_EINVAL</a>&#160;&#160;&#160;(-3)</td></tr>
+<tr class="memdesc:ga695aa5c5329602d9465fbc6c22fc9978"><td class="mdescLeft">&#160;</td><td class="mdescRight">Invalid argument. <a href="#ga695aa5c5329602d9465fbc6c22fc9978">More...</a><br/></td></tr>
+<tr class="separator:ga695aa5c5329602d9465fbc6c22fc9978"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga95ab80319bfbc5413fc5334e3d5ce5d2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__func.html#ga95ab80319bfbc5413fc5334e3d5ce5d2">ARM_SOCKET_ENOTSUP</a>&#160;&#160;&#160;(-4)</td></tr>
+<tr class="memdesc:ga95ab80319bfbc5413fc5334e3d5ce5d2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Operation not supported. <a href="#ga95ab80319bfbc5413fc5334e3d5ce5d2">More...</a><br/></td></tr>
+<tr class="separator:ga95ab80319bfbc5413fc5334e3d5ce5d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga68e88e80822f779361407d005659fc6c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__func.html#ga68e88e80822f779361407d005659fc6c">ARM_SOCKET_ENOMEM</a>&#160;&#160;&#160;(-5)</td></tr>
+<tr class="memdesc:ga68e88e80822f779361407d005659fc6c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Not enough memory. <a href="#ga68e88e80822f779361407d005659fc6c">More...</a><br/></td></tr>
+<tr class="separator:ga68e88e80822f779361407d005659fc6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga699dbd55e543fd38d333cf1d4470d8db"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__func.html#ga699dbd55e543fd38d333cf1d4470d8db">ARM_SOCKET_EAGAIN</a>&#160;&#160;&#160;(-6)</td></tr>
+<tr class="memdesc:ga699dbd55e543fd38d333cf1d4470d8db"><td class="mdescLeft">&#160;</td><td class="mdescRight">Operation would block or timed out. <a href="#ga699dbd55e543fd38d333cf1d4470d8db">More...</a><br/></td></tr>
+<tr class="separator:ga699dbd55e543fd38d333cf1d4470d8db"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad7f3e077f7721a202012378ddcefb83f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__func.html#gad7f3e077f7721a202012378ddcefb83f">ARM_SOCKET_EINPROGRESS</a>&#160;&#160;&#160;(-7)</td></tr>
+<tr class="memdesc:gad7f3e077f7721a202012378ddcefb83f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Operation in progress. <a href="#gad7f3e077f7721a202012378ddcefb83f">More...</a><br/></td></tr>
+<tr class="separator:gad7f3e077f7721a202012378ddcefb83f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga320ffeeb44d583c0216b24d6e1009d9f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__func.html#ga320ffeeb44d583c0216b24d6e1009d9f">ARM_SOCKET_ETIMEDOUT</a>&#160;&#160;&#160;(-8)</td></tr>
+<tr class="memdesc:ga320ffeeb44d583c0216b24d6e1009d9f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Operation timed out. <a href="#ga320ffeeb44d583c0216b24d6e1009d9f">More...</a><br/></td></tr>
+<tr class="separator:ga320ffeeb44d583c0216b24d6e1009d9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa1e456c6cea2f6579158818387557f1a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__func.html#gaa1e456c6cea2f6579158818387557f1a">ARM_SOCKET_EISCONN</a>&#160;&#160;&#160;(-9)</td></tr>
+<tr class="memdesc:gaa1e456c6cea2f6579158818387557f1a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Socket is connected. <a href="#gaa1e456c6cea2f6579158818387557f1a">More...</a><br/></td></tr>
+<tr class="separator:gaa1e456c6cea2f6579158818387557f1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0bde95e313d907032074583bc06b24a1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__func.html#ga0bde95e313d907032074583bc06b24a1">ARM_SOCKET_ENOTCONN</a>&#160;&#160;&#160;(-10)</td></tr>
+<tr class="memdesc:ga0bde95e313d907032074583bc06b24a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Socket is not connected. <a href="#ga0bde95e313d907032074583bc06b24a1">More...</a><br/></td></tr>
+<tr class="separator:ga0bde95e313d907032074583bc06b24a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaaf535c9d325172ff8ef02964af218cb0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__func.html#gaaf535c9d325172ff8ef02964af218cb0">ARM_SOCKET_ECONNREFUSED</a>&#160;&#160;&#160;(-11)</td></tr>
+<tr class="memdesc:gaaf535c9d325172ff8ef02964af218cb0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connection rejected by the peer. <a href="#gaaf535c9d325172ff8ef02964af218cb0">More...</a><br/></td></tr>
+<tr class="separator:gaaf535c9d325172ff8ef02964af218cb0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga87fa238861921ba1b272019a83b04676"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__func.html#ga87fa238861921ba1b272019a83b04676">ARM_SOCKET_ECONNRESET</a>&#160;&#160;&#160;(-12)</td></tr>
+<tr class="memdesc:ga87fa238861921ba1b272019a83b04676"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connection reset by the peer. <a href="#ga87fa238861921ba1b272019a83b04676">More...</a><br/></td></tr>
+<tr class="separator:ga87fa238861921ba1b272019a83b04676"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7e64d6bd00a2f6e30ece3ff0f02b5b27"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__func.html#ga7e64d6bd00a2f6e30ece3ff0f02b5b27">ARM_SOCKET_ECONNABORTED</a>&#160;&#160;&#160;(-13)</td></tr>
+<tr class="memdesc:ga7e64d6bd00a2f6e30ece3ff0f02b5b27"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connection aborted locally. <a href="#ga7e64d6bd00a2f6e30ece3ff0f02b5b27">More...</a><br/></td></tr>
+<tr class="separator:ga7e64d6bd00a2f6e30ece3ff0f02b5b27"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9df0d5bd422102d9d4ebddc869d358e0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__func.html#ga9df0d5bd422102d9d4ebddc869d358e0">ARM_SOCKET_EALREADY</a>&#160;&#160;&#160;(-14)</td></tr>
+<tr class="memdesc:ga9df0d5bd422102d9d4ebddc869d358e0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connection already in progress. <a href="#ga9df0d5bd422102d9d4ebddc869d358e0">More...</a><br/></td></tr>
+<tr class="separator:ga9df0d5bd422102d9d4ebddc869d358e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4fa475e41c3db0ada798249696e745a1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__func.html#ga4fa475e41c3db0ada798249696e745a1">ARM_SOCKET_EADDRINUSE</a>&#160;&#160;&#160;(-15)</td></tr>
+<tr class="memdesc:ga4fa475e41c3db0ada798249696e745a1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Address in use. <a href="#ga4fa475e41c3db0ada798249696e745a1">More...</a><br/></td></tr>
+<tr class="separator:ga4fa475e41c3db0ada798249696e745a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4d5d38e9a7d5907a3de4165476640cd4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__func.html#ga4d5d38e9a7d5907a3de4165476640cd4">ARM_SOCKET_EHOSTNOTFOUND</a>&#160;&#160;&#160;(-16)</td></tr>
+<tr class="memdesc:ga4d5d38e9a7d5907a3de4165476640cd4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Host not found. <a href="#ga4d5d38e9a7d5907a3de4165476640cd4">More...</a><br/></td></tr>
+<tr class="separator:ga4d5d38e9a7d5907a3de4165476640cd4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
+<p>WiFi Socket Function return codes. </p>
+<p>This section lists all the return errors the WiFi socket functions will return. The error codes are negative. This makes it easy to check an error when the return code is less than <span class="XML-Token">0</span>. </p>
+<h2 class="groupheader">Macro Definition Documentation</h2>
+<a class="anchor" id="ga2f3db9fdae2366238054ff8a8e8ef97c"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_SOCKET_ERROR&#160;&#160;&#160;(-1)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Unspecified error. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__wifi__soc__func.html" title="WiFi Socket Function return codes. ">WiFi Socket Function return codes</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga535e069b83aafcf70dd089e6097bceef"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_SOCKET_ESOCK&#160;&#160;&#160;(-2)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Invalid socket. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__wifi__soc__func.html" title="WiFi Socket Function return codes. ">WiFi Socket Function return codes</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga695aa5c5329602d9465fbc6c22fc9978"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_SOCKET_EINVAL&#160;&#160;&#160;(-3)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Invalid argument. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__wifi__soc__func.html" title="WiFi Socket Function return codes. ">WiFi Socket Function return codes</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga95ab80319bfbc5413fc5334e3d5ce5d2"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_SOCKET_ENOTSUP&#160;&#160;&#160;(-4)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Operation not supported. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__wifi__soc__func.html" title="WiFi Socket Function return codes. ">WiFi Socket Function return codes</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga68e88e80822f779361407d005659fc6c"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_SOCKET_ENOMEM&#160;&#160;&#160;(-5)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Not enough memory. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__wifi__soc__func.html" title="WiFi Socket Function return codes. ">WiFi Socket Function return codes</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga699dbd55e543fd38d333cf1d4470d8db"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_SOCKET_EAGAIN&#160;&#160;&#160;(-6)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Operation would block or timed out. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__wifi__soc__func.html" title="WiFi Socket Function return codes. ">WiFi Socket Function return codes</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gad7f3e077f7721a202012378ddcefb83f"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_SOCKET_EINPROGRESS&#160;&#160;&#160;(-7)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Operation in progress. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__wifi__soc__func.html" title="WiFi Socket Function return codes. ">WiFi Socket Function return codes</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga320ffeeb44d583c0216b24d6e1009d9f"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_SOCKET_ETIMEDOUT&#160;&#160;&#160;(-8)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Operation timed out. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__wifi__soc__func.html" title="WiFi Socket Function return codes. ">WiFi Socket Function return codes</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaa1e456c6cea2f6579158818387557f1a"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_SOCKET_EISCONN&#160;&#160;&#160;(-9)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Socket is connected. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__wifi__soc__func.html" title="WiFi Socket Function return codes. ">WiFi Socket Function return codes</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga0bde95e313d907032074583bc06b24a1"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_SOCKET_ENOTCONN&#160;&#160;&#160;(-10)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Socket is not connected. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__wifi__soc__func.html" title="WiFi Socket Function return codes. ">WiFi Socket Function return codes</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaaf535c9d325172ff8ef02964af218cb0"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_SOCKET_ECONNREFUSED&#160;&#160;&#160;(-11)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Connection rejected by the peer. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__wifi__soc__func.html" title="WiFi Socket Function return codes. ">WiFi Socket Function return codes</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga87fa238861921ba1b272019a83b04676"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_SOCKET_ECONNRESET&#160;&#160;&#160;(-12)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Connection reset by the peer. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__wifi__soc__func.html" title="WiFi Socket Function return codes. ">WiFi Socket Function return codes</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga7e64d6bd00a2f6e30ece3ff0f02b5b27"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_SOCKET_ECONNABORTED&#160;&#160;&#160;(-13)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Connection aborted locally. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__wifi__soc__func.html" title="WiFi Socket Function return codes. ">WiFi Socket Function return codes</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga9df0d5bd422102d9d4ebddc869d358e0"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_SOCKET_EALREADY&#160;&#160;&#160;(-14)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Connection already in progress. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__wifi__soc__func.html" title="WiFi Socket Function return codes. ">WiFi Socket Function return codes</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga4fa475e41c3db0ada798249696e745a1"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_SOCKET_EADDRINUSE&#160;&#160;&#160;(-15)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Address in use. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__wifi__soc__func.html" title="WiFi Socket Function return codes. ">WiFi Socket Function return codes</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga4d5d38e9a7d5907a3de4165476640cd4"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_SOCKET_EHOSTNOTFOUND&#160;&#160;&#160;(-16)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Host not found. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__wifi__soc__func.html" title="WiFi Socket Function return codes. ">WiFi Socket Function return codes</a> </dd></dl>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Driver/html/group__wifi__soc__func.js b/docs/Driver/html/group__wifi__soc__func.js
new file mode 100644
index 0000000..33ed2e4
--- /dev/null
+++ b/docs/Driver/html/group__wifi__soc__func.js
@@ -0,0 +1,19 @@
+var group__wifi__soc__func =
+[
+ [ "ARM_SOCKET_ERROR", "group__wifi__soc__func.html#ga2f3db9fdae2366238054ff8a8e8ef97c", null ],
+ [ "ARM_SOCKET_ESOCK", "group__wifi__soc__func.html#ga535e069b83aafcf70dd089e6097bceef", null ],
+ [ "ARM_SOCKET_EINVAL", "group__wifi__soc__func.html#ga695aa5c5329602d9465fbc6c22fc9978", null ],
+ [ "ARM_SOCKET_ENOTSUP", "group__wifi__soc__func.html#ga95ab80319bfbc5413fc5334e3d5ce5d2", null ],
+ [ "ARM_SOCKET_ENOMEM", "group__wifi__soc__func.html#ga68e88e80822f779361407d005659fc6c", null ],
+ [ "ARM_SOCKET_EAGAIN", "group__wifi__soc__func.html#ga699dbd55e543fd38d333cf1d4470d8db", null ],
+ [ "ARM_SOCKET_EINPROGRESS", "group__wifi__soc__func.html#gad7f3e077f7721a202012378ddcefb83f", null ],
+ [ "ARM_SOCKET_ETIMEDOUT", "group__wifi__soc__func.html#ga320ffeeb44d583c0216b24d6e1009d9f", null ],
+ [ "ARM_SOCKET_EISCONN", "group__wifi__soc__func.html#gaa1e456c6cea2f6579158818387557f1a", null ],
+ [ "ARM_SOCKET_ENOTCONN", "group__wifi__soc__func.html#ga0bde95e313d907032074583bc06b24a1", null ],
+ [ "ARM_SOCKET_ECONNREFUSED", "group__wifi__soc__func.html#gaaf535c9d325172ff8ef02964af218cb0", null ],
+ [ "ARM_SOCKET_ECONNRESET", "group__wifi__soc__func.html#ga87fa238861921ba1b272019a83b04676", null ],
+ [ "ARM_SOCKET_ECONNABORTED", "group__wifi__soc__func.html#ga7e64d6bd00a2f6e30ece3ff0f02b5b27", null ],
+ [ "ARM_SOCKET_EALREADY", "group__wifi__soc__func.html#ga9df0d5bd422102d9d4ebddc869d358e0", null ],
+ [ "ARM_SOCKET_EADDRINUSE", "group__wifi__soc__func.html#ga4fa475e41c3db0ada798249696e745a1", null ],
+ [ "ARM_SOCKET_EHOSTNOTFOUND", "group__wifi__soc__func.html#ga4d5d38e9a7d5907a3de4165476640cd4", null ]
+]; \ No newline at end of file
diff --git a/docs/Driver/html/group__wifi__soc__opt.html b/docs/Driver/html/group__wifi__soc__opt.html
new file mode 100644
index 0000000..aa15acc
--- /dev/null
+++ b/docs/Driver/html/group__wifi__soc__opt.html
@@ -0,0 +1,236 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>WiFi Socket Option definitions</title>
+<title>CMSIS-Driver: WiFi Socket Option definitions</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Driver
+ &#160;<span id="projectnumber">Version 2.7.1</span>
+ </div>
+ <div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li><a href="modules.html"><span>Reference</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__wifi__soc__opt.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="summary">
+<a href="#define-members">Macros</a> </div>
+ <div class="headertitle">
+<div class="title">WiFi Socket Option definitions<div class="ingroups"><a class="el" href="group__wifi__socket__gr.html">WiFi Socket</a></div></div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>WiFi Socket Option definitions.
+<a href="#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
+Macros</h2></td></tr>
+<tr class="memitem:gac6fa12bbc640209a6b63f8cec282f961"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__opt.html#gac6fa12bbc640209a6b63f8cec282f961">ARM_SOCKET_IO_FIONBIO</a>&#160;&#160;&#160;1</td></tr>
+<tr class="memdesc:gac6fa12bbc640209a6b63f8cec282f961"><td class="mdescLeft">&#160;</td><td class="mdescRight">Non-blocking I/O (Set only, default = 0); opt_val = &amp;nbio, opt_len = sizeof(nbio), nbio (integer): 0=blocking, non-blocking otherwise. <a href="#gac6fa12bbc640209a6b63f8cec282f961">More...</a><br/></td></tr>
+<tr class="separator:gac6fa12bbc640209a6b63f8cec282f961"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6f76374467b5580ab0e440da1c39024e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__opt.html#ga6f76374467b5580ab0e440da1c39024e">ARM_SOCKET_SO_RCVTIMEO</a>&#160;&#160;&#160;2</td></tr>
+<tr class="memdesc:ga6f76374467b5580ab0e440da1c39024e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Receive timeout in ms (default = 0); opt_val = &amp;timeout, opt_len = sizeof(timeout) <a href="#ga6f76374467b5580ab0e440da1c39024e">More...</a><br/></td></tr>
+<tr class="separator:ga6f76374467b5580ab0e440da1c39024e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad633987fb5b3478b54d3269b1b03497a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__opt.html#gad633987fb5b3478b54d3269b1b03497a">ARM_SOCKET_SO_SNDTIMEO</a>&#160;&#160;&#160;3</td></tr>
+<tr class="memdesc:gad633987fb5b3478b54d3269b1b03497a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send timeout in ms (default = 0); opt_val = &amp;timeout, opt_len = sizeof(timeout) <a href="#gad633987fb5b3478b54d3269b1b03497a">More...</a><br/></td></tr>
+<tr class="separator:gad633987fb5b3478b54d3269b1b03497a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga925f699a931ccbfb87eb5f3d36cbe405"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__opt.html#ga925f699a931ccbfb87eb5f3d36cbe405">ARM_SOCKET_SO_KEEPALIVE</a>&#160;&#160;&#160;4</td></tr>
+<tr class="memdesc:ga925f699a931ccbfb87eb5f3d36cbe405"><td class="mdescLeft">&#160;</td><td class="mdescRight">Keep-alive messages (default = 0); opt_val = &amp;keepalive, opt_len = sizeof(keepalive), keepalive (integer): 0=disabled, enabled otherwise. <a href="#ga925f699a931ccbfb87eb5f3d36cbe405">More...</a><br/></td></tr>
+<tr class="separator:ga925f699a931ccbfb87eb5f3d36cbe405"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0466a14ce32b2cc28887735b632f3e63"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__opt.html#ga0466a14ce32b2cc28887735b632f3e63">ARM_SOCKET_SO_TYPE</a>&#160;&#160;&#160;5</td></tr>
+<tr class="memdesc:ga0466a14ce32b2cc28887735b632f3e63"><td class="mdescLeft">&#160;</td><td class="mdescRight">Socket Type (Get only); opt_val = &amp;socket_type, opt_len = sizeof(socket_type), socket_type (integer): ARM_SOCKET_SOCK_xxx. <a href="#ga0466a14ce32b2cc28887735b632f3e63">More...</a><br/></td></tr>
+<tr class="separator:ga0466a14ce32b2cc28887735b632f3e63"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
+<p>WiFi Socket Option definitions. </p>
+<p>The WiFi Socket Option specifies the socket option for which the value is to be set or obtained. </p>
+<h2 class="groupheader">Macro Definition Documentation</h2>
+<a class="anchor" id="gac6fa12bbc640209a6b63f8cec282f961"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_SOCKET_IO_FIONBIO&#160;&#160;&#160;1</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Non-blocking I/O (Set only, default = 0); opt_val = &amp;nbio, opt_len = sizeof(nbio), nbio (integer): 0=blocking, non-blocking otherwise. </p>
+<p>Enables or disables the non-blocking mode for the WiFi socket. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__wifi__soc__opt.html" title="WiFi Socket Option definitions. ">WiFi Socket Option definitions</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga6f76374467b5580ab0e440da1c39024e"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_SOCKET_SO_RCVTIMEO&#160;&#160;&#160;2</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Receive timeout in ms (default = 0); opt_val = &amp;timeout, opt_len = sizeof(timeout) </p>
+<p>Specifies the time limit for receiving in blocking mode. The time limit is in milliseconds. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__wifi__soc__opt.html" title="WiFi Socket Option definitions. ">WiFi Socket Option definitions</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gad633987fb5b3478b54d3269b1b03497a"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_SOCKET_SO_SNDTIMEO&#160;&#160;&#160;3</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Send timeout in ms (default = 0); opt_val = &amp;timeout, opt_len = sizeof(timeout) </p>
+<p>Specifies the time limit for sending in blocking mode. The time limit is in milliseconds. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__wifi__soc__opt.html" title="WiFi Socket Option definitions. ">WiFi Socket Option definitions</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga925f699a931ccbfb87eb5f3d36cbe405"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_SOCKET_SO_KEEPALIVE&#160;&#160;&#160;4</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Keep-alive messages (default = 0); opt_val = &amp;keepalive, opt_len = sizeof(keepalive), keepalive (integer): 0=disabled, enabled otherwise. </p>
+<p>Enables or disables the keep-alive mode for the stream socket. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__wifi__soc__opt.html" title="WiFi Socket Option definitions. ">WiFi Socket Option definitions</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga0466a14ce32b2cc28887735b632f3e63"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_SOCKET_SO_TYPE&#160;&#160;&#160;5</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Socket Type (Get only); opt_val = &amp;socket_type, opt_len = sizeof(socket_type), socket_type (integer): ARM_SOCKET_SOCK_xxx. </p>
+<p>Obtains the type of the Wifi socket. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__wifi__soc__opt.html" title="WiFi Socket Option definitions. ">WiFi Socket Option definitions</a> </dd></dl>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Driver/html/group__wifi__soc__opt.js b/docs/Driver/html/group__wifi__soc__opt.js
new file mode 100644
index 0000000..e2d241e
--- /dev/null
+++ b/docs/Driver/html/group__wifi__soc__opt.js
@@ -0,0 +1,8 @@
+var group__wifi__soc__opt =
+[
+ [ "ARM_SOCKET_IO_FIONBIO", "group__wifi__soc__opt.html#gac6fa12bbc640209a6b63f8cec282f961", null ],
+ [ "ARM_SOCKET_SO_RCVTIMEO", "group__wifi__soc__opt.html#ga6f76374467b5580ab0e440da1c39024e", null ],
+ [ "ARM_SOCKET_SO_SNDTIMEO", "group__wifi__soc__opt.html#gad633987fb5b3478b54d3269b1b03497a", null ],
+ [ "ARM_SOCKET_SO_KEEPALIVE", "group__wifi__soc__opt.html#ga925f699a931ccbfb87eb5f3d36cbe405", null ],
+ [ "ARM_SOCKET_SO_TYPE", "group__wifi__soc__opt.html#ga0466a14ce32b2cc28887735b632f3e63", null ]
+]; \ No newline at end of file
diff --git a/docs/Driver/html/group__wifi__socket__gr.html b/docs/Driver/html/group__wifi__socket__gr.html
new file mode 100644
index 0000000..a24ba8a
--- /dev/null
+++ b/docs/Driver/html/group__wifi__socket__gr.html
@@ -0,0 +1,1475 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>WiFi Socket</title>
+<title>CMSIS-Driver: WiFi Socket</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Driver
+ &#160;<span id="projectnumber">Version 2.7.1</span>
+ </div>
+ <div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li><a href="modules.html"><span>Reference</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__wifi__socket__gr.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="summary">
+<a href="#groups">Content</a> &#124;
+<a href="#func-members">Functions</a> </div>
+ <div class="headertitle">
+<div class="title">WiFi Socket<div class="ingroups"><a class="el" href="group__wifi__interface__gr.html">WiFi Interface</a></div></div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Socket interface to IP stack running on WiFi module.
+<a href="#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="groups"></a>
+Content</h2></td></tr>
+<tr class="memitem:group__wifi__addr__family"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__addr__family.html">WiFi Socket Address Family definitions</a></td></tr>
+<tr class="memdesc:group__wifi__addr__family"><td class="mdescLeft">&#160;</td><td class="mdescRight">WiFi Socket Address Family definitions. <br/></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:group__wifi__socket__type"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__socket__type.html">WiFi Socket Type definitions</a></td></tr>
+<tr class="memdesc:group__wifi__socket__type"><td class="mdescLeft">&#160;</td><td class="mdescRight">WiFi Socket Type definitions. <br/></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:group__wifi__protocol"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__protocol.html">WiFi Socket Protocol definitions</a></td></tr>
+<tr class="memdesc:group__wifi__protocol"><td class="mdescLeft">&#160;</td><td class="mdescRight">WiFi Socket Protocol definitions. <br/></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:group__wifi__soc__opt"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__opt.html">WiFi Socket Option definitions</a></td></tr>
+<tr class="memdesc:group__wifi__soc__opt"><td class="mdescLeft">&#160;</td><td class="mdescRight">WiFi Socket Option definitions. <br/></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:group__wifi__soc__func"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__soc__func.html">WiFi Socket Function return codes</a></td></tr>
+<tr class="memdesc:group__wifi__soc__func"><td class="mdescLeft">&#160;</td><td class="mdescRight">WiFi Socket Function return codes. <br/></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga1433b297315ab394f1544a18548ffcc6"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__socket__gr.html#ga1433b297315ab394f1544a18548ffcc6">ARM_WIFI_SocketCreate</a> (int32_t af, int32_t type, int32_t protocol)</td></tr>
+<tr class="memdesc:ga1433b297315ab394f1544a18548ffcc6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Create a communication socket. <a href="#ga1433b297315ab394f1544a18548ffcc6">More...</a><br/></td></tr>
+<tr class="separator:ga1433b297315ab394f1544a18548ffcc6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae69f7822b658765f1cd3f74e9a50c246"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__socket__gr.html#gae69f7822b658765f1cd3f74e9a50c246">ARM_WIFI_SocketBind</a> (int32_t socket, const uint8_t *ip, uint32_t ip_len, uint16_t port)</td></tr>
+<tr class="memdesc:gae69f7822b658765f1cd3f74e9a50c246"><td class="mdescLeft">&#160;</td><td class="mdescRight">Assign a local address to a socket. <a href="#gae69f7822b658765f1cd3f74e9a50c246">More...</a><br/></td></tr>
+<tr class="separator:gae69f7822b658765f1cd3f74e9a50c246"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4929aab257781dcaae7197f917991779"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__socket__gr.html#ga4929aab257781dcaae7197f917991779">ARM_WIFI_SocketListen</a> (int32_t socket, int32_t backlog)</td></tr>
+<tr class="memdesc:ga4929aab257781dcaae7197f917991779"><td class="mdescLeft">&#160;</td><td class="mdescRight">Listen for socket connections. <a href="#ga4929aab257781dcaae7197f917991779">More...</a><br/></td></tr>
+<tr class="separator:ga4929aab257781dcaae7197f917991779"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga24e6a015e519373c3f108cc5aa764ef8"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__socket__gr.html#ga24e6a015e519373c3f108cc5aa764ef8">ARM_WIFI_SocketAccept</a> (int32_t socket, uint8_t *ip, uint32_t *ip_len, uint16_t *port)</td></tr>
+<tr class="memdesc:ga24e6a015e519373c3f108cc5aa764ef8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Accept a new connection on a socket. <a href="#ga24e6a015e519373c3f108cc5aa764ef8">More...</a><br/></td></tr>
+<tr class="separator:ga24e6a015e519373c3f108cc5aa764ef8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac0f189afbd35914d4c85e77b40672b16"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__socket__gr.html#gac0f189afbd35914d4c85e77b40672b16">ARM_WIFI_SocketConnect</a> (int32_t socket, const uint8_t *ip, uint32_t ip_len, uint16_t port)</td></tr>
+<tr class="memdesc:gac0f189afbd35914d4c85e77b40672b16"><td class="mdescLeft">&#160;</td><td class="mdescRight">Connect a socket to a remote host. <a href="#gac0f189afbd35914d4c85e77b40672b16">More...</a><br/></td></tr>
+<tr class="separator:gac0f189afbd35914d4c85e77b40672b16"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaecc9ba19491ed00c27da3f5677895d48"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__socket__gr.html#gaecc9ba19491ed00c27da3f5677895d48">ARM_WIFI_SocketRecv</a> (int32_t socket, void *buf, uint32_t len)</td></tr>
+<tr class="memdesc:gaecc9ba19491ed00c27da3f5677895d48"><td class="mdescLeft">&#160;</td><td class="mdescRight">Receive data on a connected socket. <a href="#gaecc9ba19491ed00c27da3f5677895d48">More...</a><br/></td></tr>
+<tr class="separator:gaecc9ba19491ed00c27da3f5677895d48"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2b15232d69f2ae8e189512d6c68c8a81"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__socket__gr.html#ga2b15232d69f2ae8e189512d6c68c8a81">ARM_WIFI_SocketRecvFrom</a> (int32_t socket, void *buf, uint32_t len, uint8_t *ip, uint32_t *ip_len, uint16_t *port)</td></tr>
+<tr class="memdesc:ga2b15232d69f2ae8e189512d6c68c8a81"><td class="mdescLeft">&#160;</td><td class="mdescRight">Receive data on a socket. <a href="#ga2b15232d69f2ae8e189512d6c68c8a81">More...</a><br/></td></tr>
+<tr class="separator:ga2b15232d69f2ae8e189512d6c68c8a81"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaee8615b026e8525fb21ca45ba3778ac8"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__socket__gr.html#gaee8615b026e8525fb21ca45ba3778ac8">ARM_WIFI_SocketSend</a> (int32_t socket, const void *buf, uint32_t len)</td></tr>
+<tr class="memdesc:gaee8615b026e8525fb21ca45ba3778ac8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send data on a connected socket. <a href="#gaee8615b026e8525fb21ca45ba3778ac8">More...</a><br/></td></tr>
+<tr class="separator:gaee8615b026e8525fb21ca45ba3778ac8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5ddd3dd5f863b8392e4281dd48a28d28"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__socket__gr.html#ga5ddd3dd5f863b8392e4281dd48a28d28">ARM_WIFI_SocketSendTo</a> (int32_t socket, const void *buf, uint32_t len, const uint8_t *ip, uint32_t ip_len, uint16_t port)</td></tr>
+<tr class="memdesc:ga5ddd3dd5f863b8392e4281dd48a28d28"><td class="mdescLeft">&#160;</td><td class="mdescRight">Send data on a socket. <a href="#ga5ddd3dd5f863b8392e4281dd48a28d28">More...</a><br/></td></tr>
+<tr class="separator:ga5ddd3dd5f863b8392e4281dd48a28d28"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac187e418893de33817e4fcbdd85dbaee"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__socket__gr.html#gac187e418893de33817e4fcbdd85dbaee">ARM_WIFI_SocketGetSockName</a> (int32_t socket, uint8_t *ip, uint32_t *ip_len, uint16_t *port)</td></tr>
+<tr class="memdesc:gac187e418893de33817e4fcbdd85dbaee"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieve local IP address and port of a socket. <a href="#gac187e418893de33817e4fcbdd85dbaee">More...</a><br/></td></tr>
+<tr class="separator:gac187e418893de33817e4fcbdd85dbaee"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa484a931d55d163477920bc865dd9220"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__socket__gr.html#gaa484a931d55d163477920bc865dd9220">ARM_WIFI_SocketGetPeerName</a> (int32_t socket, uint8_t *ip, uint32_t *ip_len, uint16_t *port)</td></tr>
+<tr class="memdesc:gaa484a931d55d163477920bc865dd9220"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieve remote IP address and port of a socket. <a href="#gaa484a931d55d163477920bc865dd9220">More...</a><br/></td></tr>
+<tr class="separator:gaa484a931d55d163477920bc865dd9220"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6d69360e9774937b7bdc03b45fbc9075"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__socket__gr.html#ga6d69360e9774937b7bdc03b45fbc9075">ARM_WIFI_SocketGetOpt</a> (int32_t socket, int32_t opt_id, void *opt_val, uint32_t *opt_len)</td></tr>
+<tr class="memdesc:ga6d69360e9774937b7bdc03b45fbc9075"><td class="mdescLeft">&#160;</td><td class="mdescRight">Get socket option. <a href="#ga6d69360e9774937b7bdc03b45fbc9075">More...</a><br/></td></tr>
+<tr class="separator:ga6d69360e9774937b7bdc03b45fbc9075"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5de80d6729d9504a21dd5d31dc504017"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__socket__gr.html#ga5de80d6729d9504a21dd5d31dc504017">ARM_WIFI_SocketSetOpt</a> (int32_t socket, int32_t opt_id, const void *opt_val, uint32_t opt_len)</td></tr>
+<tr class="memdesc:ga5de80d6729d9504a21dd5d31dc504017"><td class="mdescLeft">&#160;</td><td class="mdescRight">Set socket option. <a href="#ga5de80d6729d9504a21dd5d31dc504017">More...</a><br/></td></tr>
+<tr class="separator:ga5de80d6729d9504a21dd5d31dc504017"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga391464de71b6a5d300fda9434fe87a87"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__socket__gr.html#ga391464de71b6a5d300fda9434fe87a87">ARM_WIFI_SocketClose</a> (int32_t socket)</td></tr>
+<tr class="memdesc:ga391464de71b6a5d300fda9434fe87a87"><td class="mdescLeft">&#160;</td><td class="mdescRight">Close and release a socket. <a href="#ga391464de71b6a5d300fda9434fe87a87">More...</a><br/></td></tr>
+<tr class="separator:ga391464de71b6a5d300fda9434fe87a87"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0c37435c6abc68ee0f1f4357b503e0bf"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__socket__gr.html#ga0c37435c6abc68ee0f1f4357b503e0bf">ARM_WIFI_SocketGetHostByName</a> (const char *name, int32_t af, uint8_t *ip, uint32_t *ip_len)</td></tr>
+<tr class="memdesc:ga0c37435c6abc68ee0f1f4357b503e0bf"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieve host IP address from host name. <a href="#ga0c37435c6abc68ee0f1f4357b503e0bf">More...</a><br/></td></tr>
+<tr class="separator:ga0c37435c6abc68ee0f1f4357b503e0bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac7a8abb9e23f3f52dabce4153a53c1ca"><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__socket__gr.html#gac7a8abb9e23f3f52dabce4153a53c1ca">ARM_WIFI_Ping</a> (const uint8_t *ip, uint32_t ip_len)</td></tr>
+<tr class="memdesc:gac7a8abb9e23f3f52dabce4153a53c1ca"><td class="mdescLeft">&#160;</td><td class="mdescRight">Probe remote host with Ping command. <a href="#gac7a8abb9e23f3f52dabce4153a53c1ca">More...</a><br/></td></tr>
+<tr class="separator:gac7a8abb9e23f3f52dabce4153a53c1ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
+<p>Socket interface to IP stack running on WiFi module. </p>
+<p>The <a class="el" href="group__wifi__socket__gr.html">WiFi Socket</a> functions provide the interface to an IP stack that is running on the WiFi module. This IP stack handles data communication with the network and provides the user with a communication endpoint called sockets. </p>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="ga1433b297315ab394f1544a18548ffcc6"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t ARM_WIFI_SocketCreate </td>
+ <td>(</td>
+ <td class="paramtype">int32_t&#160;</td>
+ <td class="paramname"><em>af</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int32_t&#160;</td>
+ <td class="paramname"><em>type</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int32_t&#160;</td>
+ <td class="paramname"><em>protocol</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Create a communication socket. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">af</td><td>Address family </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">type</td><td>Socket type </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">protocol</td><td>Socket protocol </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>status information<ul>
+<li>Socket identification number (&gt;=0)</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga695aa5c5329602d9465fbc6c22fc9978">ARM_SOCKET_EINVAL</a> : Invalid argument</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga95ab80319bfbc5413fc5334e3d5ce5d2">ARM_SOCKET_ENOTSUP</a> : Operation not supported</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga68e88e80822f779361407d005659fc6c">ARM_SOCKET_ENOMEM</a> : Not enough memory</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga2f3db9fdae2366238054ff8a8e8ef97c">ARM_SOCKET_ERROR</a> : Unspecified error</li>
+</ul>
+</dd></dl>
+<p>The function <b>ARM_WIFI_SocketCreate</b> creates a communication endpoint called a socket.</p>
+<p>The argument <em>af</em> specifies the address family. The following values are supported: </p>
+<table class="doxtable">
+<tr>
+<th align="left">Family </th><th align="left">Description </th></tr>
+<tr>
+<td align="left"><a class="el" href="group__wifi__addr__family.html#ga1a17023d92374b4f2d963aa7ac1c4e17">ARM_SOCKET_AF_INET</a> </td><td align="left">Address Family Internet </td></tr>
+<tr>
+<td align="left"><a class="el" href="group__wifi__addr__family.html#gad50c95421ffbc6eec5f8458b2e170c26">ARM_SOCKET_AF_INET6</a> </td><td align="left">Address Family Internet version 6 </td></tr>
+</table>
+<p>The argument <em>type</em> specifies the communication semantics. The following are the currently supported types: </p>
+<table class="doxtable">
+<tr>
+<th align="left">Type </th><th align="left">Description </th></tr>
+<tr>
+<td align="left"><a class="el" href="group__wifi__socket__type.html#ga9567d5735856190b2ae9cc39f68637f1">ARM_SOCKET_SOCK_STREAM</a> </td><td align="left">Provides a reliable connection based data stream that is full-duplex </td></tr>
+<tr>
+<td align="left"><a class="el" href="group__wifi__socket__type.html#gaced5f33eda2fc38a8303cd11a0d76fab">ARM_SOCKET_SOCK_DGRAM</a> </td><td align="left">Provides connectionless communication that is unreliable </td></tr>
+</table>
+<p>The argument <em>protocol</em> specifies the protocol that must be used with the socket type: </p>
+<table class="doxtable">
+<tr>
+<th align="left">Protocol </th><th align="left">Description </th></tr>
+<tr>
+<td align="left"><a class="el" href="group__wifi__protocol.html#gaf07cfcf1b65ea6c6be0629459a2ba781">ARM_SOCKET_IPPROTO_TCP</a> </td><td align="left">Must be used with ARM_SOCKET_SOCK_STREAM socket type </td></tr>
+<tr>
+<td align="left"><a class="el" href="group__wifi__protocol.html#gabacbead83c772f5737b25b4fc390e16d">ARM_SOCKET_IPPROTO_UDP</a> </td><td align="left">Must be used with ARM_SOCKET_SOCK_DGRAM socket type </td></tr>
+</table>
+<p><b>Example:</b> </p>
+<ul>
+<li>see <a class="el" href="group__wifi__socket__gr.html#ga4929aab257781dcaae7197f917991779">ARM_WIFI_SocketListen</a>, <a class="el" href="group__wifi__socket__gr.html#gac0f189afbd35914d4c85e77b40672b16">ARM_WIFI_SocketConnect</a> </li>
+</ul>
+
+</div>
+</div>
+<a class="anchor" id="gae69f7822b658765f1cd3f74e9a50c246"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t ARM_WIFI_SocketBind </td>
+ <td>(</td>
+ <td class="paramtype">int32_t&#160;</td>
+ <td class="paramname"><em>socket</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const uint8_t *&#160;</td>
+ <td class="paramname"><em>ip</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>ip_len</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint16_t&#160;</td>
+ <td class="paramname"><em>port</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Assign a local address to a socket. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">socket</td><td>Socket identification number </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">ip</td><td>Pointer to local IP address </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">ip_len</td><td>Length of 'ip' address in bytes </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">port</td><td>Local port number </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>status information<ul>
+<li>0 : Operation successful</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga535e069b83aafcf70dd089e6097bceef">ARM_SOCKET_ESOCK</a> : Invalid socket</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga695aa5c5329602d9465fbc6c22fc9978">ARM_SOCKET_EINVAL</a> : Invalid argument (address or socket already bound)</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga4fa475e41c3db0ada798249696e745a1">ARM_SOCKET_EADDRINUSE</a> : Address already in use</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga2f3db9fdae2366238054ff8a8e8ef97c">ARM_SOCKET_ERROR</a> : Unspecified error</li>
+</ul>
+</dd></dl>
+<p>The function <b>ARM_WIFI_SocketBind</b> assigns a name to an unnamed socket. The name represents the local address and port of the communication endpoint.</p>
+<p>The argument <em>socket</em> specifies a socket identification number returned from a previous call to <a class="el" href="group__wifi__socket__gr.html#ga1433b297315ab394f1544a18548ffcc6">ARM_WIFI_SocketCreate</a>.</p>
+<p>The argument <em>ip</em> is a pointer to the buffer containing the IP address octets of the local IP address.</p>
+<p>The argument <em>ip_len</em> specifies the length of the local IP address. The length is <span class="XML-Token">4</span> bytes for the IPv4 address and <span class="XML-Token">16</span> bytes for the IPv6 address.</p>
+<p>The argument <em>port</em> specifies the local port. If the argument <em>port</em> is <span class="XML-Token">0</span>, the function returns error, because this port is reserved.</p>
+<p><b>Example:</b> </p>
+<ul>
+<li>see <a class="el" href="group__wifi__socket__gr.html#ga4929aab257781dcaae7197f917991779">ARM_WIFI_SocketListen</a> </li>
+</ul>
+
+</div>
+</div>
+<a class="anchor" id="ga4929aab257781dcaae7197f917991779"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t ARM_WIFI_SocketListen </td>
+ <td>(</td>
+ <td class="paramtype">int32_t&#160;</td>
+ <td class="paramname"><em>socket</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int32_t&#160;</td>
+ <td class="paramname"><em>backlog</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Listen for socket connections. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">socket</td><td>Socket identification number </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">backlog</td><td>Number of connection requests that can be queued </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>status information<ul>
+<li>0 : Operation successful</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga535e069b83aafcf70dd089e6097bceef">ARM_SOCKET_ESOCK</a> : Invalid socket</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga695aa5c5329602d9465fbc6c22fc9978">ARM_SOCKET_EINVAL</a> : Invalid argument (socket not bound)</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga95ab80319bfbc5413fc5334e3d5ce5d2">ARM_SOCKET_ENOTSUP</a> : Operation not supported</li>
+<li><a class="el" href="group__wifi__soc__func.html#gaa1e456c6cea2f6579158818387557f1a">ARM_SOCKET_EISCONN</a> : Socket is already connected</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga2f3db9fdae2366238054ff8a8e8ef97c">ARM_SOCKET_ERROR</a> : Unspecified error</li>
+</ul>
+</dd></dl>
+<p>The function <b>ARM_WIFI_SocketListen</b> sets the specified socket to listening mode, that is to the server mode of operation. Before calling the <b>ARM_WIFI_SocketListen</b> function, the <a class="el" href="group__wifi__socket__gr.html#gae69f7822b658765f1cd3f74e9a50c246">ARM_WIFI_SocketBind</a> function must be called.</p>
+<p>The argument <em>socket</em> specifies a socket identification number returned from a previous call to <a class="el" href="group__wifi__socket__gr.html#ga1433b297315ab394f1544a18548ffcc6">ARM_WIFI_SocketCreate</a>.</p>
+<p>The argument <em>backlog</em> specifies a maximum number of connection requests that can be queued.</p>
+<p><b>Example:</b> </p>
+<div class="fragment"><div class="line"><span class="keyword">extern</span> <a class="code" href="group__wifi__interface__gr.html#structARM__DRIVER__WIFI">ARM_DRIVER_WIFI</a> Driver_WiFi0;</div>
+<div class="line"><span class="keyword">static</span> <a class="code" href="group__wifi__interface__gr.html#structARM__DRIVER__WIFI">ARM_DRIVER_WIFI</a> *wifi;</div>
+<div class="line"> </div>
+<div class="line"><span class="keywordtype">void</span> Echo_Server_Thread (<span class="keywordtype">void</span> *arg) {</div>
+<div class="line"> uint8_t ip[4] = { 0U, 0U, 0U, 0U };</div>
+<div class="line"> int32_t sock, sd, res;</div>
+<div class="line"> <span class="keywordtype">char</span> dbuf[120];</div>
+<div class="line"> </div>
+<div class="line"> <span class="keywordflow">while</span> (1) {</div>
+<div class="line"> wifi = &amp;Driver_WiFi0;</div>
+<div class="line"> sock = wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#aa26f0cefe99161484741977a5443e92c">SocketCreate</a> (<a class="code" href="group__wifi__addr__family.html#ga1a17023d92374b4f2d963aa7ac1c4e17">ARM_SOCKET_AF_INET</a>, <a class="code" href="group__wifi__socket__type.html#ga9567d5735856190b2ae9cc39f68637f1">ARM_SOCKET_SOCK_STREAM</a>, <a class="code" href="group__wifi__protocol.html#gaf07cfcf1b65ea6c6be0629459a2ba781">ARM_SOCKET_IPPROTO_TCP</a>);</div>
+<div class="line"> </div>
+<div class="line"> wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#afcbc0c2bb3639584521ffeaaffc5a475">SocketBind</a> (sock, (uint8_t *)ip, <span class="keyword">sizeof</span>(ip), 7U);</div>
+<div class="line"> wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#a628706c754e1793ec864453a5b517d5c">SocketListen</a> (sock, 1);</div>
+<div class="line"> sd = wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#a66bb43c1e713efe7758b6e100c13ed69">SocketAccept</a> (sock, NULL, NULL, NULL);</div>
+<div class="line"> wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#a471a1be6d9adbccb83ca1f268643031c">SocketClose</a> (sock);</div>
+<div class="line"> sock = sd;</div>
+<div class="line"> </div>
+<div class="line"> <span class="keywordflow">while</span> (1) {</div>
+<div class="line"> res = wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#aaad6683992e76e3dd9a16eb6b7d43cf4">SocketRecv</a> (sock, dbuf, <span class="keyword">sizeof</span>(dbuf));</div>
+<div class="line"> <span class="keywordflow">if</span> (res &lt; 0) {</div>
+<div class="line"> <span class="keywordflow">break</span>; <span class="comment">// Error occurred</span></div>
+<div class="line"> }</div>
+<div class="line"> <span class="keywordflow">if</span> (res &gt; 0) {</div>
+<div class="line"> wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#a7ff47d391831d547d310dd66f22c2942">SocketSend</a> (sock, dbuf, res); <span class="comment">// Echo the data</span></div>
+<div class="line"> } </div>
+<div class="line"> }</div>
+<div class="line"> wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#a471a1be6d9adbccb83ca1f268643031c">SocketClose</a> (sock);</div>
+<div class="line"> }</div>
+<div class="line">}</div>
+</div><!-- fragment -->
+</div>
+</div>
+<a class="anchor" id="ga24e6a015e519373c3f108cc5aa764ef8"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t ARM_WIFI_SocketAccept </td>
+ <td>(</td>
+ <td class="paramtype">int32_t&#160;</td>
+ <td class="paramname"><em>socket</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint8_t *&#160;</td>
+ <td class="paramname"><em>ip</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t *&#160;</td>
+ <td class="paramname"><em>ip_len</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint16_t *&#160;</td>
+ <td class="paramname"><em>port</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Accept a new connection on a socket. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">socket</td><td>Socket identification number </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">ip</td><td>Pointer to buffer where address of connecting socket shall be returned (NULL for none) </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">ip_len</td><td>Pointer to length of 'ip' (or NULL if 'ip' is NULL)<ul>
+<li>length of supplied 'ip' on input</li>
+<li>length of stored 'ip' on output </li>
+</ul>
+</td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">port</td><td>Pointer to buffer where port of connecting socket shall be returned (NULL for none) </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>status information<ul>
+<li>socket identification number of accepted socket (&gt;=0)</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga535e069b83aafcf70dd089e6097bceef">ARM_SOCKET_ESOCK</a> : Invalid socket</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga695aa5c5329602d9465fbc6c22fc9978">ARM_SOCKET_EINVAL</a> : Invalid argument (socket not in listen mode)</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga95ab80319bfbc5413fc5334e3d5ce5d2">ARM_SOCKET_ENOTSUP</a> : Operation not supported (socket type does not support accepting connections)</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga87fa238861921ba1b272019a83b04676">ARM_SOCKET_ECONNRESET</a> : Connection reset by the peer</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga7e64d6bd00a2f6e30ece3ff0f02b5b27">ARM_SOCKET_ECONNABORTED</a> : Connection aborted locally</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga699dbd55e543fd38d333cf1d4470d8db">ARM_SOCKET_EAGAIN</a> : Operation would block or timed out (may be called again)</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga2f3db9fdae2366238054ff8a8e8ef97c">ARM_SOCKET_ERROR</a> : Unspecified error</li>
+</ul>
+</dd></dl>
+<p>The function <b>ARM_WIFI_SocketAccept</b> accepts a connection request queued for a listening socket. If a connection request is pending, <b>ARM_WIFI_SocketAccept</b> removes the request from the queue, and creates a new socket for the connection. The original listening socket remains open and continues to queue new connection requests. The <em>socket</em> must be a socket of type <b>ARM_SOCKET_SOCK_STREAM</b>.</p>
+<p>In blocking mode, which is enabled by default, this function waits for a connection request. In non blocking mode, you must call the <b>ARM_WIFI_SocketAccept</b> function again if the error code <code>ARM_SOCKET_EAGAIN</code> is returned.</p>
+<p>The argument <em>socket</em> specifies a socket identification number returned from a previous call to <a class="el" href="group__wifi__socket__gr.html#ga1433b297315ab394f1544a18548ffcc6">ARM_WIFI_SocketCreate</a>.</p>
+<p>The argument <em>ip</em> is a pointer to the buffer that will receive the IP address of the connection node. If the <em>ip</em> is <span class="XML-Token">NULL</span>, the IP address is not returned.</p>
+<p>The argument <em>ip_len</em> is a pointer to the IP address length. It should initially contain the amount of space pointed to by <em>ip</em>. On return it contains the actual length of the address returned in bytes.</p>
+<p>The argument <em>port</em> is a pointer to the buffer, that will receive the port number of the connection node. If the <em>port</em> is <span class="XML-Token">NULL</span>, the port number is not returned.</p>
+<p><b>Example:</b> </p>
+<ul>
+<li>see <a class="el" href="group__wifi__socket__gr.html#ga4929aab257781dcaae7197f917991779">ARM_WIFI_SocketListen</a> </li>
+</ul>
+
+</div>
+</div>
+<a class="anchor" id="gac0f189afbd35914d4c85e77b40672b16"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t ARM_WIFI_SocketConnect </td>
+ <td>(</td>
+ <td class="paramtype">int32_t&#160;</td>
+ <td class="paramname"><em>socket</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const uint8_t *&#160;</td>
+ <td class="paramname"><em>ip</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>ip_len</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint16_t&#160;</td>
+ <td class="paramname"><em>port</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Connect a socket to a remote host. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">socket</td><td>Socket identification number </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">ip</td><td>Pointer to remote IP address </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">ip_len</td><td>Length of 'ip' address in bytes </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">port</td><td>Remote port number </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>status information<ul>
+<li>0 : Operation successful</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga535e069b83aafcf70dd089e6097bceef">ARM_SOCKET_ESOCK</a> : Invalid socket</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga695aa5c5329602d9465fbc6c22fc9978">ARM_SOCKET_EINVAL</a> : Invalid argument</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga9df0d5bd422102d9d4ebddc869d358e0">ARM_SOCKET_EALREADY</a> : Connection already in progress</li>
+<li><a class="el" href="group__wifi__soc__func.html#gad7f3e077f7721a202012378ddcefb83f">ARM_SOCKET_EINPROGRESS</a> : Operation in progress</li>
+<li><a class="el" href="group__wifi__soc__func.html#gaa1e456c6cea2f6579158818387557f1a">ARM_SOCKET_EISCONN</a> : Socket is connected</li>
+<li><a class="el" href="group__wifi__soc__func.html#gaaf535c9d325172ff8ef02964af218cb0">ARM_SOCKET_ECONNREFUSED</a> : Connection rejected by the peer</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga7e64d6bd00a2f6e30ece3ff0f02b5b27">ARM_SOCKET_ECONNABORTED</a> : Connection aborted locally</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga4fa475e41c3db0ada798249696e745a1">ARM_SOCKET_EADDRINUSE</a> : Address already in use</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga320ffeeb44d583c0216b24d6e1009d9f">ARM_SOCKET_ETIMEDOUT</a> : Operation timed out</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga2f3db9fdae2366238054ff8a8e8ef97c">ARM_SOCKET_ERROR</a> : Unspecified error</li>
+</ul>
+</dd></dl>
+<p>The function <b>ARM_WIFI_SocketConnect</b> assigns the address of the peer communication endpoint. The function behaves differently according to the type of socket:</p>
+<ul>
+<li><p class="startli"><b>ARM_SOCKET_SOCK_STREAM:</b> A connection is established between the endpoints.</p>
+<p class="startli">In blocking mode, which is enabled by default, this function waits for a connection to be established.</p>
+<p class="startli">In non blocking mode, the function returns the error code <code>ARM_SOCKET_EINPROGRESS</code> and the connection is established asynchronously. Subsequent calls to <b>ARM_WIFI_SocketConnect</b> for the same socket, before the connection is established, return the error code <code>ARM_SOCKET_EALREADY</code>. When the connection is established, the call to <b>ARM_WIFI_SocketConnect</b> returns the error code <code>ARM_SOCKET_EISCONN</code>.</p>
+</li>
+<li><p class="startli"><b>ARM_SOCKET_SOCK_DGRAM:</b> An address filter is established between the endpoints.</p>
+<p class="startli">The address filter is changed with another <b>ARM_WIFI_SocketConnect</b> function call. If the socket is not yet bound, the system implicitly binds to a random dynamic port.</p>
+</li>
+</ul>
+<p>The argument <em>socket</em> specifies a socket identification number returned from a previous call to <a class="el" href="group__wifi__socket__gr.html#ga1433b297315ab394f1544a18548ffcc6">ARM_WIFI_SocketCreate</a>.</p>
+<p>The argument <em>ip</em> is a pointer to the buffer containing the IP address octets of the endpoint node.</p>
+<p>The argument <em>ip_len</em> specifies the length of the IP address. The length is <span class="XML-Token">4</span> bytes for the IPv4 address and <span class="XML-Token">16</span> bytes for the IPv6 address.</p>
+<p>The argument <em>port</em> specifies the port of the endpoint node. If the argument <em>port</em> is <span class="XML-Token">0</span>, the function returns error, because this port is reserved.</p>
+<p><b>Example:</b> </p>
+<div class="fragment"><div class="line"><span class="keyword">extern</span> <a class="code" href="group__wifi__interface__gr.html#structARM__DRIVER__WIFI">ARM_DRIVER_WIFI</a> Driver_WiFi0;</div>
+<div class="line"><span class="keyword">static</span> <a class="code" href="group__wifi__interface__gr.html#structARM__DRIVER__WIFI">ARM_DRIVER_WIFI</a> *wifi;</div>
+<div class="line"> </div>
+<div class="line"><span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> message[] = { <span class="stringliteral">&quot;The quick brown fox jumps over the lazy dog.&quot;</span> };</div>
+<div class="line"> </div>
+<div class="line"><span class="keywordtype">void</span> Echo_Client_Thread (<span class="keywordtype">void</span> *arg) {</div>
+<div class="line"> uint8_t ip[4] = { 192U, 168U, 0U, 100U };</div>
+<div class="line"> int32_t sock, res;</div>
+<div class="line"> <span class="keywordtype">char</span> dbuf[120];</div>
+<div class="line"> </div>
+<div class="line"> <span class="keywordflow">while</span> (1) {</div>
+<div class="line"> wifi = &amp;Driver_WiFi0;</div>
+<div class="line"> sock = wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#aa26f0cefe99161484741977a5443e92c">SocketCreate</a> (<a class="code" href="group__wifi__addr__family.html#ga1a17023d92374b4f2d963aa7ac1c4e17">ARM_SOCKET_AF_INET</a>, <a class="code" href="group__wifi__socket__type.html#ga9567d5735856190b2ae9cc39f68637f1">ARM_SOCKET_SOCK_STREAM</a>, <a class="code" href="group__wifi__protocol.html#gaf07cfcf1b65ea6c6be0629459a2ba781">ARM_SOCKET_IPPROTO_TCP</a>);</div>
+<div class="line"> </div>
+<div class="line"> res = wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#a45cbca28d9866f2ec2ad9df830787dd7">SocketConnect</a> (sock, (uint8_t *)ip, <span class="keyword">sizeof</span>(ip), 7U);</div>
+<div class="line"> <span class="keywordflow">if</span> (res == 0) {</div>
+<div class="line"> wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#a7ff47d391831d547d310dd66f22c2942">SocketSend</a> (sock, message, <span class="keyword">sizeof</span>(message));</div>
+<div class="line"> res = wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#aaad6683992e76e3dd9a16eb6b7d43cf4">SocketRecv</a> (sock, dbuf, <span class="keyword">sizeof</span>(dbuf));</div>
+<div class="line"> <span class="keywordflow">if</span> (res &lt; 0) {</div>
+<div class="line"> <span class="keywordflow">break</span>; <span class="comment">// Error occured</span></div>
+<div class="line"> }</div>
+<div class="line"> <span class="keywordflow">if</span> (res &gt; 0) {</div>
+<div class="line"> <span class="keywordflow">if</span> (memcmp (dbuf, message, res) != 0) {</div>
+<div class="line"> <span class="comment">// error handling, message is not the same as sent</span></div>
+<div class="line"> }</div>
+<div class="line"> } </div>
+<div class="line"> }</div>
+<div class="line"> wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#a471a1be6d9adbccb83ca1f268643031c">SocketClose</a> (sock);</div>
+<div class="line"> osDelay (1000U);</div>
+<div class="line"> }</div>
+<div class="line">}</div>
+</div><!-- fragment -->
+</div>
+</div>
+<a class="anchor" id="gaecc9ba19491ed00c27da3f5677895d48"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t ARM_WIFI_SocketRecv </td>
+ <td>(</td>
+ <td class="paramtype">int32_t&#160;</td>
+ <td class="paramname"><em>socket</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">void *&#160;</td>
+ <td class="paramname"><em>buf</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>len</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Receive data on a connected socket. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">socket</td><td>Socket identification number </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">buf</td><td>Pointer to buffer where data should be stored </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">len</td><td>Length of buffer (in bytes) </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>status information<ul>
+<li>number of bytes received (&gt;0)</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga535e069b83aafcf70dd089e6097bceef">ARM_SOCKET_ESOCK</a> : Invalid socket</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga695aa5c5329602d9465fbc6c22fc9978">ARM_SOCKET_EINVAL</a> : Invalid argument (pointer to buffer or length)</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga0bde95e313d907032074583bc06b24a1">ARM_SOCKET_ENOTCONN</a> : Socket is not connected</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga87fa238861921ba1b272019a83b04676">ARM_SOCKET_ECONNRESET</a> : Connection reset by the peer</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga7e64d6bd00a2f6e30ece3ff0f02b5b27">ARM_SOCKET_ECONNABORTED</a> : Connection aborted locally</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga699dbd55e543fd38d333cf1d4470d8db">ARM_SOCKET_EAGAIN</a> : Operation would block or timed out (may be called again)</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga2f3db9fdae2366238054ff8a8e8ef97c">ARM_SOCKET_ERROR</a> : Unspecified error</li>
+</ul>
+</dd></dl>
+<p>The function <b>ARM_WIFI_SocketRecv</b> receives incoming data that has been queued for the socket. You can use this function with both, the stream and the datagram socket. It reads as much information as currently available up to the size of the buffer specified.</p>
+<p>In blocking mode, which is enabled by default, this function waits for received data. In non blocking mode, you must call the <b>ARM_WIFI_SocketRecv</b> function again if the error code <code>ARM_SOCKET_EAGAIN</code> is returned.</p>
+<p>The argument <em>socket</em> specifies a socket identification number returned from a previous call to <a class="el" href="group__wifi__socket__gr.html#ga1433b297315ab394f1544a18548ffcc6">ARM_WIFI_SocketCreate</a>.</p>
+<p>The argument <em>buf</em> is a pointer to the application data buffer for storing the data to. If the available data is too large to fit in the supplied application buffer <em>buf</em>, excess bytes are discarded in case of a datagram sockets. For stream sockets, the data is buffered internally so the application can retrieve all data by multiple calls of <b>ARM_WIFI_SocketRecv</b> function.</p>
+<p>The argument <em>len</em> specifies the size of the application data buffer.</p>
+<p><b>Example:</b> </p>
+<ul>
+<li>see <a class="el" href="group__wifi__socket__gr.html#ga4929aab257781dcaae7197f917991779">ARM_WIFI_SocketListen</a> </li>
+</ul>
+
+</div>
+</div>
+<a class="anchor" id="ga2b15232d69f2ae8e189512d6c68c8a81"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t ARM_WIFI_SocketRecvFrom </td>
+ <td>(</td>
+ <td class="paramtype">int32_t&#160;</td>
+ <td class="paramname"><em>socket</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">void *&#160;</td>
+ <td class="paramname"><em>buf</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>len</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint8_t *&#160;</td>
+ <td class="paramname"><em>ip</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t *&#160;</td>
+ <td class="paramname"><em>ip_len</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint16_t *&#160;</td>
+ <td class="paramname"><em>port</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Receive data on a socket. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">socket</td><td>Socket identification number </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">buf</td><td>Pointer to buffer where data should be stored </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">len</td><td>Length of buffer (in bytes) </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">ip</td><td>Pointer to buffer where remote source address shall be returned (NULL for none) </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">ip_len</td><td>Pointer to length of 'ip' (or NULL if 'ip' is NULL)<ul>
+<li>length of supplied 'ip' on input</li>
+<li>length of stored 'ip' on output </li>
+</ul>
+</td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">port</td><td>Pointer to buffer where remote source port shall be returned (NULL for none) </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>status information<ul>
+<li>number of bytes received (&gt;0)</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga535e069b83aafcf70dd089e6097bceef">ARM_SOCKET_ESOCK</a> : Invalid socket</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga695aa5c5329602d9465fbc6c22fc9978">ARM_SOCKET_EINVAL</a> : Invalid argument (pointer to buffer or length)</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga0bde95e313d907032074583bc06b24a1">ARM_SOCKET_ENOTCONN</a> : Socket is not connected</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga87fa238861921ba1b272019a83b04676">ARM_SOCKET_ECONNRESET</a> : Connection reset by the peer</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga7e64d6bd00a2f6e30ece3ff0f02b5b27">ARM_SOCKET_ECONNABORTED</a> : Connection aborted locally</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga699dbd55e543fd38d333cf1d4470d8db">ARM_SOCKET_EAGAIN</a> : Operation would block or timed out (may be called again)</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga2f3db9fdae2366238054ff8a8e8ef97c">ARM_SOCKET_ERROR</a> : Unspecified error</li>
+</ul>
+</dd></dl>
+<p>The function <b>ARM_WIFI_SocketRecvFrom</b> is used to receive data that has been queued for a socket. It is normally used to receive messages on datagram sockets, but can also be used to receive a reliable, ordered stream of data on a connected stream sockets. It reads as much information as currently available up to the size of the buffer specified.</p>
+<p>In blocking mode, which is enabled by default, this function waits for received data. In non blocking mode, you must call the <b>ARM_WIFI_SocketRecv</b> function again if the error code <code>ARM_SOCKET_EAGAIN</code> is returned.</p>
+<p>The argument <em>socket</em> specifies a socket identification number returned from a previous call to <a class="el" href="group__wifi__socket__gr.html#ga1433b297315ab394f1544a18548ffcc6">ARM_WIFI_SocketCreate</a>.</p>
+<p>The argument <em>buf</em> is a pointer to the application data buffer for storing the data to. If the available data is too large to fit in the supplied application buffer <em>buf</em>, excess bytes are discarded in case of a datagram sockets. For stream sockets, the data is buffered internally so the application can retrieve all data by multiple calls of <b>ARM_WIFI_SocketRecv</b> function.</p>
+<p>The argument <em>len</em> specifies the size of the application data buffer.</p>
+<p>The argument <em>ip</em> is a pointer to the buffer that will receive the IP address of the sender. If the <em>ip</em> is <span class="XML-Token">NULL</span>, the IP address is not returned.</p>
+<p>The argument <em>ip_len</em> is a pointer to the IP address length. It should initially contain the amount of space pointed to by <em>ip</em>. On return it contains the actual length of the address returned in bytes.</p>
+<p>The argument <em>port</em> is a pointer to the buffer, that will receive the port number of the sender. If the <em>port</em> is <span class="XML-Token">NULL</span>, the port number is not returned.</p>
+<p><b>Example:</b> </p>
+<div class="fragment"><div class="line"><span class="keyword">extern</span> <a class="code" href="group__wifi__interface__gr.html#structARM__DRIVER__WIFI">ARM_DRIVER_WIFI</a> Driver_WiFi0;</div>
+<div class="line"><span class="keyword">static</span> <a class="code" href="group__wifi__interface__gr.html#structARM__DRIVER__WIFI">ARM_DRIVER_WIFI</a> *wifi;</div>
+<div class="line"> </div>
+<div class="line"><span class="keywordtype">void</span> Echo_Server_Thread (<span class="keywordtype">void</span> *arg) {</div>
+<div class="line"> uint8_t ip[4];</div>
+<div class="line"> uint16_t port;</div>
+<div class="line"> int32_t sock, res;</div>
+<div class="line"> uint32_t ip_len;</div>
+<div class="line"> <span class="keywordtype">char</span> dbuf[120];</div>
+<div class="line"> </div>
+<div class="line"> <span class="keywordflow">while</span> (1) {</div>
+<div class="line"> wifi = &amp;Driver_WiFi0;</div>
+<div class="line"> sock = wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#aa26f0cefe99161484741977a5443e92c">SocketCreate</a> (<a class="code" href="group__wifi__addr__family.html#ga1a17023d92374b4f2d963aa7ac1c4e17">ARM_SOCKET_AF_INET</a>, <a class="code" href="group__wifi__socket__type.html#gaced5f33eda2fc38a8303cd11a0d76fab">ARM_SOCKET_SOCK_DGRAM</a>, <a class="code" href="group__wifi__protocol.html#gabacbead83c772f5737b25b4fc390e16d">ARM_SOCKET_IPPROTO_UDP</a>);</div>
+<div class="line"> </div>
+<div class="line"> ip[0] = 0U; <span class="comment">// Unspecified address</span></div>
+<div class="line"> ip[1] = 0U;</div>
+<div class="line"> ip[2] = 0U;</div>
+<div class="line"> ip[3] = 0U;</div>
+<div class="line"> port = 7U; <span class="comment">// Standard port for Echo service</span></div>
+<div class="line"> </div>
+<div class="line"> wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#afcbc0c2bb3639584521ffeaaffc5a475">SocketBind</a> (sock, (uint8_t *)ip, <span class="keyword">sizeof</span>(ip), port);</div>
+<div class="line"> </div>
+<div class="line"> <span class="keywordflow">while</span> (1) {</div>
+<div class="line"> ip_len = <span class="keyword">sizeof</span>(ip);</div>
+<div class="line"> res = wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#a4343cf48bbcfb2101a422d90c34f84e6">SocketRecvFrom</a> (sock, dbuf, <span class="keyword">sizeof</span>(dbuf), (uint8_t *)ip, &amp;ip_len, &amp;port);</div>
+<div class="line"> <span class="keywordflow">if</span> (res &lt; 0) {</div>
+<div class="line"> <span class="keywordflow">break</span>; <span class="comment">// Error occurred</span></div>
+<div class="line"> }</div>
+<div class="line"> <span class="keywordflow">if</span> (res &gt; 0) { <span class="comment">// Echo the data</span></div>
+<div class="line"> wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#a248a293faea6f6e1cb781b8153e468fa">SocketSendTo</a> (sock, dbuf, res, (uint8_t *)ip, ip_len, port);</div>
+<div class="line"> } </div>
+<div class="line"> }</div>
+<div class="line"> wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#a471a1be6d9adbccb83ca1f268643031c">SocketClose</a> (sock);</div>
+<div class="line"> }</div>
+<div class="line">}</div>
+</div><!-- fragment -->
+</div>
+</div>
+<a class="anchor" id="gaee8615b026e8525fb21ca45ba3778ac8"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t ARM_WIFI_SocketSend </td>
+ <td>(</td>
+ <td class="paramtype">int32_t&#160;</td>
+ <td class="paramname"><em>socket</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const void *&#160;</td>
+ <td class="paramname"><em>buf</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>len</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Send data on a connected socket. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">socket</td><td>Socket identification number </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">buf</td><td>Pointer to buffer containing data to send </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">len</td><td>Length of data (in bytes) </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>status information<ul>
+<li>number of bytes sent (&gt;0)</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga535e069b83aafcf70dd089e6097bceef">ARM_SOCKET_ESOCK</a> : Invalid socket</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga695aa5c5329602d9465fbc6c22fc9978">ARM_SOCKET_EINVAL</a> : Invalid argument (pointer to buffer or length)</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga0bde95e313d907032074583bc06b24a1">ARM_SOCKET_ENOTCONN</a> : Socket is not connected</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga87fa238861921ba1b272019a83b04676">ARM_SOCKET_ECONNRESET</a> : Connection reset by the peer</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga7e64d6bd00a2f6e30ece3ff0f02b5b27">ARM_SOCKET_ECONNABORTED</a> : Connection aborted locally</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga699dbd55e543fd38d333cf1d4470d8db">ARM_SOCKET_EAGAIN</a> : Operation would block or timed out (may be called again)</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga2f3db9fdae2366238054ff8a8e8ef97c">ARM_SOCKET_ERROR</a> : Unspecified error</li>
+</ul>
+</dd></dl>
+<p>The function <b>ARM_WIFI_SocketSend</b> is used to send data on an already connected socket. This function is normally used to send a reliable, ordered stream of data bytes on a stream sockets. It can also be used to send messages on datagram sockets.</p>
+<p>The argument <em>socket</em> specifies a socket identification number returned from a previous call to <a class="el" href="group__wifi__socket__gr.html#ga1433b297315ab394f1544a18548ffcc6">ARM_WIFI_SocketCreate</a>.</p>
+<p>The argument <em>buf</em> is a pointer to the application data buffer containing data to transmit. The buffer data length is not limited in size. If the data length is too large for one packet, the <b>ARM_WIFI_SocketSend</b> function will fragment the data and send it in several successive data packets:</p>
+<ul>
+<li>In blocking mode, which is enabled by default, this function returns after the data has been successfully queued for transmission.</li>
+<li>In non blocking mode, the function returns immediately without blocking the system.</li>
+</ul>
+<p>The argument <em>len</em> specifies the length of data in bytes.</p>
+<p>Return value, when positive, represents the number of bytes sent, which can be less than <em>len</em>.</p>
+<p><b>Example:</b> </p>
+<ul>
+<li>see <a class="el" href="group__wifi__socket__gr.html#ga4929aab257781dcaae7197f917991779">ARM_WIFI_SocketListen</a> </li>
+</ul>
+
+</div>
+</div>
+<a class="anchor" id="ga5ddd3dd5f863b8392e4281dd48a28d28"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t ARM_WIFI_SocketSendTo </td>
+ <td>(</td>
+ <td class="paramtype">int32_t&#160;</td>
+ <td class="paramname"><em>socket</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const void *&#160;</td>
+ <td class="paramname"><em>buf</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>len</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const uint8_t *&#160;</td>
+ <td class="paramname"><em>ip</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>ip_len</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint16_t&#160;</td>
+ <td class="paramname"><em>port</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Send data on a socket. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">socket</td><td>Socket identification number </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">buf</td><td>Pointer to buffer containing data to send </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">len</td><td>Length of data (in bytes) </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">ip</td><td>Pointer to remote destination IP address </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">ip_len</td><td>Length of 'ip' address in bytes </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">port</td><td>Remote destination port number </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>status information<ul>
+<li>number of bytes sent (&gt;0)</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga535e069b83aafcf70dd089e6097bceef">ARM_SOCKET_ESOCK</a> : Invalid socket</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga695aa5c5329602d9465fbc6c22fc9978">ARM_SOCKET_EINVAL</a> : Invalid argument (pointer to buffer or length)</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga0bde95e313d907032074583bc06b24a1">ARM_SOCKET_ENOTCONN</a> : Socket is not connected</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga87fa238861921ba1b272019a83b04676">ARM_SOCKET_ECONNRESET</a> : Connection reset by the peer</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga7e64d6bd00a2f6e30ece3ff0f02b5b27">ARM_SOCKET_ECONNABORTED</a> : Connection aborted locally</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga699dbd55e543fd38d333cf1d4470d8db">ARM_SOCKET_EAGAIN</a> : Operation would block or timed out (may be called again)</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga2f3db9fdae2366238054ff8a8e8ef97c">ARM_SOCKET_ERROR</a> : Unspecified error</li>
+</ul>
+</dd></dl>
+<p>The function <b>ARM_WIFI_SocketSendTo</b> is used to send data. It is normally used to send messages on a datagram sockets, but can also be used to send data on a connected stream sockets.</p>
+<p>If the datagram socket is not yet bound, the system implicitly binds to a random dynamic port.</p>
+<p>The argument <em>socket</em> specifies a socket identification number returned from a previous call to <a class="el" href="group__wifi__socket__gr.html#ga1433b297315ab394f1544a18548ffcc6">ARM_WIFI_SocketCreate</a>.</p>
+<p>The argument <em>buf</em> is a pointer to the application data buffer containing data to transmit. The buffer data length is not limited in size. If the data length is too large for one packet, the <b>ARM_WIFI_SocketSend</b> function will fragment the data and send it in several successive data packets:</p>
+<ul>
+<li>In blocking mode, which is enabled by default, this function returns after the data has been successfully queued for transmission.</li>
+<li>In non blocking mode, the function returns immediately without blocking the system.</li>
+</ul>
+<p>The argument <em>len</em> specifies the length of data in bytes.</p>
+<p>The argument <em>ip</em> is a pointer to the buffer containing the IP address octets of the endpoint node.</p>
+<p>The argument <em>ip_len</em> specifies the length of the IP address. The length is <span class="XML-Token">4</span> bytes for the IPv4 address and <span class="XML-Token">16</span> bytes for the IPv6 address.</p>
+<p>The argument <em>port</em> specifies the port of the endpoint node. If the argument <em>port</em> is <span class="XML-Token">0</span>, the function returns error, because this port is reserved.</p>
+<p>For the stream sockets, arguments <em>ip</em>, <em>ip_len</em> and <em>port</em> are ignored.</p>
+<p>Return value, when positive, represents the number of bytes sent, which can be less than <em>len</em>.</p>
+<p><b>Example:</b> </p>
+<ul>
+<li>see <a class="el" href="group__wifi__socket__gr.html#ga2b15232d69f2ae8e189512d6c68c8a81">ARM_WIFI_SocketRecvFrom</a> </li>
+</ul>
+
+</div>
+</div>
+<a class="anchor" id="gac187e418893de33817e4fcbdd85dbaee"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t ARM_WIFI_SocketGetSockName </td>
+ <td>(</td>
+ <td class="paramtype">int32_t&#160;</td>
+ <td class="paramname"><em>socket</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint8_t *&#160;</td>
+ <td class="paramname"><em>ip</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t *&#160;</td>
+ <td class="paramname"><em>ip_len</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint16_t *&#160;</td>
+ <td class="paramname"><em>port</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Retrieve local IP address and port of a socket. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">socket</td><td>Socket identification number </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">ip</td><td>Pointer to buffer where local address shall be returned (NULL for none) </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">ip_len</td><td>Pointer to length of 'ip' (or NULL if 'ip' is NULL)<ul>
+<li>length of supplied 'ip' on input</li>
+<li>length of stored 'ip' on output </li>
+</ul>
+</td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">port</td><td>Pointer to buffer where local port shall be returned (NULL for none) </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>status information<ul>
+<li>0 : Operation successful</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga535e069b83aafcf70dd089e6097bceef">ARM_SOCKET_ESOCK</a> : Invalid socket</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga695aa5c5329602d9465fbc6c22fc9978">ARM_SOCKET_EINVAL</a> : Invalid argument (pointer to buffer or length)</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga2f3db9fdae2366238054ff8a8e8ef97c">ARM_SOCKET_ERROR</a> : Unspecified error</li>
+</ul>
+</dd></dl>
+<p>The function <b>ARM_WIFI_SocketGetSockName</b> retrieves the local IP address and port for a socket.</p>
+<p>The argument <em>socket</em> specifies a socket identification number returned from a previous call to <a class="el" href="group__wifi__socket__gr.html#ga1433b297315ab394f1544a18548ffcc6">ARM_WIFI_SocketCreate</a>.</p>
+<p>The argument <em>ip</em> is a pointer to the buffer that will receive the local IP address. If the <em>ip</em> is <span class="XML-Token">NULL</span>, the local IP address is not returned.</p>
+<p>The argument <em>ip_len</em> is a pointer to the IP address length. It should initially contain the amount of space pointed to by <em>ip</em>. On return it contains the actual length of the address returned in bytes.</p>
+<p>The argument <em>port</em> is a pointer to the buffer, that will receive the local port number. If the <em>port</em> is <span class="XML-Token">NULL</span>, the local port number is not returned.</p>
+<p><b>Example:</b> </p>
+<div class="fragment"><div class="line"><span class="keyword">static</span> uint8_t local_ip[4]; <span class="comment">// Socket address and port</span></div>
+<div class="line"><span class="keyword">static</span> uint16_t local_port;</div>
+<div class="line"> </div>
+<div class="line"><span class="keyword">static</span> <span class="keywordtype">void</span> get_socket_local_info (<span class="keywordtype">void</span>) {</div>
+<div class="line"> uint32_t ip_len;</div>
+<div class="line"> </div>
+<div class="line"> ip_len = <span class="keyword">sizeof</span>(local_ip);</div>
+<div class="line"> wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#ab7c3e0211c87bf99e9c42b17a2249f50">SocketGetSockName</a> (sock, (uint8_t *)local_ip, &amp;ip_len, &amp;local_port);</div>
+<div class="line">}</div>
+</div><!-- fragment -->
+</div>
+</div>
+<a class="anchor" id="gaa484a931d55d163477920bc865dd9220"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t ARM_WIFI_SocketGetPeerName </td>
+ <td>(</td>
+ <td class="paramtype">int32_t&#160;</td>
+ <td class="paramname"><em>socket</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint8_t *&#160;</td>
+ <td class="paramname"><em>ip</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t *&#160;</td>
+ <td class="paramname"><em>ip_len</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint16_t *&#160;</td>
+ <td class="paramname"><em>port</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Retrieve remote IP address and port of a socket. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">socket</td><td>Socket identification number </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">ip</td><td>Pointer to buffer where remote address shall be returned (NULL for none) </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">ip_len</td><td>Pointer to length of 'ip' (or NULL if 'ip' is NULL)<ul>
+<li>length of supplied 'ip' on input</li>
+<li>length of stored 'ip' on output </li>
+</ul>
+</td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">port</td><td>Pointer to buffer where remote port shall be returned (NULL for none) </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>status information<ul>
+<li>0 : Operation successful</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga535e069b83aafcf70dd089e6097bceef">ARM_SOCKET_ESOCK</a> : Invalid socket</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga695aa5c5329602d9465fbc6c22fc9978">ARM_SOCKET_EINVAL</a> : Invalid argument (pointer to buffer or length)</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga0bde95e313d907032074583bc06b24a1">ARM_SOCKET_ENOTCONN</a> : Socket is not connected</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga2f3db9fdae2366238054ff8a8e8ef97c">ARM_SOCKET_ERROR</a> : Unspecified error</li>
+</ul>
+</dd></dl>
+<p>The function <b>ARM_WIFI_SocketGetPeerName</b> retrieves the IP address and port of the peer to which a socket is connected.</p>
+<p>The argument <em>socket</em> specifies a socket identification number returned from a previous call to <a class="el" href="group__wifi__socket__gr.html#ga1433b297315ab394f1544a18548ffcc6">ARM_WIFI_SocketCreate</a>.</p>
+<p>The argument <em>ip</em> is a pointer to the buffer that will receive the IP address of the peer. If the <em>ip</em> is <span class="XML-Token">NULL</span>, the IP address is not returned.</p>
+<p>The argument <em>ip_len</em> is a pointer to the IP address length. It should initially contain the amount of space pointed to by <em>ip</em>. On return it contains the actual length of the address returned in bytes.</p>
+<p>The argument <em>port</em> is a pointer to the buffer, that will receive the port number of the peer. If the <em>port</em> is <span class="XML-Token">NULL</span>, the port number is not returned.</p>
+<p><b>Example:</b> </p>
+<div class="fragment"><div class="line"><span class="keyword">static</span> uint8_t peer_ip[4]; <span class="comment">// Socket address and port</span></div>
+<div class="line"><span class="keyword">static</span> uint16_t peer_port;</div>
+<div class="line"> </div>
+<div class="line"><span class="keyword">static</span> <span class="keywordtype">void</span> get_socket_peer_info (<span class="keywordtype">void</span>) {</div>
+<div class="line"> uint32_t ip_len;</div>
+<div class="line"> </div>
+<div class="line"> ip_len = <span class="keyword">sizeof</span>(peer_ip);</div>
+<div class="line"> wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#ac45fbc58fd00742cbe712bf26d857359">SocketGetPeerName</a> (sock, (uint8_t *)peer_ip, &amp;ip_len, &amp;peer_port);</div>
+<div class="line">}</div>
+</div><!-- fragment -->
+</div>
+</div>
+<a class="anchor" id="ga6d69360e9774937b7bdc03b45fbc9075"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t ARM_WIFI_SocketGetOpt </td>
+ <td>(</td>
+ <td class="paramtype">int32_t&#160;</td>
+ <td class="paramname"><em>socket</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int32_t&#160;</td>
+ <td class="paramname"><em>opt_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">void *&#160;</td>
+ <td class="paramname"><em>opt_val</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t *&#160;</td>
+ <td class="paramname"><em>opt_len</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Get socket option. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">socket</td><td>Socket identification number </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">opt_id</td><td>Option identifier </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">opt_val</td><td>Pointer to the buffer that will receive the option value </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">opt_len</td><td>Pointer to length of the option value<ul>
+<li>length of buffer on input</li>
+<li>length of data on output </li>
+</ul>
+</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>status information<ul>
+<li>0 : Operation successful</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga535e069b83aafcf70dd089e6097bceef">ARM_SOCKET_ESOCK</a> : Invalid socket</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga695aa5c5329602d9465fbc6c22fc9978">ARM_SOCKET_EINVAL</a> : Invalid argument</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga95ab80319bfbc5413fc5334e3d5ce5d2">ARM_SOCKET_ENOTSUP</a> : Operation not supported</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga2f3db9fdae2366238054ff8a8e8ef97c">ARM_SOCKET_ERROR</a> : Unspecified error</li>
+</ul>
+</dd></dl>
+<p>The function <b>ARM_WIFI_SocketGetOpt</b> retrieves options for a socket.</p>
+<p>The argument <em>socket</em> specifies a socket identification number returned from a previous call to <a class="el" href="group__wifi__socket__gr.html#ga1433b297315ab394f1544a18548ffcc6">ARM_WIFI_SocketCreate</a>.</p>
+<p>The argument <em>opt_id</em> is the socket option for which the value is to be retrieved. The following socket options are supported: </p>
+<table class="doxtable">
+<tr>
+<th align="left">Option </th><th align="left">Description </th></tr>
+<tr>
+<td align="left"><a class="el" href="group__wifi__soc__opt.html#ga6f76374467b5580ab0e440da1c39024e">ARM_SOCKET_SO_RCVTIMEO</a> </td><td align="left">Timeout for receiving in blocking mode </td></tr>
+<tr>
+<td align="left"><a class="el" href="group__wifi__soc__opt.html#gad633987fb5b3478b54d3269b1b03497a">ARM_SOCKET_SO_SNDTIMEO</a> </td><td align="left">Timeout for sending in blocking mode </td></tr>
+<tr>
+<td align="left"><a class="el" href="group__wifi__soc__opt.html#ga925f699a931ccbfb87eb5f3d36cbe405">ARM_SOCKET_SO_KEEPALIVE</a> </td><td align="left">Keep-alive mode for the stream socket </td></tr>
+<tr>
+<td align="left"><a class="el" href="group__wifi__soc__opt.html#ga0466a14ce32b2cc28887735b632f3e63">ARM_SOCKET_SO_TYPE</a> </td><td align="left">Type of the socket (stream or datagram) </td></tr>
+</table>
+<p>The argument <em>opt_val</em> points to the buffer that will receive the value of the <em>opt_id</em>.</p>
+<p>The argument <em>opt_len</em> contains the length of the buffer at the input and returns the length of the option information on the output.</p>
+<p><b>Example:</b> </p>
+<div class="fragment"><div class="line">uint32_t type;</div>
+<div class="line"> </div>
+<div class="line">wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#a4771324fb6f39fb2837e98d9f0ed48ed">SocketGetOpt</a> (sock, <a class="code" href="group__wifi__soc__opt.html#ga0466a14ce32b2cc28887735b632f3e63">ARM_SOCKET_SO_TYPE</a>, &amp;type, <span class="keyword">sizeof</span>(type));</div>
+<div class="line"><span class="keywordflow">if</span> (type == <a class="code" href="group__wifi__socket__type.html#ga9567d5735856190b2ae9cc39f68637f1">ARM_SOCKET_SOCK_STREAM</a>) {</div>
+<div class="line"> <span class="comment">// Stream socket</span></div>
+<div class="line">}</div>
+<div class="line"><span class="keywordflow">if</span> (type == <a class="code" href="group__wifi__socket__type.html#gaced5f33eda2fc38a8303cd11a0d76fab">ARM_SOCKET_SOCK_DGRAM</a>) {</div>
+<div class="line"> <span class="comment">// Datagram socket</span></div>
+<div class="line">}</div>
+</div><!-- fragment -->
+</div>
+</div>
+<a class="anchor" id="ga5de80d6729d9504a21dd5d31dc504017"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t ARM_WIFI_SocketSetOpt </td>
+ <td>(</td>
+ <td class="paramtype">int32_t&#160;</td>
+ <td class="paramname"><em>socket</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int32_t&#160;</td>
+ <td class="paramname"><em>opt_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const void *&#160;</td>
+ <td class="paramname"><em>opt_val</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>opt_len</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Set socket option. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">socket</td><td>Socket identification number </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">opt_id</td><td>Option identifier </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">opt_val</td><td>Pointer to the option value </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">opt_len</td><td>Length of the option value in bytes </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>status information<ul>
+<li>0 : Operation successful</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga535e069b83aafcf70dd089e6097bceef">ARM_SOCKET_ESOCK</a> : Invalid socket</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga695aa5c5329602d9465fbc6c22fc9978">ARM_SOCKET_EINVAL</a> : Invalid argument</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga95ab80319bfbc5413fc5334e3d5ce5d2">ARM_SOCKET_ENOTSUP</a> : Operation not supported</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga2f3db9fdae2366238054ff8a8e8ef97c">ARM_SOCKET_ERROR</a> : Unspecified error</li>
+</ul>
+</dd></dl>
+<p>The function <b>ARM_WIFI_SocketSetOpt</b> sets options for a socket.</p>
+<p>The argument <em>socket</em> specifies a socket identification number returned from a previous call to <a class="el" href="group__wifi__socket__gr.html#ga1433b297315ab394f1544a18548ffcc6">ARM_WIFI_SocketCreate</a>.</p>
+<p>The argument <em>opt_id</em> is the socket option for which the value is to be set. The following socket options are supported: </p>
+<table class="doxtable">
+<tr>
+<th align="left">Option </th><th align="left">Description </th></tr>
+<tr>
+<td align="left"><a class="el" href="group__wifi__soc__opt.html#gac6fa12bbc640209a6b63f8cec282f961">ARM_SOCKET_IO_FIONBIO</a> </td><td align="left">Non-blocking mode for the socket </td></tr>
+<tr>
+<td align="left"><a class="el" href="group__wifi__soc__opt.html#ga6f76374467b5580ab0e440da1c39024e">ARM_SOCKET_SO_RCVTIMEO</a> </td><td align="left">Timeout for receiving in blocking mode </td></tr>
+<tr>
+<td align="left"><a class="el" href="group__wifi__soc__opt.html#gad633987fb5b3478b54d3269b1b03497a">ARM_SOCKET_SO_SNDTIMEO</a> </td><td align="left">Timeout for sending in blocking mode </td></tr>
+<tr>
+<td align="left"><a class="el" href="group__wifi__soc__opt.html#ga925f699a931ccbfb87eb5f3d36cbe405">ARM_SOCKET_SO_KEEPALIVE</a> </td><td align="left">Keep-alive mode for the stream socket </td></tr>
+</table>
+<p>The argument <em>opt_val</em> points to the buffer containing the value of the <em>opt_id</em>.</p>
+<p>The argument <em>opt_len</em> tells the exact length of the option.</p>
+<p><b>Example:</b> </p>
+<div class="fragment"><div class="line">uint32_t nonblocking = 0U; <span class="comment">// Blocking mode</span></div>
+<div class="line">uint32_t timeout = 10000U; <span class="comment">// Timeout 10 seconds</span></div>
+<div class="line"> </div>
+<div class="line">wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#a7019060d0869a7dfae8e31aedb46815d">SocketSetOpt</a> (sock, <a class="code" href="group__wifi__soc__opt.html#gac6fa12bbc640209a6b63f8cec282f961">ARM_SOCKET_IO_FIONBIO</a>, &amp;nonblocking, <span class="keyword">sizeof</span>(nonblocking));</div>
+<div class="line">wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#a7019060d0869a7dfae8e31aedb46815d">SocketSetOpt</a> (sock, <a class="code" href="group__wifi__soc__opt.html#ga6f76374467b5580ab0e440da1c39024e">ARM_SOCKET_SO_RCVTIMEO</a>, &amp;timeout, <span class="keyword">sizeof</span>(timeout)); </div>
+<div class="line">wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#a7019060d0869a7dfae8e31aedb46815d">SocketSetOpt</a> (sock, <a class="code" href="group__wifi__soc__opt.html#gad633987fb5b3478b54d3269b1b03497a">ARM_SOCKET_SO_SNDTIMEO</a>, &amp;timeout, <span class="keyword">sizeof</span>(timeout));</div>
+</div><!-- fragment -->
+</div>
+</div>
+<a class="anchor" id="ga391464de71b6a5d300fda9434fe87a87"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t ARM_WIFI_SocketClose </td>
+ <td>(</td>
+ <td class="paramtype">int32_t&#160;</td>
+ <td class="paramname"><em>socket</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Close and release a socket. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">socket</td><td>Socket identification number </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>status information<ul>
+<li>0 : Operation successful</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga535e069b83aafcf70dd089e6097bceef">ARM_SOCKET_ESOCK</a> : Invalid socket</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga699dbd55e543fd38d333cf1d4470d8db">ARM_SOCKET_EAGAIN</a> : Operation would block (may be called again)</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga2f3db9fdae2366238054ff8a8e8ef97c">ARM_SOCKET_ERROR</a> : Unspecified error</li>
+</ul>
+</dd></dl>
+<p>The function <b>ARM_WIFI_SocketClose</b> closes an existing socket and releases the socket descriptor. Further references to <em>socket</em> fail with <code>ARM_SOCKET_EINVAL</code> error code.</p>
+<p>The argument <em>socket</em> specifies a socket identification number returned from a previous call to <a class="el" href="group__wifi__socket__gr.html#ga1433b297315ab394f1544a18548ffcc6">ARM_WIFI_SocketCreate</a>.</p>
+<p>In blocking mode, which is enabled by default, this function will wait until a socket is closed. In non blocking mode, you must call the <b>ARM_WIFI_SocketClose</b> function again if the error code <code>ARM_SOCKET_EAGAIN</code> is returned.</p>
+<p><b>Example:</b> </p>
+<ul>
+<li>see <a class="el" href="group__wifi__socket__gr.html#ga4929aab257781dcaae7197f917991779">ARM_WIFI_SocketListen</a> </li>
+</ul>
+
+</div>
+</div>
+<a class="anchor" id="ga0c37435c6abc68ee0f1f4357b503e0bf"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t ARM_WIFI_SocketGetHostByName </td>
+ <td>(</td>
+ <td class="paramtype">const char *&#160;</td>
+ <td class="paramname"><em>name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int32_t&#160;</td>
+ <td class="paramname"><em>af</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint8_t *&#160;</td>
+ <td class="paramname"><em>ip</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t *&#160;</td>
+ <td class="paramname"><em>ip_len</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Retrieve host IP address from host name. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">name</td><td>Host name </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">af</td><td>Address family </td></tr>
+ <tr><td class="paramdir">[out]</td><td class="paramname">ip</td><td>Pointer to buffer where resolved IP address shall be returned </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">ip_len</td><td>Pointer to length of 'ip'<ul>
+<li>length of supplied 'ip' on input</li>
+<li>length of stored 'ip' on output </li>
+</ul>
+</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>status information<ul>
+<li>0 : Operation successful</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga695aa5c5329602d9465fbc6c22fc9978">ARM_SOCKET_EINVAL</a> : Invalid argument</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga95ab80319bfbc5413fc5334e3d5ce5d2">ARM_SOCKET_ENOTSUP</a> : Operation not supported</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga320ffeeb44d583c0216b24d6e1009d9f">ARM_SOCKET_ETIMEDOUT</a> : Operation timed out</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga4d5d38e9a7d5907a3de4165476640cd4">ARM_SOCKET_EHOSTNOTFOUND</a> : Host not found</li>
+<li><a class="el" href="group__wifi__soc__func.html#ga2f3db9fdae2366238054ff8a8e8ef97c">ARM_SOCKET_ERROR</a> : Unspecified error</li>
+</ul>
+</dd></dl>
+<p>The function <b>ARM_WIFI_SocketGetHostByName</b> retrieves host information corresponding to a host name from a host database. It does this by sending DNS requests to the DNS server. The IP address of the DNS server is specified in the network interface configuration or can be obtained from the DHCP server for the local area network.</p>
+<p>The argument <em>name</em> is a pointer to the <span class="XML-Token">null</span>-terminated name of the host to resolve.</p>
+<p>The argument <em>af</em> specifies the address family, that is, which type of IP address you want to resolve. The following values are supported: </p>
+<table class="doxtable">
+<tr>
+<th align="left">Family </th><th align="left">Description </th></tr>
+<tr>
+<td align="left"><a class="el" href="group__wifi__addr__family.html#ga1a17023d92374b4f2d963aa7ac1c4e17">ARM_SOCKET_AF_INET</a> </td><td align="left">Resolve the IPv4 address </td></tr>
+<tr>
+<td align="left"><a class="el" href="group__wifi__addr__family.html#gad50c95421ffbc6eec5f8458b2e170c26">ARM_SOCKET_AF_INET6</a> </td><td align="left">Resolve the IPv6 address </td></tr>
+</table>
+<p>The argument <em>ip</em> is a pointer to the buffer that will receive the resolved IP address of the host. If the argument <em>ip</em> is <span class="XML-Token">NULL</span>, the function returns error.</p>
+<p>The argument <em>ip_len</em> is a pointer to the IP address length. It should initially contain the amount of space pointed to by <em>ip</em>. On return it contains the actual length of the address returned in bytes.</p>
+<p><b>Example:</b> </p>
+<div class="fragment"><div class="line"><span class="keyword">extern</span> <a class="code" href="group__wifi__interface__gr.html#structARM__DRIVER__WIFI">ARM_DRIVER_WIFI</a> Driver_WiFi0;</div>
+<div class="line"><span class="keyword">static</span> <a class="code" href="group__wifi__interface__gr.html#structARM__DRIVER__WIFI">ARM_DRIVER_WIFI</a> *wifi;</div>
+<div class="line"> </div>
+<div class="line"><span class="keywordtype">void</span> ping_arm_com (<span class="keywordtype">void</span>) {</div>
+<div class="line"> uint8_t ip[4];</div>
+<div class="line"> uint32_t ip_len;</div>
+<div class="line"> int32_t res;</div>
+<div class="line"> </div>
+<div class="line"> wifi = &amp;Driver_WiFi0;</div>
+<div class="line"> ip_len = <span class="keyword">sizeof</span>(ip);</div>
+<div class="line"> res = wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#a62b2512cbaef03d26eb9c1e3004c3364">SocketGetHostByName</a> (<span class="stringliteral">&quot;www.arm.com&quot;</span>, <a class="code" href="group__wifi__addr__family.html#ga1a17023d92374b4f2d963aa7ac1c4e17">ARM_SOCKET_AF_INET</a>, (uint8_t *)ip, &amp;ip_len);</div>
+<div class="line"> <span class="keywordflow">if</span> (res == <a class="code" href="group__execution__status.html#ga85752c5de59e8adeb001e35ff5be6be7">ARM_DRIVER_OK</a>) {</div>
+<div class="line"> res = wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#ad8f218e434e2f327335b16cdb4f21f65">Ping</a> ((uint8_t *)ip, <span class="keyword">sizeof</span>(ip));</div>
+<div class="line"> <span class="keywordflow">if</span> (res == <a class="code" href="group__execution__status.html#ga85752c5de59e8adeb001e35ff5be6be7">ARM_DRIVER_OK</a>) {</div>
+<div class="line"> <span class="comment">// &quot;www.arm.com&quot; responded to ping </span></div>
+<div class="line"> }</div>
+<div class="line"> }</div>
+<div class="line"> <span class="keywordflow">else</span> {</div>
+<div class="line"> <span class="comment">// &quot;www.arm.com&quot; not resolved</span></div>
+<div class="line"> }</div>
+<div class="line">}</div>
+</div><!-- fragment -->
+</div>
+</div>
+<a class="anchor" id="gac7a8abb9e23f3f52dabce4153a53c1ca"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int32_t ARM_WIFI_Ping </td>
+ <td>(</td>
+ <td class="paramtype">const uint8_t *&#160;</td>
+ <td class="paramname"><em>ip</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>ip_len</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Probe remote host with Ping command. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">ip</td><td>Pointer to remote host IP address </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">ip_len</td><td>Length of 'ip' address in bytes </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>execution status<ul>
+<li><a class="el" href="group__execution__status.html#ga85752c5de59e8adeb001e35ff5be6be7">ARM_DRIVER_OK</a> : Operation successful</li>
+<li><a class="el" href="group__execution__status.html#ga2f627075447749bb368d3b768be107cb">ARM_DRIVER_ERROR</a> : Operation failed</li>
+<li><a class="el" href="group__execution__status.html#ga0bac892205bb2d586b822e8b178ab310">ARM_DRIVER_ERROR_TIMEOUT</a> : Timeout occurred</li>
+<li><a class="el" href="group__execution__status.html#ga2efa59e480d82697795439220e6884e4">ARM_DRIVER_ERROR_UNSUPPORTED</a> : Operation not supported</li>
+<li><a class="el" href="group__execution__status.html#gac781d4b70ce17c4c2efe2db045be751c">ARM_DRIVER_ERROR_PARAMETER</a> : Parameter error (NULL ip pointer or ip_len different than 4 or 16)</li>
+</ul>
+</dd></dl>
+<p>The function <b>ARM_WIFI_Ping</b> checks if the remote host is reachable. It does this by sending an echo request and waiting for an echo response. The function then returns the result of the operation. Check the <a class="el" href="group__wifi__control__gr.html#structARM__WIFI__CAPABILITIES">ARM_WIFI_CAPABILITIES</a> of the driver, if this function is supported in the driver implementation.</p>
+<p>The argument <em>ip</em> is a pointer to the buffer containing the IP address octets of the host to ping.</p>
+<p>The argument <em>ip_len</em> specifies the length of the IP address. The length is <span class="XML-Token">4</span> bytes for the IPv4 address and <span class="XML-Token">16</span> bytes for the IPv6 address.</p>
+<dl class="section note"><dt>Note</dt><dd>The host availability check fails, if the remote host does not respond to echo requests, or intermediate routers do not forward the echo requests or echo responses.</dd></dl>
+<p><b>Example:</b> </p>
+<div class="fragment"><div class="line"><span class="keyword">extern</span> <a class="code" href="group__wifi__interface__gr.html#structARM__DRIVER__WIFI">ARM_DRIVER_WIFI</a> Driver_WiFi0;</div>
+<div class="line"><span class="keyword">static</span> <a class="code" href="group__wifi__interface__gr.html#structARM__DRIVER__WIFI">ARM_DRIVER_WIFI</a> *wifi;</div>
+<div class="line"> </div>
+<div class="line"><span class="keywordtype">void</span> ping_host (<span class="keywordtype">void</span>) {</div>
+<div class="line"> uint8_t ip[4] = { 192U, 168U, 0U, 100U };</div>
+<div class="line"> int32_t res;</div>
+<div class="line"> </div>
+<div class="line"> wifi = &amp;Driver_WiFi0;</div>
+<div class="line"> res = wifi-&gt;<a class="code" href="group__wifi__interface__gr.html#ad8f218e434e2f327335b16cdb4f21f65">Ping</a> ((uint8_t *)ip, <span class="keyword">sizeof</span>(ip));</div>
+<div class="line"> <span class="keywordflow">if</span> (res == <a class="code" href="group__execution__status.html#ga85752c5de59e8adeb001e35ff5be6be7">ARM_DRIVER_OK</a>) {</div>
+<div class="line"> <span class="comment">// Host responded</span></div>
+<div class="line"> }</div>
+<div class="line">}</div>
+</div><!-- fragment -->
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Driver/html/group__wifi__socket__gr.js b/docs/Driver/html/group__wifi__socket__gr.js
new file mode 100644
index 0000000..ddbefa5
--- /dev/null
+++ b/docs/Driver/html/group__wifi__socket__gr.js
@@ -0,0 +1,24 @@
+var group__wifi__socket__gr =
+[
+ [ "WiFi Socket Address Family definitions", "group__wifi__addr__family.html", "group__wifi__addr__family" ],
+ [ "WiFi Socket Type definitions", "group__wifi__socket__type.html", "group__wifi__socket__type" ],
+ [ "WiFi Socket Protocol definitions", "group__wifi__protocol.html", "group__wifi__protocol" ],
+ [ "WiFi Socket Option definitions", "group__wifi__soc__opt.html", "group__wifi__soc__opt" ],
+ [ "WiFi Socket Function return codes", "group__wifi__soc__func.html", "group__wifi__soc__func" ],
+ [ "ARM_WIFI_SocketCreate", "group__wifi__socket__gr.html#ga1433b297315ab394f1544a18548ffcc6", null ],
+ [ "ARM_WIFI_SocketBind", "group__wifi__socket__gr.html#gae69f7822b658765f1cd3f74e9a50c246", null ],
+ [ "ARM_WIFI_SocketListen", "group__wifi__socket__gr.html#ga4929aab257781dcaae7197f917991779", null ],
+ [ "ARM_WIFI_SocketAccept", "group__wifi__socket__gr.html#ga24e6a015e519373c3f108cc5aa764ef8", null ],
+ [ "ARM_WIFI_SocketConnect", "group__wifi__socket__gr.html#gac0f189afbd35914d4c85e77b40672b16", null ],
+ [ "ARM_WIFI_SocketRecv", "group__wifi__socket__gr.html#gaecc9ba19491ed00c27da3f5677895d48", null ],
+ [ "ARM_WIFI_SocketRecvFrom", "group__wifi__socket__gr.html#ga2b15232d69f2ae8e189512d6c68c8a81", null ],
+ [ "ARM_WIFI_SocketSend", "group__wifi__socket__gr.html#gaee8615b026e8525fb21ca45ba3778ac8", null ],
+ [ "ARM_WIFI_SocketSendTo", "group__wifi__socket__gr.html#ga5ddd3dd5f863b8392e4281dd48a28d28", null ],
+ [ "ARM_WIFI_SocketGetSockName", "group__wifi__socket__gr.html#gac187e418893de33817e4fcbdd85dbaee", null ],
+ [ "ARM_WIFI_SocketGetPeerName", "group__wifi__socket__gr.html#gaa484a931d55d163477920bc865dd9220", null ],
+ [ "ARM_WIFI_SocketGetOpt", "group__wifi__socket__gr.html#ga6d69360e9774937b7bdc03b45fbc9075", null ],
+ [ "ARM_WIFI_SocketSetOpt", "group__wifi__socket__gr.html#ga5de80d6729d9504a21dd5d31dc504017", null ],
+ [ "ARM_WIFI_SocketClose", "group__wifi__socket__gr.html#ga391464de71b6a5d300fda9434fe87a87", null ],
+ [ "ARM_WIFI_SocketGetHostByName", "group__wifi__socket__gr.html#ga0c37435c6abc68ee0f1f4357b503e0bf", null ],
+ [ "ARM_WIFI_Ping", "group__wifi__socket__gr.html#gac7a8abb9e23f3f52dabce4153a53c1ca", null ]
+]; \ No newline at end of file
diff --git a/docs/Driver/html/group__wifi__socket__type.html b/docs/Driver/html/group__wifi__socket__type.html
new file mode 100644
index 0000000..b390c35
--- /dev/null
+++ b/docs/Driver/html/group__wifi__socket__type.html
@@ -0,0 +1,177 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>WiFi Socket Type definitions</title>
+<title>CMSIS-Driver: WiFi Socket Type definitions</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Driver
+ &#160;<span id="projectnumber">Version 2.7.1</span>
+ </div>
+ <div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li><a href="modules.html"><span>Reference</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__wifi__socket__type.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="summary">
+<a href="#define-members">Macros</a> </div>
+ <div class="headertitle">
+<div class="title">WiFi Socket Type definitions<div class="ingroups"><a class="el" href="group__wifi__socket__gr.html">WiFi Socket</a></div></div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>WiFi Socket Type definitions.
+<a href="#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
+Macros</h2></td></tr>
+<tr class="memitem:ga9567d5735856190b2ae9cc39f68637f1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__socket__type.html#ga9567d5735856190b2ae9cc39f68637f1">ARM_SOCKET_SOCK_STREAM</a>&#160;&#160;&#160;1</td></tr>
+<tr class="memdesc:ga9567d5735856190b2ae9cc39f68637f1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Stream socket. <a href="#ga9567d5735856190b2ae9cc39f68637f1">More...</a><br/></td></tr>
+<tr class="separator:ga9567d5735856190b2ae9cc39f68637f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaced5f33eda2fc38a8303cd11a0d76fab"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__socket__type.html#gaced5f33eda2fc38a8303cd11a0d76fab">ARM_SOCKET_SOCK_DGRAM</a>&#160;&#160;&#160;2</td></tr>
+<tr class="memdesc:gaced5f33eda2fc38a8303cd11a0d76fab"><td class="mdescLeft">&#160;</td><td class="mdescRight">Datagram socket. <a href="#gaced5f33eda2fc38a8303cd11a0d76fab">More...</a><br/></td></tr>
+<tr class="separator:gaced5f33eda2fc38a8303cd11a0d76fab"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
+<p>WiFi Socket Type definitions. </p>
+<p>The WiFi Socket Type specifies the type of the WiFi socket. </p>
+<h2 class="groupheader">Macro Definition Documentation</h2>
+<a class="anchor" id="ga9567d5735856190b2ae9cc39f68637f1"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_SOCKET_SOCK_STREAM&#160;&#160;&#160;1</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Stream socket. </p>
+<p>Stream Socket is connection-oriented, sequenced and reliable, implemented on top of the TCP protocol. </p>
+
+</div>
+</div>
+<a class="anchor" id="gaced5f33eda2fc38a8303cd11a0d76fab"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define ARM_SOCKET_SOCK_DGRAM&#160;&#160;&#160;2</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Datagram socket. </p>
+<p>Datagram Socket is connectionless, unreliable, using the UDP protocol. </p>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Driver/html/group__wifi__socket__type.js b/docs/Driver/html/group__wifi__socket__type.js
new file mode 100644
index 0000000..b1c856d
--- /dev/null
+++ b/docs/Driver/html/group__wifi__socket__type.js
@@ -0,0 +1,5 @@
+var group__wifi__socket__type =
+[
+ [ "ARM_SOCKET_SOCK_STREAM", "group__wifi__socket__type.html#ga9567d5735856190b2ae9cc39f68637f1", null ],
+ [ "ARM_SOCKET_SOCK_DGRAM", "group__wifi__socket__type.html#gaced5f33eda2fc38a8303cd11a0d76fab", null ]
+]; \ No newline at end of file
diff --git a/docs/RTOS/html/structosMessageQDef__t.html b/docs/Driver/html/group__wifi__wps__method.html
index ec51ae5..7730d08 100644
--- a/docs/RTOS/html/structosMessageQDef__t.html
+++ b/docs/Driver/html/group__wifi__wps__method.html
@@ -3,8 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>osMessageQDef_t Struct Reference</title>
-<title>CMSIS-RTOS: osMessageQDef_t Struct Reference</title>
+<title>WiFi Protected Setup (WPS) Method</title>
+<title>CMSIS-Driver: WiFi Protected Setup (WPS) Method</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="cmsis.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="jquery.js"></script>
@@ -31,10 +31,10 @@
<tr style="height: 46px;">
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
- <div id="projectname">CMSIS-RTOS
- &#160;<span id="projectnumber">Version 1.03</span>
+ <div id="projectname">CMSIS-Driver
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
- <div id="projectbrief">Real-Time Operating System: API and RTX Reference Implementation.</div>
+ <div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
</tr>
</tbody>
@@ -77,13 +77,6 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</li>
</ul>
</div>
- <div id="navrow2" class="tabs2">
- <ul class="tablist">
- <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
- <li><a href="classes.html"><span>Data&#160;Structure&#160;Index</span></a></li>
- <li><a href="functions.html"><span>Data&#160;Fields</span></a></li>
- </ul>
- </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
@@ -96,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div>
</div>
<script type="text/javascript">
-$(document).ready(function(){initNavTree('structosMessageQDef__t.html','');});
+$(document).ready(function(){initNavTree('group__wifi__wps__method.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
@@ -115,64 +108,77 @@ $(document).ready(function(){initNavTree('structosMessageQDef__t.html','');});
<div class="header">
<div class="summary">
-<a href="#pub-attribs">Data Fields</a> </div>
+<a href="#define-members">Macros</a> </div>
<div class="headertitle">
-<div class="title">osMessageQDef_t Struct Reference</div> </div>
+<div class="title">WiFi Protected Setup (WPS) Method<div class="ingroups"><a class="el" href="group__wifi__management__gr.html">WiFi Management</a></div></div> </div>
</div><!--header-->
<div class="contents">
-<p>Definition structure for message queue.
- <a href="structosMessageQDef__t.html#details">More...</a></p>
+<p>Specifies WiFi WPS method for <a class="el" href="group__wifi__management__gr.html#ga7d545744a848702d75043de30ea5260a">ARM_WIFI_Activate</a>.
+<a href="#details">More...</a></p>
<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
-Data Fields</h2></td></tr>
-<tr class="memitem:a8a83a3a8c0aa8057b13807d2a54077e0"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structosMessageQDef__t.html#a8a83a3a8c0aa8057b13807d2a54077e0">queue_sz</a></td></tr>
-<tr class="memdesc:a8a83a3a8c0aa8057b13807d2a54077e0"><td class="mdescLeft">&#160;</td><td class="mdescRight">number of elements in the queue <a href="#a8a83a3a8c0aa8057b13807d2a54077e0">More...</a><br/></td></tr>
-<tr class="separator:a8a83a3a8c0aa8057b13807d2a54077e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4c2a0c691de3365c00ecd22d8102811f"><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structosMessageQDef__t.html#a4c2a0c691de3365c00ecd22d8102811f">item_sz</a></td></tr>
-<tr class="memdesc:a4c2a0c691de3365c00ecd22d8102811f"><td class="mdescLeft">&#160;</td><td class="mdescRight">size of an item <a href="#a4c2a0c691de3365c00ecd22d8102811f">More...</a><br/></td></tr>
-<tr class="separator:a4c2a0c691de3365c00ecd22d8102811f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a269c3935f8bc66db70bccdd02cb05e3c"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structosMessageQDef__t.html#a269c3935f8bc66db70bccdd02cb05e3c">pool</a></td></tr>
-<tr class="memdesc:a269c3935f8bc66db70bccdd02cb05e3c"><td class="mdescLeft">&#160;</td><td class="mdescRight">memory array for messages <a href="#a269c3935f8bc66db70bccdd02cb05e3c">More...</a><br/></td></tr>
-<tr class="separator:a269c3935f8bc66db70bccdd02cb05e3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
+Macros</h2></td></tr>
+<tr class="memitem:gaade5c0e07cfee79973643b9f98a73438"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__wps__method.html#gaade5c0e07cfee79973643b9f98a73438">ARM_WIFI_WPS_METHOD_NONE</a>&#160;&#160;&#160;0U</td></tr>
+<tr class="memdesc:gaade5c0e07cfee79973643b9f98a73438"><td class="mdescLeft">&#160;</td><td class="mdescRight">Not used. <a href="#gaade5c0e07cfee79973643b9f98a73438">More...</a><br/></td></tr>
+<tr class="separator:gaade5c0e07cfee79973643b9f98a73438"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafe4555319019fa722d2f2a8cc519af41"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__wps__method.html#gafe4555319019fa722d2f2a8cc519af41">ARM_WIFI_WPS_METHOD_PBC</a>&#160;&#160;&#160;1U</td></tr>
+<tr class="memdesc:gafe4555319019fa722d2f2a8cc519af41"><td class="mdescLeft">&#160;</td><td class="mdescRight">Push Button Configuration. <a href="#gafe4555319019fa722d2f2a8cc519af41">More...</a><br/></td></tr>
+<tr class="separator:gafe4555319019fa722d2f2a8cc519af41"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga12a4e06347498f9765f339cdb5f391de"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__wifi__wps__method.html#ga12a4e06347498f9765f339cdb5f391de">ARM_WIFI_WPS_METHOD_PIN</a>&#160;&#160;&#160;2U</td></tr>
+<tr class="memdesc:ga12a4e06347498f9765f339cdb5f391de"><td class="mdescLeft">&#160;</td><td class="mdescRight">PIN. <a href="#ga12a4e06347498f9765f339cdb5f391de">More...</a><br/></td></tr>
+<tr class="separator:ga12a4e06347498f9765f339cdb5f391de"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
-<div class="textblock"><dl class="section note"><dt>Note</dt><dd>CAN BE CHANGED: <b>os_messageQ_def</b> is implementation specific in every CMSIS-RTOS. </dd></dl>
-</div><h2 class="groupheader">Field Documentation</h2>
-<a class="anchor" id="a4c2a0c691de3365c00ecd22d8102811f"></a>
+<p>Specifies WiFi WPS method for <a class="el" href="group__wifi__management__gr.html#ga7d545744a848702d75043de30ea5260a">ARM_WIFI_Activate</a>. </p>
+<p>The WiFi WPS method defines which WPS method is used. </p>
+<h2 class="groupheader">Macro Definition Documentation</h2>
+<a class="anchor" id="gaade5c0e07cfee79973643b9f98a73438"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">uint32_t item_sz</td>
+ <td class="memname">#define ARM_WIFI_WPS_METHOD_NONE&#160;&#160;&#160;0U</td>
</tr>
</table>
</div><div class="memdoc">
+<p>Not used. </p>
+<p>WPS not used. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__wifi__wps__method.html" title="Specifies WiFi WPS method for ARM_WIFI_Activate. ">WiFi Protected Setup (WPS) Method</a> </dd></dl>
+
</div>
</div>
-<a class="anchor" id="a269c3935f8bc66db70bccdd02cb05e3c"></a>
+<a class="anchor" id="gafe4555319019fa722d2f2a8cc519af41"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void* pool</td>
+ <td class="memname">#define ARM_WIFI_WPS_METHOD_PBC&#160;&#160;&#160;1U</td>
</tr>
</table>
</div><div class="memdoc">
+<p>Push Button Configuration. </p>
+<p>WPS with Push Button Configuration. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__wifi__wps__method.html" title="Specifies WiFi WPS method for ARM_WIFI_Activate. ">WiFi Protected Setup (WPS) Method</a> </dd></dl>
+
</div>
</div>
-<a class="anchor" id="a8a83a3a8c0aa8057b13807d2a54077e0"></a>
+<a class="anchor" id="ga12a4e06347498f9765f339cdb5f391de"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">uint32_t queue_sz</td>
+ <td class="memname">#define ARM_WIFI_WPS_METHOD_PIN&#160;&#160;&#160;2U</td>
</tr>
</table>
</div><div class="memdoc">
+<p>PIN. </p>
+<p>WPS with PIN. </p>
+<dl class="section see"><dt>See Also</dt><dd><a class="el" href="group__wifi__wps__method.html" title="Specifies WiFi WPS method for ARM_WIFI_Activate. ">WiFi Protected Setup (WPS) Method</a> </dd></dl>
+
</div>
</div>
</div><!-- contents -->
@@ -180,8 +186,7 @@ Data Fields</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="navelem"><a class="el" href="structosMessageQDef__t.html">osMessageQDef_t</a></li>
- <li class="footer">Generated on Wed Feb 8 2017 10:21:02 for CMSIS-RTOS by ARM Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/group__wifi__wps__method.js b/docs/Driver/html/group__wifi__wps__method.js
new file mode 100644
index 0000000..509ec95
--- /dev/null
+++ b/docs/Driver/html/group__wifi__wps__method.js
@@ -0,0 +1,6 @@
+var group__wifi__wps__method =
+[
+ [ "ARM_WIFI_WPS_METHOD_NONE", "group__wifi__wps__method.html#gaade5c0e07cfee79973643b9f98a73438", null ],
+ [ "ARM_WIFI_WPS_METHOD_PBC", "group__wifi__wps__method.html#gafe4555319019fa722d2f2a8cc519af41", null ],
+ [ "ARM_WIFI_WPS_METHOD_PIN", "group__wifi__wps__method.html#ga12a4e06347498f9765f339cdb5f391de", null ]
+]; \ No newline at end of file
diff --git a/docs/Driver/html/index.doxyidx b/docs/Driver/html/index.doxyidx
new file mode 100644
index 0000000..712f9a2
--- /dev/null
+++ b/docs/Driver/html/index.doxyidx
@@ -0,0 +1,1602 @@
+/*
+ * Copyright (c) 2009-2016 ARM Limited. All rights reserved.
+ *
+ * @file index.doxyidx
+ * @brief Index file for MDK-ARM Help System
+ * @version 1.0
+ * @date 10. July 2019
+ * @note Generated by DoxyIndex V1.2.3 on Wednesday, 10.07.2019 15:22:29
+ * from Path 'C:\tools\PACK\ARM\CMSIS\5.6.0\\CMSIS\Documentation\Driver\html',
+ */
+
+'ABCDEFGIMNOPRSTUW_abcdefghilmnoprstuvw'
+_ARM_Driver_ETH_MAC_, Driver__ETH__MAC_8h.html#ade64adbfd1c8076b7acf0b3994fb4df2, Driver_ETH_MAC.h
+_ARM_Driver_ETH_PHY_, Driver__ETH__PHY_8h.html#a261d0c3527c5880cbce44c92c5779a95, Driver_ETH_PHY.h
+_ARM_Driver_Flash_, Driver__Flash_8h.html#a0955bb54d18c78992e20395e32c537e6, Driver_Flash.h
+_ARM_Driver_Storage_, Driver__Storage_8h.html#a21777a6487158bdc1f113996e65ff0bd, Driver_Storage.h
+_ARM_Driver_WiFi_, Driver__WiFi_8h.html#ad092e18422a937dd1837ed4fa5751499, Driver_WiFi.h
+AbortSequence, group__nand__interface__gr.html#ad6e1d53e9028baff856899f795c0d0c8, ARM_DRIVER_NAND
+AbortTransfer, group__mci__interface__gr.html#afa8103cc20ba96420b7471455bbb87e4, ARM_DRIVER_MCI
+acls, Driver__Storage_8h.html#abbd64eb8edcf2263db5c8ac140dc0448, ARM_STORAGE_SECURITY_FEATURES
+Activate, group__wifi__interface__gr.html#a444ea7bda2c45eab34050d2a895baeec, ARM_DRIVER_WIFI
+active, group__usbd__interface__gr.html#ab22b96a3efad48f5a542f46c1b224800, ARM_USBD_STATE
+addr, group__storage__interface__gr.html#a0e89cf6b9f6cd3125470b1bed2b823df, ARM_STORAGE_BLOCK
+address_10_bit, group__i2c__interface__gr.html#a4ffaaf168a9f43e98d710abff5861ed5, ARM_I2C_CAPABILITIES
+ap, group__wifi__control__gr.html#ae980bcb85233b9c5904072246ac71dd7, ARM_WIFI_CAPABILITIES
+api, group__common__drv__gr.html#ad180da20fbde1d3dafc074af87c19540, ARM_DRIVER_VERSION
+arbitration_lost, group__i2c__interface__gr.html#ab3e3c8eeeae7fbe3c51dcb3d4104af24, ARM_I2C_STATUS
+ARM_CAN_ABORT_MESSAGE_SEND, group__can__mode__ctrls.html#gae051a548bf785104a934908360529438, Driver_CAN.c
+ARM_CAN_API_VERSION, Driver__CAN_8h.html#a88cba309175477a369375827c6e67d16, Driver_CAN.h
+ARM_CAN_BIT_PHASE_SEG1, group__can__timeseg__ctrls.html#ga03f1921ee97a7ebf5d767b6cacf40792, Driver_CAN.c
+ARM_CAN_BIT_PHASE_SEG1_Msk, Driver__CAN_8h.html#a4a661aa69c2825d9118a97695ba39546, Driver_CAN.h
+ARM_CAN_BIT_PHASE_SEG1_Pos, Driver__CAN_8h.html#a23658b0cb98b00c900857aef64926922, Driver_CAN.h
+ARM_CAN_BIT_PHASE_SEG2, group__can__timeseg__ctrls.html#ga76de056d56803cb7a0d01978ee981e80, Driver_CAN.c
+ARM_CAN_BIT_PHASE_SEG2_Msk, Driver__CAN_8h.html#ae4df531026a911d53df401a4b9eec89c, Driver_CAN.h
+ARM_CAN_BIT_PHASE_SEG2_Pos, Driver__CAN_8h.html#acd52b5921a5ab0ad0b251957a93a5993, Driver_CAN.h
+ARM_CAN_BIT_PROP_SEG, group__can__timeseg__ctrls.html#ga01183319a5a899eafea9ffe7af73d5ea, Driver_CAN.c
+ARM_CAN_BIT_PROP_SEG_Msk, Driver__CAN_8h.html#a018bef85dc771e75a5d0f017393af01a, Driver_CAN.h
+ARM_CAN_BIT_PROP_SEG_Pos, Driver__CAN_8h.html#a71e16a70efe5e4b21e5622d2b0cb7889, Driver_CAN.h
+ARM_CAN_BIT_SJW, group__can__timeseg__ctrls.html#gab32e97fa4edf497c111dd3f0d8779269, Driver_CAN.c
+ARM_CAN_BIT_SJW_Msk, Driver__CAN_8h.html#ac3af13704609a6b14655f00b3d7ac419, Driver_CAN.h
+ARM_CAN_BIT_SJW_Pos, Driver__CAN_8h.html#ac233859cfb244895fa47c02d8df02ee8, Driver_CAN.h
+ARM_CAN_BITRATE_FD_DATA, Driver__CAN_8h.html#ga11c12020b81a63a73a8b53e96a7e3deaaa6c9996de0cdf42da5c02086cd8f16dc, Driver_CAN.h
+ARM_CAN_BITRATE_NOMINAL, Driver__CAN_8h.html#ga11c12020b81a63a73a8b53e96a7e3deaa3b6d191c99f1eba4f01bcc5fbfaf67f3, Driver_CAN.h
+ARM_CAN_BITRATE_SELECT, group__can__timeseg__ctrls.html#ga11c12020b81a63a73a8b53e96a7e3dea, Driver_CAN.h
+ARM_CAN_CAPABILITIES, group__can__interface__gr.html#structARM__CAN__CAPABILITIES,
+ARM_CAN_Control, group__can__interface__gr.html#ga8d9f0c5f03a8a81ab062b5aa57e5dea4, Driver_CAN.c
+ARM_CAN_CONTROL_Msk, Driver__CAN_8h.html#a0b9ca7f824e6931dd0945673c4d29d14, Driver_CAN.h
+ARM_CAN_CONTROL_Pos, Driver__CAN_8h.html#aba948867397ee2081d82f5c6db5edd4b, Driver_CAN.h
+ARM_CAN_CONTROL_RETRANSMISSION, group__can__mode__ctrls.html#ga0453b8900ca3a0d5210ffd6a918a78e6, Driver_CAN.c
+ARM_CAN_EVENT_RECEIVE, group__CAN__events.html#ga2c1082561eeae3b2b8132e81fc241e47, Driver_CAN.c
+ARM_CAN_EVENT_RECEIVE_OVERRUN, group__CAN__events.html#ga6c2d29b5c49d5cd18e97f5931157a94c, Driver_CAN.c
+ARM_CAN_EVENT_SEND_COMPLETE, group__CAN__events.html#ga486f0f35ebc7e3b5931ee68b56703503, Driver_CAN.c
+ARM_CAN_EVENT_UNIT_ACTIVE, group__CAN__unit__events.html#ga0e65231ccb20684d7c8eac80385f8c18, Driver_CAN.c
+ARM_CAN_EVENT_UNIT_BUS_OFF, group__CAN__unit__events.html#gafa4f992a97b4ca0f079aec2990a69bed, Driver_CAN.c
+ARM_CAN_EVENT_UNIT_INACTIVE, group__CAN__unit__events.html#gaa2347c172c8a8f42ac66cb42cd7a08db, Driver_CAN.c
+ARM_CAN_EVENT_UNIT_PASSIVE, group__CAN__unit__events.html#ga9c529d6697fe21e69639224322f8c4b4, Driver_CAN.c
+ARM_CAN_EVENT_UNIT_WARNING, group__CAN__unit__events.html#ga3690f864edd2e124f4f9875fdde9a2eb, Driver_CAN.c
+ARM_CAN_EXTENDED_ID, group__can__identifer__ctrls.html#gae7d4efb6fb49e1ec47c2b12e22f37cae, Driver_CAN.c
+ARM_CAN_FILTER_ID_EXACT_ADD, Driver__CAN_8h.html#gacb04d0f8b3969ee69362ff2b62941d75aa734058b50573de3b0cc49311997806b, Driver_CAN.h
+ARM_CAN_FILTER_ID_EXACT_REMOVE, Driver__CAN_8h.html#gacb04d0f8b3969ee69362ff2b62941d75a6fdaecf3fa244ef1e4d1069d9c6c95f8, Driver_CAN.h
+ARM_CAN_FILTER_ID_MASKABLE_ADD, Driver__CAN_8h.html#gacb04d0f8b3969ee69362ff2b62941d75ac4ad302fa9b762c1d14964141e234ba9, Driver_CAN.h
+ARM_CAN_FILTER_ID_MASKABLE_REMOVE, Driver__CAN_8h.html#gacb04d0f8b3969ee69362ff2b62941d75ad9573d5d0e112aece7abc0bc24aa92fb, Driver_CAN.h
+ARM_CAN_FILTER_ID_RANGE_ADD, Driver__CAN_8h.html#gacb04d0f8b3969ee69362ff2b62941d75a22123bef8e773844fce604c553bf2ed5, Driver_CAN.h
+ARM_CAN_FILTER_ID_RANGE_REMOVE, Driver__CAN_8h.html#gacb04d0f8b3969ee69362ff2b62941d75a17fea7d388dc702bb3318ecae911f50d, Driver_CAN.h
+ARM_CAN_FILTER_OPERATION, group__can__filter__operation__ctrls.html#gacb04d0f8b3969ee69362ff2b62941d75, Driver_CAN.h
+ARM_CAN_GetCapabilities, group__can__interface__gr.html#ga35f21cabe1637b1be964024a8f77721c, Driver_CAN.c
+ARM_CAN_GetClock, group__can__interface__gr.html#ga1fe6cc207415de604975ae251e269361, Driver_CAN.c
+ARM_CAN_GetStatus, group__can__interface__gr.html#ga676d6b567fc4ab3d44f5d7a50ec9419c, Driver_CAN.c
+ARM_CAN_GetVersion, group__can__interface__gr.html#ga4256d5b23ffcb27759a05f8e6b854f13, Driver_CAN.c
+ARM_CAN_ID_IDE_Msk, Driver__CAN_8h.html#abd2dde58dd280c29aaba971dcc11ce66, Driver_CAN.h
+ARM_CAN_ID_IDE_Pos, Driver__CAN_8h.html#a874d634951197372eaa0c54b0b5c726f, Driver_CAN.h
+ARM_CAN_Initialize, group__can__interface__gr.html#gaa72ceb25ba67e279d7432404632deb44, Driver_CAN.c
+ARM_CAN_INVALID_BIT_PHASE_SEG1, Driver__CAN_8h.html#aabdfe8d6ad5be07ad471dc00193afb48, Driver_CAN.h
+ARM_CAN_INVALID_BIT_PHASE_SEG2, Driver__CAN_8h.html#a71cfbc4a4f8a37aafaeb6cf826d32c27, Driver_CAN.h
+ARM_CAN_INVALID_BIT_PROP_SEG, Driver__CAN_8h.html#a2911dd8c4017147690f274fc4ef88f44, Driver_CAN.h
+ARM_CAN_INVALID_BIT_SJW, Driver__CAN_8h.html#ad1c5957b266c8dcaf687288a2465d1b9, Driver_CAN.h
+ARM_CAN_INVALID_BITRATE, Driver__CAN_8h.html#a90b9d9323a6049fb4fcd1efe7c892294, Driver_CAN.h
+ARM_CAN_INVALID_BITRATE_SELECT, Driver__CAN_8h.html#a09e23c4f9b9b8c68bd8687b43757110d, Driver_CAN.h
+ARM_CAN_LEC_ACK_ERROR, group__can__status__code__ctrls.html#gaae6e827242137bc4d8976cd4ba73015f, Driver_CAN.c
+ARM_CAN_LEC_BIT_ERROR, group__can__status__code__ctrls.html#ga0571c3c3e341ac0579aa713fdfdae77e, Driver_CAN.c
+ARM_CAN_LEC_CRC_ERROR, group__can__status__code__ctrls.html#ga1380f80b709ca921634aecdaf34a24e5, Driver_CAN.c
+ARM_CAN_LEC_FORM_ERROR, group__can__status__code__ctrls.html#ga9f753ba50045b28653fb3215ec2e4b8a, Driver_CAN.c
+ARM_CAN_LEC_NO_ERROR, group__can__status__code__ctrls.html#ga5332a311f44caec256d59087c705e1e9, Driver_CAN.c
+ARM_CAN_LEC_STUFF_ERROR, group__can__status__code__ctrls.html#ga33cbda311f4c2f2464e4070dee78b2f2, Driver_CAN.c
+ARM_CAN_MessageRead, group__can__interface__gr.html#gafc37084df5eab32f593c2744d35cf647, Driver_CAN.c
+ARM_CAN_MessageSend, group__can__interface__gr.html#ga0dcffd362b4093043442a030eaebbcfe, Driver_CAN.c
+ARM_CAN_MODE, group__can__bus__mode__ctrls.html#gabbca99c46d478bcf822eee71cdf75dcd, Driver_CAN.h
+ARM_CAN_MODE_INITIALIZATION, Driver__CAN_8h.html#gabbca99c46d478bcf822eee71cdf75dcda9967a5ebaa045afe54d75e5629676ddc, Driver_CAN.h
+ARM_CAN_MODE_LOOPBACK_EXTERNAL, Driver__CAN_8h.html#gabbca99c46d478bcf822eee71cdf75dcda5ee1ba60abcf39d575e7cb309e641b9b, Driver_CAN.h
+ARM_CAN_MODE_LOOPBACK_INTERNAL, Driver__CAN_8h.html#gabbca99c46d478bcf822eee71cdf75dcda8579315576baa43860a398a30fd527d8, Driver_CAN.h
+ARM_CAN_MODE_MONITOR, Driver__CAN_8h.html#gabbca99c46d478bcf822eee71cdf75dcda904f68f08c84c4b85c763f5d98c574ab, Driver_CAN.h
+ARM_CAN_MODE_NORMAL, Driver__CAN_8h.html#gabbca99c46d478bcf822eee71cdf75dcdaa3190344bdf3452462e5c0518ac3cdc4, Driver_CAN.h
+ARM_CAN_MODE_RESTRICTED, Driver__CAN_8h.html#gabbca99c46d478bcf822eee71cdf75dcda22a9bb26e68c2a04f641d466040d755d, Driver_CAN.h
+ARM_CAN_MSG_INFO, group__can__interface__gr.html#structARM__CAN__MSG__INFO,
+ARM_CAN_NO_MESSAGE_AVAILABLE, Driver__CAN_8h.html#aab7a77388b250367f7e38844485bc513, Driver_CAN.h
+ARM_CAN_OBJ_CAPABILITIES, group__can__interface__gr.html#structARM__CAN__OBJ__CAPABILITIES,
+ARM_CAN_OBJ_CONFIG, group__can__obj__config__ctrls.html#gaa9488554de0575bc821c9f65213c4cd0, Driver_CAN.h
+ARM_CAN_OBJ_INACTIVE, Driver__CAN_8h.html#gaa9488554de0575bc821c9f65213c4cd0aebbd0da59658805af30203be66d80249, Driver_CAN.h
+ARM_CAN_OBJ_RX, Driver__CAN_8h.html#gaa9488554de0575bc821c9f65213c4cd0a14780ac7274831ee94f427cbbf67c003, Driver_CAN.h
+ARM_CAN_OBJ_RX_RTR_TX_DATA, Driver__CAN_8h.html#gaa9488554de0575bc821c9f65213c4cd0ac5d28d180ea9e4328974ffcb8b928a0c, Driver_CAN.h
+ARM_CAN_OBJ_TX, Driver__CAN_8h.html#gaa9488554de0575bc821c9f65213c4cd0a3e20952f92855298cd0a39a7f47b3f3c, Driver_CAN.h
+ARM_CAN_OBJ_TX_RTR_RX_DATA, Driver__CAN_8h.html#gaa9488554de0575bc821c9f65213c4cd0a396d7a6cd2353e1a2936405ace6417f5, Driver_CAN.h
+ARM_CAN_ObjectConfigure, group__can__interface__gr.html#ga00ec0715f6755a49dae5b60dca182630, Driver_CAN.c
+ARM_CAN_ObjectGetCapabilities, group__can__interface__gr.html#ga45ab314f5121cf5a1b32d9adc600e0f7, Driver_CAN.c
+ARM_CAN_ObjectSetFilter, group__can__interface__gr.html#ga4f9bc7088704483388e14872c9d5385d, Driver_CAN.c
+ARM_CAN_PowerControl, group__can__interface__gr.html#ga6f634f126ac97daef2f3115aa7bfed7c, Driver_CAN.c
+ARM_CAN_SET_FD_MODE, group__can__mode__ctrls.html#ga978ab3e8860f644dea780e87b3478ff4, Driver_CAN.c
+ARM_CAN_SET_TRANSCEIVER_DELAY, group__can__mode__ctrls.html#ga398dd25256e644cd8d6506495a06bde8, Driver_CAN.c
+ARM_CAN_SetBitrate, group__can__interface__gr.html#ga88bb27a8525503a250cca7a2c4a5d07a, Driver_CAN.c
+ARM_CAN_SetMode, group__can__interface__gr.html#ga28226a6e223f9b95b4dafb7c2f48a855, Driver_CAN.c
+ARM_CAN_SignalObjectEvent, group__can__interface__gr.html#gabfcaeac9e2ca25936ba5a29f2d594e7e, Driver_CAN.c
+ARM_CAN_SignalObjectEvent_t, group__can__interface__gr.html#ga7ceceac3e9aa0981c5cacfab88efb4eb, Driver_CAN.h
+ARM_CAN_SignalUnitEvent, group__can__interface__gr.html#ga38795d1ed135ce3bd87f31ef1596bccf, Driver_CAN.c
+ARM_CAN_SignalUnitEvent_t, group__can__interface__gr.html#gaac07b9fdf614bf439414f5417aaa376e, Driver_CAN.h
+ARM_CAN_STANDARD_ID, group__can__identifer__ctrls.html#ga561635b816ddaf5fb87377155fc692c7, Driver_CAN.c
+ARM_CAN_STATUS, group__can__interface__gr.html#structARM__CAN__STATUS,
+ARM_CAN_Uninitialize, group__can__interface__gr.html#ga1e3e364b64f2ab277399e3279cce5ef8, Driver_CAN.c
+ARM_CAN_UNIT_STATE_ACTIVE, group__can__status__code__ctrls.html#ga5f72c295ee2b829a8ae33b96466cc0e8, Driver_CAN.c
+ARM_CAN_UNIT_STATE_BUS_OFF, group__can__status__code__ctrls.html#gadd78b515410235cd77d0a10213ff4192, Driver_CAN.c
+ARM_CAN_UNIT_STATE_INACTIVE, group__can__status__code__ctrls.html#ga911a65cc31304d57d283a21476d9ade7, Driver_CAN.c
+ARM_CAN_UNIT_STATE_PASSIVE, group__can__status__code__ctrls.html#gace2db0f930f935054c21242f735e1922, Driver_CAN.c
+ARM_DRIVER_CAN, group__can__interface__gr.html#structARM__DRIVER__CAN,
+ARM_DRIVER_ERROR, group__execution__status.html#ga2f627075447749bb368d3b768be107cb, Driver_Common.c
+ARM_DRIVER_ERROR_BUSY, group__execution__status.html#ga13c1123319c7b9a4735d63447f35116b, Driver_Common.c
+ARM_DRIVER_ERROR_PARAMETER, group__execution__status.html#gac781d4b70ce17c4c2efe2db045be751c, Driver_Common.c
+ARM_DRIVER_ERROR_SPECIFIC, group__execution__status.html#ga5a2b5d68f6649598d099b88c0eaee3e5, Driver_Common.c
+ARM_DRIVER_ERROR_TIMEOUT, group__execution__status.html#ga0bac892205bb2d586b822e8b178ab310, Driver_Common.c
+ARM_DRIVER_ERROR_UNSUPPORTED, group__execution__status.html#ga2efa59e480d82697795439220e6884e4, Driver_Common.c
+ARM_DRIVER_ETH_MAC, group__eth__mac__interface__gr.html#structARM__DRIVER__ETH__MAC,
+ARM_Driver_ETH_MAC_, Driver__ETH__MAC_8h.html#abc6ea74fb57580e41b7321fb255da6d0, Driver_ETH_MAC.h
+ARM_DRIVER_ETH_PHY, group__eth__phy__interface__gr.html#structARM__DRIVER__ETH__PHY,
+ARM_Driver_ETH_PHY_, Driver__ETH__PHY_8h.html#a4d6d9b4a50776a881488782b9576af59, Driver_ETH_PHY.h
+ARM_DRIVER_FLASH, group__flash__interface__gr.html#structARM__DRIVER__FLASH,
+ARM_Driver_Flash_, Driver__Flash_8h.html#afda179843b93526222e15d61f226ac8f, Driver_Flash.h
+ARM_DRIVER_I2C, group__i2c__interface__gr.html#structARM__DRIVER__I2C,
+ARM_DRIVER_MCI, group__mci__interface__gr.html#structARM__DRIVER__MCI,
+ARM_DRIVER_NAND, group__nand__interface__gr.html#structARM__DRIVER__NAND,
+ARM_DRIVER_OK, group__execution__status.html#ga85752c5de59e8adeb001e35ff5be6be7, Driver_Common.c
+ARM_DRIVER_SAI, group__sai__interface__gr.html#structARM__DRIVER__SAI,
+ARM_DRIVER_SPI, group__spi__interface__gr.html#structARM__DRIVER__SPI,
+ARM_DRIVER_STORAGE, group__storage__interface__gr.html#structARM__DRIVER__STORAGE,
+ARM_Driver_Storage_, Driver__Storage_8h.html#af4ce245f055ef69edd1306ef8fde37cf, Driver_Storage.h
+ARM_DRIVER_USART, group__usart__interface__gr.html#structARM__DRIVER__USART,
+ARM_DRIVER_USBD, group__usbd__interface__gr.html#structARM__DRIVER__USBD,
+ARM_DRIVER_USBH, group__usbh__host__gr.html#structARM__DRIVER__USBH,
+ARM_DRIVER_USBH_HCI, group__usbh__hci__gr.html#structARM__DRIVER__USBH__HCI,
+ARM_DRIVER_VERSION, group__common__drv__gr.html#structARM__DRIVER__VERSION,
+ARM_DRIVER_VERSION_MAJOR_MINOR, Driver__Common_8h.html#a43c7ca1eb0786d818624246c09932a74, Driver_Common.h
+ARM_DRIVER_WIFI, group__wifi__interface__gr.html#structARM__DRIVER__WIFI,
+ARM_Driver_WiFi_, Driver__WiFi_8h.html#a035999f5a44af74ed7c6576feacaa2ce, Driver_WiFi.h
+ARM_ETH_DUPLEX_FULL, Driver__ETH_8h.html#a7848c83cd1fd6b2645c17919c2990354, Driver_ETH.h
+ARM_ETH_DUPLEX_HALF, Driver__ETH_8h.html#acb15afc2bfe61c56049b7279d6eae8fe, Driver_ETH.h
+ARM_ETH_INTERFACE_MII, group__eth__interface__types1.html#ga468c848ddf75d7925130171af1ec2ac7, Driver_ETH.c
+ARM_ETH_INTERFACE_RMII, group__eth__interface__types1.html#gac0361b34fbec9c19840ad0349e4c388b, Driver_ETH.c
+ARM_ETH_INTERFACE_SMII, group__eth__interface__types1.html#ga24047d142be48bbc241e8d6eacb5cf7a, Driver_ETH.c
+ARM_ETH_LINK_DOWN, Driver__ETH_8h.html#gacf7db5320eb841b462a4af3c56cc9291a5f635c9352db6cb6fa9ad95660850487, Driver_ETH.h
+ARM_ETH_LINK_INFO, group__eth__interface__gr.html#structARM__ETH__LINK__INFO,
+ARM_ETH_LINK_STATE, group__eth__interface__gr.html#gacf7db5320eb841b462a4af3c56cc9291, Driver_ETH.h
+ARM_ETH_LINK_UP, Driver__ETH_8h.html#gacf7db5320eb841b462a4af3c56cc9291ab5e5b02c3c8a5a0fefcf69f3be7e31c1, Driver_ETH.h
+ARM_ETH_MAC_ADDR, group__eth__interface__gr.html#structARM__ETH__MAC__ADDR,
+ARM_ETH_MAC_ADDRESS_ALL, group__eth__mac__configuration__ctrls.html#gab29ab9e295807f4c59ddd1c4642086d1, Driver_ETH_MAC.c
+ARM_ETH_MAC_ADDRESS_BROADCAST, group__eth__mac__configuration__ctrls.html#ga43792feab641c3c87eafb943351ab0f4, Driver_ETH_MAC.c
+ARM_ETH_MAC_ADDRESS_MULTICAST, group__eth__mac__configuration__ctrls.html#ga1d3ff8c63362b385548fe91730f20588, Driver_ETH_MAC.c
+ARM_ETH_MAC_API_VERSION, Driver__ETH__MAC_8h.html#a89ade7fd7f91b1b6e21883a8f823a8cc, Driver_ETH_MAC.h
+ARM_ETH_MAC_CAPABILITIES, group__eth__mac__interface__gr.html#structARM__ETH__MAC__CAPABILITIES,
+ARM_ETH_MAC_CHECKSUM_OFFLOAD_RX, group__eth__mac__configuration__ctrls.html#ga281dfed993b5666ed999709b9f28578f, Driver_ETH_MAC.c
+ARM_ETH_MAC_CHECKSUM_OFFLOAD_TX, group__eth__mac__configuration__ctrls.html#ga7272d2c55aeeeadbb95c591cbf6c1a2e, Driver_ETH_MAC.c
+ARM_ETH_MAC_CONFIGURE, group__eth__mac__ctrls.html#ga7819c7a1aa7bbc13dc42d0fd7e75a23c, Driver_ETH_MAC.c
+ARM_ETH_MAC_Control, group__eth__mac__interface__gr.html#gac3e90c66058d20077f04ac8e8b8d0536, Driver_ETH_MAC.c
+ARM_ETH_MAC_CONTROL_RX, group__eth__mac__ctrls.html#gae0964364b81b38b6e1fbf7196f3be869, Driver_ETH_MAC.c
+ARM_ETH_MAC_CONTROL_TX, group__eth__mac__ctrls.html#ga3a98c8a7ee5ed4b1ffd250eecaeefe5c, Driver_ETH_MAC.c
+ARM_ETH_MAC_ControlTimer, group__eth__mac__interface__gr.html#ga85d9dc865af3702b71a514b18a588643, Driver_ETH_MAC.c
+ARM_ETH_MAC_DUPLEX_FULL, group__eth__mac__configuration__ctrls.html#gad5a7d4b5b8a31825eff1504e3828d8f6, Driver_ETH_MAC.c
+ARM_ETH_MAC_DUPLEX_HALF, group__eth__mac__configuration__ctrls.html#gadb0fe2c5a1e21b0656d39c788ae22f36, Driver_ETH_MAC.c
+ARM_ETH_MAC_DUPLEX_Msk, Driver__ETH__MAC_8h.html#a9249afa842bb7e1088a7729542f91e22, Driver_ETH_MAC.h
+ARM_ETH_MAC_DUPLEX_Pos, Driver__ETH__MAC_8h.html#a245688f6265e8d017435dc6d2c233b87, Driver_ETH_MAC.h
+ARM_ETH_MAC_EVENT_RX_FRAME, group__ETH__MAC__events.html#ga76943471a4a3e9e8c1ff9fe83e43bd47, Driver_ETH_MAC.c
+ARM_ETH_MAC_EVENT_TIMER_ALARM, group__ETH__MAC__events.html#ga4afc71ecac964f195e27be4acdbe7c61, Driver_ETH_MAC.c
+ARM_ETH_MAC_EVENT_TX_FRAME, group__ETH__MAC__events.html#ga0c0328ff7cf886d5fdb53bb84ec03c1b, Driver_ETH_MAC.c
+ARM_ETH_MAC_EVENT_WAKEUP, group__ETH__MAC__events.html#ga1f3bdb219afa8f2a121b58cc84f5761c, Driver_ETH_MAC.c
+ARM_ETH_MAC_FLUSH, group__eth__mac__ctrls.html#ga530812ef349a2e297f23de72e660fe27, Driver_ETH_MAC.c
+ARM_ETH_MAC_FLUSH_RX, group__eth__mac__flush__flag__ctrls.html#gac18950811038319960756f063e1ef6d4, Driver_ETH_MAC.c
+ARM_ETH_MAC_FLUSH_TX, group__eth__mac__flush__flag__ctrls.html#ga2d10ff33f4f4927820c6a17a2262b120, Driver_ETH_MAC.c
+ARM_ETH_MAC_GetCapabilities, group__eth__mac__interface__gr.html#ga2b13b230502736d8c7679b359dff20d0, Driver_ETH_MAC.c
+ARM_ETH_MAC_GetMacAddress, group__eth__mac__interface__gr.html#ga66308c1e791952047e974bd653037fae, Driver_ETH_MAC.c
+ARM_ETH_MAC_GetRxFrameSize, group__eth__mac__interface__gr.html#ga5ee86d6b0efab5329b9bc191c23a466d, Driver_ETH_MAC.c
+ARM_ETH_MAC_GetRxFrameTime, group__eth__mac__interface__gr.html#gaa7c6865fb09754be869778142466c5e4, Driver_ETH_MAC.c
+ARM_ETH_MAC_GetTxFrameTime, group__eth__mac__interface__gr.html#ga115b5c7e149aec2b181de760f5d83f60, Driver_ETH_MAC.c
+ARM_ETH_MAC_GetVersion, group__eth__mac__interface__gr.html#ga86b15062c297384ad5842dd57b9d6b1d, Driver_ETH_MAC.c
+ARM_ETH_MAC_Initialize, group__eth__mac__interface__gr.html#gacf42d11b171cd032f0ec1de6db2b6832, Driver_ETH_MAC.c
+ARM_ETH_MAC_LOOPBACK, group__eth__mac__configuration__ctrls.html#gab32765f35c35b672ee476278fe24a24e, Driver_ETH_MAC.c
+ARM_ETH_MAC_PHY_Read, group__eth__mac__interface__gr.html#gaded29ad58366e9222487db9944373c29, Driver_ETH_MAC.c
+ARM_ETH_MAC_PHY_Write, group__eth__mac__interface__gr.html#ga79dd38672749aeebd28f39d9b4f813ce, Driver_ETH_MAC.c
+ARM_ETH_MAC_PowerControl, group__eth__mac__interface__gr.html#ga346fef040a0e9bac5762a04a306b1be7, Driver_ETH_MAC.c
+ARM_ETH_MAC_ReadFrame, group__eth__mac__interface__gr.html#ga4b79f57d8624bb4410ee12c73a483993, Driver_ETH_MAC.c
+ARM_ETH_MAC_SendFrame, group__eth__mac__interface__gr.html#ga5bf58defdb239ed7dc948f1da147a1c3, Driver_ETH_MAC.c
+ARM_ETH_MAC_SetAddressFilter, group__eth__mac__interface__gr.html#ga150fe30290275a4b32756f94208124e8, Driver_ETH_MAC.c
+ARM_ETH_MAC_SetMacAddress, group__eth__mac__interface__gr.html#ga7cc3d17c7312c5032202dfd9a915f24a, Driver_ETH_MAC.c
+ARM_ETH_MAC_SignalEvent, group__eth__mac__interface__gr.html#gae0697be4c4229601f3bfc17e2978ada6, Driver_ETH_MAC.c
+ARM_ETH_MAC_SignalEvent_t, group__eth__mac__interface__gr.html#gadfc95cb09c541a29a72da86963668726, Driver_ETH_MAC.h
+ARM_ETH_MAC_SLEEP, group__eth__mac__ctrls.html#ga4afe66589216f566f529af52f9075fdf, Driver_ETH_MAC.c
+ARM_ETH_MAC_SPEED_100M, group__eth__mac__configuration__ctrls.html#ga29160c83a7b0952c64053d86789c6490, Driver_ETH_MAC.c
+ARM_ETH_MAC_SPEED_10M, group__eth__mac__configuration__ctrls.html#ga8c5b40d018ecfad05fe2546ba717c1d4, Driver_ETH_MAC.c
+ARM_ETH_MAC_SPEED_1G, group__eth__mac__configuration__ctrls.html#ga8acefed744d8397a1777b9fd0e6230d2, Driver_ETH_MAC.c
+ARM_ETH_MAC_SPEED_Msk, Driver__ETH__MAC_8h.html#a7f3cf200085c3387a5572102af2ee2da, Driver_ETH_MAC.h
+ARM_ETH_MAC_SPEED_Pos, Driver__ETH__MAC_8h.html#ad7fd5c5f4d4f39a56466c2d34cb699ef, Driver_ETH_MAC.h
+ARM_ETH_MAC_TIME, group__eth__mac__interface__gr.html#structARM__ETH__MAC__TIME,
+ARM_ETH_MAC_TIMER_ADJUST_CLOCK, group__eth__mac__time__control.html#ga85cb862eba0934e958a8552022588db7, Driver_ETH_MAC.c
+ARM_ETH_MAC_TIMER_DEC_TIME, group__eth__mac__time__control.html#gaca9f1c4259d0342e9717a362de1ccf41, Driver_ETH_MAC.c
+ARM_ETH_MAC_TIMER_GET_TIME, group__eth__mac__time__control.html#gad9a439b9727c032a7d851df2a7a622c2, Driver_ETH_MAC.c
+ARM_ETH_MAC_TIMER_INC_TIME, group__eth__mac__time__control.html#ga3c57b3150717fb1a8cbbbac6a9b7ff69, Driver_ETH_MAC.c
+ARM_ETH_MAC_TIMER_SET_ALARM, group__eth__mac__time__control.html#ga04c2469ba027b020bc6b5baf3b51cf74, Driver_ETH_MAC.c
+ARM_ETH_MAC_TIMER_SET_TIME, group__eth__mac__time__control.html#ga5e867a003c06046d7944bcb5723e6049, Driver_ETH_MAC.c
+ARM_ETH_MAC_TX_FRAME_EVENT, group__eth__mac__frame__transmit__ctrls.html#ga91a923680ea0dad758b8950a3fbd237e, Driver_ETH_MAC.c
+ARM_ETH_MAC_TX_FRAME_FRAGMENT, group__eth__mac__frame__transmit__ctrls.html#gab7bd6dea5bb57240291db71e95c99d9c, Driver_ETH_MAC.c
+ARM_ETH_MAC_TX_FRAME_TIMESTAMP, group__eth__mac__frame__transmit__ctrls.html#gade137f65dd345ae40e93c77d495f9b54, Driver_ETH_MAC.c
+ARM_ETH_MAC_Uninitialize, group__eth__mac__interface__gr.html#gacb2c2ae06f32328775bffbdeaaabfb5d, Driver_ETH_MAC.c
+ARM_ETH_MAC_VLAN_FILTER, group__eth__mac__ctrls.html#gab332b58ba320e73864830dc42ad74181, Driver_ETH_MAC.c
+ARM_ETH_MAC_VLAN_FILTER_ID_ONLY, group__eth__mac__vlan__filter__ctrls.html#ga2511c9e4c22a2b351ce2e454be1c9427, Driver_ETH_MAC.c
+ARM_ETH_PHY_API_VERSION, Driver__ETH__PHY_8h.html#abb996b4afe22e0600aff5623076d0505, Driver_ETH_PHY.h
+ARM_ETH_PHY_AUTO_NEGOTIATE, group__eth__phy__mode__ctrls.html#ga6a8c54f8fed3e5f68bd04eb715d10ab9, Driver_ETH_PHY.c
+ARM_ETH_PHY_DUPLEX_FULL, group__eth__phy__mode__ctrls.html#ga5d06a94867c89cd311b6e279669321e3, Driver_ETH_PHY.c
+ARM_ETH_PHY_DUPLEX_HALF, group__eth__phy__mode__ctrls.html#gace797b3cd143be22f47c3ef61b20e14d, Driver_ETH_PHY.c
+ARM_ETH_PHY_DUPLEX_Msk, Driver__ETH__PHY_8h.html#a832fd4424dc9aaafac8034457396c259, Driver_ETH_PHY.h
+ARM_ETH_PHY_DUPLEX_Pos, Driver__ETH__PHY_8h.html#aebafadc356d8e58407db156a5dac743f, Driver_ETH_PHY.h
+ARM_ETH_PHY_GetLinkInfo, group__eth__phy__interface__gr.html#ga8c79dcd7a12656403f3befab3c8605a2, Driver_ETH_PHY.c
+ARM_ETH_PHY_GetLinkState, group__eth__phy__interface__gr.html#ga4085cd24ebe33b78d51a3c003da4a5ba, Driver_ETH_PHY.c
+ARM_ETH_PHY_GetVersion, group__eth__phy__interface__gr.html#ga6850d33d699d9deee4e983a2c99e9734, Driver_ETH_PHY.c
+ARM_ETH_PHY_Initialize, group__eth__phy__interface__gr.html#gacf2332a7fa2d84694b8e5f0838135589, Driver_ETH_PHY.c
+ARM_ETH_PHY_ISOLATE, group__eth__phy__mode__ctrls.html#ga8d68719e07c7af449b57c5df802376c8, Driver_ETH_PHY.c
+ARM_ETH_PHY_LOOPBACK, group__eth__phy__mode__ctrls.html#ga5f7e46cda8ab3c774fe7ce0a8a1ba3ec, Driver_ETH_PHY.c
+ARM_ETH_PHY_PowerControl, group__eth__phy__interface__gr.html#gaba0f92561754dad8f8f03feb1cf2855e, Driver_ETH_PHY.c
+ARM_ETH_PHY_Read_t, group__eth__phy__interface__gr.html#ga987d5dd36f179192721c03df37d93e87, Driver_ETH_PHY.h
+ARM_ETH_PHY_SetInterface, group__eth__phy__interface__gr.html#gaedd8b5650a1259d572a1f303d3e2c01c, Driver_ETH_PHY.c
+ARM_ETH_PHY_SetMode, group__eth__phy__interface__gr.html#ga9aa688c951f01ed9ca7c88cf51be8a09, Driver_ETH_PHY.c
+ARM_ETH_PHY_SPEED_100M, group__eth__phy__mode__ctrls.html#gad1e8b2c8c210fa36949db9a34a993657, Driver_ETH_PHY.c
+ARM_ETH_PHY_SPEED_10M, group__eth__phy__mode__ctrls.html#gabc7acc4ebe828c3d0825400e14ad20f0, Driver_ETH_PHY.c
+ARM_ETH_PHY_SPEED_1G, group__eth__phy__mode__ctrls.html#ga046605398ceae99a176e6f82432ae710, Driver_ETH_PHY.c
+ARM_ETH_PHY_SPEED_Msk, Driver__ETH__PHY_8h.html#a8802cb0c4caed22c70d92f656e0811f5, Driver_ETH_PHY.h
+ARM_ETH_PHY_SPEED_Pos, Driver__ETH__PHY_8h.html#a13700fab82aa60a3357614faa0619e97, Driver_ETH_PHY.h
+ARM_ETH_PHY_Uninitialize, group__eth__phy__interface__gr.html#ga26ea7e1e9825b959284241ebff6eea3f, Driver_ETH_PHY.c
+ARM_ETH_PHY_Write_t, group__eth__phy__interface__gr.html#gaf690fde16281b25f2ffa07f9c4e8e240, Driver_ETH_PHY.h
+ARM_ETH_SPEED_100M, Driver__ETH_8h.html#a3bddfc4cf5645f8568d9cb6621fd606a, Driver_ETH.h
+ARM_ETH_SPEED_10M, Driver__ETH_8h.html#a1f834c4c785d7f69b1eaca011ee298ec, Driver_ETH.h
+ARM_ETH_SPEED_1G, Driver__ETH_8h.html#a218f470079b7c04de6776d467a53772a, Driver_ETH.h
+ARM_FLASH_API_VERSION, Driver__Flash_8h.html#a16e58dce04f3f65d5183c973c9189fa4, Driver_Flash.h
+ARM_FLASH_CAPABILITIES, group__flash__interface__gr.html#structARM__FLASH__CAPABILITIES,
+ARM_Flash_EraseChip, group__flash__interface__gr.html#ga6cbaebe069d31d56c70b1f8f847e2d55, Driver_Flash.c
+ARM_Flash_EraseSector, group__flash__interface__gr.html#ga0b2b4fe5a7be579cf3644995a765ea20, Driver_Flash.c
+ARM_FLASH_EVENT_ERROR, group__Flash__events.html#ga0dfea52761c0eed83e5d73e7a7f69962, Driver_Flash.c
+ARM_FLASH_EVENT_READY, group__Flash__events.html#gaf7a9c4ad125ee90df35907d861151e23, Driver_Flash.c
+ARM_Flash_GetCapabilities, group__flash__interface__gr.html#ga27c23c998032cd47cb47293c0185ee5d, Driver_Flash.c
+ARM_Flash_GetInfo, group__flash__interface__gr.html#gac047b7509356e888502e0424a9d189ae, Driver_Flash.c
+ARM_Flash_GetStatus, group__flash__interface__gr.html#ga06885c0d4587d5a23f97614a8b849ef1, Driver_Flash.c
+ARM_Flash_GetVersion, group__flash__interface__gr.html#ga1cfe24b2ffa571ee50ae544bd922b604, Driver_Flash.c
+ARM_FLASH_INFO, group__flash__interface__gr.html#structARM__FLASH__INFO,
+ARM_Flash_Initialize, group__flash__interface__gr.html#gaa5b4bbe529d620d4ad4825588a4c4cf0, Driver_Flash.c
+ARM_Flash_PowerControl, group__flash__interface__gr.html#gaa8baa4618ea33568f8b3752afb2ab5a2, Driver_Flash.c
+ARM_Flash_ProgramData, group__flash__interface__gr.html#ga947f24ea4042093fdb5605a68ae74f9d, Driver_Flash.c
+ARM_Flash_ReadData, group__flash__interface__gr.html#ga223138342383219896ed7e255faeb99a, Driver_Flash.c
+ARM_FLASH_SECTOR, group__flash__interface__gr.html#structARM__FLASH__SECTOR,
+ARM_FLASH_SECTOR_INFO, Driver__Flash_8h.html#aaeb2830d80f8aca0eaf72e3718537a60, Driver_Flash.h
+ARM_Flash_SignalEvent, group__flash__interface__gr.html#ga97b75555b5433b268add81f2e60f095a, Driver_Flash.c
+ARM_Flash_SignalEvent_t, group__flash__interface__gr.html#gabeb4ad43b1e6fa4ed956cd5c9371d327, Driver_Flash.h
+ARM_FLASH_STATUS, group__flash__interface__gr.html#structARM__FLASH__STATUS,
+ARM_Flash_Uninitialize, group__flash__interface__gr.html#gae23af293e9f8a67cdb19c7d0d562d415, Driver_Flash.c
+ARM_I2C_ABORT_TRANSFER, group__i2c__control__codes.html#ga661e91aaa642d10ba80e3cc72f263040, Driver_I2C.c
+ARM_I2C_ADDRESS_10BIT, group__i2c__address__flags.html#ga16be1861b90774bf062feab2dbb829a4, Driver_I2C.c
+ARM_I2C_ADDRESS_GC, group__i2c__address__flags.html#ga337f4f1aa082e9b593b2dcd43c50134e, Driver_I2C.c
+ARM_I2C_API_VERSION, Driver__I2C_8h.html#a1d02c71e603ea569af1755251b1d179f, Driver_I2C.h
+ARM_I2C_BUS_CLEAR, group__i2c__control__codes.html#gadacf04578770faca4b3eaae34b2c5f03, Driver_I2C.c
+ARM_I2C_BUS_SPEED, group__i2c__control__codes.html#ga35733133237d65146abd9449f5353a7f, Driver_I2C.c
+ARM_I2C_BUS_SPEED_FAST, group__i2c__bus__speed__ctrls.html#ga39f49ef4cd1100a8d9dc9003329e5ecd, Driver_I2C.c
+ARM_I2C_BUS_SPEED_FAST_PLUS, group__i2c__bus__speed__ctrls.html#ga2615262062e0327ab478ec85675ca649, Driver_I2C.c
+ARM_I2C_BUS_SPEED_HIGH, group__i2c__bus__speed__ctrls.html#ga10aae5a8c7fcc90e514c5fb7393056ec, Driver_I2C.c
+ARM_I2C_BUS_SPEED_STANDARD, group__i2c__bus__speed__ctrls.html#ga0aaa6398280fdd7ad651d7d6d44c863f, Driver_I2C.c
+ARM_I2C_CAPABILITIES, group__i2c__interface__gr.html#structARM__I2C__CAPABILITIES,
+ARM_I2C_Control, group__i2c__interface__gr.html#ga828f5fa289d065675ef78a9a73d129dc, Driver_I2C.c
+ARM_I2C_EVENT_ADDRESS_NACK, group__I2C__events.html#ga98b815769634d9578526b43589caa017, Driver_I2C.c
+ARM_I2C_EVENT_ARBITRATION_LOST, group__I2C__events.html#gac9000f44a578e2117d64dbc2093cec6d, Driver_I2C.c
+ARM_I2C_EVENT_BUS_CLEAR, group__I2C__events.html#ga81ca21fad73dac1ffaff58921f848ea9, Driver_I2C.c
+ARM_I2C_EVENT_BUS_ERROR, group__I2C__events.html#gaeef542840355131c18b53fd9ed1904a8, Driver_I2C.c
+ARM_I2C_EVENT_GENERAL_CALL, group__I2C__events.html#ga3ab54410b6410ed3a58762ff0c0d68b9, Driver_I2C.c
+ARM_I2C_EVENT_SLAVE_RECEIVE, group__I2C__events.html#gabd875b57ce39dadd849c53b885ad6661, Driver_I2C.c
+ARM_I2C_EVENT_SLAVE_TRANSMIT, group__I2C__events.html#gacfbbec9af083d35e8ea87ad16e9c6ec2, Driver_I2C.c
+ARM_I2C_EVENT_TRANSFER_DONE, group__I2C__events.html#ga5992dc0f6e839c4d066cfa83d535f30d, Driver_I2C.c
+ARM_I2C_EVENT_TRANSFER_INCOMPLETE, group__I2C__events.html#gafac3989c7b57727e1bed4ee9f2496ac9, Driver_I2C.c
+ARM_I2C_GetCapabilities, group__i2c__interface__gr.html#gad20e6731f627aa7b9d6e99a50806122e, Driver_I2C.c
+ARM_I2C_GetDataCount, group__i2c__interface__gr.html#ga19db20ad8d7fde84d07f6db4d75f4b7c, Driver_I2C.c
+ARM_I2C_GetStatus, group__i2c__interface__gr.html#gaba4e0f3eb4018e7dafd51b675c465f3e, Driver_I2C.c
+ARM_I2C_GetVersion, group__i2c__interface__gr.html#ga956bd87590c7fb6e23609a0abfb5412c, Driver_I2C.c
+ARM_I2C_Initialize, group__i2c__interface__gr.html#ga79d2f7d01b3a681d1cf0d70ac6692696, Driver_I2C.c
+ARM_I2C_MasterReceive, group__i2c__interface__gr.html#gafa22504bcf88a85584dfe6e0dd270ad5, Driver_I2C.c
+ARM_I2C_MasterTransmit, group__i2c__interface__gr.html#ga8bf4214580149d5a5d2360f71f0feb94, Driver_I2C.c
+ARM_I2C_OWN_ADDRESS, group__i2c__control__codes.html#ga69d130b9f8aa34d6df5334ab67c74307, Driver_I2C.c
+ARM_I2C_PowerControl, group__i2c__interface__gr.html#ga734a69200e063fdbfb5110062afe9329, Driver_I2C.c
+ARM_I2C_SignalEvent, group__i2c__interface__gr.html#gad4f93d2895794b416dc8d8e9de91c05e, Driver_I2C.c
+ARM_I2C_SignalEvent_t, group__i2c__interface__gr.html#ga24277c48248a09b0dd7f12bbe22ce13c, Driver_I2C.h
+ARM_I2C_SlaveReceive, group__i2c__interface__gr.html#gae3c9abccd1d377385d3d4cfe29035164, Driver_I2C.c
+ARM_I2C_SlaveTransmit, group__i2c__interface__gr.html#gafe164f30eba78f066272373b98a62cd4, Driver_I2C.c
+ARM_I2C_STATUS, group__i2c__interface__gr.html#structARM__I2C__STATUS,
+ARM_I2C_Uninitialize, group__i2c__interface__gr.html#ga30d8bf600b6b3182a1f867407b3d6e75, Driver_I2C.c
+ARM_MCI_AbortTransfer, group__mci__interface__gr.html#ga3dfcf7b7186b711f9b63a096be816fe5, Driver_MCI.c
+ARM_MCI_API_VERSION, Driver__MCI_8h.html#ac1863acc4889811dc5f45ec0e059d892, Driver_MCI.h
+ARM_MCI_BOOT_ACK, group__mci__send__command__flags__ctrls.html#ga8c55bc0a310630d49810802ccd1bb10d, Driver_MCI.c
+ARM_MCI_BOOT_ALTERNATIVE, group__mci__send__command__flags__ctrls.html#ga30bd304652d4f870ee7ce61c266a9348, Driver_MCI.c
+ARM_MCI_BOOT_OPERATION, group__mci__send__command__flags__ctrls.html#gae04254f51dfd9838583206cae0a5f8f7, Driver_MCI.c
+ARM_MCI_BUS_CMD_MODE, group__mci__mode__ctrls.html#ga8b7571e37520c07d8ef4f697f3886715, Driver_MCI.c
+ARM_MCI_BUS_CMD_OPEN_DRAIN, group__mci__cmd__line__ctrls.html#gaadf8667985731964d57d1ed672e90fd3, Driver_MCI.c
+ARM_MCI_BUS_CMD_PUSH_PULL, group__mci__cmd__line__ctrls.html#gaaed404312d9bc073e3489779a911c7dc, Driver_MCI.c
+ARM_MCI_BUS_DATA_WIDTH, group__mci__mode__ctrls.html#ga876d964d0eeacdb16e93f7558a544587, Driver_MCI.c
+ARM_MCI_BUS_DATA_WIDTH_1, group__mci__bus__data__width__ctrls.html#gaa09a00d810a4dfd1d1824311ee290585, Driver_MCI.c
+ARM_MCI_BUS_DATA_WIDTH_4, group__mci__bus__data__width__ctrls.html#gaa28150d8c3789e8cf1bcda318f74a28c, Driver_MCI.c
+ARM_MCI_BUS_DATA_WIDTH_4_DDR, group__mci__bus__data__width__ctrls.html#gaccb174bd131f8fd8cd9a56439a8ebb60, Driver_MCI.c
+ARM_MCI_BUS_DATA_WIDTH_8, group__mci__bus__data__width__ctrls.html#ga3bb99a2d98ba9fb8c5bc97fa2b8ef469, Driver_MCI.c
+ARM_MCI_BUS_DATA_WIDTH_8_DDR, group__mci__bus__data__width__ctrls.html#ga7b31f81ae703229095fe9efcfbe80b47, Driver_MCI.c
+ARM_MCI_BUS_DEFAULT_SPEED, group__mci__bus__speed__ctrls.html#ga601fa8b27ab2e5f6d90c93d54c8f412d, Driver_MCI.c
+ARM_MCI_BUS_HIGH_SPEED, group__mci__bus__speed__ctrls.html#gaabda746ac7d6b4497358ff655a8ea6be, Driver_MCI.c
+ARM_MCI_BUS_SPEED, group__mci__mode__ctrls.html#ga7f982d2e5aec768307d35a83c65fb3ef, Driver_MCI.c
+ARM_MCI_BUS_SPEED_MODE, group__mci__mode__ctrls.html#gaf7ede525eabc618fbbb9f7a294c8ed96, Driver_MCI.c
+ARM_MCI_BUS_UHS_DDR50, group__mci__bus__speed__ctrls.html#ga04da920a5cac99eab9784527057f1b9c, Driver_MCI.c
+ARM_MCI_BUS_UHS_SDR104, group__mci__bus__speed__ctrls.html#gad2bab563e7bbb4bcf6bdabe6a13dadf4, Driver_MCI.c
+ARM_MCI_BUS_UHS_SDR12, group__mci__bus__speed__ctrls.html#ga0473c44a7b65044b3c6a8e7012009a4a, Driver_MCI.c
+ARM_MCI_BUS_UHS_SDR25, group__mci__bus__speed__ctrls.html#gae32422631052307b3c4d269b25415907, Driver_MCI.c
+ARM_MCI_BUS_UHS_SDR50, group__mci__bus__speed__ctrls.html#ga9f326c02391d965918ae619b912b81e7, Driver_MCI.c
+ARM_MCI_CAPABILITIES, group__mci__interface__gr.html#structARM__MCI__CAPABILITIES,
+ARM_MCI_CARD_INITIALIZE, group__mci__send__command__flags__ctrls.html#ga81606bd94ce782e2c3764b913f929f60, Driver_MCI.c
+ARM_MCI_CardPower, group__mci__interface__gr.html#gab161f80e0eda2815f3e0ebbba1314ff0, Driver_MCI.c
+ARM_MCI_CCS, group__mci__send__command__flags__ctrls.html#gab82c472e4ca3fca12ae3291e25997f00, Driver_MCI.c
+ARM_MCI_CCSD, group__mci__send__command__flags__ctrls.html#gab9df5169b37621764f8bb0f93db5281a, Driver_MCI.c
+ARM_MCI_Control, group__mci__interface__gr.html#gaec0506a2aa4ae75cf6bc02528f36fe30, Driver_MCI.c
+ARM_MCI_CONTROL_CLOCK_IDLE, group__mci__mode__ctrls.html#ga889473fbfbdcb89aab4d53cc8a13f615, Driver_MCI.c
+ARM_MCI_CONTROL_READ_WAIT, group__mci__mode__ctrls.html#gaaa10c5aa7a8108aa59c3734b3eec2e3a, Driver_MCI.c
+ARM_MCI_CONTROL_RESET, group__mci__mode__ctrls.html#ga21e403e8c3fa8cc75431a513813f0a16, Driver_MCI.c
+ARM_MCI_CSS_TIMEOUT, group__mci__mode__ctrls.html#gae97b1a819a5d326b1f1009b0d6d48b5a, Driver_MCI.c
+ARM_MCI_DATA_TIMEOUT, group__mci__mode__ctrls.html#ga09a58821e42595f0c2e55f8cc2d32ceb, Driver_MCI.c
+ARM_MCI_DRIVER_STRENGTH, group__mci__mode__ctrls.html#ga78068f519139f2ae7b09e0608070aaf6, Driver_MCI.c
+ARM_MCI_DRIVER_TYPE_A, group__mci__driver__strength__ctrls.html#ga64eb1c4847711a262f084c361b60a912, Driver_MCI.c
+ARM_MCI_DRIVER_TYPE_B, group__mci__driver__strength__ctrls.html#ga078d3c3bc7c9335b92e6445a0abafc46, Driver_MCI.c
+ARM_MCI_DRIVER_TYPE_C, group__mci__driver__strength__ctrls.html#ga3da11696d1fcd3930eb7e70fe097d747, Driver_MCI.c
+ARM_MCI_DRIVER_TYPE_D, group__mci__driver__strength__ctrls.html#ga8185f82b1d8857a3f0eb461d664f2b3d, Driver_MCI.c
+ARM_MCI_EVENT_CARD_INSERTED, group__mci__event__gr.html#gae2cf8ef238c092e94e96a01602f3a23c, Driver_MCI.c
+ARM_MCI_EVENT_CARD_REMOVED, group__mci__event__gr.html#ga92ba748f9324ec13898f10456f17c8cc, Driver_MCI.c
+ARM_MCI_EVENT_CCS, group__mci__event__gr.html#ga8161f3960ddf2a3cdc3c4c83148c6099, Driver_MCI.c
+ARM_MCI_EVENT_CCS_TIMEOUT, group__mci__event__gr.html#gafa8cbcd597a05c64901eeb777cc0b74f, Driver_MCI.c
+ARM_MCI_EVENT_COMMAND_COMPLETE, group__mci__event__gr.html#gae69356c75d55103d93ef91ac1bc02b49, Driver_MCI.c
+ARM_MCI_EVENT_COMMAND_ERROR, group__mci__event__gr.html#ga373aeb3eca0e4c6d159312488a130442, Driver_MCI.c
+ARM_MCI_EVENT_COMMAND_TIMEOUT, group__mci__event__gr.html#gab79b3ab4dcd03c38df1e173fa903d822, Driver_MCI.c
+ARM_MCI_EVENT_SDIO_INTERRUPT, group__mci__event__gr.html#ga75a050fdfe04e6816e96c938d6a6c197, Driver_MCI.c
+ARM_MCI_EVENT_TRANSFER_COMPLETE, group__mci__event__gr.html#gabc3c468dedaed890683360f2c5c65bea, Driver_MCI.c
+ARM_MCI_EVENT_TRANSFER_ERROR, group__mci__event__gr.html#ga5d2cee5ba6d0e40ad505983155706c29, Driver_MCI.c
+ARM_MCI_EVENT_TRANSFER_TIMEOUT, group__mci__event__gr.html#ga614e7c7226adbaa8ec4165bf8b87ef27, Driver_MCI.c
+ARM_MCI_GetCapabilities, group__mci__interface__gr.html#ga7e5a78b6e6409189833a0b72a0a3c48a, Driver_MCI.c
+ARM_MCI_GetStatus, group__mci__interface__gr.html#ga8d61aa42ce78d1864fa928c1f273cbd9, Driver_MCI.c
+ARM_MCI_GetVersion, group__mci__interface__gr.html#ga3418183015dbf3025b94eebaedb00ab1, Driver_MCI.c
+ARM_MCI_Initialize, group__mci__interface__gr.html#ga6f34d4ab362e596ddaf23aac093268cf, Driver_MCI.c
+ARM_MCI_INTERRUPT_COMMAND, group__mci__send__command__flags__ctrls.html#gab2bfeedf1dc2df1872ebbcc559a7385a, Driver_MCI.c
+ARM_MCI_INTERRUPT_RESPONSE, group__mci__send__command__flags__ctrls.html#gabc31b6b26988998c84c92a9a698fd5dc, Driver_MCI.c
+ARM_MCI_MONITOR_SDIO_INTERRUPT, group__mci__mode__ctrls.html#ga19fd7d3b74ac48ca74a2e138b3ee9963, Driver_MCI.c
+ARM_MCI_POWER_VCCQ_1V2, group__mci__card__power__ctrls.html#ga5304b3b6cadc5113f841c3d526ab5db6, Driver_MCI.c
+ARM_MCI_POWER_VCCQ_1V8, group__mci__card__power__ctrls.html#gaaf389e0a139d5808dff8ebb6897d4c7b, Driver_MCI.c
+ARM_MCI_POWER_VCCQ_3V3, group__mci__card__power__ctrls.html#ga91a7201173cc092eaf7f0bcee028871e, Driver_MCI.c
+ARM_MCI_POWER_VCCQ_Msk, Driver__MCI_8h.html#aef11db3d5da54f0e0cf2e346f08622e2, Driver_MCI.h
+ARM_MCI_POWER_VCCQ_OFF, group__mci__card__power__ctrls.html#ga6929c98a6bc8d898939a95111509220b, Driver_MCI.c
+ARM_MCI_POWER_VCCQ_Pos, Driver__MCI_8h.html#ae2de0ecc2d5d73b134c18b80bedb23a7, Driver_MCI.h
+ARM_MCI_POWER_VDD_1V8, group__mci__card__power__ctrls.html#ga2ce8e379c3691da3b51c9c97d61770ef, Driver_MCI.c
+ARM_MCI_POWER_VDD_3V3, group__mci__card__power__ctrls.html#ga565ecd36c8d0379fb4172da577cc540d, Driver_MCI.c
+ARM_MCI_POWER_VDD_Msk, Driver__MCI_8h.html#a58913d82ea4abd60dee50cec024de4a0, Driver_MCI.h
+ARM_MCI_POWER_VDD_OFF, group__mci__card__power__ctrls.html#ga288fbd80b384739a80e8f3ec31205cf5, Driver_MCI.c
+ARM_MCI_POWER_VDD_Pos, Driver__MCI_8h.html#a8de1e84f879b741ed1e13a0aac93a246, Driver_MCI.h
+ARM_MCI_PowerControl, group__mci__interface__gr.html#ga19752749d04ed22dc91c4294645e0244, Driver_MCI.c
+ARM_MCI_ReadCD, group__mci__interface__gr.html#ga012fca8f1ce5366fce14b708c771c635, Driver_MCI.c
+ARM_MCI_ReadWP, group__mci__interface__gr.html#ga3d70286918405ac81fa795c7d09dc6fd, Driver_MCI.c
+ARM_MCI_RESPONSE_CRC, group__mci__send__command__flags__ctrls.html#ga6ab3f4c1a2bf0fdb81fbcf7a5698f2de, Driver_MCI.c
+ARM_MCI_RESPONSE_INDEX, group__mci__send__command__flags__ctrls.html#ga497abf878c6e12f54cc7ddb92da76c4a, Driver_MCI.c
+ARM_MCI_RESPONSE_LONG, group__mci__send__command__flags__ctrls.html#gac49c7b39a7c51bd2193e048835bec2fb, Driver_MCI.c
+ARM_MCI_RESPONSE_Msk, Driver__MCI_8h.html#af12ae94785114eb31b1e077d52eda3fd, Driver_MCI.h
+ARM_MCI_RESPONSE_NONE, group__mci__send__command__flags__ctrls.html#ga70934cef80884e8c75fb4eebf8452118, Driver_MCI.c
+ARM_MCI_RESPONSE_Pos, Driver__MCI_8h.html#a125bb871e85f4646ff0fa8be1ab7c8c9, Driver_MCI.h
+ARM_MCI_RESPONSE_SHORT, group__mci__send__command__flags__ctrls.html#gaa5ddf1cf772b234e3c247039effd0e7b, Driver_MCI.c
+ARM_MCI_RESPONSE_SHORT_BUSY, group__mci__send__command__flags__ctrls.html#gaa1d541b0edf32ec05e68d623c727ef9c, Driver_MCI.c
+ARM_MCI_RESUME_TRANSFER, group__mci__mode__ctrls.html#gac4907319499072fddf61f2f83b0dd966, Driver_MCI.c
+ARM_MCI_SendCommand, group__mci__interface__gr.html#ga5a431da89feabc2b4bc0c27943dff6f2, Driver_MCI.c
+ARM_MCI_SetupTransfer, group__mci__interface__gr.html#gaaec681bcd8e6811c5743e33ee0f35ed1, Driver_MCI.c
+ARM_MCI_SignalEvent, group__mci__interface__gr.html#gaac2dbd1c1a98436938c5d0d6248cb700, Driver_MCI.c
+ARM_MCI_SignalEvent_t, group__mci__interface__gr.html#ga0d14651f6788c1ffd81544602565faf1, Driver_MCI.h
+ARM_MCI_STATUS, group__mci__interface__gr.html#structARM__MCI__STATUS,
+ARM_MCI_SUSPEND_TRANSFER, group__mci__mode__ctrls.html#ga04cf174b0ef13240f26225bf8e45a4a0, Driver_MCI.c
+ARM_MCI_TRANSFER_BLOCK, group__mci__transfer__ctrls.html#ga4ced782e7c0c70d5f0edbddd1e48323b, Driver_MCI.c
+ARM_MCI_TRANSFER_DATA, group__mci__send__command__flags__ctrls.html#ga8aa566f69aa74ed416213df6ca3267bd, Driver_MCI.c
+ARM_MCI_TRANSFER_READ, group__mci__transfer__ctrls.html#gaa6f3be235a9dce5c66be8fe64f399846, Driver_MCI.c
+ARM_MCI_TRANSFER_STREAM, group__mci__transfer__ctrls.html#gac7db0cffd571e60758627d889ba7a432, Driver_MCI.c
+ARM_MCI_TRANSFER_WRITE, group__mci__transfer__ctrls.html#gaddc60aab15f75993a99f98f71ddbd50c, Driver_MCI.c
+ARM_MCI_UHS_TUNING_OPERATION, group__mci__mode__ctrls.html#ga98853f60bdc085aeeccd66f7bdf22d3d, Driver_MCI.c
+ARM_MCI_UHS_TUNING_RESULT, group__mci__mode__ctrls.html#gabd3af448e26da5657c1c5a03330476b7, Driver_MCI.c
+ARM_MCI_Uninitialize, group__mci__interface__gr.html#gaef8183e77797e74997551d03646d42c2, Driver_MCI.c
+ARM_MCI_WAIT_BUSY, group__mci__send__command__flags__ctrls.html#ga68e879799bb27a1b13baf57ed19d719d, Driver_MCI.c
+ARM_NAND_AbortSequence, group__nand__interface__gr.html#ga00832861f018db0d8368900b099ecd30, Driver_NAND.c
+ARM_NAND_API_VERSION, Driver__NAND_8h.html#a121ff96c31275cef4bb7e86007665e1c, Driver_NAND.h
+ARM_NAND_BUS_DATA_WIDTH, group__nand__control__codes.html#ga2d3356f5b47871c465ae7136a2c533f4, Driver_NAND.c
+ARM_NAND_BUS_DATA_WIDTH_16, group__nand__data__bus__width__codes.html#ga49e0e3a946a4d9f26dbd5b32ccc3b2f3, Driver_NAND.c
+ARM_NAND_BUS_DATA_WIDTH_8, group__nand__data__bus__width__codes.html#ga578051cc193ae0b7125aec8007071d21, Driver_NAND.c
+ARM_NAND_BUS_DDR, group__nand__bus__mode__codes.html#ga82b8261b3d0d85881535adada318a7df, Driver_NAND.c
+ARM_NAND_BUS_DDR2, group__nand__bus__mode__codes.html#ga13c102201d6021db184a2f068656c518, Driver_NAND.c
+ARM_NAND_BUS_DDR2_CMPD, group__nand__bus__mode__codes.html#gad38354e4a34adbf881afc7f89ff06e89, Driver_NAND.c
+ARM_NAND_BUS_DDR2_CMPR, group__nand__bus__mode__codes.html#ga8a2d599082b9fe56cee1c6454bb3c6a1, Driver_NAND.c
+ARM_NAND_BUS_DDR2_DI_WCYC_0, group__nand__bus__mode__codes.html#gaeee1853dea5e96cb19d2596cc0e70169, Driver_NAND.c
+ARM_NAND_BUS_DDR2_DI_WCYC_1, group__nand__bus__mode__codes.html#ga42560a1f046e20cc4956276156c4ce25, Driver_NAND.c
+ARM_NAND_BUS_DDR2_DI_WCYC_2, group__nand__bus__mode__codes.html#gaad2e7807292d84a5070143626f5c2756, Driver_NAND.c
+ARM_NAND_BUS_DDR2_DI_WCYC_4, group__nand__bus__mode__codes.html#ga3ebb54a1ae971cd34f3c8fc9ff3ab6d5, Driver_NAND.c
+ARM_NAND_BUS_DDR2_DI_WCYC_Msk, Driver__NAND_8h.html#ad9ab38101de68a1bc186f5687f63f7c3, Driver_NAND.h
+ARM_NAND_BUS_DDR2_DI_WCYC_Pos, Driver__NAND_8h.html#aa80b898cdf665aa14ff0e181e4ff31f1, Driver_NAND.h
+ARM_NAND_BUS_DDR2_DO_WCYC_0, group__nand__bus__mode__codes.html#ga77348df5f5c2c96bcaeec60b6da02c1b, Driver_NAND.c
+ARM_NAND_BUS_DDR2_DO_WCYC_1, group__nand__bus__mode__codes.html#ga5839be0b4b2eb930ec039a3403b5e89e, Driver_NAND.c
+ARM_NAND_BUS_DDR2_DO_WCYC_2, group__nand__bus__mode__codes.html#ga10a1ef3be69bfa7e6cc657bee751a077, Driver_NAND.c
+ARM_NAND_BUS_DDR2_DO_WCYC_4, group__nand__bus__mode__codes.html#ga7f9e8416c4a4e20c4a04323e39f2100d, Driver_NAND.c
+ARM_NAND_BUS_DDR2_DO_WCYC_Msk, Driver__NAND_8h.html#ad30dfdbdc50a7ff72a5bb173c5f549dc, Driver_NAND.h
+ARM_NAND_BUS_DDR2_DO_WCYC_Pos, Driver__NAND_8h.html#a57b282c0818c87b79ea4f11d03cc4f3c, Driver_NAND.h
+ARM_NAND_BUS_DDR2_VEN, group__nand__bus__mode__codes.html#ga465ae06a6e097959620346304182e273, Driver_NAND.c
+ARM_NAND_BUS_INTERFACE_Msk, Driver__NAND_8h.html#aea213eb1ba9c67beb6216a630d81b91f, Driver_NAND.h
+ARM_NAND_BUS_INTERFACE_Pos, Driver__NAND_8h.html#a372fc9b9cc1315046ceaffd6fd99e12c, Driver_NAND.h
+ARM_NAND_BUS_MODE, group__nand__control__codes.html#ga9b063c3078e86b50d4aa892518b2e2d8, Driver_NAND.c
+ARM_NAND_BUS_SDR, group__nand__bus__mode__codes.html#gac7743aeb6411b97f9fc6a24b556f4963, Driver_NAND.c
+ARM_NAND_BUS_TIMING_MODE_0, group__nand__bus__mode__codes.html#ga971e574ac412bbba445055e9afc384ba, Driver_NAND.c
+ARM_NAND_BUS_TIMING_MODE_1, group__nand__bus__mode__codes.html#ga475a339e929eca46e11bc8a7b330aa45, Driver_NAND.c
+ARM_NAND_BUS_TIMING_MODE_2, group__nand__bus__mode__codes.html#gaed6154fb03b5516faf0bfd11d7a46309, Driver_NAND.c
+ARM_NAND_BUS_TIMING_MODE_3, group__nand__bus__mode__codes.html#gacbc4e07e1af6ef0e4c656428e81464a9, Driver_NAND.c
+ARM_NAND_BUS_TIMING_MODE_4, group__nand__bus__mode__codes.html#ga709d51a5215cd23ce2d85aec57141456, Driver_NAND.c
+ARM_NAND_BUS_TIMING_MODE_5, group__nand__bus__mode__codes.html#gaee3cad14ce2b8b9af69149bf74597791, Driver_NAND.c
+ARM_NAND_BUS_TIMING_MODE_6, group__nand__bus__mode__codes.html#ga4a3524e0eba994b3a66e06cde877f0f6, Driver_NAND.c
+ARM_NAND_BUS_TIMING_MODE_7, group__nand__bus__mode__codes.html#gaa63d75f5f2b48a7345a066d58de1bd23, Driver_NAND.c
+ARM_NAND_BUS_TIMING_MODE_Msk, Driver__NAND_8h.html#a57f6c319265b00878661656103abe660, Driver_NAND.h
+ARM_NAND_BUS_TIMING_MODE_Pos, Driver__NAND_8h.html#acc98e42d23656734c7f9a8a5421842d6, Driver_NAND.h
+ARM_NAND_CAPABILITIES, group__nand__interface__gr.html#structARM__NAND__CAPABILITIES,
+ARM_NAND_ChipEnable, group__nand__interface__gr.html#ga1c0cba87cb7b706ad5986dc67c831ad1, Driver_NAND.c
+ARM_NAND_CODE_ADDR_COL1_Msk, Driver__NAND_8h.html#a0951de69f3836c1ab229ec60b3996fcc, Driver_NAND.h
+ARM_NAND_CODE_ADDR_COL1_Pos, Driver__NAND_8h.html#ab8b06772e2b6c5930319b17bbb806133, Driver_NAND.h
+ARM_NAND_CODE_ADDR_COL2_Msk, Driver__NAND_8h.html#a6126261e7c53713cee04aeae839d330e, Driver_NAND.h
+ARM_NAND_CODE_ADDR_COL2_Pos, Driver__NAND_8h.html#a1c4b9e7f44f77ebf665af8860a3c7528, Driver_NAND.h
+ARM_NAND_CODE_ADDR_ROW1_Msk, Driver__NAND_8h.html#ac24600be47e725ab1ad4193fd84daf80, Driver_NAND.h
+ARM_NAND_CODE_ADDR_ROW1_Pos, Driver__NAND_8h.html#a8b75efa00810fcf23fb0f12e7f62d338, Driver_NAND.h
+ARM_NAND_CODE_ADDR_ROW2_Msk, Driver__NAND_8h.html#ae17a3f9b9fd70a88f9f9f38dd2c17951, Driver_NAND.h
+ARM_NAND_CODE_ADDR_ROW2_Pos, Driver__NAND_8h.html#a326e135c57b38c78ae88cea121722a30, Driver_NAND.h
+ARM_NAND_CODE_ADDR_ROW3_Msk, Driver__NAND_8h.html#acf1ecacc2b225877c9cfe4f15dafc03c, Driver_NAND.h
+ARM_NAND_CODE_ADDR_ROW3_Pos, Driver__NAND_8h.html#a6873f7aedfe81efa8ca21dc85cbb384c, Driver_NAND.h
+ARM_NAND_CODE_CMD1_Msk, Driver__NAND_8h.html#ac65db62329bb943592afdb523e4aadca, Driver_NAND.h
+ARM_NAND_CODE_CMD1_Pos, Driver__NAND_8h.html#ae34722cf52938f50bf117780a742b6f1, Driver_NAND.h
+ARM_NAND_CODE_CMD2_Msk, Driver__NAND_8h.html#a0f963016c81be2ddf7a09d983de226a9, Driver_NAND.h
+ARM_NAND_CODE_CMD2_Pos, Driver__NAND_8h.html#aeebe274650e7d0c02b478318759972e5, Driver_NAND.h
+ARM_NAND_CODE_CMD3_Msk, Driver__NAND_8h.html#a16d474e55d0f6ea6efc3cc5436493b22, Driver_NAND.h
+ARM_NAND_CODE_CMD3_Pos, Driver__NAND_8h.html#aa0b87b819cf3c94f32e3ef18dcfd1c6c, Driver_NAND.h
+ARM_NAND_CODE_INC_ADDR_ROW, group__nand__driver__seq__exec__codes.html#ga959522c98183036da32984dd5e07979b, Driver_NAND.c
+ARM_NAND_CODE_READ_DATA, group__nand__driver__seq__exec__codes.html#gab524d840ab57c720ce8560144651dc9d, Driver_NAND.c
+ARM_NAND_CODE_READ_STATUS, group__nand__driver__seq__exec__codes.html#ga2250f6a532d2c0834bfdc618761ddc86, Driver_NAND.c
+ARM_NAND_CODE_SEND_ADDR_COL1, group__nand__driver__seq__exec__codes.html#ga891bcba60ebb1195ec80c00c9bec748a, Driver_NAND.c
+ARM_NAND_CODE_SEND_ADDR_COL2, group__nand__driver__seq__exec__codes.html#ga62a3f6ddcfb9ee317655bbec9e09bc10, Driver_NAND.c
+ARM_NAND_CODE_SEND_ADDR_ROW1, group__nand__driver__seq__exec__codes.html#gadc001e69d1e81dc28a542237c6fe11ff, Driver_NAND.c
+ARM_NAND_CODE_SEND_ADDR_ROW2, group__nand__driver__seq__exec__codes.html#ga5e55628cb59f5d7d35c529f04ebfcd10, Driver_NAND.c
+ARM_NAND_CODE_SEND_ADDR_ROW3, group__nand__driver__seq__exec__codes.html#gaeb5d1be9c13b7ad2ad246d5db10cd419, Driver_NAND.c
+ARM_NAND_CODE_SEND_CMD1, group__nand__driver__seq__exec__codes.html#gaef90c96cd4f2309044d7d438c6b0930a, Driver_NAND.c
+ARM_NAND_CODE_SEND_CMD2, group__nand__driver__seq__exec__codes.html#gacffafbbbca74f7ffa4cd3bb6b067c4ef, Driver_NAND.c
+ARM_NAND_CODE_SEND_CMD3, group__nand__driver__seq__exec__codes.html#ga20f96743ab77bda14ba391dc0c3cdba5, Driver_NAND.c
+ARM_NAND_CODE_WAIT_BUSY, group__nand__driver__seq__exec__codes.html#ga0f4a8b1e97656e09f1c383852f290a37, Driver_NAND.c
+ARM_NAND_CODE_WRITE_DATA, group__nand__driver__seq__exec__codes.html#ga1b40fc5fbf22dc4fa8130f5836e30d12, Driver_NAND.c
+ARM_NAND_Control, group__nand__interface__gr.html#ga83061d6d53ffb148853efbc87a864607, Driver_NAND.c
+ARM_NAND_DEVICE_READY_EVENT, group__nand__control__codes.html#ga1bffc9f341e704ee0e845d86a2989921, Driver_NAND.c
+ARM_NAND_DevicePower, group__nand__interface__gr.html#ga11adcbaaace09746581a36befbd563c9, Driver_NAND.c
+ARM_NAND_DRIVER_DONE_EVENT, group__nand__driver__flag__codes.html#gaf40631ba62411e0ac06c3a945d608581, Driver_NAND.c
+ARM_NAND_DRIVER_READY_EVENT, group__nand__control__codes.html#gaab6dea1b565aeb53e360876a4e50783c, Driver_NAND.c
+ARM_NAND_DRIVER_STRENGTH, group__nand__control__codes.html#ga5d1d46198404fe115b013bdae7af2a2f, Driver_NAND.c
+ARM_NAND_DRIVER_STRENGTH_18, group__nand__driver__strength__codes.html#ga942e20df12022f3bbd0e9a558ec1c7a0, Driver_NAND.c
+ARM_NAND_DRIVER_STRENGTH_25, group__nand__driver__strength__codes.html#ga17188e039f5f87c581033327399a057d, Driver_NAND.c
+ARM_NAND_DRIVER_STRENGTH_35, group__nand__driver__strength__codes.html#ga33562a66a5bf328eea82b2f1893a7874, Driver_NAND.c
+ARM_NAND_DRIVER_STRENGTH_50, group__nand__driver__strength__codes.html#gaa502e2c995447037d266f939faa43223, Driver_NAND.c
+ARM_NAND_ECC, group__nand__driver__ecc__codes.html#gac2eb4475f12a443209165d29fe200030, Driver_NAND.c
+ARM_NAND_ECC0, group__nand__driver__ecc__codes.html#ga15c79a12200c16f953936635f930df1d, Driver_NAND.c
+ARM_NAND_ECC1, group__nand__driver__ecc__codes.html#gaee653288a88318ee33d1db81baa69bbc, Driver_NAND.c
+ARM_NAND_ECC_INDEX_Msk, Driver__NAND_8h.html#a656537439264ab495c86e4c36051a3c1, Driver_NAND.h
+ARM_NAND_ECC_INDEX_Pos, Driver__NAND_8h.html#a7944be4f63c439d5d64053ad9476407b, Driver_NAND.h
+ARM_NAND_ECC_INFO, group__nand__interface__gr.html#structARM__NAND__ECC__INFO,
+ARM_NAND_ERROR_ECC, group__nand__execution__status.html#gafebec6ac091750a47b1d59bc843c15b0, Driver_NAND.c
+ARM_NAND_EVENT_DEVICE_READY, group__NAND__events.html#gae0be7e1b41188def905de0a1568d442d, Driver_NAND.c
+ARM_NAND_EVENT_DRIVER_DONE, group__NAND__events.html#gac774a334871789d24107b843d1ebd00c, Driver_NAND.c
+ARM_NAND_EVENT_DRIVER_READY, group__NAND__events.html#ga7b390a906db42c5ea4db38e0e85bb9e9, Driver_NAND.c
+ARM_NAND_EVENT_ECC_ERROR, group__NAND__events.html#ga7bee0c32528ab991c0c064f895f80664, Driver_NAND.c
+ARM_NAND_ExecuteSequence, group__nand__interface__gr.html#ga8a0108dba757a4610475151144b52825, Driver_NAND.c
+ARM_NAND_GetCapabilities, group__nand__interface__gr.html#ga9f2609975c2008d21b9ae28f15daf147, Driver_NAND.c
+ARM_NAND_GetDeviceBusy, group__nand__interface__gr.html#ga43011066306bd716b580e6aa9a80cf65, Driver_NAND.c
+ARM_NAND_GetStatus, group__nand__interface__gr.html#ga4578642f37a556b58b0bba0ad5d42641, Driver_NAND.c
+ARM_NAND_GetVersion, group__nand__interface__gr.html#ga01255fd4f15e7fa4751c7ea59648ef5a, Driver_NAND.c
+ARM_NAND_Initialize, group__nand__interface__gr.html#ga74ad34718a595e7a4375b90f33e72750, Driver_NAND.c
+ARM_NAND_InquireECC, group__nand__interface__gr.html#gac21425454d586ef48fdfc35e7bd78947, Driver_NAND.c
+ARM_NAND_POWER_VCC_1V8, Driver__NAND_8h.html#aa7b9d5a71125b745caba5c1d7aff6385, Driver_NAND.h
+ARM_NAND_POWER_VCC_3V3, Driver__NAND_8h.html#ad15355d67bc239ff49cceac69c2024b3, Driver_NAND.h
+ARM_NAND_POWER_VCC_Msk, Driver__NAND_8h.html#ad898ef5cd4ffe3b6b09d69e224aa0912, Driver_NAND.h
+ARM_NAND_POWER_VCC_OFF, Driver__NAND_8h.html#a323c320a6195b78c2c79f5c6e85f02e1, Driver_NAND.h
+ARM_NAND_POWER_VCC_Pos, Driver__NAND_8h.html#a848a27ec9ebf0a13a82a1d9760f39d90, Driver_NAND.h
+ARM_NAND_POWER_VCCQ_1V8, Driver__NAND_8h.html#a653d9b4d7bee173beb49d8fec0469476, Driver_NAND.h
+ARM_NAND_POWER_VCCQ_3V3, Driver__NAND_8h.html#a6d5a8a33a0fdaaff2e57e1ac53c984c2, Driver_NAND.h
+ARM_NAND_POWER_VCCQ_Msk, Driver__NAND_8h.html#a7a453227301d7c08d09b22dc8afafbe7, Driver_NAND.h
+ARM_NAND_POWER_VCCQ_OFF, Driver__NAND_8h.html#aca7679e8269ee986559f4218816937c3, Driver_NAND.h
+ARM_NAND_POWER_VCCQ_Pos, Driver__NAND_8h.html#ac38023b94cd8a68295d48a1019a386e0, Driver_NAND.h
+ARM_NAND_POWER_VPP_OFF, Driver__NAND_8h.html#ae2d278901881ffc73d3e0b48717b22f0, Driver_NAND.h
+ARM_NAND_POWER_VPP_ON, Driver__NAND_8h.html#aeb0d50e30bbcd8ab59c3b78db634aad5, Driver_NAND.h
+ARM_NAND_PowerControl, group__nand__interface__gr.html#ga9c9975637980b5d42db7baba0191fda1, Driver_NAND.c
+ARM_NAND_ReadData, group__nand__interface__gr.html#gae1899a20ef107400c8bf84fad477a8ce, Driver_NAND.c
+ARM_NAND_SendAddress, group__nand__interface__gr.html#ga00e195031e03d364db7595858a7e76f3, Driver_NAND.c
+ARM_NAND_SendCommand, group__nand__interface__gr.html#ga9f70b89ba478eadfe7f5dee7453a4fb7, Driver_NAND.c
+ARM_NAND_SignalEvent, group__nand__interface__gr.html#gaf4ce80b0fd6717de7ddfb1cfaf7dd754, Driver_NAND.c
+ARM_NAND_SignalEvent_t, group__nand__interface__gr.html#ga09f4cf2f2df0bb690bce38b13d77e50f, Driver_NAND.h
+ARM_NAND_STATUS, group__nand__interface__gr.html#structARM__NAND__STATUS,
+ARM_NAND_Uninitialize, group__nand__interface__gr.html#gaa788b638ab696b166fee2f4a4bc8d97a, Driver_NAND.c
+ARM_NAND_WriteData, group__nand__interface__gr.html#ga1fa497dd51a86fc308e946b4419fd006, Driver_NAND.c
+ARM_NAND_WriteProtect, group__nand__interface__gr.html#ga1987e65a4e756d748db86332c9fb1cec, Driver_NAND.c
+ARM_POWER_FULL, Driver__Common_8h.html#ga47d6d7c31f88f3b8ae4aaf9d8444afa5abed52b77a9ce4775570e44a842b1295e, Driver_Common.h
+ARM_POWER_LOW, Driver__Common_8h.html#ga47d6d7c31f88f3b8ae4aaf9d8444afa5a9ef9e57cbcc948d0e22314e73dc8c434, Driver_Common.h
+ARM_POWER_OFF, Driver__Common_8h.html#ga47d6d7c31f88f3b8ae4aaf9d8444afa5ab6f5becc85ebd51c3dd2524a95d2ca35, Driver_Common.h
+ARM_POWER_STATE, group__common__drv__gr.html#ga47d6d7c31f88f3b8ae4aaf9d8444afa5, Driver_Common.h
+ARM_RETENTION_ACROSS_DEEP_SLEEP, Driver__Storage_8h.html#acd3c172f37d0c13ac5d5c1477837c638, Driver_Storage.h
+ARM_RETENTION_ACROSS_SLEEP, Driver__Storage_8h.html#a42cdcdcda35d29552ed4558542770dbe, Driver_Storage.h
+ARM_RETENTION_BATTERY_BACKED, Driver__Storage_8h.html#a1b8e7fc9ce024ef2e7d2efb24793c101, Driver_Storage.h
+ARM_RETENTION_NVM, Driver__Storage_8h.html#aec136119f63303cf9309e1d787e02ca3, Driver_Storage.h
+ARM_RETENTION_WHILE_DEVICE_ACTIVE, Driver__Storage_8h.html#afb918a33a4b8655321c45dfb99b86339, Driver_Storage.h
+ARM_SAI_ABORT_RECEIVE, group__sai__controls.html#ga2b8d3d85c1e60f137f8c433f319244cb, Driver_SAI.c
+ARM_SAI_ABORT_SEND, group__sai__controls.html#gab3ec8ef9e5e5a190bd2131ac8c99a240, Driver_SAI.c
+ARM_SAI_API_VERSION, Driver__SAI_8h.html#a228007626e6f533b7a86a85e73e74d1e, Driver_SAI.h
+ARM_SAI_ASYNCHRONOUS, group__sai__sync__control.html#gad123537cb6ab9eefd6feab193ed74655, Driver_SAI.c
+ARM_SAI_AUDIO_FREQ_Msk, Driver__SAI_8h.html#ac923ba4673588d3839a48c8a873b1248, Driver_SAI.h
+ARM_SAI_BIT_ORDER_Msk, Driver__SAI_8h.html#a91d4cec3990025090d2fb31437bc57d2, Driver_SAI.h
+ARM_SAI_BIT_ORDER_Pos, Driver__SAI_8h.html#a662f3dbd09ce9c8c4df8490ba6fd430d, Driver_SAI.h
+ARM_SAI_CAPABILITIES, group__sai__interface__gr.html#structARM__SAI__CAPABILITIES,
+ARM_SAI_CLOCK_POLARITY_0, group__sai__clock__pol__control.html#ga4311b6b6fd937d6ac37aa2d031a5d5ee, Driver_SAI.c
+ARM_SAI_CLOCK_POLARITY_1, group__sai__clock__pol__control.html#gae4c9b9abd3b7390810a5494363875a53, Driver_SAI.c
+ARM_SAI_CLOCK_POLARITY_Msk, Driver__SAI_8h.html#a593bd6efd49b976a12243c2b429bd94f, Driver_SAI.h
+ARM_SAI_CLOCK_POLARITY_Pos, Driver__SAI_8h.html#a7652e9ea76805425bd1380d386fa956d, Driver_SAI.h
+ARM_SAI_COMPANDING_A_LAW, group__sai__companding__control.html#gacfd6c74148c0ae90aa6eaaf8e69da3a9, Driver_SAI.c
+ARM_SAI_COMPANDING_Msk, Driver__SAI_8h.html#a14371d4016e5863aa2033f47c213e271, Driver_SAI.h
+ARM_SAI_COMPANDING_NONE, group__sai__companding__control.html#ga185919d553cf9204e514136eb375ef08, Driver_SAI.c
+ARM_SAI_COMPANDING_Pos, Driver__SAI_8h.html#a81a330ce8d7c6fe4ebae73b55af6adb9, Driver_SAI.h
+ARM_SAI_COMPANDING_U_LAW, group__sai__companding__control.html#ga7b571406bcce383140198e53312faee5, Driver_SAI.c
+ARM_SAI_CONFIGURE_RX, group__sai__controls.html#gaba3e824e022fe2a5736de5dcbbd3d291, Driver_SAI.c
+ARM_SAI_CONFIGURE_TX, group__sai__controls.html#ga14ac7775060e731b26bc5b3acd2f317a, Driver_SAI.c
+ARM_SAI_Control, group__sai__interface__gr.html#ga405a0769c33da6801055db0fb9b6c869, Driver_SAI.c
+ARM_SAI_CONTROL_Msk, Driver__SAI_8h.html#abe35f330af97ad488b28f580f7105b27, Driver_SAI.h
+ARM_SAI_CONTROL_RX, group__sai__controls.html#gaa40390b6dd0df3b140fdc45bb7b1439d, Driver_SAI.c
+ARM_SAI_CONTROL_TX, group__sai__controls.html#ga74d7850973c095bb8dbffa880b4af1bc, Driver_SAI.c
+ARM_SAI_DATA_SIZE, group__sai__data__bits__control.html#ga1a7529e4b46d69dbd57ccef84552a3f4, Driver_SAI.c
+ARM_SAI_DATA_SIZE_Msk, Driver__SAI_8h.html#a1e2b0edcbfbdcb5c452d18830af7c010, Driver_SAI.h
+ARM_SAI_DATA_SIZE_Pos, Driver__SAI_8h.html#a78090bb0f32ce2b2d1214164d875f1f5, Driver_SAI.h
+ARM_SAI_ERROR_AUDIO_FREQ, group__sai__execution__status.html#ga5021651816da0aa92561eed634ba7578, Driver_SAI.c
+ARM_SAI_ERROR_BIT_ORDER, group__sai__execution__status.html#gadcd0d44f0f6b691c4e84b30960c096e4, Driver_SAI.c
+ARM_SAI_ERROR_CLOCK_POLARITY, group__sai__execution__status.html#ga7810e77ec599b0f86073a8711c0655df, Driver_SAI.c
+ARM_SAI_ERROR_COMPANDING, group__sai__execution__status.html#ga4683468c258e1a8706afcce1e81356d1, Driver_SAI.c
+ARM_SAI_ERROR_DATA_SIZE, group__sai__execution__status.html#ga5c51cbd8c2d2fe4baae110d390cefdc2, Driver_SAI.c
+ARM_SAI_ERROR_FRAME_LENGHT, group__sai__execution__status.html#gaf0448bdd6d1ae33511d170b9ecc1e2d6, Driver_SAI.c
+ARM_SAI_ERROR_FRAME_SYNC_EARLY, group__sai__execution__status.html#ga09fe9b65d2be54ee1441606523291011, Driver_SAI.c
+ARM_SAI_ERROR_FRAME_SYNC_POLARITY, group__sai__execution__status.html#ga0561b0cc9577d944e0d39b582612e061, Driver_SAI.c
+ARM_SAI_ERROR_FRAME_SYNC_WIDTH, group__sai__execution__status.html#ga993da1bc0f6745795b364d84dec24e99, Driver_SAI.c
+ARM_SAI_ERROR_MCLK_PIN, group__sai__execution__status.html#ga0d910d4a638433e3b2326fc776da0f53, Driver_SAI.c
+ARM_SAI_ERROR_MCLK_PRESCALER, group__sai__execution__status.html#gabab9495d6c57e56604cb1a2ac7e75431, Driver_SAI.c
+ARM_SAI_ERROR_MONO_MODE, group__sai__execution__status.html#ga912bf004fce3a37709bbf69734802b4a, Driver_SAI.c
+ARM_SAI_ERROR_PROTOCOL, group__sai__execution__status.html#gaf4892425930608ad7a41fa5b49603b10, Driver_SAI.c
+ARM_SAI_ERROR_SLOT_COUNT, group__sai__execution__status.html#gaf52ee0cd13b6cb9c63acfe767ed5dfde, Driver_SAI.c
+ARM_SAI_ERROR_SLOT_OFFESET, group__sai__execution__status.html#ga4658a3143c891d8972446630b6a978cd, Driver_SAI.c
+ARM_SAI_ERROR_SLOT_SIZE, group__sai__execution__status.html#ga7bf825043ba857950a89817ff9b853d1, Driver_SAI.c
+ARM_SAI_ERROR_SYNCHRONIZATION, group__sai__execution__status.html#ga711cd889b4209df3f8fb01e4f2413c61, Driver_SAI.c
+ARM_SAI_EVENT_FRAME_ERROR, group__SAI__events.html#ga6ffcf96fe404b48421a57fbd122b26bc, Driver_SAI.c
+ARM_SAI_EVENT_RECEIVE_COMPLETE, group__SAI__events.html#ga5a9bde0b096aafe53279529a0adbef55, Driver_SAI.c
+ARM_SAI_EVENT_RX_OVERFLOW, group__SAI__events.html#gac83e9df0238803ef2c88f16605f73bf5, Driver_SAI.c
+ARM_SAI_EVENT_SEND_COMPLETE, group__SAI__events.html#ga3dfa64375859f40d157c224187d2885e, Driver_SAI.c
+ARM_SAI_EVENT_TX_UNDERFLOW, group__SAI__events.html#ga6a0be7aaf9d700e5259f741641bc37ca, Driver_SAI.c
+ARM_SAI_FRAME_LENGTH, group__sai__frame__control.html#ga4c557aa02c83b8595be23a6c58d284e9, Driver_SAI.c
+ARM_SAI_FRAME_LENGTH_Msk, Driver__SAI_8h.html#a23789f916975a203d0f17831452540cd, Driver_SAI.h
+ARM_SAI_FRAME_LENGTH_Pos, Driver__SAI_8h.html#a330fef2eea5b47e38951600c36ee2a1b, Driver_SAI.h
+ARM_SAI_FRAME_SYNC_EARLY, group__sai__frame__control.html#gabec3992447436a2a8ed99108908ae208, Driver_SAI.c
+ARM_SAI_FRAME_SYNC_POLARITY_HIGH, group__sai__frame__control.html#ga7be0326e15d61d6c67febb22f5b14d58, Driver_SAI.c
+ARM_SAI_FRAME_SYNC_POLARITY_LOW, group__sai__frame__control.html#gaf3d6bdbc05379ac30905cecf1b2d917e, Driver_SAI.c
+ARM_SAI_FRAME_SYNC_POLARITY_Msk, Driver__SAI_8h.html#a887b40a5223f2febd4a8b6cc7b7386f1, Driver_SAI.h
+ARM_SAI_FRAME_SYNC_POLARITY_Pos, Driver__SAI_8h.html#abc50a101bbf53b0fb438ad6682b2745d, Driver_SAI.h
+ARM_SAI_FRAME_SYNC_WIDTH, group__sai__frame__control.html#gae165fd96e6a5b06b362954fadeabcb7a, Driver_SAI.c
+ARM_SAI_FRAME_SYNC_WIDTH_Msk, Driver__SAI_8h.html#a319e93ff4c5ac4f067c47118a3334776, Driver_SAI.h
+ARM_SAI_FRAME_SYNC_WIDTH_Pos, Driver__SAI_8h.html#a1012f372276699c44b38b5e093802864, Driver_SAI.h
+ARM_SAI_GetCapabilities, group__sai__interface__gr.html#gac6c636757944eaf25aebf312a67665aa, Driver_SAI.c
+ARM_SAI_GetRxCount, group__sai__interface__gr.html#ga2c571fcc8b9632c25a64043bc2b2baec, Driver_SAI.c
+ARM_SAI_GetStatus, group__sai__interface__gr.html#ga6a202b57697f0f7a9742e76b33d5eeec, Driver_SAI.c
+ARM_SAI_GetTxCount, group__sai__interface__gr.html#gaa9805f9d32aee205f787e625a58e8898, Driver_SAI.c
+ARM_SAI_GetVersion, group__sai__interface__gr.html#ga786b1970a788a4dfc6156b42364e52f8, Driver_SAI.c
+ARM_SAI_Initialize, group__sai__interface__gr.html#ga89622a02ca1e7affb1a01eefacb6f54c, Driver_SAI.c
+ARM_SAI_LSB_FIRST, group__sai__bit__order__control.html#ga19b51b75537b030b975efcf68f3db78b, Driver_SAI.c
+ARM_SAI_MASK_SLOTS_RX, group__sai__controls.html#ga84302d372185665852c9ed941c6545e0, Driver_SAI.c
+ARM_SAI_MASK_SLOTS_TX, group__sai__controls.html#ga8675b9776189caf4df7d558b3e18fcba, Driver_SAI.c
+ARM_SAI_MCLK_PIN_INACTIVE, group__sai__mclk__pin__control.html#ga7654bffb42e96d48df57c598323337d6, Driver_SAI.c
+ARM_SAI_MCLK_PIN_INPUT, group__sai__mclk__pin__control.html#ga2cd610be9ba9532b2926376deaacf5ad, Driver_SAI.c
+ARM_SAI_MCLK_PIN_Msk, Driver__SAI_8h.html#a1fcfc4708ec7324563be3d0d840a72bf, Driver_SAI.h
+ARM_SAI_MCLK_PIN_OUTPUT, group__sai__mclk__pin__control.html#ga24d99edf05699eff32da02742fb04ced, Driver_SAI.c
+ARM_SAI_MCLK_PIN_Pos, Driver__SAI_8h.html#a62e1f07e62ec45d44a4b35a975323233, Driver_SAI.h
+ARM_SAI_MCLK_PRESCALER, group__sai__mclk__pres__control.html#ga2afa85cd335e75d8b9b06c9f47f3f4b0, Driver_SAI.c
+ARM_SAI_MCLK_PRESCALER_Msk, Driver__SAI_8h.html#adaa62519270d171df9b087ea004a3bb9, Driver_SAI.h
+ARM_SAI_MCLK_PRESCALER_Pos, Driver__SAI_8h.html#a2d4fa5bf0272869fe80f7a35844c296b, Driver_SAI.h
+ARM_SAI_MODE_MASTER, group__sai__mode__control.html#ga5bedff714ea0f90139665b72d44daddc, Driver_SAI.c
+ARM_SAI_MODE_Msk, Driver__SAI_8h.html#ae949aad131ef68cde3190e3ab772f5bc, Driver_SAI.h
+ARM_SAI_MODE_Pos, Driver__SAI_8h.html#a8779654f638207bcee1b86a508b3a486, Driver_SAI.h
+ARM_SAI_MODE_SLAVE, group__sai__mode__control.html#ga5956c12a24a506754ecc7999f0660bb5, Driver_SAI.c
+ARM_SAI_MONO_MODE, group__sai__mono__control.html#ga0adcd27875d92add813b9664e9cb0b4b, Driver_SAI.c
+ARM_SAI_MSB_FIRST, group__sai__bit__order__control.html#gaf74bfe9c3005bf3b80d69f112ea9e62b, Driver_SAI.c
+ARM_SAI_PowerControl, group__sai__interface__gr.html#gacdec50a3dd5902de601caa7397c1dabc, Driver_SAI.c
+ARM_SAI_PROTOCOL_AC97, group__sai__protocol__control.html#ga8b1669910f4db4bb3584543e7eb04d7a, Driver_SAI.c
+ARM_SAI_PROTOCOL_I2S, group__sai__protocol__control.html#gaaaf423bbe59920b3c7813e22ce083ddc, Driver_SAI.c
+ARM_SAI_PROTOCOL_LSB_JUSTIFIED, group__sai__protocol__control.html#gab88b6f9b61a20927ac8f8d39e46c6349, Driver_SAI.c
+ARM_SAI_PROTOCOL_MSB_JUSTIFIED, group__sai__protocol__control.html#gad931f9e8aedff4e6040d726d707862f0, Driver_SAI.c
+ARM_SAI_PROTOCOL_Msk, Driver__SAI_8h.html#aff67558883dcbaaed0feb28ddb5104a9, Driver_SAI.h
+ARM_SAI_PROTOCOL_PCM_LONG, group__sai__protocol__control.html#gad43530c5b6ae1e89db587b20d71440b4, Driver_SAI.c
+ARM_SAI_PROTOCOL_PCM_SHORT, group__sai__protocol__control.html#ga3762437e0b1402b5d4fd293ae745f103, Driver_SAI.c
+ARM_SAI_PROTOCOL_Pos, Driver__SAI_8h.html#a9d46c20d74fc28cd23c61efec5d7e264, Driver_SAI.h
+ARM_SAI_PROTOCOL_USER, group__sai__protocol__control.html#gacef87941052c21ebacd3dde6ce9d6925, Driver_SAI.c
+ARM_SAI_Receive, group__sai__interface__gr.html#ga2d55f506cef9d2849cbe418146086d98, Driver_SAI.c
+ARM_SAI_Send, group__sai__interface__gr.html#ga8bb6866c535adeb930bc4a847d476fcd, Driver_SAI.c
+ARM_SAI_SignalEvent, group__sai__interface__gr.html#gaedf3347cb25d6bf2faad1bbb35ad79f4, Driver_SAI.c
+ARM_SAI_SignalEvent_t, group__sai__interface__gr.html#gad8ca8e2459e540928f6315b3df6da0ee, Driver_SAI.h
+ARM_SAI_SLOT_COUNT, group__sai__slot__control.html#ga8f2cf3a212ca7fe389e00b082efb5d0b, Driver_SAI.c
+ARM_SAI_SLOT_COUNT_Msk, Driver__SAI_8h.html#a4c650eb9f59911ea332bbc090e0176ec, Driver_SAI.h
+ARM_SAI_SLOT_COUNT_Pos, Driver__SAI_8h.html#ac2b8807f6651d6f72e0ec35ccfaea467, Driver_SAI.h
+ARM_SAI_SLOT_OFFSET, group__sai__slot__control.html#ga48d4a142f3a1bb0fa4e88c9e427932a0, Driver_SAI.c
+ARM_SAI_SLOT_OFFSET_Msk, Driver__SAI_8h.html#ae45ed9a4e8a4bb6861ddc0752b716ea3, Driver_SAI.h
+ARM_SAI_SLOT_OFFSET_Pos, Driver__SAI_8h.html#a502fb0ed58535dfc41f47db570105af4, Driver_SAI.h
+ARM_SAI_SLOT_SIZE_16, group__sai__slot__control.html#ga2bb9cf53b07cac81fb0fe71de6c97c83, Driver_SAI.c
+ARM_SAI_SLOT_SIZE_32, group__sai__slot__control.html#gaaa5c4cc18a0f5668bc9f117874cd83dd, Driver_SAI.c
+ARM_SAI_SLOT_SIZE_DEFAULT, group__sai__slot__control.html#gad77c6c0de2a4e7223a0c42e1594f0a2c, Driver_SAI.c
+ARM_SAI_SLOT_SIZE_Msk, Driver__SAI_8h.html#a91b6372d62b46f5608f3de2c66186137, Driver_SAI.h
+ARM_SAI_SLOT_SIZE_Pos, Driver__SAI_8h.html#a6c17885d8e10e8befe7d04bca108ffda, Driver_SAI.h
+ARM_SAI_STATUS, group__sai__interface__gr.html#structARM__SAI__STATUS,
+ARM_SAI_SYNCHRONIZATION_Msk, Driver__SAI_8h.html#a42244bcaa347e43405cc356c00458c2e, Driver_SAI.h
+ARM_SAI_SYNCHRONIZATION_Pos, Driver__SAI_8h.html#a07e9aff784158ff76feab30b9c1b39ec, Driver_SAI.h
+ARM_SAI_SYNCHRONOUS, group__sai__sync__control.html#gad2ad5406c30c353e80f54b40b3de5db8, Driver_SAI.c
+ARM_SAI_Uninitialize, group__sai__interface__gr.html#gabdefafaba6f072cfd7ed6f8f132422b6, Driver_SAI.c
+ARM_SOCKET_AF_INET, group__wifi__addr__family.html#ga1a17023d92374b4f2d963aa7ac1c4e17, Driver_WiFi.c
+ARM_SOCKET_AF_INET6, group__wifi__addr__family.html#gad50c95421ffbc6eec5f8458b2e170c26, Driver_WiFi.c
+ARM_SOCKET_EADDRINUSE, group__wifi__soc__func.html#ga4fa475e41c3db0ada798249696e745a1, Driver_WiFi.c
+ARM_SOCKET_EAGAIN, group__wifi__soc__func.html#ga699dbd55e543fd38d333cf1d4470d8db, Driver_WiFi.c
+ARM_SOCKET_EALREADY, group__wifi__soc__func.html#ga9df0d5bd422102d9d4ebddc869d358e0, Driver_WiFi.c
+ARM_SOCKET_ECONNABORTED, group__wifi__soc__func.html#ga7e64d6bd00a2f6e30ece3ff0f02b5b27, Driver_WiFi.c
+ARM_SOCKET_ECONNREFUSED, group__wifi__soc__func.html#gaaf535c9d325172ff8ef02964af218cb0, Driver_WiFi.c
+ARM_SOCKET_ECONNRESET, group__wifi__soc__func.html#ga87fa238861921ba1b272019a83b04676, Driver_WiFi.c
+ARM_SOCKET_EHOSTNOTFOUND, group__wifi__soc__func.html#ga4d5d38e9a7d5907a3de4165476640cd4, Driver_WiFi.c
+ARM_SOCKET_EINPROGRESS, group__wifi__soc__func.html#gad7f3e077f7721a202012378ddcefb83f, Driver_WiFi.c
+ARM_SOCKET_EINVAL, group__wifi__soc__func.html#ga695aa5c5329602d9465fbc6c22fc9978, Driver_WiFi.c
+ARM_SOCKET_EISCONN, group__wifi__soc__func.html#gaa1e456c6cea2f6579158818387557f1a, Driver_WiFi.c
+ARM_SOCKET_ENOMEM, group__wifi__soc__func.html#ga68e88e80822f779361407d005659fc6c, Driver_WiFi.c
+ARM_SOCKET_ENOTCONN, group__wifi__soc__func.html#ga0bde95e313d907032074583bc06b24a1, Driver_WiFi.c
+ARM_SOCKET_ENOTSUP, group__wifi__soc__func.html#ga95ab80319bfbc5413fc5334e3d5ce5d2, Driver_WiFi.c
+ARM_SOCKET_ERROR, group__wifi__soc__func.html#ga2f3db9fdae2366238054ff8a8e8ef97c, Driver_WiFi.c
+ARM_SOCKET_ESOCK, group__wifi__soc__func.html#ga535e069b83aafcf70dd089e6097bceef, Driver_WiFi.c
+ARM_SOCKET_ETIMEDOUT, group__wifi__soc__func.html#ga320ffeeb44d583c0216b24d6e1009d9f, Driver_WiFi.c
+ARM_SOCKET_IO_FIONBIO, group__wifi__soc__opt.html#gac6fa12bbc640209a6b63f8cec282f961, Driver_WiFi.c
+ARM_SOCKET_IPPROTO_TCP, group__wifi__protocol.html#gaf07cfcf1b65ea6c6be0629459a2ba781, Driver_WiFi.c
+ARM_SOCKET_IPPROTO_UDP, group__wifi__protocol.html#gabacbead83c772f5737b25b4fc390e16d, Driver_WiFi.c
+ARM_SOCKET_SO_KEEPALIVE, group__wifi__soc__opt.html#ga925f699a931ccbfb87eb5f3d36cbe405, Driver_WiFi.c
+ARM_SOCKET_SO_RCVTIMEO, group__wifi__soc__opt.html#ga6f76374467b5580ab0e440da1c39024e, Driver_WiFi.c
+ARM_SOCKET_SO_SNDTIMEO, group__wifi__soc__opt.html#gad633987fb5b3478b54d3269b1b03497a, Driver_WiFi.c
+ARM_SOCKET_SO_TYPE, group__wifi__soc__opt.html#ga0466a14ce32b2cc28887735b632f3e63, Driver_WiFi.c
+ARM_SOCKET_SOCK_DGRAM, group__wifi__socket__type.html#gaced5f33eda2fc38a8303cd11a0d76fab, Driver_WiFi.c
+ARM_SOCKET_SOCK_STREAM, group__wifi__socket__type.html#ga9567d5735856190b2ae9cc39f68637f1, Driver_WiFi.c
+ARM_SPI_ABORT_TRANSFER, group__spi__misc__ctrls.html#ga44708b80e48984be099cd6eb11780dc3, Driver_SPI.c
+ARM_SPI_API_VERSION, Driver__SPI_8h.html#acf1275c15e53a573d7db89da66839d97, Driver_SPI.h
+ARM_SPI_BIT_ORDER_Msk, Driver__SPI_8h.html#a7d407682d2cb5a7fea5e38ae62fa42f8, Driver_SPI.h
+ARM_SPI_BIT_ORDER_Pos, Driver__SPI_8h.html#a84a8f90504df32ec77832a0285a47081, Driver_SPI.h
+ARM_SPI_CAPABILITIES, group__spi__interface__gr.html#structARM__SPI__CAPABILITIES,
+ARM_SPI_Control, group__spi__interface__gr.html#gad18d229992598d6677bec250015e5d1a, Driver_SPI.c
+ARM_SPI_CONTROL_Msk, Driver__SPI_8h.html#a646c834efef12377b372ea546459315b, Driver_SPI.h
+ARM_SPI_CONTROL_Pos, Driver__SPI_8h.html#a129dc5d38b4ba2c776c0b90aecf12a63, Driver_SPI.h
+ARM_SPI_CONTROL_SS, group__spi__misc__ctrls.html#ga5776272b82decff92da003568540c92f, Driver_SPI.c
+ARM_SPI_CPOL0_CPHA0, group__spi__frame__format__ctrls.html#gab4ac9a609c078d1e8332cf95da34e50e, Driver_SPI.c
+ARM_SPI_CPOL0_CPHA1, group__spi__frame__format__ctrls.html#ga5498eb08c2ba8de2e1c2801428e79d71, Driver_SPI.c
+ARM_SPI_CPOL1_CPHA0, group__spi__frame__format__ctrls.html#ga67193d9b5af1ec312a66d007c33b597f, Driver_SPI.c
+ARM_SPI_CPOL1_CPHA1, group__spi__frame__format__ctrls.html#ga7fab572b2fec303e979e47eb2d13ca74, Driver_SPI.c
+ARM_SPI_DATA_BITS, group__spi__data__bits__ctrls.html#gaf6c099a1d67256a32010120c66c55250, Driver_SPI.c
+ARM_SPI_DATA_BITS_Msk, Driver__SPI_8h.html#a0b6e14fe55f4d92ddab6ca230da77f46, Driver_SPI.h
+ARM_SPI_DATA_BITS_Pos, Driver__SPI_8h.html#a89e1140c07c9805112b6de4541c3b59a, Driver_SPI.h
+ARM_SPI_ERROR_BIT_ORDER, group__spi__execution__status.html#ga6b8ac31930ea6ca3a9635f2ac935466d, Driver_SPI.c
+ARM_SPI_ERROR_DATA_BITS, group__spi__execution__status.html#ga76f895d3380ca474124f83acbebc5651, Driver_SPI.c
+ARM_SPI_ERROR_FRAME_FORMAT, group__spi__execution__status.html#gac47584fe5691889c056611bc589b25aa, Driver_SPI.c
+ARM_SPI_ERROR_MODE, group__spi__execution__status.html#ga273a55c5d19491c565e5f05d03d66f3f, Driver_SPI.c
+ARM_SPI_ERROR_SS_MODE, group__spi__execution__status.html#gaae7b1a1feb46faa1830c92b73bd775ad, Driver_SPI.c
+ARM_SPI_EVENT_DATA_LOST, group__SPI__events.html#ga8e63d99c80ea56de596a8d0a51fd8244, Driver_SPI.c
+ARM_SPI_EVENT_MODE_FAULT, group__SPI__events.html#ga7eaa229003689aa18598273490b3e630, Driver_SPI.c
+ARM_SPI_EVENT_TRANSFER_COMPLETE, group__SPI__events.html#gaabdfc9e17641144cd50d36d15511a1b8, Driver_SPI.c
+ARM_SPI_FRAME_FORMAT_Msk, Driver__SPI_8h.html#af459192fe14b4b725816fa0029149298, Driver_SPI.h
+ARM_SPI_FRAME_FORMAT_Pos, Driver__SPI_8h.html#ac47e4ed093d8c054021121f89c64023e, Driver_SPI.h
+ARM_SPI_GET_BUS_SPEED, group__spi__misc__ctrls.html#gafc00fe35bb4c89b076d014b43168b2b3, Driver_SPI.c
+ARM_SPI_GetCapabilities, group__spi__interface__gr.html#gaf4823a11ab5efcd47c79b13801513ddc, Driver_SPI.c
+ARM_SPI_GetDataCount, group__spi__interface__gr.html#gaaaecaaf4ec1922f22e7f9de63af5ccdb, Driver_SPI.c
+ARM_SPI_GetStatus, group__spi__interface__gr.html#ga60d33d8788a76c388cc36e066240b817, Driver_SPI.c
+ARM_SPI_GetVersion, group__spi__interface__gr.html#gad5db9209ef1d64a7915a7278d6a402c8, Driver_SPI.c
+ARM_SPI_Initialize, group__spi__interface__gr.html#ga1a3c11ed523a4355cd91069527945906, Driver_SPI.c
+ARM_SPI_LSB_MSB, group__spi__bit__order__ctrls.html#ga41c53c3b396a89ce78018467e561aaaf, Driver_SPI.c
+ARM_SPI_MICROWIRE, group__spi__frame__format__ctrls.html#ga44f481d32b9a9ea93673f05af82ccf86, Driver_SPI.c
+ARM_SPI_MODE_INACTIVE, group__spi__mode__ctrls.html#ga974e3d7c178b76b0540d7644b977bff3, Driver_SPI.c
+ARM_SPI_MODE_MASTER, group__spi__mode__ctrls.html#ga3143ef07c1607b9bc57e29df35cf2fa8, Driver_SPI.c
+ARM_SPI_MODE_MASTER_SIMPLEX, group__spi__mode__ctrls.html#gaf34d849c7cde1151a768887f154e19bd, Driver_SPI.c
+ARM_SPI_MODE_SLAVE, group__spi__mode__ctrls.html#ga382b394c5e68f7d1206b837843732a3e, Driver_SPI.c
+ARM_SPI_MODE_SLAVE_SIMPLEX, group__spi__mode__ctrls.html#ga9b113d8b336047e1c22f73ad44851fdf, Driver_SPI.c
+ARM_SPI_MSB_LSB, group__spi__bit__order__ctrls.html#ga98228a708cbab6e214c7ac696f77dab6, Driver_SPI.c
+ARM_SPI_PowerControl, group__spi__interface__gr.html#ga1a1e7e80ea32ae381b75213c32aa8067, Driver_SPI.c
+ARM_SPI_Receive, group__spi__interface__gr.html#ga726aff54e782ed9b47f7ba1280a3d8f6, Driver_SPI.c
+ARM_SPI_Send, group__spi__interface__gr.html#gab2a303d1071e926280d50682f4808479, Driver_SPI.c
+ARM_SPI_SET_BUS_SPEED, group__spi__misc__ctrls.html#ga5ef3d114979f3fd6010d0df16c2bf5c1, Driver_SPI.c
+ARM_SPI_SET_DEFAULT_TX_VALUE, group__spi__misc__ctrls.html#gae9861221dee78d52bd1522b7846535ce, Driver_SPI.c
+ARM_SPI_SignalEvent, group__spi__interface__gr.html#ga505b2d787348d51351d38fee98ccba7e, Driver_SPI.c
+ARM_SPI_SignalEvent_t, group__spi__interface__gr.html#gafde9205364241ee81290adc0481c6640, Driver_SPI.h
+ARM_SPI_SS_ACTIVE, Driver__SPI_8h.html#a3f465cdbd1238ddd74f78e14457076c4, Driver_SPI.h
+ARM_SPI_SS_INACTIVE, Driver__SPI_8h.html#a335b448e07422e9c25616a693ec581cc, Driver_SPI.h
+ARM_SPI_SS_MASTER_HW_INPUT, group__spi__slave__select__mode__ctrls.html#ga8561bd0cc25ab2bb02b138c1c6a586cd, Driver_SPI.c
+ARM_SPI_SS_MASTER_HW_OUTPUT, group__spi__slave__select__mode__ctrls.html#ga07762709a40dc90aca85553f500c8761, Driver_SPI.c
+ARM_SPI_SS_MASTER_MODE_Msk, Driver__SPI_8h.html#aaefa5b36525296a43071968cac43a4af, Driver_SPI.h
+ARM_SPI_SS_MASTER_MODE_Pos, Driver__SPI_8h.html#ac467bd067b72370b23546767e63ce693, Driver_SPI.h
+ARM_SPI_SS_MASTER_SW, group__spi__slave__select__mode__ctrls.html#gab5e319aa3f9d4d8c9ed92f0fe865f624, Driver_SPI.c
+ARM_SPI_SS_MASTER_UNUSED, group__spi__slave__select__mode__ctrls.html#gae19343adc7bd71408b51733171f99dc7, Driver_SPI.c
+ARM_SPI_SS_SLAVE_HW, group__spi__slave__select__mode__ctrls.html#ga2bd0d1f3ade2dc0cc48cc0593336ad70, Driver_SPI.c
+ARM_SPI_SS_SLAVE_MODE_Msk, Driver__SPI_8h.html#a2e9a0ac10df1b90b785c5d23079873e0, Driver_SPI.h
+ARM_SPI_SS_SLAVE_MODE_Pos, Driver__SPI_8h.html#a4aed772149cc33c6ee70663adef90956, Driver_SPI.h
+ARM_SPI_SS_SLAVE_SW, group__spi__slave__select__mode__ctrls.html#gad371f6ba0d12a57bdcc3217c351abfb0, Driver_SPI.c
+ARM_SPI_STATUS, group__spi__interface__gr.html#structARM__SPI__STATUS,
+ARM_SPI_TI_SSI, group__spi__frame__format__ctrls.html#ga225185710ba38848a489013ba4475915, Driver_SPI.c
+ARM_SPI_Transfer, group__spi__interface__gr.html#gaa24026b3822c10272e301f1505136ec2, Driver_SPI.c
+ARM_SPI_Uninitialize, group__spi__interface__gr.html#ga0c480ee3eabb82fc746e89741ed2e03e, Driver_SPI.c
+ARM_STORAGE_API_VERSION, Driver__Storage_8h.html#a2ec531cd9d7d4916f2479efd4ff65b96, Driver_Storage.h
+ARM_STORAGE_BLOCK, group__storage__interface__gr.html#structARM__STORAGE__BLOCK,
+ARM_STORAGE_BLOCK_ATTRIBUTES, group__storage__interface__gr.html#structARM__STORAGE__BLOCK__ATTRIBUTES,
+ARM_Storage_Callback_t, group__storage__interface__gr.html#ga4b290224fea782e6d2ad06f541b28a98, Driver_Storage.h
+ARM_STORAGE_CAPABILITIES, group__storage__interface__gr.html#structARM__STORAGE__CAPABILITIES,
+ARM_Storage_Erase, group__storage__interface__gr.html#gaceef4851d9181cce65c8b2d05f4429bc, Driver_Storage.c
+ARM_Storage_EraseAll, group__storage__interface__gr.html#ga04e77387a3c628d6fc661e82f7daddaa, Driver_Storage.c
+ARM_STORAGE_ERROR_NOT_ERASABLE, Driver__Storage_8h.html#a7d81999c123625db0e66b8a2c2b0e1b9, Driver_Storage.h
+ARM_STORAGE_ERROR_NOT_PROGRAMMABLE, Driver__Storage_8h.html#a5a97bf8a1813abdf6fef26f0d777a252, Driver_Storage.h
+ARM_STORAGE_ERROR_PROTECTED, Driver__Storage_8h.html#a71f6e5ed403c06a5c99c4882bacdf76e, Driver_Storage.h
+ARM_Storage_GetBlock, group__storage__interface__gr.html#ga5fe9d27ce8afe65124dec62566114073, Driver_Storage.c
+ARM_Storage_GetCapabilities, group__storage__interface__gr.html#ga8378b3901dfe76d8f31728a50e10dae2, Driver_Storage.c
+ARM_Storage_GetInfo, group__storage__interface__gr.html#gad557e8e6e33cd4528d398ecf4dddc747, Driver_Storage.c
+ARM_Storage_GetNextBlock, group__storage__interface__gr.html#gad318f8cb38626cbeea1fcf36a0977c44, Driver_Storage.c
+ARM_Storage_GetStatus, group__storage__interface__gr.html#ga29e7bfe78f41abb16973bdb4e0188a20, Driver_Storage.c
+ARM_Storage_GetVersion, group__storage__interface__gr.html#gaf28193431b1a2ee64b22bfb36aed27e3, Driver_Storage.c
+ARM_STORAGE_INFO, group__storage__interface__gr.html#structARM__STORAGE__INFO,
+ARM_Storage_Initialize, group__storage__interface__gr.html#gacc5dc090a35ac16caff8957030eaa174, Driver_Storage.c
+ARM_STORAGE_INVALID_ADDRESS, Driver__Storage_8h.html#a5499f02c78acaccb22d6ecc6be195058, Driver_Storage.h
+ARM_STORAGE_INVALID_OFFSET, Driver__Storage_8h.html#ab8112c1c73ba434c93d19fa1a445c6bf, Driver_Storage.h
+ARM_STORAGE_OPERATION, group__storage__interface__gr.html#ga3a9277f89946d61c41b22da72e3eef7c, Driver_Storage.h
+ARM_STORAGE_OPERATION_ERASE, Driver__Storage_8h.html#ga3a9277f89946d61c41b22da72e3eef7cab52a1d10b8087452fd97af8cdb9a6f75, Driver_Storage.h
+ARM_STORAGE_OPERATION_ERASE_ALL, Driver__Storage_8h.html#ga3a9277f89946d61c41b22da72e3eef7ca60a0511bd5e32db2a22d3ab2023a601e, Driver_Storage.h
+ARM_STORAGE_OPERATION_GET_BLOCK, Driver__Storage_8h.html#ga3a9277f89946d61c41b22da72e3eef7cac75096931c3d29af1029f25fc44e7523, Driver_Storage.h
+ARM_STORAGE_OPERATION_GET_CAPABILITIES, Driver__Storage_8h.html#ga3a9277f89946d61c41b22da72e3eef7ca314621ae4384fef7094d8724d59b65c4, Driver_Storage.h
+ARM_STORAGE_OPERATION_GET_INFO, Driver__Storage_8h.html#ga3a9277f89946d61c41b22da72e3eef7ca0fe0ef7c0a9e69d053a0419282248f40, Driver_Storage.h
+ARM_STORAGE_OPERATION_GET_NEXT_BLOCK, Driver__Storage_8h.html#ga3a9277f89946d61c41b22da72e3eef7ca9bfab6ee9caa3ace32338d4ef2d856f5, Driver_Storage.h
+ARM_STORAGE_OPERATION_GET_STATUS, Driver__Storage_8h.html#ga3a9277f89946d61c41b22da72e3eef7ca7c595cd3c439753efe0a0b17efd7bb7f, Driver_Storage.h
+ARM_STORAGE_OPERATION_GET_VERSION, Driver__Storage_8h.html#ga3a9277f89946d61c41b22da72e3eef7cac82e2ca0f9b7ec94e24ae56c45f12f8c, Driver_Storage.h
+ARM_STORAGE_OPERATION_INITIALIZE, Driver__Storage_8h.html#ga3a9277f89946d61c41b22da72e3eef7caca3985b874bf393dc2e448b339668971, Driver_Storage.h
+ARM_STORAGE_OPERATION_POWER_CONTROL, Driver__Storage_8h.html#ga3a9277f89946d61c41b22da72e3eef7ca213a74ac5a692a80f17fd6d8e6565e05, Driver_Storage.h
+ARM_STORAGE_OPERATION_PROGRAM_DATA, Driver__Storage_8h.html#ga3a9277f89946d61c41b22da72e3eef7ca586b4774a7a092d1932d3415cc42abb0, Driver_Storage.h
+ARM_STORAGE_OPERATION_READ_DATA, Driver__Storage_8h.html#ga3a9277f89946d61c41b22da72e3eef7ca177812f3cb27c413473d94ebe9480454, Driver_Storage.h
+ARM_STORAGE_OPERATION_RESOLVE_ADDRESS, Driver__Storage_8h.html#ga3a9277f89946d61c41b22da72e3eef7ca3292512d0222e4119d0cdf77de1508df, Driver_Storage.h
+ARM_STORAGE_OPERATION_UNINITIALIZE, Driver__Storage_8h.html#ga3a9277f89946d61c41b22da72e3eef7cab9488e567ad58b16c5df2637df3902e9, Driver_Storage.h
+ARM_Storage_PowerControl, group__storage__interface__gr.html#ga979a2484bf05b2986de95a5d98307d54, Driver_Storage.c
+ARM_STORAGE_PROGRAM_CYCLES_INFINITE, Driver__Storage_8h.html#ab6f380932e1a8e7802be024a224faf93, Driver_Storage.h
+ARM_Storage_ProgramData, group__storage__interface__gr.html#gabd20d561854c06918b0515b6c1bba230, Driver_Storage.c
+ARM_STORAGE_PROGRAMMABILITY_ERASABLE, Driver__Storage_8h.html#a08670c9b9270eba2e030d90c4af9317c, Driver_Storage.h
+ARM_STORAGE_PROGRAMMABILITY_RAM, Driver__Storage_8h.html#a66cd2a20f084db2d28f6a98cbc503d8a, Driver_Storage.h
+ARM_STORAGE_PROGRAMMABILITY_ROM, Driver__Storage_8h.html#af232495db19beb7025aebc6e3f9e7553, Driver_Storage.h
+ARM_STORAGE_PROGRAMMABILITY_WORM, Driver__Storage_8h.html#a373cda87e59c51b2a04f46f4d31d5dd8, Driver_Storage.h
+ARM_Storage_ReadData, group__storage__interface__gr.html#gabaa24553c165add98020434c980b3ab4, Driver_Storage.c
+ARM_Storage_ResolveAddress, group__storage__interface__gr.html#ga5a1934750a51c74b8b0fea52588a3b9a, Driver_Storage.c
+ARM_STORAGE_SECURITY_FEATURES, Driver__Storage_8h.html#structARM__STORAGE__SECURITY__FEATURES,
+ARM_STORAGE_STATUS, group__storage__interface__gr.html#structARM__STORAGE__STATUS,
+ARM_Storage_Uninitialize, group__storage__interface__gr.html#ga1d14b15ddcda2836c6e3c1d0b5e60dca, Driver_Storage.c
+ARM_STORAGE_VALID_BLOCK, Driver__Storage_8h.html#a955b1ca2ea24cfd3a8923731b581cfd4, Driver_Storage.h
+ARM_USART_ABORT_RECEIVE, group__usart__misc__control.html#ga3f57bcedf610dc844e6cc3a230dba5f7, Driver_USART.c
+ARM_USART_ABORT_SEND, group__usart__misc__control.html#ga54e88b32bc7368ff9c44613eae735c44, Driver_USART.c
+ARM_USART_ABORT_TRANSFER, group__usart__misc__control.html#ga83d0ef402feb342f9939f0e4ffe26182, Driver_USART.c
+ARM_USART_API_VERSION, Driver__USART_8h.html#ab37a12fd0981e09c42ea42684a5dfbab, Driver_USART.h
+ARM_USART_CAPABILITIES, group__usart__interface__gr.html#structARM__USART__CAPABILITIES,
+ARM_USART_Control, group__usart__interface__gr.html#gad8ffdde2123b5412de3005c456da677d, Driver_USART.c
+ARM_USART_CONTROL_BREAK, group__usart__misc__control.html#gab194a6f916e5b25e0262534c0cce54dc, Driver_USART.c
+ARM_USART_CONTROL_Msk, Driver__USART_8h.html#a253d29333d1a40d0401a02f9675a90fd, Driver_USART.h
+ARM_USART_CONTROL_Pos, Driver__USART_8h.html#ab654e36e71012c28b91273e96827e1b8, Driver_USART.h
+ARM_USART_CONTROL_RX, group__usart__misc__control.html#gad52c08553ae203d4f7741404589b8169, Driver_USART.c
+ARM_USART_CONTROL_SMART_CARD_NACK, group__usart__misc__control.html#ga4bb5374e7db308b6ff48aa13aa9c4b8a, Driver_USART.c
+ARM_USART_CONTROL_TX, group__usart__misc__control.html#gad96ea1a80c97f968fbc0ae4c20e7fa6a, Driver_USART.c
+ARM_USART_CPHA0, group__usart__clock__phase.html#ga5eb27c2294b7d14a20d0c7e2ef0a47b4, Driver_USART.c
+ARM_USART_CPHA1, group__usart__clock__phase.html#ga4b9f16371870476739a198c52dba6862, Driver_USART.c
+ARM_USART_CPHA_Msk, Driver__USART_8h.html#afba3e5931503b5a820472c4610252d72, Driver_USART.h
+ARM_USART_CPHA_Pos, Driver__USART_8h.html#a01ec7322a6a62197e82e948b1a8a41fa, Driver_USART.h
+ARM_USART_CPOL0, group__usart__clock__polarity.html#ga472d459abb99f1caaff94fa0cdd2ad27, Driver_USART.c
+ARM_USART_CPOL1, group__usart__clock__polarity.html#ga9e5541d8937a9d92e42aeb273138592a, Driver_USART.c
+ARM_USART_CPOL_Msk, Driver__USART_8h.html#a2424397076d0479ab6b83e557be35db2, Driver_USART.h
+ARM_USART_CPOL_Pos, Driver__USART_8h.html#a76148e4ea9d9e8a798e904e1d65d5dfc, Driver_USART.h
+ARM_USART_DATA_BITS_5, group__usart__data__bits.html#ga981ff25b4ff806f743d1af4575b87339, Driver_USART.c
+ARM_USART_DATA_BITS_6, group__usart__data__bits.html#ga92ba3d6cea5cd5c0b661667539a9e43c, Driver_USART.c
+ARM_USART_DATA_BITS_7, group__usart__data__bits.html#gad86a2d971ce521c6f6eda28d4f8786a4, Driver_USART.c
+ARM_USART_DATA_BITS_8, group__usart__data__bits.html#gadc5e8d17b5c69cd7f9135b849c2a4586, Driver_USART.c
+ARM_USART_DATA_BITS_9, group__usart__data__bits.html#gae238a08198dc7ac6178ae0a2a95a2764, Driver_USART.c
+ARM_USART_DATA_BITS_Msk, Driver__USART_8h.html#a84581b0925c149db3ca28d2656107656, Driver_USART.h
+ARM_USART_DATA_BITS_Pos, Driver__USART_8h.html#a08696262ebd491edf1e7865ebe93a81f, Driver_USART.h
+ARM_USART_DTR_CLEAR, Driver__USART_8h.html#ga7b89d709f048b6a956aa211f63e75f6fa3ad44ce9f16c136ccad45c09ec65cb4c, Driver_USART.h
+ARM_USART_DTR_SET, Driver__USART_8h.html#ga7b89d709f048b6a956aa211f63e75f6fab938a21e1b59a2b92424e2521b9469d4, Driver_USART.h
+ARM_USART_ERROR_BAUDRATE, group__usart__execution__status.html#gab57c4e8d4cb3a4b73751a002f5ec4586, Driver_USART.c
+ARM_USART_ERROR_CPHA, group__usart__execution__status.html#gade1af23c4ed5409dacd99ab76dc2ff8b, Driver_USART.c
+ARM_USART_ERROR_CPOL, group__usart__execution__status.html#ga2a1cd0a1e1bce9b545b0d7854a6fd6d6, Driver_USART.c
+ARM_USART_ERROR_DATA_BITS, group__usart__execution__status.html#gaade95ddec6882e96c086dfe8e0ba9a4c, Driver_USART.c
+ARM_USART_ERROR_FLOW_CONTROL, group__usart__execution__status.html#gaf8fea8d43ff72c76434d8b5e9eebd890, Driver_USART.c
+ARM_USART_ERROR_MODE, group__usart__execution__status.html#gaa98f35611ec5bd7034f21cb47199322b, Driver_USART.c
+ARM_USART_ERROR_PARITY, group__usart__execution__status.html#gaefabd886c586a45f4f7346c1f04392d0, Driver_USART.c
+ARM_USART_ERROR_STOP_BITS, group__usart__execution__status.html#ga1d699654fbbed3ca41c5ea10aac8f859, Driver_USART.c
+ARM_USART_EVENT_CTS, group__USART__events.html#ga4cd807ca131bdcb1a7eb4f223fa70476, Driver_USART.c
+ARM_USART_EVENT_DCD, group__USART__events.html#ga1628b951feba1c851f424ce89da409a4, Driver_USART.c
+ARM_USART_EVENT_DSR, group__USART__events.html#ga5afef591c2e8dd9bc4332b7bc8d96309, Driver_USART.c
+ARM_USART_EVENT_RECEIVE_COMPLETE, group__USART__events.html#ga08b165fd8525e44e3ce42ed6183cd30a, Driver_USART.c
+ARM_USART_EVENT_RI, group__USART__events.html#gac17fe5723d4c5923656dadd9d1302154, Driver_USART.c
+ARM_USART_EVENT_RX_BREAK, group__USART__events.html#gaa1d19e48faf2bdc2a976de448928288e, Driver_USART.c
+ARM_USART_EVENT_RX_FRAMING_ERROR, group__USART__events.html#ga2d97495c650220fbfe9d6977d0953127, Driver_USART.c
+ARM_USART_EVENT_RX_OVERFLOW, group__USART__events.html#ga43a0869daf83abb3fea96926a97047ad, Driver_USART.c
+ARM_USART_EVENT_RX_PARITY_ERROR, group__USART__events.html#gadb4fec2530fc5ae3ad2b056741883451, Driver_USART.c
+ARM_USART_EVENT_RX_TIMEOUT, group__USART__events.html#ga66ee2256571450a3fc3c530344ea9bd7, Driver_USART.c
+ARM_USART_EVENT_SEND_COMPLETE, group__USART__events.html#gaae1c626192b16ccace93f3546e7884bf, Driver_USART.c
+ARM_USART_EVENT_TRANSFER_COMPLETE, group__USART__events.html#ga0599793e6aa531d56ff9f81ff12605d7, Driver_USART.c
+ARM_USART_EVENT_TX_COMPLETE, group__USART__events.html#ga12872a3b04343f97d9535b5b0d37286d, Driver_USART.c
+ARM_USART_EVENT_TX_UNDERFLOW, group__USART__events.html#gae57b9977bd338bf8bef86978843fa443, Driver_USART.c
+ARM_USART_FLOW_CONTROL_CTS, group__usart__flow__control.html#gaa7b38ebff1ce0f5c3e4479d22e66715f, Driver_USART.c
+ARM_USART_FLOW_CONTROL_Msk, Driver__USART_8h.html#a0e80cb6a6f47c164fb1fe5fe8eab43f4, Driver_USART.h
+ARM_USART_FLOW_CONTROL_NONE, group__usart__flow__control.html#gad04aa3fe4ea4b7363aee4bdca2ed3764, Driver_USART.c
+ARM_USART_FLOW_CONTROL_Pos, Driver__USART_8h.html#a2e09a6b54db30327511241fdf422c4c9, Driver_USART.h
+ARM_USART_FLOW_CONTROL_RTS, group__usart__flow__control.html#ga80c8a78e8868165cfcc543105bfd9621, Driver_USART.c
+ARM_USART_FLOW_CONTROL_RTS_CTS, group__usart__flow__control.html#gab16151b5c376b41586faf033f4a42d02, Driver_USART.c
+ARM_USART_GetCapabilities, group__usart__interface__gr.html#gad2d3ace1fe7627bb72945efefaeddf0a, Driver_USART.c
+ARM_USART_GetModemStatus, group__usart__interface__gr.html#ga198af0d6a7c85b7c0b96f3d9db8c34e0, Driver_USART.c
+ARM_USART_GetRxCount, group__usart__interface__gr.html#ga1a8799aeeba1363a9e5d22bada715a29, Driver_USART.c
+ARM_USART_GetStatus, group__usart__interface__gr.html#ga1e8fdd54294b587438b2b72f4dbde004, Driver_USART.c
+ARM_USART_GetTxCount, group__usart__interface__gr.html#gacb355584bcdf4ebd36f11d945800fa03, Driver_USART.c
+ARM_USART_GetVersion, group__usart__interface__gr.html#gabca6151cef47565832decaf484781b61, Driver_USART.c
+ARM_USART_Initialize, group__usart__interface__gr.html#ga51f06805e9a6197c553fa9513ac7b9d6, Driver_USART.c
+ARM_USART_MODE_ASYNCHRONOUS, group__usart__mode__control.html#gad85039731478c924d3b418ec00768388, Driver_USART.c
+ARM_USART_MODE_IRDA, group__usart__mode__control.html#ga458f4f60d1d772cfd7567ae424d9aad9, Driver_USART.c
+ARM_USART_MODE_SINGLE_WIRE, group__usart__mode__control.html#ga4132136971d4f93f2e6a87c6775a9bb0, Driver_USART.c
+ARM_USART_MODE_SMART_CARD, group__usart__mode__control.html#gade65a1c27d9097d9ef0e86c02b55cecd, Driver_USART.c
+ARM_USART_MODE_SYNCHRONOUS_MASTER, group__usart__mode__control.html#ga7d3e9e0e838a3f15f8661983b9ac4573, Driver_USART.c
+ARM_USART_MODE_SYNCHRONOUS_SLAVE, group__usart__mode__control.html#gae78778475f3fab09a080c2279afc69fa, Driver_USART.c
+ARM_USART_MODEM_CONTROL, group__usart__interface__gr.html#ga7b89d709f048b6a956aa211f63e75f6f, Driver_USART.h
+ARM_USART_MODEM_STATUS, group__usart__interface__gr.html#structARM__USART__MODEM__STATUS,
+ARM_USART_PARITY_EVEN, group__usart__parity__bit.html#gabc35e8dd2cbebb730abf36959e87a207, Driver_USART.c
+ARM_USART_PARITY_Msk, Driver__USART_8h.html#a434c48980c65129c01aa5bc1c8e22898, Driver_USART.h
+ARM_USART_PARITY_NONE, group__usart__parity__bit.html#ga141a64650f99a1f642c3b3b6ced0eb8d, Driver_USART.c
+ARM_USART_PARITY_ODD, group__usart__parity__bit.html#ga02f30181eedd3b04d650dd507bf40d6d, Driver_USART.c
+ARM_USART_PARITY_Pos, Driver__USART_8h.html#a2ce50af2e58db12c25a5791080aca258, Driver_USART.h
+ARM_USART_PowerControl, group__usart__interface__gr.html#ga9bad012b28d544f3eeeea9c2f71a4086, Driver_USART.c
+ARM_USART_Receive, group__usart__interface__gr.html#gae9efabdabb5aaa17bce83339f8a58803, Driver_USART.c
+ARM_USART_RTS_CLEAR, Driver__USART_8h.html#ga7b89d709f048b6a956aa211f63e75f6fab4d04e682d04f70c6aeba130656d3ec6, Driver_USART.h
+ARM_USART_RTS_SET, Driver__USART_8h.html#ga7b89d709f048b6a956aa211f63e75f6fa7f9d445e6e56642c4c4251a00bfa7434, Driver_USART.h
+ARM_USART_Send, group__usart__interface__gr.html#ga5cf758b0b9d03dca68846962f73c0b08, Driver_USART.c
+ARM_USART_SET_DEFAULT_TX_VALUE, group__usart__misc__control.html#gacd6f060afd55ffa1422567c31ebad950, Driver_USART.c
+ARM_USART_SET_IRDA_PULSE, group__usart__misc__control.html#gab8565d1f26382e832327e4553d18eb02, Driver_USART.c
+ARM_USART_SET_SMART_CARD_CLOCK, group__usart__misc__control.html#ga79698a2bd564c1f5bb1829ea422e9d3d, Driver_USART.c
+ARM_USART_SET_SMART_CARD_GUARD_TIME, group__usart__misc__control.html#ga169be809adc186c131bb8b1618005b28, Driver_USART.c
+ARM_USART_SetModemControl, group__usart__interface__gr.html#gad8eb0eb1d1c24fc725584ab93214cfc7, Driver_USART.c
+ARM_USART_SignalEvent, group__usart__interface__gr.html#gad796cd023f8f6300a6caadcc39d43cbf, Driver_USART.c
+ARM_USART_SignalEvent_t, group__usart__interface__gr.html#gaa578c3829eea207e9e48df6cb6f038a1, Driver_USART.h
+ARM_USART_STATUS, group__usart__interface__gr.html#structARM__USART__STATUS,
+ARM_USART_STOP_BITS_0_5, group__usart__stop__bits.html#ga47f43cb83d9955a4c90d918acaaa44ba, Driver_USART.c
+ARM_USART_STOP_BITS_1, group__usart__stop__bits.html#ga45f51a51e654b4753a538ed33f0d7d78, Driver_USART.c
+ARM_USART_STOP_BITS_1_5, group__usart__stop__bits.html#gafc1d0f2c95a76ef4c5152792a619f136, Driver_USART.c
+ARM_USART_STOP_BITS_2, group__usart__stop__bits.html#ga17f034b5f0d0328dc636b403d1954795, Driver_USART.c
+ARM_USART_STOP_BITS_Msk, Driver__USART_8h.html#aff72dd7b794cf2be5b5edca180be7a40, Driver_USART.h
+ARM_USART_STOP_BITS_Pos, Driver__USART_8h.html#ac73d045a0058006dbdc64a6d43772217, Driver_USART.h
+ARM_USART_Transfer, group__usart__interface__gr.html#ga878899928d34a818edd3e97d67b65c2a, Driver_USART.c
+ARM_USART_Uninitialize, group__usart__interface__gr.html#ga96f31f07a6721cf75de2a7a0ab723d26, Driver_USART.c
+ARM_USB_ENDPOINT_BULK, group__USB__endpoint__type.html#gac80fcc73aada5562e35e4bf2c21b7b2d, Driver_USB.c
+ARM_USB_ENDPOINT_CONTROL, group__USB__endpoint__type.html#gaf8df4a353e829cf41a9f712e1b3c93a1, Driver_USB.c
+ARM_USB_ENDPOINT_DIRECTION_MASK, Driver__USB_8h.html#afc3be8e98be7a242c81cd677996f21d8, Driver_USB.h
+ARM_USB_ENDPOINT_INTERRUPT, group__USB__endpoint__type.html#ga9375cd3a2735e7d5c8c359a1cdbc7d95, Driver_USB.c
+ARM_USB_ENDPOINT_ISOCHRONOUS, group__USB__endpoint__type.html#gabb5913e9d1434240588ec43722d3eb16, Driver_USB.c
+ARM_USB_ENDPOINT_MAX_PACKET_SIZE_MASK, Driver__USB_8h.html#acdacc3b2d7854566a90f0fe265a96f9d, Driver_USB.h
+ARM_USB_ENDPOINT_MICROFRAME_TRANSACTIONS_1, Driver__USB_8h.html#aff3c2adf06d5dc8ccb3622b5860b380c, Driver_USB.h
+ARM_USB_ENDPOINT_MICROFRAME_TRANSACTIONS_2, Driver__USB_8h.html#afd061484f2de3a75e89b126f6ed21226, Driver_USB.h
+ARM_USB_ENDPOINT_MICROFRAME_TRANSACTIONS_3, Driver__USB_8h.html#a7c23bf8680f3feaf444d289df3603c38, Driver_USB.h
+ARM_USB_ENDPOINT_MICROFRAME_TRANSACTIONS_MASK, Driver__USB_8h.html#a72544ba674dc6d32c9caffcf9083fdfd, Driver_USB.h
+ARM_USB_ENDPOINT_NUMBER_MASK, Driver__USB_8h.html#a6ef3e2cf16ee3b1356947a17e5d42a6c, Driver_USB.h
+ARM_USB_PID_ACK, Driver__USB_8h.html#a27505b779f79c82f3d7e63f7841b9c98, Driver_USB.h
+ARM_USB_PID_DATA0, Driver__USB_8h.html#a047d50d8c7ffa89fb75608cce2756ac6, Driver_USB.h
+ARM_USB_PID_DATA1, Driver__USB_8h.html#ab46f4fe90edf21e8e88f21a07876d88d, Driver_USB.h
+ARM_USB_PID_DATA2, Driver__USB_8h.html#af3462fb5987bcda04963c7fd02461ced, Driver_USB.h
+ARM_USB_PID_ERR, Driver__USB_8h.html#a56e57da4c1665866bf48a4bff4fa36b7, Driver_USB.h
+ARM_USB_PID_IN, Driver__USB_8h.html#adb2459ddd000755c1ea52183bb8c55bb, Driver_USB.h
+ARM_USB_PID_MDATA, Driver__USB_8h.html#ad78b3806a0963b041135a76eaf2fcd73, Driver_USB.h
+ARM_USB_PID_NAK, Driver__USB_8h.html#a3a0de1078536cc459dd21d9b87b952f5, Driver_USB.h
+ARM_USB_PID_NYET, Driver__USB_8h.html#ab4f0fb1af1b2257eef132a684a58b62b, Driver_USB.h
+ARM_USB_PID_OUT, Driver__USB_8h.html#a828674d5225de2aadf7fb764a22e74f3, Driver_USB.h
+ARM_USB_PID_PING, Driver__USB_8h.html#a2249b4907c4e9fa63a9d5685a6525ae6, Driver_USB.h
+ARM_USB_PID_PRE, Driver__USB_8h.html#aa044bae2705c08f38d6cc40bc32d0323, Driver_USB.h
+ARM_USB_PID_RESERVED, Driver__USB_8h.html#a8a8e917e48e97820b08e36b3da87f678, Driver_USB.h
+ARM_USB_PID_SETUP, Driver__USB_8h.html#a08d69b2a1e3d5ef4ef1a36f591ea0df6, Driver_USB.h
+ARM_USB_PID_SOF, Driver__USB_8h.html#ab8945ae385d3e7d0da9ba9ff461e09c1, Driver_USB.h
+ARM_USB_PID_SPLIT, Driver__USB_8h.html#a136c540358ff3ec0007a7fee6ddcf308, Driver_USB.h
+ARM_USB_PID_STALL, Driver__USB_8h.html#ab7f3d6c2acab8b6b607ff7c063c11444, Driver_USB.h
+ARM_USB_PIN_DM, Driver__USB_8h.html#a5a5348d08c911233e4e9d81d1c42a367, Driver_USB.h
+ARM_USB_PIN_DP, Driver__USB_8h.html#a7f42a0ff2d6e9187428a0126cc140c5b, Driver_USB.h
+ARM_USB_PIN_ID, Driver__USB_8h.html#a03a103d754d9751485b748cd144cbfd7, Driver_USB.h
+ARM_USB_PIN_OC, Driver__USB_8h.html#a03ae07428733660d5e187fec1aede075, Driver_USB.h
+ARM_USB_PIN_VBUS, Driver__USB_8h.html#a390491e93356426de470ae41302dd547, Driver_USB.h
+ARM_USB_ROLE_DEVICE, Driver__USB_8h.html#ab67eb404d64392b8910d7fdaef01aa0d, Driver_USB.h
+ARM_USB_ROLE_HOST, Driver__USB_8h.html#ab21de5df4cadf9bc4381c8c1066205d8, Driver_USB.h
+ARM_USB_ROLE_NONE, Driver__USB_8h.html#a2cb4a6a3dc939c3b13021be266f23e76, Driver_USB.h
+ARM_USB_SPEED_FULL, group__USB__speed.html#ga0d1b465db654b651dcf588c8b59899d5, Driver_USB.c
+ARM_USB_SPEED_HIGH, group__USB__speed.html#ga13fa1e1934021f744dba837776205c89, Driver_USB.c
+ARM_USB_SPEED_LOW, group__USB__speed.html#gae44fe8958474cd90f2288ea27752df27, Driver_USB.c
+ARM_USBD_API_VERSION, Driver__USBD_8h.html#a71df406694e557f19cae5e43ff1960ba, Driver_USBD.h
+ARM_USBD_CAPABILITIES, group__usbd__interface__gr.html#structARM__USBD__CAPABILITIES,
+ARM_USBD_DeviceConnect, group__usbd__interface__gr.html#ga99207f7ff5e97a7f65754eab7f775fca, Driver_USBD.c
+ARM_USBD_DeviceDisconnect, group__usbd__interface__gr.html#ga37234abecbb63e4e739f9676e489d2d1, Driver_USBD.c
+ARM_USBD_DeviceGetState, group__usbd__interface__gr.html#ga7624d6b2cbe5e6ab5016206ce641eee2, Driver_USBD.c
+ARM_USBD_DeviceRemoteWakeup, group__usbd__interface__gr.html#ga7e149a4c6a0196da24a44f4fada75fb1, Driver_USBD.c
+ARM_USBD_DeviceSetAddress, group__usbd__interface__gr.html#gae66f696584e25fb2ddabe9070fa38670, Driver_USBD.c
+ARM_USBD_EndpointConfigure, group__usbd__interface__gr.html#ga62d7d5bdcf9ca7bf7e6d8434368abad8, Driver_USBD.c
+ARM_USBD_EndpointStall, group__usbd__interface__gr.html#ga9502cd7b8e4c583920fccadc4ccf7975, Driver_USBD.c
+ARM_USBD_EndpointTransfer, group__usbd__interface__gr.html#ga6e69ad097553125bb01a22dc719e0d30, Driver_USBD.c
+ARM_USBD_EndpointTransferAbort, group__usbd__interface__gr.html#ga7cf3bcc105dbb8cbdc915e8caca8529e, Driver_USBD.c
+ARM_USBD_EndpointTransferGetResult, group__usbd__interface__gr.html#gab81fac01522a4d504edcb7b7d3abba6c, Driver_USBD.c
+ARM_USBD_EndpointUnconfigure, group__usbd__interface__gr.html#gaca913df5188dc0f0c4f707b57c2a88fc, Driver_USBD.c
+ARM_USBD_EVENT_HIGH_SPEED, group__USBD__dev__events.html#ga689d1e031013d0e66aeef4243490d843, Driver_USBD.c
+ARM_USBD_EVENT_IN, group__USBD__ep__events.html#ga375d3d8f363a056ff607c5ab3b92a864, Driver_USBD.c
+ARM_USBD_EVENT_OUT, group__USBD__ep__events.html#ga35f7340508acb5fe7a5f43bbcac1887a, Driver_USBD.c
+ARM_USBD_EVENT_RESET, group__USBD__dev__events.html#ga489e1b88f7b0361494ca3a8dc73c227a, Driver_USBD.c
+ARM_USBD_EVENT_RESUME, group__USBD__dev__events.html#ga5b1c9884b237ba7778f79761e5db9f45, Driver_USBD.c
+ARM_USBD_EVENT_SETUP, group__USBD__ep__events.html#gaa0814f6880f4c0ac302ac9ebc8170739, Driver_USBD.c
+ARM_USBD_EVENT_SUSPEND, group__USBD__dev__events.html#ga74dc7c0ba71baf285400d5a555224653, Driver_USBD.c
+ARM_USBD_EVENT_VBUS_OFF, group__USBD__dev__events.html#ga6810c08a6e6a46ba443899e5ba9c3aec, Driver_USBD.c
+ARM_USBD_EVENT_VBUS_ON, group__USBD__dev__events.html#ga32546413cfe55154351f74fb56de1045, Driver_USBD.c
+ARM_USBD_GetCapabilities, group__usbd__interface__gr.html#ga178d01ab7896e1c675b90bbccfe8ea7d, Driver_USBD.c
+ARM_USBD_GetFrameNumber, group__usbd__interface__gr.html#ga4cd050b8343407fe465a27ad1cb7c264, Driver_USBD.c
+ARM_USBD_GetVersion, group__usbd__interface__gr.html#ga1dcb8b7790f0e3613ee3da77e5fd18fc, Driver_USBD.c
+ARM_USBD_Initialize, group__usbd__interface__gr.html#ga60b95c9c0c6767ff5938464cfd748f81, Driver_USBD.c
+ARM_USBD_PowerControl, group__usbd__interface__gr.html#gaa5bdaac19f6df30c6e569abef17cdb42, Driver_USBD.c
+ARM_USBD_ReadSetupPacket, group__usbd__interface__gr.html#ga6bc0ebf699a0f28330f21cab83f85e9e, Driver_USBD.c
+ARM_USBD_SignalDeviceEvent, group__usbd__interface__gr.html#gafe58a4db1d26b21ca5d418ee49e103a5, Driver_USBD.c
+ARM_USBD_SignalDeviceEvent_t, group__usbd__interface__gr.html#ga7c1878799699ddd34cec696da499f7bd, Driver_USBD.h
+ARM_USBD_SignalEndpointEvent, group__usbd__interface__gr.html#ga9aa5bc5cb45084194a77fae1457f6575, Driver_USBD.c
+ARM_USBD_SignalEndpointEvent_t, group__usbd__interface__gr.html#gaae754763700fc5059a6bde57ea2d4e2c, Driver_USBD.h
+ARM_USBD_STATE, group__usbd__interface__gr.html#structARM__USBD__STATE,
+ARM_USBD_Uninitialize, group__usbd__interface__gr.html#gafaead6713f141be1734de0110eda966b, Driver_USBD.c
+ARM_USBH_API_VERSION, Driver__USBH_8h.html#a032e1e5caca3235109e2d2d6bf2e34bb, Driver_USBH.h
+ARM_USBH_CAPABILITIES, group__usbh__host__gr.html#structARM__USBH__CAPABILITIES,
+ARM_USBH_EP_HANDLE, Driver__USBH_8h.html#ab2c57d8ea726b331b891167aa4a201c9, Driver_USBH.h
+ARM_USBH_EVENT_BUS_ERROR, group__USBH__pipe__events.html#ga7bd871b1e5c059bee398c32429370724, Driver_USBH.c
+ARM_USBH_EVENT_CONNECT, group__USBH__port__events.html#ga71bfd8b8cd41b8aa6303d5d3a91597e6, Driver_USBH.c
+ARM_USBH_EVENT_DISCONNECT, group__USBH__port__events.html#gaba67919f64e9a08ba1264363b2710d20, Driver_USBH.c
+ARM_USBH_EVENT_HANDSHAKE_ERR, group__USBH__pipe__events.html#gac7cc573f879fbab678dc7d1347c68614, Driver_USBH.c
+ARM_USBH_EVENT_HANDSHAKE_MDATA, group__USBH__pipe__events.html#ga681ce0983f8c77c41f3cc5df1af8d010, Driver_USBH.c
+ARM_USBH_EVENT_HANDSHAKE_NAK, group__USBH__pipe__events.html#ga3895b82193855d9a6f0b7e8a9b65e2c0, Driver_USBH.c
+ARM_USBH_EVENT_HANDSHAKE_NYET, group__USBH__pipe__events.html#ga62ae214576c923ce737a16098e9836e5, Driver_USBH.c
+ARM_USBH_EVENT_HANDSHAKE_STALL, group__USBH__pipe__events.html#ga4fdc44fc78f342576dd11ad7cb84b4b8, Driver_USBH.c
+ARM_USBH_EVENT_OVERCURRENT, group__USBH__port__events.html#ga0955fdc2aedd2c5aa2be6cd782b3f2a8, Driver_USBH.c
+ARM_USBH_EVENT_REMOTE_WAKEUP, group__USBH__port__events.html#ga2b61e9df3c63fd78fc08f79280a7066e, Driver_USBH.c
+ARM_USBH_EVENT_RESET, group__USBH__port__events.html#ga70ae1e0a7872556d302a7f7840843c4a, Driver_USBH.c
+ARM_USBH_EVENT_RESUME, group__USBH__port__events.html#ga42f62bdf6dd639f9f3dffc6c127456e3, Driver_USBH.c
+ARM_USBH_EVENT_SUSPEND, group__USBH__port__events.html#gae1f91db7d31bcebbf60a23fb04cf7eb5, Driver_USBH.c
+ARM_USBH_EVENT_TRANSFER_COMPLETE, group__USBH__pipe__events.html#gab161955b1ab0b7928befe446ef78634b, Driver_USBH.c
+ARM_USBH_GetCapabilities, group__usbh__host__gr.html#gadb509db50fdccfc7198dfd7ac54530d7, Driver_USBH.c
+ARM_USBH_GetFrameNumber, group__usbh__host__gr.html#ga9dc305fc234c9987b9efd679b5042cc9, Driver_USBH.c
+ARM_USBH_GetVersion, group__usbh__host__gr.html#gab11e67e11e7a0edbc8a1afa86b971784, Driver_USBH.c
+ARM_USBH_HCI_CAPABILITIES, group__usbh__hci__gr.html#structARM__USBH__HCI__CAPABILITIES,
+ARM_USBH_HCI_GetCapabilities, group__usbh__hci__gr.html#gae607c49ca97202500631473a901e8c2b, Driver_USBH.c
+ARM_USBH_HCI_GetVersion, group__usbh__hci__gr.html#ga10109d0c2a9a128225b5e893d3f72d08, Driver_USBH.c
+ARM_USBH_HCI_Initialize, group__usbh__hci__gr.html#gabc1392a544cb64491b5ea5ce6590d832, Driver_USBH.c
+ARM_USBH_HCI_Interrupt, group__usbh__hci__gr.html#ga79d3c2509ed869c8d7d1485acad7b6c6, Driver_USBH.c
+ARM_USBH_HCI_Interrupt_t, group__usbh__hci__gr.html#gac60df9d1f2b3a769f2c30141800a9806, Driver_USBH.h
+ARM_USBH_HCI_PortVbusOnOff, group__usbh__hci__gr.html#gade1e83403c6ea965fe3e6c4c21fbbded, Driver_USBH.c
+ARM_USBH_HCI_PowerControl, group__usbh__hci__gr.html#ga27fa5ec8854cd9877bbef4abffe9a12b, Driver_USBH.c
+ARM_USBH_HCI_Uninitialize, group__usbh__hci__gr.html#gaacb68fdf201cdb1846b31642a760f041, Driver_USBH.c
+ARM_USBH_Initialize, group__usbh__host__gr.html#gad1e73f778c95dd46d4396e7741a97f0b, Driver_USBH.c
+ARM_USBH_PACKET_CSPLIT, group__USBH__packets.html#gadbfbbf7b4709f3ee4c3610da8402cfec, Driver_USBH.c
+ARM_USBH_PACKET_DATA0, group__USBH__packets.html#ga40075aa1d3eff6d4b94dfe28d7745873, Driver_USBH.c
+ARM_USBH_PACKET_DATA1, group__USBH__packets.html#ga34014ff212b26e3ee8c8670a180846e2, Driver_USBH.c
+ARM_USBH_PACKET_DATA_Msk, Driver__USBH_8h.html#a979e5c7ad6bae9b5eb42eb9ee1b6a843, Driver_USBH.h
+ARM_USBH_PACKET_DATA_Pos, Driver__USBH_8h.html#a2b28435952abaeea6fd29480f10e56eb, Driver_USBH.h
+ARM_USBH_PACKET_IN, group__USBH__packets.html#ga08d60ec20c091b5e7e252d137268cb76, Driver_USBH.c
+ARM_USBH_PACKET_OUT, group__USBH__packets.html#ga409b2ae6503e738eb86e35652f9ebf8d, Driver_USBH.c
+ARM_USBH_PACKET_PING, group__USBH__packets.html#ga2eeab58cebb4556214c021ff02c36b16, Driver_USBH.c
+ARM_USBH_PACKET_PRE, group__USBH__packets.html#ga6dd82c7b96bc1339d725a6133a32a62f, Driver_USBH.c
+ARM_USBH_PACKET_SETUP, group__USBH__packets.html#gafb0bcfee8abd4ada7f789aec2993048a, Driver_USBH.c
+ARM_USBH_PACKET_SPLIT_Msk, Driver__USBH_8h.html#ad0c886d7d97a8ad2c343eab0552a09db, Driver_USBH.h
+ARM_USBH_PACKET_SPLIT_Pos, Driver__USBH_8h.html#a41e5706fcf6e028c5c86751b37a27dd6, Driver_USBH.h
+ARM_USBH_PACKET_SSPLIT, group__USBH__packets.html#gaf47930d994c53fc1772caed129aee921, Driver_USBH.c
+ARM_USBH_PACKET_SSPLIT_E, group__USBH__packets.html#gaf99ee84befc6522fef56b21df870df72, Driver_USBH.c
+ARM_USBH_PACKET_SSPLIT_S, group__USBH__packets.html#ga3b8fa0d3aa083718b4f5d60e92394b47, Driver_USBH.c
+ARM_USBH_PACKET_SSPLIT_S_E, group__USBH__packets.html#ga8d2b46fbc04d871abe0661f8acd18a94, Driver_USBH.c
+ARM_USBH_PACKET_TOKEN_Msk, Driver__USBH_8h.html#a366b3541934b74772eba60e6332923ad, Driver_USBH.h
+ARM_USBH_PACKET_TOKEN_Pos, Driver__USBH_8h.html#a8139a9c76ea4a062795130196d3b6ed9, Driver_USBH.h
+ARM_USBH_PIPE_HANDLE, group__usbh__host__gr.html#ga2e4d0ebd0851ba7bf364ae1d8948672c, Driver_USBH.h
+ARM_USBH_PipeCreate, group__usbh__host__gr.html#ga30dcc05151a98c5a8f6fe17e83777fe0, Driver_USBH.c
+ARM_USBH_PipeDelete, group__usbh__host__gr.html#gab2135041e6d481f186015f36fa0d0521, Driver_USBH.c
+ARM_USBH_PipeModify, group__usbh__host__gr.html#ga2076a7ae55f603859c726e57b061ac73, Driver_USBH.c
+ARM_USBH_PipeReset, group__usbh__host__gr.html#ga7f5a605dbe98e450e6965d515fde65a7, Driver_USBH.c
+ARM_USBH_PipeTransfer, group__usbh__host__gr.html#ga817d503a24ad8927fa362c8f6394920d, Driver_USBH.c
+ARM_USBH_PipeTransferAbort, group__usbh__host__gr.html#ga1d4048a076aed71e585cea96a21f0afb, Driver_USBH.c
+ARM_USBH_PipeTransferGetResult, group__usbh__host__gr.html#ga85baa421345a5b92881ad190d72ca47f, Driver_USBH.c
+ARM_USBH_PORT_STATE, group__usbh__host__gr.html#structARM__USBH__PORT__STATE,
+ARM_USBH_PortGetState, group__usbh__host__gr.html#gaea4ec5453c1d5fe37a2507d3cb4713bc, Driver_USBH.c
+ARM_USBH_PortReset, group__usbh__host__gr.html#gab99882e11ee03018da9ebe33797cc5ff, Driver_USBH.c
+ARM_USBH_PortResume, group__usbh__host__gr.html#gab438b55ada37e2987e77e105f061f2de, Driver_USBH.c
+ARM_USBH_PortSuspend, group__usbh__host__gr.html#ga620f8852a70a47a581001ed3050436d6, Driver_USBH.c
+ARM_USBH_PortVbusOnOff, group__usbh__host__gr.html#gaccca5ddd4a9d04388e7678a3aed3f6e4, Driver_USBH.c
+ARM_USBH_PowerControl, group__usbh__host__gr.html#ga290a5e2e491da784e63be94699974d4a, Driver_USBH.c
+ARM_USBH_SignalEndpointEvent_t, Driver__USBH_8h.html#ab66601b4c31f638479d7ab6efa515dcc, Driver_USBH.h
+ARM_USBH_SignalPipeEvent, group__usbh__host__gr.html#gae58d36afd83a0e32b07e89fb7145c9de, Driver_USBH.c
+ARM_USBH_SignalPipeEvent_t, group__usbh__host__gr.html#ga1a32ebfe0db4a002aae2b0c0f8ece30c, Driver_USBH.h
+ARM_USBH_SignalPortEvent, group__usbh__host__gr.html#ga53619da2a3d56934629084b0d5c4700c, Driver_USBH.c
+ARM_USBH_SignalPortEvent_t, group__usbh__host__gr.html#ga61edcbb6ee863fe87abee488d78e1051, Driver_USBH.h
+ARM_USBH_Uninitialize, group__usbh__host__gr.html#gafc2f18bc12bb0019f9cd1836dcca408d, Driver_USBH.c
+ARM_WIFI_Activate, group__wifi__management__gr.html#ga7d545744a848702d75043de30ea5260a, Driver_WiFi.c
+ARM_WIFI_API_VERSION, Driver__WiFi_8h.html#aa6a3705716b58d58fdbf72d8308f1383, Driver_WiFi.h
+ARM_WIFI_BEACON, group__WiFi__option.html#ga6171d24c661b54465ced2dae7980897c, Driver_WiFi.c
+ARM_WIFI_BSSID, group__WiFi__option.html#gae84cbf48cd5168371621fc5f78aac0a4, Driver_WiFi.c
+ARM_WIFI_BypassControl, group__wifi__bypass__gr.html#ga678fa1aa06ca6aaa67c7eb7a7660730e, Driver_WiFi.c
+ARM_WIFI_CAPABILITIES, group__wifi__control__gr.html#structARM__WIFI__CAPABILITIES,
+ARM_WIFI_CONFIG_t, group__wifi__management__gr.html#structARM__WIFI__CONFIG__t,
+ARM_WIFI_Deactivate, group__wifi__management__gr.html#ga1842127df60067481ac2f40d19153e3e, Driver_WiFi.c
+ARM_WIFI_DTIM, group__WiFi__option.html#ga947c297f1364993524bf515beba296f1, Driver_WiFi.c
+ARM_WIFI_EthGetRxFrameSize, group__wifi__bypass__gr.html#gab67442ff061d0c4311a7046bce8d0cd1, Driver_WiFi.c
+ARM_WIFI_EthReadFrame, group__wifi__bypass__gr.html#ga1dbeb5528095af31a60560e0c48321d4, Driver_WiFi.c
+ARM_WIFI_EthSendFrame, group__wifi__bypass__gr.html#gac1da4619feaf62d0cc90cfe44642d16b, Driver_WiFi.c
+ARM_WIFI_EVENT_AP_CONNECT, group__wifi__event.html#ga4a87b9a3c3a404e3917d54df98469a62, Driver_WiFi.c
+ARM_WIFI_EVENT_AP_DISCONNECT, group__wifi__event.html#ga271e73cda122e7ec3c5a5ca71d44eae3, Driver_WiFi.c
+ARM_WIFI_EVENT_ETH_RX_FRAME, group__wifi__event.html#ga833f2c7a47bd2523d7a62ff6506a997f, Driver_WiFi.c
+ARM_WIFI_GetCapabilities, group__wifi__control__gr.html#ga3496996799a4762e9958a8b6af683b4b, Driver_WiFi.c
+ARM_WIFI_GetModuleInfo, group__wifi__control__gr.html#gabdc4c9966a3f22ac6e53119e71e67579, Driver_WiFi.c
+ARM_WIFI_GetNetInfo, group__wifi__management__gr.html#ga29a5b0072470a8c56f0939f3c97ed08e, Driver_WiFi.c
+ARM_WIFI_GetOption, group__wifi__management__gr.html#ga56910984e5068f6502e12f72e1f80edf, Driver_WiFi.c
+ARM_WIFI_GetVersion, group__wifi__control__gr.html#gad349fb835926a508e2a33501c0dff6a2, Driver_WiFi.c
+ARM_WIFI_Initialize, group__wifi__control__gr.html#gadc4b9aaae0fdf7d489b1d81e3c2f3474, Driver_WiFi.c
+ARM_WIFI_IP, group__WiFi__option.html#ga50ee1ca627ebe536cae0ab7155ed1d17, Driver_WiFi.c
+ARM_WIFI_IP6_DHCP_MODE, group__WiFi__option.html#ga6b864e923870ec473ee0c876d1a3b032, Driver_WiFi.c
+ARM_WIFI_IP6_DHCP_OFF, group__wifi__dhcp__v6__mode.html#gaf200f735500dc647bc665f60a2df7552, Driver_WiFi.c
+ARM_WIFI_IP6_DHCP_STATEFULL, group__wifi__dhcp__v6__mode.html#ga205f9604967e290c053952cab850841a, Driver_WiFi.c
+ARM_WIFI_IP6_DHCP_STATELESS, group__wifi__dhcp__v6__mode.html#ga9d63d8029532c586703c77f1c8f990fc, Driver_WiFi.c
+ARM_WIFI_IP6_DNS1, group__WiFi__option.html#gaeb86e25e3b7c6360c977b05b40ff7676, Driver_WiFi.c
+ARM_WIFI_IP6_DNS2, group__WiFi__option.html#ga24dee294436d575b47c7a314cba1654d, Driver_WiFi.c
+ARM_WIFI_IP6_GATEWAY, group__WiFi__option.html#ga218d49572adcac8d678f7a8ae2f0c67e, Driver_WiFi.c
+ARM_WIFI_IP6_GLOBAL, group__WiFi__option.html#gaeac3fc297297b9bf5f2b5cf84788d77f, Driver_WiFi.c
+ARM_WIFI_IP6_LINK_LOCAL, group__WiFi__option.html#ga11fdcc3403a43187158434a87fdfb83c, Driver_WiFi.c
+ARM_WIFI_IP6_SUBNET_PREFIX_LEN, group__WiFi__option.html#ga545cb7e1da8715966bee7c7ff9d427d8, Driver_WiFi.c
+ARM_WIFI_IP_DHCP, group__WiFi__option.html#gad37e95b697872782973057ae94c085a9, Driver_WiFi.c
+ARM_WIFI_IP_DHCP_LEASE_TIME, group__WiFi__option.html#ga78ec2d08d4f1d3ce486b40a329bd8713, Driver_WiFi.c
+ARM_WIFI_IP_DHCP_POOL_BEGIN, group__WiFi__option.html#ga10065d0d9cb7530e0747be83ba9e4c35, Driver_WiFi.c
+ARM_WIFI_IP_DHCP_POOL_END, group__WiFi__option.html#ga4054f0e4045a25928531be73fb9d6b45, Driver_WiFi.c
+ARM_WIFI_IP_DNS1, group__WiFi__option.html#ga657f5c6c504defe04422dbe468c6c134, Driver_WiFi.c
+ARM_WIFI_IP_DNS2, group__WiFi__option.html#ga5a5fa4c298b16d0acd0a71f873802d31, Driver_WiFi.c
+ARM_WIFI_IP_GATEWAY, group__WiFi__option.html#gad0c719fedd39d738ee7f6fd3c7317169, Driver_WiFi.c
+ARM_WIFI_IP_SUBNET_MASK, group__WiFi__option.html#gac2603479ebad0ed05413e1e01b8a649f, Driver_WiFi.c
+ARM_WIFI_IsConnected, group__wifi__management__gr.html#ga3d641222defb5f52f6dae4ce1d540d0f, Driver_WiFi.c
+ARM_WIFI_LP_TIMER, group__WiFi__option.html#ga77e38a3d5d2fe8c04aebaf8d24e1b8d4, Driver_WiFi.c
+ARM_WIFI_MAC, group__WiFi__option.html#gafefb0fe1e5cdfb71f7f8cc7606840865, Driver_WiFi.c
+ARM_WIFI_NET_INFO_t, group__wifi__management__gr.html#structARM__WIFI__NET__INFO__t,
+ARM_WIFI_Ping, group__wifi__socket__gr.html#gac7a8abb9e23f3f52dabce4153a53c1ca, Driver_WiFi.c
+ARM_WIFI_PowerControl, group__wifi__control__gr.html#ga48d4cb7c00e96d2b928cc4468d4e623b, Driver_WiFi.c
+ARM_WIFI_Scan, group__wifi__management__gr.html#ga856972af36e51cf0c4112029332d529f, Driver_WiFi.c
+ARM_WIFI_SCAN_INFO_t, group__wifi__management__gr.html#structARM__WIFI__SCAN__INFO__t,
+ARM_WIFI_SECURITY_OPEN, group__wifi__sec__type.html#gab5b0d06b14b916c244c42ad8a3053d1d, Driver_WiFi.c
+ARM_WIFI_SECURITY_UNKNOWN, group__wifi__sec__type.html#ga1c0904e056c3f720fe38b903230d9f89, Driver_WiFi.c
+ARM_WIFI_SECURITY_WEP, group__wifi__sec__type.html#ga75d8f1830db25a9f0b1390397186ddd5, Driver_WiFi.c
+ARM_WIFI_SECURITY_WPA, group__wifi__sec__type.html#ga40f2c6844d3d81bbfedaa96e72402b35, Driver_WiFi.c
+ARM_WIFI_SECURITY_WPA2, group__wifi__sec__type.html#gab4622ed5c27f910299ed6c3997d14b66, Driver_WiFi.c
+ARM_WIFI_SetOption, group__wifi__management__gr.html#gaf38a7aeb470eec596febc850c8b69ccf, Driver_WiFi.c
+ARM_WIFI_SignalEvent, group__wifi__control__gr.html#ga0c8243dee4bb161132692516f048bcec, Driver_WiFi.c
+ARM_WIFI_SignalEvent_t, group__wifi__control__gr.html#gac0f04bbdd431c87a680626154c3e0a41, Driver_WiFi.h
+ARM_WIFI_SocketAccept, group__wifi__socket__gr.html#ga24e6a015e519373c3f108cc5aa764ef8, Driver_WiFi.c
+ARM_WIFI_SocketBind, group__wifi__socket__gr.html#gae69f7822b658765f1cd3f74e9a50c246, Driver_WiFi.c
+ARM_WIFI_SocketClose, group__wifi__socket__gr.html#ga391464de71b6a5d300fda9434fe87a87, Driver_WiFi.c
+ARM_WIFI_SocketConnect, group__wifi__socket__gr.html#gac0f189afbd35914d4c85e77b40672b16, Driver_WiFi.c
+ARM_WIFI_SocketCreate, group__wifi__socket__gr.html#ga1433b297315ab394f1544a18548ffcc6, Driver_WiFi.c
+ARM_WIFI_SocketGetHostByName, group__wifi__socket__gr.html#ga0c37435c6abc68ee0f1f4357b503e0bf, Driver_WiFi.c
+ARM_WIFI_SocketGetOpt, group__wifi__socket__gr.html#ga6d69360e9774937b7bdc03b45fbc9075, Driver_WiFi.c
+ARM_WIFI_SocketGetPeerName, group__wifi__socket__gr.html#gaa484a931d55d163477920bc865dd9220, Driver_WiFi.c
+ARM_WIFI_SocketGetSockName, group__wifi__socket__gr.html#gac187e418893de33817e4fcbdd85dbaee, Driver_WiFi.c
+ARM_WIFI_SocketListen, group__wifi__socket__gr.html#ga4929aab257781dcaae7197f917991779, Driver_WiFi.c
+ARM_WIFI_SocketRecv, group__wifi__socket__gr.html#gaecc9ba19491ed00c27da3f5677895d48, Driver_WiFi.c
+ARM_WIFI_SocketRecvFrom, group__wifi__socket__gr.html#ga2b15232d69f2ae8e189512d6c68c8a81, Driver_WiFi.c
+ARM_WIFI_SocketSend, group__wifi__socket__gr.html#gaee8615b026e8525fb21ca45ba3778ac8, Driver_WiFi.c
+ARM_WIFI_SocketSendTo, group__wifi__socket__gr.html#ga5ddd3dd5f863b8392e4281dd48a28d28, Driver_WiFi.c
+ARM_WIFI_SocketSetOpt, group__wifi__socket__gr.html#ga5de80d6729d9504a21dd5d31dc504017, Driver_WiFi.c
+ARM_WIFI_TX_POWER, group__WiFi__option.html#ga1fbda584fe5750db6a04b1ed27730d95, Driver_WiFi.c
+ARM_WIFI_Uninitialize, group__wifi__control__gr.html#gae1e488d4ecc365e30712e6b1711a9c5d, Driver_WiFi.c
+ARM_WIFI_WPS_METHOD_NONE, group__wifi__wps__method.html#gaade5c0e07cfee79973643b9f98a73438, Driver_WiFi.c
+ARM_WIFI_WPS_METHOD_PBC, group__wifi__wps__method.html#gafe4555319019fa722d2f2a8cc519af41, Driver_WiFi.c
+ARM_WIFI_WPS_METHOD_PIN, group__wifi__wps__method.html#ga12a4e06347498f9765f339cdb5f391de, Driver_WiFi.c
+asynchronous, group__usart__interface__gr.html#a75ba2507ea29601a309393e794f4413d, ARM_USART_CAPABILITIES::asynchronous()
+asynchronous_ops, group__storage__interface__gr.html#a15ade4ca762bc6ce72d435a16febb4cc, ARM_STORAGE_CAPABILITIES
+attributes, group__storage__interface__gr.html#ade62c905888479b4f6d078d45cec5830, ARM_STORAGE_BLOCK
+auto_split, group__usbh__host__gr.html#a37eab684b9a8aa496bfec9fede42fe27, ARM_USBH_CAPABILITIES
+b, group__eth__interface__gr.html#ab590318ac859d0e57e15c3dd6c62a605, ARM_ETH_MAC_ADDR
+board_level_attacks, Driver__Storage_8h.html#a3981b8fafe1520f11518f2b6e12ef644, ARM_STORAGE_SECURITY_FEATURES
+brs, group__can__interface__gr.html#a3539c043c5868c59f76c736fe2bcadf4, ARM_CAN_MSG_INFO
+bssid, group__wifi__management__gr.html#a19c52baafe5797c359c5e0f5776499d7, ARM_WIFI_SCAN_INFO_t
+bus_error, group__i2c__interface__gr.html#a43b1d210c48f4361c5054ba69bcae702, ARM_I2C_STATUS
+busy, group__storage__interface__gr.html#a50c88f3c1d787773e2ac1b59533f034a, ARM_STORAGE_STATUS::busy()
+bypass_mode, group__wifi__control__gr.html#adbcc47408fb8c50d262a3be535108186, ARM_WIFI_CAPABILITIES
+BypassControl, group__wifi__interface__gr.html#a18c6762aa46cec65b65135eaeadebf23, ARM_DRIVER_WIFI
+CAN Bus Communication Mode, group__can__bus__mode__ctrls.html,
+CAN Control Codes, group__can__control.html,
+CAN Object Events, group__CAN__events.html,
+CAN Filter Operation Codes, group__can__filter__operation__ctrls.html,
+CAN Identifier, group__can__identifer__ctrls.html,
+CAN Interface, group__can__interface__gr.html,
+CAN Operation Codes, group__can__mode__ctrls.html,
+CAN Object Configuration Codes, group__can__obj__config__ctrls.html,
+CAN Bit Timing Codes, group__can__timeseg__ctrls.html,
+CAN Unit Events, group__CAN__unit__events.html,
+CardPower, group__mci__interface__gr.html#a73334c737658b227ef3097343d5c78bb, ARM_DRIVER_MCI
+ccs, group__mci__interface__gr.html#a13c956ba993083f1e59379968e2badbe, ARM_MCI_CAPABILITIES::ccs()
+ccs_timeout, group__mci__interface__gr.html#a9739c230a13b46482feb5475d257e482, ARM_MCI_CAPABILITIES
+cd_event, group__mci__interface__gr.html#abcabfa504d3226c723d9bf5debe2f164, ARM_MCI_CAPABILITIES
+cd_state, group__mci__interface__gr.html#af47e73979b028c86c7c1fbe39b095140, ARM_MCI_CAPABILITIES
+ce_lines, group__nand__interface__gr.html#ad5dd0fcdd7f6d5e5cd739f73323a2b11, ARM_NAND_CAPABILITIES
+ce_manual, group__nand__interface__gr.html#a2b8044d986995b183b057217643466bf, ARM_NAND_CAPABILITIES
+ch, group__wifi__management__gr.html#acbcf5f8de7895ca456bb39fbcccde1d1, ARM_WIFI_NET_INFO_t::ch()
+checksum_offload_rx_icmp, group__eth__mac__interface__gr.html#a142179445bfdbaaaf0d451f277fb0e96, ARM_ETH_MAC_CAPABILITIES
+checksum_offload_rx_ip4, group__eth__mac__interface__gr.html#a0051111be2e389c3161da1c444746216, ARM_ETH_MAC_CAPABILITIES
+checksum_offload_rx_ip6, group__eth__mac__interface__gr.html#a674b2306c64901e924b3cb7bb882f32f, ARM_ETH_MAC_CAPABILITIES
+checksum_offload_rx_tcp, group__eth__mac__interface__gr.html#a730d6be6a7b868e0690d9548e77b7aae, ARM_ETH_MAC_CAPABILITIES
+checksum_offload_rx_udp, group__eth__mac__interface__gr.html#a5a447f05a5fbfd35896aad9cd769511c, ARM_ETH_MAC_CAPABILITIES
+checksum_offload_tx_icmp, group__eth__mac__interface__gr.html#a7b701bac9d66886b5c6964b20c6ca55a, ARM_ETH_MAC_CAPABILITIES
+checksum_offload_tx_ip4, group__eth__mac__interface__gr.html#ac787d70407ce70e28724932fb32ef0ba, ARM_ETH_MAC_CAPABILITIES
+checksum_offload_tx_ip6, group__eth__mac__interface__gr.html#a8f7a154565e652d976b9e65bf3516504, ARM_ETH_MAC_CAPABILITIES
+checksum_offload_tx_tcp, group__eth__mac__interface__gr.html#a6c2b80bbfe520f3e7808cf3d4aaedb45, ARM_ETH_MAC_CAPABILITIES
+checksum_offload_tx_udp, group__eth__mac__interface__gr.html#ab3f9560668a087606c40cd81b935396b, ARM_ETH_MAC_CAPABILITIES
+chip_level_attacks, Driver__Storage_8h.html#a19a70a7636956745f75a1f1bbb9cc478, ARM_STORAGE_SECURITY_FEATURES
+ChipEnable, group__nand__interface__gr.html#ac090c205fe3d1b3dcb7288b06468bbe5, ARM_DRIVER_NAND
+codeword_gap, group__nand__interface__gr.html#ae0a2b8415bddd99dade9cbcf8c52186a, ARM_NAND_ECC_INFO
+codeword_offset, group__nand__interface__gr.html#a31c5b0e899b2d60adb6cdef971633db0, ARM_NAND_ECC_INFO
+codeword_size, group__nand__interface__gr.html#ae8cff208d9efb5067d38ced675916c66, ARM_NAND_ECC_INFO
+command_active, group__mci__interface__gr.html#aa22ef7c7597e90835bd67d5795ba757e, ARM_MCI_STATUS
+command_error, group__mci__interface__gr.html#afca11cd2ce661c67455a6d75328848cc, ARM_MCI_STATUS
+command_timeout, group__mci__interface__gr.html#a56e426979c3872254c156e9ae7eead5b, ARM_MCI_STATUS
+Common Driver Definitions, group__common__drv__gr.html,
+companding, group__sai__interface__gr.html#a77e4d8466d2bde30e6583b9ad8ba8c82, ARM_SAI_CAPABILITIES
+connected, group__usbh__host__gr.html#abf1a0792d6af28877b0abd141d5524ac, ARM_USBH_PORT_STATE
+Control, group__usart__interface__gr.html#a6e0f47a92f626a971c5197fca6545505, ARM_DRIVER_USART::Control()
+ControlTimer, group__eth__mac__interface__gr.html#ab6bdbdc7fdfcc52e027201738b88b431, ARM_DRIVER_ETH_MAC
+correctable_bits, group__nand__interface__gr.html#ae65f920c4ad99fd0c6bdf5fd8c4d161a, ARM_NAND_ECC_INFO
+cts, group__usart__interface__gr.html#a0a4ccfb729b3a40a5fd611021268c262, ARM_USART_CAPABILITIES::cts()
+data_lost, group__spi__interface__gr.html#a9675630df67587ecd171c7ef12b9d22a, ARM_SPI_STATUS
+data_width, group__flash__interface__gr.html#a04c173610dd0a545ecae308e342aafb0, ARM_FLASH_CAPABILITIES
+data_width_16, group__nand__interface__gr.html#a0f22baea13daa9101bf6fc1fdfddc747, ARM_NAND_CAPABILITIES
+data_width_4, group__mci__interface__gr.html#a950669a8c88b49c8da4c56163b45a79d, ARM_MCI_CAPABILITIES
+data_width_4_ddr, group__mci__interface__gr.html#abb1a604b0ee4f7e3510409747890e41e, ARM_MCI_CAPABILITIES
+data_width_8, group__mci__interface__gr.html#a808703d6c70a501464e156e55f5cabd2, ARM_MCI_CAPABILITIES
+data_width_8_ddr, group__mci__interface__gr.html#acd5f6dce3a548d12c292e8cd17e4e9e2, ARM_MCI_CAPABILITIES
+dcd, group__usart__interface__gr.html#aa56a9ad6e266df78157f0e04feb4b78c, ARM_USART_CAPABILITIES::dcd()
+ddr, group__nand__interface__gr.html#aa9acfde38637fe749aa9271c0a8dae1a, ARM_NAND_CAPABILITIES
+ddr2, group__nand__interface__gr.html#ae086693990cbd5d628014c0fcc7c1f2c, ARM_NAND_CAPABILITIES
+ddr2_timing_mode, group__nand__interface__gr.html#a6d9b66da0e56d04d545e0bb6841891b2, ARM_NAND_CAPABILITIES
+ddr_timing_mode, group__nand__interface__gr.html#a00c1f5db7d7c4abe7556733c36da7783, ARM_NAND_CAPABILITIES
+Deactivate, group__wifi__interface__gr.html#ae9a38e69c7b7face914560e872378ed1, ARM_DRIVER_WIFI
+DeviceConnect, group__usbd__interface__gr.html#a71d312ce5c5335c6a035da55c25848e4, ARM_DRIVER_USBD
+DeviceDisconnect, group__usbd__interface__gr.html#adff9dd8a0dc764e78b0271113ae3b0af, ARM_DRIVER_USBD
+DeviceGetState, group__usbd__interface__gr.html#ab906727173cbe8372bdc26ef20581baa, ARM_DRIVER_USBD
+DevicePower, group__nand__interface__gr.html#a9ba6f3066cda5c8d781c309a17315a58, ARM_DRIVER_NAND
+DeviceRemoteWakeup, group__usbd__interface__gr.html#a649343be3fcfc44431d19f51d13e03b3, ARM_DRIVER_USBD
+DeviceSetAddress, group__usbd__interface__gr.html#a4e927b5593f416a8641e12016208b5d5, ARM_DRIVER_USBD
+direction, group__i2c__interface__gr.html#a2148ffb99828aeaced6a5655502434ac, ARM_I2C_STATUS
+dlc, group__can__interface__gr.html#a811fbb0cb2c2263b1a7440a7e9d78239, ARM_CAN_MSG_INFO
+Driver_CAN.c, Driver__CAN_8c.html,
+Driver_CAN.h, Driver__CAN_8h.html,
+Driver_Common.c, Driver__Common_8c.html,
+Driver_Common.h, Driver__Common_8h.html,
+Driver_ETH.c, Driver__ETH_8c.html,
+Driver_ETH.h, Driver__ETH_8h.html,
+Driver_ETH_MAC.c, Driver__ETH__MAC_8c.html,
+Driver_ETH_MAC.h, Driver__ETH__MAC_8h.html,
+Driver_ETH_PHY.c, Driver__ETH__PHY_8c.html,
+Driver_ETH_PHY.h, Driver__ETH__PHY_8h.html,
+Driver_Flash.c, Driver__Flash_8c.html,
+Driver_Flash.h, Driver__Flash_8h.html,
+Driver_I2C.c, Driver__I2C_8c.html,
+Driver_I2C.h, Driver__I2C_8h.html,
+Driver_MCI.c, Driver__MCI_8c.html,
+Driver_MCI.h, Driver__MCI_8h.html,
+Driver_NAND.c, Driver__NAND_8c.html,
+Driver_NAND.h, Driver__NAND_8h.html,
+Driver_SAI.c, Driver__SAI_8c.html,
+Driver_SAI.h, Driver__SAI_8h.html,
+Driver_SPI.c, Driver__SPI_8c.html,
+Driver_SPI.h, Driver__SPI_8h.html,
+Driver_Storage.c, Driver__Storage_8c.html,
+Driver_Storage.h, Driver__Storage_8h.html,
+driver_strength_18, group__nand__interface__gr.html#ae672b2a65dd3d0b93812c088491c4552, ARM_NAND_CAPABILITIES
+driver_strength_25, group__nand__interface__gr.html#ae87c19872b838dac7d3136a3fd466f6a, ARM_NAND_CAPABILITIES
+driver_strength_50, group__nand__interface__gr.html#aef3d6e1522a6cf7fb87fd113dcd43ad5, ARM_NAND_CAPABILITIES
+Driver_USART.c, Driver__USART_8c.html,
+Driver_USART.h, Driver__USART_8h.html,
+Driver_USB.c, Driver__USB_8c.html,
+Driver_USB.h, Driver__USB_8h.html,
+Driver_USBD.c, Driver__USBD_8c.html,
+Driver_USBD.h, Driver__USBD_8h.html,
+Driver_USBH.c, Driver__USBH_8c.html,
+Driver_USBH.h, Driver__USBH_8h.html,
+Driver_WiFi.c, Driver__WiFi_8c.html,
+Driver_WiFi.h, Driver__WiFi_8h.html,
+Driver Validation, driverValidation.html,
+drv, group__common__drv__gr.html#adcd153bc4507926c792e86ebe74e6455, ARM_DRIVER_VERSION
+dsr, group__usart__interface__gr.html#a437895b17519a16f920ae07461dd67d2, ARM_USART_CAPABILITIES::dsr()
+dtr, group__usart__interface__gr.html#aa3cc092c82fdc3e5e6646460be6ae9fd, ARM_USART_CAPABILITIES
+duplex, group__eth__interface__gr.html#a44b6cae894d7311dcdae7e93969c3c09, ARM_ETH_LINK_INFO
+ecc_error, group__nand__interface__gr.html#a7707d2200a3bf8f49b148ffc8ded7636, ARM_NAND_STATUS
+ecc_gap, group__nand__interface__gr.html#a94d6b62b24d96ff83c985325d8825dd3, ARM_NAND_ECC_INFO
+ecc_offset, group__nand__interface__gr.html#a22d6a1813a47a7044f7acb478f8e9eb8, ARM_NAND_ECC_INFO
+ecc_size, group__nand__interface__gr.html#a22365f6a2af1171a1c3629c8ae5fe001, ARM_NAND_ECC_INFO
+edl, group__can__interface__gr.html#ab6883964c9d4bdf60616684e8d2459df, ARM_CAN_MSG_INFO
+end, group__flash__interface__gr.html#a204a3f4fa39b9c007f9784d3e4af4667, ARM_FLASH_SECTOR
+EndpointConfigure, group__usbd__interface__gr.html#a9fcafd15149d35022b05cf3c396e714e, ARM_DRIVER_USBD
+EndpointStall, group__usbd__interface__gr.html#a6fbcf63ac9f962787cddc8f11a44dccb, ARM_DRIVER_USBD
+EndpointTransfer, group__usbd__interface__gr.html#a0cc21434bc57e696fabf0207925fe5ff, ARM_DRIVER_USBD
+EndpointTransferAbort, group__usbd__interface__gr.html#a4e36fd46291f71e4a748264e2f6ae431, ARM_DRIVER_USBD
+EndpointTransferGetResult, group__usbd__interface__gr.html#a217e38c26bbcdecbad8c984753b2597a, ARM_DRIVER_USBD
+EndpointUnconfigure, group__usbd__interface__gr.html#ad45578fffbd046231f69aa058d29bba5, ARM_DRIVER_USBD
+erasable, group__storage__interface__gr.html#ab350afb2119388ebd3f096bd24f019ef, ARM_STORAGE_BLOCK_ATTRIBUTES
+Erase, group__storage__interface__gr.html#abb5018d1afb3ea4632e6e6006314f37f, ARM_DRIVER_STORAGE
+erase_all, group__storage__interface__gr.html#a63882f6a571f20aad1b5b3542cdaafa1, ARM_STORAGE_CAPABILITIES
+erase_chip, group__flash__interface__gr.html#af5ec2b569c193fc5024c2739f46b328a, ARM_FLASH_CAPABILITIES
+erase_unit, group__storage__interface__gr.html#aac21d3f798c9fcad415b99cf4157935a, ARM_STORAGE_BLOCK_ATTRIBUTES
+EraseAll, group__storage__interface__gr.html#ad4dc5af362c0f2043138618aea9c6a73, ARM_DRIVER_STORAGE
+EraseChip, group__flash__interface__gr.html#ae873705c743d94572fb6500421e15760, ARM_DRIVER_FLASH
+erased_value, group__storage__interface__gr.html#a902510dbedab116ab6a260a83fbd0f27, ARM_STORAGE_INFO::erased_value()
+EraseSector, group__flash__interface__gr.html#ad9d78f9fe07aabf12b23b95239818b55, ARM_DRIVER_FLASH
+error, group__storage__interface__gr.html#aa8d183302fdfa4a6892f1d80300cdb32, ARM_STORAGE_STATUS::error()
+esi, group__can__interface__gr.html#ada78e3124de6adf5a5d212f9ebc4bbe0, ARM_CAN_MSG_INFO
+Ethernet Interface, group__eth__interface__gr.html,
+Ethernet MAC Configuration, group__eth__mac__configuration__ctrls.html,
+Ethernet MAC Control Codes, group__eth__mac__control.html,
+Ethernet MAC Controls, group__eth__mac__ctrls.html,
+Ethernet MAC Events, group__ETH__MAC__events.html,
+Ethernet MAC Flush Flags, group__eth__mac__flush__flag__ctrls.html,
+Ethernet MAC Frame Transmit Flags, group__eth__mac__frame__transmit__ctrls.html,
+Ethernet MAC Interface, group__eth__mac__interface__gr.html,
+Ethernet MAC Timer Control Codes, group__eth__mac__time__control.html,
+Ethernet MAC VLAN Filter Flag, group__eth__mac__vlan__filter__ctrls.html,
+Ethernet PHY Interface, group__eth__phy__interface__gr.html,
+Ethernet PHY Mode, group__eth__phy__mode__ctrls.html,
+EthGetRxFrameSize, group__wifi__interface__gr.html#af7ecc54209ce3725037cb5c9629151cf, ARM_DRIVER_WIFI
+EthReadFrame, group__wifi__interface__gr.html#a544ca40b7157efce5000cd83aa92f8a0, ARM_DRIVER_WIFI
+EthSendFrame, group__wifi__interface__gr.html#a2648d7e0d1c10c48923d8d20d99311ab, ARM_DRIVER_WIFI
+event_ap_connect, group__wifi__control__gr.html#a9fc191093a9bc356c3d85e9cbf185620, ARM_WIFI_CAPABILITIES
+event_ap_disconnect, group__wifi__control__gr.html#a18a7e7fe3a4f48548af6db6c825cc427, ARM_WIFI_CAPABILITIES
+event_connect, group__usbh__host__gr.html#ae76b779cb9fdf447b20c8b6beed2d534, ARM_USBH_CAPABILITIES
+event_cts, group__usart__interface__gr.html#a4ebe5ddec8d99a63843f2a3c70ac85f9, ARM_USART_CAPABILITIES
+event_dcd, group__usart__interface__gr.html#a7c1dd043d0db9738d6b5fa8d89211446, ARM_USART_CAPABILITIES
+event_device_ready, group__nand__interface__gr.html#a5f347e9b63764bbb657f52dc20682128, ARM_NAND_CAPABILITIES
+event_disconnect, group__usbh__host__gr.html#ab83941051cac8e19807b887354dc42fc, ARM_USBH_CAPABILITIES
+event_dsr, group__usart__interface__gr.html#aefdb61f16498d650b5a7f5f9b62779df, ARM_USART_CAPABILITIES
+event_eth_rx_frame, group__wifi__control__gr.html#ac4c6eadec013cf8a11b8eca66b809431, ARM_WIFI_CAPABILITIES
+event_frame_error, group__sai__interface__gr.html#acc06ba75f18af9862d171426abc3273e, ARM_SAI_CAPABILITIES
+event_mode_fault, group__spi__interface__gr.html#a309619714f0c4febaa497ebdb9b7e3ca, ARM_SPI_CAPABILITIES
+event_overcurrent, group__usbh__host__gr.html#acd3087b3a4a7691595dd75568c12d696, ARM_USBH_CAPABILITIES
+event_ready, group__flash__interface__gr.html#add296ba516c8fc17ba51e30f2a00f0a9, ARM_FLASH_CAPABILITIES
+event_ri, group__usart__interface__gr.html#ab55f90aec5f909ff3a75bf36e61312ea, ARM_USART_CAPABILITIES
+event_rx_frame, group__eth__mac__interface__gr.html#a8c8f1ac2bf053a9bac98c476646a6018, ARM_ETH_MAC_CAPABILITIES
+event_rx_timeout, group__usart__interface__gr.html#afe469796cfca4ea61bd6181afb4916be, ARM_USART_CAPABILITIES
+event_tx_complete, group__usart__interface__gr.html#a0190aabe8d8f59176be8d693f8874fb3, ARM_USART_CAPABILITIES
+event_tx_frame, group__eth__mac__interface__gr.html#a1b4af3590d59ea4f8e845b4239a4e445, ARM_ETH_MAC_CAPABILITIES
+event_vbus_off, group__usbd__interface__gr.html#a72d905bc20735bafda40d73c91829709, ARM_USBD_CAPABILITIES
+event_vbus_on, group__usbd__interface__gr.html#a53f95b9ecb7c84197947e7542501c7d3, ARM_USBD_CAPABILITIES
+event_wakeup, group__eth__mac__interface__gr.html#a7536d9b9818b20b6974a712e0449439b, ARM_ETH_MAC_CAPABILITIES
+exact_filtering, group__can__interface__gr.html#a886337af58da4f995529eba228fb9b7a, ARM_CAN_OBJ_CAPABILITIES
+executable, group__storage__interface__gr.html#a910da8e2e909faab1d32cca7f8b05656, ARM_STORAGE_BLOCK_ATTRIBUTES
+ExecuteSequence, group__nand__interface__gr.html#af0dd5e96fbcc5c15bb183363f8541af8, ARM_DRIVER_NAND
+external_loopback, group__can__interface__gr.html#a2b76df7e4bfbdd9866cc906415e626c9, ARM_CAN_CAPABILITIES
+fd_mode, group__can__interface__gr.html#a15d22d5906d419ed1a7ca0968be00a04, ARM_CAN_CAPABILITIES
+Flash Events, group__Flash__events.html,
+Flash Interface, group__flash__interface__gr.html,
+flow_control_cts, group__usart__interface__gr.html#a287da15773bb24a301cbfd806975e1e9, ARM_USART_CAPABILITIES
+flow_control_rts, group__usart__interface__gr.html#a1d55dd339a08293018608775fc8b4859, ARM_USART_CAPABILITIES
+frame_error, group__sai__interface__gr.html#a1b4f69a2caf19ef9fd75cf27ae3932f9, ARM_SAI_STATUS
+General.txt, General_8txt.html,
+general_call, group__i2c__interface__gr.html#ab65804439f6f5beda8da30381b0ad22d, ARM_I2C_STATUS
+GetBlock, group__storage__interface__gr.html#af43edebfb5463d22ffeda6de20e1d1bd, ARM_DRIVER_STORAGE
+GetCapabilities, group__wifi__interface__gr.html#a1ced805656e067b5635f1af2292b69e1, ARM_DRIVER_WIFI::GetCapabilities()
+GetClock, group__can__interface__gr.html#a21063f38e762cf29dfd3f5991ee936e2, ARM_DRIVER_CAN
+GetDataCount, group__spi__interface__gr.html#ad1d892ab3932f65cd7cdf2d0a91ae5da, ARM_DRIVER_SPI::GetDataCount()
+GetDeviceBusy, group__nand__interface__gr.html#ac9bc93fb1a089c6ac71428122f3a072e, ARM_DRIVER_NAND
+GetFrameNumber, group__usbh__host__gr.html#a31d1785d6d46f75241ebbf6b5a6b4919, ARM_DRIVER_USBH::GetFrameNumber()
+GetInfo, group__storage__interface__gr.html#aec80a5d1ccf1cd996f6e863ac8868d65, ARM_DRIVER_STORAGE::GetInfo()
+GetLinkInfo, group__eth__phy__interface__gr.html#ac162bfaf93512fa0966bfbb923c45463, ARM_DRIVER_ETH_PHY
+GetLinkState, group__eth__phy__interface__gr.html#a0e25b2f267edc874f1bd785175fcf08a, ARM_DRIVER_ETH_PHY
+GetMacAddress, group__eth__mac__interface__gr.html#a02837059933cd04b04bf795a7138f218, ARM_DRIVER_ETH_MAC
+GetModemStatus, group__usart__interface__gr.html#a517a7a98a444126734782beb4951a9db, ARM_DRIVER_USART
+GetModuleInfo, group__wifi__interface__gr.html#aa78e745bbf8257a3438700e4e6a8d222, ARM_DRIVER_WIFI
+GetNetInfo, group__wifi__interface__gr.html#ac17eb39c11b7797b88a1f6e0f8cc772d, ARM_DRIVER_WIFI
+GetNextBlock, group__storage__interface__gr.html#adda93f4d74519247517f036c4551dd13, ARM_DRIVER_STORAGE
+GetOption, group__wifi__interface__gr.html#af264a580d36c33a649b64be845458b03, ARM_DRIVER_WIFI
+GetRxCount, group__usart__interface__gr.html#a758c7822edf6ac18f82eb33c9dc09d71, ARM_DRIVER_USART::GetRxCount()
+GetRxFrameSize, group__eth__mac__interface__gr.html#a3286cc9c7624168b162aa3ce3cbe135e, ARM_DRIVER_ETH_MAC
+GetRxFrameTime, group__eth__mac__interface__gr.html#a8ae5a588bf4055bba3de73cfba78f7e8, ARM_DRIVER_ETH_MAC
+GetStatus, group__usart__interface__gr.html#a055ad4095356a022886828009a980316, ARM_DRIVER_USART::GetStatus()
+GetTxCount, group__usart__interface__gr.html#a0b28b2c21016702f50c28655653099df, ARM_DRIVER_USART::GetTxCount()
+GetTxFrameTime, group__eth__mac__interface__gr.html#acf081f5020f4ef1435bcff7333a70b93, ARM_DRIVER_ETH_MAC
+GetVersion, group__wifi__interface__gr.html#a8834b281da48583845c044a81566c1b3, ARM_DRIVER_WIFI::GetVersion()
+high_speed, group__mci__interface__gr.html#a83ecf7d4472c55362750ef72d8f8f47d, ARM_MCI_CAPABILITIES
+I2C Address Flags, group__i2c__address__flags.html,
+I2C Bus Speed, group__i2c__bus__speed__ctrls.html,
+I2C Control Codes, group__i2c__control__codes.html,
+I2C Control Codes, group__i2c__control__gr.html,
+I2C Events, group__I2C__events.html,
+I2C Interface, group__i2c__interface__gr.html,
+id, group__can__interface__gr.html#abaabdc509cdaba7df9f56c6c76f3ae19, ARM_CAN_MSG_INFO
+Initialize, group__wifi__interface__gr.html#a99e597db8e61d0ff834561cb710e61ad, ARM_DRIVER_WIFI::Initialize()
+InquireECC, group__nand__interface__gr.html#aecd239806e9f08b77ce0d00f61e78cf8, ARM_DRIVER_NAND
+internal_flash, Driver__Storage_8h.html#a47dd9737459c9c5ce48f3e8a04995b9a, ARM_STORAGE_SECURITY_FEATURES
+internal_loopback, group__can__interface__gr.html#af19cdbb26d3496ed7dd63a59a7c7711f, ARM_CAN_CAPABILITIES
+ip, group__wifi__control__gr.html#a69ddb9c845da426f636d9dd0dbed4e7e, ARM_WIFI_CAPABILITIES
+ip6, group__wifi__control__gr.html#aad13478539ad093fabafd1804acac4a2, ARM_WIFI_CAPABILITIES
+irda, group__usart__interface__gr.html#a9a72c5f0209a9ccf840fc196e9a9dffa, ARM_USART_CAPABILITIES
+IsConnected, group__wifi__interface__gr.html#ab9771e89a155d316e0b44d3ee89081d3, ARM_DRIVER_WIFI
+last_error_code, group__can__interface__gr.html#a2171ea8dff5e4b54e84728aa134854b6, ARM_CAN_STATUS
+Media Interface Types, group__eth__interface__types1.html,
+mac_address, group__eth__mac__interface__gr.html#a7fdea04bacd9c0e12792751055ef6238, ARM_ETH_MAC_CAPABILITIES
+mask_filtering, group__can__interface__gr.html#a2aa0e772d6cb8c30bb76ce1324423464, ARM_CAN_OBJ_CAPABILITIES
+MasterReceive, group__i2c__interface__gr.html#aa135ff2f4832d35ceb5d7e248159b981, ARM_DRIVER_I2C
+MasterTransmit, group__i2c__interface__gr.html#a9e58f7ea5fd9476e06b45c70b6696b95, ARM_DRIVER_I2C
+MCI Bus Data Width, group__mci__bus__data__width__ctrls.html,
+MCI Bus Speed Mode, group__mci__bus__speed__ctrls.html,
+MCI Card Power Controls, group__mci__card__power__ctrls.html,
+MCI CMD Line Mode, group__mci__cmd__line__ctrls.html,
+MCI Control Codes, group__mci__control__gr.html,
+MCI Driver Strength, group__mci__driver__strength__ctrls.html,
+MCI Events, group__mci__event__gr.html,
+MCI Interface, group__mci__interface__gr.html,
+MCI Controls, group__mci__mode__ctrls.html,
+MCI Send Command Flags, group__mci__send__command__flags__ctrls.html,
+MCI Transfer Controls, group__mci__transfer__ctrls.html,
+mclk_pin, group__sai__interface__gr.html#a12554e2522a0c611e8a26c9e536554eb, ARM_SAI_CAPABILITIES
+media_interface, group__eth__mac__interface__gr.html#a3c5cb74e086417a01d0079f847a3fc8d, ARM_ETH_MAC_CAPABILITIES
+memory_mapped, group__storage__interface__gr.html#a616b41da466430ed481d791e63784f0c, ARM_STORAGE_INFO
+message_depth, group__can__interface__gr.html#a5a782fc223b0ea5034c6676eaec6f2d4, ARM_CAN_OBJ_CAPABILITIES
+MessageRead, group__can__interface__gr.html#ace17a0046cf2c6cdbcb0fd3202e460a0, ARM_DRIVER_CAN
+MessageSend, group__can__interface__gr.html#a3e6eb8bae2b7f8af99a3ca3cbbacce22, ARM_DRIVER_CAN
+microwire, group__spi__interface__gr.html#a9b4e858eb1d414128994742bf121f94c, ARM_SPI_CAPABILITIES
+mmc_boot, group__mci__interface__gr.html#a072a194948489d4dbd2409b94fdca56b, ARM_MCI_CAPABILITIES
+mmc_interrupt, group__mci__interface__gr.html#a3303194ea68bd1094841d4f958f6dbbf, ARM_MCI_CAPABILITIES
+mode, group__i2c__interface__gr.html#a6b29e4f37f4482274af785ad5ffe96a7, ARM_I2C_STATUS
+mode_fault, group__spi__interface__gr.html#aeaf54ec655b7a64b9e88578c5f39d4e3, ARM_SPI_STATUS
+monitor_mode, group__can__interface__gr.html#a176f42e68d9cba86b3594c40044b86c6, ARM_CAN_CAPABILITIES
+mono_mode, group__sai__interface__gr.html#a8d92817d8662211abda2d747c52ff4a9, ARM_SAI_CAPABILITIES
+multiple_filters, group__can__interface__gr.html#a3662fb9a8fb81212043cadd90da704af, ARM_CAN_OBJ_CAPABILITIES
+NAND Bus Modes, group__nand__bus__mode__codes.html,
+NAND Mode Controls, group__nand__control__codes.html,
+NAND Control Codes, group__nand__control__gr.html,
+NAND Data Bus Width, group__nand__data__bus__width__codes.html,
+NAND ECC Codes, group__nand__driver__ecc__codes.html,
+NAND Flags, group__nand__driver__flag__codes.html,
+NAND Sequence Execution Codes, group__nand__driver__seq__exec__codes.html,
+NAND Driver Strength, group__nand__driver__strength__codes.html,
+NAND Events, group__NAND__events.html,
+NAND Interface, group__nand__interface__gr.html,
+ns, group__eth__mac__interface__gr.html#a048317f84621fb38ed0bf8c8255e26f0, ARM_ETH_MAC_TIME
+num_objects, group__can__interface__gr.html#a69bd1a164443cf6f501489f4d31f4681, ARM_CAN_CAPABILITIES
+Overview, index.html,
+ObjectConfigure, group__can__interface__gr.html#a24cfe29d7f6a29dfbac3c7011fc5b652, ARM_DRIVER_CAN
+ObjectGetCapabilities, group__can__interface__gr.html#a7239c03265659edcaf69dc9ea5e29ce3, ARM_DRIVER_CAN
+ObjectSetFilter, group__can__interface__gr.html#a2bfa264f66c84606ebf9f9e8dc45b907, ARM_DRIVER_CAN
+optimal_program_unit, group__storage__interface__gr.html#a407e16dc7e4da08cea7785efeebd9b6d, ARM_STORAGE_INFO
+overcurrent, group__usbh__host__gr.html#ae4b5761b8d095bee008a94856ceca46b, ARM_USBH_PORT_STATE
+page_count, group__nand__interface__gr.html#aa993bc236650aa405b01d00b7ca72904, ARM_NAND_ECC_INFO
+page_layout, group__nand__interface__gr.html#a5952ba4313bda7833fefd358f5aff979, ARM_NAND_ECC_INFO
+page_size, group__flash__interface__gr.html#a9dd3e47e968a8f6beb5d88c6d1b7ebe9, ARM_FLASH_INFO::page_size()
+pass, group__wifi__management__gr.html#a97ae3ac37e362cf8e7e3a9e18b7c806f, ARM_WIFI_NET_INFO_t::pass()
+PHY_Read, group__eth__mac__interface__gr.html#a0f2ddb734e4242077275761400b26e35, ARM_DRIVER_ETH_MAC
+PHY_Write, group__eth__mac__interface__gr.html#ac3efe9bdc31c3b1d7fd8eb82bbfb4c13, ARM_DRIVER_ETH_MAC
+Ping, group__wifi__control__gr.html#aef01bbaa48bdb4fba71684d8f31eb0b1, ARM_WIFI_CAPABILITIES::ping()
+PipeCreate, group__usbh__host__gr.html#a7ce5ca579a8c535434187ad05f596fbd, ARM_DRIVER_USBH
+PipeDelete, group__usbh__host__gr.html#ab2f8047e89786bb7a459fb9c6c3f03d5, ARM_DRIVER_USBH
+PipeModify, group__usbh__host__gr.html#a3efae6fe31a53f7ecd765ba6db99992e, ARM_DRIVER_USBH
+PipeReset, group__usbh__host__gr.html#afe91e3e22bc401546d033cb9554550b7, ARM_DRIVER_USBH
+PipeTransfer, group__usbh__host__gr.html#a495b069fadf5ba5b069bfdec6cda8b88, ARM_DRIVER_USBH
+PipeTransferAbort, group__usbh__host__gr.html#ab82fb8b02ff81156098b8210c0344f5e, ARM_DRIVER_USBH
+PipeTransferGetResult, group__usbh__host__gr.html#a18369bada042ff5557ff919056636a62, ARM_DRIVER_USBH
+port_mask, group__usbh__hci__gr.html#ac37c09b54483c2a1e41fa8a976721fc4, ARM_USBH_HCI_CAPABILITIES::port_mask()
+PortGetState, group__usbh__host__gr.html#a84c391c0db065fa27b672eef6002905b, ARM_DRIVER_USBH
+PortReset, group__usbh__host__gr.html#a95125e80b07640860a7e16f510eca506, ARM_DRIVER_USBH
+PortResume, group__usbh__host__gr.html#a79126109256c1ccef901f22bc36ddc1d, ARM_DRIVER_USBH
+PortSuspend, group__usbh__host__gr.html#ab8be30d2d44a6447c8c085439ef117fb, ARM_DRIVER_USBH
+PortVbusOnOff, group__usbh__hci__gr.html#ab859fb9f73a60ffa1ce71ed961d4744f, ARM_DRIVER_USBH_HCI::PortVbusOnOff()
+PowerControl, group__wifi__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef, ARM_DRIVER_WIFI::PowerControl()
+precision_timer, group__eth__mac__interface__gr.html#a881a863974d32f95d7829f768ac47aa2, ARM_ETH_MAC_CAPABILITIES
+program_cycles, group__storage__interface__gr.html#ac501623ba5adb4904cdd6c286e7388eb, ARM_STORAGE_INFO
+program_unit, group__storage__interface__gr.html#a483c41066757e2865bf3a27a2a627a54, ARM_STORAGE_INFO::program_unit()
+ProgramData, group__storage__interface__gr.html#aedda6cc77ea7c4ef2356c683f9013d8b, ARM_DRIVER_STORAGE::ProgramData()
+programmability, group__storage__interface__gr.html#aac0da06bf0775bd9b877aafbc4bcad77, ARM_STORAGE_INFO
+programmable, group__storage__interface__gr.html#a7f4aebaeeb818b0e2a0592f96559fa1b, ARM_STORAGE_BLOCK_ATTRIBUTES
+protectable, group__storage__interface__gr.html#a7c8899f46a471e1b7698a75a759e67c1, ARM_STORAGE_BLOCK_ATTRIBUTES
+protection_unit, group__storage__interface__gr.html#ae319384dfb356cbb0b08ccbf8c04a590, ARM_STORAGE_BLOCK_ATTRIBUTES
+protocol_ac97, group__sai__interface__gr.html#a5255f8d78a18ace0a959f604f9c065dd, ARM_SAI_CAPABILITIES
+protocol_i2s, group__sai__interface__gr.html#a6fcb9d68c4999860ce162c0ef44c4c97, ARM_SAI_CAPABILITIES
+protocol_justified, group__sai__interface__gr.html#a5363ec1fc0042620cb8aeeee4f98691b, ARM_SAI_CAPABILITIES
+protocol_pcm, group__sai__interface__gr.html#a0b2c79bd96ecb47d801fc5389819314a, ARM_SAI_CAPABILITIES
+protocol_user, group__sai__interface__gr.html#a808b1f9e0abc3fa67945899cfc9fccc1, ARM_SAI_CAPABILITIES
+Revision History of CMSIS-Driver, driver_revisionHistory.html,
+range_filtering, group__can__interface__gr.html#a96dcf869f4adc9cec686630082c7c60a, ARM_CAN_OBJ_CAPABILITIES
+rb_monitor, group__nand__interface__gr.html#a69f5e734ee4a9bb501718cf78a740c3e, ARM_NAND_CAPABILITIES
+read_wait, group__mci__interface__gr.html#a5e38e4ee9cebcc99904e287adc8e6217, ARM_MCI_CAPABILITIES
+ReadCD, group__mci__interface__gr.html#aa4285dd6b0f9b8ca41b6710a478ad641, ARM_DRIVER_MCI
+ReadData, group__storage__interface__gr.html#a79b015933daca07a88f98a8f20e1144d, ARM_DRIVER_STORAGE::ReadData()
+ReadFrame, group__eth__mac__interface__gr.html#a466b724be2167ea7d9a14569062a8fa8, ARM_DRIVER_ETH_MAC
+ReadSetupPacket, group__usbd__interface__gr.html#ab5593bf9bb516cc7b36c6072fc55260f, ARM_DRIVER_USBD
+ReadWP, group__mci__interface__gr.html#aee6f8b38f83a51ac05cc4841524b708d, ARM_DRIVER_MCI
+Receive, group__usart__interface__gr.html#adb9224a35fe16c92eb0dd103638e4cf3, ARM_DRIVER_USART::Receive()
+reentrant_operation, group__nand__interface__gr.html#ae0514834750c7452431717a881471e2b, ARM_NAND_CAPABILITIES::reentrant_operation()
+Reference Implementation, referenceImplementation.html,
+reserved, group__wifi__control__gr.html#aa43c4c21b173ada1b6b7568956f0d650, ARM_WIFI_CAPABILITIES::reserved()
+reserved1, Driver__Storage_8h.html#aef9bb556c1530f5d648fd57e73b9a105, ARM_STORAGE_SECURITY_FEATURES
+reserved2, Driver__Storage_8h.html#ae673672452e4741c4ab7c174af880a87, ARM_STORAGE_SECURITY_FEATURES
+ResolveAddress, group__storage__interface__gr.html#a6e1b3f9abb40bb5c70c6141587ee6e6a, ARM_DRIVER_STORAGE
+restricted_mode, group__can__interface__gr.html#a93008ac105806db484e78e0582ca118c, ARM_CAN_CAPABILITIES
+retention_level, group__storage__interface__gr.html#a16d1a2aead689ffa28fd89cb6779e5a7, ARM_STORAGE_INFO
+ri, group__usart__interface__gr.html#aa6cf03b82235bedc0acf00acb46130fb, ARM_USART_CAPABILITIES::ri()
+rollback_protection, Driver__Storage_8h.html#affe0253b35f41c44ea06ae1e87d91012, ARM_STORAGE_SECURITY_FEATURES
+rssi, group__wifi__management__gr.html#afb67d818cd76cce8057affabcb1979a6, ARM_WIFI_NET_INFO_t::rssi()
+rst_n, group__mci__interface__gr.html#a2e8bd27f2c5c3093c4fec557890b97d4, ARM_MCI_CAPABILITIES
+rtr, group__can__interface__gr.html#a1f32fc9e5d3b33babf5905140e7a53af, ARM_CAN_MSG_INFO
+rts, group__usart__interface__gr.html#afad044722f459552e9f0f602983659e9, ARM_USART_CAPABILITIES
+rx, group__can__interface__gr.html#a895532773c3204e1538191f155c7bac8, ARM_CAN_OBJ_CAPABILITIES
+rx_break, group__usart__interface__gr.html#aa5e3fa74f444688f9e727ffc1e988e5d, ARM_USART_STATUS
+rx_busy, group__usart__interface__gr.html#a9f5baee58ed41b382628a82a0b1cbcb4, ARM_USART_STATUS::rx_busy()
+rx_error_count, group__can__interface__gr.html#ab7e8b863b379b786ad1af935aa3ef2e8, ARM_CAN_STATUS
+rx_framing_error, group__usart__interface__gr.html#af1d1cfd8b231843d5cc23e6a2b1ca8d0, ARM_USART_STATUS
+rx_overflow, group__usart__interface__gr.html#ac403aefd9bce8b0172e1996c0f3dd8aa, ARM_USART_STATUS::rx_overflow()
+rx_parity_error, group__usart__interface__gr.html#affb21b610e2d0d71727702441c238f4f, ARM_USART_STATUS
+rx_rtr_tx_data, group__can__interface__gr.html#a8a41139926d7c032247458d055071fda, ARM_CAN_OBJ_CAPABILITIES
+Status Error Codes, group__can__status__code__ctrls.html,
+Status Error Codes, group__execution__status.html,
+Status Error Codes, group__nand__execution__status.html,
+SAI Bit Order, group__sai__bit__order__control.html,
+SAI Clock Polarity, group__sai__clock__pol__control.html,
+SAI Companding, group__sai__companding__control.html,
+SAI Configuration, group__sai__configure__control.html,
+SAI Control Codes, group__sai__control.html,
+SAI Controls, group__sai__controls.html,
+SAI Data Size, group__sai__data__bits__control.html,
+SAI Events, group__SAI__events.html,
+Status Error Codes, group__sai__execution__status.html,
+SAI Frame, group__sai__frame__control.html,
+SAI Interface, group__sai__interface__gr.html,
+SAI Master Clock Pin, group__sai__mclk__pin__control.html,
+SAI Master Clock Prescaler, group__sai__mclk__pres__control.html,
+SAI Mode, group__sai__mode__control.html,
+SAI Mono Mode, group__sai__mono__control.html,
+SAI Protocol, group__sai__protocol__control.html,
+SAI Slot, group__sai__slot__control.html,
+SAI Synchronization, group__sai__sync__control.html,
+Sample Use of Storage Driver, group__SampleUseOfStorageDriver.html,
+Scan, group__wifi__interface__gr.html#a51d027ef7046c413372103aa952772fb, ARM_DRIVER_WIFI
+sdio_interrupt, group__mci__interface__gr.html#a61e2a440b27d7d22c866ad4427f4b825, ARM_MCI_CAPABILITIES::sdio_interrupt()
+sdr_timing_mode, group__nand__interface__gr.html#a21036f2047273d90c0af0e97031df5a9, ARM_NAND_CAPABILITIES
+sec, group__eth__mac__interface__gr.html#aaf5f5a3fa5d596a9136b4331f2b54bfc, ARM_ETH_MAC_TIME
+sector_count, group__flash__interface__gr.html#a50947f9a42bbaa2d68d6e5079150d7bf, ARM_FLASH_INFO
+sector_info, group__flash__interface__gr.html#a8dfb9d5160358e45293bba527762238d, ARM_FLASH_INFO
+sector_size, group__flash__interface__gr.html#a7d37def484362c6e97a2d75144080b1d, ARM_FLASH_INFO
+security, group__wifi__management__gr.html#a5cd97d88131cf38bcc75189f9569f9b7, ARM_WIFI_NET_INFO_t::security()
+Send, group__usart__interface__gr.html#a44eedddf4428cf4b98883b6c27d31922, ARM_DRIVER_USART::Send()
+SendAddress, group__nand__interface__gr.html#a5a43001ef1ca6c6d73f03e366bf41cb5, ARM_DRIVER_NAND
+SendCommand, group__nand__interface__gr.html#a3dbd36d86718980665ce2e3a1ba672ca, ARM_DRIVER_NAND::SendCommand()
+SendFrame, group__eth__mac__interface__gr.html#ac095aea379f23e30a0e51b1f3518ad37, ARM_DRIVER_ETH_MAC
+sequence_operation, group__nand__interface__gr.html#afa4b798731b1154878c26dda3f090acf, ARM_NAND_CAPABILITIES
+SetAddressFilter, group__eth__mac__interface__gr.html#a45b879a6df608f582d1866daff715798, ARM_DRIVER_ETH_MAC
+SetBitrate, group__can__interface__gr.html#a360a314665607fc2d866c24e1608fd06, ARM_DRIVER_CAN
+SetInterface, group__eth__phy__interface__gr.html#a7dfc7cf346c80e7fdb2fe4cea2c61161, ARM_DRIVER_ETH_PHY
+SetMacAddress, group__eth__mac__interface__gr.html#ac640f929dc4d5bde3e4282c75b25c00d, ARM_DRIVER_ETH_MAC
+SetMode, group__eth__phy__interface__gr.html#ae6686344f4d6afa0881d1e545c898a3d, ARM_DRIVER_ETH_PHY::SetMode()
+SetModemControl, group__usart__interface__gr.html#af6703d4078818df27ab9f8a7a8ad7b7b, ARM_DRIVER_USART
+SetOption, group__wifi__interface__gr.html#a6b5e1c7fcea96ff13f6fd16d57c8b68f, ARM_DRIVER_WIFI
+SetupTransfer, group__mci__interface__gr.html#adc63bab660e8304d78faa1ac429e792b, ARM_DRIVER_MCI
+side_channel_attacks, Driver__Storage_8h.html#acd90f369373d7551174a981c4083fef1, ARM_STORAGE_SECURITY_FEATURES
+simplex, group__spi__interface__gr.html#af244e2c2facf6414e3886495ee6b40bc, ARM_SPI_CAPABILITIES
+single_wire, group__usart__interface__gr.html#ad1928b61021dd9ff689a3ccf9b8966a8, ARM_USART_CAPABILITIES
+size, group__storage__interface__gr.html#af931a8871310b4dad23f0f0b0f623560, ARM_STORAGE_BLOCK
+SlaveReceive, group__i2c__interface__gr.html#a12d2689d6e93985e64b9561a8e4e917b, ARM_DRIVER_I2C
+SlaveTransmit, group__i2c__interface__gr.html#ae9e3b81b352d4564fd2337fdf0e5488c, ARM_DRIVER_I2C
+smart_card, group__usart__interface__gr.html#aa78e1ee1726d1db2cfa83fd7b5acc8bd, ARM_USART_CAPABILITIES
+smart_card_clock, group__usart__interface__gr.html#a7b3c14ea1b5e9ba0a37ebc05fcfd51a6, ARM_USART_CAPABILITIES
+SocketAccept, group__wifi__interface__gr.html#a66bb43c1e713efe7758b6e100c13ed69, ARM_DRIVER_WIFI
+SocketBind, group__wifi__interface__gr.html#afcbc0c2bb3639584521ffeaaffc5a475, ARM_DRIVER_WIFI
+SocketClose, group__wifi__interface__gr.html#a471a1be6d9adbccb83ca1f268643031c, ARM_DRIVER_WIFI
+SocketConnect, group__wifi__interface__gr.html#a45cbca28d9866f2ec2ad9df830787dd7, ARM_DRIVER_WIFI
+SocketCreate, group__wifi__interface__gr.html#aa26f0cefe99161484741977a5443e92c, ARM_DRIVER_WIFI
+SocketGetHostByName, group__wifi__interface__gr.html#a62b2512cbaef03d26eb9c1e3004c3364, ARM_DRIVER_WIFI
+SocketGetOpt, group__wifi__interface__gr.html#a4771324fb6f39fb2837e98d9f0ed48ed, ARM_DRIVER_WIFI
+SocketGetPeerName, group__wifi__interface__gr.html#ac45fbc58fd00742cbe712bf26d857359, ARM_DRIVER_WIFI
+SocketGetSockName, group__wifi__interface__gr.html#ab7c3e0211c87bf99e9c42b17a2249f50, ARM_DRIVER_WIFI
+SocketListen, group__wifi__interface__gr.html#a628706c754e1793ec864453a5b517d5c, ARM_DRIVER_WIFI
+SocketRecv, group__wifi__interface__gr.html#aaad6683992e76e3dd9a16eb6b7d43cf4, ARM_DRIVER_WIFI
+SocketRecvFrom, group__wifi__interface__gr.html#a4343cf48bbcfb2101a422d90c34f84e6, ARM_DRIVER_WIFI
+SocketSend, group__wifi__interface__gr.html#a7ff47d391831d547d310dd66f22c2942, ARM_DRIVER_WIFI
+SocketSendTo, group__wifi__interface__gr.html#a248a293faea6f6e1cb781b8153e468fa, ARM_DRIVER_WIFI
+SocketSetOpt, group__wifi__interface__gr.html#a7019060d0869a7dfae8e31aedb46815d, ARM_DRIVER_WIFI
+software_attacks, Driver__Storage_8h.html#a1b6a0329dd65f25a0ab22496ab708306, ARM_STORAGE_SECURITY_FEATURES
+speed, group__usbh__host__gr.html#a220859a8b5da0232739a11cbe7f79fc5, ARM_USBH_PORT_STATE::speed()
+SPI Bit Order, group__spi__bit__order__ctrls.html,
+SPI Control Codes, group__SPI__control.html,
+SPI Data Bits, group__spi__data__bits__ctrls.html,
+SPI Events, group__SPI__events.html,
+Status Error Codes, group__spi__execution__status.html,
+SPI Frame Format, group__spi__frame__format__ctrls.html,
+SPI Interface, group__spi__interface__gr.html,
+SPI Miscellaneous Controls, group__spi__misc__ctrls.html,
+SPI Mode Controls, group__spi__mode__ctrls.html,
+SPI Slave Select Mode, group__spi__slave__select__mode__ctrls.html,
+ssid, group__wifi__management__gr.html#ae7eccb3e4df8625b86b5572fc16c37c3, ARM_WIFI_NET_INFO_t::ssid()
+start, group__flash__interface__gr.html#a61eb63d26b2fa6c2971603ceccffb14b, ARM_FLASH_SECTOR
+station, group__wifi__control__gr.html#a3c9e76f6560429efd6dcc41ffd4b67b9, ARM_WIFI_CAPABILITIES
+station_ap, group__wifi__control__gr.html#ad280904e2429375205c09e53fe8cdcb1, ARM_WIFI_CAPABILITIES
+Storage Interface, group__storage__interface__gr.html,
+suspend_resume, group__mci__interface__gr.html#abb03f0187e4658f417b5a24cac33eed9, ARM_MCI_CAPABILITIES
+synchronous, group__sai__interface__gr.html#a9fa4f850b8ce2be2c7ffa2e3ec70ae20, ARM_SAI_CAPABILITIES
+synchronous_master, group__usart__interface__gr.html#afb385bfd9fb2d714bb58aa7d8d9d7d51, ARM_USART_CAPABILITIES
+synchronous_slave, group__usart__interface__gr.html#a37dcd87df8762e2bc9af9fea368b1537, ARM_USART_CAPABILITIES
+Status Error Codes, group__usart__execution__status.html,
+tamper_proof, Driver__Storage_8h.html#ac6f64a064cb84e29a631706586d6000c, ARM_STORAGE_SECURITY_FEATURES
+Theory of Operation, theoryOperation.html,
+ti_ssi, group__spi__interface__gr.html#a8053c540e5d531b692224bdc2463f36a, ARM_SPI_CAPABILITIES
+total_storage, group__storage__interface__gr.html#a4b14ce1ca2ceea5ce49e81348c5b38f6, ARM_STORAGE_INFO
+Transfer, group__usart__interface__gr.html#ad88b63ed74c03ba06b0599ab06ad4cf7, ARM_DRIVER_USART::Transfer()
+transfer_active, group__mci__interface__gr.html#a2655d3422b720097b091a28e8bbcea8f, ARM_MCI_STATUS
+transfer_error, group__mci__interface__gr.html#a21d4bc1a03e161bd33693619039a6afa, ARM_MCI_STATUS
+transfer_timeout, group__mci__interface__gr.html#a598ae4a196316d6dcb97d07fd337ecdd, ARM_MCI_STATUS
+tx, group__can__interface__gr.html#a9706173b2ed538efeb5ee4a952e2272f, ARM_CAN_OBJ_CAPABILITIES
+tx_busy, group__usart__interface__gr.html#a2c6d2b67fba3f3e084e96a6bc7fcac6b, ARM_USART_STATUS::tx_busy()
+tx_error_count, group__can__interface__gr.html#a8941505f6f3ebd69825c4382184c580f, ARM_CAN_STATUS
+tx_rtr_rx_data, group__can__interface__gr.html#a1debac19545140bdfe3c5fa8d53f1863, ARM_CAN_OBJ_CAPABILITIES
+tx_underflow, group__usart__interface__gr.html#a048f45e9d2257a21821f81d9edd17b72, ARM_USART_STATUS::tx_underflow()
+type, group__nand__interface__gr.html#ad44b615021ed3ccb734fcaf583ef4a03, ARM_NAND_ECC_INFO
+Use of Storage APIs, group__StorageDriverFunctions.html,
+uhs_ddr50, group__mci__interface__gr.html#a1ee73c19020d5f1bedf7c013d0e5f730, ARM_MCI_CAPABILITIES
+uhs_driver_type_a, group__mci__interface__gr.html#afe5de4fdc6657aa19fa87577a8d460e5, ARM_MCI_CAPABILITIES
+uhs_driver_type_c, group__mci__interface__gr.html#a3c3df9641e7216dd20d3bc395dc4948f, ARM_MCI_CAPABILITIES
+uhs_driver_type_d, group__mci__interface__gr.html#a639bebbcb9a3a743f4f232fec82e2bfc, ARM_MCI_CAPABILITIES
+uhs_sdr104, group__mci__interface__gr.html#ae07ceef1800252495a79f225142740e7, ARM_MCI_CAPABILITIES
+uhs_sdr50, group__mci__interface__gr.html#a5c3dcb2f8aa6f65408d9a6741abb7b3e, ARM_MCI_CAPABILITIES
+uhs_signaling, group__mci__interface__gr.html#a084188480d589cdc8d3e164b9f41bea9, ARM_MCI_CAPABILITIES
+uhs_tuning, group__mci__interface__gr.html#a617bf7fb73b49a20398b90098ecc3ec0, ARM_MCI_CAPABILITIES
+Uninitialize, group__wifi__interface__gr.html#adcf20681a1402869ecb5c6447fada17b, ARM_DRIVER_WIFI::Uninitialize()
+unit_state, group__can__interface__gr.html#a96ec94acab56690b3801e3c5fbd09fa2, ARM_CAN_STATUS
+USART Clock Phase, group__usart__clock__phase.html,
+USART Clock Polarity, group__usart__clock__polarity.html,
+USART Control Codes, group__USART__control.html,
+USART Data Bits, group__usart__data__bits.html,
+USART Events, group__USART__events.html,
+USART Flow Control, group__usart__flow__control.html,
+USART Interface, group__usart__interface__gr.html,
+USART Miscellaneous Control, group__usart__misc__control.html,
+USART Mode Control, group__usart__mode__control.html,
+USART Parity Bit, group__usart__parity__bit.html,
+USART Stop Bits, group__usart__stop__bits.html,
+USB Endpoint Type, group__USB__endpoint__type.html,
+USB Interface, group__usb__interface__gr.html,
+USB Speed, group__USB__speed.html,
+USBD Device Events, group__USBD__dev__events.html,
+USBD Endpoint Events, group__USBD__ep__events.html,
+USB Device Interface, group__usbd__interface__gr.html,
+USB OHCI/EHCI, group__usbh__hci__gr.html,
+USB Host, group__usbh__host__gr.html,
+USB Host Interface, group__usbh__interface__gr.html,
+USBH Packet Information, group__USBH__packets.html,
+USBH Pipe Events, group__USBH__pipe__events.html,
+USBH Port Events, group__USBH__port__events.html,
+vbus, group__usbd__interface__gr.html#aa961d5fb2bd3d2960578f1ac3b903070, ARM_USBD_STATE
+vbus_detection, group__usbd__interface__gr.html#a6673fc1aa13f62122ecf51e52a605c6e, ARM_USBD_CAPABILITIES
+vcc, group__nand__interface__gr.html#a35cfa22b2140b109fe24b97c42d5a5ed, ARM_NAND_CAPABILITIES
+vcc_1v8, group__nand__interface__gr.html#a0e7d3b9258d468492b22de55d855a06e, ARM_NAND_CAPABILITIES
+vccq, group__nand__interface__gr.html#ab1cdfce6eb051bed7b904e0fd1719afa, ARM_NAND_CAPABILITIES::vccq()
+vccq_1v2, group__mci__interface__gr.html#af4f95215005e38700ef527714932b361, ARM_MCI_CAPABILITIES
+vccq_1v8, group__nand__interface__gr.html#a1896a7548bb6fab285f23cc0d0b23d7d, ARM_NAND_CAPABILITIES::vccq_1v8()
+vdd, group__mci__interface__gr.html#a414baec222a72be862e262f02b821dce, ARM_MCI_CAPABILITIES
+vdd_1v8, group__mci__interface__gr.html#abeb0330f882ebed8cabde782652233dd, ARM_MCI_CAPABILITIES
+virtual_page_size, group__nand__interface__gr.html#aa270f95e67fdf1e9137c61f2045b7636, ARM_NAND_ECC_INFO
+vpp, group__nand__interface__gr.html#a75b97f7c917bba90b2f5c747d6857d23, ARM_NAND_CAPABILITIES
+WiFi Socket Address Family definitions, group__wifi__addr__family.html,
+WiFi Bypass Mode, group__wifi__bypass__gr.html,
+WiFi Control, group__wifi__control__gr.html,
+WiFi DHCPv6 Mode, group__wifi__dhcp__v6__mode.html,
+WiFi Events, group__wifi__event.html,
+WiFi Interface, group__wifi__interface__gr.html,
+WiFi Management, group__wifi__management__gr.html,
+WiFi Option Codes, group__WiFi__option.html,
+WiFi Socket Protocol definitions, group__wifi__protocol.html,
+WiFi Security Type, group__wifi__sec__type.html,
+WiFi Socket Function return codes, group__wifi__soc__func.html,
+WiFi Socket Option definitions, group__wifi__soc__opt.html,
+WiFi Socket, group__wifi__socket__gr.html,
+WiFi Socket Type definitions, group__wifi__socket__type.html,
+WiFi Protected Setup (WPS) Method, group__wifi__wps__method.html,
+wp, group__nand__interface__gr.html#afe7f5b149b8d92859398315b1ad31ddc, ARM_NAND_CAPABILITIES
+wp_state, group__mci__interface__gr.html#a02df0162d3a653c36158a7b6a76f6175, ARM_MCI_CAPABILITIES
+wps_ap, group__wifi__control__gr.html#a7689c7dd824016b1962854a86d23d141, ARM_WIFI_CAPABILITIES
+wps_method, group__wifi__management__gr.html#a5e263198499fb98f97d40a9b82579175, ARM_WIFI_CONFIG_t
+wps_pin, group__wifi__management__gr.html#a2047d60666390ea4755ce22603969c4c, ARM_WIFI_CONFIG_t
+wps_station, group__wifi__control__gr.html#a87476544767703fc9f45f81b16cd4429, ARM_WIFI_CAPABILITIES
+WriteData, group__nand__interface__gr.html#a78393d355e539c6f845b33417da60a7e, ARM_DRIVER_NAND
+WriteProtect, group__nand__interface__gr.html#add6fa19a729c42303581214bc9dec819, ARM_DRIVER_NAND
+
diff --git a/docs/Driver/html/index.html b/docs/Driver/html/index.html
index 71348ae..5de08c7 100644
--- a/docs/Driver/html/index.html
+++ b/docs/Driver/html/index.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -131,6 +131,7 @@ Peripheral Driver Interfaces and Middleware</div></div>
<li><a class="el" href="group__storage__interface__gr.html">Storage</a>: Storage device interface driver.</li>
<li><a class="el" href="group__usart__interface__gr.html">USART</a>: Universal Synchronous and Asynchronous Receiver/Transmitter interface driver.</li>
<li><a class="el" href="group__usb__interface__gr.html">USB</a>: Interface driver for USB Host and USB Device communication.</li>
+<li><a class="el" href="group__wifi__interface__gr.html">WiFi</a>: Interface driver for wireless communication.</li>
</ul>
<hr/>
<h2>CMSIS-Driver in ARM::CMSIS Pack </h2>
@@ -151,7 +152,7 @@ Peripheral Driver Interfaces and Middleware</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/modules.html b/docs/Driver/html/modules.html
index aba474a..ee56ac7 100644
--- a/docs/Driver/html/modules.html
+++ b/docs/Driver/html/modules.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -119,40 +119,40 @@ $(document).ready(function(){initNavTree('modules.html','');});
<tr id="row_1_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__can__status__code__ctrls.html" target="_self">Status Error Codes</a></td><td class="desc">Status codes of the CAN driver </td></tr>
<tr id="row_1_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__CAN__unit__events.html" target="_self">CAN Unit Events</a></td><td class="desc">Callback unit events notified via <a class="el" href="group__can__interface__gr.html#ga38795d1ed135ce3bd87f31ef1596bccf">ARM_CAN_SignalUnitEvent</a> </td></tr>
<tr id="row_1_2_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__CAN__events.html" target="_self">CAN Object Events</a></td><td class="desc">Callback objects events notified via <a class="el" href="group__can__interface__gr.html#gabfcaeac9e2ca25936ba5a29f2d594e7e">ARM_CAN_SignalObjectEvent</a> </td></tr>
-<tr id="row_1_3_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_1_3_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('1_3_')"/><a class="el" href="group__can__control.html" target="_self">CAN Control Codes</a></td><td class="desc">Codes to configure the CAN driver </td></tr>
-<tr id="row_1_3_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__can__identifer__ctrls.html" target="_self">CAN Identifier</a></td><td class="desc">Set object to standard or extended </td></tr>
-<tr id="row_1_3_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__can__mode__ctrls.html" target="_self">CAN Operation Codes</a></td><td class="desc">Set CAN operation modes </td></tr>
-<tr id="row_1_3_2_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__can__bus__mode__ctrls.html" target="_self">CAN Bus Communication Mode</a></td><td class="desc">Set or initialize the CAN bus </td></tr>
-<tr id="row_1_3_3_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__can__timeseg__ctrls.html" target="_self">CAN Bit Timing Codes</a></td><td class="desc">Set bit timing </td></tr>
-<tr id="row_1_3_4_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__can__filter__operation__ctrls.html" target="_self">CAN Filter Operation Codes</a></td><td class="desc">Set CAN filter manipulation codes </td></tr>
-<tr id="row_1_3_5_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__can__obj__config__ctrls.html" target="_self">CAN Object Configuration Codes</a></td><td class="desc">CAN Object Configuration codes </td></tr>
+<tr id="row_1_3_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_1_3_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('1_3_')"/><a class="el" href="group__can__control.html" target="_self">CAN Control Codes</a></td><td class="desc">Codes to configure the CAN driver </td></tr>
+<tr id="row_1_3_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__can__identifer__ctrls.html" target="_self">CAN Identifier</a></td><td class="desc">Set object to standard or extended </td></tr>
+<tr id="row_1_3_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__can__mode__ctrls.html" target="_self">CAN Operation Codes</a></td><td class="desc">Set CAN operation modes </td></tr>
+<tr id="row_1_3_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__can__bus__mode__ctrls.html" target="_self">CAN Bus Communication Mode</a></td><td class="desc">Set or initialize the CAN bus </td></tr>
+<tr id="row_1_3_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__can__timeseg__ctrls.html" target="_self">CAN Bit Timing Codes</a></td><td class="desc">Set bit timing </td></tr>
+<tr id="row_1_3_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__can__filter__operation__ctrls.html" target="_self">CAN Filter Operation Codes</a></td><td class="desc">Set CAN filter manipulation codes </td></tr>
+<tr id="row_1_3_5_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__can__obj__config__ctrls.html" target="_self">CAN Object Configuration Codes</a></td><td class="desc">CAN Object Configuration codes </td></tr>
<tr id="row_2_"><td class="entry"><img id="arr_2_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('2_')"/><a class="el" href="group__eth__interface__gr.html" target="_self">Ethernet Interface</a></td><td class="desc">Ethernet common definitions (Driver_ETH.h) </td></tr>
<tr id="row_2_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__eth__interface__types1.html" target="_self">Media Interface Types</a></td><td class="desc">Ethernet Media Interface type </td></tr>
-<tr id="row_2_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_2_1_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('2_1_')"/><a class="el" href="group__eth__mac__interface__gr.html" target="_self">Ethernet MAC Interface</a></td><td class="desc">Driver API for Ethernet MAC Peripheral (Driver_ETH_MAC.h) </td></tr>
-<tr id="row_2_1_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__ETH__MAC__events.html" target="_self">Ethernet MAC Events</a></td><td class="desc">The Ethernet MAC driver generates call back events that are notified via the function <a class="el" href="group__eth__mac__interface__gr.html#gae0697be4c4229601f3bfc17e2978ada6">ARM_ETH_MAC_SignalEvent</a> </td></tr>
-<tr id="row_2_1_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_2_1_1_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('2_1_1_')"/><a class="el" href="group__eth__mac__control.html" target="_self">Ethernet MAC Control Codes</a></td><td class="desc">Configure and control the Ethernet MAC using the <a class="el" href="group__eth__mac__interface__gr.html#gac3e90c66058d20077f04ac8e8b8d0536">ARM_ETH_MAC_Control</a> </td></tr>
+<tr id="row_2_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_2_1_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('2_1_')"/><a class="el" href="group__eth__mac__interface__gr.html" target="_self">Ethernet MAC Interface</a></td><td class="desc">Driver API for Ethernet MAC Peripheral (Driver_ETH_MAC.h) </td></tr>
+<tr id="row_2_1_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__ETH__MAC__events.html" target="_self">Ethernet MAC Events</a></td><td class="desc">The Ethernet MAC driver generates call back events that are notified via the function <a class="el" href="group__eth__mac__interface__gr.html#gae0697be4c4229601f3bfc17e2978ada6">ARM_ETH_MAC_SignalEvent</a> </td></tr>
+<tr id="row_2_1_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_2_1_1_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('2_1_1_')"/><a class="el" href="group__eth__mac__control.html" target="_self">Ethernet MAC Control Codes</a></td><td class="desc">Configure and control the Ethernet MAC using the <a class="el" href="group__eth__mac__interface__gr.html#gac3e90c66058d20077f04ac8e8b8d0536">ARM_ETH_MAC_Control</a> </td></tr>
<tr id="row_2_1_1_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__eth__mac__ctrls.html" target="_self">Ethernet MAC Controls</a></td><td class="desc">Configure and control the Ethernet MAC interface </td></tr>
<tr id="row_2_1_1_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__eth__mac__configuration__ctrls.html" target="_self">Ethernet MAC Configuration</a></td><td class="desc">Specifies speed mode, link mode, checksum, and frame filtering modes </td></tr>
<tr id="row_2_1_1_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__eth__mac__flush__flag__ctrls.html" target="_self">Ethernet MAC Flush Flags</a></td><td class="desc">Specify controls to flush a buffer </td></tr>
<tr id="row_2_1_1_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__eth__mac__vlan__filter__ctrls.html" target="_self">Ethernet MAC VLAN Filter Flag</a></td><td class="desc">Specify whether to compare only the VLAN Identifier </td></tr>
-<tr id="row_2_1_2_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__eth__mac__time__control.html" target="_self">Ethernet MAC Timer Control Codes</a></td><td class="desc">Control codes for <a class="el" href="group__eth__mac__interface__gr.html#ga85d9dc865af3702b71a514b18a588643">ARM_ETH_MAC_ControlTimer</a> function </td></tr>
-<tr id="row_2_1_3_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__eth__mac__frame__transmit__ctrls.html" target="_self">Ethernet MAC Frame Transmit Flags</a></td><td class="desc">Specify frame transmit flags </td></tr>
-<tr id="row_2_2_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_2_2_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('2_2_')"/><a class="el" href="group__eth__phy__interface__gr.html" target="_self">Ethernet PHY Interface</a></td><td class="desc">Driver API for Ethernet PHY Peripheral (Driver_ETH_PHY.h) </td></tr>
-<tr id="row_2_2_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__eth__phy__mode__ctrls.html" target="_self">Ethernet PHY Mode</a></td><td class="desc">Specify operation modes of the Ethernet PHY interface </td></tr>
-<tr id="row_3_" class="even"><td class="entry"><img id="arr_3_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('3_')"/><a class="el" href="group__i2c__interface__gr.html" target="_self">I2C Interface</a></td><td class="desc">Driver API for I2C Bus Peripheral (Driver_I2C.h) </td></tr>
-<tr id="row_3_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__I2C__events.html" target="_self">I2C Events</a></td><td class="desc">The I2C driver generates call back events that are notified via the function <a class="el" href="group__i2c__interface__gr.html#gad4f93d2895794b416dc8d8e9de91c05e">ARM_I2C_SignalEvent</a> </td></tr>
-<tr id="row_3_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_3_1_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('3_1_')"/><a class="el" href="group__i2c__control__gr.html" target="_self">I2C Control Codes</a></td><td class="desc">Many parameters of the I2C driver are configured using the <a class="el" href="group__i2c__interface__gr.html#ga828f5fa289d065675ef78a9a73d129dc">ARM_I2C_Control</a> function </td></tr>
-<tr id="row_3_1_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__i2c__control__codes.html" target="_self">I2C Control Codes</a></td><td class="desc">Specify operation parameters and various controls </td></tr>
-<tr id="row_3_1_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__i2c__bus__speed__ctrls.html" target="_self">I2C Bus Speed</a></td><td class="desc">Specify the I2C bus speed </td></tr>
-<tr id="row_3_2_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__i2c__address__flags.html" target="_self">I2C Address Flags</a></td><td class="desc">Specify address flags </td></tr>
-<tr id="row_4_" class="even"><td class="entry"><img id="arr_4_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('4_')"/><a class="el" href="group__mci__interface__gr.html" target="_self">MCI Interface</a></td><td class="desc">Driver API for Memory Card Interface using SD/MMC interface (Driver_MCI.h) </td></tr>
-<tr id="row_4_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__mci__event__gr.html" target="_self">MCI Events</a></td><td class="desc">The MCI driver generates call back events that are notified via the function <a class="el" href="group__mci__interface__gr.html#gaac2dbd1c1a98436938c5d0d6248cb700">ARM_MCI_SignalEvent</a> </td></tr>
-<tr id="row_4_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_4_1_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('4_1_')"/><a class="el" href="group__mci__control__gr.html" target="_self">MCI Control Codes</a></td><td class="desc">Configure and control the MCI using the <a class="el" href="group__mci__interface__gr.html#gaec0506a2aa4ae75cf6bc02528f36fe30">ARM_MCI_Control</a> </td></tr>
-<tr id="row_4_1_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__mci__mode__ctrls.html" target="_self">MCI Controls</a></td><td class="desc">Configure and control the MCI interface </td></tr>
-<tr id="row_4_1_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__mci__bus__speed__ctrls.html" target="_self">MCI Bus Speed Mode</a></td><td class="desc">Specify the bus speed mode </td></tr>
-<tr id="row_4_1_2_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__mci__bus__data__width__ctrls.html" target="_self">MCI Bus Data Width</a></td><td class="desc">Specify the data bus width </td></tr>
-<tr id="row_4_1_3_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__mci__cmd__line__ctrls.html" target="_self">MCI CMD Line Mode</a></td><td class="desc">Specify the CMD line mode (Push-Pull or Open Drain) </td></tr>
-<tr id="row_4_1_4_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__mci__driver__strength__ctrls.html" target="_self">MCI Driver Strength</a></td><td class="desc">Specify the driver strength </td></tr>
+<tr id="row_2_1_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__eth__mac__time__control.html" target="_self">Ethernet MAC Timer Control Codes</a></td><td class="desc">Control codes for <a class="el" href="group__eth__mac__interface__gr.html#ga85d9dc865af3702b71a514b18a588643">ARM_ETH_MAC_ControlTimer</a> function </td></tr>
+<tr id="row_2_1_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__eth__mac__frame__transmit__ctrls.html" target="_self">Ethernet MAC Frame Transmit Flags</a></td><td class="desc">Specify frame transmit flags </td></tr>
+<tr id="row_2_2_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_2_2_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('2_2_')"/><a class="el" href="group__eth__phy__interface__gr.html" target="_self">Ethernet PHY Interface</a></td><td class="desc">Driver API for Ethernet PHY Peripheral (Driver_ETH_PHY.h) </td></tr>
+<tr id="row_2_2_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__eth__phy__mode__ctrls.html" target="_self">Ethernet PHY Mode</a></td><td class="desc">Specify operation modes of the Ethernet PHY interface </td></tr>
+<tr id="row_3_"><td class="entry"><img id="arr_3_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('3_')"/><a class="el" href="group__i2c__interface__gr.html" target="_self">I2C Interface</a></td><td class="desc">Driver API for I2C Bus Peripheral (Driver_I2C.h) </td></tr>
+<tr id="row_3_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__I2C__events.html" target="_self">I2C Events</a></td><td class="desc">The I2C driver generates call back events that are notified via the function <a class="el" href="group__i2c__interface__gr.html#gad4f93d2895794b416dc8d8e9de91c05e">ARM_I2C_SignalEvent</a> </td></tr>
+<tr id="row_3_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_3_1_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('3_1_')"/><a class="el" href="group__i2c__control__gr.html" target="_self">I2C Control Codes</a></td><td class="desc">Many parameters of the I2C driver are configured using the <a class="el" href="group__i2c__interface__gr.html#ga828f5fa289d065675ef78a9a73d129dc">ARM_I2C_Control</a> function </td></tr>
+<tr id="row_3_1_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__i2c__control__codes.html" target="_self">I2C Control Codes</a></td><td class="desc">Specify operation parameters and various controls </td></tr>
+<tr id="row_3_1_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__i2c__bus__speed__ctrls.html" target="_self">I2C Bus Speed</a></td><td class="desc">Specify the I2C bus speed </td></tr>
+<tr id="row_3_2_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__i2c__address__flags.html" target="_self">I2C Address Flags</a></td><td class="desc">Specify address flags </td></tr>
+<tr id="row_4_"><td class="entry"><img id="arr_4_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('4_')"/><a class="el" href="group__mci__interface__gr.html" target="_self">MCI Interface</a></td><td class="desc">Driver API for Memory Card Interface using SD/MMC interface (Driver_MCI.h) </td></tr>
+<tr id="row_4_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__mci__event__gr.html" target="_self">MCI Events</a></td><td class="desc">The MCI driver generates call back events that are notified via the function <a class="el" href="group__mci__interface__gr.html#gaac2dbd1c1a98436938c5d0d6248cb700">ARM_MCI_SignalEvent</a> </td></tr>
+<tr id="row_4_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_4_1_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('4_1_')"/><a class="el" href="group__mci__control__gr.html" target="_self">MCI Control Codes</a></td><td class="desc">Configure and control the MCI using the <a class="el" href="group__mci__interface__gr.html#gaec0506a2aa4ae75cf6bc02528f36fe30">ARM_MCI_Control</a> </td></tr>
+<tr id="row_4_1_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__mci__mode__ctrls.html" target="_self">MCI Controls</a></td><td class="desc">Configure and control the MCI interface </td></tr>
+<tr id="row_4_1_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__mci__bus__speed__ctrls.html" target="_self">MCI Bus Speed Mode</a></td><td class="desc">Specify the bus speed mode </td></tr>
+<tr id="row_4_1_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__mci__bus__data__width__ctrls.html" target="_self">MCI Bus Data Width</a></td><td class="desc">Specify the data bus width </td></tr>
+<tr id="row_4_1_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__mci__cmd__line__ctrls.html" target="_self">MCI CMD Line Mode</a></td><td class="desc">Specify the CMD line mode (Push-Pull or Open Drain) </td></tr>
+<tr id="row_4_1_4_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__mci__driver__strength__ctrls.html" target="_self">MCI Driver Strength</a></td><td class="desc">Specify the driver strength </td></tr>
<tr id="row_4_2_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__mci__send__command__flags__ctrls.html" target="_self">MCI Send Command Flags</a></td><td class="desc">Specify various options for sending commands to the card and the expected response </td></tr>
<tr id="row_4_3_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__mci__transfer__ctrls.html" target="_self">MCI Transfer Controls</a></td><td class="desc">Specify data transfer mode </td></tr>
<tr id="row_4_4_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__mci__card__power__ctrls.html" target="_self">MCI Card Power Controls</a></td><td class="desc">Specify Memory Card Power supply voltage </td></tr>
@@ -160,11 +160,11 @@ $(document).ready(function(){initNavTree('modules.html','');});
<tr id="row_5_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__nand__execution__status.html" target="_self">Status Error Codes</a></td><td class="desc">Negative values indicate errors (NAND has specific codes in addition to common <a class="el" href="group__execution__status.html">Status Error Codes</a>) </td></tr>
<tr id="row_5_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__NAND__events.html" target="_self">NAND Events</a></td><td class="desc">The NAND driver generates call back events that are notified via the function <a class="el" href="group__nand__interface__gr.html#gaf4ce80b0fd6717de7ddfb1cfaf7dd754">ARM_NAND_SignalEvent</a> </td></tr>
<tr id="row_5_2_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__nand__driver__flag__codes.html" target="_self">NAND Flags</a></td><td class="desc">Specify Flag codes </td></tr>
-<tr id="row_5_3_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_5_3_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('5_3_')"/><a class="el" href="group__nand__control__gr.html" target="_self">NAND Control Codes</a></td><td class="desc">Many parameters of the NAND driver are configured using the <a class="el" href="group__nand__interface__gr.html#ga83061d6d53ffb148853efbc87a864607">ARM_NAND_Control</a> function </td></tr>
-<tr id="row_5_3_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__nand__control__codes.html" target="_self">NAND Mode Controls</a></td><td class="desc">Specify operation modes of the NAND interface </td></tr>
-<tr id="row_5_3_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__nand__bus__mode__codes.html" target="_self">NAND Bus Modes</a></td><td class="desc">Specify bus mode of the NAND interface </td></tr>
-<tr id="row_5_3_2_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__nand__data__bus__width__codes.html" target="_self">NAND Data Bus Width</a></td><td class="desc">Specify data bus width of the NAND interface </td></tr>
-<tr id="row_5_3_3_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__nand__driver__strength__codes.html" target="_self">NAND Driver Strength</a></td><td class="desc">Specify driver strength of the NAND interface </td></tr>
+<tr id="row_5_3_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_5_3_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('5_3_')"/><a class="el" href="group__nand__control__gr.html" target="_self">NAND Control Codes</a></td><td class="desc">Many parameters of the NAND driver are configured using the <a class="el" href="group__nand__interface__gr.html#ga83061d6d53ffb148853efbc87a864607">ARM_NAND_Control</a> function </td></tr>
+<tr id="row_5_3_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__nand__control__codes.html" target="_self">NAND Mode Controls</a></td><td class="desc">Specify operation modes of the NAND interface </td></tr>
+<tr id="row_5_3_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__nand__bus__mode__codes.html" target="_self">NAND Bus Modes</a></td><td class="desc">Specify bus mode of the NAND interface </td></tr>
+<tr id="row_5_3_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__nand__data__bus__width__codes.html" target="_self">NAND Data Bus Width</a></td><td class="desc">Specify data bus width of the NAND interface </td></tr>
+<tr id="row_5_3_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__nand__driver__strength__codes.html" target="_self">NAND Driver Strength</a></td><td class="desc">Specify driver strength of the NAND interface </td></tr>
<tr id="row_5_4_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__nand__driver__ecc__codes.html" target="_self">NAND ECC Codes</a></td><td class="desc">Specify ECC codes </td></tr>
<tr id="row_5_5_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__nand__driver__seq__exec__codes.html" target="_self">NAND Sequence Execution Codes</a></td><td class="desc">Specify execution codes </td></tr>
<tr id="row_6_" class="even"><td class="entry"><img id="arr_6_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('6_')"/><a class="el" href="group__flash__interface__gr.html" target="_self">Flash Interface</a></td><td class="desc">Driver API for Flash Device Interface (Driver_Flash.h) </td></tr>
@@ -172,58 +172,73 @@ $(document).ready(function(){initNavTree('modules.html','');});
<tr id="row_7_" class="even"><td class="entry"><img id="arr_7_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('7_')"/><a class="el" href="group__sai__interface__gr.html" target="_self">SAI Interface</a></td><td class="desc">Driver API for Serial Audio Interface (Driver_SAI.h) </td></tr>
<tr id="row_7_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__sai__execution__status.html" target="_self">Status Error Codes</a></td><td class="desc">Negative values indicate errors (SAI has specific codes in addition to common <a class="el" href="group__execution__status.html">Status Error Codes</a>) </td></tr>
<tr id="row_7_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__SAI__events.html" target="_self">SAI Events</a></td><td class="desc">The SAI driver generates call back events that are notified via the function <a class="el" href="group__sai__interface__gr.html#gaedf3347cb25d6bf2faad1bbb35ad79f4">ARM_SAI_SignalEvent</a> </td></tr>
-<tr id="row_7_2_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_7_2_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('7_2_')"/><a class="el" href="group__sai__control.html" target="_self">SAI Control Codes</a></td><td class="desc">Many parameters of the SAI driver are configured using the <a class="el" href="group__sai__interface__gr.html#ga405a0769c33da6801055db0fb9b6c869">ARM_SAI_Control</a> function </td></tr>
-<tr id="row_7_2_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_7_2_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('7_2_0_')"/><a class="el" href="group__sai__configure__control.html" target="_self">SAI Configuration</a></td><td class="desc">Specify Transmitter/Receiver configuration </td></tr>
-<tr id="row_7_2_0_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__sai__mode__control.html" target="_self">SAI Mode</a></td><td class="desc">Defines Transmitter/Receiver mode </td></tr>
-<tr id="row_7_2_0_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__sai__sync__control.html" target="_self">SAI Synchronization</a></td><td class="desc">Defines Transmitter/Receiver synchronization </td></tr>
-<tr id="row_7_2_0_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__sai__protocol__control.html" target="_self">SAI Protocol</a></td><td class="desc">Defines Transmitter/Receiver protocol </td></tr>
-<tr id="row_7_2_0_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__sai__data__bits__control.html" target="_self">SAI Data Size</a></td><td class="desc">Defines data size in bits (per channel/slot) </td></tr>
-<tr id="row_7_2_0_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__sai__bit__order__control.html" target="_self">SAI Bit Order</a></td><td class="desc">Defines the bit order </td></tr>
-<tr id="row_7_2_0_5_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__sai__mono__control.html" target="_self">SAI Mono Mode</a></td><td class="desc">Defines mono mode </td></tr>
-<tr id="row_7_2_0_6_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__sai__companding__control.html" target="_self">SAI Companding</a></td><td class="desc">Defines companding </td></tr>
-<tr id="row_7_2_0_7_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__sai__clock__pol__control.html" target="_self">SAI Clock Polarity</a></td><td class="desc">Defines clock polarity </td></tr>
-<tr id="row_7_2_0_8_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__sai__frame__control.html" target="_self">SAI Frame</a></td><td class="desc">Defines frame </td></tr>
-<tr id="row_7_2_0_9_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__sai__slot__control.html" target="_self">SAI Slot</a></td><td class="desc">Defines data slots </td></tr>
-<tr id="row_7_2_0_10_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__sai__mclk__pin__control.html" target="_self">SAI Master Clock Pin</a></td><td class="desc">Defines MCLK pin </td></tr>
-<tr id="row_7_2_0_11_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__sai__mclk__pres__control.html" target="_self">SAI Master Clock Prescaler</a></td><td class="desc">Defines MCLK prescaler </td></tr>
-<tr id="row_7_2_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__sai__controls.html" target="_self">SAI Controls</a></td><td class="desc">Specifies controls </td></tr>
+<tr id="row_7_2_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_7_2_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('7_2_')"/><a class="el" href="group__sai__control.html" target="_self">SAI Control Codes</a></td><td class="desc">Many parameters of the SAI driver are configured using the <a class="el" href="group__sai__interface__gr.html#ga405a0769c33da6801055db0fb9b6c869">ARM_SAI_Control</a> function </td></tr>
+<tr id="row_7_2_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_7_2_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('7_2_0_')"/><a class="el" href="group__sai__configure__control.html" target="_self">SAI Configuration</a></td><td class="desc">Specify Transmitter/Receiver configuration </td></tr>
+<tr id="row_7_2_0_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__sai__mode__control.html" target="_self">SAI Mode</a></td><td class="desc">Defines Transmitter/Receiver mode </td></tr>
+<tr id="row_7_2_0_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__sai__sync__control.html" target="_self">SAI Synchronization</a></td><td class="desc">Defines Transmitter/Receiver synchronization </td></tr>
+<tr id="row_7_2_0_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__sai__protocol__control.html" target="_self">SAI Protocol</a></td><td class="desc">Defines Transmitter/Receiver protocol </td></tr>
+<tr id="row_7_2_0_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__sai__data__bits__control.html" target="_self">SAI Data Size</a></td><td class="desc">Defines data size in bits (per channel/slot) </td></tr>
+<tr id="row_7_2_0_4_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__sai__bit__order__control.html" target="_self">SAI Bit Order</a></td><td class="desc">Defines the bit order </td></tr>
+<tr id="row_7_2_0_5_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__sai__mono__control.html" target="_self">SAI Mono Mode</a></td><td class="desc">Defines mono mode </td></tr>
+<tr id="row_7_2_0_6_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__sai__companding__control.html" target="_self">SAI Companding</a></td><td class="desc">Defines companding </td></tr>
+<tr id="row_7_2_0_7_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__sai__clock__pol__control.html" target="_self">SAI Clock Polarity</a></td><td class="desc">Defines clock polarity </td></tr>
+<tr id="row_7_2_0_8_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__sai__frame__control.html" target="_self">SAI Frame</a></td><td class="desc">Defines frame </td></tr>
+<tr id="row_7_2_0_9_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__sai__slot__control.html" target="_self">SAI Slot</a></td><td class="desc">Defines data slots </td></tr>
+<tr id="row_7_2_0_10_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__sai__mclk__pin__control.html" target="_self">SAI Master Clock Pin</a></td><td class="desc">Defines MCLK pin </td></tr>
+<tr id="row_7_2_0_11_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__sai__mclk__pres__control.html" target="_self">SAI Master Clock Prescaler</a></td><td class="desc">Defines MCLK prescaler </td></tr>
+<tr id="row_7_2_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__sai__controls.html" target="_self">SAI Controls</a></td><td class="desc">Specifies controls </td></tr>
<tr id="row_8_" class="even"><td class="entry"><img id="arr_8_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('8_')"/><a class="el" href="group__spi__interface__gr.html" target="_self">SPI Interface</a></td><td class="desc">Driver API for SPI Bus Peripheral (Driver_SPI.h) </td></tr>
<tr id="row_8_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__spi__execution__status.html" target="_self">Status Error Codes</a></td><td class="desc">Negative values indicate errors (SPI has specific codes in addition to common <a class="el" href="group__execution__status.html">Status Error Codes</a>) </td></tr>
<tr id="row_8_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__SPI__events.html" target="_self">SPI Events</a></td><td class="desc">The SPI driver generates call back events that are notified via the function <a class="el" href="group__spi__interface__gr.html#ga505b2d787348d51351d38fee98ccba7e">ARM_SPI_SignalEvent</a> </td></tr>
-<tr id="row_8_2_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_8_2_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('8_2_')"/><a class="el" href="group__SPI__control.html" target="_self">SPI Control Codes</a></td><td class="desc">Many parameters of the SPI driver are configured using the <a class="el" href="group__spi__interface__gr.html#gad18d229992598d6677bec250015e5d1a">ARM_SPI_Control</a> function </td></tr>
-<tr id="row_8_2_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__spi__mode__ctrls.html" target="_self">SPI Mode Controls</a></td><td class="desc">Specifies SPI mode </td></tr>
-<tr id="row_8_2_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__spi__frame__format__ctrls.html" target="_self">SPI Frame Format</a></td><td class="desc">Defines the frame format </td></tr>
-<tr id="row_8_2_2_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__spi__data__bits__ctrls.html" target="_self">SPI Data Bits</a></td><td class="desc">Defines the number of data bits </td></tr>
-<tr id="row_8_2_3_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__spi__bit__order__ctrls.html" target="_self">SPI Bit Order</a></td><td class="desc">Defines the bit order </td></tr>
-<tr id="row_8_2_4_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__spi__slave__select__mode__ctrls.html" target="_self">SPI Slave Select Mode</a></td><td class="desc">Specifies SPI slave select mode </td></tr>
-<tr id="row_8_2_5_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__spi__misc__ctrls.html" target="_self">SPI Miscellaneous Controls</a></td><td class="desc">Specifies additional miscellaneous controls </td></tr>
+<tr id="row_8_2_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_8_2_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('8_2_')"/><a class="el" href="group__SPI__control.html" target="_self">SPI Control Codes</a></td><td class="desc">Many parameters of the SPI driver are configured using the <a class="el" href="group__spi__interface__gr.html#gad18d229992598d6677bec250015e5d1a">ARM_SPI_Control</a> function </td></tr>
+<tr id="row_8_2_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__spi__mode__ctrls.html" target="_self">SPI Mode Controls</a></td><td class="desc">Specifies SPI mode </td></tr>
+<tr id="row_8_2_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__spi__frame__format__ctrls.html" target="_self">SPI Frame Format</a></td><td class="desc">Defines the frame format </td></tr>
+<tr id="row_8_2_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__spi__data__bits__ctrls.html" target="_self">SPI Data Bits</a></td><td class="desc">Defines the number of data bits </td></tr>
+<tr id="row_8_2_3_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__spi__bit__order__ctrls.html" target="_self">SPI Bit Order</a></td><td class="desc">Defines the bit order </td></tr>
+<tr id="row_8_2_4_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__spi__slave__select__mode__ctrls.html" target="_self">SPI Slave Select Mode</a></td><td class="desc">Specifies SPI slave select mode </td></tr>
+<tr id="row_8_2_5_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__spi__misc__ctrls.html" target="_self">SPI Miscellaneous Controls</a></td><td class="desc">Specifies additional miscellaneous controls </td></tr>
<tr id="row_9_" class="even"><td class="entry"><img id="arr_9_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('9_')"/><a class="el" href="group__storage__interface__gr.html" target="_self">Storage Interface</a></td><td class="desc">Driver API for Storage Device Interface (Driver_Storage.h) </td></tr>
<tr id="row_9_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__StorageDriverFunctions.html" target="_self">Use of Storage APIs</a></td><td class="desc"></td></tr>
<tr id="row_9_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__SampleUseOfStorageDriver.html" target="_self">Sample Use of Storage Driver</a></td><td class="desc"></td></tr>
<tr id="row_10_"><td class="entry"><img id="arr_10_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('10_')"/><a class="el" href="group__usart__interface__gr.html" target="_self">USART Interface</a></td><td class="desc">Driver API for Universal Synchronous Asynchronous Receiver/Transmitter (Driver_USART.h) </td></tr>
<tr id="row_10_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__usart__execution__status.html" target="_self">Status Error Codes</a></td><td class="desc">Negative values indicate errors (USART has specific codes in addition to common <a class="el" href="group__execution__status.html">Status Error Codes</a>) </td></tr>
<tr id="row_10_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__USART__events.html" target="_self">USART Events</a></td><td class="desc">The USART driver generates call back events that are notified via the function <a class="el" href="group__usart__interface__gr.html#gad796cd023f8f6300a6caadcc39d43cbf">ARM_USART_SignalEvent</a> </td></tr>
-<tr id="row_10_2_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_10_2_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('10_2_')"/><a class="el" href="group__USART__control.html" target="_self">USART Control Codes</a></td><td class="desc">Many parameters of the USART driver are configured using the <a class="el" href="group__usart__interface__gr.html#gad8ffdde2123b5412de3005c456da677d">ARM_USART_Control</a> function </td></tr>
-<tr id="row_10_2_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__usart__mode__control.html" target="_self">USART Mode Control</a></td><td class="desc">Specify USART mode </td></tr>
-<tr id="row_10_2_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__usart__misc__control.html" target="_self">USART Miscellaneous Control</a></td><td class="desc">Specifies additional miscellaneous controls </td></tr>
-<tr id="row_10_2_2_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__usart__data__bits.html" target="_self">USART Data Bits</a></td><td class="desc">Defines the number of data bits </td></tr>
-<tr id="row_10_2_3_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__usart__parity__bit.html" target="_self">USART Parity Bit</a></td><td class="desc">Defines the parity bit </td></tr>
-<tr id="row_10_2_4_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__usart__stop__bits.html" target="_self">USART Stop Bits</a></td><td class="desc">Defines the number of stop bits </td></tr>
-<tr id="row_10_2_5_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__usart__flow__control.html" target="_self">USART Flow Control</a></td><td class="desc">Specifies RTS/CTS flow control </td></tr>
-<tr id="row_10_2_6_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__usart__clock__polarity.html" target="_self">USART Clock Polarity</a></td><td class="desc">Defines the clock polarity for the synchronous mode </td></tr>
-<tr id="row_10_2_7_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__usart__clock__phase.html" target="_self">USART Clock Phase</a></td><td class="desc">Defines the clock phase for the synchronous mode </td></tr>
-<tr id="row_11_"><td class="entry"><img id="arr_11_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('11_')"/><a class="el" href="group__usb__interface__gr.html" target="_self">USB Interface</a></td><td class="desc">USB common definitions (Driver_USB.h) </td></tr>
-<tr id="row_11_0_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_11_0_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('11_0_')"/><a class="el" href="group__usbd__interface__gr.html" target="_self">USB Device Interface</a></td><td class="desc">Driver API for USB Device Peripheral (Driver_USBD.h) </td></tr>
-<tr id="row_11_0_0_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__USBD__dev__events.html" target="_self">USBD Device Events</a></td><td class="desc">The USB Device driver generates Device call back events that are notified via the function <a class="el" href="group__usbd__interface__gr.html#gafe58a4db1d26b21ca5d418ee49e103a5">ARM_USBD_SignalDeviceEvent</a> </td></tr>
-<tr id="row_11_0_1_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__USBD__ep__events.html" target="_self">USBD Endpoint Events</a></td><td class="desc">The USB Device driver generates Endpoint call back events that are notified via the function <a class="el" href="group__usbd__interface__gr.html#ga9aa5bc5cb45084194a77fae1457f6575">ARM_USBD_SignalEndpointEvent</a> </td></tr>
-<tr id="row_11_1_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_11_1_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('11_1_')"/><a class="el" href="group__usbh__interface__gr.html" target="_self">USB Host Interface</a></td><td class="desc">Driver API for USB Host Peripheral (Driver_USBH.h) </td></tr>
-<tr id="row_11_1_0_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_11_1_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('11_1_0_')"/><a class="el" href="group__usbh__host__gr.html" target="_self">USB Host</a></td><td class="desc">Driver API for USB Host </td></tr>
-<tr id="row_11_1_0_0_" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__USBH__port__events.html" target="_self">USBH Port Events</a></td><td class="desc">The USB Host driver generates Port call back events that are notified via the function <a class="el" href="group__usbh__host__gr.html#ga53619da2a3d56934629084b0d5c4700c">ARM_USBH_SignalPortEvent</a> </td></tr>
-<tr id="row_11_1_0_1_" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__USBH__pipe__events.html" target="_self">USBH Pipe Events</a></td><td class="desc">The USB Host driver generates Pipe call back events that are notified via the function <a class="el" href="group__usbh__host__gr.html#gae58d36afd83a0e32b07e89fb7145c9de">ARM_USBH_SignalPipeEvent</a> </td></tr>
-<tr id="row_11_1_0_2_" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__USBH__packets.html" target="_self">USBH Packet Information</a></td><td class="desc">Specify USB packet information used by the function <a class="el" href="group__usbh__host__gr.html#ga817d503a24ad8927fa362c8f6394920d">ARM_USBH_PipeTransfer</a> </td></tr>
-<tr id="row_11_1_1_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__usbh__hci__gr.html" target="_self">USB OHCI/EHCI</a></td><td class="desc">Driver API for USB OHCI/EHCI </td></tr>
-<tr id="row_11_2_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__USB__speed.html" target="_self">USB Speed</a></td><td class="desc">USB Speed definitions </td></tr>
-<tr id="row_11_3_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__USB__endpoint__type.html" target="_self">USB Endpoint Type</a></td><td class="desc">USB Endpoint Type definitions </td></tr>
+<tr id="row_10_2_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_10_2_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('10_2_')"/><a class="el" href="group__USART__control.html" target="_self">USART Control Codes</a></td><td class="desc">Many parameters of the USART driver are configured using the <a class="el" href="group__usart__interface__gr.html#gad8ffdde2123b5412de3005c456da677d">ARM_USART_Control</a> function </td></tr>
+<tr id="row_10_2_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__usart__mode__control.html" target="_self">USART Mode Control</a></td><td class="desc">Specify USART mode </td></tr>
+<tr id="row_10_2_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__usart__misc__control.html" target="_self">USART Miscellaneous Control</a></td><td class="desc">Specifies additional miscellaneous controls </td></tr>
+<tr id="row_10_2_2_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__usart__data__bits.html" target="_self">USART Data Bits</a></td><td class="desc">Defines the number of data bits </td></tr>
+<tr id="row_10_2_3_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__usart__parity__bit.html" target="_self">USART Parity Bit</a></td><td class="desc">Defines the parity bit </td></tr>
+<tr id="row_10_2_4_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__usart__stop__bits.html" target="_self">USART Stop Bits</a></td><td class="desc">Defines the number of stop bits </td></tr>
+<tr id="row_10_2_5_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__usart__flow__control.html" target="_self">USART Flow Control</a></td><td class="desc">Specifies RTS/CTS flow control </td></tr>
+<tr id="row_10_2_6_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__usart__clock__polarity.html" target="_self">USART Clock Polarity</a></td><td class="desc">Defines the clock polarity for the synchronous mode </td></tr>
+<tr id="row_10_2_7_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__usart__clock__phase.html" target="_self">USART Clock Phase</a></td><td class="desc">Defines the clock phase for the synchronous mode </td></tr>
+<tr id="row_11_"><td class="entry"><img id="arr_11_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('11_')"/><a class="el" href="group__usb__interface__gr.html" target="_self">USB Interface</a></td><td class="desc">USB common definitions (Driver_USB.h) </td></tr>
+<tr id="row_11_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_11_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('11_0_')"/><a class="el" href="group__usbd__interface__gr.html" target="_self">USB Device Interface</a></td><td class="desc">Driver API for USB Device Peripheral (Driver_USBD.h) </td></tr>
+<tr id="row_11_0_0_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__USBD__dev__events.html" target="_self">USBD Device Events</a></td><td class="desc">The USB Device driver generates Device call back events that are notified via the function <a class="el" href="group__usbd__interface__gr.html#gafe58a4db1d26b21ca5d418ee49e103a5">ARM_USBD_SignalDeviceEvent</a> </td></tr>
+<tr id="row_11_0_1_" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__USBD__ep__events.html" target="_self">USBD Endpoint Events</a></td><td class="desc">The USB Device driver generates Endpoint call back events that are notified via the function <a class="el" href="group__usbd__interface__gr.html#ga9aa5bc5cb45084194a77fae1457f6575">ARM_USBD_SignalEndpointEvent</a> </td></tr>
+<tr id="row_11_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_11_1_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('11_1_')"/><a class="el" href="group__usbh__interface__gr.html" target="_self">USB Host Interface</a></td><td class="desc">Driver API for USB Host Peripheral (Driver_USBH.h) </td></tr>
+<tr id="row_11_1_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_11_1_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('11_1_0_')"/><a class="el" href="group__usbh__host__gr.html" target="_self">USB Host</a></td><td class="desc">Driver API for USB Host </td></tr>
+<tr id="row_11_1_0_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__USBH__port__events.html" target="_self">USBH Port Events</a></td><td class="desc">The USB Host driver generates Port call back events that are notified via the function <a class="el" href="group__usbh__host__gr.html#ga53619da2a3d56934629084b0d5c4700c">ARM_USBH_SignalPortEvent</a> </td></tr>
+<tr id="row_11_1_0_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__USBH__pipe__events.html" target="_self">USBH Pipe Events</a></td><td class="desc">The USB Host driver generates Pipe call back events that are notified via the function <a class="el" href="group__usbh__host__gr.html#gae58d36afd83a0e32b07e89fb7145c9de">ARM_USBH_SignalPipeEvent</a> </td></tr>
+<tr id="row_11_1_0_2_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__USBH__packets.html" target="_self">USBH Packet Information</a></td><td class="desc">Specify USB packet information used by the function <a class="el" href="group__usbh__host__gr.html#ga817d503a24ad8927fa362c8f6394920d">ARM_USBH_PipeTransfer</a> </td></tr>
+<tr id="row_11_1_1_" class="even" style="display:none;"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__usbh__hci__gr.html" target="_self">USB OHCI/EHCI</a></td><td class="desc">Driver API for USB OHCI/EHCI </td></tr>
+<tr id="row_11_2_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__USB__speed.html" target="_self">USB Speed</a></td><td class="desc">USB Speed definitions </td></tr>
+<tr id="row_11_3_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__USB__endpoint__type.html" target="_self">USB Endpoint Type</a></td><td class="desc">USB Endpoint Type definitions </td></tr>
+<tr id="row_12_" class="even"><td class="entry"><img id="arr_12_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('12_')"/><a class="el" href="group__wifi__interface__gr.html" target="_self">WiFi Interface</a></td><td class="desc">Driver API for WiFi (Driver_WiFi.h) </td></tr>
+<tr id="row_12_0_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_12_0_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('12_0_')"/><a class="el" href="group__wifi__control__gr.html" target="_self">WiFi Control</a></td><td class="desc">Control functions for the WiFi module </td></tr>
+<tr id="row_12_0_0_" class="even" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__wifi__event.html" target="_self">WiFi Events</a></td><td class="desc">The WiFi driver generates call back events that are notified via the function <a class="el" href="group__wifi__control__gr.html#ga0c8243dee4bb161132692516f048bcec">ARM_WIFI_SignalEvent</a> </td></tr>
+<tr id="row_12_1_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_12_1_" src="ftv2pnode.png" alt="o" width="16" height="22" onclick="toggleFolder('12_1_')"/><a class="el" href="group__wifi__management__gr.html" target="_self">WiFi Management</a></td><td class="desc">Configure and manage the connection to a WiFi access point (AP) or configure and manage the access point (AP) </td></tr>
+<tr id="row_12_1_0_" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__WiFi__option.html" target="_self">WiFi Option Codes</a></td><td class="desc">WiFi Option Codes for <a class="el" href="group__wifi__management__gr.html#gaf38a7aeb470eec596febc850c8b69ccf">ARM_WIFI_SetOption</a> or <a class="el" href="group__wifi__management__gr.html#ga56910984e5068f6502e12f72e1f80edf">ARM_WIFI_GetOption</a> function </td></tr>
+<tr id="row_12_1_1_" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__wifi__sec__type.html" target="_self">WiFi Security Type</a></td><td class="desc">Specifies WiFi security type for <a class="el" href="group__wifi__management__gr.html#ga7d545744a848702d75043de30ea5260a">ARM_WIFI_Activate</a> </td></tr>
+<tr id="row_12_1_2_" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__wifi__wps__method.html" target="_self">WiFi Protected Setup (WPS) Method</a></td><td class="desc">Specifies WiFi WPS method for <a class="el" href="group__wifi__management__gr.html#ga7d545744a848702d75043de30ea5260a">ARM_WIFI_Activate</a> </td></tr>
+<tr id="row_12_1_3_" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__wifi__dhcp__v6__mode.html" target="_self">WiFi DHCPv6 Mode</a></td><td class="desc">Specifies IPv6 Dynamic Host Configuration Protocol (DHCP) Mode </td></tr>
+<tr id="row_12_2_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__wifi__bypass__gr.html" target="_self">WiFi Bypass Mode</a></td><td class="desc">Transfer Ethernet frames by WiFi module </td></tr>
+<tr id="row_12_3_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_12_3_" src="ftv2plastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('12_3_')"/><a class="el" href="group__wifi__socket__gr.html" target="_self">WiFi Socket</a></td><td class="desc">Socket interface to IP stack running on WiFi module </td></tr>
+<tr id="row_12_3_0_" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__wifi__addr__family.html" target="_self">WiFi Socket Address Family definitions</a></td><td class="desc">WiFi Socket Address Family definitions </td></tr>
+<tr id="row_12_3_1_" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__wifi__socket__type.html" target="_self">WiFi Socket Type definitions</a></td><td class="desc">WiFi Socket Type definitions </td></tr>
+<tr id="row_12_3_2_" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__wifi__protocol.html" target="_self">WiFi Socket Protocol definitions</a></td><td class="desc">WiFi Socket Protocol definitions </td></tr>
+<tr id="row_12_3_3_" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__wifi__soc__opt.html" target="_self">WiFi Socket Option definitions</a></td><td class="desc">WiFi Socket Option definitions </td></tr>
+<tr id="row_12_3_4_" style="display:none;"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__wifi__soc__func.html" target="_self">WiFi Socket Function return codes</a></td><td class="desc">WiFi Socket Function return codes </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
@@ -231,7 +246,7 @@ $(document).ready(function(){initNavTree('modules.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/modules.js b/docs/Driver/html/modules.js
index e42f728..f9db6c8 100644
--- a/docs/Driver/html/modules.js
+++ b/docs/Driver/html/modules.js
@@ -11,5 +11,6 @@ var modules =
[ "SPI Interface", "group__spi__interface__gr.html", "group__spi__interface__gr" ],
[ "Storage Interface", "group__storage__interface__gr.html", "group__storage__interface__gr" ],
[ "USART Interface", "group__usart__interface__gr.html", "group__usart__interface__gr" ],
- [ "USB Interface", "group__usb__interface__gr.html", "group__usb__interface__gr" ]
+ [ "USB Interface", "group__usb__interface__gr.html", "group__usb__interface__gr" ],
+ [ "WiFi Interface", "group__wifi__interface__gr.html", "group__wifi__interface__gr" ]
]; \ No newline at end of file
diff --git a/docs/Driver/html/navtree.js b/docs/Driver/html/navtree.js
index 5929b3b..47265f2 100644
--- a/docs/Driver/html/navtree.js
+++ b/docs/Driver/html/navtree.js
@@ -41,11 +41,12 @@ var NAVTREE =
var NAVTREEINDEX =
[
"Driver__CAN_8h.html#ga11c12020b81a63a73a8b53e96a7e3deaa3b6d191c99f1eba4f01bcc5fbfaf67f3",
-"group__can__interface__gr.html#a96ec94acab56690b3801e3c5fbd09fa2",
-"group__flash__interface__gr.html#gaa8baa4618ea33568f8b3752afb2ab5a2",
-"group__nand__driver__ecc__codes.html#gaee653288a88318ee33d1db81baa69bbc",
-"group__spi__interface__gr.html#a7305e7248420cdb4b02ceba87672178d",
-"group__usbd__interface__gr.html#a6fbcf63ac9f962787cddc8f11a44dccb"
+"group__can__interface__gr.html#a2171ea8dff5e4b54e84728aa134854b6",
+"group__flash__interface__gr.html#a8dfb9d5160358e45293bba527762238d",
+"group__nand__bus__mode__codes.html#ga8a2d599082b9fe56cee1c6454bb3c6a1",
+"group__spi__bit__order__ctrls.html#ga41c53c3b396a89ce78018467e561aaaf",
+"group__usart__mode__control.html#gade65a1c27d9097d9ef0e86c02b55cecd",
+"group__wifi__soc__func.html"
];
var SYNCONMSG = 'click to disable panel synchronisation';
diff --git a/docs/Driver/html/navtreeindex0.js b/docs/Driver/html/navtreeindex0.js
index 6b96685..3ce1577 100644
--- a/docs/Driver/html/navtreeindex0.js
+++ b/docs/Driver/html/navtreeindex0.js
@@ -24,16 +24,16 @@ var NAVTREEINDEX0 =
"Driver__Common_8h.html#ga47d6d7c31f88f3b8ae4aaf9d8444afa5abed52b77a9ce4775570e44a842b1295e":[5,0,2,2],
"Driver__ETH_8h.html#gacf7db5320eb841b462a4af3c56cc9291a5f635c9352db6cb6fa9ad95660850487":[5,2,5,0],
"Driver__ETH_8h.html#gacf7db5320eb841b462a4af3c56cc9291ab5e5b02c3c8a5a0fefcf69f3be7e31c1":[5,2,5,1],
-"Driver__Storage_8h.html#a19a70a7636956745f75a1f1bbb9cc478":[6,42,7],
-"Driver__Storage_8h.html#a1b6a0329dd65f25a0ab22496ab708306":[6,42,5],
-"Driver__Storage_8h.html#a3981b8fafe1520f11518f2b6e12ef644":[6,42,6],
-"Driver__Storage_8h.html#a47dd9737459c9c5ce48f3e8a04995b9a":[6,42,3],
-"Driver__Storage_8h.html#abbd64eb8edcf2263db5c8ac140dc0448":[6,42,0],
-"Driver__Storage_8h.html#ac6f64a064cb84e29a631706586d6000c":[6,42,2],
-"Driver__Storage_8h.html#acd90f369373d7551174a981c4083fef1":[6,42,8],
-"Driver__Storage_8h.html#ae673672452e4741c4ab7c174af880a87":[6,42,9],
-"Driver__Storage_8h.html#aef9bb556c1530f5d648fd57e73b9a105":[6,42,4],
-"Driver__Storage_8h.html#affe0253b35f41c44ea06ae1e87d91012":[6,42,1],
+"Driver__Storage_8h.html#a19a70a7636956745f75a1f1bbb9cc478":[6,43,7],
+"Driver__Storage_8h.html#a1b6a0329dd65f25a0ab22496ab708306":[6,43,5],
+"Driver__Storage_8h.html#a3981b8fafe1520f11518f2b6e12ef644":[6,43,6],
+"Driver__Storage_8h.html#a47dd9737459c9c5ce48f3e8a04995b9a":[6,43,3],
+"Driver__Storage_8h.html#abbd64eb8edcf2263db5c8ac140dc0448":[6,43,0],
+"Driver__Storage_8h.html#ac6f64a064cb84e29a631706586d6000c":[6,43,2],
+"Driver__Storage_8h.html#acd90f369373d7551174a981c4083fef1":[6,43,8],
+"Driver__Storage_8h.html#ae673672452e4741c4ab7c174af880a87":[6,43,9],
+"Driver__Storage_8h.html#aef9bb556c1530f5d648fd57e73b9a105":[6,43,4],
+"Driver__Storage_8h.html#affe0253b35f41c44ea06ae1e87d91012":[6,43,1],
"Driver__Storage_8h.html#ga3a9277f89946d61c41b22da72e3eef7ca0fe0ef7c0a9e69d053a0419282248f40":[5,9,9,10],
"Driver__Storage_8h.html#ga3a9277f89946d61c41b22da72e3eef7ca177812f3cb27c413473d94ebe9480454":[5,9,9,5],
"Driver__Storage_8h.html#ga3a9277f89946d61c41b22da72e3eef7ca213a74ac5a692a80f17fd6d8e6565e05":[5,9,9,4],
@@ -48,7 +48,7 @@ var NAVTREEINDEX0 =
"Driver__Storage_8h.html#ga3a9277f89946d61c41b22da72e3eef7cac75096931c3d29af1029f25fc44e7523":[5,9,9,13],
"Driver__Storage_8h.html#ga3a9277f89946d61c41b22da72e3eef7cac82e2ca0f9b7ec94e24ae56c45f12f8c":[5,9,9,0],
"Driver__Storage_8h.html#ga3a9277f89946d61c41b22da72e3eef7caca3985b874bf393dc2e448b339668971":[5,9,9,2],
-"Driver__Storage_8h.html#structARM__STORAGE__SECURITY__FEATURES":[6,42],
+"Driver__Storage_8h.html#structARM__STORAGE__SECURITY__FEATURES":[6,43],
"Driver__USART_8h.html#ga7b89d709f048b6a956aa211f63e75f6fa3ad44ce9f16c136ccad45c09ec65cb4c":[5,10,8,2],
"Driver__USART_8h.html#ga7b89d709f048b6a956aa211f63e75f6fa7f9d445e6e56642c4c4251a00bfa7434":[5,10,8,1],
"Driver__USART_8h.html#ga7b89d709f048b6a956aa211f63e75f6fab4d04e682d04f70c6aeba130656d3ec6":[5,10,8,0],
@@ -79,8 +79,8 @@ var NAVTREEINDEX0 =
"functions_t.html":[8,0,16],
"functions_u.html":[8,0,17],
"functions_v.html":[8,0,18],
-"functions_vars.html":[8,1,0],
"functions_vars.html":[8,1],
+"functions_vars.html":[8,1,0],
"functions_vars_b.html":[8,1,1],
"functions_vars_c.html":[8,1,2],
"functions_vars_d.html":[8,1,3],
@@ -212,6 +212,29 @@ var NAVTREEINDEX0 =
"group__USB__speed.html#ga0d1b465db654b651dcf588c8b59899d5":[5,11,2,1],
"group__USB__speed.html#ga13fa1e1934021f744dba837776205c89":[5,11,2,2],
"group__USB__speed.html#gae44fe8958474cd90f2288ea27752df27":[5,11,2,0],
+"group__WiFi__option.html":[5,12,1,0],
+"group__WiFi__option.html#ga10065d0d9cb7530e0747be83ba9e4c35":[5,12,1,0,12],
+"group__WiFi__option.html#ga11fdcc3403a43187158434a87fdfb83c":[5,12,1,0,16],
+"group__WiFi__option.html#ga1fbda584fe5750db6a04b1ed27730d95":[5,12,1,0,1],
+"group__WiFi__option.html#ga218d49572adcac8d678f7a8ae2f0c67e":[5,12,1,0,18],
+"group__WiFi__option.html#ga24dee294436d575b47c7a314cba1654d":[5,12,1,0,20],
+"group__WiFi__option.html#ga4054f0e4045a25928531be73fb9d6b45":[5,12,1,0,13],
+"group__WiFi__option.html#ga50ee1ca627ebe536cae0ab7155ed1d17":[5,12,1,0,6],
+"group__WiFi__option.html#ga545cb7e1da8715966bee7c7ff9d427d8":[5,12,1,0,17],
+"group__WiFi__option.html#ga5a5fa4c298b16d0acd0a71f873802d31":[5,12,1,0,10],
+"group__WiFi__option.html#ga6171d24c661b54465ced2dae7980897c":[5,12,1,0,4],
+"group__WiFi__option.html#ga657f5c6c504defe04422dbe468c6c134":[5,12,1,0,9],
+"group__WiFi__option.html#ga6b864e923870ec473ee0c876d1a3b032":[5,12,1,0,21],
+"group__WiFi__option.html#ga77e38a3d5d2fe8c04aebaf8d24e1b8d4":[5,12,1,0,2],
+"group__WiFi__option.html#ga78ec2d08d4f1d3ce486b40a329bd8713":[5,12,1,0,14],
+"group__WiFi__option.html#ga947c297f1364993524bf515beba296f1":[5,12,1,0,3],
+"group__WiFi__option.html#gac2603479ebad0ed05413e1e01b8a649f":[5,12,1,0,7],
+"group__WiFi__option.html#gad0c719fedd39d738ee7f6fd3c7317169":[5,12,1,0,8],
+"group__WiFi__option.html#gad37e95b697872782973057ae94c085a9":[5,12,1,0,11],
+"group__WiFi__option.html#gae84cbf48cd5168371621fc5f78aac0a4":[5,12,1,0,0],
+"group__WiFi__option.html#gaeac3fc297297b9bf5f2b5cf84788d77f":[5,12,1,0,15],
+"group__WiFi__option.html#gaeb86e25e3b7c6360c977b05b40ff7676":[5,12,1,0,19],
+"group__WiFi__option.html#gafefb0fe1e5cdfb71f7f8cc7606840865":[5,12,1,0,5],
"group__can__bus__mode__ctrls.html":[5,1,3,2],
"group__can__bus__mode__ctrls.html#gabbca99c46d478bcf822eee71cdf75dcd":[5,1,3,2,0],
"group__can__control.html":[5,1,3],
@@ -226,28 +249,5 @@ var NAVTREEINDEX0 =
"group__can__interface__gr.html#a176f42e68d9cba86b3594c40044b86c6":[5,1,5,4],
"group__can__interface__gr.html#a1debac19545140bdfe3c5fa8d53f1863":[5,1,8,3],
"group__can__interface__gr.html#a1f32fc9e5d3b33babf5905140e7a53af":[5,1,7,1],
-"group__can__interface__gr.html#a21063f38e762cf29dfd3f5991ee936e2":[5,1,4,5],
-"group__can__interface__gr.html#a2171ea8dff5e4b54e84728aa134854b6":[5,1,6,1],
-"group__can__interface__gr.html#a24cfe29d7f6a29dfbac3c7011fc5b652":[5,1,4,10],
-"group__can__interface__gr.html#a2aa0e772d6cb8c30bb76ce1324423464":[5,1,8,7],
-"group__can__interface__gr.html#a2b76df7e4bfbdd9866cc906415e626c9":[5,1,5,6],
-"group__can__interface__gr.html#a2bfa264f66c84606ebf9f9e8dc45b907":[5,1,4,9],
-"group__can__interface__gr.html#a322b44b8e757887616b75035a8fd7027":[5,1,4,2],
-"group__can__interface__gr.html#a3539c043c5868c59f76c736fe2bcadf4":[5,1,7,3],
-"group__can__interface__gr.html#a360a314665607fc2d866c24e1608fd06":[5,1,4,6],
-"group__can__interface__gr.html#a3662fb9a8fb81212043cadd90da704af":[5,1,8,4],
-"group__can__interface__gr.html#a3e6eb8bae2b7f8af99a3ca3cbbacce22":[5,1,4,11],
-"group__can__interface__gr.html#a5a782fc223b0ea5034c6676eaec6f2d4":[5,1,8,8],
-"group__can__interface__gr.html#a62c0c62c2bf482c000b1b2a2c817a96f":[5,1,4,1],
-"group__can__interface__gr.html#a69bd1a164443cf6f501489f4d31f4681":[5,1,5,0],
-"group__can__interface__gr.html#a6e0f47a92f626a971c5197fca6545505":[5,1,4,13],
-"group__can__interface__gr.html#a7239c03265659edcaf69dc9ea5e29ce3":[5,1,4,8],
-"group__can__interface__gr.html#a811fbb0cb2c2263b1a7440a7e9d78239":[5,1,7,5],
-"group__can__interface__gr.html#a8834b281da48583845c044a81566c1b3":[5,1,4,0],
-"group__can__interface__gr.html#a886337af58da4f995529eba228fb9b7a":[5,1,8,5],
-"group__can__interface__gr.html#a8941505f6f3ebd69825c4382184c580f":[5,1,6,2],
-"group__can__interface__gr.html#a895532773c3204e1538191f155c7bac8":[5,1,8,1],
-"group__can__interface__gr.html#a8a41139926d7c032247458d055071fda":[5,1,8,2],
-"group__can__interface__gr.html#a93008ac105806db484e78e0582ca118c":[5,1,5,3],
-"group__can__interface__gr.html#a96dcf869f4adc9cec686630082c7c60a":[5,1,8,6]
+"group__can__interface__gr.html#a21063f38e762cf29dfd3f5991ee936e2":[5,1,4,5]
};
diff --git a/docs/Driver/html/navtreeindex1.js b/docs/Driver/html/navtreeindex1.js
index 7f2982a..7c425b2 100644
--- a/docs/Driver/html/navtreeindex1.js
+++ b/docs/Driver/html/navtreeindex1.js
@@ -1,5 +1,28 @@
var NAVTREEINDEX1 =
{
+"group__can__interface__gr.html#a2171ea8dff5e4b54e84728aa134854b6":[5,1,6,1],
+"group__can__interface__gr.html#a24cfe29d7f6a29dfbac3c7011fc5b652":[5,1,4,10],
+"group__can__interface__gr.html#a2aa0e772d6cb8c30bb76ce1324423464":[5,1,8,7],
+"group__can__interface__gr.html#a2b76df7e4bfbdd9866cc906415e626c9":[5,1,5,6],
+"group__can__interface__gr.html#a2bfa264f66c84606ebf9f9e8dc45b907":[5,1,4,9],
+"group__can__interface__gr.html#a322b44b8e757887616b75035a8fd7027":[5,1,4,2],
+"group__can__interface__gr.html#a3539c043c5868c59f76c736fe2bcadf4":[5,1,7,3],
+"group__can__interface__gr.html#a360a314665607fc2d866c24e1608fd06":[5,1,4,6],
+"group__can__interface__gr.html#a3662fb9a8fb81212043cadd90da704af":[5,1,8,4],
+"group__can__interface__gr.html#a3e6eb8bae2b7f8af99a3ca3cbbacce22":[5,1,4,11],
+"group__can__interface__gr.html#a5a782fc223b0ea5034c6676eaec6f2d4":[5,1,8,8],
+"group__can__interface__gr.html#a62c0c62c2bf482c000b1b2a2c817a96f":[5,1,4,1],
+"group__can__interface__gr.html#a69bd1a164443cf6f501489f4d31f4681":[5,1,5,0],
+"group__can__interface__gr.html#a6e0f47a92f626a971c5197fca6545505":[5,1,4,13],
+"group__can__interface__gr.html#a7239c03265659edcaf69dc9ea5e29ce3":[5,1,4,8],
+"group__can__interface__gr.html#a811fbb0cb2c2263b1a7440a7e9d78239":[5,1,7,5],
+"group__can__interface__gr.html#a8834b281da48583845c044a81566c1b3":[5,1,4,0],
+"group__can__interface__gr.html#a886337af58da4f995529eba228fb9b7a":[5,1,8,5],
+"group__can__interface__gr.html#a8941505f6f3ebd69825c4382184c580f":[5,1,6,2],
+"group__can__interface__gr.html#a895532773c3204e1538191f155c7bac8":[5,1,8,1],
+"group__can__interface__gr.html#a8a41139926d7c032247458d055071fda":[5,1,8,2],
+"group__can__interface__gr.html#a93008ac105806db484e78e0582ca118c":[5,1,5,3],
+"group__can__interface__gr.html#a96dcf869f4adc9cec686630082c7c60a":[5,1,8,6],
"group__can__interface__gr.html#a96ec94acab56690b3801e3c5fbd09fa2":[5,1,6,0],
"group__can__interface__gr.html#a9706173b2ed538efeb5ee4a952e2272f":[5,1,8,0],
"group__can__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650":[5,1,6,4],
@@ -226,28 +249,5 @@ var NAVTREEINDEX1 =
"group__flash__interface__gr.html#a72aca6ea6d8153b28ea8f139b932ec3e":[5,6,2,6],
"group__flash__interface__gr.html#a7d37def484362c6e97a2d75144080b1d":[5,6,2,2],
"group__flash__interface__gr.html#a85c3826bf20669d38e466dfd376994db":[5,6,2,5],
-"group__flash__interface__gr.html#a8834b281da48583845c044a81566c1b3":[5,6,3,0],
-"group__flash__interface__gr.html#a8dfb9d5160358e45293bba527762238d":[5,6,2,0],
-"group__flash__interface__gr.html#a9dd3e47e968a8f6beb5d88c6d1b7ebe9":[5,6,2,3],
-"group__flash__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650":[5,6,4,3],
-"group__flash__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650":[5,6,5,2],
-"group__flash__interface__gr.html#aa8d183302fdfa4a6892f1d80300cdb32":[5,6,5,1],
-"group__flash__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef":[5,6,3,4],
-"group__flash__interface__gr.html#ad9d78f9fe07aabf12b23b95239818b55":[5,6,3,7],
-"group__flash__interface__gr.html#adcf20681a1402869ecb5c6447fada17b":[5,6,3,3],
-"group__flash__interface__gr.html#add296ba516c8fc17ba51e30f2a00f0a9":[5,6,4,0],
-"group__flash__interface__gr.html#adec45569a2f6f0d915a206f8f19107bd":[5,6,3,5],
-"group__flash__interface__gr.html#ae64d4ee61b7a7ee0b38a0ef2b61f1db2":[5,6,3,10],
-"group__flash__interface__gr.html#ae873705c743d94572fb6500421e15760":[5,6,3,8],
-"group__flash__interface__gr.html#af5ec2b569c193fc5024c2739f46b328a":[5,6,4,2],
-"group__flash__interface__gr.html#afc1db6f33f777784f3c95efc816d4856":[5,6,3,9],
-"group__flash__interface__gr.html#ga06885c0d4587d5a23f97614a8b849ef1":[5,6,16],
-"group__flash__interface__gr.html#ga0b2b4fe5a7be579cf3644995a765ea20":[5,6,14],
-"group__flash__interface__gr.html#ga1cfe24b2ffa571ee50ae544bd922b604":[5,6,7],
-"group__flash__interface__gr.html#ga223138342383219896ed7e255faeb99a":[5,6,12],
-"group__flash__interface__gr.html#ga27c23c998032cd47cb47293c0185ee5d":[5,6,8],
-"group__flash__interface__gr.html#ga6cbaebe069d31d56c70b1f8f847e2d55":[5,6,15],
-"group__flash__interface__gr.html#ga947f24ea4042093fdb5605a68ae74f9d":[5,6,13],
-"group__flash__interface__gr.html#ga97b75555b5433b268add81f2e60f095a":[5,6,18],
-"group__flash__interface__gr.html#gaa5b4bbe529d620d4ad4825588a4c4cf0":[5,6,9]
+"group__flash__interface__gr.html#a8834b281da48583845c044a81566c1b3":[5,6,3,0]
};
diff --git a/docs/Driver/html/navtreeindex2.js b/docs/Driver/html/navtreeindex2.js
index ef6667e..1fff04e 100644
--- a/docs/Driver/html/navtreeindex2.js
+++ b/docs/Driver/html/navtreeindex2.js
@@ -1,5 +1,28 @@
var NAVTREEINDEX2 =
{
+"group__flash__interface__gr.html#a8dfb9d5160358e45293bba527762238d":[5,6,2,0],
+"group__flash__interface__gr.html#a9dd3e47e968a8f6beb5d88c6d1b7ebe9":[5,6,2,3],
+"group__flash__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650":[5,6,4,3],
+"group__flash__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650":[5,6,5,2],
+"group__flash__interface__gr.html#aa8d183302fdfa4a6892f1d80300cdb32":[5,6,5,1],
+"group__flash__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef":[5,6,3,4],
+"group__flash__interface__gr.html#ad9d78f9fe07aabf12b23b95239818b55":[5,6,3,7],
+"group__flash__interface__gr.html#adcf20681a1402869ecb5c6447fada17b":[5,6,3,3],
+"group__flash__interface__gr.html#add296ba516c8fc17ba51e30f2a00f0a9":[5,6,4,0],
+"group__flash__interface__gr.html#adec45569a2f6f0d915a206f8f19107bd":[5,6,3,5],
+"group__flash__interface__gr.html#ae64d4ee61b7a7ee0b38a0ef2b61f1db2":[5,6,3,10],
+"group__flash__interface__gr.html#ae873705c743d94572fb6500421e15760":[5,6,3,8],
+"group__flash__interface__gr.html#af5ec2b569c193fc5024c2739f46b328a":[5,6,4,2],
+"group__flash__interface__gr.html#afc1db6f33f777784f3c95efc816d4856":[5,6,3,9],
+"group__flash__interface__gr.html#ga06885c0d4587d5a23f97614a8b849ef1":[5,6,16],
+"group__flash__interface__gr.html#ga0b2b4fe5a7be579cf3644995a765ea20":[5,6,14],
+"group__flash__interface__gr.html#ga1cfe24b2ffa571ee50ae544bd922b604":[5,6,7],
+"group__flash__interface__gr.html#ga223138342383219896ed7e255faeb99a":[5,6,12],
+"group__flash__interface__gr.html#ga27c23c998032cd47cb47293c0185ee5d":[5,6,8],
+"group__flash__interface__gr.html#ga6cbaebe069d31d56c70b1f8f847e2d55":[5,6,15],
+"group__flash__interface__gr.html#ga947f24ea4042093fdb5605a68ae74f9d":[5,6,13],
+"group__flash__interface__gr.html#ga97b75555b5433b268add81f2e60f095a":[5,6,18],
+"group__flash__interface__gr.html#gaa5b4bbe529d620d4ad4825588a4c4cf0":[5,6,9],
"group__flash__interface__gr.html#gaa8baa4618ea33568f8b3752afb2ab5a2":[5,6,11],
"group__flash__interface__gr.html#gabeb4ad43b1e6fa4ed956cd5c9371d327":[5,6,6],
"group__flash__interface__gr.html#gac047b7509356e888502e0424a9d189ae":[5,6,17],
@@ -226,28 +249,5 @@ var NAVTREEINDEX2 =
"group__nand__bus__mode__codes.html#ga709d51a5215cd23ce2d85aec57141456":[5,5,3,1,7],
"group__nand__bus__mode__codes.html#ga77348df5f5c2c96bcaeec60b6da02c1b":[5,5,3,1,11],
"group__nand__bus__mode__codes.html#ga7f9e8416c4a4e20c4a04323e39f2100d":[5,5,3,1,14],
-"group__nand__bus__mode__codes.html#ga82b8261b3d0d85881535adada318a7df":[5,5,3,1,1],
-"group__nand__bus__mode__codes.html#ga8a2d599082b9fe56cee1c6454bb3c6a1":[5,5,3,1,21],
-"group__nand__bus__mode__codes.html#ga971e574ac412bbba445055e9afc384ba":[5,5,3,1,3],
-"group__nand__bus__mode__codes.html#gaa63d75f5f2b48a7345a066d58de1bd23":[5,5,3,1,10],
-"group__nand__bus__mode__codes.html#gaad2e7807292d84a5070143626f5c2756":[5,5,3,1,17],
-"group__nand__bus__mode__codes.html#gac7743aeb6411b97f9fc6a24b556f4963":[5,5,3,1,0],
-"group__nand__bus__mode__codes.html#gacbc4e07e1af6ef0e4c656428e81464a9":[5,5,3,1,6],
-"group__nand__bus__mode__codes.html#gad38354e4a34adbf881afc7f89ff06e89":[5,5,3,1,20],
-"group__nand__bus__mode__codes.html#gaed6154fb03b5516faf0bfd11d7a46309":[5,5,3,1,5],
-"group__nand__bus__mode__codes.html#gaee3cad14ce2b8b9af69149bf74597791":[5,5,3,1,8],
-"group__nand__bus__mode__codes.html#gaeee1853dea5e96cb19d2596cc0e70169":[5,5,3,1,15],
-"group__nand__control__codes.html":[5,5,3,0],
-"group__nand__control__codes.html#ga1bffc9f341e704ee0e845d86a2989921":[5,5,3,0,3],
-"group__nand__control__codes.html#ga2d3356f5b47871c465ae7136a2c533f4":[5,5,3,0,1],
-"group__nand__control__codes.html#ga5d1d46198404fe115b013bdae7af2a2f":[5,5,3,0,2],
-"group__nand__control__codes.html#ga9b063c3078e86b50d4aa892518b2e2d8":[5,5,3,0,0],
-"group__nand__control__codes.html#gaab6dea1b565aeb53e360876a4e50783c":[5,5,3,0,4],
-"group__nand__control__gr.html":[5,5,3],
-"group__nand__data__bus__width__codes.html":[5,5,3,2],
-"group__nand__data__bus__width__codes.html#ga49e0e3a946a4d9f26dbd5b32ccc3b2f3":[5,5,3,2,1],
-"group__nand__data__bus__width__codes.html#ga578051cc193ae0b7125aec8007071d21":[5,5,3,2,0],
-"group__nand__driver__ecc__codes.html":[5,5,4],
-"group__nand__driver__ecc__codes.html#ga15c79a12200c16f953936635f930df1d":[5,5,4,1],
-"group__nand__driver__ecc__codes.html#gac2eb4475f12a443209165d29fe200030":[5,5,4,0]
+"group__nand__bus__mode__codes.html#ga82b8261b3d0d85881535adada318a7df":[5,5,3,1,1]
};
diff --git a/docs/Driver/html/navtreeindex3.js b/docs/Driver/html/navtreeindex3.js
index b552df1..bfde162 100644
--- a/docs/Driver/html/navtreeindex3.js
+++ b/docs/Driver/html/navtreeindex3.js
@@ -1,5 +1,28 @@
var NAVTREEINDEX3 =
{
+"group__nand__bus__mode__codes.html#ga8a2d599082b9fe56cee1c6454bb3c6a1":[5,5,3,1,21],
+"group__nand__bus__mode__codes.html#ga971e574ac412bbba445055e9afc384ba":[5,5,3,1,3],
+"group__nand__bus__mode__codes.html#gaa63d75f5f2b48a7345a066d58de1bd23":[5,5,3,1,10],
+"group__nand__bus__mode__codes.html#gaad2e7807292d84a5070143626f5c2756":[5,5,3,1,17],
+"group__nand__bus__mode__codes.html#gac7743aeb6411b97f9fc6a24b556f4963":[5,5,3,1,0],
+"group__nand__bus__mode__codes.html#gacbc4e07e1af6ef0e4c656428e81464a9":[5,5,3,1,6],
+"group__nand__bus__mode__codes.html#gad38354e4a34adbf881afc7f89ff06e89":[5,5,3,1,20],
+"group__nand__bus__mode__codes.html#gaed6154fb03b5516faf0bfd11d7a46309":[5,5,3,1,5],
+"group__nand__bus__mode__codes.html#gaee3cad14ce2b8b9af69149bf74597791":[5,5,3,1,8],
+"group__nand__bus__mode__codes.html#gaeee1853dea5e96cb19d2596cc0e70169":[5,5,3,1,15],
+"group__nand__control__codes.html":[5,5,3,0],
+"group__nand__control__codes.html#ga1bffc9f341e704ee0e845d86a2989921":[5,5,3,0,3],
+"group__nand__control__codes.html#ga2d3356f5b47871c465ae7136a2c533f4":[5,5,3,0,1],
+"group__nand__control__codes.html#ga5d1d46198404fe115b013bdae7af2a2f":[5,5,3,0,2],
+"group__nand__control__codes.html#ga9b063c3078e86b50d4aa892518b2e2d8":[5,5,3,0,0],
+"group__nand__control__codes.html#gaab6dea1b565aeb53e360876a4e50783c":[5,5,3,0,4],
+"group__nand__control__gr.html":[5,5,3],
+"group__nand__data__bus__width__codes.html":[5,5,3,2],
+"group__nand__data__bus__width__codes.html#ga49e0e3a946a4d9f26dbd5b32ccc3b2f3":[5,5,3,2,1],
+"group__nand__data__bus__width__codes.html#ga578051cc193ae0b7125aec8007071d21":[5,5,3,2,0],
+"group__nand__driver__ecc__codes.html":[5,5,4],
+"group__nand__driver__ecc__codes.html#ga15c79a12200c16f953936635f930df1d":[5,5,4,1],
+"group__nand__driver__ecc__codes.html#gac2eb4475f12a443209165d29fe200030":[5,5,4,0],
"group__nand__driver__ecc__codes.html#gaee653288a88318ee33d1db81baa69bbc":[5,5,4,2],
"group__nand__driver__flag__codes.html":[5,5,2],
"group__nand__driver__flag__codes.html#gaf40631ba62411e0ac06c3a945d608581":[5,5,2,0],
@@ -226,28 +249,5 @@ var NAVTREEINDEX3 =
"group__sai__sync__control.html":[5,7,2,0,1],
"group__sai__sync__control.html#gad123537cb6ab9eefd6feab193ed74655":[5,7,2,0,1,0],
"group__sai__sync__control.html#gad2ad5406c30c353e80f54b40b3de5db8":[5,7,2,0,1,1],
-"group__spi__bit__order__ctrls.html":[5,8,2,3],
-"group__spi__bit__order__ctrls.html#ga41c53c3b396a89ce78018467e561aaaf":[5,8,2,3,1],
-"group__spi__bit__order__ctrls.html#ga98228a708cbab6e214c7ac696f77dab6":[5,8,2,3,0],
-"group__spi__data__bits__ctrls.html":[5,8,2,2],
-"group__spi__data__bits__ctrls.html#gaf6c099a1d67256a32010120c66c55250":[5,8,2,2,0],
-"group__spi__execution__status.html":[5,8,0],
-"group__spi__execution__status.html#ga273a55c5d19491c565e5f05d03d66f3f":[5,8,0,0],
-"group__spi__execution__status.html#ga6b8ac31930ea6ca3a9635f2ac935466d":[5,8,0,3],
-"group__spi__execution__status.html#ga76f895d3380ca474124f83acbebc5651":[5,8,0,2],
-"group__spi__execution__status.html#gaae7b1a1feb46faa1830c92b73bd775ad":[5,8,0,4],
-"group__spi__execution__status.html#gac47584fe5691889c056611bc589b25aa":[5,8,0,1],
-"group__spi__frame__format__ctrls.html":[5,8,2,1],
-"group__spi__frame__format__ctrls.html#ga225185710ba38848a489013ba4475915":[5,8,2,1,4],
-"group__spi__frame__format__ctrls.html#ga44f481d32b9a9ea93673f05af82ccf86":[5,8,2,1,5],
-"group__spi__frame__format__ctrls.html#ga5498eb08c2ba8de2e1c2801428e79d71":[5,8,2,1,1],
-"group__spi__frame__format__ctrls.html#ga67193d9b5af1ec312a66d007c33b597f":[5,8,2,1,2],
-"group__spi__frame__format__ctrls.html#ga7fab572b2fec303e979e47eb2d13ca74":[5,8,2,1,3],
-"group__spi__frame__format__ctrls.html#gab4ac9a609c078d1e8332cf95da34e50e":[5,8,2,1,0],
-"group__spi__interface__gr.html":[5,8],
-"group__spi__interface__gr.html#a065b5fc24d0204692f0f95a44351ac1e":[5,8,3,1],
-"group__spi__interface__gr.html#a309619714f0c4febaa497ebdb9b7e3ca":[5,8,4,3],
-"group__spi__interface__gr.html#a44eedddf4428cf4b98883b6c27d31922":[5,8,3,5],
-"group__spi__interface__gr.html#a50c88f3c1d787773e2ac1b59533f034a":[5,8,5,0],
-"group__spi__interface__gr.html#a6e0f47a92f626a971c5197fca6545505":[5,8,3,9]
+"group__spi__bit__order__ctrls.html":[5,8,2,3]
};
diff --git a/docs/Driver/html/navtreeindex4.js b/docs/Driver/html/navtreeindex4.js
index 3002af4..3a6a7ae 100644
--- a/docs/Driver/html/navtreeindex4.js
+++ b/docs/Driver/html/navtreeindex4.js
@@ -1,5 +1,28 @@
var NAVTREEINDEX4 =
{
+"group__spi__bit__order__ctrls.html#ga41c53c3b396a89ce78018467e561aaaf":[5,8,2,3,1],
+"group__spi__bit__order__ctrls.html#ga98228a708cbab6e214c7ac696f77dab6":[5,8,2,3,0],
+"group__spi__data__bits__ctrls.html":[5,8,2,2],
+"group__spi__data__bits__ctrls.html#gaf6c099a1d67256a32010120c66c55250":[5,8,2,2,0],
+"group__spi__execution__status.html":[5,8,0],
+"group__spi__execution__status.html#ga273a55c5d19491c565e5f05d03d66f3f":[5,8,0,0],
+"group__spi__execution__status.html#ga6b8ac31930ea6ca3a9635f2ac935466d":[5,8,0,3],
+"group__spi__execution__status.html#ga76f895d3380ca474124f83acbebc5651":[5,8,0,2],
+"group__spi__execution__status.html#gaae7b1a1feb46faa1830c92b73bd775ad":[5,8,0,4],
+"group__spi__execution__status.html#gac47584fe5691889c056611bc589b25aa":[5,8,0,1],
+"group__spi__frame__format__ctrls.html":[5,8,2,1],
+"group__spi__frame__format__ctrls.html#ga225185710ba38848a489013ba4475915":[5,8,2,1,4],
+"group__spi__frame__format__ctrls.html#ga44f481d32b9a9ea93673f05af82ccf86":[5,8,2,1,5],
+"group__spi__frame__format__ctrls.html#ga5498eb08c2ba8de2e1c2801428e79d71":[5,8,2,1,1],
+"group__spi__frame__format__ctrls.html#ga67193d9b5af1ec312a66d007c33b597f":[5,8,2,1,2],
+"group__spi__frame__format__ctrls.html#ga7fab572b2fec303e979e47eb2d13ca74":[5,8,2,1,3],
+"group__spi__frame__format__ctrls.html#gab4ac9a609c078d1e8332cf95da34e50e":[5,8,2,1,0],
+"group__spi__interface__gr.html":[5,8],
+"group__spi__interface__gr.html#a065b5fc24d0204692f0f95a44351ac1e":[5,8,3,1],
+"group__spi__interface__gr.html#a309619714f0c4febaa497ebdb9b7e3ca":[5,8,4,3],
+"group__spi__interface__gr.html#a44eedddf4428cf4b98883b6c27d31922":[5,8,3,5],
+"group__spi__interface__gr.html#a50c88f3c1d787773e2ac1b59533f034a":[5,8,5,0],
+"group__spi__interface__gr.html#a6e0f47a92f626a971c5197fca6545505":[5,8,3,9],
"group__spi__interface__gr.html#a7305e7248420cdb4b02ceba87672178d":[5,8,3,10],
"group__spi__interface__gr.html#a8053c540e5d531b692224bdc2463f36a":[5,8,4,1],
"group__spi__interface__gr.html#a8834b281da48583845c044a81566c1b3":[5,8,3,0],
@@ -70,9 +93,9 @@ var NAVTREEINDEX4 =
"group__storage__interface__gr.html#a902510dbedab116ab6a260a83fbd0f27":[5,9,4,4],
"group__storage__interface__gr.html#a910da8e2e909faab1d32cca7f8b05656":[5,9,2,2],
"group__storage__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650":[5,9,6,2],
-"group__storage__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650":[5,9,2,4],
-"group__storage__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650":[5,9,7,2],
"group__storage__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650":[5,9,4,8],
+"group__storage__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650":[5,9,7,2],
+"group__storage__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650":[5,9,2,4],
"group__storage__interface__gr.html#aa8d183302fdfa4a6892f1d80300cdb32":[5,9,7,1],
"group__storage__interface__gr.html#aac0da06bf0775bd9b877aafbc4bcad77":[5,9,4,6],
"group__storage__interface__gr.html#aac21d3f798c9fcad415b99cf4157935a":[5,9,2,5],
@@ -151,8 +174,8 @@ var NAVTREEINDEX4 =
"group__usart__interface__gr.html#a287da15773bb24a301cbfd806975e1e9":[5,10,4,8],
"group__usart__interface__gr.html#a2c6d2b67fba3f3e084e96a6bc7fcac6b":[5,10,5,0],
"group__usart__interface__gr.html#a37dcd87df8762e2bc9af9fea368b1537":[5,10,4,2],
-"group__usart__interface__gr.html#a437895b17519a16f920ae07461dd67d2":[5,10,6,1],
"group__usart__interface__gr.html#a437895b17519a16f920ae07461dd67d2":[5,10,4,14],
+"group__usart__interface__gr.html#a437895b17519a16f920ae07461dd67d2":[5,10,6,1],
"group__usart__interface__gr.html#a44eedddf4428cf4b98883b6c27d31922":[5,10,3,5],
"group__usart__interface__gr.html#a4ebe5ddec8d99a63843f2a3c70ac85f9":[5,10,4,17],
"group__usart__interface__gr.html#a517a7a98a444126734782beb4951a9db":[5,10,3,13],
@@ -169,11 +192,11 @@ var NAVTREEINDEX4 =
"group__usart__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650":[5,10,6,4],
"group__usart__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650":[5,10,4,21],
"group__usart__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650":[5,10,5,7],
-"group__usart__interface__gr.html#aa56a9ad6e266df78157f0e04feb4b78c":[5,10,6,2],
"group__usart__interface__gr.html#aa56a9ad6e266df78157f0e04feb4b78c":[5,10,4,15],
+"group__usart__interface__gr.html#aa56a9ad6e266df78157f0e04feb4b78c":[5,10,6,2],
"group__usart__interface__gr.html#aa5e3fa74f444688f9e727ffc1e988e5d":[5,10,5,4],
-"group__usart__interface__gr.html#aa6cf03b82235bedc0acf00acb46130fb":[5,10,4,16],
"group__usart__interface__gr.html#aa6cf03b82235bedc0acf00acb46130fb":[5,10,6,3],
+"group__usart__interface__gr.html#aa6cf03b82235bedc0acf00acb46130fb":[5,10,4,16],
"group__usart__interface__gr.html#aa78e1ee1726d1db2cfa83fd7b5acc8bd":[5,10,4,5],
"group__usart__interface__gr.html#ab55f90aec5f909ff3a75bf36e61312ea":[5,10,4,20],
"group__usart__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef":[5,10,3,4],
@@ -226,28 +249,5 @@ var NAVTREEINDEX4 =
"group__usart__mode__control.html#ga4132136971d4f93f2e6a87c6775a9bb0":[5,10,2,0,3],
"group__usart__mode__control.html#ga458f4f60d1d772cfd7567ae424d9aad9":[5,10,2,0,4],
"group__usart__mode__control.html#ga7d3e9e0e838a3f15f8661983b9ac4573":[5,10,2,0,1],
-"group__usart__mode__control.html#gad85039731478c924d3b418ec00768388":[5,10,2,0,0],
-"group__usart__mode__control.html#gade65a1c27d9097d9ef0e86c02b55cecd":[5,10,2,0,5],
-"group__usart__mode__control.html#gae78778475f3fab09a080c2279afc69fa":[5,10,2,0,2],
-"group__usart__parity__bit.html":[5,10,2,3],
-"group__usart__parity__bit.html#ga02f30181eedd3b04d650dd507bf40d6d":[5,10,2,3,2],
-"group__usart__parity__bit.html#ga141a64650f99a1f642c3b3b6ced0eb8d":[5,10,2,3,0],
-"group__usart__parity__bit.html#gabc35e8dd2cbebb730abf36959e87a207":[5,10,2,3,1],
-"group__usart__stop__bits.html":[5,10,2,4],
-"group__usart__stop__bits.html#ga17f034b5f0d0328dc636b403d1954795":[5,10,2,4,1],
-"group__usart__stop__bits.html#ga45f51a51e654b4753a538ed33f0d7d78":[5,10,2,4,0],
-"group__usart__stop__bits.html#ga47f43cb83d9955a4c90d918acaaa44ba":[5,10,2,4,3],
-"group__usart__stop__bits.html#gafc1d0f2c95a76ef4c5152792a619f136":[5,10,2,4,2],
-"group__usb__interface__gr.html":[5,11],
-"group__usbd__interface__gr.html":[5,11,0],
-"group__usbd__interface__gr.html#a0cc21434bc57e696fabf0207925fe5ff":[5,11,0,2,14],
-"group__usbd__interface__gr.html#a217e38c26bbcdecbad8c984753b2597a":[5,11,0,2,15],
-"group__usbd__interface__gr.html#a220859a8b5da0232739a11cbe7f79fc5":[5,11,0,4,1],
-"group__usbd__interface__gr.html#a31d1785d6d46f75241ebbf6b5a6b4919":[5,11,0,2,17],
-"group__usbd__interface__gr.html#a4e36fd46291f71e4a748264e2f6ae431":[5,11,0,2,16],
-"group__usbd__interface__gr.html#a4e927b5593f416a8641e12016208b5d5":[5,11,0,2,9],
-"group__usbd__interface__gr.html#a52045edf0f555a0f0ecdf37a5e169f7a":[5,11,0,2,1],
-"group__usbd__interface__gr.html#a53f95b9ecb7c84197947e7542501c7d3":[5,11,0,3,1],
-"group__usbd__interface__gr.html#a649343be3fcfc44431d19f51d13e03b3":[5,11,0,2,8],
-"group__usbd__interface__gr.html#a6673fc1aa13f62122ecf51e52a605c6e":[5,11,0,3,0]
+"group__usart__mode__control.html#gad85039731478c924d3b418ec00768388":[5,10,2,0,0]
};
diff --git a/docs/Driver/html/navtreeindex5.js b/docs/Driver/html/navtreeindex5.js
index 7896142..62cfe75 100644
--- a/docs/Driver/html/navtreeindex5.js
+++ b/docs/Driver/html/navtreeindex5.js
@@ -1,5 +1,28 @@
var NAVTREEINDEX5 =
{
+"group__usart__mode__control.html#gade65a1c27d9097d9ef0e86c02b55cecd":[5,10,2,0,5],
+"group__usart__mode__control.html#gae78778475f3fab09a080c2279afc69fa":[5,10,2,0,2],
+"group__usart__parity__bit.html":[5,10,2,3],
+"group__usart__parity__bit.html#ga02f30181eedd3b04d650dd507bf40d6d":[5,10,2,3,2],
+"group__usart__parity__bit.html#ga141a64650f99a1f642c3b3b6ced0eb8d":[5,10,2,3,0],
+"group__usart__parity__bit.html#gabc35e8dd2cbebb730abf36959e87a207":[5,10,2,3,1],
+"group__usart__stop__bits.html":[5,10,2,4],
+"group__usart__stop__bits.html#ga17f034b5f0d0328dc636b403d1954795":[5,10,2,4,1],
+"group__usart__stop__bits.html#ga45f51a51e654b4753a538ed33f0d7d78":[5,10,2,4,0],
+"group__usart__stop__bits.html#ga47f43cb83d9955a4c90d918acaaa44ba":[5,10,2,4,3],
+"group__usart__stop__bits.html#gafc1d0f2c95a76ef4c5152792a619f136":[5,10,2,4,2],
+"group__usb__interface__gr.html":[5,11],
+"group__usbd__interface__gr.html":[5,11,0],
+"group__usbd__interface__gr.html#a0cc21434bc57e696fabf0207925fe5ff":[5,11,0,2,14],
+"group__usbd__interface__gr.html#a217e38c26bbcdecbad8c984753b2597a":[5,11,0,2,15],
+"group__usbd__interface__gr.html#a220859a8b5da0232739a11cbe7f79fc5":[5,11,0,4,1],
+"group__usbd__interface__gr.html#a31d1785d6d46f75241ebbf6b5a6b4919":[5,11,0,2,17],
+"group__usbd__interface__gr.html#a4e36fd46291f71e4a748264e2f6ae431":[5,11,0,2,16],
+"group__usbd__interface__gr.html#a4e927b5593f416a8641e12016208b5d5":[5,11,0,2,9],
+"group__usbd__interface__gr.html#a52045edf0f555a0f0ecdf37a5e169f7a":[5,11,0,2,1],
+"group__usbd__interface__gr.html#a53f95b9ecb7c84197947e7542501c7d3":[5,11,0,3,1],
+"group__usbd__interface__gr.html#a649343be3fcfc44431d19f51d13e03b3":[5,11,0,2,8],
+"group__usbd__interface__gr.html#a6673fc1aa13f62122ecf51e52a605c6e":[5,11,0,3,0],
"group__usbd__interface__gr.html#a6fbcf63ac9f962787cddc8f11a44dccb":[5,11,0,2,13],
"group__usbd__interface__gr.html#a71d312ce5c5335c6a035da55c25848e4":[5,11,0,2,5],
"group__usbd__interface__gr.html#a72d905bc20735bafda40d73c91829709":[5,11,0,3,2],
@@ -116,24 +139,115 @@ var NAVTREEINDEX5 =
"group__usbh__host__gr.html#structARM__USBH__CAPABILITIES":[5,11,1,0,4],
"group__usbh__host__gr.html#structARM__USBH__PORT__STATE":[5,11,1,0,5],
"group__usbh__interface__gr.html":[5,11,1],
-"index.html":[0],
-"index.html":[],
-"modules.html":[5],
-"pages.html":[],
-"referenceImplementation.html":[3],
-"referenceImplementation.html#DriverExamples":[3,2],
-"referenceImplementation.html#DriverHeaderFiles":[3,0],
-"referenceImplementation.html#DriverTemplates":[3,1],
-"theoryOperation.html":[2],
-"theoryOperation.html#AccessStruct":[2,4],
-"theoryOperation.html#CS_start":[2,1,0],
-"theoryOperation.html#CS_stop":[2,1,1],
-"theoryOperation.html#CallSequence":[2,1],
-"theoryOperation.html#CodeExample":[2,6],
-"theoryOperation.html#Data_Xfer_Functions":[2,3],
-"theoryOperation.html#DriverConfiguration":[2,5],
-"theoryOperation.html#DriverFunctions":[2,0],
-"theoryOperation.html#DriverInstances":[2,4,0],
-"theoryOperation.html#ProcessorMode":[2,0,0],
-"theoryOperation.html#Share_IO":[2,2]
+"group__wifi__addr__family.html":[5,12,3,0],
+"group__wifi__addr__family.html#ga1a17023d92374b4f2d963aa7ac1c4e17":[5,12,3,0,0],
+"group__wifi__addr__family.html#gad50c95421ffbc6eec5f8458b2e170c26":[5,12,3,0,1],
+"group__wifi__bypass__gr.html":[5,12,2],
+"group__wifi__bypass__gr.html#ga1dbeb5528095af31a60560e0c48321d4":[5,12,2,2],
+"group__wifi__bypass__gr.html#ga678fa1aa06ca6aaa67c7eb7a7660730e":[5,12,2,0],
+"group__wifi__bypass__gr.html#gab67442ff061d0c4311a7046bce8d0cd1":[5,12,2,3],
+"group__wifi__bypass__gr.html#gac1da4619feaf62d0cc90cfe44642d16b":[5,12,2,1],
+"group__wifi__control__gr.html":[5,12,0],
+"group__wifi__control__gr.html#a18a7e7fe3a4f48548af6db6c825cc427":[5,12,0,1,6],
+"group__wifi__control__gr.html#a3c9e76f6560429efd6dcc41ffd4b67b9":[5,12,0,1,0],
+"group__wifi__control__gr.html#a69ddb9c845da426f636d9dd0dbed4e7e":[5,12,0,1,9],
+"group__wifi__control__gr.html#a7689c7dd824016b1962854a86d23d141":[5,12,0,1,4],
+"group__wifi__control__gr.html#a87476544767703fc9f45f81b16cd4429":[5,12,0,1,3],
+"group__wifi__control__gr.html#a9fc191093a9bc356c3d85e9cbf185620":[5,12,0,1,5],
+"group__wifi__control__gr.html#aa43c4c21b173ada1b6b7568956f0d650":[5,12,0,1,12],
+"group__wifi__control__gr.html#aad13478539ad093fabafd1804acac4a2":[5,12,0,1,10],
+"group__wifi__control__gr.html#ac4c6eadec013cf8a11b8eca66b809431":[5,12,0,1,7],
+"group__wifi__control__gr.html#ad280904e2429375205c09e53fe8cdcb1":[5,12,0,1,2],
+"group__wifi__control__gr.html#adbcc47408fb8c50d262a3be535108186":[5,12,0,1,8],
+"group__wifi__control__gr.html#ae980bcb85233b9c5904072246ac71dd7":[5,12,0,1,1],
+"group__wifi__control__gr.html#aef01bbaa48bdb4fba71684d8f31eb0b1":[5,12,0,1,11],
+"group__wifi__control__gr.html#ga0c8243dee4bb161132692516f048bcec":[5,12,0,9],
+"group__wifi__control__gr.html#ga3496996799a4762e9958a8b6af683b4b":[5,12,0,4],
+"group__wifi__control__gr.html#ga48d4cb7c00e96d2b928cc4468d4e623b":[5,12,0,7],
+"group__wifi__control__gr.html#gabdc4c9966a3f22ac6e53119e71e67579":[5,12,0,8],
+"group__wifi__control__gr.html#gac0f04bbdd431c87a680626154c3e0a41":[5,12,0,2],
+"group__wifi__control__gr.html#gad349fb835926a508e2a33501c0dff6a2":[5,12,0,3],
+"group__wifi__control__gr.html#gadc4b9aaae0fdf7d489b1d81e3c2f3474":[5,12,0,5],
+"group__wifi__control__gr.html#gae1e488d4ecc365e30712e6b1711a9c5d":[5,12,0,6],
+"group__wifi__control__gr.html#structARM__WIFI__CAPABILITIES":[5,12,0,1],
+"group__wifi__dhcp__v6__mode.html":[5,12,1,3],
+"group__wifi__dhcp__v6__mode.html#ga205f9604967e290c053952cab850841a":[5,12,1,3,2],
+"group__wifi__dhcp__v6__mode.html#ga9d63d8029532c586703c77f1c8f990fc":[5,12,1,3,1],
+"group__wifi__dhcp__v6__mode.html#gaf200f735500dc647bc665f60a2df7552":[5,12,1,3,0],
+"group__wifi__event.html":[5,12,0,0],
+"group__wifi__event.html#ga271e73cda122e7ec3c5a5ca71d44eae3":[5,12,0,0,1],
+"group__wifi__event.html#ga4a87b9a3c3a404e3917d54df98469a62":[5,12,0,0,0],
+"group__wifi__event.html#ga833f2c7a47bd2523d7a62ff6506a997f":[5,12,0,0,2],
+"group__wifi__interface__gr.html":[5,12],
+"group__wifi__interface__gr.html#a18c6762aa46cec65b65135eaeadebf23":[5,12,4,13],
+"group__wifi__interface__gr.html#a1ced805656e067b5635f1af2292b69e1":[5,12,4,1],
+"group__wifi__interface__gr.html#a248a293faea6f6e1cb781b8153e468fa":[5,12,4,25],
+"group__wifi__interface__gr.html#a2648d7e0d1c10c48923d8d20d99311ab":[5,12,4,14],
+"group__wifi__interface__gr.html#a4343cf48bbcfb2101a422d90c34f84e6":[5,12,4,23],
+"group__wifi__interface__gr.html#a444ea7bda2c45eab34050d2a895baeec":[5,12,4,9],
+"group__wifi__interface__gr.html#a45cbca28d9866f2ec2ad9df830787dd7":[5,12,4,21],
+"group__wifi__interface__gr.html#a471a1be6d9adbccb83ca1f268643031c":[5,12,4,30],
+"group__wifi__interface__gr.html#a4771324fb6f39fb2837e98d9f0ed48ed":[5,12,4,28],
+"group__wifi__interface__gr.html#a51d027ef7046c413372103aa952772fb":[5,12,4,8],
+"group__wifi__interface__gr.html#a544ca40b7157efce5000cd83aa92f8a0":[5,12,4,15],
+"group__wifi__interface__gr.html#a628706c754e1793ec864453a5b517d5c":[5,12,4,19],
+"group__wifi__interface__gr.html#a62b2512cbaef03d26eb9c1e3004c3364":[5,12,4,31],
+"group__wifi__interface__gr.html#a66bb43c1e713efe7758b6e100c13ed69":[5,12,4,20],
+"group__wifi__interface__gr.html#a6b5e1c7fcea96ff13f6fd16d57c8b68f":[5,12,4,6],
+"group__wifi__interface__gr.html#a7019060d0869a7dfae8e31aedb46815d":[5,12,4,29],
+"group__wifi__interface__gr.html#a7ff47d391831d547d310dd66f22c2942":[5,12,4,24],
+"group__wifi__interface__gr.html#a8834b281da48583845c044a81566c1b3":[5,12,4,0],
+"group__wifi__interface__gr.html#a99e597db8e61d0ff834561cb710e61ad":[5,12,4,2],
+"group__wifi__interface__gr.html#aa26f0cefe99161484741977a5443e92c":[5,12,4,17],
+"group__wifi__interface__gr.html#aa78e745bbf8257a3438700e4e6a8d222":[5,12,4,5],
+"group__wifi__interface__gr.html#aaad6683992e76e3dd9a16eb6b7d43cf4":[5,12,4,22],
+"group__wifi__interface__gr.html#ab7c3e0211c87bf99e9c42b17a2249f50":[5,12,4,26],
+"group__wifi__interface__gr.html#ab9771e89a155d316e0b44d3ee89081d3":[5,12,4,11],
+"group__wifi__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef":[5,12,4,4],
+"group__wifi__interface__gr.html#ac17eb39c11b7797b88a1f6e0f8cc772d":[5,12,4,12],
+"group__wifi__interface__gr.html#ac45fbc58fd00742cbe712bf26d857359":[5,12,4,27],
+"group__wifi__interface__gr.html#ad8f218e434e2f327335b16cdb4f21f65":[5,12,4,32],
+"group__wifi__interface__gr.html#adcf20681a1402869ecb5c6447fada17b":[5,12,4,3],
+"group__wifi__interface__gr.html#ae9a38e69c7b7face914560e872378ed1":[5,12,4,10],
+"group__wifi__interface__gr.html#af264a580d36c33a649b64be845458b03":[5,12,4,7],
+"group__wifi__interface__gr.html#af7ecc54209ce3725037cb5c9629151cf":[5,12,4,16],
+"group__wifi__interface__gr.html#afcbc0c2bb3639584521ffeaaffc5a475":[5,12,4,18],
+"group__wifi__interface__gr.html#structARM__DRIVER__WIFI":[5,12,4],
+"group__wifi__management__gr.html":[5,12,1],
+"group__wifi__management__gr.html#a19c52baafe5797c359c5e0f5776499d7":[5,12,1,5,1],
+"group__wifi__management__gr.html#a2047d60666390ea4755ce22603969c4c":[5,12,1,4,6],
+"group__wifi__management__gr.html#a3bef28806edf8f4c8cb82584b7e8c3cb":[5,12,1,4,1],
+"group__wifi__management__gr.html#a587ba0cb07f02913598610049a3bbb79":[5,12,1,4,0],
+"group__wifi__management__gr.html#a5cd97d88131cf38bcc75189f9569f9b7":[5,12,1,6,2],
+"group__wifi__management__gr.html#a5cd97d88131cf38bcc75189f9569f9b7":[5,12,1,5,2],
+"group__wifi__management__gr.html#a5cd97d88131cf38bcc75189f9569f9b7":[5,12,1,4,2],
+"group__wifi__management__gr.html#a5e263198499fb98f97d40a9b82579175":[5,12,1,4,5],
+"group__wifi__management__gr.html#a97ae3ac37e362cf8e7e3a9e18b7c806f":[5,12,1,6,1],
+"group__wifi__management__gr.html#acb7bc06bed6f6408d719334fc41698c7":[5,12,1,4,4],
+"group__wifi__management__gr.html#acbcf5f8de7895ca456bb39fbcccde1d1":[5,12,1,6,3],
+"group__wifi__management__gr.html#acbcf5f8de7895ca456bb39fbcccde1d1":[5,12,1,5,3],
+"group__wifi__management__gr.html#acbcf5f8de7895ca456bb39fbcccde1d1":[5,12,1,4,3],
+"group__wifi__management__gr.html#ae7eccb3e4df8625b86b5572fc16c37c3":[5,12,1,5,0],
+"group__wifi__management__gr.html#ae7eccb3e4df8625b86b5572fc16c37c3":[5,12,1,6,0],
+"group__wifi__management__gr.html#afb67d818cd76cce8057affabcb1979a6":[5,12,1,5,4],
+"group__wifi__management__gr.html#afb67d818cd76cce8057affabcb1979a6":[5,12,1,6,4],
+"group__wifi__management__gr.html#ga1842127df60067481ac2f40d19153e3e":[5,12,1,11],
+"group__wifi__management__gr.html#ga29a5b0072470a8c56f0939f3c97ed08e":[5,12,1,13],
+"group__wifi__management__gr.html#ga3d641222defb5f52f6dae4ce1d540d0f":[5,12,1,12],
+"group__wifi__management__gr.html#ga56910984e5068f6502e12f72e1f80edf":[5,12,1,8],
+"group__wifi__management__gr.html#ga7d545744a848702d75043de30ea5260a":[5,12,1,10],
+"group__wifi__management__gr.html#ga856972af36e51cf0c4112029332d529f":[5,12,1,9],
+"group__wifi__management__gr.html#gaf38a7aeb470eec596febc850c8b69ccf":[5,12,1,7],
+"group__wifi__management__gr.html#structARM__WIFI__CONFIG__t":[5,12,1,4],
+"group__wifi__management__gr.html#structARM__WIFI__NET__INFO__t":[5,12,1,6],
+"group__wifi__management__gr.html#structARM__WIFI__SCAN__INFO__t":[5,12,1,5],
+"group__wifi__protocol.html":[5,12,3,2],
+"group__wifi__protocol.html#gabacbead83c772f5737b25b4fc390e16d":[5,12,3,2,1],
+"group__wifi__protocol.html#gaf07cfcf1b65ea6c6be0629459a2ba781":[5,12,3,2,0],
+"group__wifi__sec__type.html":[5,12,1,1],
+"group__wifi__sec__type.html#ga1c0904e056c3f720fe38b903230d9f89":[5,12,1,1,4],
+"group__wifi__sec__type.html#ga40f2c6844d3d81bbfedaa96e72402b35":[5,12,1,1,2],
+"group__wifi__sec__type.html#ga75d8f1830db25a9f0b1390397186ddd5":[5,12,1,1,1],
+"group__wifi__sec__type.html#gab4622ed5c27f910299ed6c3997d14b66":[5,12,1,1,3],
+"group__wifi__sec__type.html#gab5b0d06b14b916c244c42ad8a3053d1d":[5,12,1,1,0]
};
diff --git a/docs/Driver/html/navtreeindex6.js b/docs/Driver/html/navtreeindex6.js
new file mode 100644
index 0000000..e620179
--- /dev/null
+++ b/docs/Driver/html/navtreeindex6.js
@@ -0,0 +1,70 @@
+var NAVTREEINDEX6 =
+{
+"group__wifi__soc__func.html":[5,12,3,4],
+"group__wifi__soc__func.html#ga0bde95e313d907032074583bc06b24a1":[5,12,3,4,9],
+"group__wifi__soc__func.html#ga2f3db9fdae2366238054ff8a8e8ef97c":[5,12,3,4,0],
+"group__wifi__soc__func.html#ga320ffeeb44d583c0216b24d6e1009d9f":[5,12,3,4,7],
+"group__wifi__soc__func.html#ga4d5d38e9a7d5907a3de4165476640cd4":[5,12,3,4,15],
+"group__wifi__soc__func.html#ga4fa475e41c3db0ada798249696e745a1":[5,12,3,4,14],
+"group__wifi__soc__func.html#ga535e069b83aafcf70dd089e6097bceef":[5,12,3,4,1],
+"group__wifi__soc__func.html#ga68e88e80822f779361407d005659fc6c":[5,12,3,4,4],
+"group__wifi__soc__func.html#ga695aa5c5329602d9465fbc6c22fc9978":[5,12,3,4,2],
+"group__wifi__soc__func.html#ga699dbd55e543fd38d333cf1d4470d8db":[5,12,3,4,5],
+"group__wifi__soc__func.html#ga7e64d6bd00a2f6e30ece3ff0f02b5b27":[5,12,3,4,12],
+"group__wifi__soc__func.html#ga87fa238861921ba1b272019a83b04676":[5,12,3,4,11],
+"group__wifi__soc__func.html#ga95ab80319bfbc5413fc5334e3d5ce5d2":[5,12,3,4,3],
+"group__wifi__soc__func.html#ga9df0d5bd422102d9d4ebddc869d358e0":[5,12,3,4,13],
+"group__wifi__soc__func.html#gaa1e456c6cea2f6579158818387557f1a":[5,12,3,4,8],
+"group__wifi__soc__func.html#gaaf535c9d325172ff8ef02964af218cb0":[5,12,3,4,10],
+"group__wifi__soc__func.html#gad7f3e077f7721a202012378ddcefb83f":[5,12,3,4,6],
+"group__wifi__soc__opt.html":[5,12,3,3],
+"group__wifi__soc__opt.html#ga0466a14ce32b2cc28887735b632f3e63":[5,12,3,3,4],
+"group__wifi__soc__opt.html#ga6f76374467b5580ab0e440da1c39024e":[5,12,3,3,1],
+"group__wifi__soc__opt.html#ga925f699a931ccbfb87eb5f3d36cbe405":[5,12,3,3,3],
+"group__wifi__soc__opt.html#gac6fa12bbc640209a6b63f8cec282f961":[5,12,3,3,0],
+"group__wifi__soc__opt.html#gad633987fb5b3478b54d3269b1b03497a":[5,12,3,3,2],
+"group__wifi__socket__gr.html":[5,12,3],
+"group__wifi__socket__gr.html#ga0c37435c6abc68ee0f1f4357b503e0bf":[5,12,3,19],
+"group__wifi__socket__gr.html#ga1433b297315ab394f1544a18548ffcc6":[5,12,3,5],
+"group__wifi__socket__gr.html#ga24e6a015e519373c3f108cc5aa764ef8":[5,12,3,8],
+"group__wifi__socket__gr.html#ga2b15232d69f2ae8e189512d6c68c8a81":[5,12,3,11],
+"group__wifi__socket__gr.html#ga391464de71b6a5d300fda9434fe87a87":[5,12,3,18],
+"group__wifi__socket__gr.html#ga4929aab257781dcaae7197f917991779":[5,12,3,7],
+"group__wifi__socket__gr.html#ga5ddd3dd5f863b8392e4281dd48a28d28":[5,12,3,13],
+"group__wifi__socket__gr.html#ga5de80d6729d9504a21dd5d31dc504017":[5,12,3,17],
+"group__wifi__socket__gr.html#ga6d69360e9774937b7bdc03b45fbc9075":[5,12,3,16],
+"group__wifi__socket__gr.html#gaa484a931d55d163477920bc865dd9220":[5,12,3,15],
+"group__wifi__socket__gr.html#gac0f189afbd35914d4c85e77b40672b16":[5,12,3,9],
+"group__wifi__socket__gr.html#gac187e418893de33817e4fcbdd85dbaee":[5,12,3,14],
+"group__wifi__socket__gr.html#gac7a8abb9e23f3f52dabce4153a53c1ca":[5,12,3,20],
+"group__wifi__socket__gr.html#gae69f7822b658765f1cd3f74e9a50c246":[5,12,3,6],
+"group__wifi__socket__gr.html#gaecc9ba19491ed00c27da3f5677895d48":[5,12,3,10],
+"group__wifi__socket__gr.html#gaee8615b026e8525fb21ca45ba3778ac8":[5,12,3,12],
+"group__wifi__socket__type.html":[5,12,3,1],
+"group__wifi__socket__type.html#ga9567d5735856190b2ae9cc39f68637f1":[5,12,3,1,0],
+"group__wifi__socket__type.html#gaced5f33eda2fc38a8303cd11a0d76fab":[5,12,3,1,1],
+"group__wifi__wps__method.html":[5,12,1,2],
+"group__wifi__wps__method.html#ga12a4e06347498f9765f339cdb5f391de":[5,12,1,2,2],
+"group__wifi__wps__method.html#gaade5c0e07cfee79973643b9f98a73438":[5,12,1,2,0],
+"group__wifi__wps__method.html#gafe4555319019fa722d2f2a8cc519af41":[5,12,1,2,1],
+"index.html":[0],
+"index.html":[],
+"modules.html":[5],
+"pages.html":[],
+"referenceImplementation.html":[3],
+"referenceImplementation.html#DriverExamples":[3,2],
+"referenceImplementation.html#DriverHeaderFiles":[3,0],
+"referenceImplementation.html#DriverTemplates":[3,1],
+"theoryOperation.html":[2],
+"theoryOperation.html#AccessStruct":[2,4],
+"theoryOperation.html#CS_start":[2,1,0],
+"theoryOperation.html#CS_stop":[2,1,1],
+"theoryOperation.html#CallSequence":[2,1],
+"theoryOperation.html#CodeExample":[2,6],
+"theoryOperation.html#Data_Xfer_Functions":[2,3],
+"theoryOperation.html#DriverConfiguration":[2,5],
+"theoryOperation.html#DriverFunctions":[2,0],
+"theoryOperation.html#DriverInstances":[2,4,0],
+"theoryOperation.html#ProcessorMode":[2,0,0],
+"theoryOperation.html#Share_IO":[2,2]
+};
diff --git a/docs/Driver/html/pages.html b/docs/Driver/html/pages.html
index 9168146..95814f1 100644
--- a/docs/Driver/html/pages.html
+++ b/docs/Driver/html/pages.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -124,7 +124,7 @@ $(document).ready(function(){initNavTree('pages.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:14 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:32 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/referenceImplementation.html b/docs/Driver/html/referenceImplementation.html
index 8275969..1ea73ad 100644
--- a/docs/Driver/html/referenceImplementation.html
+++ b/docs/Driver/html/referenceImplementation.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -153,6 +153,8 @@ Driver Header Files</h1>
<td>Driver_USBD.h </td><td><a class="el" href="group__usbd__interface__gr.html">USB Device Interface</a> </td></tr>
<tr>
<td>Driver_USBH.h </td><td><a class="el" href="group__usbh__interface__gr.html">USB Host Interface</a> </td></tr>
+<tr>
+<td>Driver_WiFi.h </td><td><a class="el" href="group__wifi__interface__gr.html">WiFi Interface</a> </td></tr>
</table>
<h1><a class="anchor" id="DriverTemplates"></a>
Driver Template Files</h1>
@@ -228,7 +230,7 @@ Driver Examples</h1>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:30 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Driver/html/search/all_0.js b/docs/Driver/html/search/all_0.js
index 9f87bc4..0f61122 100644
--- a/docs/Driver/html/search/all_0.js
+++ b/docs/Driver/html/search/all_0.js
@@ -3,5 +3,6 @@ var searchData=
['_5farm_5fdriver_5feth_5fmac_5f',['_ARM_Driver_ETH_MAC_',['../Driver__ETH__MAC_8h.html#ade64adbfd1c8076b7acf0b3994fb4df2',1,'Driver_ETH_MAC.h']]],
['_5farm_5fdriver_5feth_5fphy_5f',['_ARM_Driver_ETH_PHY_',['../Driver__ETH__PHY_8h.html#a261d0c3527c5880cbce44c92c5779a95',1,'Driver_ETH_PHY.h']]],
['_5farm_5fdriver_5fflash_5f',['_ARM_Driver_Flash_',['../Driver__Flash_8h.html#a0955bb54d18c78992e20395e32c537e6',1,'Driver_Flash.h']]],
- ['_5farm_5fdriver_5fstorage_5f',['_ARM_Driver_Storage_',['../Driver__Storage_8h.html#a21777a6487158bdc1f113996e65ff0bd',1,'Driver_Storage.h']]]
+ ['_5farm_5fdriver_5fstorage_5f',['_ARM_Driver_Storage_',['../Driver__Storage_8h.html#a21777a6487158bdc1f113996e65ff0bd',1,'Driver_Storage.h']]],
+ ['_5farm_5fdriver_5fwifi_5f',['_ARM_Driver_WiFi_',['../Driver__WiFi_8h.html#ad092e18422a937dd1837ed4fa5751499',1,'Driver_WiFi.h']]]
];
diff --git a/docs/Driver/html/search/all_1.js b/docs/Driver/html/search/all_1.js
index 2bd32e3..12a3c8a 100644
--- a/docs/Driver/html/search/all_1.js
+++ b/docs/Driver/html/search/all_1.js
@@ -3,9 +3,11 @@ var searchData=
['abortsequence',['AbortSequence',['../group__nand__interface__gr.html#ad6e1d53e9028baff856899f795c0d0c8',1,'ARM_DRIVER_NAND']]],
['aborttransfer',['AbortTransfer',['../group__mci__interface__gr.html#afa8103cc20ba96420b7471455bbb87e4',1,'ARM_DRIVER_MCI']]],
['acls',['acls',['../Driver__Storage_8h.html#abbd64eb8edcf2263db5c8ac140dc0448',1,'ARM_STORAGE_SECURITY_FEATURES']]],
+ ['activate',['Activate',['../group__wifi__interface__gr.html#a444ea7bda2c45eab34050d2a895baeec',1,'ARM_DRIVER_WIFI']]],
['active',['active',['../group__usbd__interface__gr.html#ab22b96a3efad48f5a542f46c1b224800',1,'ARM_USBD_STATE']]],
['addr',['addr',['../group__storage__interface__gr.html#a0e89cf6b9f6cd3125470b1bed2b823df',1,'ARM_STORAGE_BLOCK']]],
['address_5f10_5fbit',['address_10_bit',['../group__i2c__interface__gr.html#a4ffaaf168a9f43e98d710abff5861ed5',1,'ARM_I2C_CAPABILITIES']]],
+ ['ap',['ap',['../group__wifi__control__gr.html#ae980bcb85233b9c5904072246ac71dd7',1,'ARM_WIFI_CAPABILITIES']]],
['api',['api',['../group__common__drv__gr.html#ad180da20fbde1d3dafc074af87c19540',1,'ARM_DRIVER_VERSION']]],
['arbitration_5flost',['arbitration_lost',['../group__i2c__interface__gr.html#ab3e3c8eeeae7fbe3c51dcb3d4104af24',1,'ARM_I2C_STATUS']]],
['arm_5fcan_5fabort_5fmessage_5fsend',['ARM_CAN_ABORT_MESSAGE_SEND',['../group__can__mode__ctrls.html#gae051a548bf785104a934908360529438',1,'Driver_CAN.c']]],
@@ -129,6 +131,8 @@ var searchData=
['arm_5fdriver_5fusbh_5fhci',['ARM_DRIVER_USBH_HCI',['../group__usbh__hci__gr.html#structARM__DRIVER__USBH__HCI',1,'']]],
['arm_5fdriver_5fversion',['ARM_DRIVER_VERSION',['../group__common__drv__gr.html#structARM__DRIVER__VERSION',1,'']]],
['arm_5fdriver_5fversion_5fmajor_5fminor',['ARM_DRIVER_VERSION_MAJOR_MINOR',['../Driver__Common_8h.html#a43c7ca1eb0786d818624246c09932a74',1,'Driver_Common.h']]],
+ ['arm_5fdriver_5fwifi',['ARM_DRIVER_WIFI',['../group__wifi__interface__gr.html#structARM__DRIVER__WIFI',1,'']]],
+ ['arm_5fdriver_5fwifi_5f',['ARM_Driver_WiFi_',['../Driver__WiFi_8h.html#a035999f5a44af74ed7c6576feacaa2ce',1,'Driver_WiFi.h']]],
['arm_5feth_5fduplex_5ffull',['ARM_ETH_DUPLEX_FULL',['../Driver__ETH_8h.html#a7848c83cd1fd6b2645c17919c2990354',1,'Driver_ETH.h']]],
['arm_5feth_5fduplex_5fhalf',['ARM_ETH_DUPLEX_HALF',['../Driver__ETH_8h.html#acb15afc2bfe61c56049b7279d6eae8fe',1,'Driver_ETH.h']]],
['arm_5feth_5finterface_5fmii',['ARM_ETH_INTERFACE_MII',['../group__eth__interface__types1.html#ga468c848ddf75d7925130171af1ec2ac7',1,'Driver_ETH.c']]],
@@ -614,6 +618,33 @@ var searchData=
['arm_5fsai_5fsynchronization_5fpos',['ARM_SAI_SYNCHRONIZATION_Pos',['../Driver__SAI_8h.html#a07e9aff784158ff76feab30b9c1b39ec',1,'Driver_SAI.h']]],
['arm_5fsai_5fsynchronous',['ARM_SAI_SYNCHRONOUS',['../group__sai__sync__control.html#gad2ad5406c30c353e80f54b40b3de5db8',1,'Driver_SAI.c']]],
['arm_5fsai_5funinitialize',['ARM_SAI_Uninitialize',['../group__sai__interface__gr.html#gabdefafaba6f072cfd7ed6f8f132422b6',1,'Driver_SAI.c']]],
+ ['arm_5fsocket_5faf_5finet',['ARM_SOCKET_AF_INET',['../group__wifi__addr__family.html#ga1a17023d92374b4f2d963aa7ac1c4e17',1,'Driver_WiFi.c']]],
+ ['arm_5fsocket_5faf_5finet6',['ARM_SOCKET_AF_INET6',['../group__wifi__addr__family.html#gad50c95421ffbc6eec5f8458b2e170c26',1,'Driver_WiFi.c']]],
+ ['arm_5fsocket_5feaddrinuse',['ARM_SOCKET_EADDRINUSE',['../group__wifi__soc__func.html#ga4fa475e41c3db0ada798249696e745a1',1,'Driver_WiFi.c']]],
+ ['arm_5fsocket_5feagain',['ARM_SOCKET_EAGAIN',['../group__wifi__soc__func.html#ga699dbd55e543fd38d333cf1d4470d8db',1,'Driver_WiFi.c']]],
+ ['arm_5fsocket_5fealready',['ARM_SOCKET_EALREADY',['../group__wifi__soc__func.html#ga9df0d5bd422102d9d4ebddc869d358e0',1,'Driver_WiFi.c']]],
+ ['arm_5fsocket_5feconnaborted',['ARM_SOCKET_ECONNABORTED',['../group__wifi__soc__func.html#ga7e64d6bd00a2f6e30ece3ff0f02b5b27',1,'Driver_WiFi.c']]],
+ ['arm_5fsocket_5feconnrefused',['ARM_SOCKET_ECONNREFUSED',['../group__wifi__soc__func.html#gaaf535c9d325172ff8ef02964af218cb0',1,'Driver_WiFi.c']]],
+ ['arm_5fsocket_5feconnreset',['ARM_SOCKET_ECONNRESET',['../group__wifi__soc__func.html#ga87fa238861921ba1b272019a83b04676',1,'Driver_WiFi.c']]],
+ ['arm_5fsocket_5fehostnotfound',['ARM_SOCKET_EHOSTNOTFOUND',['../group__wifi__soc__func.html#ga4d5d38e9a7d5907a3de4165476640cd4',1,'Driver_WiFi.c']]],
+ ['arm_5fsocket_5feinprogress',['ARM_SOCKET_EINPROGRESS',['../group__wifi__soc__func.html#gad7f3e077f7721a202012378ddcefb83f',1,'Driver_WiFi.c']]],
+ ['arm_5fsocket_5feinval',['ARM_SOCKET_EINVAL',['../group__wifi__soc__func.html#ga695aa5c5329602d9465fbc6c22fc9978',1,'Driver_WiFi.c']]],
+ ['arm_5fsocket_5feisconn',['ARM_SOCKET_EISCONN',['../group__wifi__soc__func.html#gaa1e456c6cea2f6579158818387557f1a',1,'Driver_WiFi.c']]],
+ ['arm_5fsocket_5fenomem',['ARM_SOCKET_ENOMEM',['../group__wifi__soc__func.html#ga68e88e80822f779361407d005659fc6c',1,'Driver_WiFi.c']]],
+ ['arm_5fsocket_5fenotconn',['ARM_SOCKET_ENOTCONN',['../group__wifi__soc__func.html#ga0bde95e313d907032074583bc06b24a1',1,'Driver_WiFi.c']]],
+ ['arm_5fsocket_5fenotsup',['ARM_SOCKET_ENOTSUP',['../group__wifi__soc__func.html#ga95ab80319bfbc5413fc5334e3d5ce5d2',1,'Driver_WiFi.c']]],
+ ['arm_5fsocket_5ferror',['ARM_SOCKET_ERROR',['../group__wifi__soc__func.html#ga2f3db9fdae2366238054ff8a8e8ef97c',1,'Driver_WiFi.c']]],
+ ['arm_5fsocket_5fesock',['ARM_SOCKET_ESOCK',['../group__wifi__soc__func.html#ga535e069b83aafcf70dd089e6097bceef',1,'Driver_WiFi.c']]],
+ ['arm_5fsocket_5fetimedout',['ARM_SOCKET_ETIMEDOUT',['../group__wifi__soc__func.html#ga320ffeeb44d583c0216b24d6e1009d9f',1,'Driver_WiFi.c']]],
+ ['arm_5fsocket_5fio_5ffionbio',['ARM_SOCKET_IO_FIONBIO',['../group__wifi__soc__opt.html#gac6fa12bbc640209a6b63f8cec282f961',1,'Driver_WiFi.c']]],
+ ['arm_5fsocket_5fipproto_5ftcp',['ARM_SOCKET_IPPROTO_TCP',['../group__wifi__protocol.html#gaf07cfcf1b65ea6c6be0629459a2ba781',1,'Driver_WiFi.c']]],
+ ['arm_5fsocket_5fipproto_5fudp',['ARM_SOCKET_IPPROTO_UDP',['../group__wifi__protocol.html#gabacbead83c772f5737b25b4fc390e16d',1,'Driver_WiFi.c']]],
+ ['arm_5fsocket_5fso_5fkeepalive',['ARM_SOCKET_SO_KEEPALIVE',['../group__wifi__soc__opt.html#ga925f699a931ccbfb87eb5f3d36cbe405',1,'Driver_WiFi.c']]],
+ ['arm_5fsocket_5fso_5frcvtimeo',['ARM_SOCKET_SO_RCVTIMEO',['../group__wifi__soc__opt.html#ga6f76374467b5580ab0e440da1c39024e',1,'Driver_WiFi.c']]],
+ ['arm_5fsocket_5fso_5fsndtimeo',['ARM_SOCKET_SO_SNDTIMEO',['../group__wifi__soc__opt.html#gad633987fb5b3478b54d3269b1b03497a',1,'Driver_WiFi.c']]],
+ ['arm_5fsocket_5fso_5ftype',['ARM_SOCKET_SO_TYPE',['../group__wifi__soc__opt.html#ga0466a14ce32b2cc28887735b632f3e63',1,'Driver_WiFi.c']]],
+ ['arm_5fsocket_5fsock_5fdgram',['ARM_SOCKET_SOCK_DGRAM',['../group__wifi__socket__type.html#gaced5f33eda2fc38a8303cd11a0d76fab',1,'Driver_WiFi.c']]],
+ ['arm_5fsocket_5fsock_5fstream',['ARM_SOCKET_SOCK_STREAM',['../group__wifi__socket__type.html#ga9567d5735856190b2ae9cc39f68637f1',1,'Driver_WiFi.c']]],
['arm_5fspi_5fabort_5ftransfer',['ARM_SPI_ABORT_TRANSFER',['../group__spi__misc__ctrls.html#ga44708b80e48984be099cd6eb11780dc3',1,'Driver_SPI.c']]],
['arm_5fspi_5fapi_5fversion',['ARM_SPI_API_VERSION',['../Driver__SPI_8h.html#acf1275c15e53a573d7db89da66839d97',1,'Driver_SPI.h']]],
['arm_5fspi_5fbit_5forder_5fmsk',['ARM_SPI_BIT_ORDER_Msk',['../Driver__SPI_8h.html#a7d407682d2cb5a7fea5e38ae62fa42f8',1,'Driver_SPI.h']]],
@@ -965,6 +996,82 @@ var searchData=
['arm_5fusbh_5fsignalportevent',['ARM_USBH_SignalPortEvent',['../group__usbh__host__gr.html#ga53619da2a3d56934629084b0d5c4700c',1,'Driver_USBH.c']]],
['arm_5fusbh_5fsignalportevent_5ft',['ARM_USBH_SignalPortEvent_t',['../group__usbh__host__gr.html#ga61edcbb6ee863fe87abee488d78e1051',1,'Driver_USBH.h']]],
['arm_5fusbh_5funinitialize',['ARM_USBH_Uninitialize',['../group__usbh__host__gr.html#gafc2f18bc12bb0019f9cd1836dcca408d',1,'Driver_USBH.c']]],
+ ['arm_5fwifi_5factivate',['ARM_WIFI_Activate',['../group__wifi__management__gr.html#ga7d545744a848702d75043de30ea5260a',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fapi_5fversion',['ARM_WIFI_API_VERSION',['../Driver__WiFi_8h.html#aa6a3705716b58d58fdbf72d8308f1383',1,'Driver_WiFi.h']]],
+ ['arm_5fwifi_5fbeacon',['ARM_WIFI_BEACON',['../group__WiFi__option.html#ga6171d24c661b54465ced2dae7980897c',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fbssid',['ARM_WIFI_BSSID',['../group__WiFi__option.html#gae84cbf48cd5168371621fc5f78aac0a4',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fbypasscontrol',['ARM_WIFI_BypassControl',['../group__wifi__bypass__gr.html#ga678fa1aa06ca6aaa67c7eb7a7660730e',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fcapabilities',['ARM_WIFI_CAPABILITIES',['../group__wifi__control__gr.html#structARM__WIFI__CAPABILITIES',1,'']]],
+ ['arm_5fwifi_5fconfig_5ft',['ARM_WIFI_CONFIG_t',['../group__wifi__management__gr.html#structARM__WIFI__CONFIG__t',1,'']]],
+ ['arm_5fwifi_5fdeactivate',['ARM_WIFI_Deactivate',['../group__wifi__management__gr.html#ga1842127df60067481ac2f40d19153e3e',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fdtim',['ARM_WIFI_DTIM',['../group__WiFi__option.html#ga947c297f1364993524bf515beba296f1',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fethgetrxframesize',['ARM_WIFI_EthGetRxFrameSize',['../group__wifi__bypass__gr.html#gab67442ff061d0c4311a7046bce8d0cd1',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fethreadframe',['ARM_WIFI_EthReadFrame',['../group__wifi__bypass__gr.html#ga1dbeb5528095af31a60560e0c48321d4',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fethsendframe',['ARM_WIFI_EthSendFrame',['../group__wifi__bypass__gr.html#gac1da4619feaf62d0cc90cfe44642d16b',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fevent_5fap_5fconnect',['ARM_WIFI_EVENT_AP_CONNECT',['../group__wifi__event.html#ga4a87b9a3c3a404e3917d54df98469a62',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fevent_5fap_5fdisconnect',['ARM_WIFI_EVENT_AP_DISCONNECT',['../group__wifi__event.html#ga271e73cda122e7ec3c5a5ca71d44eae3',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fevent_5feth_5frx_5fframe',['ARM_WIFI_EVENT_ETH_RX_FRAME',['../group__wifi__event.html#ga833f2c7a47bd2523d7a62ff6506a997f',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fgetcapabilities',['ARM_WIFI_GetCapabilities',['../group__wifi__control__gr.html#ga3496996799a4762e9958a8b6af683b4b',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fgetmoduleinfo',['ARM_WIFI_GetModuleInfo',['../group__wifi__control__gr.html#gabdc4c9966a3f22ac6e53119e71e67579',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fgetnetinfo',['ARM_WIFI_GetNetInfo',['../group__wifi__management__gr.html#ga29a5b0072470a8c56f0939f3c97ed08e',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fgetoption',['ARM_WIFI_GetOption',['../group__wifi__management__gr.html#ga56910984e5068f6502e12f72e1f80edf',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fgetversion',['ARM_WIFI_GetVersion',['../group__wifi__control__gr.html#gad349fb835926a508e2a33501c0dff6a2',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5finitialize',['ARM_WIFI_Initialize',['../group__wifi__control__gr.html#gadc4b9aaae0fdf7d489b1d81e3c2f3474',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fip',['ARM_WIFI_IP',['../group__WiFi__option.html#ga50ee1ca627ebe536cae0ab7155ed1d17',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fip6_5fdhcp_5fmode',['ARM_WIFI_IP6_DHCP_MODE',['../group__WiFi__option.html#ga6b864e923870ec473ee0c876d1a3b032',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fip6_5fdhcp_5foff',['ARM_WIFI_IP6_DHCP_OFF',['../group__wifi__dhcp__v6__mode.html#gaf200f735500dc647bc665f60a2df7552',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fip6_5fdhcp_5fstatefull',['ARM_WIFI_IP6_DHCP_STATEFULL',['../group__wifi__dhcp__v6__mode.html#ga205f9604967e290c053952cab850841a',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fip6_5fdhcp_5fstateless',['ARM_WIFI_IP6_DHCP_STATELESS',['../group__wifi__dhcp__v6__mode.html#ga9d63d8029532c586703c77f1c8f990fc',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fip6_5fdns1',['ARM_WIFI_IP6_DNS1',['../group__WiFi__option.html#gaeb86e25e3b7c6360c977b05b40ff7676',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fip6_5fdns2',['ARM_WIFI_IP6_DNS2',['../group__WiFi__option.html#ga24dee294436d575b47c7a314cba1654d',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fip6_5fgateway',['ARM_WIFI_IP6_GATEWAY',['../group__WiFi__option.html#ga218d49572adcac8d678f7a8ae2f0c67e',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fip6_5fglobal',['ARM_WIFI_IP6_GLOBAL',['../group__WiFi__option.html#gaeac3fc297297b9bf5f2b5cf84788d77f',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fip6_5flink_5flocal',['ARM_WIFI_IP6_LINK_LOCAL',['../group__WiFi__option.html#ga11fdcc3403a43187158434a87fdfb83c',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fip6_5fsubnet_5fprefix_5flen',['ARM_WIFI_IP6_SUBNET_PREFIX_LEN',['../group__WiFi__option.html#ga545cb7e1da8715966bee7c7ff9d427d8',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fip_5fdhcp',['ARM_WIFI_IP_DHCP',['../group__WiFi__option.html#gad37e95b697872782973057ae94c085a9',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fip_5fdhcp_5flease_5ftime',['ARM_WIFI_IP_DHCP_LEASE_TIME',['../group__WiFi__option.html#ga78ec2d08d4f1d3ce486b40a329bd8713',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fip_5fdhcp_5fpool_5fbegin',['ARM_WIFI_IP_DHCP_POOL_BEGIN',['../group__WiFi__option.html#ga10065d0d9cb7530e0747be83ba9e4c35',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fip_5fdhcp_5fpool_5fend',['ARM_WIFI_IP_DHCP_POOL_END',['../group__WiFi__option.html#ga4054f0e4045a25928531be73fb9d6b45',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fip_5fdns1',['ARM_WIFI_IP_DNS1',['../group__WiFi__option.html#ga657f5c6c504defe04422dbe468c6c134',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fip_5fdns2',['ARM_WIFI_IP_DNS2',['../group__WiFi__option.html#ga5a5fa4c298b16d0acd0a71f873802d31',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fip_5fgateway',['ARM_WIFI_IP_GATEWAY',['../group__WiFi__option.html#gad0c719fedd39d738ee7f6fd3c7317169',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fip_5fsubnet_5fmask',['ARM_WIFI_IP_SUBNET_MASK',['../group__WiFi__option.html#gac2603479ebad0ed05413e1e01b8a649f',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fisconnected',['ARM_WIFI_IsConnected',['../group__wifi__management__gr.html#ga3d641222defb5f52f6dae4ce1d540d0f',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5flp_5ftimer',['ARM_WIFI_LP_TIMER',['../group__WiFi__option.html#ga77e38a3d5d2fe8c04aebaf8d24e1b8d4',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fmac',['ARM_WIFI_MAC',['../group__WiFi__option.html#gafefb0fe1e5cdfb71f7f8cc7606840865',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fnet_5finfo_5ft',['ARM_WIFI_NET_INFO_t',['../group__wifi__management__gr.html#structARM__WIFI__NET__INFO__t',1,'']]],
+ ['arm_5fwifi_5fping',['ARM_WIFI_Ping',['../group__wifi__socket__gr.html#gac7a8abb9e23f3f52dabce4153a53c1ca',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fpowercontrol',['ARM_WIFI_PowerControl',['../group__wifi__control__gr.html#ga48d4cb7c00e96d2b928cc4468d4e623b',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fscan',['ARM_WIFI_Scan',['../group__wifi__management__gr.html#ga856972af36e51cf0c4112029332d529f',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fscan_5finfo_5ft',['ARM_WIFI_SCAN_INFO_t',['../group__wifi__management__gr.html#structARM__WIFI__SCAN__INFO__t',1,'']]],
+ ['arm_5fwifi_5fsecurity_5fopen',['ARM_WIFI_SECURITY_OPEN',['../group__wifi__sec__type.html#gab5b0d06b14b916c244c42ad8a3053d1d',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fsecurity_5funknown',['ARM_WIFI_SECURITY_UNKNOWN',['../group__wifi__sec__type.html#ga1c0904e056c3f720fe38b903230d9f89',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fsecurity_5fwep',['ARM_WIFI_SECURITY_WEP',['../group__wifi__sec__type.html#ga75d8f1830db25a9f0b1390397186ddd5',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fsecurity_5fwpa',['ARM_WIFI_SECURITY_WPA',['../group__wifi__sec__type.html#ga40f2c6844d3d81bbfedaa96e72402b35',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fsecurity_5fwpa2',['ARM_WIFI_SECURITY_WPA2',['../group__wifi__sec__type.html#gab4622ed5c27f910299ed6c3997d14b66',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fsetoption',['ARM_WIFI_SetOption',['../group__wifi__management__gr.html#gaf38a7aeb470eec596febc850c8b69ccf',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fsignalevent',['ARM_WIFI_SignalEvent',['../group__wifi__control__gr.html#ga0c8243dee4bb161132692516f048bcec',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fsignalevent_5ft',['ARM_WIFI_SignalEvent_t',['../group__wifi__control__gr.html#gac0f04bbdd431c87a680626154c3e0a41',1,'Driver_WiFi.h']]],
+ ['arm_5fwifi_5fsocketaccept',['ARM_WIFI_SocketAccept',['../group__wifi__socket__gr.html#ga24e6a015e519373c3f108cc5aa764ef8',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fsocketbind',['ARM_WIFI_SocketBind',['../group__wifi__socket__gr.html#gae69f7822b658765f1cd3f74e9a50c246',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fsocketclose',['ARM_WIFI_SocketClose',['../group__wifi__socket__gr.html#ga391464de71b6a5d300fda9434fe87a87',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fsocketconnect',['ARM_WIFI_SocketConnect',['../group__wifi__socket__gr.html#gac0f189afbd35914d4c85e77b40672b16',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fsocketcreate',['ARM_WIFI_SocketCreate',['../group__wifi__socket__gr.html#ga1433b297315ab394f1544a18548ffcc6',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fsocketgethostbyname',['ARM_WIFI_SocketGetHostByName',['../group__wifi__socket__gr.html#ga0c37435c6abc68ee0f1f4357b503e0bf',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fsocketgetopt',['ARM_WIFI_SocketGetOpt',['../group__wifi__socket__gr.html#ga6d69360e9774937b7bdc03b45fbc9075',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fsocketgetpeername',['ARM_WIFI_SocketGetPeerName',['../group__wifi__socket__gr.html#gaa484a931d55d163477920bc865dd9220',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fsocketgetsockname',['ARM_WIFI_SocketGetSockName',['../group__wifi__socket__gr.html#gac187e418893de33817e4fcbdd85dbaee',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fsocketlisten',['ARM_WIFI_SocketListen',['../group__wifi__socket__gr.html#ga4929aab257781dcaae7197f917991779',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fsocketrecv',['ARM_WIFI_SocketRecv',['../group__wifi__socket__gr.html#gaecc9ba19491ed00c27da3f5677895d48',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fsocketrecvfrom',['ARM_WIFI_SocketRecvFrom',['../group__wifi__socket__gr.html#ga2b15232d69f2ae8e189512d6c68c8a81',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fsocketsend',['ARM_WIFI_SocketSend',['../group__wifi__socket__gr.html#gaee8615b026e8525fb21ca45ba3778ac8',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fsocketsendto',['ARM_WIFI_SocketSendTo',['../group__wifi__socket__gr.html#ga5ddd3dd5f863b8392e4281dd48a28d28',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fsocketsetopt',['ARM_WIFI_SocketSetOpt',['../group__wifi__socket__gr.html#ga5de80d6729d9504a21dd5d31dc504017',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5ftx_5fpower',['ARM_WIFI_TX_POWER',['../group__WiFi__option.html#ga1fbda584fe5750db6a04b1ed27730d95',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5funinitialize',['ARM_WIFI_Uninitialize',['../group__wifi__control__gr.html#gae1e488d4ecc365e30712e6b1711a9c5d',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fwps_5fmethod_5fnone',['ARM_WIFI_WPS_METHOD_NONE',['../group__wifi__wps__method.html#gaade5c0e07cfee79973643b9f98a73438',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fwps_5fmethod_5fpbc',['ARM_WIFI_WPS_METHOD_PBC',['../group__wifi__wps__method.html#gafe4555319019fa722d2f2a8cc519af41',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fwps_5fmethod_5fpin',['ARM_WIFI_WPS_METHOD_PIN',['../group__wifi__wps__method.html#ga12a4e06347498f9765f339cdb5f391de',1,'Driver_WiFi.c']]],
['asynchronous',['asynchronous',['../group__sai__interface__gr.html#a75ba2507ea29601a309393e794f4413d',1,'ARM_SAI_CAPABILITIES::asynchronous()'],['../group__usart__interface__gr.html#a75ba2507ea29601a309393e794f4413d',1,'ARM_USART_CAPABILITIES::asynchronous()']]],
['asynchronous_5fops',['asynchronous_ops',['../group__storage__interface__gr.html#a15ade4ca762bc6ce72d435a16febb4cc',1,'ARM_STORAGE_CAPABILITIES']]],
['attributes',['attributes',['../group__storage__interface__gr.html#ade62c905888479b4f6d078d45cec5830',1,'ARM_STORAGE_BLOCK']]],
diff --git a/docs/Driver/html/search/all_10.js b/docs/Driver/html/search/all_10.js
index 95bc0ea..adaf7d7 100644
--- a/docs/Driver/html/search/all_10.js
+++ b/docs/Driver/html/search/all_10.js
@@ -22,13 +22,14 @@ var searchData=
['sai_20slot',['SAI Slot',['../group__sai__slot__control.html',1,'']]],
['sai_20synchronization',['SAI Synchronization',['../group__sai__sync__control.html',1,'']]],
['sample_20use_20of_20storage_20driver',['Sample Use of Storage Driver',['../group__SampleUseOfStorageDriver.html',1,'']]],
+ ['scan',['Scan',['../group__wifi__interface__gr.html#a51d027ef7046c413372103aa952772fb',1,'ARM_DRIVER_WIFI']]],
['sdio_5finterrupt',['sdio_interrupt',['../group__mci__interface__gr.html#a61e2a440b27d7d22c866ad4427f4b825',1,'ARM_MCI_STATUS::sdio_interrupt()'],['../group__mci__interface__gr.html#a61e2a440b27d7d22c866ad4427f4b825',1,'ARM_MCI_CAPABILITIES::sdio_interrupt()']]],
['sdr_5ftiming_5fmode',['sdr_timing_mode',['../group__nand__interface__gr.html#a21036f2047273d90c0af0e97031df5a9',1,'ARM_NAND_CAPABILITIES']]],
['sec',['sec',['../group__eth__mac__interface__gr.html#aaf5f5a3fa5d596a9136b4331f2b54bfc',1,'ARM_ETH_MAC_TIME']]],
['sector_5fcount',['sector_count',['../group__flash__interface__gr.html#a50947f9a42bbaa2d68d6e5079150d7bf',1,'ARM_FLASH_INFO']]],
['sector_5finfo',['sector_info',['../group__flash__interface__gr.html#a8dfb9d5160358e45293bba527762238d',1,'ARM_FLASH_INFO']]],
['sector_5fsize',['sector_size',['../group__flash__interface__gr.html#a7d37def484362c6e97a2d75144080b1d',1,'ARM_FLASH_INFO']]],
- ['security',['security',['../group__storage__interface__gr.html#aee43dd20848f45fe05efc10a8198817a',1,'ARM_STORAGE_INFO']]],
+ ['security',['security',['../group__storage__interface__gr.html#aee43dd20848f45fe05efc10a8198817a',1,'ARM_STORAGE_INFO::security()'],['../group__wifi__management__gr.html#a5cd97d88131cf38bcc75189f9569f9b7',1,'ARM_WIFI_CONFIG_t::security()'],['../group__wifi__management__gr.html#a5cd97d88131cf38bcc75189f9569f9b7',1,'ARM_WIFI_SCAN_INFO_t::security()'],['../group__wifi__management__gr.html#a5cd97d88131cf38bcc75189f9569f9b7',1,'ARM_WIFI_NET_INFO_t::security()']]],
['send',['Send',['../group__sai__interface__gr.html#a44eedddf4428cf4b98883b6c27d31922',1,'ARM_DRIVER_SAI::Send()'],['../group__spi__interface__gr.html#a44eedddf4428cf4b98883b6c27d31922',1,'ARM_DRIVER_SPI::Send()'],['../group__usart__interface__gr.html#a44eedddf4428cf4b98883b6c27d31922',1,'ARM_DRIVER_USART::Send()']]],
['sendaddress',['SendAddress',['../group__nand__interface__gr.html#a5a43001ef1ca6c6d73f03e366bf41cb5',1,'ARM_DRIVER_NAND']]],
['sendcommand',['SendCommand',['../group__mci__interface__gr.html#affefb5c1d352082933c2fb0620b37212',1,'ARM_DRIVER_MCI::SendCommand()'],['../group__nand__interface__gr.html#a3dbd36d86718980665ce2e3a1ba672ca',1,'ARM_DRIVER_NAND::SendCommand()']]],
@@ -40,6 +41,7 @@ var searchData=
['setmacaddress',['SetMacAddress',['../group__eth__mac__interface__gr.html#ac640f929dc4d5bde3e4282c75b25c00d',1,'ARM_DRIVER_ETH_MAC']]],
['setmode',['SetMode',['../group__can__interface__gr.html#a0fa2edbde052011604addec816782b4e',1,'ARM_DRIVER_CAN::SetMode()'],['../group__eth__phy__interface__gr.html#ae6686344f4d6afa0881d1e545c898a3d',1,'ARM_DRIVER_ETH_PHY::SetMode()']]],
['setmodemcontrol',['SetModemControl',['../group__usart__interface__gr.html#af6703d4078818df27ab9f8a7a8ad7b7b',1,'ARM_DRIVER_USART']]],
+ ['setoption',['SetOption',['../group__wifi__interface__gr.html#a6b5e1c7fcea96ff13f6fd16d57c8b68f',1,'ARM_DRIVER_WIFI']]],
['setuptransfer',['SetupTransfer',['../group__mci__interface__gr.html#adc63bab660e8304d78faa1ac429e792b',1,'ARM_DRIVER_MCI']]],
['side_5fchannel_5fattacks',['side_channel_attacks',['../Driver__Storage_8h.html#acd90f369373d7551174a981c4083fef1',1,'ARM_STORAGE_SECURITY_FEATURES']]],
['simplex',['simplex',['../group__spi__interface__gr.html#af244e2c2facf6414e3886495ee6b40bc',1,'ARM_SPI_CAPABILITIES']]],
@@ -49,6 +51,21 @@ var searchData=
['slavetransmit',['SlaveTransmit',['../group__i2c__interface__gr.html#ae9e3b81b352d4564fd2337fdf0e5488c',1,'ARM_DRIVER_I2C']]],
['smart_5fcard',['smart_card',['../group__usart__interface__gr.html#aa78e1ee1726d1db2cfa83fd7b5acc8bd',1,'ARM_USART_CAPABILITIES']]],
['smart_5fcard_5fclock',['smart_card_clock',['../group__usart__interface__gr.html#a7b3c14ea1b5e9ba0a37ebc05fcfd51a6',1,'ARM_USART_CAPABILITIES']]],
+ ['socketaccept',['SocketAccept',['../group__wifi__interface__gr.html#a66bb43c1e713efe7758b6e100c13ed69',1,'ARM_DRIVER_WIFI']]],
+ ['socketbind',['SocketBind',['../group__wifi__interface__gr.html#afcbc0c2bb3639584521ffeaaffc5a475',1,'ARM_DRIVER_WIFI']]],
+ ['socketclose',['SocketClose',['../group__wifi__interface__gr.html#a471a1be6d9adbccb83ca1f268643031c',1,'ARM_DRIVER_WIFI']]],
+ ['socketconnect',['SocketConnect',['../group__wifi__interface__gr.html#a45cbca28d9866f2ec2ad9df830787dd7',1,'ARM_DRIVER_WIFI']]],
+ ['socketcreate',['SocketCreate',['../group__wifi__interface__gr.html#aa26f0cefe99161484741977a5443e92c',1,'ARM_DRIVER_WIFI']]],
+ ['socketgethostbyname',['SocketGetHostByName',['../group__wifi__interface__gr.html#a62b2512cbaef03d26eb9c1e3004c3364',1,'ARM_DRIVER_WIFI']]],
+ ['socketgetopt',['SocketGetOpt',['../group__wifi__interface__gr.html#a4771324fb6f39fb2837e98d9f0ed48ed',1,'ARM_DRIVER_WIFI']]],
+ ['socketgetpeername',['SocketGetPeerName',['../group__wifi__interface__gr.html#ac45fbc58fd00742cbe712bf26d857359',1,'ARM_DRIVER_WIFI']]],
+ ['socketgetsockname',['SocketGetSockName',['../group__wifi__interface__gr.html#ab7c3e0211c87bf99e9c42b17a2249f50',1,'ARM_DRIVER_WIFI']]],
+ ['socketlisten',['SocketListen',['../group__wifi__interface__gr.html#a628706c754e1793ec864453a5b517d5c',1,'ARM_DRIVER_WIFI']]],
+ ['socketrecv',['SocketRecv',['../group__wifi__interface__gr.html#aaad6683992e76e3dd9a16eb6b7d43cf4',1,'ARM_DRIVER_WIFI']]],
+ ['socketrecvfrom',['SocketRecvFrom',['../group__wifi__interface__gr.html#a4343cf48bbcfb2101a422d90c34f84e6',1,'ARM_DRIVER_WIFI']]],
+ ['socketsend',['SocketSend',['../group__wifi__interface__gr.html#a7ff47d391831d547d310dd66f22c2942',1,'ARM_DRIVER_WIFI']]],
+ ['socketsendto',['SocketSendTo',['../group__wifi__interface__gr.html#a248a293faea6f6e1cb781b8153e468fa',1,'ARM_DRIVER_WIFI']]],
+ ['socketsetopt',['SocketSetOpt',['../group__wifi__interface__gr.html#a7019060d0869a7dfae8e31aedb46815d',1,'ARM_DRIVER_WIFI']]],
['software_5fattacks',['software_attacks',['../Driver__Storage_8h.html#a1b6a0329dd65f25a0ab22496ab708306',1,'ARM_STORAGE_SECURITY_FEATURES']]],
['speed',['speed',['../group__eth__interface__gr.html#a220859a8b5da0232739a11cbe7f79fc5',1,'ARM_ETH_LINK_INFO::speed()'],['../group__usbd__interface__gr.html#a220859a8b5da0232739a11cbe7f79fc5',1,'ARM_USBD_STATE::speed()'],['../group__usbh__host__gr.html#a220859a8b5da0232739a11cbe7f79fc5',1,'ARM_USBH_PORT_STATE::speed()']]],
['spi_20bit_20order',['SPI Bit Order',['../group__spi__bit__order__ctrls.html',1,'']]],
@@ -61,7 +78,10 @@ var searchData=
['spi_20miscellaneous_20controls',['SPI Miscellaneous Controls',['../group__spi__misc__ctrls.html',1,'']]],
['spi_20mode_20controls',['SPI Mode Controls',['../group__spi__mode__ctrls.html',1,'']]],
['spi_20slave_20select_20mode',['SPI Slave Select Mode',['../group__spi__slave__select__mode__ctrls.html',1,'']]],
+ ['ssid',['ssid',['../group__wifi__management__gr.html#a587ba0cb07f02913598610049a3bbb79',1,'ARM_WIFI_CONFIG_t::ssid()'],['../group__wifi__management__gr.html#ae7eccb3e4df8625b86b5572fc16c37c3',1,'ARM_WIFI_SCAN_INFO_t::ssid()'],['../group__wifi__management__gr.html#ae7eccb3e4df8625b86b5572fc16c37c3',1,'ARM_WIFI_NET_INFO_t::ssid()']]],
['start',['start',['../group__flash__interface__gr.html#a61eb63d26b2fa6c2971603ceccffb14b',1,'ARM_FLASH_SECTOR']]],
+ ['station',['station',['../group__wifi__control__gr.html#a3c9e76f6560429efd6dcc41ffd4b67b9',1,'ARM_WIFI_CAPABILITIES']]],
+ ['station_5fap',['station_ap',['../group__wifi__control__gr.html#ad280904e2429375205c09e53fe8cdcb1',1,'ARM_WIFI_CAPABILITIES']]],
['storage_20interface',['Storage Interface',['../group__storage__interface__gr.html',1,'']]],
['suspend_5fresume',['suspend_resume',['../group__mci__interface__gr.html#abb03f0187e4658f417b5a24cac33eed9',1,'ARM_MCI_CAPABILITIES']]],
['synchronous',['synchronous',['../group__sai__interface__gr.html#a9fa4f850b8ce2be2c7ffa2e3ec70ae20',1,'ARM_SAI_CAPABILITIES']]],
diff --git a/docs/Driver/html/search/all_12.js b/docs/Driver/html/search/all_12.js
index 7871cb5..f77c049 100644
--- a/docs/Driver/html/search/all_12.js
+++ b/docs/Driver/html/search/all_12.js
@@ -9,7 +9,7 @@ var searchData=
['uhs_5fsdr50',['uhs_sdr50',['../group__mci__interface__gr.html#a5c3dcb2f8aa6f65408d9a6741abb7b3e',1,'ARM_MCI_CAPABILITIES']]],
['uhs_5fsignaling',['uhs_signaling',['../group__mci__interface__gr.html#a084188480d589cdc8d3e164b9f41bea9',1,'ARM_MCI_CAPABILITIES']]],
['uhs_5ftuning',['uhs_tuning',['../group__mci__interface__gr.html#a617bf7fb73b49a20398b90098ecc3ec0',1,'ARM_MCI_CAPABILITIES']]],
- ['uninitialize',['Uninitialize',['../group__can__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_CAN::Uninitialize()'],['../group__eth__mac__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_ETH_MAC::Uninitialize()'],['../group__eth__phy__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_ETH_PHY::Uninitialize()'],['../group__i2c__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_I2C::Uninitialize()'],['../group__mci__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_MCI::Uninitialize()'],['../group__nand__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_NAND::Uninitialize()'],['../group__flash__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_FLASH::Uninitialize()'],['../group__sai__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_SAI::Uninitialize()'],['../group__spi__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_SPI::Uninitialize()'],['../group__storage__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_STORAGE::Uninitialize()'],['../group__usart__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_USART::Uninitialize()'],['../group__usbd__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_USBD::Uninitialize()'],['../group__usbh__host__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_USBH::Uninitialize()'],['../group__usbh__hci__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_USBH_HCI::Uninitialize()']]],
+ ['uninitialize',['Uninitialize',['../group__can__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_CAN::Uninitialize()'],['../group__eth__mac__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_ETH_MAC::Uninitialize()'],['../group__eth__phy__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_ETH_PHY::Uninitialize()'],['../group__i2c__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_I2C::Uninitialize()'],['../group__mci__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_MCI::Uninitialize()'],['../group__nand__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_NAND::Uninitialize()'],['../group__flash__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_FLASH::Uninitialize()'],['../group__sai__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_SAI::Uninitialize()'],['../group__spi__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_SPI::Uninitialize()'],['../group__storage__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_STORAGE::Uninitialize()'],['../group__usart__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_USART::Uninitialize()'],['../group__usbd__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_USBD::Uninitialize()'],['../group__usbh__host__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_USBH::Uninitialize()'],['../group__usbh__hci__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_USBH_HCI::Uninitialize()'],['../group__wifi__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_WIFI::Uninitialize()']]],
['unit_5fstate',['unit_state',['../group__can__interface__gr.html#a96ec94acab56690b3801e3c5fbd09fa2',1,'ARM_CAN_STATUS']]],
['usart_20clock_20phase',['USART Clock Phase',['../group__usart__clock__phase.html',1,'']]],
['usart_20clock_20polarity',['USART Clock Polarity',['../group__usart__clock__polarity.html',1,'']]],
diff --git a/docs/Driver/html/search/all_14.js b/docs/Driver/html/search/all_14.js
index 32003e2..172cea2 100644
--- a/docs/Driver/html/search/all_14.js
+++ b/docs/Driver/html/search/all_14.js
@@ -1,7 +1,26 @@
var searchData=
[
+ ['wifi_20socket_20address_20family_20definitions',['WiFi Socket Address Family definitions',['../group__wifi__addr__family.html',1,'']]],
+ ['wifi_20bypass_20mode',['WiFi Bypass Mode',['../group__wifi__bypass__gr.html',1,'']]],
+ ['wifi_20control',['WiFi Control',['../group__wifi__control__gr.html',1,'']]],
+ ['wifi_20dhcpv6_20mode',['WiFi DHCPv6 Mode',['../group__wifi__dhcp__v6__mode.html',1,'']]],
+ ['wifi_20events',['WiFi Events',['../group__wifi__event.html',1,'']]],
+ ['wifi_20interface',['WiFi Interface',['../group__wifi__interface__gr.html',1,'']]],
+ ['wifi_20management',['WiFi Management',['../group__wifi__management__gr.html',1,'']]],
+ ['wifi_20option_20codes',['WiFi Option Codes',['../group__WiFi__option.html',1,'']]],
+ ['wifi_20socket_20protocol_20definitions',['WiFi Socket Protocol definitions',['../group__wifi__protocol.html',1,'']]],
+ ['wifi_20security_20type',['WiFi Security Type',['../group__wifi__sec__type.html',1,'']]],
+ ['wifi_20socket_20function_20return_20codes',['WiFi Socket Function return codes',['../group__wifi__soc__func.html',1,'']]],
+ ['wifi_20socket_20option_20definitions',['WiFi Socket Option definitions',['../group__wifi__soc__opt.html',1,'']]],
+ ['wifi_20socket',['WiFi Socket',['../group__wifi__socket__gr.html',1,'']]],
+ ['wifi_20socket_20type_20definitions',['WiFi Socket Type definitions',['../group__wifi__socket__type.html',1,'']]],
+ ['wifi_20protected_20setup_20_28wps_29_20method',['WiFi Protected Setup (WPS) Method',['../group__wifi__wps__method.html',1,'']]],
['wp',['wp',['../group__nand__interface__gr.html#afe7f5b149b8d92859398315b1ad31ddc',1,'ARM_NAND_CAPABILITIES']]],
['wp_5fstate',['wp_state',['../group__mci__interface__gr.html#a02df0162d3a653c36158a7b6a76f6175',1,'ARM_MCI_CAPABILITIES']]],
+ ['wps_5fap',['wps_ap',['../group__wifi__control__gr.html#a7689c7dd824016b1962854a86d23d141',1,'ARM_WIFI_CAPABILITIES']]],
+ ['wps_5fmethod',['wps_method',['../group__wifi__management__gr.html#a5e263198499fb98f97d40a9b82579175',1,'ARM_WIFI_CONFIG_t']]],
+ ['wps_5fpin',['wps_pin',['../group__wifi__management__gr.html#a2047d60666390ea4755ce22603969c4c',1,'ARM_WIFI_CONFIG_t']]],
+ ['wps_5fstation',['wps_station',['../group__wifi__control__gr.html#a87476544767703fc9f45f81b16cd4429',1,'ARM_WIFI_CAPABILITIES']]],
['writedata',['WriteData',['../group__nand__interface__gr.html#a78393d355e539c6f845b33417da60a7e',1,'ARM_DRIVER_NAND']]],
['writeprotect',['WriteProtect',['../group__nand__interface__gr.html#add6fa19a729c42303581214bc9dec819',1,'ARM_DRIVER_NAND']]]
];
diff --git a/docs/Driver/html/search/all_2.js b/docs/Driver/html/search/all_2.js
index afd1590..78f9752 100644
--- a/docs/Driver/html/search/all_2.js
+++ b/docs/Driver/html/search/all_2.js
@@ -3,6 +3,9 @@ var searchData=
['b',['b',['../group__eth__interface__gr.html#ab590318ac859d0e57e15c3dd6c62a605',1,'ARM_ETH_MAC_ADDR']]],
['board_5flevel_5fattacks',['board_level_attacks',['../Driver__Storage_8h.html#a3981b8fafe1520f11518f2b6e12ef644',1,'ARM_STORAGE_SECURITY_FEATURES']]],
['brs',['brs',['../group__can__interface__gr.html#a3539c043c5868c59f76c736fe2bcadf4',1,'ARM_CAN_MSG_INFO']]],
+ ['bssid',['bssid',['../group__wifi__management__gr.html#a19c52baafe5797c359c5e0f5776499d7',1,'ARM_WIFI_SCAN_INFO_t']]],
['bus_5ferror',['bus_error',['../group__i2c__interface__gr.html#a43b1d210c48f4361c5054ba69bcae702',1,'ARM_I2C_STATUS']]],
- ['busy',['busy',['../group__i2c__interface__gr.html#a50c88f3c1d787773e2ac1b59533f034a',1,'ARM_I2C_STATUS::busy()'],['../group__nand__interface__gr.html#a50c88f3c1d787773e2ac1b59533f034a',1,'ARM_NAND_STATUS::busy()'],['../group__flash__interface__gr.html#a50c88f3c1d787773e2ac1b59533f034a',1,'ARM_FLASH_STATUS::busy()'],['../group__spi__interface__gr.html#a50c88f3c1d787773e2ac1b59533f034a',1,'ARM_SPI_STATUS::busy()'],['../group__storage__interface__gr.html#a50c88f3c1d787773e2ac1b59533f034a',1,'ARM_STORAGE_STATUS::busy()']]]
+ ['busy',['busy',['../group__i2c__interface__gr.html#a50c88f3c1d787773e2ac1b59533f034a',1,'ARM_I2C_STATUS::busy()'],['../group__nand__interface__gr.html#a50c88f3c1d787773e2ac1b59533f034a',1,'ARM_NAND_STATUS::busy()'],['../group__flash__interface__gr.html#a50c88f3c1d787773e2ac1b59533f034a',1,'ARM_FLASH_STATUS::busy()'],['../group__spi__interface__gr.html#a50c88f3c1d787773e2ac1b59533f034a',1,'ARM_SPI_STATUS::busy()'],['../group__storage__interface__gr.html#a50c88f3c1d787773e2ac1b59533f034a',1,'ARM_STORAGE_STATUS::busy()']]],
+ ['bypass_5fmode',['bypass_mode',['../group__wifi__control__gr.html#adbcc47408fb8c50d262a3be535108186',1,'ARM_WIFI_CAPABILITIES']]],
+ ['bypasscontrol',['BypassControl',['../group__wifi__interface__gr.html#a18c6762aa46cec65b65135eaeadebf23',1,'ARM_DRIVER_WIFI']]]
];
diff --git a/docs/Driver/html/search/all_3.js b/docs/Driver/html/search/all_3.js
index d47fa61..d02a044 100644
--- a/docs/Driver/html/search/all_3.js
+++ b/docs/Driver/html/search/all_3.js
@@ -17,6 +17,7 @@ var searchData=
['cd_5fstate',['cd_state',['../group__mci__interface__gr.html#af47e73979b028c86c7c1fbe39b095140',1,'ARM_MCI_CAPABILITIES']]],
['ce_5flines',['ce_lines',['../group__nand__interface__gr.html#ad5dd0fcdd7f6d5e5cd739f73323a2b11',1,'ARM_NAND_CAPABILITIES']]],
['ce_5fmanual',['ce_manual',['../group__nand__interface__gr.html#a2b8044d986995b183b057217643466bf',1,'ARM_NAND_CAPABILITIES']]],
+ ['ch',['ch',['../group__wifi__management__gr.html#acbcf5f8de7895ca456bb39fbcccde1d1',1,'ARM_WIFI_CONFIG_t::ch()'],['../group__wifi__management__gr.html#acbcf5f8de7895ca456bb39fbcccde1d1',1,'ARM_WIFI_SCAN_INFO_t::ch()'],['../group__wifi__management__gr.html#acbcf5f8de7895ca456bb39fbcccde1d1',1,'ARM_WIFI_NET_INFO_t::ch()']]],
['checksum_5foffload_5frx_5ficmp',['checksum_offload_rx_icmp',['../group__eth__mac__interface__gr.html#a142179445bfdbaaaf0d451f277fb0e96',1,'ARM_ETH_MAC_CAPABILITIES']]],
['checksum_5foffload_5frx_5fip4',['checksum_offload_rx_ip4',['../group__eth__mac__interface__gr.html#a0051111be2e389c3161da1c444746216',1,'ARM_ETH_MAC_CAPABILITIES']]],
['checksum_5foffload_5frx_5fip6',['checksum_offload_rx_ip6',['../group__eth__mac__interface__gr.html#a674b2306c64901e924b3cb7bb882f32f',1,'ARM_ETH_MAC_CAPABILITIES']]],
diff --git a/docs/Driver/html/search/all_4.js b/docs/Driver/html/search/all_4.js
index d253bd1..4d05e95 100644
--- a/docs/Driver/html/search/all_4.js
+++ b/docs/Driver/html/search/all_4.js
@@ -12,6 +12,7 @@ var searchData=
['ddr2',['ddr2',['../group__nand__interface__gr.html#ae086693990cbd5d628014c0fcc7c1f2c',1,'ARM_NAND_CAPABILITIES']]],
['ddr2_5ftiming_5fmode',['ddr2_timing_mode',['../group__nand__interface__gr.html#a6d9b66da0e56d04d545e0bb6841891b2',1,'ARM_NAND_CAPABILITIES']]],
['ddr_5ftiming_5fmode',['ddr_timing_mode',['../group__nand__interface__gr.html#a00c1f5db7d7c4abe7556733c36da7783',1,'ARM_NAND_CAPABILITIES']]],
+ ['deactivate',['Deactivate',['../group__wifi__interface__gr.html#ae9a38e69c7b7face914560e872378ed1',1,'ARM_DRIVER_WIFI']]],
['deviceconnect',['DeviceConnect',['../group__usbd__interface__gr.html#a71d312ce5c5335c6a035da55c25848e4',1,'ARM_DRIVER_USBD']]],
['devicedisconnect',['DeviceDisconnect',['../group__usbd__interface__gr.html#adff9dd8a0dc764e78b0271113ae3b0af',1,'ARM_DRIVER_USBD']]],
['devicegetstate',['DeviceGetState',['../group__usbd__interface__gr.html#ab906727173cbe8372bdc26ef20581baa',1,'ARM_DRIVER_USBD']]],
@@ -55,6 +56,8 @@ var searchData=
['driver_5fusbd_2eh',['Driver_USBD.h',['../Driver__USBD_8h.html',1,'']]],
['driver_5fusbh_2ec',['Driver_USBH.c',['../Driver__USBH_8c.html',1,'']]],
['driver_5fusbh_2eh',['Driver_USBH.h',['../Driver__USBH_8h.html',1,'']]],
+ ['driver_5fwifi_2ec',['Driver_WiFi.c',['../Driver__WiFi_8c.html',1,'']]],
+ ['driver_5fwifi_2eh',['Driver_WiFi.h',['../Driver__WiFi_8h.html',1,'']]],
['driver_20validation',['Driver Validation',['../driverValidation.html',1,'']]],
['drv',['drv',['../group__common__drv__gr.html#adcd153bc4507926c792e86ebe74e6455',1,'ARM_DRIVER_VERSION']]],
['dsr',['dsr',['../group__usart__interface__gr.html#a437895b17519a16f920ae07461dd67d2',1,'ARM_USART_MODEM_STATUS::dsr()'],['../group__usart__interface__gr.html#a437895b17519a16f920ae07461dd67d2',1,'ARM_USART_CAPABILITIES::dsr()']]],
diff --git a/docs/Driver/html/search/all_5.js b/docs/Driver/html/search/all_5.js
index 235b99f..ca7a7b5 100644
--- a/docs/Driver/html/search/all_5.js
+++ b/docs/Driver/html/search/all_5.js
@@ -35,12 +35,18 @@ var searchData=
['ethernet_20mac_20vlan_20filter_20flag',['Ethernet MAC VLAN Filter Flag',['../group__eth__mac__vlan__filter__ctrls.html',1,'']]],
['ethernet_20phy_20interface',['Ethernet PHY Interface',['../group__eth__phy__interface__gr.html',1,'']]],
['ethernet_20phy_20mode',['Ethernet PHY Mode',['../group__eth__phy__mode__ctrls.html',1,'']]],
+ ['ethgetrxframesize',['EthGetRxFrameSize',['../group__wifi__interface__gr.html#af7ecc54209ce3725037cb5c9629151cf',1,'ARM_DRIVER_WIFI']]],
+ ['ethreadframe',['EthReadFrame',['../group__wifi__interface__gr.html#a544ca40b7157efce5000cd83aa92f8a0',1,'ARM_DRIVER_WIFI']]],
+ ['ethsendframe',['EthSendFrame',['../group__wifi__interface__gr.html#a2648d7e0d1c10c48923d8d20d99311ab',1,'ARM_DRIVER_WIFI']]],
+ ['event_5fap_5fconnect',['event_ap_connect',['../group__wifi__control__gr.html#a9fc191093a9bc356c3d85e9cbf185620',1,'ARM_WIFI_CAPABILITIES']]],
+ ['event_5fap_5fdisconnect',['event_ap_disconnect',['../group__wifi__control__gr.html#a18a7e7fe3a4f48548af6db6c825cc427',1,'ARM_WIFI_CAPABILITIES']]],
['event_5fconnect',['event_connect',['../group__usbh__host__gr.html#ae76b779cb9fdf447b20c8b6beed2d534',1,'ARM_USBH_CAPABILITIES']]],
['event_5fcts',['event_cts',['../group__usart__interface__gr.html#a4ebe5ddec8d99a63843f2a3c70ac85f9',1,'ARM_USART_CAPABILITIES']]],
['event_5fdcd',['event_dcd',['../group__usart__interface__gr.html#a7c1dd043d0db9738d6b5fa8d89211446',1,'ARM_USART_CAPABILITIES']]],
['event_5fdevice_5fready',['event_device_ready',['../group__nand__interface__gr.html#a5f347e9b63764bbb657f52dc20682128',1,'ARM_NAND_CAPABILITIES']]],
['event_5fdisconnect',['event_disconnect',['../group__usbh__host__gr.html#ab83941051cac8e19807b887354dc42fc',1,'ARM_USBH_CAPABILITIES']]],
['event_5fdsr',['event_dsr',['../group__usart__interface__gr.html#aefdb61f16498d650b5a7f5f9b62779df',1,'ARM_USART_CAPABILITIES']]],
+ ['event_5feth_5frx_5fframe',['event_eth_rx_frame',['../group__wifi__control__gr.html#ac4c6eadec013cf8a11b8eca66b809431',1,'ARM_WIFI_CAPABILITIES']]],
['event_5fframe_5ferror',['event_frame_error',['../group__sai__interface__gr.html#acc06ba75f18af9862d171426abc3273e',1,'ARM_SAI_CAPABILITIES']]],
['event_5fmode_5ffault',['event_mode_fault',['../group__spi__interface__gr.html#a309619714f0c4febaa497ebdb9b7e3ca',1,'ARM_SPI_CAPABILITIES']]],
['event_5fovercurrent',['event_overcurrent',['../group__usbh__host__gr.html#acd3087b3a4a7691595dd75568c12d696',1,'ARM_USBH_CAPABILITIES']]],
diff --git a/docs/Driver/html/search/all_7.js b/docs/Driver/html/search/all_7.js
index 1767660..57f1cf4 100644
--- a/docs/Driver/html/search/all_7.js
+++ b/docs/Driver/html/search/all_7.js
@@ -3,7 +3,7 @@ var searchData=
['general_2etxt',['General.txt',['../General_8txt.html',1,'']]],
['general_5fcall',['general_call',['../group__i2c__interface__gr.html#ab65804439f6f5beda8da30381b0ad22d',1,'ARM_I2C_STATUS']]],
['getblock',['GetBlock',['../group__storage__interface__gr.html#af43edebfb5463d22ffeda6de20e1d1bd',1,'ARM_DRIVER_STORAGE']]],
- ['getcapabilities',['GetCapabilities',['../group__can__interface__gr.html#a62c0c62c2bf482c000b1b2a2c817a96f',1,'ARM_DRIVER_CAN::GetCapabilities()'],['../group__eth__mac__interface__gr.html#a9fd725bb058c584a9ced9c579561cdf1',1,'ARM_DRIVER_ETH_MAC::GetCapabilities()'],['../group__i2c__interface__gr.html#a5dfa74ca82e0af995d43da61e08c3103',1,'ARM_DRIVER_I2C::GetCapabilities()'],['../group__mci__interface__gr.html#a5648b4224e0346ba5e20fefc7e83aee8',1,'ARM_DRIVER_MCI::GetCapabilities()'],['../group__nand__interface__gr.html#adab9d081aee3e5d1f83c6911e45ceaa6',1,'ARM_DRIVER_NAND::GetCapabilities()'],['../group__flash__interface__gr.html#a25076bd7274af5d3b0af6380ed1f0331',1,'ARM_DRIVER_FLASH::GetCapabilities()'],['../group__sai__interface__gr.html#a7e230744b9898cabf80ee6f2595569f6',1,'ARM_DRIVER_SAI::GetCapabilities()'],['../group__spi__interface__gr.html#a065b5fc24d0204692f0f95a44351ac1e',1,'ARM_DRIVER_SPI::GetCapabilities()'],['../group__storage__interface__gr.html#abbfb3aa4b6adb4407de79221bf12cc55',1,'ARM_DRIVER_STORAGE::GetCapabilities()'],['../group__usart__interface__gr.html#a9cec078ea816ece7b2d989f35caadb12',1,'ARM_DRIVER_USART::GetCapabilities()'],['../group__usbd__interface__gr.html#a52045edf0f555a0f0ecdf37a5e169f7a',1,'ARM_DRIVER_USBD::GetCapabilities()'],['../group__usbh__host__gr.html#aaba1d9458e32389c21c3d899f9cb9313',1,'ARM_DRIVER_USBH::GetCapabilities()'],['../group__usbh__hci__gr.html#a7a41769405bb3bb4cc9eaba26cf220d4',1,'ARM_DRIVER_USBH_HCI::GetCapabilities()']]],
+ ['getcapabilities',['GetCapabilities',['../group__can__interface__gr.html#a62c0c62c2bf482c000b1b2a2c817a96f',1,'ARM_DRIVER_CAN::GetCapabilities()'],['../group__eth__mac__interface__gr.html#a9fd725bb058c584a9ced9c579561cdf1',1,'ARM_DRIVER_ETH_MAC::GetCapabilities()'],['../group__i2c__interface__gr.html#a5dfa74ca82e0af995d43da61e08c3103',1,'ARM_DRIVER_I2C::GetCapabilities()'],['../group__mci__interface__gr.html#a5648b4224e0346ba5e20fefc7e83aee8',1,'ARM_DRIVER_MCI::GetCapabilities()'],['../group__nand__interface__gr.html#adab9d081aee3e5d1f83c6911e45ceaa6',1,'ARM_DRIVER_NAND::GetCapabilities()'],['../group__flash__interface__gr.html#a25076bd7274af5d3b0af6380ed1f0331',1,'ARM_DRIVER_FLASH::GetCapabilities()'],['../group__sai__interface__gr.html#a7e230744b9898cabf80ee6f2595569f6',1,'ARM_DRIVER_SAI::GetCapabilities()'],['../group__spi__interface__gr.html#a065b5fc24d0204692f0f95a44351ac1e',1,'ARM_DRIVER_SPI::GetCapabilities()'],['../group__storage__interface__gr.html#abbfb3aa4b6adb4407de79221bf12cc55',1,'ARM_DRIVER_STORAGE::GetCapabilities()'],['../group__usart__interface__gr.html#a9cec078ea816ece7b2d989f35caadb12',1,'ARM_DRIVER_USART::GetCapabilities()'],['../group__usbd__interface__gr.html#a52045edf0f555a0f0ecdf37a5e169f7a',1,'ARM_DRIVER_USBD::GetCapabilities()'],['../group__usbh__host__gr.html#aaba1d9458e32389c21c3d899f9cb9313',1,'ARM_DRIVER_USBH::GetCapabilities()'],['../group__usbh__hci__gr.html#a7a41769405bb3bb4cc9eaba26cf220d4',1,'ARM_DRIVER_USBH_HCI::GetCapabilities()'],['../group__wifi__interface__gr.html#a1ced805656e067b5635f1af2292b69e1',1,'ARM_DRIVER_WIFI::GetCapabilities()']]],
['getclock',['GetClock',['../group__can__interface__gr.html#a21063f38e762cf29dfd3f5991ee936e2',1,'ARM_DRIVER_CAN']]],
['getdatacount',['GetDataCount',['../group__i2c__interface__gr.html#ad421a9b9b07fd6d3e6537396c2b98788',1,'ARM_DRIVER_I2C::GetDataCount()'],['../group__spi__interface__gr.html#ad1d892ab3932f65cd7cdf2d0a91ae5da',1,'ARM_DRIVER_SPI::GetDataCount()']]],
['getdevicebusy',['GetDeviceBusy',['../group__nand__interface__gr.html#ac9bc93fb1a089c6ac71428122f3a072e',1,'ARM_DRIVER_NAND']]],
@@ -13,12 +13,15 @@ var searchData=
['getlinkstate',['GetLinkState',['../group__eth__phy__interface__gr.html#a0e25b2f267edc874f1bd785175fcf08a',1,'ARM_DRIVER_ETH_PHY']]],
['getmacaddress',['GetMacAddress',['../group__eth__mac__interface__gr.html#a02837059933cd04b04bf795a7138f218',1,'ARM_DRIVER_ETH_MAC']]],
['getmodemstatus',['GetModemStatus',['../group__usart__interface__gr.html#a517a7a98a444126734782beb4951a9db',1,'ARM_DRIVER_USART']]],
+ ['getmoduleinfo',['GetModuleInfo',['../group__wifi__interface__gr.html#aa78e745bbf8257a3438700e4e6a8d222',1,'ARM_DRIVER_WIFI']]],
+ ['getnetinfo',['GetNetInfo',['../group__wifi__interface__gr.html#ac17eb39c11b7797b88a1f6e0f8cc772d',1,'ARM_DRIVER_WIFI']]],
['getnextblock',['GetNextBlock',['../group__storage__interface__gr.html#adda93f4d74519247517f036c4551dd13',1,'ARM_DRIVER_STORAGE']]],
+ ['getoption',['GetOption',['../group__wifi__interface__gr.html#af264a580d36c33a649b64be845458b03',1,'ARM_DRIVER_WIFI']]],
['getrxcount',['GetRxCount',['../group__sai__interface__gr.html#a758c7822edf6ac18f82eb33c9dc09d71',1,'ARM_DRIVER_SAI::GetRxCount()'],['../group__usart__interface__gr.html#a758c7822edf6ac18f82eb33c9dc09d71',1,'ARM_DRIVER_USART::GetRxCount()']]],
['getrxframesize',['GetRxFrameSize',['../group__eth__mac__interface__gr.html#a3286cc9c7624168b162aa3ce3cbe135e',1,'ARM_DRIVER_ETH_MAC']]],
['getrxframetime',['GetRxFrameTime',['../group__eth__mac__interface__gr.html#a8ae5a588bf4055bba3de73cfba78f7e8',1,'ARM_DRIVER_ETH_MAC']]],
['getstatus',['GetStatus',['../group__can__interface__gr.html#ad60ff24982cdb3ce38b8c17e0b4f0acc',1,'ARM_DRIVER_CAN::GetStatus()'],['../group__i2c__interface__gr.html#ad4b47653bc47cdb02965dd311e88b96a',1,'ARM_DRIVER_I2C::GetStatus()'],['../group__mci__interface__gr.html#a2dc63353d6869c0ea2d3d29155c88b49',1,'ARM_DRIVER_MCI::GetStatus()'],['../group__nand__interface__gr.html#aa43ee108ee5bf29e40485ca89b34188b',1,'ARM_DRIVER_NAND::GetStatus()'],['../group__flash__interface__gr.html#afc1db6f33f777784f3c95efc816d4856',1,'ARM_DRIVER_FLASH::GetStatus()'],['../group__sai__interface__gr.html#a310d55d55bd7c6b0393d43bb994db708',1,'ARM_DRIVER_SAI::GetStatus()'],['../group__spi__interface__gr.html#a7305e7248420cdb4b02ceba87672178d',1,'ARM_DRIVER_SPI::GetStatus()'],['../group__storage__interface__gr.html#a820e9b9de75ebe93e64b067468b369af',1,'ARM_DRIVER_STORAGE::GetStatus()'],['../group__usart__interface__gr.html#a055ad4095356a022886828009a980316',1,'ARM_DRIVER_USART::GetStatus()']]],
['gettxcount',['GetTxCount',['../group__sai__interface__gr.html#a0b28b2c21016702f50c28655653099df',1,'ARM_DRIVER_SAI::GetTxCount()'],['../group__usart__interface__gr.html#a0b28b2c21016702f50c28655653099df',1,'ARM_DRIVER_USART::GetTxCount()']]],
['gettxframetime',['GetTxFrameTime',['../group__eth__mac__interface__gr.html#acf081f5020f4ef1435bcff7333a70b93',1,'ARM_DRIVER_ETH_MAC']]],
- ['getversion',['GetVersion',['../group__can__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_CAN::GetVersion()'],['../group__eth__mac__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_ETH_MAC::GetVersion()'],['../group__eth__phy__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_ETH_PHY::GetVersion()'],['../group__i2c__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_I2C::GetVersion()'],['../group__mci__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_MCI::GetVersion()'],['../group__nand__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_NAND::GetVersion()'],['../group__flash__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_FLASH::GetVersion()'],['../group__sai__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_SAI::GetVersion()'],['../group__spi__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_SPI::GetVersion()'],['../group__storage__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_STORAGE::GetVersion()'],['../group__usart__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_USART::GetVersion()'],['../group__usbd__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_USBD::GetVersion()'],['../group__usbh__host__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_USBH::GetVersion()'],['../group__usbh__hci__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_USBH_HCI::GetVersion()']]]
+ ['getversion',['GetVersion',['../group__can__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_CAN::GetVersion()'],['../group__eth__mac__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_ETH_MAC::GetVersion()'],['../group__eth__phy__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_ETH_PHY::GetVersion()'],['../group__i2c__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_I2C::GetVersion()'],['../group__mci__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_MCI::GetVersion()'],['../group__nand__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_NAND::GetVersion()'],['../group__flash__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_FLASH::GetVersion()'],['../group__sai__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_SAI::GetVersion()'],['../group__spi__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_SPI::GetVersion()'],['../group__storage__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_STORAGE::GetVersion()'],['../group__usart__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_USART::GetVersion()'],['../group__usbd__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_USBD::GetVersion()'],['../group__usbh__host__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_USBH::GetVersion()'],['../group__usbh__hci__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_USBH_HCI::GetVersion()'],['../group__wifi__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_WIFI::GetVersion()']]]
];
diff --git a/docs/Driver/html/search/all_9.js b/docs/Driver/html/search/all_9.js
index 9c5ded6..d5ac3ea 100644
--- a/docs/Driver/html/search/all_9.js
+++ b/docs/Driver/html/search/all_9.js
@@ -7,9 +7,12 @@ var searchData=
['i2c_20events',['I2C Events',['../group__I2C__events.html',1,'']]],
['i2c_20interface',['I2C Interface',['../group__i2c__interface__gr.html',1,'']]],
['id',['id',['../group__can__interface__gr.html#abaabdc509cdaba7df9f56c6c76f3ae19',1,'ARM_CAN_MSG_INFO']]],
- ['initialize',['Initialize',['../group__can__interface__gr.html#a322b44b8e757887616b75035a8fd7027',1,'ARM_DRIVER_CAN::Initialize()'],['../group__eth__mac__interface__gr.html#aa34417c70cb8b43567c59aa530866cc7',1,'ARM_DRIVER_ETH_MAC::Initialize()'],['../group__eth__phy__interface__gr.html#a9f9e7173bf8fed4d774fa48da53739ba',1,'ARM_DRIVER_ETH_PHY::Initialize()'],['../group__i2c__interface__gr.html#ab0480980f67e0ebe0461ccea7873a65b',1,'ARM_DRIVER_I2C::Initialize()'],['../group__mci__interface__gr.html#ae51ec82c310aff0edda6220f9ebfd822',1,'ARM_DRIVER_MCI::Initialize()'],['../group__nand__interface__gr.html#a28b29ab7b6114bb97175bd40d18854ac',1,'ARM_DRIVER_NAND::Initialize()'],['../group__flash__interface__gr.html#a2d1eb2b5c3ee21ba5c92c37e89412567',1,'ARM_DRIVER_FLASH::Initialize()'],['../group__sai__interface__gr.html#a54a38e78d5fd7ca0d37174c81ec01731',1,'ARM_DRIVER_SAI::Initialize()'],['../group__spi__interface__gr.html#afac50d0b28860f7b569293e6b713f8a4',1,'ARM_DRIVER_SPI::Initialize()'],['../group__storage__interface__gr.html#a4a126668a113ce450b0d831c74199b23',1,'ARM_DRIVER_STORAGE::Initialize()'],['../group__usart__interface__gr.html#a1a68601c09df8d37f3500ad373333962',1,'ARM_DRIVER_USART::Initialize()'],['../group__usbd__interface__gr.html#a84439aa5677d330d257a4b43e48d6426',1,'ARM_DRIVER_USBD::Initialize()'],['../group__usbh__host__gr.html#a5bf141e46b7ced3abe3466cae4d811fb',1,'ARM_DRIVER_USBH::Initialize()'],['../group__usbh__hci__gr.html#a40cbaad9fd2458b1008d31e1469903bb',1,'ARM_DRIVER_USBH_HCI::Initialize()']]],
+ ['initialize',['Initialize',['../group__can__interface__gr.html#a322b44b8e757887616b75035a8fd7027',1,'ARM_DRIVER_CAN::Initialize()'],['../group__eth__mac__interface__gr.html#aa34417c70cb8b43567c59aa530866cc7',1,'ARM_DRIVER_ETH_MAC::Initialize()'],['../group__eth__phy__interface__gr.html#a9f9e7173bf8fed4d774fa48da53739ba',1,'ARM_DRIVER_ETH_PHY::Initialize()'],['../group__i2c__interface__gr.html#ab0480980f67e0ebe0461ccea7873a65b',1,'ARM_DRIVER_I2C::Initialize()'],['../group__mci__interface__gr.html#ae51ec82c310aff0edda6220f9ebfd822',1,'ARM_DRIVER_MCI::Initialize()'],['../group__nand__interface__gr.html#a28b29ab7b6114bb97175bd40d18854ac',1,'ARM_DRIVER_NAND::Initialize()'],['../group__flash__interface__gr.html#a2d1eb2b5c3ee21ba5c92c37e89412567',1,'ARM_DRIVER_FLASH::Initialize()'],['../group__sai__interface__gr.html#a54a38e78d5fd7ca0d37174c81ec01731',1,'ARM_DRIVER_SAI::Initialize()'],['../group__spi__interface__gr.html#afac50d0b28860f7b569293e6b713f8a4',1,'ARM_DRIVER_SPI::Initialize()'],['../group__storage__interface__gr.html#a4a126668a113ce450b0d831c74199b23',1,'ARM_DRIVER_STORAGE::Initialize()'],['../group__usart__interface__gr.html#a1a68601c09df8d37f3500ad373333962',1,'ARM_DRIVER_USART::Initialize()'],['../group__usbd__interface__gr.html#a84439aa5677d330d257a4b43e48d6426',1,'ARM_DRIVER_USBD::Initialize()'],['../group__usbh__host__gr.html#a5bf141e46b7ced3abe3466cae4d811fb',1,'ARM_DRIVER_USBH::Initialize()'],['../group__usbh__hci__gr.html#a40cbaad9fd2458b1008d31e1469903bb',1,'ARM_DRIVER_USBH_HCI::Initialize()'],['../group__wifi__interface__gr.html#a99e597db8e61d0ff834561cb710e61ad',1,'ARM_DRIVER_WIFI::Initialize()']]],
['inquireecc',['InquireECC',['../group__nand__interface__gr.html#aecd239806e9f08b77ce0d00f61e78cf8',1,'ARM_DRIVER_NAND']]],
['internal_5fflash',['internal_flash',['../Driver__Storage_8h.html#a47dd9737459c9c5ce48f3e8a04995b9a',1,'ARM_STORAGE_SECURITY_FEATURES']]],
['internal_5floopback',['internal_loopback',['../group__can__interface__gr.html#af19cdbb26d3496ed7dd63a59a7c7711f',1,'ARM_CAN_CAPABILITIES']]],
- ['irda',['irda',['../group__usart__interface__gr.html#a9a72c5f0209a9ccf840fc196e9a9dffa',1,'ARM_USART_CAPABILITIES']]]
+ ['ip',['ip',['../group__wifi__control__gr.html#a69ddb9c845da426f636d9dd0dbed4e7e',1,'ARM_WIFI_CAPABILITIES']]],
+ ['ip6',['ip6',['../group__wifi__control__gr.html#aad13478539ad093fabafd1804acac4a2',1,'ARM_WIFI_CAPABILITIES']]],
+ ['irda',['irda',['../group__usart__interface__gr.html#a9a72c5f0209a9ccf840fc196e9a9dffa',1,'ARM_USART_CAPABILITIES']]],
+ ['isconnected',['IsConnected',['../group__wifi__interface__gr.html#ab9771e89a155d316e0b44d3ee89081d3',1,'ARM_DRIVER_WIFI']]]
];
diff --git a/docs/Driver/html/search/all_e.js b/docs/Driver/html/search/all_e.js
index 2eec685..038e11b 100644
--- a/docs/Driver/html/search/all_e.js
+++ b/docs/Driver/html/search/all_e.js
@@ -3,8 +3,10 @@ var searchData=
['page_5fcount',['page_count',['../group__nand__interface__gr.html#aa993bc236650aa405b01d00b7ca72904',1,'ARM_NAND_ECC_INFO']]],
['page_5flayout',['page_layout',['../group__nand__interface__gr.html#a5952ba4313bda7833fefd358f5aff979',1,'ARM_NAND_ECC_INFO']]],
['page_5fsize',['page_size',['../group__nand__interface__gr.html#a9dd3e47e968a8f6beb5d88c6d1b7ebe9',1,'ARM_NAND_ECC_INFO::page_size()'],['../group__flash__interface__gr.html#a9dd3e47e968a8f6beb5d88c6d1b7ebe9',1,'ARM_FLASH_INFO::page_size()']]],
+ ['pass',['pass',['../group__wifi__management__gr.html#a3bef28806edf8f4c8cb82584b7e8c3cb',1,'ARM_WIFI_CONFIG_t::pass()'],['../group__wifi__management__gr.html#a97ae3ac37e362cf8e7e3a9e18b7c806f',1,'ARM_WIFI_NET_INFO_t::pass()']]],
['phy_5fread',['PHY_Read',['../group__eth__mac__interface__gr.html#a0f2ddb734e4242077275761400b26e35',1,'ARM_DRIVER_ETH_MAC']]],
['phy_5fwrite',['PHY_Write',['../group__eth__mac__interface__gr.html#ac3efe9bdc31c3b1d7fd8eb82bbfb4c13',1,'ARM_DRIVER_ETH_MAC']]],
+ ['ping',['Ping',['../group__wifi__interface__gr.html#ad8f218e434e2f327335b16cdb4f21f65',1,'ARM_DRIVER_WIFI::Ping()'],['../group__wifi__control__gr.html#aef01bbaa48bdb4fba71684d8f31eb0b1',1,'ARM_WIFI_CAPABILITIES::ping()']]],
['pipecreate',['PipeCreate',['../group__usbh__host__gr.html#a7ce5ca579a8c535434187ad05f596fbd',1,'ARM_DRIVER_USBH']]],
['pipedelete',['PipeDelete',['../group__usbh__host__gr.html#ab2f8047e89786bb7a459fb9c6c3f03d5',1,'ARM_DRIVER_USBH']]],
['pipemodify',['PipeModify',['../group__usbh__host__gr.html#a3efae6fe31a53f7ecd765ba6db99992e',1,'ARM_DRIVER_USBH']]],
@@ -18,7 +20,7 @@ var searchData=
['portresume',['PortResume',['../group__usbh__host__gr.html#a79126109256c1ccef901f22bc36ddc1d',1,'ARM_DRIVER_USBH']]],
['portsuspend',['PortSuspend',['../group__usbh__host__gr.html#ab8be30d2d44a6447c8c085439ef117fb',1,'ARM_DRIVER_USBH']]],
['portvbusonoff',['PortVbusOnOff',['../group__usbh__host__gr.html#ab859fb9f73a60ffa1ce71ed961d4744f',1,'ARM_DRIVER_USBH::PortVbusOnOff()'],['../group__usbh__hci__gr.html#ab859fb9f73a60ffa1ce71ed961d4744f',1,'ARM_DRIVER_USBH_HCI::PortVbusOnOff()']]],
- ['powercontrol',['PowerControl',['../group__can__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_CAN::PowerControl()'],['../group__eth__mac__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_ETH_MAC::PowerControl()'],['../group__eth__phy__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_ETH_PHY::PowerControl()'],['../group__i2c__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_I2C::PowerControl()'],['../group__mci__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_MCI::PowerControl()'],['../group__nand__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_NAND::PowerControl()'],['../group__flash__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_FLASH::PowerControl()'],['../group__sai__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_SAI::PowerControl()'],['../group__spi__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_SPI::PowerControl()'],['../group__storage__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_STORAGE::PowerControl()'],['../group__usart__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_USART::PowerControl()'],['../group__usbd__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_USBD::PowerControl()'],['../group__usbh__host__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_USBH::PowerControl()'],['../group__usbh__hci__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_USBH_HCI::PowerControl()']]],
+ ['powercontrol',['PowerControl',['../group__can__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_CAN::PowerControl()'],['../group__eth__mac__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_ETH_MAC::PowerControl()'],['../group__eth__phy__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_ETH_PHY::PowerControl()'],['../group__i2c__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_I2C::PowerControl()'],['../group__mci__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_MCI::PowerControl()'],['../group__nand__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_NAND::PowerControl()'],['../group__flash__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_FLASH::PowerControl()'],['../group__sai__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_SAI::PowerControl()'],['../group__spi__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_SPI::PowerControl()'],['../group__storage__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_STORAGE::PowerControl()'],['../group__usart__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_USART::PowerControl()'],['../group__usbd__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_USBD::PowerControl()'],['../group__usbh__host__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_USBH::PowerControl()'],['../group__usbh__hci__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_USBH_HCI::PowerControl()'],['../group__wifi__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_WIFI::PowerControl()']]],
['precision_5ftimer',['precision_timer',['../group__eth__mac__interface__gr.html#a881a863974d32f95d7829f768ac47aa2',1,'ARM_ETH_MAC_CAPABILITIES']]],
['program_5fcycles',['program_cycles',['../group__storage__interface__gr.html#ac501623ba5adb4904cdd6c286e7388eb',1,'ARM_STORAGE_INFO']]],
['program_5funit',['program_unit',['../group__flash__interface__gr.html#a483c41066757e2865bf3a27a2a627a54',1,'ARM_FLASH_INFO::program_unit()'],['../group__storage__interface__gr.html#a483c41066757e2865bf3a27a2a627a54',1,'ARM_STORAGE_INFO::program_unit()']]],
diff --git a/docs/Driver/html/search/all_f.js b/docs/Driver/html/search/all_f.js
index f34e0ea..7b0c529 100644
--- a/docs/Driver/html/search/all_f.js
+++ b/docs/Driver/html/search/all_f.js
@@ -12,7 +12,7 @@ var searchData=
['receive',['Receive',['../group__sai__interface__gr.html#adb9224a35fe16c92eb0dd103638e4cf3',1,'ARM_DRIVER_SAI::Receive()'],['../group__spi__interface__gr.html#adb9224a35fe16c92eb0dd103638e4cf3',1,'ARM_DRIVER_SPI::Receive()'],['../group__usart__interface__gr.html#adb9224a35fe16c92eb0dd103638e4cf3',1,'ARM_DRIVER_USART::Receive()']]],
['reentrant_5foperation',['reentrant_operation',['../group__can__interface__gr.html#ae0514834750c7452431717a881471e2b',1,'ARM_CAN_CAPABILITIES::reentrant_operation()'],['../group__nand__interface__gr.html#ae0514834750c7452431717a881471e2b',1,'ARM_NAND_CAPABILITIES::reentrant_operation()']]],
['reference_20implementation',['Reference Implementation',['../referenceImplementation.html',1,'']]],
- ['reserved',['reserved',['../group__can__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_CAN_OBJ_CAPABILITIES::reserved()'],['../group__can__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_CAN_MSG_INFO::reserved()'],['../group__can__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_CAN_STATUS::reserved()'],['../group__can__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_CAN_CAPABILITIES::reserved()'],['../group__eth__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_ETH_LINK_INFO::reserved()'],['../group__eth__mac__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_ETH_MAC_CAPABILITIES::reserved()'],['../group__i2c__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_I2C_STATUS::reserved()'],['../group__i2c__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_I2C_CAPABILITIES::reserved()'],['../group__mci__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_MCI_STATUS::reserved()'],['../group__mci__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_MCI_CAPABILITIES::reserved()'],['../group__nand__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_NAND_ECC_INFO::reserved()'],['../group__nand__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_NAND_STATUS::reserved()'],['../group__nand__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_NAND_CAPABILITIES::reserved()'],['../group__flash__interface__gr.html#a72aca6ea6d8153b28ea8f139b932ec3e',1,'ARM_FLASH_INFO::reserved()'],['../group__flash__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_FLASH_STATUS::reserved()'],['../group__flash__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_FLASH_CAPABILITIES::reserved()'],['../group__sai__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_SAI_STATUS::reserved()'],['../group__sai__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_SAI_CAPABILITIES::reserved()'],['../group__spi__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_SPI_STATUS::reserved()'],['../group__spi__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_SPI_CAPABILITIES::reserved()'],['../group__storage__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_STORAGE_BLOCK_ATTRIBUTES::reserved()'],['../group__storage__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_STORAGE_INFO::reserved()'],['../group__storage__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_STORAGE_STATUS::reserved()'],['../group__storage__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_STORAGE_CAPABILITIES::reserved()'],['../group__usart__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_USART_STATUS::reserved()'],['../group__usart__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_USART_MODEM_STATUS::reserved()'],['../group__usart__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_USART_CAPABILITIES::reserved()'],['../group__usbd__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_USBD_STATE::reserved()'],['../group__usbd__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_USBD_CAPABILITIES::reserved()'],['../group__usbh__host__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_USBH_PORT_STATE::reserved()'],['../group__usbh__host__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_USBH_CAPABILITIES::reserved()'],['../group__usbh__hci__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_USBH_HCI_CAPABILITIES::reserved()']]],
+ ['reserved',['reserved',['../group__can__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_CAN_OBJ_CAPABILITIES::reserved()'],['../group__can__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_CAN_MSG_INFO::reserved()'],['../group__can__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_CAN_STATUS::reserved()'],['../group__can__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_CAN_CAPABILITIES::reserved()'],['../group__eth__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_ETH_LINK_INFO::reserved()'],['../group__eth__mac__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_ETH_MAC_CAPABILITIES::reserved()'],['../group__i2c__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_I2C_STATUS::reserved()'],['../group__i2c__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_I2C_CAPABILITIES::reserved()'],['../group__mci__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_MCI_STATUS::reserved()'],['../group__mci__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_MCI_CAPABILITIES::reserved()'],['../group__nand__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_NAND_ECC_INFO::reserved()'],['../group__nand__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_NAND_STATUS::reserved()'],['../group__nand__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_NAND_CAPABILITIES::reserved()'],['../group__flash__interface__gr.html#a72aca6ea6d8153b28ea8f139b932ec3e',1,'ARM_FLASH_INFO::reserved()'],['../group__flash__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_FLASH_STATUS::reserved()'],['../group__flash__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_FLASH_CAPABILITIES::reserved()'],['../group__sai__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_SAI_STATUS::reserved()'],['../group__sai__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_SAI_CAPABILITIES::reserved()'],['../group__spi__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_SPI_STATUS::reserved()'],['../group__spi__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_SPI_CAPABILITIES::reserved()'],['../group__storage__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_STORAGE_BLOCK_ATTRIBUTES::reserved()'],['../group__storage__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_STORAGE_INFO::reserved()'],['../group__storage__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_STORAGE_STATUS::reserved()'],['../group__storage__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_STORAGE_CAPABILITIES::reserved()'],['../group__usart__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_USART_STATUS::reserved()'],['../group__usart__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_USART_MODEM_STATUS::reserved()'],['../group__usart__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_USART_CAPABILITIES::reserved()'],['../group__usbd__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_USBD_STATE::reserved()'],['../group__usbd__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_USBD_CAPABILITIES::reserved()'],['../group__usbh__host__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_USBH_PORT_STATE::reserved()'],['../group__usbh__host__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_USBH_CAPABILITIES::reserved()'],['../group__usbh__hci__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_USBH_HCI_CAPABILITIES::reserved()'],['../group__wifi__management__gr.html#acb7bc06bed6f6408d719334fc41698c7',1,'ARM_WIFI_CONFIG_t::reserved()'],['../group__wifi__control__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_WIFI_CAPABILITIES::reserved()']]],
['reserved1',['reserved1',['../Driver__Storage_8h.html#aef9bb556c1530f5d648fd57e73b9a105',1,'ARM_STORAGE_SECURITY_FEATURES']]],
['reserved2',['reserved2',['../Driver__Storage_8h.html#ae673672452e4741c4ab7c174af880a87',1,'ARM_STORAGE_SECURITY_FEATURES']]],
['resolveaddress',['ResolveAddress',['../group__storage__interface__gr.html#a6e1b3f9abb40bb5c70c6141587ee6e6a',1,'ARM_DRIVER_STORAGE']]],
@@ -20,6 +20,7 @@ var searchData=
['retention_5flevel',['retention_level',['../group__storage__interface__gr.html#a16d1a2aead689ffa28fd89cb6779e5a7',1,'ARM_STORAGE_INFO']]],
['ri',['ri',['../group__usart__interface__gr.html#aa6cf03b82235bedc0acf00acb46130fb',1,'ARM_USART_MODEM_STATUS::ri()'],['../group__usart__interface__gr.html#aa6cf03b82235bedc0acf00acb46130fb',1,'ARM_USART_CAPABILITIES::ri()']]],
['rollback_5fprotection',['rollback_protection',['../Driver__Storage_8h.html#affe0253b35f41c44ea06ae1e87d91012',1,'ARM_STORAGE_SECURITY_FEATURES']]],
+ ['rssi',['rssi',['../group__wifi__management__gr.html#afb67d818cd76cce8057affabcb1979a6',1,'ARM_WIFI_SCAN_INFO_t::rssi()'],['../group__wifi__management__gr.html#afb67d818cd76cce8057affabcb1979a6',1,'ARM_WIFI_NET_INFO_t::rssi()']]],
['rst_5fn',['rst_n',['../group__mci__interface__gr.html#a2e8bd27f2c5c3093c4fec557890b97d4',1,'ARM_MCI_CAPABILITIES']]],
['rtr',['rtr',['../group__can__interface__gr.html#a1f32fc9e5d3b33babf5905140e7a53af',1,'ARM_CAN_MSG_INFO']]],
['rts',['rts',['../group__usart__interface__gr.html#afad044722f459552e9f0f602983659e9',1,'ARM_USART_CAPABILITIES']]],
diff --git a/docs/Driver/html/search/classes_0.js b/docs/Driver/html/search/classes_0.js
index 04aa70d..021ccf0 100644
--- a/docs/Driver/html/search/classes_0.js
+++ b/docs/Driver/html/search/classes_0.js
@@ -19,6 +19,7 @@ var searchData=
['arm_5fdriver_5fusbh',['ARM_DRIVER_USBH',['../group__usbh__host__gr.html#structARM__DRIVER__USBH',1,'']]],
['arm_5fdriver_5fusbh_5fhci',['ARM_DRIVER_USBH_HCI',['../group__usbh__hci__gr.html#structARM__DRIVER__USBH__HCI',1,'']]],
['arm_5fdriver_5fversion',['ARM_DRIVER_VERSION',['../group__common__drv__gr.html#structARM__DRIVER__VERSION',1,'']]],
+ ['arm_5fdriver_5fwifi',['ARM_DRIVER_WIFI',['../group__wifi__interface__gr.html#structARM__DRIVER__WIFI',1,'']]],
['arm_5feth_5flink_5finfo',['ARM_ETH_LINK_INFO',['../group__eth__interface__gr.html#structARM__ETH__LINK__INFO',1,'']]],
['arm_5feth_5fmac_5faddr',['ARM_ETH_MAC_ADDR',['../group__eth__interface__gr.html#structARM__ETH__MAC__ADDR',1,'']]],
['arm_5feth_5fmac_5fcapabilities',['ARM_ETH_MAC_CAPABILITIES',['../group__eth__mac__interface__gr.html#structARM__ETH__MAC__CAPABILITIES',1,'']]],
@@ -51,5 +52,9 @@ var searchData=
['arm_5fusbd_5fstate',['ARM_USBD_STATE',['../group__usbd__interface__gr.html#structARM__USBD__STATE',1,'']]],
['arm_5fusbh_5fcapabilities',['ARM_USBH_CAPABILITIES',['../group__usbh__host__gr.html#structARM__USBH__CAPABILITIES',1,'']]],
['arm_5fusbh_5fhci_5fcapabilities',['ARM_USBH_HCI_CAPABILITIES',['../group__usbh__hci__gr.html#structARM__USBH__HCI__CAPABILITIES',1,'']]],
- ['arm_5fusbh_5fport_5fstate',['ARM_USBH_PORT_STATE',['../group__usbh__host__gr.html#structARM__USBH__PORT__STATE',1,'']]]
+ ['arm_5fusbh_5fport_5fstate',['ARM_USBH_PORT_STATE',['../group__usbh__host__gr.html#structARM__USBH__PORT__STATE',1,'']]],
+ ['arm_5fwifi_5fcapabilities',['ARM_WIFI_CAPABILITIES',['../group__wifi__control__gr.html#structARM__WIFI__CAPABILITIES',1,'']]],
+ ['arm_5fwifi_5fconfig_5ft',['ARM_WIFI_CONFIG_t',['../group__wifi__management__gr.html#structARM__WIFI__CONFIG__t',1,'']]],
+ ['arm_5fwifi_5fnet_5finfo_5ft',['ARM_WIFI_NET_INFO_t',['../group__wifi__management__gr.html#structARM__WIFI__NET__INFO__t',1,'']]],
+ ['arm_5fwifi_5fscan_5finfo_5ft',['ARM_WIFI_SCAN_INFO_t',['../group__wifi__management__gr.html#structARM__WIFI__SCAN__INFO__t',1,'']]]
];
diff --git a/docs/Driver/html/search/defines_0.js b/docs/Driver/html/search/defines_0.js
index 9f87bc4..0f61122 100644
--- a/docs/Driver/html/search/defines_0.js
+++ b/docs/Driver/html/search/defines_0.js
@@ -3,5 +3,6 @@ var searchData=
['_5farm_5fdriver_5feth_5fmac_5f',['_ARM_Driver_ETH_MAC_',['../Driver__ETH__MAC_8h.html#ade64adbfd1c8076b7acf0b3994fb4df2',1,'Driver_ETH_MAC.h']]],
['_5farm_5fdriver_5feth_5fphy_5f',['_ARM_Driver_ETH_PHY_',['../Driver__ETH__PHY_8h.html#a261d0c3527c5880cbce44c92c5779a95',1,'Driver_ETH_PHY.h']]],
['_5farm_5fdriver_5fflash_5f',['_ARM_Driver_Flash_',['../Driver__Flash_8h.html#a0955bb54d18c78992e20395e32c537e6',1,'Driver_Flash.h']]],
- ['_5farm_5fdriver_5fstorage_5f',['_ARM_Driver_Storage_',['../Driver__Storage_8h.html#a21777a6487158bdc1f113996e65ff0bd',1,'Driver_Storage.h']]]
+ ['_5farm_5fdriver_5fstorage_5f',['_ARM_Driver_Storage_',['../Driver__Storage_8h.html#a21777a6487158bdc1f113996e65ff0bd',1,'Driver_Storage.h']]],
+ ['_5farm_5fdriver_5fwifi_5f',['_ARM_Driver_WiFi_',['../Driver__WiFi_8h.html#ad092e18422a937dd1837ed4fa5751499',1,'Driver_WiFi.h']]]
];
diff --git a/docs/Driver/html/search/defines_1.js b/docs/Driver/html/search/defines_1.js
index b8c7a4b..9466948 100644
--- a/docs/Driver/html/search/defines_1.js
+++ b/docs/Driver/html/search/defines_1.js
@@ -25,6 +25,7 @@ var searchData=
['arm_5fdriver_5fflash_5f',['ARM_Driver_Flash_',['../Driver__Flash_8h.html#afda179843b93526222e15d61f226ac8f',1,'Driver_Flash.h']]],
['arm_5fdriver_5fstorage_5f',['ARM_Driver_Storage_',['../Driver__Storage_8h.html#af4ce245f055ef69edd1306ef8fde37cf',1,'Driver_Storage.h']]],
['arm_5fdriver_5fversion_5fmajor_5fminor',['ARM_DRIVER_VERSION_MAJOR_MINOR',['../Driver__Common_8h.html#a43c7ca1eb0786d818624246c09932a74',1,'Driver_Common.h']]],
+ ['arm_5fdriver_5fwifi_5f',['ARM_Driver_WiFi_',['../Driver__WiFi_8h.html#a035999f5a44af74ed7c6576feacaa2ce',1,'Driver_WiFi.h']]],
['arm_5feth_5fduplex_5ffull',['ARM_ETH_DUPLEX_FULL',['../Driver__ETH_8h.html#a7848c83cd1fd6b2645c17919c2990354',1,'Driver_ETH.h']]],
['arm_5feth_5fduplex_5fhalf',['ARM_ETH_DUPLEX_HALF',['../Driver__ETH_8h.html#acb15afc2bfe61c56049b7279d6eae8fe',1,'Driver_ETH.h']]],
['arm_5feth_5fmac_5fapi_5fversion',['ARM_ETH_MAC_API_VERSION',['../Driver__ETH__MAC_8h.html#a89ade7fd7f91b1b6e21883a8f823a8cc',1,'Driver_ETH_MAC.h']]],
@@ -210,5 +211,6 @@ var searchData=
['arm_5fusbh_5fpacket_5fsplit_5fpos',['ARM_USBH_PACKET_SPLIT_Pos',['../Driver__USBH_8h.html#a41e5706fcf6e028c5c86751b37a27dd6',1,'Driver_USBH.h']]],
['arm_5fusbh_5fpacket_5ftoken_5fmsk',['ARM_USBH_PACKET_TOKEN_Msk',['../Driver__USBH_8h.html#a366b3541934b74772eba60e6332923ad',1,'Driver_USBH.h']]],
['arm_5fusbh_5fpacket_5ftoken_5fpos',['ARM_USBH_PACKET_TOKEN_Pos',['../Driver__USBH_8h.html#a8139a9c76ea4a062795130196d3b6ed9',1,'Driver_USBH.h']]],
- ['arm_5fusbh_5fsignalendpointevent_5ft',['ARM_USBH_SignalEndpointEvent_t',['../Driver__USBH_8h.html#ab66601b4c31f638479d7ab6efa515dcc',1,'Driver_USBH.h']]]
+ ['arm_5fusbh_5fsignalendpointevent_5ft',['ARM_USBH_SignalEndpointEvent_t',['../Driver__USBH_8h.html#ab66601b4c31f638479d7ab6efa515dcc',1,'Driver_USBH.h']]],
+ ['arm_5fwifi_5fapi_5fversion',['ARM_WIFI_API_VERSION',['../Driver__WiFi_8h.html#aa6a3705716b58d58fdbf72d8308f1383',1,'Driver_WiFi.h']]]
];
diff --git a/docs/Driver/html/search/files_0.js b/docs/Driver/html/search/files_0.js
index 1cd779a..2ebaa7f 100644
--- a/docs/Driver/html/search/files_0.js
+++ b/docs/Driver/html/search/files_0.js
@@ -31,5 +31,7 @@ var searchData=
['driver_5fusbd_2ec',['Driver_USBD.c',['../Driver__USBD_8c.html',1,'']]],
['driver_5fusbd_2eh',['Driver_USBD.h',['../Driver__USBD_8h.html',1,'']]],
['driver_5fusbh_2ec',['Driver_USBH.c',['../Driver__USBH_8c.html',1,'']]],
- ['driver_5fusbh_2eh',['Driver_USBH.h',['../Driver__USBH_8h.html',1,'']]]
+ ['driver_5fusbh_2eh',['Driver_USBH.h',['../Driver__USBH_8h.html',1,'']]],
+ ['driver_5fwifi_2ec',['Driver_WiFi.c',['../Driver__WiFi_8c.html',1,'']]],
+ ['driver_5fwifi_2eh',['Driver_WiFi.h',['../Driver__WiFi_8h.html',1,'']]]
];
diff --git a/docs/Driver/html/search/functions_0.js b/docs/Driver/html/search/functions_0.js
index 5cf49d3..3ad2232 100644
--- a/docs/Driver/html/search/functions_0.js
+++ b/docs/Driver/html/search/functions_0.js
@@ -200,5 +200,39 @@ var searchData=
['arm_5fusbh_5fpowercontrol',['ARM_USBH_PowerControl',['../group__usbh__host__gr.html#ga290a5e2e491da784e63be94699974d4a',1,'Driver_USBH.c']]],
['arm_5fusbh_5fsignalpipeevent',['ARM_USBH_SignalPipeEvent',['../group__usbh__host__gr.html#gae58d36afd83a0e32b07e89fb7145c9de',1,'Driver_USBH.c']]],
['arm_5fusbh_5fsignalportevent',['ARM_USBH_SignalPortEvent',['../group__usbh__host__gr.html#ga53619da2a3d56934629084b0d5c4700c',1,'Driver_USBH.c']]],
- ['arm_5fusbh_5funinitialize',['ARM_USBH_Uninitialize',['../group__usbh__host__gr.html#gafc2f18bc12bb0019f9cd1836dcca408d',1,'Driver_USBH.c']]]
+ ['arm_5fusbh_5funinitialize',['ARM_USBH_Uninitialize',['../group__usbh__host__gr.html#gafc2f18bc12bb0019f9cd1836dcca408d',1,'Driver_USBH.c']]],
+ ['arm_5fwifi_5factivate',['ARM_WIFI_Activate',['../group__wifi__management__gr.html#ga7d545744a848702d75043de30ea5260a',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fbypasscontrol',['ARM_WIFI_BypassControl',['../group__wifi__bypass__gr.html#ga678fa1aa06ca6aaa67c7eb7a7660730e',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fdeactivate',['ARM_WIFI_Deactivate',['../group__wifi__management__gr.html#ga1842127df60067481ac2f40d19153e3e',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fethgetrxframesize',['ARM_WIFI_EthGetRxFrameSize',['../group__wifi__bypass__gr.html#gab67442ff061d0c4311a7046bce8d0cd1',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fethreadframe',['ARM_WIFI_EthReadFrame',['../group__wifi__bypass__gr.html#ga1dbeb5528095af31a60560e0c48321d4',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fethsendframe',['ARM_WIFI_EthSendFrame',['../group__wifi__bypass__gr.html#gac1da4619feaf62d0cc90cfe44642d16b',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fgetcapabilities',['ARM_WIFI_GetCapabilities',['../group__wifi__control__gr.html#ga3496996799a4762e9958a8b6af683b4b',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fgetmoduleinfo',['ARM_WIFI_GetModuleInfo',['../group__wifi__control__gr.html#gabdc4c9966a3f22ac6e53119e71e67579',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fgetnetinfo',['ARM_WIFI_GetNetInfo',['../group__wifi__management__gr.html#ga29a5b0072470a8c56f0939f3c97ed08e',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fgetoption',['ARM_WIFI_GetOption',['../group__wifi__management__gr.html#ga56910984e5068f6502e12f72e1f80edf',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fgetversion',['ARM_WIFI_GetVersion',['../group__wifi__control__gr.html#gad349fb835926a508e2a33501c0dff6a2',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5finitialize',['ARM_WIFI_Initialize',['../group__wifi__control__gr.html#gadc4b9aaae0fdf7d489b1d81e3c2f3474',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fisconnected',['ARM_WIFI_IsConnected',['../group__wifi__management__gr.html#ga3d641222defb5f52f6dae4ce1d540d0f',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fping',['ARM_WIFI_Ping',['../group__wifi__socket__gr.html#gac7a8abb9e23f3f52dabce4153a53c1ca',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fpowercontrol',['ARM_WIFI_PowerControl',['../group__wifi__control__gr.html#ga48d4cb7c00e96d2b928cc4468d4e623b',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fscan',['ARM_WIFI_Scan',['../group__wifi__management__gr.html#ga856972af36e51cf0c4112029332d529f',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fsetoption',['ARM_WIFI_SetOption',['../group__wifi__management__gr.html#gaf38a7aeb470eec596febc850c8b69ccf',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fsignalevent',['ARM_WIFI_SignalEvent',['../group__wifi__control__gr.html#ga0c8243dee4bb161132692516f048bcec',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fsocketaccept',['ARM_WIFI_SocketAccept',['../group__wifi__socket__gr.html#ga24e6a015e519373c3f108cc5aa764ef8',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fsocketbind',['ARM_WIFI_SocketBind',['../group__wifi__socket__gr.html#gae69f7822b658765f1cd3f74e9a50c246',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fsocketclose',['ARM_WIFI_SocketClose',['../group__wifi__socket__gr.html#ga391464de71b6a5d300fda9434fe87a87',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fsocketconnect',['ARM_WIFI_SocketConnect',['../group__wifi__socket__gr.html#gac0f189afbd35914d4c85e77b40672b16',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fsocketcreate',['ARM_WIFI_SocketCreate',['../group__wifi__socket__gr.html#ga1433b297315ab394f1544a18548ffcc6',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fsocketgethostbyname',['ARM_WIFI_SocketGetHostByName',['../group__wifi__socket__gr.html#ga0c37435c6abc68ee0f1f4357b503e0bf',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fsocketgetopt',['ARM_WIFI_SocketGetOpt',['../group__wifi__socket__gr.html#ga6d69360e9774937b7bdc03b45fbc9075',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fsocketgetpeername',['ARM_WIFI_SocketGetPeerName',['../group__wifi__socket__gr.html#gaa484a931d55d163477920bc865dd9220',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fsocketgetsockname',['ARM_WIFI_SocketGetSockName',['../group__wifi__socket__gr.html#gac187e418893de33817e4fcbdd85dbaee',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fsocketlisten',['ARM_WIFI_SocketListen',['../group__wifi__socket__gr.html#ga4929aab257781dcaae7197f917991779',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fsocketrecv',['ARM_WIFI_SocketRecv',['../group__wifi__socket__gr.html#gaecc9ba19491ed00c27da3f5677895d48',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fsocketrecvfrom',['ARM_WIFI_SocketRecvFrom',['../group__wifi__socket__gr.html#ga2b15232d69f2ae8e189512d6c68c8a81',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fsocketsend',['ARM_WIFI_SocketSend',['../group__wifi__socket__gr.html#gaee8615b026e8525fb21ca45ba3778ac8',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fsocketsendto',['ARM_WIFI_SocketSendTo',['../group__wifi__socket__gr.html#ga5ddd3dd5f863b8392e4281dd48a28d28',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5fsocketsetopt',['ARM_WIFI_SocketSetOpt',['../group__wifi__socket__gr.html#ga5de80d6729d9504a21dd5d31dc504017',1,'Driver_WiFi.c']]],
+ ['arm_5fwifi_5funinitialize',['ARM_WIFI_Uninitialize',['../group__wifi__control__gr.html#gae1e488d4ecc365e30712e6b1711a9c5d',1,'Driver_WiFi.c']]]
];
diff --git a/docs/Driver/html/search/groups_8.html b/docs/Driver/html/search/groups_8.html
new file mode 100644
index 0000000..863d136
--- /dev/null
+++ b/docs/Driver/html/search/groups_8.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="groups_8.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/docs/Driver/html/search/groups_8.js b/docs/Driver/html/search/groups_8.js
new file mode 100644
index 0000000..b994902
--- /dev/null
+++ b/docs/Driver/html/search/groups_8.js
@@ -0,0 +1,18 @@
+var searchData=
+[
+ ['wifi_20socket_20address_20family_20definitions',['WiFi Socket Address Family definitions',['../group__wifi__addr__family.html',1,'']]],
+ ['wifi_20bypass_20mode',['WiFi Bypass Mode',['../group__wifi__bypass__gr.html',1,'']]],
+ ['wifi_20control',['WiFi Control',['../group__wifi__control__gr.html',1,'']]],
+ ['wifi_20dhcpv6_20mode',['WiFi DHCPv6 Mode',['../group__wifi__dhcp__v6__mode.html',1,'']]],
+ ['wifi_20events',['WiFi Events',['../group__wifi__event.html',1,'']]],
+ ['wifi_20interface',['WiFi Interface',['../group__wifi__interface__gr.html',1,'']]],
+ ['wifi_20management',['WiFi Management',['../group__wifi__management__gr.html',1,'']]],
+ ['wifi_20option_20codes',['WiFi Option Codes',['../group__WiFi__option.html',1,'']]],
+ ['wifi_20socket_20protocol_20definitions',['WiFi Socket Protocol definitions',['../group__wifi__protocol.html',1,'']]],
+ ['wifi_20security_20type',['WiFi Security Type',['../group__wifi__sec__type.html',1,'']]],
+ ['wifi_20socket_20function_20return_20codes',['WiFi Socket Function return codes',['../group__wifi__soc__func.html',1,'']]],
+ ['wifi_20socket_20option_20definitions',['WiFi Socket Option definitions',['../group__wifi__soc__opt.html',1,'']]],
+ ['wifi_20socket',['WiFi Socket',['../group__wifi__socket__gr.html',1,'']]],
+ ['wifi_20socket_20type_20definitions',['WiFi Socket Type definitions',['../group__wifi__socket__type.html',1,'']]],
+ ['wifi_20protected_20setup_20_28wps_29_20method',['WiFi Protected Setup (WPS) Method',['../group__wifi__wps__method.html',1,'']]]
+];
diff --git a/docs/Driver/html/search/search.css b/docs/Driver/html/search/search.css
index 1746d13..4d7612f 100644
--- a/docs/Driver/html/search/search.css
+++ b/docs/Driver/html/search/search.css
@@ -4,22 +4,16 @@
float: left;
}
-#searchli {
- float: right;
- display: block;
- width: 170px;
- height: 24px;
-}
-
#MSearchBox {
white-space : nowrap;
position: absolute;
float: none;
display: inline;
- margin-top: 3px;
+ margin-top: 8px;
right: 0px;
width: 170px;
z-index: 102;
+ background-color: white;
}
#MSearchBox .left
@@ -54,7 +48,7 @@
height:19px;
background:url('search_m.png') repeat-x;
border:none;
- width:116px;
+ width:111px;
margin-left:20px;
padding-left:4px;
color: #909090;
@@ -224,6 +218,10 @@ a.SRScope:focus, a.SRScope:active {
text-decoration: underline;
}
+span.SRScope {
+ padding-left: 4px;
+}
+
.SRPage .SRStatus {
padding: 2px 5px;
font-size: 8pt;
@@ -238,3 +236,36 @@ DIV.searchresults {
margin-left: 10px;
margin-right: 10px;
}
+
+/*---------------- External search page results */
+
+.searchresult {
+ background-color: #F0F3F8;
+}
+
+.pages b {
+ color: white;
+ padding: 5px 5px 3px 5px;
+ background-image: url("../tab_a.png");
+ background-repeat: repeat-x;
+ text-shadow: 0 1px 1px #000000;
+}
+
+.pages {
+ line-height: 17px;
+ margin-left: 4px;
+ text-decoration: none;
+}
+
+.hl {
+ font-weight: bold;
+}
+
+#searchresults {
+ margin-bottom: 20px;
+}
+
+.searchpages {
+ margin-top: 10px;
+}
+
diff --git a/docs/Driver/html/search/search.js b/docs/Driver/html/search/search.js
index 71d7393..31a13cb 100644
--- a/docs/Driver/html/search/search.js
+++ b/docs/Driver/html/search/search.js
@@ -16,7 +16,7 @@ var indexSectionsWithContent =
6: "a",
7: "a",
8: "_a",
- 9: "cefimnsu",
+ 9: "cefimnsuw",
10: "dort"
};
diff --git a/docs/Driver/html/search/typedefs_0.js b/docs/Driver/html/search/typedefs_0.js
index 91cced6..7833f3f 100644
--- a/docs/Driver/html/search/typedefs_0.js
+++ b/docs/Driver/html/search/typedefs_0.js
@@ -18,5 +18,6 @@ var searchData=
['arm_5fusbh_5fhci_5finterrupt_5ft',['ARM_USBH_HCI_Interrupt_t',['../group__usbh__hci__gr.html#gac60df9d1f2b3a769f2c30141800a9806',1,'Driver_USBH.h']]],
['arm_5fusbh_5fpipe_5fhandle',['ARM_USBH_PIPE_HANDLE',['../group__usbh__host__gr.html#ga2e4d0ebd0851ba7bf364ae1d8948672c',1,'Driver_USBH.h']]],
['arm_5fusbh_5fsignalpipeevent_5ft',['ARM_USBH_SignalPipeEvent_t',['../group__usbh__host__gr.html#ga1a32ebfe0db4a002aae2b0c0f8ece30c',1,'Driver_USBH.h']]],
- ['arm_5fusbh_5fsignalportevent_5ft',['ARM_USBH_SignalPortEvent_t',['../group__usbh__host__gr.html#ga61edcbb6ee863fe87abee488d78e1051',1,'Driver_USBH.h']]]
+ ['arm_5fusbh_5fsignalportevent_5ft',['ARM_USBH_SignalPortEvent_t',['../group__usbh__host__gr.html#ga61edcbb6ee863fe87abee488d78e1051',1,'Driver_USBH.h']]],
+ ['arm_5fwifi_5fsignalevent_5ft',['ARM_WIFI_SignalEvent_t',['../group__wifi__control__gr.html#gac0f04bbdd431c87a680626154c3e0a41',1,'Driver_WiFi.h']]]
];
diff --git a/docs/Driver/html/search/variables_0.js b/docs/Driver/html/search/variables_0.js
index 7cfec07..aebdc02 100644
--- a/docs/Driver/html/search/variables_0.js
+++ b/docs/Driver/html/search/variables_0.js
@@ -3,9 +3,11 @@ var searchData=
['abortsequence',['AbortSequence',['../group__nand__interface__gr.html#ad6e1d53e9028baff856899f795c0d0c8',1,'ARM_DRIVER_NAND']]],
['aborttransfer',['AbortTransfer',['../group__mci__interface__gr.html#afa8103cc20ba96420b7471455bbb87e4',1,'ARM_DRIVER_MCI']]],
['acls',['acls',['../Driver__Storage_8h.html#abbd64eb8edcf2263db5c8ac140dc0448',1,'ARM_STORAGE_SECURITY_FEATURES']]],
+ ['activate',['Activate',['../group__wifi__interface__gr.html#a444ea7bda2c45eab34050d2a895baeec',1,'ARM_DRIVER_WIFI']]],
['active',['active',['../group__usbd__interface__gr.html#ab22b96a3efad48f5a542f46c1b224800',1,'ARM_USBD_STATE']]],
['addr',['addr',['../group__storage__interface__gr.html#a0e89cf6b9f6cd3125470b1bed2b823df',1,'ARM_STORAGE_BLOCK']]],
['address_5f10_5fbit',['address_10_bit',['../group__i2c__interface__gr.html#a4ffaaf168a9f43e98d710abff5861ed5',1,'ARM_I2C_CAPABILITIES']]],
+ ['ap',['ap',['../group__wifi__control__gr.html#ae980bcb85233b9c5904072246ac71dd7',1,'ARM_WIFI_CAPABILITIES']]],
['api',['api',['../group__common__drv__gr.html#ad180da20fbde1d3dafc074af87c19540',1,'ARM_DRIVER_VERSION']]],
['arbitration_5flost',['arbitration_lost',['../group__i2c__interface__gr.html#ab3e3c8eeeae7fbe3c51dcb3d4104af24',1,'ARM_I2C_STATUS']]],
['asynchronous',['asynchronous',['../group__sai__interface__gr.html#a75ba2507ea29601a309393e794f4413d',1,'ARM_SAI_CAPABILITIES::asynchronous()'],['../group__usart__interface__gr.html#a75ba2507ea29601a309393e794f4413d',1,'ARM_USART_CAPABILITIES::asynchronous()']]],
diff --git a/docs/Driver/html/search/variables_1.js b/docs/Driver/html/search/variables_1.js
index afd1590..78f9752 100644
--- a/docs/Driver/html/search/variables_1.js
+++ b/docs/Driver/html/search/variables_1.js
@@ -3,6 +3,9 @@ var searchData=
['b',['b',['../group__eth__interface__gr.html#ab590318ac859d0e57e15c3dd6c62a605',1,'ARM_ETH_MAC_ADDR']]],
['board_5flevel_5fattacks',['board_level_attacks',['../Driver__Storage_8h.html#a3981b8fafe1520f11518f2b6e12ef644',1,'ARM_STORAGE_SECURITY_FEATURES']]],
['brs',['brs',['../group__can__interface__gr.html#a3539c043c5868c59f76c736fe2bcadf4',1,'ARM_CAN_MSG_INFO']]],
+ ['bssid',['bssid',['../group__wifi__management__gr.html#a19c52baafe5797c359c5e0f5776499d7',1,'ARM_WIFI_SCAN_INFO_t']]],
['bus_5ferror',['bus_error',['../group__i2c__interface__gr.html#a43b1d210c48f4361c5054ba69bcae702',1,'ARM_I2C_STATUS']]],
- ['busy',['busy',['../group__i2c__interface__gr.html#a50c88f3c1d787773e2ac1b59533f034a',1,'ARM_I2C_STATUS::busy()'],['../group__nand__interface__gr.html#a50c88f3c1d787773e2ac1b59533f034a',1,'ARM_NAND_STATUS::busy()'],['../group__flash__interface__gr.html#a50c88f3c1d787773e2ac1b59533f034a',1,'ARM_FLASH_STATUS::busy()'],['../group__spi__interface__gr.html#a50c88f3c1d787773e2ac1b59533f034a',1,'ARM_SPI_STATUS::busy()'],['../group__storage__interface__gr.html#a50c88f3c1d787773e2ac1b59533f034a',1,'ARM_STORAGE_STATUS::busy()']]]
+ ['busy',['busy',['../group__i2c__interface__gr.html#a50c88f3c1d787773e2ac1b59533f034a',1,'ARM_I2C_STATUS::busy()'],['../group__nand__interface__gr.html#a50c88f3c1d787773e2ac1b59533f034a',1,'ARM_NAND_STATUS::busy()'],['../group__flash__interface__gr.html#a50c88f3c1d787773e2ac1b59533f034a',1,'ARM_FLASH_STATUS::busy()'],['../group__spi__interface__gr.html#a50c88f3c1d787773e2ac1b59533f034a',1,'ARM_SPI_STATUS::busy()'],['../group__storage__interface__gr.html#a50c88f3c1d787773e2ac1b59533f034a',1,'ARM_STORAGE_STATUS::busy()']]],
+ ['bypass_5fmode',['bypass_mode',['../group__wifi__control__gr.html#adbcc47408fb8c50d262a3be535108186',1,'ARM_WIFI_CAPABILITIES']]],
+ ['bypasscontrol',['BypassControl',['../group__wifi__interface__gr.html#a18c6762aa46cec65b65135eaeadebf23',1,'ARM_DRIVER_WIFI']]]
];
diff --git a/docs/Driver/html/search/variables_11.js b/docs/Driver/html/search/variables_11.js
index 7508fe1..bb2b4e5 100644
--- a/docs/Driver/html/search/variables_11.js
+++ b/docs/Driver/html/search/variables_11.js
@@ -8,6 +8,6 @@ var searchData=
['uhs_5fsdr50',['uhs_sdr50',['../group__mci__interface__gr.html#a5c3dcb2f8aa6f65408d9a6741abb7b3e',1,'ARM_MCI_CAPABILITIES']]],
['uhs_5fsignaling',['uhs_signaling',['../group__mci__interface__gr.html#a084188480d589cdc8d3e164b9f41bea9',1,'ARM_MCI_CAPABILITIES']]],
['uhs_5ftuning',['uhs_tuning',['../group__mci__interface__gr.html#a617bf7fb73b49a20398b90098ecc3ec0',1,'ARM_MCI_CAPABILITIES']]],
- ['uninitialize',['Uninitialize',['../group__can__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_CAN::Uninitialize()'],['../group__eth__mac__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_ETH_MAC::Uninitialize()'],['../group__eth__phy__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_ETH_PHY::Uninitialize()'],['../group__i2c__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_I2C::Uninitialize()'],['../group__mci__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_MCI::Uninitialize()'],['../group__nand__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_NAND::Uninitialize()'],['../group__flash__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_FLASH::Uninitialize()'],['../group__sai__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_SAI::Uninitialize()'],['../group__spi__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_SPI::Uninitialize()'],['../group__storage__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_STORAGE::Uninitialize()'],['../group__usart__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_USART::Uninitialize()'],['../group__usbd__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_USBD::Uninitialize()'],['../group__usbh__host__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_USBH::Uninitialize()'],['../group__usbh__hci__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_USBH_HCI::Uninitialize()']]],
+ ['uninitialize',['Uninitialize',['../group__can__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_CAN::Uninitialize()'],['../group__eth__mac__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_ETH_MAC::Uninitialize()'],['../group__eth__phy__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_ETH_PHY::Uninitialize()'],['../group__i2c__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_I2C::Uninitialize()'],['../group__mci__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_MCI::Uninitialize()'],['../group__nand__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_NAND::Uninitialize()'],['../group__flash__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_FLASH::Uninitialize()'],['../group__sai__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_SAI::Uninitialize()'],['../group__spi__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_SPI::Uninitialize()'],['../group__storage__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_STORAGE::Uninitialize()'],['../group__usart__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_USART::Uninitialize()'],['../group__usbd__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_USBD::Uninitialize()'],['../group__usbh__host__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_USBH::Uninitialize()'],['../group__usbh__hci__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_USBH_HCI::Uninitialize()'],['../group__wifi__interface__gr.html#adcf20681a1402869ecb5c6447fada17b',1,'ARM_DRIVER_WIFI::Uninitialize()']]],
['unit_5fstate',['unit_state',['../group__can__interface__gr.html#a96ec94acab56690b3801e3c5fbd09fa2',1,'ARM_CAN_STATUS']]]
];
diff --git a/docs/Driver/html/search/variables_13.js b/docs/Driver/html/search/variables_13.js
index 32003e2..009b687 100644
--- a/docs/Driver/html/search/variables_13.js
+++ b/docs/Driver/html/search/variables_13.js
@@ -2,6 +2,10 @@ var searchData=
[
['wp',['wp',['../group__nand__interface__gr.html#afe7f5b149b8d92859398315b1ad31ddc',1,'ARM_NAND_CAPABILITIES']]],
['wp_5fstate',['wp_state',['../group__mci__interface__gr.html#a02df0162d3a653c36158a7b6a76f6175',1,'ARM_MCI_CAPABILITIES']]],
+ ['wps_5fap',['wps_ap',['../group__wifi__control__gr.html#a7689c7dd824016b1962854a86d23d141',1,'ARM_WIFI_CAPABILITIES']]],
+ ['wps_5fmethod',['wps_method',['../group__wifi__management__gr.html#a5e263198499fb98f97d40a9b82579175',1,'ARM_WIFI_CONFIG_t']]],
+ ['wps_5fpin',['wps_pin',['../group__wifi__management__gr.html#a2047d60666390ea4755ce22603969c4c',1,'ARM_WIFI_CONFIG_t']]],
+ ['wps_5fstation',['wps_station',['../group__wifi__control__gr.html#a87476544767703fc9f45f81b16cd4429',1,'ARM_WIFI_CAPABILITIES']]],
['writedata',['WriteData',['../group__nand__interface__gr.html#a78393d355e539c6f845b33417da60a7e',1,'ARM_DRIVER_NAND']]],
['writeprotect',['WriteProtect',['../group__nand__interface__gr.html#add6fa19a729c42303581214bc9dec819',1,'ARM_DRIVER_NAND']]]
];
diff --git a/docs/Driver/html/search/variables_2.js b/docs/Driver/html/search/variables_2.js
index fc8227e..a5c66ad 100644
--- a/docs/Driver/html/search/variables_2.js
+++ b/docs/Driver/html/search/variables_2.js
@@ -7,6 +7,7 @@ var searchData=
['cd_5fstate',['cd_state',['../group__mci__interface__gr.html#af47e73979b028c86c7c1fbe39b095140',1,'ARM_MCI_CAPABILITIES']]],
['ce_5flines',['ce_lines',['../group__nand__interface__gr.html#ad5dd0fcdd7f6d5e5cd739f73323a2b11',1,'ARM_NAND_CAPABILITIES']]],
['ce_5fmanual',['ce_manual',['../group__nand__interface__gr.html#a2b8044d986995b183b057217643466bf',1,'ARM_NAND_CAPABILITIES']]],
+ ['ch',['ch',['../group__wifi__management__gr.html#acbcf5f8de7895ca456bb39fbcccde1d1',1,'ARM_WIFI_CONFIG_t::ch()'],['../group__wifi__management__gr.html#acbcf5f8de7895ca456bb39fbcccde1d1',1,'ARM_WIFI_SCAN_INFO_t::ch()'],['../group__wifi__management__gr.html#acbcf5f8de7895ca456bb39fbcccde1d1',1,'ARM_WIFI_NET_INFO_t::ch()']]],
['checksum_5foffload_5frx_5ficmp',['checksum_offload_rx_icmp',['../group__eth__mac__interface__gr.html#a142179445bfdbaaaf0d451f277fb0e96',1,'ARM_ETH_MAC_CAPABILITIES']]],
['checksum_5foffload_5frx_5fip4',['checksum_offload_rx_ip4',['../group__eth__mac__interface__gr.html#a0051111be2e389c3161da1c444746216',1,'ARM_ETH_MAC_CAPABILITIES']]],
['checksum_5foffload_5frx_5fip6',['checksum_offload_rx_ip6',['../group__eth__mac__interface__gr.html#a674b2306c64901e924b3cb7bb882f32f',1,'ARM_ETH_MAC_CAPABILITIES']]],
diff --git a/docs/Driver/html/search/variables_3.js b/docs/Driver/html/search/variables_3.js
index c854d23..1baecbb 100644
--- a/docs/Driver/html/search/variables_3.js
+++ b/docs/Driver/html/search/variables_3.js
@@ -12,6 +12,7 @@ var searchData=
['ddr2',['ddr2',['../group__nand__interface__gr.html#ae086693990cbd5d628014c0fcc7c1f2c',1,'ARM_NAND_CAPABILITIES']]],
['ddr2_5ftiming_5fmode',['ddr2_timing_mode',['../group__nand__interface__gr.html#a6d9b66da0e56d04d545e0bb6841891b2',1,'ARM_NAND_CAPABILITIES']]],
['ddr_5ftiming_5fmode',['ddr_timing_mode',['../group__nand__interface__gr.html#a00c1f5db7d7c4abe7556733c36da7783',1,'ARM_NAND_CAPABILITIES']]],
+ ['deactivate',['Deactivate',['../group__wifi__interface__gr.html#ae9a38e69c7b7face914560e872378ed1',1,'ARM_DRIVER_WIFI']]],
['deviceconnect',['DeviceConnect',['../group__usbd__interface__gr.html#a71d312ce5c5335c6a035da55c25848e4',1,'ARM_DRIVER_USBD']]],
['devicedisconnect',['DeviceDisconnect',['../group__usbd__interface__gr.html#adff9dd8a0dc764e78b0271113ae3b0af',1,'ARM_DRIVER_USBD']]],
['devicegetstate',['DeviceGetState',['../group__usbd__interface__gr.html#ab906727173cbe8372bdc26ef20581baa',1,'ARM_DRIVER_USBD']]],
diff --git a/docs/Driver/html/search/variables_4.js b/docs/Driver/html/search/variables_4.js
index 88724e9..a681bf0 100644
--- a/docs/Driver/html/search/variables_4.js
+++ b/docs/Driver/html/search/variables_4.js
@@ -23,12 +23,18 @@ var searchData=
['erasesector',['EraseSector',['../group__flash__interface__gr.html#ad9d78f9fe07aabf12b23b95239818b55',1,'ARM_DRIVER_FLASH']]],
['error',['error',['../group__flash__interface__gr.html#aa8d183302fdfa4a6892f1d80300cdb32',1,'ARM_FLASH_STATUS::error()'],['../group__storage__interface__gr.html#aa8d183302fdfa4a6892f1d80300cdb32',1,'ARM_STORAGE_STATUS::error()']]],
['esi',['esi',['../group__can__interface__gr.html#ada78e3124de6adf5a5d212f9ebc4bbe0',1,'ARM_CAN_MSG_INFO']]],
+ ['ethgetrxframesize',['EthGetRxFrameSize',['../group__wifi__interface__gr.html#af7ecc54209ce3725037cb5c9629151cf',1,'ARM_DRIVER_WIFI']]],
+ ['ethreadframe',['EthReadFrame',['../group__wifi__interface__gr.html#a544ca40b7157efce5000cd83aa92f8a0',1,'ARM_DRIVER_WIFI']]],
+ ['ethsendframe',['EthSendFrame',['../group__wifi__interface__gr.html#a2648d7e0d1c10c48923d8d20d99311ab',1,'ARM_DRIVER_WIFI']]],
+ ['event_5fap_5fconnect',['event_ap_connect',['../group__wifi__control__gr.html#a9fc191093a9bc356c3d85e9cbf185620',1,'ARM_WIFI_CAPABILITIES']]],
+ ['event_5fap_5fdisconnect',['event_ap_disconnect',['../group__wifi__control__gr.html#a18a7e7fe3a4f48548af6db6c825cc427',1,'ARM_WIFI_CAPABILITIES']]],
['event_5fconnect',['event_connect',['../group__usbh__host__gr.html#ae76b779cb9fdf447b20c8b6beed2d534',1,'ARM_USBH_CAPABILITIES']]],
['event_5fcts',['event_cts',['../group__usart__interface__gr.html#a4ebe5ddec8d99a63843f2a3c70ac85f9',1,'ARM_USART_CAPABILITIES']]],
['event_5fdcd',['event_dcd',['../group__usart__interface__gr.html#a7c1dd043d0db9738d6b5fa8d89211446',1,'ARM_USART_CAPABILITIES']]],
['event_5fdevice_5fready',['event_device_ready',['../group__nand__interface__gr.html#a5f347e9b63764bbb657f52dc20682128',1,'ARM_NAND_CAPABILITIES']]],
['event_5fdisconnect',['event_disconnect',['../group__usbh__host__gr.html#ab83941051cac8e19807b887354dc42fc',1,'ARM_USBH_CAPABILITIES']]],
['event_5fdsr',['event_dsr',['../group__usart__interface__gr.html#aefdb61f16498d650b5a7f5f9b62779df',1,'ARM_USART_CAPABILITIES']]],
+ ['event_5feth_5frx_5fframe',['event_eth_rx_frame',['../group__wifi__control__gr.html#ac4c6eadec013cf8a11b8eca66b809431',1,'ARM_WIFI_CAPABILITIES']]],
['event_5fframe_5ferror',['event_frame_error',['../group__sai__interface__gr.html#acc06ba75f18af9862d171426abc3273e',1,'ARM_SAI_CAPABILITIES']]],
['event_5fmode_5ffault',['event_mode_fault',['../group__spi__interface__gr.html#a309619714f0c4febaa497ebdb9b7e3ca',1,'ARM_SPI_CAPABILITIES']]],
['event_5fovercurrent',['event_overcurrent',['../group__usbh__host__gr.html#acd3087b3a4a7691595dd75568c12d696',1,'ARM_USBH_CAPABILITIES']]],
diff --git a/docs/Driver/html/search/variables_6.js b/docs/Driver/html/search/variables_6.js
index c1d9f91..2db0015 100644
--- a/docs/Driver/html/search/variables_6.js
+++ b/docs/Driver/html/search/variables_6.js
@@ -2,7 +2,7 @@ var searchData=
[
['general_5fcall',['general_call',['../group__i2c__interface__gr.html#ab65804439f6f5beda8da30381b0ad22d',1,'ARM_I2C_STATUS']]],
['getblock',['GetBlock',['../group__storage__interface__gr.html#af43edebfb5463d22ffeda6de20e1d1bd',1,'ARM_DRIVER_STORAGE']]],
- ['getcapabilities',['GetCapabilities',['../group__can__interface__gr.html#a62c0c62c2bf482c000b1b2a2c817a96f',1,'ARM_DRIVER_CAN::GetCapabilities()'],['../group__eth__mac__interface__gr.html#a9fd725bb058c584a9ced9c579561cdf1',1,'ARM_DRIVER_ETH_MAC::GetCapabilities()'],['../group__i2c__interface__gr.html#a5dfa74ca82e0af995d43da61e08c3103',1,'ARM_DRIVER_I2C::GetCapabilities()'],['../group__mci__interface__gr.html#a5648b4224e0346ba5e20fefc7e83aee8',1,'ARM_DRIVER_MCI::GetCapabilities()'],['../group__nand__interface__gr.html#adab9d081aee3e5d1f83c6911e45ceaa6',1,'ARM_DRIVER_NAND::GetCapabilities()'],['../group__flash__interface__gr.html#a25076bd7274af5d3b0af6380ed1f0331',1,'ARM_DRIVER_FLASH::GetCapabilities()'],['../group__sai__interface__gr.html#a7e230744b9898cabf80ee6f2595569f6',1,'ARM_DRIVER_SAI::GetCapabilities()'],['../group__spi__interface__gr.html#a065b5fc24d0204692f0f95a44351ac1e',1,'ARM_DRIVER_SPI::GetCapabilities()'],['../group__storage__interface__gr.html#abbfb3aa4b6adb4407de79221bf12cc55',1,'ARM_DRIVER_STORAGE::GetCapabilities()'],['../group__usart__interface__gr.html#a9cec078ea816ece7b2d989f35caadb12',1,'ARM_DRIVER_USART::GetCapabilities()'],['../group__usbd__interface__gr.html#a52045edf0f555a0f0ecdf37a5e169f7a',1,'ARM_DRIVER_USBD::GetCapabilities()'],['../group__usbh__host__gr.html#aaba1d9458e32389c21c3d899f9cb9313',1,'ARM_DRIVER_USBH::GetCapabilities()'],['../group__usbh__hci__gr.html#a7a41769405bb3bb4cc9eaba26cf220d4',1,'ARM_DRIVER_USBH_HCI::GetCapabilities()']]],
+ ['getcapabilities',['GetCapabilities',['../group__can__interface__gr.html#a62c0c62c2bf482c000b1b2a2c817a96f',1,'ARM_DRIVER_CAN::GetCapabilities()'],['../group__eth__mac__interface__gr.html#a9fd725bb058c584a9ced9c579561cdf1',1,'ARM_DRIVER_ETH_MAC::GetCapabilities()'],['../group__i2c__interface__gr.html#a5dfa74ca82e0af995d43da61e08c3103',1,'ARM_DRIVER_I2C::GetCapabilities()'],['../group__mci__interface__gr.html#a5648b4224e0346ba5e20fefc7e83aee8',1,'ARM_DRIVER_MCI::GetCapabilities()'],['../group__nand__interface__gr.html#adab9d081aee3e5d1f83c6911e45ceaa6',1,'ARM_DRIVER_NAND::GetCapabilities()'],['../group__flash__interface__gr.html#a25076bd7274af5d3b0af6380ed1f0331',1,'ARM_DRIVER_FLASH::GetCapabilities()'],['../group__sai__interface__gr.html#a7e230744b9898cabf80ee6f2595569f6',1,'ARM_DRIVER_SAI::GetCapabilities()'],['../group__spi__interface__gr.html#a065b5fc24d0204692f0f95a44351ac1e',1,'ARM_DRIVER_SPI::GetCapabilities()'],['../group__storage__interface__gr.html#abbfb3aa4b6adb4407de79221bf12cc55',1,'ARM_DRIVER_STORAGE::GetCapabilities()'],['../group__usart__interface__gr.html#a9cec078ea816ece7b2d989f35caadb12',1,'ARM_DRIVER_USART::GetCapabilities()'],['../group__usbd__interface__gr.html#a52045edf0f555a0f0ecdf37a5e169f7a',1,'ARM_DRIVER_USBD::GetCapabilities()'],['../group__usbh__host__gr.html#aaba1d9458e32389c21c3d899f9cb9313',1,'ARM_DRIVER_USBH::GetCapabilities()'],['../group__usbh__hci__gr.html#a7a41769405bb3bb4cc9eaba26cf220d4',1,'ARM_DRIVER_USBH_HCI::GetCapabilities()'],['../group__wifi__interface__gr.html#a1ced805656e067b5635f1af2292b69e1',1,'ARM_DRIVER_WIFI::GetCapabilities()']]],
['getclock',['GetClock',['../group__can__interface__gr.html#a21063f38e762cf29dfd3f5991ee936e2',1,'ARM_DRIVER_CAN']]],
['getdatacount',['GetDataCount',['../group__i2c__interface__gr.html#ad421a9b9b07fd6d3e6537396c2b98788',1,'ARM_DRIVER_I2C::GetDataCount()'],['../group__spi__interface__gr.html#ad1d892ab3932f65cd7cdf2d0a91ae5da',1,'ARM_DRIVER_SPI::GetDataCount()']]],
['getdevicebusy',['GetDeviceBusy',['../group__nand__interface__gr.html#ac9bc93fb1a089c6ac71428122f3a072e',1,'ARM_DRIVER_NAND']]],
@@ -12,12 +12,15 @@ var searchData=
['getlinkstate',['GetLinkState',['../group__eth__phy__interface__gr.html#a0e25b2f267edc874f1bd785175fcf08a',1,'ARM_DRIVER_ETH_PHY']]],
['getmacaddress',['GetMacAddress',['../group__eth__mac__interface__gr.html#a02837059933cd04b04bf795a7138f218',1,'ARM_DRIVER_ETH_MAC']]],
['getmodemstatus',['GetModemStatus',['../group__usart__interface__gr.html#a517a7a98a444126734782beb4951a9db',1,'ARM_DRIVER_USART']]],
+ ['getmoduleinfo',['GetModuleInfo',['../group__wifi__interface__gr.html#aa78e745bbf8257a3438700e4e6a8d222',1,'ARM_DRIVER_WIFI']]],
+ ['getnetinfo',['GetNetInfo',['../group__wifi__interface__gr.html#ac17eb39c11b7797b88a1f6e0f8cc772d',1,'ARM_DRIVER_WIFI']]],
['getnextblock',['GetNextBlock',['../group__storage__interface__gr.html#adda93f4d74519247517f036c4551dd13',1,'ARM_DRIVER_STORAGE']]],
+ ['getoption',['GetOption',['../group__wifi__interface__gr.html#af264a580d36c33a649b64be845458b03',1,'ARM_DRIVER_WIFI']]],
['getrxcount',['GetRxCount',['../group__sai__interface__gr.html#a758c7822edf6ac18f82eb33c9dc09d71',1,'ARM_DRIVER_SAI::GetRxCount()'],['../group__usart__interface__gr.html#a758c7822edf6ac18f82eb33c9dc09d71',1,'ARM_DRIVER_USART::GetRxCount()']]],
['getrxframesize',['GetRxFrameSize',['../group__eth__mac__interface__gr.html#a3286cc9c7624168b162aa3ce3cbe135e',1,'ARM_DRIVER_ETH_MAC']]],
['getrxframetime',['GetRxFrameTime',['../group__eth__mac__interface__gr.html#a8ae5a588bf4055bba3de73cfba78f7e8',1,'ARM_DRIVER_ETH_MAC']]],
['getstatus',['GetStatus',['../group__can__interface__gr.html#ad60ff24982cdb3ce38b8c17e0b4f0acc',1,'ARM_DRIVER_CAN::GetStatus()'],['../group__i2c__interface__gr.html#ad4b47653bc47cdb02965dd311e88b96a',1,'ARM_DRIVER_I2C::GetStatus()'],['../group__mci__interface__gr.html#a2dc63353d6869c0ea2d3d29155c88b49',1,'ARM_DRIVER_MCI::GetStatus()'],['../group__nand__interface__gr.html#aa43ee108ee5bf29e40485ca89b34188b',1,'ARM_DRIVER_NAND::GetStatus()'],['../group__flash__interface__gr.html#afc1db6f33f777784f3c95efc816d4856',1,'ARM_DRIVER_FLASH::GetStatus()'],['../group__sai__interface__gr.html#a310d55d55bd7c6b0393d43bb994db708',1,'ARM_DRIVER_SAI::GetStatus()'],['../group__spi__interface__gr.html#a7305e7248420cdb4b02ceba87672178d',1,'ARM_DRIVER_SPI::GetStatus()'],['../group__storage__interface__gr.html#a820e9b9de75ebe93e64b067468b369af',1,'ARM_DRIVER_STORAGE::GetStatus()'],['../group__usart__interface__gr.html#a055ad4095356a022886828009a980316',1,'ARM_DRIVER_USART::GetStatus()']]],
['gettxcount',['GetTxCount',['../group__sai__interface__gr.html#a0b28b2c21016702f50c28655653099df',1,'ARM_DRIVER_SAI::GetTxCount()'],['../group__usart__interface__gr.html#a0b28b2c21016702f50c28655653099df',1,'ARM_DRIVER_USART::GetTxCount()']]],
['gettxframetime',['GetTxFrameTime',['../group__eth__mac__interface__gr.html#acf081f5020f4ef1435bcff7333a70b93',1,'ARM_DRIVER_ETH_MAC']]],
- ['getversion',['GetVersion',['../group__can__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_CAN::GetVersion()'],['../group__eth__mac__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_ETH_MAC::GetVersion()'],['../group__eth__phy__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_ETH_PHY::GetVersion()'],['../group__i2c__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_I2C::GetVersion()'],['../group__mci__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_MCI::GetVersion()'],['../group__nand__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_NAND::GetVersion()'],['../group__flash__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_FLASH::GetVersion()'],['../group__sai__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_SAI::GetVersion()'],['../group__spi__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_SPI::GetVersion()'],['../group__storage__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_STORAGE::GetVersion()'],['../group__usart__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_USART::GetVersion()'],['../group__usbd__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_USBD::GetVersion()'],['../group__usbh__host__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_USBH::GetVersion()'],['../group__usbh__hci__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_USBH_HCI::GetVersion()']]]
+ ['getversion',['GetVersion',['../group__can__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_CAN::GetVersion()'],['../group__eth__mac__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_ETH_MAC::GetVersion()'],['../group__eth__phy__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_ETH_PHY::GetVersion()'],['../group__i2c__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_I2C::GetVersion()'],['../group__mci__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_MCI::GetVersion()'],['../group__nand__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_NAND::GetVersion()'],['../group__flash__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_FLASH::GetVersion()'],['../group__sai__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_SAI::GetVersion()'],['../group__spi__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_SPI::GetVersion()'],['../group__storage__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_STORAGE::GetVersion()'],['../group__usart__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_USART::GetVersion()'],['../group__usbd__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_USBD::GetVersion()'],['../group__usbh__host__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_USBH::GetVersion()'],['../group__usbh__hci__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_USBH_HCI::GetVersion()'],['../group__wifi__interface__gr.html#a8834b281da48583845c044a81566c1b3',1,'ARM_DRIVER_WIFI::GetVersion()']]]
];
diff --git a/docs/Driver/html/search/variables_8.js b/docs/Driver/html/search/variables_8.js
index 96d2105..ebd2980 100644
--- a/docs/Driver/html/search/variables_8.js
+++ b/docs/Driver/html/search/variables_8.js
@@ -1,9 +1,12 @@
var searchData=
[
['id',['id',['../group__can__interface__gr.html#abaabdc509cdaba7df9f56c6c76f3ae19',1,'ARM_CAN_MSG_INFO']]],
- ['initialize',['Initialize',['../group__can__interface__gr.html#a322b44b8e757887616b75035a8fd7027',1,'ARM_DRIVER_CAN::Initialize()'],['../group__eth__mac__interface__gr.html#aa34417c70cb8b43567c59aa530866cc7',1,'ARM_DRIVER_ETH_MAC::Initialize()'],['../group__eth__phy__interface__gr.html#a9f9e7173bf8fed4d774fa48da53739ba',1,'ARM_DRIVER_ETH_PHY::Initialize()'],['../group__i2c__interface__gr.html#ab0480980f67e0ebe0461ccea7873a65b',1,'ARM_DRIVER_I2C::Initialize()'],['../group__mci__interface__gr.html#ae51ec82c310aff0edda6220f9ebfd822',1,'ARM_DRIVER_MCI::Initialize()'],['../group__nand__interface__gr.html#a28b29ab7b6114bb97175bd40d18854ac',1,'ARM_DRIVER_NAND::Initialize()'],['../group__flash__interface__gr.html#a2d1eb2b5c3ee21ba5c92c37e89412567',1,'ARM_DRIVER_FLASH::Initialize()'],['../group__sai__interface__gr.html#a54a38e78d5fd7ca0d37174c81ec01731',1,'ARM_DRIVER_SAI::Initialize()'],['../group__spi__interface__gr.html#afac50d0b28860f7b569293e6b713f8a4',1,'ARM_DRIVER_SPI::Initialize()'],['../group__storage__interface__gr.html#a4a126668a113ce450b0d831c74199b23',1,'ARM_DRIVER_STORAGE::Initialize()'],['../group__usart__interface__gr.html#a1a68601c09df8d37f3500ad373333962',1,'ARM_DRIVER_USART::Initialize()'],['../group__usbd__interface__gr.html#a84439aa5677d330d257a4b43e48d6426',1,'ARM_DRIVER_USBD::Initialize()'],['../group__usbh__host__gr.html#a5bf141e46b7ced3abe3466cae4d811fb',1,'ARM_DRIVER_USBH::Initialize()'],['../group__usbh__hci__gr.html#a40cbaad9fd2458b1008d31e1469903bb',1,'ARM_DRIVER_USBH_HCI::Initialize()']]],
+ ['initialize',['Initialize',['../group__can__interface__gr.html#a322b44b8e757887616b75035a8fd7027',1,'ARM_DRIVER_CAN::Initialize()'],['../group__eth__mac__interface__gr.html#aa34417c70cb8b43567c59aa530866cc7',1,'ARM_DRIVER_ETH_MAC::Initialize()'],['../group__eth__phy__interface__gr.html#a9f9e7173bf8fed4d774fa48da53739ba',1,'ARM_DRIVER_ETH_PHY::Initialize()'],['../group__i2c__interface__gr.html#ab0480980f67e0ebe0461ccea7873a65b',1,'ARM_DRIVER_I2C::Initialize()'],['../group__mci__interface__gr.html#ae51ec82c310aff0edda6220f9ebfd822',1,'ARM_DRIVER_MCI::Initialize()'],['../group__nand__interface__gr.html#a28b29ab7b6114bb97175bd40d18854ac',1,'ARM_DRIVER_NAND::Initialize()'],['../group__flash__interface__gr.html#a2d1eb2b5c3ee21ba5c92c37e89412567',1,'ARM_DRIVER_FLASH::Initialize()'],['../group__sai__interface__gr.html#a54a38e78d5fd7ca0d37174c81ec01731',1,'ARM_DRIVER_SAI::Initialize()'],['../group__spi__interface__gr.html#afac50d0b28860f7b569293e6b713f8a4',1,'ARM_DRIVER_SPI::Initialize()'],['../group__storage__interface__gr.html#a4a126668a113ce450b0d831c74199b23',1,'ARM_DRIVER_STORAGE::Initialize()'],['../group__usart__interface__gr.html#a1a68601c09df8d37f3500ad373333962',1,'ARM_DRIVER_USART::Initialize()'],['../group__usbd__interface__gr.html#a84439aa5677d330d257a4b43e48d6426',1,'ARM_DRIVER_USBD::Initialize()'],['../group__usbh__host__gr.html#a5bf141e46b7ced3abe3466cae4d811fb',1,'ARM_DRIVER_USBH::Initialize()'],['../group__usbh__hci__gr.html#a40cbaad9fd2458b1008d31e1469903bb',1,'ARM_DRIVER_USBH_HCI::Initialize()'],['../group__wifi__interface__gr.html#a99e597db8e61d0ff834561cb710e61ad',1,'ARM_DRIVER_WIFI::Initialize()']]],
['inquireecc',['InquireECC',['../group__nand__interface__gr.html#aecd239806e9f08b77ce0d00f61e78cf8',1,'ARM_DRIVER_NAND']]],
['internal_5fflash',['internal_flash',['../Driver__Storage_8h.html#a47dd9737459c9c5ce48f3e8a04995b9a',1,'ARM_STORAGE_SECURITY_FEATURES']]],
['internal_5floopback',['internal_loopback',['../group__can__interface__gr.html#af19cdbb26d3496ed7dd63a59a7c7711f',1,'ARM_CAN_CAPABILITIES']]],
- ['irda',['irda',['../group__usart__interface__gr.html#a9a72c5f0209a9ccf840fc196e9a9dffa',1,'ARM_USART_CAPABILITIES']]]
+ ['ip',['ip',['../group__wifi__control__gr.html#a69ddb9c845da426f636d9dd0dbed4e7e',1,'ARM_WIFI_CAPABILITIES']]],
+ ['ip6',['ip6',['../group__wifi__control__gr.html#aad13478539ad093fabafd1804acac4a2',1,'ARM_WIFI_CAPABILITIES']]],
+ ['irda',['irda',['../group__usart__interface__gr.html#a9a72c5f0209a9ccf840fc196e9a9dffa',1,'ARM_USART_CAPABILITIES']]],
+ ['isconnected',['IsConnected',['../group__wifi__interface__gr.html#ab9771e89a155d316e0b44d3ee89081d3',1,'ARM_DRIVER_WIFI']]]
];
diff --git a/docs/Driver/html/search/variables_d.js b/docs/Driver/html/search/variables_d.js
index 2eec685..038e11b 100644
--- a/docs/Driver/html/search/variables_d.js
+++ b/docs/Driver/html/search/variables_d.js
@@ -3,8 +3,10 @@ var searchData=
['page_5fcount',['page_count',['../group__nand__interface__gr.html#aa993bc236650aa405b01d00b7ca72904',1,'ARM_NAND_ECC_INFO']]],
['page_5flayout',['page_layout',['../group__nand__interface__gr.html#a5952ba4313bda7833fefd358f5aff979',1,'ARM_NAND_ECC_INFO']]],
['page_5fsize',['page_size',['../group__nand__interface__gr.html#a9dd3e47e968a8f6beb5d88c6d1b7ebe9',1,'ARM_NAND_ECC_INFO::page_size()'],['../group__flash__interface__gr.html#a9dd3e47e968a8f6beb5d88c6d1b7ebe9',1,'ARM_FLASH_INFO::page_size()']]],
+ ['pass',['pass',['../group__wifi__management__gr.html#a3bef28806edf8f4c8cb82584b7e8c3cb',1,'ARM_WIFI_CONFIG_t::pass()'],['../group__wifi__management__gr.html#a97ae3ac37e362cf8e7e3a9e18b7c806f',1,'ARM_WIFI_NET_INFO_t::pass()']]],
['phy_5fread',['PHY_Read',['../group__eth__mac__interface__gr.html#a0f2ddb734e4242077275761400b26e35',1,'ARM_DRIVER_ETH_MAC']]],
['phy_5fwrite',['PHY_Write',['../group__eth__mac__interface__gr.html#ac3efe9bdc31c3b1d7fd8eb82bbfb4c13',1,'ARM_DRIVER_ETH_MAC']]],
+ ['ping',['Ping',['../group__wifi__interface__gr.html#ad8f218e434e2f327335b16cdb4f21f65',1,'ARM_DRIVER_WIFI::Ping()'],['../group__wifi__control__gr.html#aef01bbaa48bdb4fba71684d8f31eb0b1',1,'ARM_WIFI_CAPABILITIES::ping()']]],
['pipecreate',['PipeCreate',['../group__usbh__host__gr.html#a7ce5ca579a8c535434187ad05f596fbd',1,'ARM_DRIVER_USBH']]],
['pipedelete',['PipeDelete',['../group__usbh__host__gr.html#ab2f8047e89786bb7a459fb9c6c3f03d5',1,'ARM_DRIVER_USBH']]],
['pipemodify',['PipeModify',['../group__usbh__host__gr.html#a3efae6fe31a53f7ecd765ba6db99992e',1,'ARM_DRIVER_USBH']]],
@@ -18,7 +20,7 @@ var searchData=
['portresume',['PortResume',['../group__usbh__host__gr.html#a79126109256c1ccef901f22bc36ddc1d',1,'ARM_DRIVER_USBH']]],
['portsuspend',['PortSuspend',['../group__usbh__host__gr.html#ab8be30d2d44a6447c8c085439ef117fb',1,'ARM_DRIVER_USBH']]],
['portvbusonoff',['PortVbusOnOff',['../group__usbh__host__gr.html#ab859fb9f73a60ffa1ce71ed961d4744f',1,'ARM_DRIVER_USBH::PortVbusOnOff()'],['../group__usbh__hci__gr.html#ab859fb9f73a60ffa1ce71ed961d4744f',1,'ARM_DRIVER_USBH_HCI::PortVbusOnOff()']]],
- ['powercontrol',['PowerControl',['../group__can__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_CAN::PowerControl()'],['../group__eth__mac__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_ETH_MAC::PowerControl()'],['../group__eth__phy__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_ETH_PHY::PowerControl()'],['../group__i2c__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_I2C::PowerControl()'],['../group__mci__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_MCI::PowerControl()'],['../group__nand__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_NAND::PowerControl()'],['../group__flash__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_FLASH::PowerControl()'],['../group__sai__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_SAI::PowerControl()'],['../group__spi__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_SPI::PowerControl()'],['../group__storage__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_STORAGE::PowerControl()'],['../group__usart__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_USART::PowerControl()'],['../group__usbd__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_USBD::PowerControl()'],['../group__usbh__host__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_USBH::PowerControl()'],['../group__usbh__hci__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_USBH_HCI::PowerControl()']]],
+ ['powercontrol',['PowerControl',['../group__can__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_CAN::PowerControl()'],['../group__eth__mac__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_ETH_MAC::PowerControl()'],['../group__eth__phy__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_ETH_PHY::PowerControl()'],['../group__i2c__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_I2C::PowerControl()'],['../group__mci__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_MCI::PowerControl()'],['../group__nand__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_NAND::PowerControl()'],['../group__flash__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_FLASH::PowerControl()'],['../group__sai__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_SAI::PowerControl()'],['../group__spi__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_SPI::PowerControl()'],['../group__storage__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_STORAGE::PowerControl()'],['../group__usart__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_USART::PowerControl()'],['../group__usbd__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_USBD::PowerControl()'],['../group__usbh__host__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_USBH::PowerControl()'],['../group__usbh__hci__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_USBH_HCI::PowerControl()'],['../group__wifi__interface__gr.html#aba8f1c8019af95ffe19c32403e3240ef',1,'ARM_DRIVER_WIFI::PowerControl()']]],
['precision_5ftimer',['precision_timer',['../group__eth__mac__interface__gr.html#a881a863974d32f95d7829f768ac47aa2',1,'ARM_ETH_MAC_CAPABILITIES']]],
['program_5fcycles',['program_cycles',['../group__storage__interface__gr.html#ac501623ba5adb4904cdd6c286e7388eb',1,'ARM_STORAGE_INFO']]],
['program_5funit',['program_unit',['../group__flash__interface__gr.html#a483c41066757e2865bf3a27a2a627a54',1,'ARM_FLASH_INFO::program_unit()'],['../group__storage__interface__gr.html#a483c41066757e2865bf3a27a2a627a54',1,'ARM_STORAGE_INFO::program_unit()']]],
diff --git a/docs/Driver/html/search/variables_e.js b/docs/Driver/html/search/variables_e.js
index 74175cc..a44b457 100644
--- a/docs/Driver/html/search/variables_e.js
+++ b/docs/Driver/html/search/variables_e.js
@@ -10,7 +10,7 @@ var searchData=
['readwp',['ReadWP',['../group__mci__interface__gr.html#aee6f8b38f83a51ac05cc4841524b708d',1,'ARM_DRIVER_MCI']]],
['receive',['Receive',['../group__sai__interface__gr.html#adb9224a35fe16c92eb0dd103638e4cf3',1,'ARM_DRIVER_SAI::Receive()'],['../group__spi__interface__gr.html#adb9224a35fe16c92eb0dd103638e4cf3',1,'ARM_DRIVER_SPI::Receive()'],['../group__usart__interface__gr.html#adb9224a35fe16c92eb0dd103638e4cf3',1,'ARM_DRIVER_USART::Receive()']]],
['reentrant_5foperation',['reentrant_operation',['../group__can__interface__gr.html#ae0514834750c7452431717a881471e2b',1,'ARM_CAN_CAPABILITIES::reentrant_operation()'],['../group__nand__interface__gr.html#ae0514834750c7452431717a881471e2b',1,'ARM_NAND_CAPABILITIES::reentrant_operation()']]],
- ['reserved',['reserved',['../group__can__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_CAN_OBJ_CAPABILITIES::reserved()'],['../group__can__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_CAN_MSG_INFO::reserved()'],['../group__can__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_CAN_STATUS::reserved()'],['../group__can__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_CAN_CAPABILITIES::reserved()'],['../group__eth__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_ETH_LINK_INFO::reserved()'],['../group__eth__mac__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_ETH_MAC_CAPABILITIES::reserved()'],['../group__i2c__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_I2C_STATUS::reserved()'],['../group__i2c__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_I2C_CAPABILITIES::reserved()'],['../group__mci__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_MCI_STATUS::reserved()'],['../group__mci__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_MCI_CAPABILITIES::reserved()'],['../group__nand__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_NAND_ECC_INFO::reserved()'],['../group__nand__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_NAND_STATUS::reserved()'],['../group__nand__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_NAND_CAPABILITIES::reserved()'],['../group__flash__interface__gr.html#a72aca6ea6d8153b28ea8f139b932ec3e',1,'ARM_FLASH_INFO::reserved()'],['../group__flash__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_FLASH_STATUS::reserved()'],['../group__flash__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_FLASH_CAPABILITIES::reserved()'],['../group__sai__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_SAI_STATUS::reserved()'],['../group__sai__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_SAI_CAPABILITIES::reserved()'],['../group__spi__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_SPI_STATUS::reserved()'],['../group__spi__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_SPI_CAPABILITIES::reserved()'],['../group__storage__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_STORAGE_BLOCK_ATTRIBUTES::reserved()'],['../group__storage__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_STORAGE_INFO::reserved()'],['../group__storage__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_STORAGE_STATUS::reserved()'],['../group__storage__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_STORAGE_CAPABILITIES::reserved()'],['../group__usart__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_USART_STATUS::reserved()'],['../group__usart__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_USART_MODEM_STATUS::reserved()'],['../group__usart__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_USART_CAPABILITIES::reserved()'],['../group__usbd__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_USBD_STATE::reserved()'],['../group__usbd__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_USBD_CAPABILITIES::reserved()'],['../group__usbh__host__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_USBH_PORT_STATE::reserved()'],['../group__usbh__host__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_USBH_CAPABILITIES::reserved()'],['../group__usbh__hci__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_USBH_HCI_CAPABILITIES::reserved()']]],
+ ['reserved',['reserved',['../group__can__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_CAN_OBJ_CAPABILITIES::reserved()'],['../group__can__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_CAN_MSG_INFO::reserved()'],['../group__can__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_CAN_STATUS::reserved()'],['../group__can__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_CAN_CAPABILITIES::reserved()'],['../group__eth__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_ETH_LINK_INFO::reserved()'],['../group__eth__mac__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_ETH_MAC_CAPABILITIES::reserved()'],['../group__i2c__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_I2C_STATUS::reserved()'],['../group__i2c__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_I2C_CAPABILITIES::reserved()'],['../group__mci__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_MCI_STATUS::reserved()'],['../group__mci__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_MCI_CAPABILITIES::reserved()'],['../group__nand__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_NAND_ECC_INFO::reserved()'],['../group__nand__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_NAND_STATUS::reserved()'],['../group__nand__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_NAND_CAPABILITIES::reserved()'],['../group__flash__interface__gr.html#a72aca6ea6d8153b28ea8f139b932ec3e',1,'ARM_FLASH_INFO::reserved()'],['../group__flash__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_FLASH_STATUS::reserved()'],['../group__flash__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_FLASH_CAPABILITIES::reserved()'],['../group__sai__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_SAI_STATUS::reserved()'],['../group__sai__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_SAI_CAPABILITIES::reserved()'],['../group__spi__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_SPI_STATUS::reserved()'],['../group__spi__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_SPI_CAPABILITIES::reserved()'],['../group__storage__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_STORAGE_BLOCK_ATTRIBUTES::reserved()'],['../group__storage__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_STORAGE_INFO::reserved()'],['../group__storage__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_STORAGE_STATUS::reserved()'],['../group__storage__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_STORAGE_CAPABILITIES::reserved()'],['../group__usart__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_USART_STATUS::reserved()'],['../group__usart__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_USART_MODEM_STATUS::reserved()'],['../group__usart__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_USART_CAPABILITIES::reserved()'],['../group__usbd__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_USBD_STATE::reserved()'],['../group__usbd__interface__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_USBD_CAPABILITIES::reserved()'],['../group__usbh__host__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_USBH_PORT_STATE::reserved()'],['../group__usbh__host__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_USBH_CAPABILITIES::reserved()'],['../group__usbh__hci__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_USBH_HCI_CAPABILITIES::reserved()'],['../group__wifi__management__gr.html#acb7bc06bed6f6408d719334fc41698c7',1,'ARM_WIFI_CONFIG_t::reserved()'],['../group__wifi__control__gr.html#aa43c4c21b173ada1b6b7568956f0d650',1,'ARM_WIFI_CAPABILITIES::reserved()']]],
['reserved1',['reserved1',['../Driver__Storage_8h.html#aef9bb556c1530f5d648fd57e73b9a105',1,'ARM_STORAGE_SECURITY_FEATURES']]],
['reserved2',['reserved2',['../Driver__Storage_8h.html#ae673672452e4741c4ab7c174af880a87',1,'ARM_STORAGE_SECURITY_FEATURES']]],
['resolveaddress',['ResolveAddress',['../group__storage__interface__gr.html#a6e1b3f9abb40bb5c70c6141587ee6e6a',1,'ARM_DRIVER_STORAGE']]],
@@ -18,6 +18,7 @@ var searchData=
['retention_5flevel',['retention_level',['../group__storage__interface__gr.html#a16d1a2aead689ffa28fd89cb6779e5a7',1,'ARM_STORAGE_INFO']]],
['ri',['ri',['../group__usart__interface__gr.html#aa6cf03b82235bedc0acf00acb46130fb',1,'ARM_USART_MODEM_STATUS::ri()'],['../group__usart__interface__gr.html#aa6cf03b82235bedc0acf00acb46130fb',1,'ARM_USART_CAPABILITIES::ri()']]],
['rollback_5fprotection',['rollback_protection',['../Driver__Storage_8h.html#affe0253b35f41c44ea06ae1e87d91012',1,'ARM_STORAGE_SECURITY_FEATURES']]],
+ ['rssi',['rssi',['../group__wifi__management__gr.html#afb67d818cd76cce8057affabcb1979a6',1,'ARM_WIFI_SCAN_INFO_t::rssi()'],['../group__wifi__management__gr.html#afb67d818cd76cce8057affabcb1979a6',1,'ARM_WIFI_NET_INFO_t::rssi()']]],
['rst_5fn',['rst_n',['../group__mci__interface__gr.html#a2e8bd27f2c5c3093c4fec557890b97d4',1,'ARM_MCI_CAPABILITIES']]],
['rtr',['rtr',['../group__can__interface__gr.html#a1f32fc9e5d3b33babf5905140e7a53af',1,'ARM_CAN_MSG_INFO']]],
['rts',['rts',['../group__usart__interface__gr.html#afad044722f459552e9f0f602983659e9',1,'ARM_USART_CAPABILITIES']]],
diff --git a/docs/Driver/html/search/variables_f.js b/docs/Driver/html/search/variables_f.js
index 76026a1..6ae99af 100644
--- a/docs/Driver/html/search/variables_f.js
+++ b/docs/Driver/html/search/variables_f.js
@@ -1,12 +1,13 @@
var searchData=
[
+ ['scan',['Scan',['../group__wifi__interface__gr.html#a51d027ef7046c413372103aa952772fb',1,'ARM_DRIVER_WIFI']]],
['sdio_5finterrupt',['sdio_interrupt',['../group__mci__interface__gr.html#a61e2a440b27d7d22c866ad4427f4b825',1,'ARM_MCI_STATUS::sdio_interrupt()'],['../group__mci__interface__gr.html#a61e2a440b27d7d22c866ad4427f4b825',1,'ARM_MCI_CAPABILITIES::sdio_interrupt()']]],
['sdr_5ftiming_5fmode',['sdr_timing_mode',['../group__nand__interface__gr.html#a21036f2047273d90c0af0e97031df5a9',1,'ARM_NAND_CAPABILITIES']]],
['sec',['sec',['../group__eth__mac__interface__gr.html#aaf5f5a3fa5d596a9136b4331f2b54bfc',1,'ARM_ETH_MAC_TIME']]],
['sector_5fcount',['sector_count',['../group__flash__interface__gr.html#a50947f9a42bbaa2d68d6e5079150d7bf',1,'ARM_FLASH_INFO']]],
['sector_5finfo',['sector_info',['../group__flash__interface__gr.html#a8dfb9d5160358e45293bba527762238d',1,'ARM_FLASH_INFO']]],
['sector_5fsize',['sector_size',['../group__flash__interface__gr.html#a7d37def484362c6e97a2d75144080b1d',1,'ARM_FLASH_INFO']]],
- ['security',['security',['../group__storage__interface__gr.html#aee43dd20848f45fe05efc10a8198817a',1,'ARM_STORAGE_INFO']]],
+ ['security',['security',['../group__storage__interface__gr.html#aee43dd20848f45fe05efc10a8198817a',1,'ARM_STORAGE_INFO::security()'],['../group__wifi__management__gr.html#a5cd97d88131cf38bcc75189f9569f9b7',1,'ARM_WIFI_CONFIG_t::security()'],['../group__wifi__management__gr.html#a5cd97d88131cf38bcc75189f9569f9b7',1,'ARM_WIFI_SCAN_INFO_t::security()'],['../group__wifi__management__gr.html#a5cd97d88131cf38bcc75189f9569f9b7',1,'ARM_WIFI_NET_INFO_t::security()']]],
['send',['Send',['../group__sai__interface__gr.html#a44eedddf4428cf4b98883b6c27d31922',1,'ARM_DRIVER_SAI::Send()'],['../group__spi__interface__gr.html#a44eedddf4428cf4b98883b6c27d31922',1,'ARM_DRIVER_SPI::Send()'],['../group__usart__interface__gr.html#a44eedddf4428cf4b98883b6c27d31922',1,'ARM_DRIVER_USART::Send()']]],
['sendaddress',['SendAddress',['../group__nand__interface__gr.html#a5a43001ef1ca6c6d73f03e366bf41cb5',1,'ARM_DRIVER_NAND']]],
['sendcommand',['SendCommand',['../group__mci__interface__gr.html#affefb5c1d352082933c2fb0620b37212',1,'ARM_DRIVER_MCI::SendCommand()'],['../group__nand__interface__gr.html#a3dbd36d86718980665ce2e3a1ba672ca',1,'ARM_DRIVER_NAND::SendCommand()']]],
@@ -18,6 +19,7 @@ var searchData=
['setmacaddress',['SetMacAddress',['../group__eth__mac__interface__gr.html#ac640f929dc4d5bde3e4282c75b25c00d',1,'ARM_DRIVER_ETH_MAC']]],
['setmode',['SetMode',['../group__can__interface__gr.html#a0fa2edbde052011604addec816782b4e',1,'ARM_DRIVER_CAN::SetMode()'],['../group__eth__phy__interface__gr.html#ae6686344f4d6afa0881d1e545c898a3d',1,'ARM_DRIVER_ETH_PHY::SetMode()']]],
['setmodemcontrol',['SetModemControl',['../group__usart__interface__gr.html#af6703d4078818df27ab9f8a7a8ad7b7b',1,'ARM_DRIVER_USART']]],
+ ['setoption',['SetOption',['../group__wifi__interface__gr.html#a6b5e1c7fcea96ff13f6fd16d57c8b68f',1,'ARM_DRIVER_WIFI']]],
['setuptransfer',['SetupTransfer',['../group__mci__interface__gr.html#adc63bab660e8304d78faa1ac429e792b',1,'ARM_DRIVER_MCI']]],
['side_5fchannel_5fattacks',['side_channel_attacks',['../Driver__Storage_8h.html#acd90f369373d7551174a981c4083fef1',1,'ARM_STORAGE_SECURITY_FEATURES']]],
['simplex',['simplex',['../group__spi__interface__gr.html#af244e2c2facf6414e3886495ee6b40bc',1,'ARM_SPI_CAPABILITIES']]],
@@ -27,9 +29,27 @@ var searchData=
['slavetransmit',['SlaveTransmit',['../group__i2c__interface__gr.html#ae9e3b81b352d4564fd2337fdf0e5488c',1,'ARM_DRIVER_I2C']]],
['smart_5fcard',['smart_card',['../group__usart__interface__gr.html#aa78e1ee1726d1db2cfa83fd7b5acc8bd',1,'ARM_USART_CAPABILITIES']]],
['smart_5fcard_5fclock',['smart_card_clock',['../group__usart__interface__gr.html#a7b3c14ea1b5e9ba0a37ebc05fcfd51a6',1,'ARM_USART_CAPABILITIES']]],
+ ['socketaccept',['SocketAccept',['../group__wifi__interface__gr.html#a66bb43c1e713efe7758b6e100c13ed69',1,'ARM_DRIVER_WIFI']]],
+ ['socketbind',['SocketBind',['../group__wifi__interface__gr.html#afcbc0c2bb3639584521ffeaaffc5a475',1,'ARM_DRIVER_WIFI']]],
+ ['socketclose',['SocketClose',['../group__wifi__interface__gr.html#a471a1be6d9adbccb83ca1f268643031c',1,'ARM_DRIVER_WIFI']]],
+ ['socketconnect',['SocketConnect',['../group__wifi__interface__gr.html#a45cbca28d9866f2ec2ad9df830787dd7',1,'ARM_DRIVER_WIFI']]],
+ ['socketcreate',['SocketCreate',['../group__wifi__interface__gr.html#aa26f0cefe99161484741977a5443e92c',1,'ARM_DRIVER_WIFI']]],
+ ['socketgethostbyname',['SocketGetHostByName',['../group__wifi__interface__gr.html#a62b2512cbaef03d26eb9c1e3004c3364',1,'ARM_DRIVER_WIFI']]],
+ ['socketgetopt',['SocketGetOpt',['../group__wifi__interface__gr.html#a4771324fb6f39fb2837e98d9f0ed48ed',1,'ARM_DRIVER_WIFI']]],
+ ['socketgetpeername',['SocketGetPeerName',['../group__wifi__interface__gr.html#ac45fbc58fd00742cbe712bf26d857359',1,'ARM_DRIVER_WIFI']]],
+ ['socketgetsockname',['SocketGetSockName',['../group__wifi__interface__gr.html#ab7c3e0211c87bf99e9c42b17a2249f50',1,'ARM_DRIVER_WIFI']]],
+ ['socketlisten',['SocketListen',['../group__wifi__interface__gr.html#a628706c754e1793ec864453a5b517d5c',1,'ARM_DRIVER_WIFI']]],
+ ['socketrecv',['SocketRecv',['../group__wifi__interface__gr.html#aaad6683992e76e3dd9a16eb6b7d43cf4',1,'ARM_DRIVER_WIFI']]],
+ ['socketrecvfrom',['SocketRecvFrom',['../group__wifi__interface__gr.html#a4343cf48bbcfb2101a422d90c34f84e6',1,'ARM_DRIVER_WIFI']]],
+ ['socketsend',['SocketSend',['../group__wifi__interface__gr.html#a7ff47d391831d547d310dd66f22c2942',1,'ARM_DRIVER_WIFI']]],
+ ['socketsendto',['SocketSendTo',['../group__wifi__interface__gr.html#a248a293faea6f6e1cb781b8153e468fa',1,'ARM_DRIVER_WIFI']]],
+ ['socketsetopt',['SocketSetOpt',['../group__wifi__interface__gr.html#a7019060d0869a7dfae8e31aedb46815d',1,'ARM_DRIVER_WIFI']]],
['software_5fattacks',['software_attacks',['../Driver__Storage_8h.html#a1b6a0329dd65f25a0ab22496ab708306',1,'ARM_STORAGE_SECURITY_FEATURES']]],
['speed',['speed',['../group__eth__interface__gr.html#a220859a8b5da0232739a11cbe7f79fc5',1,'ARM_ETH_LINK_INFO::speed()'],['../group__usbd__interface__gr.html#a220859a8b5da0232739a11cbe7f79fc5',1,'ARM_USBD_STATE::speed()'],['../group__usbh__host__gr.html#a220859a8b5da0232739a11cbe7f79fc5',1,'ARM_USBH_PORT_STATE::speed()']]],
+ ['ssid',['ssid',['../group__wifi__management__gr.html#a587ba0cb07f02913598610049a3bbb79',1,'ARM_WIFI_CONFIG_t::ssid()'],['../group__wifi__management__gr.html#ae7eccb3e4df8625b86b5572fc16c37c3',1,'ARM_WIFI_SCAN_INFO_t::ssid()'],['../group__wifi__management__gr.html#ae7eccb3e4df8625b86b5572fc16c37c3',1,'ARM_WIFI_NET_INFO_t::ssid()']]],
['start',['start',['../group__flash__interface__gr.html#a61eb63d26b2fa6c2971603ceccffb14b',1,'ARM_FLASH_SECTOR']]],
+ ['station',['station',['../group__wifi__control__gr.html#a3c9e76f6560429efd6dcc41ffd4b67b9',1,'ARM_WIFI_CAPABILITIES']]],
+ ['station_5fap',['station_ap',['../group__wifi__control__gr.html#ad280904e2429375205c09e53fe8cdcb1',1,'ARM_WIFI_CAPABILITIES']]],
['suspend_5fresume',['suspend_resume',['../group__mci__interface__gr.html#abb03f0187e4658f417b5a24cac33eed9',1,'ARM_MCI_CAPABILITIES']]],
['synchronous',['synchronous',['../group__sai__interface__gr.html#a9fa4f850b8ce2be2c7ffa2e3ec70ae20',1,'ARM_SAI_CAPABILITIES']]],
['synchronous_5fmaster',['synchronous_master',['../group__usart__interface__gr.html#afb385bfd9fb2d714bb58aa7d8d9d7d51',1,'ARM_USART_CAPABILITIES']]],
diff --git a/docs/Driver/html/theoryOperation.html b/docs/Driver/html/theoryOperation.html
index 1a581ba..8078313 100644
--- a/docs/Driver/html/theoryOperation.html
+++ b/docs/Driver/html/theoryOperation.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Driver
- &#160;<span id="projectnumber">Version 2.6.0</span>
+ &#160;<span id="projectnumber">Version 2.7.1</span>
</div>
<div id="projectbrief">Peripheral Interface for Middleware and Application Code</div>
</td>
@@ -367,7 +367,7 @@ Code Example</h1>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:13 for CMSIS-Driver by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:30 for CMSIS-Driver Version 2.7.1 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/General/html/CMSISv4_small.png b/docs/General/html/CMSISv4_small.png
deleted file mode 100644
index b9d88b3..0000000
--- a/docs/General/html/CMSISv4_small.png
+++ /dev/null
Binary files differ
diff --git a/docs/General/html/Overview.png b/docs/General/html/Overview.png
index 764232e..51236d2 100644
--- a/docs/General/html/Overview.png
+++ b/docs/General/html/Overview.png
Binary files differ
diff --git a/docs/General/html/cm_revisionHistory.html b/docs/General/html/cm_revisionHistory.html
index c5641d4..8587359 100644
--- a/docs/General/html/cm_revisionHistory.html
+++ b/docs/General/html/cm_revisionHistory.html
@@ -27,9 +27,9 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS
- &#160;<span id="projectnumber">Version 5.4.0</span>
+ &#160;<span id="projectnumber">Version 5.6.0</span>
</div>
- <div id="projectbrief">Cortex Microcontroller Software Interface Standard</div>
+ <div id="projectbrief">Software Interface Standard for Arm Cortex-based Microcontrollers</div>
</td>
</tr>
</tbody>
@@ -90,6 +90,130 @@ $(document).ready(function(){initNavTree('cm_revisionHistory.html','');});
<tr>
<th>Version </th><th>Description </th></tr>
<tr>
+<td>5.6.0 </td><td><ul>
+<li>CMSIS-Core (Cortex-M) 5.3.0<ul>
+<li>Added provisions for compiler-independent C startup code.</li>
+</ul>
+</li>
+<li>CMSIS-Core (Cortex-A) 1.1.4<ul>
+<li>Fixed __FPU_Enable.</li>
+</ul>
+</li>
+<li>CMSIS-Driver 2.7.1<ul>
+<li>Finalized WiFi Interface API 1.0.0</li>
+</ul>
+</li>
+<li>CMSIS-DSP 1.7.0 (see revision history for details)<ul>
+<li>New Neon versions of f32 functions</li>
+<li>Compilation flags for FFTs</li>
+</ul>
+</li>
+<li>CMSIS-NN 1.2.0 (unchanged)</li>
+<li>CMSIS-RTOS 1.03 (unchanged)<ul>
+<li>RTX 4.82.0 (see revision history for details)</li>
+</ul>
+</li>
+<li>CMSIS-RTOS 2.1.3 (unchanged)<ul>
+<li>RTX 5.5.1 (see revision history for details)</li>
+</ul>
+</li>
+<li>CMSIS-Pack 1.6.0 (unchanged)</li>
+<li>CMSIS-SVD 1.3.3 (unchanged)</li>
+<li>CMSIS-DAP 2.0.0 (unchanged)</li>
+<li>CMSIS-Zone 0.12.0 (preview)<ul>
+<li>Completely reworked</li>
+</ul>
+</li>
+<li>Devices<ul>
+<li>Generalized C startup code for all Cortex-M family devices.</li>
+<li>Updated Cortex-A memory regions and system configuration files.</li>
+</ul>
+</li>
+<li>Utilities<ul>
+<li>SVDConv 3.3.27</li>
+<li>PackChk 1.3.82 (unchanged) </li>
+</ul>
+</li>
+</ul>
+</td></tr>
+<tr>
+<td>5.5.1 </td><td><ul>
+<li>CMSIS-Core (Cortex-M) 5.2.1<ul>
+<li>Fixed compilation issue in cmsis_armclang_ltm.h</li>
+</ul>
+</li>
+<li>CMSIS-Core (Cortex-A) 1.1.3 (unchanged)</li>
+<li>CMSIS-Driver 2.7.0 (unchanged)</li>
+<li>CMSIS-DSP 1.6.0 (unchanged)</li>
+<li>CMSIS-NN 1.1.0 (unchanged)</li>
+<li>CMSIS-RTOS 2.1.3 (unchanged)<ul>
+<li>RTX 5.5.0 (unchanged)</li>
+</ul>
+</li>
+<li>CMSIS-Pack 1.6.0 (unchanged)</li>
+<li>CMSIS-SVD 1.3.3 (unchanged)</li>
+<li>CMSIS-DAP 2.0.0 (unchanged)</li>
+<li>CMSIS-Zone 0.9.0 (unchanged) </li>
+</ul>
+</td></tr>
+<tr>
+<td>5.5.0 </td><td><ul>
+<li>CMSIS-Core (Cortex-M) 5.2.0<ul>
+<li>Reworked Stack/Heap configuration for ARM startup files.</li>
+<li>Added Cortex-M35P device support.</li>
+<li>Added generic Armv8.1-M Mainline device support.</li>
+</ul>
+</li>
+<li>CMSIS-Core (Cortex-A) 1.1.3 Minor fixes.</li>
+<li>CMSIS-DSP 1.6.0<ul>
+<li>reworked DSP library source files<ul>
+<li>added macro ARM_MATH_LOOPUNROLL</li>
+<li>removed macro UNALIGNED_SUPPORT_DISABLE</li>
+<li>added const-correctness</li>
+<li>replaced SIMD pointer construct with memcopy solution</li>
+<li>replaced macro combination "CMSIS_INLINE __STATIC_INLINE with "__STATIC_FORCEINLINE"</li>
+</ul>
+</li>
+<li>reworked DSP library documentation</li>
+<li>Changed DSP folder structure<ul>
+<li>moved DSP libraries to ./DSP/Lib</li>
+</ul>
+</li>
+<li>moved DSP libraries to folder ./DSP/Lib</li>
+<li>ARM DSP Libraries are built with ARMCLANG</li>
+<li>Added DSP Libraries Source variant</li>
+</ul>
+</li>
+<li>CMSIS-NN 1.1.0 (unchanged)</li>
+<li>CMSIS-Driver 2.7.0<ul>
+<li>Added WiFi Interface API 1.0.0-beta</li>
+<li>Added custom driver selection to simplify implementation of new CMSIS-Driver</li>
+</ul>
+</li>
+<li>CMSIS-RTOS 2.1.3<ul>
+<li>RTX 5.5.0 (see revision history)</li>
+</ul>
+</li>
+<li>CMSIS-Pack 1.6.0</li>
+<li>CMSIS-SVD 1.3.3 (unchanged)</li>
+<li>CMSIS-DAP 2.0.0 (unchanged)</li>
+<li>CMSIS-Zone 0.9.0 (Preview)</li>
+<li>Devices<ul>
+<li>Added Cortex-M35P and ARMv81MML device templates.</li>
+<li>Fixed C-Startup Code for GCC (aligned with other compilers)<ul>
+<li>Moved call to SystemInit before memory initialization.</li>
+</ul>
+</li>
+</ul>
+</li>
+<li>Utilities<ul>
+<li>SVDConv 3.3.25</li>
+<li>PackChk 1.3.82 </li>
+</ul>
+</li>
+</ul>
+</td></tr>
+<tr>
<td>5.4.0 </td><td><ul>
<li>CMSIS-Core (Cortex-M) 5.1.2 Minor fixes and slight enhancements, e.g. beta for Cortex-M1.</li>
<li>CMSIS-Core (Cortex-A) 1.1.2 Minor fixes.</li>
@@ -248,7 +372,7 @@ $(document).ready(function(){initNavTree('cm_revisionHistory.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:23 for CMSIS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:41 for CMSIS Version 5.6.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/General/html/cmsis.css b/docs/General/html/cmsis.css
index bba1010..586d4d2 100644
--- a/docs/General/html/cmsis.css
+++ b/docs/General/html/cmsis.css
@@ -1148,7 +1148,7 @@ dl.section dd {
.image
{
- text-align: center;
+ text-align: left;
}
.dotgraph
diff --git a/docs/General/html/index.html b/docs/General/html/index.html
index 6815664..ee7454c 100644
--- a/docs/General/html/index.html
+++ b/docs/General/html/index.html
@@ -27,9 +27,9 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS
- &#160;<span id="projectnumber">Version 5.4.0</span>
+ &#160;<span id="projectnumber">Version 5.6.0</span>
</div>
- <div id="projectbrief">Cortex Microcontroller Software Interface Standard</div>
+ <div id="projectbrief">Software Interface Standard for Arm Cortex-based Microcontrollers</div>
</td>
</tr>
</tbody>
@@ -72,38 +72,50 @@ $(document).ready(function(){initNavTree('index.html','');});
<div class="title">Introduction </div> </div>
</div><!--header-->
<div class="contents">
-<div class="textblock"><p>The <b>Cortex Microcontroller Software Interface Standard</b> (CMSIS) is a vendor-independent hardware abstraction layer for the Cortex&reg;-M processor series and defines generic tool interfaces. The CMSIS enables consistent device support and simple software interfaces to the processor and the peripherals, simplifying software re-use, reducing the learning curve for microcontroller developers, and reducing the time to market for new devices.</p>
+<div class="textblock"><p>The <b>CMSIS</b> is a vendor-independent hardware abstraction layer for microcontrollers that are based on Arm&reg; Cortex&reg; processors. The CMSIS defines generic tool interfaces and enables consistent device support. It provides simple software interfaces to the processor and the peripherals, simplifying software re-use, reducing the learning curve for microcontroller developers, and reducing the time to market for new devices.</p>
<p>The CMSIS is defined in close cooperation with various silicon and software vendors and provides a common approach to interface to peripherals, real-time operating systems, and middleware components. The CMSIS is intended to enable the combination of software components from multiple middleware vendors.</p>
-<p>CMSIS Version 5 supports also the <a href="http://www.arm.com/products/processors/instruction-set-architectures/armv8-m-architecture.php" class="el" target="_blank">Armv8-M architecture</a> including <a href="http://www.arm.com/products/processors/technologies/trustzone/index.php" class="el" target="_blank">TrustZone&reg; for Armv8-M</a> hardware security extensions and the <a href="http://www.arm.com/products/processors/cortex-m/cortex-m23-processor.php" class="el" target="_blank">Cortex-M23</a> and <a href="http://www.arm.com/products/processors/cortex-m/cortex-m33-processor.php" class="el" target="_blank">Cortex-M33</a> processors.</p>
-<p><a class="anchor" id="CM_Components"></a>The CMSIS components are:</p>
-<ul>
-<li><a href="../../Core/html/index.html"><b>CMSIS-Core (Cortex-M)</b></a>: API for the Cortex-M processor core and peripherals. It provides a standardized interface for Cortex-M0, Cortex-M0+, Cortex-M3, Cortex-M4, Cortex-M7, Cortex-M23, Cortex-M33, SC000, and SC300. Also included are SIMD intrinsic functions for Cortex-M4, Cortex-M7, and Cortex-M33 SIMD instructions.</li>
-<li><a href="../../Core_A/html/index.html"><b>CMSIS-Core (Cortex-A)</b></a>: API and basic run-time system for the Cortex-A5/A7/A9 processor core and peripherals.</li>
-<li><a href="../../Driver/html/index.html"><b>CMSIS-Driver</b></a>: defines generic peripheral driver interfaces for middleware making it reusable across supported devices. The API is RTOS independent and connects microcontroller peripherals with middleware that implements for example communication stacks, file systems, or graphic user interfaces.</li>
-<li><a href="../../DSP/html/index.html"><b>CMSIS-DSP</b></a>: DSP Library Collection with over 60 Functions for various data types: fixed-point (fractional q7, q15, q31) and single precision floating-point (32-bit). The library is available for all Cortex-M cores. Implementations that are optimized for the SIMD instruction set are available for Cortex-M4, Cortex-M7, and Cortex-M33.</li>
-<li><a href="../../NN/html/index.html"><b>CMSIS-NN</b></a>: CMSIS-NN is a collection of efficient neural network kernels developed to maximize the performance and minimize the memory footprint of neural networks on Cortex-M processor cores.</li>
-<li><a href="../../RTOS/html/index.html"><b>CMSIS-RTOS v1</b></a>: Common API for Real-Time Operating Systems along with reference implementation based on RTX. It provides a standardized programming interface that is portable to many RTOS and enables software components that can work across multiple RTOS systems.</li>
-<li><a href="../../RTOS2/html/index.html"><b>CMSIS-RTOS v2</b></a>: extends CMSIS-RTOS v1 with support for Armv8-M architecture, dynamic object creation, provisions for multi-core systems, and binary compatible interface across ABI compliant compilers.</li>
-<li><a href="../../Pack/html/index.html"><b>CMSIS-Pack</b></a>: describes with an XML-based package description (PDSC) file the user and device relevant parts of a file collection (called a software pack) that includes source, header and library files, documentation, Flash programming algorithms, source code templates, and example projects. Development tools and web infrastructures use the PDSC file to extract device parameters, software components, and evaluation board configurations.</li>
-<li><a href="../../SVD/html/index.html"><b>CMSIS-SVD</b></a>: System View Description for Peripherals. Describes the peripherals of a device in an XML file and can be used to create peripheral awareness in debuggers or header files with peripheral register and interrupt definitions.</li>
-<li><a href="../../DAP/html/index.html"><b>CMSIS-DAP</b></a>: Debug Access Port. Standardized firmware for a Debug Unit that connects to the CoreSight Debug Access Port. CMSIS-DAP is distributed as a separate package and is well suited for integration on evaluation boards. This component is provided as separate download.</li>
-<li><a href="../../Zone/html/index.html"><b>CMSIS-Zone</b></a>: System resource definition and partitioning. Defines methods to describe system resources and to partition these resources into multiple projects and execution areas.</li>
-</ul>
-<dl class="section note"><dt>Note</dt><dd>Refer to <a class="el" href="index.html#CM_Pack_Content">ARM::CMSIS Pack</a> for more information on the content of the Software Pack.</dd></dl>
+<h1><a class="anchor" id="CM_Components"></a>
+CMSIS Components</h1>
+<table class="doxtable">
+<tr>
+<th align="left">CMSIS-... </th><th align="left">Target Processors </th><th align="left">Description </th></tr>
+<tr>
+<td align="left"><a href="../../Core/html/index.html"><b>Core(M)</b></a></td><td align="left">All Cortex-M, SecurCore </td><td align="left">Standardized API for the Cortex-M processor core and peripherals. Includes intrinsic functions for Cortex-M4/M7/M33/M35P SIMD instructions. </td></tr>
+<tr>
+<td align="left"><a href="../../Core_A/html/index.html"><b>Core(A)</b></a></td><td align="left">Cortex-A5/A7/A9 </td><td align="left">Standardized API and basic run-time system for the Cortex-A5/A7/A9 processor core and peripherals. </td></tr>
+<tr>
+<td align="left"><a href="../../Driver/html/index.html"><b>Driver</b></a></td><td align="left">All Cortex </td><td align="left">Generic peripheral driver interfaces for middleware. Connects microcontroller peripherals with middleware that implements for example communication stacks, file systems, or graphic user interfaces. </td></tr>
+<tr>
+<td align="left"><a href="../../DSP/html/index.html"><b>DSP</b></a></td><td align="left">All Cortex-M </td><td align="left">DSP library collection with over 60 Functions for various data types: fixed-point (fractional q7, q15, q31) and single precision floating-point (32-bit). Implementations optimized for the SIMD instruction set are available for Cortex-M4/M7/M33/M35P. </td></tr>
+<tr>
+<td align="left"><a href="../../NN/html/index.html"><b>NN</b></a></td><td align="left">All Cortex-M </td><td align="left">Collection of efficient neural network kernels developed to maximize the performance and minimize the memory footprint on Cortex-M processor cores. </td></tr>
+<tr>
+<td align="left"><a href="../../RTOS/html/index.html"><b>RTOS v1</b></a></td><td align="left">Cortex-M0/M0+/M3/M4/M7 </td><td align="left">Common API for real-time operating systems along with a reference implementation based on RTX. It enables software components that can work across multiple RTOS systems. </td></tr>
+<tr>
+<td align="left"><a href="../../RTOS2/html/index.html"><b>RTOS v2</b></a></td><td align="left">All Cortex-M, Cortex-A5/A7/A9 </td><td align="left">Extends CMSIS-RTOS v1 with Armv8-M support, dynamic object creation, provisions for multi-core systems, binary compatible interface. </td></tr>
+<tr>
+<td align="left"><a href="../../Pack/html/index.html"><b>Pack</b></a></td><td align="left">All Cortex-M, SecurCore, Cortex-A5/A7/A9 </td><td align="left">Describes a delivery mechanism for software components, device parameters, and evaluation board support. It simplifies software re-use and product life-cycle management (PLM). </td></tr>
+<tr>
+<td align="left"><a href="../../SVD/html/index.html"><b>SVD</b></a></td><td align="left">All Cortex-M, SecurCore </td><td align="left">Peripheral description of a device that can be used to create peripheral awareness in debuggers or CMSIS-Core header files. </td></tr>
+<tr>
+<td align="left"><a href="../../DAP/html/index.html"><b>DAP</b></a></td><td align="left">All Cortex </td><td align="left">Firmware for a debug unit that interfaces to the CoreSight Debug Access Port. </td></tr>
+<tr>
+<td align="left"><a href="../../Zone/html/index.html"><b>Zone</b></a></td><td align="left">All Cortex </td><td align="left">Defines methods to describe system resources and to partition these resources into multiple projects and execution areas. </td></tr>
+</table>
+<h1><a class="anchor" id="Motivation"></a>
+Motivation</h1>
+<p>CMSIS has been created to help the industry in standardization. It enables consistent software layers and device support across a wide range of development tools and microcontrollers. CMSIS is not a huge software layer that introduces overhead and does not define standard peripherals. The silicon industry can therefore support the wide variations of Cortex-M processor-based devices with this common standard.</p>
<div class="image">
<img src="Overview.png" alt="Overview.png"/>
<div class="caption">
CMSIS Structure</div></div>
- <h1><a class="anchor" id="Motivation"></a>
-Motivation</h1>
-<p>CMSIS has been created to help the industry in standardization. It enables consistent software layers and device support across a wide range of development tools and microcontrollers. CMSIS is not a huge software layer that introduces overhead and does not define standard peripherals. The silicon industry can therefore support the wide variations of Cortex-M processor-based devices with this common standard.</p>
-<p>In detail the benefits of the CMSIS are:</p>
+<p> The benefits of the CMSIS are:</p>
<ul>
-<li>Overall CMSIS reduces the learning curve, development costs, and time-to-market. Developers can write software quicker through a variety of easy-to-use, standardized software interfaces.</li>
+<li>CMSIS reduces the learning curve, development costs, and time-to-market. Developers can write software quicker through a variety of easy-to-use, standardized software interfaces.</li>
<li>Consistent software interfaces improve the software portability and re-usability. Generic software libraries and interfaces provide consistent software framework.</li>
-<li>Provides interfaces for debug connectivity, debug peripheral views, software delivery, and device support to reduce time-to-market for new microcontroller deployment.</li>
-<li>Provides a compiler independent layer that allows using different compilers. CMSIS is supported by mainstream compilers.</li>
-<li>Enhances program debugging with peripheral information for debuggers and ITM channels for printf-style output and RTOS kernel awareness.</li>
+<li>It provides interfaces for debug connectivity, debug peripheral views, software delivery, and device support to reduce time-to-market for new microcontroller deployment.</li>
+<li>Being a compiler independent layer, it allows to use the compiler of your choice. Thus, it is supported by mainstream compilers.</li>
+<li>It enhances program debugging with peripheral information for debuggers and ITM channels for printf-style output.</li>
<li>CMSIS is delivered in CMSIS-Pack format which enables fast software delivery, simplifies updates, and enables consistent integration into development tools.</li>
<li>CMSIS-Zone will simplify system resource and partitioning as it manages the configuration of multiple processors, memory areas, and peripherals.</li>
</ul>
@@ -126,7 +138,7 @@ Coding Rules</h1>
<p>The CMSIS is documented within the source files with: </p>
<ul>
<li>Comments that use the C or C++ style. </li>
-<li>Doxygen compliant <b>function comments</b> that provide:<ul>
+<li><a href="http://www.doxygen.nl/" target="_blank">Doxygen</a> compliant <b>function comments</b> that provide:<ul>
<li>brief function overview.</li>
<li>detailed description of the function.</li>
<li>detailed parameter explanation.</li>
@@ -150,10 +162,10 @@ Validation</h1>
<p>The CMSIS source code is checked for MISRA C:2012 conformance using PC-Lint. MISRA deviations are documented with reasonable effort, however Arm does not claim MISRA compliance as there is today for example no guideline enforcement plan. The CMSIS source code is not checked for MISRA C++:2008 conformance as there is a risk that it is incompatible with C language standards, specifically warnings that may be generated by the various C compilers.</p>
<h1><a class="anchor" id="License"></a>
License</h1>
-<p>The CMSIS is provided free of charge by Arm under Apache 2.0 license. View the <a href="LICENSE.txt">Apache 2.0 License</a>.</p>
+<p>The CMSIS is provided free of charge by Arm under the <a href="LICENSE.txt">Apache 2.0 License</a>.</p>
<h1><a class="anchor" id="CM_Pack_Content"></a>
-ARM::CMSIS Pack</h1>
-<p>The <b>ARM::CMSIS</b> Pack contains the following:</p>
+CMSIS Software Pack</h1>
+<p>The CMSIS software components are delivered in CMSIS-Pack format. The <b>ARM::CMSIS</b> Pack contains the following:</p>
<table class="doxtable">
<tr>
<th align="left">File/Directory </th><th align="left">Content </th></tr>
@@ -162,7 +174,7 @@ ARM::CMSIS Pack</h1>
<tr>
<td align="left"><b>LICENSE.txt</b> </td><td align="left">CMSIS License Agreement (Apache 2.0) </td></tr>
<tr>
-<td align="left"><b>CMSIS</b> </td><td align="left"><a class="el" href="index.html#CM_Components">CMSIS components</a> (see below) </td></tr>
+<td align="left"><b>CMSIS</b> </td><td align="left"><a class="el" href="index.html#CM_Components">CMSIS components</a> (see also table below) </td></tr>
<tr>
<td align="left"><b>Device</b> </td><td align="left">CMSIS reference implementations of Arm Cortex-M processor based devices </td></tr>
</table>
@@ -191,9 +203,9 @@ ARM::CMSIS Pack</h1>
<tr>
<td align="left"><b>Pack</b> </td><td align="left"><a href="../../Pack/html/pack_Example.html"><b>CMSIS-Pack</b></a> example </td></tr>
<tr>
-<td align="left"><b>RTOS</b> </td><td align="left"><a href="../../RTOS/html/index.html"><b>CMSIS-RTOS Version 1</b></a> along with RTX reference implementation </td></tr>
+<td align="left"><b>RTOS</b> </td><td align="left"><a href="../../RTOS/html/index.html"><b>CMSIS-RTOS Version 1</b></a> along with RTX4 reference implementation </td></tr>
<tr>
-<td align="left"><b>RTOS2</b> </td><td align="left"><a href="../../RTOS/html/index.html"><b>CMSIS-RTOS Version 2</b></a> along with RTX reference implementation </td></tr>
+<td align="left"><b>RTOS2</b> </td><td align="left"><a href="../../RTOS/html/index.html"><b>CMSIS-RTOS Version 2</b></a> along with RTX5 reference implementation </td></tr>
<tr>
<td align="left"><b>SVD</b> </td><td align="left"><a href="../../SVD/html/index.html"><b>CMSIS-SVD</b></a> example </td></tr>
<tr>
@@ -206,7 +218,7 @@ ARM::CMSIS Pack</h1>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:23 for CMSIS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:41 for CMSIS Version 5.6.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/General/html/navtree.js b/docs/General/html/navtree.js
index 4de4e0a..40f2b9e 100644
--- a/docs/General/html/navtree.js
+++ b/docs/General/html/navtree.js
@@ -2,11 +2,12 @@ var NAVTREE =
[
[ "CMSIS", "index.html", [
[ "Introduction", "index.html", [
+ [ "CMSIS Components", "index.html#CM_Components", null ],
[ "Motivation", "index.html#Motivation", null ],
[ "Coding Rules", "index.html#CodingRules", null ],
[ "Validation", "index.html#Validation", null ],
[ "License", "index.html#License", null ],
- [ "ARM::CMSIS Pack", "index.html#CM_Pack_Content", null ]
+ [ "CMSIS Software Pack", "index.html#CM_Pack_Content", null ]
] ],
[ "Revision History", "cm_revisionHistory.html", null ]
] ]
diff --git a/docs/General/html/navtreeindex0.js b/docs/General/html/navtreeindex0.js
index 5a338a4..d1ced12 100644
--- a/docs/General/html/navtreeindex0.js
+++ b/docs/General/html/navtreeindex0.js
@@ -3,10 +3,11 @@ var NAVTREEINDEX0 =
"cm_revisionHistory.html":[1],
"index.html":[],
"index.html":[0],
-"index.html#CM_Pack_Content":[0,4],
-"index.html#CodingRules":[0,1],
-"index.html#License":[0,3],
-"index.html#Motivation":[0,0],
-"index.html#Validation":[0,2],
+"index.html#CM_Components":[0,0],
+"index.html#CM_Pack_Content":[0,5],
+"index.html#CodingRules":[0,2],
+"index.html#License":[0,4],
+"index.html#Motivation":[0,1],
+"index.html#Validation":[0,3],
"pages.html":[]
};
diff --git a/docs/General/html/pages.html b/docs/General/html/pages.html
index ddd7efc..ea9fe39 100644
--- a/docs/General/html/pages.html
+++ b/docs/General/html/pages.html
@@ -27,9 +27,9 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS
- &#160;<span id="projectnumber">Version 5.4.0</span>
+ &#160;<span id="projectnumber">Version 5.6.0</span>
</div>
- <div id="projectbrief">Cortex Microcontroller Software Interface Standard</div>
+ <div id="projectbrief">Software Interface Standard for Arm Cortex-based Microcontrollers</div>
</td>
</tr>
</tbody>
@@ -82,7 +82,7 @@ $(document).ready(function(){initNavTree('pages.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:23 for CMSIS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:41 for CMSIS Version 5.6.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/ChangeLog_pg.html b/docs/NN/html/ChangeLog_pg.html
index f04ca5c..25033e7 100644
--- a/docs/NN/html/ChangeLog_pg.html
+++ b/docs/NN/html/ChangeLog_pg.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -115,6 +115,20 @@ $(document).ready(function(){initNavTree('ChangeLog_pg.html','');});
<tr>
<th>Version </th><th>Description </th></tr>
<tr>
+<td>V1.2.0 </td><td>Added depthwise convolution function with asymmetric quantization.<br/>
+ <ul>
+<li>
+arm_depthwise_conv_u8_basic_ver1 </li>
+</ul>
+Added support functions for requantization.<br/>
+ <ul>
+<li>
+arm_nn_sat_doubling_high_mult </li>
+<li>
+arm_nn_divide_by_power_of_two </li>
+</ul>
+</td></tr>
+<tr>
<td>V1.1.0 </td><td>Added new math functions:<br/>
<ul>
<li>
@@ -135,7 +149,7 @@ Fixed minor issues. </td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/annotated.html b/docs/NN/html/annotated.html
index 8b661da..c73fcbd 100644
--- a/docs/NN/html/annotated.html
+++ b/docs/NN/html/annotated.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -128,7 +128,7 @@ $(document).ready(function(){initNavTree('annotated.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/arm__convolve__1x1__HWC__q7__fast__nonsquare_8c.html b/docs/NN/html/arm__convolve__1x1__HWC__q7__fast__nonsquare_8c.html
index dfb17bc..75973f9 100644
--- a/docs/NN/html/arm__convolve__1x1__HWC__q7__fast__nonsquare_8c.html
+++ b/docs/NN/html/arm__convolve__1x1__HWC__q7__fast__nonsquare_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_44941783335eeef51fdbcde02b124fbf.html">ConvolutionFunctions</a></li><li class="navelem"><a class="el" href="arm__convolve__1x1__HWC__q7__fast__nonsquare_8c.html">arm_convolve_1x1_HWC_q7_fast_nonsquare.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/arm__convolve__HWC__q15__basic_8c.html b/docs/NN/html/arm__convolve__HWC__q15__basic_8c.html
index 3cbdafb..23bef34 100644
--- a/docs/NN/html/arm__convolve__HWC__q15__basic_8c.html
+++ b/docs/NN/html/arm__convolve__HWC__q15__basic_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_44941783335eeef51fdbcde02b124fbf.html">ConvolutionFunctions</a></li><li class="navelem"><a class="el" href="arm__convolve__HWC__q15__basic_8c.html">arm_convolve_HWC_q15_basic.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/arm__convolve__HWC__q15__fast_8c.html b/docs/NN/html/arm__convolve__HWC__q15__fast_8c.html
index e277767..dad436f 100644
--- a/docs/NN/html/arm__convolve__HWC__q15__fast_8c.html
+++ b/docs/NN/html/arm__convolve__HWC__q15__fast_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_44941783335eeef51fdbcde02b124fbf.html">ConvolutionFunctions</a></li><li class="navelem"><a class="el" href="arm__convolve__HWC__q15__fast_8c.html">arm_convolve_HWC_q15_fast.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/arm__convolve__HWC__q15__fast__nonsquare_8c.html b/docs/NN/html/arm__convolve__HWC__q15__fast__nonsquare_8c.html
index fd082ac..9131d06 100644
--- a/docs/NN/html/arm__convolve__HWC__q15__fast__nonsquare_8c.html
+++ b/docs/NN/html/arm__convolve__HWC__q15__fast__nonsquare_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_44941783335eeef51fdbcde02b124fbf.html">ConvolutionFunctions</a></li><li class="navelem"><a class="el" href="arm__convolve__HWC__q15__fast__nonsquare_8c.html">arm_convolve_HWC_q15_fast_nonsquare.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/arm__convolve__HWC__q7__RGB_8c.html b/docs/NN/html/arm__convolve__HWC__q7__RGB_8c.html
index dbf4deb..34400af 100644
--- a/docs/NN/html/arm__convolve__HWC__q7__RGB_8c.html
+++ b/docs/NN/html/arm__convolve__HWC__q7__RGB_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_44941783335eeef51fdbcde02b124fbf.html">ConvolutionFunctions</a></li><li class="navelem"><a class="el" href="arm__convolve__HWC__q7__RGB_8c.html">arm_convolve_HWC_q7_RGB.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/arm__convolve__HWC__q7__basic_8c.html b/docs/NN/html/arm__convolve__HWC__q7__basic_8c.html
index 97e8ee5..6c0b375 100644
--- a/docs/NN/html/arm__convolve__HWC__q7__basic_8c.html
+++ b/docs/NN/html/arm__convolve__HWC__q7__basic_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_44941783335eeef51fdbcde02b124fbf.html">ConvolutionFunctions</a></li><li class="navelem"><a class="el" href="arm__convolve__HWC__q7__basic_8c.html">arm_convolve_HWC_q7_basic.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/arm__convolve__HWC__q7__basic__nonsquare_8c.html b/docs/NN/html/arm__convolve__HWC__q7__basic__nonsquare_8c.html
index 7c34137..e653b42 100644
--- a/docs/NN/html/arm__convolve__HWC__q7__basic__nonsquare_8c.html
+++ b/docs/NN/html/arm__convolve__HWC__q7__basic__nonsquare_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_44941783335eeef51fdbcde02b124fbf.html">ConvolutionFunctions</a></li><li class="navelem"><a class="el" href="arm__convolve__HWC__q7__basic__nonsquare_8c.html">arm_convolve_HWC_q7_basic_nonsquare.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/arm__convolve__HWC__q7__fast_8c.html b/docs/NN/html/arm__convolve__HWC__q7__fast_8c.html
index adefce2..091900b 100644
--- a/docs/NN/html/arm__convolve__HWC__q7__fast_8c.html
+++ b/docs/NN/html/arm__convolve__HWC__q7__fast_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_44941783335eeef51fdbcde02b124fbf.html">ConvolutionFunctions</a></li><li class="navelem"><a class="el" href="arm__convolve__HWC__q7__fast_8c.html">arm_convolve_HWC_q7_fast.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/arm__convolve__HWC__q7__fast__nonsquare_8c.html b/docs/NN/html/arm__convolve__HWC__q7__fast__nonsquare_8c.html
index 36cd305..6c648b2 100644
--- a/docs/NN/html/arm__convolve__HWC__q7__fast__nonsquare_8c.html
+++ b/docs/NN/html/arm__convolve__HWC__q7__fast__nonsquare_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_44941783335eeef51fdbcde02b124fbf.html">ConvolutionFunctions</a></li><li class="navelem"><a class="el" href="arm__convolve__HWC__q7__fast__nonsquare_8c.html">arm_convolve_HWC_q7_fast_nonsquare.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/arm__depthwise__conv__u8__basic__ver1_8c.html b/docs/NN/html/arm__depthwise__conv__u8__basic__ver1_8c.html
new file mode 100644
index 0000000..c54aa0a
--- /dev/null
+++ b/docs/NN/html/arm__depthwise__conv__u8__basic__ver1_8c.html
@@ -0,0 +1,175 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>arm_depthwise_conv_u8_basic_ver1.c File Reference</title>
+<title>CMSIS-NN: arm_depthwise_conv_u8_basic_ver1.c File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-NN
+ &#160;<span id="projectnumber">Version 1.2.0</span>
+ </div>
+ <div id="projectbrief">CMSIS NN Software Library</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li><a href="modules.html"><span>Reference</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('arm__depthwise__conv__u8__basic__ver1_8c.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="summary">
+<a href="#define-members">Macros</a> &#124;
+<a href="#func-members">Functions</a> </div>
+ <div class="headertitle">
+<div class="title">arm_depthwise_conv_u8_basic_ver1.c File Reference</div> </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
+Macros</h2></td></tr>
+<tr class="memitem:aeb98996ffa34fb40d8e91919d2ebdc56"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__depthwise__conv__u8__basic__ver1_8c.html#aeb98996ffa34fb40d8e91919d2ebdc56">DILATION_X</a></td></tr>
+<tr class="separator:aeb98996ffa34fb40d8e91919d2ebdc56"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9371ac7b5689f9e74a18a2d548c32033"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__depthwise__conv__u8__basic__ver1_8c.html#a9371ac7b5689f9e74a18a2d548c32033">DILATION_Y</a></td></tr>
+<tr class="separator:a9371ac7b5689f9e74a18a2d548c32033"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga02a296cb4f6361a70c3ecf1ef1238292"><td class="memItemLeft" align="right" valign="top">arm_status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292">arm_depthwise_conv_u8_basic_ver1</a> (const uint8_t *input, const uint16_t input_x, const uint16_t input_y, const uint16_t input_ch, const uint8_t *kernel, const uint16_t kernel_x, const uint16_t kernel_y, const int16_t ch_mult, const int16_t pad_x, const int16_t pad_y, const int16_t stride_x, const int16_t stride_y, const int16_t dilation_x, const int16_t dilation_y, const int32_t *bias, const int32_t input_offset, const int32_t filter_offset, const int32_t output_offset, uint8_t *output, const uint16_t output_x, const uint16_t output_y, const int32_t output_activation_min, const int32_t output_activation_max, const int32_t out_shift, const int32_t out_mult)</td></tr>
+<tr class="memdesc:ga02a296cb4f6361a70c3ecf1ef1238292"><td class="mdescLeft">&#160;</td><td class="mdescRight">uint8 depthwise convolution function with asymmetric quantization for even number of channel multiplier and input channels. Unless specified otherwise, arguments are mandatory. Both square and non-square inputs are accepted. <a href="group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292">More...</a><br/></td></tr>
+<tr class="separator:ga02a296cb4f6361a70c3ecf1ef1238292"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Macro Definition Documentation</h2>
+<a class="anchor" id="aeb98996ffa34fb40d8e91919d2ebdc56"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define DILATION_X</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Referenced by <a class="el" href="group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292">arm_depthwise_conv_u8_basic_ver1()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a9371ac7b5689f9e74a18a2d548c32033"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define DILATION_Y</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Referenced by <a class="el" href="group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292">arm_depthwise_conv_u8_basic_ver1()</a>.</p>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_44941783335eeef51fdbcde02b124fbf.html">ConvolutionFunctions</a></li><li class="navelem"><a class="el" href="arm__depthwise__conv__u8__basic__ver1_8c.html">arm_depthwise_conv_u8_basic_ver1.c</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/NN/html/arm__depthwise__separable__conv__HWC__q7_8c.html b/docs/NN/html/arm__depthwise__separable__conv__HWC__q7_8c.html
index 2637d6d..97da001 100644
--- a/docs/NN/html/arm__depthwise__separable__conv__HWC__q7_8c.html
+++ b/docs/NN/html/arm__depthwise__separable__conv__HWC__q7_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_44941783335eeef51fdbcde02b124fbf.html">ConvolutionFunctions</a></li><li class="navelem"><a class="el" href="arm__depthwise__separable__conv__HWC__q7_8c.html">arm_depthwise_separable_conv_HWC_q7.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/arm__depthwise__separable__conv__HWC__q7__nonsquare_8c.html b/docs/NN/html/arm__depthwise__separable__conv__HWC__q7__nonsquare_8c.html
index 4062ee9..0a5749c 100644
--- a/docs/NN/html/arm__depthwise__separable__conv__HWC__q7__nonsquare_8c.html
+++ b/docs/NN/html/arm__depthwise__separable__conv__HWC__q7__nonsquare_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_44941783335eeef51fdbcde02b124fbf.html">ConvolutionFunctions</a></li><li class="navelem"><a class="el" href="arm__depthwise__separable__conv__HWC__q7__nonsquare_8c.html">arm_depthwise_separable_conv_HWC_q7_nonsquare.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/arm__fully__connected__mat__q7__vec__q15_8c.html b/docs/NN/html/arm__fully__connected__mat__q7__vec__q15_8c.html
index 3f2044f..42ea515 100644
--- a/docs/NN/html/arm__fully__connected__mat__q7__vec__q15_8c.html
+++ b/docs/NN/html/arm__fully__connected__mat__q7__vec__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_8e33b5b68f9112312341506c184d7434.html">FullyConnectedFunctions</a></li><li class="navelem"><a class="el" href="arm__fully__connected__mat__q7__vec__q15_8c.html">arm_fully_connected_mat_q7_vec_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/arm__fully__connected__mat__q7__vec__q15__opt_8c.html b/docs/NN/html/arm__fully__connected__mat__q7__vec__q15__opt_8c.html
index 627a1fd..88a1c69 100644
--- a/docs/NN/html/arm__fully__connected__mat__q7__vec__q15__opt_8c.html
+++ b/docs/NN/html/arm__fully__connected__mat__q7__vec__q15__opt_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_8e33b5b68f9112312341506c184d7434.html">FullyConnectedFunctions</a></li><li class="navelem"><a class="el" href="arm__fully__connected__mat__q7__vec__q15__opt_8c.html">arm_fully_connected_mat_q7_vec_q15_opt.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/arm__fully__connected__q15_8c.html b/docs/NN/html/arm__fully__connected__q15_8c.html
index faef3c8..e117160 100644
--- a/docs/NN/html/arm__fully__connected__q15_8c.html
+++ b/docs/NN/html/arm__fully__connected__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_8e33b5b68f9112312341506c184d7434.html">FullyConnectedFunctions</a></li><li class="navelem"><a class="el" href="arm__fully__connected__q15_8c.html">arm_fully_connected_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/arm__fully__connected__q15__opt_8c.html b/docs/NN/html/arm__fully__connected__q15__opt_8c.html
index b7787ce..48f858e 100644
--- a/docs/NN/html/arm__fully__connected__q15__opt_8c.html
+++ b/docs/NN/html/arm__fully__connected__q15__opt_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_8e33b5b68f9112312341506c184d7434.html">FullyConnectedFunctions</a></li><li class="navelem"><a class="el" href="arm__fully__connected__q15__opt_8c.html">arm_fully_connected_q15_opt.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/arm__fully__connected__q7_8c.html b/docs/NN/html/arm__fully__connected__q7_8c.html
index 7f16d98..30eb4d6 100644
--- a/docs/NN/html/arm__fully__connected__q7_8c.html
+++ b/docs/NN/html/arm__fully__connected__q7_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_8e33b5b68f9112312341506c184d7434.html">FullyConnectedFunctions</a></li><li class="navelem"><a class="el" href="arm__fully__connected__q7_8c.html">arm_fully_connected_q7.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/arm__fully__connected__q7__opt_8c.html b/docs/NN/html/arm__fully__connected__q7__opt_8c.html
index 00fae7d..216cee1 100644
--- a/docs/NN/html/arm__fully__connected__q7__opt_8c.html
+++ b/docs/NN/html/arm__fully__connected__q7__opt_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_8e33b5b68f9112312341506c184d7434.html">FullyConnectedFunctions</a></li><li class="navelem"><a class="el" href="arm__fully__connected__q7__opt_8c.html">arm_fully_connected_q7_opt.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/arm__nn__activations__q15_8c.html b/docs/NN/html/arm__nn__activations__q15_8c.html
index 9c44ff1..48c29c9 100644
--- a/docs/NN/html/arm__nn__activations__q15_8c.html
+++ b/docs/NN/html/arm__nn__activations__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_5c060210645429de182d0ec8a79ad82d.html">ActivationFunctions</a></li><li class="navelem"><a class="el" href="arm__nn__activations__q15_8c.html">arm_nn_activations_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/arm__nn__activations__q7_8c.html b/docs/NN/html/arm__nn__activations__q7_8c.html
index 90dab8e..c56c664 100644
--- a/docs/NN/html/arm__nn__activations__q7_8c.html
+++ b/docs/NN/html/arm__nn__activations__q7_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_5c060210645429de182d0ec8a79ad82d.html">ActivationFunctions</a></li><li class="navelem"><a class="el" href="arm__nn__activations__q7_8c.html">arm_nn_activations_q7.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/arm__nn__mat__mult__kernel__q7__q15_8c.html b/docs/NN/html/arm__nn__mat__mult__kernel__q7__q15_8c.html
index 1b32c5a..3ff387b 100644
--- a/docs/NN/html/arm__nn__mat__mult__kernel__q7__q15_8c.html
+++ b/docs/NN/html/arm__nn__mat__mult__kernel__q7__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -209,7 +209,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_44941783335eeef51fdbcde02b124fbf.html">ConvolutionFunctions</a></li><li class="navelem"><a class="el" href="arm__nn__mat__mult__kernel__q7__q15_8c.html">arm_nn_mat_mult_kernel_q7_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/arm__nn__mat__mult__kernel__q7__q15__reordered_8c.html b/docs/NN/html/arm__nn__mat__mult__kernel__q7__q15__reordered_8c.html
index 2fee232..af62847 100644
--- a/docs/NN/html/arm__nn__mat__mult__kernel__q7__q15__reordered_8c.html
+++ b/docs/NN/html/arm__nn__mat__mult__kernel__q7__q15__reordered_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -208,7 +208,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_44941783335eeef51fdbcde02b124fbf.html">ConvolutionFunctions</a></li><li class="navelem"><a class="el" href="arm__nn__mat__mult__kernel__q7__q15__reordered_8c.html">arm_nn_mat_mult_kernel_q7_q15_reordered.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/arm__nn__mult__q15_8c.html b/docs/NN/html/arm__nn__mult__q15_8c.html
index 0b64078..421bb7b 100644
--- a/docs/NN/html/arm__nn__mult__q15_8c.html
+++ b/docs/NN/html/arm__nn__mult__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_4ad8c19a899a351ef23a1c3a29886c7d.html">NNSupportFunctions</a></li><li class="navelem"><a class="el" href="arm__nn__mult__q15_8c.html">arm_nn_mult_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/arm__nn__mult__q7_8c.html b/docs/NN/html/arm__nn__mult__q7_8c.html
index 6834f95..b5a4f49 100644
--- a/docs/NN/html/arm__nn__mult__q7_8c.html
+++ b/docs/NN/html/arm__nn__mult__q7_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_4ad8c19a899a351ef23a1c3a29886c7d.html">NNSupportFunctions</a></li><li class="navelem"><a class="el" href="arm__nn__mult__q7_8c.html">arm_nn_mult_q7.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/arm__nn__tables_8h.html b/docs/NN/html/arm__nn__tables_8h.html
index 84dd3f8..81fc494 100644
--- a/docs/NN/html/arm__nn__tables_8h.html
+++ b/docs/NN/html/arm__nn__tables_8h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -126,19 +126,19 @@ Variables</h2></td></tr>
<tr class="separator:a4f854bdf13f630ec21b3ad074491e32f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6faad2fec173b2702fd0f219a83ca320"><td class="memItemLeft" align="right" valign="top">const q15_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__nn__tables_8h.html#a6faad2fec173b2702fd0f219a83ca320">tanhTable_q15</a> [256]</td></tr>
<tr class="separator:a6faad2fec173b2702fd0f219a83ca320"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab5096856d08f98c906b9b02e6c6a8bdf"><td class="memItemLeft" align="right" valign="top">const q15_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__nn__tables_8h.html#ab5096856d08f98c906b9b02e6c6a8bdf">sigmoidHTable_q15</a> [192]</td></tr>
-<tr class="memdesc:ab5096856d08f98c906b9b02e6c6a8bdf"><td class="mdescLeft">&#160;</td><td class="mdescRight">2-way tables for various activation functions <a href="#ab5096856d08f98c906b9b02e6c6a8bdf">More...</a><br/></td></tr>
-<tr class="separator:ab5096856d08f98c906b9b02e6c6a8bdf"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:add5ca535701805d3cb61287219975838"><td class="memItemLeft" align="right" valign="top">const q15_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__nn__tables_8h.html#add5ca535701805d3cb61287219975838">sigmoidLTable_q15</a> [128]</td></tr>
-<tr class="separator:add5ca535701805d3cb61287219975838"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a107a16eaa36f4392fa3ed3792ad6c2cb"><td class="memItemLeft" align="right" valign="top">const q15_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__nn__tables_8h.html#a107a16eaa36f4392fa3ed3792ad6c2cb">sigmoidHTable_q15</a> [192]</td></tr>
+<tr class="memdesc:a107a16eaa36f4392fa3ed3792ad6c2cb"><td class="mdescLeft">&#160;</td><td class="mdescRight">2-way tables for various activation functions <a href="#a107a16eaa36f4392fa3ed3792ad6c2cb">More...</a><br/></td></tr>
+<tr class="separator:a107a16eaa36f4392fa3ed3792ad6c2cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a69dc528cb377690d5b37accfdfd226b1"><td class="memItemLeft" align="right" valign="top">const q15_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__nn__tables_8h.html#a69dc528cb377690d5b37accfdfd226b1">sigmoidLTable_q15</a> [128]</td></tr>
+<tr class="separator:a69dc528cb377690d5b37accfdfd226b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Variable Documentation</h2>
-<a class="anchor" id="ab5096856d08f98c906b9b02e6c6a8bdf"></a>
+<a class="anchor" id="a107a16eaa36f4392fa3ed3792ad6c2cb"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">const q15_t sigmoidHTable_q15</td>
+ <td class="memname">const q15_t sigmoidHTable_q15[192]</td>
</tr>
</table>
</div><div class="memdoc">
@@ -146,12 +146,12 @@ Variables</h2></td></tr>
</div>
</div>
-<a class="anchor" id="add5ca535701805d3cb61287219975838"></a>
+<a class="anchor" id="a69dc528cb377690d5b37accfdfd226b1"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">const q15_t sigmoidLTable_q15</td>
+ <td class="memname">const q15_t sigmoidLTable_q15[128]</td>
</tr>
</table>
</div><div class="memdoc">
@@ -228,7 +228,7 @@ Variables</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_17aeddf785065efc95337b880bac512b.html">Include</a></li><li class="navelem"><a class="el" href="arm__nn__tables_8h.html">arm_nn_tables.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/arm__nnexamples__cifar10_8cpp.html b/docs/NN/html/arm__nnexamples__cifar10_8cpp.html
index 55779eb..dc15d58 100644
--- a/docs/NN/html/arm__nnexamples__cifar10_8cpp.html
+++ b/docs/NN/html/arm__nnexamples__cifar10_8cpp.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -404,7 +404,7 @@ Variables</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_42ee8ba91ca7a55df66538ce31ddec49.html">Examples</a></li><li class="navelem"><a class="el" href="dir_1c6ec18b156ae6affcf9513e9ed30cbf.html">ARM</a></li><li class="navelem"><a class="el" href="dir_b7d5e60e0ec4c139f7aa9a155c284f70.html">arm_nn_examples</a></li><li class="navelem"><a class="el" href="dir_21d6d99be497a80d1e903a1ff5a6bb5a.html">cifar10</a></li><li class="navelem"><a class="el" href="arm__nnexamples__cifar10_8cpp.html">arm_nnexamples_cifar10.cpp</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/arm__nnexamples__cifar10__inputs_8h.html b/docs/NN/html/arm__nnexamples__cifar10__inputs_8h.html
index d1861cc..d28c64a 100644
--- a/docs/NN/html/arm__nnexamples__cifar10__inputs_8h.html
+++ b/docs/NN/html/arm__nnexamples__cifar10__inputs_8h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -138,7 +138,7 @@ Macros</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_42ee8ba91ca7a55df66538ce31ddec49.html">Examples</a></li><li class="navelem"><a class="el" href="dir_1c6ec18b156ae6affcf9513e9ed30cbf.html">ARM</a></li><li class="navelem"><a class="el" href="dir_b7d5e60e0ec4c139f7aa9a155c284f70.html">arm_nn_examples</a></li><li class="navelem"><a class="el" href="dir_21d6d99be497a80d1e903a1ff5a6bb5a.html">cifar10</a></li><li class="navelem"><a class="el" href="arm__nnexamples__cifar10__inputs_8h.html">arm_nnexamples_cifar10_inputs.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/arm__nnexamples__cifar10__parameter_8h.html b/docs/NN/html/arm__nnexamples__cifar10__parameter_8h.html
index 44a1607..eb14971 100644
--- a/docs/NN/html/arm__nnexamples__cifar10__parameter_8h.html
+++ b/docs/NN/html/arm__nnexamples__cifar10__parameter_8h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -712,7 +712,7 @@ Macros</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_42ee8ba91ca7a55df66538ce31ddec49.html">Examples</a></li><li class="navelem"><a class="el" href="dir_1c6ec18b156ae6affcf9513e9ed30cbf.html">ARM</a></li><li class="navelem"><a class="el" href="dir_b7d5e60e0ec4c139f7aa9a155c284f70.html">arm_nn_examples</a></li><li class="navelem"><a class="el" href="dir_21d6d99be497a80d1e903a1ff5a6bb5a.html">cifar10</a></li><li class="navelem"><a class="el" href="arm__nnexamples__cifar10__parameter_8h.html">arm_nnexamples_cifar10_parameter.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/arm__nnexamples__cifar10__weights_8h.html b/docs/NN/html/arm__nnexamples__cifar10__weights_8h.html
index c37187e..314afc2 100644
--- a/docs/NN/html/arm__nnexamples__cifar10__weights_8h.html
+++ b/docs/NN/html/arm__nnexamples__cifar10__weights_8h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -396,7 +396,7 @@ Macros</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_42ee8ba91ca7a55df66538ce31ddec49.html">Examples</a></li><li class="navelem"><a class="el" href="dir_1c6ec18b156ae6affcf9513e9ed30cbf.html">ARM</a></li><li class="navelem"><a class="el" href="dir_b7d5e60e0ec4c139f7aa9a155c284f70.html">arm_nn_examples</a></li><li class="navelem"><a class="el" href="dir_21d6d99be497a80d1e903a1ff5a6bb5a.html">cifar10</a></li><li class="navelem"><a class="el" href="arm__nnexamples__cifar10__weights_8h.html">arm_nnexamples_cifar10_weights.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/arm__nnexamples__gru_8cpp.html b/docs/NN/html/arm__nnexamples__gru_8cpp.html
index 1b43700..b579894 100644
--- a/docs/NN/html/arm__nnexamples__gru_8cpp.html
+++ b/docs/NN/html/arm__nnexamples__gru_8cpp.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -519,7 +519,7 @@ Variables</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_42ee8ba91ca7a55df66538ce31ddec49.html">Examples</a></li><li class="navelem"><a class="el" href="dir_1c6ec18b156ae6affcf9513e9ed30cbf.html">ARM</a></li><li class="navelem"><a class="el" href="dir_b7d5e60e0ec4c139f7aa9a155c284f70.html">arm_nn_examples</a></li><li class="navelem"><a class="el" href="dir_a3a0a3f0894883b6608166441e8c3ad3.html">gru</a></li><li class="navelem"><a class="el" href="arm__nnexamples__gru_8cpp.html">arm_nnexamples_gru.cpp</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/arm__nnexamples__gru__test__data_8h.html b/docs/NN/html/arm__nnexamples__gru__test__data_8h.html
index 8552564..fdeef50 100644
--- a/docs/NN/html/arm__nnexamples__gru__test__data_8h.html
+++ b/docs/NN/html/arm__nnexamples__gru__test__data_8h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -292,7 +292,7 @@ Macros</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_42ee8ba91ca7a55df66538ce31ddec49.html">Examples</a></li><li class="navelem"><a class="el" href="dir_1c6ec18b156ae6affcf9513e9ed30cbf.html">ARM</a></li><li class="navelem"><a class="el" href="dir_b7d5e60e0ec4c139f7aa9a155c284f70.html">arm_nn_examples</a></li><li class="navelem"><a class="el" href="dir_a3a0a3f0894883b6608166441e8c3ad3.html">gru</a></li><li class="navelem"><a class="el" href="arm__nnexamples__gru__test__data_8h.html">arm_nnexamples_gru_test_data.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/arm__nnfunctions_8h.html b/docs/NN/html/arm__nnfunctions_8h.html
index 53ec347..85c269c 100644
--- a/docs/NN/html/arm__nnfunctions_8h.html
+++ b/docs/NN/html/arm__nnfunctions_8h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -203,6 +203,9 @@ Functions</h2></td></tr>
<tr class="memitem:ga1cacd8b84b8363079311987d0016ebe5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__Softmax.html#ga1cacd8b84b8363079311987d0016ebe5">arm_softmax_q15</a> (const q15_t *vec_in, const uint16_t dim_vec, q15_t *p_out)</td></tr>
<tr class="memdesc:ga1cacd8b84b8363079311987d0016ebe5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q15 softmax function. <a href="group__Softmax.html#ga1cacd8b84b8363079311987d0016ebe5">More...</a><br/></td></tr>
<tr class="separator:ga1cacd8b84b8363079311987d0016ebe5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga02a296cb4f6361a70c3ecf1ef1238292"><td class="memItemLeft" align="right" valign="top">arm_status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292">arm_depthwise_conv_u8_basic_ver1</a> (const uint8_t *input, const uint16_t input_x, const uint16_t input_y, const uint16_t input_ch, const uint8_t *kernel, const uint16_t kernel_x, const uint16_t kernel_y, const int16_t ch_mult, const int16_t pad_x, const int16_t pad_y, const int16_t stride_x, const int16_t stride_y, const int16_t dilation_x, const int16_t dilation_y, const int32_t *bias, const int32_t input_offset, const int32_t filter_offset, const int32_t output_offset, uint8_t *output, const uint16_t output_x, const uint16_t output_y, const int32_t output_activation_min, const int32_t output_activation_max, const int32_t out_shift, const int32_t out_mult)</td></tr>
+<tr class="memdesc:ga02a296cb4f6361a70c3ecf1ef1238292"><td class="mdescLeft">&#160;</td><td class="mdescRight">uint8 depthwise convolution function with asymmetric quantization for even number of channel multiplier and input channels. Unless specified otherwise, arguments are mandatory. <a href="group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292">More...</a><br/></td></tr>
+<tr class="separator:ga02a296cb4f6361a70c3ecf1ef1238292"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a class="anchor" id="a710b6e009261290c6151f329cf409530"></a>
@@ -417,7 +420,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_17aeddf785065efc95337b880bac512b.html">Include</a></li><li class="navelem"><a class="el" href="arm__nnfunctions_8h.html">arm_nnfunctions.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/arm__nnsupportfunctions_8h.html b/docs/NN/html/arm__nnsupportfunctions_8h.html
index 6d4f025..6513b78 100644
--- a/docs/NN/html/arm__nnsupportfunctions_8h.html
+++ b/docs/NN/html/arm__nnsupportfunctions_8h.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -125,8 +125,16 @@ Data Structures</h2></td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
+<tr class="memitem:a2953f124ae444ebdd2b2a0873ac36b7e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__nnsupportfunctions_8h.html#a2953f124ae444ebdd2b2a0873ac36b7e">LEFT_SHIFT</a>(_shift)</td></tr>
+<tr class="separator:a2953f124ae444ebdd2b2a0873ac36b7e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a26af54489c1401b91595bf0c92ef87c4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__nnsupportfunctions_8h.html#a26af54489c1401b91595bf0c92ef87c4">RIGHT_SHIFT</a>(_shift)</td></tr>
+<tr class="separator:a26af54489c1401b91595bf0c92ef87c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1eb725c94dbb052aa24b62321be0445b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__nnsupportfunctions_8h.html#a1eb725c94dbb052aa24b62321be0445b">Q31_MIN</a></td></tr>
+<tr class="separator:a1eb725c94dbb052aa24b62321be0445b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a468734b237f1c95a31715aa2b60a576e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__nnsupportfunctions_8h.html#a468734b237f1c95a31715aa2b60a576e">Q31_MAX</a></td></tr>
+<tr class="separator:a468734b237f1c95a31715aa2b60a576e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4cbd428a2b4a4f6b2a6e4219520c7ce0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__nnsupportfunctions_8h.html#a4cbd428a2b4a4f6b2a6e4219520c7ce0">NN_ROUND</a>(out_shift)</td></tr>
-<tr class="memdesc:a4cbd428a2b4a4f6b2a6e4219520c7ce0"><td class="mdescLeft">&#160;</td><td class="mdescRight">defition to adding rouding offset <a href="#a4cbd428a2b4a4f6b2a6e4219520c7ce0">More...</a><br/></td></tr>
+<tr class="memdesc:a4cbd428a2b4a4f6b2a6e4219520c7ce0"><td class="mdescLeft">&#160;</td><td class="mdescRight">macro for adding rounding offset <a href="#a4cbd428a2b4a4f6b2a6e4219520c7ce0">More...</a><br/></td></tr>
<tr class="separator:a4cbd428a2b4a4f6b2a6e4219520c7ce0"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
@@ -149,8 +157,32 @@ Functions</h2></td></tr>
<tr class="memitem:gad46c9ab012cceda8ce6681c687a58c70"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__NNBasicMath.html#gad46c9ab012cceda8ce6681c687a58c70">arm_nn_mult_q7</a> (q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, const uint16_t out_shift, uint32_t blockSize)</td></tr>
<tr class="memdesc:gad46c9ab012cceda8ce6681c687a58c70"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q7 vector multiplication with variable output shifts. <a href="group__NNBasicMath.html#gad46c9ab012cceda8ce6681c687a58c70">More...</a><br/></td></tr>
<tr class="separator:gad46c9ab012cceda8ce6681c687a58c70"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a51721c10f116c9f5b8d9908367989d44"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE q31_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__nnsupportfunctions_8h.html#a51721c10f116c9f5b8d9908367989d44">arm_nn_sat_doubling_high_mult</a> (const q31_t m1, const q31_t m2)</td></tr>
+<tr class="memdesc:a51721c10f116c9f5b8d9908367989d44"><td class="mdescLeft">&#160;</td><td class="mdescRight">Saturating doubling high multiply. Result matches NEON instruction VQRDMULH. <a href="#a51721c10f116c9f5b8d9908367989d44">More...</a><br/></td></tr>
+<tr class="separator:a51721c10f116c9f5b8d9908367989d44"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab6dbc2fd53fae3ccdd1d0d70c8d3b491"><td class="memItemLeft" align="right" valign="top">__STATIC_FORCEINLINE q31_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__nnsupportfunctions_8h.html#ab6dbc2fd53fae3ccdd1d0d70c8d3b491">arm_nn_divide_by_power_of_two</a> (const q31_t dividend, const q31_t exponent)</td></tr>
+<tr class="memdesc:ab6dbc2fd53fae3ccdd1d0d70c8d3b491"><td class="mdescLeft">&#160;</td><td class="mdescRight">Rounding divide by power of two. <a href="#ab6dbc2fd53fae3ccdd1d0d70c8d3b491">More...</a><br/></td></tr>
+<tr class="separator:ab6dbc2fd53fae3ccdd1d0d70c8d3b491"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
+<a class="anchor" id="a2953f124ae444ebdd2b2a0873ac36b7e"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define LEFT_SHIFT</td>
+ <td>(</td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">_shift</td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Referenced by <a class="el" href="group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292">arm_depthwise_conv_u8_basic_ver1()</a>.</p>
+
+</div>
+</div>
<a class="anchor" id="a4cbd428a2b4a4f6b2a6e4219520c7ce0"></a>
<div class="memitem">
<div class="memproto">
@@ -169,6 +201,52 @@ Functions</h2></td></tr>
</div>
</div>
+<a class="anchor" id="a468734b237f1c95a31715aa2b60a576e"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define Q31_MAX</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Referenced by <a class="el" href="arm__nnsupportfunctions_8h.html#a51721c10f116c9f5b8d9908367989d44">arm_nn_sat_doubling_high_mult()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a1eb725c94dbb052aa24b62321be0445b"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define Q31_MIN</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Referenced by <a class="el" href="arm__nnsupportfunctions_8h.html#a51721c10f116c9f5b8d9908367989d44">arm_nn_sat_doubling_high_mult()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a26af54489c1401b91595bf0c92ef87c4"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define RIGHT_SHIFT</td>
+ <td>(</td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">_shift</td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Referenced by <a class="el" href="group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292">arm_depthwise_conv_u8_basic_ver1()</a>.</p>
+
+</div>
+</div>
<h2 class="groupheader">Enumeration Type Documentation</h2>
<a class="anchor" id="a7f41aa78cd9a0552fae9b348ee4831a0"></a>
<div class="memitem">
@@ -190,13 +268,88 @@ Functions</h2></td></tr>
</div>
</div>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="ab6dbc2fd53fae3ccdd1d0d70c8d3b491"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">__STATIC_FORCEINLINE q31_t arm_nn_divide_by_power_of_two </td>
+ <td>(</td>
+ <td class="paramtype">const q31_t&#160;</td>
+ <td class="paramname"><em>dividend</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const q31_t&#160;</td>
+ <td class="paramname"><em>exponent</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">dividend</td><td>- Dividend </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">exponent</td><td>- Divisor = power(2, exponent) Range: [0, 31] </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>Rounded result of division. Midpoint is rounded away from zero. </dd></dl>
+
+<p>Referenced by <a class="el" href="group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292">arm_depthwise_conv_u8_basic_ver1()</a>.</p>
+
+</div>
+</div>
+<a class="anchor" id="a51721c10f116c9f5b8d9908367989d44"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">__STATIC_FORCEINLINE q31_t arm_nn_sat_doubling_high_mult </td>
+ <td>(</td>
+ <td class="paramtype">const q31_t&#160;</td>
+ <td class="paramname"><em>m1</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const q31_t&#160;</td>
+ <td class="paramname"><em>m2</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">m1</td><td>Multiplicand </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">m2</td><td>Multiplier </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>Result of multiplication. </dd></dl>
+
+<p>References <a class="el" href="arm__nnsupportfunctions_8h.html#a468734b237f1c95a31715aa2b60a576e">Q31_MAX</a>, and <a class="el" href="arm__nnsupportfunctions_8h.html#a1eb725c94dbb052aa24b62321be0445b">Q31_MIN</a>.</p>
+
+<p>Referenced by <a class="el" href="group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292">arm_depthwise_conv_u8_basic_ver1()</a>.</p>
+
+</div>
+</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_17aeddf785065efc95337b880bac512b.html">Include</a></li><li class="navelem"><a class="el" href="arm__nnsupportfunctions_8h.html">arm_nnsupportfunctions.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/arm__nntables_8c.html b/docs/NN/html/arm__nntables_8c.html
index 169fa26..97e6be4 100644
--- a/docs/NN/html/arm__nntables_8c.html
+++ b/docs/NN/html/arm__nntables_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -256,7 +256,7 @@ Variables</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_4ad8c19a899a351ef23a1c3a29886c7d.html">NNSupportFunctions</a></li><li class="navelem"><a class="el" href="arm__nntables_8c.html">arm_nntables.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/arm__pool__q7__HWC_8c.html b/docs/NN/html/arm__pool__q7__HWC_8c.html
index 44d93de..ebd19ea 100644
--- a/docs/NN/html/arm__pool__q7__HWC_8c.html
+++ b/docs/NN/html/arm__pool__q7__HWC_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -129,7 +129,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_6d5f4079ba9c4513aa4d8d5ca02967b4.html">PoolingFunctions</a></li><li class="navelem"><a class="el" href="arm__pool__q7__HWC_8c.html">arm_pool_q7_HWC.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/arm__q7__to__q15__no__shift_8c.html b/docs/NN/html/arm__q7__to__q15__no__shift_8c.html
index 1c311e6..24326ef 100644
--- a/docs/NN/html/arm__q7__to__q15__no__shift_8c.html
+++ b/docs/NN/html/arm__q7__to__q15__no__shift_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_4ad8c19a899a351ef23a1c3a29886c7d.html">NNSupportFunctions</a></li><li class="navelem"><a class="el" href="arm__q7__to__q15__no__shift_8c.html">arm_q7_to_q15_no_shift.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/arm__q7__to__q15__reordered__no__shift_8c.html b/docs/NN/html/arm__q7__to__q15__reordered__no__shift_8c.html
index 268d282..aefe5e4 100644
--- a/docs/NN/html/arm__q7__to__q15__reordered__no__shift_8c.html
+++ b/docs/NN/html/arm__q7__to__q15__reordered__no__shift_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_4ad8c19a899a351ef23a1c3a29886c7d.html">NNSupportFunctions</a></li><li class="navelem"><a class="el" href="arm__q7__to__q15__reordered__no__shift_8c.html">arm_q7_to_q15_reordered_no_shift.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/arm__relu__q15_8c.html b/docs/NN/html/arm__relu__q15_8c.html
index fa774ad..8bc4226 100644
--- a/docs/NN/html/arm__relu__q15_8c.html
+++ b/docs/NN/html/arm__relu__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_5c060210645429de182d0ec8a79ad82d.html">ActivationFunctions</a></li><li class="navelem"><a class="el" href="arm__relu__q15_8c.html">arm_relu_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/arm__relu__q7_8c.html b/docs/NN/html/arm__relu__q7_8c.html
index 968ad72..104329b 100644
--- a/docs/NN/html/arm__relu__q7_8c.html
+++ b/docs/NN/html/arm__relu__q7_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_5c060210645429de182d0ec8a79ad82d.html">ActivationFunctions</a></li><li class="navelem"><a class="el" href="arm__relu__q7_8c.html">arm_relu_q7.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/arm__softmax__q15_8c.html b/docs/NN/html/arm__softmax__q15_8c.html
index 7dee7ba..8847204 100644
--- a/docs/NN/html/arm__softmax__q15_8c.html
+++ b/docs/NN/html/arm__softmax__q15_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_8ff992d4a3d8f0c2e6b3f2d3952b972b.html">SoftmaxFunctions</a></li><li class="navelem"><a class="el" href="arm__softmax__q15_8c.html">arm_softmax_q15.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/arm__softmax__q7_8c.html b/docs/NN/html/arm__softmax__q7_8c.html
index e3f979a..b23c17c 100644
--- a/docs/NN/html/arm__softmax__q7_8c.html
+++ b/docs/NN/html/arm__softmax__q7_8c.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -126,7 +126,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_8ff992d4a3d8f0c2e6b3f2d3952b972b.html">SoftmaxFunctions</a></li><li class="navelem"><a class="el" href="arm__softmax__q7_8c.html">arm_softmax_q7.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/cifar10_2readme_8txt.html b/docs/NN/html/cifar10_2readme_8txt.html
index 62412db..2e00038 100644
--- a/docs/NN/html/cifar10_2readme_8txt.html
+++ b/docs/NN/html/cifar10_2readme_8txt.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('cifar10_2readme_8txt.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="cifar10_2readme_8txt.html">readme.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/classes.html b/docs/NN/html/classes.html
index e988ba0..467c9cc 100644
--- a/docs/NN/html/classes.html
+++ b/docs/NN/html/classes.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -131,7 +131,7 @@ $(document).ready(function(){initNavTree('classes.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/cmsis.css b/docs/NN/html/cmsis.css
index bba1010..586d4d2 100644
--- a/docs/NN/html/cmsis.css
+++ b/docs/NN/html/cmsis.css
@@ -1148,7 +1148,7 @@ dl.section dd {
.image
{
- text-align: center;
+ text-align: left;
}
.dotgraph
diff --git a/docs/NN/html/dir_06560e3359c5da94845158f0031c08e8.html b/docs/NN/html/dir_06560e3359c5da94845158f0031c08e8.html
index c96f28d..fb08778 100644
--- a/docs/NN/html/dir_06560e3359c5da94845158f0031c08e8.html
+++ b/docs/NN/html/dir_06560e3359c5da94845158f0031c08e8.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -127,7 +127,7 @@ Directories</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/dir_13dc9928808d08450b31fdaf572dfc8e.html b/docs/NN/html/dir_13dc9928808d08450b31fdaf572dfc8e.html
index 1807419..6a7c38b 100644
--- a/docs/NN/html/dir_13dc9928808d08450b31fdaf572dfc8e.html
+++ b/docs/NN/html/dir_13dc9928808d08450b31fdaf572dfc8e.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -133,7 +133,7 @@ Directories</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/dir_17aeddf785065efc95337b880bac512b.html b/docs/NN/html/dir_17aeddf785065efc95337b880bac512b.html
index 00b1a1c..5cc7aea 100644
--- a/docs/NN/html/dir_17aeddf785065efc95337b880bac512b.html
+++ b/docs/NN/html/dir_17aeddf785065efc95337b880bac512b.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -127,7 +127,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_17aeddf785065efc95337b880bac512b.html">Include</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/dir_1c6ec18b156ae6affcf9513e9ed30cbf.html b/docs/NN/html/dir_1c6ec18b156ae6affcf9513e9ed30cbf.html
index 2c12e34..23dcecf 100644
--- a/docs/NN/html/dir_1c6ec18b156ae6affcf9513e9ed30cbf.html
+++ b/docs/NN/html/dir_1c6ec18b156ae6affcf9513e9ed30cbf.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -123,7 +123,7 @@ Directories</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_42ee8ba91ca7a55df66538ce31ddec49.html">Examples</a></li><li class="navelem"><a class="el" href="dir_1c6ec18b156ae6affcf9513e9ed30cbf.html">ARM</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/dir_21d6d99be497a80d1e903a1ff5a6bb5a.html b/docs/NN/html/dir_21d6d99be497a80d1e903a1ff5a6bb5a.html
index a25b482..16f5b41 100644
--- a/docs/NN/html/dir_21d6d99be497a80d1e903a1ff5a6bb5a.html
+++ b/docs/NN/html/dir_21d6d99be497a80d1e903a1ff5a6bb5a.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -129,7 +129,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_42ee8ba91ca7a55df66538ce31ddec49.html">Examples</a></li><li class="navelem"><a class="el" href="dir_1c6ec18b156ae6affcf9513e9ed30cbf.html">ARM</a></li><li class="navelem"><a class="el" href="dir_b7d5e60e0ec4c139f7aa9a155c284f70.html">arm_nn_examples</a></li><li class="navelem"><a class="el" href="dir_21d6d99be497a80d1e903a1ff5a6bb5a.html">cifar10</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/dir_42ee8ba91ca7a55df66538ce31ddec49.html b/docs/NN/html/dir_42ee8ba91ca7a55df66538ce31ddec49.html
index e9c3d42..7492750 100644
--- a/docs/NN/html/dir_42ee8ba91ca7a55df66538ce31ddec49.html
+++ b/docs/NN/html/dir_42ee8ba91ca7a55df66538ce31ddec49.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -123,7 +123,7 @@ Directories</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_42ee8ba91ca7a55df66538ce31ddec49.html">Examples</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/dir_44941783335eeef51fdbcde02b124fbf.html b/docs/NN/html/dir_44941783335eeef51fdbcde02b124fbf.html
index 6f1652b..4ce5ff4 100644
--- a/docs/NN/html/dir_44941783335eeef51fdbcde02b124fbf.html
+++ b/docs/NN/html/dir_44941783335eeef51fdbcde02b124fbf.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -132,6 +132,8 @@ Files</h2></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:arm__convolve__HWC__q7__RGB_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__convolve__HWC__q7__RGB_8c.html">arm_convolve_HWC_q7_RGB.c</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:arm__depthwise__conv__u8__basic__ver1_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__depthwise__conv__u8__basic__ver1_8c.html">arm_depthwise_conv_u8_basic_ver1.c</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:arm__depthwise__separable__conv__HWC__q7_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__depthwise__separable__conv__HWC__q7_8c.html">arm_depthwise_separable_conv_HWC_q7.c</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:arm__depthwise__separable__conv__HWC__q7__nonsquare_8c"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="arm__depthwise__separable__conv__HWC__q7__nonsquare_8c.html">arm_depthwise_separable_conv_HWC_q7_nonsquare.c</a></td></tr>
@@ -147,7 +149,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_44941783335eeef51fdbcde02b124fbf.html">ConvolutionFunctions</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/dir_4ad8c19a899a351ef23a1c3a29886c7d.html b/docs/NN/html/dir_4ad8c19a899a351ef23a1c3a29886c7d.html
index 3e78878..c8dc5f1 100644
--- a/docs/NN/html/dir_4ad8c19a899a351ef23a1c3a29886c7d.html
+++ b/docs/NN/html/dir_4ad8c19a899a351ef23a1c3a29886c7d.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -131,7 +131,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_4ad8c19a899a351ef23a1c3a29886c7d.html">NNSupportFunctions</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/dir_5c060210645429de182d0ec8a79ad82d.html b/docs/NN/html/dir_5c060210645429de182d0ec8a79ad82d.html
index fc9855f..bb3418d 100644
--- a/docs/NN/html/dir_5c060210645429de182d0ec8a79ad82d.html
+++ b/docs/NN/html/dir_5c060210645429de182d0ec8a79ad82d.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -129,7 +129,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_5c060210645429de182d0ec8a79ad82d.html">ActivationFunctions</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/dir_6d5f4079ba9c4513aa4d8d5ca02967b4.html b/docs/NN/html/dir_6d5f4079ba9c4513aa4d8d5ca02967b4.html
index 99a8752..03210fc 100644
--- a/docs/NN/html/dir_6d5f4079ba9c4513aa4d8d5ca02967b4.html
+++ b/docs/NN/html/dir_6d5f4079ba9c4513aa4d8d5ca02967b4.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -123,7 +123,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_6d5f4079ba9c4513aa4d8d5ca02967b4.html">PoolingFunctions</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/dir_8e33b5b68f9112312341506c184d7434.html b/docs/NN/html/dir_8e33b5b68f9112312341506c184d7434.html
index 26f55a9..1327db6 100644
--- a/docs/NN/html/dir_8e33b5b68f9112312341506c184d7434.html
+++ b/docs/NN/html/dir_8e33b5b68f9112312341506c184d7434.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -133,7 +133,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_8e33b5b68f9112312341506c184d7434.html">FullyConnectedFunctions</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/dir_8ff992d4a3d8f0c2e6b3f2d3952b972b.html b/docs/NN/html/dir_8ff992d4a3d8f0c2e6b3f2d3952b972b.html
index 10f5621..3b32473 100644
--- a/docs/NN/html/dir_8ff992d4a3d8f0c2e6b3f2d3952b972b.html
+++ b/docs/NN/html/dir_8ff992d4a3d8f0c2e6b3f2d3952b972b.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -125,7 +125,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_13dc9928808d08450b31fdaf572dfc8e.html">Source</a></li><li class="navelem"><a class="el" href="dir_8ff992d4a3d8f0c2e6b3f2d3952b972b.html">SoftmaxFunctions</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/dir_a3a0a3f0894883b6608166441e8c3ad3.html b/docs/NN/html/dir_a3a0a3f0894883b6608166441e8c3ad3.html
index 5d87c33..f37ce83 100644
--- a/docs/NN/html/dir_a3a0a3f0894883b6608166441e8c3ad3.html
+++ b/docs/NN/html/dir_a3a0a3f0894883b6608166441e8c3ad3.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -127,7 +127,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_42ee8ba91ca7a55df66538ce31ddec49.html">Examples</a></li><li class="navelem"><a class="el" href="dir_1c6ec18b156ae6affcf9513e9ed30cbf.html">ARM</a></li><li class="navelem"><a class="el" href="dir_b7d5e60e0ec4c139f7aa9a155c284f70.html">arm_nn_examples</a></li><li class="navelem"><a class="el" href="dir_a3a0a3f0894883b6608166441e8c3ad3.html">gru</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/dir_b7d5e60e0ec4c139f7aa9a155c284f70.html b/docs/NN/html/dir_b7d5e60e0ec4c139f7aa9a155c284f70.html
index 5e74520..b60ee24 100644
--- a/docs/NN/html/dir_b7d5e60e0ec4c139f7aa9a155c284f70.html
+++ b/docs/NN/html/dir_b7d5e60e0ec4c139f7aa9a155c284f70.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -125,7 +125,7 @@ Directories</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_42ee8ba91ca7a55df66538ce31ddec49.html">Examples</a></li><li class="navelem"><a class="el" href="dir_1c6ec18b156ae6affcf9513e9ed30cbf.html">ARM</a></li><li class="navelem"><a class="el" href="dir_b7d5e60e0ec4c139f7aa9a155c284f70.html">arm_nn_examples</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/files.html b/docs/NN/html/files.html
index f4990f4..d37f117 100644
--- a/docs/NN/html/files.html
+++ b/docs/NN/html/files.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -122,38 +122,39 @@ $(document).ready(function(){initNavTree('files.html','');});
<tr id="row_6_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__convolve__HWC__q7__fast_8c.html" target="_self">arm_convolve_HWC_q7_fast.c</a></td><td class="desc"></td></tr>
<tr id="row_7_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__convolve__HWC__q7__fast__nonsquare_8c.html" target="_self">arm_convolve_HWC_q7_fast_nonsquare.c</a></td><td class="desc"></td></tr>
<tr id="row_8_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__convolve__HWC__q7__RGB_8c.html" target="_self">arm_convolve_HWC_q7_RGB.c</a></td><td class="desc"></td></tr>
-<tr id="row_9_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__depthwise__separable__conv__HWC__q7_8c.html" target="_self">arm_depthwise_separable_conv_HWC_q7.c</a></td><td class="desc"></td></tr>
-<tr id="row_10_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__depthwise__separable__conv__HWC__q7__nonsquare_8c.html" target="_self">arm_depthwise_separable_conv_HWC_q7_nonsquare.c</a></td><td class="desc"></td></tr>
-<tr id="row_11_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fully__connected__mat__q7__vec__q15_8c.html" target="_self">arm_fully_connected_mat_q7_vec_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_12_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fully__connected__mat__q7__vec__q15__opt_8c.html" target="_self">arm_fully_connected_mat_q7_vec_q15_opt.c</a></td><td class="desc"></td></tr>
-<tr id="row_13_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fully__connected__q15_8c.html" target="_self">arm_fully_connected_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_14_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fully__connected__q15__opt_8c.html" target="_self">arm_fully_connected_q15_opt.c</a></td><td class="desc"></td></tr>
-<tr id="row_15_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fully__connected__q7_8c.html" target="_self">arm_fully_connected_q7.c</a></td><td class="desc"></td></tr>
-<tr id="row_16_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fully__connected__q7__opt_8c.html" target="_self">arm_fully_connected_q7_opt.c</a></td><td class="desc"></td></tr>
-<tr id="row_17_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nn__activations__q15_8c.html" target="_self">arm_nn_activations_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_18_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nn__activations__q7_8c.html" target="_self">arm_nn_activations_q7.c</a></td><td class="desc"></td></tr>
-<tr id="row_19_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nn__mat__mult__kernel__q7__q15_8c.html" target="_self">arm_nn_mat_mult_kernel_q7_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_20_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nn__mat__mult__kernel__q7__q15__reordered_8c.html" target="_self">arm_nn_mat_mult_kernel_q7_q15_reordered.c</a></td><td class="desc"></td></tr>
-<tr id="row_21_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nn__mult__q15_8c.html" target="_self">arm_nn_mult_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_22_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nn__mult__q7_8c.html" target="_self">arm_nn_mult_q7.c</a></td><td class="desc"></td></tr>
-<tr id="row_23_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nn__tables_8h.html" target="_self">arm_nn_tables.h</a></td><td class="desc"></td></tr>
-<tr id="row_24_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nnexamples__cifar10_8cpp.html" target="_self">arm_nnexamples_cifar10.cpp</a></td><td class="desc"></td></tr>
-<tr id="row_25_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nnexamples__cifar10__inputs_8h.html" target="_self">arm_nnexamples_cifar10_inputs.h</a></td><td class="desc"></td></tr>
-<tr id="row_26_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nnexamples__cifar10__parameter_8h.html" target="_self">arm_nnexamples_cifar10_parameter.h</a></td><td class="desc"></td></tr>
-<tr id="row_27_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nnexamples__cifar10__weights_8h.html" target="_self">arm_nnexamples_cifar10_weights.h</a></td><td class="desc"></td></tr>
-<tr id="row_28_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nnexamples__gru_8cpp.html" target="_self">arm_nnexamples_gru.cpp</a></td><td class="desc"></td></tr>
-<tr id="row_29_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nnexamples__gru__test__data_8h.html" target="_self">arm_nnexamples_gru_test_data.h</a></td><td class="desc"></td></tr>
-<tr id="row_30_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nnfunctions_8h.html" target="_self">arm_nnfunctions.h</a></td><td class="desc"></td></tr>
-<tr id="row_31_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nnsupportfunctions_8h.html" target="_self">arm_nnsupportfunctions.h</a></td><td class="desc"></td></tr>
-<tr id="row_32_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nntables_8c.html" target="_self">arm_nntables.c</a></td><td class="desc"></td></tr>
-<tr id="row_33_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__pool__q7__HWC_8c.html" target="_self">arm_pool_q7_HWC.c</a></td><td class="desc"></td></tr>
-<tr id="row_34_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__q7__to__q15__no__shift_8c.html" target="_self">arm_q7_to_q15_no_shift.c</a></td><td class="desc"></td></tr>
-<tr id="row_35_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__q7__to__q15__reordered__no__shift_8c.html" target="_self">arm_q7_to_q15_reordered_no_shift.c</a></td><td class="desc"></td></tr>
-<tr id="row_36_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__relu__q15_8c.html" target="_self">arm_relu_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_37_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__relu__q7_8c.html" target="_self">arm_relu_q7.c</a></td><td class="desc"></td></tr>
-<tr id="row_38_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__softmax__q15_8c.html" target="_self">arm_softmax_q15.c</a></td><td class="desc"></td></tr>
-<tr id="row_39_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__softmax__q7_8c.html" target="_self">arm_softmax_q7.c</a></td><td class="desc"></td></tr>
-<tr id="row_40_" class="even"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="para__gen_8py.html" target="_self">para_gen.py</a></td><td class="desc"></td></tr>
+<tr id="row_9_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__depthwise__conv__u8__basic__ver1_8c.html" target="_self">arm_depthwise_conv_u8_basic_ver1.c</a></td><td class="desc"></td></tr>
+<tr id="row_10_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__depthwise__separable__conv__HWC__q7_8c.html" target="_self">arm_depthwise_separable_conv_HWC_q7.c</a></td><td class="desc"></td></tr>
+<tr id="row_11_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__depthwise__separable__conv__HWC__q7__nonsquare_8c.html" target="_self">arm_depthwise_separable_conv_HWC_q7_nonsquare.c</a></td><td class="desc"></td></tr>
+<tr id="row_12_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fully__connected__mat__q7__vec__q15_8c.html" target="_self">arm_fully_connected_mat_q7_vec_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_13_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fully__connected__mat__q7__vec__q15__opt_8c.html" target="_self">arm_fully_connected_mat_q7_vec_q15_opt.c</a></td><td class="desc"></td></tr>
+<tr id="row_14_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fully__connected__q15_8c.html" target="_self">arm_fully_connected_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_15_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fully__connected__q15__opt_8c.html" target="_self">arm_fully_connected_q15_opt.c</a></td><td class="desc"></td></tr>
+<tr id="row_16_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fully__connected__q7_8c.html" target="_self">arm_fully_connected_q7.c</a></td><td class="desc"></td></tr>
+<tr id="row_17_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__fully__connected__q7__opt_8c.html" target="_self">arm_fully_connected_q7_opt.c</a></td><td class="desc"></td></tr>
+<tr id="row_18_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nn__activations__q15_8c.html" target="_self">arm_nn_activations_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_19_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nn__activations__q7_8c.html" target="_self">arm_nn_activations_q7.c</a></td><td class="desc"></td></tr>
+<tr id="row_20_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nn__mat__mult__kernel__q7__q15_8c.html" target="_self">arm_nn_mat_mult_kernel_q7_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_21_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nn__mat__mult__kernel__q7__q15__reordered_8c.html" target="_self">arm_nn_mat_mult_kernel_q7_q15_reordered.c</a></td><td class="desc"></td></tr>
+<tr id="row_22_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nn__mult__q15_8c.html" target="_self">arm_nn_mult_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_23_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nn__mult__q7_8c.html" target="_self">arm_nn_mult_q7.c</a></td><td class="desc"></td></tr>
+<tr id="row_24_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nn__tables_8h.html" target="_self">arm_nn_tables.h</a></td><td class="desc"></td></tr>
+<tr id="row_25_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nnexamples__cifar10_8cpp.html" target="_self">arm_nnexamples_cifar10.cpp</a></td><td class="desc"></td></tr>
+<tr id="row_26_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nnexamples__cifar10__inputs_8h.html" target="_self">arm_nnexamples_cifar10_inputs.h</a></td><td class="desc"></td></tr>
+<tr id="row_27_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nnexamples__cifar10__parameter_8h.html" target="_self">arm_nnexamples_cifar10_parameter.h</a></td><td class="desc"></td></tr>
+<tr id="row_28_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nnexamples__cifar10__weights_8h.html" target="_self">arm_nnexamples_cifar10_weights.h</a></td><td class="desc"></td></tr>
+<tr id="row_29_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nnexamples__gru_8cpp.html" target="_self">arm_nnexamples_gru.cpp</a></td><td class="desc"></td></tr>
+<tr id="row_30_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nnexamples__gru__test__data_8h.html" target="_self">arm_nnexamples_gru_test_data.h</a></td><td class="desc"></td></tr>
+<tr id="row_31_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nnfunctions_8h.html" target="_self">arm_nnfunctions.h</a></td><td class="desc"></td></tr>
+<tr id="row_32_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nnsupportfunctions_8h.html" target="_self">arm_nnsupportfunctions.h</a></td><td class="desc"></td></tr>
+<tr id="row_33_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__nntables_8c.html" target="_self">arm_nntables.c</a></td><td class="desc"></td></tr>
+<tr id="row_34_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__pool__q7__HWC_8c.html" target="_self">arm_pool_q7_HWC.c</a></td><td class="desc"></td></tr>
+<tr id="row_35_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__q7__to__q15__no__shift_8c.html" target="_self">arm_q7_to_q15_no_shift.c</a></td><td class="desc"></td></tr>
+<tr id="row_36_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__q7__to__q15__reordered__no__shift_8c.html" target="_self">arm_q7_to_q15_reordered_no_shift.c</a></td><td class="desc"></td></tr>
+<tr id="row_37_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__relu__q15_8c.html" target="_self">arm_relu_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_38_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__relu__q7_8c.html" target="_self">arm_relu_q7.c</a></td><td class="desc"></td></tr>
+<tr id="row_39_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__softmax__q15_8c.html" target="_self">arm_softmax_q15.c</a></td><td class="desc"></td></tr>
+<tr id="row_40_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="arm__softmax__q7_8c.html" target="_self">arm_softmax_q7.c</a></td><td class="desc"></td></tr>
+<tr id="row_41_"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2doc.png" alt="*" width="24" height="22" /><a class="el" href="para__gen_8py.html" target="_self">para_gen.py</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
@@ -161,7 +162,7 @@ $(document).ready(function(){initNavTree('files.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/functions.html b/docs/NN/html/functions.html
index fe582a7..c4e86bf 100644
--- a/docs/NN/html/functions.html
+++ b/docs/NN/html/functions.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -135,7 +135,7 @@ $(document).ready(function(){initNavTree('functions.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/functions_vars.html b/docs/NN/html/functions_vars.html
index fcaac60..f5aac72 100644
--- a/docs/NN/html/functions_vars.html
+++ b/docs/NN/html/functions_vars.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -135,7 +135,7 @@ $(document).ready(function(){initNavTree('functions_vars.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/globals.html b/docs/NN/html/globals.html
index 660cf87..65345f8 100644
--- a/docs/NN/html/globals.html
+++ b/docs/NN/html/globals.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -96,6 +96,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="#index_g"><span>g</span></a></li>
<li><a href="#index_h"><span>h</span></a></li>
<li><a href="#index_i"><span>i</span></a></li>
+ <li><a href="#index_l"><span>l</span></a></li>
<li><a href="#index_m"><span>m</span></a></li>
<li><a href="#index_n"><span>n</span></a></li>
<li><a href="#index_o"><span>o</span></a></li>
@@ -159,16 +160,16 @@ $(document).ready(function(){initNavTree('globals.html','');});
, <a class="el" href="group__NNConv.html#ga110adcfdaab356c750c6270aa5e05f29">arm_convolve_1x1_HWC_q7_fast_nonsquare.c</a>
</li>
<li>arm_convolve_HWC_q15_basic()
-: <a class="el" href="group__NNConv.html#ga55701f213b198084b52eab53097f1f58">arm_convolve_HWC_q15_basic.c</a>
-, <a class="el" href="group__NNConv.html#ga55701f213b198084b52eab53097f1f58">arm_nnfunctions.h</a>
+: <a class="el" href="group__NNConv.html#ga55701f213b198084b52eab53097f1f58">arm_nnfunctions.h</a>
+, <a class="el" href="group__NNConv.html#ga55701f213b198084b52eab53097f1f58">arm_convolve_HWC_q15_basic.c</a>
</li>
<li>arm_convolve_HWC_q15_fast()
: <a class="el" href="group__NNConv.html#ga4efb1ccbbaa7dd936961989dcb443f50">arm_nnfunctions.h</a>
, <a class="el" href="group__NNConv.html#ga4efb1ccbbaa7dd936961989dcb443f50">arm_convolve_HWC_q15_fast.c</a>
</li>
<li>arm_convolve_HWC_q15_fast_nonsquare()
-: <a class="el" href="group__NNConv.html#ga614ec3b71eb96e29952ec3f09e7b9c3c">arm_convolve_HWC_q15_fast_nonsquare.c</a>
-, <a class="el" href="group__NNConv.html#ga614ec3b71eb96e29952ec3f09e7b9c3c">arm_nnfunctions.h</a>
+: <a class="el" href="group__NNConv.html#ga614ec3b71eb96e29952ec3f09e7b9c3c">arm_nnfunctions.h</a>
+, <a class="el" href="group__NNConv.html#ga614ec3b71eb96e29952ec3f09e7b9c3c">arm_convolve_HWC_q15_fast_nonsquare.c</a>
</li>
<li>arm_convolve_HWC_q7_basic()
: <a class="el" href="group__NNConv.html#ga210ae8d8fc1d12ee15b41f1fa6947681">arm_nnfunctions.h</a>
@@ -183,8 +184,8 @@ $(document).ready(function(){initNavTree('globals.html','');});
, <a class="el" href="group__NNConv.html#gae00d3c1285907d59657369fc98bcc83f">arm_convolve_HWC_q7_fast.c</a>
</li>
<li>arm_convolve_HWC_q7_fast_nonsquare()
-: <a class="el" href="group__NNConv.html#gabc6d6b991024e9e5c5cdbd7489de88ef">arm_convolve_HWC_q7_fast_nonsquare.c</a>
-, <a class="el" href="group__NNConv.html#gabc6d6b991024e9e5c5cdbd7489de88ef">arm_nnfunctions.h</a>
+: <a class="el" href="group__NNConv.html#gabc6d6b991024e9e5c5cdbd7489de88ef">arm_nnfunctions.h</a>
+, <a class="el" href="group__NNConv.html#gabc6d6b991024e9e5c5cdbd7489de88ef">arm_convolve_HWC_q7_fast_nonsquare.c</a>
</li>
<li>arm_convolve_HWC_q7_RGB()
: <a class="el" href="group__NNConv.html#ga98f2ead67d7cbdf558b0cd8a3b8fc148">arm_nnfunctions.h</a>
@@ -226,18 +227,18 @@ $(document).ready(function(){initNavTree('globals.html','');});
<li>CONV1_STRIDE
: <a class="el" href="arm__nnexamples__cifar10__parameter_8h.html#a596cdcf742e142edc29a0a0e44496c7c">arm_nnexamples_cifar10_parameter.h</a>
</li>
-<li>conv1_wt
-: <a class="el" href="arm__nnexamples__cifar10_8cpp.html#a230b7412ffaaa297340ddcb49c828b4b">arm_nnexamples_cifar10.cpp</a>
-</li>
<li>CONV1_WT
: <a class="el" href="arm__nnexamples__cifar10__weights_8h.html#a257ee65177e8e51191b5204f3fda8dca">arm_nnexamples_cifar10_weights.h</a>
</li>
-<li>CONV2_BIAS
-: <a class="el" href="arm__nnexamples__cifar10__weights_8h.html#adbdb9a359c8e4104203e3783d8c1adb1">arm_nnexamples_cifar10_weights.h</a>
+<li>conv1_wt
+: <a class="el" href="arm__nnexamples__cifar10_8cpp.html#a230b7412ffaaa297340ddcb49c828b4b">arm_nnexamples_cifar10.cpp</a>
</li>
<li>conv2_bias
: <a class="el" href="arm__nnexamples__cifar10_8cpp.html#a686e558e4de77f778c775c9f0c9866d0">arm_nnexamples_cifar10.cpp</a>
</li>
+<li>CONV2_BIAS
+: <a class="el" href="arm__nnexamples__cifar10__weights_8h.html#adbdb9a359c8e4104203e3783d8c1adb1">arm_nnexamples_cifar10_weights.h</a>
+</li>
<li>CONV2_BIAS_LSHIFT
: <a class="el" href="arm__nnexamples__cifar10__weights_8h.html#afa70cc595390d9205c78a58795f070f4">arm_nnexamples_cifar10_weights.h</a>
</li>
@@ -265,12 +266,12 @@ $(document).ready(function(){initNavTree('globals.html','');});
<li>CONV2_STRIDE
: <a class="el" href="arm__nnexamples__cifar10__parameter_8h.html#a04f3292f8c8bac6dab973fb74eab2aa1">arm_nnexamples_cifar10_parameter.h</a>
</li>
-<li>conv2_wt
-: <a class="el" href="arm__nnexamples__cifar10_8cpp.html#a52875a8218c39da056e6d5bfb2030230">arm_nnexamples_cifar10.cpp</a>
-</li>
<li>CONV2_WT
: <a class="el" href="arm__nnexamples__cifar10__weights_8h.html#a9fd43e19e65f000a8b28d9f3505f0f6f">arm_nnexamples_cifar10_weights.h</a>
</li>
+<li>conv2_wt
+: <a class="el" href="arm__nnexamples__cifar10_8cpp.html#a52875a8218c39da056e6d5bfb2030230">arm_nnexamples_cifar10.cpp</a>
+</li>
<li>conv3_bias
: <a class="el" href="arm__nnexamples__cifar10_8cpp.html#a70b571cac288e0d371eb9f5e7c3ccbdd">arm_nnexamples_cifar10.cpp</a>
</li>
@@ -314,14 +315,24 @@ $(document).ready(function(){initNavTree('globals.html','');});
<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
+<li>arm_depthwise_conv_u8_basic_ver1()
+: <a class="el" href="group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292">arm_nnfunctions.h</a>
+, <a class="el" href="group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292">arm_depthwise_conv_u8_basic_ver1.c</a>
+</li>
<li>arm_depthwise_separable_conv_HWC_q7()
-: <a class="el" href="group__NNConv.html#gad3d21b3bc6dbd6f3b97d01104349cb0a">arm_nnfunctions.h</a>
-, <a class="el" href="group__NNConv.html#gad3d21b3bc6dbd6f3b97d01104349cb0a">arm_depthwise_separable_conv_HWC_q7.c</a>
+: <a class="el" href="group__NNConv.html#gad3d21b3bc6dbd6f3b97d01104349cb0a">arm_depthwise_separable_conv_HWC_q7.c</a>
+, <a class="el" href="group__NNConv.html#gad3d21b3bc6dbd6f3b97d01104349cb0a">arm_nnfunctions.h</a>
</li>
<li>arm_depthwise_separable_conv_HWC_q7_nonsquare()
: <a class="el" href="group__NNConv.html#ga32ac508c5467813a84f74f96655dc697">arm_nnfunctions.h</a>
, <a class="el" href="group__NNConv.html#ga32ac508c5467813a84f74f96655dc697">arm_depthwise_separable_conv_HWC_q7_nonsquare.c</a>
</li>
+<li>DILATION_X
+: <a class="el" href="arm__depthwise__conv__u8__basic__ver1_8c.html#aeb98996ffa34fb40d8e91919d2ebdc56">arm_depthwise_conv_u8_basic_ver1.c</a>
+</li>
+<li>DILATION_Y
+: <a class="el" href="arm__depthwise__conv__u8__basic__ver1_8c.html#a9371ac7b5689f9e74a18a2d548c32033">arm_depthwise_conv_u8_basic_ver1.c</a>
+</li>
<li>DIM_HISTORY
: <a class="el" href="arm__nnexamples__gru_8cpp.html#ad9fde6ff501c9cd8a6cfc45949464c49">arm_nnexamples_gru.cpp</a>
</li>
@@ -340,20 +351,20 @@ $(document).ready(function(){initNavTree('globals.html','');});
, <a class="el" href="group__FC.html#ga4a1521e7532a1e62d71f3b12762016e2">arm_fully_connected_mat_q7_vec_q15.c</a>
</li>
<li>arm_fully_connected_mat_q7_vec_q15_opt()
-: <a class="el" href="group__FC.html#gae3857bb6375692e81dde8cbd70adec08">arm_nnfunctions.h</a>
-, <a class="el" href="group__FC.html#gae3857bb6375692e81dde8cbd70adec08">arm_fully_connected_mat_q7_vec_q15_opt.c</a>
+: <a class="el" href="group__FC.html#gae3857bb6375692e81dde8cbd70adec08">arm_fully_connected_mat_q7_vec_q15_opt.c</a>
+, <a class="el" href="group__FC.html#gae3857bb6375692e81dde8cbd70adec08">arm_nnfunctions.h</a>
</li>
<li>arm_fully_connected_q15()
: <a class="el" href="group__FC.html#gaac666c212b209e636c2369dd5c75d0dc">arm_nnfunctions.h</a>
, <a class="el" href="group__FC.html#gaac666c212b209e636c2369dd5c75d0dc">arm_fully_connected_q15.c</a>
</li>
<li>arm_fully_connected_q15_opt()
-: <a class="el" href="group__FC.html#ga062912078da113f5dd2004fd919a0ff2">arm_nnfunctions.h</a>
-, <a class="el" href="group__FC.html#ga062912078da113f5dd2004fd919a0ff2">arm_fully_connected_q15_opt.c</a>
+: <a class="el" href="group__FC.html#ga062912078da113f5dd2004fd919a0ff2">arm_fully_connected_q15_opt.c</a>
+, <a class="el" href="group__FC.html#ga062912078da113f5dd2004fd919a0ff2">arm_nnfunctions.h</a>
</li>
<li>arm_fully_connected_q7()
-: <a class="el" href="group__FC.html#ga8b7e0c2e989e8c75f0dc789f3115323d">arm_nnfunctions.h</a>
-, <a class="el" href="group__FC.html#ga8b7e0c2e989e8c75f0dc789f3115323d">arm_fully_connected_q7.c</a>
+: <a class="el" href="group__FC.html#ga8b7e0c2e989e8c75f0dc789f3115323d">arm_fully_connected_q7.c</a>
+, <a class="el" href="group__FC.html#ga8b7e0c2e989e8c75f0dc789f3115323d">arm_nnfunctions.h</a>
</li>
<li>arm_fully_connected_q7_opt()
: <a class="el" href="group__FC.html#gaf82b71ef472a38f8fc9ac414d9d07e67">arm_nnfunctions.h</a>
@@ -370,12 +381,12 @@ $(document).ready(function(){initNavTree('globals.html','');});
<h3><a class="anchor" id="index_h"></a>- h -</h3><ul>
-<li>hidden_state_bias
-: <a class="el" href="arm__nnexamples__gru_8cpp.html#a40dda695923891899cb86b2f01bfd98a">arm_nnexamples_gru.cpp</a>
-</li>
<li>HIDDEN_STATE_BIAS
: <a class="el" href="arm__nnexamples__gru__test__data_8h.html#a73d4e38a4aa9fa9d761d08d33b3a07fd">arm_nnexamples_gru_test_data.h</a>
</li>
+<li>hidden_state_bias
+: <a class="el" href="arm__nnexamples__gru_8cpp.html#a40dda695923891899cb86b2f01bfd98a">arm_nnexamples_gru.cpp</a>
+</li>
<li>HIDDEN_STATE_WEIGHT_X2
: <a class="el" href="arm__nnexamples__gru__test__data_8h.html#a9ab9fa603208647d992b3367a757979b">arm_nnexamples_gru_test_data.h</a>
</li>
@@ -410,12 +421,12 @@ $(document).ready(function(){initNavTree('globals.html','');});
<li>INPUT_RIGHT_SHIFT
: <a class="el" href="arm__nnexamples__cifar10__weights_8h.html#a4205de60010d416664775e3aa0f9ec62">arm_nnexamples_cifar10_weights.h</a>
</li>
-<li>ip1_bias
-: <a class="el" href="arm__nnexamples__cifar10_8cpp.html#af715ce48798db09f3bed1753fed5c5fb">arm_nnexamples_cifar10.cpp</a>
-</li>
<li>IP1_BIAS
: <a class="el" href="arm__nnexamples__cifar10__weights_8h.html#ac88810411c45272e8f9144682b9d85bc">arm_nnexamples_cifar10_weights.h</a>
</li>
+<li>ip1_bias
+: <a class="el" href="arm__nnexamples__cifar10_8cpp.html#af715ce48798db09f3bed1753fed5c5fb">arm_nnexamples_cifar10.cpp</a>
+</li>
<li>IP1_BIAS_LSHIFT
: <a class="el" href="arm__nnexamples__cifar10__weights_8h.html#a3a98024d4e4c7fa2fbbc216812fb9b35">arm_nnexamples_cifar10_weights.h</a>
</li>
@@ -443,6 +454,13 @@ $(document).ready(function(){initNavTree('globals.html','');});
</ul>
+<h3><a class="anchor" id="index_l"></a>- l -</h3><ul>
+<li>LEFT_SHIFT
+: <a class="el" href="arm__nnsupportfunctions_8h.html#a2953f124ae444ebdd2b2a0873ac36b7e">arm_nnsupportfunctions.h</a>
+</li>
+</ul>
+
+
<h3><a class="anchor" id="index_m"></a>- m -</h3><ul>
<li>arm_maxpool_q7_HWC()
: <a class="el" href="group__Pooling.html#ga99afcdcc61eaf429ab3ee823702e44ce">arm_nnfunctions.h</a>
@@ -467,9 +485,12 @@ $(document).ready(function(){initNavTree('globals.html','');});
: <a class="el" href="group__Acti.html#ga79f11131ae6767d60e03b1f6506b1af8">arm_nnfunctions.h</a>
, <a class="el" href="group__Acti.html#ga79f11131ae6767d60e03b1f6506b1af8">arm_nn_activations_q7.c</a>
</li>
+<li>arm_nn_divide_by_power_of_two()
+: <a class="el" href="arm__nnsupportfunctions_8h.html#ab6dbc2fd53fae3ccdd1d0d70c8d3b491">arm_nnsupportfunctions.h</a>
+</li>
<li>arm_nn_mat_mult_kernel_q7_q15()
-: <a class="el" href="arm__nnfunctions_8h.html#abc4fb258cfe8500ee68e812a293a80a3">arm_nnfunctions.h</a>
-, <a class="el" href="arm__nn__mat__mult__kernel__q7__q15_8c.html#abc4fb258cfe8500ee68e812a293a80a3">arm_nn_mat_mult_kernel_q7_q15.c</a>
+: <a class="el" href="arm__nn__mat__mult__kernel__q7__q15_8c.html#abc4fb258cfe8500ee68e812a293a80a3">arm_nn_mat_mult_kernel_q7_q15.c</a>
+, <a class="el" href="arm__nnfunctions_8h.html#abc4fb258cfe8500ee68e812a293a80a3">arm_nnfunctions.h</a>
</li>
<li>arm_nn_mat_mult_kernel_q7_q15_reordered()
: <a class="el" href="arm__nnfunctions_8h.html#aefe9c7ce9a65060a244b06dffe74c4b3">arm_nnfunctions.h</a>
@@ -483,6 +504,9 @@ $(document).ready(function(){initNavTree('globals.html','');});
: <a class="el" href="group__NNBasicMath.html#gad46c9ab012cceda8ce6681c687a58c70">arm_nnsupportfunctions.h</a>
, <a class="el" href="group__NNBasicMath.html#gad46c9ab012cceda8ce6681c687a58c70">arm_nn_mult_q7.c</a>
</li>
+<li>arm_nn_sat_doubling_high_mult()
+: <a class="el" href="arm__nnsupportfunctions_8h.html#a51721c10f116c9f5b8d9908367989d44">arm_nnsupportfunctions.h</a>
+</li>
<li>NN_ROUND
: <a class="el" href="arm__nnsupportfunctions_8h.html#a4cbd428a2b4a4f6b2a6e4219520c7ce0">arm_nnsupportfunctions.h</a>
</li>
@@ -545,6 +569,12 @@ $(document).ready(function(){initNavTree('globals.html','');});
: <a class="el" href="group__nndata__convert.html#gaba8fd446d5f54760b406ee63b25d1aee">arm_nnsupportfunctions.h</a>
, <a class="el" href="group__nndata__convert.html#gaba8fd446d5f54760b406ee63b25d1aee">arm_q7_to_q15_reordered_no_shift.c</a>
</li>
+<li>Q31_MAX
+: <a class="el" href="arm__nnsupportfunctions_8h.html#a468734b237f1c95a31715aa2b60a576e">arm_nnsupportfunctions.h</a>
+</li>
+<li>Q31_MIN
+: <a class="el" href="arm__nnsupportfunctions_8h.html#a1eb725c94dbb052aa24b62321be0445b">arm_nnsupportfunctions.h</a>
+</li>
</ul>
@@ -554,8 +584,8 @@ $(document).ready(function(){initNavTree('globals.html','');});
, <a class="el" href="group__Acti.html#ga53bcc00e54b802919bb3c89c143ee5ba">arm_relu_q15.c</a>
</li>
<li>arm_relu_q7()
-: <a class="el" href="group__Acti.html#ga638e803b4fe00426f401783a6255ca30">arm_nnfunctions.h</a>
-, <a class="el" href="group__Acti.html#ga638e803b4fe00426f401783a6255ca30">arm_relu_q7.c</a>
+: <a class="el" href="group__Acti.html#ga638e803b4fe00426f401783a6255ca30">arm_relu_q7.c</a>
+, <a class="el" href="group__Acti.html#ga638e803b4fe00426f401783a6255ca30">arm_nnfunctions.h</a>
</li>
<li>reset_gate_bias
: <a class="el" href="arm__nnexamples__gru_8cpp.html#a2a9d5c9f16ee778ecc8170d8664722c7">arm_nnexamples_gru.cpp</a>
@@ -572,6 +602,9 @@ $(document).ready(function(){initNavTree('globals.html','');});
<li>reset_gate_weights
: <a class="el" href="arm__nnexamples__gru_8cpp.html#ac2ae1ff19167c2bb359db2b319ca1060">arm_nnexamples_gru.cpp</a>
</li>
+<li>RIGHT_SHIFT
+: <a class="el" href="arm__nnsupportfunctions_8h.html#a26af54489c1401b91595bf0c92ef87c4">arm_nnsupportfunctions.h</a>
+</li>
</ul>
@@ -581,19 +614,19 @@ $(document).ready(function(){initNavTree('globals.html','');});
, <a class="el" href="group__Softmax.html#ga1cacd8b84b8363079311987d0016ebe5">arm_softmax_q15.c</a>
</li>
<li>arm_softmax_q7()
-: <a class="el" href="group__Softmax.html#ga89aff212a97a3cf32d9d7ddf11a8f43e">arm_softmax_q7.c</a>
-, <a class="el" href="group__Softmax.html#ga89aff212a97a3cf32d9d7ddf11a8f43e">arm_nnfunctions.h</a>
+: <a class="el" href="group__Softmax.html#ga89aff212a97a3cf32d9d7ddf11a8f43e">arm_nnfunctions.h</a>
+, <a class="el" href="group__Softmax.html#ga89aff212a97a3cf32d9d7ddf11a8f43e">arm_softmax_q7.c</a>
</li>
<li>scratch_buffer
: <a class="el" href="arm__nnexamples__cifar10_8cpp.html#a19548b1fad7cb85d95f5f276873a5de3">arm_nnexamples_cifar10.cpp</a>
, <a class="el" href="arm__nnexamples__gru_8cpp.html#a935afa741bcc39e4c4c48b019d415d97">arm_nnexamples_gru.cpp</a>
</li>
<li>sigmoidHTable_q15
-: <a class="el" href="arm__nn__tables_8h.html#ab5096856d08f98c906b9b02e6c6a8bdf">arm_nn_tables.h</a>
-, <a class="el" href="arm__nntables_8c.html#a107a16eaa36f4392fa3ed3792ad6c2cb">arm_nntables.c</a>
+: <a class="el" href="arm__nntables_8c.html#a107a16eaa36f4392fa3ed3792ad6c2cb">arm_nntables.c</a>
+, <a class="el" href="arm__nn__tables_8h.html#a107a16eaa36f4392fa3ed3792ad6c2cb">arm_nn_tables.h</a>
</li>
<li>sigmoidLTable_q15
-: <a class="el" href="arm__nn__tables_8h.html#add5ca535701805d3cb61287219975838">arm_nn_tables.h</a>
+: <a class="el" href="arm__nn__tables_8h.html#a69dc528cb377690d5b37accfdfd226b1">arm_nn_tables.h</a>
, <a class="el" href="arm__nntables_8c.html#a69dc528cb377690d5b37accfdfd226b1">arm_nntables.c</a>
</li>
<li>sigmoidTable_q15
@@ -601,8 +634,8 @@ $(document).ready(function(){initNavTree('globals.html','');});
, <a class="el" href="arm__nntables_8c.html#ab4d7b07c387a3537d4efe21da86115b0">arm_nntables.c</a>
</li>
<li>sigmoidTable_q7
-: <a class="el" href="arm__nn__tables_8h.html#ae2ff3f4e7014f535358167150bdd544f">arm_nn_tables.h</a>
-, <a class="el" href="arm__nntables_8c.html#ae2ff3f4e7014f535358167150bdd544f">arm_nntables.c</a>
+: <a class="el" href="arm__nntables_8c.html#ae2ff3f4e7014f535358167150bdd544f">arm_nntables.c</a>
+, <a class="el" href="arm__nn__tables_8h.html#ae2ff3f4e7014f535358167150bdd544f">arm_nn_tables.h</a>
</li>
</ul>
@@ -615,8 +648,8 @@ $(document).ready(function(){initNavTree('globals.html','');});
: <a class="el" href="arm__nntables_8c.html#a7cb5ad2fff7e241d09024332488a706e">arm_nntables.c</a>
</li>
<li>tanhTable_q15
-: <a class="el" href="arm__nn__tables_8h.html#a6faad2fec173b2702fd0f219a83ca320">arm_nn_tables.h</a>
-, <a class="el" href="arm__nntables_8c.html#a6faad2fec173b2702fd0f219a83ca320">arm_nntables.c</a>
+: <a class="el" href="arm__nntables_8c.html#a6faad2fec173b2702fd0f219a83ca320">arm_nntables.c</a>
+, <a class="el" href="arm__nn__tables_8h.html#a6faad2fec173b2702fd0f219a83ca320">arm_nn_tables.h</a>
</li>
<li>tanhTable_q7
: <a class="el" href="arm__nn__tables_8h.html#a4f854bdf13f630ec21b3ad074491e32f">arm_nn_tables.h</a>
@@ -635,12 +668,12 @@ $(document).ready(function(){initNavTree('globals.html','');});
<h3><a class="anchor" id="index_u"></a>- u -</h3><ul>
-<li>UPDATE_GATE_BIAS
-: <a class="el" href="arm__nnexamples__gru__test__data_8h.html#a89f5a888f55a353a914ccf6542c41f0b">arm_nnexamples_gru_test_data.h</a>
-</li>
<li>update_gate_bias
: <a class="el" href="arm__nnexamples__gru_8cpp.html#ac5569d687768d693618f987a91e8aee5">arm_nnexamples_gru.cpp</a>
</li>
+<li>UPDATE_GATE_BIAS
+: <a class="el" href="arm__nnexamples__gru__test__data_8h.html#a89f5a888f55a353a914ccf6542c41f0b">arm_nnexamples_gru_test_data.h</a>
+</li>
<li>UPDATE_GATE_WEIGHT_X2
: <a class="el" href="arm__nnexamples__gru__test__data_8h.html#ab753489637dfba855233303733416a73">arm_nnexamples_gru_test_data.h</a>
</li>
@@ -662,7 +695,7 @@ $(document).ready(function(){initNavTree('globals.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/globals_defs.html b/docs/NN/html/globals_defs.html
index 904e120..ae0eb64 100644
--- a/docs/NN/html/globals_defs.html
+++ b/docs/NN/html/globals_defs.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -93,8 +93,10 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<li><a href="#index_d"><span>d</span></a></li>
<li><a href="#index_h"><span>h</span></a></li>
<li><a href="#index_i"><span>i</span></a></li>
+ <li><a href="#index_l"><span>l</span></a></li>
<li><a href="#index_n"><span>n</span></a></li>
<li><a href="#index_p"><span>p</span></a></li>
+ <li><a href="#index_q"><span>q</span></a></li>
<li><a href="#index_r"><span>r</span></a></li>
<li class="current"><a href="#index_u"><span>u</span></a></li>
</ul>
@@ -235,6 +237,12 @@ $(document).ready(function(){initNavTree('globals_defs.html','');});
<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
+<li>DILATION_X
+: <a class="el" href="arm__depthwise__conv__u8__basic__ver1_8c.html#aeb98996ffa34fb40d8e91919d2ebdc56">arm_depthwise_conv_u8_basic_ver1.c</a>
+</li>
+<li>DILATION_Y
+: <a class="el" href="arm__depthwise__conv__u8__basic__ver1_8c.html#a9371ac7b5689f9e74a18a2d548c32033">arm_depthwise_conv_u8_basic_ver1.c</a>
+</li>
<li>DIM_HISTORY
: <a class="el" href="arm__nnexamples__gru_8cpp.html#ad9fde6ff501c9cd8a6cfc45949464c49">arm_nnexamples_gru.cpp</a>
</li>
@@ -306,6 +314,13 @@ $(document).ready(function(){initNavTree('globals_defs.html','');});
</ul>
+<h3><a class="anchor" id="index_l"></a>- l -</h3><ul>
+<li>LEFT_SHIFT
+: <a class="el" href="arm__nnsupportfunctions_8h.html#a2953f124ae444ebdd2b2a0873ac36b7e">arm_nnsupportfunctions.h</a>
+</li>
+</ul>
+
+
<h3><a class="anchor" id="index_n"></a>- n -</h3><ul>
<li>NN_ROUND
: <a class="el" href="arm__nnsupportfunctions_8h.html#a4cbd428a2b4a4f6b2a6e4219520c7ce0">arm_nnsupportfunctions.h</a>
@@ -353,6 +368,16 @@ $(document).ready(function(){initNavTree('globals_defs.html','');});
</ul>
+<h3><a class="anchor" id="index_q"></a>- q -</h3><ul>
+<li>Q31_MAX
+: <a class="el" href="arm__nnsupportfunctions_8h.html#a468734b237f1c95a31715aa2b60a576e">arm_nnsupportfunctions.h</a>
+</li>
+<li>Q31_MIN
+: <a class="el" href="arm__nnsupportfunctions_8h.html#a1eb725c94dbb052aa24b62321be0445b">arm_nnsupportfunctions.h</a>
+</li>
+</ul>
+
+
<h3><a class="anchor" id="index_r"></a>- r -</h3><ul>
<li>RESET_GATE_BIAS
: <a class="el" href="arm__nnexamples__gru__test__data_8h.html#a8b4b6522d1ab0d6c51a1fe3c51d0020d">arm_nnexamples_gru_test_data.h</a>
@@ -363,6 +388,9 @@ $(document).ready(function(){initNavTree('globals_defs.html','');});
<li>RESET_GATE_WEIGHT_X4
: <a class="el" href="arm__nnexamples__gru__test__data_8h.html#a177dc986b0c728df8628a205719be0ee">arm_nnexamples_gru_test_data.h</a>
</li>
+<li>RIGHT_SHIFT
+: <a class="el" href="arm__nnsupportfunctions_8h.html#a26af54489c1401b91595bf0c92ef87c4">arm_nnsupportfunctions.h</a>
+</li>
</ul>
@@ -388,7 +416,7 @@ $(document).ready(function(){initNavTree('globals_defs.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/globals_enum.html b/docs/NN/html/globals_enum.html
index f82edb1..7ac7a6d 100644
--- a/docs/NN/html/globals_enum.html
+++ b/docs/NN/html/globals_enum.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -127,7 +127,7 @@ $(document).ready(function(){initNavTree('globals_enum.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/globals_eval.html b/docs/NN/html/globals_eval.html
index 827f4be..a71fa40 100644
--- a/docs/NN/html/globals_eval.html
+++ b/docs/NN/html/globals_eval.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -130,7 +130,7 @@ $(document).ready(function(){initNavTree('globals_eval.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/globals_func.html b/docs/NN/html/globals_func.html
index 5e34794..8eecb16 100644
--- a/docs/NN/html/globals_func.html
+++ b/docs/NN/html/globals_func.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -182,6 +182,10 @@ $(document).ready(function(){initNavTree('globals_func.html','');});
<h3><a class="anchor" id="index_d"></a>- d -</h3><ul>
+<li>arm_depthwise_conv_u8_basic_ver1()
+: <a class="el" href="group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292">arm_nnfunctions.h</a>
+, <a class="el" href="group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292">arm_depthwise_conv_u8_basic_ver1.c</a>
+</li>
<li>arm_depthwise_separable_conv_HWC_q7()
: <a class="el" href="group__NNConv.html#gad3d21b3bc6dbd6f3b97d01104349cb0a">arm_nnfunctions.h</a>
, <a class="el" href="group__NNConv.html#gad3d21b3bc6dbd6f3b97d01104349cb0a">arm_depthwise_separable_conv_HWC_q7.c</a>
@@ -249,6 +253,9 @@ $(document).ready(function(){initNavTree('globals_func.html','');});
: <a class="el" href="group__Acti.html#ga79f11131ae6767d60e03b1f6506b1af8">arm_nnfunctions.h</a>
, <a class="el" href="group__Acti.html#ga79f11131ae6767d60e03b1f6506b1af8">arm_nn_activations_q7.c</a>
</li>
+<li>arm_nn_divide_by_power_of_two()
+: <a class="el" href="arm__nnsupportfunctions_8h.html#ab6dbc2fd53fae3ccdd1d0d70c8d3b491">arm_nnsupportfunctions.h</a>
+</li>
<li>arm_nn_mat_mult_kernel_q7_q15()
: <a class="el" href="arm__nnfunctions_8h.html#abc4fb258cfe8500ee68e812a293a80a3">arm_nnfunctions.h</a>
, <a class="el" href="arm__nn__mat__mult__kernel__q7__q15_8c.html#abc4fb258cfe8500ee68e812a293a80a3">arm_nn_mat_mult_kernel_q7_q15.c</a>
@@ -265,6 +272,9 @@ $(document).ready(function(){initNavTree('globals_func.html','');});
: <a class="el" href="group__NNBasicMath.html#gad46c9ab012cceda8ce6681c687a58c70">arm_nnsupportfunctions.h</a>
, <a class="el" href="group__NNBasicMath.html#gad46c9ab012cceda8ce6681c687a58c70">arm_nn_mult_q7.c</a>
</li>
+<li>arm_nn_sat_doubling_high_mult()
+: <a class="el" href="arm__nnsupportfunctions_8h.html#a51721c10f116c9f5b8d9908367989d44">arm_nnsupportfunctions.h</a>
+</li>
</ul>
@@ -307,7 +317,7 @@ $(document).ready(function(){initNavTree('globals_func.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/globals_vars.html b/docs/NN/html/globals_vars.html
index 97a42d2..8cddaf5 100644
--- a/docs/NN/html/globals_vars.html
+++ b/docs/NN/html/globals_vars.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -202,11 +202,11 @@ $(document).ready(function(){initNavTree('globals_vars.html','');});
, <a class="el" href="arm__nnexamples__gru_8cpp.html#a935afa741bcc39e4c4c48b019d415d97">arm_nnexamples_gru.cpp</a>
</li>
<li>sigmoidHTable_q15
-: <a class="el" href="arm__nn__tables_8h.html#ab5096856d08f98c906b9b02e6c6a8bdf">arm_nn_tables.h</a>
+: <a class="el" href="arm__nn__tables_8h.html#a107a16eaa36f4392fa3ed3792ad6c2cb">arm_nn_tables.h</a>
, <a class="el" href="arm__nntables_8c.html#a107a16eaa36f4392fa3ed3792ad6c2cb">arm_nntables.c</a>
</li>
<li>sigmoidLTable_q15
-: <a class="el" href="arm__nn__tables_8h.html#add5ca535701805d3cb61287219975838">arm_nn_tables.h</a>
+: <a class="el" href="arm__nn__tables_8h.html#a69dc528cb377690d5b37accfdfd226b1">arm_nn_tables.h</a>
, <a class="el" href="arm__nntables_8c.html#a69dc528cb377690d5b37accfdfd226b1">arm_nntables.c</a>
</li>
<li>sigmoidTable_q15
@@ -260,7 +260,7 @@ $(document).ready(function(){initNavTree('globals_vars.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/group__Acti.html b/docs/NN/html/group__Acti.html
index fa8cb48..4075143 100644
--- a/docs/NN/html/group__Acti.html
+++ b/docs/NN/html/group__Acti.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -315,7 +315,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/group__CNNExample.html b/docs/NN/html/group__CNNExample.html
index ffebf32..d61ff05 100644
--- a/docs/NN/html/group__CNNExample.html
+++ b/docs/NN/html/group__CNNExample.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -148,7 +148,7 @@ Neural Network model definition</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/group__FC.html b/docs/NN/html/group__FC.html
index 659cf6d..f56215c 100644
--- a/docs/NN/html/group__FC.html
+++ b/docs/NN/html/group__FC.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -743,7 +743,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/group__GRUExample.html b/docs/NN/html/group__GRUExample.html
index 57739b2..d21cf40 100644
--- a/docs/NN/html/group__GRUExample.html
+++ b/docs/NN/html/group__GRUExample.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -150,7 +150,7 @@ Gate Recurrent Unit Diagram</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/group__NNBasicMath.html b/docs/NN/html/group__NNBasicMath.html
index 2521a50..b30f01c 100644
--- a/docs/NN/html/group__NNBasicMath.html
+++ b/docs/NN/html/group__NNBasicMath.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -249,7 +249,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/group__NNConv.html b/docs/NN/html/group__NNConv.html
index b7f1ff6..74e9c4f 100644
--- a/docs/NN/html/group__NNConv.html
+++ b/docs/NN/html/group__NNConv.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -143,6 +143,9 @@ Functions</h2></td></tr>
<tr class="memitem:ga98f2ead67d7cbdf558b0cd8a3b8fc148"><td class="memItemLeft" align="right" valign="top">arm_status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__NNConv.html#ga98f2ead67d7cbdf558b0cd8a3b8fc148">arm_convolve_HWC_q7_RGB</a> (const q7_t *Im_in, const uint16_t dim_im_in, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel, const uint16_t padding, const uint16_t stride, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out, q15_t *bufferA, q7_t *bufferB)</td></tr>
<tr class="memdesc:ga98f2ead67d7cbdf558b0cd8a3b8fc148"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q7 convolution function for RGB image. <a href="#ga98f2ead67d7cbdf558b0cd8a3b8fc148">More...</a><br/></td></tr>
<tr class="separator:ga98f2ead67d7cbdf558b0cd8a3b8fc148"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga02a296cb4f6361a70c3ecf1ef1238292"><td class="memItemLeft" align="right" valign="top">arm_status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292">arm_depthwise_conv_u8_basic_ver1</a> (const uint8_t *input, const uint16_t input_x, const uint16_t input_y, const uint16_t input_ch, const uint8_t *kernel, const uint16_t kernel_x, const uint16_t kernel_y, const int16_t ch_mult, const int16_t pad_x, const int16_t pad_y, const int16_t stride_x, const int16_t stride_y, const int16_t dilation_x, const int16_t dilation_y, const int32_t *bias, const int32_t input_offset, const int32_t filter_offset, const int32_t output_offset, uint8_t *output, const uint16_t output_x, const uint16_t output_y, const int32_t output_activation_min, const int32_t output_activation_max, const int32_t out_shift, const int32_t out_mult)</td></tr>
+<tr class="memdesc:ga02a296cb4f6361a70c3ecf1ef1238292"><td class="mdescLeft">&#160;</td><td class="mdescRight">uint8 depthwise convolution function with asymmetric quantization for even number of channel multiplier and input channels. Unless specified otherwise, arguments are mandatory. Both square and non-square inputs are accepted. <a href="#ga02a296cb4f6361a70c3ecf1ef1238292">More...</a><br/></td></tr>
+<tr class="separator:ga02a296cb4f6361a70c3ecf1ef1238292"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad3d21b3bc6dbd6f3b97d01104349cb0a"><td class="memItemLeft" align="right" valign="top">arm_status&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__NNConv.html#gad3d21b3bc6dbd6f3b97d01104349cb0a">arm_depthwise_separable_conv_HWC_q7</a> (const q7_t *Im_in, const uint16_t dim_im_in, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel, const uint16_t padding, const uint16_t stride, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out, q15_t *bufferA, q7_t *bufferB)</td></tr>
<tr class="memdesc:gad3d21b3bc6dbd6f3b97d01104349cb0a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Q7 depthwise separable convolution function. <a href="#gad3d21b3bc6dbd6f3b97d01104349cb0a">More...</a><br/></td></tr>
<tr class="separator:gad3d21b3bc6dbd6f3b97d01104349cb0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -1483,6 +1486,205 @@ Functions</h2></td></tr>
</div>
</div>
+<a class="anchor" id="ga02a296cb4f6361a70c3ecf1ef1238292"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">arm_status arm_depthwise_conv_u8_basic_ver1 </td>
+ <td>(</td>
+ <td class="paramtype">const uint8_t *&#160;</td>
+ <td class="paramname"><em>input</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const uint16_t&#160;</td>
+ <td class="paramname"><em>input_x</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const uint16_t&#160;</td>
+ <td class="paramname"><em>input_y</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const uint16_t&#160;</td>
+ <td class="paramname"><em>input_ch</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const uint8_t *&#160;</td>
+ <td class="paramname"><em>kernel</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const uint16_t&#160;</td>
+ <td class="paramname"><em>kernel_x</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const uint16_t&#160;</td>
+ <td class="paramname"><em>kernel_y</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const int16_t&#160;</td>
+ <td class="paramname"><em>ch_mult</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const int16_t&#160;</td>
+ <td class="paramname"><em>pad_x</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const int16_t&#160;</td>
+ <td class="paramname"><em>pad_y</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const int16_t&#160;</td>
+ <td class="paramname"><em>stride_x</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const int16_t&#160;</td>
+ <td class="paramname"><em>stride_y</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const int16_t&#160;</td>
+ <td class="paramname"><em>dilation_x</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const int16_t&#160;</td>
+ <td class="paramname"><em>dilation_y</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const int32_t *&#160;</td>
+ <td class="paramname"><em>bias</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const int32_t&#160;</td>
+ <td class="paramname"><em>input_offset</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const int32_t&#160;</td>
+ <td class="paramname"><em>filter_offset</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const int32_t&#160;</td>
+ <td class="paramname"><em>output_offset</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint8_t *&#160;</td>
+ <td class="paramname"><em>output</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const uint16_t&#160;</td>
+ <td class="paramname"><em>output_x</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const uint16_t&#160;</td>
+ <td class="paramname"><em>output_y</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const int32_t&#160;</td>
+ <td class="paramname"><em>output_activation_min</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const int32_t&#160;</td>
+ <td class="paramname"><em>output_activation_max</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const int32_t&#160;</td>
+ <td class="paramname"><em>out_shift</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const int32_t&#160;</td>
+ <td class="paramname"><em>out_mult</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>uint8 depthwise convolution function with asymmetric quantization for even number of channel multiplier and input channels. Unless specified otherwise, arguments are mandatory.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">input</td><td>Pointer to input tensor </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">input_x</td><td>Width of input tensor </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">input_y</td><td>Height of input tensor </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">input_ch</td><td>Channels in input tensor </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">kernel</td><td>Pointer to kernel weights </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">kernel_x</td><td>Width of kernel </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">kernel_y</td><td>Height of kernel </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">ch_mult</td><td>Number of channel multiplier </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pad_x</td><td>Padding sizes x </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">pad_y</td><td>Padding sizes y </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">stride_x</td><td>Convolution stride along the width </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">stride_y</td><td>Convolution stride along the height </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">dilation_x</td><td>Dilation along width. Not used and intended for future enhancement. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">dilation_y</td><td>Dilation along height. Not used and intended for future enhancement. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">bias</td><td>Pointer to optional bias values. If no bias is availble, NULL is expected </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">input_offset</td><td>Input tensor zero offset </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">filter_offset</td><td>Kernel tensor zero offset </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">output_offset</td><td>Output tensor zero offset </td></tr>
+ <tr><td class="paramdir">[in,out]</td><td class="paramname">output</td><td>Pointer to output tensor </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">output_x</td><td>Width of output tensor </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">output_y</td><td>Height of output tensor </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">output_activation_min</td><td>Minimum value to clamp the output to. Range : {0, 255} </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">output_activation_max</td><td>Minimum value to clamp the output to. Range : {0, 255} </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">out_shift</td><td>Amount of right-shift for output </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">out_mult</td><td>Output multiplier for requantization </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>The function returns one of the following <code>ARM_MATH_SIZE_MISMATCH</code> - Not supported dimension of tensors <code>ARM_MATH_SUCCESS</code> - Successful operation <code>ARM_MATH_ARGUMENT_ERROR</code> - Implementation not available</dd></dl>
+<p><b> Input constraints</b> ch_mult is multiple of 2 kernel_x is multiple of 2 </p>
+
+<p>References <a class="el" href="arm__nnsupportfunctions_8h.html#ab6dbc2fd53fae3ccdd1d0d70c8d3b491">arm_nn_divide_by_power_of_two()</a>, <a class="el" href="arm__nnsupportfunctions_8h.html#a51721c10f116c9f5b8d9908367989d44">arm_nn_sat_doubling_high_mult()</a>, <a class="el" href="arm__depthwise__conv__u8__basic__ver1_8c.html#aeb98996ffa34fb40d8e91919d2ebdc56">DILATION_X</a>, <a class="el" href="arm__depthwise__conv__u8__basic__ver1_8c.html#a9371ac7b5689f9e74a18a2d548c32033">DILATION_Y</a>, <a class="el" href="arm__nnsupportfunctions_8h.html#a2953f124ae444ebdd2b2a0873ac36b7e">LEFT_SHIFT</a>, and <a class="el" href="arm__nnsupportfunctions_8h.html#a26af54489c1401b91595bf0c92ef87c4">RIGHT_SHIFT</a>.</p>
+
+</div>
+</div>
<a class="anchor" id="gad3d21b3bc6dbd6f3b97d01104349cb0a"></a>
<div class="memitem">
<div class="memproto">
@@ -1784,7 +1986,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/group__NNConv.js b/docs/NN/html/group__NNConv.js
index 0aad363..3a9d1ce 100644
--- a/docs/NN/html/group__NNConv.js
+++ b/docs/NN/html/group__NNConv.js
@@ -9,6 +9,7 @@ var group__NNConv =
[ "arm_convolve_HWC_q7_fast", "group__NNConv.html#gae00d3c1285907d59657369fc98bcc83f", null ],
[ "arm_convolve_HWC_q7_fast_nonsquare", "group__NNConv.html#gabc6d6b991024e9e5c5cdbd7489de88ef", null ],
[ "arm_convolve_HWC_q7_RGB", "group__NNConv.html#ga98f2ead67d7cbdf558b0cd8a3b8fc148", null ],
+ [ "arm_depthwise_conv_u8_basic_ver1", "group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292", null ],
[ "arm_depthwise_separable_conv_HWC_q7", "group__NNConv.html#gad3d21b3bc6dbd6f3b97d01104349cb0a", null ],
[ "arm_depthwise_separable_conv_HWC_q7_nonsquare", "group__NNConv.html#ga32ac508c5467813a84f74f96655dc697", null ]
]; \ No newline at end of file
diff --git a/docs/NN/html/group__Pooling.html b/docs/NN/html/group__Pooling.html
index 89700d3..6033197 100644
--- a/docs/NN/html/group__Pooling.html
+++ b/docs/NN/html/group__Pooling.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -309,7 +309,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/group__Softmax.html b/docs/NN/html/group__Softmax.html
index b8c8091..ed8418f 100644
--- a/docs/NN/html/group__Softmax.html
+++ b/docs/NN/html/group__Softmax.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -221,7 +221,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/group__groupNN.html b/docs/NN/html/group__groupNN.html
index cd1a13c..d35a0af 100644
--- a/docs/NN/html/group__groupNN.html
+++ b/docs/NN/html/group__groupNN.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -134,7 +134,7 @@ Content</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/group__nndata__convert.html b/docs/NN/html/group__nndata__convert.html
index b845dc1..e8c1257 100644
--- a/docs/NN/html/group__nndata__convert.html
+++ b/docs/NN/html/group__nndata__convert.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -230,7 +230,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/gru_2readme_8txt.html b/docs/NN/html/gru_2readme_8txt.html
index ef527ac..762e70b 100644
--- a/docs/NN/html/gru_2readme_8txt.html
+++ b/docs/NN/html/gru_2readme_8txt.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('gru_2readme_8txt.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="gru_2readme_8txt.html">readme.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/history_8txt.html b/docs/NN/html/history_8txt.html
index 749f351..0d99a01 100644
--- a/docs/NN/html/history_8txt.html
+++ b/docs/NN/html/history_8txt.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('history_8txt.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="history_8txt.html">history.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/index.doxyidx b/docs/NN/html/index.doxyidx
new file mode 100644
index 0000000..8efcb05
--- /dev/null
+++ b/docs/NN/html/index.doxyidx
@@ -0,0 +1,225 @@
+/*
+ * Copyright (c) 2009-2016 ARM Limited. All rights reserved.
+ *
+ * @file index.doxyidx
+ * @brief Index file for MDK-ARM Help System
+ * @version 1.0
+ * @date 10. July 2019
+ * @note Generated by DoxyIndex V1.2.3 on Wednesday, 10.07.2019 15:22:29
+ * from Path 'C:\tools\PACK\ARM\CMSIS\5.6.0\\CMSIS\Documentation\NN\html',
+ */
+
+'ABCDFGHILNPQRSUabcghimnoprstuvw'
+arm_avepool_q7_HWC, group__Pooling.html#gae4a7b07f97ec4313524c9fb9fbcb1f6a, arm_avepool_q7_HWC(q7_t *Im_in, const uint16_t dim_im_in, const uint16_t ch_im_in, const uint16_t dim_kernel, const uint16_t padding, const uint16_t stride, const uint16_t dim_im_out, q7_t *bufferA, q7_t *Im_out):&#160;arm_pool_q7_HWC.c
+arm_convolve_1x1_HWC_q7_fast_nonsquare, group__NNConv.html#ga110adcfdaab356c750c6270aa5e05f29, arm_convolve_1x1_HWC_q7_fast_nonsquare(const q7_t *Im_in, const uint16_t dim_im_in_x, const uint16_t dim_im_in_y, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel_x, const uint16_t dim_kernel_y, const uint16_t padding_x, const uint16_t padding_y, const uint16_t stride_x, const uint16_t stride_y, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out_x, const uint16_t dim_im_out_y, q15_t *bufferA, q7_t *bufferB):&#160;arm_convolve_1x1_HWC_q7_fast_nonsquare.c
+arm_convolve_1x1_HWC_q7_fast_nonsquare.c, arm__convolve__1x1__HWC__q7__fast__nonsquare_8c.html,
+arm_convolve_HWC_q15_basic, group__NNConv.html#ga55701f213b198084b52eab53097f1f58, arm_convolve_HWC_q15_basic(const q15_t *Im_in, const uint16_t dim_im_in, const uint16_t ch_im_in, const q15_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel, const uint16_t padding, const uint16_t stride, const q15_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q15_t *Im_out, const uint16_t dim_im_out, q15_t *bufferA, q7_t *bufferB):&#160;arm_convolve_HWC_q15_basic.c
+arm_convolve_HWC_q15_basic.c, arm__convolve__HWC__q15__basic_8c.html,
+arm_convolve_HWC_q15_fast, group__NNConv.html#ga4efb1ccbbaa7dd936961989dcb443f50, arm_convolve_HWC_q15_fast(const q15_t *Im_in, const uint16_t dim_im_in, const uint16_t ch_im_in, const q15_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel, const uint16_t padding, const uint16_t stride, const q15_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q15_t *Im_out, const uint16_t dim_im_out, q15_t *bufferA, q7_t *bufferB):&#160;arm_convolve_HWC_q15_fast.c
+arm_convolve_HWC_q15_fast.c, arm__convolve__HWC__q15__fast_8c.html,
+arm_convolve_HWC_q15_fast_nonsquare, group__NNConv.html#ga614ec3b71eb96e29952ec3f09e7b9c3c, arm_convolve_HWC_q15_fast_nonsquare(const q15_t *Im_in, const uint16_t dim_im_in_x, const uint16_t dim_im_in_y, const uint16_t ch_im_in, const q15_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel_x, const uint16_t dim_kernel_y, const uint16_t padding_x, const uint16_t padding_y, const uint16_t stride_x, const uint16_t stride_y, const q15_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q15_t *Im_out, const uint16_t dim_im_out_x, const uint16_t dim_im_out_y, q15_t *bufferA, q7_t *bufferB):&#160;arm_convolve_HWC_q15_fast_nonsquare.c
+arm_convolve_HWC_q15_fast_nonsquare.c, arm__convolve__HWC__q15__fast__nonsquare_8c.html,
+arm_convolve_HWC_q7_basic, group__NNConv.html#ga210ae8d8fc1d12ee15b41f1fa6947681, arm_convolve_HWC_q7_basic(const q7_t *Im_in, const uint16_t dim_im_in, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel, const uint16_t padding, const uint16_t stride, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out, q15_t *bufferA, q7_t *bufferB):&#160;arm_convolve_HWC_q7_basic.c
+arm_convolve_HWC_q7_basic.c, arm__convolve__HWC__q7__basic_8c.html,
+arm_convolve_HWC_q7_basic_nonsquare, group__NNConv.html#ga4501fa22c0836002aa47ccc313dce252, arm_convolve_HWC_q7_basic_nonsquare(const q7_t *Im_in, const uint16_t dim_im_in_x, const uint16_t dim_im_in_y, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel_x, const uint16_t dim_kernel_y, const uint16_t padding_x, const uint16_t padding_y, const uint16_t stride_x, const uint16_t stride_y, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out_x, const uint16_t dim_im_out_y, q15_t *bufferA, q7_t *bufferB):&#160;arm_convolve_HWC_q7_basic_nonsquare.c
+arm_convolve_HWC_q7_basic_nonsquare.c, arm__convolve__HWC__q7__basic__nonsquare_8c.html,
+arm_convolve_HWC_q7_fast, group__NNConv.html#gae00d3c1285907d59657369fc98bcc83f, arm_convolve_HWC_q7_fast(const q7_t *Im_in, const uint16_t dim_im_in, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel, const uint16_t padding, const uint16_t stride, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out, q15_t *bufferA, q7_t *bufferB):&#160;arm_convolve_HWC_q7_fast.c
+arm_convolve_HWC_q7_fast.c, arm__convolve__HWC__q7__fast_8c.html,
+arm_convolve_HWC_q7_fast_nonsquare, group__NNConv.html#gabc6d6b991024e9e5c5cdbd7489de88ef, arm_convolve_HWC_q7_fast_nonsquare(const q7_t *Im_in, const uint16_t dim_im_in_x, const uint16_t dim_im_in_y, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel_x, const uint16_t dim_kernel_y, const uint16_t padding_x, const uint16_t padding_y, const uint16_t stride_x, const uint16_t stride_y, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out_x, const uint16_t dim_im_out_y, q15_t *bufferA, q7_t *bufferB):&#160;arm_convolve_HWC_q7_fast_nonsquare.c
+arm_convolve_HWC_q7_fast_nonsquare.c, arm__convolve__HWC__q7__fast__nonsquare_8c.html,
+arm_convolve_HWC_q7_RGB, group__NNConv.html#ga98f2ead67d7cbdf558b0cd8a3b8fc148, arm_convolve_HWC_q7_RGB(const q7_t *Im_in, const uint16_t dim_im_in, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel, const uint16_t padding, const uint16_t stride, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out, q15_t *bufferA, q7_t *bufferB):&#160;arm_convolve_HWC_q7_RGB.c
+arm_convolve_HWC_q7_RGB.c, arm__convolve__HWC__q7__RGB_8c.html,
+arm_depthwise_conv_u8_basic_ver1, group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292, arm_depthwise_conv_u8_basic_ver1(const uint8_t *input, const uint16_t input_x, const uint16_t input_y, const uint16_t input_ch, const uint8_t *kernel, const uint16_t kernel_x, const uint16_t kernel_y, const int16_t ch_mult, const int16_t pad_x, const int16_t pad_y, const int16_t stride_x, const int16_t stride_y, const int16_t dilation_x, const int16_t dilation_y, const int32_t *bias, const int32_t input_offset, const int32_t filter_offset, const int32_t output_offset, uint8_t *output, const uint16_t output_x, const uint16_t output_y, const int32_t output_activation_min, const int32_t output_activation_max, const int32_t out_shift, const int32_t out_mult):&#160;arm_depthwise_conv_u8_basic_ver1.c
+arm_depthwise_conv_u8_basic_ver1.c, arm__depthwise__conv__u8__basic__ver1_8c.html,
+arm_depthwise_separable_conv_HWC_q7, group__NNConv.html#gad3d21b3bc6dbd6f3b97d01104349cb0a, arm_depthwise_separable_conv_HWC_q7(const q7_t *Im_in, const uint16_t dim_im_in, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel, const uint16_t padding, const uint16_t stride, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out, q15_t *bufferA, q7_t *bufferB):&#160;arm_depthwise_separable_conv_HWC_q7.c
+arm_depthwise_separable_conv_HWC_q7.c, arm__depthwise__separable__conv__HWC__q7_8c.html,
+arm_depthwise_separable_conv_HWC_q7_nonsquare, group__NNConv.html#ga32ac508c5467813a84f74f96655dc697, arm_depthwise_separable_conv_HWC_q7_nonsquare(const q7_t *Im_in, const uint16_t dim_im_in_x, const uint16_t dim_im_in_y, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel_x, const uint16_t dim_kernel_y, const uint16_t padding_x, const uint16_t padding_y, const uint16_t stride_x, const uint16_t stride_y, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out_x, const uint16_t dim_im_out_y, q15_t *bufferA, q7_t *bufferB):&#160;arm_depthwise_separable_conv_HWC_q7_nonsquare.c
+arm_depthwise_separable_conv_HWC_q7_nonsquare.c, arm__depthwise__separable__conv__HWC__q7__nonsquare_8c.html,
+arm_fully_connected_mat_q7_vec_q15, group__FC.html#ga4a1521e7532a1e62d71f3b12762016e2, arm_fully_connected_mat_q7_vec_q15(const q15_t *pV, const q7_t *pM, const uint16_t dim_vec, const uint16_t num_of_rows, const uint16_t bias_shift, const uint16_t out_shift, const q7_t *bias, q15_t *pOut, q15_t *vec_buffer):&#160;arm_fully_connected_mat_q7_vec_q15.c
+arm_fully_connected_mat_q7_vec_q15.c, arm__fully__connected__mat__q7__vec__q15_8c.html,
+arm_fully_connected_mat_q7_vec_q15_opt, group__FC.html#gae3857bb6375692e81dde8cbd70adec08, arm_fully_connected_mat_q7_vec_q15_opt(const q15_t *pV, const q7_t *pM, const uint16_t dim_vec, const uint16_t num_of_rows, const uint16_t bias_shift, const uint16_t out_shift, const q7_t *bias, q15_t *pOut, q15_t *vec_buffer):&#160;arm_fully_connected_mat_q7_vec_q15_opt.c
+arm_fully_connected_mat_q7_vec_q15_opt.c, arm__fully__connected__mat__q7__vec__q15__opt_8c.html,
+arm_fully_connected_q15, group__FC.html#gaac666c212b209e636c2369dd5c75d0dc, arm_fully_connected_q15(const q15_t *pV, const q15_t *pM, const uint16_t dim_vec, const uint16_t num_of_rows, const uint16_t bias_shift, const uint16_t out_shift, const q15_t *bias, q15_t *pOut, q15_t *vec_buffer):&#160;arm_fully_connected_q15.c
+arm_fully_connected_q15.c, arm__fully__connected__q15_8c.html,
+arm_fully_connected_q15_opt, group__FC.html#ga062912078da113f5dd2004fd919a0ff2, arm_fully_connected_q15_opt(const q15_t *pV, const q15_t *pM, const uint16_t dim_vec, const uint16_t num_of_rows, const uint16_t bias_shift, const uint16_t out_shift, const q15_t *bias, q15_t *pOut, q15_t *vec_buffer):&#160;arm_fully_connected_q15_opt.c
+arm_fully_connected_q15_opt.c, arm__fully__connected__q15__opt_8c.html,
+arm_fully_connected_q7, group__FC.html#ga8b7e0c2e989e8c75f0dc789f3115323d, arm_fully_connected_q7(const q7_t *pV, const q7_t *pM, const uint16_t dim_vec, const uint16_t num_of_rows, const uint16_t bias_shift, const uint16_t out_shift, const q7_t *bias, q7_t *pOut, q15_t *vec_buffer):&#160;arm_fully_connected_q7.c
+arm_fully_connected_q7.c, arm__fully__connected__q7_8c.html,
+arm_fully_connected_q7_opt, group__FC.html#gaf82b71ef472a38f8fc9ac414d9d07e67, arm_fully_connected_q7_opt(const q7_t *pV, const q7_t *pM, const uint16_t dim_vec, const uint16_t num_of_rows, const uint16_t bias_shift, const uint16_t out_shift, const q7_t *bias, q7_t *pOut, q15_t *vec_buffer):&#160;arm_fully_connected_q7_opt.c
+arm_fully_connected_q7_opt.c, arm__fully__connected__q7__opt_8c.html,
+arm_maxpool_q7_HWC, group__Pooling.html#ga99afcdcc61eaf429ab3ee823702e44ce, arm_maxpool_q7_HWC(q7_t *Im_in, const uint16_t dim_im_in, const uint16_t ch_im_in, const uint16_t dim_kernel, const uint16_t padding, const uint16_t stride, const uint16_t dim_im_out, q7_t *bufferA, q7_t *Im_out):&#160;arm_pool_q7_HWC.c
+arm_nn_activation_type, arm__nnsupportfunctions_8h.html#a7f41aa78cd9a0552fae9b348ee4831a0, arm_nnsupportfunctions.h
+arm_nn_activations_direct_q15, group__Acti.html#ga8932b57c8d0ee757511af2d40dcc11e7, arm_nn_activations_direct_q15(q15_t *data, uint16_t size, uint16_t int_width, arm_nn_activation_type type):&#160;arm_nn_activations_q15.c
+arm_nn_activations_direct_q7, group__Acti.html#ga79f11131ae6767d60e03b1f6506b1af8, arm_nn_activations_direct_q7(q7_t *data, uint16_t size, uint16_t int_width, arm_nn_activation_type type):&#160;arm_nn_activations_q7.c
+arm_nn_activations_q15.c, arm__nn__activations__q15_8c.html,
+arm_nn_activations_q7.c, arm__nn__activations__q7_8c.html,
+arm_nn_divide_by_power_of_two, arm__nnsupportfunctions_8h.html#ab6dbc2fd53fae3ccdd1d0d70c8d3b491, arm_nnsupportfunctions.h
+arm_nn_mat_mult_kernel_q7_q15, arm__nn__mat__mult__kernel__q7__q15_8c.html#abc4fb258cfe8500ee68e812a293a80a3, arm_nn_mat_mult_kernel_q7_q15(const q7_t *pA, const q15_t *pInBuffer, const uint16_t ch_im_out, const uint16_t numCol_A, const uint16_t bias_shift, const uint16_t out_shift, const q7_t *bias, q7_t *pOut):&#160;arm_nn_mat_mult_kernel_q7_q15.c
+arm_nn_mat_mult_kernel_q7_q15.c, arm__nn__mat__mult__kernel__q7__q15_8c.html,
+arm_nn_mat_mult_kernel_q7_q15_reordered, arm__nn__mat__mult__kernel__q7__q15__reordered_8c.html#aefe9c7ce9a65060a244b06dffe74c4b3, arm_nn_mat_mult_kernel_q7_q15_reordered(const q7_t *pA, const q15_t *pInBuffer, const uint16_t ch_im_out, const uint16_t numCol_A, const uint16_t bias_shift, const uint16_t out_shift, const q7_t *bias, q7_t *pOut):&#160;arm_nn_mat_mult_kernel_q7_q15_reordered.c
+arm_nn_mat_mult_kernel_q7_q15_reordered.c, arm__nn__mat__mult__kernel__q7__q15__reordered_8c.html,
+arm_nn_mult_q15, group__NNBasicMath.html#ga08f8340aa6533271b3aa6d211614fe22, arm_nn_mult_q15(q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, const uint16_t out_shift, uint32_t blockSize):&#160;arm_nn_mult_q15.c
+arm_nn_mult_q15.c, arm__nn__mult__q15_8c.html,
+arm_nn_mult_q7, group__NNBasicMath.html#gad46c9ab012cceda8ce6681c687a58c70, arm_nn_mult_q7(q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, const uint16_t out_shift, uint32_t blockSize):&#160;arm_nn_mult_q7.c
+arm_nn_mult_q7.c, arm__nn__mult__q7_8c.html,
+arm_nn_sat_doubling_high_mult, arm__nnsupportfunctions_8h.html#a51721c10f116c9f5b8d9908367989d44, arm_nnsupportfunctions.h
+arm_nn_tables.h, arm__nn__tables_8h.html,
+arm_nnexamples_cifar10.cpp, arm__nnexamples__cifar10_8cpp.html,
+arm_nnexamples_cifar10_inputs.h, arm__nnexamples__cifar10__inputs_8h.html,
+arm_nnexamples_cifar10_parameter.h, arm__nnexamples__cifar10__parameter_8h.html,
+arm_nnexamples_cifar10_weights.h, arm__nnexamples__cifar10__weights_8h.html,
+arm_nnexamples_gru.cpp, arm__nnexamples__gru_8cpp.html,
+arm_nnexamples_gru_test_data.h, arm__nnexamples__gru__test__data_8h.html,
+arm_nnfunctions.h, arm__nnfunctions_8h.html,
+arm_nnsupportfunctions.h, arm__nnsupportfunctions_8h.html,
+arm_nntables.c, arm__nntables_8c.html,
+arm_nnword, unionarm__nnword.html,
+arm_pool_q7_HWC.c, arm__pool__q7__HWC_8c.html,
+arm_q7_to_q15_no_shift, group__nndata__convert.html#gae349de4dba8d253c89d45794ccf05680, arm_q7_to_q15_no_shift(const q7_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_q7_to_q15_no_shift.c
+arm_q7_to_q15_no_shift.c, arm__q7__to__q15__no__shift_8c.html,
+arm_q7_to_q15_reordered_no_shift, group__nndata__convert.html#gaba8fd446d5f54760b406ee63b25d1aee, arm_q7_to_q15_reordered_no_shift(const q7_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_q7_to_q15_reordered_no_shift.c
+arm_q7_to_q15_reordered_no_shift.c, arm__q7__to__q15__reordered__no__shift_8c.html,
+arm_relu_q15, group__Acti.html#ga53bcc00e54b802919bb3c89c143ee5ba, arm_relu_q15(q15_t *data, uint16_t size):&#160;arm_relu_q15.c
+arm_relu_q15.c, arm__relu__q15_8c.html,
+arm_relu_q7, group__Acti.html#ga638e803b4fe00426f401783a6255ca30, arm_relu_q7(q7_t *data, uint16_t size):&#160;arm_relu_q7.c
+arm_relu_q7.c, arm__relu__q7_8c.html,
+ARM_SIGMOID, arm__nnsupportfunctions_8h.html#a7f41aa78cd9a0552fae9b348ee4831a0a49b307e029715fbaa6f3101c806b8c54, arm_nnsupportfunctions.h
+arm_softmax_q15, group__Softmax.html#ga1cacd8b84b8363079311987d0016ebe5, arm_softmax_q15(const q15_t *vec_in, const uint16_t dim_vec, q15_t *p_out):&#160;arm_softmax_q15.c
+arm_softmax_q15.c, arm__softmax__q15_8c.html,
+arm_softmax_q7, group__Softmax.html#ga89aff212a97a3cf32d9d7ddf11a8f43e, arm_softmax_q7(const q7_t *vec_in, const uint16_t dim_vec, q7_t *p_out):&#160;arm_softmax_q7.c
+arm_softmax_q7.c, arm__softmax__q7_8c.html,
+ARM_TANH, arm__nnsupportfunctions_8h.html#a7f41aa78cd9a0552fae9b348ee4831a0ac24e4db95c986f16c10dca71a4b4e1c5, arm_nnsupportfunctions.h
+bytes, unionarm__nnword.html#ac7cff6480a8e29d95f29b73cb1267249, arm_nnword
+Basic Math Functions for Neural Network Computation, group__NNBasicMath.html,
+Convolutional Neural Network Example, group__CNNExample.html,
+col_buffer, arm__nnexamples__cifar10_8cpp.html#a1f988afc6d7fe29ded1eafbf79a70386, arm_nnexamples_cifar10.cpp
+CONV1_BIAS, arm__nnexamples__cifar10_8cpp.html#a2dd28923edd6ae13ec6e61e1d876650c, conv1_bias():&#160;arm_nnexamples_cifar10.cpp
+CONV1_BIAS_LSHIFT, arm__nnexamples__cifar10__weights_8h.html#a4150dd1364fd3534561c5c6e530f9bfb, arm_nnexamples_cifar10_weights.h
+CONV1_IM_CH, arm__nnexamples__cifar10__parameter_8h.html#aea8b1c41a63cf63eb6e7f049e84f22f7, arm_nnexamples_cifar10_parameter.h
+CONV1_IM_DIM, arm__nnexamples__cifar10__parameter_8h.html#a23ded220d27415ee1f6d9ac0bfdf38cb, arm_nnexamples_cifar10_parameter.h
+CONV1_KER_DIM, arm__nnexamples__cifar10__parameter_8h.html#ad51c611a952fac7102ca15a06eabb908, arm_nnexamples_cifar10_parameter.h
+CONV1_OUT_CH, arm__nnexamples__cifar10__parameter_8h.html#a3c1777ba8f883a5490beb3d79050c8dc, arm_nnexamples_cifar10_parameter.h
+CONV1_OUT_DIM, arm__nnexamples__cifar10__parameter_8h.html#a6262e2cd96ec12681024ab4ac73d607b, arm_nnexamples_cifar10_parameter.h
+CONV1_OUT_RSHIFT, arm__nnexamples__cifar10__weights_8h.html#aa8f89682da16a15a092d06097a5696d3, arm_nnexamples_cifar10_weights.h
+CONV1_PADDING, arm__nnexamples__cifar10__parameter_8h.html#a2bb0fafdfd2c283df4708ec53f3d90f7, arm_nnexamples_cifar10_parameter.h
+CONV1_STRIDE, arm__nnexamples__cifar10__parameter_8h.html#a596cdcf742e142edc29a0a0e44496c7c, arm_nnexamples_cifar10_parameter.h
+CONV1_WT, arm__nnexamples__cifar10_8cpp.html#a230b7412ffaaa297340ddcb49c828b4b, conv1_wt():&#160;arm_nnexamples_cifar10.cpp
+CONV2_BIAS, arm__nnexamples__cifar10_8cpp.html#a686e558e4de77f778c775c9f0c9866d0, conv2_bias():&#160;arm_nnexamples_cifar10.cpp
+CONV2_BIAS_LSHIFT, arm__nnexamples__cifar10__weights_8h.html#afa70cc595390d9205c78a58795f070f4, arm_nnexamples_cifar10_weights.h
+CONV2_IM_CH, arm__nnexamples__cifar10__parameter_8h.html#a060a8a5766a5eecaff9294f57301c99c, arm_nnexamples_cifar10_parameter.h
+CONV2_IM_DIM, arm__nnexamples__cifar10__parameter_8h.html#a832f71006d5c1e2bedbbcf192308d40e, arm_nnexamples_cifar10_parameter.h
+CONV2_KER_DIM, arm__nnexamples__cifar10__parameter_8h.html#a95b397cea14323e9037604cfcd245c26, arm_nnexamples_cifar10_parameter.h
+CONV2_OUT_CH, arm__nnexamples__cifar10__parameter_8h.html#a3be645ea438c983786878c0198ed9ae8, arm_nnexamples_cifar10_parameter.h
+CONV2_OUT_DIM, arm__nnexamples__cifar10__parameter_8h.html#a9953ead804e13dcd90d96dda64a330a4, arm_nnexamples_cifar10_parameter.h
+CONV2_OUT_RSHIFT, arm__nnexamples__cifar10__weights_8h.html#ad872d34bfa54d86f9e5177dd2ff40d79, arm_nnexamples_cifar10_weights.h
+CONV2_PADDING, arm__nnexamples__cifar10__parameter_8h.html#a39c1c3497169012a512219446613be0c, arm_nnexamples_cifar10_parameter.h
+CONV2_STRIDE, arm__nnexamples__cifar10__parameter_8h.html#a04f3292f8c8bac6dab973fb74eab2aa1, arm_nnexamples_cifar10_parameter.h
+CONV2_WT, arm__nnexamples__cifar10_8cpp.html#a52875a8218c39da056e6d5bfb2030230, conv2_wt():&#160;arm_nnexamples_cifar10.cpp
+conv3_bias, arm__nnexamples__cifar10__weights_8h.html#a8047897a26edb638e4f8c01734eb969b, CONV3_BIAS():&#160;arm_nnexamples_cifar10_weights.h
+CONV3_BIAS_LSHIFT, arm__nnexamples__cifar10__weights_8h.html#a5457926e12a9e6b0ae9754d509fb7918, arm_nnexamples_cifar10_weights.h
+CONV3_IM_CH, arm__nnexamples__cifar10__parameter_8h.html#a1d0f9b2d219527c5070e20c50c0ced41, arm_nnexamples_cifar10_parameter.h
+CONV3_IM_DIM, arm__nnexamples__cifar10__parameter_8h.html#a04ab2b7e8de2668e0087448664814f87, arm_nnexamples_cifar10_parameter.h
+CONV3_KER_DIM, arm__nnexamples__cifar10__parameter_8h.html#a045174d68a25bfd7691303f1a063ac72, arm_nnexamples_cifar10_parameter.h
+CONV3_OUT_CH, arm__nnexamples__cifar10__parameter_8h.html#a2ab3ad342128296bb1102c3632131fd7, arm_nnexamples_cifar10_parameter.h
+CONV3_OUT_DIM, arm__nnexamples__cifar10__parameter_8h.html#acf75167523a29737f045cc2280ce0914, arm_nnexamples_cifar10_parameter.h
+CONV3_OUT_RSHIFT, arm__nnexamples__cifar10__weights_8h.html#ae38425db927f582d7b5edfcfaa03c676, arm_nnexamples_cifar10_weights.h
+CONV3_PADDING, arm__nnexamples__cifar10__parameter_8h.html#af7824a30efdeefbf468c24a70678131a, arm_nnexamples_cifar10_parameter.h
+CONV3_STRIDE, arm__nnexamples__cifar10__parameter_8h.html#af6ff8c82aa2d1f58a125fe71169b7cc1, arm_nnexamples_cifar10_parameter.h
+conv3_wt, arm__nnexamples__cifar10__weights_8h.html#aa3605f1b1fafb1612311727d9b97b0f2, CONV3_WT():&#160;arm_nnexamples_cifar10_weights.h
+convert_q7_q15_weights, namespacepara__gen.html#a75db0b43a1b942aa87ff10fd3b73dc8d, para_gen
+convert_to_x4_weights, namespacepara__gen.html#ab7f5de20ae32542da9f83a8e99850722, para_gen
+CMSIS NN Software Library, index.html,
+readme.txt, cifar10_2readme_8txt.html,
+DILATION_X, arm__depthwise__conv__u8__basic__ver1_8c.html#aeb98996ffa34fb40d8e91919d2ebdc56, arm_depthwise_conv_u8_basic_ver1.c
+DILATION_Y, arm__depthwise__conv__u8__basic__ver1_8c.html#a9371ac7b5689f9e74a18a2d548c32033, arm_depthwise_conv_u8_basic_ver1.c
+DIM_HISTORY, arm__nnexamples__gru_8cpp.html#ad9fde6ff501c9cd8a6cfc45949464c49, arm_nnexamples_gru.cpp
+DIM_INPUT, arm__nnexamples__gru_8cpp.html#ac8ab7c242bba66633b8c06966da6c9bc, arm_nnexamples_gru.cpp
+DIM_VEC, arm__nnexamples__gru_8cpp.html#a9b4b56c701e4258f8f6c87f225fbcebc, arm_nnexamples_gru.cpp
+Fully-connected Layer Functions, group__FC.html,
+gru_example, arm__nnexamples__gru_8cpp.html#ac71a806472c7c0c284a2253e71a6a27b, arm_nnexamples_gru.cpp
+Gated Recurrent Unit Example, group__GRUExample.html,
+readme.txt, gru_2readme_8txt.html,
+half_words, unionarm__nnword.html#a9b5e49e4e2c4b7203e07b305386bb2ba, arm_nnword
+hidden_bias, namespacepara__gen.html#a0f6c4400e131b103d2fd89e420d6c308, para_gen
+HIDDEN_STATE_BIAS, arm__nnexamples__gru_8cpp.html#a40dda695923891899cb86b2f01bfd98a, hidden_state_bias():&#160;arm_nnexamples_gru.cpp
+HIDDEN_STATE_WEIGHT_X2, arm__nnexamples__gru__test__data_8h.html#a9ab9fa603208647d992b3367a757979b, arm_nnexamples_gru_test_data.h
+HIDDEN_STATE_WEIGHT_X4, arm__nnexamples__gru__test__data_8h.html#a619947523492a72ab306da514e843ae3, arm_nnexamples_gru_test_data.h
+hidden_state_weights, arm__nnexamples__gru_8cpp.html#ab18783e8d8449d7222ec4a64dfcc92e6, arm_nnexamples_gru.cpp
+hidden_weight, namespacepara__gen.html#a1a6edb73b72a6bbf443e6e450186660c, para_gen
+history.txt, history_8txt.html,
+HISTORY_DATA, namespacepara__gen.html#acdb294668ecca9a6f849afa4156883cd, para_gen.history_data()
+image_data, arm__nnexamples__cifar10_8cpp.html#aafa3e1726dde028f2dcce4febc1e9197, arm_nnexamples_cifar10.cpp
+IMG_DATA, arm__nnexamples__cifar10__inputs_8h.html#a82161fe5498521048731fc21a04577c3, arm_nnexamples_cifar10_inputs.h
+INPUT_DATA1, namespacepara__gen.html#a845220c0c6574ced6cdaf7b1d2983d6d, para_gen.input_data1()
+input_data2, arm__nnexamples__gru__test__data_8h.html#ae0d8a5f051f29980e62884ec34668026, INPUT_DATA2():&#160;arm_nnexamples_gru_test_data.h
+INPUT_MEAN_SHIFT, arm__nnexamples__cifar10__weights_8h.html#a476266acb4adb419f566006dce8829c3, arm_nnexamples_cifar10_weights.h
+INPUT_RIGHT_SHIFT, arm__nnexamples__cifar10__weights_8h.html#a4205de60010d416664775e3aa0f9ec62, arm_nnexamples_cifar10_weights.h
+ip1_bias, arm__nnexamples__cifar10__weights_8h.html#ac88810411c45272e8f9144682b9d85bc, IP1_BIAS():&#160;arm_nnexamples_cifar10_weights.h
+IP1_BIAS_LSHIFT, arm__nnexamples__cifar10__weights_8h.html#a3a98024d4e4c7fa2fbbc216812fb9b35, arm_nnexamples_cifar10_weights.h
+IP1_DIM, arm__nnexamples__cifar10__parameter_8h.html#a5777b4b3cc406dc06397ba2d5bed9fda, arm_nnexamples_cifar10_parameter.h
+IP1_IM_CH, arm__nnexamples__cifar10__parameter_8h.html#a3e4df285b7ca272ee897be69575ab6c5, arm_nnexamples_cifar10_parameter.h
+IP1_IM_DIM, arm__nnexamples__cifar10__parameter_8h.html#a4c4ae51cf7195762dd43ea13825277be, arm_nnexamples_cifar10_parameter.h
+IP1_OUT, arm__nnexamples__cifar10__parameter_8h.html#aa7cda996b7185414b1af9762e37ac66f, arm_nnexamples_cifar10_parameter.h
+IP1_OUT_RSHIFT, arm__nnexamples__cifar10__weights_8h.html#a67fad411ab3695e450e62ad0509a7eec, arm_nnexamples_cifar10_weights.h
+IP1_WT, arm__nnexamples__cifar10_8cpp.html#a244dc5b6679b33a0a85b55adbe969208, ip1_wt():&#160;arm_nnexamples_cifar10.cpp
+LEFT_SHIFT, arm__nnsupportfunctions_8h.html#a2953f124ae444ebdd2b2a0873ac36b7e, arm_nnsupportfunctions.h
+main, arm__nnexamples__gru_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4, main():&#160;arm_nnexamples_gru.cpp
+Neural Network Activation Functions, group__Acti.html,
+Neural Network Functions, group__groupNN.html,
+new_weight, namespacepara__gen.html#aead9af07b473ce5bbd93619e3319355c, para_gen
+NN_ROUND, arm__nnsupportfunctions_8h.html#a4cbd428a2b4a4f6b2a6e4219520c7ce0, arm_nnsupportfunctions.h
+Neural Network Convolution Functions, group__NNConv.html,
+Neural Network Data Conversion Functions, group__nndata__convert.html,
+Neural Network Pooling Functions, group__Pooling.html,
+outfile, namespacepara__gen.html#a2e1a6685422a591fcb7801e9fd8ad574, para_gen
+output_data, arm__nnexamples__cifar10_8cpp.html#a75c8e3727f7d3637f03ffb1d9f727313, arm_nnexamples_cifar10.cpp
+para_gen, namespacepara__gen.html,
+para_gen.py, para__gen_8py.html,
+POOL1_KER_DIM, arm__nnexamples__cifar10__parameter_8h.html#a5324f2e7e894dd4c9eb2f3b92dd5516c, arm_nnexamples_cifar10_parameter.h
+POOL1_OUT_DIM, arm__nnexamples__cifar10__parameter_8h.html#a13553cac577d5430e3e43508c5ab6b7b, arm_nnexamples_cifar10_parameter.h
+POOL1_PADDING, arm__nnexamples__cifar10__parameter_8h.html#a537abddfc374d05a2513d1cc74b5721b, arm_nnexamples_cifar10_parameter.h
+POOL1_STRIDE, arm__nnexamples__cifar10__parameter_8h.html#acad52b60f0a0457ffb643cef69df0c0c, arm_nnexamples_cifar10_parameter.h
+POOL2_KER_DIM, arm__nnexamples__cifar10__parameter_8h.html#a1b0c6e280d189658130b8b81c6991425, arm_nnexamples_cifar10_parameter.h
+POOL2_OUT_DIM, arm__nnexamples__cifar10__parameter_8h.html#ada358cd9b0a9b48a2666e9bfcee90aef, arm_nnexamples_cifar10_parameter.h
+POOL2_PADDING, arm__nnexamples__cifar10__parameter_8h.html#a9508f70a2798099db07a6d9b8f892126, arm_nnexamples_cifar10_parameter.h
+POOL2_STRIDE, arm__nnexamples__cifar10__parameter_8h.html#a158e111c343e144ec2461ea94ab11ab2, arm_nnexamples_cifar10_parameter.h
+POOL3_KER_DIM, arm__nnexamples__cifar10__parameter_8h.html#a32a30cfd6d89ab4fdbfad9732d71297d, arm_nnexamples_cifar10_parameter.h
+POOL3_OUT_DIM, arm__nnexamples__cifar10__parameter_8h.html#ae4a4616060ad43b06d5c1aea834a25e5, arm_nnexamples_cifar10_parameter.h
+POOL3_PADDING, arm__nnexamples__cifar10__parameter_8h.html#aac063e83339cc89308fb23a6922a5d98, arm_nnexamples_cifar10_parameter.h
+POOL3_STRIDE, arm__nnexamples__cifar10__parameter_8h.html#a74efaa8ffffc0437b54143878ac8cde7, arm_nnexamples_cifar10_parameter.h
+Q31_MAX, arm__nnsupportfunctions_8h.html#a468734b237f1c95a31715aa2b60a576e, arm_nnsupportfunctions.h
+Q31_MIN, arm__nnsupportfunctions_8h.html#a1eb725c94dbb052aa24b62321be0445b, arm_nnsupportfunctions.h
+Revision History of CMSIS-NN, ChangeLog_pg.html,
+reset_bias, namespacepara__gen.html#a3da798c88974b5d760f3e97288a0c490, para_gen
+reset_gate_bias, arm__nnexamples__gru__test__data_8h.html#a8b4b6522d1ab0d6c51a1fe3c51d0020d, RESET_GATE_BIAS():&#160;arm_nnexamples_gru_test_data.h
+RESET_GATE_WEIGHT_X2, arm__nnexamples__gru__test__data_8h.html#a52f158cb32bf2b46e3d2c4b94876db75, arm_nnexamples_gru_test_data.h
+RESET_GATE_WEIGHT_X4, arm__nnexamples__gru__test__data_8h.html#a177dc986b0c728df8628a205719be0ee, arm_nnexamples_gru_test_data.h
+reset_gate_weights, arm__nnexamples__gru_8cpp.html#ac2ae1ff19167c2bb359db2b319ca1060, arm_nnexamples_gru.cpp
+reset_weight, namespacepara__gen.html#a4ebba057829420c878a0a29ee9c71582, para_gen
+RIGHT_SHIFT, arm__nnsupportfunctions_8h.html#a26af54489c1401b91595bf0c92ef87c4, arm_nnsupportfunctions.h
+row_dim, namespacepara__gen.html#a26cc0a96186b2e6b238d783d9364f14d, para_gen
+scratch_buffer, arm__nnexamples__gru_8cpp.html#a935afa741bcc39e4c4c48b019d415d97, scratch_buffer():&#160;arm_nnexamples_gru.cpp
+sigmoidHTable_q15, arm__nntables_8c.html#a107a16eaa36f4392fa3ed3792ad6c2cb, sigmoidHTable_q15():&#160;arm_nntables.c
+sigmoidLTable_q15, arm__nntables_8c.html#a69dc528cb377690d5b37accfdfd226b1, sigmoidLTable_q15():&#160;arm_nntables.c
+sigmoidTable_q15, arm__nntables_8c.html#ab4d7b07c387a3537d4efe21da86115b0, sigmoidTable_q15():&#160;arm_nntables.c
+sigmoidTable_q7, arm__nntables_8c.html#ae2ff3f4e7014f535358167150bdd544f, sigmoidTable_q7():&#160;arm_nntables.c
+Softmax Functions, group__Softmax.html,
+tanhHTable_q15, arm__nntables_8c.html#a4d093f7b0dc798d4898ff4fd125b21a6, arm_nntables.c
+tanhLTable_q15, arm__nntables_8c.html#a7cb5ad2fff7e241d09024332488a706e, arm_nntables.c
+tanhTable_q15, arm__nntables_8c.html#a6faad2fec173b2702fd0f219a83ca320, tanhTable_q15():&#160;arm_nntables.c
+tanhTable_q7, arm__nntables_8c.html#a4f854bdf13f630ec21b3ad074491e32f, tanhTable_q7():&#160;arm_nntables.c
+test_history, arm__nnexamples__gru_8cpp.html#ac327d41d23812b53d83c2da91971cbfe, arm_nnexamples_gru.cpp
+test_input1, arm__nnexamples__gru_8cpp.html#a8b0acc149c9bd4aadfb9c1fa8345f57a, arm_nnexamples_gru.cpp
+test_input2, arm__nnexamples__gru_8cpp.html#aad5944359ea4a426550a87efd0d90b02, arm_nnexamples_gru.cpp
+update_bias, namespacepara__gen.html#a3b9bab83acf3b4296f46165da08ddbc9, para_gen
+update_gate_bias, arm__nnexamples__gru__test__data_8h.html#a89f5a888f55a353a914ccf6542c41f0b, UPDATE_GATE_BIAS():&#160;arm_nnexamples_gru_test_data.h
+UPDATE_GATE_WEIGHT_X2, arm__nnexamples__gru__test__data_8h.html#ab753489637dfba855233303733416a73, arm_nnexamples_gru_test_data.h
+UPDATE_GATE_WEIGHT_X4, arm__nnexamples__gru__test__data_8h.html#abb89228c76ad50a997938f676153b77f, arm_nnexamples_gru_test_data.h
+update_gate_weights, arm__nnexamples__gru_8cpp.html#aa2fc9b2b0449790ed7c37bab7fd3093e, arm_nnexamples_gru.cpp
+update_weight, namespacepara__gen.html#ab8ce9efdee9cd118a25831839f9c5943, para_gen
+USE_INTRINSIC, arm__nnfunctions_8h.html#a710b6e009261290c6151f329cf409530, arm_nnfunctions.h
+USE_X4, arm__nnexamples__gru_8cpp.html#a206812c9f4afd792e23a8d842ffa2984, arm_nnexamples_gru.cpp
+vec_dim, namespacepara__gen.html#ad97bcbf0472c82d537ee41c0196e3b2a, para_gen
+weight, namespacepara__gen.html#af3dbe004474bc66ad55591f470ff008c, para_gen
+word, unionarm__nnword.html#a35c7b2ae25e35e0ddcd9ec0a1a6f8d18, arm_nnword
+
diff --git a/docs/NN/html/index.html b/docs/NN/html/index.html
index 965e6d3..eeda62a 100644
--- a/docs/NN/html/index.html
+++ b/docs/NN/html/index.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -151,7 +151,7 @@ $(document).ready(function(){initNavTree('index.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/modules.html b/docs/NN/html/modules.html
index f9ee567..cc2b7b5 100644
--- a/docs/NN/html/modules.html
+++ b/docs/NN/html/modules.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -130,7 +130,7 @@ $(document).ready(function(){initNavTree('modules.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/namespacemembers.html b/docs/NN/html/namespacemembers.html
index 403dcf2..7bcf94e 100644
--- a/docs/NN/html/namespacemembers.html
+++ b/docs/NN/html/namespacemembers.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -169,7 +169,7 @@ $(document).ready(function(){initNavTree('namespacemembers.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/namespacemembers_func.html b/docs/NN/html/namespacemembers_func.html
index bcd2b1c..fa1e3c4 100644
--- a/docs/NN/html/namespacemembers_func.html
+++ b/docs/NN/html/namespacemembers_func.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -127,7 +127,7 @@ $(document).ready(function(){initNavTree('namespacemembers_func.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/namespacemembers_vars.html b/docs/NN/html/namespacemembers_vars.html
index e605bee..f40aaab 100644
--- a/docs/NN/html/namespacemembers_vars.html
+++ b/docs/NN/html/namespacemembers_vars.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -163,7 +163,7 @@ $(document).ready(function(){initNavTree('namespacemembers_vars.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/namespacepara__gen.html b/docs/NN/html/namespacepara__gen.html
index f99141c..80ef662 100644
--- a/docs/NN/html/namespacepara__gen.html
+++ b/docs/NN/html/namespacepara__gen.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -361,7 +361,7 @@ Variables</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="namespacepara__gen.html">para_gen</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/namespaces.html b/docs/NN/html/namespaces.html
index 12dae8a..8471bc7 100644
--- a/docs/NN/html/namespaces.html
+++ b/docs/NN/html/namespaces.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -121,7 +121,7 @@ $(document).ready(function(){initNavTree('namespaces.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/navtreeindex0.js b/docs/NN/html/navtreeindex0.js
index 0b28663..c4e7539 100644
--- a/docs/NN/html/navtreeindex0.js
+++ b/docs/NN/html/navtreeindex0.js
@@ -22,16 +22,17 @@ var NAVTREEINDEX0 =
"group__NNBasicMath.html#ga08f8340aa6533271b3aa6d211614fe22":[2,4,0],
"group__NNBasicMath.html#gad46c9ab012cceda8ce6681c687a58c70":[2,4,1],
"group__NNConv.html":[2,2,1],
+"group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292":[2,2,1,9],
"group__NNConv.html#ga110adcfdaab356c750c6270aa5e05f29":[2,2,1,0],
"group__NNConv.html#ga210ae8d8fc1d12ee15b41f1fa6947681":[2,2,1,4],
-"group__NNConv.html#ga32ac508c5467813a84f74f96655dc697":[2,2,1,10],
+"group__NNConv.html#ga32ac508c5467813a84f74f96655dc697":[2,2,1,11],
"group__NNConv.html#ga4501fa22c0836002aa47ccc313dce252":[2,2,1,5],
"group__NNConv.html#ga4efb1ccbbaa7dd936961989dcb443f50":[2,2,1,2],
"group__NNConv.html#ga55701f213b198084b52eab53097f1f58":[2,2,1,1],
"group__NNConv.html#ga614ec3b71eb96e29952ec3f09e7b9c3c":[2,2,1,3],
"group__NNConv.html#ga98f2ead67d7cbdf558b0cd8a3b8fc148":[2,2,1,8],
"group__NNConv.html#gabc6d6b991024e9e5c5cdbd7489de88ef":[2,2,1,7],
-"group__NNConv.html#gad3d21b3bc6dbd6f3b97d01104349cb0a":[2,2,1,9],
+"group__NNConv.html#gad3d21b3bc6dbd6f3b97d01104349cb0a":[2,2,1,10],
"group__NNConv.html#gae00d3c1285907d59657369fc98bcc83f":[2,2,1,6],
"group__Pooling.html":[2,2,3],
"group__Pooling.html#ga99afcdcc61eaf429ab3ee823702e44ce":[2,2,3,1],
@@ -43,8 +44,8 @@ var NAVTREEINDEX0 =
"group__nndata__convert.html":[2,3],
"group__nndata__convert.html#gaba8fd446d5f54760b406ee63b25d1aee":[2,3,1],
"group__nndata__convert.html#gae349de4dba8d253c89d45794ccf05680":[2,3,0],
-"index.html":[],
"index.html":[0],
+"index.html":[],
"modules.html":[2],
"namespacepara__gen.html":[3,0],
"pages.html":[],
diff --git a/docs/NN/html/pages.html b/docs/NN/html/pages.html
index 981d68a..c462826 100644
--- a/docs/NN/html/pages.html
+++ b/docs/NN/html/pages.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -121,7 +121,7 @@ $(document).ready(function(){initNavTree('pages.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/para__gen_8py.html b/docs/NN/html/para__gen_8py.html
index d02316d..ff367c7 100644
--- a/docs/NN/html/para__gen_8py.html
+++ b/docs/NN/html/para__gen_8py.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -165,7 +165,7 @@ Variables</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_06560e3359c5da94845158f0031c08e8.html">NN</a></li><li class="navelem"><a class="el" href="dir_42ee8ba91ca7a55df66538ce31ddec49.html">Examples</a></li><li class="navelem"><a class="el" href="dir_1c6ec18b156ae6affcf9513e9ed30cbf.html">ARM</a></li><li class="navelem"><a class="el" href="dir_b7d5e60e0ec4c139f7aa9a155c284f70.html">arm_nn_examples</a></li><li class="navelem"><a class="el" href="dir_a3a0a3f0894883b6608166441e8c3ad3.html">gru</a></li><li class="navelem"><a class="el" href="para__gen_8py.html">para_gen.py</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/NN/html/search/all_0.js b/docs/NN/html/search/all_0.js
index 0c14b6e..573bff1 100644
--- a/docs/NN/html/search/all_0.js
+++ b/docs/NN/html/search/all_0.js
@@ -19,6 +19,8 @@ var searchData=
['arm_5fconvolve_5fhwc_5fq7_5ffast_5fnonsquare_2ec',['arm_convolve_HWC_q7_fast_nonsquare.c',['../arm__convolve__HWC__q7__fast__nonsquare_8c.html',1,'']]],
['arm_5fconvolve_5fhwc_5fq7_5frgb',['arm_convolve_HWC_q7_RGB',['../group__NNConv.html#ga98f2ead67d7cbdf558b0cd8a3b8fc148',1,'arm_convolve_HWC_q7_RGB(const q7_t *Im_in, const uint16_t dim_im_in, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel, const uint16_t padding, const uint16_t stride, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out, q15_t *bufferA, q7_t *bufferB):&#160;arm_convolve_HWC_q7_RGB.c'],['../group__NNConv.html#ga98f2ead67d7cbdf558b0cd8a3b8fc148',1,'arm_convolve_HWC_q7_RGB(const q7_t *Im_in, const uint16_t dim_im_in, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel, const uint16_t padding, const uint16_t stride, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out, q15_t *bufferA, q7_t *bufferB):&#160;arm_convolve_HWC_q7_RGB.c']]],
['arm_5fconvolve_5fhwc_5fq7_5frgb_2ec',['arm_convolve_HWC_q7_RGB.c',['../arm__convolve__HWC__q7__RGB_8c.html',1,'']]],
+ ['arm_5fdepthwise_5fconv_5fu8_5fbasic_5fver1',['arm_depthwise_conv_u8_basic_ver1',['../group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292',1,'arm_depthwise_conv_u8_basic_ver1(const uint8_t *input, const uint16_t input_x, const uint16_t input_y, const uint16_t input_ch, const uint8_t *kernel, const uint16_t kernel_x, const uint16_t kernel_y, const int16_t ch_mult, const int16_t pad_x, const int16_t pad_y, const int16_t stride_x, const int16_t stride_y, const int16_t dilation_x, const int16_t dilation_y, const int32_t *bias, const int32_t input_offset, const int32_t filter_offset, const int32_t output_offset, uint8_t *output, const uint16_t output_x, const uint16_t output_y, const int32_t output_activation_min, const int32_t output_activation_max, const int32_t out_shift, const int32_t out_mult):&#160;arm_depthwise_conv_u8_basic_ver1.c'],['../group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292',1,'arm_depthwise_conv_u8_basic_ver1(const uint8_t *input, const uint16_t input_x, const uint16_t input_y, const uint16_t input_ch, const uint8_t *kernel, const uint16_t kernel_x, const uint16_t kernel_y, const int16_t ch_mult, const int16_t pad_x, const int16_t pad_y, const int16_t stride_x, const int16_t stride_y, const int16_t dilation_x, const int16_t dilation_y, const int32_t *bias, const int32_t input_offset, const int32_t filter_offset, const int32_t output_offset, uint8_t *output, const uint16_t output_x, const uint16_t output_y, const int32_t output_activation_min, const int32_t output_activation_max, const int32_t out_shift, const int32_t out_mult):&#160;arm_depthwise_conv_u8_basic_ver1.c']]],
+ ['arm_5fdepthwise_5fconv_5fu8_5fbasic_5fver1_2ec',['arm_depthwise_conv_u8_basic_ver1.c',['../arm__depthwise__conv__u8__basic__ver1_8c.html',1,'']]],
['arm_5fdepthwise_5fseparable_5fconv_5fhwc_5fq7',['arm_depthwise_separable_conv_HWC_q7',['../group__NNConv.html#gad3d21b3bc6dbd6f3b97d01104349cb0a',1,'arm_depthwise_separable_conv_HWC_q7(const q7_t *Im_in, const uint16_t dim_im_in, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel, const uint16_t padding, const uint16_t stride, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out, q15_t *bufferA, q7_t *bufferB):&#160;arm_depthwise_separable_conv_HWC_q7.c'],['../group__NNConv.html#gad3d21b3bc6dbd6f3b97d01104349cb0a',1,'arm_depthwise_separable_conv_HWC_q7(const q7_t *Im_in, const uint16_t dim_im_in, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel, const uint16_t padding, const uint16_t stride, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out, q15_t *bufferA, q7_t *bufferB):&#160;arm_depthwise_separable_conv_HWC_q7.c']]],
['arm_5fdepthwise_5fseparable_5fconv_5fhwc_5fq7_2ec',['arm_depthwise_separable_conv_HWC_q7.c',['../arm__depthwise__separable__conv__HWC__q7_8c.html',1,'']]],
['arm_5fdepthwise_5fseparable_5fconv_5fhwc_5fq7_5fnonsquare',['arm_depthwise_separable_conv_HWC_q7_nonsquare',['../group__NNConv.html#ga32ac508c5467813a84f74f96655dc697',1,'arm_depthwise_separable_conv_HWC_q7_nonsquare(const q7_t *Im_in, const uint16_t dim_im_in_x, const uint16_t dim_im_in_y, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel_x, const uint16_t dim_kernel_y, const uint16_t padding_x, const uint16_t padding_y, const uint16_t stride_x, const uint16_t stride_y, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out_x, const uint16_t dim_im_out_y, q15_t *bufferA, q7_t *bufferB):&#160;arm_depthwise_separable_conv_HWC_q7_nonsquare.c'],['../group__NNConv.html#ga32ac508c5467813a84f74f96655dc697',1,'arm_depthwise_separable_conv_HWC_q7_nonsquare(const q7_t *Im_in, const uint16_t dim_im_in_x, const uint16_t dim_im_in_y, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel_x, const uint16_t dim_kernel_y, const uint16_t padding_x, const uint16_t padding_y, const uint16_t stride_x, const uint16_t stride_y, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out_x, const uint16_t dim_im_out_y, q15_t *bufferA, q7_t *bufferB):&#160;arm_depthwise_separable_conv_HWC_q7_nonsquare.c']]],
@@ -41,6 +43,7 @@ var searchData=
['arm_5fnn_5factivations_5fdirect_5fq7',['arm_nn_activations_direct_q7',['../group__Acti.html#ga79f11131ae6767d60e03b1f6506b1af8',1,'arm_nn_activations_direct_q7(q7_t *data, uint16_t size, uint16_t int_width, arm_nn_activation_type type):&#160;arm_nn_activations_q7.c'],['../group__Acti.html#ga79f11131ae6767d60e03b1f6506b1af8',1,'arm_nn_activations_direct_q7(q7_t *data, uint16_t size, uint16_t int_width, arm_nn_activation_type type):&#160;arm_nn_activations_q7.c']]],
['arm_5fnn_5factivations_5fq15_2ec',['arm_nn_activations_q15.c',['../arm__nn__activations__q15_8c.html',1,'']]],
['arm_5fnn_5factivations_5fq7_2ec',['arm_nn_activations_q7.c',['../arm__nn__activations__q7_8c.html',1,'']]],
+ ['arm_5fnn_5fdivide_5fby_5fpower_5fof_5ftwo',['arm_nn_divide_by_power_of_two',['../arm__nnsupportfunctions_8h.html#ab6dbc2fd53fae3ccdd1d0d70c8d3b491',1,'arm_nnsupportfunctions.h']]],
['arm_5fnn_5fmat_5fmult_5fkernel_5fq7_5fq15',['arm_nn_mat_mult_kernel_q7_q15',['../arm__nnfunctions_8h.html#abc4fb258cfe8500ee68e812a293a80a3',1,'arm_nn_mat_mult_kernel_q7_q15(const q7_t *pA, const q15_t *pInBuffer, const uint16_t ch_im_out, const uint16_t numCol_A, const uint16_t bias_shift, const uint16_t out_shift, const q7_t *bias, q7_t *pOut):&#160;arm_nn_mat_mult_kernel_q7_q15.c'],['../arm__nn__mat__mult__kernel__q7__q15_8c.html#abc4fb258cfe8500ee68e812a293a80a3',1,'arm_nn_mat_mult_kernel_q7_q15(const q7_t *pA, const q15_t *pInBuffer, const uint16_t ch_im_out, const uint16_t numCol_A, const uint16_t bias_shift, const uint16_t out_shift, const q7_t *bias, q7_t *pOut):&#160;arm_nn_mat_mult_kernel_q7_q15.c']]],
['arm_5fnn_5fmat_5fmult_5fkernel_5fq7_5fq15_2ec',['arm_nn_mat_mult_kernel_q7_q15.c',['../arm__nn__mat__mult__kernel__q7__q15_8c.html',1,'']]],
['arm_5fnn_5fmat_5fmult_5fkernel_5fq7_5fq15_5freordered',['arm_nn_mat_mult_kernel_q7_q15_reordered',['../arm__nnfunctions_8h.html#aefe9c7ce9a65060a244b06dffe74c4b3',1,'arm_nn_mat_mult_kernel_q7_q15_reordered(const q7_t *pA, const q15_t *pInBuffer, const uint16_t ch_im_out, const uint16_t numCol_A, const uint16_t bias_shift, const uint16_t out_shift, const q7_t *bias, q7_t *pOut):&#160;arm_nn_mat_mult_kernel_q7_q15_reordered.c'],['../arm__nn__mat__mult__kernel__q7__q15__reordered_8c.html#aefe9c7ce9a65060a244b06dffe74c4b3',1,'arm_nn_mat_mult_kernel_q7_q15_reordered(const q7_t *pA, const q15_t *pInBuffer, const uint16_t ch_im_out, const uint16_t numCol_A, const uint16_t bias_shift, const uint16_t out_shift, const q7_t *bias, q7_t *pOut):&#160;arm_nn_mat_mult_kernel_q7_q15_reordered.c']]],
@@ -49,6 +52,7 @@ var searchData=
['arm_5fnn_5fmult_5fq15_2ec',['arm_nn_mult_q15.c',['../arm__nn__mult__q15_8c.html',1,'']]],
['arm_5fnn_5fmult_5fq7',['arm_nn_mult_q7',['../group__NNBasicMath.html#gad46c9ab012cceda8ce6681c687a58c70',1,'arm_nn_mult_q7(q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, const uint16_t out_shift, uint32_t blockSize):&#160;arm_nn_mult_q7.c'],['../group__NNBasicMath.html#gad46c9ab012cceda8ce6681c687a58c70',1,'arm_nn_mult_q7(q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, const uint16_t out_shift, uint32_t blockSize):&#160;arm_nn_mult_q7.c']]],
['arm_5fnn_5fmult_5fq7_2ec',['arm_nn_mult_q7.c',['../arm__nn__mult__q7_8c.html',1,'']]],
+ ['arm_5fnn_5fsat_5fdoubling_5fhigh_5fmult',['arm_nn_sat_doubling_high_mult',['../arm__nnsupportfunctions_8h.html#a51721c10f116c9f5b8d9908367989d44',1,'arm_nnsupportfunctions.h']]],
['arm_5fnn_5ftables_2eh',['arm_nn_tables.h',['../arm__nn__tables_8h.html',1,'']]],
['arm_5fnnexamples_5fcifar10_2ecpp',['arm_nnexamples_cifar10.cpp',['../arm__nnexamples__cifar10_8cpp.html',1,'']]],
['arm_5fnnexamples_5fcifar10_5finputs_2eh',['arm_nnexamples_cifar10_inputs.h',['../arm__nnexamples__cifar10__inputs_8h.html',1,'']]],
diff --git a/docs/NN/html/search/all_10.js b/docs/NN/html/search/all_10.js
index 0ea2ee4..1857c2e 100644
--- a/docs/NN/html/search/all_10.js
+++ b/docs/NN/html/search/all_10.js
@@ -1,4 +1,10 @@
var searchData=
[
- ['vec_5fdim',['vec_dim',['../namespacepara__gen.html#ad97bcbf0472c82d537ee41c0196e3b2a',1,'para_gen']]]
+ ['tanhhtable_5fq15',['tanhHTable_q15',['../arm__nntables_8c.html#a4d093f7b0dc798d4898ff4fd125b21a6',1,'arm_nntables.c']]],
+ ['tanhltable_5fq15',['tanhLTable_q15',['../arm__nntables_8c.html#a7cb5ad2fff7e241d09024332488a706e',1,'arm_nntables.c']]],
+ ['tanhtable_5fq15',['tanhTable_q15',['../arm__nn__tables_8h.html#a6faad2fec173b2702fd0f219a83ca320',1,'tanhTable_q15():&#160;arm_nntables.c'],['../arm__nntables_8c.html#a6faad2fec173b2702fd0f219a83ca320',1,'tanhTable_q15():&#160;arm_nntables.c']]],
+ ['tanhtable_5fq7',['tanhTable_q7',['../arm__nn__tables_8h.html#a4f854bdf13f630ec21b3ad074491e32f',1,'tanhTable_q7():&#160;arm_nntables.c'],['../arm__nntables_8c.html#a4f854bdf13f630ec21b3ad074491e32f',1,'tanhTable_q7():&#160;arm_nntables.c']]],
+ ['test_5fhistory',['test_history',['../arm__nnexamples__gru_8cpp.html#ac327d41d23812b53d83c2da91971cbfe',1,'arm_nnexamples_gru.cpp']]],
+ ['test_5finput1',['test_input1',['../arm__nnexamples__gru_8cpp.html#a8b0acc149c9bd4aadfb9c1fa8345f57a',1,'arm_nnexamples_gru.cpp']]],
+ ['test_5finput2',['test_input2',['../arm__nnexamples__gru_8cpp.html#aad5944359ea4a426550a87efd0d90b02',1,'arm_nnexamples_gru.cpp']]]
];
diff --git a/docs/NN/html/search/all_11.js b/docs/NN/html/search/all_11.js
index d84e951..a8c8044 100644
--- a/docs/NN/html/search/all_11.js
+++ b/docs/NN/html/search/all_11.js
@@ -1,5 +1,11 @@
var searchData=
[
- ['weight',['weight',['../namespacepara__gen.html#af3dbe004474bc66ad55591f470ff008c',1,'para_gen']]],
- ['word',['word',['../unionarm__nnword.html#a35c7b2ae25e35e0ddcd9ec0a1a6f8d18',1,'arm_nnword']]]
+ ['update_5fbias',['update_bias',['../namespacepara__gen.html#a3b9bab83acf3b4296f46165da08ddbc9',1,'para_gen']]],
+ ['update_5fgate_5fbias',['update_gate_bias',['../arm__nnexamples__gru_8cpp.html#ac5569d687768d693618f987a91e8aee5',1,'update_gate_bias():&#160;arm_nnexamples_gru.cpp'],['../arm__nnexamples__gru__test__data_8h.html#a89f5a888f55a353a914ccf6542c41f0b',1,'UPDATE_GATE_BIAS():&#160;arm_nnexamples_gru_test_data.h']]],
+ ['update_5fgate_5fweight_5fx2',['UPDATE_GATE_WEIGHT_X2',['../arm__nnexamples__gru__test__data_8h.html#ab753489637dfba855233303733416a73',1,'arm_nnexamples_gru_test_data.h']]],
+ ['update_5fgate_5fweight_5fx4',['UPDATE_GATE_WEIGHT_X4',['../arm__nnexamples__gru__test__data_8h.html#abb89228c76ad50a997938f676153b77f',1,'arm_nnexamples_gru_test_data.h']]],
+ ['update_5fgate_5fweights',['update_gate_weights',['../arm__nnexamples__gru_8cpp.html#aa2fc9b2b0449790ed7c37bab7fd3093e',1,'arm_nnexamples_gru.cpp']]],
+ ['update_5fweight',['update_weight',['../namespacepara__gen.html#ab8ce9efdee9cd118a25831839f9c5943',1,'para_gen']]],
+ ['use_5fintrinsic',['USE_INTRINSIC',['../arm__nnfunctions_8h.html#a710b6e009261290c6151f329cf409530',1,'arm_nnfunctions.h']]],
+ ['use_5fx4',['USE_X4',['../arm__nnexamples__gru_8cpp.html#a206812c9f4afd792e23a8d842ffa2984',1,'arm_nnexamples_gru.cpp']]]
];
diff --git a/docs/NN/html/search/all_12.html b/docs/NN/html/search/all_12.html
new file mode 100644
index 0000000..3c7c89e
--- /dev/null
+++ b/docs/NN/html/search/all_12.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_12.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/docs/NN/html/search/all_12.js b/docs/NN/html/search/all_12.js
new file mode 100644
index 0000000..0ea2ee4
--- /dev/null
+++ b/docs/NN/html/search/all_12.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['vec_5fdim',['vec_dim',['../namespacepara__gen.html#ad97bcbf0472c82d537ee41c0196e3b2a',1,'para_gen']]]
+];
diff --git a/docs/NN/html/search/all_13.html b/docs/NN/html/search/all_13.html
new file mode 100644
index 0000000..0bd629b
--- /dev/null
+++ b/docs/NN/html/search/all_13.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_13.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/docs/NN/html/search/all_13.js b/docs/NN/html/search/all_13.js
new file mode 100644
index 0000000..d84e951
--- /dev/null
+++ b/docs/NN/html/search/all_13.js
@@ -0,0 +1,5 @@
+var searchData=
+[
+ ['weight',['weight',['../namespacepara__gen.html#af3dbe004474bc66ad55591f470ff008c',1,'para_gen']]],
+ ['word',['word',['../unionarm__nnword.html#a35c7b2ae25e35e0ddcd9ec0a1a6f8d18',1,'arm_nnword']]]
+];
diff --git a/docs/NN/html/search/all_2.js b/docs/NN/html/search/all_2.js
index 56f9ee0..af82c01 100644
--- a/docs/NN/html/search/all_2.js
+++ b/docs/NN/html/search/all_2.js
@@ -13,7 +13,7 @@ var searchData=
['conv1_5fpadding',['CONV1_PADDING',['../arm__nnexamples__cifar10__parameter_8h.html#a2bb0fafdfd2c283df4708ec53f3d90f7',1,'arm_nnexamples_cifar10_parameter.h']]],
['conv1_5fstride',['CONV1_STRIDE',['../arm__nnexamples__cifar10__parameter_8h.html#a596cdcf742e142edc29a0a0e44496c7c',1,'arm_nnexamples_cifar10_parameter.h']]],
['conv1_5fwt',['CONV1_WT',['../arm__nnexamples__cifar10__weights_8h.html#a257ee65177e8e51191b5204f3fda8dca',1,'CONV1_WT():&#160;arm_nnexamples_cifar10_weights.h'],['../arm__nnexamples__cifar10_8cpp.html#a230b7412ffaaa297340ddcb49c828b4b',1,'conv1_wt():&#160;arm_nnexamples_cifar10.cpp']]],
- ['conv2_5fbias',['conv2_bias',['../arm__nnexamples__cifar10_8cpp.html#a686e558e4de77f778c775c9f0c9866d0',1,'conv2_bias():&#160;arm_nnexamples_cifar10.cpp'],['../arm__nnexamples__cifar10__weights_8h.html#adbdb9a359c8e4104203e3783d8c1adb1',1,'CONV2_BIAS():&#160;arm_nnexamples_cifar10_weights.h']]],
+ ['conv2_5fbias',['CONV2_BIAS',['../arm__nnexamples__cifar10__weights_8h.html#adbdb9a359c8e4104203e3783d8c1adb1',1,'CONV2_BIAS():&#160;arm_nnexamples_cifar10_weights.h'],['../arm__nnexamples__cifar10_8cpp.html#a686e558e4de77f778c775c9f0c9866d0',1,'conv2_bias():&#160;arm_nnexamples_cifar10.cpp']]],
['conv2_5fbias_5flshift',['CONV2_BIAS_LSHIFT',['../arm__nnexamples__cifar10__weights_8h.html#afa70cc595390d9205c78a58795f070f4',1,'arm_nnexamples_cifar10_weights.h']]],
['conv2_5fim_5fch',['CONV2_IM_CH',['../arm__nnexamples__cifar10__parameter_8h.html#a060a8a5766a5eecaff9294f57301c99c',1,'arm_nnexamples_cifar10_parameter.h']]],
['conv2_5fim_5fdim',['CONV2_IM_DIM',['../arm__nnexamples__cifar10__parameter_8h.html#a832f71006d5c1e2bedbbcf192308d40e',1,'arm_nnexamples_cifar10_parameter.h']]],
@@ -23,7 +23,7 @@ var searchData=
['conv2_5fout_5frshift',['CONV2_OUT_RSHIFT',['../arm__nnexamples__cifar10__weights_8h.html#ad872d34bfa54d86f9e5177dd2ff40d79',1,'arm_nnexamples_cifar10_weights.h']]],
['conv2_5fpadding',['CONV2_PADDING',['../arm__nnexamples__cifar10__parameter_8h.html#a39c1c3497169012a512219446613be0c',1,'arm_nnexamples_cifar10_parameter.h']]],
['conv2_5fstride',['CONV2_STRIDE',['../arm__nnexamples__cifar10__parameter_8h.html#a04f3292f8c8bac6dab973fb74eab2aa1',1,'arm_nnexamples_cifar10_parameter.h']]],
- ['conv2_5fwt',['conv2_wt',['../arm__nnexamples__cifar10_8cpp.html#a52875a8218c39da056e6d5bfb2030230',1,'conv2_wt():&#160;arm_nnexamples_cifar10.cpp'],['../arm__nnexamples__cifar10__weights_8h.html#a9fd43e19e65f000a8b28d9f3505f0f6f',1,'CONV2_WT():&#160;arm_nnexamples_cifar10_weights.h']]],
+ ['conv2_5fwt',['CONV2_WT',['../arm__nnexamples__cifar10__weights_8h.html#a9fd43e19e65f000a8b28d9f3505f0f6f',1,'CONV2_WT():&#160;arm_nnexamples_cifar10_weights.h'],['../arm__nnexamples__cifar10_8cpp.html#a52875a8218c39da056e6d5bfb2030230',1,'conv2_wt():&#160;arm_nnexamples_cifar10.cpp']]],
['conv3_5fbias',['conv3_bias',['../arm__nnexamples__cifar10_8cpp.html#a70b571cac288e0d371eb9f5e7c3ccbdd',1,'conv3_bias():&#160;arm_nnexamples_cifar10.cpp'],['../arm__nnexamples__cifar10__weights_8h.html#a8047897a26edb638e4f8c01734eb969b',1,'CONV3_BIAS():&#160;arm_nnexamples_cifar10_weights.h']]],
['conv3_5fbias_5flshift',['CONV3_BIAS_LSHIFT',['../arm__nnexamples__cifar10__weights_8h.html#a5457926e12a9e6b0ae9754d509fb7918',1,'arm_nnexamples_cifar10_weights.h']]],
['conv3_5fim_5fch',['CONV3_IM_CH',['../arm__nnexamples__cifar10__parameter_8h.html#a1d0f9b2d219527c5070e20c50c0ced41',1,'arm_nnexamples_cifar10_parameter.h']]],
diff --git a/docs/NN/html/search/all_3.js b/docs/NN/html/search/all_3.js
index f8e6784..3b4dd4b 100644
--- a/docs/NN/html/search/all_3.js
+++ b/docs/NN/html/search/all_3.js
@@ -1,5 +1,7 @@
var searchData=
[
+ ['dilation_5fx',['DILATION_X',['../arm__depthwise__conv__u8__basic__ver1_8c.html#aeb98996ffa34fb40d8e91919d2ebdc56',1,'arm_depthwise_conv_u8_basic_ver1.c']]],
+ ['dilation_5fy',['DILATION_Y',['../arm__depthwise__conv__u8__basic__ver1_8c.html#a9371ac7b5689f9e74a18a2d548c32033',1,'arm_depthwise_conv_u8_basic_ver1.c']]],
['dim_5fhistory',['DIM_HISTORY',['../arm__nnexamples__gru_8cpp.html#ad9fde6ff501c9cd8a6cfc45949464c49',1,'arm_nnexamples_gru.cpp']]],
['dim_5finput',['DIM_INPUT',['../arm__nnexamples__gru_8cpp.html#ac8ab7c242bba66633b8c06966da6c9bc',1,'arm_nnexamples_gru.cpp']]],
['dim_5fvec',['DIM_VEC',['../arm__nnexamples__gru_8cpp.html#a9b4b56c701e4258f8f6c87f225fbcebc',1,'arm_nnexamples_gru.cpp']]]
diff --git a/docs/NN/html/search/all_6.js b/docs/NN/html/search/all_6.js
index 73e719e..b58a1d4 100644
--- a/docs/NN/html/search/all_6.js
+++ b/docs/NN/html/search/all_6.js
@@ -2,7 +2,7 @@ var searchData=
[
['half_5fwords',['half_words',['../unionarm__nnword.html#a9b5e49e4e2c4b7203e07b305386bb2ba',1,'arm_nnword']]],
['hidden_5fbias',['hidden_bias',['../namespacepara__gen.html#a0f6c4400e131b103d2fd89e420d6c308',1,'para_gen']]],
- ['hidden_5fstate_5fbias',['hidden_state_bias',['../arm__nnexamples__gru_8cpp.html#a40dda695923891899cb86b2f01bfd98a',1,'hidden_state_bias():&#160;arm_nnexamples_gru.cpp'],['../arm__nnexamples__gru__test__data_8h.html#a73d4e38a4aa9fa9d761d08d33b3a07fd',1,'HIDDEN_STATE_BIAS():&#160;arm_nnexamples_gru_test_data.h']]],
+ ['hidden_5fstate_5fbias',['HIDDEN_STATE_BIAS',['../arm__nnexamples__gru__test__data_8h.html#a73d4e38a4aa9fa9d761d08d33b3a07fd',1,'HIDDEN_STATE_BIAS():&#160;arm_nnexamples_gru_test_data.h'],['../arm__nnexamples__gru_8cpp.html#a40dda695923891899cb86b2f01bfd98a',1,'hidden_state_bias():&#160;arm_nnexamples_gru.cpp']]],
['hidden_5fstate_5fweight_5fx2',['HIDDEN_STATE_WEIGHT_X2',['../arm__nnexamples__gru__test__data_8h.html#a9ab9fa603208647d992b3367a757979b',1,'arm_nnexamples_gru_test_data.h']]],
['hidden_5fstate_5fweight_5fx4',['HIDDEN_STATE_WEIGHT_X4',['../arm__nnexamples__gru__test__data_8h.html#a619947523492a72ab306da514e843ae3',1,'arm_nnexamples_gru_test_data.h']]],
['hidden_5fstate_5fweights',['hidden_state_weights',['../arm__nnexamples__gru_8cpp.html#ab18783e8d8449d7222ec4a64dfcc92e6',1,'arm_nnexamples_gru.cpp']]],
diff --git a/docs/NN/html/search/all_7.js b/docs/NN/html/search/all_7.js
index d7b88ff..eb1b200 100644
--- a/docs/NN/html/search/all_7.js
+++ b/docs/NN/html/search/all_7.js
@@ -3,7 +3,7 @@ var searchData=
['image_5fdata',['image_data',['../arm__nnexamples__cifar10_8cpp.html#aafa3e1726dde028f2dcce4febc1e9197',1,'arm_nnexamples_cifar10.cpp']]],
['img_5fdata',['IMG_DATA',['../arm__nnexamples__cifar10__inputs_8h.html#a82161fe5498521048731fc21a04577c3',1,'arm_nnexamples_cifar10_inputs.h']]],
['input_5fdata1',['INPUT_DATA1',['../arm__nnexamples__gru__test__data_8h.html#a1b0f5149443198bdde521a0a06c453c1',1,'INPUT_DATA1():&#160;arm_nnexamples_gru_test_data.h'],['../namespacepara__gen.html#a845220c0c6574ced6cdaf7b1d2983d6d',1,'para_gen.input_data1()']]],
- ['input_5fdata2',['INPUT_DATA2',['../arm__nnexamples__gru__test__data_8h.html#ae0d8a5f051f29980e62884ec34668026',1,'INPUT_DATA2():&#160;arm_nnexamples_gru_test_data.h'],['../namespacepara__gen.html#acb820c3015e6a212ad2fe82f7939965a',1,'para_gen.input_data2()']]],
+ ['input_5fdata2',['input_data2',['../namespacepara__gen.html#acb820c3015e6a212ad2fe82f7939965a',1,'para_gen.input_data2()'],['../arm__nnexamples__gru__test__data_8h.html#ae0d8a5f051f29980e62884ec34668026',1,'INPUT_DATA2():&#160;arm_nnexamples_gru_test_data.h']]],
['input_5fmean_5fshift',['INPUT_MEAN_SHIFT',['../arm__nnexamples__cifar10__weights_8h.html#a476266acb4adb419f566006dce8829c3',1,'arm_nnexamples_cifar10_weights.h']]],
['input_5fright_5fshift',['INPUT_RIGHT_SHIFT',['../arm__nnexamples__cifar10__weights_8h.html#a4205de60010d416664775e3aa0f9ec62',1,'arm_nnexamples_cifar10_weights.h']]],
['ip1_5fbias',['ip1_bias',['../arm__nnexamples__cifar10_8cpp.html#af715ce48798db09f3bed1753fed5c5fb',1,'ip1_bias():&#160;arm_nnexamples_cifar10.cpp'],['../arm__nnexamples__cifar10__weights_8h.html#ac88810411c45272e8f9144682b9d85bc',1,'IP1_BIAS():&#160;arm_nnexamples_cifar10_weights.h']]],
@@ -13,5 +13,5 @@ var searchData=
['ip1_5fim_5fdim',['IP1_IM_DIM',['../arm__nnexamples__cifar10__parameter_8h.html#a4c4ae51cf7195762dd43ea13825277be',1,'arm_nnexamples_cifar10_parameter.h']]],
['ip1_5fout',['IP1_OUT',['../arm__nnexamples__cifar10__parameter_8h.html#aa7cda996b7185414b1af9762e37ac66f',1,'arm_nnexamples_cifar10_parameter.h']]],
['ip1_5fout_5frshift',['IP1_OUT_RSHIFT',['../arm__nnexamples__cifar10__weights_8h.html#a67fad411ab3695e450e62ad0509a7eec',1,'arm_nnexamples_cifar10_weights.h']]],
- ['ip1_5fwt',['ip1_wt',['../arm__nnexamples__cifar10_8cpp.html#a244dc5b6679b33a0a85b55adbe969208',1,'ip1_wt():&#160;arm_nnexamples_cifar10.cpp'],['../arm__nnexamples__cifar10__weights_8h.html#ad77644a78b16c4bd9f7a12a0406004ed',1,'IP1_WT():&#160;arm_nnexamples_cifar10_weights.h']]]
+ ['ip1_5fwt',['IP1_WT',['../arm__nnexamples__cifar10__weights_8h.html#ad77644a78b16c4bd9f7a12a0406004ed',1,'IP1_WT():&#160;arm_nnexamples_cifar10_weights.h'],['../arm__nnexamples__cifar10_8cpp.html#a244dc5b6679b33a0a85b55adbe969208',1,'ip1_wt():&#160;arm_nnexamples_cifar10.cpp']]]
];
diff --git a/docs/NN/html/search/all_8.js b/docs/NN/html/search/all_8.js
index 5bb2b40..207bf3a 100644
--- a/docs/NN/html/search/all_8.js
+++ b/docs/NN/html/search/all_8.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['main',['main',['../arm__nnexamples__cifar10_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4',1,'main():&#160;arm_nnexamples_cifar10.cpp'],['../arm__nnexamples__gru_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4',1,'main():&#160;arm_nnexamples_gru.cpp']]]
+ ['left_5fshift',['LEFT_SHIFT',['../arm__nnsupportfunctions_8h.html#a2953f124ae444ebdd2b2a0873ac36b7e',1,'arm_nnsupportfunctions.h']]]
];
diff --git a/docs/NN/html/search/all_9.js b/docs/NN/html/search/all_9.js
index 15a642b..5bb2b40 100644
--- a/docs/NN/html/search/all_9.js
+++ b/docs/NN/html/search/all_9.js
@@ -1,10 +1,4 @@
var searchData=
[
- ['neural_20network_20activation_20functions',['Neural Network Activation Functions',['../group__Acti.html',1,'']]],
- ['neural_20network_20functions',['Neural Network Functions',['../group__groupNN.html',1,'']]],
- ['new_5fweight',['new_weight',['../namespacepara__gen.html#aead9af07b473ce5bbd93619e3319355c',1,'para_gen']]],
- ['nn_5fround',['NN_ROUND',['../arm__nnsupportfunctions_8h.html#a4cbd428a2b4a4f6b2a6e4219520c7ce0',1,'arm_nnsupportfunctions.h']]],
- ['neural_20network_20convolution_20functions',['Neural Network Convolution Functions',['../group__NNConv.html',1,'']]],
- ['neural_20network_20data_20conversion_20functions',['Neural Network Data Conversion Functions',['../group__nndata__convert.html',1,'']]],
- ['neural_20network_20pooling_20functions',['Neural Network Pooling Functions',['../group__Pooling.html',1,'']]]
+ ['main',['main',['../arm__nnexamples__cifar10_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4',1,'main():&#160;arm_nnexamples_cifar10.cpp'],['../arm__nnexamples__gru_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4',1,'main():&#160;arm_nnexamples_gru.cpp']]]
];
diff --git a/docs/NN/html/search/all_a.js b/docs/NN/html/search/all_a.js
index 60ee6dc..15a642b 100644
--- a/docs/NN/html/search/all_a.js
+++ b/docs/NN/html/search/all_a.js
@@ -1,5 +1,10 @@
var searchData=
[
- ['outfile',['outfile',['../namespacepara__gen.html#a2e1a6685422a591fcb7801e9fd8ad574',1,'para_gen']]],
- ['output_5fdata',['output_data',['../arm__nnexamples__cifar10_8cpp.html#a75c8e3727f7d3637f03ffb1d9f727313',1,'arm_nnexamples_cifar10.cpp']]]
+ ['neural_20network_20activation_20functions',['Neural Network Activation Functions',['../group__Acti.html',1,'']]],
+ ['neural_20network_20functions',['Neural Network Functions',['../group__groupNN.html',1,'']]],
+ ['new_5fweight',['new_weight',['../namespacepara__gen.html#aead9af07b473ce5bbd93619e3319355c',1,'para_gen']]],
+ ['nn_5fround',['NN_ROUND',['../arm__nnsupportfunctions_8h.html#a4cbd428a2b4a4f6b2a6e4219520c7ce0',1,'arm_nnsupportfunctions.h']]],
+ ['neural_20network_20convolution_20functions',['Neural Network Convolution Functions',['../group__NNConv.html',1,'']]],
+ ['neural_20network_20data_20conversion_20functions',['Neural Network Data Conversion Functions',['../group__nndata__convert.html',1,'']]],
+ ['neural_20network_20pooling_20functions',['Neural Network Pooling Functions',['../group__Pooling.html',1,'']]]
];
diff --git a/docs/NN/html/search/all_b.js b/docs/NN/html/search/all_b.js
index 3e635e9..60ee6dc 100644
--- a/docs/NN/html/search/all_b.js
+++ b/docs/NN/html/search/all_b.js
@@ -1,17 +1,5 @@
var searchData=
[
- ['para_5fgen',['para_gen',['../namespacepara__gen.html',1,'']]],
- ['para_5fgen_2epy',['para_gen.py',['../para__gen_8py.html',1,'']]],
- ['pool1_5fker_5fdim',['POOL1_KER_DIM',['../arm__nnexamples__cifar10__parameter_8h.html#a5324f2e7e894dd4c9eb2f3b92dd5516c',1,'arm_nnexamples_cifar10_parameter.h']]],
- ['pool1_5fout_5fdim',['POOL1_OUT_DIM',['../arm__nnexamples__cifar10__parameter_8h.html#a13553cac577d5430e3e43508c5ab6b7b',1,'arm_nnexamples_cifar10_parameter.h']]],
- ['pool1_5fpadding',['POOL1_PADDING',['../arm__nnexamples__cifar10__parameter_8h.html#a537abddfc374d05a2513d1cc74b5721b',1,'arm_nnexamples_cifar10_parameter.h']]],
- ['pool1_5fstride',['POOL1_STRIDE',['../arm__nnexamples__cifar10__parameter_8h.html#acad52b60f0a0457ffb643cef69df0c0c',1,'arm_nnexamples_cifar10_parameter.h']]],
- ['pool2_5fker_5fdim',['POOL2_KER_DIM',['../arm__nnexamples__cifar10__parameter_8h.html#a1b0c6e280d189658130b8b81c6991425',1,'arm_nnexamples_cifar10_parameter.h']]],
- ['pool2_5fout_5fdim',['POOL2_OUT_DIM',['../arm__nnexamples__cifar10__parameter_8h.html#ada358cd9b0a9b48a2666e9bfcee90aef',1,'arm_nnexamples_cifar10_parameter.h']]],
- ['pool2_5fpadding',['POOL2_PADDING',['../arm__nnexamples__cifar10__parameter_8h.html#a9508f70a2798099db07a6d9b8f892126',1,'arm_nnexamples_cifar10_parameter.h']]],
- ['pool2_5fstride',['POOL2_STRIDE',['../arm__nnexamples__cifar10__parameter_8h.html#a158e111c343e144ec2461ea94ab11ab2',1,'arm_nnexamples_cifar10_parameter.h']]],
- ['pool3_5fker_5fdim',['POOL3_KER_DIM',['../arm__nnexamples__cifar10__parameter_8h.html#a32a30cfd6d89ab4fdbfad9732d71297d',1,'arm_nnexamples_cifar10_parameter.h']]],
- ['pool3_5fout_5fdim',['POOL3_OUT_DIM',['../arm__nnexamples__cifar10__parameter_8h.html#ae4a4616060ad43b06d5c1aea834a25e5',1,'arm_nnexamples_cifar10_parameter.h']]],
- ['pool3_5fpadding',['POOL3_PADDING',['../arm__nnexamples__cifar10__parameter_8h.html#aac063e83339cc89308fb23a6922a5d98',1,'arm_nnexamples_cifar10_parameter.h']]],
- ['pool3_5fstride',['POOL3_STRIDE',['../arm__nnexamples__cifar10__parameter_8h.html#a74efaa8ffffc0437b54143878ac8cde7',1,'arm_nnexamples_cifar10_parameter.h']]]
+ ['outfile',['outfile',['../namespacepara__gen.html#a2e1a6685422a591fcb7801e9fd8ad574',1,'para_gen']]],
+ ['output_5fdata',['output_data',['../arm__nnexamples__cifar10_8cpp.html#a75c8e3727f7d3637f03ffb1d9f727313',1,'arm_nnexamples_cifar10.cpp']]]
];
diff --git a/docs/NN/html/search/all_c.js b/docs/NN/html/search/all_c.js
index 316a0f0..3e635e9 100644
--- a/docs/NN/html/search/all_c.js
+++ b/docs/NN/html/search/all_c.js
@@ -1,11 +1,17 @@
var searchData=
[
- ['revision_20history_20of_20cmsis_2dnn',['Revision History of CMSIS-NN',['../ChangeLog_pg.html',1,'']]],
- ['reset_5fbias',['reset_bias',['../namespacepara__gen.html#a3da798c88974b5d760f3e97288a0c490',1,'para_gen']]],
- ['reset_5fgate_5fbias',['reset_gate_bias',['../arm__nnexamples__gru_8cpp.html#a2a9d5c9f16ee778ecc8170d8664722c7',1,'reset_gate_bias():&#160;arm_nnexamples_gru.cpp'],['../arm__nnexamples__gru__test__data_8h.html#a8b4b6522d1ab0d6c51a1fe3c51d0020d',1,'RESET_GATE_BIAS():&#160;arm_nnexamples_gru_test_data.h']]],
- ['reset_5fgate_5fweight_5fx2',['RESET_GATE_WEIGHT_X2',['../arm__nnexamples__gru__test__data_8h.html#a52f158cb32bf2b46e3d2c4b94876db75',1,'arm_nnexamples_gru_test_data.h']]],
- ['reset_5fgate_5fweight_5fx4',['RESET_GATE_WEIGHT_X4',['../arm__nnexamples__gru__test__data_8h.html#a177dc986b0c728df8628a205719be0ee',1,'arm_nnexamples_gru_test_data.h']]],
- ['reset_5fgate_5fweights',['reset_gate_weights',['../arm__nnexamples__gru_8cpp.html#ac2ae1ff19167c2bb359db2b319ca1060',1,'arm_nnexamples_gru.cpp']]],
- ['reset_5fweight',['reset_weight',['../namespacepara__gen.html#a4ebba057829420c878a0a29ee9c71582',1,'para_gen']]],
- ['row_5fdim',['row_dim',['../namespacepara__gen.html#a26cc0a96186b2e6b238d783d9364f14d',1,'para_gen']]]
+ ['para_5fgen',['para_gen',['../namespacepara__gen.html',1,'']]],
+ ['para_5fgen_2epy',['para_gen.py',['../para__gen_8py.html',1,'']]],
+ ['pool1_5fker_5fdim',['POOL1_KER_DIM',['../arm__nnexamples__cifar10__parameter_8h.html#a5324f2e7e894dd4c9eb2f3b92dd5516c',1,'arm_nnexamples_cifar10_parameter.h']]],
+ ['pool1_5fout_5fdim',['POOL1_OUT_DIM',['../arm__nnexamples__cifar10__parameter_8h.html#a13553cac577d5430e3e43508c5ab6b7b',1,'arm_nnexamples_cifar10_parameter.h']]],
+ ['pool1_5fpadding',['POOL1_PADDING',['../arm__nnexamples__cifar10__parameter_8h.html#a537abddfc374d05a2513d1cc74b5721b',1,'arm_nnexamples_cifar10_parameter.h']]],
+ ['pool1_5fstride',['POOL1_STRIDE',['../arm__nnexamples__cifar10__parameter_8h.html#acad52b60f0a0457ffb643cef69df0c0c',1,'arm_nnexamples_cifar10_parameter.h']]],
+ ['pool2_5fker_5fdim',['POOL2_KER_DIM',['../arm__nnexamples__cifar10__parameter_8h.html#a1b0c6e280d189658130b8b81c6991425',1,'arm_nnexamples_cifar10_parameter.h']]],
+ ['pool2_5fout_5fdim',['POOL2_OUT_DIM',['../arm__nnexamples__cifar10__parameter_8h.html#ada358cd9b0a9b48a2666e9bfcee90aef',1,'arm_nnexamples_cifar10_parameter.h']]],
+ ['pool2_5fpadding',['POOL2_PADDING',['../arm__nnexamples__cifar10__parameter_8h.html#a9508f70a2798099db07a6d9b8f892126',1,'arm_nnexamples_cifar10_parameter.h']]],
+ ['pool2_5fstride',['POOL2_STRIDE',['../arm__nnexamples__cifar10__parameter_8h.html#a158e111c343e144ec2461ea94ab11ab2',1,'arm_nnexamples_cifar10_parameter.h']]],
+ ['pool3_5fker_5fdim',['POOL3_KER_DIM',['../arm__nnexamples__cifar10__parameter_8h.html#a32a30cfd6d89ab4fdbfad9732d71297d',1,'arm_nnexamples_cifar10_parameter.h']]],
+ ['pool3_5fout_5fdim',['POOL3_OUT_DIM',['../arm__nnexamples__cifar10__parameter_8h.html#ae4a4616060ad43b06d5c1aea834a25e5',1,'arm_nnexamples_cifar10_parameter.h']]],
+ ['pool3_5fpadding',['POOL3_PADDING',['../arm__nnexamples__cifar10__parameter_8h.html#aac063e83339cc89308fb23a6922a5d98',1,'arm_nnexamples_cifar10_parameter.h']]],
+ ['pool3_5fstride',['POOL3_STRIDE',['../arm__nnexamples__cifar10__parameter_8h.html#a74efaa8ffffc0437b54143878ac8cde7',1,'arm_nnexamples_cifar10_parameter.h']]]
];
diff --git a/docs/NN/html/search/all_d.js b/docs/NN/html/search/all_d.js
index de9cb35..eb91f8f 100644
--- a/docs/NN/html/search/all_d.js
+++ b/docs/NN/html/search/all_d.js
@@ -1,9 +1,5 @@
var searchData=
[
- ['scratch_5fbuffer',['scratch_buffer',['../arm__nnexamples__cifar10_8cpp.html#a19548b1fad7cb85d95f5f276873a5de3',1,'scratch_buffer():&#160;arm_nnexamples_cifar10.cpp'],['../arm__nnexamples__gru_8cpp.html#a935afa741bcc39e4c4c48b019d415d97',1,'scratch_buffer():&#160;arm_nnexamples_gru.cpp']]],
- ['sigmoidhtable_5fq15',['sigmoidHTable_q15',['../arm__nn__tables_8h.html#ab5096856d08f98c906b9b02e6c6a8bdf',1,'sigmoidHTable_q15():&#160;arm_nn_tables.h'],['../arm__nntables_8c.html#a107a16eaa36f4392fa3ed3792ad6c2cb',1,'sigmoidHTable_q15():&#160;arm_nntables.c']]],
- ['sigmoidltable_5fq15',['sigmoidLTable_q15',['../arm__nn__tables_8h.html#add5ca535701805d3cb61287219975838',1,'sigmoidLTable_q15():&#160;arm_nn_tables.h'],['../arm__nntables_8c.html#a69dc528cb377690d5b37accfdfd226b1',1,'sigmoidLTable_q15():&#160;arm_nntables.c']]],
- ['sigmoidtable_5fq15',['sigmoidTable_q15',['../arm__nn__tables_8h.html#ab4d7b07c387a3537d4efe21da86115b0',1,'sigmoidTable_q15():&#160;arm_nntables.c'],['../arm__nntables_8c.html#ab4d7b07c387a3537d4efe21da86115b0',1,'sigmoidTable_q15():&#160;arm_nntables.c']]],
- ['sigmoidtable_5fq7',['sigmoidTable_q7',['../arm__nn__tables_8h.html#ae2ff3f4e7014f535358167150bdd544f',1,'sigmoidTable_q7():&#160;arm_nntables.c'],['../arm__nntables_8c.html#ae2ff3f4e7014f535358167150bdd544f',1,'sigmoidTable_q7():&#160;arm_nntables.c']]],
- ['softmax_20functions',['Softmax Functions',['../group__Softmax.html',1,'']]]
+ ['q31_5fmax',['Q31_MAX',['../arm__nnsupportfunctions_8h.html#a468734b237f1c95a31715aa2b60a576e',1,'arm_nnsupportfunctions.h']]],
+ ['q31_5fmin',['Q31_MIN',['../arm__nnsupportfunctions_8h.html#a1eb725c94dbb052aa24b62321be0445b',1,'arm_nnsupportfunctions.h']]]
];
diff --git a/docs/NN/html/search/all_e.js b/docs/NN/html/search/all_e.js
index 1857c2e..d6a3758 100644
--- a/docs/NN/html/search/all_e.js
+++ b/docs/NN/html/search/all_e.js
@@ -1,10 +1,12 @@
var searchData=
[
- ['tanhhtable_5fq15',['tanhHTable_q15',['../arm__nntables_8c.html#a4d093f7b0dc798d4898ff4fd125b21a6',1,'arm_nntables.c']]],
- ['tanhltable_5fq15',['tanhLTable_q15',['../arm__nntables_8c.html#a7cb5ad2fff7e241d09024332488a706e',1,'arm_nntables.c']]],
- ['tanhtable_5fq15',['tanhTable_q15',['../arm__nn__tables_8h.html#a6faad2fec173b2702fd0f219a83ca320',1,'tanhTable_q15():&#160;arm_nntables.c'],['../arm__nntables_8c.html#a6faad2fec173b2702fd0f219a83ca320',1,'tanhTable_q15():&#160;arm_nntables.c']]],
- ['tanhtable_5fq7',['tanhTable_q7',['../arm__nn__tables_8h.html#a4f854bdf13f630ec21b3ad074491e32f',1,'tanhTable_q7():&#160;arm_nntables.c'],['../arm__nntables_8c.html#a4f854bdf13f630ec21b3ad074491e32f',1,'tanhTable_q7():&#160;arm_nntables.c']]],
- ['test_5fhistory',['test_history',['../arm__nnexamples__gru_8cpp.html#ac327d41d23812b53d83c2da91971cbfe',1,'arm_nnexamples_gru.cpp']]],
- ['test_5finput1',['test_input1',['../arm__nnexamples__gru_8cpp.html#a8b0acc149c9bd4aadfb9c1fa8345f57a',1,'arm_nnexamples_gru.cpp']]],
- ['test_5finput2',['test_input2',['../arm__nnexamples__gru_8cpp.html#aad5944359ea4a426550a87efd0d90b02',1,'arm_nnexamples_gru.cpp']]]
+ ['revision_20history_20of_20cmsis_2dnn',['Revision History of CMSIS-NN',['../ChangeLog_pg.html',1,'']]],
+ ['reset_5fbias',['reset_bias',['../namespacepara__gen.html#a3da798c88974b5d760f3e97288a0c490',1,'para_gen']]],
+ ['reset_5fgate_5fbias',['reset_gate_bias',['../arm__nnexamples__gru_8cpp.html#a2a9d5c9f16ee778ecc8170d8664722c7',1,'reset_gate_bias():&#160;arm_nnexamples_gru.cpp'],['../arm__nnexamples__gru__test__data_8h.html#a8b4b6522d1ab0d6c51a1fe3c51d0020d',1,'RESET_GATE_BIAS():&#160;arm_nnexamples_gru_test_data.h']]],
+ ['reset_5fgate_5fweight_5fx2',['RESET_GATE_WEIGHT_X2',['../arm__nnexamples__gru__test__data_8h.html#a52f158cb32bf2b46e3d2c4b94876db75',1,'arm_nnexamples_gru_test_data.h']]],
+ ['reset_5fgate_5fweight_5fx4',['RESET_GATE_WEIGHT_X4',['../arm__nnexamples__gru__test__data_8h.html#a177dc986b0c728df8628a205719be0ee',1,'arm_nnexamples_gru_test_data.h']]],
+ ['reset_5fgate_5fweights',['reset_gate_weights',['../arm__nnexamples__gru_8cpp.html#ac2ae1ff19167c2bb359db2b319ca1060',1,'arm_nnexamples_gru.cpp']]],
+ ['reset_5fweight',['reset_weight',['../namespacepara__gen.html#a4ebba057829420c878a0a29ee9c71582',1,'para_gen']]],
+ ['right_5fshift',['RIGHT_SHIFT',['../arm__nnsupportfunctions_8h.html#a26af54489c1401b91595bf0c92ef87c4',1,'arm_nnsupportfunctions.h']]],
+ ['row_5fdim',['row_dim',['../namespacepara__gen.html#a26cc0a96186b2e6b238d783d9364f14d',1,'para_gen']]]
];
diff --git a/docs/NN/html/search/all_f.js b/docs/NN/html/search/all_f.js
index b4cffb3..8e5666c 100644
--- a/docs/NN/html/search/all_f.js
+++ b/docs/NN/html/search/all_f.js
@@ -1,11 +1,9 @@
var searchData=
[
- ['update_5fbias',['update_bias',['../namespacepara__gen.html#a3b9bab83acf3b4296f46165da08ddbc9',1,'para_gen']]],
- ['update_5fgate_5fbias',['UPDATE_GATE_BIAS',['../arm__nnexamples__gru__test__data_8h.html#a89f5a888f55a353a914ccf6542c41f0b',1,'UPDATE_GATE_BIAS():&#160;arm_nnexamples_gru_test_data.h'],['../arm__nnexamples__gru_8cpp.html#ac5569d687768d693618f987a91e8aee5',1,'update_gate_bias():&#160;arm_nnexamples_gru.cpp']]],
- ['update_5fgate_5fweight_5fx2',['UPDATE_GATE_WEIGHT_X2',['../arm__nnexamples__gru__test__data_8h.html#ab753489637dfba855233303733416a73',1,'arm_nnexamples_gru_test_data.h']]],
- ['update_5fgate_5fweight_5fx4',['UPDATE_GATE_WEIGHT_X4',['../arm__nnexamples__gru__test__data_8h.html#abb89228c76ad50a997938f676153b77f',1,'arm_nnexamples_gru_test_data.h']]],
- ['update_5fgate_5fweights',['update_gate_weights',['../arm__nnexamples__gru_8cpp.html#aa2fc9b2b0449790ed7c37bab7fd3093e',1,'arm_nnexamples_gru.cpp']]],
- ['update_5fweight',['update_weight',['../namespacepara__gen.html#ab8ce9efdee9cd118a25831839f9c5943',1,'para_gen']]],
- ['use_5fintrinsic',['USE_INTRINSIC',['../arm__nnfunctions_8h.html#a710b6e009261290c6151f329cf409530',1,'arm_nnfunctions.h']]],
- ['use_5fx4',['USE_X4',['../arm__nnexamples__gru_8cpp.html#a206812c9f4afd792e23a8d842ffa2984',1,'arm_nnexamples_gru.cpp']]]
+ ['scratch_5fbuffer',['scratch_buffer',['../arm__nnexamples__cifar10_8cpp.html#a19548b1fad7cb85d95f5f276873a5de3',1,'scratch_buffer():&#160;arm_nnexamples_cifar10.cpp'],['../arm__nnexamples__gru_8cpp.html#a935afa741bcc39e4c4c48b019d415d97',1,'scratch_buffer():&#160;arm_nnexamples_gru.cpp']]],
+ ['sigmoidhtable_5fq15',['sigmoidHTable_q15',['../arm__nn__tables_8h.html#a107a16eaa36f4392fa3ed3792ad6c2cb',1,'sigmoidHTable_q15():&#160;arm_nntables.c'],['../arm__nntables_8c.html#a107a16eaa36f4392fa3ed3792ad6c2cb',1,'sigmoidHTable_q15():&#160;arm_nntables.c']]],
+ ['sigmoidltable_5fq15',['sigmoidLTable_q15',['../arm__nn__tables_8h.html#a69dc528cb377690d5b37accfdfd226b1',1,'sigmoidLTable_q15():&#160;arm_nntables.c'],['../arm__nntables_8c.html#a69dc528cb377690d5b37accfdfd226b1',1,'sigmoidLTable_q15():&#160;arm_nntables.c']]],
+ ['sigmoidtable_5fq15',['sigmoidTable_q15',['../arm__nn__tables_8h.html#ab4d7b07c387a3537d4efe21da86115b0',1,'sigmoidTable_q15():&#160;arm_nntables.c'],['../arm__nntables_8c.html#ab4d7b07c387a3537d4efe21da86115b0',1,'sigmoidTable_q15():&#160;arm_nntables.c']]],
+ ['sigmoidtable_5fq7',['sigmoidTable_q7',['../arm__nn__tables_8h.html#ae2ff3f4e7014f535358167150bdd544f',1,'sigmoidTable_q7():&#160;arm_nntables.c'],['../arm__nntables_8c.html#ae2ff3f4e7014f535358167150bdd544f',1,'sigmoidTable_q7():&#160;arm_nntables.c']]],
+ ['softmax_20functions',['Softmax Functions',['../group__Softmax.html',1,'']]]
];
diff --git a/docs/NN/html/search/defines_1.js b/docs/NN/html/search/defines_1.js
index f8e6784..3b4dd4b 100644
--- a/docs/NN/html/search/defines_1.js
+++ b/docs/NN/html/search/defines_1.js
@@ -1,5 +1,7 @@
var searchData=
[
+ ['dilation_5fx',['DILATION_X',['../arm__depthwise__conv__u8__basic__ver1_8c.html#aeb98996ffa34fb40d8e91919d2ebdc56',1,'arm_depthwise_conv_u8_basic_ver1.c']]],
+ ['dilation_5fy',['DILATION_Y',['../arm__depthwise__conv__u8__basic__ver1_8c.html#a9371ac7b5689f9e74a18a2d548c32033',1,'arm_depthwise_conv_u8_basic_ver1.c']]],
['dim_5fhistory',['DIM_HISTORY',['../arm__nnexamples__gru_8cpp.html#ad9fde6ff501c9cd8a6cfc45949464c49',1,'arm_nnexamples_gru.cpp']]],
['dim_5finput',['DIM_INPUT',['../arm__nnexamples__gru_8cpp.html#ac8ab7c242bba66633b8c06966da6c9bc',1,'arm_nnexamples_gru.cpp']]],
['dim_5fvec',['DIM_VEC',['../arm__nnexamples__gru_8cpp.html#a9b4b56c701e4258f8f6c87f225fbcebc',1,'arm_nnexamples_gru.cpp']]]
diff --git a/docs/NN/html/search/defines_4.js b/docs/NN/html/search/defines_4.js
index 24e985a..207bf3a 100644
--- a/docs/NN/html/search/defines_4.js
+++ b/docs/NN/html/search/defines_4.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['nn_5fround',['NN_ROUND',['../arm__nnsupportfunctions_8h.html#a4cbd428a2b4a4f6b2a6e4219520c7ce0',1,'arm_nnsupportfunctions.h']]]
+ ['left_5fshift',['LEFT_SHIFT',['../arm__nnsupportfunctions_8h.html#a2953f124ae444ebdd2b2a0873ac36b7e',1,'arm_nnsupportfunctions.h']]]
];
diff --git a/docs/NN/html/search/defines_5.js b/docs/NN/html/search/defines_5.js
index a3b3766..24e985a 100644
--- a/docs/NN/html/search/defines_5.js
+++ b/docs/NN/html/search/defines_5.js
@@ -1,15 +1,4 @@
var searchData=
[
- ['pool1_5fker_5fdim',['POOL1_KER_DIM',['../arm__nnexamples__cifar10__parameter_8h.html#a5324f2e7e894dd4c9eb2f3b92dd5516c',1,'arm_nnexamples_cifar10_parameter.h']]],
- ['pool1_5fout_5fdim',['POOL1_OUT_DIM',['../arm__nnexamples__cifar10__parameter_8h.html#a13553cac577d5430e3e43508c5ab6b7b',1,'arm_nnexamples_cifar10_parameter.h']]],
- ['pool1_5fpadding',['POOL1_PADDING',['../arm__nnexamples__cifar10__parameter_8h.html#a537abddfc374d05a2513d1cc74b5721b',1,'arm_nnexamples_cifar10_parameter.h']]],
- ['pool1_5fstride',['POOL1_STRIDE',['../arm__nnexamples__cifar10__parameter_8h.html#acad52b60f0a0457ffb643cef69df0c0c',1,'arm_nnexamples_cifar10_parameter.h']]],
- ['pool2_5fker_5fdim',['POOL2_KER_DIM',['../arm__nnexamples__cifar10__parameter_8h.html#a1b0c6e280d189658130b8b81c6991425',1,'arm_nnexamples_cifar10_parameter.h']]],
- ['pool2_5fout_5fdim',['POOL2_OUT_DIM',['../arm__nnexamples__cifar10__parameter_8h.html#ada358cd9b0a9b48a2666e9bfcee90aef',1,'arm_nnexamples_cifar10_parameter.h']]],
- ['pool2_5fpadding',['POOL2_PADDING',['../arm__nnexamples__cifar10__parameter_8h.html#a9508f70a2798099db07a6d9b8f892126',1,'arm_nnexamples_cifar10_parameter.h']]],
- ['pool2_5fstride',['POOL2_STRIDE',['../arm__nnexamples__cifar10__parameter_8h.html#a158e111c343e144ec2461ea94ab11ab2',1,'arm_nnexamples_cifar10_parameter.h']]],
- ['pool3_5fker_5fdim',['POOL3_KER_DIM',['../arm__nnexamples__cifar10__parameter_8h.html#a32a30cfd6d89ab4fdbfad9732d71297d',1,'arm_nnexamples_cifar10_parameter.h']]],
- ['pool3_5fout_5fdim',['POOL3_OUT_DIM',['../arm__nnexamples__cifar10__parameter_8h.html#ae4a4616060ad43b06d5c1aea834a25e5',1,'arm_nnexamples_cifar10_parameter.h']]],
- ['pool3_5fpadding',['POOL3_PADDING',['../arm__nnexamples__cifar10__parameter_8h.html#aac063e83339cc89308fb23a6922a5d98',1,'arm_nnexamples_cifar10_parameter.h']]],
- ['pool3_5fstride',['POOL3_STRIDE',['../arm__nnexamples__cifar10__parameter_8h.html#a74efaa8ffffc0437b54143878ac8cde7',1,'arm_nnexamples_cifar10_parameter.h']]]
+ ['nn_5fround',['NN_ROUND',['../arm__nnsupportfunctions_8h.html#a4cbd428a2b4a4f6b2a6e4219520c7ce0',1,'arm_nnsupportfunctions.h']]]
];
diff --git a/docs/NN/html/search/defines_6.js b/docs/NN/html/search/defines_6.js
index 93acc59..a3b3766 100644
--- a/docs/NN/html/search/defines_6.js
+++ b/docs/NN/html/search/defines_6.js
@@ -1,6 +1,15 @@
var searchData=
[
- ['reset_5fgate_5fbias',['RESET_GATE_BIAS',['../arm__nnexamples__gru__test__data_8h.html#a8b4b6522d1ab0d6c51a1fe3c51d0020d',1,'arm_nnexamples_gru_test_data.h']]],
- ['reset_5fgate_5fweight_5fx2',['RESET_GATE_WEIGHT_X2',['../arm__nnexamples__gru__test__data_8h.html#a52f158cb32bf2b46e3d2c4b94876db75',1,'arm_nnexamples_gru_test_data.h']]],
- ['reset_5fgate_5fweight_5fx4',['RESET_GATE_WEIGHT_X4',['../arm__nnexamples__gru__test__data_8h.html#a177dc986b0c728df8628a205719be0ee',1,'arm_nnexamples_gru_test_data.h']]]
+ ['pool1_5fker_5fdim',['POOL1_KER_DIM',['../arm__nnexamples__cifar10__parameter_8h.html#a5324f2e7e894dd4c9eb2f3b92dd5516c',1,'arm_nnexamples_cifar10_parameter.h']]],
+ ['pool1_5fout_5fdim',['POOL1_OUT_DIM',['../arm__nnexamples__cifar10__parameter_8h.html#a13553cac577d5430e3e43508c5ab6b7b',1,'arm_nnexamples_cifar10_parameter.h']]],
+ ['pool1_5fpadding',['POOL1_PADDING',['../arm__nnexamples__cifar10__parameter_8h.html#a537abddfc374d05a2513d1cc74b5721b',1,'arm_nnexamples_cifar10_parameter.h']]],
+ ['pool1_5fstride',['POOL1_STRIDE',['../arm__nnexamples__cifar10__parameter_8h.html#acad52b60f0a0457ffb643cef69df0c0c',1,'arm_nnexamples_cifar10_parameter.h']]],
+ ['pool2_5fker_5fdim',['POOL2_KER_DIM',['../arm__nnexamples__cifar10__parameter_8h.html#a1b0c6e280d189658130b8b81c6991425',1,'arm_nnexamples_cifar10_parameter.h']]],
+ ['pool2_5fout_5fdim',['POOL2_OUT_DIM',['../arm__nnexamples__cifar10__parameter_8h.html#ada358cd9b0a9b48a2666e9bfcee90aef',1,'arm_nnexamples_cifar10_parameter.h']]],
+ ['pool2_5fpadding',['POOL2_PADDING',['../arm__nnexamples__cifar10__parameter_8h.html#a9508f70a2798099db07a6d9b8f892126',1,'arm_nnexamples_cifar10_parameter.h']]],
+ ['pool2_5fstride',['POOL2_STRIDE',['../arm__nnexamples__cifar10__parameter_8h.html#a158e111c343e144ec2461ea94ab11ab2',1,'arm_nnexamples_cifar10_parameter.h']]],
+ ['pool3_5fker_5fdim',['POOL3_KER_DIM',['../arm__nnexamples__cifar10__parameter_8h.html#a32a30cfd6d89ab4fdbfad9732d71297d',1,'arm_nnexamples_cifar10_parameter.h']]],
+ ['pool3_5fout_5fdim',['POOL3_OUT_DIM',['../arm__nnexamples__cifar10__parameter_8h.html#ae4a4616060ad43b06d5c1aea834a25e5',1,'arm_nnexamples_cifar10_parameter.h']]],
+ ['pool3_5fpadding',['POOL3_PADDING',['../arm__nnexamples__cifar10__parameter_8h.html#aac063e83339cc89308fb23a6922a5d98',1,'arm_nnexamples_cifar10_parameter.h']]],
+ ['pool3_5fstride',['POOL3_STRIDE',['../arm__nnexamples__cifar10__parameter_8h.html#a74efaa8ffffc0437b54143878ac8cde7',1,'arm_nnexamples_cifar10_parameter.h']]]
];
diff --git a/docs/NN/html/search/defines_7.js b/docs/NN/html/search/defines_7.js
index 721f363..eb91f8f 100644
--- a/docs/NN/html/search/defines_7.js
+++ b/docs/NN/html/search/defines_7.js
@@ -1,8 +1,5 @@
var searchData=
[
- ['update_5fgate_5fbias',['UPDATE_GATE_BIAS',['../arm__nnexamples__gru__test__data_8h.html#a89f5a888f55a353a914ccf6542c41f0b',1,'arm_nnexamples_gru_test_data.h']]],
- ['update_5fgate_5fweight_5fx2',['UPDATE_GATE_WEIGHT_X2',['../arm__nnexamples__gru__test__data_8h.html#ab753489637dfba855233303733416a73',1,'arm_nnexamples_gru_test_data.h']]],
- ['update_5fgate_5fweight_5fx4',['UPDATE_GATE_WEIGHT_X4',['../arm__nnexamples__gru__test__data_8h.html#abb89228c76ad50a997938f676153b77f',1,'arm_nnexamples_gru_test_data.h']]],
- ['use_5fintrinsic',['USE_INTRINSIC',['../arm__nnfunctions_8h.html#a710b6e009261290c6151f329cf409530',1,'arm_nnfunctions.h']]],
- ['use_5fx4',['USE_X4',['../arm__nnexamples__gru_8cpp.html#a206812c9f4afd792e23a8d842ffa2984',1,'arm_nnexamples_gru.cpp']]]
+ ['q31_5fmax',['Q31_MAX',['../arm__nnsupportfunctions_8h.html#a468734b237f1c95a31715aa2b60a576e',1,'arm_nnsupportfunctions.h']]],
+ ['q31_5fmin',['Q31_MIN',['../arm__nnsupportfunctions_8h.html#a1eb725c94dbb052aa24b62321be0445b',1,'arm_nnsupportfunctions.h']]]
];
diff --git a/docs/NN/html/search/defines_8.html b/docs/NN/html/search/defines_8.html
new file mode 100644
index 0000000..66764b7
--- /dev/null
+++ b/docs/NN/html/search/defines_8.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="defines_8.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/docs/NN/html/search/defines_8.js b/docs/NN/html/search/defines_8.js
new file mode 100644
index 0000000..cc222a3
--- /dev/null
+++ b/docs/NN/html/search/defines_8.js
@@ -0,0 +1,7 @@
+var searchData=
+[
+ ['reset_5fgate_5fbias',['RESET_GATE_BIAS',['../arm__nnexamples__gru__test__data_8h.html#a8b4b6522d1ab0d6c51a1fe3c51d0020d',1,'arm_nnexamples_gru_test_data.h']]],
+ ['reset_5fgate_5fweight_5fx2',['RESET_GATE_WEIGHT_X2',['../arm__nnexamples__gru__test__data_8h.html#a52f158cb32bf2b46e3d2c4b94876db75',1,'arm_nnexamples_gru_test_data.h']]],
+ ['reset_5fgate_5fweight_5fx4',['RESET_GATE_WEIGHT_X4',['../arm__nnexamples__gru__test__data_8h.html#a177dc986b0c728df8628a205719be0ee',1,'arm_nnexamples_gru_test_data.h']]],
+ ['right_5fshift',['RIGHT_SHIFT',['../arm__nnsupportfunctions_8h.html#a26af54489c1401b91595bf0c92ef87c4',1,'arm_nnsupportfunctions.h']]]
+];
diff --git a/docs/NN/html/search/defines_9.html b/docs/NN/html/search/defines_9.html
new file mode 100644
index 0000000..f6fd783
--- /dev/null
+++ b/docs/NN/html/search/defines_9.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="defines_9.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/docs/NN/html/search/defines_9.js b/docs/NN/html/search/defines_9.js
new file mode 100644
index 0000000..721f363
--- /dev/null
+++ b/docs/NN/html/search/defines_9.js
@@ -0,0 +1,8 @@
+var searchData=
+[
+ ['update_5fgate_5fbias',['UPDATE_GATE_BIAS',['../arm__nnexamples__gru__test__data_8h.html#a89f5a888f55a353a914ccf6542c41f0b',1,'arm_nnexamples_gru_test_data.h']]],
+ ['update_5fgate_5fweight_5fx2',['UPDATE_GATE_WEIGHT_X2',['../arm__nnexamples__gru__test__data_8h.html#ab753489637dfba855233303733416a73',1,'arm_nnexamples_gru_test_data.h']]],
+ ['update_5fgate_5fweight_5fx4',['UPDATE_GATE_WEIGHT_X4',['../arm__nnexamples__gru__test__data_8h.html#abb89228c76ad50a997938f676153b77f',1,'arm_nnexamples_gru_test_data.h']]],
+ ['use_5fintrinsic',['USE_INTRINSIC',['../arm__nnfunctions_8h.html#a710b6e009261290c6151f329cf409530',1,'arm_nnfunctions.h']]],
+ ['use_5fx4',['USE_X4',['../arm__nnexamples__gru_8cpp.html#a206812c9f4afd792e23a8d842ffa2984',1,'arm_nnexamples_gru.cpp']]]
+];
diff --git a/docs/NN/html/search/files_0.js b/docs/NN/html/search/files_0.js
index 13934d4..9a5e9c7 100644
--- a/docs/NN/html/search/files_0.js
+++ b/docs/NN/html/search/files_0.js
@@ -9,6 +9,7 @@ var searchData=
['arm_5fconvolve_5fhwc_5fq7_5ffast_2ec',['arm_convolve_HWC_q7_fast.c',['../arm__convolve__HWC__q7__fast_8c.html',1,'']]],
['arm_5fconvolve_5fhwc_5fq7_5ffast_5fnonsquare_2ec',['arm_convolve_HWC_q7_fast_nonsquare.c',['../arm__convolve__HWC__q7__fast__nonsquare_8c.html',1,'']]],
['arm_5fconvolve_5fhwc_5fq7_5frgb_2ec',['arm_convolve_HWC_q7_RGB.c',['../arm__convolve__HWC__q7__RGB_8c.html',1,'']]],
+ ['arm_5fdepthwise_5fconv_5fu8_5fbasic_5fver1_2ec',['arm_depthwise_conv_u8_basic_ver1.c',['../arm__depthwise__conv__u8__basic__ver1_8c.html',1,'']]],
['arm_5fdepthwise_5fseparable_5fconv_5fhwc_5fq7_2ec',['arm_depthwise_separable_conv_HWC_q7.c',['../arm__depthwise__separable__conv__HWC__q7_8c.html',1,'']]],
['arm_5fdepthwise_5fseparable_5fconv_5fhwc_5fq7_5fnonsquare_2ec',['arm_depthwise_separable_conv_HWC_q7_nonsquare.c',['../arm__depthwise__separable__conv__HWC__q7__nonsquare_8c.html',1,'']]],
['arm_5ffully_5fconnected_5fmat_5fq7_5fvec_5fq15_2ec',['arm_fully_connected_mat_q7_vec_q15.c',['../arm__fully__connected__mat__q7__vec__q15_8c.html',1,'']]],
diff --git a/docs/NN/html/search/functions_0.js b/docs/NN/html/search/functions_0.js
index 81d0f1f..5d1f5d4 100644
--- a/docs/NN/html/search/functions_0.js
+++ b/docs/NN/html/search/functions_0.js
@@ -10,6 +10,7 @@ var searchData=
['arm_5fconvolve_5fhwc_5fq7_5ffast',['arm_convolve_HWC_q7_fast',['../group__NNConv.html#gae00d3c1285907d59657369fc98bcc83f',1,'arm_convolve_HWC_q7_fast(const q7_t *Im_in, const uint16_t dim_im_in, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel, const uint16_t padding, const uint16_t stride, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out, q15_t *bufferA, q7_t *bufferB):&#160;arm_convolve_HWC_q7_fast.c'],['../group__NNConv.html#gae00d3c1285907d59657369fc98bcc83f',1,'arm_convolve_HWC_q7_fast(const q7_t *Im_in, const uint16_t dim_im_in, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel, const uint16_t padding, const uint16_t stride, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out, q15_t *bufferA, q7_t *bufferB):&#160;arm_convolve_HWC_q7_fast.c']]],
['arm_5fconvolve_5fhwc_5fq7_5ffast_5fnonsquare',['arm_convolve_HWC_q7_fast_nonsquare',['../group__NNConv.html#gabc6d6b991024e9e5c5cdbd7489de88ef',1,'arm_convolve_HWC_q7_fast_nonsquare(const q7_t *Im_in, const uint16_t dim_im_in_x, const uint16_t dim_im_in_y, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel_x, const uint16_t dim_kernel_y, const uint16_t padding_x, const uint16_t padding_y, const uint16_t stride_x, const uint16_t stride_y, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out_x, const uint16_t dim_im_out_y, q15_t *bufferA, q7_t *bufferB):&#160;arm_convolve_HWC_q7_fast_nonsquare.c'],['../group__NNConv.html#gabc6d6b991024e9e5c5cdbd7489de88ef',1,'arm_convolve_HWC_q7_fast_nonsquare(const q7_t *Im_in, const uint16_t dim_im_in_x, const uint16_t dim_im_in_y, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel_x, const uint16_t dim_kernel_y, const uint16_t padding_x, const uint16_t padding_y, const uint16_t stride_x, const uint16_t stride_y, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out_x, const uint16_t dim_im_out_y, q15_t *bufferA, q7_t *bufferB):&#160;arm_convolve_HWC_q7_fast_nonsquare.c']]],
['arm_5fconvolve_5fhwc_5fq7_5frgb',['arm_convolve_HWC_q7_RGB',['../group__NNConv.html#ga98f2ead67d7cbdf558b0cd8a3b8fc148',1,'arm_convolve_HWC_q7_RGB(const q7_t *Im_in, const uint16_t dim_im_in, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel, const uint16_t padding, const uint16_t stride, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out, q15_t *bufferA, q7_t *bufferB):&#160;arm_convolve_HWC_q7_RGB.c'],['../group__NNConv.html#ga98f2ead67d7cbdf558b0cd8a3b8fc148',1,'arm_convolve_HWC_q7_RGB(const q7_t *Im_in, const uint16_t dim_im_in, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel, const uint16_t padding, const uint16_t stride, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out, q15_t *bufferA, q7_t *bufferB):&#160;arm_convolve_HWC_q7_RGB.c']]],
+ ['arm_5fdepthwise_5fconv_5fu8_5fbasic_5fver1',['arm_depthwise_conv_u8_basic_ver1',['../group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292',1,'arm_depthwise_conv_u8_basic_ver1(const uint8_t *input, const uint16_t input_x, const uint16_t input_y, const uint16_t input_ch, const uint8_t *kernel, const uint16_t kernel_x, const uint16_t kernel_y, const int16_t ch_mult, const int16_t pad_x, const int16_t pad_y, const int16_t stride_x, const int16_t stride_y, const int16_t dilation_x, const int16_t dilation_y, const int32_t *bias, const int32_t input_offset, const int32_t filter_offset, const int32_t output_offset, uint8_t *output, const uint16_t output_x, const uint16_t output_y, const int32_t output_activation_min, const int32_t output_activation_max, const int32_t out_shift, const int32_t out_mult):&#160;arm_depthwise_conv_u8_basic_ver1.c'],['../group__NNConv.html#ga02a296cb4f6361a70c3ecf1ef1238292',1,'arm_depthwise_conv_u8_basic_ver1(const uint8_t *input, const uint16_t input_x, const uint16_t input_y, const uint16_t input_ch, const uint8_t *kernel, const uint16_t kernel_x, const uint16_t kernel_y, const int16_t ch_mult, const int16_t pad_x, const int16_t pad_y, const int16_t stride_x, const int16_t stride_y, const int16_t dilation_x, const int16_t dilation_y, const int32_t *bias, const int32_t input_offset, const int32_t filter_offset, const int32_t output_offset, uint8_t *output, const uint16_t output_x, const uint16_t output_y, const int32_t output_activation_min, const int32_t output_activation_max, const int32_t out_shift, const int32_t out_mult):&#160;arm_depthwise_conv_u8_basic_ver1.c']]],
['arm_5fdepthwise_5fseparable_5fconv_5fhwc_5fq7',['arm_depthwise_separable_conv_HWC_q7',['../group__NNConv.html#gad3d21b3bc6dbd6f3b97d01104349cb0a',1,'arm_depthwise_separable_conv_HWC_q7(const q7_t *Im_in, const uint16_t dim_im_in, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel, const uint16_t padding, const uint16_t stride, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out, q15_t *bufferA, q7_t *bufferB):&#160;arm_depthwise_separable_conv_HWC_q7.c'],['../group__NNConv.html#gad3d21b3bc6dbd6f3b97d01104349cb0a',1,'arm_depthwise_separable_conv_HWC_q7(const q7_t *Im_in, const uint16_t dim_im_in, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel, const uint16_t padding, const uint16_t stride, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out, q15_t *bufferA, q7_t *bufferB):&#160;arm_depthwise_separable_conv_HWC_q7.c']]],
['arm_5fdepthwise_5fseparable_5fconv_5fhwc_5fq7_5fnonsquare',['arm_depthwise_separable_conv_HWC_q7_nonsquare',['../group__NNConv.html#ga32ac508c5467813a84f74f96655dc697',1,'arm_depthwise_separable_conv_HWC_q7_nonsquare(const q7_t *Im_in, const uint16_t dim_im_in_x, const uint16_t dim_im_in_y, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel_x, const uint16_t dim_kernel_y, const uint16_t padding_x, const uint16_t padding_y, const uint16_t stride_x, const uint16_t stride_y, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out_x, const uint16_t dim_im_out_y, q15_t *bufferA, q7_t *bufferB):&#160;arm_depthwise_separable_conv_HWC_q7_nonsquare.c'],['../group__NNConv.html#ga32ac508c5467813a84f74f96655dc697',1,'arm_depthwise_separable_conv_HWC_q7_nonsquare(const q7_t *Im_in, const uint16_t dim_im_in_x, const uint16_t dim_im_in_y, const uint16_t ch_im_in, const q7_t *wt, const uint16_t ch_im_out, const uint16_t dim_kernel_x, const uint16_t dim_kernel_y, const uint16_t padding_x, const uint16_t padding_y, const uint16_t stride_x, const uint16_t stride_y, const q7_t *bias, const uint16_t bias_shift, const uint16_t out_shift, q7_t *Im_out, const uint16_t dim_im_out_x, const uint16_t dim_im_out_y, q15_t *bufferA, q7_t *bufferB):&#160;arm_depthwise_separable_conv_HWC_q7_nonsquare.c']]],
['arm_5ffully_5fconnected_5fmat_5fq7_5fvec_5fq15',['arm_fully_connected_mat_q7_vec_q15',['../group__FC.html#ga4a1521e7532a1e62d71f3b12762016e2',1,'arm_fully_connected_mat_q7_vec_q15(const q15_t *pV, const q7_t *pM, const uint16_t dim_vec, const uint16_t num_of_rows, const uint16_t bias_shift, const uint16_t out_shift, const q7_t *bias, q15_t *pOut, q15_t *vec_buffer):&#160;arm_fully_connected_mat_q7_vec_q15.c'],['../group__FC.html#ga4a1521e7532a1e62d71f3b12762016e2',1,'arm_fully_connected_mat_q7_vec_q15(const q15_t *pV, const q7_t *pM, const uint16_t dim_vec, const uint16_t num_of_rows, const uint16_t bias_shift, const uint16_t out_shift, const q7_t *bias, q15_t *pOut, q15_t *vec_buffer):&#160;arm_fully_connected_mat_q7_vec_q15.c']]],
@@ -21,10 +22,12 @@ var searchData=
['arm_5fmaxpool_5fq7_5fhwc',['arm_maxpool_q7_HWC',['../group__Pooling.html#ga99afcdcc61eaf429ab3ee823702e44ce',1,'arm_maxpool_q7_HWC(q7_t *Im_in, const uint16_t dim_im_in, const uint16_t ch_im_in, const uint16_t dim_kernel, const uint16_t padding, const uint16_t stride, const uint16_t dim_im_out, q7_t *bufferA, q7_t *Im_out):&#160;arm_pool_q7_HWC.c'],['../group__Pooling.html#ga99afcdcc61eaf429ab3ee823702e44ce',1,'arm_maxpool_q7_HWC(q7_t *Im_in, const uint16_t dim_im_in, const uint16_t ch_im_in, const uint16_t dim_kernel, const uint16_t padding, const uint16_t stride, const uint16_t dim_im_out, q7_t *bufferA, q7_t *Im_out):&#160;arm_pool_q7_HWC.c']]],
['arm_5fnn_5factivations_5fdirect_5fq15',['arm_nn_activations_direct_q15',['../group__Acti.html#ga8932b57c8d0ee757511af2d40dcc11e7',1,'arm_nn_activations_direct_q15(q15_t *data, uint16_t size, uint16_t int_width, arm_nn_activation_type type):&#160;arm_nn_activations_q15.c'],['../group__Acti.html#ga8932b57c8d0ee757511af2d40dcc11e7',1,'arm_nn_activations_direct_q15(q15_t *data, uint16_t size, uint16_t int_width, arm_nn_activation_type type):&#160;arm_nn_activations_q15.c']]],
['arm_5fnn_5factivations_5fdirect_5fq7',['arm_nn_activations_direct_q7',['../group__Acti.html#ga79f11131ae6767d60e03b1f6506b1af8',1,'arm_nn_activations_direct_q7(q7_t *data, uint16_t size, uint16_t int_width, arm_nn_activation_type type):&#160;arm_nn_activations_q7.c'],['../group__Acti.html#ga79f11131ae6767d60e03b1f6506b1af8',1,'arm_nn_activations_direct_q7(q7_t *data, uint16_t size, uint16_t int_width, arm_nn_activation_type type):&#160;arm_nn_activations_q7.c']]],
+ ['arm_5fnn_5fdivide_5fby_5fpower_5fof_5ftwo',['arm_nn_divide_by_power_of_two',['../arm__nnsupportfunctions_8h.html#ab6dbc2fd53fae3ccdd1d0d70c8d3b491',1,'arm_nnsupportfunctions.h']]],
['arm_5fnn_5fmat_5fmult_5fkernel_5fq7_5fq15',['arm_nn_mat_mult_kernel_q7_q15',['../arm__nnfunctions_8h.html#abc4fb258cfe8500ee68e812a293a80a3',1,'arm_nn_mat_mult_kernel_q7_q15(const q7_t *pA, const q15_t *pInBuffer, const uint16_t ch_im_out, const uint16_t numCol_A, const uint16_t bias_shift, const uint16_t out_shift, const q7_t *bias, q7_t *pOut):&#160;arm_nn_mat_mult_kernel_q7_q15.c'],['../arm__nn__mat__mult__kernel__q7__q15_8c.html#abc4fb258cfe8500ee68e812a293a80a3',1,'arm_nn_mat_mult_kernel_q7_q15(const q7_t *pA, const q15_t *pInBuffer, const uint16_t ch_im_out, const uint16_t numCol_A, const uint16_t bias_shift, const uint16_t out_shift, const q7_t *bias, q7_t *pOut):&#160;arm_nn_mat_mult_kernel_q7_q15.c']]],
['arm_5fnn_5fmat_5fmult_5fkernel_5fq7_5fq15_5freordered',['arm_nn_mat_mult_kernel_q7_q15_reordered',['../arm__nnfunctions_8h.html#aefe9c7ce9a65060a244b06dffe74c4b3',1,'arm_nn_mat_mult_kernel_q7_q15_reordered(const q7_t *pA, const q15_t *pInBuffer, const uint16_t ch_im_out, const uint16_t numCol_A, const uint16_t bias_shift, const uint16_t out_shift, const q7_t *bias, q7_t *pOut):&#160;arm_nn_mat_mult_kernel_q7_q15_reordered.c'],['../arm__nn__mat__mult__kernel__q7__q15__reordered_8c.html#aefe9c7ce9a65060a244b06dffe74c4b3',1,'arm_nn_mat_mult_kernel_q7_q15_reordered(const q7_t *pA, const q15_t *pInBuffer, const uint16_t ch_im_out, const uint16_t numCol_A, const uint16_t bias_shift, const uint16_t out_shift, const q7_t *bias, q7_t *pOut):&#160;arm_nn_mat_mult_kernel_q7_q15_reordered.c']]],
['arm_5fnn_5fmult_5fq15',['arm_nn_mult_q15',['../group__NNBasicMath.html#ga08f8340aa6533271b3aa6d211614fe22',1,'arm_nn_mult_q15(q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, const uint16_t out_shift, uint32_t blockSize):&#160;arm_nn_mult_q15.c'],['../group__NNBasicMath.html#ga08f8340aa6533271b3aa6d211614fe22',1,'arm_nn_mult_q15(q15_t *pSrcA, q15_t *pSrcB, q15_t *pDst, const uint16_t out_shift, uint32_t blockSize):&#160;arm_nn_mult_q15.c']]],
['arm_5fnn_5fmult_5fq7',['arm_nn_mult_q7',['../group__NNBasicMath.html#gad46c9ab012cceda8ce6681c687a58c70',1,'arm_nn_mult_q7(q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, const uint16_t out_shift, uint32_t blockSize):&#160;arm_nn_mult_q7.c'],['../group__NNBasicMath.html#gad46c9ab012cceda8ce6681c687a58c70',1,'arm_nn_mult_q7(q7_t *pSrcA, q7_t *pSrcB, q7_t *pDst, const uint16_t out_shift, uint32_t blockSize):&#160;arm_nn_mult_q7.c']]],
+ ['arm_5fnn_5fsat_5fdoubling_5fhigh_5fmult',['arm_nn_sat_doubling_high_mult',['../arm__nnsupportfunctions_8h.html#a51721c10f116c9f5b8d9908367989d44',1,'arm_nnsupportfunctions.h']]],
['arm_5fq7_5fto_5fq15_5fno_5fshift',['arm_q7_to_q15_no_shift',['../group__nndata__convert.html#gae349de4dba8d253c89d45794ccf05680',1,'arm_q7_to_q15_no_shift(const q7_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_q7_to_q15_no_shift.c'],['../group__nndata__convert.html#gae349de4dba8d253c89d45794ccf05680',1,'arm_q7_to_q15_no_shift(const q7_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_q7_to_q15_no_shift.c']]],
['arm_5fq7_5fto_5fq15_5freordered_5fno_5fshift',['arm_q7_to_q15_reordered_no_shift',['../group__nndata__convert.html#gaba8fd446d5f54760b406ee63b25d1aee',1,'arm_q7_to_q15_reordered_no_shift(const q7_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_q7_to_q15_reordered_no_shift.c'],['../group__nndata__convert.html#gaba8fd446d5f54760b406ee63b25d1aee',1,'arm_q7_to_q15_reordered_no_shift(const q7_t *pSrc, q15_t *pDst, uint32_t blockSize):&#160;arm_q7_to_q15_reordered_no_shift.c']]],
['arm_5frelu_5fq15',['arm_relu_q15',['../group__Acti.html#ga53bcc00e54b802919bb3c89c143ee5ba',1,'arm_relu_q15(q15_t *data, uint16_t size):&#160;arm_relu_q15.c'],['../group__Acti.html#ga53bcc00e54b802919bb3c89c143ee5ba',1,'arm_relu_q15(q15_t *data, uint16_t size):&#160;arm_relu_q15.c']]],
diff --git a/docs/NN/html/search/search.css b/docs/NN/html/search/search.css
index 1746d13..4d7612f 100644
--- a/docs/NN/html/search/search.css
+++ b/docs/NN/html/search/search.css
@@ -4,22 +4,16 @@
float: left;
}
-#searchli {
- float: right;
- display: block;
- width: 170px;
- height: 24px;
-}
-
#MSearchBox {
white-space : nowrap;
position: absolute;
float: none;
display: inline;
- margin-top: 3px;
+ margin-top: 8px;
right: 0px;
width: 170px;
z-index: 102;
+ background-color: white;
}
#MSearchBox .left
@@ -54,7 +48,7 @@
height:19px;
background:url('search_m.png') repeat-x;
border:none;
- width:116px;
+ width:111px;
margin-left:20px;
padding-left:4px;
color: #909090;
@@ -224,6 +218,10 @@ a.SRScope:focus, a.SRScope:active {
text-decoration: underline;
}
+span.SRScope {
+ padding-left: 4px;
+}
+
.SRPage .SRStatus {
padding: 2px 5px;
font-size: 8pt;
@@ -238,3 +236,36 @@ DIV.searchresults {
margin-left: 10px;
margin-right: 10px;
}
+
+/*---------------- External search page results */
+
+.searchresult {
+ background-color: #F0F3F8;
+}
+
+.pages b {
+ color: white;
+ padding: 5px 5px 3px 5px;
+ background-image: url("../tab_a.png");
+ background-repeat: repeat-x;
+ text-shadow: 0 1px 1px #000000;
+}
+
+.pages {
+ line-height: 17px;
+ margin-left: 4px;
+ text-decoration: none;
+}
+
+.hl {
+ font-weight: bold;
+}
+
+#searchresults {
+ margin-bottom: 20px;
+}
+
+.searchpages {
+ margin-top: 10px;
+}
+
diff --git a/docs/NN/html/search/search.js b/docs/NN/html/search/search.js
index 8917d65..86de31e 100644
--- a/docs/NN/html/search/search.js
+++ b/docs/NN/html/search/search.js
@@ -7,7 +7,7 @@
var indexSectionsWithContent =
{
- 0: "abcdfghimnoprstuvw",
+ 0: "abcdfghilmnopqrstuvw",
1: "a",
2: "p",
3: "acghp",
@@ -15,7 +15,7 @@ var indexSectionsWithContent =
5: "bchinorstuvw",
6: "a",
7: "a",
- 8: "cdhinpru",
+ 8: "cdhilnpqru",
9: "bcfgns",
10: "cr"
};
diff --git a/docs/NN/html/search/variables_7.js b/docs/NN/html/search/variables_7.js
index 7429444..9e1754e 100644
--- a/docs/NN/html/search/variables_7.js
+++ b/docs/NN/html/search/variables_7.js
@@ -1,8 +1,8 @@
var searchData=
[
['scratch_5fbuffer',['scratch_buffer',['../arm__nnexamples__cifar10_8cpp.html#a19548b1fad7cb85d95f5f276873a5de3',1,'scratch_buffer():&#160;arm_nnexamples_cifar10.cpp'],['../arm__nnexamples__gru_8cpp.html#a935afa741bcc39e4c4c48b019d415d97',1,'scratch_buffer():&#160;arm_nnexamples_gru.cpp']]],
- ['sigmoidhtable_5fq15',['sigmoidHTable_q15',['../arm__nn__tables_8h.html#ab5096856d08f98c906b9b02e6c6a8bdf',1,'sigmoidHTable_q15():&#160;arm_nn_tables.h'],['../arm__nntables_8c.html#a107a16eaa36f4392fa3ed3792ad6c2cb',1,'sigmoidHTable_q15():&#160;arm_nntables.c']]],
- ['sigmoidltable_5fq15',['sigmoidLTable_q15',['../arm__nn__tables_8h.html#add5ca535701805d3cb61287219975838',1,'sigmoidLTable_q15():&#160;arm_nn_tables.h'],['../arm__nntables_8c.html#a69dc528cb377690d5b37accfdfd226b1',1,'sigmoidLTable_q15():&#160;arm_nntables.c']]],
+ ['sigmoidhtable_5fq15',['sigmoidHTable_q15',['../arm__nn__tables_8h.html#a107a16eaa36f4392fa3ed3792ad6c2cb',1,'sigmoidHTable_q15():&#160;arm_nntables.c'],['../arm__nntables_8c.html#a107a16eaa36f4392fa3ed3792ad6c2cb',1,'sigmoidHTable_q15():&#160;arm_nntables.c']]],
+ ['sigmoidltable_5fq15',['sigmoidLTable_q15',['../arm__nn__tables_8h.html#a69dc528cb377690d5b37accfdfd226b1',1,'sigmoidLTable_q15():&#160;arm_nntables.c'],['../arm__nntables_8c.html#a69dc528cb377690d5b37accfdfd226b1',1,'sigmoidLTable_q15():&#160;arm_nntables.c']]],
['sigmoidtable_5fq15',['sigmoidTable_q15',['../arm__nn__tables_8h.html#ab4d7b07c387a3537d4efe21da86115b0',1,'sigmoidTable_q15():&#160;arm_nntables.c'],['../arm__nntables_8c.html#ab4d7b07c387a3537d4efe21da86115b0',1,'sigmoidTable_q15():&#160;arm_nntables.c']]],
['sigmoidtable_5fq7',['sigmoidTable_q7',['../arm__nn__tables_8h.html#ae2ff3f4e7014f535358167150bdd544f',1,'sigmoidTable_q7():&#160;arm_nntables.c'],['../arm__nntables_8c.html#ae2ff3f4e7014f535358167150bdd544f',1,'sigmoidTable_q7():&#160;arm_nntables.c']]]
];
diff --git a/docs/NN/html/unionarm__nnword.html b/docs/NN/html/unionarm__nnword.html
index ec54dee..1eea800 100644
--- a/docs/NN/html/unionarm__nnword.html
+++ b/docs/NN/html/unionarm__nnword.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-NN
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ &#160;<span id="projectnumber">Version 1.2.0</span>
</div>
<div id="projectbrief">CMSIS NN Software Library</div>
</td>
@@ -184,7 +184,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="unionarm__nnword.html">arm_nnword</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:32 for CMSIS-NN by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:20:50 for CMSIS-NN Version 1.2.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Pack/html/DebugConnect.png b/docs/Pack/html/DebugConnect.png
index 656edd3..a4f8645 100644
--- a/docs/Pack/html/DebugConnect.png
+++ b/docs/Pack/html/DebugConnect.png
Binary files differ
diff --git a/docs/Pack/html/algorithmFunc.html b/docs/Pack/html/algorithmFunc.html
index 5a23864..0f4d486 100644
--- a/docs/Pack/html/algorithmFunc.html
+++ b/docs/Pack/html/algorithmFunc.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Pack
- &#160;<span id="projectnumber">Version 1.5.0</span>
+ &#160;<span id="projectnumber">Version 1.6.0</span>
</div>
<div id="projectbrief">Delivery Mechanism for Software Packs</div>
</td>
@@ -314,10 +314,11 @@ ProgramPage</h1>
<li>1 on failure.</li>
</ul>
</dd></dl>
-<p>The function <b>ProgramPage</b> is used to write code into the Flash memory. It is invoked whenever an attempt is made to download a program to Flash.</p>
-<p>The argument <em>adr</em> specifies the start address of the page that is to be programmed.</p>
-<p>The argument <em>sz</em> specifies the size of the page that is to be programmed.</p>
-<p>The argument <em>buf</em> points to the buffer containing the data to be programmed.</p>
+<p>The function <b>ProgramPage</b> is used to write code into the Flash memory. It is invoked to download a program to Flash. As Flash memory is typically organized in blocks or pages, the parameters to the function <b>ProgramPage</b> must not cross alignment boundaries of these flash pages. The page size is specified in the struct FlashDevice with the value <b>Program Page Size</b>.</p>
+<p>The argument <em>adr</em> specifies the start address of the page that is to be programmed. It is aligned by the host programming system to a start address of a flash page.</p>
+<p>The argument <em>sz</em> specifies the data size in the data buffer. The host programming system ensures that page boundaries are not crossed.</p>
+<p>The argument <em>buf</em> points to the data buffer containing the data to be programmed.</p>
+<dl class="section note"><dt>Note</dt><dd>The host programming system ensures that the argument <em>adr</em> + <em>sz</em> never crosses any page boundary. The function <b>ProgramPage</b> does therefore not require any provisions for that.</dd></dl>
<p><b>Code Example</b> </p>
<div class="fragment"><div class="line"><span class="keywordtype">int</span> ProgramPage (<span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> adr, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> sz, <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> *buf) {</div>
<div class="line"> </div>
@@ -426,7 +427,7 @@ Verify</h1>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="flashAlgorithm.html">Flash Programming</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:42 for CMSIS-Pack by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:00 for CMSIS-Pack Version 1.6.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Pack/html/api.png b/docs/Pack/html/api.png
new file mode 100644
index 0000000..6264ebc
--- /dev/null
+++ b/docs/Pack/html/api.png
Binary files differ
diff --git a/docs/Pack/html/cmsis.css b/docs/Pack/html/cmsis.css
index bba1010..586d4d2 100644
--- a/docs/Pack/html/cmsis.css
+++ b/docs/Pack/html/cmsis.css
@@ -1148,7 +1148,7 @@ dl.section dd {
.image
{
- text-align: center;
+ text-align: left;
}
.dotgraph
diff --git a/docs/Pack/html/conditions.png b/docs/Pack/html/conditions.png
new file mode 100644
index 0000000..fd4d698
--- /dev/null
+++ b/docs/Pack/html/conditions.png
Binary files differ
diff --git a/docs/Pack/html/configWizard.html b/docs/Pack/html/configWizard.html
index 7352e6c..c0d6664 100644
--- a/docs/Pack/html/configWizard.html
+++ b/docs/Pack/html/configWizard.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Pack
- &#160;<span id="projectnumber">Version 1.5.0</span>
+ &#160;<span id="projectnumber">Version 1.6.0</span>
</div>
<div id="projectbrief">Delivery Mechanism for Software Packs</div>
</td>
@@ -459,7 +459,7 @@ Configuration Wizard Display</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:42 for CMSIS-Pack by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:00 for CMSIS-Pack Version 1.6.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Pack/html/coresight_setup.html b/docs/Pack/html/coresight_setup.html
index f1a8733..8716086 100644
--- a/docs/Pack/html/coresight_setup.html
+++ b/docs/Pack/html/coresight_setup.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Pack
- &#160;<span id="projectnumber">Version 1.5.0</span>
+ &#160;<span id="projectnumber">Version 1.6.0</span>
</div>
<div id="projectbrief">Delivery Mechanism for Software Packs</div>
</td>
@@ -120,7 +120,7 @@ $(document).ready(function(){initNavTree('coresight_setup.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:42 for CMSIS-Pack by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:01 for CMSIS-Pack Version 1.6.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Pack/html/cp_Editors.html b/docs/Pack/html/cp_Editors.html
index eb62eb2..9426c06 100644
--- a/docs/Pack/html/cp_Editors.html
+++ b/docs/Pack/html/cp_Editors.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Pack
- &#160;<span id="projectnumber">Version 1.5.0</span>
+ &#160;<span id="projectnumber">Version 1.6.0</span>
</div>
<div id="projectbrief">Delivery Mechanism for Software Packs</div>
</td>
@@ -122,7 +122,7 @@ $(document).ready(function(){initNavTree('cp_Editors.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="createPackUtil.html">Utilities for Creating Packs</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:42 for CMSIS-Pack by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:00 for CMSIS-Pack Version 1.6.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Pack/html/cp_Packs.html b/docs/Pack/html/cp_Packs.html
index d730a8f..30ab87c 100644
--- a/docs/Pack/html/cp_Packs.html
+++ b/docs/Pack/html/cp_Packs.html
@@ -3,8 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>Software Packs Overview</title>
-<title>CMSIS-Pack: Software Packs Overview</title>
+<title>Overview</title>
+<title>CMSIS-Pack: Overview</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="cmsis.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="jquery.js"></script>
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Pack
- &#160;<span id="projectnumber">Version 1.5.0</span>
+ &#160;<span id="projectnumber">Version 1.6.0</span>
</div>
<div id="projectbrief">Delivery Mechanism for Software Packs</div>
</td>
@@ -107,10 +107,10 @@ $(document).ready(function(){initNavTree('cp_Packs.html','');});
<div class="header">
<div class="headertitle">
-<div class="title">Software Packs Overview </div> </div>
+<div class="title">Overview </div> </div>
</div><!--header-->
<div class="contents">
-<div class="textblock"><p>The <b>CMSIS-Pack</b> format is used to deliver a Software Pack and is aimed to be scalable for future requirements. It provides a management process and supports a tool independent distribution for:</p>
+<div class="textblock"><p>The <b>CMSIS-Pack</b> format is used to deliver a software package and is aimed to be scalable for future requirements. It provides a management process and supports a tool independent distribution for:</p>
<ul>
<li><a class="el" href="createPack_DFP.html">Device Support</a> for tool chains and software applications to target a specific device:<ul>
<li>Information about the processor and it's features.</li>
@@ -141,6 +141,171 @@ $(document).ready(function(){initNavTree('cp_Packs.html','');});
</li>
<li><a class="el" href="cp_SWComponents.html#cp_CodeTemplates">User Code Templates</a> help to understand the basic concepts of a software component better and to give the user a good starting point for implementing his application.</li>
</ul>
+<h1><a class="anchor" id="cp_Components"></a>
+Software Components</h1>
+<p>A software component encapsulates a set of related functions. Software components can contain C/C++ source files, object code, assembler files, header files, or libraries. The interfaces of software components should be defined with <a class="el" href="cp_SWComponents.html#cp_API">API</a>headers" to make them substitutable by other compatible components at design time. In addition, CMSIS software components should contain documentation for the software component. They may provide user code templates that give a starting point for the application developer, and can have optional debug view descriptions for debuggers.</p>
+<p>CMSIS software components can also refer to multiple interfaces of other software components. This could be also a hardware abstraction layer for a device peripheral.</p>
+<p>Configuration files contain application specific parameters for a software component. These files are typically copied to the user project workspace; all other files are not modified by the user and can remain in a separate location which avoids that a project workspace is polluted by many source files that should be considered as “black-box” elements by the application programmer.</p>
+<div class="image">
+<img src="software_component.png" alt="software_component.png"/>
+</div>
+<p><a class="anchor" id="cp_CompDetails"></a></p>
+<h2>Technical Details </h2>
+<p>A component lists the files that belong to it and that are relevant for a project. The component itself or each individual file may refer to a <a class="el" href="pdsc_conditions_pg.html#element_condition">condition</a> that must resolve to true; if it is false, the component or file is not applicable in the given context.</p>
+<p>Each software component must have the following attributes that are used to identify the component:</p>
+<ul>
+<li>Component Class (<code>Cclass</code>): A component class which is a top-level component name, for example <b>CMSIS</b>, <b>Device</b>, <b>File</b> <b>System</b> </li>
+<li>Component Group (<code>Cgroup</code>): A component group name, for example <b>CMSIS:RTOS</b>, <b>Device:Startup</b>, <b>File</b> <b>System:CORE</b> </li>
+<li>Component Version (<code>Cversion</code>): the version number of the software component.</li>
+</ul>
+<p>Optionally, a software component may have additional attributes:</p>
+<ul>
+<li>Component Sub-Group (<code>Csub</code>): A component sub-group that is used when multiple compatible implementations of a component are be available. For example <b>CMSIS:RTOS:MyRTOS</b>, <b>Device:Driver</b> <b>USBD:Full-speed</b> </li>
+<li>Component Variant (<code>Cvariant</code>): A variant of the software component is typically used when the same implementation has multiple top-level configurations, like debug and release.</li>
+<li>Component Vendor (<code>Cvendor</code>): the supplier of the software component.</li>
+<li>Cbundle: allows to combine multiple software components into a software bundle. For example if a network stack is used, all interfaces must match to that component.</li>
+<li>Instances: allow to deploy multiple instances of a software component. Each instance can have a separate configuration file.</li>
+</ul>
+<p>The <code>Cclass</code>, <code>Cgroup</code>, <code>Csub</code>, <code>Cvariant</code> and <code>Cversion</code> attributes are used together with the vendor specified by the pack to identify a component. A component vendor must ensure that the combination <code>Cclass</code>, <code>Cgroup</code>, <code>Csub</code> and <code>Cversion</code> is unique and not used by multiple components within the same Pack. Advertise a set of attributes to be used by other software components using the <a class="el" href="element_taxonomy.html">/package/taxonomy element</a>.</p>
+<p>For a list of established Cclasses, refer to <a class="el" href="cp_Packs.html#pack_Cclass">Software Component Cclasses</a>.</p>
+<p>In case multiple interdependent components (belonging to the same <code>Cclass</code>) form part of a solution, these can be grouped in a so called <a class="el" href="cp_SWComponents.html#cp_Bundles">bundle</a>.</p>
+<p>Use the following syntax to reference to software components and APIs:<br/>
+<b>&lt;Vendor&gt;::&lt;Cclass&gt;:&lt;Cgroup&gt;:&lt;Csub&gt;</b></p>
+<p><b>Examples:</b> </p>
+<ul>
+<li><b>::CMSIS:RTOS (API)</b> - the CMSIS-RTOS API.</li>
+<li><b>ARM::CMSIS:DSP</b> - the CMSIS-DSP Library.</li>
+<li><b>::File System:Drive:NOR</b> - the NOR Flash Drive of a file system.</li>
+</ul>
+<p>Here is an example for the display of software components in a development tool:</p>
+<div class="image">
+<img src="ComponentDisplay.png" alt="ComponentDisplay.png"/>
+<div class="caption">
+Display of a software component in development tools</div></div>
+ <h2>Software Component Files </h2>
+<p>Each software component consists of a certain number of files. Each file has at least the following attributes:</p>
+<ul>
+<li><code>name:</code> File path, file name, and file extension in the format path/name.extension. The file path is relative to the root directory of the Pack.</li>
+<li><code>category:</code> Defines the purpose of the file. Select the predefined value as listed in the table <a class="el" href="pdsc_components_pg.html#FileCategoryEnum">File Categories</a>.</li>
+</ul>
+<p>Optionally, every file may have the following attributes:</p>
+<ul>
+<li><code>attr:</code> Defines the special use and handling of a file. Select a predefined value as defined in the table <a class="el" href="pdsc_components_pg.html#FileAttributeEnum">File Attributes</a>.</li>
+<li><code>condition:</code> Enter the identifier (attribute <em><b>id</b></em>) of a <a class="el" href="pdsc_conditions_pg.html#element_condition">condition</a>. The element is used if the condition resolves to <span class="XML-Token">true</span>.</li>
+<li><code>select:</code> Brief description and purpose of the file. The <b><em>select</em></b> attribute is <b>required</b> when <b><em>attr</em></b> is set to <span class="XML-Token">template</span> or <span class="XML-Token">interface</span>. When multiple template files of a component have the same <b><em>select</em></b> string, they are treated as a single selectable template. This way, multiple template or interface files can be bundled.</li>
+<li><code>src:</code> Path information. The path is specified relative to the Pack Description File (PDSC).</li>
+<li><code>version:</code> File-specific version information. This is used particularly for files copied into the project workspace. Before a file gets copied, a version check avoids unnecessary copy actions. If a file does not have a version, then the component version is used.</li>
+</ul>
+<h1><a class="anchor" id="cp_Cond"></a>
+References to other software components</h1>
+<p>Software components can reference other software components (either within the same pack or in other packs) using conditions:</p>
+<div class="image">
+<img src="conditions.png" alt="conditions.png"/>
+</div>
+<p>A condition describes dependencies on:</p>
+<ul>
+<li>a specific device</li>
+<li>a certain processor</li>
+<li>tool attributes</li>
+<li>the presence of other components (pcak internal or external)</li>
+</ul>
+<p>Conditions can be used to ensure that specific software components are either present in the system or can prevent that illegal combinations of software components are chosen by the user.</p>
+<p>Conditions are used to define <b>AND/OR</b> rules that make components conditional and therefore only available under certain circumstances, for example for specific devices or processors. Conditions are also used to express dependencies between software components.</p>
+<p>Each condition has an <b>id</b> that is unique within the scope of a the PDSC file. An id can be referenced in the <code>condition</code> attribute of components, APIs, examples, files and other conditions. All attributes set in a <b>accept</b>, <b>require</b>, or <b>deny</b> element must resolve to true for the element to become true. A condition becomes true when:</p>
+<ul>
+<li>At least one <b>accept</b> element is true, <em>AND</em> </li>
+<li>all <b>require</b> elements are true, <em>AND</em> </li>
+<li>no <b>deny</b> element is true.</li>
+</ul>
+<p>If a condition resolves to false during processing, the respective element will be ignored.</p>
+<h1><a class="anchor" id="cp_Requirements"></a>
+Requirements</h1>
+<p>Packs can require other packs to be available (and can even ask for a specific version of a pack):</p>
+<div class="image">
+<img src="requirements.png" alt="requirements.png"/>
+</div>
+<p>There are three different requirement types:</p>
+<ul>
+<li>The <code>packages</code> section lists CMSIS Packs that have been used to configure the project. This includes the specification of a version range to ensure compatibility. If no version is provided, the latest installed version is used. If not yet installed, the latest available version will be installed before resolving the configuration.</li>
+<li>The <code>compilers</code> section specifies the toolchains that are supported by this example. The required compiler version is specified using the version element. If no compiler is specified, it is assumed that any toolchain will work.</li>
+<li>The <code>languages</code> section allows to specify requirements regarding the programming language, for example C99 standard. If no language requirements are set, ANSI C is assumed.</li>
+</ul>
+<h1><a class="anchor" id="cp_APIDef"></a>
+Central API definition</h1>
+<p>The CMSIS-Pack system allows a central API definition that shares header file information and documentation of an <a class="el" href="pdsc_apis_pg.html#element_api">API interface</a>.</p>
+<div class="image">
+<img src="api.png" alt="api.png"/>
+</div>
+<p>This single API interface definition ensures consistency when it is used across multiple implementations that consume the interface. The API interface definition can be distributed separately or as part of the software component that consumes this interface.</p>
+<p>An example is the <b>CMSIS-Driver</b> pack that contains various hardware interface drivers that all compatible with the CMSIS-Driver APIs (that are published in the CMSIS Pack).</p>
+<h1><a class="anchor" id="cp_RTECompH"></a>
+Inventory header file: RTE_Components.h</h1>
+<p>Frequently, the behavior or features of a software component depend on the presence of other software components in the application. For example, a network stack can interface to Ethernet or serial PPP (UART). Depending on the presence of interface components, the implementation may behave differently.</p>
+<p>To simplify application configuration, the file <b>RTE_Components.h</b> is generated before the project build step. It contains the inventory of all selected components. For each selected software component, it contains #define statements that are specified by the component meta data. The following example shows an RTE_Components.h file:</p>
+<div class="fragment"><div class="line"><span class="comment">/* </span></div>
+<div class="line"><span class="comment"> Auto generated Run-Time-Environment Component Configuration File </span></div>
+<div class="line"><span class="comment"> * Do not modify ! *** </span></div>
+<div class="line"><span class="comment"> */</span> </div>
+<div class="line"></div>
+<div class="line"><span class="preprocessor">#ifndef RTE_COMPONENTS_H </span></div>
+<div class="line"><span class="preprocessor"></span><span class="preprocessor">#define RTE_COMPONENTS_H </span></div>
+<div class="line"><span class="preprocessor"></span></div>
+<div class="line"><span class="comment">/* </span></div>
+<div class="line"><span class="comment"> Define the Device Header File: </span></div>
+<div class="line"><span class="comment"> */</span> </div>
+<div class="line"></div>
+<div class="line"><span class="preprocessor">#define CMSIS_device_header &quot;stm32f10x.h&quot; </span></div>
+<div class="line"><span class="preprocessor"></span></div>
+<div class="line"><span class="preprocessor">#define RTE_Network_Interface_ETH_0 </span><span class="comment">/* Network Interface ETH 0 */</span><span class="preprocessor"> </span></div>
+<div class="line"><span class="preprocessor"></span><span class="preprocessor">#define RTE_Network_Socket_BSD </span><span class="comment">/* Network Socket BSD */</span><span class="preprocessor"> </span></div>
+<div class="line"><span class="preprocessor"></span><span class="preprocessor">#define RTE_Network_Socket_TCP </span><span class="comment">/* Network Socket TCP */</span><span class="preprocessor"> </span></div>
+<div class="line"><span class="preprocessor"></span><span class="preprocessor">#define RTE_Network_Socket_UDP </span><span class="comment">/* Network Socket UDP */</span><span class="preprocessor"> </span></div>
+<div class="line"><span class="preprocessor"></span></div>
+<div class="line"><span class="preprocessor">#endif </span><span class="comment">/* RTE_COMPONENTS_H */</span><span class="preprocessor"></span></div>
+</div><!-- fragment --><p>Use this information in other header files to control features that depend on the inclusion to other software components. For example:</p>
+<div class="fragment"><div class="line"><span class="preprocessor">#include &quot;RTE_Components.h&quot;</span> </div>
+<div class="line"><span class="preprocessor">#ifdef RTE_Network_Interface_ETH_0 // if component is included </span></div>
+<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include &quot;Net_Config_ETH_0.h&quot;</span> <span class="comment">// add related configuration file </span></div>
+<div class="line"><span class="preprocessor">#endif</span></div>
+</div><!-- fragment --><h1><a class="anchor" id="cp_Combine"></a>
+Combining software components</h1>
+<p>When using software components, you can use the conditions to automatically resolve dependencies on other components. Use this to combine components for a project in a certain way, while combining them differently for another project. In the following example, a network stack transfers data via Ethernet. The network stack requires a MAC and PHY to do this. The selected device from silicon vendor A that contains an on-chip MAC, thus only requiring a PHY to be selected:</p>
+<div class="image">
+<img src="internal_mac_example.png" alt="internal_mac_example.png"/>
+<div class="caption">
+Example with internal MAC</div></div>
+<p> You can copy the project, select a different device from silicon vendor B for example and let the run-time environment manager do the exchange of the components. As the new devices do not have an on-chip MAC, you need to select a different component to fulfill the requirement for the network stack:</p>
+<div class="image">
+<img src="external_mac_example.png" alt="external_mac_example.png"/>
+<div class="caption">
+Example with external MAC and PHY</div></div>
+<p> This reduces the development time drastically, as the developer does not need to care for the correct dependency between software components, but can concentrate on the implementation of his own application code.</p>
+<h1><a class="anchor" id="cp_PackSteps"></a>
+Steps to Create a Pack</h1>
+<p>The following image shows the basic steps that are required to create a Software Pack:</p>
+<div class="image">
+<img src="PackCreateSteps.png" alt="PackCreateSteps.png"/>
+</div>
+<ol type="1">
+<li><b>Produce input:</b> Create the files that will be delivered with the Pack.</li>
+<li><b>Organize files:</b> Use directories to separate the content of the Pack.</li>
+<li><b>Create PDSC file:</b> The XML based PDSC file can be created using any text editor. Editors that can validate XML code against a schema file help to find bugs early in the Pack development stage.</li>
+<li><b>Generate Pack:</b> Any compression tool supporting the ZIP format can be used to create a Pack file. <a class="el" href="packChk.html">packChk.exe</a> is helpful for the validation of the contents of a Pack.</li>
+</ol>
+<p>The following pages will show how to create a Software Pack from scratch. The page <a class="el" href="cp_SWComponents.html">Pack with Software Components</a> will start with a simple Pack containing only the PDSC file and a single software component and will then explain further elements of a Pack in more detail. The page <a class="el" href="createPack_DFP.html">Pack with Device Support</a> adds information on the additional requirements that a DFP has, while <a class="el" href="createPackBoard.html">Pack with Board Support</a> will elaborate on the content specific to a BSP.</p>
+<h1><a class="anchor" id="PackTutorials"></a>
+Pack Tutorial</h1>
+<p>The <b>ARM::CMSIS</b> Pack contains tutorials that are explained on the following pages. In the <b>\CMSIS\Pack\Tutorials</b> directory the following three ZIP files are available: </p>
+<table class="doxtable">
+<tr>
+<th>ZIP File </th><th>Documentation </th></tr>
+<tr>
+<td>Pack_with_Software_Components.zip </td><td><a class="el" href="cp_SWComponents.html">Pack with Software Components</a> </td></tr>
+<tr>
+<td>Pack_with_Device_Support.zip </td><td><a class="el" href="createPack_DFP.html">Pack with Device Support</a> </td></tr>
+<tr>
+<td>Pack_with_Board_Support.zip </td><td><a class="el" href="createPackBoard.html">Pack with Board Support</a> </td></tr>
+</table>
<h1><a class="anchor" id="PackFilenames"></a>
Pack Conventions</h1>
<p>A <a class="el" href="cp_SWComponents.html">Software Pack</a> is a collection of files located in directories that are archived in a file with the extension *.pack using the standard <a href="http://en.wikipedia.org/wiki/Zip_%28file_format%29" target="_blank">ZIP file format</a>. The Pack Description file (PDSC) with the file extension *.pdsc contains the <a class="el" href="packFormat.html">meta information</a>, describing the content of a pack based on <a href="https://en.wikipedia.org/wiki/XML" target="_blank">XML</a>. The PDSC file must be:</p>
@@ -161,7 +326,7 @@ Pack File Name</h2>
<p>Where:</p>
<ul>
<li><b>&lt;vendor&gt;</b> is the name of the supplier or vendor of the <a class="el" href="cp_SWComponents.html">Software Pack</a>.</li>
-<li><b>&lt;name&gt;</b> is the name of the <a class="el" href="cp_SWComponents.html">Software Pack</a>. All packs that are published by a vendor must have a unique packname.</li>
+<li><b>&lt;name&gt;</b> is the name of the <a class="el" href="cp_SWComponents.html">Software Pack</a>. All packs that are published by a vendor must have a unique pack name.</li>
<li><b>&lt;release version="X.Y.Z"&gt;</b>specifies the <a class="el" href="pdsc_package_pg.html#VersionType">version number</a> of the release for the <a class="el" href="cp_SWComponents.html">Software Pack</a>.</li>
<li><b>.pack</b> is the file extension identifying a <a class="el" href="cp_SWComponents.html">Software Pack</a>.</li>
</ul>
@@ -174,57 +339,55 @@ Pack File Name</h2>
<h2><a class="anchor" id="pack_Cclass"></a>
Software Component Cclasses</h2>
<p>If you add a software component in the PDSC file, you have to specify a component class (CClass), component group (Cgroup), and the component's version number (Cversion). For more information refer to <a class="el" href="cp_SWComponents.html#cp_Components">Software Components</a>.</p>
-<p>If applicable, try to map the <b>Cclass</b> of your software component to one of the following predefined or already well established classes:</p>
-<ul>
-<li>Board Support: Generic interfaces for evaluation and development boards</li>
-<li>CMSIS: <em>Cortex Microcontroller Software Interface Standard</em> components</li>
-<li>CMSIS Driver: Unified device drivers compliant to the CMSIS-Driver specification</li>
-<li>Compiler: Arm Compiler software extensions</li>
-<li>Data Exchange: Software components for data exchange</li>
-<li>Device: Startup and system setup components</li>
-<li>File System*: File drive support and file system</li>
-<li>Graphics*: Graphical libraries for user interfaces</li>
-<li>Network*: Network stack using Internet protocols</li>
-<li>RTOS*: Real-time operating systems</li>
-<li>Safety: Components for testing application software against safety standards</li>
-<li>Security*: Encryption for secure communication or storage</li>
-<li>USB*: Universal Serial Bus stack</li>
-<li>Wireless*: Communication stacks such as Bluetooth, WiFi, and ZigBee</li>
-</ul>
-<p>Classes with a * should always be used together with a <a class="el" href="pdsc_components_pg.html#Component_Bundle">bundle</a> to avoid conflicts with other software components.</p>
-<p>If you wish to standardize a new Cclass, please send an inquiry to <a href="#" onclick="location.href='mai'+'lto:'+'cms'+'is'+'@ar'+'m.'+'com'; return false;">cmsis<span style="display: none;">.nosp@m.</span>@arm<span style="display: none;">.nosp@m.</span>.com</a> or raise an issue on the public <a href="https://github.com/ARM-software/CMSIS_5/issues">CMSIS GitHub development repository</a>.</p>
-<h1><a class="anchor" id="cp_PackSteps"></a>
-Steps to Create a Pack</h1>
-<p>The following image shows the basic steps that are required to create a Software Pack:</p>
-<div class="image">
-<img src="PackCreateSteps.png" alt="PackCreateSteps.png"/>
-</div>
-<ol type="1">
-<li><b>Produce input:</b> Create the files that will be delivered with the Pack.</li>
-<li><b>Organize files:</b> Use directories to separate the content of the Pack.</li>
-<li><b>Create PDSC file:</b> The XML based PDSC file can be created using any text editor. Editors that can validate XML code against a schema file help to find bugs early in the Pack development stage.</li>
-<li><b>Generate Pack:</b> Any compression tool supporting the ZIP format can be used to create a Pack file. <a class="el" href="packChk.html">packChk.exe</a> is helpful for the validation of the contents of a Pack.</li>
-</ol>
-<p>The following pages will show how to create a Software Pack from scratch. The page <a class="el" href="cp_SWComponents.html">Pack with Software Components</a> will start with a simple Pack containing only the PDSC file and a single software component and will then explain further elements of a Pack in more detail. The page <a class="el" href="createPack_DFP.html">Pack with Device Support</a> adds information on the additional requirements that a DFP has, while <a class="el" href="createPackBoard.html">Pack with Board Support</a> will elaborate on the content specific to a BSP.</p>
-<h1><a class="anchor" id="PackTutorials"></a>
-Pack Tutorial</h1>
-<p>The <b>ARM::CMSIS</b> Pack contains tutorials that are explained on the following pages. In the <b>\CMSIS\Pack\Tutorials</b> directory the following three ZIP files are available: </p>
+<p>If applicable, try to map the <b>Cclass</b> of your software component to one of the following predefined or already well established classes listed below. These <b>Cclass</b> names are pre-defined in the CMSIS pack using the <a class="el" href="element_taxonomy.html">taxonomy</a> element.</p>
<table class="doxtable">
<tr>
-<th>ZIP File </th><th>Documentation </th></tr>
+<th align="left">Cclass </th><th align="left">Description </th></tr>
<tr>
-<td>Pack_with_Software_Components.zip </td><td><a class="el" href="cp_SWComponents.html">Pack with Software Components</a> </td></tr>
+<td align="left">Audio </td><td align="left">Software components for audio processing </td></tr>
<tr>
-<td>Pack_with_Device_Support.zip </td><td><a class="el" href="createPack_DFP.html">Pack with Device Support</a> </td></tr>
+<td align="left">Board Support </td><td align="left">Generic interfaces for evaluation and development boards </td></tr>
<tr>
-<td>Pack_with_Board_Support.zip </td><td><a class="el" href="createPackBoard.html">Pack with Board Support</a> </td></tr>
+<td align="left">Board Part * </td><td align="left">Drivers that support an external component available on an evaluation board </td></tr>
+<tr>
+<td align="left">CMSIS </td><td align="left"><em>Cortex Microcontroller Software Interface Standard</em> components </td></tr>
+<tr>
+<td align="left">CMSIS Driver </td><td align="left">Unified device drivers compliant to the CMSIS-Driver specification </td></tr>
+<tr>
+<td align="left">Compiler </td><td align="left">Arm Compiler software extensions </td></tr>
+<tr>
+<td align="left">Data Exchange </td><td align="left">Data exchange components or data formatter, for example JSON </td></tr>
+<tr>
+<td align="left">Device </td><td align="left">Startup and system setup components </td></tr>
+<tr>
+<td align="left">Extension Board * </td><td align="left">Drivers that support an extension boards or shield </td></tr>
+<tr>
+<td align="left">File System* </td><td align="left">File drive support and file system </td></tr>
+<tr>
+<td align="left">Graphics* </td><td align="left">Graphical libraries for user interfaces </td></tr>
+<tr>
+<td align="left">IoT Client * </td><td align="left">IoT cloud client connectors </td></tr>
+<tr>
+<td align="left">IoT Utility * </td><td align="left">IoT specific utilities, i.e. a socket interface </td></tr>
+<tr>
+<td align="left">Network* </td><td align="left">Network stack using Internet protocols </td></tr>
+<tr>
+<td align="left">RTOS* </td><td align="left">Real-time operating systems </td></tr>
+<tr>
+<td align="left">Security* </td><td align="left">Encryption for secure communication or storage </td></tr>
+<tr>
+<td align="left">USB* </td><td align="left">Universal Serial Bus stack </td></tr>
+<tr>
+<td align="left">Utility </td><td align="left">Generic software utility components </td></tr>
</table>
+<p>Classes with a * should always be used together with a <a class="el" href="pdsc_components_pg.html#Component_Bundle">bundle</a> to avoid conflicts with other software components.</p>
+<p>If you wish to standardize a new Cclass, please send an inquiry to <a href="#" onclick="location.href='mai'+'lto:'+'cms'+'is'+'@ar'+'m.'+'com'; return false;">cmsis<span style="display: none;">.nosp@m.</span>@arm<span style="display: none;">.nosp@m.</span>.com</a> or raise an issue on the public <a href="https://github.com/ARM-software/CMSIS_5/issues">CMSIS GitHub development repository</a>. </p>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:42 for CMSIS-Pack by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:00 for CMSIS-Pack Version 1.6.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Pack/html/cp_SWComponents.html b/docs/Pack/html/cp_SWComponents.html
index 0783053..5cf2a0a 100644
--- a/docs/Pack/html/cp_SWComponents.html
+++ b/docs/Pack/html/cp_SWComponents.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Pack
- &#160;<span id="projectnumber">Version 1.5.0</span>
+ &#160;<span id="projectnumber">Version 1.6.0</span>
</div>
<div id="projectbrief">Delivery Mechanism for Software Packs</div>
</td>
@@ -526,7 +526,7 @@ Display of example projects in development tools</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:42 for CMSIS-Pack by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:00 for CMSIS-Pack Version 1.6.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Pack/html/cp_ZIPTool.html b/docs/Pack/html/cp_ZIPTool.html
index ea57c45..243fc1f 100644
--- a/docs/Pack/html/cp_ZIPTool.html
+++ b/docs/Pack/html/cp_ZIPTool.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Pack
- &#160;<span id="projectnumber">Version 1.5.0</span>
+ &#160;<span id="projectnumber">Version 1.6.0</span>
</div>
<div id="projectbrief">Delivery Mechanism for Software Packs</div>
</td>
@@ -118,7 +118,7 @@ $(document).ready(function(){initNavTree('cp_ZIPTool.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="createPackUtil.html">Utilities for Creating Packs</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:42 for CMSIS-Pack by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:00 for CMSIS-Pack Version 1.6.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Pack/html/cpdsc_pg.html b/docs/Pack/html/cpdsc_pg.html
index d650397..46abb8f 100644
--- a/docs/Pack/html/cpdsc_pg.html
+++ b/docs/Pack/html/cpdsc_pg.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Pack
- &#160;<span id="projectnumber">Version 1.5.0</span>
+ &#160;<span id="projectnumber">Version 1.6.0</span>
</div>
<div id="projectbrief">Delivery Mechanism for Software Packs</div>
</td>
@@ -741,7 +741,7 @@ CPDSC top level structure</h1>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:42 for CMSIS-Pack by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:01 for CMSIS-Pack Version 1.6.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Pack/html/createPackBoard.html b/docs/Pack/html/createPackBoard.html
index c3532ae..33aa415 100644
--- a/docs/Pack/html/createPackBoard.html
+++ b/docs/Pack/html/createPackBoard.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Pack
- &#160;<span id="projectnumber">Version 1.5.0</span>
+ &#160;<span id="projectnumber">Version 1.6.0</span>
</div>
<div id="projectbrief">Delivery Mechanism for Software Packs</div>
</td>
@@ -244,7 +244,7 @@ BSP bundle display in development tools</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:42 for CMSIS-Pack by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:00 for CMSIS-Pack Version 1.6.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Pack/html/createPackPublish.html b/docs/Pack/html/createPackPublish.html
index 4a5207a..466f7fb 100644
--- a/docs/Pack/html/createPackPublish.html
+++ b/docs/Pack/html/createPackPublish.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Pack
- &#160;<span id="projectnumber">Version 1.5.0</span>
+ &#160;<span id="projectnumber">Version 1.6.0</span>
</div>
<div id="projectbrief">Delivery Mechanism for Software Packs</div>
</td>
@@ -111,6 +111,22 @@ $(document).ready(function(){initNavTree('createPackPublish.html','');});
</div><!--header-->
<div class="contents">
<div class="textblock"><p>There are multiple ways to distribute a software pack:</p>
+<h1><a class="anchor" id="cp_prerequisites"></a>
+Prerequisites</h1>
+<p>Before you start to distribute a software pack, you need to make sure that it does not contain errors. An error- and warning-free run of the <code>gen_pack.bat</code> script from the <a class="el" href="cp_Packs.html#PackTutorials">Pack Tutorial</a> is a good start. but you also need to make sure that the schema has been validated. Pack Installer provides an easy mechanism to check the XML schema:</p>
+<ul>
+<li>Install the pack using Pack Installer.</li>
+<li>Right-click on the pack version number and select <b>Schema Check</b>: <br/>
+ <div class="image">
+<img src="schema_check.png" alt="schema_check.png"/>
+</div>
+</li>
+<li>The <b>Output</b> window shows the result. If errors are reported, please make sure to fix them before continuing.<br/>
+ <div class="image">
+<img src="schema_check_output.png" alt="schema_check_output.png"/>
+</div>
+ This is especially important when handing in the pack to be indexed by <a class="el" href="createPackPublish.html#cp_KeilComPack">Arm's pack index service</a>. The pack importer will ignore all PDSC files that do not pass the check against the most recently published PACK.xsd schema file and thus your pack will not be available for download.</li>
+</ul>
<h1><a class="anchor" id="cp_LocalInstallation"></a>
Local Installation</h1>
<p>The easiest way to distribute a software pack is attaching it to an email or using other means of electronic distribution (for example using a company internal file server). The installation of a software pack is usually triggered by double-clicking the Pack file. The pack management tool is invoked and the Pack is installed on the local machine. After installation, the Pack will be shown in the list of installed packs (tool dependent). If the PDSC file does not contain a valid <code>&lt;url&gt;</code> element, a manual installation is required to update a software pack. Otherwise, pack management tools can check for updates on the server or the local machine that is specified by <code>&lt;url&gt;</code>.</p>
@@ -145,8 +161,8 @@ Web installation and update</div></div>
</ul>
</dd></dl>
<h1><a class="anchor" id="cp_KeilComPack"></a>
-Publishing on www.keil.com/pack</h1>
-<p>Arm maintains a list of available software packs. If you wish to add your packs to that list, send either your vendor.pidx file or your PDSC file to the following email address: <a href="#" onclick="location.href='mai'+'lto:'+'CMS'+'IS'+'@ar'+'m.'+'com'; return false;">CMSIS@arm.com</a>. The PIDX file will be processed and all referenced PDSC files will be validated. The following content will be processed in order to generate the web site (<a href="http://www.keil.com/dd2/pack">www.keil.com/dd2/pack</a>) and index file (<a href="http://www.keil.com/pack/index.pidx">www.keil.com/pack/index.pidx</a>):</p>
+Publishing using Arm's Pack Index Service</h1>
+<p>Arm maintains a list of available software packs. If you wish to add your packs to that list, send either your vendor.pidx file or your PDSC file to the following email address: <a href="#" onclick="location.href='mai'+'lto:'+'CMS'+'IS'+'@ar'+'m.'+'com'; return false;">CMSIS@arm.com</a>. The PIDX file will be processed and all referenced PDSC files will be validated. The following content will be processed in order to generate the web site (<a href="https://developer.arm.com/embedded/cmsis/cmsis-packs">https://developer.arm.com/embedded/cmsis/cmsis-packs</a>):</p>
<ul>
<li>Version</li>
<li>Release Notes</li>
@@ -180,7 +196,7 @@ Moving a pack from one URL to another</h1>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:42 for CMSIS-Pack by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:00 for CMSIS-Pack Version 1.6.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Pack/html/createPackUtil.html b/docs/Pack/html/createPackUtil.html
index 4dde94c..0ce756c 100644
--- a/docs/Pack/html/createPackUtil.html
+++ b/docs/Pack/html/createPackUtil.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Pack
- &#160;<span id="projectnumber">Version 1.5.0</span>
+ &#160;<span id="projectnumber">Version 1.6.0</span>
</div>
<div id="projectbrief">Delivery Mechanism for Software Packs</div>
</td>
@@ -122,7 +122,7 @@ $(document).ready(function(){initNavTree('createPackUtil.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:42 for CMSIS-Pack by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:00 for CMSIS-Pack Version 1.6.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Pack/html/createPack_DFP.html b/docs/Pack/html/createPack_DFP.html
index eea9e37..4e0a87c 100644
--- a/docs/Pack/html/createPack_DFP.html
+++ b/docs/Pack/html/createPack_DFP.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Pack
- &#160;<span id="projectnumber">Version 1.5.0</span>
+ &#160;<span id="projectnumber">Version 1.6.0</span>
</div>
<div id="projectbrief">Delivery Mechanism for Software Packs</div>
</td>
@@ -524,7 +524,7 @@ Finally, save the PDSC file and regenerate the Pack file using the <a class="el"
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:42 for CMSIS-Pack by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:00 for CMSIS-Pack Version 1.6.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Pack/html/debug_description.html b/docs/Pack/html/debug_description.html
index 7085c9a..0f584a7 100644
--- a/docs/Pack/html/debug_description.html
+++ b/docs/Pack/html/debug_description.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Pack
- &#160;<span id="projectnumber">Version 1.5.0</span>
+ &#160;<span id="projectnumber">Version 1.6.0</span>
</div>
<div id="projectbrief">Delivery Mechanism for Software Packs</div>
</td>
@@ -729,9 +729,9 @@ Writing debug access sequences</h1>
<p>To override a default sequence or to create a custom (default) sequence, you need to write <a class="el" href="pdsc_family_pg.html#element_sequence">sequence</a> elements. The following sections show how to use the built-in debug access syntax, expressions, and debug access functions to create custom sequences.</p>
<h2><a class="anchor" id="DebugSyntaxRules"></a>
Debug access syntax rules</h2>
-<p>Debug accesses are described in <b>block</b> elements of a debug access sequence (<b>sequence</b> element). The following syntax is used for this purpose:</p>
+<p>Debug accesses are described in <b>block</b> elements (within a debug access <b>sequence</b> or <b>control</b> element). The following syntax is used for this purpose:</p>
<ul>
-<li>The contents of a <b>block</b> element is a series of statements.</li>
+<li>One or more statements have to be encapsulated in a <b>block</b> element.</li>
<li>Each statement must begin in a new line and is terminated by a <span class="XML-Token">;</span> character.</li>
<li>A typical statement consists of variable, followed by a <span class="XML-Token">=</span> character and an expression, where the <span class="XML-Token">=</span> character is an assignment of the <a class="el" href="debug_description.html#ExpressionType">expression</a> result to the variable: <div class="fragment"><div class="line">variable = expression;</div>
</div><!-- fragment --></li>
@@ -1613,7 +1613,7 @@ Using external tools</h2>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="coresight_setup.html">Debug Setup with CMSIS-Pack</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:42 for CMSIS-Pack by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:01 for CMSIS-Pack Version 1.6.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Pack/html/element_dominate.html b/docs/Pack/html/element_dominate.html
new file mode 100644
index 0000000..103fb8d
--- /dev/null
+++ b/docs/Pack/html/element_dominate.html
@@ -0,0 +1,152 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>/package/dominate element</title>
+<title>CMSIS-Pack: /package/dominate element</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Pack
+ &#160;<span id="projectnumber">Version 1.6.0</span>
+ </div>
+ <div id="projectbrief">Delivery Mechanism for Software Packs</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li class="current"><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('element_dominate.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">/package/dominate element </div> </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><p>The <a class="el" href="element_dominate.html">/package/dominate element</a> specifies that the Pack contains one or more <a class="el" href="pdsc_devices_pg.html#element_devices">device</a>, <a class="el" href="pdsc_apis_pg.html#element_apis">API</a>, or <a class="el" href="pdsc_components_pg.html#element_components">component</a> that overrules other packs that contain identical named <a class="el" href="pdsc_devices_pg.html#element_devices">device</a>, <a class="el" href="pdsc_apis_pg.html#element_apis">API</a>, or <a class="el" href="pdsc_components_pg.html#element_components">component</a>.</p>
+<p>This attribute is useful for framing packs that:</p>
+<ul>
+<li>Contain <em>certified</em> software components which should overrule software components with identical name of other packs.</li>
+<li>Contain new device definitions of devices that were previously defined in different packs.</li>
+</ul>
+<p><b>Example:</b> </p>
+<div class="fragment"><div class="line">&lt;package&gt;</div>
+<div class="line"> ...</div>
+<div class="line"> &lt;dominate info=<span class="stringliteral">&quot;CMSIS-Core, RTOS2, RTX5, Event Recorder, C Library certified for Cortex-M3&quot;</span>/&gt;</div>
+<div class="line"> ...</div>
+<div class="line">&lt;/package&gt;</div>
+</div><!-- fragment --><p>&#160;</p>
+<table class="cmtable" summary="Element: dominate">
+<tr>
+<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
+<tr>
+<td><a class="el" href="pdsc_package_pg.html#element_package">package</a> </td><td colspan="3"><a class="el" href="pdsc_package_pg.html#element_package">/package</a> </td></tr>
+<tr>
+<th>Attributes </th><th>Description </th><th>Type </th><th>Use </th></tr>
+<tr>
+<td>info </td><td>Descriptive text that explains the reason for the overwrite using dominate. </td><td>xs:string </td><td>optional </td></tr>
+</table>
+<hr/>
+ </div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="packFormat.html">Pack Description (*.pdsc) Format</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:00 for CMSIS-Pack Version 1.6.0 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Pack/html/element_keywords.html b/docs/Pack/html/element_keywords.html
index 22c58c3..4f8962e 100644
--- a/docs/Pack/html/element_keywords.html
+++ b/docs/Pack/html/element_keywords.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Pack
- &#160;<span id="projectnumber">Version 1.5.0</span>
+ &#160;<span id="projectnumber">Version 1.6.0</span>
</div>
<div id="projectbrief">Delivery Mechanism for Software Packs</div>
</td>
@@ -140,7 +140,7 @@ $(document).ready(function(){initNavTree('element_keywords.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="packFormat.html">Pack Description (*.pdsc) Format</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:42 for CMSIS-Pack by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:00 for CMSIS-Pack Version 1.6.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Pack/html/element_releases.html b/docs/Pack/html/element_releases.html
index 1890844..614818a 100644
--- a/docs/Pack/html/element_releases.html
+++ b/docs/Pack/html/element_releases.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Pack
- &#160;<span id="projectnumber">Version 1.5.0</span>
+ &#160;<span id="projectnumber">Version 1.6.0</span>
</div>
<div id="projectbrief">Delivery Mechanism for Software Packs</div>
</td>
@@ -187,7 +187,7 @@ $(document).ready(function(){initNavTree('element_releases.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="packFormat.html">Pack Description (*.pdsc) Format</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:42 for CMSIS-Pack by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:00 for CMSIS-Pack Version 1.6.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Pack/html/element_repository.html b/docs/Pack/html/element_repository.html
index 4e10a26..20ff6e7 100644
--- a/docs/Pack/html/element_repository.html
+++ b/docs/Pack/html/element_repository.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Pack
- &#160;<span id="projectnumber">Version 1.5.0</span>
+ &#160;<span id="projectnumber">Version 1.6.0</span>
</div>
<div id="projectbrief">Delivery Mechanism for Software Packs</div>
</td>
@@ -136,7 +136,7 @@ $(document).ready(function(){initNavTree('element_repository.html','');});
<li>Open the URL specified by the <code>&lt;repository&gt;</code> element in a browser.</li>
<li>Create a fork of the repository.</li>
<li>Clone the fork on your machine (you may want to checkout the <code>tag</code> specified in the <a class="el" href="element_releases.html">&lt;release&gt;</a> element).</li>
-<li>Create a branch for you modifications.</li>
+<li>Create a branch for your modifications.</li>
<li>Develop and test the modifications of your branch and push the branch to GitHub.</li>
<li>Create a pull request of your branch into the upstream repository.</li>
</ul>
@@ -147,7 +147,7 @@ $(document).ready(function(){initNavTree('element_repository.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="packFormat.html">Pack Description (*.pdsc) Format</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:42 for CMSIS-Pack by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:00 for CMSIS-Pack Version 1.6.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Pack/html/element_requirements_pg.html b/docs/Pack/html/element_requirements_pg.html
index 99fbe69..a958a23 100644
--- a/docs/Pack/html/element_requirements_pg.html
+++ b/docs/Pack/html/element_requirements_pg.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Pack
- &#160;<span id="projectnumber">Version 1.5.0</span>
+ &#160;<span id="projectnumber">Version 1.6.0</span>
</div>
<div id="projectbrief">Delivery Mechanism for Software Packs</div>
</td>
@@ -250,7 +250,7 @@ $(document).ready(function(){initNavTree('element_requirements_pg.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="packFormat.html">Pack Description (*.pdsc) Format</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:42 for CMSIS-Pack by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:00 for CMSIS-Pack Version 1.6.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Pack/html/element_taxonomy.html b/docs/Pack/html/element_taxonomy.html
index f2b99e2..b450107 100644
--- a/docs/Pack/html/element_taxonomy.html
+++ b/docs/Pack/html/element_taxonomy.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Pack
- &#160;<span id="projectnumber">Version 1.5.0</span>
+ &#160;<span id="projectnumber">Version 1.6.0</span>
</div>
<div id="projectbrief">Delivery Mechanism for Software Packs</div>
</td>
@@ -201,25 +201,41 @@ $(document).ready(function(){initNavTree('element_taxonomy.html','');});
<tr>
<th>Cclass= </th><th>Description </th></tr>
<tr>
-<td class="XML-Token">Board Support </td><td>Components providing interfaces for Evaluation and Development Boards </td></tr>
+<td class="XML-Token">Audio </td><td>Software components for audio processing </td></tr>
+<tr>
+<td class="XML-Token">Board Support </td><td>Components providing interfaces for Evaluation and Development Boards </td></tr>
+<tr>
+<td class="XML-Token">Board Part </td><td>Drivers that support an external component available on an evaluation board </td></tr>
+<tr>
+<td class="XML-Token">Compiler </td><td>Components implementing compiler specific interfaces (e.g. Retargeting) </td></tr>
<tr>
<td class="XML-Token">CMSIS </td><td>Components defined by Cortex Microcontroller Software Interface Standard (e.g. <a href="../../Core/html/index.html" class="el">CMSIS-Core(M)</a>, <a href="../../Core_A/html/index.html" class="el">CMSIS-Core(A)</a>, <a href="../../DSP/html/index.html" class="el">CMSIS-DSP</a> and <a href="../../RTOS/html/index.html" class="el">CMSIS-RTOS</a>) </td></tr>
<tr>
+<td class="XML-Token">CMSIS Driver </td><td>Components implementing unified device drivers compliant to <a href="../../Driver/html/index.html" class="el">CMSIS-Driver</a> (e.g. UART, SPI, USB, etc.) </td></tr>
+<tr>
<td class="XML-Token">Device </td><td>Components containing device specific implementations of non-standard APIs (e.g. HAL drivers, CMSIS Startup files) </td></tr>
<tr>
-<td class="XML-Token">CMSIS Driver </td><td>Components implementing unified device drivers compliant to <a href="../../Driver/html/index.html" class="el">CMSIS-Driver</a> (e.g. UART, SPI, USB, etc.) </td></tr>
+<td class="XML-Token">Data Exchange </td><td>Components implementing some kind of data exchange or data formatter </td></tr>
+<tr>
+<td class="XML-Token">Extension Board </td><td>Drivers that support an extension board or shield </td></tr>
<tr>
<td class="XML-Token">File System </td><td>Components implementing some kind of File Systems (e.g. Flash or RAM based file systems) </td></tr>
<tr>
<td class="XML-Token">Graphics </td><td>Components implementing some kind of Display and Graphics Software </td></tr>
<tr>
-<td class="XML-Token">Network </td><td>Components implementing some kind of Network Communications (e.g. TCP/IP Stack) </td></tr>
+<td class="XML-Token">IoT Client </td><td>Components implementing some kind of IoT cloud client connector </td></tr>
<tr>
-<td class="XML-Token">USB </td><td>Components implementing some kind of USB interfaces (e.g. Host and Device interfaces) </td></tr>
+<td class="XML-Token">IoT Utility </td><td>IoT specific software utility </td></tr>
+<tr>
+<td class="XML-Token">Network </td><td>Components implementing some kind of network communications (e.g. TCP/IP Stack) </td></tr>
<tr>
-<td class="XML-Token">Compiler </td><td>Components implementing Compiler specific interfaces (e.g. Retargeting) </td></tr>
+<td class="XML-Token">RTOS </td><td>Components implementing some kind of real-time operating system (e.g. FreeRTOS, Micrium Real Time Kernel) </td></tr>
<tr>
-<td class="XML-Token">RTOS </td><td>Components implementing some kind of Real-time Operating System (e.g. FreeRTOS, Micrium Real Time Kernel) </td></tr>
+<td class="XML-Token">Security </td><td>Components implementing some kind of encryption for secure communication or storage </td></tr>
+<tr>
+<td class="XML-Token">USB </td><td>Components implementing some kind of USB interfaces (e.g. Host and Device interfaces) </td></tr>
+<tr>
+<td class="XML-Token">Utility </td><td>Generic software utility components </td></tr>
</table>
<p>&#160;</p>
<p><a class="anchor" id="CgroupType"></a><b>Table: Component Groups</b></p>
@@ -247,7 +263,11 @@ $(document).ready(function(){initNavTree('element_taxonomy.html','');});
<tr>
<td class="XML-Token">DSP </td><td>A component implementing the <a href="../../DSP/html/index.html" class="el">CMSIS-DSP</a> API specification. </td></tr>
<tr>
+<td class="XML-Token">NN Lib </td><td>A component implementing the <a href="../../NN/html/index.html" class="el">CMSIS-NN</a> API specification. </td></tr>
+<tr>
<td class="XML-Token">RTOS </td><td>A component implementing the <a href="../../RTOS/html/index.html" class="el">CMSIS-RTOS</a> API specification. </td></tr>
+<tr>
+<td class="XML-Token">RTOS2 </td><td>A component implementing the <a href="../../RTOS2/html/index.html" class="el">CMSIS-RTOS v2</a> API specification. </td></tr>
</table>
<p>&#160;</p>
</div></div><!-- contents -->
@@ -256,7 +276,7 @@ $(document).ready(function(){initNavTree('element_taxonomy.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="packFormat.html">Pack Description (*.pdsc) Format</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:42 for CMSIS-Pack by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:00 for CMSIS-Pack Version 1.6.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Pack/html/external_mac_example.png b/docs/Pack/html/external_mac_example.png
new file mode 100644
index 0000000..3cf3c23
--- /dev/null
+++ b/docs/Pack/html/external_mac_example.png
Binary files differ
diff --git a/docs/Pack/html/flashAlgorithm.html b/docs/Pack/html/flashAlgorithm.html
index a76a8f8..d454cf6 100644
--- a/docs/Pack/html/flashAlgorithm.html
+++ b/docs/Pack/html/flashAlgorithm.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Pack
- &#160;<span id="projectnumber">Version 1.5.0</span>
+ &#160;<span id="projectnumber">Version 1.6.0</span>
</div>
<div id="projectbrief">Delivery Mechanism for Software Packs</div>
</td>
@@ -158,7 +158,9 @@ Creating a new Algorithm</h1>
<div class="line">};</div>
</div><!-- fragment --></li>
</ol>
-<dl class="section note"><dt>Note</dt><dd>The <b>Device Name</b> will usually be shown in tools to identify the Flash algorithm. Make sure that this is changed to the correct device name from the DFP.</dd></dl>
+<dl class="section note"><dt>Note</dt><dd>The <b>Device Name</b> is usually be shown in tools to identify the Flash algorithm. Make sure that this name reflects the device name.</dd>
+<dd>
+The <b>Programming Page Size</b> specifies the block size for programming using the function <a class="el" href="algorithmFunc.html#ProgramPage">ProgramPage</a>. For devices with small block sizes it might be better to specify a multiple of the physical block size as this reduces the communication overhead to the target. An optimal block size for fast programming is 1024 bytes, however the system itself does not restrict this size value.</dd></dl>
<h1><a class="anchor" id="AddFPA"></a>
Adding an Algorithm to a Pack</h1>
<p>The generated <b>*.FLM</b> file needs to be added to the <a class="el" href="createPack_DFP.html">Pack with Device Support</a>, so that it is available to the tool user for programming his device. Usually, a directory <b>Flash</b> is created and the algorithm is saved in this directory.</p>
@@ -183,7 +185,7 @@ Adding an Algorithm to a Pack</h1>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:42 for CMSIS-Pack by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:00 for CMSIS-Pack Version 1.6.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Pack/html/index.html b/docs/Pack/html/index.html
index 76898c5..f2c4fbe 100644
--- a/docs/Pack/html/index.html
+++ b/docs/Pack/html/index.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Pack
- &#160;<span id="projectnumber">Version 1.5.0</span>
+ &#160;<span id="projectnumber">Version 1.6.0</span>
</div>
<div id="projectbrief">Delivery Mechanism for Software Packs</div>
</td>
@@ -117,11 +117,19 @@ $(document).ready(function(){initNavTree('index.html','');});
<li>Device parameters along with startup code and programming algorithms</li>
<li>Example projects</li>
</ul>
-<p>The complete file collection along with the PDSC file is shipped in ZIP-format as a Software Pack. The PDSC file is designed for software development environments and describes the user and device relevant context for the files supplied within such a Software Pack. A Software Pack can be used for multiple purposes (see below).</p>
+<p>The complete file collection along with the PDSC file is shipped in ZIP-format (renamed to *.pack). The PDSC file is designed for software development environments and describes the user and device relevant context for the files supplied within such a pack file.</p>
+<p>The CMSIS-Pack system solves several problems:</p>
+<ul>
+<li>It provides meta-data of files that relate to a software component. All files that belong to a software component can be identified and information about the original provider is preserved.</li>
+<li>It enables consistent software component upgrade and identifies incompatible configuration files that may be part of the user application.</li>
+<li>Software component providers can specify the interfaces and relationship to other software components.</li>
+<li>The meta-data of a software component can include dependency information for toolchains, devices, and processors which simplifies the integration into application programs.</li>
+</ul>
<p>After installing a <a class="el" href="cp_SWComponents.html">Software Pack</a>, all included software components are available to the development tools. <a class="el" href="cp_SWComponents.html#cp_Components">Software components</a> are a collection of source modules, header and configuration files as well as libraries. Packs containing software components can also include <a class="el" href="cp_SWComponents.html#cp_Examples">Example Projects</a> and <a class="el" href="cp_SWComponents.html#cp_CodeTemplates">User Code Templates</a>.</p>
<p>The <a class="el" href="pack_revisionHistory.html">Revision History of CMSIS-Pack</a> lists the main changes between versions.</p>
<h1><a class="anchor" id="SWPackVariants"></a>
Software Pack Use Cases</h1>
+<p>A pack can be used for multiple purposes:</p>
<div class="image">
<img src="SPVariants_small.png" alt="SPVariants_small.png"/>
<div class="caption">
@@ -135,21 +143,21 @@ Software Pack Use Cases</div></div>
<li><b>In-house Software Packs:</b> usually contain software components that can be distributed within a company or engineering group.</li>
</ul>
<dl class="section note"><dt>Note</dt><dd>A Software Pack can address multiple use cases at the same time!</dd></dl>
-<p>The following sections give you more details on the basics:</p>
+<p>The following sections provide more information:</p>
<ul>
-<li><a class="el" href="cp_Packs.html">Software Packs Overview</a> explains the steps required for creating a Software Pack in general.</li>
-<li><a class="el" href="cp_SWComponents.html">Pack with Software Components</a> gives detailed information on the contents of the PDSC file.</li>
-<li><a class="el" href="createPack_DFP.html">Pack with Device Support</a> describes additional requirements of Device Family Packs (DFPs).</li>
+<li>In the <a class="el" href="cp_Packs.html">Overview</a>, learn the basics and the required steps for creating a pack.</li>
+<li><a class="el" href="cp_SWComponents.html">Pack with Software Components</a> shows how to start a pack from scratch.</li>
+<li><a class="el" href="createPack_DFP.html">Pack with Device Support</a> describes how to enable device support in a DFP.</li>
<li><a class="el" href="createPackBoard.html">Pack with Board Support</a> covers the creation of Board Support Packs (BSPs).</li>
-<li><a class="el" href="pack_Example.html">Pack Example</a> explains the Software Pack example that is part of the CMSIS Pack in more detail.</li>
-<li><a class="el" href="createPackPublish.html">Publish a Pack</a> shows the options for publishing a Pack.</li>
-<li><a class="el" href="createPackUtil.html">Utilities for Creating Packs</a> caters to programs that are useful during the creation of a Pack.</li>
+<li><a class="el" href="pack_Example.html">Pack Example</a> explains the available example pack in more detail.</li>
+<li>Learn how to <a class="el" href="createPackPublish.html">Publish a Pack</a>.</li>
+<li><a class="el" href="createPackUtil.html">Utilities for Creating Packs</a> are available that are useful during the creation of a pack.</li>
<li><a class="el" href="packFormat.html">Pack Description (*.pdsc) Format</a> describes all XML elements that can be used in a PDSC file.</li>
<li><a class="el" href="configWizard.html">Configuration Wizard Annotations</a> can be used to create GUI-like elements in development tools for configuration files.</li>
-<li><a class="el" href="flashAlgorithm.html">Flash Programming</a> are used to erase or download applications to Flash devices.</li>
-<li><a class="el" href="coresight_setup.html">Debug Setup with CMSIS-Pack</a> allow to create tool-agnostic debug and trace configurations</li>
+<li><a class="el" href="flashAlgorithm.html">Flash Programming</a> algorithms are used to erase or download applications to Flash devices.</li>
+<li><a class="el" href="coresight_setup.html">Debug Setup with CMSIS-Pack</a> allows to create tool-agnostic debug and trace configurations</li>
<li><a class="el" href="cpdsc_pg.html">Project Description (*.cpdsc) Format</a> is a environment/tool independent definition of a software project. This helps to create only one set of example projects that can be used by many different tool vendors.</li>
-<li><a class="el" href="packIndexFile.html">CMSIS-Pack Index Files</a></li>
+<li><a class="el" href="packIndexFile.html">CMSIS-Pack Index Files</a> are used to generate a catalog of available packs.</li>
</ul>
<hr/>
<h2>CMSIS-Pack in ARM::CMSIS Pack </h2>
@@ -170,7 +178,7 @@ Software Pack Use Cases</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-Pack by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:01 for CMSIS-Pack Version 1.6.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Pack/html/internal_mac_example.png b/docs/Pack/html/internal_mac_example.png
new file mode 100644
index 0000000..8ffd39e
--- /dev/null
+++ b/docs/Pack/html/internal_mac_example.png
Binary files differ
diff --git a/docs/Pack/html/navtree.js b/docs/Pack/html/navtree.js
index e7950c2..4c6eae9 100644
--- a/docs/Pack/html/navtree.js
+++ b/docs/Pack/html/navtree.js
@@ -3,13 +3,19 @@ var NAVTREE =
[ "CMSIS-Pack", "index.html", [
[ "Software Pack Use Cases", "index.html#SWPackVariants", null ],
[ "Revision History of CMSIS-Pack", "pack_revisionHistory.html", null ],
- [ "Software Packs Overview", "cp_Packs.html", [
+ [ "Overview", "cp_Packs.html", [
+ [ "Software Components", "cp_Packs.html#cp_Components", null ],
+ [ "References to other software components", "cp_Packs.html#cp_Cond", null ],
+ [ "Requirements", "cp_Packs.html#cp_Requirements", null ],
+ [ "Central API definition", "cp_Packs.html#cp_APIDef", null ],
+ [ "Inventory header file: RTE_Components.h", "cp_Packs.html#cp_RTECompH", null ],
+ [ "Combining software components", "cp_Packs.html#cp_Combine", null ],
+ [ "Steps to Create a Pack", "cp_Packs.html#cp_PackSteps", null ],
+ [ "Pack Tutorial", "cp_Packs.html#PackTutorials", null ],
[ "Pack Conventions", "cp_Packs.html#PackFilenames", [
[ "Pack File Name", "cp_Packs.html#pack_filename", null ],
[ "Software Component Cclasses", "cp_Packs.html#pack_Cclass", null ]
- ] ],
- [ "Steps to Create a Pack", "cp_Packs.html#cp_PackSteps", null ],
- [ "Pack Tutorial", "cp_Packs.html#PackTutorials", null ]
+ ] ]
] ],
[ "Pack with Software Components", "cp_SWComponents.html", [
[ "Create PDSC File", "cp_SWComponents.html#cp_CreatePDSC", null ],
@@ -41,9 +47,10 @@ var NAVTREE =
[ "Pack Example", "pack_Example.html", null ],
[ "Utilities for Creating Packs", "createPackUtil.html", "createPackUtil" ],
[ "Publish a Pack", "createPackPublish.html", [
+ [ "Prerequisites", "createPackPublish.html#cp_prerequisites", null ],
[ "Local Installation", "createPackPublish.html#cp_LocalInstallation", null ],
[ "Web Download", "createPackPublish.html#cp_WebDownload", null ],
- [ "Publishing on www.keil.com/pack", "createPackPublish.html#cp_KeilComPack", null ],
+ [ "Publishing using Arm's Pack Index Service", "createPackPublish.html#cp_KeilComPack", null ],
[ "Moving a pack from one URL to another", "createPackPublish.html#cp_PackRehosting", null ]
] ],
[ "Pack Description (*.pdsc) Format", "packFormat.html", "packFormat" ],
diff --git a/docs/Pack/html/navtreeindex0.js b/docs/Pack/html/navtreeindex0.js
index 6b64d6f..cd4b210 100644
--- a/docs/Pack/html/navtreeindex0.js
+++ b/docs/Pack/html/navtreeindex0.js
@@ -15,11 +15,17 @@ var NAVTREEINDEX0 =
"coresight_setup.html":[12],
"cp_Editors.html":[7,1],
"cp_Packs.html":[2],
-"cp_Packs.html#PackFilenames":[2,0],
-"cp_Packs.html#PackTutorials":[2,2],
-"cp_Packs.html#cp_PackSteps":[2,1],
-"cp_Packs.html#pack_Cclass":[2,0,1],
-"cp_Packs.html#pack_filename":[2,0,0],
+"cp_Packs.html#PackFilenames":[2,8],
+"cp_Packs.html#PackTutorials":[2,7],
+"cp_Packs.html#cp_APIDef":[2,3],
+"cp_Packs.html#cp_Combine":[2,5],
+"cp_Packs.html#cp_Components":[2,0],
+"cp_Packs.html#cp_Cond":[2,1],
+"cp_Packs.html#cp_PackSteps":[2,6],
+"cp_Packs.html#cp_RTECompH":[2,4],
+"cp_Packs.html#cp_Requirements":[2,2],
+"cp_Packs.html#pack_Cclass":[2,8,1],
+"cp_Packs.html#pack_filename":[2,8,0],
"cp_SWComponents.html":[3],
"cp_SWComponents.html#cp_API":[3,8],
"cp_SWComponents.html#cp_Bundles":[3,6],
@@ -54,10 +60,11 @@ var NAVTREEINDEX0 =
"createPackBoard.html#cp_BundleExample":[5,1],
"createPackBoard.html#cp_SpecDevBoard":[5,0],
"createPackPublish.html":[8],
-"createPackPublish.html#cp_KeilComPack":[8,2],
-"createPackPublish.html#cp_LocalInstallation":[8,0],
-"createPackPublish.html#cp_PackRehosting":[8,3],
-"createPackPublish.html#cp_WebDownload":[8,1],
+"createPackPublish.html#cp_KeilComPack":[8,3],
+"createPackPublish.html#cp_LocalInstallation":[8,1],
+"createPackPublish.html#cp_PackRehosting":[8,4],
+"createPackPublish.html#cp_WebDownload":[8,2],
+"createPackPublish.html#cp_prerequisites":[8,0],
"createPackUtil.html":[7],
"createPack_DFP.html":[4],
"createPack_DFP.html#cp_BasicDFP":[4,0],
@@ -96,16 +103,17 @@ var NAVTREEINDEX0 =
"debug_description.html#traceStart":[12,0,5,0],
"debug_description.html#usage_of_sequences":[12,0,3],
"debug_description.html#writing_sequences":[12,0,6],
+"element_dominate.html":[9,6],
"element_keywords.html":[9,4],
-"element_releases.html":[9,6],
-"element_releases.html#element_release":[9,6,0],
+"element_releases.html":[9,7],
+"element_releases.html#element_release":[9,7,0],
"element_repository.html":[9,5],
-"element_requirements_pg.html":[9,7],
-"element_requirements_pg.html#element_compilers":[9,7,1],
-"element_requirements_pg.html#element_languages":[9,7,2],
-"element_requirements_pg.html#element_packages":[9,7,0],
-"element_taxonomy.html":[9,8],
-"element_taxonomy.html#element_taxonomyDescription":[9,8,0],
+"element_requirements_pg.html":[9,8],
+"element_requirements_pg.html#element_compilers":[9,8,1],
+"element_requirements_pg.html#element_languages":[9,8,2],
+"element_requirements_pg.html#element_packages":[9,8,0],
+"element_taxonomy.html":[9,9],
+"element_taxonomy.html#element_taxonomyDescription":[9,9,0],
"flashAlgorithm.html":[11],
"flashAlgorithm.html#AddFPA":[11,1],
"flashAlgorithm.html#CreateFPA":[11,0],
@@ -124,90 +132,92 @@ var NAVTREEINDEX0 =
"pack_Example.html":[6],
"pack_revisionHistory.html":[1],
"pages.html":[],
-"pdsc_apis_pg.html":[9,9],
-"pdsc_apis_pg.html#element_api":[9,9,1],
-"pdsc_apis_pg.html#element_apis":[9,9,0],
-"pdsc_boards_pg.html":[9,12],
-"pdsc_boards_pg.html#element_board":[9,12,1],
-"pdsc_boards_pg.html#element_board_book":[9,12,7],
-"pdsc_boards_pg.html#element_board_compatibleDevice":[9,12,4],
-"pdsc_boards_pg.html#element_board_debugInterface":[9,12,6],
-"pdsc_boards_pg.html#element_board_feature":[9,12,2],
-"pdsc_boards_pg.html#element_board_image":[9,12,5],
-"pdsc_boards_pg.html#element_board_mountedDevice":[9,12,3],
-"pdsc_boards_pg.html#element_boards":[9,12,0],
-"pdsc_components_pg.html":[9,14],
-"pdsc_components_pg.html#Component_Bundle":[9,14,0],
-"pdsc_components_pg.html#Component_Files":[9,14,1],
-"pdsc_components_pg.html#Component_Instances":[9,14,2],
-"pdsc_components_pg.html#RTE_Components_h":[9,14,3],
-"pdsc_components_pg.html#element_bundle":[9,14,5],
-"pdsc_components_pg.html#element_component":[9,14,6],
-"pdsc_components_pg.html#element_components":[9,14,4],
-"pdsc_components_pg.html#element_file":[9,14,8],
-"pdsc_components_pg.html#element_files":[9,14,7],
-"pdsc_conditions_pg.html":[9,13],
-"pdsc_conditions_pg.html#element_accept":[9,13,2],
-"pdsc_conditions_pg.html#element_condition":[9,13,1],
-"pdsc_conditions_pg.html#element_conditions":[9,13,0],
-"pdsc_conditions_pg.html#element_deny":[9,13,4],
-"pdsc_conditions_pg.html#element_require":[9,13,3],
-"pdsc_devices_pg.html":[9,11],
-"pdsc_devices_pg.html#element_devices":[9,11,0],
-"pdsc_examples_pg.html":[9,15],
-"pdsc_examples_pg.html#element_example":[9,15,1],
-"pdsc_examples_pg.html#element_example_attribute_component":[9,15,6],
-"pdsc_examples_pg.html#element_example_attributes":[9,15,5],
-"pdsc_examples_pg.html#element_example_board":[9,15,2],
-"pdsc_examples_pg.html#element_example_project":[9,15,3],
-"pdsc_examples_pg.html#element_example_project_env":[9,15,4],
-"pdsc_examples_pg.html#element_examples":[9,15,0],
-"pdsc_family_pg.html":[9,11,1],
-"pdsc_family_pg.html#DebugSyntaxRules":[9,11,1,23,0],
-"pdsc_family_pg.html#ExpressionType":[9,11,1,23,1],
-"pdsc_family_pg.html#element_algorithm":[9,11,1,3],
-"pdsc_family_pg.html#element_book":[9,11,1,7],
-"pdsc_family_pg.html#element_compile":[9,11,1,8],
-"pdsc_family_pg.html#element_dbg_datapatch":[9,11,1,25],
-"pdsc_family_pg.html#element_debug":[9,11,1,24],
-"pdsc_family_pg.html#element_debugconfig":[9,11,1,14],
-"pdsc_family_pg.html#element_debugport":[9,11,1,16],
-"pdsc_family_pg.html#element_debugvars":[9,11,1,15],
-"pdsc_family_pg.html#element_description":[9,11,1,9],
-"pdsc_family_pg.html#element_device":[9,11,1,2],
-"pdsc_family_pg.html#element_dp_cjtag":[9,11,1,19],
-"pdsc_family_pg.html#element_dp_jtag":[9,11,1,17],
-"pdsc_family_pg.html#element_dp_swd":[9,11,1,18],
-"pdsc_family_pg.html#element_environment":[9,11,1,10],
-"pdsc_family_pg.html#element_family":[9,11,1,0],
-"pdsc_family_pg.html#element_feature":[9,11,1,11],
-"pdsc_family_pg.html#element_flashblock":[9,11,1,5],
-"pdsc_family_pg.html#element_flashgap":[9,11,1,6],
-"pdsc_family_pg.html#element_flashinfo":[9,11,1,4],
-"pdsc_family_pg.html#element_memory":[9,11,1,12],
-"pdsc_family_pg.html#element_processor":[9,11,1,13],
-"pdsc_family_pg.html#element_seq_block":[9,11,1,23],
-"pdsc_family_pg.html#element_seq_control":[9,11,1,22],
-"pdsc_family_pg.html#element_sequence":[9,11,1,21],
-"pdsc_family_pg.html#element_sequences":[9,11,1,20],
-"pdsc_family_pg.html#element_subFamily":[9,11,1,1],
-"pdsc_family_pg.html#element_trace":[9,11,1,26],
-"pdsc_family_pg.html#element_trace_serialwire":[9,11,1,27],
-"pdsc_family_pg.html#element_trace_tracebuffer":[9,11,1,29],
-"pdsc_family_pg.html#element_trace_traceport":[9,11,1,28],
-"pdsc_family_pg.html#element_variant":[9,11,1,30],
-"pdsc_generators_pg.html":[9,10],
-"pdsc_generators_pg.html#element_gen_argument":[9,10,7],
-"pdsc_generators_pg.html#element_gen_command":[9,10,6],
-"pdsc_generators_pg.html#element_gen_eclipse":[9,10,4],
-"pdsc_generators_pg.html#element_gen_exe":[9,10,3],
-"pdsc_generators_pg.html#element_gen_file":[9,10,10],
-"pdsc_generators_pg.html#element_gen_files":[9,10,9],
-"pdsc_generators_pg.html#element_gen_project_files":[9,10,8],
-"pdsc_generators_pg.html#element_gen_select":[9,10,2],
-"pdsc_generators_pg.html#element_gen_web":[9,10,5],
-"pdsc_generators_pg.html#element_generator":[9,10,1],
-"pdsc_generators_pg.html#element_generators":[9,10,0],
+"pdsc_apis_pg.html":[9,10],
+"pdsc_apis_pg.html#element_api":[9,10,1],
+"pdsc_apis_pg.html#element_apis":[9,10,0],
+"pdsc_boards_pg.html":[9,13],
+"pdsc_boards_pg.html#element_board":[9,13,1],
+"pdsc_boards_pg.html#element_board_book":[9,13,7],
+"pdsc_boards_pg.html#element_board_compatibleDevice":[9,13,4],
+"pdsc_boards_pg.html#element_board_debugInterface":[9,13,6],
+"pdsc_boards_pg.html#element_board_feature":[9,13,2],
+"pdsc_boards_pg.html#element_board_image":[9,13,5],
+"pdsc_boards_pg.html#element_board_mountedDevice":[9,13,3],
+"pdsc_boards_pg.html#element_boards":[9,13,0],
+"pdsc_components_pg.html":[9,15],
+"pdsc_components_pg.html#Component_Bundle":[9,15,0],
+"pdsc_components_pg.html#Component_Files":[9,15,1],
+"pdsc_components_pg.html#Component_Instances":[9,15,2],
+"pdsc_components_pg.html#Pre_Include_Global_h":[9,15,4],
+"pdsc_components_pg.html#Pre_Include_Local_h":[9,15,5],
+"pdsc_components_pg.html#RTE_Components_h":[9,15,3],
+"pdsc_components_pg.html#element_bundle":[9,15,7],
+"pdsc_components_pg.html#element_component":[9,15,8],
+"pdsc_components_pg.html#element_components":[9,15,6],
+"pdsc_components_pg.html#element_file":[9,15,10],
+"pdsc_components_pg.html#element_files":[9,15,9],
+"pdsc_conditions_pg.html":[9,14],
+"pdsc_conditions_pg.html#element_accept":[9,14,2],
+"pdsc_conditions_pg.html#element_condition":[9,14,1],
+"pdsc_conditions_pg.html#element_conditions":[9,14,0],
+"pdsc_conditions_pg.html#element_deny":[9,14,4],
+"pdsc_conditions_pg.html#element_require":[9,14,3],
+"pdsc_devices_pg.html":[9,12],
+"pdsc_devices_pg.html#element_devices":[9,12,0],
+"pdsc_examples_pg.html":[9,16],
+"pdsc_examples_pg.html#element_example":[9,16,1],
+"pdsc_examples_pg.html#element_example_attribute_component":[9,16,6],
+"pdsc_examples_pg.html#element_example_attributes":[9,16,5],
+"pdsc_examples_pg.html#element_example_board":[9,16,2],
+"pdsc_examples_pg.html#element_example_project":[9,16,3],
+"pdsc_examples_pg.html#element_example_project_env":[9,16,4],
+"pdsc_examples_pg.html#element_examples":[9,16,0],
+"pdsc_family_pg.html":[9,12,1],
+"pdsc_family_pg.html#DebugSyntaxRules":[9,12,1,23,0],
+"pdsc_family_pg.html#ExpressionType":[9,12,1,23,1],
+"pdsc_family_pg.html#element_algorithm":[9,12,1,3],
+"pdsc_family_pg.html#element_book":[9,12,1,7],
+"pdsc_family_pg.html#element_compile":[9,12,1,8],
+"pdsc_family_pg.html#element_dbg_datapatch":[9,12,1,25],
+"pdsc_family_pg.html#element_debug":[9,12,1,24],
+"pdsc_family_pg.html#element_debugconfig":[9,12,1,14],
+"pdsc_family_pg.html#element_debugport":[9,12,1,16],
+"pdsc_family_pg.html#element_debugvars":[9,12,1,15],
+"pdsc_family_pg.html#element_description":[9,12,1,9],
+"pdsc_family_pg.html#element_device":[9,12,1,2],
+"pdsc_family_pg.html#element_dp_cjtag":[9,12,1,19],
+"pdsc_family_pg.html#element_dp_jtag":[9,12,1,17],
+"pdsc_family_pg.html#element_dp_swd":[9,12,1,18],
+"pdsc_family_pg.html#element_environment":[9,12,1,10],
+"pdsc_family_pg.html#element_family":[9,12,1,0],
+"pdsc_family_pg.html#element_feature":[9,12,1,11],
+"pdsc_family_pg.html#element_flashblock":[9,12,1,5],
+"pdsc_family_pg.html#element_flashgap":[9,12,1,6],
+"pdsc_family_pg.html#element_flashinfo":[9,12,1,4],
+"pdsc_family_pg.html#element_memory":[9,12,1,12],
+"pdsc_family_pg.html#element_processor":[9,12,1,13],
+"pdsc_family_pg.html#element_seq_block":[9,12,1,23],
+"pdsc_family_pg.html#element_seq_control":[9,12,1,22],
+"pdsc_family_pg.html#element_sequence":[9,12,1,21],
+"pdsc_family_pg.html#element_sequences":[9,12,1,20],
+"pdsc_family_pg.html#element_subFamily":[9,12,1,1],
+"pdsc_family_pg.html#element_trace":[9,12,1,26],
+"pdsc_family_pg.html#element_trace_serialwire":[9,12,1,27],
+"pdsc_family_pg.html#element_trace_tracebuffer":[9,12,1,29],
+"pdsc_family_pg.html#element_trace_traceport":[9,12,1,28],
+"pdsc_family_pg.html#element_variant":[9,12,1,30],
+"pdsc_generators_pg.html":[9,11],
+"pdsc_generators_pg.html#element_gen_argument":[9,11,7],
+"pdsc_generators_pg.html#element_gen_command":[9,11,6],
+"pdsc_generators_pg.html#element_gen_eclipse":[9,11,4],
+"pdsc_generators_pg.html#element_gen_exe":[9,11,3],
+"pdsc_generators_pg.html#element_gen_file":[9,11,10],
+"pdsc_generators_pg.html#element_gen_files":[9,11,9],
+"pdsc_generators_pg.html#element_gen_project_files":[9,11,8],
+"pdsc_generators_pg.html#element_gen_select":[9,11,2],
+"pdsc_generators_pg.html#element_gen_web":[9,11,5],
+"pdsc_generators_pg.html#element_generator":[9,11,1],
+"pdsc_generators_pg.html#element_generators":[9,11,0],
"pdsc_package_pg.html":[9,3],
"pdsc_package_pg.html#element_package":[9,3,0],
"sdf_pg.html":[14],
diff --git a/docs/Pack/html/packChk.html b/docs/Pack/html/packChk.html
index 8276775..ff23eea 100644
--- a/docs/Pack/html/packChk.html
+++ b/docs/Pack/html/packChk.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Pack
- &#160;<span id="projectnumber">Version 1.5.0</span>
+ &#160;<span id="projectnumber">Version 1.6.0</span>
</div>
<div id="projectbrief">Delivery Mechanism for Software Packs</div>
</td>
@@ -404,7 +404,7 @@ Error and Warning Messages</h1>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="createPackUtil.html">Utilities for Creating Packs</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:42 for CMSIS-Pack by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:00 for CMSIS-Pack Version 1.6.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Pack/html/packFormat.html b/docs/Pack/html/packFormat.html
index 4889917..c5d5c95 100644
--- a/docs/Pack/html/packFormat.html
+++ b/docs/Pack/html/packFormat.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Pack
- &#160;<span id="projectnumber">Version 1.5.0</span>
+ &#160;<span id="projectnumber">Version 1.6.0</span>
</div>
<div id="projectbrief">Delivery Mechanism for Software Packs</div>
</td>
@@ -158,6 +158,7 @@ Pack Schema</h1>
<li><a class="el" href="pdsc_package_pg.html">&lt;package&gt;</a>: describes package related information like vendor, package name, description, version. Is the root element.</li>
<li><a class="el" href="element_keywords.html">&lt;keywords&gt;</a>: lists keywords to search for packages. Can be used for search engines.</li>
<li><a class="el" href="element_repository.html">&lt;repository&gt;</a>: specifies the URL and repository type of a public repository where the pack originates from.</li>
+<li><a class="el" href="element_dominate.html">&lt;dominate&gt;</a>: the pack contains one or more device, API, or component that overrules other packs with identical items.</li>
<li><a class="el" href="element_releases.html">&lt;releases&gt;</a>: lists release versions with descriptions.</li>
<li><a class="el" href="element_requirements_pg.html">&lt;requirements&gt;</a>: lists required packs, compiler, programming language standards and their version or version range.</li>
<li><a class="el" href="element_taxonomy.html">&lt;taxonomy&gt;</a>: lists description elements that define component classes and component group names.</li>
@@ -184,7 +185,7 @@ Example of a *.pdsc File</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:42 for CMSIS-Pack by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:00 for CMSIS-Pack Version 1.6.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Pack/html/packFormat.js b/docs/Pack/html/packFormat.js
index b69e1fd..81bec35 100644
--- a/docs/Pack/html/packFormat.js
+++ b/docs/Pack/html/packFormat.js
@@ -8,6 +8,7 @@ var packFormat =
] ],
[ "/package/keywords element", "element_keywords.html", null ],
[ "/package/repository element", "element_repository.html", null ],
+ [ "/package/dominate element", "element_dominate.html", null ],
[ "/package/releases element", "element_releases.html", [
[ "/package/releases/release", "element_releases.html#element_release", null ]
] ],
@@ -59,6 +60,8 @@ var packFormat =
[ "Component Files", "pdsc_components_pg.html#Component_Files", null ],
[ "Component Instances", "pdsc_components_pg.html#Component_Instances", null ],
[ "RTE_Components.h", "pdsc_components_pg.html#RTE_Components_h", null ],
+ [ "Pre_Include_Global_h", "pdsc_components_pg.html#Pre_Include_Global_h", null ],
+ [ "Pre_Include_Local_h", "pdsc_components_pg.html#Pre_Include_Local_h", null ],
[ "/package/components", "pdsc_components_pg.html#element_components", null ],
[ "/package/components/bundle", "pdsc_components_pg.html#element_bundle", null ],
[ "/package/components/.../component", "pdsc_components_pg.html#element_component", null ],
diff --git a/docs/Pack/html/packIndexFile.html b/docs/Pack/html/packIndexFile.html
index c46e667..cbcf5ff 100644
--- a/docs/Pack/html/packIndexFile.html
+++ b/docs/Pack/html/packIndexFile.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Pack
- &#160;<span id="projectnumber">Version 1.5.0</span>
+ &#160;<span id="projectnumber">Version 1.6.0</span>
</div>
<div id="projectbrief">Delivery Mechanism for Software Packs</div>
</td>
@@ -208,12 +208,10 @@ CMSIS-Pack Index Schema File</h1>
&lt;/xs:restriction&gt;
&lt;/xs:simpleType&gt;
- &lt;!-- a basic string of letters and numbers plus a dash and underbar, no leading nor trailing spaces and a minimum of 3 characters and a maximum of 32 --&gt;
+ &lt;!-- some strings are used to construct filenames (e.g. package name). Such names can contain only subset of characters and must not contain neither spaces nor dots. --&gt;
&lt;xs:simpleType name="RestrictedString"&gt;
&lt;xs:restriction base="xs:string"&gt;
- &lt;xs:minLength value="3"/&gt;
- &lt;xs:maxLength value="32"/&gt;
- &lt;xs:pattern value="[-_A-Za-z0-9]+"/&gt;
+ &lt;xs:pattern value="[\-_A-Za-z0-9]+"/&gt;
&lt;xs:pattern value="\S(.*\S)?"&gt;&lt;/xs:pattern&gt;
&lt;/xs:restriction&gt;
&lt;/xs:simpleType&gt;
@@ -274,7 +272,7 @@ CMSIS-Pack Index Schema File</h1>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-Pack by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:01 for CMSIS-Pack Version 1.6.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Pack/html/pack_Example.html b/docs/Pack/html/pack_Example.html
index 41274c0..9b7b0fb 100644
--- a/docs/Pack/html/pack_Example.html
+++ b/docs/Pack/html/pack_Example.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Pack
- &#160;<span id="projectnumber">Version 1.5.0</span>
+ &#160;<span id="projectnumber">Version 1.6.0</span>
</div>
<div id="projectbrief">Delivery Mechanism for Software Packs</div>
</td>
@@ -225,7 +225,7 @@ $(document).ready(function(){initNavTree('pack_Example.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:42 for CMSIS-Pack by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:00 for CMSIS-Pack Version 1.6.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Pack/html/pack_revisionHistory.html b/docs/Pack/html/pack_revisionHistory.html
index 0169172..24eb356 100644
--- a/docs/Pack/html/pack_revisionHistory.html
+++ b/docs/Pack/html/pack_revisionHistory.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Pack
- &#160;<span id="projectnumber">Version 1.5.0</span>
+ &#160;<span id="projectnumber">Version 1.6.0</span>
</div>
<div id="projectbrief">Delivery Mechanism for Software Packs</div>
</td>
@@ -114,6 +114,18 @@ $(document).ready(function(){initNavTree('pack_revisionHistory.html','');});
<tr>
<th>Version </th><th>Description </th></tr>
<tr>
+<td>1.6.0 </td><td>Modifications compared to Version 1.5.0<ul>
+<li>added Armv8.1-M MVE processor feature attribute 'Dmve'.</li>
+<li>added local and global pre-include section <a class="el" href="pdsc_components_pg.html#Pre_Include_Local_h">Pre_Include_Local_h</a>, <a class="el" href="pdsc_components_pg.html#Pre_Include_Global_h">Pre_Include_Global_h</a>.</li>
+<li>added file categories 'preIncludeLocal' and 'preIncludeGlobal' to the <a class="el" href="pdsc_components_pg.html#FileCategoryEnum">FileCategoryEnum</a>.</li>
+<li>added file attribute 'path' for file category 'header' to add support for relative include paths.</li>
+<li>added to <a class="el" href="pdsc_package_pg.html#element_package">package</a> element the possibility to restrict the usage of the with attributes Dcore, Dname, Dvendor, and Tcompiler.</li>
+<li>added <a class="el" href="element_dominate.html">dominate</a> element to overwrites identical <a class="el" href="pdsc_devices_pg.html#element_devices">devices</a>, <a class="el" href="pdsc_apis_pg.html#element_apis">APIs</a>, or <a class="el" href="pdsc_components_pg.html#element_components">components</a>.</li>
+<li>added attribute 'condition' to the <a class="el" href="pdsc_apis_pg.html#element_api">api</a> element so that an API can be excluded based on a condition.</li>
+<li>added new <a class="el" href="cp_Packs.html#pack_Cclass">Software Component Cclasses</a> : "Audio", "Board Part", "Data Exchange", "Extension Board", "IoT Client", "IoT Utility", "Security", "Utility". </li>
+</ul>
+</td></tr>
+<tr>
<td>1.5.0 </td><td>Modifications compared to Version 1.4.9<ul>
<li>added <a class="el" href="sdf_pg.html">System Description File (*.SDF) Format</a></li>
<li>updates to <a class="el" href="pdsc_family_pg.html#DeviceVendorEnum">Device Vendor</a></li>
@@ -121,7 +133,8 @@ $(document).ready(function(){initNavTree('pack_revisionHistory.html','');});
<li>added <a class="el" href="pdsc_family_pg.html#element_flashinfo">flashinfo</a> with children &lt;block&gt; and &lt;gap&gt; to describe flash devices for sequence-based flash download</li>
<li>new <a class="el" href="debug_description.html#DebugFunctions">debug access functions</a> and <a class="el" href="debug_description.html#DebugVars">global debug variables</a> for sequence-based flash download</li>
<li>added <a class="el" href="element_repository.html">repository</a> element for specifying origin of public repositories</li>
-<li>added attributes to <a class="el" href="element_releases.html#element_release">release</a> element specifying repository tag and url for downloading repository content </li>
+<li>added attributes to <a class="el" href="element_releases.html#element_release">release</a> element specifying repository tag and url for downloading repository content</li>
+<li>added new processor Cortex-M35P </li>
</ul>
</td></tr>
<tr>
@@ -265,7 +278,7 @@ $(document).ready(function(){initNavTree('pack_revisionHistory.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="index.html">index</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:42 for CMSIS-Pack by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:00 for CMSIS-Pack Version 1.6.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Pack/html/pages.html b/docs/Pack/html/pages.html
index 638ecab..b8ef15e 100644
--- a/docs/Pack/html/pages.html
+++ b/docs/Pack/html/pages.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Pack
- &#160;<span id="projectnumber">Version 1.5.0</span>
+ &#160;<span id="projectnumber">Version 1.6.0</span>
</div>
<div id="projectbrief">Delivery Mechanism for Software Packs</div>
</td>
@@ -112,7 +112,7 @@ $(document).ready(function(){initNavTree('pages.html','');});
<div class="contents">
<div class="textblock">Here is a list of all related documentation pages:</div><div class="directory">
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span>]</div><table class="directory">
-<tr id="row_0_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="cp_Packs.html" target="_self">Software Packs Overview</a></td><td class="desc"></td></tr>
+<tr id="row_0_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="cp_Packs.html" target="_self">Overview</a></td><td class="desc"></td></tr>
<tr id="row_1_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="cp_SWComponents.html" target="_self">Pack with Software Components</a></td><td class="desc"></td></tr>
<tr id="row_2_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="createPack_DFP.html" target="_self">Pack with Device Support</a></td><td class="desc"></td></tr>
<tr id="row_3_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="createPackBoard.html" target="_self">Pack with Board Support</a></td><td class="desc"></td></tr>
@@ -126,25 +126,26 @@ $(document).ready(function(){initNavTree('pages.html','');});
<tr id="row_7_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="pdsc_package_pg.html" target="_self">/package element</a></td><td class="desc"></td></tr>
<tr id="row_7_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="element_keywords.html" target="_self">/package/keywords element</a></td><td class="desc"></td></tr>
<tr id="row_7_2_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="element_repository.html" target="_self">/package/repository element</a></td><td class="desc"></td></tr>
-<tr id="row_7_3_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="element_releases.html" target="_self">/package/releases element</a></td><td class="desc"></td></tr>
-<tr id="row_7_4_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="element_requirements_pg.html" target="_self">/package/requirements</a></td><td class="desc"></td></tr>
-<tr id="row_7_5_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="element_taxonomy.html" target="_self">/package/taxonomy element</a></td><td class="desc"></td></tr>
-<tr id="row_7_6_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="pdsc_apis_pg.html" target="_self">/package/apis element</a></td><td class="desc"></td></tr>
-<tr id="row_7_7_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="pdsc_generators_pg.html" target="_self">/package/generators element</a></td><td class="desc"></td></tr>
-<tr id="row_7_8_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_7_8_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('7_8_')"/><a class="el" href="pdsc_devices_pg.html" target="_self">/package/devices element</a></td><td class="desc"></td></tr>
-<tr id="row_7_8_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="pdsc_family_pg.html" target="_self">/package/devices/family element</a></td><td class="desc"></td></tr>
-<tr id="row_7_9_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="pdsc_boards_pg.html" target="_self">/package/boards element</a></td><td class="desc"></td></tr>
-<tr id="row_7_10_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="pdsc_conditions_pg.html" target="_self">/package/conditions element</a></td><td class="desc"></td></tr>
-<tr id="row_7_11_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="pdsc_components_pg.html" target="_self">/package/components element</a></td><td class="desc"></td></tr>
-<tr id="row_7_12_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="pdsc_examples_pg.html" target="_self">/package/examples element</a></td><td class="desc"></td></tr>
-<tr id="row_8_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="configWizard.html" target="_self">Configuration Wizard Annotations</a></td><td class="desc"></td></tr>
-<tr id="row_9_" class="even"><td class="entry"><img id="arr_9_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('9_')"/><a class="el" href="flashAlgorithm.html" target="_self">Flash Programming</a></td><td class="desc"></td></tr>
-<tr id="row_9_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="algorithmFunc.html" target="_self">Algorithm Functions</a></td><td class="desc">Blank Check </td></tr>
-<tr id="row_10_" class="even"><td class="entry"><img id="arr_10_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('10_')"/><a class="el" href="coresight_setup.html" target="_self">Debug Setup with CMSIS-Pack</a></td><td class="desc"></td></tr>
-<tr id="row_10_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="debug_description.html" target="_self">Debug Description</a></td><td class="desc"></td></tr>
-<tr id="row_11_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="cpdsc_pg.html" target="_self">Project Description (*.cpdsc) Format</a></td><td class="desc"></td></tr>
-<tr id="row_12_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="sdf_pg.html" target="_self">System Description File (*.SDF) Format</a></td><td class="desc"></td></tr>
-<tr id="row_13_" class="even"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="packIndexFile.html" target="_self">CMSIS-Pack Index Files</a></td><td class="desc"></td></tr>
+<tr id="row_7_3_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="element_dominate.html" target="_self">/package/dominate element</a></td><td class="desc"></td></tr>
+<tr id="row_7_4_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="element_releases.html" target="_self">/package/releases element</a></td><td class="desc"></td></tr>
+<tr id="row_7_5_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="element_requirements_pg.html" target="_self">/package/requirements</a></td><td class="desc"></td></tr>
+<tr id="row_7_6_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="element_taxonomy.html" target="_self">/package/taxonomy element</a></td><td class="desc"></td></tr>
+<tr id="row_7_7_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="pdsc_apis_pg.html" target="_self">/package/apis element</a></td><td class="desc"></td></tr>
+<tr id="row_7_8_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="pdsc_generators_pg.html" target="_self">/package/generators element</a></td><td class="desc"></td></tr>
+<tr id="row_7_9_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_7_9_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('7_9_')"/><a class="el" href="pdsc_devices_pg.html" target="_self">/package/devices element</a></td><td class="desc"></td></tr>
+<tr id="row_7_9_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="pdsc_family_pg.html" target="_self">/package/devices/family element</a></td><td class="desc"></td></tr>
+<tr id="row_7_10_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="pdsc_boards_pg.html" target="_self">/package/boards element</a></td><td class="desc"></td></tr>
+<tr id="row_7_11_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="pdsc_conditions_pg.html" target="_self">/package/conditions element</a></td><td class="desc"></td></tr>
+<tr id="row_7_12_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="pdsc_components_pg.html" target="_self">/package/components element</a></td><td class="desc"></td></tr>
+<tr id="row_7_13_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="pdsc_examples_pg.html" target="_self">/package/examples element</a></td><td class="desc"></td></tr>
+<tr id="row_8_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="configWizard.html" target="_self">Configuration Wizard Annotations</a></td><td class="desc"></td></tr>
+<tr id="row_9_"><td class="entry"><img id="arr_9_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('9_')"/><a class="el" href="flashAlgorithm.html" target="_self">Flash Programming</a></td><td class="desc"></td></tr>
+<tr id="row_9_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="algorithmFunc.html" target="_self">Algorithm Functions</a></td><td class="desc">Blank Check </td></tr>
+<tr id="row_10_"><td class="entry"><img id="arr_10_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('10_')"/><a class="el" href="coresight_setup.html" target="_self">Debug Setup with CMSIS-Pack</a></td><td class="desc"></td></tr>
+<tr id="row_10_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="debug_description.html" target="_self">Debug Description</a></td><td class="desc"></td></tr>
+<tr id="row_11_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="cpdsc_pg.html" target="_self">Project Description (*.cpdsc) Format</a></td><td class="desc"></td></tr>
+<tr id="row_12_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="sdf_pg.html" target="_self">System Description File (*.SDF) Format</a></td><td class="desc"></td></tr>
+<tr id="row_13_"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="packIndexFile.html" target="_self">CMSIS-Pack Index Files</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
@@ -152,7 +153,7 @@ $(document).ready(function(){initNavTree('pages.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-Pack by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:01 for CMSIS-Pack Version 1.6.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Pack/html/pdsc_SequenceNameEnum_pg.html b/docs/Pack/html/pdsc_SequenceNameEnum_pg.html
deleted file mode 100644
index 743cb05..0000000
--- a/docs/Pack/html/pdsc_SequenceNameEnum_pg.html
+++ /dev/null
@@ -1,1092 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>Debug access sequences</title>
-<title>CMSIS-Pack: Debug access sequences</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="cmsis.css" rel="stylesheet" type="text/css" />
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<script type="text/javascript" src="printComponentTabs.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 46px;">
- <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">CMSIS-Pack
- &#160;<span id="projectnumber">Version 1.4.9</span>
- </div>
- <div id="projectbrief">Delivery Mechanism for Software Packs</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<div id="CMSISnav" class="tabs1">
- <ul class="tablist">
- <script type="text/javascript">
- <!--
- writeComponentTabs.call(this);
- //-->
- </script>
- </ul>
-</div>
-<!-- Generated by Doxygen 1.8.6 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li class="current"><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('pdsc_SequenceNameEnum_pg.html','');});
-</script>
-<div id="doc-content">
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Pages</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
- <div class="headertitle">
-<div class="title">Debug access sequences </div> </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><p>Debug access sequences define the activities of development tools to connect to a device using the debug channel for debugging, tracing, or flash programming. Several debug access sequences are pre-defined and executed in specific context. Refer to <a class="el" href="pdsc_family_pg.html#element_sequences">sequences</a> for details.</p>
-<p>Software development tools should implement <a class="el" href="pdsc_SequenceNameEnum_pg.html#default_sequences">Default debug access sequences</a>. These default sequences can be overwritten by device specific sequences using the <a class="el" href="pdsc_family_pg.html#element_sequence">sequence</a> element in the <a class="el" href="pdsc_family_pg.html#element_sequences">sequences</a> section of the PDSC file. Additionally, a PDSC file can contain user-defined sequences, for example to reuse access sequence fragments:</p>
-<ul>
-<li><a class="el" href="pdsc_SequenceNameEnum_pg.html#usage_of_sequences">Usage of debug access sequences</a> explains how the sequences are used from a development tool point of view.</li>
-<li><a class="el" href="pdsc_SequenceNameEnum_pg.html#default_sequences">Default debug access sequences</a> lists all debug access sequences that are pre-defined by the CMSIS-Pack standard and shows the details of the default debug access sequences.</li>
-<li><a class="el" href="pdsc_SequenceNameEnum_pg.html#writing_sequences">Writing debug access sequences</a> explains how to write custom debug access sequences. These can be used to either override default sequences or to define device specific sequences.</li>
-</ul>
-<h1><a class="anchor" id="usage_of_sequences"></a>
-Usage of debug access sequences</h1>
-<p>Pre-defined Debug Access Sequences are used in the following context:</p>
-<ul>
-<li><b>Connect Debugger to Device</b> is executed when debugging or flash programming with the target starts.</li>
-<li><b>Reset Device</b> is executed to reset the target.</li>
-<li><b>Verify Code</b> is executed to verify the content after flash programming.</li>
-<li><b>Disconnect Debugger</b> is executed when debugging or flash programming with the target stops.</li>
-</ul>
-<p>The following diagrams show how the Debug Access Sequences are executed by a development tool.</p>
-<p><b>Connect Debugger to Device</b> is executed when debugging or flash programming with the target starts.</p>
-<div class="image">
-<img src="DebugConnect.png" alt="DebugConnect.png"/>
-</div>
-<p><b>Reset Device</b> is executed to reset the target.</p>
-<div class="image">
-<img src="Reset.png" alt="Reset.png"/>
-</div>
-<p><b>Verify Code</b> is executed to verify the content after flash programming.</p>
-<div class="image">
-<img src="CodeVerify.png" alt="CodeVerify.png"/>
-</div>
-<p><b>Disconnect Debugger</b> is executed when debugging or flash programming with the target stops.</p>
-<div class="image">
-<img src="DebugDisconnect.png" alt="DebugDisconnect.png"/>
-</div>
-<h1><a class="anchor" id="default_sequences"></a>
-Default debug access sequences</h1>
-<p>Debug access sequences get defined in the <a class="el" href="pdsc_family_pg.html#element_sequence">sequence</a> element. The following table lists the available pre-defined debug access sequences. <a class="el" href="pdsc_SequenceNameEnum_pg.html#default_sequences">Default debug access sequences</a> are executed if they are not overwritten using a <a class="el" href="pdsc_family_pg.html#element_sequence">sequence</a> element. Refer to <a class="el" href="pdsc_SequenceNameEnum_pg.html#usage_of_sequences">Usage of debug access sequences</a> for more information about the execution of these sequences.</p>
-<p>For debug access sequences marked in <span class="XML-Token">ItalicRed</span>, no default sequence exists. The usage in a debug description requires a related <a class="el" href="pdsc_family_pg.html#element_sequence">sequence</a> element to be present. The other sequences should be implemented in a development tool. They are executed when no sequence definition exists in the PDSC file.</p>
-<dl class="section note"><dt>Note</dt><dd>Default debug access sequences read the System Control Space (SCS) of the processor and assume that the SCS offset is implemented as defined in the ARMv6-M/ARMv7-M/ARMv8-M architecture reference manual.</dd></dl>
-<table class="cmtable" summary="Enumeration: SequenceNameEnum">
-<tr>
-<th>name= </th><th>Description </th></tr>
-<tr>
-<td class="XML-Token"><a class="el" href="pdsc_SequenceNameEnum_pg.html#debugPortSetup">DebugPortSetup</a> </td><td>Prepare the target debug port for connection; is executed before acquiring access to the debug port.<br/>
- May include for example an SWJ-DP switch sequence as defined in the ARM Debug Interface (ADI) Architecture Specification.<br/>
- <b>This sequence must not contain debug port/access port register and target memory accesses other than:</b><ul>
-<li><b>Reading the <em>DPIDR</em> debug port register to release an SWD connection from its line reset.</b></li>
-<li><b>Writing the <em>TARGETSEL</em> debug port register (SWD protocol v2).</b> </li>
-</ul>
-</td></tr>
-<tr>
-<td class="XML-Token"><a class="el" href="pdsc_SequenceNameEnum_pg.html#debugPortStart">DebugPortStart</a> </td><td>Connect to the target debug port and power it up; is executed after DebugPortSetup.<br/>
- The parent <b>debugport</b> is default debug port for this sequence.<br/>
- <b>This sequence must not contain access port register and target memory accesses.</b> </td></tr>
-<tr>
-<td class="XML-Token"><a class="el" href="pdsc_SequenceNameEnum_pg.html#debugPortStop">DebugPortStop</a> </td><td>Power down and disconnect from target debug port.<br/>
- Executed as last step during target disconnect unless another debugger connection to this port is active. The parent <b>debugport</b> is default debug port for this sequence.<br/>
- <b>This sequence must not contain access port register and target memory accesses.</b> </td></tr>
-<tr>
-<td class="XML-Token">DebugDeviceUnlock </td><td>Check if the device is in a locked state and unlock it. Use <b>query</b> command elements for user confirmation.<br/>
- Executed after having powered up the debug port. </td></tr>
-<tr>
-<td class="XML-Token"><a class="el" href="pdsc_SequenceNameEnum_pg.html#debugCoreStart">DebugCoreStart</a> </td><td>Initialize core debug system.<br/>
- Executed after having connected and powered up the default debug port for the connection. </td></tr>
-<tr>
-<td class="XML-Token"><a class="el" href="pdsc_SequenceNameEnum_pg.html#debugCoreStop">DebugCoreStop</a> </td><td>Uninitialize core debug system.<br/>
- Executed as last step during disconnect before powering down any debug ports no longer required for concurrent connections. </td></tr>
-<tr>
-<td class="XML-Token">DebugCodeMemRemap </td><td>Remap memory to execution location.<br/>
- Executed before verifying memory content after flash programming. This is required to replicate a memory remap of a device bootloader (that is not executed during debug connection). </td></tr>
-<tr>
-<td class="XML-Token"><a class="el" href="pdsc_SequenceNameEnum_pg.html#resetSystem">ResetSystem</a> </td><td>Execute a system-wide reset via software mechanisms. </td></tr>
-<tr>
-<td class="XML-Token"><a class="el" href="pdsc_SequenceNameEnum_pg.html#resetProcessor">ResetProcessor</a> </td><td>Execute a processor reset via software mechanisms. </td></tr>
-<tr>
-<td class="XML-Token"><a class="el" href="pdsc_SequenceNameEnum_pg.html#resetHardware">ResetHardware</a> </td><td>Execute a system-wide reset via the dedicated debugger reset line, e.g. nRST. </td></tr>
-<tr>
-<td class="XML-Token"><a class="el" href="pdsc_SequenceNameEnum_pg.html#resetHardwareAssert">ResetHardwareAssert</a> </td><td>Assert a system-wide reset via the dedicated debugger reset line, e.g. nRST. </td></tr>
-<tr>
-<td class="XML-Token"><a class="el" href="pdsc_SequenceNameEnum_pg.html#resetHardwareDeassert">ResetHardwareDeassert</a> </td><td>Deassert a system-wide reset via the dedicated debugger reset line, e.g. nRST. </td></tr>
-<tr>
-<td class="XML-Token"><a class="el" href="pdsc_SequenceNameEnum_pg.html#resetCatchSet">ResetCatchSet</a> </td><td>Executed before a target reset to configure the vector catch to stop code execution after the reset.<br/>
- The implementation of <b>ResetCatchSet</b> requires an implementation of <b>ResetCatchClear</b> to free any hardware resources used for stopping the core. </td></tr>
-<tr>
-<td class="XML-Token"><a class="el" href="pdsc_SequenceNameEnum_pg.html#resetCatchClear">ResetCatchClear</a> </td><td>Executed after a target reset to free hardware resources allocated by <b>ResetCatchSet</b>. </td></tr>
-<tr>
-<td class="XML-Token">FlashEraseDone </td><td>Executed after erasing flash memory. </td></tr>
-<tr>
-<td class="XML-Token">FlashProgramDone </td><td>Eexecuted after programming flash memory. </td></tr>
-<tr>
-<td class="XML-Token">TraceStart </td><td>Enable target trace capture.<br/>
- Executed before the debugger powers up and configures standard CoreSight trace components, e.g. after the initial target connection as well as after a system-wide reset. </td></tr>
-<tr>
-<td class="XML-Token">TraceStop </td><td>Disable target trace capture.<br/>
- Executed after the debugger disabled and powered down standard CoreSight trace components. </td></tr>
-<tr>
-<td class="XML-Token">RecoverySupportStart </td><td>Executed before step or run command to support recovery from a lost target connection, e.g. after a low power mode. </td></tr>
-<tr>
-<td class="XML-Token">RecoverySupportStop </td><td>Executed after step or run command in context of the <b>RecoverySupportStart</b> sequence. </td></tr>
-<tr>
-<td class="XML-Token">RecoveryAcknowledge </td><td>Debugger acknowledge after recovering from a lost target connection. Can be executed independently from a <b>RecoverySupportStart</b> sequence. </td></tr>
-</table>
-<h2>Pre-defined default debug access sequences </h2>
-<p>The following sections the show the details of the pre-defined default debug access sequences.</p>
-<h2><a class="anchor" id="debugPortSetup"></a>
-DebugPortSetup</h2>
-<p>Prepare the target debug port for connection.</p>
-<div class="fragment"><div class="line">&lt;sequence name=<span class="stringliteral">&quot;DebugPortSetup&quot;</span>&gt;</div>
-<div class="line"> &lt;block&gt;</div>
-<div class="line"> __var isSWJ = ((__protocol &amp;amp; 0x00010000) != 0);</div>
-<div class="line"> __var protType = __protocol &amp;amp; 0x0000FFFF;</div>
-<div class="line"> &lt;/block&gt;</div>
-<div class="line"></div>
-<div class="line"> &lt;!-- JTAG Protocol --&gt;</div>
-<div class="line"> &lt;control <span class="keywordflow">if</span>=<span class="stringliteral">&quot;protType == 1&quot;</span>&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;control <span class="keywordflow">if</span>=<span class="stringliteral">&quot;isSWJ&quot;</span>&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;block atomic=<span class="stringliteral">&quot;1&quot;</span>&gt;</div>
-<div class="line"> <span class="comment">// Ensure current debug interface is in reset state</span></div>
-<div class="line"> DAP_SWJ_Sequence(51, 0x0007FFFFFFFFFFFF);</div>
-<div class="line"> </div>
-<div class="line"> <span class="comment">// Execute SWJ-DP Switch Sequence SWD to JTAG (0xE73C)</span></div>
-<div class="line"> <span class="comment">// Change if SWJ-DP uses deprecated switch code (0xAEAE)</span></div>
-<div class="line"> DAP_SWJ_Sequence(16, 0xE73C);</div>
-<div class="line"> </div>
-<div class="line"> <span class="comment">// Ensure JTAG interface is reset</span></div>
-<div class="line"> DAP_SWJ_Sequence(6, 0x3F);</div>
-<div class="line"> &lt;/block&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;/control&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;block atomic=<span class="stringliteral">&quot;1&quot;</span>&gt;</div>
-<div class="line"> <span class="comment">// JTAG &quot;Soft&quot; Reset</span></div>
-<div class="line"> DAP_JTAG_Sequence(6, 1, 0x3F);</div>
-<div class="line"> DAP_JTAG_Sequence(1, 0, 0x01);</div>
-<div class="line"> &lt;/block&gt;</div>
-<div class="line"></div>
-<div class="line"> &lt;/control&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;!-- SWD Protocol --&gt;</div>
-<div class="line"> &lt;control <span class="keywordflow">if</span>=<span class="stringliteral">&quot;protType == 2&quot;</span>&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;control <span class="keywordflow">if</span>=<span class="stringliteral">&quot;isSWJ&quot;</span>&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;block atomic=<span class="stringliteral">&quot;1&quot;</span>&gt;</div>
-<div class="line"> <span class="comment">// Ensure current debug interface is in reset state</span></div>
-<div class="line"> DAP_SWJ_Sequence(51, 0x0007FFFFFFFFFFFF);</div>
-<div class="line"> </div>
-<div class="line"> <span class="comment">// Execute SWJ-DP Switch Sequence JTAG to SWD (0xE79E)</span></div>
-<div class="line"> <span class="comment">// Change if SWJ-DP uses deprecated switch code (0xEDB6)</span></div>
-<div class="line"> DAP_SWJ_Sequence(16, 0xE79E);</div>
-<div class="line"> </div>
-<div class="line"> <span class="comment">// Enter SWD Line Reset State</span></div>
-<div class="line"> DAP_SWJ_Sequence(51, 0x0007FFFFFFFFFFFF); <span class="comment">// &amp;gt; 50 cycles SWDIO/TMS High</span></div>
-<div class="line"> DAP_SWJ_Sequence(3, 0x00); <span class="comment">// At least 2 idle cycles (SWDIO/TMS Low)</span></div>
-<div class="line"> &lt;/block&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;/control&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;control <span class="keywordflow">if</span>=<span class="stringliteral">&quot;!isSWJ&quot;</span>&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;block atomic=<span class="stringliteral">&quot;1&quot;</span>&gt;</div>
-<div class="line"> <span class="comment">// Enter SWD Line Reset State</span></div>
-<div class="line"> DAP_SWJ_Sequence(51, 0x0007FFFFFFFFFFFF); <span class="comment">// &amp;gt; 50 cycles SWDIO/TMS High</span></div>
-<div class="line"> DAP_SWJ_Sequence(3, 0x00); <span class="comment">// At least 2 idle cycles (SWDIO/TMS Low)</span></div>
-<div class="line"> &lt;/block&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;/control&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;block&gt;</div>
-<div class="line"> <span class="comment">// Read DPIDR to enable SWD interface (SW-DPv1 and SW-DPv2)</span></div>
-<div class="line"> ReadDP(0x0);</div>
-<div class="line"> &lt;/block&gt;</div>
-<div class="line"></div>
-<div class="line"> &lt;/control&gt;</div>
-<div class="line"> </div>
-<div class="line">&lt;/sequence&gt;</div>
-</div><!-- fragment --><h2><a class="anchor" id="debugPortStart"></a>
-DebugPortStart</h2>
-<p>Connect to the target debug port and power it up.</p>
-<div class="fragment"><div class="line">&lt;sequence name=<span class="stringliteral">&quot;DebugPortStart&quot;</span>&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;block&gt;</div>
-<div class="line"> __var SW_DP_ABORT = 0x0;</div>
-<div class="line"> __var DP_CTRL_STAT = 0x4;</div>
-<div class="line"> __var DP_SELECT = 0x8;</div>
-<div class="line"> __var powered_down = 0;</div>
-<div class="line"></div>
-<div class="line"> <span class="comment">// Switch to DP Register Bank 0</span></div>
-<div class="line"> WriteDP(DP_SELECT, 0x00000000);</div>
-<div class="line"> </div>
-<div class="line"> <span class="comment">// Read DP CTRL/STAT Register and check if CSYSPWRUPACK and CDBGPWRUPACK bits are set</span></div>
-<div class="line"> powered_down = ((ReadDP(DP_CTRL_STAT) &amp;amp; 0xA0000000) != 0xA0000000);</div>
-<div class="line"> &lt;/block&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;control <span class="keywordflow">if</span>=<span class="stringliteral">&quot;powered_down&quot;</span>&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;block&gt;</div>
-<div class="line"> <span class="comment">// Request Debug/System Power-Up</span></div>
-<div class="line"> WriteDP(DP_CTRL_STAT, 0x50000000);</div>
-<div class="line"> &lt;/block&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;!-- Wait <span class="keywordflow">for</span> Power-Up Request to be acknowledged --&gt;</div>
-<div class="line"> &lt;control <span class="keywordflow">while</span>=<span class="stringliteral">&quot;(ReadDP(DP_CTRL_STAT) &amp;amp; 0xA0000000) != 0xA0000000&quot;</span> timeout=<span class="stringliteral">&quot;1000000&quot;</span>/&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;block&gt;</div>
-<div class="line"> <span class="comment">// Request Debug Reset</span></div>
-<div class="line"> WriteDP(DP_CTRL_STAT, 0x54000000);</div>
-<div class="line"> &lt;/block&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;!-- Wait <span class="keywordflow">for</span> Debug Reset to be acknowledged, don<span class="stringliteral">&#39;t issue error on timeout to deal with improperly connected Debug Reset --&gt;</span></div>
-<div class="line"><span class="stringliteral"> &lt;control while=&quot;(ReadDP(DP_CTRL_STAT) &amp;amp; 0xA8000000) != 0xA8000000&quot; timeout=&quot;300000&quot;/&gt;</span></div>
-<div class="line"><span class="stringliteral"> </span></div>
-<div class="line"><span class="stringliteral"> &lt;!-- JTAG Specific Part of sequence --&gt;</span></div>
-<div class="line"><span class="stringliteral"> &lt;control if=&quot;__protocol == 1&quot;&gt;</span></div>
-<div class="line"><span class="stringliteral"> </span></div>
-<div class="line"><span class="stringliteral"> &lt;block&gt;</span></div>
-<div class="line"><span class="stringliteral"> // Init AP Transfer Mode, Transaction Counter, and Lane Mask (Normal Transfer Mode, Include all Byte Lanes)</span></div>
-<div class="line"><span class="stringliteral"> // Additionally clear STICKYORUN, STICKYCMP, and STICKYERR bits by writing &#39;</span>1<span class="stringliteral">&#39;</span></div>
-<div class="line"><span class="stringliteral"> WriteDP(DP_CTRL_STAT, 0x50000F32);</span></div>
-<div class="line"><span class="stringliteral"> &lt;/block&gt;</span></div>
-<div class="line"><span class="stringliteral"> </span></div>
-<div class="line"><span class="stringliteral"> &lt;/control&gt;</span></div>
-<div class="line"><span class="stringliteral"> </span></div>
-<div class="line"><span class="stringliteral"> &lt;!-- SWD Specific Part of sequence --&gt;</span></div>
-<div class="line"><span class="stringliteral"> &lt;control if=&quot;__protocol == 2&quot;&gt;</span></div>
-<div class="line"><span class="stringliteral"> </span></div>
-<div class="line"><span class="stringliteral"> &lt;block&gt;</span></div>
-<div class="line"><span class="stringliteral"> // Init AP Transfer Mode, Transaction Counter, and Lane Mask (Normal Transfer Mode, Include all Byte Lanes)</span></div>
-<div class="line"><span class="stringliteral"> WriteDP(DP_CTRL_STAT, 0x50000F00);</span></div>
-<div class="line"><span class="stringliteral"> </span></div>
-<div class="line"><span class="stringliteral"> // Clear WDATAERR, STICKYORUN, STICKYCMP, and STICKYERR bits of CTRL/STAT Register by write to ABORT register</span></div>
-<div class="line"><span class="stringliteral"> WriteDP(SW_DP_ABORT, 0x0000001E);</span></div>
-<div class="line"><span class="stringliteral"> &lt;/block&gt;</span></div>
-<div class="line"><span class="stringliteral"></span></div>
-<div class="line"><span class="stringliteral"> &lt;/control&gt;</span></div>
-<div class="line"><span class="stringliteral"> </span></div>
-<div class="line"><span class="stringliteral"> &lt;/control&gt;</span></div>
-<div class="line"><span class="stringliteral"> </span></div>
-<div class="line"><span class="stringliteral">&lt;/sequence&gt;</span></div>
-</div><!-- fragment --><h2><a class="anchor" id="debugPortStop"></a>
-DebugPortStop</h2>
-<p>Power down and disconnect from target debug port.</p>
-<div class="fragment"><div class="line">&lt;sequence name=<span class="stringliteral">&quot;DebugPortStop&quot;</span>&gt;</div>
-<div class="line"></div>
-<div class="line"> &lt;block&gt;</div>
-<div class="line"> __var DP_CTRL_STAT = 0x4;</div>
-<div class="line"> __var DP_SELECT = 0x8;</div>
-<div class="line"> </div>
-<div class="line"> <span class="comment">// Switch to DP Register Bank 0</span></div>
-<div class="line"> WriteDP(DP_SELECT, 0x00000000);</div>
-<div class="line"> </div>
-<div class="line"> <span class="comment">// Power Down Debug port</span></div>
-<div class="line"> WriteDP(DP_CTRL_STAT, 0x00000000);</div>
-<div class="line"> &lt;/block&gt;</div>
-<div class="line"></div>
-<div class="line">&lt;/sequence&gt;</div>
-</div><!-- fragment --><h2><a class="anchor" id="debugCoreStart"></a>
-DebugCoreStart</h2>
-<p>Initialize core debug system.</p>
-<div class="fragment"><div class="line">&lt;sequence name=<span class="stringliteral">&quot;DebugCoreStart&quot;</span>&gt;</div>
-<div class="line"></div>
-<div class="line"> &lt;block&gt;</div>
-<div class="line"> <span class="comment">// System Control Space (SCS) offset as defined in ARMv6-M/ARMv7-M.</span></div>
-<div class="line"> </div>
-<div class="line"> __var SCS_Addr = 0xE000E000;</div>
-<div class="line"> __var DHCSR_Addr = SCS_Addr + 0xDF0;</div>
-<div class="line"></div>
-<div class="line"> <span class="comment">// Enable Core Debug via DHCSR</span></div>
-<div class="line"> Write32(DHCSR_Addr, 0xA05F0001);</div>
-<div class="line"> &lt;/block&gt;</div>
-<div class="line"> </div>
-<div class="line">&lt;/sequence&gt;</div>
-</div><!-- fragment --><h2><a class="anchor" id="debugCoreStop"></a>
-DebugCoreStop</h2>
-<p>Un-initialize core debug system.</p>
-<div class="fragment"><div class="line">&lt;sequence name=<span class="stringliteral">&quot;DebugCoreStop&quot;</span>&gt;</div>
-<div class="line"></div>
-<div class="line"> &lt;block&gt;</div>
-<div class="line"> <span class="comment">// System Control Space (SCS) offset as defined in ARMv6-M/ARMv7-M.</span></div>
-<div class="line"> </div>
-<div class="line"> __var SCS_Addr = 0xE000E000;</div>
-<div class="line"> __var DHCSR_Addr = SCS_Addr + 0xDF0;</div>
-<div class="line"> __var DEMCR_Addr = SCS_Addr + 0xDFC;</div>
-<div class="line"> </div>
-<div class="line"> <span class="comment">// Disable Core Debug via DHCSR</span></div>
-<div class="line"> Write32(DHCSR_Addr, 0xA05F0000);</div>
-<div class="line"> </div>
-<div class="line"> <span class="comment">// Disable DWT and ITM blocks, DebugMonitor handler,</span></div>
-<div class="line"> <span class="comment">// halting debug traps, and Reset Vector Catch.</span></div>
-<div class="line"> Write32(DEMCR_Addr, 0x00000000);</div>
-<div class="line"> &lt;/block&gt;</div>
-<div class="line"> </div>
-<div class="line">&lt;/sequence&gt;</div>
-</div><!-- fragment --><h2><a class="anchor" id="resetSystem"></a>
-ResetSystem</h2>
-<p>Execute a system-wide reset via software mechanisms.</p>
-<div class="fragment"><div class="line">&lt;sequence name=<span class="stringliteral">&quot;ResetSystem&quot;</span>&gt;</div>
-<div class="line"></div>
-<div class="line"> &lt;block&gt;</div>
-<div class="line"> <span class="comment">// System Control Space (SCS) offset as defined in ARMv6-M/ARMv7-M.</span></div>
-<div class="line"></div>
-<div class="line"> __var SCS_Addr = 0xE000E000;</div>
-<div class="line"> __var AIRCR_Addr = SCS_Addr + 0xD0C;</div>
-<div class="line"> __var DHCSR_Addr = SCS_Addr + 0xDF0;</div>
-<div class="line"> </div>
-<div class="line"> <span class="comment">// Execute SYSRESETREQ via AIRCR</span></div>
-<div class="line"> Write32(AIRCR_Addr, 0x05FA0004);</div>
-<div class="line"> &lt;/block&gt;</div>
-<div class="line"></div>
-<div class="line"> &lt;!-- Reset Recovery: Wait <span class="keywordflow">for</span> DHCSR.S_RESET_ST bit to clear on read --&gt;</div>
-<div class="line"> &lt;control <span class="keywordflow">while</span>=<span class="stringliteral">&quot;(Read32(DHCSR_Addr) &amp;amp; 0x02000000) == 0&quot;</span> timeout=<span class="stringliteral">&quot;500000&quot;</span>/&gt;</div>
-<div class="line"> </div>
-<div class="line">&lt;/sequence&gt;</div>
-</div><!-- fragment --><h2><a class="anchor" id="resetProcessor"></a>
-ResetProcessor</h2>
-<p>Execute a processor reset via software mechanisms.</p>
-<dl class="section note"><dt>Note</dt><dd>This Default Debug Access Sequence is empty for ARMv6-M based processors.</dd></dl>
-<div class="fragment"><div class="line">&lt;sequence name=<span class="stringliteral">&quot;ResetProcessor&quot;</span>&gt;</div>
-<div class="line"></div>
-<div class="line"> &lt;block&gt;</div>
-<div class="line"> <span class="comment">// System Control Space (SCS) offset as defined in ARMv7-M.</span></div>
-<div class="line"></div>
-<div class="line"> __var SCS_Addr = 0xE000E000;</div>
-<div class="line"> __var AIRCR_Addr = SCS_Addr + 0xD0C;</div>
-<div class="line"> __var DHCSR_Addr = SCS_Addr + 0xDF0;</div>
-<div class="line"> </div>
-<div class="line"> <span class="comment">// Execute VECTRESET via AIRCR</span></div>
-<div class="line"> Write32(AIRCR_Addr, 0x05FA0001);</div>
-<div class="line"> &lt;/block&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;!-- Reset Recovery: Wait <span class="keywordflow">for</span> DHCSR.S_RESET_ST bit to clear on read --&gt;</div>
-<div class="line"> &lt;control <span class="keywordflow">while</span>=<span class="stringliteral">&quot;(Read32(DHCSR_Addr) &amp;amp; 0x02000000) == 0&quot;</span> timeout=<span class="stringliteral">&quot;500000&quot;</span>/&gt;</div>
-<div class="line"></div>
-<div class="line">&lt;/sequence&gt;</div>
-</div><!-- fragment --><h2><a class="anchor" id="resetHardware"></a>
-ResetHardware</h2>
-<p>Execute a system-wide reset via the dedicated debugger reset line nRST.</p>
-<div class="fragment"><div class="line">&lt;sequence name=<span class="stringliteral">&quot;ResetHardware&quot;</span>&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;block&gt;</div>
-<div class="line"> __var nReset = 0x80;</div>
-<div class="line"> __var canReadPins = 0;</div>
-<div class="line"> </div>
-<div class="line"> <span class="comment">// Deassert nRESET line</span></div>
-<div class="line"> canReadPins = (DAP_SWJ_Pins(0x00, nReset, 0) != 0xFFFFFFFF);</div>
-<div class="line"> &lt;/block&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;!-- Keep reset active <span class="keywordflow">for</span> 50 ms --&gt;</div>
-<div class="line"> &lt;control <span class="keywordflow">while</span>=<span class="stringliteral">&quot;1&quot;</span> timeout=<span class="stringliteral">&quot;50000&quot;</span>/&gt;</div>
-<div class="line"></div>
-<div class="line"> &lt;control <span class="keywordflow">if</span>=<span class="stringliteral">&quot;canReadPins&quot;</span>&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;!-- Assert nRESET line and wait max. 1s <span class="keywordflow">for</span> recovery --&gt;</div>
-<div class="line"> &lt;control <span class="keywordflow">while</span>=<span class="stringliteral">&quot;(DAP_SWJ_Pins(nReset, nReset, 0) &amp;amp; nReset) == 0&quot;</span> timeout=<span class="stringliteral">&quot;1000000&quot;</span>/&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;/control&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;control <span class="keywordflow">if</span>=<span class="stringliteral">&quot;!canReadPins&quot;</span>&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;block&gt;</div>
-<div class="line"> <span class="comment">// Assert nRESET line</span></div>
-<div class="line"> DAP_SWJ_Pins(nReset, nReset, 0);</div>
-<div class="line"> &lt;/block&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;!-- Wait 100ms <span class="keywordflow">for</span> recovery <span class="keywordflow">if</span> nRESET not readable --&gt;</div>
-<div class="line"> &lt;control <span class="keywordflow">while</span>=<span class="stringliteral">&quot;1&quot;</span> timeout=<span class="stringliteral">&quot;100000&quot;</span>/&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;/control&gt;</div>
-<div class="line"> </div>
-<div class="line">&lt;/sequence&gt;</div>
-</div><!-- fragment --><h2><a class="anchor" id="resetHardwareAssert"></a>
-ResetHardwareAssert</h2>
-<p>Assert a system-wide reset line nRST.</p>
-<div class="fragment"><div class="line">&lt;sequence name=<span class="stringliteral">&quot;ResetHardwareAssert&quot;</span>&gt;</div>
-<div class="line"></div>
-<div class="line"> &lt;block&gt;</div>
-<div class="line"> __var nReset = 0x80;</div>
-<div class="line"> </div>
-<div class="line"> <span class="comment">// Deassert nRESET line to activate the hardware reset</span></div>
-<div class="line"> DAP_SWJ_Pins(0, nReset, 0);</div>
-<div class="line"> &lt;/block&gt;</div>
-<div class="line"> </div>
-<div class="line">&lt;/sequence&gt;</div>
-</div><!-- fragment --><h2><a class="anchor" id="resetHardwareDeassert"></a>
-ResetHardwareDeassert</h2>
-<p>De-Assert a system-wide reset line nRST.</p>
-<div class="fragment"><div class="line">&lt;sequence name=<span class="stringliteral">&quot;ResetHardwareDeassert&quot;</span>&gt;</div>
-<div class="line"></div>
-<div class="line"> &lt;block&gt;</div>
-<div class="line"> __var nReset = 0x80;</div>
-<div class="line"> __var canReadPins = 0;</div>
-<div class="line"> </div>
-<div class="line"> <span class="comment">// Assert nRESET line and check if nRESET is readable</span></div>
-<div class="line"> canReadPins = (DAP_SWJ_Pins(nReset, nReset, 0) != 0xFFFFFFFF);</div>
-<div class="line"> &lt;/block&gt;</div>
-<div class="line"></div>
-<div class="line"> &lt;!-- Wait max. 1s <span class="keywordflow">for</span> nRESET to recover from reset <span class="keywordflow">if</span> readable--&gt;</div>
-<div class="line"> &lt;control <span class="keywordflow">if</span>=<span class="stringliteral">&quot;canReadPins&quot;</span> <span class="keywordflow">while</span>=<span class="stringliteral">&quot;(DAP_SWJ_Pins(nReset, nReset, 0) &amp;amp; nReset) == 0&quot;</span> timeout=<span class="stringliteral">&quot;1000000&quot;</span>/&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;!-- Wait 100ms <span class="keywordflow">for</span> recovery <span class="keywordflow">if</span> nRESET not readable --&gt;</div>
-<div class="line"> &lt;control <span class="keywordflow">if</span>=<span class="stringliteral">&quot;!canReadPins&quot;</span> <span class="keywordflow">while</span>=<span class="stringliteral">&quot;1&quot;</span> timeout=<span class="stringliteral">&quot;100000&quot;</span>/&gt;</div>
-<div class="line"></div>
-<div class="line">&lt;/sequence&gt;</div>
-</div><!-- fragment --><h2><a class="anchor" id="resetCatchSet"></a>
-ResetCatchSet</h2>
-<p>Configure the target to stop code execution after a reset.</p>
-<div class="fragment"><div class="line">&lt;sequence name=<span class="stringliteral">&quot;ResetCatchSet&quot;</span>&gt;</div>
-<div class="line"></div>
-<div class="line"> &lt;block&gt;</div>
-<div class="line"> <span class="comment">// System Control Space (SCS) offset as defined</span></div>
-<div class="line"> <span class="comment">// in ARMv6-M/ARMv7-M. Reimplement this sequence</span></div>
-<div class="line"> <span class="comment">// if the SCS is located at a different offset.</span></div>
-<div class="line"></div>
-<div class="line"> __var SCS_Addr = 0xE000E000;</div>
-<div class="line"> __var DHCSR_Addr = SCS_Addr + 0xDF0;</div>
-<div class="line"> __var DEMCR_Addr = SCS_Addr + 0xDFC;</div>
-<div class="line"> __var value = 0;</div>
-<div class="line"> </div>
-<div class="line"> <span class="comment">// Enable Reset Vector Catch in DEMCR</span></div>
-<div class="line"> value = Read32(DEMCR_Addr);</div>
-<div class="line"> Write32(DEMCR_Addr, (value | 0x00000001));</div>
-<div class="line"></div>
-<div class="line"> <span class="comment">// Read DHCSR to clear potentially set DHCSR.S_RESET_ST bit</span></div>
-<div class="line"> Read32(DHCSR_Addr);</div>
-<div class="line"> &lt;/block&gt;</div>
-<div class="line"></div>
-<div class="line">&lt;/sequence&gt;</div>
-</div><!-- fragment --><h2><a class="anchor" id="resetCatchClear"></a>
-ResetCatchClear</h2>
-<p>Free hardware resources allocated by ResetCatchSet.</p>
-<div class="fragment"><div class="line">&lt;sequence name=<span class="stringliteral">&quot;ResetCatchClear&quot;</span>&gt;</div>
-<div class="line"></div>
-<div class="line"> &lt;block&gt;</div>
-<div class="line"> <span class="comment">// System Control Space (SCS) offset as defined</span></div>
-<div class="line"> <span class="comment">// in ARMv6-M/ARMv7-M. Reimplement this sequence</span></div>
-<div class="line"> <span class="comment">// if the SCS is located at a different offset.</span></div>
-<div class="line"> </div>
-<div class="line"> __var SCS_Addr = 0xE000E000;</div>
-<div class="line"> __var DEMCR_Addr = SCS_Addr + 0xDFC;</div>
-<div class="line"> __var value = 0;</div>
-<div class="line"> </div>
-<div class="line"> <span class="comment">// Disable Reset Vector Catch in DEMCR</span></div>
-<div class="line"> value = Read32(DEMCR_Addr);</div>
-<div class="line"> Write32(DEMCR_Addr, (value &amp;amp; (~0x00000001)));</div>
-<div class="line"> &lt;/block&gt;</div>
-<div class="line"> </div>
-<div class="line">&lt;/sequence&gt;</div>
-</div><!-- fragment --><h1><a class="anchor" id="writing_sequences"></a>
-Writing debug access sequences</h1>
-<p>To override a default sequence or to create a custom (default) sequence, you need to write <a class="el" href="pdsc_family_pg.html#element_sequence">sequence</a> elements. The following sections show how to use the built-in debug access syntax, expressions, and debug access functions to create custom sequences.</p>
-<h2><a class="anchor" id="DebugSyntaxRules"></a>
-Debug access syntax rules</h2>
-<p>Debug accesses are described in <b>block</b> elements of a debug access sequence (<b>sequence</b> element). The following syntax is used for this purpose:</p>
-<ul>
-<li>The contents of a <b>block</b> element is a series of statements.</li>
-<li>Each statement must begin in a new line and is terminated by a <span class="XML-Token">;</span> character.</li>
-<li>A typical statement consists of variable, followed by a <span class="XML-Token">=</span> character and an expression, where the <span class="XML-Token">=</span> character is an assignment of the <a class="el" href="pdsc_SequenceNameEnum_pg.html#ExpressionType">expression</a> result to the variable: <div class="fragment"><div class="line">variable = expression;</div>
-</div><!-- fragment --></li>
-<li>Alternatively, a statement can be a sole <a class="el" href="pdsc_SequenceNameEnum_pg.html#ExpressionType">expression</a> without storing its result to a variable. <div class="fragment"><div class="line">expression;</div>
-</div><!-- fragment --></li>
-<li>Comments begin with two slashes (<span class="XML-Token">//</span>) and end with a linebreak: <div class="fragment"><div class="line"><span class="comment">// Whole line is a comment</span></div>
-<div class="line">variable = expression; <span class="comment">// Comment appended to statement</span></div>
-</div><!-- fragment --></li>
-<li>Variables must be defined using the keyword <span class="XML-Token">__var</span>. The definition must include an initalization of the variable: <div class="fragment"><div class="line">__var variable = 0;</div>
-</div><!-- fragment --></li>
-<li>Variables can be defined only once within a scope. Scopes beging with entering a debug access sequence or a <b>control</b> element. They are extended to child <b>control</b> elements. Variables of a parent scope can be modified. Leaving a scope destroys all variables defined in it.<br/>
- <b><em>block</em> elements do not begin a new scope.</b> <div class="fragment"><div class="line">&lt;sequence name=<span class="stringliteral">&quot;MySequence&quot;</span>&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;block info=<span class="stringliteral">&quot;Block 1&quot;</span>&gt;</div>
-<div class="line"> __var condvar = 1;</div>
-<div class="line"> __var myvar1 = 5;</div>
-<div class="line"> __var myvar2 = 0;</div>
-<div class="line"> &lt;/block&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;control <span class="keywordflow">if</span>=<span class="stringliteral">&quot;condvar&quot;</span>&gt;</div>
-<div class="line"> &lt;block&gt;</div>
-<div class="line"> <span class="comment">// __var myvar1 = 2; // Redefinition, not allowed!</span></div>
-<div class="line"> __var myvar3 = 2;</div>
-<div class="line"> myvar2 = myvar1 + myvar3; <span class="comment">// Assign value (5+2) = 7</span></div>
-<div class="line"> &lt;/block&gt;</div>
-<div class="line"> &lt;/control&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;block info=<span class="stringliteral">&quot;Block 2&quot;</span>&gt;</div>
-<div class="line"> myvar1 = myvar2 + 1; <span class="comment">// Variable myvar1 holds the value &#39;8&#39; after this statement</span></div>
-<div class="line"> <span class="comment">// myvar2 = myvar3; // myvar3 does not exist in this scope, not allowed!</span></div>
-<div class="line"> &lt;/block&gt;</div>
-<div class="line"> </div>
-<div class="line">&lt;/sequence&gt;</div>
-</div><!-- fragment --></li>
-<li>The debug access variables <b>__dp</b>, <b>__ap</b>, and <b>__errorcontrol</b> can be modified within a debug access sequence. An assigned value is held until leaving the sequence. Calling another sequence by the <b>Sequence</b> debug access function will push their values on a sequence execution stack. The values are restored when returning from such a call.</li>
-</ul>
-<h2><a class="anchor" id="ExpressionType"></a>
-Expression rules</h2>
-<p>Expressions are used in various places to describe one of the following:</p>
-<ul>
-<li>A value as assigned in a <a class="el" href="pdsc_SequenceNameEnum_pg.html#DebugSyntaxRules">debug access statement</a>.</li>
-<li>A condition to use in the <b>if</b> attribute of a <b>control</b> element.</li>
-<li>A condition to use in the <b>while</b> attribute of a <b>control</b> element.</li>
-<li>A parameter to a debug access function as described below.</li>
-</ul>
-<p>An expression may consist of the following:</p>
-<ul>
-<li>Constant numbers in decimal and hexadecimal representation (prefix <span class="XML-Token">0x</span>).</li>
-<li>Arithmetic operators such as <span class="XML-Token">+</span>, <span class="XML-Token">-</span>, <span class="XML-Token">*</span>, <span class="XML-Token">/</span>, and <span class="XML-Token">%</span>.</li>
-<li>Bit-arithmetic operators such as <span class="XML-Token">&amp;</span>, <span class="XML-Token">|</span>, <span class="XML-Token">~</span>, <span class="XML-Token">^</span>, <span class="XML-Token">&gt;&gt;</span>, and <span class="XML-Token">&lt;&lt;</span>.</li>
-<li>Comparison-operators such as <span class="XML-Token">==</span>, <span class="XML-Token">!=</span>, <span class="XML-Token">&lt;</span>, <span class="XML-Token">&gt;</span>, <span class="XML-Token">&lt;=</span>, and <span class="XML-Token">&gt;=</span>.</li>
-<li>Logic operators such as <span class="XML-Token">!</span>, <span class="XML-Token">&amp;&amp;</span>, <span class="XML-Token">||</span>, and <span class="XML-Token">==</span>.</li>
-<li>Conditional expression operations like:<div class="fragment"><div class="line">(x &lt; y) ? a : b </div>
-</div><!-- fragment --></li>
-<li>Precedence of sub-expressions is indicated by brackets (<span class="XML-Token">(</span>, <span class="XML-Token">)</span>). C-like precedence applies if brackets are omitted.</li>
-<li>References to <a class="el" href="pdsc_family_pg.html#DebugVars">debug access variables</a> for evaluating debug settings.</li>
-<li>Calls to <a class="el" href="pdsc_SequenceNameEnum_pg.html#DebugFunctions">debug access functions</a>.</li>
-</ul>
-<dl class="section note"><dt>Note</dt><dd><ul>
-<li>All values used in expressions resolve to 64-bit unsigned integer values.</li>
-<li>All logic-operations and comparisons resolve to the value <span class="XML-Token">1</span> if true, to <span class="XML-Token">0</span> otherwise.</li>
-<li>XML prohibits the use of the characters <span class="XML-Token">&amp;</span>, <span class="XML-Token">&lt;</span>, and <span class="XML-Token">&gt;</span>. Use the corresponding XML entity names instead: <span class="XML-Token">&amp;amp;</span>, <span class="XML-Token">&amp;lt;</span>, and <span class="XML-Token">&amp;gt;</span>.</li>
-</ul>
-</dd></dl>
-<p>&#160;</p>
-<h2><a class="anchor" id="DebugFunctions"></a>
-Debug access functions</h2>
-<p>Debug access functions can be called in expressions in order to interact with the target device and the user. Parameters to functions can again be expressions.<br/>
- By default, a debugger must abort the execution of a debug access sequence if a function call fails. However, this behavior can be controlled from a sequence by the <b>__errorcontrol</b> <a class="el" href="pdsc_family_pg.html#DebugVars">debug access variable</a>.<br/>
- <br/>
- The following table describes the existing debug access functions, their parameters and the debug access variables which are evaluated for the function call.</p>
-<table class="cmtable" summary="ExpressionType: debug access functions">
-<tr>
-<th>Function </th><th>Description </th></tr>
-<tr>
-<td style="white-space: nowrap"><pre>Sequence("name")</pre> </td><td><p class="starttd">Execute a debug access sequence. Calling a sequence by this function causes the modifiable debug access variables <b>__dp</b>, <b>__ap</b>, and <b>__errorcontrol</b> to be pushed on a sequence execution stack. Returning from such a call will restore the state of these variables.<br/>
- <br/>
- <b>Parameters:</b><br/>
-</p>
-<ul>
-<li>name: Name of the sequence to execute. It must be enclosed by quotes.</li>
-</ul>
-<p class="endtd"><b>Return Value:</b><br/>
- Always returns <span class="XML-Token">0</span>. </p>
-</td></tr>
-<tr>
-<td style="white-space: nowrap"><pre>Read8(addr)</pre> </td><td><p class="starttd">Read an 8-bit value from target memory. <b>A device must support native 8-bit memory accesses for this function to succeed.</b><br/>
- <br/>
- <b>Parameters:</b><br/>
-</p>
-<ul>
-<li>addr: Memory address to read from.</li>
-</ul>
-<p><b>Debug Access Variables:</b><br/>
-</p>
-<ul>
-<li>__dp: The debug port to use for this memory access.</li>
-<li>__ap: The access port to use for this memory access.</li>
-</ul>
-<p class="endtd"><b>Return Value:</b><br/>
- The 8-bit value as read from target memory. </p>
-</td></tr>
-<tr>
-<td style="white-space: nowrap"><pre>Read16(addr)</pre> </td><td><p class="starttd">Read an 16-bit value from target memory. <b>A device must support native 16-bit memory accesses for this function to succeed.</b><br/>
- <br/>
- <b>Parameters:</b><br/>
-</p>
-<ul>
-<li>addr: Memory address to read from.</li>
-</ul>
-<p><b>Debug Access Variables:</b><br/>
-</p>
-<ul>
-<li>__dp: The debug port to use for this memory access.</li>
-<li>__ap: The access port to use for this memory access.</li>
-</ul>
-<p class="endtd"><b>Return Value:</b><br/>
- The 16-bit value as read from target memory. </p>
-</td></tr>
-<tr>
-<td style="white-space: nowrap"><pre>Read32(addr)</pre> </td><td><p class="starttd">Read an 32-bit value from target memory. <b>A device must support native 32-bit memory accesses for this function to succeed.</b><br/>
- <br/>
- <b>Parameters:</b><br/>
-</p>
-<ul>
-<li>addr: Memory address to read from.</li>
-</ul>
-<p><b>Debug Access Variables:</b><br/>
-</p>
-<ul>
-<li>__dp: The debug port to use for this memory access.</li>
-<li>__ap: The access port to use for this memory access.</li>
-</ul>
-<p><b>Return Value:</b><br/>
- The 32-bit value as read from target memory.</p>
-<p class="endtd"><b>Code Example:</b><br/>
- Refer to <a class="el" href="pdsc_SequenceNameEnum_pg.html#resetSystem">ResetSystem</a> </p>
-</td></tr>
-<tr>
-<td style="white-space: nowrap"><pre>Read64(addr)</pre> </td><td><p class="starttd">Read an 64-bit value from target memory. <b>A device must support native 64-bit memory accesses for this function to succeed.</b><br/>
- <br/>
- <b>Parameters:</b><br/>
-</p>
-<ul>
-<li>addr: Memory address to read from.</li>
-</ul>
-<p><b>Debug Access Variables:</b><br/>
-</p>
-<ul>
-<li>__dp: The debug port to use for this memory access.</li>
-<li>__ap: The access port to use for this memory access.</li>
-</ul>
-<p class="endtd"><b>Return Value:</b><br/>
- The 64-bit value as read from target memory. </p>
-</td></tr>
-<tr>
-<td style="white-space: nowrap"><pre>ReadAP(addr)</pre> </td><td><p class="starttd">Read a 32-bit value from an access port register.<br/>
- <br/>
- <b>Parameters:</b><br/>
-</p>
-<ul>
-<li>addr: AP register address to read from. Addresses larger than <span class="XML-Token">0xF</span> automatically cause an AP register bank switch.</li>
-</ul>
-<p><b>Debug Access Variables:</b><br/>
-</p>
-<ul>
-<li>__dp: The debug port to use for this memory access.</li>
-<li>__ap: The access port to use for this memory access.</li>
-</ul>
-<p class="endtd"><b>Return Value:</b><br/>
- The 32-bit value as read from the AP register. </p>
-</td></tr>
-<tr>
-<td style="white-space: nowrap"><pre>ReadDP(addr)</pre> </td><td><p class="starttd">Read a 32-bit value from a debug port register.<br/>
- <br/>
- <b>Parameters:</b><br/>
-</p>
-<ul>
-<li>addr: DP register address to read from.</li>
-</ul>
-<p><b>Debug Access Variables:</b><br/>
-</p>
-<ul>
-<li>__dp: The debug port to use for this memory access.</li>
-</ul>
-<p><b>Return Value:</b><br/>
- The 32-bit value as read from the DP register.</p>
-<p class="endtd"><b>Code Example:</b><br/>
- Refer to <a class="el" href="pdsc_SequenceNameEnum_pg.html#debugPortSetup">DebugPortSetup</a> </p>
-</td></tr>
-<tr>
-<td style="white-space: nowrap"><pre>Write8(addr, val)</pre> </td><td><p class="starttd">Write an 8-bit value to target memory. <b>A device must support native 8-bit memory accesses for this function to succeed.</b><br/>
- <br/>
- <b>Parameters:</b><br/>
-</p>
-<ul>
-<li>addr: Memory address to write to.</li>
-<li>val: Value to write.</li>
-</ul>
-<p><b>Debug Access Variables:</b><br/>
-</p>
-<ul>
-<li>__dp: The debug port to use for this memory access.</li>
-<li>__ap: The access port to use for this memory access.</li>
-</ul>
-<p class="endtd"><b>Return Value:</b><br/>
- Always returns <span class="XML-Token">0</span>. </p>
-</td></tr>
-<tr>
-<td style="white-space: nowrap"><pre>Write16(addr, val)</pre> </td><td><p class="starttd">Write a 16-bit value to target memory. <b>A device must support native 16-bit memory accesses for this function to succeed.</b><br/>
- <br/>
- <b>Parameters:</b><br/>
-</p>
-<ul>
-<li>addr: Memory address to write to.</li>
-<li>val: Value to write.</li>
-</ul>
-<p><b>Debug Access Variables:</b><br/>
-</p>
-<ul>
-<li>__dp: The debug port to use for this memory access.</li>
-<li>__ap: The access port to use for this memory access.</li>
-</ul>
-<p class="endtd"><b>Return Value:</b><br/>
- Always returns <span class="XML-Token">0</span>. </p>
-</td></tr>
-<tr>
-<td style="white-space: nowrap"><pre>Write32(addr, val)</pre> </td><td><p class="starttd">Write a 32-bit value to target memory. <b>A device must support native 32-bit memory accesses for this function to succeed.</b><br/>
- <br/>
- <b>Parameters:</b><br/>
-</p>
-<ul>
-<li>addr: Memory address to write to.</li>
-<li>val: Value to write.</li>
-</ul>
-<p><b>Debug Access Variables:</b><br/>
-</p>
-<ul>
-<li>__dp: The debug port to use for this memory access.</li>
-<li>__ap: The access port to use for this memory access.</li>
-</ul>
-<p><b>Return Value:</b><br/>
- Always returns <span class="XML-Token">0</span>.</p>
-<p class="endtd"><b>Code Example:</b><br/>
- Refer to <a class="el" href="pdsc_SequenceNameEnum_pg.html#debugCoreStart">DebugCoreStart</a> </p>
-</td></tr>
-<tr>
-<td style="white-space: nowrap"><pre>Write64(addr, val)</pre> </td><td><p class="starttd">Write a 64-bit value to target memory. <b>A device must support native 64-bit memory accesses for this function to succeed.</b><br/>
- <br/>
- <b>Parameters:</b><br/>
-</p>
-<ul>
-<li>addr: Memory address to write to.</li>
-<li>val: Value to write.</li>
-</ul>
-<p><b>Debug Access Variables:</b><br/>
-</p>
-<ul>
-<li>__dp: The debug port to use for this memory access.</li>
-<li>__ap: The access port to use for this memory access.</li>
-</ul>
-<p class="endtd"><b>Return Value:</b><br/>
- Always returns <span class="XML-Token">0</span>. </p>
-</td></tr>
-<tr>
-<td style="white-space: nowrap"><pre>WriteAP(addr, val)</pre> </td><td><p class="starttd">Write a 32-bit value to an access port register. Addresses larger than 0xF automatically cause an AP register bank switch.<br/>
- <br/>
- <b>Parameters:</b><br/>
-</p>
-<ul>
-<li>addr: Memory address to write to.</li>
-<li>val: Value to write.</li>
-</ul>
-<p><b>Debug Access Variables:</b><br/>
-</p>
-<ul>
-<li>__dp: The debug port to use for this memory access.</li>
-<li>__ap: The access port to use for this memory access.</li>
-</ul>
-<p class="endtd"><b>Return Value:</b><br/>
- Always returns <span class="XML-Token">0</span>. </p>
-</td></tr>
-<tr>
-<td style="white-space: nowrap"><pre>WriteDP(addr, val)</pre> </td><td><p class="starttd">Write a 32-bit value to a debug port register.<br/>
- <br/>
- <b>Parameters:</b><br/>
-</p>
-<ul>
-<li>addr: Memory address to write to.</li>
-<li>val: Value to write.</li>
-</ul>
-<p><b>Debug Access Variables:</b><br/>
-</p>
-<ul>
-<li>__dp: The debug port to use for this memory access.</li>
-</ul>
-<p><b>Return Value:</b><br/>
- Always returns <span class="XML-Token">0</span>.</p>
-<p class="endtd"><b>Code Example:</b><br/>
- Refer to <a class="el" href="pdsc_SequenceNameEnum_pg.html#debugPortStart">DebugPortStart</a> </p>
-</td></tr>
-<tr>
-<td style="white-space: nowrap"><pre>DAP_Delay(delay)</pre> </td><td><p class="starttd">Debug probe command to wait for a specific delay.<br/>
- <br/>
- <b>Parameters:</b><br/>
-</p>
-<ul>
-<li>delay: Wait time in microseconds.</li>
-</ul>
-<p class="endtd"><b>Return Value:</b><br/>
- Always returns <span class="XML-Token">0</span>. </p>
-</td></tr>
-<tr>
-<td style="white-space: nowrap"><pre>DAP_WriteABORT(value)</pre> </td><td><p class="starttd">Debug probe command to write an abort request to the CoreSight ABORT register of the target debug port.<br/>
- <br/>
- <b>Parameters:</b><br/>
-</p>
-<ul>
-<li>value: 32-bit value to write into the CoreSight ABORT register.</li>
-</ul>
-<p><b>Debug Access Variables:</b><br/>
-</p>
-<ul>
-<li>__dp: The debug port to use for this memory access.</li>
-</ul>
-<p class="endtd"><b>Return Value:</b><br/>
- Always returns <span class="XML-Token">0</span>. </p>
-</td></tr>
-<tr>
-<td style="white-space: nowrap"><pre>DAP_SWJ_Pins(pinout, pinselect, pinwait)</pre> </td><td><p class="starttd">Debug proble command to monitor and control the I/O Pins including the nRESET device reset line.<br/>
- <b>I/O Pin Mapping</b> for <b>pinout</b>, <b>pinselect</b>, and <b>pinwait</b>:</p>
-<ul>
-<li>Bit 0: SWCLK/TCK</li>
-<li>Bit 1: SWDIO/TMS</li>
-<li>Bit 2: TDI</li>
-<li>Bit 3: TDO</li>
-<li>Bit 5: nTRST</li>
-<li>Bit 7: nRESET</li>
-</ul>
-<p><br/>
- The <b>pinwait</b> time is useful in systems where the nRESET pin is implemented as open-drain output. After nRESET is de-asserted by the debugger, external circuit may still hold the target Device under reset for a time. Using the <b>pinwait</b> time, the debugger may monitor selected I/O Pins and wait until they the expected value appears or a timeout expires.<br/>
- <br/>
- <b>Parameters:</b><br/>
-</p>
-<ul>
-<li>pinout: Value for selected output pins.</li>
-<li>pinselect: Selects which output pins will be modified.</li>
-<li>pinwait: Wait timeout for the selected output to stabilize. A debugger must extend this timeout to the closest possible time granularity.<ul>
-<li>0 = no wait</li>
-<li>1 .. 3000000 = time in microseconds (max 3s)</li>
-</ul>
-</li>
-</ul>
-<p class="endtd"><b>Return Value:</b><br/>
- The state of the I/O Pins at the end of this operation. If a debugger is not capable of monitoring the I/O Pins, it must return a value of <span class="XML-Token">0xFFFFFFFF</span>. </p>
-</td></tr>
-<tr>
-<td style="white-space: nowrap"><pre>DAP_SWJ_Clock(val)</pre> </td><td><p class="starttd">Debug probe command to set the clock frequency for JTAG and SWD communication mode.<br/>
- <br/>
- <b>Parameters:</b><br/>
-</p>
-<ul>
-<li>val: Maximum SWD/JTAG Clock (SWCLK/TCK) value in Hz.</li>
-</ul>
-<p><b>Return Value:</b><br/>
- Always returns <span class="XML-Token">0</span>.</p>
-<p class="endtd"><b>Code Example:</b><br/>
- Refer to <a class="el" href="pdsc_SequenceNameEnum_pg.html#resetHardware">ResetHardware</a> </p>
-</td></tr>
-<tr>
-<td style="white-space: nowrap"><pre>DAP_SWJ_Sequence(cnt, val)</pre> </td><td><p class="starttd">Debug probe command to generate required SWJ sequences, e.g. for SWD/JTAG Reset, SWD&lt;-&gt;JTAG switch and Dormant operation.<br/>
- <br/>
- <b>Parameters:</b><br/>
-</p>
-<ul>
-<li>cnt: Number of bits in sequence: 1..64. Larger sequences need to be implemented by multiple subsequent <b>DAP_SWJ_Sequence</b> calls. Such a sequence of <b>DAP_SWJ_Sequence</b> commands must be encapsulated in an atomic <b>block</b> to ensure correct execution.</li>
-<li>val: Sequence generated on SWDIO/TMS (with clock @SWCLK/TCK), LSB transmitted first.</li>
-</ul>
-<p><b>Return Value:</b><br/>
- Always returns <span class="XML-Token">0</span>.</p>
-<p class="endtd"><b>Code Example:</b><br/>
- Refer to <a class="el" href="pdsc_SequenceNameEnum_pg.html#debugPortSetup">DebugPortSetup</a> </p>
-</td></tr>
-<tr>
-<td style="white-space: nowrap"><pre>DAP_JTAG_Sequence(cnt, tms, tdi)</pre> </td><td><p class="starttd">Debug probe command to generate a JTAG sequence with fixed TMS value and capture TDO.<br/>
- <br/>
- <b>Parameters:</b><br/>
-</p>
-<ul>
-<li>cnt: Length of the JTAG sequence (number of TCK cycles and TDI bits): 1..64</li>
-<li>tms: Fixed TMS value: 0..1</li>
-<li>tdi: Data generated on TDI with one bit per TCK cycle, LSB transmitted first.</li>
-</ul>
-<p class="endtd"><b>Return Value:</b><br/>
- Data captured from TDO with one bit per TCK cycle, LSB captured first and padded with <span class="XML-Token">0</span>s. </p>
-</td></tr>
-<tr>
-<td style="white-space: nowrap"><pre>Query(type, "message", default)</pre> </td><td><p class="starttd">Query user input. The sequence execution stalls depending on the used <b>type</b>. If the debugger runs in a batch mode, this function returns the value <b>default</b>.<br/>
- <br/>
- <b>Parameters:</b><br/>
-</p>
-<ul>
-<li>type: Query type. Can be one of:<ul>
-<li><span class="XML-Token">0</span> : <b>Query_Ok</b>, displays an informative message which has to be confirmed by the user. This type allows the result <b>OK</b>.</li>
-<li><span class="XML-Token">1</span> : <b>Query_YesNo</b>, displays a query with the allowed results <b>Yes</b> and <b>No</b>.</li>
-<li><span class="XML-Token">2</span> : <b>Query_YesNoCancel</b>, displays a query with the allowed results <b>Yes</b>, <b>No</b>, and <b>Cancel</b>.</li>
-<li><span class="XML-Token">3</span> : <b>Query_OkCancel</b>, displays a query with the allowed results <b>OK</b> and <b>Cancel</b>.</li>
-</ul>
-</li>
-<li>message: A constant string with the query message to display. It must not be an expression and it must be enclosed by quotes.</li>
-<li>default: The default value to return if the debugger runs in batch mode. See <b>Return Values</b> for a list of allowed values.</li>
-</ul>
-<p><b>Return Value:</b><br/>
- The result of the query. The user input maps to the following numbers:</p>
-<ul>
-<li>Error : <span class="XML-Token">0</span></li>
-<li>OK : <span class="XML-Token">1</span></li>
-<li>Cancel : <span class="XML-Token">2</span></li>
-<li>Yes : <span class="XML-Token">3</span></li>
-<li>No : <span class="XML-Token">4</span></li>
-</ul>
-<p class="endtd"><b>Code Example:</b><br/>
- Refer to <a class="el" href="pdsc_SequenceNameEnum_pg.html#debugPortSetup">DebugPortSetup</a> </p>
-</td></tr>
-<tr>
-<td style="white-space: nowrap"><pre>QueryValue("message", default)</pre> </td><td><p class="starttd">Query input value from user. The sequence execution stalls until the user has entered a value or canceled the query. This function returns the <b>default</b> value if the user canceled the query or if the debugger runs in a batch mode.<br/>
- <br/>
- <b>Parameters:</b><br/>
-</p>
-<ul>
-<li>message: A constant string with the query message to display. It must not be an expression and it must be enclosed by quotes.</li>
-<li>default: The default value to return if the user cancels the query or if the debugger runs in batch mode.</li>
-</ul>
-<p><b>Return Value:</b><br/>
- The queried value.</p>
-<p class="endtd"></p>
-</td></tr>
-<tr>
-<td style="white-space: nowrap"><pre>Message(type, "format", ...)</pre> </td><td><p class="starttd">Outputs a message to a log window.<br/>
- <br/>
- <b>Parameters:</b><br/>
-</p>
-<ul>
-<li>type: Message type. Can be one of:<ul>
-<li><span class="XML-Token">0</span> : <b>Info</b>, outputs an informative message.</li>
-<li><span class="XML-Token">1</span> : <b>Warning</b>, outputs a warning.</li>
-<li><span class="XML-Token">2</span> : <b>Error</b>, outputs an error. Sequence execution aborts.</li>
-</ul>
-</li>
-<li>format: A constant string with the message format. It must not be an expression and it must be enclosed by quotes. The string has the following format:<br/>
- <div class="fragment"><div class="line">%[flags][width][.precision]specifier</div>
-</div><!-- fragment --><ul>
-<li>Specifiers:<ul>
-<li><span class="XML-Token">%u</span>: 32-bit unsigned decimal integer.</li>
-<li><span class="XML-Token">%llu</span>: 64-bit unsigned decimal integer.</li>
-<li><span class="XML-Token">%x</span>: 32-bit unsigned hexadecimal integer, lower case letters.</li>
-<li><span class="XML-Token">%llx</span>: 64-bit unsigned hexadecimal integer, lower case letters.</li>
-<li><span class="XML-Token">%X</span>: 32-bit unsigned hexadecimal integer, upper case letters.</li>
-<li><span class="XML-Token">%llX</span>: 64-bit unsigned hexadecimal integer, upper case letters.</li>
-<li><span class="XML-Token">%o</span>: 32-bit unsigned octal integer.</li>
-<li><span class="XML-Token">%llo</span>: 64-bit unsigned octal integer.</li>
-<li><span class="XML-Token">%b</span>: 32-bit unsigned binary integer.</li>
-<li><span class="XML-Token">%llb</span>: 64-bit unsigned binary integer.</li>
-<li><span class="XML-Token">%f</span>: Single-precision (32-bit) floating point value.</li>
-<li><span class="XML-Token">%Lf</span>: Double-precision (64-bit) floating point value.</li>
-<li><span class="XML-Token">%s</span>: Constant character string. Must not be an expression.</li>
-<li><span class="XML-Token">%%</span>: Print <span class="XML-Token">%</span> character.</li>
-</ul>
-</li>
-<li>Flags:<ul>
-<li><span class="XML-Token">0</span>: Pad the displayed value with zeros instead of spaces if padding is required by the <span class="XML-Token">width</span> option.</li>
-</ul>
-</li>
-<li>Width: Minimum number of displayed characters. If <span class="XML-Token">width</span> is less than the number of characters of the value, then the value is padded with spaces to the left.</li>
-<li>.Precision:<ul>
-<li><b>Integer</b>: Minimum number of displayed digits. Padded with zeros to the left if the value has less digits than specified with <span class="XML-Token">.precision</span>.</li>
-<li><b>Floating Point</b>: Number of displayed digits after decimal point. Defaults to <span class="XML-Token">6</span> if not specified.</li>
-<li><b>Constant String</b>: Maximum number of displayed characters.</li>
-</ul>
-</li>
-</ul>
-</li>
-<li>... : Additional function parameters to replace format string specifiers. Each parameter can be a constant string, or an expression that resolves to an unsigned 64-bit integer. A parameter type must match the corresponding specifier type.</li>
-</ul>
-<p><b>Return Value:</b><br/>
- Always returns <span class="XML-Token">0</span>.</p>
-<dl class="section note"><dt>Note</dt><dd>For 32-bit specifiers the <b>Message</b> command must print the lower 32 Bit of a 64 Bit debug access variable.</dd></dl>
-</td></tr>
-<tr>
-<td style="white-space: nowrap"><pre>LoadDebugInfo("file")</pre> </td><td><p class="starttd">Loads DWARF debug information from an application executable.<br/>
- <br/>
- <b>Parameters:</b><br/>
-</p>
-<ul>
-<li>file: A constant string with the path to the executable. The path must be relative to the root folder of the pack and use the format <b>path/name.extension</b>. It must not be an expression and it must be enclosed by quotes.</li>
-</ul>
-<p><b>Return Value:</b><br/>
- Returns <span class="XML-Token">0</span> after successful debug information load.<br/>
- Returns <span class="XML-Token">1</span> if debug information load failed.</p>
-<p class="endtd"></p>
-</td></tr>
-</table>
-<dl class="section note"><dt>Note</dt><dd><ul>
-<li>Target memory access functions must perform a debug access of the size indicated by their name. The target system must support debug accesses of this size.</li>
-<li>Results of all functions are casted to 64-bit unsigned integer values.</li>
-<li>Some target access functions determine the used debug and access port by the current values of the <b>__dp</b> and <b>__ap</b> debug access variables. If a target access requires a different debug or access port than the default ones, it must change these values. This change is held until finishing the sequence the change has occurred in. </li>
-</ul>
-</dd></dl>
-</div></div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="navelem"><a class="el" href="coresight_setup.html">Simplifying debug setup using debug descriptions</a></li>
- <li class="footer">Generated on Wed Feb 8 2017 10:21:01 for CMSIS-Pack by ARM Ltd. All rights reserved.
- <!--
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
- -->
- </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/docs/Pack/html/pdsc_apis_pg.html b/docs/Pack/html/pdsc_apis_pg.html
index 900631f..94e91b1 100644
--- a/docs/Pack/html/pdsc_apis_pg.html
+++ b/docs/Pack/html/pdsc_apis_pg.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Pack
- &#160;<span id="projectnumber">Version 1.5.0</span>
+ &#160;<span id="projectnumber">Version 1.6.0</span>
</div>
<div id="projectbrief">Delivery Mechanism for Software Packs</div>
</td>
@@ -173,6 +173,8 @@ $(document).ready(function(){initNavTree('pdsc_apis_pg.html','');});
<tr>
<td>exclusive </td><td>Makes the selection of a component implementing the API exclusive. If set to <span class="XML-Token">0</span>, then multiple components implementing the API can be selected. Default is <span class="XML-Token">1</span>. </td><td>xs:boolean </td><td>optional </td></tr>
<tr>
+<td>condition </td><td>Enter the identifier (attribute <em><b>id</b></em>) of a <a class="el" href="pdsc_conditions_pg.html#element_condition">condition</a>. The element is used if the condition resolves to <span class="XML-Token">true</span>. If the condition resolves to <span class="XML-Token">false</span>, then the element will be ignored. For example, an API might be specific for a certain toolchain or processor instruction set. </td><td>xs:string </td><td>optional </td></tr>
+<tr>
<td>Capiversion </td><td>Version of this component. Is a mandatory part of the component ID. The version format is described in <a class="el" href="pdsc_package_pg.html#VersionType">Version Type</a>. </td><td>VersionType </td><td>optional </td></tr>
<tr>
<th>Child&#160;Elements </th><th>Description </th><th>Type </th><th>Occurrence </th></tr>
@@ -188,7 +190,7 @@ $(document).ready(function(){initNavTree('pdsc_apis_pg.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="packFormat.html">Pack Description (*.pdsc) Format</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:42 for CMSIS-Pack by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:00 for CMSIS-Pack Version 1.6.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Pack/html/pdsc_boards_pg.html b/docs/Pack/html/pdsc_boards_pg.html
index 274f14e..47dd9ad 100644
--- a/docs/Pack/html/pdsc_boards_pg.html
+++ b/docs/Pack/html/pdsc_boards_pg.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Pack
- &#160;<span id="projectnumber">Version 1.5.0</span>
+ &#160;<span id="projectnumber">Version 1.6.0</span>
</div>
<div id="projectbrief">Delivery Mechanism for Software Packs</div>
</td>
@@ -495,7 +495,7 @@ $(document).ready(function(){initNavTree('pdsc_boards_pg.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="packFormat.html">Pack Description (*.pdsc) Format</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:42 for CMSIS-Pack by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:01 for CMSIS-Pack Version 1.6.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Pack/html/pdsc_components_pg.html b/docs/Pack/html/pdsc_components_pg.html
index ac5c62e..a4732e8 100644
--- a/docs/Pack/html/pdsc_components_pg.html
+++ b/docs/Pack/html/pdsc_components_pg.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Pack
- &#160;<span id="projectnumber">Version 1.5.0</span>
+ &#160;<span id="projectnumber">Version 1.6.0</span>
</div>
<div id="projectbrief">Delivery Mechanism for Software Packs</div>
</td>
@@ -245,7 +245,15 @@ RTE_Components.h</h1>
<div class="line"><span class="preprocessor"></span><span class="preprocessor">#define RTE_Network_Socket_UDP </span><span class="comment">/* Network Socket UDP */</span><span class="preprocessor"></span></div>
<div class="line"><span class="preprocessor"></span> </div>
<div class="line"><span class="preprocessor">#endif </span><span class="comment">/* RTE_COMPONENTS_H */</span><span class="preprocessor"></span></div>
-</div><!-- fragment --><p>The typical usage of the <b>RTE_Components.h</b> file is in header files to control for example the inclusion of files that are related to other components for the same Software Pack.</p>
+</div><!-- fragment --><p>The <b>RTE_Components.h</b> file allows to create software that works with any supported device as it gives access to the <b>CMSIS_device_header</b>. The <b>CMSIS_device_header</b> reflects the current selected device and gives you for example access to the processor configuration. Refer to <b>"Device Header File &lt;device.h&gt;"</b> in <a href="../../Core/html/device_h_pg.html"><b>CMSIS-Core(M)</b></a> or <a href="../../Core_A/html/device_h_pg.html"><b>CMSIS-Core(A)</b></a> for more information.</p>
+<div class="fragment"><div class="line"><span class="preprocessor">#include CMSIS_device_header </span><span class="comment">/* header file of the selected device in the project */</span><span class="preprocessor"></span></div>
+<div class="line"><span class="preprocessor"></span></div>
+<div class="line"><span class="preprocessor">#if (defined (__MPU_PRESENT)) &amp;&amp; (__MPU_PRESENT == 1)</span></div>
+<div class="line"><span class="preprocessor"></span> <span class="comment">// device has MPU, start the related code</span></div>
+<div class="line"><span class="preprocessor">#else</span></div>
+<div class="line"><span class="preprocessor"></span><span class="preprocessor"> #error &quot;Software Component requires a device with MPU&quot;</span></div>
+<div class="line"><span class="preprocessor">#endif</span></div>
+</div><!-- fragment --><p>Another typical usage of the <b>RTE_Components.h</b> file is in header files to control for example the inclusion of files that are related to other components for the same Software Pack.</p>
<div class="fragment"><div class="line"><span class="preprocessor">#include &quot;RTE_Components.h&quot;</span></div>
<div class="line"> </div>
<div class="line"><span class="preprocessor">#ifdef RTE_Network_Interface_ETH_0 // generated when software component Network Interface ETH 0 is included</span></div>
@@ -253,6 +261,45 @@ RTE_Components.h</h1>
<div class="line"><span class="preprocessor">#endif</span></div>
</div><!-- fragment --><p>&#160;</p>
<hr/>
+<h1><a class="anchor" id="Pre_Include_Global_h"></a>
+Pre_Include_Global_h</h1>
+<p>The build environment shall generate a C/C++ header file with the name <b>Pre_Include_Global.h</b> from all selected components and add this file to the command line as a pre-include file for the build of all modules in the project. Note: the file shall be generated into the RTE/&lt;target&gt; subdirectory.</p>
+<div class="fragment"><div class="line">&lt;component Cclass=<span class="stringliteral">&quot;Other&quot;</span> Cgroup=<span class="stringliteral">&quot;Alpha&quot;</span> ...&gt;</div>
+<div class="line"> &lt;Pre_Include_Global_h&gt;</div>
+<div class="line"> <span class="comment">// enabling global pre include</span></div>
+<div class="line"><span class="preprocessor"> #define GLOBAL_Component_Alpha 0x4</span></div>
+<div class="line"><span class="preprocessor"></span> &lt;/Pre_Include_Global_h&gt;</div>
+<div class="line">&lt;/component&gt;</div>
+<div class="line"></div>
+<div class="line">&lt;component Cclass=<span class="stringliteral">&quot;Other&quot;</span> Cgroup=<span class="stringliteral">&quot;Beta&quot;</span> ...&gt;</div>
+<div class="line"> &lt;Pre_Include_Global_h&gt;</div>
+<div class="line"> <span class="comment">// enabling global pre include</span></div>
+<div class="line"><span class="preprocessor"> #define GLOBAL_Component_Beta 0x8</span></div>
+<div class="line"><span class="preprocessor"></span> &lt;/Pre_Include_Global_h&gt;</div>
+<div class="line">&lt;/component&gt;</div>
+</div><!-- fragment --><p>results in .../RTE/target_1/Pre_Include_Global.h: </p>
+<div class="fragment"><div class="line"><span class="comment">// enabling global pre include</span></div>
+<div class="line"><span class="preprocessor">#define GLOBAL_Component_Alpha 0x4</span></div>
+<div class="line"><span class="preprocessor"></span><span class="comment">// enabling global pre include</span></div>
+<div class="line"><span class="preprocessor">#define GLOBAL_Component_Beta 0x8</span></div>
+</div><!-- fragment --><p>No need to explicitly include this file as it is automatically added as pre-include into the build for all modules.</p>
+<p>&#160;</p>
+<hr/>
+<h1><a class="anchor" id="Pre_Include_Local_h"></a>
+Pre_Include_Local_h</h1>
+<p>The build environment shall generate a C/C++ header file with the name <b>Pre_Include_&lt;Cclass&gt;_&lt;component&gt;.h</b> from the selected component and add this file to the command line as a pre-include file for the build of all modules of this component. The same is done for each component containing a "Pre_Include_Local_h" element. Note: files shall be generated into the RTE/&lt;target&gt; subdirectory.</p>
+<div class="fragment"><div class="line">&lt;component Cclass=<span class="stringliteral">&quot;Other&quot;</span> Cgroup=<span class="stringliteral">&quot;Alpha&quot;</span> ...&gt;</div>
+<div class="line"> &lt;Pre_Include_Local_h&gt;</div>
+<div class="line"> <span class="comment">// enabling local pre include</span></div>
+<div class="line"><span class="preprocessor"> #define Local_Component_Alpha 1</span></div>
+<div class="line"><span class="preprocessor"></span> &lt;/Pre_Include_Local_h&gt;</div>
+<div class="line">&lt;/component&gt;</div>
+</div><!-- fragment --><p>results in .../RTE/target_1/Pre_Include_Other_Alpha.h: </p>
+<div class="fragment"><div class="line"><span class="comment">// enabling local pre include</span></div>
+<div class="line"><span class="preprocessor">#define Local_Component_Alpha 1</span></div>
+</div><!-- fragment --><p>No need to explicitly include this file as it is automatically added as pre-include into the build for all modules of component Other:Alpha.</p>
+<p>&#160;</p>
+<hr/>
<h1><a class="anchor" id="element_components"></a>
/package/components</h1>
<p>Grouping element containing a choice of at least one bundle or component. No more than one element <em>components</em> can exist in a Pack.</p>
@@ -349,7 +396,13 @@ RTE_Components.h</h1>
<tr>
<td>description </td><td>Brief description of the component. </td><td>xs:string </td><td>1..1 </td></tr>
<tr>
-<td>RTE_Components_h </td><td>Source code that is copied into the file <a class="el" href="pdsc_components_pg.html#RTE_Components_h">RTE_Components.h</a> when the component is included into a software project. </td><td>xs:string </td><td>0..1 </td></tr>
+<td>RTE_Components_h </td><td>Source code that is copied into the file <a class="el" href="pdsc_components_pg.html#RTE_Components_h">RTE_Components.h</a> when the component is selected by the run time environment configuration. </td><td>xs:string </td><td>0..1 </td></tr>
+<tr>
+<td>Pre_Include_Global_h </td><td>Source code that is copied into the file <a class="el" href="pdsc_components_pg.html#Pre_Include_Global_h">Pre_Include_Global_h</a> when the component is selected by the run time environment configuration. </td><td>xs:string </td><td>0..1 </td></tr>
+<tr>
+<td>Pre_Include_Local_Component_h </td><td>Source code that is copied into the file <a class="el" href="pdsc_components_pg.html#Pre_Include_Local_h">Pre_Include_Local_h</a> &lt;Cclass&gt;_&lt;Component_name&gt;.h when the component is selected by the run time environment configuration. </td><td>xs:string </td><td><p class="starttd">0..1 </p>
+<p class="endtd"></p>
+</td></tr>
<tr>
<td><a class="el" href="pdsc_components_pg.html#element_files">files</a> </td><td>Grouping element for all files that are part of this component. </td><td>group </td><td>1 </td></tr>
</table>
@@ -451,9 +504,11 @@ RTE_Components.h</h1>
<tr>
<td>name </td><td>File path, file name, and file extension in the format <b>path/name.extension</b>. The file path is relative to the root directory of the Pack. </td><td>xs:string </td><td>required </td></tr>
<tr>
-<td>category </td><td>Defines the purpose of the file. Select the predefined value as listed in the table <a class="el" href="pdsc_components_pg.html#FileCategoryEnum">File Categories</a>. </td><td>FileCategoryEnum </td><td>required </td></tr>
+<td>path </td><td>for <b>category="header"</b> the path attribute explicitly can be used to specify the include path to be added to the commandline of the build tools, specifying an imcomplete path. This way the include file requires the specification of the subdirectory (e.g. #include "sub_dir/includeFile.h") which can act as acting as namespace for header files which otherwise have the same name. </td><td>xs:string </td><td>optional </td></tr>
<tr>
-<td>attr </td><td>Defines the special use and handling of a file. Select a predefined value as defined in the table <a class="el" href="pdsc_components_pg.html#FileAttributeEnum">File Attributes</a>. </td><td>FileAttributeEnum </td><td>optional </td></tr>
+<td>category </td><td>Defines the purpose of the file. Select the predefined value as listed in the table <a class="el" href="pdsc_components_pg.html#FileCategoryEnum">File Categories</a>. </td><td><a class="el" href="pdsc_components_pg.html#FileCategoryEnum">FileCategoryEnum</a> </td><td>required </td></tr>
+<tr>
+<td>attr </td><td>Defines the special use and handling of a file. Select a predefined value as defined in the table <a class="el" href="pdsc_components_pg.html#FileAttributeEnum">File Attributes</a>. </td><td><a class="el" href="pdsc_components_pg.html#FileAttributeEnum">FileAttributeEnum</a> </td><td>optional </td></tr>
<tr>
<td>condition </td><td>Enter the identifier (attribute <em><b>id</b></em>) of a <a class="el" href="pdsc_conditions_pg.html#element_condition">condition</a>. The element is used if the condition resolves to <span class="XML-Token">true</span>. If the condition resolves to <span class="XML-Token">false</span>, then the element will be ignored. For example, a library might be specific for a certain toolchain or processor instruction set. </td><td>xs:string </td><td>optional </td></tr>
<tr>
@@ -472,7 +527,7 @@ RTE_Components.h</h1>
<tr>
<th>attr= </th><th>Description </th></tr>
<tr>
-<td class="XML-Token">config </td><td>The file is a configuration file of the component. It is expected that only configuration options are modified. The file is managed as part of the component, as a project-specific file typically copied into the component section of the project. </td></tr>
+<td class="XML-Token">config </td><td>The file is a configuration file of the component. It is expected that only configuration options are modified. The file is managed as part of the component, as a project-specific file typically copied into the component section of the project.s </td></tr>
<tr>
<td class="XML-Token">template </td><td><p class="starttd">The file is used as a source code template file. It is expected to be edited and extended by the software developer. The file can be copied into a user section of the project. </p>
<p class="endtd"></p>
@@ -496,9 +551,9 @@ RTE_Components.h</h1>
<tr>
<td class="XML-Token">doc </td><td>Documentation </td></tr>
<tr>
-<td class="XML-Token">header </td><td>Header file used in the component. Sets an include file path. </td></tr>
+<td class="XML-Token">header </td><td>Header file used in the component. Sets an include file path and adds the file name attribute to the list of files to be added to a module using the <b>#include</b> statement. Note: specify only those files as header files that form part of the API of the component, required to use the component </td></tr>
<tr>
-<td class="XML-Token">include </td><td>Sets an include file path. </td></tr>
+<td class="XML-Token">include </td><td>Sets an include file path. Note: ensure that the name attribute specifies a directory and ends with a '/'. </td></tr>
<tr>
<td class="XML-Token">library </td><td>Library file </td></tr>
<tr>
@@ -518,6 +573,10 @@ RTE_Components.h</h1>
<tr>
<td class="XML-Token">image </td><td>Files of image type are marked for special processing into a File System Image embedded into the application. This category requires the <em>attr</em> being set to <em>template</em>. </td></tr>
<tr>
+<td class="XML-Token">preIncludeGlobal </td><td>The specified file is added as a pre-include file to the compiler command line for all modules of the whole <b>project</b> (globally). </td></tr>
+<tr>
+<td class="XML-Token">preIncludeLocal </td><td>The specified file is added as a pre-include file to the compiler command line for all modules of the <b>component</b> (locally). </td></tr>
+<tr>
<td class="XML-Token">other </td><td>Other file types not covered in the list above </td></tr>
</table>
<p>&#160;</p>
@@ -528,7 +587,7 @@ RTE_Components.h</h1>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="packFormat.html">Pack Description (*.pdsc) Format</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:42 for CMSIS-Pack by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:01 for CMSIS-Pack Version 1.6.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Pack/html/pdsc_conditions_pg.html b/docs/Pack/html/pdsc_conditions_pg.html
index c89587c..90e79c1 100644
--- a/docs/Pack/html/pdsc_conditions_pg.html
+++ b/docs/Pack/html/pdsc_conditions_pg.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Pack
- &#160;<span id="projectnumber">Version 1.5.0</span>
+ &#160;<span id="projectnumber">Version 1.6.0</span>
</div>
<div id="projectbrief">Delivery Mechanism for Software Packs</div>
</td>
@@ -218,16 +218,16 @@ $(document).ready(function(){initNavTree('pdsc_conditions_pg.html','');});
<tr>
<th>Attributes </th><th>Description </th><th>Type </th><th>Use </th></tr>
<tr>
-<td>Dfamily<b>*</b> </td><td>Specifies the device family name (for example: STM32F2 Series). </td><td>xs:string </td><td>optional </td></tr>
-<tr>
-<td>DsubFamily<b>*</b> </td><td>Specifies the device sub-family name (for example: STM32F205 Series). </td><td>xs:string </td><td>optional </td></tr>
+<td>Dvendor </td><td>Specifies the silicon vendor of the device. Use predefined values as listed in the table <a class="el" href="pdsc_family_pg.html#DeviceVendorEnum">Device Vendor</a>. </td><td>DeviceVendorEnum </td><td>optional </td></tr>
<tr>
-<td>Dvariant<b>*</b> </td><td>Specifies the variant name of a device (for example: Step A). </td><td>xs:string </td><td>optional </td></tr>
+<td>Dfamily<b>*</b> </td><td><b>DEPRECATED**</b> Specifies the device family name (for example: STM32F2 Series). </td><td>xs:string </td><td>optional </td></tr>
<tr>
-<td>Dvendor </td><td>Specifies the silicon vendor of the device. Use predefined values as listed in the table <a class="el" href="pdsc_family_pg.html#DeviceVendorEnum">Device Vendor</a>. </td><td>DeviceVendorEnum </td><td>optional </td></tr>
+<td>DsubFamily<b>*</b> </td><td><b>DEPRECATED**</b>Specifies the device sub-family name (for example: STM32F205 Series). </td><td>xs:string </td><td>optional </td></tr>
<tr>
<td>Dname<b>*</b> </td><td>Specifies the name of the device. </td><td>xs:string </td><td>optional </td></tr>
<tr>
+<td>Dvariant<b>*</b> </td><td><b>DEPRECATED**</b>Specifies the variant name of a device (for example: Step A). </td><td>xs:string </td><td>optional </td></tr>
+<tr>
<td>Pname </td><td>Specifies the processor instance in case of multi processor devices. This allows to describe distinct conditions for a specific processor. </td><td>xs:string </td><td>optional </td></tr>
<tr>
<td>Dcore </td><td>Specifies a processor core. Use predefined values as listed in the table <a class="el" href="pdsc_family_pg.html#DcoreEnum">Device Cores</a>. </td><td>DcoreEnum </td><td>optional </td></tr>
@@ -289,6 +289,11 @@ $(document).ready(function(){initNavTree('pdsc_conditions_pg.html','');});
<li>'?' matches any single character</li>
<li>[abc] matches any character in the set (a,b,c)</li>
</ul>
+<p><b>**)</b> These attributes must not be used in conditions because</p>
+<ul>
+<li>'Dfamily' and 'DsubFamily' turn out to be volatile.</li>
+<li>conditions shall only filter for selectable devices. 'Dvariant'effectively is just an alias for 'Dname'. Once a &lt;variant&gt; tag exists, the &lt;device&gt; tag no longer represents a selectable device.</li>
+</ul>
<p>&#160;</p>
<p><a class="anchor" id="CompilerEnumType"></a><b>Table: Compiler Types</b></p>
<p>The tale list values representing a C/C++ compiler toolchains from a specific tool vendor. The tokens can be used in the elements:</p>
@@ -321,7 +326,7 @@ $(document).ready(function(){initNavTree('pdsc_conditions_pg.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="packFormat.html">Pack Description (*.pdsc) Format</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:42 for CMSIS-Pack by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:00 for CMSIS-Pack Version 1.6.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Pack/html/pdsc_devices_pg.html b/docs/Pack/html/pdsc_devices_pg.html
index 19ddc5e..02a7ab7 100644
--- a/docs/Pack/html/pdsc_devices_pg.html
+++ b/docs/Pack/html/pdsc_devices_pg.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Pack
- &#160;<span id="projectnumber">Version 1.5.0</span>
+ &#160;<span id="projectnumber">Version 1.6.0</span>
</div>
<div id="projectbrief">Delivery Mechanism for Software Packs</div>
</td>
@@ -240,7 +240,7 @@ $(document).ready(function(){initNavTree('pdsc_devices_pg.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="packFormat.html">Pack Description (*.pdsc) Format</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:42 for CMSIS-Pack by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:00 for CMSIS-Pack Version 1.6.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Pack/html/pdsc_examples_pg.html b/docs/Pack/html/pdsc_examples_pg.html
index 2d4cc6a..4ee2c73 100644
--- a/docs/Pack/html/pdsc_examples_pg.html
+++ b/docs/Pack/html/pdsc_examples_pg.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Pack
- &#160;<span id="projectnumber">Version 1.5.0</span>
+ &#160;<span id="projectnumber">Version 1.6.0</span>
</div>
<div id="projectbrief">Delivery Mechanism for Software Packs</div>
</td>
@@ -324,7 +324,7 @@ $(document).ready(function(){initNavTree('pdsc_examples_pg.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="packFormat.html">Pack Description (*.pdsc) Format</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:42 for CMSIS-Pack by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:01 for CMSIS-Pack Version 1.6.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Pack/html/pdsc_family_pg.html b/docs/Pack/html/pdsc_family_pg.html
index c06e92f..1485d16 100644
--- a/docs/Pack/html/pdsc_family_pg.html
+++ b/docs/Pack/html/pdsc_family_pg.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Pack
- &#160;<span id="projectnumber">Version 1.5.0</span>
+ &#160;<span id="projectnumber">Version 1.6.0</span>
</div>
<div id="projectbrief">Delivery Mechanism for Software Packs</div>
</td>
@@ -845,6 +845,40 @@ $(document).ready(function(){initNavTree('pdsc_family_pg.html','');});
<td>Touch</td><td>Number of Touch Channels</td><td>N/A</td><td>Capacitive Touch Inputs</td><td>&lt;feature type="Touch" n="10" name="Capacitive Touch Inputs"/&gt;</td><td>10 x Capacitive Touch Inputs </td></tr>
<tr>
<td>Other</td><td>Number of Features</td><td>N/A</td><td>Other Feature</td><td>&lt;feature type="Other" n="2" name="My other Interface"/&gt;</td><td>2 x My other Interface </td></tr>
+<tr>
+<td>GPU</td><td>IP Name</td><td>Number of Shaders</td><td>GPU</td><td>&lt;feature type="GPU" n="Mali G71" m="1024"/&gt;</td><td>Mali G71 GPU with 1024 Shaders </td></tr>
+<tr>
+<td>AI</td><td>N/A</td><td>N/A</td><td>AI</td><td>&lt;feature type="AI"/&gt;</td><td>AI accelerator </td></tr>
+<tr>
+<td>FPGA</td><td>Number of Logic Elements</td><td>N/A</td><td>FPGA Array</td><td>&lt;feature type="FPGA" n="100000"/&gt;</td><td>FPGA with 100000 Logic Elements </td></tr>
+<tr>
+<td>Application</td><td>Automotive, Industrial, Medical, MilAero</td><td>Standard Name</td><td>N/A</td><td>&lt;feature type="Application" n="Automotive" m="ISO 26262"/&gt;</td><td>Automotive ISO 26262 Applications </td></tr>
+<tr>
+<td>IrDA</td><td>Standard Version</td><td>Data Rate in Bit/s</td><td>Infrared</td><td>&lt;feature type="IrDA" n="" m="1000000"/&gt;</td><td>IrDA 1 Mbit/s </td></tr>
+<tr>
+<td>HDMI</td><td>Standard Version</td><td>N/A</td><td>HDMI</td><td>&lt;feature type="HDMI" n="1.3"/&gt;</td><td>HDMI 1.3 </td></tr>
+<tr>
+<td>MIPI</td><td>Standard Version</td><td>Data Rate in Bit/s</td><td>MIPI</td><td>&lt;feature type="MIPI" n="CSI" m="5000000000"/&gt;</td><td>MIPI CSI 5 Gbit/s </td></tr>
+<tr>
+<td>PCIe</td><td>Standard Version</td><td>Maximum Data Rate in Bit/s</td><td>PCIe</td><td>&lt;feature type="PCIe" n="3.0" m="3000000000"/&gt;</td><td>PCIe 3.0 3 GT/s </td></tr>
+<tr>
+<td>Bluetooth</td><td>Standard Version</td><td>Maximum Data Rate in Bit/s</td><td>Bluetooth</td><td>&lt;feature type="Bluetooth" n="4.2" name="Bluetooth Low Energy"/&gt;</td><td>Bluetooth Low Energy 4.2 </td></tr>
+<tr>
+<td>ZigBee</td><td>Application Profile</td><td>Data Rate in Bit/s</td><td>ZigBee</td><td>&lt;feature type="Zigbee" n="Home Automation 2.1"/&gt;</td><td>ZigBee Home Automation 1.2 </td></tr>
+<tr>
+<td>802.15.4</td><td>Standard Version</td><td>N/A</td><td>802.15.4</td><td>&lt;feature type="802.15.4" n="802.15.4d"/&gt;</td><td>802.15.4d </td></tr>
+<tr>
+<td>WiFi</td><td>Standard Version</td><td>Maximum Data Rate in Bit/s</td><td>WiFi</td><td>&lt;feature type="WiFi" n="802.11ac"/&gt;</td><td>802.11ac WiFi </td></tr>
+<tr>
+<td>LoRa</td><td>Standard Version</td><td>Maximum Data Rate in Bit/s</td><td>LoRa</td><td>&lt;feature type="LoRa"/&gt;</td><td>LoRa </td></tr>
+<tr>
+<td>LTE Cat-M</td><td>Standard Version</td><td>Maximum Data Rate in Bit/s</td><td>LTE Cat-M</td><td>&lt;feature type="LTE-M" n="M1" m="1000000"/&gt;</td><td>LTE-M M1 1 Mbit/s </td></tr>
+<tr>
+<td>NB-IoT</td><td>Standard Version</td><td>Maximum Data Rate in Bit/s</td><td>NB IoT</td><td>&lt;feature type="NB-IoT" n="NB1" m="250000"/&gt;</td><td>NB-IoT NB1 250 kbit/s </td></tr>
+<tr>
+<td>NFC</td><td>Standard Version</td><td>Maximum Data Rate in Bit/s</td><td>NFC</td><td>&lt;feature type="NFC" n="ISO 18092"/&gt;</td><td>NFC ISO 18092 </td></tr>
+<tr>
+<td>WirelessOther</td><td>Standard Version</td><td>Maximum Data Rate in Bit/s</td><td>Other Wireless Connectivity</td><td>&lt;feature type="WirelessOther" n="MyStandard" m="1000000"/&gt;</td><td>MyStandard 1 Mbit/s Wireless Connectivity </td></tr>
</table>
<p>&#160;</p>
<hr/>
@@ -1001,7 +1035,9 @@ $(document).ready(function(){initNavTree('pdsc_family_pg.html','');});
<tr>
<td>Dtz </td><td>Specifies whether an Armv8-M based device implements TrustZone. Use predefined values as listed in the table <a class="el" href="pdsc_family_pg.html#DtzEnum">Device TZ</a>. </td><td>DtzEnum </td><td>required for ARMv8-M based devices </td></tr>
<tr>
-<td>Ddsp </td><td>Specifies whether a device supports the DSP instructions set. Use predefined values as listed in the table <a class="el" href="pdsc_family_pg.html#DdspEnum">Device DSP</a>. </td><td>DdspEnum </td><td>required </td></tr>
+<td>Ddsp </td><td>Specifies whether a device supports the DSP instructions set. Use predefined values as listed in the table <a class="el" href="pdsc_family_pg.html#DdspEnum">Device DSP</a>. </td><td><a class="el" href="pdsc_family_pg.html#DdspEnum">DdspEnum</a> DdspEnum </td><td>required </td></tr>
+<tr>
+<td>Dmve </td><td>Specifies whether a device supports the M-Profile Vector instruction set extension. Use predefined values as listed in the table <a class="el" href="pdsc_family_pg.html#DmveEnum">Device MVE</a>. </td><td><a class="el" href="pdsc_family_pg.html#DmveEnum">DmveEnum</a> DmveEnum </td><td>required for ARMv8.1-M based devices </td></tr>
<tr>
<td>Dendian </td><td>Specifies the endianess of the processor. Use predefined values as listed in the table <a class="el" href="pdsc_family_pg.html#DendianEnum">Endinaness</a>. </td><td>DendianEnum </td><td>required </td></tr>
<tr>
@@ -1036,13 +1072,15 @@ $(document).ready(function(){initNavTree('pdsc_family_pg.html','');});
<tr>
<td class="XML-Token">Analog Devices:1 </td><td>Analog Devices </td><td><a href="http://www.analog.com">http://www.analog.com</a> </td></tr>
<tr>
+<td class="XML-Token">APEXMIC:153 </td><td>Apex Microeletronics Co., Ltd. </td><td><a href="http://www.apexmic.com">http://www.apexmic.com</a> </td></tr>
+<tr>
<td class="XML-Token">ARM:82 </td><td>ARM Ltd. </td><td><a href="http://www.arm.com">http://www.arm.com</a> </td></tr>
<tr>
<td class="XML-Token">ArteryTek:143 </td><td>ArteryTek </td><td><a href="http://www.arterytek.com">http://www.arterytek.com</a> </td></tr>
<tr>
<td class="XML-Token">Atmel:3 </td><td>Atmel Corporation (now Microchip) </td><td><a href="http://www.microchip.com">http://www.microchip.com</a> </td></tr>
<tr>
-<td class="XML-Token">Autochips:150 </td><td>Autochips Inc. </td><td><a href="http://www.autochips.com/en/index.php">http://www.autochips.com/en/index.php</a> </td></tr>
+<td class="XML-Token">Autochips:150 </td><td>Autochips Inc. </td><td><a href="http://www.autochips.com/index_en.aspx">http://www.autochips.com/index_en.aspx</a> </td></tr>
<tr>
<td class="XML-Token">CSR:118 </td><td>CSR </td><td><a href="http://www.csr.com">http://www.csr.com</a> </td></tr>
<tr>
@@ -1058,6 +1096,8 @@ $(document).ready(function(){initNavTree('pdsc_family_pg.html','');});
<tr>
<td class="XML-Token">GigaDevice:123 </td><td>GigaDevice </td><td><a href="http://www.gigadevice.com">http://www.gigadevice.com</a> </td></tr>
<tr>
+<td class="XML-Token">Goodix:155 </td><td>Goodix </td><td><a href="https://www.goodix.com">https://www.goodix.com</a> </td></tr>
+<tr>
<td class="XML-Token">HDSC:145 </td><td>HUADA Semiconductor </td><td><a href="http://www.hdsc.com.cn">http://www.hdsc.com.cn</a> </td></tr>
<tr>
<td class="XML-Token">Hilscher:88 </td><td>Hilscher Gesellschaft für Systemautomation mbH </td><td><a href="http://www.hilscher.com">http://www.hilscher.com</a> </td></tr>
@@ -1114,6 +1154,8 @@ $(document).ready(function(){initNavTree('pdsc_family_pg.html','');});
<tr>
<td class="XML-Token">Sinowealth:149 </td><td>Sino Wealth Electronic Ltd. </td><td><a href="http://www.sinowealth.com">http://www.sinowealth.com</a> </td></tr>
<tr>
+<td class="XML-Token">SmartChip:156 </td><td>SmartChip </td><td></td></tr>
+<tr>
<td class="XML-Token">Spansion:100 </td><td>Spansion (previously Fujitsu) </td><td><a href="http://www.spansion.com">http://www.spansion.com</a> </td></tr>
<tr>
<td class="XML-Token">STMicroelectronics:13 </td><td>STMicroelectronics </td><td><a href="http://www.st.com">http://www.st.com</a> </td></tr>
@@ -1126,11 +1168,15 @@ $(document).ready(function(){initNavTree('pdsc_family_pg.html','');});
<tr>
<td class="XML-Token">Triad Semiconductor:104 </td><td>Triad Semiconductor </td><td><a href="http://www.triadsemi.com">http://www.triadsemi.com</a> </td></tr>
<tr>
+<td class="XML-Token">Unisoc:152 </td><td>Unisoc Communications, Inc. </td><td><a href="http://www.unisoc.com">http://www.unisoc.com</a> </td></tr>
+<tr>
<td class="XML-Token">Vorago:137 </td><td>Vorago Technologies </td><td><a href="http://www.voragotech.com">http://www.voragotech.com</a> </td></tr>
<tr>
+<td class="XML-Token">Weltrend:148 </td><td>Weltrend </td><td><a href="http://www.weltrend.com.tw">http://www.weltrend.com.tw</a> </td></tr>
+<tr>
<td class="XML-Token">WIZnet:122 </td><td>WIZnet </td><td><a href="http://www.wiznet.co.kr">http://www.wiznet.co.kr</a> </td></tr>
<tr>
-<td class="XML-Token">Xinnova:135 </td><td>Xinnova Technology </td><td><a href="http://www.xinnovatech.com/en">http://www.xinnovatech.com/en</a> </td></tr>
+<td class="XML-Token">Xinnova:135 </td><td>Xinnova Technology </td><td>(n/a) </td></tr>
<tr>
<td class="XML-Token">Zilog:89 </td><td>Zilog </td><td><a href="http://zilog.com/">http://zilog.com/</a> </td></tr>
</table>
@@ -1182,6 +1228,8 @@ $(document).ready(function(){initNavTree('pdsc_family_pg.html','');});
<tr>
<td class="XML-Token">Cortex-M33 </td><td><a href="http://developer.arm.com/products/processors/cortex-m/cortex-m33" target="_blank">Arm Cortex-M33</a> processor based device </td></tr>
<tr>
+<td class="XML-Token">Cortex-M35P </td><td><a href="http://developer.arm.com/products/processors/cortex-m/cortex-m35p" target="_blank">Arm Cortex-M35P</a> processor based device </td></tr>
+<tr>
<td class="XML-Token">SC000 </td><td>SecurCore <a href="http://developer.arm.com/products/processors/cortex-m/sc000-processor" target="_blank">SC000</a> based on technology of Cortex-M0. </td></tr>
<tr>
<td class="XML-Token">SC300 </td><td>SecurCore <a href="http://developer.arm.com/products/processors/cortex-m/sc300-processor" target="_blank">SC300</a> based on technology of Cortex-M3. </td></tr>
@@ -1316,6 +1364,25 @@ $(document).ready(function(){initNavTree('pdsc_family_pg.html','');});
<td class="XML-Token">NO_DSP </td><td>No DSP instructions supported </td></tr>
</table>
<p>&#160;</p>
+<p><a class="anchor" id="DmveEnum"></a><b>Table: Device implements M-Profile Vector Extension Instructions</b></p>
+<p>The table shows predefined values that identify whether a CPU implements MVE instructions (MVE). The values can be used in the elements:</p>
+<ul>
+<li><a class="el" href="pdsc_conditions_pg.html#element_accept">/package/conditions/condition/accept</a></li>
+<li><a class="el" href="pdsc_conditions_pg.html#element_require">/package/conditions/condition/require</a></li>
+<li><a class="el" href="pdsc_conditions_pg.html#element_deny">/package/conditions/condition/deny</a></li>
+<li><a class="el" href="pdsc_family_pg.html#element_processor">/package/devices/family/.../processor</a></li>
+</ul>
+<table class="cmtable" summary="Enumeration: DmveEnum">
+<tr>
+<th>Dmve= </th><th>Description </th></tr>
+<tr>
+<td class="XML-Token">NO_MVE </td><td>No MVE instructions supported </td></tr>
+<tr>
+<td class="XML-Token">MVE </td><td>Integer MVE instructions supported </td></tr>
+<tr>
+<td class="XML-Token">FP_MVE </td><td>Floating point and Integer MVE instructions supported </td></tr>
+</table>
+<p>&#160;</p>
<p><a class="anchor" id="DendianEnum"></a><b>Table: Endianness</b></p>
<p>The table lists values representing the endianness of a device. The values can be used in the elements:</p>
<ul>
@@ -2211,7 +2278,9 @@ $(document).ready(function(){initNavTree('pdsc_family_pg.html','');});
<tr>
<th>Attributes </th><th>Description </th><th>Type </th><th>Use </th></tr>
<tr>
-<td>Dvariant </td><td>Name of the device variant. Only alphabetical characters, decimal digits, '-' and '_' are allowed </td><td>RestrictedStringDname </td><td>required </td></tr>
+<td>Dvariant </td><td><b>May get replaced by 'Dname' in the future</b>. Name of the device on the variant level. This effectively overwrites the device name specified on the device level. Once a device section contains a variant section, only the variant elements describe a 'selectable' device which can be selected in the tools. The Dname of the device level effectively becomes a group name like the Dfamily and DsubFamily attributes. Only alphabetical characters, decimal digits, '-' and '_' are allowed </td><td>RestrictedStringDname </td><td>required </td></tr>
+<tr>
+<td>Dname </td><td><b>future</b>. Name of the device on the variant level. Only alphabetical characters, decimal digits, '-' and '_' are allowed </td><td>RestrictedStringDname </td><td>required </td></tr>
<tr>
<th>Child Elements </th><th>Description </th><th>Type </th><th>Occurrence </th></tr>
<tr>
@@ -2251,7 +2320,7 @@ $(document).ready(function(){initNavTree('pdsc_family_pg.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="packFormat.html">Pack Description (*.pdsc) Format</a></li><li class="navelem"><a class="el" href="pdsc_devices_pg.html">/package/devices element</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:42 for CMSIS-Pack by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:01 for CMSIS-Pack Version 1.6.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Pack/html/pdsc_generators_pg.html b/docs/Pack/html/pdsc_generators_pg.html
index 1832180..4dc8508 100644
--- a/docs/Pack/html/pdsc_generators_pg.html
+++ b/docs/Pack/html/pdsc_generators_pg.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Pack
- &#160;<span id="projectnumber">Version 1.5.0</span>
+ &#160;<span id="projectnumber">Version 1.6.0</span>
</div>
<div id="projectbrief">Delivery Mechanism for Software Packs</div>
</td>
@@ -542,7 +542,7 @@ $(document).ready(function(){initNavTree('pdsc_generators_pg.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="packFormat.html">Pack Description (*.pdsc) Format</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:42 for CMSIS-Pack by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:01 for CMSIS-Pack Version 1.6.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Pack/html/pdsc_package_pg.html b/docs/Pack/html/pdsc_package_pg.html
index 6e0df64..a3bab08 100644
--- a/docs/Pack/html/pdsc_package_pg.html
+++ b/docs/Pack/html/pdsc_package_pg.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Pack
- &#160;<span id="projectnumber">Version 1.5.0</span>
+ &#160;<span id="projectnumber">Version 1.6.0</span>
</div>
<div id="projectbrief">Delivery Mechanism for Software Packs</div>
</td>
@@ -160,6 +160,14 @@ $(document).ready(function(){initNavTree('pdsc_package_pg.html','');});
<tr>
<td>xs:noNamespaceSchemaLocation </td><td>Path and file name of the PACK.xsd Schema. For example, <span class="XML-Token">"PACK.xsd"</span>. </td><td>xs:string </td><td>required </td></tr>
<tr>
+<td>Dcore </td><td>Pack only used for a specific processor core. Use predefined values as listed in the table <a class="el" href="pdsc_family_pg.html#DcoreEnum">Device Cores</a>. Note: do not apply for packs that define a device </td><td>DcoreEnum </td><td>optional </td></tr>
+<tr>
+<td>Dvendor </td><td>Pack only used for a specific silicon vendor of the device. Use predefined values as listed in the table <a class="el" href="pdsc_family_pg.html#DeviceVendorEnum">Device Vendor</a>. Note: do not apply for packs that define a device </td><td>DeviceVendorEnum </td><td>optional </td></tr>
+<tr>
+<td>Dname<b>*</b> </td><td>Pack only used for a specific name of the device. Note: do not apply for packs that define a device </td><td>xs:string </td><td>optional </td></tr>
+<tr>
+<td>Tcompiler </td><td>Pack only used for a specific compiler toolchain (ARMCC, GCC, IAR, Tasking, ...). Use predefined values as listed in table <a class="el" href="pdsc_conditions_pg.html#CompilerEnumType">Compiler Types</a>. </td><td>CompilerEnumType </td><td>optional </td></tr>
+<tr>
<th>Child Elements </th><th>Description </th><th>Type </th><th>Occurrence </th></tr>
<tr>
<td>name </td><td>Name of the <a class="el" href="cp_SWComponents.html">Software Pack</a>. Could be displayed by an installer. </td><td>xs:string </td><td>1..1 </td></tr>
@@ -174,6 +182,8 @@ $(document).ready(function(){initNavTree('pdsc_package_pg.html','');});
<tr>
<td>license </td><td>Path to a license document. </td><td>xs:string </td><td>0..1 </td></tr>
<tr>
+<td><a class="el" href="element_dominate.html">dominate</a> </td><td>dominate </td><td>A pack that has <a class="el" href="element_dominate.html">dominate</a> attribute overrules other packs that provide devices, APIs, or software components with the same name. </td><td><em>empty</em> </td></tr>
+<tr>
<td><a class="el" href="element_requirements_pg.html#element_requirements">requirements</a> </td><td>Specifies other CMSIS-Packs, programming languages and compiler as well as their respective version or version range required by the components in this pack. </td><td>RequirementsType </td><td>0..1 </td></tr>
<tr>
<td>create </td><td>Use only when creating CMSIS software projects. Refer to <a class="el" href="cpdsc_pg.html">Project Description (*.cpdsc) Format</a> for details. </td><td>CreateType </td><td>0..1 </td></tr>
@@ -202,6 +212,12 @@ $(document).ready(function(){initNavTree('pdsc_package_pg.html','');});
<tr>
<td><a class="el" href="pdsc_components_pg.html#element_components">components</a> </td><td>Lists the software components that are included in the Pack. </td><td>group </td><td>0..1 </td></tr>
</table>
+<p><b>*)</b> Wild-cards can be used to match names with the following definitions:</p>
+<ul>
+<li>'*' matches any substring</li>
+<li>'?' matches any single character</li>
+<li>[abc] matches any character in the set (a,b,c)</li>
+</ul>
<p>&#160;</p>
<p><a class="anchor" id="VersionType"></a><b>Version Type</b></p>
<p>CMSIS-Pack version specification is inspired by the <a href="http://semver.org" target="_blank">Semantic Versioning 2.0.0</a>. Under this scheme, version numbers and the way they are incremented convey a meaning about the underlying content quality and the significance of changes from one version to the next. A version consists of 3 mandatory and 2 optional sections:</p>
@@ -259,7 +275,7 @@ $(document).ready(function(){initNavTree('pdsc_package_pg.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="packFormat.html">Pack Description (*.pdsc) Format</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:42 for CMSIS-Pack by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:00 for CMSIS-Pack Version 1.6.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Pack/html/requirements.png b/docs/Pack/html/requirements.png
new file mode 100644
index 0000000..d7f233f
--- /dev/null
+++ b/docs/Pack/html/requirements.png
Binary files differ
diff --git a/docs/Pack/html/schema_check.png b/docs/Pack/html/schema_check.png
new file mode 100644
index 0000000..3ddbb1c
--- /dev/null
+++ b/docs/Pack/html/schema_check.png
Binary files differ
diff --git a/docs/Pack/html/schema_check_output.png b/docs/Pack/html/schema_check_output.png
new file mode 100644
index 0000000..ad6599f
--- /dev/null
+++ b/docs/Pack/html/schema_check_output.png
Binary files differ
diff --git a/docs/Pack/html/sdf_pg.html b/docs/Pack/html/sdf_pg.html
index d4d118a..a6d6140 100644
--- a/docs/Pack/html/sdf_pg.html
+++ b/docs/Pack/html/sdf_pg.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Pack
- &#160;<span id="projectnumber">Version 1.5.0</span>
+ &#160;<span id="projectnumber">Version 1.6.0</span>
</div>
<div id="projectbrief">Delivery Mechanism for Software Packs</div>
</td>
@@ -711,7 +711,7 @@ SDF top level structure</h1>
<p>Depending on the context, a device type can be one of the following types:</p>
<ol type="1">
<li>A core device, where the type is usually specified as "Cortex-xx" (such as Cortex-A72,Cortex-M0+, Cortex-R5). It can also be a vendor-specific core type, or an older JTAG ARM core. Current cores are: <br/>
- "Cortex-A5", "Cortex-A7", "Cortex-A8", "Cortex-A9", "Cortex-A12", "Cortex-A15", "Cortex-A17", "Cortex-A32", "Cortex-A35", "Cortex-A53", "Cortex-A57", "Cortex-A72", "Cortex-A73", "Cortex-M0", "Cortex-M0+", "Cortex-M0+_JTAG-AP", "Cortex-M1", "Cortex-M23", "Cortex-M3", "Cortex-M33", "Cortex-M3_JTAG-AP", "Cortex-M4", "Cortex-M7", "Cortex-R4", "Cortex-R5", "Cortex-R7", "Cortex-R8", "Cortex-R52", "SC000", "SC100D", "SC200D", "SC300", "ThunderX", "ThunderX-r2", "ARMV8MBL", "ARMV8MML", "88FR101", "88FR111", "88FR331", "88SV581x-v7_PJ4", "88SV581x-v7_PJ4_TZ", "ARM1136JF-S", "ARM1136JF-S_JTAG-AP", "ARM1156T2F-S", "ARM1156T2F-S_JTAG-AP", "ARM1176JZF-S", "ARM1176JZF-S_JTAG-AP", "ARM11MPCore", "ARM11MPCore_JTAG-AP", "ARM710T", "ARM720T", "ARM720T_r4", "ARM740T", "ARM7EJ-S", "ARM7EJ-S_JTAG-AP", "ARM7TDMI", "ARM7TDMI_JTAG-AP", "ARM7TDMI_r4", "ARM7TDMI_r4_JTAG-AP", "ARM920T", "ARM922T", "ARM925T", "ARM926EJ-S", "ARM926EJ-S_JTAG-AP", "ARM940T", "ARM946E-S", "ARM946E-S_JTAG-AP", "ARM966E-S", "ARM966E-S_JTAG-AP", "ARM968E-S", "ARM968E-S_JTAG-AP", "ARM968E-Srd", "ARM996HS", "ARM9E-S", "ARM9EJ-S", "ARM9EJ-S_JTAG-AP", "ARM9TDMI", "V7A-Generic", "V8-Generic", "V8M-Generic", "V8R-Generic", "V8_1-Generic", "V8_2-Generic".</li>
+ "Cortex-A5", "Cortex-A7", "Cortex-A8", "Cortex-A9", "Cortex-A12", "Cortex-A15", "Cortex-A17", "Cortex-A32", "Cortex-A35", "Cortex-A53", "Cortex-A57", "Cortex-A72", "Cortex-A73", "Cortex-M0", "Cortex-M0+", "Cortex-M0+_JTAG-AP", "Cortex-M1", "Cortex-M23", "Cortex-M3", "Cortex-M33", "Cortex-M35P", "Cortex-M3_JTAG-AP", "Cortex-M4", "Cortex-M7", "Cortex-R4", "Cortex-R5", "Cortex-R7", "Cortex-R8", "Cortex-R52", "SC000", "SC100D", "SC200D", "SC300", "ThunderX", "ThunderX-r2", "ARMV8MBL", "ARMV8MML", "88FR101", "88FR111", "88FR331", "88SV581x-v7_PJ4", "88SV581x-v7_PJ4_TZ", "ARM1136JF-S", "ARM1136JF-S_JTAG-AP", "ARM1156T2F-S", "ARM1156T2F-S_JTAG-AP", "ARM1176JZF-S", "ARM1176JZF-S_JTAG-AP", "ARM11MPCore", "ARM11MPCore_JTAG-AP", "ARM710T", "ARM720T", "ARM720T_r4", "ARM740T", "ARM7EJ-S", "ARM7EJ-S_JTAG-AP", "ARM7TDMI", "ARM7TDMI_JTAG-AP", "ARM7TDMI_r4", "ARM7TDMI_r4_JTAG-AP", "ARM920T", "ARM922T", "ARM925T", "ARM926EJ-S", "ARM926EJ-S_JTAG-AP", "ARM940T", "ARM946E-S", "ARM946E-S_JTAG-AP", "ARM966E-S", "ARM966E-S_JTAG-AP", "ARM968E-S", "ARM968E-S_JTAG-AP", "ARM968E-Srd", "ARM996HS", "ARM9E-S", "ARM9EJ-S", "ARM9EJ-S_JTAG-AP", "ARM9TDMI", "V7A-Generic", "V8-Generic", "V8M-Generic", "V8R-Generic", "V8_1-Generic", "V8_2-Generic".</li>
<li>An Access Port (AP) type such as "CSAUTHAP", "CSJTAGAP" or "CSMEMAP".</li>
<li>A CoreSight device type that can be one of "CSCTI", "CSETM", "CSITM", "CSMTB", "CSPMU", "CSPTM", "CSTFunnel", "CSTMC", "CSTPIU","CSSTM", "CSSWO", "CSELA", "CSATBReplicator", "CSGPR", "CSETB", "CSDWT", "CSETB", "CSTSGEN", "CSHTM", "CSFPB"</li>
<li>A JTAG device, which is directly on the scanchain (e.g. ARM11).</li>
@@ -975,7 +975,7 @@ SDF top level structure</h1>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-Pack by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:01 for CMSIS-Pack Version 1.6.0 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Pack/html/search/all_4.js b/docs/Pack/html/search/all_4.js
index a7d98d6..3905264 100644
--- a/docs/Pack/html/search/all_4.js
+++ b/docs/Pack/html/search/all_4.js
@@ -1,11 +1,4 @@
var searchData=
[
- ['pack_20with_20software_20components',['Pack with Software Components',['../cp_SWComponents.html',1,'']]],
- ['project_20description_20_28_2a_2ecpdsc_29_20format',['Project Description (*.cpdsc) Format',['../cpdsc_pg.html',1,'']]],
- ['pack_20with_20device_20support',['Pack with Device Support',['../createPack_DFP.html',1,'']]],
- ['pack_20with_20board_20support',['Pack with Board Support',['../createPackBoard.html',1,'']]],
- ['publish_20a_20pack',['Publish a Pack',['../createPackPublish.html',1,'']]],
- ['pack_20example',['Pack Example',['../pack_Example.html',1,'']]],
- ['packchk_2eexe',['packChk.exe',['../packChk.html',1,'createPackUtil']]],
- ['pack_20description_20_28_2a_2epdsc_29_20format',['Pack Description (*.pdsc) Format',['../packFormat.html',1,'']]]
+ ['overview',['Overview',['../cp_Packs.html',1,'']]]
];
diff --git a/docs/Pack/html/search/all_5.js b/docs/Pack/html/search/all_5.js
index 3e18830..a7d98d6 100644
--- a/docs/Pack/html/search/all_5.js
+++ b/docs/Pack/html/search/all_5.js
@@ -1,4 +1,11 @@
var searchData=
[
- ['revision_20history_20of_20cmsis_2dpack',['Revision History of CMSIS-Pack',['../pack_revisionHistory.html',1,'index']]]
+ ['pack_20with_20software_20components',['Pack with Software Components',['../cp_SWComponents.html',1,'']]],
+ ['project_20description_20_28_2a_2ecpdsc_29_20format',['Project Description (*.cpdsc) Format',['../cpdsc_pg.html',1,'']]],
+ ['pack_20with_20device_20support',['Pack with Device Support',['../createPack_DFP.html',1,'']]],
+ ['pack_20with_20board_20support',['Pack with Board Support',['../createPackBoard.html',1,'']]],
+ ['publish_20a_20pack',['Publish a Pack',['../createPackPublish.html',1,'']]],
+ ['pack_20example',['Pack Example',['../pack_Example.html',1,'']]],
+ ['packchk_2eexe',['packChk.exe',['../packChk.html',1,'createPackUtil']]],
+ ['pack_20description_20_28_2a_2epdsc_29_20format',['Pack Description (*.pdsc) Format',['../packFormat.html',1,'']]]
];
diff --git a/docs/Pack/html/search/all_6.js b/docs/Pack/html/search/all_6.js
index 14fed29..3e18830 100644
--- a/docs/Pack/html/search/all_6.js
+++ b/docs/Pack/html/search/all_6.js
@@ -1,5 +1,4 @@
var searchData=
[
- ['software_20packs_20overview',['Software Packs Overview',['../cp_Packs.html',1,'']]],
- ['system_20description_20file_20_28_2a_2esdf_29_20format',['System Description File (*.SDF) Format',['../sdf_pg.html',1,'']]]
+ ['revision_20history_20of_20cmsis_2dpack',['Revision History of CMSIS-Pack',['../pack_revisionHistory.html',1,'index']]]
];
diff --git a/docs/Pack/html/search/all_7.js b/docs/Pack/html/search/all_7.js
index dd07669..a34ea53 100644
--- a/docs/Pack/html/search/all_7.js
+++ b/docs/Pack/html/search/all_7.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['utilities_20for_20creating_20packs',['Utilities for Creating Packs',['../createPackUtil.html',1,'']]]
+ ['system_20description_20file_20_28_2a_2esdf_29_20format',['System Description File (*.SDF) Format',['../sdf_pg.html',1,'']]]
];
diff --git a/docs/Pack/html/search/all_8.js b/docs/Pack/html/search/all_8.js
index 4bda4c3..dd07669 100644
--- a/docs/Pack/html/search/all_8.js
+++ b/docs/Pack/html/search/all_8.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['xml_20editors',['XML Editors',['../cp_Editors.html',1,'createPackUtil']]]
+ ['utilities_20for_20creating_20packs',['Utilities for Creating Packs',['../createPackUtil.html',1,'']]]
];
diff --git a/docs/Pack/html/search/all_9.js b/docs/Pack/html/search/all_9.js
index 01cd4b4..4bda4c3 100644
--- a/docs/Pack/html/search/all_9.js
+++ b/docs/Pack/html/search/all_9.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['zip_20compression_20tools',['ZIP Compression Tools',['../cp_ZIPTool.html',1,'createPackUtil']]]
+ ['xml_20editors',['XML Editors',['../cp_Editors.html',1,'createPackUtil']]]
];
diff --git a/docs/Pack/html/search/all_a.html b/docs/Pack/html/search/all_a.html
new file mode 100644
index 0000000..eab6553
--- /dev/null
+++ b/docs/Pack/html/search/all_a.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_a.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/docs/Pack/html/search/all_a.js b/docs/Pack/html/search/all_a.js
new file mode 100644
index 0000000..01cd4b4
--- /dev/null
+++ b/docs/Pack/html/search/all_a.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['zip_20compression_20tools',['ZIP Compression Tools',['../cp_ZIPTool.html',1,'createPackUtil']]]
+];
diff --git a/docs/Pack/html/search/pages_4.js b/docs/Pack/html/search/pages_4.js
index a7d98d6..3905264 100644
--- a/docs/Pack/html/search/pages_4.js
+++ b/docs/Pack/html/search/pages_4.js
@@ -1,11 +1,4 @@
var searchData=
[
- ['pack_20with_20software_20components',['Pack with Software Components',['../cp_SWComponents.html',1,'']]],
- ['project_20description_20_28_2a_2ecpdsc_29_20format',['Project Description (*.cpdsc) Format',['../cpdsc_pg.html',1,'']]],
- ['pack_20with_20device_20support',['Pack with Device Support',['../createPack_DFP.html',1,'']]],
- ['pack_20with_20board_20support',['Pack with Board Support',['../createPackBoard.html',1,'']]],
- ['publish_20a_20pack',['Publish a Pack',['../createPackPublish.html',1,'']]],
- ['pack_20example',['Pack Example',['../pack_Example.html',1,'']]],
- ['packchk_2eexe',['packChk.exe',['../packChk.html',1,'createPackUtil']]],
- ['pack_20description_20_28_2a_2epdsc_29_20format',['Pack Description (*.pdsc) Format',['../packFormat.html',1,'']]]
+ ['overview',['Overview',['../cp_Packs.html',1,'']]]
];
diff --git a/docs/Pack/html/search/pages_5.js b/docs/Pack/html/search/pages_5.js
index 3e18830..a7d98d6 100644
--- a/docs/Pack/html/search/pages_5.js
+++ b/docs/Pack/html/search/pages_5.js
@@ -1,4 +1,11 @@
var searchData=
[
- ['revision_20history_20of_20cmsis_2dpack',['Revision History of CMSIS-Pack',['../pack_revisionHistory.html',1,'index']]]
+ ['pack_20with_20software_20components',['Pack with Software Components',['../cp_SWComponents.html',1,'']]],
+ ['project_20description_20_28_2a_2ecpdsc_29_20format',['Project Description (*.cpdsc) Format',['../cpdsc_pg.html',1,'']]],
+ ['pack_20with_20device_20support',['Pack with Device Support',['../createPack_DFP.html',1,'']]],
+ ['pack_20with_20board_20support',['Pack with Board Support',['../createPackBoard.html',1,'']]],
+ ['publish_20a_20pack',['Publish a Pack',['../createPackPublish.html',1,'']]],
+ ['pack_20example',['Pack Example',['../pack_Example.html',1,'']]],
+ ['packchk_2eexe',['packChk.exe',['../packChk.html',1,'createPackUtil']]],
+ ['pack_20description_20_28_2a_2epdsc_29_20format',['Pack Description (*.pdsc) Format',['../packFormat.html',1,'']]]
];
diff --git a/docs/Pack/html/search/pages_6.js b/docs/Pack/html/search/pages_6.js
index 14fed29..3e18830 100644
--- a/docs/Pack/html/search/pages_6.js
+++ b/docs/Pack/html/search/pages_6.js
@@ -1,5 +1,4 @@
var searchData=
[
- ['software_20packs_20overview',['Software Packs Overview',['../cp_Packs.html',1,'']]],
- ['system_20description_20file_20_28_2a_2esdf_29_20format',['System Description File (*.SDF) Format',['../sdf_pg.html',1,'']]]
+ ['revision_20history_20of_20cmsis_2dpack',['Revision History of CMSIS-Pack',['../pack_revisionHistory.html',1,'index']]]
];
diff --git a/docs/Pack/html/search/pages_7.js b/docs/Pack/html/search/pages_7.js
index dd07669..a34ea53 100644
--- a/docs/Pack/html/search/pages_7.js
+++ b/docs/Pack/html/search/pages_7.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['utilities_20for_20creating_20packs',['Utilities for Creating Packs',['../createPackUtil.html',1,'']]]
+ ['system_20description_20file_20_28_2a_2esdf_29_20format',['System Description File (*.SDF) Format',['../sdf_pg.html',1,'']]]
];
diff --git a/docs/Pack/html/search/pages_8.js b/docs/Pack/html/search/pages_8.js
index 4bda4c3..dd07669 100644
--- a/docs/Pack/html/search/pages_8.js
+++ b/docs/Pack/html/search/pages_8.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['xml_20editors',['XML Editors',['../cp_Editors.html',1,'createPackUtil']]]
+ ['utilities_20for_20creating_20packs',['Utilities for Creating Packs',['../createPackUtil.html',1,'']]]
];
diff --git a/docs/Pack/html/search/pages_9.js b/docs/Pack/html/search/pages_9.js
index 01cd4b4..4bda4c3 100644
--- a/docs/Pack/html/search/pages_9.js
+++ b/docs/Pack/html/search/pages_9.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['zip_20compression_20tools',['ZIP Compression Tools',['../cp_ZIPTool.html',1,'createPackUtil']]]
+ ['xml_20editors',['XML Editors',['../cp_Editors.html',1,'createPackUtil']]]
];
diff --git a/docs/Pack/html/search/pages_a.html b/docs/Pack/html/search/pages_a.html
new file mode 100644
index 0000000..1c097e5
--- /dev/null
+++ b/docs/Pack/html/search/pages_a.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="pages_a.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/docs/Pack/html/search/pages_a.js b/docs/Pack/html/search/pages_a.js
new file mode 100644
index 0000000..01cd4b4
--- /dev/null
+++ b/docs/Pack/html/search/pages_a.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['zip_20compression_20tools',['ZIP Compression Tools',['../cp_ZIPTool.html',1,'createPackUtil']]]
+];
diff --git a/docs/Pack/html/search/search.css b/docs/Pack/html/search/search.css
index 1746d13..4d7612f 100644
--- a/docs/Pack/html/search/search.css
+++ b/docs/Pack/html/search/search.css
@@ -4,22 +4,16 @@
float: left;
}
-#searchli {
- float: right;
- display: block;
- width: 170px;
- height: 24px;
-}
-
#MSearchBox {
white-space : nowrap;
position: absolute;
float: none;
display: inline;
- margin-top: 3px;
+ margin-top: 8px;
right: 0px;
width: 170px;
z-index: 102;
+ background-color: white;
}
#MSearchBox .left
@@ -54,7 +48,7 @@
height:19px;
background:url('search_m.png') repeat-x;
border:none;
- width:116px;
+ width:111px;
margin-left:20px;
padding-left:4px;
color: #909090;
@@ -224,6 +218,10 @@ a.SRScope:focus, a.SRScope:active {
text-decoration: underline;
}
+span.SRScope {
+ padding-left: 4px;
+}
+
.SRPage .SRStatus {
padding: 2px 5px;
font-size: 8pt;
@@ -238,3 +236,36 @@ DIV.searchresults {
margin-left: 10px;
margin-right: 10px;
}
+
+/*---------------- External search page results */
+
+.searchresult {
+ background-color: #F0F3F8;
+}
+
+.pages b {
+ color: white;
+ padding: 5px 5px 3px 5px;
+ background-image: url("../tab_a.png");
+ background-repeat: repeat-x;
+ text-shadow: 0 1px 1px #000000;
+}
+
+.pages {
+ line-height: 17px;
+ margin-left: 4px;
+ text-decoration: none;
+}
+
+.hl {
+ font-weight: bold;
+}
+
+#searchresults {
+ margin-bottom: 20px;
+}
+
+.searchpages {
+ margin-top: 10px;
+}
+
diff --git a/docs/Pack/html/search/search.js b/docs/Pack/html/search/search.js
index 2fe3a78..a2a2009 100644
--- a/docs/Pack/html/search/search.js
+++ b/docs/Pack/html/search/search.js
@@ -7,8 +7,8 @@
var indexSectionsWithContent =
{
- 0: "acdfprsuxz",
- 1: "acdfprsuxz"
+ 0: "acdfoprsuxz",
+ 1: "acdfoprsuxz"
};
var indexSectionNames =
diff --git a/docs/Pack/html/software_component.png b/docs/Pack/html/software_component.png
new file mode 100644
index 0000000..f20ac78
--- /dev/null
+++ b/docs/Pack/html/software_component.png
Binary files differ
diff --git a/docs/RTOS/html/RTX__Conf__CM_8c.html b/docs/RTOS/html/RTX__Conf__CM_8c.html
index 5481dd1..e16a443 100644
--- a/docs/RTOS/html/RTX__Conf__CM_8c.html
+++ b/docs/RTOS/html/RTX__Conf__CM_8c.html
@@ -487,7 +487,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_67baed4ff719a838d401a6dc7774cf41.html">RTOS</a></li><li class="navelem"><a class="el" href="dir_8ecbca576638d6cf096e42200a0f53dc.html">RTX</a></li><li class="navelem"><a class="el" href="dir_899ec648bfef5b77e4c17b1ad40af9f5.html">Templates</a></li><li class="navelem"><a class="el" href="RTX__Conf__CM_8c.html">RTX_Conf_CM.c</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:01 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/annotated.html b/docs/RTOS/html/annotated.html
index 7b447e9..65a48a6 100644
--- a/docs/RTOS/html/annotated.html
+++ b/docs/RTOS/html/annotated.html
@@ -138,7 +138,7 @@ $(document).ready(function(){initNavTree('annotated.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/classes.html b/docs/RTOS/html/classes.html
index 991a434..0050940 100644
--- a/docs/RTOS/html/classes.html
+++ b/docs/RTOS/html/classes.html
@@ -132,7 +132,7 @@ $(document).ready(function(){initNavTree('classes.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/cmsis.css b/docs/RTOS/html/cmsis.css
index bba1010..586d4d2 100644
--- a/docs/RTOS/html/cmsis.css
+++ b/docs/RTOS/html/cmsis.css
@@ -1148,7 +1148,7 @@ dl.section dd {
.image
{
- text-align: center;
+ text-align: left;
}
.dotgraph
diff --git a/docs/RTOS/html/cmsis__os_8h.html b/docs/RTOS/html/cmsis__os_8h.html
index 2641239..6a74369 100644
--- a/docs/RTOS/html/cmsis__os_8h.html
+++ b/docs/RTOS/html/cmsis__os_8h.html
@@ -883,7 +883,7 @@ number of elements in the queue </td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_67baed4ff719a838d401a6dc7774cf41.html">RTOS</a></li><li class="navelem"><a class="el" href="dir_9afdeffb8e409a4e0df5c5bf9ab1a7d2.html">Template</a></li><li class="navelem"><a class="el" href="cmsis__os_8h.html">cmsis_os.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:01 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/cmsis__os_8txt.html b/docs/RTOS/html/cmsis__os_8txt.html
index f8c28d5..1240d30 100644
--- a/docs/RTOS/html/cmsis__os_8txt.html
+++ b/docs/RTOS/html/cmsis__os_8txt.html
@@ -163,7 +163,7 @@ Enumerations</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="cmsis__os_8txt.html">cmsis_os.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:01 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/cmsis__os__rtx__extensions_8h.html b/docs/RTOS/html/cmsis__os__rtx__extensions_8h.html
index bdf1824..a133f2d 100644
--- a/docs/RTOS/html/cmsis__os__rtx__extensions_8h.html
+++ b/docs/RTOS/html/cmsis__os__rtx__extensions_8h.html
@@ -135,7 +135,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_b0448b4e45a55bca3a46fdbabd848ed7.html">src</a></li><li class="navelem"><a class="el" href="dir_c0ad159d7acfc6a66622c7bec0ee8a21.html">RTX</a></li><li class="navelem"><a class="el" href="cmsis__os__rtx__extensions_8h.html">cmsis_os_rtx_extensions.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:01 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/configure.html b/docs/RTOS/html/configure.html
index 2e2d556..63345a9 100644
--- a/docs/RTOS/html/configure.html
+++ b/docs/RTOS/html/configure.html
@@ -134,7 +134,7 @@ RTX_Conf_CM.c in Configuration Wizard View</div></div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="index.html">index</a></li><li class="navelem"><a class="el" href="rtxImplementation.html">RTX Implementation</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/creating_RTX_LIB.html b/docs/RTOS/html/creating_RTX_LIB.html
index c54c90e..ef85684 100644
--- a/docs/RTOS/html/creating_RTX_LIB.html
+++ b/docs/RTOS/html/creating_RTX_LIB.html
@@ -130,7 +130,7 @@ Project with files for Cortex-M4 cores</div></div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="index.html">index</a></li><li class="navelem"><a class="el" href="rtxImplementation.html">RTX Implementation</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/dir_67baed4ff719a838d401a6dc7774cf41.html b/docs/RTOS/html/dir_67baed4ff719a838d401a6dc7774cf41.html
index a604885..c9e9328 100644
--- a/docs/RTOS/html/dir_67baed4ff719a838d401a6dc7774cf41.html
+++ b/docs/RTOS/html/dir_67baed4ff719a838d401a6dc7774cf41.html
@@ -125,7 +125,7 @@ Directories</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_67baed4ff719a838d401a6dc7774cf41.html">RTOS</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/dir_899ec648bfef5b77e4c17b1ad40af9f5.html b/docs/RTOS/html/dir_899ec648bfef5b77e4c17b1ad40af9f5.html
index e877b29..0031ac5 100644
--- a/docs/RTOS/html/dir_899ec648bfef5b77e4c17b1ad40af9f5.html
+++ b/docs/RTOS/html/dir_899ec648bfef5b77e4c17b1ad40af9f5.html
@@ -123,7 +123,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_67baed4ff719a838d401a6dc7774cf41.html">RTOS</a></li><li class="navelem"><a class="el" href="dir_8ecbca576638d6cf096e42200a0f53dc.html">RTX</a></li><li class="navelem"><a class="el" href="dir_899ec648bfef5b77e4c17b1ad40af9f5.html">Templates</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/dir_8ecbca576638d6cf096e42200a0f53dc.html b/docs/RTOS/html/dir_8ecbca576638d6cf096e42200a0f53dc.html
index 42263ce..e41c05c 100644
--- a/docs/RTOS/html/dir_8ecbca576638d6cf096e42200a0f53dc.html
+++ b/docs/RTOS/html/dir_8ecbca576638d6cf096e42200a0f53dc.html
@@ -123,7 +123,7 @@ Directories</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_67baed4ff719a838d401a6dc7774cf41.html">RTOS</a></li><li class="navelem"><a class="el" href="dir_8ecbca576638d6cf096e42200a0f53dc.html">RTX</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/dir_9afdeffb8e409a4e0df5c5bf9ab1a7d2.html b/docs/RTOS/html/dir_9afdeffb8e409a4e0df5c5bf9ab1a7d2.html
index 1019110..5f7c2c6 100644
--- a/docs/RTOS/html/dir_9afdeffb8e409a4e0df5c5bf9ab1a7d2.html
+++ b/docs/RTOS/html/dir_9afdeffb8e409a4e0df5c5bf9ab1a7d2.html
@@ -123,7 +123,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_67baed4ff719a838d401a6dc7774cf41.html">RTOS</a></li><li class="navelem"><a class="el" href="dir_9afdeffb8e409a4e0df5c5bf9ab1a7d2.html">Template</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/dir_b0448b4e45a55bca3a46fdbabd848ed7.html b/docs/RTOS/html/dir_b0448b4e45a55bca3a46fdbabd848ed7.html
index aaf24e7..97b6455 100644
--- a/docs/RTOS/html/dir_b0448b4e45a55bca3a46fdbabd848ed7.html
+++ b/docs/RTOS/html/dir_b0448b4e45a55bca3a46fdbabd848ed7.html
@@ -123,7 +123,7 @@ Directories</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_b0448b4e45a55bca3a46fdbabd848ed7.html">src</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/dir_c0ad159d7acfc6a66622c7bec0ee8a21.html b/docs/RTOS/html/dir_c0ad159d7acfc6a66622c7bec0ee8a21.html
index 85b3ec5..b8a3b08 100644
--- a/docs/RTOS/html/dir_c0ad159d7acfc6a66622c7bec0ee8a21.html
+++ b/docs/RTOS/html/dir_c0ad159d7acfc6a66622c7bec0ee8a21.html
@@ -123,7 +123,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_b0448b4e45a55bca3a46fdbabd848ed7.html">src</a></li><li class="navelem"><a class="el" href="dir_c0ad159d7acfc6a66622c7bec0ee8a21.html">RTX</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/dirstructfiles.html b/docs/RTOS/html/dirstructfiles.html
index fd51c8c..74187b5 100644
--- a/docs/RTOS/html/dirstructfiles.html
+++ b/docs/RTOS/html/dirstructfiles.html
@@ -484,7 +484,7 @@ Configuration File RTX_Conf_CM.c</h1>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="index.html">index</a></li><li class="navelem"><a class="el" href="rtxImplementation.html">RTX Implementation</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/exampleRTX_Tutorial.html b/docs/RTOS/html/exampleRTX_Tutorial.html
index 6da8b92..2c1ae52 100644
--- a/docs/RTOS/html/exampleRTX_Tutorial.html
+++ b/docs/RTOS/html/exampleRTX_Tutorial.html
@@ -119,7 +119,7 @@ $(document).ready(function(){initNavTree('exampleRTX_Tutorial.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="index.html">index</a></li><li class="navelem"><a class="el" href="rtxImplementation.html">RTX Implementation</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/files.html b/docs/RTOS/html/files.html
index 106fef9..18a2c94 100644
--- a/docs/RTOS/html/files.html
+++ b/docs/RTOS/html/files.html
@@ -123,7 +123,7 @@ $(document).ready(function(){initNavTree('files.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/functionOverview.html b/docs/RTOS/html/functionOverview.html
index fb4f485..650f07f 100644
--- a/docs/RTOS/html/functionOverview.html
+++ b/docs/RTOS/html/functionOverview.html
@@ -225,7 +225,7 @@ Calls from Interrupt Service Routines</h1>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="index.html">index</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/functions.html b/docs/RTOS/html/functions.html
index d802f01..ec59b82 100644
--- a/docs/RTOS/html/functions.html
+++ b/docs/RTOS/html/functions.html
@@ -172,7 +172,7 @@ $(document).ready(function(){initNavTree('functions.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/functions_vars.html b/docs/RTOS/html/functions_vars.html
index 3bc4a26..f4ece38 100644
--- a/docs/RTOS/html/functions_vars.html
+++ b/docs/RTOS/html/functions_vars.html
@@ -172,7 +172,7 @@ $(document).ready(function(){initNavTree('functions_vars.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/genRTOSIF.html b/docs/RTOS/html/genRTOSIF.html
index be4fa94..49e7e2c 100644
--- a/docs/RTOS/html/genRTOSIF.html
+++ b/docs/RTOS/html/genRTOSIF.html
@@ -163,7 +163,7 @@ CMSIS-RTOS API Structure</div></div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="index.html">index</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/globals.html b/docs/RTOS/html/globals.html
index d272808..5211458 100644
--- a/docs/RTOS/html/globals.html
+++ b/docs/RTOS/html/globals.html
@@ -551,7 +551,7 @@ $(document).ready(function(){initNavTree('globals.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/globals_defs.html b/docs/RTOS/html/globals_defs.html
index 495788a..169ed53 100644
--- a/docs/RTOS/html/globals_defs.html
+++ b/docs/RTOS/html/globals_defs.html
@@ -284,7 +284,7 @@ $(document).ready(function(){initNavTree('globals_defs.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/globals_enum.html b/docs/RTOS/html/globals_enum.html
index d124fa3..ff91a0e 100644
--- a/docs/RTOS/html/globals_enum.html
+++ b/docs/RTOS/html/globals_enum.html
@@ -135,7 +135,7 @@ $(document).ready(function(){initNavTree('globals_enum.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/globals_eval.html b/docs/RTOS/html/globals_eval.html
index 2db2328..8a5ceb7 100644
--- a/docs/RTOS/html/globals_eval.html
+++ b/docs/RTOS/html/globals_eval.html
@@ -199,7 +199,7 @@ $(document).ready(function(){initNavTree('globals_eval.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/globals_func.html b/docs/RTOS/html/globals_func.html
index 65a88be..2e5d3e7 100644
--- a/docs/RTOS/html/globals_func.html
+++ b/docs/RTOS/html/globals_func.html
@@ -285,7 +285,7 @@ $(document).ready(function(){initNavTree('globals_func.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/globals_type.html b/docs/RTOS/html/globals_type.html
index b724ae8..8b869d9 100644
--- a/docs/RTOS/html/globals_type.html
+++ b/docs/RTOS/html/globals_type.html
@@ -151,7 +151,7 @@ $(document).ready(function(){initNavTree('globals_type.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/group__CMSIS__RTOS.html b/docs/RTOS/html/group__CMSIS__RTOS.html
index 0e9a6f4..9fe19ee 100644
--- a/docs/RTOS/html/group__CMSIS__RTOS.html
+++ b/docs/RTOS/html/group__CMSIS__RTOS.html
@@ -148,7 +148,7 @@ Content</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/group__CMSIS__RTOS__Definitions.html b/docs/RTOS/html/group__CMSIS__RTOS__Definitions.html
index c5281f9..fbf4426 100644
--- a/docs/RTOS/html/group__CMSIS__RTOS__Definitions.html
+++ b/docs/RTOS/html/group__CMSIS__RTOS__Definitions.html
@@ -245,7 +245,7 @@ message id obtained by <a class="el" href="group__CMSIS__RTOS__Message.html#gaf3
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/group__CMSIS__RTOS__InterThread.html b/docs/RTOS/html/group__CMSIS__RTOS__InterThread.html
index a7c21d1..08d99fd 100644
--- a/docs/RTOS/html/group__CMSIS__RTOS__InterThread.html
+++ b/docs/RTOS/html/group__CMSIS__RTOS__InterThread.html
@@ -159,7 +159,7 @@ Content</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/group__CMSIS__RTOS__KernelCtrl.html b/docs/RTOS/html/group__CMSIS__RTOS__KernelCtrl.html
index 482b0b4..660b0aa 100644
--- a/docs/RTOS/html/group__CMSIS__RTOS__KernelCtrl.html
+++ b/docs/RTOS/html/group__CMSIS__RTOS__KernelCtrl.html
@@ -457,7 +457,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/group__CMSIS__RTOS__Mail.html b/docs/RTOS/html/group__CMSIS__RTOS__Mail.html
index e744ff6..af88e05 100644
--- a/docs/RTOS/html/group__CMSIS__RTOS__Mail.html
+++ b/docs/RTOS/html/group__CMSIS__RTOS__Mail.html
@@ -622,7 +622,7 @@ CMSIS-RTOS Mail Queue</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/group__CMSIS__RTOS__Message.html b/docs/RTOS/html/group__CMSIS__RTOS__Message.html
index 083aeae..fa61baf 100644
--- a/docs/RTOS/html/group__CMSIS__RTOS__Message.html
+++ b/docs/RTOS/html/group__CMSIS__RTOS__Message.html
@@ -477,7 +477,7 @@ CMSIS-RTOS Message Queue</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/group__CMSIS__RTOS__MutexMgmt.html b/docs/RTOS/html/group__CMSIS__RTOS__MutexMgmt.html
index ad64a6a..d52188f 100644
--- a/docs/RTOS/html/group__CMSIS__RTOS__MutexMgmt.html
+++ b/docs/RTOS/html/group__CMSIS__RTOS__MutexMgmt.html
@@ -432,7 +432,7 @@ CMSIS-RTOS Mutex</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/group__CMSIS__RTOS__PoolMgmt.html b/docs/RTOS/html/group__CMSIS__RTOS__PoolMgmt.html
index 91e0af7..1801c31 100644
--- a/docs/RTOS/html/group__CMSIS__RTOS__PoolMgmt.html
+++ b/docs/RTOS/html/group__CMSIS__RTOS__PoolMgmt.html
@@ -483,7 +483,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/group__CMSIS__RTOS__SemaphoreMgmt.html b/docs/RTOS/html/group__CMSIS__RTOS__SemaphoreMgmt.html
index 7977dcd..845e07a 100644
--- a/docs/RTOS/html/group__CMSIS__RTOS__SemaphoreMgmt.html
+++ b/docs/RTOS/html/group__CMSIS__RTOS__SemaphoreMgmt.html
@@ -451,7 +451,7 @@ CMSIS-RTOS Semaphore</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/group__CMSIS__RTOS__SignalMgmt.html b/docs/RTOS/html/group__CMSIS__RTOS__SignalMgmt.html
index e8797f4..2fab752 100644
--- a/docs/RTOS/html/group__CMSIS__RTOS__SignalMgmt.html
+++ b/docs/RTOS/html/group__CMSIS__RTOS__SignalMgmt.html
@@ -364,7 +364,7 @@ Simple signal event communication</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/group__CMSIS__RTOS__Status.html b/docs/RTOS/html/group__CMSIS__RTOS__Status.html
index 49b4213..59806de 100644
--- a/docs/RTOS/html/group__CMSIS__RTOS__Status.html
+++ b/docs/RTOS/html/group__CMSIS__RTOS__Status.html
@@ -222,7 +222,7 @@ Enumerations</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/group__CMSIS__RTOS__ThreadMgmt.html b/docs/RTOS/html/group__CMSIS__RTOS__ThreadMgmt.html
index 2f0d2dd..593320e 100644
--- a/docs/RTOS/html/group__CMSIS__RTOS__ThreadMgmt.html
+++ b/docs/RTOS/html/group__CMSIS__RTOS__ThreadMgmt.html
@@ -635,7 +635,7 @@ Avoid calling the function with a <em>thread_id</em> that does not exist or has
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/group__CMSIS__RTOS__TimerMgmt.html b/docs/RTOS/html/group__CMSIS__RTOS__TimerMgmt.html
index 944b5b6..d7991ba 100644
--- a/docs/RTOS/html/group__CMSIS__RTOS__TimerMgmt.html
+++ b/docs/RTOS/html/group__CMSIS__RTOS__TimerMgmt.html
@@ -522,7 +522,7 @@ Behavior of a Periodic Timer</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/group__CMSIS__RTOS__Wait.html b/docs/RTOS/html/group__CMSIS__RTOS__Wait.html
index 76a772d..afa3dac 100644
--- a/docs/RTOS/html/group__CMSIS__RTOS__Wait.html
+++ b/docs/RTOS/html/group__CMSIS__RTOS__Wait.html
@@ -281,7 +281,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/group__RTX__Global__Functions.html b/docs/RTOS/html/group__RTX__Global__Functions.html
index 88deadd..ba767da 100644
--- a/docs/RTOS/html/group__RTX__Global__Functions.html
+++ b/docs/RTOS/html/group__RTX__Global__Functions.html
@@ -456,7 +456,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/index.doxyidx b/docs/RTOS/html/index.doxyidx
new file mode 100644
index 0000000..c3c6edb
--- /dev/null
+++ b/docs/RTOS/html/index.doxyidx
@@ -0,0 +1,212 @@
+/*
+ * Copyright (c) 2009-2016 ARM Limited. All rights reserved.
+ *
+ * @file index.doxyidx
+ * @brief Index file for MDK-ARM Help System
+ * @version 1.0
+ * @date 10. July 2019
+ * @note Generated by DoxyIndex V1.2.3 on Wednesday, 10.07.2019 15:22:29
+ * from Path 'C:\tools\PACK\ARM\CMSIS\5.6.0\\CMSIS\Documentation\RTOS\html',
+ */
+
+'BCDFGIKMORSTUcdiopqstv'
+Building the RTX Library, creating_RTX_LIB.html, rtxImplementation
+cmsis_os.h, cmsis__os_8h.html,
+cmsis_os.txt, cmsis__os_8txt.html,
+cmsis_os_rtx_extensions.h, cmsis__os__rtx__extensions_8h.html,
+CMSIS-RTOS API, group__CMSIS__RTOS.html,
+Configure RTX, configure.html, rtxImplementation
+Configuration for Low-Power Modes, lowPower.html, configure
+Create an RTX Project, using.html, rtxImplementation
+def, group__CMSIS__RTOS__Definitions.html#a596b6d55c3321db19239256bbe403df6, osEvent
+Directory Structure and File Overview, dirstructfiles.html, rtxImplementation
+dummy, cmsis__os_8h.html#a44b7a3baf02bac7ad707e8f2f5eca1ca, osSemaphoreDef_t::dummy()
+Function Overview, functionOverview.html, index
+Generic Data Types and Definitions, group__CMSIS__RTOS__Definitions.html,
+Generic Wait Functions, group__CMSIS__RTOS__Wait.html,
+Generic RTOS Interface, genRTOSIF.html, index
+Inter-Thread Communication and Resource Sharing, group__CMSIS__RTOS__InterThread.html,
+instances, cmsis__os_8h.html#aa4c4115851a098c0b87358ab6c025603, osThreadDef_t
+item_sz, cmsis__os_8h.html#a4c2a0c691de3365c00ecd22d8102811f, osMailQDef_t::item_sz()
+Kernel Information and Control, group__CMSIS__RTOS__KernelCtrl.html,
+Mail Queue, group__CMSIS__RTOS__Mail.html,
+Message Queue, group__CMSIS__RTOS__Message.html,
+Mutexes, group__CMSIS__RTOS__MutexMgmt.html,
+Memory Pool, group__CMSIS__RTOS__PoolMgmt.html,
+MISRA-C:2004 Compliance Exceptions, misraCompliance.html, rtxImplementation
+OS_CLOCK, RTX__Conf__CM_8c.html#adff23afdf544a322a38314870f8848b9, RTX_Conf_CM.c
+os_error, group__RTX__Global__Functions.html#ga651ae76b3acf45f80bf0e0487b51d6e6, os_error(uint32_t error_code):&#160;RTX_Conf_CM.c
+OS_ERROR_FIFO_OVF, RTX__Conf__CM_8c.html#a075d54df14c85a6afe32b7f5c99c9c29, RTX_Conf_CM.c
+OS_ERROR_MBX_OVF, RTX__Conf__CM_8c.html#ab715d7d66c341c067ef0a97b55db8a10, RTX_Conf_CM.c
+OS_ERROR_STACK_OVF, RTX__Conf__CM_8c.html#abf8311a7a239ec56c6d725f926ba766d, RTX_Conf_CM.c
+OS_ERROR_TIMER_OVF, RTX__Conf__CM_8c.html#a79d7e388d951f11bd0dabd13f722cea8, RTX_Conf_CM.c
+OS_FIFOSZ, RTX__Conf__CM_8c.html#a93c8e36d441750016f9f72e102f68d66, RTX_Conf_CM.c
+os_idle_demon, group__RTX__Global__Functions.html#gafb4dc4d3dff8343a393726d2860282e4, os_idle_demon(void):&#160;RTX_Conf_CM.c
+os_mailQ, group__CMSIS__RTOS__Definitions.html#structos__mailQ,
+OS_MAINSTKSIZE, RTX__Conf__CM_8c.html#a95362a96f44d4314f148ae24edd52f7c, RTX_Conf_CM.c
+OS_MUTEXCNT, RTX__Conf__CM_8c.html#ad11cf133eea28b601f9a63cd9af9b786, RTX_Conf_CM.c
+OS_PRIVCNT, RTX__Conf__CM_8c.html#a7cfcbf2c4f9d0a63424a2a48592955b1, RTX_Conf_CM.c
+OS_PRIVSTKSIZE, RTX__Conf__CM_8c.html#a6e0d30986e4ae0df44f449a4b3b0fbec, RTX_Conf_CM.c
+os_pthread, cmsis__os_8h.html#aee631e5ea1b700fc35695cc7bc574cf7, cmsis_os.h
+os_ptimer, cmsis__os_8h.html#aa2d85e49bde9f6951ff3545cd323f065, cmsis_os.h
+os_resume, group__RTX__Global__Functions.html#ga1b85a217d43e6b971ffcf24f8aae1c33, cmsis_os_rtx_extensions.h
+OS_ROBIN, RTX__Conf__CM_8c.html#ae34f3058383d9fa9280bbf595618ab0a, RTX_Conf_CM.c
+OS_ROBINTOUT, RTX__Conf__CM_8c.html#ad89fdd7232cfba74d400080b6bcc0012, RTX_Conf_CM.c
+OS_RUNPRIV, RTX__Conf__CM_8c.html#a786924d58be54e943a7e73458cebc51b, RTX_Conf_CM.c
+os_status_reserved, group__CMSIS__RTOS__Status.html#gae2e091fefc4c767117727bd5aba4d99eac7a77f5fe18a15a357790c36a4aca1b1, cmsis_os.h
+OS_STKCHECK, RTX__Conf__CM_8c.html#a6ef9e00396f881f0fa9ac877150e5962, RTX_Conf_CM.c
+OS_STKINIT, RTX__Conf__CM_8c.html#ac820623da739e4219ee86f15bdcd9752, RTX_Conf_CM.c
+OS_STKSIZE, RTX__Conf__CM_8c.html#a16495c133349f3e7c27ac933857c1a8c, RTX_Conf_CM.c
+os_suspend, group__RTX__Global__Functions.html#ga3e9c57746ccbdfe90464ad50513c569e, cmsis_os_rtx_extensions.h
+OS_TASKCNT, RTX__Conf__CM_8c.html#a309353d912327b7f4a2300711ee1b349, RTX_Conf_CM.c
+OS_TICK, RTX__Conf__CM_8c.html#ab6b10bd6d60e95ab28c775757f6bfbcc, RTX_Conf_CM.c
+os_tick_init, group__RTX__Global__Functions.html#ga145e7eafdd042bb522020cbb3b469d9c, RTX_Conf_CM.c
+os_tick_irqack, group__RTX__Global__Functions.html#ga85dab8408f27236c7341a69feb6258c7, RTX_Conf_CM.c
+os_tick_ovf, group__RTX__Global__Functions.html#gad5deddec3fea0fb31798f571afc3c692, RTX_Conf_CM.c
+os_tick_val, group__RTX__Global__Functions.html#ga567543bf38239a91f09751686c23017b, RTX_Conf_CM.c
+os_timer_type, cmsis__os_8h.html#adac860eb9e1b4b0619271e6595ed83d9, os_timer_type():&#160;cmsis_os.h
+OS_TIMERCBQS, RTX__Conf__CM_8c.html#a29701cff84a42494279367ad018f252d, RTX_Conf_CM.c
+OS_TIMERPRIO, RTX__Conf__CM_8c.html#a90af874f1df4dfb0f8821cc2d860dae6, RTX_Conf_CM.c
+OS_TIMERS, RTX__Conf__CM_8c.html#a23b0f1095632e58b5ac0d8f7dcfdfded, RTX_Conf_CM.c
+OS_TIMERSTKSZ, RTX__Conf__CM_8c.html#a76d1b01799981a753fc528e600015627, RTX_Conf_CM.c
+OS_TRV, RTX__Conf__CM_8c.html#a9d55a070ddb219165bd4287f08318d51, RTX_Conf_CM.c
+osCMSIS, group__CMSIS__RTOS__KernelCtrl.html#ga702196bacccbb978620c736b209387f1, cmsis_os.h
+osCMSIS_KERNEL, group__CMSIS__RTOS__KernelCtrl.html#gab78dce646fabec479c5f34bc5175b7de, cmsis_os.h
+osDelay, group__CMSIS__RTOS__Wait.html#ga02e19d5e723bfb06ba9324d625162255, cmsis_os.h
+osErrorISR, group__CMSIS__RTOS__Status.html#gae2e091fefc4c767117727bd5aba4d99ea21635bdc492d3094fe83027fa4a30e2f, cmsis_os.h
+osErrorISRRecursive, group__CMSIS__RTOS__Status.html#gae2e091fefc4c767117727bd5aba4d99eaf6552310a817452aedfcd453f2805d65, cmsis_os.h
+osErrorNoMemory, group__CMSIS__RTOS__Status.html#gae2e091fefc4c767117727bd5aba4d99eaf1fac0240218e51eb30a13da2f8aae81, cmsis_os.h
+osErrorOS, group__CMSIS__RTOS__Status.html#gae2e091fefc4c767117727bd5aba4d99ea5fde24ff588ec5ab9cb8314bade26fbc, cmsis_os.h
+osErrorParameter, group__CMSIS__RTOS__Status.html#gae2e091fefc4c767117727bd5aba4d99eac24adca6a5d072c9f01c32178ba0d109, cmsis_os.h
+osErrorPriority, group__CMSIS__RTOS__Status.html#gae2e091fefc4c767117727bd5aba4d99eab7dda0ef504817659334cbfd650ae56f, cmsis_os.h
+osErrorResource, group__CMSIS__RTOS__Status.html#gae2e091fefc4c767117727bd5aba4d99ea8fc5801e8b0482bdf22ad63a77f0155d, cmsis_os.h
+osErrorTimeoutResource, group__CMSIS__RTOS__Status.html#gae2e091fefc4c767117727bd5aba4d99ea314d24a49003f09459035db0dd7c9467, cmsis_os.h
+osErrorValue, group__CMSIS__RTOS__Status.html#gae2e091fefc4c767117727bd5aba4d99ea4672c8a0c0f6bb1d7981da4602e8e9ee, cmsis_os.h
+osEvent, group__CMSIS__RTOS__Definitions.html#structosEvent,
+osEvent.def, group__CMSIS__RTOS__Definitions.html#unionosEvent_8def,
+osEvent.value, group__CMSIS__RTOS__Definitions.html#unionosEvent_8value,
+osEventMail, group__CMSIS__RTOS__Status.html#gae2e091fefc4c767117727bd5aba4d99ea15b12e42b42b53f35fb8a2724ad02926, cmsis_os.h
+osEventMessage, group__CMSIS__RTOS__Status.html#gae2e091fefc4c767117727bd5aba4d99ead604f3673359dd4ac643b16dc5a2c342, cmsis_os.h
+osEventSignal, group__CMSIS__RTOS__Status.html#gae2e091fefc4c767117727bd5aba4d99ea5df7e9643aa8a2f5f3a6f6ec59758518, cmsis_os.h
+osEventTimeout, group__CMSIS__RTOS__Status.html#gae2e091fefc4c767117727bd5aba4d99ea78f477732375c0e1fca814e369618177, cmsis_os.h
+osFeature_MailQ, group__CMSIS__RTOS__Mail.html#gaceb2e0071ce160d153047f2eac1aca8e, cmsis_os.h
+osFeature_MainThread, group__CMSIS__RTOS__KernelCtrl.html#ga22f7d235bc9f783933bd5a981fd79696, cmsis_os.h
+osFeature_MessageQ, group__CMSIS__RTOS__Message.html#ga479a6561f859e3d4818e25708593d203, cmsis_os.h
+osFeature_Pool, group__CMSIS__RTOS__PoolMgmt.html#gadd84b683001de327894851b428587caa, cmsis_os.h
+osFeature_Semaphore, group__CMSIS__RTOS__SemaphoreMgmt.html#ga7da4c7bfb340779c9fc7b321f5ab3e3a, cmsis_os.h
+osFeature_Signals, group__CMSIS__RTOS__SignalMgmt.html#ga01edde265710d883b6e237d34a6ef4a6, cmsis_os.h
+osFeature_SysTick, group__CMSIS__RTOS__KernelCtrl.html#gae554ec16c23c5b7d65affade2a351891, cmsis_os.h
+osFeature_Wait, group__CMSIS__RTOS__Wait.html#ga6c97d38879ae86491628f6e647639bad, cmsis_os.h
+osKernelInitialize, group__CMSIS__RTOS__KernelCtrl.html#ga53d078a801022e202e8115c083ece68e, cmsis_os.h
+osKernelRunning, group__CMSIS__RTOS__KernelCtrl.html#ga3b571de44cd3094c643247a7397f86b5, cmsis_os.h
+osKernelStart, group__CMSIS__RTOS__KernelCtrl.html#gaab668ffd2ea76bb0a77ab0ab385eaef2, cmsis_os.h
+osKernelSystemId, group__CMSIS__RTOS__KernelCtrl.html#ga47cf03658f01cdffca688e9096b58289, cmsis_os.h
+osKernelSysTick, group__CMSIS__RTOS__KernelCtrl.html#gad0262e4688e95d1e9038afd9bcc16001, cmsis_os.h
+osKernelSysTickFrequency, group__CMSIS__RTOS__KernelCtrl.html#ga9e0954d52722673e2031233a2ab99960, cmsis_os.h
+osKernelSysTickMicroSec, group__CMSIS__RTOS__KernelCtrl.html#gae12c190af42d7310d8006d64f4ed5a88, cmsis_os.h
+osMailAlloc, group__CMSIS__RTOS__Mail.html#gadf5ce811bd6a56e617e902a1db6c2194, cmsis_os.h
+osMailCAlloc, group__CMSIS__RTOS__Mail.html#ga8fde74f6fe5b9e88f75cc5eb8f2124fd, cmsis_os.h
+osMailCreate, group__CMSIS__RTOS__Mail.html#gaa177e7fe5820dd70d8c9e46ded131174, cmsis_os.h
+osMailFree, group__CMSIS__RTOS__Mail.html#ga27c1060cf21393f96b4fd1ed1c0167cc, cmsis_os.h
+osMailGet, group__CMSIS__RTOS__Mail.html#gac6ad7e6e7d6c4a80e60da22c57a42ccd, cmsis_os.h
+osMailPut, group__CMSIS__RTOS__Mail.html#ga485ef6f81854ebda8ffbce4832181e02, cmsis_os.h
+osMailQ, group__CMSIS__RTOS__Mail.html#gad2deeb66d51ade54e63d8f87ff2ec9d2, cmsis_os.h
+osMailQDef, group__CMSIS__RTOS__Mail.html#ga58d712b16c0c6668059f509386d1e55b, cmsis_os.h
+osMailQDef_t, cmsis__os_8h.html#structosMailQDef__t,
+osMailQId, cmsis__os_8h.html#a1dac049fb7725a8af8b26c71cbb373b5, cmsis_os.h
+osMessageCreate, group__CMSIS__RTOS__Message.html#gaf3b9345cf426304d46565152bc26fb78, cmsis_os.h
+osMessageGet, group__CMSIS__RTOS__Message.html#ga6c6892b8f2296cca6becd57ca2d7e1ae, cmsis_os.h
+osMessagePut, group__CMSIS__RTOS__Message.html#gac0dcf462fc92de8ffaba6cc004514a6d, cmsis_os.h
+osMessageQ, group__CMSIS__RTOS__Message.html#ga2d446a0b4bb90bf05d6f92eedeaabc97, cmsis_os.h
+osMessageQDef, group__CMSIS__RTOS__Message.html#gac9a6a6276c12609793e7701afcc82326, cmsis_os.h
+osMessageQDef_t, cmsis__os_8h.html#structosMessageQDef__t,
+osMessageQId, cmsis__os_8h.html#ad9ec70c32c6c521970636b521e12d17f, cmsis_os.h
+osMutex, group__CMSIS__RTOS__MutexMgmt.html#ga1122a86faa64b4a0880c76cf68d0c934, cmsis_os.h
+osMutexCreate, group__CMSIS__RTOS__MutexMgmt.html#ga5c9de56e717016e39e788064e9a291cc, cmsis_os.h
+osMutexDef, group__CMSIS__RTOS__MutexMgmt.html#ga9b522438489d7c402c95332b58bc94f3, cmsis_os.h
+osMutexDef_t, cmsis__os_8h.html#structosMutexDef__t,
+osMutexDelete, group__CMSIS__RTOS__MutexMgmt.html#gac27e24135185d51d18f3dabc20910219, cmsis_os.h
+osMutexId, cmsis__os_8h.html#a3263c1ad9fd79b84f908d65e8da44ac2, cmsis_os.h
+osMutexRelease, group__CMSIS__RTOS__MutexMgmt.html#ga006e4744d741e8e132c3d5bbc295afe1, cmsis_os.h
+osMutexWait, group__CMSIS__RTOS__MutexMgmt.html#ga5e1752b73f573ee015dbd9ef1edaba13, cmsis_os.h
+osOK, group__CMSIS__RTOS__Status.html#gae2e091fefc4c767117727bd5aba4d99ea9e1c9e2550bb4de8969a935acffc968f, cmsis_os.h
+osPool, group__CMSIS__RTOS__PoolMgmt.html#ga5f0b204a82327533d420210125c90697, cmsis_os.h
+osPoolAlloc, group__CMSIS__RTOS__PoolMgmt.html#gaa0b2994f1a866c19e0d11e6e0d44f543, cmsis_os.h
+osPoolCAlloc, group__CMSIS__RTOS__PoolMgmt.html#ga9f129fcad4730fbd1048ad4fa262f36a, cmsis_os.h
+osPoolCreate, group__CMSIS__RTOS__PoolMgmt.html#ga34af5c4f4ab38f4138ea7f1f9ece3a1a, cmsis_os.h
+osPoolDef, group__CMSIS__RTOS__PoolMgmt.html#ga87b471d4fe2d5dbd0040708edd52771b, cmsis_os.h
+osPoolDef_t, cmsis__os_8h.html#structosPoolDef__t,
+osPoolFree, group__CMSIS__RTOS__PoolMgmt.html#ga4a861e9c469c9d0daf5721bf174f8e54, cmsis_os.h
+osPoolId, cmsis__os_8h.html#a08d2e20fd9bbd96220fe068d420f3686, cmsis_os.h
+osPriority, group__CMSIS__RTOS__ThreadMgmt.html#ga7f2b42f1983b9107775ec2a1c69a849a, cmsis_os.h
+osPriorityAboveNormal, cmsis__os_8h.html#ga7f2b42f1983b9107775ec2a1c69a849aa17b36cd9cd38652c2bc6d4803990674b, cmsis_os.h
+osPriorityBelowNormal, cmsis__os_8h.html#ga7f2b42f1983b9107775ec2a1c69a849aa193b650117c209b4a203954542bcc3e6, cmsis_os.h
+osPriorityError, cmsis__os_8h.html#ga7f2b42f1983b9107775ec2a1c69a849aae35f5e2f9c64ad346822521b643bdea4, cmsis_os.h
+osPriorityHigh, cmsis__os_8h.html#ga7f2b42f1983b9107775ec2a1c69a849aa914433934143a9ba767e59577c56e6c2, cmsis_os.h
+osPriorityIdle, cmsis__os_8h.html#ga7f2b42f1983b9107775ec2a1c69a849aa549e79a43ff4f8b2b31afb613f5caa81, cmsis_os.h
+osPriorityLow, cmsis__os_8h.html#ga7f2b42f1983b9107775ec2a1c69a849aa61cb822239ac8f66dfbdc7291598a3d4, cmsis_os.h
+osPriorityNormal, cmsis__os_8h.html#ga7f2b42f1983b9107775ec2a1c69a849aa45a2895ad30c79fb97de18cac7cc19f1, cmsis_os.h
+osPriorityRealtime, cmsis__os_8h.html#ga7f2b42f1983b9107775ec2a1c69a849aa1485dec3702434a1ec3cb74c7a17a4af, cmsis_os.h
+osSemaphore, group__CMSIS__RTOS__SemaphoreMgmt.html#ga03761ee8d2c3cd4544e18364ab301dac, cmsis_os.h
+osSemaphoreCreate, group__CMSIS__RTOS__SemaphoreMgmt.html#ga97381e8e55cd47cec390bf57c96d6edb, cmsis_os.h
+osSemaphoreDef, group__CMSIS__RTOS__SemaphoreMgmt.html#ga9e66fe361749071e5ab87826c43c2f1b, cmsis_os.h
+osSemaphoreDef_t, cmsis__os_8h.html#structosSemaphoreDef__t,
+osSemaphoreDelete, group__CMSIS__RTOS__SemaphoreMgmt.html#gabae2801ac2c096f6e8c69a264908f595, cmsis_os.h
+osSemaphoreId, cmsis__os_8h.html#aa8968896c84094aa973683c84fa06f84, cmsis_os.h
+osSemaphoreRelease, group__CMSIS__RTOS__SemaphoreMgmt.html#gab108914997c49e14d8ff1ae0d1988ca0, cmsis_os.h
+osSemaphoreWait, group__CMSIS__RTOS__SemaphoreMgmt.html#gacc15b0fc8ce1167fe43da33042e62098, cmsis_os.h
+osSignalClear, group__CMSIS__RTOS__SignalMgmt.html#ga87283a6ebc31ce9ed42baf3ea7e4eab6, cmsis_os.h
+osSignalSet, group__CMSIS__RTOS__SignalMgmt.html#ga3de2730654589d6c3559c4b9e2825553, cmsis_os.h
+osSignalWait, group__CMSIS__RTOS__SignalMgmt.html#ga38860acda96df47da6923348d96fc4c9, cmsis_os.h
+osStatus, cmsis__os_8h.html#ae2e091fefc4c767117727bd5aba4d99e, osStatus():&#160;cmsis_os.h
+osThread, group__CMSIS__RTOS__ThreadMgmt.html#gaf0c7c6b5e09f8be198312144b5c9e453, cmsis_os.h
+osThreadCreate, group__CMSIS__RTOS__ThreadMgmt.html#gac59b5713cb083702dce759c73fd90dff, cmsis_os.h
+osThreadDef, group__CMSIS__RTOS__ThreadMgmt.html#gaee93d929beb350f16e5cc7fa602e229f, cmsis_os.h
+osThreadDef_t, cmsis__os_8h.html#structosThreadDef__t,
+osThreadGetId, group__CMSIS__RTOS__ThreadMgmt.html#gab1df2a28925862ef8f9cf4e1c995c5a7, cmsis_os.h
+osThreadGetPriority, group__CMSIS__RTOS__ThreadMgmt.html#ga4299d838978bc2aae5e4350754e6a4e9, cmsis_os.h
+osThreadId, cmsis__os_8h.html#adfeb153a84a81309e2d958268197617f, cmsis_os.h
+osThreadSetPriority, group__CMSIS__RTOS__ThreadMgmt.html#ga0dfb90ccf1f6e4b54b9251b12d1cbc8b, cmsis_os.h
+osThreadTerminate, group__CMSIS__RTOS__ThreadMgmt.html#gaea135bb90eb853eff39e0800b91bbeab, cmsis_os.h
+osThreadYield, group__CMSIS__RTOS__ThreadMgmt.html#gaf13a667493c5d629a90c13e113b99233, cmsis_os.h
+osTimer, group__CMSIS__RTOS__TimerMgmt.html#ga1b8d670eaf964b2910fa06885e650678, cmsis_os.h
+osTimerCreate, group__CMSIS__RTOS__TimerMgmt.html#gaedd312bfdca04e0b8162b666e09a1ae6, cmsis_os.h
+osTimerDef, group__CMSIS__RTOS__TimerMgmt.html#ga1c720627e08d1cc1afcad44e799ed492, cmsis_os.h
+osTimerDef_t, cmsis__os_8h.html#structosTimerDef__t,
+osTimerDelete, group__CMSIS__RTOS__TimerMgmt.html#ga746b8043d906849bd65e3900fcb483cf, cmsis_os.h
+osTimerId, cmsis__os_8h.html#ab8530dd4273f1f5382187732e14fcaa7, cmsis_os.h
+osTimerOnce, group__CMSIS__RTOS__TimerMgmt.html#gadac860eb9e1b4b0619271e6595ed83d9ad21712f8df5f97069c82dc9eec37b951, cmsis_os.h
+osTimerPeriodic, group__CMSIS__RTOS__TimerMgmt.html#gadac860eb9e1b4b0619271e6595ed83d9ab9c91f9699162edb09bb7c90c11c8788, cmsis_os.h
+osTimerStart, group__CMSIS__RTOS__TimerMgmt.html#ga27a797a401b068e2644d1125f22a07ca, cmsis_os.h
+osTimerStop, group__CMSIS__RTOS__TimerMgmt.html#ga58f36b121a812936435cacc6e1e0e091, cmsis_os.h
+osWait, group__CMSIS__RTOS__Wait.html#ga8470c8aaedfde524a44e22e5b2328285, cmsis_os.h
+osWaitForever, cmsis__os_8h.html#a9eb9a7a797a42e4b55eb171ecc609ddb, cmsis_os.h
+pool, cmsis__os_8h.html#a269c3935f8bc66db70bccdd02cb05e3c, osMailQDef_t::pool()
+pool_sz, cmsis__os_8h.html#ac112e786b2a234e0e45cb5bdbee53763, osPoolDef_t
+pthread, cmsis__os_8h.html#ad3c9624ee214329fb34e71f544a6933e, osThreadDef_t
+ptimer, cmsis__os_8h.html#a15773df83aba93f8e61f3737af5fae47, osTimerDef_t
+queue_sz, cmsis__os_8h.html#a8a83a3a8c0aa8057b13807d2a54077e0, osMailQDef_t::queue_sz()
+RTX Tutorial, exampleRTX_Tutorial.html, rtxImplementation
+Revision History, rtos_revisionHistory.html, index
+RTOS Validation, rtosValidation.html, index
+RTX_Conf_CM.c, RTX__Conf__CM_8c.html,
+RTX Specific Functions, group__RTX__Global__Functions.html,
+RTX Implementation, rtxImplementation.html, index
+RTX Kernel Tick Timer Configuration, timerTick.html, configure
+Semaphores, group__CMSIS__RTOS__SemaphoreMgmt.html,
+Signal Events, group__CMSIS__RTOS__SignalMgmt.html,
+Status and Error Codes, group__CMSIS__RTOS__Status.html,
+stacksize, cmsis__os_8h.html#a950b7f81ad4711959517296e63bc79d1, osThreadDef_t
+status, group__CMSIS__RTOS__Definitions.html#ad477a289f1f03ac45407b64268d707d3, osEvent
+SVC Functions, svcFunctions.html, configure
+svcThreadGetId, RTX__Conf__CM_8c.html#a395cca131b7746fc43c104a3485b77f7, RTX_Conf_CM.c
+System Configuration, systemConfig.html, configure
+Thread Management, group__CMSIS__RTOS__ThreadMgmt.html,
+Timer Management, group__CMSIS__RTOS__TimerMgmt.html,
+Technical Data, technicalData.html, rtxImplementation
+Theory of Operation, theory.html, rtxImplementation
+Thread Configuration, threadConfig.html, configure
+tpriority, cmsis__os_8h.html#a15da8f23c6fe684b70a73646ada685e7, osThreadDef_t
+Using a CMSIS-RTOS Implementation, usingOS.html, index
+value, group__CMSIS__RTOS__Definitions.html#a0b9f8fd3645f01d8cb09cae82add2d7f, osEvent
+
diff --git a/docs/RTOS/html/index.html b/docs/RTOS/html/index.html
index a26b6a4..807d515 100644
--- a/docs/RTOS/html/index.html
+++ b/docs/RTOS/html/index.html
@@ -142,7 +142,7 @@ $(document).ready(function(){initNavTree('index.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/lowPower.html b/docs/RTOS/html/lowPower.html
index 0434c98..2b521d4 100644
--- a/docs/RTOS/html/lowPower.html
+++ b/docs/RTOS/html/lowPower.html
@@ -192,7 +192,7 @@ Tick-less operation</h1>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="index.html">index</a></li><li class="navelem"><a class="el" href="rtxImplementation.html">RTX Implementation</a></li><li class="navelem"><a class="el" href="configure.html">Configure RTX</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/misraCompliance.html b/docs/RTOS/html/misraCompliance.html
index b6c9a02..cbbe763 100644
--- a/docs/RTOS/html/misraCompliance.html
+++ b/docs/RTOS/html/misraCompliance.html
@@ -161,7 +161,7 @@ $(document).ready(function(){initNavTree('misraCompliance.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="index.html">index</a></li><li class="navelem"><a class="el" href="rtxImplementation.html">RTX Implementation</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/modules.html b/docs/RTOS/html/modules.html
index d9de004..c44a869 100644
--- a/docs/RTOS/html/modules.html
+++ b/docs/RTOS/html/modules.html
@@ -135,7 +135,7 @@ $(document).ready(function(){initNavTree('modules.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/pages.html b/docs/RTOS/html/pages.html
index 9e5dd5b..7ad1a8a 100644
--- a/docs/RTOS/html/pages.html
+++ b/docs/RTOS/html/pages.html
@@ -120,7 +120,7 @@ $(document).ready(function(){initNavTree('pages.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/rtosValidation.html b/docs/RTOS/html/rtosValidation.html
index 700a335..707fb81 100644
--- a/docs/RTOS/html/rtosValidation.html
+++ b/docs/RTOS/html/rtosValidation.html
@@ -159,7 +159,7 @@ Test Result: PASSED
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="index.html">index</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/rtos_revisionHistory.html b/docs/RTOS/html/rtos_revisionHistory.html
index de1097c..09707db 100644
--- a/docs/RTOS/html/rtos_revisionHistory.html
+++ b/docs/RTOS/html/rtos_revisionHistory.html
@@ -215,7 +215,7 @@ CMSIS-RTOS RTX</h1>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="index.html">index</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:01 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/rtxImplementation.html b/docs/RTOS/html/rtxImplementation.html
index 73fdaf2..89eef8a 100644
--- a/docs/RTOS/html/rtxImplementation.html
+++ b/docs/RTOS/html/rtxImplementation.html
@@ -151,7 +151,7 @@ CMSIS-RTOS RTX Structure</div></div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="index.html">index</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/search/variables_7.js b/docs/RTOS/html/search/variables_7.js
deleted file mode 100644
index d748c4a..0000000
--- a/docs/RTOS/html/search/variables_7.js
+++ /dev/null
@@ -1,5 +0,0 @@
-var searchData=
-[
- ['v',['v',['../group__CMSIS__RTOS__Definitions.html#a9e0a00edabf3b8a5dafff624fff7bbfc',1,'osEvent']]],
- ['value',['value',['../group__CMSIS__RTOS__Definitions.html#a0b9f8fd3645f01d8cb09cae82add2d7f',1,'osEvent']]]
-];
diff --git a/docs/RTOS/html/structosMailQDef__t.js b/docs/RTOS/html/structosMailQDef__t.js
deleted file mode 100644
index 00f1f43..0000000
--- a/docs/RTOS/html/structosMailQDef__t.js
+++ /dev/null
@@ -1,6 +0,0 @@
-var structosMailQDef__t =
-[
- [ "item_sz", "structosMailQDef__t.html#a4c2a0c691de3365c00ecd22d8102811f", null ],
- [ "pool", "structosMailQDef__t.html#a269c3935f8bc66db70bccdd02cb05e3c", null ],
- [ "queue_sz", "structosMailQDef__t.html#a8a83a3a8c0aa8057b13807d2a54077e0", null ]
-]; \ No newline at end of file
diff --git a/docs/RTOS/html/structosMessageQDef__t.js b/docs/RTOS/html/structosMessageQDef__t.js
deleted file mode 100644
index 68945a5..0000000
--- a/docs/RTOS/html/structosMessageQDef__t.js
+++ /dev/null
@@ -1,6 +0,0 @@
-var structosMessageQDef__t =
-[
- [ "item_sz", "structosMessageQDef__t.html#a4c2a0c691de3365c00ecd22d8102811f", null ],
- [ "pool", "structosMessageQDef__t.html#a269c3935f8bc66db70bccdd02cb05e3c", null ],
- [ "queue_sz", "structosMessageQDef__t.html#a8a83a3a8c0aa8057b13807d2a54077e0", null ]
-]; \ No newline at end of file
diff --git a/docs/RTOS/html/structosMutexDef__t.js b/docs/RTOS/html/structosMutexDef__t.js
deleted file mode 100644
index f2d1a42..0000000
--- a/docs/RTOS/html/structosMutexDef__t.js
+++ /dev/null
@@ -1,4 +0,0 @@
-var structosMutexDef__t =
-[
- [ "dummy", "structosMutexDef__t.html#a44b7a3baf02bac7ad707e8f2f5eca1ca", null ]
-]; \ No newline at end of file
diff --git a/docs/RTOS/html/structosPoolDef__t.js b/docs/RTOS/html/structosPoolDef__t.js
deleted file mode 100644
index 05f8859..0000000
--- a/docs/RTOS/html/structosPoolDef__t.js
+++ /dev/null
@@ -1,6 +0,0 @@
-var structosPoolDef__t =
-[
- [ "item_sz", "structosPoolDef__t.html#a4c2a0c691de3365c00ecd22d8102811f", null ],
- [ "pool", "structosPoolDef__t.html#a269c3935f8bc66db70bccdd02cb05e3c", null ],
- [ "pool_sz", "structosPoolDef__t.html#ac112e786b2a234e0e45cb5bdbee53763", null ]
-]; \ No newline at end of file
diff --git a/docs/RTOS/html/structosSemaphoreDef__t.js b/docs/RTOS/html/structosSemaphoreDef__t.js
deleted file mode 100644
index 1cdee3f..0000000
--- a/docs/RTOS/html/structosSemaphoreDef__t.js
+++ /dev/null
@@ -1,4 +0,0 @@
-var structosSemaphoreDef__t =
-[
- [ "dummy", "structosSemaphoreDef__t.html#a44b7a3baf02bac7ad707e8f2f5eca1ca", null ]
-]; \ No newline at end of file
diff --git a/docs/RTOS/html/structosThreadDef__t.js b/docs/RTOS/html/structosThreadDef__t.js
deleted file mode 100644
index a39cbd4..0000000
--- a/docs/RTOS/html/structosThreadDef__t.js
+++ /dev/null
@@ -1,7 +0,0 @@
-var structosThreadDef__t =
-[
- [ "instances", "structosThreadDef__t.html#aa4c4115851a098c0b87358ab6c025603", null ],
- [ "pthread", "structosThreadDef__t.html#ad3c9624ee214329fb34e71f544a6933e", null ],
- [ "stacksize", "structosThreadDef__t.html#a950b7f81ad4711959517296e63bc79d1", null ],
- [ "tpriority", "structosThreadDef__t.html#a15da8f23c6fe684b70a73646ada685e7", null ]
-]; \ No newline at end of file
diff --git a/docs/RTOS/html/structosTimerDef__t.js b/docs/RTOS/html/structosTimerDef__t.js
deleted file mode 100644
index 2aa8a7b..0000000
--- a/docs/RTOS/html/structosTimerDef__t.js
+++ /dev/null
@@ -1,4 +0,0 @@
-var structosTimerDef__t =
-[
- [ "ptimer", "structosTimerDef__t.html#a15773df83aba93f8e61f3737af5fae47", null ]
-]; \ No newline at end of file
diff --git a/docs/RTOS/html/svcFunctions.html b/docs/RTOS/html/svcFunctions.html
index 612e401..54689f6 100644
--- a/docs/RTOS/html/svcFunctions.html
+++ b/docs/RTOS/html/svcFunctions.html
@@ -155,7 +155,7 @@ $(document).ready(function(){initNavTree('svcFunctions.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="index.html">index</a></li><li class="navelem"><a class="el" href="rtxImplementation.html">RTX Implementation</a></li><li class="navelem"><a class="el" href="configure.html">Configure RTX</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/systemConfig.html b/docs/RTOS/html/systemConfig.html
index 713604a..0d867a9 100644
--- a/docs/RTOS/html/systemConfig.html
+++ b/docs/RTOS/html/systemConfig.html
@@ -182,7 +182,7 @@ ISR FIFO Queue size</h1>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="index.html">index</a></li><li class="navelem"><a class="el" href="rtxImplementation.html">RTX Implementation</a></li><li class="navelem"><a class="el" href="configure.html">Configure RTX</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/technicalData.html b/docs/RTOS/html/technicalData.html
index 166f1a7..2a142c6 100644
--- a/docs/RTOS/html/technicalData.html
+++ b/docs/RTOS/html/technicalData.html
@@ -199,7 +199,7 @@ osWait</h1>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="index.html">index</a></li><li class="navelem"><a class="el" href="rtxImplementation.html">RTX Implementation</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/theory.html b/docs/RTOS/html/theory.html
index f4d4f34..a04fc4d 100644
--- a/docs/RTOS/html/theory.html
+++ b/docs/RTOS/html/theory.html
@@ -182,7 +182,7 @@ Function calls from Interrupt Service Routines (ISR)</h1>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="index.html">index</a></li><li class="navelem"><a class="el" href="rtxImplementation.html">RTX Implementation</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/threadConfig.html b/docs/RTOS/html/threadConfig.html
index b601e04..0864e6c 100644
--- a/docs/RTOS/html/threadConfig.html
+++ b/docs/RTOS/html/threadConfig.html
@@ -180,7 +180,7 @@ Processor Mode for Thread Execution</h1>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="index.html">index</a></li><li class="navelem"><a class="el" href="rtxImplementation.html">RTX Implementation</a></li><li class="navelem"><a class="el" href="configure.html">Configure RTX</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/timerTick.html b/docs/RTOS/html/timerTick.html
index b1a7727..19e107c 100644
--- a/docs/RTOS/html/timerTick.html
+++ b/docs/RTOS/html/timerTick.html
@@ -213,7 +213,7 @@ Usage of an Alternate Timer as RTX Kernel Timer</h1>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="index.html">index</a></li><li class="navelem"><a class="el" href="rtxImplementation.html">RTX Implementation</a></li><li class="navelem"><a class="el" href="configure.html">Configure RTX</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/using.html b/docs/RTOS/html/using.html
index 778ce6b..0ddfaf1 100644
--- a/docs/RTOS/html/using.html
+++ b/docs/RTOS/html/using.html
@@ -191,7 +191,7 @@ Using IRQ Interrupts</h1>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="index.html">index</a></li><li class="navelem"><a class="el" href="rtxImplementation.html">RTX Implementation</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:02 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS/html/usingOS.html b/docs/RTOS/html/usingOS.html
index 78a39d0..826a05d 100644
--- a/docs/RTOS/html/usingOS.html
+++ b/docs/RTOS/html/usingOS.html
@@ -890,7 +890,7 @@ Header File Template: cmsis_os.h</h1>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="index.html">index</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:43 for CMSIS-RTOS by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:01 for CMSIS-RTOS Version 1.03 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/CodingRules.html b/docs/RTOS2/html/CodingRules.html
index e3145b9..15b1f65 100644
--- a/docs/RTOS2/html/CodingRules.html
+++ b/docs/RTOS2/html/CodingRules.html
@@ -129,7 +129,7 @@ $(document).ready(function(){initNavTree('CodingRules.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/KernelStackUsage.png b/docs/RTOS2/html/KernelStackUsage.png
new file mode 100644
index 0000000..dc8313a
--- /dev/null
+++ b/docs/RTOS2/html/KernelStackUsage.png
Binary files differ
diff --git a/docs/RTOS2/html/annotated.html b/docs/RTOS2/html/annotated.html
index f5ee2ef..2bb26f4 100644
--- a/docs/RTOS2/html/annotated.html
+++ b/docs/RTOS2/html/annotated.html
@@ -161,7 +161,7 @@ $(document).ready(function(){initNavTree('annotated.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:46 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/classes.html b/docs/RTOS2/html/classes.html
index 203e81c..5d04d2e 100644
--- a/docs/RTOS2/html/classes.html
+++ b/docs/RTOS2/html/classes.html
@@ -137,7 +137,7 @@ $(document).ready(function(){initNavTree('classes.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:46 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/cmsis.css b/docs/RTOS2/html/cmsis.css
index bba1010..586d4d2 100644
--- a/docs/RTOS2/html/cmsis.css
+++ b/docs/RTOS2/html/cmsis.css
@@ -1148,7 +1148,7 @@ dl.section dd {
.image
{
- text-align: center;
+ text-align: left;
}
.dotgraph
diff --git a/docs/RTOS2/html/cmsis__os2_8h.html b/docs/RTOS2/html/cmsis__os2_8h.html
index 10f6a66..88afe71 100644
--- a/docs/RTOS2/html/cmsis__os2_8h.html
+++ b/docs/RTOS2/html/cmsis__os2_8h.html
@@ -712,7 +712,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_a43355fbfff7212ac2193223a73d577c.html">RTOS2</a></li><li class="navelem"><a class="el" href="dir_f5870d36a7061bb81e1a64a750696f2d.html">Include</a></li><li class="navelem"><a class="el" href="cmsis__os2_8h.html">cmsis_os2.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:03 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/cmsis__os2_8txt.html b/docs/RTOS2/html/cmsis__os2_8txt.html
index 62767ca..1bee800 100644
--- a/docs/RTOS2/html/cmsis__os2_8txt.html
+++ b/docs/RTOS2/html/cmsis__os2_8txt.html
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('cmsis__os2_8txt.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="cmsis__os2_8txt.html">cmsis_os2.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:03 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/cmsis__os2__Event_8txt.html b/docs/RTOS2/html/cmsis__os2__Event_8txt.html
index a865790..30c6333 100644
--- a/docs/RTOS2/html/cmsis__os2__Event_8txt.html
+++ b/docs/RTOS2/html/cmsis__os2__Event_8txt.html
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('cmsis__os2__Event_8txt.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="cmsis__os2__Event_8txt.html">cmsis_os2_Event.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:03 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/cmsis__os2__Kernel_8txt.html b/docs/RTOS2/html/cmsis__os2__Kernel_8txt.html
index d380730..f607890 100644
--- a/docs/RTOS2/html/cmsis__os2__Kernel_8txt.html
+++ b/docs/RTOS2/html/cmsis__os2__Kernel_8txt.html
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('cmsis__os2__Kernel_8txt.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="cmsis__os2__Kernel_8txt.html">cmsis_os2_Kernel.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:03 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/cmsis__os2__MemPool_8txt.html b/docs/RTOS2/html/cmsis__os2__MemPool_8txt.html
index d78a1e8..010161a 100644
--- a/docs/RTOS2/html/cmsis__os2__MemPool_8txt.html
+++ b/docs/RTOS2/html/cmsis__os2__MemPool_8txt.html
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('cmsis__os2__MemPool_8txt.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="cmsis__os2__MemPool_8txt.html">cmsis_os2_MemPool.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:03 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/cmsis__os2__Message_8txt.html b/docs/RTOS2/html/cmsis__os2__Message_8txt.html
index 36e08de..a704470 100644
--- a/docs/RTOS2/html/cmsis__os2__Message_8txt.html
+++ b/docs/RTOS2/html/cmsis__os2__Message_8txt.html
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('cmsis__os2__Message_8txt.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="cmsis__os2__Message_8txt.html">cmsis_os2_Message.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:03 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/cmsis__os2__MigrationGuide_8txt.html b/docs/RTOS2/html/cmsis__os2__MigrationGuide_8txt.html
index 3c444b0..8d11e7f 100644
--- a/docs/RTOS2/html/cmsis__os2__MigrationGuide_8txt.html
+++ b/docs/RTOS2/html/cmsis__os2__MigrationGuide_8txt.html
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('cmsis__os2__MigrationGuide_8txt.html',
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="cmsis__os2__MigrationGuide_8txt.html">cmsis_os2_MigrationGuide.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:03 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/cmsis__os2__Migration_8txt.html b/docs/RTOS2/html/cmsis__os2__Migration_8txt.html
index dea4d94..6d43fa1 100644
--- a/docs/RTOS2/html/cmsis__os2__Migration_8txt.html
+++ b/docs/RTOS2/html/cmsis__os2__Migration_8txt.html
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('cmsis__os2__Migration_8txt.html','');}
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="cmsis__os2__Migration_8txt.html">cmsis_os2_Migration.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:03 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/cmsis__os2__Mutex_8txt.html b/docs/RTOS2/html/cmsis__os2__Mutex_8txt.html
index 4fce0f5..1cd8ab5 100644
--- a/docs/RTOS2/html/cmsis__os2__Mutex_8txt.html
+++ b/docs/RTOS2/html/cmsis__os2__Mutex_8txt.html
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('cmsis__os2__Mutex_8txt.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="cmsis__os2__Mutex_8txt.html">cmsis_os2_Mutex.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:03 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/cmsis__os2__Sema_8txt.html b/docs/RTOS2/html/cmsis__os2__Sema_8txt.html
index bb6bf2c..8d35c7c 100644
--- a/docs/RTOS2/html/cmsis__os2__Sema_8txt.html
+++ b/docs/RTOS2/html/cmsis__os2__Sema_8txt.html
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('cmsis__os2__Sema_8txt.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="cmsis__os2__Sema_8txt.html">cmsis_os2_Sema.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:03 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/cmsis__os2__Status_8txt.html b/docs/RTOS2/html/cmsis__os2__Status_8txt.html
index 3566c2a..0817ceb 100644
--- a/docs/RTOS2/html/cmsis__os2__Status_8txt.html
+++ b/docs/RTOS2/html/cmsis__os2__Status_8txt.html
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('cmsis__os2__Status_8txt.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="cmsis__os2__Status_8txt.html">cmsis_os2_Status.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:03 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/cmsis__os2__ThreadFlags_8txt.html b/docs/RTOS2/html/cmsis__os2__ThreadFlags_8txt.html
index ae1fbf4..0f10d2e 100644
--- a/docs/RTOS2/html/cmsis__os2__ThreadFlags_8txt.html
+++ b/docs/RTOS2/html/cmsis__os2__ThreadFlags_8txt.html
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('cmsis__os2__ThreadFlags_8txt.html','')
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="cmsis__os2__ThreadFlags_8txt.html">cmsis_os2_ThreadFlags.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:03 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/cmsis__os2__Thread_8txt.html b/docs/RTOS2/html/cmsis__os2__Thread_8txt.html
index 383c001..bf5101c 100644
--- a/docs/RTOS2/html/cmsis__os2__Thread_8txt.html
+++ b/docs/RTOS2/html/cmsis__os2__Thread_8txt.html
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('cmsis__os2__Thread_8txt.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="cmsis__os2__Thread_8txt.html">cmsis_os2_Thread.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:03 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/cmsis__os2__Timer_8txt.html b/docs/RTOS2/html/cmsis__os2__Timer_8txt.html
index 1ac965e..471f248 100644
--- a/docs/RTOS2/html/cmsis__os2__Timer_8txt.html
+++ b/docs/RTOS2/html/cmsis__os2__Timer_8txt.html
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('cmsis__os2__Timer_8txt.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="cmsis__os2__Timer_8txt.html">cmsis_os2_Timer.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:03 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/cmsis__os2__Wait_8txt.html b/docs/RTOS2/html/cmsis__os2__Wait_8txt.html
index 4666fc5..535cdba 100644
--- a/docs/RTOS2/html/cmsis__os2__Wait_8txt.html
+++ b/docs/RTOS2/html/cmsis__os2__Wait_8txt.html
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('cmsis__os2__Wait_8txt.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="cmsis__os2__Wait_8txt.html">cmsis_os2_Wait.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:03 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/cmsis__os2__tick_8txt.html b/docs/RTOS2/html/cmsis__os2__tick_8txt.html
index db6bcc1..a7973ba 100644
--- a/docs/RTOS2/html/cmsis__os2__tick_8txt.html
+++ b/docs/RTOS2/html/cmsis__os2__tick_8txt.html
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('cmsis__os2__tick_8txt.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="cmsis__os2__tick_8txt.html">cmsis_os2_tick.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:03 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/config_rtx5.html b/docs/RTOS2/html/config_rtx5.html
index 4a2340d..64ddfc2 100644
--- a/docs/RTOS2/html/config_rtx5.html
+++ b/docs/RTOS2/html/config_rtx5.html
@@ -388,7 +388,7 @@ Global Configuration</h2>
<div class="image">
<img src="config_wizard_evtrecGlobIni.png" alt="config_wizard_evtrecGlobIni.png"/>
<div class="caption">
-RTX_Config.h: Initialization and filter setup configuration</div></div>
+RTX_Config.h: Global Configuration</div></div>
<p> <br/>
</p>
<table class="doxtable">
@@ -444,23 +444,27 @@ RTX_Config.h: RTOS Event Filter Setup</div></div>
<tr>
<th>Name </th><th>#define </th><th>Description </th></tr>
<tr>
-<td>Memory Management </td><td><code>OS_EVR_MEMORY_FILTER</code> </td><td>Filter enable for Memory Management events. </td></tr>
+<td>Memory Management </td><td><code>OS_EVR_MEMORY_LEVEL</code> </td><td>Recording level for Memory Management events. </td></tr>
<tr>
-<td>Kernel </td><td><code>OS_EVR_KERNEL_FILTER</code> </td><td>Filter enable for Kernel events. </td></tr>
+<td>Kernel </td><td><code>OS_EVR_KERNEL_LEVEL</code> </td><td>Recording level for Kernel events. </td></tr>
<tr>
-<td>Thread </td><td><code>OS_EVR_THREAD_FILTER</code> </td><td>Filter enable for Thread events. </td></tr>
+<td>Thread </td><td><code>OS_EVR_THREAD_LEVEL</code> </td><td>Recording level for Thread events. </td></tr>
<tr>
-<td>Timer </td><td><code>OS_EVR_TIMER_FILTER</code> </td><td>Filter enable for Timer events. </td></tr>
+<td>Generic Wait </td><td><code>OS_EVR_WAIT_LEVEL</code> </td><td>Recording level for Generic Wait events. </td></tr>
<tr>
-<td>Event Flags </td><td><code>OS_EVR_EVFLAGS_FILTER</code> </td><td>Filter enable for Event Flags events. </td></tr>
+<td>Thread Flags </td><td><code>OS_EVR_THFLAGS_LEVEL</code> </td><td>Recording level for Thread Flags events. </td></tr>
<tr>
-<td>Mutex </td><td><code>OS_EVR_MUTEX_FILTER</code> </td><td>Filter enable for Mutex events. </td></tr>
+<td>Event Flags </td><td><code>OS_EVR_EVFLAGS_LEVEL</code> </td><td>Recording level for Event Flags events. </td></tr>
<tr>
-<td>Semaphore </td><td><code>OS_EVR_SEMAPHORE_FILTER</code> </td><td>Filter enable for Semaphore events. </td></tr>
+<td>Timer </td><td><code>OS_EVR_TIMER_LEVEL</code> </td><td>Recording level for Timer events. </td></tr>
<tr>
-<td>Memory Pool </td><td><code>OS_EVR_MEMPOOL_FILTER</code> </td><td>Filter enable for Memory Pool events. </td></tr>
+<td>Mutex </td><td><code>OS_EVR_MUTEX_LEVEL</code> </td><td>Recording level for Mutex events. </td></tr>
<tr>
-<td>Message Queue </td><td><code>OS_EVR_MSGQUEUE_FILTER</code> </td><td>Filter enable for Message Queue events. </td></tr>
+<td>Semaphore </td><td><code>OS_EVR_SEMAPHORE_LEVEL</code> </td><td>Recording level for Semaphore events. </td></tr>
+<tr>
+<td>Memory Pool </td><td><code>OS_EVR_MEMPOOL_LEVEL</code> </td><td>Recording level for Memory Pool events. </td></tr>
+<tr>
+<td>Message Queue </td><td><code>OS_EVR_MSGQUEUE_LEVEL</code> </td><td>Recording level for Message Queue events. </td></tr>
</table>
<h2><a class="anchor" id="evtrecConfigEvtGen"></a>
RTOS Event Generation</h2>
@@ -475,23 +479,27 @@ RTX_Config.h: Event generation configuration</div></div>
<tr>
<th>Name </th><th>#define </th><th>Description </th></tr>
<tr>
-<td>Memory Management </td><td><code>OS_EVR_MEMORY</code> </td><td>Enables Memory Management events recording. </td></tr>
+<td>Memory Management </td><td><code>OS_EVR_MEMORY</code> </td><td>Enables Memory Management events generation. </td></tr>
+<tr>
+<td>Kernel </td><td><code>OS_EVR_KERNEL</code> </td><td>Enables Kernel events generation. </td></tr>
<tr>
-<td>Kernel </td><td><code>OS_EVR_KERNEL</code> </td><td>Enables Kernel events recording. </td></tr>
+<td>Thread </td><td><code>OS_EVR_THREAD</code> </td><td>Enables Thread events generation. </td></tr>
<tr>
-<td>Thread </td><td><code>OS_EVR_THREAD</code> </td><td>Enables Thread events recording. </td></tr>
+<td>Generic Wait </td><td><code>OS_EVR_WAIT</code> </td><td>Enables Generic Wait events generation. </td></tr>
<tr>
-<td>Timer </td><td><code>OS_EVR_TIMER</code> </td><td>Enables Timer events recording. </td></tr>
+<td>Thread Flags </td><td><code>OS_EVR_THFLAGS</code> </td><td>Enables Thread Flags events generation. </td></tr>
<tr>
-<td>Event Flags </td><td><code>OS_EVR_EVFLAGS</code> </td><td>Enables Event Flags events recording. </td></tr>
+<td>Event Flags </td><td><code>OS_EVR_EVFLAGS</code> </td><td>Enables Event Flags events generation. </td></tr>
<tr>
-<td>Mutex </td><td><code>OS_EVR_MUTEX</code> </td><td>Enables Mutex events recording. </td></tr>
+<td>Timer </td><td><code>OS_EVR_TIMER</code> </td><td>Enables Timer events generation. </td></tr>
<tr>
-<td>Semaphore </td><td><code>OS_EVR_SEMAPHORE</code> </td><td>Enables Semaphore events recording. </td></tr>
+<td>Mutex </td><td><code>OS_EVR_MUTEX</code> </td><td>Enables Mutex events generation. </td></tr>
<tr>
-<td>Memory Pool </td><td><code>OS_EVR_MEMPOOL</code> </td><td>Enables Memory Pool events recording. </td></tr>
+<td>Semaphore </td><td><code>OS_EVR_SEMAPHORE</code> </td><td>Enables Semaphore events generation. </td></tr>
<tr>
-<td>Message Queue </td><td><code>OS_EVR_MSGQUEUE</code> </td><td>Enables Message Queue events recording. </td></tr>
+<td>Memory Pool </td><td><code>OS_EVR_MEMPOOL</code> </td><td>Enables Memory Pool events generation. </td></tr>
+<tr>
+<td>Message Queue </td><td><code>OS_EVR_MSGQUEUE</code> </td><td>Enables Message Queue events generation. </td></tr>
</table>
<dl class="section note"><dt>Note</dt><dd>If event generation for a component is disabled, the code that generates the related events is not included. Thus, <a class="el" href="config_rtx5.html#evtrecConfigGlobIni">filters</a> for this component will have no effect and the debugger is unable to display any events for the related component group.</dd></dl>
<h2><a class="anchor" id="systemConfig_event_recording"></a>
@@ -502,15 +510,15 @@ Manual event configuration</h2>
<p><b>Kernel</b> <b>events</b> <br/>
<code>EVR_RTX_KERNEL_ERROR_DISABLE</code>, <code>EVR_RTX_KERNEL_INITIALIZE_DISABLE</code>, <code>EVR_RTX_KERNEL_INITIALIZED_DISABLE</code>, <code>EVR_RTX_KERNEL_GET_INFO_DISABLE</code>, <code>EVR_RTX_KERNEL_INFO_RETRIEVED_DISABLE</code>, <code>EVR_RTX_KERNEL_GET_STATE_DISABLE</code>, <code>EVR_RTX_KERNEL_START_DISABLE</code>, <code>EVR_RTX_KERNEL_STARTED_DISABLE</code>, <code>EVR_RTX_KERNEL_LOCK_DISABLE</code>, <code>EVR_RTX_KERNEL_LOCKED_DISABLE</code>, <code>EVR_RTX_KERNEL_UNLOCK_DISABLE</code>, <code>EVR_RTX_KERNEL_UNLOCKED_DISABLE</code>, <code>EVR_RTX_KERNEL_RESTORE_LOCK_DISABLE</code>, <code>EVR_RTX_KERNEL_LOCK_RESTORED_DISABLE</code>, <code>EVR_RTX_KERNEL_SUSPEND_DISABLE</code>, <code>EVR_RTX_KERNEL_SUSPENDED_DISABLE</code>, <code>EVR_RTX_KERNEL_RESUME_DISABLE</code>, <code>EVR_RTX_KERNEL_RESUMED_DISABLE</code>, <code>EVR_RTX_KERNEL_GET_TICK_COUNT_DISABLE</code>, <code>EVR_RTX_KERNEL_GET_TICK_FREQ_DISABLE</code>, <code>EVR_RTX_KERNEL_GET_SYS_TIMER_COUNT_DISABLE</code>, <code>EVR_RTX_KERNEL_GET_SYS_TIMER_FREQ_DISABLE</code> </p>
<p><b>Thread</b> <b>events</b> <br/>
-<code>EVR_RTX_THREAD_ERROR_DISABLE</code>, <code>EVR_RTX_THREAD_NEW_DISABLE</code>, <code>EVR_RTX_THREAD_CREATED_DISABLE</code>, <code>EVR_RTX_THREAD_GET_NAME_DISABLE</code>, <code>EVR_RTX_THREAD_GET_ID_DISABLE</code>, <code>EVR_RTX_THREAD_GET_STATE_DISABLE</code>, <code>EVR_RTX_THREAD_GET_STACK_SIZE_DISABLE</code>, <code>EVR_RTX_THREAD_GET_STACK_SPACE_DISABLE</code>, <code>EVR_RTX_THREAD_SET_PRIORITY_DISABLE</code>, <code>EVR_RTX_THREAD_GET_PRIORITY_DISABLE</code>, <code>EVR_RTX_THREAD_YIELD_DISABLE</code>, <code>EVR_RTX_THREAD_SUSPEND_DISABLE</code>, <code>EVR_RTX_THREAD_SUSPENDED_DISABLE</code>, <code>EVR_RTX_THREAD_RESUME_DISABLE</code>, <code>EVR_RTX_THREAD_RESUMED_DISABLE</code>, <code>EVR_RTX_THREAD_DETACH_DISABLE</code>, <code>EVR_RTX_THREAD_DETACHED_DISABLE</code>, <code>EVR_RTX_THREAD_JOIN_DISABLE</code>, <code>EVR_RTX_THREAD_JOIN_PENDING_DISABLE</code>, <code>EVR_RTX_THREAD_JOINED_DISABLE</code>, <code>EVR_RTX_THREAD_BLOCKED_DISABLE</code>, <code>EVR_RTX_THREAD_UNBLOCKED_DISABLE</code>, <code>EVR_RTX_THREAD_PREEMPTED_DISABLE</code>, <code>EVR_RTX_THREAD_SWITCHED_DISABLE</code>, <code>EVR_RTX_THREAD_EXIT_DISABLE</code>, <code>EVR_RTX_THREAD_TERMINATE_DISABLE</code>, <code>EVR_RTX_THREAD_DESTROYED_DISABLE</code>, <code>EVR_RTX_THREAD_GET_COUNT_DISABLE</code>, <code>EVR_RTX_THREAD_ENUMERATE_DISABLE</code> </p>
-<p><b>Thread</b> <b>flag</b> <b>events</b> <br/>
-<code>EVR_RTX_THREAD_FLAGS_SET_DISABLE</code>, <code>EVR_RTX_THREAD_FLAGS_SET_DONE_DISABLE</code>, <code>EVR_RTX_THREAD_FLAGS_CLEAR_DISABLE</code>, <code>EVR_RTX_THREAD_FLAGS_CLEAR_DONE_DISABLE</code>, <code>EVR_RTX_THREAD_FLAGS_GET_DISABLE</code>, <code>EVR_RTX_THREAD_FLAGS_WAIT_DISABLE</code>, <code>EVR_RTX_THREAD_FLAGS_WAIT_PENDING_DISABLE</code>, <code>EVR_RTX_THREAD_FLAGS_WAIT_TIMEOUT_DISABLE</code>, <code>EVR_RTX_THREAD_FLAGS_WAIT_COMPLETED_DISABLE</code>, <code>EVR_RTX_THREAD_FLAGS_WAIT_NOT_COMPLETED_DISABLE</code> </p>
+<code>EVR_RTX_THREAD_ERROR_DISABLE</code>, <code>EVR_RTX_THREAD_NEW_DISABLE</code>, <code>EVR_RTX_THREAD_CREATED_DISABLE</code>, <code>EVR_RTX_THREAD_GET_NAME_DISABLE</code>, <code>EVR_RTX_THREAD_GET_ID_DISABLE</code>, <code>EVR_RTX_THREAD_GET_STATE_DISABLE</code>, <code>EVR_RTX_THREAD_GET_STACK_SIZE_DISABLE</code>, <code>EVR_RTX_THREAD_GET_STACK_SPACE_DISABLE</code>, <code>EVR_RTX_THREAD_SET_PRIORITY_DISABLE</code>, <code>EVR_RTX_THREAD_PRIORITY_UPDATED_DISABLE</code>, <code>EVR_RTX_THREAD_GET_PRIORITY_DISABLE</code>, <code>EVR_RTX_THREAD_YIELD_DISABLE</code>, <code>EVR_RTX_THREAD_SUSPEND_DISABLE</code>, <code>EVR_RTX_THREAD_SUSPENDED_DISABLE</code>, <code>EVR_RTX_THREAD_RESUME_DISABLE</code>, <code>EVR_RTX_THREAD_RESUMED_DISABLE</code>, <code>EVR_RTX_THREAD_DETACH_DISABLE</code>, <code>EVR_RTX_THREAD_DETACHED_DISABLE</code>, <code>EVR_RTX_THREAD_JOIN_DISABLE</code>, <code>EVR_RTX_THREAD_JOIN_PENDING_DISABLE</code>, <code>EVR_RTX_THREAD_JOINED_DISABLE</code>, <code>EVR_RTX_THREAD_BLOCKED_DISABLE</code>, <code>EVR_RTX_THREAD_UNBLOCKED_DISABLE</code>, <code>EVR_RTX_THREAD_PREEMPTED_DISABLE</code>, <code>EVR_RTX_THREAD_SWITCHED_DISABLE</code>, <code>EVR_RTX_THREAD_EXIT_DISABLE</code>, <code>EVR_RTX_THREAD_TERMINATE_DISABLE</code>, <code>EVR_RTX_THREAD_DESTROYED_DISABLE</code>, <code>EVR_RTX_THREAD_GET_COUNT_DISABLE</code>, <code>EVR_RTX_THREAD_ENUMERATE_DISABLE</code> </p>
<p><b>Generic</b> <b>wait</b> <b>events</b> <br/>
-<code>EVR_RTX_THREAD_DELAY_DISABLE</code>, <code>EVR_RTX_THREAD_DELAY_UNTIL_DISABLE</code>, <code>EVR_RTX_THREAD_DELAY_COMPLETED_DISABLE</code> </p>
-<p><b>Timer</b> <b>events</b> <br/>
-<code>EVR_RTX_TIMER_ERROR_DISABLE</code>, <code>EVR_RTX_TIMER_CALLBACK_DISABLE</code>, <code>EVR_RTX_TIMER_NEW_DISABLE</code>, <code>EVR_RTX_TIMER_CREATED_DISABLE</code>, <code>EVR_RTX_TIMER_GET_NAME_DISABLE</code>, <code>EVR_RTX_TIMER_START_DISABLE</code>, <code>EVR_RTX_TIMER_STARTED_DISABLE</code>, <code>EVR_RTX_TIMER_STOP_DISABLE</code>, <code>EVR_RTX_TIMER_STOPPED_DISABLE</code>, <code>EVR_RTX_TIMER_IS_RUNNING_DISABLE</code>, <code>EVR_RTX_TIMER_DELETE_DISABLE</code>, <code>EVR_RTX_TIMER_DESTROYED_DISABLE</code> </p>
+<code>EVR_RTX_DELAY_ERROR_DISABLE</code>, <code>EVR_RTX_DELAY_DISABLE</code>, <code>EVR_RTX_DELAY_UNTIL_DISABLE</code>, <code>EVR_RTX_DELAY_STARTED_DISABLE</code>, <code>EVR_RTX_DELAY_UNTIL_STARTED_DISABLE</code>, <code>EVR_RTX_DELAY_COMPLETED_DISABLE</code> </p>
+<p><b>Thread</b> <b>flag</b> <b>events</b> <br/>
+<code>EVR_RTX_THREAD_FLAGS_ERROR_DISABLE</code>, <code>EVR_RTX_THREAD_FLAGS_SET_DISABLE</code>, <code>EVR_RTX_THREAD_FLAGS_SET_DONE_DISABLE</code>, <code>EVR_RTX_THREAD_FLAGS_CLEAR_DISABLE</code>, <code>EVR_RTX_THREAD_FLAGS_CLEAR_DONE_DISABLE</code>, <code>EVR_RTX_THREAD_FLAGS_GET_DISABLE</code>, <code>EVR_RTX_THREAD_FLAGS_WAIT_DISABLE</code>, <code>EVR_RTX_THREAD_FLAGS_WAIT_PENDING_DISABLE</code>, <code>EVR_RTX_THREAD_FLAGS_WAIT_TIMEOUT_DISABLE</code>, <code>EVR_RTX_THREAD_FLAGS_WAIT_COMPLETED_DISABLE</code>, <code>EVR_RTX_THREAD_FLAGS_WAIT_NOT_COMPLETED_DISABLE</code> </p>
<p><b>Event</b> <b>flag</b> <b>events</b> <br/>
<code>EVR_RTX_EVENT_FLAGS_ERROR_DISABLE</code>, <code>EVR_RTX_EVENT_FLAGS_NEW_DISABLE</code>, <code>EVR_RTX_EVENT_FLAGS_CREATED_DISABLE</code>, <code>EVR_RTX_EVENT_FLAGS_GET_NAME_DISABLE</code>, <code>EVR_RTX_EVENT_FLAGS_SET_DISABLE</code>, <code>EVR_RTX_EVENT_FLAGS_SET_DONE_DISABLE</code>, <code>EVR_RTX_EVENT_FLAGS_CLEAR_DISABLE</code>, <code>EVR_RTX_EVENT_FLAGS_CLEAR_DONE_DISABLE</code>, <code>EVR_RTX_EVENT_FLAGS_GET_DISABLE</code>, <code>EVR_RTX_EVENT_FLAGS_WAIT_DISABLE</code>, <code>EVR_RTX_EVENT_FLAGS_WAIT_PENDING_DISABLE</code>, <code>EVR_RTX_EVENT_FLAGS_WAIT_TIMEOUT_DISABLE</code>, <code>EVR_RTX_EVENT_FLAGS_WAIT_COMPLETED_DISABLE</code>, <code>EVR_RTX_EVENT_FLAGS_WAIT_NOT_COMPLETED_DISABLE</code>, <code>EVR_RTX_EVENT_FLAGS_DELETE_DISABLE</code>, <code>EVR_RTX_EVENT_FLAGS_DESTROYED_DISABLE</code> </p>
+<p><b>Timer</b> <b>events</b> <br/>
+<code>EVR_RTX_TIMER_ERROR_DISABLE</code>, <code>EVR_RTX_TIMER_CALLBACK_DISABLE</code>, <code>EVR_RTX_TIMER_NEW_DISABLE</code>, <code>EVR_RTX_TIMER_CREATED_DISABLE</code>, <code>EVR_RTX_TIMER_GET_NAME_DISABLE</code>, <code>EVR_RTX_TIMER_START_DISABLE</code>, <code>EVR_RTX_TIMER_STARTED_DISABLE</code>, <code>EVR_RTX_TIMER_STOP_DISABLE</code>, <code>EVR_RTX_TIMER_STOPPED_DISABLE</code>, <code>EVR_RTX_TIMER_IS_RUNNING_DISABLE</code>, <code>EVR_RTX_TIMER_DELETE_DISABLE</code>, <code>EVR_RTX_TIMER_DESTROYED_DISABLE</code> </p>
<p><b>Mutex</b> <b>events</b> <br/>
<code>EVR_RTX_MUTEX_ERROR_DISABLE</code>, <code>EVR_RTX_MUTEX_NEW_DISABLE</code>, <code>EVR_RTX_MUTEX_CREATED_DISABLE</code>, <code>EVR_RTX_MUTEX_GET_NAME_DISABLE</code>, <code>EVR_RTX_MUTEX_ACQUIRE_DISABLE</code>, <code>EVR_RTX_MUTEX_ACQUIRE_PENDING_DISABLE</code>, <code>EVR_RTX_MUTEX_ACQUIRE_TIMEOUT_DISABLE</code>, <code>EVR_RTX_MUTEX_ACQUIRED_DISABLE</code>, <code>EVR_RTX_MUTEX_NOT_ACQUIRED_DISABLE</code>, <code>EVR_RTX_MUTEX_RELEASE_DISABLE</code>, <code>EVR_RTX_MUTEX_RELEASED_DISABLE</code>, <code>EVR_RTX_MUTEX_GET_OWNER_DISABLE</code>, <code>EVR_RTX_MUTEX_DELETE_DISABLE</code>, <code>EVR_RTX_MUTEX_DESTROYED_DISABLE</code> </p>
<p><b>Semaphore</b> <b>events</b> <br/>
@@ -525,7 +533,7 @@ Manual event configuration</h2>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="index.html">index</a></li><li class="navelem"><a class="el" href="rtx5_impl.html">RTX v5 Implementation</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/config_wizard_evtrecGeneration.png b/docs/RTOS2/html/config_wizard_evtrecGeneration.png
index f5bd1d7..f58888a 100644
--- a/docs/RTOS2/html/config_wizard_evtrecGeneration.png
+++ b/docs/RTOS2/html/config_wizard_evtrecGeneration.png
Binary files differ
diff --git a/docs/RTOS2/html/config_wizard_evtrecRTOSEvtFilterSetup.png b/docs/RTOS2/html/config_wizard_evtrecRTOSEvtFilterSetup.png
index dab696f..007ad4c 100644
--- a/docs/RTOS2/html/config_wizard_evtrecRTOSEvtFilterSetup.png
+++ b/docs/RTOS2/html/config_wizard_evtrecRTOSEvtFilterSetup.png
Binary files differ
diff --git a/docs/RTOS2/html/cre_rtx_proj.html b/docs/RTOS2/html/cre_rtx_proj.html
index 97a0115..94d919c 100644
--- a/docs/RTOS2/html/cre_rtx_proj.html
+++ b/docs/RTOS2/html/cre_rtx_proj.html
@@ -125,7 +125,7 @@ $(document).ready(function(){initNavTree('cre_rtx_proj.html','');});
<img src="project_window.png" alt="project_window.png"/>
</div>
</li>
-<li>If using the Variant: <b>Source</b> as statet above, you have to assure to use at least C99 compiler mode (Project Options -&gt; C/C++ -&gt; C99 Mode).</li>
+<li>If using the Variant: <b>Source</b> as stated above, you have to assure to use at least C99 compiler mode (Project Options -&gt; C/C++ -&gt; C99 Mode).</li>
<li><p class="startli">You can add template files to the project by right-clicking on <b>Source Group 1</b> and selecting <b>Add New Item to 'Source Group 1'</b>. In the new window, click on <b>User Code Template</b>. On the right-hand side you will see all available template files for CMSIS-RTOS RTX:</p>
<div class="image">
<img src="add_item.png" alt="add_item.png"/>
@@ -157,9 +157,9 @@ Using Interrupts on Cortex-M</h1>
<tr>
<td align="left">PendSV </td><td align="left">lowest </td><td align="left">PendSV (request for system-level service) when calling certain RTX functions from <b>Handler</b> mode </td></tr>
<tr>
-<td align="left">SCV </td><td align="left">lowest+1 </td><td align="left">Supervisor Call used to enter the RTOS kernel from <b>Thread</b> mode </td></tr>
+<td align="left">SVC </td><td align="left">lowest+1 </td><td align="left">Supervisor Call used to enter the RTOS kernel from <b>Thread</b> mode </td></tr>
</table>
-<p>Other device interrupts can be used without limitation. For Arm Cortex-M3/M4/M7/M23/M33 processors, interrupts are never disabled by RTX Kernel.</p>
+<p>Other device interrupts can be used without limitation. For Arm Cortex-M3/M4/M7 /M23/M33/M35P processors, interrupts are never disabled by RTX Kernel.</p>
<p><b>Usage of interrupt priority grouping</b></p>
<ul>
<li>The interrupt priority grouping should be configured using the CMSIS-Core function NVIC_SetPriorityGrouping before calling the function <a class="el" href="group__CMSIS__RTOS__KernelCtrl.html#ga9ae2cc00f0d89d7b6a307bba942b5221">osKernelStart()</a>. The RTX kernel uses the priority group value to setup the priority for SysTick and PendSV interrupts.</li>
@@ -181,22 +181,22 @@ Add Event Recorder Visibility</h1>
<p>RTX5 interfaces to the <a href="http://www.keil.com/pack/doc/compiler/EventRecorder/html/index.html" target="_blank"><b>Event Recorder</b></a> to provide event information which helps you to understand and analyze the operation.</p>
<ul>
<li>To use the Event Recorder together with RTX5, select the software component <b>Compiler:Event Recorder</b>.</li>
-<li>Select the <b>Source</b> variant of the software component <b>CMSIS:RTOS2 (API):Keil RTX5</b>. <div class="image">
+<li><p class="startli">Select the <b>Source</b> variant of the software component <b>CMSIS:RTOS2 (API):Keil RTX5</b>.</p>
+<div class="image">
<img src="event_recorder_rte.png" alt="event_recorder_rte.png"/>
<div class="caption">
Component selection for Event Recorder</div></div>
</li>
<li>Enable the related settings under <a class="el" href="config_rtx5.html#evtrecConfig">Event Recorder Configuration</a>.</li>
-<li>Build the application code and download it to the debug hardware.</li>
+<li>Build the application code and download it to the debug hardware. Once the target application generates event information, it can be viewed in the µVision debugger using the <b>Event</b> <b>Recorder</b>. </li>
</ul>
-<p>Once the target application generates event information, it can be viewed in the µVision debugger using the <b>Event</b> <b>Recorder</b>. </p>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="index.html">index</a></li><li class="navelem"><a class="el" href="rtx5_impl.html">RTX v5 Implementation</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:03 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/creating_RTX5_LIB.html b/docs/RTOS2/html/creating_RTX5_LIB.html
index f1fdc95..44ab589 100644
--- a/docs/RTOS2/html/creating_RTX5_LIB.html
+++ b/docs/RTOS2/html/creating_RTX5_LIB.html
@@ -130,7 +130,7 @@ Project with files for Armv8-M Mainline</div></div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="index.html">index</a></li><li class="navelem"><a class="el" href="rtx5_impl.html">RTX v5 Implementation</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/dir_002cf2dd0f795cc97a8d08cc3fa6e516.html b/docs/RTOS2/html/dir_002cf2dd0f795cc97a8d08cc3fa6e516.html
index 45811c2..6aa8661 100644
--- a/docs/RTOS2/html/dir_002cf2dd0f795cc97a8d08cc3fa6e516.html
+++ b/docs/RTOS2/html/dir_002cf2dd0f795cc97a8d08cc3fa6e516.html
@@ -123,7 +123,7 @@ Directories</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_a43355fbfff7212ac2193223a73d577c.html">RTOS2</a></li><li class="navelem"><a class="el" href="dir_002cf2dd0f795cc97a8d08cc3fa6e516.html">RTX</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:46 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/dir_061ad8d12aa7dc7d03c29112cd6e086d.html b/docs/RTOS2/html/dir_061ad8d12aa7dc7d03c29112cd6e086d.html
index 9f9645a..5044c74 100644
--- a/docs/RTOS2/html/dir_061ad8d12aa7dc7d03c29112cd6e086d.html
+++ b/docs/RTOS2/html/dir_061ad8d12aa7dc7d03c29112cd6e086d.html
@@ -125,7 +125,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_a43355fbfff7212ac2193223a73d577c.html">RTOS2</a></li><li class="navelem"><a class="el" href="dir_002cf2dd0f795cc97a8d08cc3fa6e516.html">RTX</a></li><li class="navelem"><a class="el" href="dir_061ad8d12aa7dc7d03c29112cd6e086d.html">Include</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/dir_a43355fbfff7212ac2193223a73d577c.html b/docs/RTOS2/html/dir_a43355fbfff7212ac2193223a73d577c.html
index 58bcdab..91c5bbe 100644
--- a/docs/RTOS2/html/dir_a43355fbfff7212ac2193223a73d577c.html
+++ b/docs/RTOS2/html/dir_a43355fbfff7212ac2193223a73d577c.html
@@ -125,7 +125,7 @@ Directories</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_a43355fbfff7212ac2193223a73d577c.html">RTOS2</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/dir_f5870d36a7061bb81e1a64a750696f2d.html b/docs/RTOS2/html/dir_f5870d36a7061bb81e1a64a750696f2d.html
index 98a9cc2..5e088c7 100644
--- a/docs/RTOS2/html/dir_f5870d36a7061bb81e1a64a750696f2d.html
+++ b/docs/RTOS2/html/dir_f5870d36a7061bb81e1a64a750696f2d.html
@@ -126,7 +126,7 @@ Files</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_a43355fbfff7212ac2193223a73d577c.html">RTOS2</a></li><li class="navelem"><a class="el" href="dir_f5870d36a7061bb81e1a64a750696f2d.html">Include</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/dirstructfiles5.html b/docs/RTOS2/html/dirstructfiles5.html
deleted file mode 100644
index aa37888..0000000
--- a/docs/RTOS2/html/dirstructfiles5.html
+++ /dev/null
@@ -1,200 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>Directory Structure and File Overview</title>
-<title>CMSIS-RTOS2: Directory Structure and File Overview</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="cmsis.css" rel="stylesheet" type="text/css" />
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<script type="text/javascript" src="printComponentTabs.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 46px;">
- <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">CMSIS-RTOS2
- &#160;<span id="projectnumber">Version 2.1.2</span>
- </div>
- <div id="projectbrief">Real-Time Operating System: API and RTX Reference Implementation</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<div id="CMSISnav" class="tabs1">
- <ul class="tablist">
- <script type="text/javascript">
- <!--
- writeComponentTabs.call(this);
- //-->
- </script>
- </ul>
-</div>
-<!-- Generated by Doxygen 1.8.6 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li class="current"><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
- <li><a href="modules.html"><span>Reference</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('dirstructfiles5.html','');});
-</script>
-<div id="doc-content">
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
- <div class="headertitle">
-<div class="title">Directory Structure and File Overview </div> </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><p>The following section provides an overview of the directory structure and the files that are relevant for the user's for CMSIS-RTOS RTX v5. The following directory references start below the CMSIS pack installation path, for example ARM/CMSIS/<em>version</em>/CMSIS/RTOS2.</p>
-<h1><a class="anchor" id="Folders"></a>
-RTX v5 Directory Structure</h1>
-<p>The CMSIS-RTOS RTX v5 is delivered in source code and several examples are provided.</p>
-<table class="cmtable" summary="CMSIS-RTOS RTX Library Files">
-<tr>
-<th>Directory </th><th>Content </th></tr>
-<tr>
-<td>Include </td><td>The include file for CMSIS-RTOS API v2. <a class="el" href="cmsis__os2_8h.html">cmsis_os2.h</a> is the central include file for user applications. </td></tr>
-<tr>
-<td>Template </td><td>CMSIS-RTOS API template source and header file. </td></tr>
-<tr>
-<td>RTX </td><td>Directory with RTX specific files and folders. Also contains the component viewer description file. </td></tr>
-<tr>
-<td>RTX/Config </td><td>CMSIS-RTOS RTX configuration files RTX_Config.h and RTX_Config.c. </td></tr>
-<tr>
-<td>RTX/Examples </td><td>Example projects that can be directly used in development tools. </td></tr>
-<tr>
-<td>RTX/Include </td><td>RTX v5 specific include files. </td></tr>
-<tr>
-<td>RTX/Include1 </td><td>CMSIS-RTOS v1 API header file. </td></tr>
-<tr>
-<td>RTX/Library </td><td>Pre-built libraries (see next table for details). </td></tr>
-<tr>
-<td>RTX/Source </td><td>Source code that can be used with ARMCC and GCC. </td></tr>
-<tr>
-<td>RTX/Template </td><td>User code templates for creating application projects with CMSIS-RTOS RTX v5. </td></tr>
-</table>
-<h1><a class="anchor" id="libFiles"></a>
-RTX v5 Library Files</h1>
-<p>The CMSIS-RTOS RTX Library is available pre-compiled for ARMCC and GCC compilers and supports all Cortex-M processor variants in every configuration, including ARM Cortex-M23 and Cortex-M33.</p>
-<table class="cmtable" summary="CMSIS-RTOS RTX Library Files">
-<tr>
-<th>Library File </th><th>Processor Configuration </th></tr>
-<tr>
-<td>Library/ARM/RTX_CM0.lib </td><td>CMSIS-RTOS RTX Library for ARMCC Compiler, Cortex-M0 and M1, little-endian. </td></tr>
-<tr>
-<td>Library/ARM/RTX_CM3.lib </td><td>CMSIS-RTOS RTX Library for ARMCC Compiler, Cortex-M3, M4, and M7 without FPU, little-endian. </td></tr>
-<tr>
-<td>Library/ARM/RTX_CM4F.lib </td><td>CMSIS-RTOS RTX Library for ARMCC Compiler, Cortex-M4 and M7 with FPU, little-endian. </td></tr>
-<tr>
-<td>Library/ARM/RTX_V8MB.lib </td><td>CMSIS-RTOS RTX Library for ARMCC Compiler, ARMv8-M baseline. </td></tr>
-<tr>
-<td>Library/ARM/RTX_V8MBN.lib </td><td>CMSIS-RTOS RTX Library for ARMCC Compiler, ARMv8-M baseline, non-secure. </td></tr>
-<tr>
-<td>Library/ARM/RTX_V8MM.lib </td><td>CMSIS-RTOS RTX Library for ARMCC Compiler, ARMv8-M mainline. </td></tr>
-<tr>
-<td>Library/ARM/RTX_V8MMF.lib </td><td>CMSIS-RTOS RTX Library for ARMCC Compiler, ARMv8-M mainline with FPU. </td></tr>
-<tr>
-<td>Library/ARM/RTX_V8MMFN.lib </td><td>CMSIS-RTOS RTX Library for ARMCC Compiler, ARMv8-M mainline with FPU, non-secure. </td></tr>
-<tr>
-<td>Library/ARM/RTX_V8MMN.lib </td><td>CMSIS-RTOS RTX Library for ARMCC Compiler, ARMv8-M mainline, non-secure. </td></tr>
-<tr>
-<td>Library/GCC/libRTX_CM0.a </td><td>CMSIS-RTOS libRTX Library for GCC Compiler, Cortex-M0 and M1, little-endian. </td></tr>
-<tr>
-<td>Library/GCC/libRTX_CM3.a </td><td>CMSIS-RTOS libRTX Library for GCC Compiler, Cortex-M3, M4, and M7 without FPU, little-endian. </td></tr>
-<tr>
-<td>Library/GCC/libRTX_CM4F.a </td><td>CMSIS-RTOS libRTX Library for GCC Compiler, Cortex-M4 and M7 with FPU, little-endian. </td></tr>
-<tr>
-<td>Library/GCC/libRTX_V8MB.a </td><td>CMSIS-RTOS libRTX Library for GCC Compiler, ARMv8-M baseline. </td></tr>
-<tr>
-<td>Library/GCC/libRTX_V8MBN.a </td><td>CMSIS-RTOS libRTX Library for GCC Compiler, ARMv8-M baseline, non-secure. </td></tr>
-<tr>
-<td>Library/GCC/libRTX_V8MM.a </td><td>CMSIS-RTOS libRTX Library for GCC Compiler, ARMv8-M mainline. </td></tr>
-<tr>
-<td>Library/GCC/libRTX_V8MMF.a </td><td>CMSIS-RTOS libRTX Library for GCC Compiler, ARMv8-M mainline with FPU. </td></tr>
-<tr>
-<td>Library/GCC/libRTX_V8MMFN.a </td><td>CMSIS-RTOS libRTX Library for GCC Compiler, ARMv8-M mainline with FPU, non-secure. </td></tr>
-<tr>
-<td>Library/GCC/libRTX_V8MMN.a </td><td>CMSIS-RTOS libRTX Library for GCC Compiler, ARMv8-M mainline, non-secure. </td></tr>
-</table>
-</div></div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="navelem"><a class="el" href="index.html">index</a></li><li class="navelem"><a class="el" href="rtx5_impl.html">RTX v5 Implementation</a></li>
- <li class="footer">Generated on Thu Nov 16 2017 17:06:23 for CMSIS-RTOS2 by ARM Ltd. All rights reserved.
- <!--
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
- -->
- </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/docs/RTOS2/html/files.html b/docs/RTOS2/html/files.html
index 55c5371..12e5b10 100644
--- a/docs/RTOS2/html/files.html
+++ b/docs/RTOS2/html/files.html
@@ -124,7 +124,7 @@ $(document).ready(function(){initNavTree('files.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:46 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/functionOverview.html b/docs/RTOS2/html/functionOverview.html
index a4c2eca..e0ff78b 100644
--- a/docs/RTOS2/html/functionOverview.html
+++ b/docs/RTOS2/html/functionOverview.html
@@ -111,9 +111,9 @@ $(document).ready(function(){initNavTree('functionOverview.html','');});
<div class="title">Function Overview </div> </div>
</div><!--header-->
<div class="contents">
-<div class="textblock"><p>CMSIS-RTOS2 provides multiple API interfaces:</p>
+<div class="textblock"><p>CMSIS-RTOS2 provides following API interfaces:</p>
<ul>
-<li><a class="el" href="rtos_api2.html">CMSIS-RTOS C API v2</a> is the new C function interface that supports dynamic object creation and Armv8-M (Arm Cortex-M23 and Cortex-M33).</li>
+<li><a class="el" href="rtos_api2.html">CMSIS-RTOS C API v2</a> is the C function interface that supports dynamic object creation and Armv8-M (Arm Cortex-M23, Cortex-M33 and Cortex-M35P) .</li>
<li><a href="../../RTOS/html/functionOverview.html" class="el">CMSIS-RTOS C API v1</a> is a C function API that is backward compatible with CMSIS-RTOS v1.</li>
<li><a class="el" href="rtos_apicpp.html">CMSIS-RTOS C++ API</a> is a C++ class function API (future extension).</li>
</ul>
@@ -128,7 +128,7 @@ $(document).ready(function(){initNavTree('functionOverview.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="index.html">index</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/functions.html b/docs/RTOS2/html/functions.html
index 2bd605c..1c96217 100644
--- a/docs/RTOS2/html/functions.html
+++ b/docs/RTOS2/html/functions.html
@@ -548,7 +548,7 @@ $(document).ready(function(){initNavTree('functions.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:46 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/functions_vars.html b/docs/RTOS2/html/functions_vars.html
index 5c079ba..f79f959 100644
--- a/docs/RTOS2/html/functions_vars.html
+++ b/docs/RTOS2/html/functions_vars.html
@@ -548,7 +548,7 @@ $(document).ready(function(){initNavTree('functions_vars.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:46 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/genRTOS2IF.html b/docs/RTOS2/html/genRTOS2IF.html
index 33583aa..da8619c 100644
--- a/docs/RTOS2/html/genRTOS2IF.html
+++ b/docs/RTOS2/html/genRTOS2IF.html
@@ -183,11 +183,7 @@ CMSIS-RTOS File Structure</div></div>
<div class="line"> </div>
<div class="line"> <span class="comment">// System Initialization</span></div>
<div class="line"> SystemCoreClockUpdate();</div>
-<div class="line"><span class="preprocessor">#ifdef RTE_Compiler_EventRecorder</span></div>
-<div class="line"><span class="preprocessor"></span> <span class="comment">// Initialize and start Event Recorder</span></div>
-<div class="line"> EventRecorderInitialize(EventRecordError, 1U);</div>
-<div class="line"><span class="preprocessor">#endif</span></div>
-<div class="line"><span class="preprocessor"></span> <span class="comment">// ...</span></div>
+<div class="line"> <span class="comment">// ...</span></div>
<div class="line"> </div>
<div class="line"> <a class="code" href="group__CMSIS__RTOS__KernelCtrl.html#gae818f6611d25ba3140bede410a52d659">osKernelInitialize</a>(); <span class="comment">// Initialize CMSIS-RTOS</span></div>
<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a>(app_main, NULL, NULL); <span class="comment">// Create application main thread</span></div>
@@ -200,7 +196,7 @@ CMSIS-RTOS File Structure</div></div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="index.html">index</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:03 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/globals.html b/docs/RTOS2/html/globals.html
index 30315f6..85dbfd1 100644
--- a/docs/RTOS2/html/globals.html
+++ b/docs/RTOS2/html/globals.html
@@ -141,7 +141,7 @@ $(document).ready(function(){initNavTree('globals.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:46 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/globals_defs.html b/docs/RTOS2/html/globals_defs.html
index d71ae6f..7ac3efb 100644
--- a/docs/RTOS2/html/globals_defs.html
+++ b/docs/RTOS2/html/globals_defs.html
@@ -143,6 +143,12 @@ $(document).ready(function(){initNavTree('globals_defs.html','');});
<h3><a class="anchor" id="index_o"></a>- o -</h3><ul>
+<li>OS_EVR_THFLAGS
+: <a class="el" href="rtx__evr_8h.html#a8e1abf0403e5aabff14bffa28c0bf14b">rtx_evr.h</a>
+</li>
+<li>OS_EVR_WAIT
+: <a class="el" href="rtx__evr_8h.html#aad9052994e484a85e2ea7c34b3957f29">rtx_evr.h</a>
+</li>
<li>osFlagsError
: <a class="el" href="cmsis__os2_8h.html#a01c1359c3a5640bff6e08f09bf94ce3a">cmsis_os2.h</a>
</li>
@@ -435,7 +441,7 @@ $(document).ready(function(){initNavTree('globals_defs.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:46 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/globals_e.html b/docs/RTOS2/html/globals_e.html
index 02defbf..44807e9 100644
--- a/docs/RTOS2/html/globals_e.html
+++ b/docs/RTOS2/html/globals_e.html
@@ -132,53 +132,71 @@ $(document).ready(function(){initNavTree('globals_e.html','');});
<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div>
<h3><a class="anchor" id="index_e"></a>- e -</h3><ul>
+<li>EvrRtxDelay()
+: <a class="el" href="group__rtx__evr__wait.html#gaec642f6e093f6c1c9b9d7609c4b0d174">rtx_evr.h</a>
+</li>
+<li>EvrRtxDelayCompleted()
+: <a class="el" href="group__rtx__evr__wait.html#gaff18b7b13dc1fe87d1c9d3b23ed55208">rtx_evr.h</a>
+</li>
+<li>EvrRtxDelayError()
+: <a class="el" href="group__rtx__evr__wait.html#ga9ca2a1f7c2231057dcdb9df400284c0a">rtx_evr.h</a>
+</li>
+<li>EvrRtxDelayStarted()
+: <a class="el" href="group__rtx__evr__wait.html#gad489decd779491c1f247214e541cd4e8">rtx_evr.h</a>
+</li>
+<li>EvrRtxDelayUntil()
+: <a class="el" href="group__rtx__evr__wait.html#ga16728292de4e2665248693fff603a2c3">rtx_evr.h</a>
+</li>
+<li>EvrRtxDelayUntilStarted()
+: <a class="el" href="group__rtx__evr__wait.html#ga46ffa7cb290130a3b0d10dbd6c3faddd">rtx_evr.h</a>
+</li>
<li>EvrRtxEventFlagsClear()
-: <a class="el" href="rtx__evr_8h.html#ab31f9da565b0170d8e89edf0e848f28b">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__event__flags.html#gab31f9da565b0170d8e89edf0e848f28b">rtx_evr.h</a>
</li>
<li>EvrRtxEventFlagsClearDone()
-: <a class="el" href="rtx__evr_8h.html#a9e4c4e5d45bc721439c1919621a49d5a">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__event__flags.html#ga9e4c4e5d45bc721439c1919621a49d5a">rtx_evr.h</a>
</li>
<li>EvrRtxEventFlagsCreated()
-: <a class="el" href="group__rtx__evr__event__flasg.html#gaa1f48b9787e3a7d4f56449ed1dd12f26">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__event__flags.html#gaa1f48b9787e3a7d4f56449ed1dd12f26">rtx_evr.h</a>
</li>
<li>EvrRtxEventFlagsDelete()
-: <a class="el" href="group__rtx__evr__event__flasg.html#ga10e98e35999350e9e337c716ba4dc079">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__event__flags.html#ga10e98e35999350e9e337c716ba4dc079">rtx_evr.h</a>
</li>
<li>EvrRtxEventFlagsDestroyed()
-: <a class="el" href="group__rtx__evr__event__flasg.html#ga2ef153a6ee7a8d72375f81128454ede9">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__event__flags.html#ga2ef153a6ee7a8d72375f81128454ede9">rtx_evr.h</a>
</li>
<li>EvrRtxEventFlagsError()
-: <a class="el" href="group__rtx__evr__event__flasg.html#gaa281b7380c0fa725faa722badbeb2e5f">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__event__flags.html#gaa281b7380c0fa725faa722badbeb2e5f">rtx_evr.h</a>
</li>
<li>EvrRtxEventFlagsGet()
-: <a class="el" href="rtx__evr_8h.html#a113c32ff195c612ec2fb6a9dd5740184">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__event__flags.html#ga113c32ff195c612ec2fb6a9dd5740184">rtx_evr.h</a>
</li>
<li>EvrRtxEventFlagsGetName()
-: <a class="el" href="group__rtx__evr__event__flasg.html#gae9ebcbc09a1c15c719d95fe7b8c2ee18">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__event__flags.html#gae9ebcbc09a1c15c719d95fe7b8c2ee18">rtx_evr.h</a>
</li>
<li>EvrRtxEventFlagsNew()
-: <a class="el" href="group__rtx__evr__event__flasg.html#gae798cdc4cb10ada732e592318037cba7">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__event__flags.html#gae798cdc4cb10ada732e592318037cba7">rtx_evr.h</a>
</li>
<li>EvrRtxEventFlagsSet()
-: <a class="el" href="rtx__evr_8h.html#a5e5c9bd8a0522fc9301782edd6e5ec1f">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__event__flags.html#ga5e5c9bd8a0522fc9301782edd6e5ec1f">rtx_evr.h</a>
</li>
<li>EvrRtxEventFlagsSetDone()
-: <a class="el" href="rtx__evr_8h.html#a5b1b471923918ad294d16255d43ab306">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__event__flags.html#ga5b1b471923918ad294d16255d43ab306">rtx_evr.h</a>
</li>
<li>EvrRtxEventFlagsWait()
-: <a class="el" href="rtx__evr_8h.html#ac8361874ffdd854e3778f21d070fed24">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__event__flags.html#gac8361874ffdd854e3778f21d070fed24">rtx_evr.h</a>
</li>
<li>EvrRtxEventFlagsWaitCompleted()
-: <a class="el" href="rtx__evr_8h.html#a7b446f241c971db432ebac5d176bd9de">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__event__flags.html#ga7b446f241c971db432ebac5d176bd9de">rtx_evr.h</a>
</li>
<li>EvrRtxEventFlagsWaitNotCompleted()
-: <a class="el" href="rtx__evr_8h.html#a66f32e4dddc68cdfd56c32b88b7f13ff">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__event__flags.html#ga66f32e4dddc68cdfd56c32b88b7f13ff">rtx_evr.h</a>
</li>
<li>EvrRtxEventFlagsWaitPending()
-: <a class="el" href="rtx__evr_8h.html#afd598e0b02a31083fb41626d68fa489e">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__event__flags.html#gafd598e0b02a31083fb41626d68fa489e">rtx_evr.h</a>
</li>
<li>EvrRtxEventFlagsWaitTimeout()
-: <a class="el" href="group__rtx__evr__event__flasg.html#ga877235cbe04188b831b70a3c2237c827">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__event__flags.html#ga877235cbe04188b831b70a3c2237c827">rtx_evr.h</a>
</li>
<li>EvrRtxKernelError()
: <a class="el" href="group__rtx__evr__kernel.html#ga2a38154886e6293e127bafcfb6f7d609">rtx_evr.h</a>
@@ -202,7 +220,7 @@ $(document).ready(function(){initNavTree('globals_e.html','');});
: <a class="el" href="group__rtx__evr__kernel.html#ga7404f3a22af84ad4091c24811fc1bf87">rtx_evr.h</a>
</li>
<li>EvrRtxKernelInfoRetrieved()
-: <a class="el" href="group__rtx__evr__kernel.html#gaf09b8cd94ad2384e3ab518f0df94a651">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__kernel.html#ga85f9569d363a9a8f9677041405d0935f">rtx_evr.h</a>
</li>
<li>EvrRtxKernelInitialize()
: <a class="el" href="group__rtx__evr__kernel.html#ga7e84d337b452f647c3a3d6937abd6292">rtx_evr.h</a>
@@ -477,15 +495,6 @@ $(document).ready(function(){initNavTree('globals_e.html','');});
<li>EvrRtxThreadCreated()
: <a class="el" href="group__rtx__evr__thread.html#ga5bfa3bc241aea59ebe9bc1edcf6b78d8">rtx_evr.h</a>
</li>
-<li>EvrRtxThreadDelay()
-: <a class="el" href="group__rtx__evr__thread.html#gadd45d32305aa45668a36f2c9f0f4c758">rtx_evr.h</a>
-</li>
-<li>EvrRtxThreadDelayCompleted()
-: <a class="el" href="group__rtx__evr__thread.html#gab46562848142ce5ea806d629fd000168">rtx_evr.h</a>
-</li>
-<li>EvrRtxThreadDelayUntil()
-: <a class="el" href="group__rtx__evr__thread.html#gaf59defd6c171d2c3d3508e7136278db2">rtx_evr.h</a>
-</li>
<li>EvrRtxThreadDestroyed()
: <a class="el" href="group__rtx__evr__thread.html#gaa5aa707fc2d6b44bfcb86bce2e2e90f3">rtx_evr.h</a>
</li>
@@ -505,34 +514,37 @@ $(document).ready(function(){initNavTree('globals_e.html','');});
: <a class="el" href="group__rtx__evr__thread.html#gaa557f9732a8a2120f08cfb2694aa26fb">rtx_evr.h</a>
</li>
<li>EvrRtxThreadFlagsClear()
-: <a class="el" href="rtx__evr_8h.html#ac8ddc747c72f7fc5cfa58edcee56b82d">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__thread__flags.html#gac8ddc747c72f7fc5cfa58edcee56b82d">rtx_evr.h</a>
</li>
<li>EvrRtxThreadFlagsClearDone()
-: <a class="el" href="rtx__evr_8h.html#aad13b17507cc07a4a1e37a5653489943">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__thread__flags.html#gaad13b17507cc07a4a1e37a5653489943">rtx_evr.h</a>
+</li>
+<li>EvrRtxThreadFlagsError()
+: <a class="el" href="group__rtx__evr__thread__flags.html#gad3609bfc41e1bee23b41973281096ed6">rtx_evr.h</a>
</li>
<li>EvrRtxThreadFlagsGet()
-: <a class="el" href="rtx__evr_8h.html#aab1a30a0ac3dfa588ededbfad52bae30">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__thread__flags.html#gaab1a30a0ac3dfa588ededbfad52bae30">rtx_evr.h</a>
</li>
<li>EvrRtxThreadFlagsSet()
-: <a class="el" href="rtx__evr_8h.html#ac356c777af86c2d8d9250cbffc516e1d">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__thread__flags.html#gac356c777af86c2d8d9250cbffc516e1d">rtx_evr.h</a>
</li>
<li>EvrRtxThreadFlagsSetDone()
-: <a class="el" href="rtx__evr_8h.html#abd447773c02e235a8d0bb96dd9bb1c4f">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__thread__flags.html#gabd447773c02e235a8d0bb96dd9bb1c4f">rtx_evr.h</a>
</li>
<li>EvrRtxThreadFlagsWait()
-: <a class="el" href="rtx__evr_8h.html#aad860c571b9b083ff2889fb76fb619f1">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__thread__flags.html#gaad860c571b9b083ff2889fb76fb619f1">rtx_evr.h</a>
</li>
<li>EvrRtxThreadFlagsWaitCompleted()
-: <a class="el" href="rtx__evr_8h.html#a01396074495b21270c75185f63c497d7">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__thread__flags.html#ga5e00be70234d0ca3b0d4d99fb58295bc">rtx_evr.h</a>
</li>
<li>EvrRtxThreadFlagsWaitNotCompleted()
-: <a class="el" href="rtx__evr_8h.html#adf6b9f4882f62a65b4e06e1b3e5c9c5b">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__thread__flags.html#gadf6b9f4882f62a65b4e06e1b3e5c9c5b">rtx_evr.h</a>
</li>
<li>EvrRtxThreadFlagsWaitPending()
-: <a class="el" href="rtx__evr_8h.html#ad09ec9317a4440e5228870b750e9860e">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__thread__flags.html#gad09ec9317a4440e5228870b750e9860e">rtx_evr.h</a>
</li>
<li>EvrRtxThreadFlagsWaitTimeout()
-: <a class="el" href="group__rtx__evr__thread.html#gadbbee398f4fab418c9b8115fc7392ff8">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__thread__flags.html#gae45ec48e082608d2ba72ce7c695899c6">rtx_evr.h</a>
</li>
<li>EvrRtxThreadGetCount()
: <a class="el" href="group__rtx__evr__thread.html#ga6d5932965736e0f2f35fe2d87bd622e7">rtx_evr.h</a>
@@ -570,6 +582,9 @@ $(document).ready(function(){initNavTree('globals_e.html','');});
<li>EvrRtxThreadPreempted()
: <a class="el" href="group__rtx__evr__thread.html#gabe470d5bb1373c59c51470fd20b55bcb">rtx_evr.h</a>
</li>
+<li>EvrRtxThreadPriorityUpdated()
+: <a class="el" href="group__rtx__evr__thread.html#ga831b3e64d459a325fbc13033caa39f05">rtx_evr.h</a>
+</li>
<li>EvrRtxThreadResume()
: <a class="el" href="group__rtx__evr__thread.html#gaf41ff549329cf2feb4a1efe49c518e30">rtx_evr.h</a>
</li>
@@ -639,7 +654,7 @@ $(document).ready(function(){initNavTree('globals_e.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:46 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/globals_enum.html b/docs/RTOS2/html/globals_enum.html
index 7d59388..43029ee 100644
--- a/docs/RTOS2/html/globals_enum.html
+++ b/docs/RTOS2/html/globals_enum.html
@@ -140,7 +140,7 @@ $(document).ready(function(){initNavTree('globals_enum.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:46 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/globals_eval.html b/docs/RTOS2/html/globals_eval.html
index 0428d0c..f524793 100644
--- a/docs/RTOS2/html/globals_eval.html
+++ b/docs/RTOS2/html/globals_eval.html
@@ -363,7 +363,7 @@ $(document).ready(function(){initNavTree('globals_eval.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:46 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/globals_func.html b/docs/RTOS2/html/globals_func.html
index b1bc66f..f6a5051 100644
--- a/docs/RTOS2/html/globals_func.html
+++ b/docs/RTOS2/html/globals_func.html
@@ -129,53 +129,71 @@ $(document).ready(function(){initNavTree('globals_func.html','');});
&#160;
<h3><a class="anchor" id="index_e"></a>- e -</h3><ul>
+<li>EvrRtxDelay()
+: <a class="el" href="group__rtx__evr__wait.html#gaec642f6e093f6c1c9b9d7609c4b0d174">rtx_evr.h</a>
+</li>
+<li>EvrRtxDelayCompleted()
+: <a class="el" href="group__rtx__evr__wait.html#gaff18b7b13dc1fe87d1c9d3b23ed55208">rtx_evr.h</a>
+</li>
+<li>EvrRtxDelayError()
+: <a class="el" href="group__rtx__evr__wait.html#ga9ca2a1f7c2231057dcdb9df400284c0a">rtx_evr.h</a>
+</li>
+<li>EvrRtxDelayStarted()
+: <a class="el" href="group__rtx__evr__wait.html#gad489decd779491c1f247214e541cd4e8">rtx_evr.h</a>
+</li>
+<li>EvrRtxDelayUntil()
+: <a class="el" href="group__rtx__evr__wait.html#ga16728292de4e2665248693fff603a2c3">rtx_evr.h</a>
+</li>
+<li>EvrRtxDelayUntilStarted()
+: <a class="el" href="group__rtx__evr__wait.html#ga46ffa7cb290130a3b0d10dbd6c3faddd">rtx_evr.h</a>
+</li>
<li>EvrRtxEventFlagsClear()
-: <a class="el" href="rtx__evr_8h.html#ab31f9da565b0170d8e89edf0e848f28b">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__event__flags.html#gab31f9da565b0170d8e89edf0e848f28b">rtx_evr.h</a>
</li>
<li>EvrRtxEventFlagsClearDone()
-: <a class="el" href="rtx__evr_8h.html#a9e4c4e5d45bc721439c1919621a49d5a">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__event__flags.html#ga9e4c4e5d45bc721439c1919621a49d5a">rtx_evr.h</a>
</li>
<li>EvrRtxEventFlagsCreated()
-: <a class="el" href="group__rtx__evr__event__flasg.html#gaa1f48b9787e3a7d4f56449ed1dd12f26">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__event__flags.html#gaa1f48b9787e3a7d4f56449ed1dd12f26">rtx_evr.h</a>
</li>
<li>EvrRtxEventFlagsDelete()
-: <a class="el" href="group__rtx__evr__event__flasg.html#ga10e98e35999350e9e337c716ba4dc079">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__event__flags.html#ga10e98e35999350e9e337c716ba4dc079">rtx_evr.h</a>
</li>
<li>EvrRtxEventFlagsDestroyed()
-: <a class="el" href="group__rtx__evr__event__flasg.html#ga2ef153a6ee7a8d72375f81128454ede9">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__event__flags.html#ga2ef153a6ee7a8d72375f81128454ede9">rtx_evr.h</a>
</li>
<li>EvrRtxEventFlagsError()
-: <a class="el" href="group__rtx__evr__event__flasg.html#gaa281b7380c0fa725faa722badbeb2e5f">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__event__flags.html#gaa281b7380c0fa725faa722badbeb2e5f">rtx_evr.h</a>
</li>
<li>EvrRtxEventFlagsGet()
-: <a class="el" href="rtx__evr_8h.html#a113c32ff195c612ec2fb6a9dd5740184">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__event__flags.html#ga113c32ff195c612ec2fb6a9dd5740184">rtx_evr.h</a>
</li>
<li>EvrRtxEventFlagsGetName()
-: <a class="el" href="group__rtx__evr__event__flasg.html#gae9ebcbc09a1c15c719d95fe7b8c2ee18">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__event__flags.html#gae9ebcbc09a1c15c719d95fe7b8c2ee18">rtx_evr.h</a>
</li>
<li>EvrRtxEventFlagsNew()
-: <a class="el" href="group__rtx__evr__event__flasg.html#gae798cdc4cb10ada732e592318037cba7">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__event__flags.html#gae798cdc4cb10ada732e592318037cba7">rtx_evr.h</a>
</li>
<li>EvrRtxEventFlagsSet()
-: <a class="el" href="rtx__evr_8h.html#a5e5c9bd8a0522fc9301782edd6e5ec1f">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__event__flags.html#ga5e5c9bd8a0522fc9301782edd6e5ec1f">rtx_evr.h</a>
</li>
<li>EvrRtxEventFlagsSetDone()
-: <a class="el" href="rtx__evr_8h.html#a5b1b471923918ad294d16255d43ab306">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__event__flags.html#ga5b1b471923918ad294d16255d43ab306">rtx_evr.h</a>
</li>
<li>EvrRtxEventFlagsWait()
-: <a class="el" href="rtx__evr_8h.html#ac8361874ffdd854e3778f21d070fed24">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__event__flags.html#gac8361874ffdd854e3778f21d070fed24">rtx_evr.h</a>
</li>
<li>EvrRtxEventFlagsWaitCompleted()
-: <a class="el" href="rtx__evr_8h.html#a7b446f241c971db432ebac5d176bd9de">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__event__flags.html#ga7b446f241c971db432ebac5d176bd9de">rtx_evr.h</a>
</li>
<li>EvrRtxEventFlagsWaitNotCompleted()
-: <a class="el" href="rtx__evr_8h.html#a66f32e4dddc68cdfd56c32b88b7f13ff">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__event__flags.html#ga66f32e4dddc68cdfd56c32b88b7f13ff">rtx_evr.h</a>
</li>
<li>EvrRtxEventFlagsWaitPending()
-: <a class="el" href="rtx__evr_8h.html#afd598e0b02a31083fb41626d68fa489e">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__event__flags.html#gafd598e0b02a31083fb41626d68fa489e">rtx_evr.h</a>
</li>
<li>EvrRtxEventFlagsWaitTimeout()
-: <a class="el" href="group__rtx__evr__event__flasg.html#ga877235cbe04188b831b70a3c2237c827">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__event__flags.html#ga877235cbe04188b831b70a3c2237c827">rtx_evr.h</a>
</li>
<li>EvrRtxKernelError()
: <a class="el" href="group__rtx__evr__kernel.html#ga2a38154886e6293e127bafcfb6f7d609">rtx_evr.h</a>
@@ -199,7 +217,7 @@ $(document).ready(function(){initNavTree('globals_func.html','');});
: <a class="el" href="group__rtx__evr__kernel.html#ga7404f3a22af84ad4091c24811fc1bf87">rtx_evr.h</a>
</li>
<li>EvrRtxKernelInfoRetrieved()
-: <a class="el" href="group__rtx__evr__kernel.html#gaf09b8cd94ad2384e3ab518f0df94a651">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__kernel.html#ga85f9569d363a9a8f9677041405d0935f">rtx_evr.h</a>
</li>
<li>EvrRtxKernelInitialize()
: <a class="el" href="group__rtx__evr__kernel.html#ga7e84d337b452f647c3a3d6937abd6292">rtx_evr.h</a>
@@ -474,15 +492,6 @@ $(document).ready(function(){initNavTree('globals_func.html','');});
<li>EvrRtxThreadCreated()
: <a class="el" href="group__rtx__evr__thread.html#ga5bfa3bc241aea59ebe9bc1edcf6b78d8">rtx_evr.h</a>
</li>
-<li>EvrRtxThreadDelay()
-: <a class="el" href="group__rtx__evr__thread.html#gadd45d32305aa45668a36f2c9f0f4c758">rtx_evr.h</a>
-</li>
-<li>EvrRtxThreadDelayCompleted()
-: <a class="el" href="group__rtx__evr__thread.html#gab46562848142ce5ea806d629fd000168">rtx_evr.h</a>
-</li>
-<li>EvrRtxThreadDelayUntil()
-: <a class="el" href="group__rtx__evr__thread.html#gaf59defd6c171d2c3d3508e7136278db2">rtx_evr.h</a>
-</li>
<li>EvrRtxThreadDestroyed()
: <a class="el" href="group__rtx__evr__thread.html#gaa5aa707fc2d6b44bfcb86bce2e2e90f3">rtx_evr.h</a>
</li>
@@ -502,34 +511,37 @@ $(document).ready(function(){initNavTree('globals_func.html','');});
: <a class="el" href="group__rtx__evr__thread.html#gaa557f9732a8a2120f08cfb2694aa26fb">rtx_evr.h</a>
</li>
<li>EvrRtxThreadFlagsClear()
-: <a class="el" href="rtx__evr_8h.html#ac8ddc747c72f7fc5cfa58edcee56b82d">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__thread__flags.html#gac8ddc747c72f7fc5cfa58edcee56b82d">rtx_evr.h</a>
</li>
<li>EvrRtxThreadFlagsClearDone()
-: <a class="el" href="rtx__evr_8h.html#aad13b17507cc07a4a1e37a5653489943">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__thread__flags.html#gaad13b17507cc07a4a1e37a5653489943">rtx_evr.h</a>
+</li>
+<li>EvrRtxThreadFlagsError()
+: <a class="el" href="group__rtx__evr__thread__flags.html#gad3609bfc41e1bee23b41973281096ed6">rtx_evr.h</a>
</li>
<li>EvrRtxThreadFlagsGet()
-: <a class="el" href="rtx__evr_8h.html#aab1a30a0ac3dfa588ededbfad52bae30">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__thread__flags.html#gaab1a30a0ac3dfa588ededbfad52bae30">rtx_evr.h</a>
</li>
<li>EvrRtxThreadFlagsSet()
-: <a class="el" href="rtx__evr_8h.html#ac356c777af86c2d8d9250cbffc516e1d">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__thread__flags.html#gac356c777af86c2d8d9250cbffc516e1d">rtx_evr.h</a>
</li>
<li>EvrRtxThreadFlagsSetDone()
-: <a class="el" href="rtx__evr_8h.html#abd447773c02e235a8d0bb96dd9bb1c4f">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__thread__flags.html#gabd447773c02e235a8d0bb96dd9bb1c4f">rtx_evr.h</a>
</li>
<li>EvrRtxThreadFlagsWait()
-: <a class="el" href="rtx__evr_8h.html#aad860c571b9b083ff2889fb76fb619f1">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__thread__flags.html#gaad860c571b9b083ff2889fb76fb619f1">rtx_evr.h</a>
</li>
<li>EvrRtxThreadFlagsWaitCompleted()
-: <a class="el" href="rtx__evr_8h.html#a01396074495b21270c75185f63c497d7">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__thread__flags.html#ga5e00be70234d0ca3b0d4d99fb58295bc">rtx_evr.h</a>
</li>
<li>EvrRtxThreadFlagsWaitNotCompleted()
-: <a class="el" href="rtx__evr_8h.html#adf6b9f4882f62a65b4e06e1b3e5c9c5b">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__thread__flags.html#gadf6b9f4882f62a65b4e06e1b3e5c9c5b">rtx_evr.h</a>
</li>
<li>EvrRtxThreadFlagsWaitPending()
-: <a class="el" href="rtx__evr_8h.html#ad09ec9317a4440e5228870b750e9860e">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__thread__flags.html#gad09ec9317a4440e5228870b750e9860e">rtx_evr.h</a>
</li>
<li>EvrRtxThreadFlagsWaitTimeout()
-: <a class="el" href="group__rtx__evr__thread.html#gadbbee398f4fab418c9b8115fc7392ff8">rtx_evr.h</a>
+: <a class="el" href="group__rtx__evr__thread__flags.html#gae45ec48e082608d2ba72ce7c695899c6">rtx_evr.h</a>
</li>
<li>EvrRtxThreadGetCount()
: <a class="el" href="group__rtx__evr__thread.html#ga6d5932965736e0f2f35fe2d87bd622e7">rtx_evr.h</a>
@@ -567,6 +579,9 @@ $(document).ready(function(){initNavTree('globals_func.html','');});
<li>EvrRtxThreadPreempted()
: <a class="el" href="group__rtx__evr__thread.html#gabe470d5bb1373c59c51470fd20b55bcb">rtx_evr.h</a>
</li>
+<li>EvrRtxThreadPriorityUpdated()
+: <a class="el" href="group__rtx__evr__thread.html#ga831b3e64d459a325fbc13033caa39f05">rtx_evr.h</a>
+</li>
<li>EvrRtxThreadResume()
: <a class="el" href="group__rtx__evr__thread.html#gaf41ff549329cf2feb4a1efe49c518e30">rtx_evr.h</a>
</li>
@@ -636,7 +651,7 @@ $(document).ready(function(){initNavTree('globals_func.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:46 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/globals_func_o.html b/docs/RTOS2/html/globals_func_o.html
index e2de554..43405ef 100644
--- a/docs/RTOS2/html/globals_func_o.html
+++ b/docs/RTOS2/html/globals_func_o.html
@@ -408,7 +408,7 @@ $(document).ready(function(){initNavTree('globals_func_o.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:46 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/globals_func_p.html b/docs/RTOS2/html/globals_func_p.html
index 75430dd..4296913 100644
--- a/docs/RTOS2/html/globals_func_p.html
+++ b/docs/RTOS2/html/globals_func_p.html
@@ -138,7 +138,7 @@ $(document).ready(function(){initNavTree('globals_func_p.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:46 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/globals_func_s.html b/docs/RTOS2/html/globals_func_s.html
index 8bc8268..6b497b6 100644
--- a/docs/RTOS2/html/globals_func_s.html
+++ b/docs/RTOS2/html/globals_func_s.html
@@ -141,7 +141,7 @@ $(document).ready(function(){initNavTree('globals_func_s.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:46 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/globals_i.html b/docs/RTOS2/html/globals_i.html
index d7eddf4..49080ae 100644
--- a/docs/RTOS2/html/globals_i.html
+++ b/docs/RTOS2/html/globals_i.html
@@ -144,7 +144,7 @@ $(document).ready(function(){initNavTree('globals_i.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:46 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/globals_o.html b/docs/RTOS2/html/globals_o.html
index 0427010..6ab7ab9 100644
--- a/docs/RTOS2/html/globals_o.html
+++ b/docs/RTOS2/html/globals_o.html
@@ -132,6 +132,12 @@ $(document).ready(function(){initNavTree('globals_o.html','');});
<div class="textblock">Here is a list of all functions, variables, defines, enums, and typedefs with links to the files they belong to:</div>
<h3><a class="anchor" id="index_o"></a>- o -</h3><ul>
+<li>OS_EVR_THFLAGS
+: <a class="el" href="rtx__evr_8h.html#a8e1abf0403e5aabff14bffa28c0bf14b">rtx_evr.h</a>
+</li>
+<li>OS_EVR_WAIT
+: <a class="el" href="rtx__evr_8h.html#aad9052994e484a85e2ea7c34b3957f29">rtx_evr.h</a>
+</li>
<li>OS_Tick_AcknowledgeIRQ()
: <a class="el" href="group__CMSIS__RTOS__TickAPI.html#ga57065ec4b281504ad4de13a419870b4f">os_tick.h</a>
</li>
@@ -990,7 +996,7 @@ $(document).ready(function(){initNavTree('globals_o.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:46 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/globals_p.html b/docs/RTOS2/html/globals_p.html
index 1afcca5..866555c 100644
--- a/docs/RTOS2/html/globals_p.html
+++ b/docs/RTOS2/html/globals_p.html
@@ -141,7 +141,7 @@ $(document).ready(function(){initNavTree('globals_p.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:46 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/globals_s.html b/docs/RTOS2/html/globals_s.html
index 09aabf4..9090606 100644
--- a/docs/RTOS2/html/globals_s.html
+++ b/docs/RTOS2/html/globals_s.html
@@ -144,7 +144,7 @@ $(document).ready(function(){initNavTree('globals_s.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:46 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/globals_t.html b/docs/RTOS2/html/globals_t.html
index a1a0a75..7f59930 100644
--- a/docs/RTOS2/html/globals_t.html
+++ b/docs/RTOS2/html/globals_t.html
@@ -144,7 +144,7 @@ $(document).ready(function(){initNavTree('globals_t.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:46 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/globals_type.html b/docs/RTOS2/html/globals_type.html
index 8e2c4c4..1fe6484 100644
--- a/docs/RTOS2/html/globals_type.html
+++ b/docs/RTOS2/html/globals_type.html
@@ -158,7 +158,7 @@ $(document).ready(function(){initNavTree('globals_type.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:46 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/globals_vars.html b/docs/RTOS2/html/globals_vars.html
index edb7f43..6f05b81 100644
--- a/docs/RTOS2/html/globals_vars.html
+++ b/docs/RTOS2/html/globals_vars.html
@@ -152,7 +152,7 @@ $(document).ready(function(){initNavTree('globals_vars.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:46 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/group__CMSIS__RTOS.html b/docs/RTOS2/html/group__CMSIS__RTOS.html
index e547e40..17fa444 100644
--- a/docs/RTOS2/html/group__CMSIS__RTOS.html
+++ b/docs/RTOS2/html/group__CMSIS__RTOS.html
@@ -166,7 +166,7 @@ Content</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/group__CMSIS__RTOS__Definitions.html b/docs/RTOS2/html/group__CMSIS__RTOS__Definitions.html
index 6ad3530..2404a01 100644
--- a/docs/RTOS2/html/group__CMSIS__RTOS__Definitions.html
+++ b/docs/RTOS2/html/group__CMSIS__RTOS__Definitions.html
@@ -285,7 +285,7 @@ Enumerations</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/group__CMSIS__RTOS__EventFlags.html b/docs/RTOS2/html/group__CMSIS__RTOS__EventFlags.html
index 9d7271b..cfc501e 100644
--- a/docs/RTOS2/html/group__CMSIS__RTOS__EventFlags.html
+++ b/docs/RTOS2/html/group__CMSIS__RTOS__EventFlags.html
@@ -174,50 +174,62 @@ Refer to <a class="el" href="config_rtx5.html#eventFlagsConfig">Event Flags Conf
Simple event communication</div></div>
<p> The following steps are required to use event flags:</p>
<ol type="1">
-<li>In the thread that is supposed to send a event with id sig1_id, call the set function: <div class="fragment"><div class="line"><a class="code" href="group__CMSIS__RTOS__Wait.html#gaf6055a51390ef65b6b6edc28bf47322e">osDelay</a> (1000); <span class="comment">// wait for 1 second</span></div>
-<div class="line"><a class="code" href="group__CMSIS__RTOS__EventFlags.html#ga33b71d14cecf90b4e72639dd19f23a5e">osEventFlagsSet</a> (sig1_id, 0x0001U); <span class="comment">// set the flag 0x0001U for event sig1_id</span></div>
+<li>In the thread that is supposed to send a event with id sig1_id, call the set function: <div class="fragment"><div class="line"><a class="code" href="group__CMSIS__RTOS__Wait.html#gaf6055a51390ef65b6b6edc28bf47322e">osDelay</a>(1000U); <span class="comment">// wait for 1 second</span></div>
+<div class="line"><a class="code" href="group__CMSIS__RTOS__EventFlags.html#ga33b71d14cecf90b4e72639dd19f23a5e">osEventFlagsSet</a>(sig1_id, 0x0001U); <span class="comment">// set the flag 0x0001U for event sig1_id</span></div>
</div><!-- fragment --></li>
-<li>In another thread (or threads) that are supposed to wait for the event, call the wait function: <div class="fragment"><div class="line"><a class="code" href="group__CMSIS__RTOS__EventFlags.html#ga52acb34a8322e58020227344fe662b4e">osEventFlagsWait</a> (sig1_id, 0x0001U, NULL, <a class="code" href="group__CMSIS__RTOS__Definitions.html#ga9eb9a7a797a42e4b55eb171ecc609ddb">osWaitForever</a>); <span class="comment">// wait forever for any flag</span></div>
+<li>In another thread (or threads) that are supposed to wait for the event, call the wait function: <div class="fragment"><div class="line"><a class="code" href="group__CMSIS__RTOS__EventFlags.html#ga52acb34a8322e58020227344fe662b4e">osEventFlagsWait</a>(sig1_id, 0x0001U, NULL, <a class="code" href="group__CMSIS__RTOS__Definitions.html#ga9eb9a7a797a42e4b55eb171ecc609ddb">osWaitForever</a>); <span class="comment">// wait forever for any flag</span></div>
</div><!-- fragment --></li>
</ol>
<p>The following complete example code can be directly used with the "CMSIS-RTOS2 main template" and is also provided as a stand-alone template for RTX5:</p>
<p><b>Code Example</b> </p>
-<div class="fragment"><div class="line"><span class="keywordtype">void</span> Thread_EventSender (<span class="keywordtype">void</span> *argument); <span class="comment">// thread function 1</span></div>
-<div class="line"><span class="keywordtype">void</span> Thread_EventReceiver (<span class="keywordtype">void</span> *argument); <span class="comment">// thread function 2</span></div>
-<div class="line"><a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> tid_Thread_EventSender; <span class="comment">// thread id 1</span></div>
-<div class="line"><a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> tid_Thread_EventReceiver; <span class="comment">// thread id 2</span></div>
+<div class="fragment"><div class="line"><span class="preprocessor">#include &quot;<a class="code" href="cmsis__os2_8h.html">cmsis_os2.h</a>&quot;</span> <span class="comment">// CMSIS RTOS header file</span></div>
<div class="line"> </div>
-<div class="line"><a class="code" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> evt_id; <span class="comment">// message queue id</span></div>
+<div class="line"><span class="comment">/*----------------------------------------------------------------------------</span></div>
+<div class="line"><span class="comment"> * Event Flags creation &amp; usage</span></div>
+<div class="line"><span class="comment"> *---------------------------------------------------------------------------*/</span></div>
<div class="line"> </div>
-<div class="line"><span class="preprocessor">#define FLAGS_MSK1 0x00000001ul</span></div>
+<div class="line"><span class="preprocessor">#define FLAGS_MSK1 0x00000001U</span></div>
<div class="line"><span class="preprocessor"></span> </div>
-<div class="line"><span class="keywordtype">void</span> app_main (<span class="keywordtype">void</span>)</div>
-<div class="line">{</div>
-<div class="line"> tid_Thread_EventSender = <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> (Thread_EventSender, NULL, NULL);</div>
+<div class="line"><a class="code" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> evt_id; <span class="comment">// event flags id</span></div>
+<div class="line"> </div>
+<div class="line"><a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> tid_Thread_EventSender; <span class="comment">// thread id 1</span></div>
+<div class="line"><a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> tid_Thread_EventReceiver; <span class="comment">// thread id 2</span></div>
+<div class="line"> </div>
+<div class="line"><span class="keywordtype">void</span> Thread_EventSender (<span class="keywordtype">void</span> *argument); <span class="comment">// thread function 1</span></div>
+<div class="line"><span class="keywordtype">void</span> Thread_EventReceiver (<span class="keywordtype">void</span> *argument); <span class="comment">// thread function 2</span></div>
+<div class="line"> </div>
+<div class="line"><span class="keywordtype">int</span> Init_Events (<span class="keywordtype">void</span>) {</div>
+<div class="line"> </div>
+<div class="line"> evt_id = <a class="code" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>(NULL);</div>
+<div class="line"> <span class="keywordflow">if</span> (evt_id == NULL) {</div>
+<div class="line"> ; <span class="comment">// Event Flags object not created, handle failure</span></div>
+<div class="line"> }</div>
+<div class="line"> </div>
+<div class="line"> tid_Thread_EventSender = <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a>(Thread_EventSender, NULL, NULL);</div>
<div class="line"> <span class="keywordflow">if</span> (tid_Thread_EventSender == NULL) {</div>
-<div class="line"> ; <span class="comment">// do something</span></div>
+<div class="line"> <span class="keywordflow">return</span>(-1);</div>
<div class="line"> }</div>
-<div class="line"> tid_Thread_EventReceiver = <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> (Thread_EventReceiver, NULL, NULL);</div>
+<div class="line"> tid_Thread_EventReceiver = <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a>(Thread_EventReceiver, NULL, NULL);</div>
<div class="line"> <span class="keywordflow">if</span> (tid_Thread_EventReceiver == NULL) {</div>
-<div class="line"> ; <span class="comment">// do something</span></div>
+<div class="line"> <span class="keywordflow">return</span>(-1);</div>
<div class="line"> }</div>
-<div class="line"> ; <span class="comment">// do something</span></div>
+<div class="line"></div>
+<div class="line"> <span class="keywordflow">return</span>(0);</div>
<div class="line">}</div>
<div class="line"> </div>
-<div class="line"><span class="keywordtype">void</span> Thread_EventSender (<span class="keywordtype">void</span> *argument)</div>
-<div class="line">{</div>
-<div class="line"> evt_id = <a class="code" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>(NULL);</div>
+<div class="line"><span class="keywordtype">void</span> Thread_EventSender (<span class="keywordtype">void</span> *argument) {</div>
+<div class="line"> </div>
<div class="line"> <span class="keywordflow">while</span> (1) { </div>
<div class="line"> <a class="code" href="group__CMSIS__RTOS__EventFlags.html#ga33b71d14cecf90b4e72639dd19f23a5e">osEventFlagsSet</a>(evt_id, FLAGS_MSK1);</div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__Wait.html#gaf6055a51390ef65b6b6edc28bf47322e">osDelay</a> (1000); <span class="comment">// suspend thread</span></div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gad01c7ec26535b1de6b018bb9466720e2">osThreadYield</a>(); <span class="comment">// suspend thread</span></div>
<div class="line"> }</div>
<div class="line">}</div>
<div class="line"> </div>
-<div class="line"><span class="keywordtype">void</span> Thread_EventReceiver (<span class="keywordtype">void</span> *argument)</div>
-<div class="line">{</div>
+<div class="line"><span class="keywordtype">void</span> Thread_EventReceiver (<span class="keywordtype">void</span> *argument) {</div>
<div class="line"> uint32_t flags;</div>
+<div class="line"> </div>
<div class="line"> <span class="keywordflow">while</span> (1) {</div>
-<div class="line"> flags = <a class="code" href="group__CMSIS__RTOS__EventFlags.html#ga52acb34a8322e58020227344fe662b4e">osEventFlagsWait</a> (evt_id,FLAGS_MSK1,<a class="code" href="group__CMSIS__RTOS__Definitions.html#ga18e63587b8450d5b8798b6f6ec04e012">osFlagsWaitAny</a>, <a class="code" href="group__CMSIS__RTOS__Definitions.html#ga9eb9a7a797a42e4b55eb171ecc609ddb">osWaitForever</a>);</div>
+<div class="line"> flags = <a class="code" href="group__CMSIS__RTOS__EventFlags.html#ga52acb34a8322e58020227344fe662b4e">osEventFlagsWait</a>(evt_id, FLAGS_MSK1, <a class="code" href="group__CMSIS__RTOS__Definitions.html#ga18e63587b8450d5b8798b6f6ec04e012">osFlagsWaitAny</a>, <a class="code" href="group__CMSIS__RTOS__Definitions.html#ga9eb9a7a797a42e4b55eb171ecc609ddb">osWaitForever</a>);</div>
<div class="line"> <span class="comment">//handle event</span></div>
<div class="line"> }</div>
<div class="line">}</div>
@@ -244,31 +256,31 @@ Simple event communication</div></div>
<td class="fieldname">
name</td>
<td class="fielddoc">
-name of the event flags <p>Pointer to a string with a human readable name of the event object.<br/>
-Default: <span class="XML-Token">NULL</span>. </p>
+name of the event flags <p>Pointer to a constant string with a human readable name (displayed during debugging) of the event flag object.</p>
+<p>Default: <span class="XML-Token">NULL</span> no name specified. </p>
</td></tr>
<tr><td class="fieldtype">
<a class="anchor" id="a6e93b49cb79c12f768d72580c7731f30"></a>uint32_t</td>
<td class="fieldname">
attr_bits</td>
<td class="fielddoc">
-attribute bits <p>Reserved for future use (set to '0').<br/>
-Default: <span class="XML-Token">0</span>. </p>
+attribute bits <p>Reserved for future use (must be set to '0' for future compatibility). </p>
</td></tr>
<tr><td class="fieldtype">
<a class="anchor" id="a1e100dc33d403841ed3c344e3397868e"></a>void *</td>
<td class="fieldname">
cb_mem</td>
<td class="fielddoc">
-memory for control block <p>Pointer to a memory location for the event control block object. This can optionally be used for custom memory management systems.<br/>
-Default: <span class="XML-Token">NULL</span> (uses kernel memory management). </p>
+memory for control block <p>Pointer to a memory for the event flag control block object. Refer to <a class="el" href="theory_of_operation.html#StaticObjectMemory">Static Object Memory</a> for more information.</p>
+<p>Default: <span class="XML-Token">NULL</span> to use <a class="el" href="group__CMSIS__RTOS__MemoryMgmt.html#CMSIS_RTOS_MemoryMgmt_Automatic">Automatic Dynamic Allocation</a> for the event flag control block. </p>
</td></tr>
<tr><td class="fieldtype">
<a class="anchor" id="aa55a4335d12dc2785dc00fdc292d1159"></a>uint32_t</td>
<td class="fieldname">
cb_size</td>
<td class="fielddoc">
-size of provided memory for control block <p>The size of the memory block passed with <a class="el" href="group__CMSIS__RTOS__EventFlags.html#a1e100dc33d403841ed3c344e3397868e">cb_mem</a>. Must be the size of an event control block object or larger. </p>
+size of provided memory for control block <p>The size (in bytes) of memory block passed with <a class="el" href="group__CMSIS__RTOS__EventFlags.html#a1e100dc33d403841ed3c344e3397868e">cb_mem</a>. For RTX, the minimum value is defined with <a class="el" href="group__rtx5__specific__defines.html#ga68100c8c44931f03547973294c433075">osRtxEventFlagsCbSize</a> (higher values are permitted).</p>
+<p>Default: <span class="XML-Token">0</span> as the default is no memory provided with <a class="el" href="group__CMSIS__RTOS__EventFlags.html#a1e100dc33d403841ed3c344e3397868e">cb_mem</a>. </p>
</td></tr>
</table>
@@ -317,27 +329,19 @@ size of provided memory for control block <p>The size of the memory block passed
<p>The parameter <em>attr</em> sets the event flags attributes (refer to <a class="el" href="group__CMSIS__RTOS__EventFlags.html#structosEventFlagsAttr__t">osEventFlagsAttr_t</a>). Default attributes will be used if set to <span class="XML-Token">NULL</span>, i.e. kernel memory allocation is used for the event control block.</p>
<dl class="section note"><dt>Note</dt><dd>Cannot be called from <a class="el" href="theory_of_operation.html#CMSIS_RTOS_ISR_Calls">Interrupt Service Routines</a>.</dd></dl>
<p><b>Code Example</b> </p>
-<div class="fragment"><div class="line"><span class="preprocessor">#include &quot;<a class="code" href="cmsis__os2_8h.html">cmsis_os2.h</a>&quot;</span> <span class="comment">// CMSIS RTOS header file</span></div>
+<div class="fragment"><div class="line"><span class="preprocessor">#include &quot;<a class="code" href="cmsis__os2_8h.html">cmsis_os2.h</a>&quot;</span> <span class="comment">// CMSIS RTOS header file</span></div>
<div class="line"> </div>
-<div class="line"><a class="code" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> evt_id; <span class="comment">// message queue id</span></div>
+<div class="line"><a class="code" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> evt_id; <span class="comment">// message queue id</span></div>
<div class="line"> </div>
-<div class="line"><span class="keywordtype">void</span> Thread_EventSender (<span class="keywordtype">void</span> *argument)</div>
-<div class="line">{</div>
-<div class="line"> evt_id = <a class="code" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>(NULL);</div>
-<div class="line"> <span class="keywordflow">while</span> (1) { </div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__EventFlags.html#ga33b71d14cecf90b4e72639dd19f23a5e">osEventFlagsSet</a>(evt_id, FLAGS_MSK1);</div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gad01c7ec26535b1de6b018bb9466720e2">osThreadYield</a> (); <span class="comment">// suspend thread</span></div>
-<div class="line"> }</div>
-<div class="line">}</div>
+<div class="line"><span class="keywordtype">int</span> Init_Events (<span class="keywordtype">void</span>) {</div>
<div class="line"> </div>
-<div class="line"><span class="keywordtype">void</span> Thread_EventReceiver (<span class="keywordtype">void</span> *argument)</div>
-<div class="line">{</div>
-<div class="line"> uint32_t flags;</div>
-<div class="line"> </div>
-<div class="line"> <span class="keywordflow">while</span> (1) {</div>
-<div class="line"> flags = <a class="code" href="group__CMSIS__RTOS__EventFlags.html#ga52acb34a8322e58020227344fe662b4e">osEventFlagsWait</a> (evt_id,FLAGS_MSK1,<a class="code" href="group__CMSIS__RTOS__Definitions.html#ga18e63587b8450d5b8798b6f6ec04e012">osFlagsWaitAny</a>, <a class="code" href="group__CMSIS__RTOS__Definitions.html#ga9eb9a7a797a42e4b55eb171ecc609ddb">osWaitForever</a>);</div>
-<div class="line"> <span class="comment">//handle event</span></div>
+<div class="line"> evt_id = <a class="code" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>(NULL);</div>
+<div class="line"> <span class="keywordflow">if</span> (evt_id == NULL) {</div>
+<div class="line"> ; <span class="comment">// Event Flags object not created, handle failure</span></div>
+<div class="line"> <span class="keywordflow">return</span>(-1);</div>
<div class="line"> }</div>
+<div class="line"></div>
+<div class="line"> <span class="keywordflow">return</span>(0);</div>
<div class="line">}</div>
</div><!-- fragment -->
</div>
@@ -376,32 +380,21 @@ size of provided memory for control block <p>The size of the memory block passed
<p>The function <b>osEventFlagsSet</b> sets the event flags specified by the parameter <em>flags</em> in an event flags object specified by parameter <em>ef_id</em>. All threads waiting for the flag set will be notified to resume from <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ThreadStates">BLOCKED</a> state. The function returns the event flags after setting or an error code (highest bit is set, refer to <a class="el" href="group__flags__error__codes.html">Flags Functions Error Codes</a>).</p>
<p>Possible <a class="el" href="group__flags__error__codes.html">Flags Functions Error Codes</a> return values:</p>
<ul>
-<li><em>osFlagsErrorUnknown:</em> Unspecified error.</li>
-<li><em>osFlagsErrorResource:</em> Event flags object specified by parameter <em>ef_id</em> is not ready to be used.</li>
-<li><em>osFlagsErrorParameter:</em> Parameter <em>ef_id</em> does not identify a valid event flags object or <em>flags</em> has highest bit set.</li>
+<li><em>osFlagsErrorUnknown:</em> unspecified error.</li>
+<li><em>osFlagsErrorParameter:</em> parameter <em>ef_id</em> does not identify a valid event flags object or <em>flags</em> has highest bit set.</li>
+<li><em>osFlagsErrorResource:</em> the event flags object is in an invalid state.</li>
</ul>
<dl class="section note"><dt>Note</dt><dd>This function may be called from <a class="el" href="theory_of_operation.html#CMSIS_RTOS_ISR_Calls">Interrupt Service Routines</a>.</dd></dl>
<p><b>Code Example</b> </p>
-<div class="fragment"><div class="line"><span class="preprocessor">#include &quot;<a class="code" href="cmsis__os2_8h.html">cmsis_os2.h</a>&quot;</span> <span class="comment">// CMSIS RTOS header file</span></div>
+<div class="fragment"><div class="line"><span class="preprocessor">#include &quot;<a class="code" href="cmsis__os2_8h.html">cmsis_os2.h</a>&quot;</span> <span class="comment">// CMSIS RTOS header file</span></div>
<div class="line"> </div>
-<div class="line"><a class="code" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> evt_id; <span class="comment">// message queue id</span></div>
+<div class="line"><a class="code" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> evt_id; <span class="comment">// event flasg id</span></div>
<div class="line"> </div>
-<div class="line"><span class="keywordtype">void</span> Thread_EventSender (<span class="keywordtype">void</span> *argument)</div>
-<div class="line">{</div>
-<div class="line"> evt_id = <a class="code" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>(NULL);</div>
-<div class="line"> <span class="keywordflow">while</span> (1) { </div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__EventFlags.html#ga33b71d14cecf90b4e72639dd19f23a5e">osEventFlagsSet</a>(evt_id, FLAGS_MSK1);</div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gad01c7ec26535b1de6b018bb9466720e2">osThreadYield</a> (); <span class="comment">// suspend thread</span></div>
-<div class="line"> }</div>
-<div class="line">}</div>
+<div class="line"><span class="keywordtype">void</span> Thread_EventSender (<span class="keywordtype">void</span> *argument) {</div>
<div class="line"> </div>
-<div class="line"><span class="keywordtype">void</span> Thread_EventReceiver (<span class="keywordtype">void</span> *argument)</div>
-<div class="line">{</div>
-<div class="line"> uint32_t flags;</div>
-<div class="line"> </div>
-<div class="line"> <span class="keywordflow">while</span> (1) {</div>
-<div class="line"> flags = <a class="code" href="group__CMSIS__RTOS__EventFlags.html#ga52acb34a8322e58020227344fe662b4e">osEventFlagsWait</a> (evt_id,FLAGS_MSK1,<a class="code" href="group__CMSIS__RTOS__Definitions.html#ga18e63587b8450d5b8798b6f6ec04e012">osFlagsWaitAny</a>, <a class="code" href="group__CMSIS__RTOS__Definitions.html#ga9eb9a7a797a42e4b55eb171ecc609ddb">osWaitForever</a>);</div>
-<div class="line"> <span class="comment">//handle event</span></div>
+<div class="line"> <span class="keywordflow">while</span> (1) { </div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__EventFlags.html#ga33b71d14cecf90b4e72639dd19f23a5e">osEventFlagsSet</a>(evt_id, 0x00000001U);</div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gad01c7ec26535b1de6b018bb9466720e2">osThreadYield</a>(); <span class="comment">// suspend thread</span></div>
<div class="line"> }</div>
<div class="line">}</div>
</div><!-- fragment -->
@@ -441,9 +434,9 @@ size of provided memory for control block <p>The size of the memory block passed
<p>The function <b>osEventFlagsClear</b> clears the event flags specified by the parameter <em>flags</em> in an event flags object specified by parameter <em>ef_id</em>. The function returns the event flags before clearing or an error code (highest bit is set, refer to <a class="el" href="group__flags__error__codes.html">Flags Functions Error Codes</a>).</p>
<p>Possible <a class="el" href="group__flags__error__codes.html">Flags Functions Error Codes</a> return values:</p>
<ul>
-<li><em>osFlagsErrorUnknown:</em> Unspecified error.</li>
-<li><em>osFlagsErrorResource:</em> Event flags object specified by parameter <em>ef_id</em> is not ready to be used.</li>
-<li><em>osFlagsErrorParameter:</em> Parameter <em>ef_id</em> does not identify a valid event flags object or <em>flags</em> has highest bit set.</li>
+<li><em>osFlagsErrorUnknown:</em> unspecified error.</li>
+<li><em>osFlagsErrorParameter:</em> parameter <em>ef_id</em> does not identify a valid event flags object or <em>flags</em> has highest bit set.</li>
+<li><em>osFlagsErrorResource:</em> the event flags object is in an invalid state.</li>
</ul>
<dl class="section note"><dt>Note</dt><dd>This function may be called from <a class="el" href="theory_of_operation.html#CMSIS_RTOS_ISR_Calls">Interrupt Service Routines</a>. </dd></dl>
@@ -541,32 +534,22 @@ size of provided memory for control block <p>The size of the memory block passed
<p>The function returns the event flags before clearing or an error code (highest bit is set, refer to <a class="el" href="group__flags__error__codes.html">Flags Functions Error Codes</a>).</p>
<p>Possible <a class="el" href="group__flags__error__codes.html">Flags Functions Error Codes</a> return values:</p>
<ul>
-<li><em>osFlagsErrorUnknown:</em> Unspecified error.</li>
-<li><em>osFlagsErrorTimeout:</em> The awaited flags has not been set during given timeout.</li>
-<li><em>osFlagsErrorResource:</em> Event flags object specified by parameter <em>ef_id</em> is not ready to be used.</li>
-<li><em>osFlagsErrorParameter:</em> Parameter <em>ef_id</em> does not identify a valid event flags object or <em>flags</em> has highest bit set.</li>
+<li><em>osFlagsErrorUnknown:</em> unspecified error.</li>
+<li><em>osFlagsErrorTimeout:</em> awaited flags have not been set in the given time.</li>
+<li><em>osFlagsErrorResource:</em> awaited flags have not been set when no <em>timeout</em> was specified.</li>
+<li><em>osFlagsErrorParameter:</em> parameter <em>ef_id</em> does not identify a valid event flags object or <em>flags</em> has highest bit set.</li>
</ul>
<dl class="section note"><dt>Note</dt><dd>May be called from <a class="el" href="theory_of_operation.html#CMSIS_RTOS_ISR_Calls">Interrupt Service Routines</a> if the parameter <em>timeout</em> is set to <span class="XML-Token">0</span>.</dd></dl>
<p><b>Code</b> <b>Example</b> </p>
-<div class="fragment"><div class="line"><span class="preprocessor">#include &quot;<a class="code" href="cmsis__os2_8h.html">cmsis_os2.h</a>&quot;</span> <span class="comment">// CMSIS RTOS header file</span></div>
+<div class="fragment"><div class="line"><span class="preprocessor">#include &quot;<a class="code" href="cmsis__os2_8h.html">cmsis_os2.h</a>&quot;</span> <span class="comment">// CMSIS RTOS header file</span></div>
<div class="line"> </div>
-<div class="line"><a class="code" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> evt_id; <span class="comment">// message queue id</span></div>
+<div class="line"><a class="code" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> evt_id; <span class="comment">// event flasg id</span></div>
<div class="line"> </div>
-<div class="line"><span class="keywordtype">void</span> Thread_EventSender (<span class="keywordtype">void</span> *argument)</div>
-<div class="line">{</div>
-<div class="line"> evt_id = <a class="code" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>(NULL);</div>
-<div class="line"> <span class="keywordflow">while</span> (1) { </div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__EventFlags.html#ga33b71d14cecf90b4e72639dd19f23a5e">osEventFlagsSet</a>(evt_id, FLAGS_MSK1);</div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gad01c7ec26535b1de6b018bb9466720e2">osThreadYield</a> (); <span class="comment">// suspend thread</span></div>
-<div class="line"> }</div>
-<div class="line">}</div>
-<div class="line"> </div>
-<div class="line"><span class="keywordtype">void</span> Thread_EventReceiver (<span class="keywordtype">void</span> *argument)</div>
-<div class="line">{</div>
-<div class="line"> uint32_t flags;</div>
+<div class="line"><span class="keywordtype">void</span> Thread_EventReceiver (<span class="keywordtype">void</span> *argument) {</div>
+<div class="line"> uint32_t flags;</div>
<div class="line"> </div>
<div class="line"> <span class="keywordflow">while</span> (1) {</div>
-<div class="line"> flags = <a class="code" href="group__CMSIS__RTOS__EventFlags.html#ga52acb34a8322e58020227344fe662b4e">osEventFlagsWait</a> (evt_id,FLAGS_MSK1,<a class="code" href="group__CMSIS__RTOS__Definitions.html#ga18e63587b8450d5b8798b6f6ec04e012">osFlagsWaitAny</a>, <a class="code" href="group__CMSIS__RTOS__Definitions.html#ga9eb9a7a797a42e4b55eb171ecc609ddb">osWaitForever</a>);</div>
+<div class="line"> flags = <a class="code" href="group__CMSIS__RTOS__EventFlags.html#ga52acb34a8322e58020227344fe662b4e">osEventFlagsWait</a>(evt_id, 0x00000001U, <a class="code" href="group__CMSIS__RTOS__Definitions.html#ga18e63587b8450d5b8798b6f6ec04e012">osFlagsWaitAny</a>, <a class="code" href="group__CMSIS__RTOS__Definitions.html#ga9eb9a7a797a42e4b55eb171ecc609ddb">osWaitForever</a>);</div>
<div class="line"> <span class="comment">//handle event</span></div>
<div class="line"> }</div>
<div class="line">}</div>
@@ -598,8 +581,8 @@ size of provided memory for control block <p>The size of the memory block passed
<ul>
<li><em>osOK:</em> the specified event flags object has been deleted.</li>
<li><em>osErrorISR:</em> <b>osEventFlagsDelete</b> cannot be called from interrupt service routines.</li>
-<li><em>osErrorParameter:</em> the value of the parameter <em>ef_id</em> is incorrect.</li>
-<li><em>osErrorResource:</em> parameter <em>ef_id</em> is <span class="XML-Token">NULL</span> or wrong.</li>
+<li><em>osErrorParameter:</em> parameter <em>ef_id</em> is <span class="XML-Token">NULL</span> or invalid.</li>
+<li><em>osErrorResource:</em> the event flags object is in an invalid state.</li>
</ul>
<dl class="section note"><dt>Note</dt><dd>This function <b>cannot</b> be called from <a class="el" href="theory_of_operation.html#CMSIS_RTOS_ISR_Calls">Interrupt Service Routines</a>. </dd></dl>
@@ -628,11 +611,15 @@ size of provided memory for control block <p>The size of the memory block passed
<p>The function <b>osEventFlagsGetName</b> returns the pointer to the name string of the event flags object identified by parameter <em>ef_id</em> or <span class="XML-Token">NULL</span> in case of an error.</p>
<dl class="section note"><dt>Note</dt><dd>This function <b>cannot</b> be called from <a class="el" href="theory_of_operation.html#CMSIS_RTOS_ISR_Calls">Interrupt Service Routines</a>.</dd></dl>
<p><b>Code Example</b> </p>
-<div class="fragment"><div class="line"><span class="keywordtype">void</span> EvtFlagsGetName_example (<span class="keywordtype">void</span>) {</div>
-<div class="line"> <span class="keywordtype">char</span> id; <span class="comment">// id of the event flags object</span></div>
+<div class="fragment"><div class="line"><span class="preprocessor">#include &quot;<a class="code" href="cmsis__os2_8h.html">cmsis_os2.h</a>&quot;</span> <span class="comment">// CMSIS RTOS header file</span></div>
+<div class="line"> </div>
+<div class="line"><a class="code" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> evt_id; <span class="comment">// event flasg id</span></div>
+<div class="line"> </div>
+<div class="line"><span class="keywordtype">void</span> EvtFlagsGetName_example (<span class="keywordtype">void</span>) {</div>
+<div class="line"> <span class="keywordtype">char</span> *name;</div>
<div class="line"> </div>
-<div class="line"> <span class="keywordtype">id</span> = <a class="code" href="group__CMSIS__RTOS__EventFlags.html#ga59f4ddf0ee8c395b1672bb978d1cfc88">osEventFlagsGetName</a> ();</div>
-<div class="line"> <span class="keywordflow">if</span> (<span class="keywordtype">id</span> == NULL) {</div>
+<div class="line"> name = <a class="code" href="group__CMSIS__RTOS__EventFlags.html#ga59f4ddf0ee8c395b1672bb978d1cfc88">osEventFlagsGetName</a>(evt_id);</div>
+<div class="line"> <span class="keywordflow">if</span> (name == NULL) {</div>
<div class="line"> <span class="comment">// Failed to get the event flags object name</span></div>
<div class="line"> }</div>
<div class="line">}</div>
@@ -644,7 +631,7 @@ size of provided memory for control block <p>The size of the memory block passed
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/group__CMSIS__RTOS__KernelCtrl.html b/docs/RTOS2/html/group__CMSIS__RTOS__KernelCtrl.html
index 7f2075b..a7f46c8 100644
--- a/docs/RTOS2/html/group__CMSIS__RTOS__KernelCtrl.html
+++ b/docs/RTOS2/html/group__CMSIS__RTOS__KernelCtrl.html
@@ -214,11 +214,7 @@ The kernel initialization for RTX5 is documented in <a class="el" href="theory_o
<div class="line"> </div>
<div class="line"> <span class="comment">// System Initialization</span></div>
<div class="line"> SystemCoreClockUpdate();</div>
-<div class="line"><span class="preprocessor">#ifdef RTE_Compiler_EventRecorder</span></div>
-<div class="line"><span class="preprocessor"></span> <span class="comment">// Initialize and start Event Recorder</span></div>
-<div class="line"> EventRecorderInitialize(EventRecordError, 1U);</div>
-<div class="line"><span class="preprocessor">#endif</span></div>
-<div class="line"><span class="preprocessor"></span> <span class="comment">// ...</span></div>
+<div class="line"> <span class="comment">// ...</span></div>
<div class="line"> </div>
<div class="line"> <a class="code" href="group__CMSIS__RTOS__KernelCtrl.html#gae818f6611d25ba3140bede410a52d659">osKernelInitialize</a>(); <span class="comment">// Initialize CMSIS-RTOS</span></div>
<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a>(app_main, NULL, NULL); <span class="comment">// Create application main thread</span></div>
@@ -801,7 +797,7 @@ Kernel version (major.minor.rev: mmnnnrrrr dec). </td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/group__CMSIS__RTOS__MemoryMgmt.html b/docs/RTOS2/html/group__CMSIS__RTOS__MemoryMgmt.html
index be44ec0..ca165b2 100644
--- a/docs/RTOS2/html/group__CMSIS__RTOS__MemoryMgmt.html
+++ b/docs/RTOS2/html/group__CMSIS__RTOS__MemoryMgmt.html
@@ -152,12 +152,12 @@ Manual User-defined Allocation</h1>
<div class="line"> </div>
<div class="line"><a class="code" href="group__CMSIS__RTOS__MutexMgmt.html#ga313801836c62deb23055efb55a420e42">osMutexId_t</a> mutex_id;</div>
<div class="line"> </div>
-<div class="line"><span class="keyword">static</span> uint32_t mutex_cb[<a class="code" href="group__rtx5__specific__defines.html#ga188bfaaf7477cf24cbc9f207feaeb53a">osRtxMutexCbSize</a>/4U]; <span class="comment">// implementation specific</span></div>
+<div class="line"><span class="keyword">static</span> <a class="code" href="rtx__os_8h.html#structosRtxMutex__t">osRtxMutex_t</a> mutex_cb __attribute__((section(<span class="stringliteral">&quot;.bss.os.mutex.cb&quot;</span>))); <span class="comment">// Placed on .bss.os.mutex.cb section for RTX5 aware debugging</span></div>
<div class="line"> </div>
<div class="line"><span class="keyword">const</span> <a class="code" href="group__CMSIS__RTOS__MutexMgmt.html#structosMutexAttr__t">osMutexAttr_t</a> Thread_Mutex_attr = {</div>
<div class="line"> <span class="stringliteral">&quot;myThreadMutex&quot;</span>, <span class="comment">// human readable mutex name</span></div>
<div class="line"> <a class="code" href="group__CMSIS__RTOS__MutexMgmt.html#ga65c2482cc64a35d03871f3180f305926">osMutexRecursive</a> | <a class="code" href="group__CMSIS__RTOS__MutexMgmt.html#ga40fba270cb31a977b3bd551d41eb9599">osMutexPrioInherit</a>, <span class="comment">// attr_bits</span></div>
-<div class="line"> mutex_cb, <span class="comment">// memory for control block (user-defined)</span></div>
+<div class="line"> &amp;mutex_cb, <span class="comment">// memory for control block (user-defined)</span></div>
<div class="line"> <span class="keyword">sizeof</span>(mutex_cb) <span class="comment">// size for control block (user-defined)</span></div>
<div class="line">};</div>
<div class="line"> </div>
@@ -171,7 +171,7 @@ Manual User-defined Allocation</h1>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/group__CMSIS__RTOS__Message.html b/docs/RTOS2/html/group__CMSIS__RTOS__Message.html
index 3684b6d..bfc5f42 100644
--- a/docs/RTOS2/html/group__CMSIS__RTOS__Message.html
+++ b/docs/RTOS2/html/group__CMSIS__RTOS__Message.html
@@ -362,67 +362,71 @@ size of provided memory for data storage <p>The size (in bytes) of memory block
<li><em>osOK:</em> the message has been put into the queue.</li>
<li><em>osErrorTimeout:</em> the message could not be put into the queue in the given time (wait-timed semantics).</li>
<li><em>osErrorResource:</em> not enough space in the queue (try semantics).</li>
-<li><em>osErrorParameter:</em> the parameter <em>mq_id</em> is incorrect, non-zero timeout specified in an ISR.</li>
+<li><em>osErrorParameter:</em> parameter <em>mq_id</em> is <span class="XML-Token">NULL</span> or invalid, non-zero timeout specified in an ISR.</li>
</ul>
<dl class="section note"><dt>Note</dt><dd>May be called from <a class="el" href="theory_of_operation.html#CMSIS_RTOS_ISR_Calls">Interrupt Service Routines</a> if the parameter <em>timeout</em> is set to <span class="XML-Token">0</span>.</dd></dl>
<p><b>Code Example:</b> </p>
-<div class="fragment"><div class="line"><span class="preprocessor">#include &quot;<a class="code" href="cmsis__os2_8h.html">cmsis_os2.h</a>&quot;</span> <span class="comment">// CMSIS RTOS header file</span></div>
+<div class="fragment"><div class="line"><span class="preprocessor">#include &quot;<a class="code" href="cmsis__os2_8h.html">cmsis_os2.h</a>&quot;</span> <span class="comment">// CMSIS RTOS header file</span></div>
<div class="line"> </div>
<div class="line"><span class="comment">/*----------------------------------------------------------------------------</span></div>
<div class="line"><span class="comment"> * Message Queue creation &amp; usage</span></div>
<div class="line"><span class="comment"> *---------------------------------------------------------------------------*/</span></div>
-<div class="line"> </div>
-<div class="line"><span class="keywordtype">void</span> Thread_MsgQueue1 (<span class="keywordtype">void</span> *argument); <span class="comment">// thread function 1</span></div>
-<div class="line"><span class="keywordtype">void</span> Thread_MsgQueue2 (<span class="keywordtype">void</span> *argument); <span class="comment">// thread function 2</span></div>
-<div class="line"><a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> tid_Thread_MsgQueue1; <span class="comment">// thread id 1</span></div>
-<div class="line"><a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> tid_Thread_MsgQueue2; <span class="comment">// thread id 2</span></div>
<div class="line"> </div>
-<div class="line"><span class="preprocessor">#define MSGQUEUE_OBJECTS 16 // number of Message Queue Objects</span></div>
+<div class="line"><span class="preprocessor">#define MSGQUEUE_OBJECTS 16 // number of Message Queue Objects</span></div>
<div class="line"><span class="preprocessor"></span> </div>
-<div class="line"><span class="keyword">typedef</span> <span class="keyword">struct </span>{ <span class="comment">// object data type</span></div>
+<div class="line"><span class="keyword">typedef</span> <span class="keyword">struct </span>{ <span class="comment">// object data type</span></div>
<div class="line"> uint8_t Buf[32];</div>
<div class="line"> uint8_t Idx;</div>
<div class="line">} MSGQUEUE_OBJ_t;</div>
<div class="line"> </div>
-<div class="line"><a class="code" href="cmsis__os2_8h.html#a206dbc05367e03c39fc6d4d1ebcff317">osMessageQueueId_t</a> mid_MsgQueue; <span class="comment">// message queue id</span></div>
+<div class="line"><a class="code" href="cmsis__os2_8h.html#a206dbc05367e03c39fc6d4d1ebcff317">osMessageQueueId_t</a> mid_MsgQueue; <span class="comment">// message queue id</span></div>
+<div class="line"> </div>
+<div class="line"><a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> tid_Thread_MsgQueue1; <span class="comment">// thread id 1</span></div>
+<div class="line"><a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> tid_Thread_MsgQueue2; <span class="comment">// thread id 2</span></div>
+<div class="line"> </div>
+<div class="line"><span class="keywordtype">void</span> Thread_MsgQueue1 (<span class="keywordtype">void</span> *argument); <span class="comment">// thread function 1</span></div>
+<div class="line"><span class="keywordtype">void</span> Thread_MsgQueue2 (<span class="keywordtype">void</span> *argument); <span class="comment">// thread function 2</span></div>
<div class="line"> </div>
<div class="line"><span class="keywordtype">int</span> Init_MsgQueue (<span class="keywordtype">void</span>) {</div>
-<div class="line"> </div>
+<div class="line"> </div>
<div class="line"> mid_MsgQueue = <a class="code" href="group__CMSIS__RTOS__Message.html#ga24e895a00f9d484db33aaf784c57bfed">osMessageQueueNew</a>(MSGQUEUE_OBJECTS, <span class="keyword">sizeof</span>(MSGQUEUE_OBJ_t), NULL);</div>
-<div class="line"> <span class="keywordflow">if</span> (!mid_MsgQueue) {</div>
+<div class="line"> <span class="keywordflow">if</span> (mid_MsgQueue == NULL) {</div>
<div class="line"> ; <span class="comment">// Message Queue object not created, handle failure</span></div>
<div class="line"> }</div>
-<div class="line"> </div>
-<div class="line"> tid_Thread_MsgQueue1 = <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> (Thread_MsgQueue1, NULL, NULL);</div>
-<div class="line"> <span class="keywordflow">if</span> (!tid_Thread_MsgQueue1) <span class="keywordflow">return</span>(-1);</div>
-<div class="line"> tid_Thread_MsgQueue2 = <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> (Thread_MsgQueue2, NULL, NULL);</div>
-<div class="line"> <span class="keywordflow">if</span> (!tid_Thread_MsgQueue2) <span class="keywordflow">return</span>(-1);</div>
-<div class="line"> </div>
+<div class="line"> </div>
+<div class="line"> tid_Thread_MsgQueue1 = <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a>(Thread_MsgQueue1, NULL, NULL);</div>
+<div class="line"> <span class="keywordflow">if</span> (tid_Thread_MsgQueue1 == NULL) {</div>
+<div class="line"> <span class="keywordflow">return</span>(-1);</div>
+<div class="line"> }</div>
+<div class="line"> tid_Thread_MsgQueue2 = <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a>(Thread_MsgQueue2, NULL, NULL);</div>
+<div class="line"> <span class="keywordflow">if</span> (tid_Thread_MsgQueue2 == NULL) {</div>
+<div class="line"> <span class="keywordflow">return</span>(-1);</div>
+<div class="line"> }</div>
+<div class="line"> </div>
<div class="line"> <span class="keywordflow">return</span>(0);</div>
<div class="line">}</div>
<div class="line"> </div>
<div class="line"><span class="keywordtype">void</span> Thread_MsgQueue1 (<span class="keywordtype">void</span> *argument) {</div>
<div class="line"> MSGQUEUE_OBJ_t msg;</div>
-<div class="line"></div>
+<div class="line"> </div>
<div class="line"> <span class="keywordflow">while</span> (1) {</div>
<div class="line"> ; <span class="comment">// Insert thread code here...</span></div>
-<div class="line"> msg.Buf[0] = 0x55; <span class="comment">// do some work...</span></div>
-<div class="line"> msg.Idx = 0;</div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__Message.html#gaa515fc8b956f721a8f72b2c505813bfc">osMessageQueuePut</a> (mid_MsgQueue, &amp;msg, 0, NULL);</div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gad01c7ec26535b1de6b018bb9466720e2">osThreadYield</a> (); <span class="comment">// suspend thread</span></div>
+<div class="line"> msg.Buf[0] = 0x55U; <span class="comment">// do some work...</span></div>
+<div class="line"> msg.Idx = 0U;</div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__Message.html#gaa515fc8b956f721a8f72b2c505813bfc">osMessageQueuePut</a>(mid_MsgQueue, &amp;msg, 0U, 0U);</div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gad01c7ec26535b1de6b018bb9466720e2">osThreadYield</a>(); <span class="comment">// suspend thread</span></div>
<div class="line"> }</div>
<div class="line">}</div>
<div class="line"> </div>
<div class="line"><span class="keywordtype">void</span> Thread_MsgQueue2 (<span class="keywordtype">void</span> *argument) {</div>
-<div class="line"></div>
<div class="line"> MSGQUEUE_OBJ_t msg;</div>
<div class="line"> osStatus_t status;</div>
-<div class="line"></div>
+<div class="line"> </div>
<div class="line"> <span class="keywordflow">while</span> (1) {</div>
<div class="line"> ; <span class="comment">// Insert thread code here...</span></div>
-<div class="line"> status = <a class="code" href="group__CMSIS__RTOS__Message.html#gad90d4959466a7a65105061da8256ab9e">osMessageQueueGet</a> (mid_MsgQueue, &amp;msg, NULL, NULL); <span class="comment">// wait for message</span></div>
+<div class="line"> status = <a class="code" href="group__CMSIS__RTOS__Message.html#gad90d4959466a7a65105061da8256ab9e">osMessageQueueGet</a>(mid_MsgQueue, &amp;msg, NULL, 0U); <span class="comment">// wait for message</span></div>
<div class="line"> <span class="keywordflow">if</span> (status == <a class="code" href="cmsis__os2_8h.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813ea9e1c9e2550bb4de8969a935acffc968f">osOK</a>) {</div>
-<div class="line"> ; <span class="comment">// process data</span></div>
+<div class="line"> ; <span class="comment">// process data</span></div>
<div class="line"> }</div>
<div class="line"> }</div>
<div class="line">}</div>
@@ -486,7 +490,7 @@ size of provided memory for data storage <p>The size (in bytes) of memory block
<li><em>osOK:</em> the message has been retrieved from the queue.</li>
<li><em>osErrorTimeout:</em> the message could not be retrieved from the queue in the given time (timed-wait semantics).</li>
<li><em>osErrorResource:</em> nothing to get from the queue (try semantics).</li>
-<li><em>osErrorParameter:</em> the parameter <em>mq_id</em> is incorrect, non-zero timeout specified in an ISR.</li>
+<li><em>osErrorParameter:</em> parameter <em>mq_id</em> is <span class="XML-Token">NULL</span> or invalid, non-zero timeout specified in an ISR.</li>
</ul>
<dl class="section note"><dt>Note</dt><dd>May be called from <a class="el" href="theory_of_operation.html#CMSIS_RTOS_ISR_Calls">Interrupt Service Routines</a> if the parameter <em>timeout</em> is set to <span class="XML-Token">0</span>.</dd></dl>
<p><b>Code Example</b></p>
@@ -619,7 +623,7 @@ size of provided memory for data storage <p>The size (in bytes) of memory block
<ul>
<li><em>osOK:</em> the message queue has been rest.</li>
<li><em>osErrorParameter:</em> parameter <em>mq_id</em> is <span class="XML-Token">NULL</span> or invalid.</li>
-<li><em>osErrorResource:</em> the message queue specified by parameter <em>mq_id</em> is in an invalid message queue state.</li>
+<li><em>osErrorResource:</em> the message queue is in an invalid state.</li>
<li><em>osErrorISR:</em> <b>osMessageQueueReset</b> cannot be called from interrupt service routines.</li>
</ul>
<dl class="section note"><dt>Note</dt><dd>This function <b>cannot</b> be called from <a class="el" href="theory_of_operation.html#CMSIS_RTOS_ISR_Calls">Interrupt Service Routines</a>. </dd></dl>
@@ -651,7 +655,7 @@ size of provided memory for data storage <p>The size (in bytes) of memory block
<ul>
<li><em>osOK:</em> the message queue object has been deleted.</li>
<li><em>osErrorParameter:</em> parameter <em>mq_id</em> is <span class="XML-Token">NULL</span> or invalid.</li>
-<li><em>osErrorResource:</em> the message queue specified by parameter <em>mq_id</em> is in an invalid message queue state.</li>
+<li><em>osErrorResource:</em> the message queue is in an invalid state.</li>
<li><em>osErrorISR:</em> <b>osMessageQueueDelete</b> cannot be called from interrupt service routines.</li>
</ul>
<dl class="section note"><dt>Note</dt><dd>This function <b>cannot</b> be called from <a class="el" href="theory_of_operation.html#CMSIS_RTOS_ISR_Calls">Interrupt Service Routines</a>. </dd></dl>
@@ -663,7 +667,7 @@ size of provided memory for data storage <p>The size (in bytes) of memory block
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/group__CMSIS__RTOS__MutexMgmt.html b/docs/RTOS2/html/group__CMSIS__RTOS__MutexMgmt.html
index 9b6d2ee..e094921 100644
--- a/docs/RTOS2/html/group__CMSIS__RTOS__MutexMgmt.html
+++ b/docs/RTOS2/html/group__CMSIS__RTOS__MutexMgmt.html
@@ -254,18 +254,18 @@ size of provided memory for control block <p>The size (in bytes) of memory block
<dl class="section note"><dt>Note</dt><dd>The maximum amount of recursive locks possible is implementation specific, i.e. the type size used for the lock count. If the maximum amount of recursive locks is depleted mutex acquire might fail.</dd></dl>
<p><b>Code Example</b> </p>
<div class="fragment"><div class="line"><span class="preprocessor">#include &quot;<a class="code" href="cmsis__os2_8h.html">cmsis_os2.h</a>&quot;</span></div>
-<div class="line"> </div>
-<div class="line"><a class="code" href="group__CMSIS__RTOS__MutexMgmt.html#ga313801836c62deb23055efb55a420e42">osMutexId_t</a> mutex_id; </div>
-<div class="line"> </div>
+<div class="line"> </div>
+<div class="line"><a class="code" href="group__CMSIS__RTOS__MutexMgmt.html#ga313801836c62deb23055efb55a420e42">osMutexId_t</a> mutex_id; </div>
+<div class="line"> </div>
<div class="line"><span class="keyword">const</span> <a class="code" href="group__CMSIS__RTOS__MutexMgmt.html#structosMutexAttr__t">osMutexAttr_t</a> Thread_Mutex_attr = {</div>
<div class="line"> <span class="stringliteral">&quot;myThreadMutex&quot;</span>, <span class="comment">// human readable mutex name</span></div>
<div class="line"> <a class="code" href="group__CMSIS__RTOS__MutexMgmt.html#ga65c2482cc64a35d03871f3180f305926">osMutexRecursive</a>, <span class="comment">// attr_bits</span></div>
<div class="line"> NULL, <span class="comment">// memory for control block </span></div>
<div class="line"> 0U <span class="comment">// size for control block</span></div>
<div class="line">};</div>
-<div class="line"> </div>
+<div class="line"> </div>
<div class="line"><span class="comment">// must be called from a thread context</span></div>
-<div class="line"><span class="keywordtype">void</span> UseMutexRecursively(<span class="keywordtype">int</span> count) {</div>
+<div class="line"><span class="keywordtype">void</span> UseMutexRecursively(<span class="keywordtype">int</span> count) {</div>
<div class="line"> osStatus_t result = <a class="code" href="group__CMSIS__RTOS__MutexMgmt.html#gabc54686ea0fc281823b1763422d2a924">osMutexAcquire</a>(mutex_id, <a class="code" href="group__CMSIS__RTOS__Definitions.html#ga9eb9a7a797a42e4b55eb171ecc609ddb">osWaitForever</a>); <span class="comment">// lock count is incremented, might fail when lock count is depleted</span></div>
<div class="line"> <span class="keywordflow">if</span> (result == <a class="code" href="cmsis__os2_8h.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813ea9e1c9e2550bb4de8969a935acffc968f">osOK</a>) {</div>
<div class="line"> <span class="keywordflow">if</span> (count &lt; 10) {</div>
@@ -292,38 +292,38 @@ size of provided memory for control block <p>The size (in bytes) of memory block
<p><b>Code Example</b></p>
<p>This example reveals a blocked high priority thread if <a class="el" href="group__CMSIS__RTOS__MutexMgmt.html#ga40fba270cb31a977b3bd551d41eb9599">osMutexPrioInherit</a> is removed.</p>
<div class="fragment"><div class="line"><span class="preprocessor">#include &quot;<a class="code" href="cmsis__os2_8h.html">cmsis_os2.h</a>&quot;</span></div>
-<div class="line"> </div>
+<div class="line"> </div>
<div class="line"><a class="code" href="group__CMSIS__RTOS__MutexMgmt.html#ga313801836c62deb23055efb55a420e42">osMutexId_t</a> mutex_id; </div>
-<div class="line"> </div>
+<div class="line"> </div>
<div class="line"><span class="keyword">const</span> <a class="code" href="group__CMSIS__RTOS__MutexMgmt.html#structosMutexAttr__t">osMutexAttr_t</a> Thread_Mutex_attr = {</div>
<div class="line"> <span class="stringliteral">&quot;myThreadMutex&quot;</span>, <span class="comment">// human readable mutex name</span></div>
<div class="line"> <a class="code" href="group__CMSIS__RTOS__MutexMgmt.html#ga40fba270cb31a977b3bd551d41eb9599">osMutexPrioInherit</a>, <span class="comment">// attr_bits</span></div>
<div class="line"> NULL, <span class="comment">// memory for control block </span></div>
<div class="line"> 0U <span class="comment">// size for control block</span></div>
<div class="line">};</div>
-<div class="line"> </div>
+<div class="line"> </div>
<div class="line"><span class="keywordtype">void</span> HighPrioThread(<span class="keywordtype">void</span> *argument) {</div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__Wait.html#gaf6055a51390ef65b6b6edc28bf47322e">osDelay</a>(1000); <span class="comment">// wait 1s until start actual work</span></div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__Wait.html#gaf6055a51390ef65b6b6edc28bf47322e">osDelay</a>(1000U); <span class="comment">// wait 1s until start actual work</span></div>
<div class="line"> <span class="keywordflow">while</span>(1) {</div>
<div class="line"> <a class="code" href="group__CMSIS__RTOS__MutexMgmt.html#gabc54686ea0fc281823b1763422d2a924">osMutexAcquire</a>(mutex_id, <a class="code" href="group__CMSIS__RTOS__Definitions.html#ga9eb9a7a797a42e4b55eb171ecc609ddb">osWaitForever</a>); <span class="comment">// try to acquire mutex</span></div>
<div class="line"> <span class="comment">// do stuff</span></div>
<div class="line"> <a class="code" href="group__CMSIS__RTOS__MutexMgmt.html#gaea629705703580ff58776bf73c8db915">osMutexRelease</a>(mutex_id);</div>
<div class="line"> }</div>
<div class="line">}</div>
-<div class="line"> </div>
+<div class="line"> </div>
<div class="line"><span class="keywordtype">void</span> MidPrioThread(<span class="keywordtype">void</span> *argument) {</div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__Wait.html#gaf6055a51390ef65b6b6edc28bf47322e">osDelay</a>(1000); <span class="comment">// wait 1s until start actual work</span></div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__Wait.html#gaf6055a51390ef65b6b6edc28bf47322e">osDelay</a>(1000U); <span class="comment">// wait 1s until start actual work</span></div>
<div class="line"> <span class="keywordflow">while</span>(1) {</div>
<div class="line"> <span class="comment">// do non blocking stuff</span></div>
<div class="line"> }</div>
<div class="line">}</div>
-<div class="line"> </div>
+<div class="line"> </div>
<div class="line"><span class="keywordtype">void</span> LowPrioThread(<span class="keywordtype">void</span> *argument) {</div>
<div class="line"> <span class="keywordflow">while</span>(1) {</div>
<div class="line"> <a class="code" href="group__CMSIS__RTOS__MutexMgmt.html#gabc54686ea0fc281823b1763422d2a924">osMutexAcquire</a>(mutex_id, <a class="code" href="group__CMSIS__RTOS__Definitions.html#ga9eb9a7a797a42e4b55eb171ecc609ddb">osWaitForever</a>);</div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__Wait.html#gaf6055a51390ef65b6b6edc28bf47322e">osDelay</a>(5000); <span class="comment">// block mutex for 5s</span></div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__Wait.html#gaf6055a51390ef65b6b6edc28bf47322e">osDelay</a>(5000U); <span class="comment">// block mutex for 5s</span></div>
<div class="line"> <a class="code" href="group__CMSIS__RTOS__MutexMgmt.html#gaea629705703580ff58776bf73c8db915">osMutexRelease</a>(mutex_id);</div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__Wait.html#gaf6055a51390ef65b6b6edc28bf47322e">osDelay</a>(5000); <span class="comment">// sleep for 5s</span></div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__Wait.html#gaf6055a51390ef65b6b6edc28bf47322e">osDelay</a>(5000U); <span class="comment">// sleep for 5s</span></div>
<div class="line"> }</div>
<div class="line">}</div>
</div><!-- fragment --><p>During the first second the high and mid priority threads are delayed. Thus the low priority thread can start its work, acquires the mutex and delays while holding it.</p>
@@ -348,16 +348,16 @@ size of provided memory for control block <p>The size (in bytes) of memory block
<p><b>Code Example</b></p>
<p>This example reveals a blocked mutex if osMutexRobust is removed.</p>
<div class="fragment"><div class="line"><span class="preprocessor">#include &quot;<a class="code" href="cmsis__os2_8h.html">cmsis_os2.h</a>&quot;</span></div>
-<div class="line"> </div>
-<div class="line"><a class="code" href="group__CMSIS__RTOS__MutexMgmt.html#ga313801836c62deb23055efb55a420e42">osMutexId_t</a> mutex_id; </div>
-<div class="line"> </div>
+<div class="line"> </div>
+<div class="line"><a class="code" href="group__CMSIS__RTOS__MutexMgmt.html#ga313801836c62deb23055efb55a420e42">osMutexId_t</a> mutex_id;</div>
+<div class="line"> </div>
<div class="line"><span class="keyword">const</span> <a class="code" href="group__CMSIS__RTOS__MutexMgmt.html#structosMutexAttr__t">osMutexAttr_t</a> Thread_Mutex_attr = {</div>
<div class="line"> <span class="stringliteral">&quot;myThreadMutex&quot;</span>, <span class="comment">// human readable mutex name</span></div>
<div class="line"> <a class="code" href="group__CMSIS__RTOS__MutexMgmt.html#gaf0e1dee376798b4d516d164981526780">osMutexRobust</a>, <span class="comment">// attr_bits</span></div>
<div class="line"> NULL, <span class="comment">// memory for control block </span></div>
<div class="line"> 0U <span class="comment">// size for control block</span></div>
<div class="line">};</div>
-<div class="line"> </div>
+<div class="line"> </div>
<div class="line"><span class="keywordtype">void</span> Thread(<span class="keywordtype">void</span> *argument) {</div>
<div class="line"> <a class="code" href="group__CMSIS__RTOS__MutexMgmt.html#gabc54686ea0fc281823b1763422d2a924">osMutexAcquire</a>(mutex_id, <a class="code" href="group__CMSIS__RTOS__Definitions.html#ga9eb9a7a797a42e4b55eb171ecc609ddb">osWaitForever</a>);</div>
<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gaddaa452dd7610e4096647a566d3556fc">osThreadExit</a>();</div>
@@ -410,21 +410,21 @@ size of provided memory for control block <p>The size (in bytes) of memory block
<dl class="section note"><dt>Note</dt><dd>This function <b>cannot</b> be called from <a class="el" href="theory_of_operation.html#CMSIS_RTOS_ISR_Calls">Interrupt Service Routines</a>.</dd></dl>
<p><b>Code Example</b> </p>
<div class="fragment"><div class="line"><span class="preprocessor">#include &quot;<a class="code" href="cmsis__os2_8h.html">cmsis_os2.h</a>&quot;</span></div>
-<div class="line"> </div>
+<div class="line"> </div>
<div class="line"><a class="code" href="group__CMSIS__RTOS__MutexMgmt.html#ga313801836c62deb23055efb55a420e42">osMutexId_t</a> mutex_id; </div>
-<div class="line"> </div>
+<div class="line"> </div>
<div class="line"><span class="keyword">const</span> <a class="code" href="group__CMSIS__RTOS__MutexMgmt.html#structosMutexAttr__t">osMutexAttr_t</a> Thread_Mutex_attr = {</div>
<div class="line"> <span class="stringliteral">&quot;myThreadMutex&quot;</span>, <span class="comment">// human readable mutex name</span></div>
<div class="line"> <a class="code" href="group__CMSIS__RTOS__MutexMgmt.html#ga65c2482cc64a35d03871f3180f305926">osMutexRecursive</a> | <a class="code" href="group__CMSIS__RTOS__MutexMgmt.html#ga40fba270cb31a977b3bd551d41eb9599">osMutexPrioInherit</a>, <span class="comment">// attr_bits</span></div>
<div class="line"> NULL, <span class="comment">// memory for control block </span></div>
<div class="line"> 0U <span class="comment">// size for control block</span></div>
-<div class="line"> };</div>
-<div class="line"> </div>
+<div class="line">};</div>
+<div class="line"> </div>
<div class="line"><span class="keywordtype">void</span> CreateMutex (<span class="keywordtype">void</span>) {</div>
<div class="line"> mutex_id = <a class="code" href="group__CMSIS__RTOS__MutexMgmt.html#gab90920022ab944296821368ef6bb52f8">osMutexNew</a>(&amp;Thread_Mutex_attr);</div>
<div class="line"> <span class="keywordflow">if</span> (mutex_id != NULL) {</div>
<div class="line"> <span class="comment">// Mutex object created</span></div>
-<div class="line"> } </div>
+<div class="line"> }</div>
<div class="line">}</div>
</div><!-- fragment -->
</div>
@@ -496,21 +496,21 @@ size of provided memory for control block <p>The size (in bytes) of memory block
<ul>
<li><em>osOK:</em> the mutex has been obtained.</li>
<li><em>osErrorTimeout:</em> the mutex could not be obtained in the given time.</li>
+<li><em>osErrorResource:</em> the mutex could not be obtained when no <em>timeout</em> was specified.</li>
<li><em>osErrorParameter:</em> parameter <em>mutex_id</em> is <span class="XML-Token">NULL</span> or invalid.</li>
-<li><em>osErrorResource:</em> the mutex specified by parameter <em>mutex_id</em> is in an invalid mutex state or the mutex could not be obtained when no <em>timeout</em> was specified.</li>
<li><em>osErrorISR:</em> cannot be called from interrupt service routines.</li>
</ul>
<dl class="section note"><dt>Note</dt><dd>This function <b>cannot</b> be called from <a class="el" href="theory_of_operation.html#CMSIS_RTOS_ISR_Calls">Interrupt Service Routines</a>.</dd></dl>
<p><b>Code Example</b> </p>
<div class="fragment"><div class="line"><span class="preprocessor">#include &quot;<a class="code" href="cmsis__os2_8h.html">cmsis_os2.h</a>&quot;</span></div>
-<div class="line"> </div>
-<div class="line"><span class="keywordtype">void</span> WaitMutex (<span class="keywordtype">void</span>) {</div>
-<div class="line"><a class="code" href="group__CMSIS__RTOS__MutexMgmt.html#ga313801836c62deb23055efb55a420e42">osMutexId_t</a> mutex_id; </div>
-<div class="line">osStatus_t status;</div>
+<div class="line"> </div>
+<div class="line"><span class="keywordtype">void</span> WaitMutex (<span class="keywordtype">void</span>) {</div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__MutexMgmt.html#ga313801836c62deb23055efb55a420e42">osMutexId_t</a> mutex_id;</div>
+<div class="line"> osStatus_t status;</div>
<div class="line"> </div>
<div class="line"> mutex_id = <a class="code" href="group__CMSIS__RTOS__MutexMgmt.html#gab90920022ab944296821368ef6bb52f8">osMutexNew</a>(NULL);</div>
-<div class="line"> <span class="keywordflow">if</span> (mutex_id != NULL) {</div>
-<div class="line"> status = <a class="code" href="group__CMSIS__RTOS__MutexMgmt.html#gabc54686ea0fc281823b1763422d2a924">osMutexAcquire</a>(mutex_id, 0);</div>
+<div class="line"> <span class="keywordflow">if</span> (mutex_id != NULL) {</div>
+<div class="line"> status = <a class="code" href="group__CMSIS__RTOS__MutexMgmt.html#gabc54686ea0fc281823b1763422d2a924">osMutexAcquire</a>(mutex_id, 0U);</div>
<div class="line"> <span class="keywordflow">if</span> (status != <a class="code" href="cmsis__os2_8h.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813ea9e1c9e2550bb4de8969a935acffc968f">osOK</a>) {</div>
<div class="line"> <span class="comment">// handle failure code</span></div>
<div class="line"> }</div>
@@ -543,19 +543,19 @@ size of provided memory for control block <p>The size (in bytes) of memory block
<p>Possible <a class="el" href="group__CMSIS__RTOS__Definitions.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813e">osStatus_t</a> return values:</p>
<ul>
<li><em>osOK:</em> the mutex has been correctly released.</li>
+<li><em>osErrorResource:</em> the mutex could not be released (mutex was not acquired or running thread is not the owner).</li>
<li><em>osErrorParameter:</em> parameter <em>mutex_id</em> is <span class="XML-Token">NULL</span> or invalid.</li>
-<li><em>osErrorResource:</em> the mutex specified by parameter <em>mutex_id</em> is in an invalid mutex state or the mutex was not obtained before/the current thread is not the owner of the mutex.</li>
<li><em>osErrorISR:</em> <b>osMutexRelease</b> cannot be called from interrupt service routines.</li>
</ul>
<dl class="section note"><dt>Note</dt><dd>This function <b>cannot</b> be called from <a class="el" href="theory_of_operation.html#CMSIS_RTOS_ISR_Calls">Interrupt Service Routines</a>.</dd></dl>
<p><b>Code Example</b> </p>
<div class="fragment"><div class="line"><span class="preprocessor">#include &quot;<a class="code" href="cmsis__os2_8h.html">cmsis_os2.h</a>&quot;</span></div>
-<div class="line"> </div>
+<div class="line"> </div>
<div class="line"><a class="code" href="group__CMSIS__RTOS__MutexMgmt.html#ga313801836c62deb23055efb55a420e42">osMutexId_t</a> mutex_id; <span class="comment">// Mutex id populated by the function osMutexNew()</span></div>
<div class="line"> </div>
-<div class="line"><span class="keywordtype">void</span> ReleaseMutex (<a class="code" href="group__CMSIS__RTOS__MutexMgmt.html#ga313801836c62deb23055efb55a420e42">osMutexId_t</a> mutex_id) {</div>
+<div class="line"><span class="keywordtype">void</span> ReleaseMutex (<a class="code" href="group__CMSIS__RTOS__MutexMgmt.html#ga313801836c62deb23055efb55a420e42">osMutexId_t</a> mutex_id) {</div>
<div class="line"> osStatus_t status;</div>
-<div class="line"> </div>
+<div class="line"> </div>
<div class="line"> <span class="keywordflow">if</span> (mutex_id != NULL) {</div>
<div class="line"> status = <a class="code" href="group__CMSIS__RTOS__MutexMgmt.html#gaea629705703580ff58776bf73c8db915">osMutexRelease</a>(mutex_id);</div>
<div class="line"> <span class="keywordflow">if</span> (status != <a class="code" href="cmsis__os2_8h.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813ea9e1c9e2550bb4de8969a935acffc968f">osOK</a>) {</div>
@@ -616,18 +616,18 @@ size of provided memory for control block <p>The size (in bytes) of memory block
<ul>
<li><em>osOK:</em> the mutex object has been deleted.</li>
<li><em>osErrorParameter:</em> parameter <em>mutex_id</em> is <span class="XML-Token">NULL</span> or invalid.</li>
-<li><em>osErrorResource:</em> the mutex specified by parameter <em>mutex_id</em> is in an invalid mutex state.</li>
+<li><em>osErrorResource:</em> the mutex is in an invalid state.</li>
<li><em>osErrorISR:</em> <b>osMutexDelete</b> cannot be called from interrupt service routines.</li>
</ul>
<dl class="section note"><dt>Note</dt><dd>This function <b>cannot</b> be called from <a class="el" href="theory_of_operation.html#CMSIS_RTOS_ISR_Calls">Interrupt Service Routines</a>.</dd></dl>
<p><b>Code Example</b> </p>
<div class="fragment"><div class="line"><span class="preprocessor">#include &quot;<a class="code" href="cmsis__os2_8h.html">cmsis_os2.h</a>&quot;</span></div>
-<div class="line"> </div>
-<div class="line"><a class="code" href="group__CMSIS__RTOS__MutexMgmt.html#ga313801836c62deb23055efb55a420e42">osMutexId_t</a> mutex_id; <span class="comment">// Mutex id populated by the function osMutexNew()</span></div>
+<div class="line"> </div>
+<div class="line"><a class="code" href="group__CMSIS__RTOS__MutexMgmt.html#ga313801836c62deb23055efb55a420e42">osMutexId_t</a> mutex_id; <span class="comment">// Mutex id populated by the function osMutexNew()</span></div>
<div class="line"> </div>
<div class="line"><span class="keywordtype">void</span> DeleteMutex (<a class="code" href="group__CMSIS__RTOS__MutexMgmt.html#ga313801836c62deb23055efb55a420e42">osMutexId_t</a> mutex_id) {</div>
<div class="line"> osStatus_t status;</div>
-<div class="line"> </div>
+<div class="line"> </div>
<div class="line"> <span class="keywordflow">if</span> (mutex_id != NULL) {</div>
<div class="line"> status = <a class="code" href="group__CMSIS__RTOS__MutexMgmt.html#gabee73ad227ba4587d3db12ef9bd582bc">osMutexDelete</a>(mutex_id);</div>
<div class="line"> <span class="keywordflow">if</span> (status != <a class="code" href="cmsis__os2_8h.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813ea9e1c9e2550bb4de8969a935acffc968f">osOK</a>) {</div>
@@ -643,7 +643,7 @@ size of provided memory for control block <p>The size (in bytes) of memory block
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/group__CMSIS__RTOS__PoolMgmt.html b/docs/RTOS2/html/group__CMSIS__RTOS__PoolMgmt.html
index aacfbb5..b7c9827 100644
--- a/docs/RTOS2/html/group__CMSIS__RTOS__PoolMgmt.html
+++ b/docs/RTOS2/html/group__CMSIS__RTOS__PoolMgmt.html
@@ -303,33 +303,33 @@ size of provided memory for data storage <p>The size of the memory passed with <
<p>The total amount of memory needed is at least <code>block_count * block_size</code>. Memory from the pool can only be allocated/freed in fixed portions of <code>block_size</code>.</p>
<dl class="section note"><dt>Note</dt><dd>This function <b>cannot</b> be called from <a class="el" href="theory_of_operation.html#CMSIS_RTOS_ISR_Calls">Interrupt Service Routines</a>.</dd></dl>
<p><b>Code</b> <b>Example</b> </p>
-<div class="fragment"><div class="line"><span class="preprocessor">#include &quot;<a class="code" href="cmsis__os2_8h.html">cmsis_os2.h</a>&quot;</span> <span class="comment">// CMSIS RTOS header file</span></div>
+<div class="fragment"><div class="line"><span class="preprocessor">#include &quot;<a class="code" href="cmsis__os2_8h.html">cmsis_os2.h</a>&quot;</span> <span class="comment">// CMSIS RTOS header file</span></div>
<div class="line"> </div>
<div class="line"><span class="comment">/*----------------------------------------------------------------------------</span></div>
<div class="line"><span class="comment"> * Memory Pool creation &amp; usage</span></div>
<div class="line"><span class="comment"> *---------------------------------------------------------------------------*/</span></div>
<div class="line"> </div>
-<div class="line"><span class="preprocessor">#define MEMPOOL_OBJECTS 16 // number of Memory Pool Objects</span></div>
+<div class="line"><span class="preprocessor">#define MEMPOOL_OBJECTS 16 // number of Memory Pool Objects</span></div>
<div class="line"><span class="preprocessor"></span> </div>
-<div class="line"><span class="keyword">typedef</span> <span class="keyword">struct </span>{ <span class="comment">// object data type</span></div>
+<div class="line"><span class="keyword">typedef</span> <span class="keyword">struct </span>{ <span class="comment">// object data type</span></div>
<div class="line"> uint8_t Buf[32];</div>
<div class="line"> uint8_t Idx;</div>
<div class="line">} MEM_BLOCK_t;</div>
<div class="line"> </div>
-<div class="line"><span class="keywordtype">void</span> Thread_MemPool (<span class="keywordtype">void</span> *argument); <span class="comment">// thread function</span></div>
-<div class="line"><a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> tid_Thread_MemPool; <span class="comment">// thread id</span></div>
+<div class="line"><a class="code" href="group__CMSIS__RTOS__PoolMgmt.html#ga2e44473caf338266f56800960294f960">osMemoryPoolId_t</a> mpid_MemPool; <span class="comment">// memory pool id</span></div>
<div class="line"> </div>
-<div class="line"><a class="code" href="group__CMSIS__RTOS__PoolMgmt.html#ga2e44473caf338266f56800960294f960">osMemoryPoolId_t</a> mpid_MemPool; <span class="comment">// memory pool id</span></div>
+<div class="line"><a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> tid_Thread_MemPool; <span class="comment">// thread id</span></div>
<div class="line"> </div>
-<div class="line"><span class="keywordtype">int</span> Init_MemPool (<span class="keywordtype">void</span>)</div>
-<div class="line">{</div>
+<div class="line"><span class="keywordtype">void</span> Thread_MemPool (<span class="keywordtype">void</span> *argument); <span class="comment">// thread function</span></div>
<div class="line"> </div>
-<div class="line"> mpid_MemPool = <a class="code" href="group__CMSIS__RTOS__PoolMgmt.html#ga497ced5d72dc5cd405c4c418516220dc">osMemoryPoolNew</a>(MEMPOOL_OBJECTS,<span class="keyword">sizeof</span>(MEM_BLOCK_t), NULL);</div>
+<div class="line"><span class="keywordtype">int</span> Init_MemPool (<span class="keywordtype">void</span>) {</div>
+<div class="line"> </div>
+<div class="line"> mpid_MemPool = <a class="code" href="group__CMSIS__RTOS__PoolMgmt.html#ga497ced5d72dc5cd405c4c418516220dc">osMemoryPoolNew</a>(MEMPOOL_OBJECTS, <span class="keyword">sizeof</span>(MEM_BLOCK_t), NULL);</div>
<div class="line"> <span class="keywordflow">if</span> (mpid_MemPool == NULL) {</div>
<div class="line"> ; <span class="comment">// MemPool object not created, handle failure</span></div>
<div class="line"> }</div>
<div class="line"> </div>
-<div class="line"> tid_Thread_MemPool = <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> (Thread_MemPool,NULL , NULL);</div>
+<div class="line"> tid_Thread_MemPool = <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a>(Thread_MemPool, NULL, NULL);</div>
<div class="line"> <span class="keywordflow">if</span> (tid_Thread_MemPool == NULL) {</div>
<div class="line"> <span class="keywordflow">return</span>(-1);</div>
<div class="line"> }</div>
@@ -337,33 +337,32 @@ size of provided memory for data storage <p>The size of the memory passed with <
<div class="line"> <span class="keywordflow">return</span>(0);</div>
<div class="line">}</div>
<div class="line"> </div>
-<div class="line"><span class="keywordtype">void</span> Thread_MemPool (<span class="keywordtype">void</span> *argument)</div>
-<div class="line">{</div>
-<div class="line"> osStatus_t status;</div>
-<div class="line"> MEM_BLOCK_t *pMem = 0;</div>
+<div class="line"><span class="keywordtype">void</span> Thread_MemPool (<span class="keywordtype">void</span> *argument) {</div>
+<div class="line"> MEM_BLOCK_t *pMem;</div>
+<div class="line"> osStatus_t status;</div>
<div class="line"> </div>
<div class="line"> <span class="keywordflow">while</span> (1) {</div>
<div class="line"> ; <span class="comment">// Insert thread code here...</span></div>
<div class="line"> </div>
-<div class="line"> pMem = (MEM_BLOCK_t *)<a class="code" href="group__CMSIS__RTOS__PoolMgmt.html#ga8ead54e99ccb8f112356c88f99d38fbe">osMemoryPoolAlloc</a> (mpid_MemPool, NULL); <span class="comment">// get Mem Block</span></div>
-<div class="line"> <span class="keywordflow">if</span> (pMem) { <span class="comment">// Mem Block was available</span></div>
-<div class="line"> pMem-&gt;Buf[0] = 0x55; <span class="comment">// do some work...</span></div>
-<div class="line"> pMem-&gt;Idx = 0;</div>
+<div class="line"> pMem = (MEM_BLOCK_t *)<a class="code" href="group__CMSIS__RTOS__PoolMgmt.html#ga8ead54e99ccb8f112356c88f99d38fbe">osMemoryPoolAlloc</a>(mpid_MemPool, 0U); <span class="comment">// get Mem Block</span></div>
+<div class="line"> <span class="keywordflow">if</span> (pMem != NULL) { <span class="comment">// Mem Block was available</span></div>
+<div class="line"> pMem-&gt;Buf[0] = 0x55U; <span class="comment">// do some work...</span></div>
+<div class="line"> pMem-&gt;Idx = 0U;</div>
<div class="line"> </div>
-<div class="line"> status = <a class="code" href="group__CMSIS__RTOS__PoolMgmt.html#gabb4f4560daa6d1f8c8789082ee186d16">osMemoryPoolFree</a> (mpid_MemPool, pMem); <span class="comment">// free mem block</span></div>
+<div class="line"> status = <a class="code" href="group__CMSIS__RTOS__PoolMgmt.html#gabb4f4560daa6d1f8c8789082ee186d16">osMemoryPoolFree</a>(mpid_MemPool, pMem); <span class="comment">// free mem block</span></div>
<div class="line"> <span class="keywordflow">switch</span> (status) {</div>
-<div class="line"> <span class="keywordflow">case</span> <a class="code" href="cmsis__os2_8h.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813ea9e1c9e2550bb4de8969a935acffc968f">osOK</a>:</div>
-<div class="line"> <span class="keywordflow">break</span>;</div>
-<div class="line"> <span class="keywordflow">case</span> <a class="code" href="cmsis__os2_8h.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813eac24adca6a5d072c9f01c32178ba0d109">osErrorParameter</a>:</div>
-<div class="line"> <span class="keywordflow">break</span>;</div>
-<div class="line"> <span class="keywordflow">case</span> <a class="code" href="cmsis__os2_8h.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813eaf1fac0240218e51eb30a13da2f8aae81">osErrorNoMemory</a>:</div>
-<div class="line"> <span class="keywordflow">break</span>;</div>
-<div class="line"> <span class="keywordflow">default</span>:</div>
-<div class="line"> <span class="keywordflow">break</span>;</div>
+<div class="line"> <span class="keywordflow">case</span> <a class="code" href="cmsis__os2_8h.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813ea9e1c9e2550bb4de8969a935acffc968f">osOK</a>:</div>
+<div class="line"> <span class="keywordflow">break</span>;</div>
+<div class="line"> <span class="keywordflow">case</span> <a class="code" href="cmsis__os2_8h.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813eac24adca6a5d072c9f01c32178ba0d109">osErrorParameter</a>:</div>
+<div class="line"> <span class="keywordflow">break</span>;</div>
+<div class="line"> <span class="keywordflow">case</span> <a class="code" href="cmsis__os2_8h.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813eaf1fac0240218e51eb30a13da2f8aae81">osErrorNoMemory</a>:</div>
+<div class="line"> <span class="keywordflow">break</span>;</div>
+<div class="line"> <span class="keywordflow">default</span>:</div>
+<div class="line"> <span class="keywordflow">break</span>;</div>
<div class="line"> }</div>
<div class="line"> }</div>
<div class="line"> </div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gad01c7ec26535b1de6b018bb9466720e2">osThreadYield</a> (); <span class="comment">// suspend thread</span></div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gad01c7ec26535b1de6b018bb9466720e2">osThreadYield</a>(); <span class="comment">// suspend thread</span></div>
<div class="line"> }</div>
<div class="line">}</div>
</div><!-- fragment -->
@@ -479,7 +478,7 @@ May be called from <a class="el" href="theory_of_operation.html#CMSIS_RTOS_ISR_C
<ul>
<li><em>osOK:</em> the memory has been freed.</li>
<li><em>osErrorParameter:</em> parameter <em>mp_id</em> is <span class="XML-Token">NULL</span> or invalid, <em>block</em> points to invalid memory.</li>
-<li><em>osErrorResource:</em> the memory pool specified by parameter <em>mp_id</em> is in an invalid memory pool state.</li>
+<li><em>osErrorResource:</em> the memory pool is in an invalid state.</li>
</ul>
<dl class="section note"><dt>Note</dt><dd><b>osMemoryPoolFree</b> may perform certain checks on the <em>block</em> pointer given. But using <b>osMemoryPoolFree</b> with a pointer other than one received from <a class="el" href="group__CMSIS__RTOS__PoolMgmt.html#ga8ead54e99ccb8f112356c88f99d38fbe">osMemoryPoolAlloc</a> has <b>UNPREDICTED</b> behaviour.</dd>
<dd>
@@ -614,7 +613,7 @@ This function may be called from <a class="el" href="theory_of_operation.html#CM
<ul>
<li><em>osOK:</em> the memory pool object has been deleted.</li>
<li><em>osErrorParameter:</em> parameter <em>mp_id</em> is <span class="XML-Token">NULL</span> or invalid.</li>
-<li><em>osErrorResource:</em> the memory pool specified by parameter <em>mp_id</em> is in an invalid memory pool state.</li>
+<li><em>osErrorResource:</em> the memory pool is in an invalid state.</li>
<li><em>osErrorISR:</em> <b>osMemoryPoolDelete</b> cannot be called from interrupt service routines.</li>
</ul>
<dl class="section note"><dt>Note</dt><dd>This function <b>cannot</b> be called from <a class="el" href="theory_of_operation.html#CMSIS_RTOS_ISR_Calls">Interrupt Service Routines</a>. </dd></dl>
@@ -626,7 +625,7 @@ This function may be called from <a class="el" href="theory_of_operation.html#CM
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/group__CMSIS__RTOS__SemaphoreMgmt.html b/docs/RTOS2/html/group__CMSIS__RTOS__SemaphoreMgmt.html
index 38d76d2..8434253 100644
--- a/docs/RTOS2/html/group__CMSIS__RTOS__SemaphoreMgmt.html
+++ b/docs/RTOS2/html/group__CMSIS__RTOS__SemaphoreMgmt.html
@@ -172,39 +172,36 @@ Refer to <a class="el" href="config_rtx5.html#semaphoreConfig">Semaphore Configu
<p>To allow multiple threads to run the function, initialize a semaphore to the maximum number of threads that can be allowed. The number of tokens in the semaphore represents the number of additional threads that may enter. If this number is zero, then the next thread trying to access the function will have to wait until one of the other threads exits and releases its token. When all threads have exited the token number is back to n. The following example shows the code for one of the threads that might access the resource:</p>
<div class="fragment"><div class="line"><a class="code" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga6e1c1c4b04175bb92b013c8f37249f40">osSemaphoreId_t</a> multiplex_id;</div>
<div class="line"> </div>
-<div class="line"><span class="keywordtype">void</span> thread_n (<span class="keywordtype">void</span>)</div>
-<div class="line">{</div>
-<div class="line"> multiplex_id = <a class="code" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga2a39806ace781a0008a4374ca701b14a">osSemaphoreNew</a>(3, 3, NULL);</div>
-<div class="line"> <span class="keywordflow">while</span>(1)</div>
-<div class="line"> {</div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga7e94c8b242a0c81f2cc79ec22895c87b">osSemaphoreAcquire</a>(multiplex_id, <a class="code" href="group__CMSIS__RTOS__Definitions.html#ga9eb9a7a797a42e4b55eb171ecc609ddb">osWaitForever</a>);</div>
-<div class="line"> <span class="comment">// do something</span></div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga0abcee1b5449d7a6928fb9248c690bb6">osSemaphoreRelease</a>(multiplex_id);</div>
-<div class="line"> }</div>
+<div class="line"><span class="keywordtype">void</span> thread_n (<span class="keywordtype">void</span>) {</div>
+<div class="line"> </div>
+<div class="line"> multiplex_id = <a class="code" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga2a39806ace781a0008a4374ca701b14a">osSemaphoreNew</a>(3U, 3U, NULL);</div>
+<div class="line"> <span class="keywordflow">while</span>(1) {</div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga7e94c8b242a0c81f2cc79ec22895c87b">osSemaphoreAcquire</a>(multiplex_id, <a class="code" href="group__CMSIS__RTOS__Definitions.html#ga9eb9a7a797a42e4b55eb171ecc609ddb">osWaitForever</a>);</div>
+<div class="line"> <span class="comment">// do something</span></div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga0abcee1b5449d7a6928fb9248c690bb6">osSemaphoreRelease</a>(multiplex_id);</div>
+<div class="line"> }</div>
<div class="line">}</div>
</div><!-- fragment --><p><b>Producer/Consumer Semaphore</b></p>
<p>The producer-consumer problem can be solved using two semaphores.</p>
<p>A first semaphore (<span class="XML-Token">empty_id</span>) counts down the available (empty) buffers, i.e. the producer thread can wait for available buffer slots by acquiring from this one.</p>
<p>A second semaphore (<span class="XML-Token">filled_id</span>) counts up the used (filled) buffers, i.e. the consumer thread can wait for available data by acquiring from this one.</p>
<p>It is crucial for the correct behaviour that the threads acquire and release on both semaphores in the given sequence. According to this example one can have multiple producer and/or consumer threads running concurrently.</p>
-<div class="fragment"><div class="line"><span class="preprocessor">#define BUFFER_SIZE 10</span></div>
-<div class="line"><span class="preprocessor"></span><a class="code" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga6e1c1c4b04175bb92b013c8f37249f40">osSemaphoreId_t</a> empty_id = <a class="code" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga2a39806ace781a0008a4374ca701b14a">osSemaphoreNew</a>(BUFFER_SIZE, BUFFER_SIZE, NULL);</div>
-<div class="line"><a class="code" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga6e1c1c4b04175bb92b013c8f37249f40">osSemaphoreId_t</a> filled_id = <a class="code" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga2a39806ace781a0008a4374ca701b14a">osSemaphoreNew</a>(BUFFER_SIZE, 0, NULL);</div>
-<div class="line"></div>
-<div class="line"><span class="keywordtype">void</span> producer_thread (<span class="keywordtype">void</span>)</div>
-<div class="line">{</div>
-<div class="line"> <span class="keywordflow">while</span>(1)</div>
-<div class="line"> {</div>
+<div class="fragment"><div class="line"><span class="preprocessor">#define BUFFER_SIZE 10U</span></div>
+<div class="line"><span class="preprocessor"></span> </div>
+<div class="line"><a class="code" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga6e1c1c4b04175bb92b013c8f37249f40">osSemaphoreId_t</a> empty_id = <a class="code" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga2a39806ace781a0008a4374ca701b14a">osSemaphoreNew</a>(BUFFER_SIZE, BUFFER_SIZE, NULL);</div>
+<div class="line"><a class="code" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga6e1c1c4b04175bb92b013c8f37249f40">osSemaphoreId_t</a> filled_id = <a class="code" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga2a39806ace781a0008a4374ca701b14a">osSemaphoreNew</a>(BUFFER_SIZE, 0U, NULL);</div>
+<div class="line"> </div>
+<div class="line"><span class="keywordtype">void</span> producer_thread (<span class="keywordtype">void</span>) {</div>
+<div class="line"> <span class="keywordflow">while</span>(1) {</div>
<div class="line"> <a class="code" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga7e94c8b242a0c81f2cc79ec22895c87b">osSemaphoreAcquire</a>(empty_id, <a class="code" href="group__CMSIS__RTOS__Definitions.html#ga9eb9a7a797a42e4b55eb171ecc609ddb">osWaitForever</a>);</div>
<div class="line"> <span class="comment">// produce data</span></div>
<div class="line"> <a class="code" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga0abcee1b5449d7a6928fb9248c690bb6">osSemaphoreRelease</a>(filled_id);</div>
<div class="line"> }</div>
<div class="line">}</div>
<div class="line"></div>
-<div class="line"><span class="keywordtype">void</span> consumer_thread (<span class="keywordtype">void</span>)</div>
-<div class="line">{</div>
-<div class="line"> <span class="keywordflow">while</span>(1)</div>
-<div class="line"> {</div>
+<div class="line"><span class="keywordtype">void</span> consumer_thread (<span class="keywordtype">void</span>) {</div>
+<div class="line"> </div>
+<div class="line"> <span class="keywordflow">while</span>(1){</div>
<div class="line"> <a class="code" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga7e94c8b242a0c81f2cc79ec22895c87b">osSemaphoreAcquire</a>(filled_id, <a class="code" href="group__CMSIS__RTOS__Definitions.html#ga9eb9a7a797a42e4b55eb171ecc609ddb">osWaitForever</a>);</div>
<div class="line"> <span class="comment">// consume data</span></div>
<div class="line"> <a class="code" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga0abcee1b5449d7a6928fb9248c690bb6">osSemaphoreRelease</a>(empty_id);</div>
@@ -321,51 +318,50 @@ size of provided memory for control block <p>The size (in bytes) of memory block
<p>The parameter <em>attr</em> specifies additional semaphore attributes. Default attributes will be used if set to <span class="XML-Token">NULL</span>.</p>
<dl class="section note"><dt>Note</dt><dd>This function <b>cannot</b> be called from <a class="el" href="theory_of_operation.html#CMSIS_RTOS_ISR_Calls">Interrupt Service Routines</a>.</dd></dl>
<p><b>Code Example</b> </p>
-<div class="fragment"><div class="line"><span class="preprocessor">#include &quot;<a class="code" href="cmsis__os2_8h.html">cmsis_os2.h</a>&quot;</span> <span class="comment">// CMSIS RTOS header file</span></div>
+<div class="fragment"><div class="line"><span class="preprocessor">#include &quot;<a class="code" href="cmsis__os2_8h.html">cmsis_os2.h</a>&quot;</span> <span class="comment">// CMSIS RTOS header file</span></div>
+<div class="line"> </div>
+<div class="line"><a class="code" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga6e1c1c4b04175bb92b013c8f37249f40">osSemaphoreId_t</a> sid_Semaphore; <span class="comment">// semaphore id</span></div>
<div class="line"> </div>
-<div class="line"><span class="keywordtype">void</span> Thread_Semaphore (<span class="keywordtype">void</span> *argument); <span class="comment">// thread function</span></div>
-<div class="line"><a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> tid_Thread_Semaphore; <span class="comment">// thread id</span></div>
+<div class="line"><a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> tid_Thread_Semaphore; <span class="comment">// thread id</span></div>
<div class="line"> </div>
-<div class="line"><a class="code" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga6e1c1c4b04175bb92b013c8f37249f40">osSemaphoreId_t</a> sid_Thread_Semaphore; <span class="comment">// semaphore id</span></div>
+<div class="line"><span class="keywordtype">void</span> Thread_Semaphore (<span class="keywordtype">void</span> *argument); <span class="comment">// thread function</span></div>
<div class="line"> </div>
-<div class="line"><span class="keywordtype">int</span> Init_Semaphore (<span class="keywordtype">void</span>)</div>
-<div class="line">{</div>
+<div class="line"><span class="keywordtype">int</span> Init_Semaphore (<span class="keywordtype">void</span>) {</div>
<div class="line"> </div>
-<div class="line"> sid_Thread_Semaphore = <a class="code" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga2a39806ace781a0008a4374ca701b14a">osSemaphoreNew</a>(2, 2, NULL);</div>
-<div class="line"> <span class="keywordflow">if</span> (!sid_Thread_Semaphore) {</div>
+<div class="line"> sid_Semaphore = <a class="code" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga2a39806ace781a0008a4374ca701b14a">osSemaphoreNew</a>(2U, 2U, NULL);</div>
+<div class="line"> <span class="keywordflow">if</span> (sid_Semaphore == NULL) {</div>
<div class="line"> ; <span class="comment">// Semaphore object not created, handle failure</span></div>
<div class="line"> }</div>
<div class="line"> </div>
-<div class="line"> tid_Thread_Semaphore = <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> (Thread_Semaphore, NULL, NULL);</div>
-<div class="line"> <span class="keywordflow">if</span> (!tid_Thread_Semaphore) {</div>
+<div class="line"> tid_Thread_Semaphore = <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a>(Thread_Semaphore, NULL, NULL);</div>
+<div class="line"> <span class="keywordflow">if</span> (tid_Thread_Semaphore == NULL) {</div>
<div class="line"> <span class="keywordflow">return</span>(-1);</div>
<div class="line"> }</div>
<div class="line"> </div>
<div class="line"> <span class="keywordflow">return</span>(0);</div>
<div class="line">}</div>
-<div class="line"> </div>
-<div class="line"><span class="keywordtype">void</span> Thread_Semaphore (<span class="keywordtype">void</span> *argument)</div>
-<div class="line">{</div>
+<div class="line"> </div>
+<div class="line"><span class="keywordtype">void</span> Thread_Semaphore (<span class="keywordtype">void</span> *argument) {</div>
<div class="line"> osStatus_t val;</div>
<div class="line"> </div>
<div class="line"> <span class="keywordflow">while</span> (1) {</div>
<div class="line"> ; <span class="comment">// Insert thread code here...</span></div>
<div class="line"> </div>
-<div class="line"> val = <a class="code" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga7e94c8b242a0c81f2cc79ec22895c87b">osSemaphoreAcquire</a> (sid_Thread_Semaphore, 10); <span class="comment">// wait for max. 10 ticks for semaphore token to get available</span></div>
+<div class="line"> val = <a class="code" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga7e94c8b242a0c81f2cc79ec22895c87b">osSemaphoreAcquire</a>(sid_Semaphore, 10U); <span class="comment">// wait for max. 10 ticks for semaphore token to get available</span></div>
<div class="line"> <span class="keywordflow">switch</span> (val) {</div>
-<div class="line"> <span class="keywordflow">case</span> <a class="code" href="cmsis__os2_8h.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813ea9e1c9e2550bb4de8969a935acffc968f">osOK</a>:</div>
-<div class="line"> ; <span class="comment">// Use protected code here...</span></div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga0abcee1b5449d7a6928fb9248c690bb6">osSemaphoreRelease</a> (sid_Thread_Semaphore); <span class="comment">// Return a token back to a semaphore</span></div>
-<div class="line"> <span class="keywordflow">break</span>;</div>
-<div class="line"> <span class="keywordflow">case</span> <a class="code" href="cmsis__os2_8h.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813ea8fc5801e8b0482bdf22ad63a77f0155d">osErrorResource</a>:</div>
-<div class="line"> <span class="keywordflow">break</span>;</div>
-<div class="line"> <span class="keywordflow">case</span> <a class="code" href="cmsis__os2_8h.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813eac24adca6a5d072c9f01c32178ba0d109">osErrorParameter</a>:</div>
-<div class="line"> <span class="keywordflow">break</span>;</div>
-<div class="line"> <span class="keywordflow">default</span>:</div>
-<div class="line"> <span class="keywordflow">break</span>;</div>
+<div class="line"> <span class="keywordflow">case</span> <a class="code" href="cmsis__os2_8h.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813ea9e1c9e2550bb4de8969a935acffc968f">osOK</a>:</div>
+<div class="line"> ; <span class="comment">// Use protected code here...</span></div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga0abcee1b5449d7a6928fb9248c690bb6">osSemaphoreRelease</a>(sid_Semaphore); <span class="comment">// return a token back to a semaphore</span></div>
+<div class="line"> <span class="keywordflow">break</span>;</div>
+<div class="line"> <span class="keywordflow">case</span> <a class="code" href="cmsis__os2_8h.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813ea8fc5801e8b0482bdf22ad63a77f0155d">osErrorResource</a>:</div>
+<div class="line"> <span class="keywordflow">break</span>;</div>
+<div class="line"> <span class="keywordflow">case</span> <a class="code" href="cmsis__os2_8h.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813eac24adca6a5d072c9f01c32178ba0d109">osErrorParameter</a>:</div>
+<div class="line"> <span class="keywordflow">break</span>;</div>
+<div class="line"> <span class="keywordflow">default</span>:</div>
+<div class="line"> <span class="keywordflow">break</span>;</div>
<div class="line"> }</div>
<div class="line"> </div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gad01c7ec26535b1de6b018bb9466720e2">osThreadYield</a> (); <span class="comment">// suspend thread</span></div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gad01c7ec26535b1de6b018bb9466720e2">osThreadYield</a>(); <span class="comment">// suspend thread</span></div>
<div class="line"> }</div>
<div class="line">}</div>
</div><!-- fragment -->
@@ -436,10 +432,10 @@ size of provided memory for control block <p>The size (in bytes) of memory block
</ul>
<p>Possible <a class="el" href="group__CMSIS__RTOS__Definitions.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813e">osStatus_t</a> return values:</p>
<ul>
-<li><em>osOK:</em> the token has been obtained.</li>
+<li><em>osOK:</em> the token has been obtained and the token count decremented.</li>
<li><em>osErrorTimeout:</em> the token could not be obtained in the given time.</li>
<li><em>osErrorResource:</em> the token could not be obtained when no <em>timeout</em> was specified.</li>
-<li><em>osErrorParameter:</em> the parameter <em>semaphore_id</em> is incorrect.</li>
+<li><em>osErrorParameter:</em> the parameter <em>semaphore_id</em> is <span class="XML-Token">NULL</span> or invalid.</li>
</ul>
<dl class="section note"><dt>Note</dt><dd>May be called from <a class="el" href="theory_of_operation.html#CMSIS_RTOS_ISR_Calls">Interrupt Service Routines</a> if the parameter <em>timeout</em> is set to <span class="XML-Token">0</span>.</dd></dl>
<p><b>Code Example</b></p>
@@ -470,9 +466,9 @@ size of provided memory for control block <p>The size (in bytes) of memory block
<p>The function <b>osSemaphoreRelease</b> releases a token of the semaphore object specified by parameter <em>semaphore_id</em>. Tokens can only be released up to the maximum count specified at creation time, see <a class="el" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga2a39806ace781a0008a4374ca701b14a">osSemaphoreNew</a>. Other threads that currently wait for a token of this semaphore object will be put into the <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ThreadStates">READY</a> state.</p>
<p>Possible <a class="el" href="group__CMSIS__RTOS__Definitions.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813e">osStatus_t</a> return values:</p>
<ul>
-<li><em>osOK:</em> the token has been correctly released and the count increased.</li>
-<li><em>osErrorResource:</em> the maximum token count has been reached.</li>
-<li><em>osErrorParameter:</em> the parameter <em>semaphore_id</em> is incorrect.</li>
+<li><em>osOK:</em> the token has been released and the count incremented.</li>
+<li><em>osErrorResource:</em> the token could not be released (maximum token count has been reached).</li>
+<li><em>osErrorParameter:</em> the parameter <em>semaphore_id</em> is <span class="XML-Token">NULL</span> or invalid.</li>
</ul>
<dl class="section note"><dt>Note</dt><dd>This function may be called from <a class="el" href="theory_of_operation.html#CMSIS_RTOS_ISR_Calls">Interrupt Service Routines</a>.</dd></dl>
<p><b>Code Example</b></p>
@@ -530,7 +526,7 @@ size of provided memory for control block <p>The size (in bytes) of memory block
<ul>
<li><em>osOK:</em> the semaphore object has been deleted.</li>
<li><em>osErrorParameter:</em> the parameter <em>semaphore_id</em> is <span class="XML-Token">NULL</span> or invalid.</li>
-<li><em>osErrorResource:</em> the semaphore specified by parameter <em>semaphore_id</em> is in an invalid semaphore state.</li>
+<li><em>osErrorResource:</em> the semaphore is in an invalid state.</li>
<li><em>osErrorISR:</em> <b>osSemaphoreDelete</b> cannot be called from interrupt service routines.</li>
</ul>
<dl class="section note"><dt>Note</dt><dd>This function <b>cannot</b> be called from <a class="el" href="theory_of_operation.html#CMSIS_RTOS_ISR_Calls">Interrupt Service Routines</a>. </dd></dl>
@@ -542,7 +538,7 @@ size of provided memory for control block <p>The size (in bytes) of memory block
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/group__CMSIS__RTOS__ThreadFlagsMgmt.html b/docs/RTOS2/html/group__CMSIS__RTOS__ThreadFlagsMgmt.html
index 5c25af2..03f3622 100644
--- a/docs/RTOS2/html/group__CMSIS__RTOS__ThreadFlagsMgmt.html
+++ b/docs/RTOS2/html/group__CMSIS__RTOS__ThreadFlagsMgmt.html
@@ -212,9 +212,9 @@ Functions</h2></td></tr>
<p>The function <b>osThreadFlagsSet</b> sets the thread flags for a thread specified by parameter <em>thread_id</em>. It returns the flags set, or an error code if highest bit is set (refer to <a class="el" href="group__flags__error__codes.html">Flags Functions Error Codes</a>). This function may be used also within interrupt service routines. Threads waiting for a flag to be set will resume from <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ThreadStates">BLOCKED</a> state.</p>
<p>Possible <a class="el" href="group__flags__error__codes.html">Flags Functions Error Codes</a> return values:</p>
<ul>
-<li><em>osFlagsErrorUnknown:</em> Unspecified error.</li>
-<li><em>osFlagsErrorResource:</em> Thread specified by parameter <em>thread_id</em> is not active to receive flags.</li>
-<li><em>osFlagsErrorParameter:</em> Parameter <em>thread_id</em> is not a valid thread or <em>flags</em> has highest bit set.</li>
+<li><em>osFlagsErrorUnknown:</em> unspecified error.</li>
+<li><em>osFlagsErrorParameter:</em> parameter <em>thread_id</em> is not a valid thread or <em>flags</em> has highest bit set.</li>
+<li><em>osFlagsErrorResource:</em> the thread is in invalid state.</li>
</ul>
<dl class="section note"><dt>Note</dt><dd>This function may be called from <a class="el" href="theory_of_operation.html#CMSIS_RTOS_ISR_Calls">Interrupt Service Routines</a>.</dd></dl>
<p><b>Code</b> <b>Example</b> </p>
@@ -222,12 +222,12 @@ Functions</h2></td></tr>
<div class="line"><span class="comment"> * Function &#39;signal_func&#39; called from multiple threads</span></div>
<div class="line"><span class="comment"> *---------------------------------------------------------------------------*/</span></div>
<div class="line"><span class="keywordtype">void</span> signal_func (<a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> tid) {</div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadFlagsMgmt.html#ga6f89ef9caded1d9963c7b12b0f6412c9">osThreadFlagsSet</a>(tid_clock, 0x0100); <span class="comment">/* set signal to clock thread */</span></div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__Wait.html#gaf6055a51390ef65b6b6edc28bf47322e">osDelay</a>(500); <span class="comment">/* delay 500ms */</span></div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadFlagsMgmt.html#ga6f89ef9caded1d9963c7b12b0f6412c9">osThreadFlagsSet</a>(tid_clock, 0x0100); <span class="comment">/* set signal to clock thread */</span></div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__Wait.html#gaf6055a51390ef65b6b6edc28bf47322e">osDelay</a>(500); <span class="comment">/* delay 500ms */</span></div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadFlagsMgmt.html#ga6f89ef9caded1d9963c7b12b0f6412c9">osThreadFlagsSet</a>(tid, 0x0001); <span class="comment">/* set signal to thread &#39;thread&#39; */</span></div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__Wait.html#gaf6055a51390ef65b6b6edc28bf47322e">osDelay</a>(500); <span class="comment">/* delay 500ms */</span></div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadFlagsMgmt.html#ga6f89ef9caded1d9963c7b12b0f6412c9">osThreadFlagsSet</a>(tid_clock, 0x0100U); <span class="comment">/* set signal to clock thread */</span></div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__Wait.html#gaf6055a51390ef65b6b6edc28bf47322e">osDelay</a>(500U); <span class="comment">/* delay 500ms */</span></div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadFlagsMgmt.html#ga6f89ef9caded1d9963c7b12b0f6412c9">osThreadFlagsSet</a>(tid_clock, 0x0100U); <span class="comment">/* set signal to clock thread */</span></div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__Wait.html#gaf6055a51390ef65b6b6edc28bf47322e">osDelay</a>(500U); <span class="comment">/* delay 500ms */</span></div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadFlagsMgmt.html#ga6f89ef9caded1d9963c7b12b0f6412c9">osThreadFlagsSet</a>(tid, 0x0001U); <span class="comment">/* set signal to thread &#39;thread&#39; */</span></div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__Wait.html#gaf6055a51390ef65b6b6edc28bf47322e">osDelay</a>(500U); <span class="comment">/* delay 500ms */</span></div>
<div class="line">}</div>
</div><!-- fragment -->
</div>
@@ -255,9 +255,8 @@ Functions</h2></td></tr>
<p>The function <b>osThreadFlagsClear</b> clears the specified flags for the currently running thread. It returns the flags before clearing, or an error code if highest bit is set (refer to <a class="el" href="group__flags__error__codes.html">Flags Functions Error Codes</a>).</p>
<p>Possible <a class="el" href="group__flags__error__codes.html">Flags Functions Error Codes</a> return values:</p>
<ul>
-<li><em>osFlagsErrorUnknown:</em> Unspecified error, i.e. not called from a running threads context.</li>
-<li><em>osFlagsErrorResource:</em> Running thread is not active to receive flags.</li>
-<li><em>osFlagsErrorParameter:</em> Parameter <em>flags</em> has highest bit set.</li>
+<li><em>osFlagsErrorUnknown:</em> unspecified error, i.e. not called from a running threads context.</li>
+<li><em>osFlagsErrorParameter:</em> parameter <em>flags</em> has highest bit set.</li>
</ul>
<dl class="section note"><dt>Note</dt><dd>This function <b>cannot</b> be called from <a class="el" href="theory_of_operation.html#CMSIS_RTOS_ISR_Calls">Interrupt Service Routines</a>. </dd></dl>
@@ -337,9 +336,9 @@ Functions</h2></td></tr>
<p>The function returns the flags before clearing, or an error code if highest bit is set (refer to <a class="el" href="group__flags__error__codes.html">Flags Functions Error Codes</a>).</p>
<p>Possible <a class="el" href="group__flags__error__codes.html">Flags Functions Error Codes</a> return values:</p>
<ul>
-<li><em>osFlagsErrorUnknown:</em> Unspecified error, i.e. not called from a running threads context.</li>
-<li><em>osFlagsErrorTimeout:</em> The awaited flags has not been set during given timeout.</li>
-<li><em>osFlagsErrorResource:</em> Running thread is not active to receive flags.</li>
+<li><em>osFlagsErrorUnknown:</em> unspecified error, i.e. not called from a running threads context.</li>
+<li><em>osFlagsErrorTimeout:</em> awaited flags have not been set in the given time.</li>
+<li><em>osFlagsErrorResource:</em> awaited flags have not been set when no <em>timeout</em> was specified.</li>
<li><em>osFlagsErrorParameter:</em> Parameter <em>flags</em> has highest bit set.</li>
</ul>
<dl class="section note"><dt>Note</dt><dd>This function <b>cannot</b> be called from <a class="el" href="theory_of_operation.html#CMSIS_RTOS_ISR_Calls">Interrupt Service Routines</a>.</dd></dl>
@@ -348,13 +347,13 @@ Functions</h2></td></tr>
<div class="line"> </div>
<div class="line"><span class="keywordtype">void</span> Thread (<span class="keywordtype">void</span>* arg) {</div>
<div class="line"> ;</div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadFlagsMgmt.html#gac11542ad6300b600f872fc96e340ec2b">osThreadFlagsWait</a> (0x00000001U, <a class="code" href="group__CMSIS__RTOS__Definitions.html#ga18e63587b8450d5b8798b6f6ec04e012">osFlagsWaitAny</a>, <a class="code" href="group__CMSIS__RTOS__Definitions.html#ga9eb9a7a797a42e4b55eb171ecc609ddb">osWaitForever</a>); <span class="comment">// Wait forever until thread flag 1 is set.</span></div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadFlagsMgmt.html#gac11542ad6300b600f872fc96e340ec2b">osThreadFlagsWait</a>(0x00000001U, <a class="code" href="group__CMSIS__RTOS__Definitions.html#ga18e63587b8450d5b8798b6f6ec04e012">osFlagsWaitAny</a>, <a class="code" href="group__CMSIS__RTOS__Definitions.html#ga9eb9a7a797a42e4b55eb171ecc609ddb">osWaitForever</a>); <span class="comment">// Wait forever until thread flag 1 is set.</span></div>
<div class="line"> ;</div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadFlagsMgmt.html#gac11542ad6300b600f872fc96e340ec2b">osThreadFlagsWait</a> (0x00000003U, <a class="code" href="group__CMSIS__RTOS__Definitions.html#ga18e63587b8450d5b8798b6f6ec04e012">osFlagsWaitAny</a>, <a class="code" href="group__CMSIS__RTOS__Definitions.html#ga9eb9a7a797a42e4b55eb171ecc609ddb">osWaitForever</a>); <span class="comment">// Wait forever until either thread flag 0 or 1 is set.</span></div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadFlagsMgmt.html#gac11542ad6300b600f872fc96e340ec2b">osThreadFlagsWait</a>(0x00000003U, <a class="code" href="group__CMSIS__RTOS__Definitions.html#ga18e63587b8450d5b8798b6f6ec04e012">osFlagsWaitAny</a>, <a class="code" href="group__CMSIS__RTOS__Definitions.html#ga9eb9a7a797a42e4b55eb171ecc609ddb">osWaitForever</a>); <span class="comment">// Wait forever until either thread flag 0 or 1 is set.</span></div>
<div class="line"> ;</div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadFlagsMgmt.html#gac11542ad6300b600f872fc96e340ec2b">osThreadFlagsWait</a> (0x00000003U, <a class="code" href="group__CMSIS__RTOS__Definitions.html#ga8b6f562736fbfb5428940e0c017dec24">osFlagsWaitAll</a>, 10); <span class="comment">// Wait for 10 timer ticks until thread flags 0 and 1 are set. Timeout afterwards.</span></div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadFlagsMgmt.html#gac11542ad6300b600f872fc96e340ec2b">osThreadFlagsWait</a>(0x00000003U, <a class="code" href="group__CMSIS__RTOS__Definitions.html#ga8b6f562736fbfb5428940e0c017dec24">osFlagsWaitAll</a>, 10U); <span class="comment">// Wait for 10 timer ticks until thread flags 0 and 1 are set. Timeout afterwards.</span></div>
<div class="line"> ;</div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadFlagsMgmt.html#gac11542ad6300b600f872fc96e340ec2b">osThreadFlagsWait</a> (0x00000003U, <a class="code" href="group__CMSIS__RTOS__Definitions.html#ga8b6f562736fbfb5428940e0c017dec24">osFlagsWaitAll</a> | <a class="code" href="group__CMSIS__RTOS__Definitions.html#gaade844a42237d8c37569d4d9b16b9f1c">osFlagsNoClear</a>, <a class="code" href="group__CMSIS__RTOS__Definitions.html#ga9eb9a7a797a42e4b55eb171ecc609ddb">osWaitForever</a>); <span class="comment">// Same as the above, but the flags will not be cleared.</span></div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadFlagsMgmt.html#gac11542ad6300b600f872fc96e340ec2b">osThreadFlagsWait</a>(0x00000003U, <a class="code" href="group__CMSIS__RTOS__Definitions.html#ga8b6f562736fbfb5428940e0c017dec24">osFlagsWaitAll</a> | <a class="code" href="group__CMSIS__RTOS__Definitions.html#gaade844a42237d8c37569d4d9b16b9f1c">osFlagsNoClear</a>, <a class="code" href="group__CMSIS__RTOS__Definitions.html#ga9eb9a7a797a42e4b55eb171ecc609ddb">osWaitForever</a>); <span class="comment">// Same as the above, but the flags will not be cleared.</span></div>
<div class="line">}</div>
</div><!-- fragment -->
</div>
@@ -364,7 +363,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/group__CMSIS__RTOS__ThreadMgmt.html b/docs/RTOS2/html/group__CMSIS__RTOS__ThreadMgmt.html
index dba38af..810da53 100644
--- a/docs/RTOS2/html/group__CMSIS__RTOS__ThreadMgmt.html
+++ b/docs/RTOS2/html/group__CMSIS__RTOS__ThreadMgmt.html
@@ -340,7 +340,7 @@ Functions</h2></td></tr>
<li><b>RUNNING:</b> The thread that is currently running is in the <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ThreadStates">RUNNING</a> state. Only one thread at a time can be in this state.</li>
<li><b>READY:</b> Threads which are ready to run are in the <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ThreadStates">READY</a> state. Once the <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ThreadStates">RUNNING</a> thread has terminated, or is <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ThreadStates">BLOCKED</a>, the next <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ThreadStates">READY</a> thread with the highest priority becomes the <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ThreadStates">RUNNING</a> thread.</li>
<li><b>BLOCKED:</b> Threads that are blocked either delayed, waiting for an event to occur or suspended are in the <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ThreadStates">BLOCKED</a> state.</li>
-<li><b>TERMINATED:</b> When <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga2f8ba6dba6e9c065a6e236ffd410d74a">osThreadTerminate</a> is called, threads are <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ThreadStates">TERMINATED</a> with resources not yet released.</li>
+<li><b>TERMINATED:</b> When <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga2f8ba6dba6e9c065a6e236ffd410d74a">osThreadTerminate</a> is called, threads are <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ThreadStates">TERMINATED</a> with resources not yet released (applies to <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#joinable_threads">joinable threads).</a></li>
<li><b>INACTIVE:</b> Threads that are not created or have been terminated with all resources released are in the <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ThreadStates">INACTIVE</a> state.</li>
</ul>
<div class="image">
@@ -368,7 +368,7 @@ Thread State and State Transitions</div></div>
<div class="line"><span class="keywordtype">int</span> main (<span class="keywordtype">void</span>) {</div>
<div class="line"> <a class="code" href="group__CMSIS__RTOS__KernelCtrl.html#gae818f6611d25ba3140bede410a52d659">osKernelInitialize</a>();</div>
<div class="line"> ;</div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a>(thread1, NULL, NULL); <span class="comment">// Create thread with default settings</span></div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a>(thread1, NULL, NULL); <span class="comment">// Create thread with default settings</span></div>
<div class="line"> ;</div>
<div class="line"> <a class="code" href="group__CMSIS__RTOS__KernelCtrl.html#ga9ae2cc00f0d89d7b6a307bba942b5221">osKernelStart</a>(); </div>
<div class="line">}</div>
@@ -381,12 +381,12 @@ Thread State and State Transitions</div></div>
<div class="line">}</div>
<div class="line"> </div>
<div class="line"><span class="keyword">const</span> <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#structosThreadAttr__t">osThreadAttr_t</a> thread1_attr = {</div>
-<div class="line"> .<a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#aacbc9a219f2d6870e9ce89bb93f975c9">stack_size</a> = 1024 <span class="comment">// Create the thread stack with a size of 1024 bytes</span></div>
+<div class="line"> .<a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#aacbc9a219f2d6870e9ce89bb93f975c9">stack_size</a> = 1024 <span class="comment">// Create the thread stack with a size of 1024 bytes</span></div>
<div class="line">};</div>
<div class="line"> </div>
<div class="line"><span class="keywordtype">int</span> main (<span class="keywordtype">void</span>) {</div>
<div class="line"> ; </div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a>(thread1, NULL, &amp;thread1_attr); <span class="comment">// Create thread with custom sized stack memory</span></div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a>(thread1, NULL, &amp;thread1_attr); <span class="comment">// Create thread with custom sized stack memory</span></div>
<div class="line"> ;</div>
<div class="line">}</div>
</div><!-- fragment --><p><b>Example 3 - Create thread with statically allocated stack</b></p>
@@ -442,20 +442,20 @@ Thread State and State Transitions</div></div>
<div class="line">}</div>
<div class="line"> </div>
<div class="line"><span class="keyword">const</span> <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#structosThreadAttr__t">osThreadAttr_t</a> thread1_attr = {</div>
-<div class="line"> .<a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#a6a5183df4c54c3e28dc8dc704f2487d5">priority</a> = <a class="code" href="cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342eca914433934143a9ba767e59577c56e6c2">osPriorityHigh</a> <span class="comment">//Set initial thread priority to high </span></div>
+<div class="line"> .<a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#a6a5183df4c54c3e28dc8dc704f2487d5">priority</a> = <a class="code" href="cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342eca914433934143a9ba767e59577c56e6c2">osPriorityHigh</a> <span class="comment">//Set initial thread priority to high </span></div>
<div class="line">};</div>
<div class="line"> </div>
<div class="line"><span class="keywordtype">int</span> main (<span class="keywordtype">void</span>) {</div>
<div class="line"> ;</div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a>(thread1, NULL, &amp;thread1_attr); </div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a>(thread1, NULL, &amp;thread1_attr);</div>
<div class="line"> ;</div>
<div class="line">}</div>
</div><!-- fragment --><p><a class="anchor" id="joinable_threads"></a><b>Example 6 - Joinable threads</b></p>
<p>In this example a master thread creates four threads with the <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga249499c519f3f8eef5673009ab6cfcbe">osThreadJoinable</a> attribute. These will do some work and return using the <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaddaa452dd7610e4096647a566d3556fc">osThreadExit</a> call after finished. <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga3fca90fb0679afeb968aa8c3d5874487">osThreadJoin</a> is used to synchronize the thread termination.</p>
-<div class="fragment"><div class="line"><a class="code" href="cmsis__os2_8h.html#a153a4a31b276a9758959580538720a51">__NO_RETURN</a> <span class="keywordtype">void</span> worker (<span class="keywordtype">void</span> *argument) { </div>
-<div class="line"> ; <span class="comment">// work a lot on data[] </span></div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__Wait.html#gaf6055a51390ef65b6b6edc28bf47322e">osDelay</a>(1000); </div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gaddaa452dd7610e4096647a566d3556fc">osThreadExit</a>();</div>
+<div class="fragment"><div class="line"><a class="code" href="cmsis__os2_8h.html#a153a4a31b276a9758959580538720a51">__NO_RETURN</a> <span class="keywordtype">void</span> worker (<span class="keywordtype">void</span> *argument) {</div>
+<div class="line"> ; <span class="comment">// work a lot on data[] </span></div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__Wait.html#gaf6055a51390ef65b6b6edc28bf47322e">osDelay</a>(1000U);</div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gaddaa452dd7610e4096647a566d3556fc">osThreadExit</a>();</div>
<div class="line">}</div>
<div class="line"> </div>
<div class="line"><a class="code" href="cmsis__os2_8h.html#a153a4a31b276a9758959580538720a51">__NO_RETURN</a> <span class="keywordtype">void</span> thread1 (<span class="keywordtype">void</span> *argument) {</div>
@@ -465,11 +465,11 @@ Thread State and State Transitions</div></div>
<div class="line"></div>
<div class="line"> memset(&amp;worker_attr, 0, <span class="keyword">sizeof</span>(worker_attr));</div>
<div class="line"> worker_attr.<a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#a6e93b49cb79c12f768d72580c7731f30">attr_bits</a> = <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga249499c519f3f8eef5673009ab6cfcbe">osThreadJoinable</a>;</div>
-<div class="line"> </div>
-<div class="line"> worker_ids[0] = <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a>(worker, &amp;data[0][0], &amp;worker_attr); </div>
-<div class="line"> worker_ids[1] = <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a>(worker, &amp;data[1][0], &amp;worker_attr); </div>
-<div class="line"> worker_ids[2] = <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a>(worker, &amp;data[2][0], &amp;worker_attr); </div>
-<div class="line"> worker_ids[3] = <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a>(worker, &amp;data[3][0], &amp;worker_attr); </div>
+<div class="line"> </div>
+<div class="line"> worker_ids[0] = <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a>(worker, &amp;data[0][0], &amp;worker_attr);</div>
+<div class="line"> worker_ids[1] = <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a>(worker, &amp;data[1][0], &amp;worker_attr);</div>
+<div class="line"> worker_ids[2] = <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a>(worker, &amp;data[2][0], &amp;worker_attr);</div>
+<div class="line"> worker_ids[3] = <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a>(worker, &amp;data[3][0], &amp;worker_attr);</div>
<div class="line"> </div>
<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga3fca90fb0679afeb968aa8c3d5874487">osThreadJoin</a>(worker_ids[0]);</div>
<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga3fca90fb0679afeb968aa8c3d5874487">osThreadJoin</a>(worker_ids[1]);</div>
@@ -540,7 +540,8 @@ memory for stack <p>Pointer to a memory location for the thread stack (64-bit al
stack_size</td>
<td class="fielddoc">
size of stack <p>The size (in bytes) of the stack specified by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ad7c9b42355a4c8b9467130ab3fb19e43">stack_mem</a>.</p>
-<p>Default: <span class="XML-Token">0</span> as the default is no memory provided with <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ad7c9b42355a4c8b9467130ab3fb19e43">stack_mem</a>. </p>
+<p>Default: <span class="XML-Token">0</span> as the default is no memory provided with <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ad7c9b42355a4c8b9467130ab3fb19e43">stack_mem</a>.</p>
+<p>/** </p>
</td></tr>
<tr><td class="fieldtype">
<a class="anchor" id="a6a5183df4c54c3e28dc8dc704f2487d5"></a><a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gad4e3e0971b41f2d17584a8c6837342ec">osPriority_t</a></td>
@@ -556,7 +557,8 @@ initial thread priority (default: osPriorityNormal) <p>Specifies the initial thr
tz_module</td>
<td class="fielddoc">
TrustZone module identifier. <p>TrustZone Thread Context Management Identifier to allocate context memory for threads. The RTOS kernel that runs in non-secure state calls the interface functions defined by the header file TZ_context.h. Can safely be set to zero for threads not using secure calls at all. See <a href="../../Core/html/group__context__trustzone__functions.html">TrustZone RTOS Context Management</a>.</p>
-<p>Default: token{0} not thread context specified. </p>
+<p>Default: <span class="XML-Token">0</span> not thread context specified.</p>
+<p>/** </p>
</td></tr>
<tr><td class="fieldtype">
<a class="anchor" id="a66f538babc389986738ec70104e0562b"></a>uint32_t</td>
@@ -650,7 +652,7 @@ reserved (must be 0) <p>Reserved for future use. </p>
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ggad3dc89e942e38d9f3af858a0269a820dae9d77830b6866e287417b6e1d983e971"></a>osThreadInactive</em>&#160;</td><td class="fielddoc">
<p>Inactive. </p>
-<p>The thread is created but not actively used, or has been terminated. </p>
+<p>The thread is created but not actively used, or has been terminated (returned for static control block allocation, when memory pools are used <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ggad3dc89e942e38d9f3af858a0269a820da339313e26613bc12f66a852e2ff8745e">osThreadError</a> is returned as the control block is no longer valid) </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggad3dc89e942e38d9f3af858a0269a820da59e286915944fe0e4d1ffdb1f2946f14"></a>osThreadReady</em>&#160;</td><td class="fielddoc">
<p>Ready. </p>
@@ -666,11 +668,11 @@ reserved (must be 0) <p>Reserved for future use. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggad3dc89e942e38d9f3af858a0269a820dad5b2726c2d0228f4f1a76cf6b630963c"></a>osThreadTerminated</em>&#160;</td><td class="fielddoc">
<p>Terminated. </p>
-<p>The thread is terminated and all its resources are freed. </p>
+<p>The thread is terminated and all its resources are not yet freed (applies to <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#joinable_threads">joinable threads).</a></p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ggad3dc89e942e38d9f3af858a0269a820da339313e26613bc12f66a852e2ff8745e"></a>osThreadError</em>&#160;</td><td class="fielddoc">
<p>Error. </p>
-<p>The thread thread has raised an error condition and cannot be scheduled. </p>
+<p>The thread does not exist (has raised an error condition) and cannot be scheduled. </p>
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="gad3dc89e942e38d9f3af858a0269a820da8872f7e352370eb11ee772c7dcca6e6c"></a>osThreadReserved</em>&#160;</td><td class="fielddoc">
<p>Prevents enum down-size compiler optimization. </p>
@@ -928,9 +930,9 @@ reserved (must be 0) <p>Reserved for future use. </p>
<p>The function <b>osThreadGetName</b> returns the pointer to the name string of the thread identified by parameter <em>thread_id</em> or <span class="XML-Token">NULL</span> in case of an error.</p>
<dl class="section note"><dt>Note</dt><dd>This function <b>cannot</b> be called from <a class="el" href="theory_of_operation.html#CMSIS_RTOS_ISR_Calls">Interrupt Service Routines</a>.</dd></dl>
<p><b>Code Example</b> </p>
-<div class="fragment"><div class="line"><span class="keywordtype">void</span> ThreadGetName_example (<span class="keywordtype">void</span>) {</div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id = <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a> ();</div>
-<div class="line"> <span class="keyword">const</span> <span class="keywordtype">char</span>* name = <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gac3230f3a55a297514b013ebf38f27e0a">osThreadGetName</a> (thread_id);</div>
+<div class="fragment"><div class="line"><span class="keywordtype">void</span> ThreadGetName_example (<span class="keywordtype">void</span>) {</div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id = <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>();</div>
+<div class="line"> <span class="keyword">const</span> <span class="keywordtype">char</span>* name = <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gac3230f3a55a297514b013ebf38f27e0a">osThreadGetName</a>(thread_id);</div>
<div class="line"> <span class="keywordflow">if</span> (name == NULL) {</div>
<div class="line"> <span class="comment">// Failed to get the thread name; not in a thread</span></div>
<div class="line"> }</div>
@@ -955,10 +957,10 @@ reserved (must be 0) <p>Reserved for future use. </p>
<p>The function <b>osThreadGetId</b> returns the thread object ID of the currently running thread or NULL in case of an error.</p>
<dl class="section note"><dt>Note</dt><dd>This function may be called from <a class="el" href="theory_of_operation.html#CMSIS_RTOS_ISR_Calls">Interrupt Service Routines</a>.</dd></dl>
<p><b>Code Example</b> </p>
-<div class="fragment"><div class="line"><span class="keywordtype">void</span> ThreadGetId_example (<span class="keywordtype">void</span>) {</div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> id; <span class="comment">// id for the currently running thread</span></div>
+<div class="fragment"><div class="line"><span class="keywordtype">void</span> ThreadGetId_example (<span class="keywordtype">void</span>) {</div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> id; <span class="comment">// id for the currently running thread</span></div>
<div class="line"> </div>
-<div class="line"> <span class="keywordtype">id</span> = <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a> ();</div>
+<div class="line"> <span class="keywordtype">id</span> = <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>();</div>
<div class="line"> <span class="keywordflow">if</span> (<span class="keywordtype">id</span> == NULL) {</div>
<div class="line"> <span class="comment">// Failed to get the id</span></div>
<div class="line"> }</div>
@@ -1027,28 +1029,28 @@ reserved (must be 0) <p>Reserved for future use. </p>
<ul>
<li><em>osOK:</em> the priority of the specified thread has been changed successfully.</li>
<li><em>osErrorParameter:</em> <em>thread_id</em> is <span class="XML-Token">NULL</span> or invalid or <em>priority</em> is incorrect.</li>
-<li><em>osErrorResource:</em> thread specified by parameter <em>thread_id</em> is in an invalid thread state.</li>
+<li><em>osErrorResource:</em> the thread is in an invalid state.</li>
<li><em>osErrorISR:</em> the function <b>osThreadSetPriority</b> cannot be called from interrupt service routines.</li>
</ul>
<dl class="section note"><dt>Note</dt><dd>This function <b>cannot</b> be called from <a class="el" href="theory_of_operation.html#CMSIS_RTOS_ISR_Calls">Interrupt Service Routines</a>.</dd></dl>
<p><b>Code Example</b> </p>
<div class="fragment"><div class="line"><span class="preprocessor">#include &quot;<a class="code" href="cmsis__os2_8h.html">cmsis_os2.h</a>&quot;</span></div>
<div class="line"> </div>
-<div class="line"><span class="keywordtype">void</span> Thread_1 (<span class="keywordtype">void</span> <span class="keyword">const</span> *arg) { <span class="comment">// Thread function</span></div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> id; <span class="comment">// id for the currently running thread</span></div>
-<div class="line"> osStatus_t status; <span class="comment">// status of the executed function</span></div>
-<div class="line"> </div>
-<div class="line"> : </div>
-<div class="line"> <span class="keywordtype">id</span> = <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a> (); <span class="comment">// Obtain ID of current running thread</span></div>
-<div class="line"> </div>
-<div class="line"> status = <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga861a420fb2d643115b06622903fb3bfb">osThreadSetPriority</a> (<span class="keywordtype">id</span>, <a class="code" href="cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342eca193b650117c209b4a203954542bcc3e6">osPriorityBelowNormal</a>); <span class="comment">// Set thread priority</span></div>
-<div class="line"> <span class="keywordflow">if</span> (status == <a class="code" href="cmsis__os2_8h.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813ea9e1c9e2550bb4de8969a935acffc968f">osOK</a>) {</div>
+<div class="line"><span class="keywordtype">void</span> Thread_1 (<span class="keywordtype">void</span> <span class="keyword">const</span> *arg) { <span class="comment">// Thread function</span></div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> id; <span class="comment">// id for the currently running thread</span></div>
+<div class="line"> osStatus_t status; <span class="comment">// status of the executed function</span></div>
+<div class="line"> </div>
+<div class="line"> :</div>
+<div class="line"> <span class="keywordtype">id</span> = <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>(); <span class="comment">// Obtain ID of current running thread</span></div>
+<div class="line"> </div>
+<div class="line"> status = <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga861a420fb2d643115b06622903fb3bfb">osThreadSetPriority</a>(<span class="keywordtype">id</span>, <a class="code" href="cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342eca193b650117c209b4a203954542bcc3e6">osPriorityBelowNormal</a>); <span class="comment">// Set thread priority</span></div>
+<div class="line"> <span class="keywordflow">if</span> (status == <a class="code" href="cmsis__os2_8h.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813ea9e1c9e2550bb4de8969a935acffc968f">osOK</a>) {</div>
<div class="line"> <span class="comment">// Thread priority changed to BelowNormal</span></div>
<div class="line"> }</div>
<div class="line"> <span class="keywordflow">else</span> {</div>
<div class="line"> <span class="comment">// Failed to set the priority</span></div>
<div class="line"> }</div>
-<div class="line"> : </div>
+<div class="line"> :</div>
<div class="line">}</div>
</div><!-- fragment -->
</div>
@@ -1083,12 +1085,12 @@ reserved (must be 0) <p>Reserved for future use. </p>
<p><b>Code Example</b> </p>
<div class="fragment"><div class="line"><span class="preprocessor">#include &quot;<a class="code" href="cmsis__os2_8h.html">cmsis_os2.h</a>&quot;</span></div>
<div class="line"> </div>
-<div class="line"><span class="keywordtype">void</span> Thread_1 (<span class="keywordtype">void</span> <span class="keyword">const</span> *arg) { <span class="comment">// Thread function</span></div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> id; <span class="comment">// id for the currently running thread</span></div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gad4e3e0971b41f2d17584a8c6837342ec">osPriority_t</a> priority; <span class="comment">// thread priority</span></div>
+<div class="line"><span class="keywordtype">void</span> Thread_1 (<span class="keywordtype">void</span> <span class="keyword">const</span> *arg) { <span class="comment">// Thread function</span></div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> id; <span class="comment">// id for the currently running thread</span></div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gad4e3e0971b41f2d17584a8c6837342ec">osPriority_t</a> priority; <span class="comment">// thread priority</span></div>
<div class="line"> </div>
-<div class="line"> <span class="keywordtype">id</span> = <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a> (); <span class="comment">// Obtain ID of current running thread</span></div>
-<div class="line"> priority = <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga0aeaf349604f456e68e78f9d3b42e44b">osThreadGetPriority</a> (<span class="keywordtype">id</span>); <span class="comment">// Obtain the thread priority</span></div>
+<div class="line"> <span class="keywordtype">id</span> = <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>(); <span class="comment">// Obtain ID of current running thread</span></div>
+<div class="line"> priority = <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga0aeaf349604f456e68e78f9d3b42e44b">osThreadGetPriority</a>(<span class="keywordtype">id</span>); <span class="comment">// Obtain the thread priority</span></div>
<div class="line">}</div>
</div><!-- fragment -->
</div>
@@ -1120,12 +1122,12 @@ This function <b>has no impact</b> when called when the kernel is locked, see <a
<p><b>Code Example</b> </p>
<div class="fragment"><div class="line"><span class="preprocessor">#include &quot;<a class="code" href="cmsis__os2_8h.html">cmsis_os2.h</a>&quot;</span></div>
<div class="line"> </div>
-<div class="line"><span class="keywordtype">void</span> Thread_1 (<span class="keywordtype">void</span> <span class="keyword">const</span> *arg) { <span class="comment">// Thread function</span></div>
-<div class="line"> osStatus_t status; <span class="comment">// status of the executed function</span></div>
+<div class="line"><span class="keywordtype">void</span> Thread_1 (<span class="keywordtype">void</span> <span class="keyword">const</span> *arg) { <span class="comment">// Thread function</span></div>
+<div class="line"> osStatus_t status; <span class="comment">// status of the executed function</span></div>
<div class="line"> :</div>
-<div class="line"> <span class="keywordflow">while</span> (1) {</div>
-<div class="line"> status = <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gad01c7ec26535b1de6b018bb9466720e2">osThreadYield</a>(); <span class="comment">// </span></div>
-<div class="line"> <span class="keywordflow">if</span> (status != <a class="code" href="cmsis__os2_8h.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813ea9e1c9e2550bb4de8969a935acffc968f">osOK</a>) {</div>
+<div class="line"> <span class="keywordflow">while</span> (1) {</div>
+<div class="line"> status = <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gad01c7ec26535b1de6b018bb9466720e2">osThreadYield</a>();</div>
+<div class="line"> <span class="keywordflow">if</span> (status != <a class="code" href="cmsis__os2_8h.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813ea9e1c9e2550bb4de8969a935acffc968f">osOK</a>) {</div>
<div class="line"> <span class="comment">// an error occurred</span></div>
<div class="line"> }</div>
<div class="line"> }</div>
@@ -1159,7 +1161,7 @@ This function <b>has no impact</b> when called when the kernel is locked, see <a
<ul>
<li><em>osOK:</em> the thread has been suspended successfully.</li>
<li><em>osErrorParameter:</em> <em>thread_id</em> is <span class="XML-Token">NULL</span> or invalid.</li>
-<li><em>osErrorResource:</em> thread specified by parameter <em>thread_id</em> is in an invalid thread state.</li>
+<li><em>osErrorResource:</em> the thread is in an invalid state.</li>
<li><em>osErrorISR:</em> the function <b>osThreadSuspend</b> cannot be called from interrupt service routines.</li>
</ul>
<dl class="section note"><dt>Note</dt><dd>This function <b>cannot</b> be called from <a class="el" href="theory_of_operation.html#CMSIS_RTOS_ISR_Calls">Interrupt Service Routines</a>. </dd>
@@ -1195,7 +1197,7 @@ This function <b>must not</b> be called to suspend the running thread when the k
<ul>
<li><em>osOK:</em> the thread has been resumed successfully.</li>
<li><em>osErrorParameter:</em> <em>thread_id</em> is <span class="XML-Token">NULL</span> or invalid.</li>
-<li><em>osErrorResource:</em> thread specified by parameter <em>thread_id</em> is in an invalid thread state.</li>
+<li><em>osErrorResource:</em> the thread is in an invalid state.</li>
<li><em>osErrorISR:</em> the function <b>osThreadResume</b> cannot be called from interrupt service routines.</li>
</ul>
<dl class="section note"><dt>Note</dt><dd>This function <b>cannot</b> be called from <a class="el" href="theory_of_operation.html#CMSIS_RTOS_ISR_Calls">Interrupt Service Routines</a>. </dd>
@@ -1229,7 +1231,7 @@ This function <b>may be</b> called when kernel is locked (<a class="el" href="gr
<ul>
<li><em>osOK:</em> the attribute of the specified thread has been changed to detached successfully.</li>
<li><em>osErrorParameter:</em> <em>thread_id</em> is <span class="XML-Token">NULL</span> or invalid.</li>
-<li><em>osErrorResource:</em> thread specified by parameter <em>thread_id</em> is in an invalid thread state.</li>
+<li><em>osErrorResource:</em> the thread is in an invalid state.</li>
<li><em>osErrorISR:</em> the function <b>osThreadDetach</b> cannot be called from interrupt service routines.</li>
</ul>
<dl class="section note"><dt>Note</dt><dd>This function <b>cannot</b> be called from <a class="el" href="theory_of_operation.html#CMSIS_RTOS_ISR_Calls">Interrupt Service Routines</a>. </dd></dl>
@@ -1261,10 +1263,13 @@ This function <b>may be</b> called when kernel is locked (<a class="el" href="gr
<ul>
<li><em>osOK:</em> if the thread has already been terminated and joined or once the thread has been terminated and the join operations succeeds.</li>
<li><em>osErrorParameter:</em> <em>thread_id</em> is <span class="XML-Token">NULL</span> or invalid.</li>
-<li><em>osErrorResource:</em> parameter <em>thread_id</em> is <span class="XML-Token">NULL</span> or refers to a thread that is not an active thread or the thread is not joinable.</li>
+<li><em>osErrorResource:</em> the thread is in an invalid state (ex: not joinable).</li>
<li><em>osErrorISR:</em> the function <b>osThreadJoin</b> cannot be called from interrupt service routines.</li>
</ul>
-<dl class="section note"><dt>Note</dt><dd>This function <b>cannot</b> be called from <a class="el" href="theory_of_operation.html#CMSIS_RTOS_ISR_Calls">Interrupt Service Routines</a>. </dd></dl>
+<dl class="section note"><dt>Note</dt><dd>This function <b>cannot</b> be called from <a class="el" href="theory_of_operation.html#CMSIS_RTOS_ISR_Calls">Interrupt Service Routines</a>. <br/>
+ </dd>
+<dd>
+Only one thread shall call <b>osThreadJoin</b> to join the target thread. If multiple threads try to join simultaneously with the same thread, the results are undefined. </dd></dl>
</div>
</div>
@@ -1286,7 +1291,7 @@ This function <b>may be</b> called when kernel is locked (<a class="el" href="gr
<p><b>Code</b> <b>Example</b> </p>
<div class="fragment"><div class="line"><a class="code" href="cmsis__os2_8h.html#a153a4a31b276a9758959580538720a51">__NO_RETURN</a> <span class="keywordtype">void</span> worker (<span class="keywordtype">void</span> *argument) {</div>
<div class="line"> <span class="comment">// do something</span></div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__Wait.html#gaf6055a51390ef65b6b6edc28bf47322e">osDelay</a>(1000);</div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__Wait.html#gaf6055a51390ef65b6b6edc28bf47322e">osDelay</a>(1000U);</div>
<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gaddaa452dd7610e4096647a566d3556fc">osThreadExit</a>();</div>
<div class="line">}</div>
</div><!-- fragment -->
@@ -1317,30 +1322,32 @@ This function <b>may be</b> called when kernel is locked (<a class="el" href="gr
<ul>
<li><em>osOK:</em> the specified thread has been removed from the active thread list successfully.</li>
<li><em>osErrorParameter:</em> <em>thread_id</em> is <span class="XML-Token">NULL</span> or invalid.</li>
-<li><em>osErrorResource:</em> thread specified by parameter <em>thread_id</em> is in an invalid thread state or no other <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ThreadStates">READY</a> thread exists.</li>
+<li><em>osErrorResource:</em> the thread is in an invalid state or no other <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ThreadStates">READY</a> thread exists.</li>
<li><em>osErrorISR:</em> the function <b>osThreadTerminate</b> cannot be called from interrupt service routines.</li>
</ul>
<dl class="section note"><dt>Note</dt><dd>This function <b>cannot</b> be called from <a class="el" href="theory_of_operation.html#CMSIS_RTOS_ISR_Calls">Interrupt Service Routines</a>. </dd>
<dd>
-Avoid calling the function with a <em>thread_id</em> that does not exist or has been terminated already.</dd></dl>
+Avoid calling the function with a <em>thread_id</em> that does not exist or has been terminated already. </dd>
+<dd>
+<b>osThreadTerminate</b> destroys non-joinable threads and removes their thread_id from the system. Subsequent access to the thread_id (for example <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gacc0a98b42f0a5928e12dc91dc76866b9">osThreadGetState</a>) will return an <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ggad3dc89e942e38d9f3af858a0269a820da339313e26613bc12f66a852e2ff8745e">osThreadError</a>. Joinable threads will not be destroyed and return the status <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ggad3dc89e942e38d9f3af858a0269a820dad5b2726c2d0228f4f1a76cf6b630963c">osThreadTerminated</a> until they are joined with <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga3fca90fb0679afeb968aa8c3d5874487">osThreadJoin</a>.</dd></dl>
<p><b>Code Example</b> </p>
<div class="fragment"><div class="line"><span class="preprocessor">#include &quot;<a class="code" href="cmsis__os2_8h.html">cmsis_os2.h</a>&quot;</span></div>
<div class="line"> </div>
-<div class="line"><span class="keywordtype">void</span> Thread_1 (<span class="keywordtype">void</span> *arg); <span class="comment">// function prototype for Thread_1</span></div>
+<div class="line"><span class="keywordtype">void</span> Thread_1 (<span class="keywordtype">void</span> *arg); <span class="comment">// function prototype for Thread_1</span></div>
<div class="line"> </div>
<div class="line"><span class="keywordtype">void</span> ThreadTerminate_example (<span class="keywordtype">void</span>) {</div>
<div class="line"> osStatus_t status;</div>
<div class="line"> <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> id;</div>
<div class="line"> </div>
-<div class="line"> <span class="keywordtype">id</span> = <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> (Thread_1, NULL, NULL); <span class="comment">// create the thread</span></div>
-<div class="line"> <span class="comment">// do something</span></div>
-<div class="line"> status = <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga2f8ba6dba6e9c065a6e236ffd410d74a">osThreadTerminate</a> (<span class="keywordtype">id</span>); <span class="comment">// stop the thread</span></div>
+<div class="line"> <span class="keywordtype">id</span> = <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a>(Thread_1, NULL, NULL); <span class="comment">// create the thread</span></div>
+<div class="line"> <span class="comment">// do something</span></div>
+<div class="line"> status = <a class="code" href="group__CMSIS__RTOS__ThreadMgmt.html#ga2f8ba6dba6e9c065a6e236ffd410d74a">osThreadTerminate</a>(<span class="keywordtype">id</span>); <span class="comment">// stop the thread</span></div>
<div class="line"> <span class="keywordflow">if</span> (status == <a class="code" href="cmsis__os2_8h.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813ea9e1c9e2550bb4de8969a935acffc968f">osOK</a>) {</div>
-<div class="line"> <span class="comment">// Thread was terminated successfully</span></div>
-<div class="line"> }</div>
+<div class="line"> <span class="comment">// Thread was terminated successfully</span></div>
+<div class="line"> }</div>
<div class="line"> <span class="keywordflow">else</span> {</div>
-<div class="line"> <span class="comment">// Failed to terminate a thread</span></div>
-<div class="line"> }</div>
+<div class="line"> <span class="comment">// Failed to terminate a thread</span></div>
+<div class="line"> }</div>
<div class="line">}</div>
</div><!-- fragment -->
</div>
@@ -1455,7 +1462,7 @@ Avoid calling the function with a <em>thread_id</em> that does not exist or has
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/group__CMSIS__RTOS__TickAPI.html b/docs/RTOS2/html/group__CMSIS__RTOS__TickAPI.html
index 0a55e13..87a686a 100644
--- a/docs/RTOS2/html/group__CMSIS__RTOS__TickAPI.html
+++ b/docs/RTOS2/html/group__CMSIS__RTOS__TickAPI.html
@@ -434,7 +434,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/group__CMSIS__RTOS__TimerMgmt.html b/docs/RTOS2/html/group__CMSIS__RTOS__TimerMgmt.html
index 4ef2b0b..a425ce2 100644
--- a/docs/RTOS2/html/group__CMSIS__RTOS__TimerMgmt.html
+++ b/docs/RTOS2/html/group__CMSIS__RTOS__TimerMgmt.html
@@ -183,12 +183,12 @@ Behavior of a Periodic Timer</div></div>
<li>Define the timers: <div class="fragment"><div class="line"><a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gaad5409379689ee27bb0a0b56ea4a4b34">osTimerId_t</a> one_shot_id, periodic_id;</div>
</div><!-- fragment --></li>
<li>Define callback functions: <div class="fragment"><div class="line"><span class="keyword">static</span> <span class="keywordtype">void</span> one_shot_Callback (<span class="keywordtype">void</span> *argument) {</div>
-<div class="line"> int32_t arg = (int32_t)argument; <span class="comment">// cast back argument &#39;0&#39; </span></div>
-<div class="line"> <span class="comment">// do something, i.e. set thread/event flags</span></div>
+<div class="line"> int32_t arg = (int32_t)argument; <span class="comment">// cast back argument &#39;0&#39; </span></div>
+<div class="line"> <span class="comment">// do something, i.e. set thread/event flags</span></div>
<div class="line">}</div>
<div class="line"><span class="keyword">static</span> <span class="keywordtype">void</span> periodic_Callback (<span class="keywordtype">void</span> *argument) {</div>
-<div class="line"> int32_t arg = (int32_t)argument; <span class="comment">// cast back argument &#39;5&#39;</span></div>
-<div class="line"> <span class="comment">// do something, i.e. set thread/event flags</span></div>
+<div class="line"> int32_t arg = (int32_t)argument; <span class="comment">// cast back argument &#39;5&#39;</span></div>
+<div class="line"> <span class="comment">// do something, i.e. set thread/event flags</span></div>
<div class="line">}</div>
</div><!-- fragment --></li>
<li>Instantiate and start the timers: <div class="fragment"><div class="line"><span class="comment">// creates a one-shot timer:</span></div>
@@ -197,11 +197,11 @@ Behavior of a Periodic Timer</div></div>
<div class="line"><span class="comment">// creates a periodic timer:</span></div>
<div class="line">periodic_id = <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gad4e7f785c5f700a509f55a3bf6a62bec">osTimerNew</a>(periodic_Callback, <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gga7dc24a4c2b90334427081c3da7a71915ab3463d921dc310938094745c230f2b35">osTimerPeriodic</a>, (<span class="keywordtype">void</span> *)5, NULL); <span class="comment">// (void*)5 is passed as an argument</span></div>
<div class="line"> <span class="comment">// to the callback function</span></div>
-<div class="line"><a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gab6ee2859ea657641b7adfac599b8121d">osTimerStart</a>(one_shot_id, 500);</div>
-<div class="line"><a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gab6ee2859ea657641b7adfac599b8121d">osTimerStart</a>(periodic_id, 1500);</div>
+<div class="line"><a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gab6ee2859ea657641b7adfac599b8121d">osTimerStart</a>(one_shot_id, 500U);</div>
+<div class="line"><a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gab6ee2859ea657641b7adfac599b8121d">osTimerStart</a>(periodic_id, 1500U);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// start the one-shot timer again after it has triggered the first time:</span></div>
-<div class="line"><a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gab6ee2859ea657641b7adfac599b8121d">osTimerStart</a>(one_shot_id, 500);</div>
+<div class="line"><a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gab6ee2859ea657641b7adfac599b8121d">osTimerStart</a>(one_shot_id, 500U);</div>
<div class="line"> </div>
<div class="line"><span class="comment">// when timers are not needed any longer free the resources:</span></div>
<div class="line"><a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gad0001dd74721ab461789324806db2453">osTimerDelete</a>(one_shot_id);</div>
@@ -371,27 +371,27 @@ Returned by:</p>
<p><b>Code Example</b> </p>
<div class="fragment"><div class="line"><span class="preprocessor">#include &quot;<a class="code" href="cmsis__os2_8h.html">cmsis_os2.h</a>&quot;</span></div>
<div class="line"> </div>
-<div class="line"><span class="keywordtype">void</span> Timer1_Callback (<span class="keywordtype">void</span> *arg); <span class="comment">// prototypes for timer callback function</span></div>
-<div class="line"><span class="keywordtype">void</span> Timer2_Callback (<span class="keywordtype">void</span> *arg); </div>
+<div class="line"><span class="keywordtype">void</span> Timer1_Callback (<span class="keywordtype">void</span> *arg); <span class="comment">// prototypes for timer callback function</span></div>
+<div class="line"><span class="keywordtype">void</span> Timer2_Callback (<span class="keywordtype">void</span> *arg); <span class="comment">// prototypes for timer callback function</span></div>
<div class="line"> </div>
-<div class="line">uint32_t exec1; <span class="comment">// argument for the timer call back function</span></div>
-<div class="line">uint32_t exec2; <span class="comment">// argument for the timer call back function</span></div>
+<div class="line">uint32_t exec1; <span class="comment">// argument for the timer call back function</span></div>
+<div class="line">uint32_t exec2; <span class="comment">// argument for the timer call back function</span></div>
<div class="line"> </div>
<div class="line"><span class="keywordtype">void</span> TimerCreate_example (<span class="keywordtype">void</span>) {</div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gaad5409379689ee27bb0a0b56ea4a4b34">osTimerId_t</a> id1; <span class="comment">// timer id</span></div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gaad5409379689ee27bb0a0b56ea4a4b34">osTimerId_t</a> id2; <span class="comment">// timer id</span></div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gaad5409379689ee27bb0a0b56ea4a4b34">osTimerId_t</a> id1; <span class="comment">// timer id</span></div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gaad5409379689ee27bb0a0b56ea4a4b34">osTimerId_t</a> id2; <span class="comment">// timer id</span></div>
<div class="line"> </div>
<div class="line"> <span class="comment">// Create one-shoot timer</span></div>
-<div class="line"> exec1 = 1;</div>
-<div class="line"> id1 = <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gad4e7f785c5f700a509f55a3bf6a62bec">osTimerNew</a> (Timer1_Callback, <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gga7dc24a4c2b90334427081c3da7a71915a2e0e1f31c742c84b497c4d7143357bdb">osTimerOnce</a>, &amp;exec1, NULL);</div>
-<div class="line"> <span class="keywordflow">if</span> (id1 != NULL) {</div>
+<div class="line"> exec1 = 1U;</div>
+<div class="line"> id1 = <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gad4e7f785c5f700a509f55a3bf6a62bec">osTimerNew</a>(Timer1_Callback, <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gga7dc24a4c2b90334427081c3da7a71915a2e0e1f31c742c84b497c4d7143357bdb">osTimerOnce</a>, &amp;exec1, NULL);</div>
+<div class="line"> <span class="keywordflow">if</span> (id1 != NULL) {</div>
<div class="line"> <span class="comment">// One-shoot timer created</span></div>
<div class="line"> }</div>
<div class="line"> </div>
<div class="line"> <span class="comment">// Create periodic timer</span></div>
-<div class="line"> exec2 = 2;</div>
-<div class="line"> id2 = <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gad4e7f785c5f700a509f55a3bf6a62bec">osTimerNew</a> (Timer2_Callback, <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gga7dc24a4c2b90334427081c3da7a71915ab3463d921dc310938094745c230f2b35">osTimerPeriodic</a>, &amp;exec2, NULL);</div>
-<div class="line"> <span class="keywordflow">if</span> (id2 != NULL) {</div>
+<div class="line"> exec2 = 2U;</div>
+<div class="line"> id2 = <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gad4e7f785c5f700a509f55a3bf6a62bec">osTimerNew</a>(Timer2_Callback, <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gga7dc24a4c2b90334427081c3da7a71915ab3463d921dc310938094745c230f2b35">osTimerPeriodic</a>, &amp;exec2, NULL);</div>
+<div class="line"> <span class="keywordflow">if</span> (id2 != NULL) {</div>
<div class="line"> <span class="comment">// Periodic timer created</span></div>
<div class="line"> }</div>
<div class="line"> :</div>
@@ -461,33 +461,33 @@ Returned by:</p>
<li><em>osOK:</em> the specified timer has been started or restarted.</li>
<li><em>osErrorISR:</em> <b>osTimerStart</b> cannot be called from interrupt service routines.</li>
<li><em>osErrorParameter:</em> parameter <em>timer_id</em> is either <span class="XML-Token">NULL</span> or invalid or <em>ticks</em> is incorrect.</li>
-<li><em>osErrorResource:</em> the timer specified by parameter <em>timer_id</em> is in an invalid timer state.</li>
+<li><em>osErrorResource:</em> the timer is in an invalid state.</li>
</ul>
<dl class="section note"><dt>Note</dt><dd>This function <b>cannot</b> be called from <a class="el" href="theory_of_operation.html#CMSIS_RTOS_ISR_Calls">Interrupt Service Routines</a>.</dd></dl>
<p><b>Code Example</b> </p>
<div class="fragment"><div class="line"><span class="preprocessor">#include &quot;<a class="code" href="cmsis__os2_8h.html">cmsis_os2.h</a>&quot;</span></div>
-<div class="line"> </div>
-<div class="line"><span class="keywordtype">void</span> Timer_Callback (<span class="keywordtype">void</span> *arg) { <span class="comment">// timer callback function</span></div>
-<div class="line"> <span class="comment">// arg contains &amp;exec</span></div>
-<div class="line"> <span class="comment">// called every second after osTimerStart</span></div>
-<div class="line">} </div>
<div class="line"> </div>
-<div class="line">uint32_t exec; <span class="comment">// argument for the timer call back function</span></div>
+<div class="line"><span class="keywordtype">void</span> Timer_Callback (<span class="keywordtype">void</span> *arg) { <span class="comment">// timer callback function</span></div>
+<div class="line"> <span class="comment">// arg contains &amp;exec</span></div>
+<div class="line"> <span class="comment">// called every second after osTimerStart</span></div>
+<div class="line">}</div>
+<div class="line"> </div>
+<div class="line">uint32_t exec; <span class="comment">// argument for the timer call back function</span></div>
<div class="line"> </div>
-<div class="line"><span class="keywordtype">void</span> TimerStart_example (<span class="keywordtype">void</span>) {</div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gaad5409379689ee27bb0a0b56ea4a4b34">osTimerId_t</a> id; <span class="comment">// timer id</span></div>
-<div class="line"> uint32_t timerDelay; <span class="comment">// timer value</span></div>
-<div class="line"> osStatus_t status; <span class="comment">// function return status</span></div>
+<div class="line"><span class="keywordtype">void</span> TimerStart_example (<span class="keywordtype">void</span>) {</div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gaad5409379689ee27bb0a0b56ea4a4b34">osTimerId_t</a> id; <span class="comment">// timer id</span></div>
+<div class="line"> uint32_t timerDelay; <span class="comment">// timer value</span></div>
+<div class="line"> osStatus_t status; <span class="comment">// function return status</span></div>
<div class="line"> </div>
<div class="line"> <span class="comment">// Create periodic timer</span></div>
-<div class="line"> exec = 1;</div>
-<div class="line"> <span class="keywordtype">id</span> = <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gad4e7f785c5f700a509f55a3bf6a62bec">osTimerNew</a> (Timer_Callback, <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gga7dc24a4c2b90334427081c3da7a71915ab3463d921dc310938094745c230f2b35">osTimerPeriodic</a>, &amp;exec, NULL);</div>
-<div class="line"> <span class="keywordflow">if</span> (<span class="keywordtype">id</span>) {</div>
-<div class="line"> timerDelay = 1000;</div>
-<div class="line"> status = <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gab6ee2859ea657641b7adfac599b8121d">osTimerStart</a> (<span class="keywordtype">id</span>, timerDelay); <span class="comment">// start timer</span></div>
-<div class="line"> <span class="keywordflow">if</span> (status != <a class="code" href="cmsis__os2_8h.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813ea9e1c9e2550bb4de8969a935acffc968f">osOK</a>) {</div>
+<div class="line"> exec = 1U;</div>
+<div class="line"> <span class="keywordtype">id</span> = <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gad4e7f785c5f700a509f55a3bf6a62bec">osTimerNew</a>(Timer_Callback, <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gga7dc24a4c2b90334427081c3da7a71915ab3463d921dc310938094745c230f2b35">osTimerPeriodic</a>, &amp;exec, NULL);</div>
+<div class="line"> <span class="keywordflow">if</span> (<span class="keywordtype">id</span> != NULL) {</div>
+<div class="line"> timerDelay = 1000U;</div>
+<div class="line"> status = <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gab6ee2859ea657641b7adfac599b8121d">osTimerStart</a>(<span class="keywordtype">id</span>, timerDelay); <span class="comment">// start timer</span></div>
+<div class="line"> <span class="keywordflow">if</span> (status != <a class="code" href="cmsis__os2_8h.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813ea9e1c9e2550bb4de8969a935acffc968f">osOK</a>) {</div>
<div class="line"> <span class="comment">// Timer could not be started</span></div>
-<div class="line"> } </div>
+<div class="line"> }</div>
<div class="line"> }</div>
<div class="line"> ;</div>
<div class="line">}</div>
@@ -520,31 +520,31 @@ Returned by:</p>
<li><em>osOK:</em> the specified timer has been stopped.</li>
<li><em>osErrorISR:</em> <b>osTimerStop</b> cannot be called from interrupt service routines.</li>
<li><em>osErrorParameter:</em> parameter <em>timer_id</em> is either <span class="XML-Token">NULL</span> or invalid.</li>
-<li><em>osErrorResource:</em> the timer specified by parameter <em>timer_id</em> is not running (you can only stop a running timer).</li>
+<li><em>osErrorResource:</em> the timer is not running (you can only stop a running timer).</li>
</ul>
<dl class="section note"><dt>Note</dt><dd>This function <b>cannot</b> be called from <a class="el" href="theory_of_operation.html#CMSIS_RTOS_ISR_Calls">Interrupt Service Routines</a>.</dd></dl>
<p><b>Code Example</b> </p>
<div class="fragment"><div class="line"><span class="preprocessor">#include &quot;<a class="code" href="cmsis__os2_8h.html">cmsis_os2.h</a>&quot;</span></div>
<div class="line"> </div>
-<div class="line"><span class="keywordtype">void</span> Timer_Callback (<span class="keywordtype">void</span> *arg); <span class="comment">// prototype for timer callback function</span></div>
+<div class="line"><span class="keywordtype">void</span> Timer_Callback (<span class="keywordtype">void</span> *arg); <span class="comment">// prototype for timer callback function</span></div>
+<div class="line"> </div>
+<div class="line">uint32_t exec; <span class="comment">// argument for the timer call back function</span></div>
<div class="line"> </div>
-<div class="line">uint32_t exec; <span class="comment">// argument for the timer call back function</span></div>
-<div class="line"></div>
<div class="line"><span class="keywordtype">void</span> TimerStop_example (<span class="keywordtype">void</span>) {</div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gaad5409379689ee27bb0a0b56ea4a4b34">osTimerId_t</a> id; <span class="comment">// timer id</span></div>
-<div class="line"> osStatus_t status; <span class="comment">// function return status</span></div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gaad5409379689ee27bb0a0b56ea4a4b34">osTimerId_t</a> id; <span class="comment">// timer id</span></div>
+<div class="line"> osStatus_t status; <span class="comment">// function return status</span></div>
<div class="line"> </div>
<div class="line"> <span class="comment">// Create periodic timer</span></div>
-<div class="line"> exec = 1;</div>
-<div class="line"> <span class="keywordtype">id</span> = <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gad4e7f785c5f700a509f55a3bf6a62bec">osTimerNew</a> (Timer_Callback, <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gga7dc24a4c2b90334427081c3da7a71915ab3463d921dc310938094745c230f2b35">osTimerPeriodic</a>, &amp;exec, NULL);</div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gab6ee2859ea657641b7adfac599b8121d">osTimerStart</a> (<span class="keywordtype">id</span>, 1000); <span class="comment">// start timer</span></div>
+<div class="line"> exec = 1U;</div>
+<div class="line"> <span class="keywordtype">id</span> = <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gad4e7f785c5f700a509f55a3bf6a62bec">osTimerNew</a>(Timer_Callback, <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gga7dc24a4c2b90334427081c3da7a71915ab3463d921dc310938094745c230f2b35">osTimerPeriodic</a>, &amp;exec, NULL);</div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gab6ee2859ea657641b7adfac599b8121d">osTimerStart</a>(<span class="keywordtype">id</span>, 1000U); <span class="comment">// start timer</span></div>
<div class="line"> :</div>
-<div class="line"> status = <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gabd7a89356da7717293eb0bc5d87b8ac9">osTimerStop</a> (<span class="keywordtype">id</span>); <span class="comment">// stop timer</span></div>
+<div class="line"> status = <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gabd7a89356da7717293eb0bc5d87b8ac9">osTimerStop</a>(<span class="keywordtype">id</span>); <span class="comment">// stop timer</span></div>
<div class="line"> <span class="keywordflow">if</span> (status != <a class="code" href="cmsis__os2_8h.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813ea9e1c9e2550bb4de8969a935acffc968f">osOK</a>) {</div>
<div class="line"> <span class="comment">// Timer could not be stopped</span></div>
-<div class="line"> } </div>
+<div class="line"> }</div>
<div class="line"> ;</div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gab6ee2859ea657641b7adfac599b8121d">osTimerStart</a> (<span class="keywordtype">id</span>, 1000); <span class="comment">// start timer again</span></div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gab6ee2859ea657641b7adfac599b8121d">osTimerStart</a>(<span class="keywordtype">id</span>, 1000U); <span class="comment">// start timer again</span></div>
<div class="line"> ;</div>
<div class="line">}</div>
</div><!-- fragment -->
@@ -601,26 +601,26 @@ Returned by:</p>
<li><em>osOK:</em> the specified timer has been deleted.</li>
<li><em>osErrorISR:</em> <b>osTimerDelete</b> cannot be called from interrupt service routines.</li>
<li><em>osErrorParameter:</em> parameter <em>timer_id</em> is either <span class="XML-Token">NULL</span> or invalid.</li>
-<li><em>osErrorResource:</em> the timer specified by parameter <em>timer_id</em> is in an invalid timer state.</li>
+<li><em>osErrorResource:</em> the timer is in an invalid state.</li>
</ul>
<dl class="section note"><dt>Note</dt><dd>This function <b>cannot</b> be called from <a class="el" href="theory_of_operation.html#CMSIS_RTOS_ISR_Calls">Interrupt Service Routines</a>.</dd></dl>
<p><b>Code Example</b> </p>
<div class="fragment"><div class="line"><span class="preprocessor">#include &quot;<a class="code" href="cmsis__os2_8h.html">cmsis_os2.h</a>&quot;</span></div>
-<div class="line"></div>
-<div class="line"><span class="keywordtype">void</span> Timer_Callback (<span class="keywordtype">void</span> *arg); <span class="comment">// prototype for timer callback function</span></div>
<div class="line"> </div>
-<div class="line">uint32_t exec; <span class="comment">// argument for the timer call back function</span></div>
-<div class="line"></div>
+<div class="line"><span class="keywordtype">void</span> Timer_Callback (<span class="keywordtype">void</span> *arg); <span class="comment">// prototype for timer callback function</span></div>
+<div class="line"> </div>
+<div class="line">uint32_t exec; <span class="comment">// argument for the timer call back function</span></div>
+<div class="line"> </div>
<div class="line"><span class="keywordtype">void</span> TimerDelete_example (<span class="keywordtype">void</span>) {</div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gaad5409379689ee27bb0a0b56ea4a4b34">osTimerId_t</a> id; <span class="comment">// timer id</span></div>
-<div class="line"> osStatus_t status; <span class="comment">// function return status </span></div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gaad5409379689ee27bb0a0b56ea4a4b34">osTimerId_t</a> id; <span class="comment">// timer id</span></div>
+<div class="line"> osStatus_t status; <span class="comment">// function return status </span></div>
<div class="line"> </div>
<div class="line"> <span class="comment">// Create periodic timer</span></div>
-<div class="line"> exec = 1;</div>
-<div class="line"> <span class="keywordtype">id</span> = <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gad4e7f785c5f700a509f55a3bf6a62bec">osTimerNew</a> (Timer_Callback, <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gga7dc24a4c2b90334427081c3da7a71915ab3463d921dc310938094745c230f2b35">osTimerPeriodic</a>, &amp;exec, NULL);</div>
-<div class="line"> <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gab6ee2859ea657641b7adfac599b8121d">osTimerStart</a> (<span class="keywordtype">id</span>, 1000UL); <span class="comment">// start timer</span></div>
+<div class="line"> exec = 1U;</div>
+<div class="line"> <span class="keywordtype">id</span> = <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gad4e7f785c5f700a509f55a3bf6a62bec">osTimerNew</a>(Timer_Callback, <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gga7dc24a4c2b90334427081c3da7a71915ab3463d921dc310938094745c230f2b35">osTimerPeriodic</a>, &amp;exec, NULL);</div>
+<div class="line"> <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gab6ee2859ea657641b7adfac599b8121d">osTimerStart</a>(<span class="keywordtype">id</span>, 1000U); <span class="comment">// start timer</span></div>
<div class="line"> ;</div>
-<div class="line"> status = <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gad0001dd74721ab461789324806db2453">osTimerDelete</a> (<span class="keywordtype">id</span>); <span class="comment">// stop and delete timer</span></div>
+<div class="line"> status = <a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#gad0001dd74721ab461789324806db2453">osTimerDelete</a>(<span class="keywordtype">id</span>); <span class="comment">// stop and delete timer</span></div>
<div class="line"> <span class="keywordflow">if</span> (status != <a class="code" href="cmsis__os2_8h.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813ea9e1c9e2550bb4de8969a935acffc968f">osOK</a>) {</div>
<div class="line"> <span class="comment">// Timer could not be deleted</span></div>
<div class="line"> } </div>
@@ -634,7 +634,7 @@ Returned by:</p>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/group__CMSIS__RTOS__Wait.html b/docs/RTOS2/html/group__CMSIS__RTOS__Wait.html
index e9cd3e5..2c678e1 100644
--- a/docs/RTOS2/html/group__CMSIS__RTOS__Wait.html
+++ b/docs/RTOS2/html/group__CMSIS__RTOS__Wait.html
@@ -161,12 +161,12 @@ Functions</h2></td></tr>
<p><b>Code Example</b> </p>
<div class="fragment"><div class="line"><span class="preprocessor">#include &quot;<a class="code" href="cmsis__os2_8h.html">cmsis_os2.h</a>&quot;</span></div>
<div class="line"> </div>
-<div class="line"><span class="keywordtype">void</span> Thread_1 (<span class="keywordtype">void</span> *arg) { <span class="comment">// Thread function</span></div>
-<div class="line"> osStatus_t status; <span class="comment">// capture the return status</span></div>
-<div class="line"> uint32_t delayTime; <span class="comment">// delay time in milliseconds</span></div>
+<div class="line"><span class="keywordtype">void</span> Thread_1 (<span class="keywordtype">void</span> *arg) { <span class="comment">// Thread function</span></div>
+<div class="line"> osStatus_t status; <span class="comment">// capture the return status</span></div>
+<div class="line"> uint32_t delayTime; <span class="comment">// delay time in milliseconds</span></div>
<div class="line"> </div>
-<div class="line"> delayTime = 1000; <span class="comment">// delay 1 second</span></div>
-<div class="line"> status = <a class="code" href="group__CMSIS__RTOS__Wait.html#gaf6055a51390ef65b6b6edc28bf47322e">osDelay</a> (delayTime); <span class="comment">// suspend thread execution</span></div>
+<div class="line"> delayTime = 1000U; <span class="comment">// delay 1 second</span></div>
+<div class="line"> status = <a class="code" href="group__CMSIS__RTOS__Wait.html#gaf6055a51390ef65b6b6edc28bf47322e">osDelay</a>(delayTime); <span class="comment">// suspend thread execution</span></div>
<div class="line">}</div>
</div><!-- fragment -->
</div>
@@ -204,12 +204,12 @@ Functions</h2></td></tr>
<p><b>Code Example</b> </p>
<div class="fragment"><div class="line"><span class="preprocessor">#include &quot;<a class="code" href="cmsis__os2_8h.html">cmsis_os2.h</a>&quot;</span></div>
<div class="line"> </div>
-<div class="line"><span class="keywordtype">void</span> Thread_1 (<span class="keywordtype">void</span> *arg) { <span class="comment">// Thread function</span></div>
+<div class="line"><span class="keywordtype">void</span> Thread_1 (<span class="keywordtype">void</span> *arg) { <span class="comment">// Thread function</span></div>
<div class="line"> uint32_t tick;</div>
-<div class="line"></div>
-<div class="line"> tick = <a class="code" href="group__CMSIS__RTOS__KernelCtrl.html#ga84bcdbf2fb76b10c8df4e439f0c7e11b">osKernelGetTickCount</a>(); <span class="comment">// retrieve the number of system ticks</span></div>
+<div class="line"> </div>
+<div class="line"> tick = <a class="code" href="group__CMSIS__RTOS__KernelCtrl.html#ga84bcdbf2fb76b10c8df4e439f0c7e11b">osKernelGetTickCount</a>(); <span class="comment">// retrieve the number of system ticks</span></div>
<div class="line"> <span class="keywordflow">for</span> (;;) {</div>
-<div class="line"> tick += 1000; <span class="comment">// delay 1000 ticks periodically</span></div>
+<div class="line"> tick += 1000U; <span class="comment">// delay 1000 ticks periodically</span></div>
<div class="line"> <a class="code" href="group__CMSIS__RTOS__Wait.html#ga3c807924c2d6d43bc2ffb49da3f7f3a1">osDelayUntil</a>(tick);</div>
<div class="line"> <span class="comment">// ...</span></div>
<div class="line"> }</div>
@@ -222,7 +222,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/group__flags__error__codes.html b/docs/RTOS2/html/group__flags__error__codes.html
index 70b626b..829f7a1 100644
--- a/docs/RTOS2/html/group__flags__error__codes.html
+++ b/docs/RTOS2/html/group__flags__error__codes.html
@@ -253,7 +253,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/group__rtx5__specific.html b/docs/RTOS2/html/group__rtx5__specific.html
index 6fdcbd7..571fee7 100644
--- a/docs/RTOS2/html/group__rtx5__specific.html
+++ b/docs/RTOS2/html/group__rtx5__specific.html
@@ -141,7 +141,7 @@ Content</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/group__rtx5__specific__defines.html b/docs/RTOS2/html/group__rtx5__specific__defines.html
index e26c84b..7454625 100644
--- a/docs/RTOS2/html/group__rtx5__specific__defines.html
+++ b/docs/RTOS2/html/group__rtx5__specific__defines.html
@@ -445,7 +445,7 @@ Macros</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/group__rtx5__specific__functions.html b/docs/RTOS2/html/group__rtx5__specific__functions.html
index be6d83d..45a7c7b 100644
--- a/docs/RTOS2/html/group__rtx5__specific__functions.html
+++ b/docs/RTOS2/html/group__rtx5__specific__functions.html
@@ -253,7 +253,7 @@ and <b>do not</b> return from this function when providing a user defined implem
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/group__rtx5__specific__structs.html b/docs/RTOS2/html/group__rtx5__specific__structs.html
deleted file mode 100644
index bc5fd8c..0000000
--- a/docs/RTOS2/html/group__rtx5__specific__structs.html
+++ /dev/null
@@ -1,757 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>Structs</title>
-<title>CMSIS-RTOS2: Structs</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="cmsis.css" rel="stylesheet" type="text/css" />
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<script type="text/javascript" src="printComponentTabs.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 46px;">
- <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">CMSIS-RTOS2
- &#160;<span id="projectnumber">Version 2.1.2</span>
- </div>
- <div id="projectbrief">Real-Time Operating System: API and RTX Reference Implementation</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<div id="CMSISnav" class="tabs1">
- <ul class="tablist">
- <script type="text/javascript">
- <!--
- writeComponentTabs.call(this);
- //-->
- </script>
- </ul>
-</div>
-<!-- Generated by Doxygen 1.8.6 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
- <li><a href="modules.html"><span>Reference</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('group__rtx5__specific__structs.html','');});
-</script>
-<div id="doc-content">
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
- <div class="summary">
-<a href="#nested-classes">Data Structures</a> </div>
- <div class="headertitle">
-<div class="title">Structs<div class="ingroups"><a class="el" href="group__rtx5__specific.html">RTX5 Specific API</a></div></div> </div>
-</div><!--header-->
-<div class="contents">
-
-<p>RTX5 structs.
-<a href="#details">More...</a></p>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
-Data Structures</h2></td></tr>
-<tr class="memitem:structosRtxThread__t"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx5__specific__structs.html#structosRtxThread__t">osRtxThread_t</a></td></tr>
-<tr class="memdesc:structosRtxThread__t"><td class="mdescLeft">&#160;</td><td class="mdescRight">Thread Control Block. <a href="group__rtx5__specific__structs.html#structosRtxThread__t">More...</a><br/></td></tr>
-<tr class="separator:structosRtxThread__t"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:structosRtxTimerFinfo__t"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx5__specific__structs.html#structosRtxTimerFinfo__t">osRtxTimerFinfo_t</a></td></tr>
-<tr class="memdesc:structosRtxTimerFinfo__t"><td class="mdescLeft">&#160;</td><td class="mdescRight">Timer Function Information. <a href="group__rtx5__specific__structs.html#structosRtxTimerFinfo__t">More...</a><br/></td></tr>
-<tr class="separator:structosRtxTimerFinfo__t"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:structosRtxTimer__t"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx5__specific__structs.html#structosRtxTimer__t">osRtxTimer_t</a></td></tr>
-<tr class="memdesc:structosRtxTimer__t"><td class="mdescLeft">&#160;</td><td class="mdescRight">Timer Control Block. <a href="group__rtx5__specific__structs.html#structosRtxTimer__t">More...</a><br/></td></tr>
-<tr class="separator:structosRtxTimer__t"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:structosRtxEventFlags__t"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx5__specific__structs.html#structosRtxEventFlags__t">osRtxEventFlags_t</a></td></tr>
-<tr class="memdesc:structosRtxEventFlags__t"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event Flags Control Block. <a href="group__rtx5__specific__structs.html#structosRtxEventFlags__t">More...</a><br/></td></tr>
-<tr class="separator:structosRtxEventFlags__t"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:structosRtxMutex__t"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx5__specific__structs.html#structosRtxMutex__t">osRtxMutex_t</a></td></tr>
-<tr class="memdesc:structosRtxMutex__t"><td class="mdescLeft">&#160;</td><td class="mdescRight">Mutex Control Block. <a href="group__rtx5__specific__structs.html#structosRtxMutex__t">More...</a><br/></td></tr>
-<tr class="separator:structosRtxMutex__t"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:structosRtxSemaphore__t"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx5__specific__structs.html#structosRtxSemaphore__t">osRtxSemaphore_t</a></td></tr>
-<tr class="memdesc:structosRtxSemaphore__t"><td class="mdescLeft">&#160;</td><td class="mdescRight">Semaphore Control Block. <a href="group__rtx5__specific__structs.html#structosRtxSemaphore__t">More...</a><br/></td></tr>
-<tr class="separator:structosRtxSemaphore__t"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:structosRtxMemoryPool__t"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx5__specific__structs.html#structosRtxMemoryPool__t">osRtxMemoryPool_t</a></td></tr>
-<tr class="memdesc:structosRtxMemoryPool__t"><td class="mdescLeft">&#160;</td><td class="mdescRight">Memory Pool Control Block. <a href="group__rtx5__specific__structs.html#structosRtxMemoryPool__t">More...</a><br/></td></tr>
-<tr class="separator:structosRtxMemoryPool__t"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:structosRtxMessageQueue__t"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx5__specific__structs.html#structosRtxMessageQueue__t">osRtxMessageQueue_t</a></td></tr>
-<tr class="memdesc:structosRtxMessageQueue__t"><td class="mdescLeft">&#160;</td><td class="mdescRight">Message Queue Control Block. <a href="group__rtx5__specific__structs.html#structosRtxMessageQueue__t">More...</a><br/></td></tr>
-<tr class="separator:structosRtxMessageQueue__t"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
-<hr/><h2 class="groupheader">Data Structure Documentation</h2>
-<a name="structosRtxThread__t" id="structosRtxThread__t"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">struct osRtxThread_t</td>
- </tr>
- </table>
-</div><div class="memdoc">
-<div class="textblock"></div><table class="fieldtable">
-<tr><th colspan="3">Data Fields</th></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a1e6927fa1486224044e568f9c370519b"></a>uint8_t</td>
-<td class="fieldname">
-id</td>
-<td class="fielddoc">
-Object Identifier. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a0b57aa10271a66f3dc936bba1d2f3830"></a>uint8_t</td>
-<td class="fieldname">
-state</td>
-<td class="fielddoc">
-Object State. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="aa2585d779da0ab21273a8d92de9a0ebe"></a>uint8_t</td>
-<td class="fieldname">
-flags</td>
-<td class="fielddoc">
-Object Flags. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a28478ea2856f6286899bc90b2c6a1ec4"></a>uint8_t</td>
-<td class="fieldname">
-attr</td>
-<td class="fielddoc">
-Object Attributes. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a8f8f80d37794cde9472343e4487ba3eb"></a>const char *</td>
-<td class="fieldname">
-name</td>
-<td class="fielddoc">
-Object Name. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a421971e8ae94fe0bd86b85a90445e71e"></a>struct osRtxThread_s *</td>
-<td class="fieldname">
-thread_next</td>
-<td class="fielddoc">
-Link pointer to next Thread in Object list. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="aa230a0d899f6c0750e6d454af3ef9b05"></a>struct osRtxThread_s *</td>
-<td class="fieldname">
-thread_prev</td>
-<td class="fielddoc">
-Link pointer to previous Thread in Object list. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a21a74cedec66715cd5d7422797035868"></a>struct osRtxThread_s *</td>
-<td class="fieldname">
-delay_next</td>
-<td class="fielddoc">
-Link pointer to next Thread in Delay list. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="adcfea33cc536708db8a3419ba0295551"></a>struct osRtxThread_s *</td>
-<td class="fieldname">
-delay_prev</td>
-<td class="fielddoc">
-Link pointer to previous Thread in Delay list. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a83ec0540c50d4e79bed99f1b384bd2b9"></a>struct osRtxThread_s *</td>
-<td class="fieldname">
-thread_join</td>
-<td class="fielddoc">
-Thread waiting to Join. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a458421a43d4f6dc515faf427bf579d00"></a>uint32_t</td>
-<td class="fieldname">
-delay</td>
-<td class="fielddoc">
-Delay Time. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a81659cc4c01e54e2424022728d9effc7"></a>int8_t</td>
-<td class="fieldname">
-priority</td>
-<td class="fielddoc">
-Thread Priority. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="ac67f8858081fb7a6e5a4ee8d2de3b348"></a>int8_t</td>
-<td class="fieldname">
-priority_base</td>
-<td class="fielddoc">
-Base Priority. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a1071334ebd46d95b9ab1dcad788b2adc"></a>uint8_t</td>
-<td class="fieldname">
-stack_frame</td>
-<td class="fielddoc">
-Stack Frame (EXC_RETURN[7..0]) </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a87c898585d0aeffdcf67c9e1b3befefe"></a>uint8_t</td>
-<td class="fieldname">
-flags_options</td>
-<td class="fielddoc">
-Thread/Event Flags Options. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a3c7b4f24d9527394f4b5a1135d117691"></a>uint32_t</td>
-<td class="fieldname">
-wait_flags</td>
-<td class="fielddoc">
-Waiting Thread/Event Flags. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="ae757685e50b875e953f4aff67ac24b1b"></a>uint32_t</td>
-<td class="fieldname">
-thread_flags</td>
-<td class="fielddoc">
-Thread Flags. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a70b3153655adaf42687fe250983f6c95"></a>struct osRtxMutex_s *</td>
-<td class="fieldname">
-mutex_list</td>
-<td class="fielddoc">
-Link pointer to list of owned Mutexes. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a447dbb69b4c036e118b3b1b8bd22fe60"></a>void *</td>
-<td class="fieldname">
-stack_mem</td>
-<td class="fielddoc">
-Stack Memory. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="ad63716408aae5b50857ca8ce74e3a3ff"></a>uint32_t</td>
-<td class="fieldname">
-stack_size</td>
-<td class="fielddoc">
-Stack Size. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a382a07e24a852d580d7548b8d517384c"></a>uint32_t</td>
-<td class="fieldname">
-sp</td>
-<td class="fielddoc">
-Current Stack Pointer. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="adf2ebf46aa7018845582f1c70de83598"></a>uint32_t</td>
-<td class="fieldname">
-thread_addr</td>
-<td class="fielddoc">
-Thread entry address. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="adaa6c424a231e5f6c788532675f33e16"></a>uint32_t</td>
-<td class="fieldname">
-tz_memory</td>
-<td class="fielddoc">
-TrustZone Memory Identifier. </td></tr>
-</table>
-
-</div>
-</div>
-<a name="structosRtxTimerFinfo__t" id="structosRtxTimerFinfo__t"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">struct osRtxTimerFinfo_t</td>
- </tr>
- </table>
-</div><div class="memdoc">
-<div class="textblock"></div><table class="fieldtable">
-<tr><th colspan="3">Data Fields</th></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a9587c8102d13ec6b8df5dd068e221125"></a>void *</td>
-<td class="fieldname">
-fp</td>
-<td class="fielddoc">
-Function Pointer. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a9ce2ec4812a92cb6ab39f6e81e9173a9"></a>void *</td>
-<td class="fieldname">
-arg</td>
-<td class="fielddoc">
-Function Argument. </td></tr>
-</table>
-
-</div>
-</div>
-<a name="structosRtxTimer__t" id="structosRtxTimer__t"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">struct osRtxTimer_t</td>
- </tr>
- </table>
-</div><div class="memdoc">
-<div class="textblock"></div><table class="fieldtable">
-<tr><th colspan="3">Data Fields</th></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a1e6927fa1486224044e568f9c370519b"></a>uint8_t</td>
-<td class="fieldname">
-id</td>
-<td class="fielddoc">
-Object Identifier. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a0b57aa10271a66f3dc936bba1d2f3830"></a>uint8_t</td>
-<td class="fieldname">
-state</td>
-<td class="fielddoc">
-Object State. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="aa2585d779da0ab21273a8d92de9a0ebe"></a>uint8_t</td>
-<td class="fieldname">
-flags</td>
-<td class="fielddoc">
-Object Flags. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a1d127017fb298b889f4ba24752d08b8e"></a>uint8_t</td>
-<td class="fieldname">
-type</td>
-<td class="fielddoc">
-Timer Type (Periodic/One-shot) </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a8f8f80d37794cde9472343e4487ba3eb"></a>const char *</td>
-<td class="fieldname">
-name</td>
-<td class="fielddoc">
-Object Name. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="ac8953ebf7df8aaf724cb12876ac8fb1a"></a>struct osRtxTimer_s *</td>
-<td class="fieldname">
-prev</td>
-<td class="fielddoc">
-Pointer to previous active Timer. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a8b9ac161a613448926b2c2b2c8dbe259"></a>struct osRtxTimer_s *</td>
-<td class="fieldname">
-next</td>
-<td class="fielddoc">
-Pointer to next active Timer. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a260e06ce96c2e4deebccaedeb059dc0b"></a>uint32_t</td>
-<td class="fieldname">
-tick</td>
-<td class="fielddoc">
-Timer current Tick. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="aee4a6239f04d660fc90663dd6b39ca95"></a>uint32_t</td>
-<td class="fieldname">
-load</td>
-<td class="fielddoc">
-Timer Load value. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="ab415a6615c5ddf5365ed86e58a1e1809"></a><a class="el" href="group__rtx5__specific__structs.html#structosRtxTimerFinfo__t">osRtxTimerFinfo_t</a></td>
-<td class="fieldname">
-finfo</td>
-<td class="fielddoc">
-Timer Function Info. </td></tr>
-</table>
-
-</div>
-</div>
-<a name="structosRtxEventFlags__t" id="structosRtxEventFlags__t"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">struct osRtxEventFlags_t</td>
- </tr>
- </table>
-</div><div class="memdoc">
-<div class="textblock"></div><table class="fieldtable">
-<tr><th colspan="3">Data Fields</th></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a1e6927fa1486224044e568f9c370519b"></a>uint8_t</td>
-<td class="fieldname">
-id</td>
-<td class="fielddoc">
-Object Identifier. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a0b57aa10271a66f3dc936bba1d2f3830"></a>uint8_t</td>
-<td class="fieldname">
-state</td>
-<td class="fielddoc">
-Object State. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="aa2585d779da0ab21273a8d92de9a0ebe"></a>uint8_t</td>
-<td class="fieldname">
-flags</td>
-<td class="fielddoc">
-Object Flags. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="acb7bc06bed6f6408d719334fc41698c7"></a>uint8_t</td>
-<td class="fieldname">
-reserved</td>
-<td class="fielddoc">
-</td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a8f8f80d37794cde9472343e4487ba3eb"></a>const char *</td>
-<td class="fieldname">
-name</td>
-<td class="fielddoc">
-Object Name. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a8afd5feb676df99867375957b0587451"></a><a class="el" href="group__rtx5__specific__structs.html#structosRtxThread__t">osRtxThread_t</a> *</td>
-<td class="fieldname">
-thread_list</td>
-<td class="fielddoc">
-Waiting Threads List. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a7044be0679894b5daf72f19f9dd06e03"></a>uint32_t</td>
-<td class="fieldname">
-event_flags</td>
-<td class="fielddoc">
-Event Flags. </td></tr>
-</table>
-
-</div>
-</div>
-<a name="structosRtxMutex__t" id="structosRtxMutex__t"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">struct osRtxMutex_t</td>
- </tr>
- </table>
-</div><div class="memdoc">
-<div class="textblock"></div><table class="fieldtable">
-<tr><th colspan="3">Data Fields</th></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a1e6927fa1486224044e568f9c370519b"></a>uint8_t</td>
-<td class="fieldname">
-id</td>
-<td class="fielddoc">
-Object Identifier. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a0b57aa10271a66f3dc936bba1d2f3830"></a>uint8_t</td>
-<td class="fieldname">
-state</td>
-<td class="fielddoc">
-Object State. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="aa2585d779da0ab21273a8d92de9a0ebe"></a>uint8_t</td>
-<td class="fieldname">
-flags</td>
-<td class="fielddoc">
-Object Flags. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a28478ea2856f6286899bc90b2c6a1ec4"></a>uint8_t</td>
-<td class="fieldname">
-attr</td>
-<td class="fielddoc">
-Object Attributes. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a8f8f80d37794cde9472343e4487ba3eb"></a>const char *</td>
-<td class="fieldname">
-name</td>
-<td class="fielddoc">
-Object Name. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a8afd5feb676df99867375957b0587451"></a><a class="el" href="group__rtx5__specific__structs.html#structosRtxThread__t">osRtxThread_t</a> *</td>
-<td class="fieldname">
-thread_list</td>
-<td class="fielddoc">
-Waiting Threads List. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a987889d464cb2925029e135b76aa0dc9"></a><a class="el" href="group__rtx5__specific__structs.html#structosRtxThread__t">osRtxThread_t</a> *</td>
-<td class="fieldname">
-owner_thread</td>
-<td class="fielddoc">
-Owner Thread. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a50b315b9b80bafdba54a7a731be1cc30"></a>struct osRtxMutex_s *</td>
-<td class="fieldname">
-owner_prev</td>
-<td class="fielddoc">
-Pointer to previous owned Mutex. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a54be7ae32f627ee70e1af8c54203ee5a"></a>struct osRtxMutex_s *</td>
-<td class="fieldname">
-owner_next</td>
-<td class="fielddoc">
-Pointer to next owned Mutex. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a92435efb84d6814afd444fd462802e9c"></a>uint8_t</td>
-<td class="fieldname">
-lock</td>
-<td class="fielddoc">
-Lock counter. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a735ef00341a84c02ba561c66de3d20af"></a>uint8_t</td>
-<td class="fieldname">
-padding[3]</td>
-<td class="fielddoc">
-</td></tr>
-</table>
-
-</div>
-</div>
-<a name="structosRtxSemaphore__t" id="structosRtxSemaphore__t"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">struct osRtxSemaphore_t</td>
- </tr>
- </table>
-</div><div class="memdoc">
-<div class="textblock"></div><table class="fieldtable">
-<tr><th colspan="3">Data Fields</th></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a1e6927fa1486224044e568f9c370519b"></a>uint8_t</td>
-<td class="fieldname">
-id</td>
-<td class="fielddoc">
-Object Identifier. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a0b57aa10271a66f3dc936bba1d2f3830"></a>uint8_t</td>
-<td class="fieldname">
-state</td>
-<td class="fielddoc">
-Object State. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="aa2585d779da0ab21273a8d92de9a0ebe"></a>uint8_t</td>
-<td class="fieldname">
-flags</td>
-<td class="fielddoc">
-Object Flags. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="acb7bc06bed6f6408d719334fc41698c7"></a>uint8_t</td>
-<td class="fieldname">
-reserved</td>
-<td class="fielddoc">
-</td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a8f8f80d37794cde9472343e4487ba3eb"></a>const char *</td>
-<td class="fieldname">
-name</td>
-<td class="fielddoc">
-Object Name. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a8afd5feb676df99867375957b0587451"></a><a class="el" href="group__rtx5__specific__structs.html#structosRtxThread__t">osRtxThread_t</a> *</td>
-<td class="fieldname">
-thread_list</td>
-<td class="fielddoc">
-Waiting Threads List. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a4e2e4e1126848f81d9e943147e07f0e0"></a>uint16_t</td>
-<td class="fieldname">
-tokens</td>
-<td class="fielddoc">
-Current number of tokens. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="aa793f0e9a46e8b59b6d351535ee18a7d"></a>uint16_t</td>
-<td class="fieldname">
-max_tokens</td>
-<td class="fielddoc">
-Maximum number of tokens. </td></tr>
-</table>
-
-</div>
-</div>
-<a name="structosRtxMemoryPool__t" id="structosRtxMemoryPool__t"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">struct osRtxMemoryPool_t</td>
- </tr>
- </table>
-</div><div class="memdoc">
-<div class="textblock"></div><table class="fieldtable">
-<tr><th colspan="3">Data Fields</th></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a1e6927fa1486224044e568f9c370519b"></a>uint8_t</td>
-<td class="fieldname">
-id</td>
-<td class="fielddoc">
-Object Identifier. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a0b57aa10271a66f3dc936bba1d2f3830"></a>uint8_t</td>
-<td class="fieldname">
-state</td>
-<td class="fielddoc">
-Object State. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="aa2585d779da0ab21273a8d92de9a0ebe"></a>uint8_t</td>
-<td class="fieldname">
-flags</td>
-<td class="fielddoc">
-Object Flags. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="acb7bc06bed6f6408d719334fc41698c7"></a>uint8_t</td>
-<td class="fieldname">
-reserved</td>
-<td class="fielddoc">
-</td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a8f8f80d37794cde9472343e4487ba3eb"></a>const char *</td>
-<td class="fieldname">
-name</td>
-<td class="fielddoc">
-Object Name. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a8afd5feb676df99867375957b0587451"></a><a class="el" href="group__rtx5__specific__structs.html#structosRtxThread__t">osRtxThread_t</a> *</td>
-<td class="fieldname">
-thread_list</td>
-<td class="fielddoc">
-Waiting Threads List. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="ac1cf67a8631962a42fa2da46f20a1a39"></a><a class="el" href="rtx__os_8h.html#structosRtxMpInfo__t">osRtxMpInfo_t</a></td>
-<td class="fieldname">
-mp_info</td>
-<td class="fielddoc">
-Memory Pool Info. </td></tr>
-</table>
-
-</div>
-</div>
-<a name="structosRtxMessageQueue__t" id="structosRtxMessageQueue__t"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">struct osRtxMessageQueue_t</td>
- </tr>
- </table>
-</div><div class="memdoc">
-<div class="textblock"></div><table class="fieldtable">
-<tr><th colspan="3">Data Fields</th></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a1e6927fa1486224044e568f9c370519b"></a>uint8_t</td>
-<td class="fieldname">
-id</td>
-<td class="fielddoc">
-Object Identifier. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a0b57aa10271a66f3dc936bba1d2f3830"></a>uint8_t</td>
-<td class="fieldname">
-state</td>
-<td class="fielddoc">
-Object State. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="aa2585d779da0ab21273a8d92de9a0ebe"></a>uint8_t</td>
-<td class="fieldname">
-flags</td>
-<td class="fielddoc">
-Object Flags. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="acb7bc06bed6f6408d719334fc41698c7"></a>uint8_t</td>
-<td class="fieldname">
-reserved</td>
-<td class="fielddoc">
-</td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a8f8f80d37794cde9472343e4487ba3eb"></a>const char *</td>
-<td class="fieldname">
-name</td>
-<td class="fielddoc">
-Object Name. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a8afd5feb676df99867375957b0587451"></a><a class="el" href="group__rtx5__specific__structs.html#structosRtxThread__t">osRtxThread_t</a> *</td>
-<td class="fieldname">
-thread_list</td>
-<td class="fielddoc">
-Waiting Threads List. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="ac1cf67a8631962a42fa2da46f20a1a39"></a><a class="el" href="rtx__os_8h.html#structosRtxMpInfo__t">osRtxMpInfo_t</a></td>
-<td class="fieldname">
-mp_info</td>
-<td class="fielddoc">
-Memory Pool Info. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a58873af81b75772a41aa5c1ff788a0c2"></a>uint32_t</td>
-<td class="fieldname">
-msg_size</td>
-<td class="fielddoc">
-Message Size. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a6a019648a53352a413ea79b958a362cd"></a>uint32_t</td>
-<td class="fieldname">
-msg_count</td>
-<td class="fielddoc">
-Number of queued Messages. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="a13c143cc2f25a550fc3eb7ae68b0c56d"></a><a class="el" href="rtx__os_8h.html#structosRtxMessage__t">osRtxMessage_t</a> *</td>
-<td class="fieldname">
-msg_first</td>
-<td class="fielddoc">
-Pointer to first Message. </td></tr>
-<tr><td class="fieldtype">
-<a class="anchor" id="ab386d4a98974f52ca151426c4dde0da4"></a><a class="el" href="rtx__os_8h.html#structosRtxMessage__t">osRtxMessage_t</a> *</td>
-<td class="fieldname">
-msg_last</td>
-<td class="fielddoc">
-Pointer to last Message. </td></tr>
-</table>
-
-</div>
-</div>
-</div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Thu Nov 16 2017 17:06:23 for CMSIS-RTOS2 by ARM Ltd. All rights reserved.
- <!--
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
- -->
- </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/docs/RTOS2/html/group__rtx5__specific__structs.js b/docs/RTOS2/html/group__rtx5__specific__structs.js
deleted file mode 100644
index 6028a42..0000000
--- a/docs/RTOS2/html/group__rtx5__specific__structs.js
+++ /dev/null
@@ -1,98 +0,0 @@
-var group__rtx5__specific__structs =
-[
- [ "osRtxThread_t", "group__rtx5__specific__structs.html#structosRtxThread__t", [
- [ "id", "group__rtx5__specific__structs.html#a1e6927fa1486224044e568f9c370519b", null ],
- [ "state", "group__rtx5__specific__structs.html#a0b57aa10271a66f3dc936bba1d2f3830", null ],
- [ "flags", "group__rtx5__specific__structs.html#aa2585d779da0ab21273a8d92de9a0ebe", null ],
- [ "attr", "group__rtx5__specific__structs.html#a28478ea2856f6286899bc90b2c6a1ec4", null ],
- [ "name", "group__rtx5__specific__structs.html#a8f8f80d37794cde9472343e4487ba3eb", null ],
- [ "thread_next", "group__rtx5__specific__structs.html#a421971e8ae94fe0bd86b85a90445e71e", null ],
- [ "thread_prev", "group__rtx5__specific__structs.html#aa230a0d899f6c0750e6d454af3ef9b05", null ],
- [ "delay_next", "group__rtx5__specific__structs.html#a21a74cedec66715cd5d7422797035868", null ],
- [ "delay_prev", "group__rtx5__specific__structs.html#adcfea33cc536708db8a3419ba0295551", null ],
- [ "thread_join", "group__rtx5__specific__structs.html#a83ec0540c50d4e79bed99f1b384bd2b9", null ],
- [ "delay", "group__rtx5__specific__structs.html#a458421a43d4f6dc515faf427bf579d00", null ],
- [ "priority", "group__rtx5__specific__structs.html#a81659cc4c01e54e2424022728d9effc7", null ],
- [ "priority_base", "group__rtx5__specific__structs.html#ac67f8858081fb7a6e5a4ee8d2de3b348", null ],
- [ "stack_frame", "group__rtx5__specific__structs.html#a1071334ebd46d95b9ab1dcad788b2adc", null ],
- [ "flags_options", "group__rtx5__specific__structs.html#a87c898585d0aeffdcf67c9e1b3befefe", null ],
- [ "wait_flags", "group__rtx5__specific__structs.html#a3c7b4f24d9527394f4b5a1135d117691", null ],
- [ "thread_flags", "group__rtx5__specific__structs.html#ae757685e50b875e953f4aff67ac24b1b", null ],
- [ "mutex_list", "group__rtx5__specific__structs.html#a70b3153655adaf42687fe250983f6c95", null ],
- [ "stack_mem", "group__rtx5__specific__structs.html#a447dbb69b4c036e118b3b1b8bd22fe60", null ],
- [ "stack_size", "group__rtx5__specific__structs.html#ad63716408aae5b50857ca8ce74e3a3ff", null ],
- [ "sp", "group__rtx5__specific__structs.html#a382a07e24a852d580d7548b8d517384c", null ],
- [ "thread_addr", "group__rtx5__specific__structs.html#adf2ebf46aa7018845582f1c70de83598", null ],
- [ "tz_memory", "group__rtx5__specific__structs.html#adaa6c424a231e5f6c788532675f33e16", null ]
- ] ],
- [ "osRtxTimerFinfo_t", "group__rtx5__specific__structs.html#structosRtxTimerFinfo__t", [
- [ "fp", "group__rtx5__specific__structs.html#a9587c8102d13ec6b8df5dd068e221125", null ],
- [ "arg", "group__rtx5__specific__structs.html#a9ce2ec4812a92cb6ab39f6e81e9173a9", null ]
- ] ],
- [ "osRtxTimer_t", "group__rtx5__specific__structs.html#structosRtxTimer__t", [
- [ "id", "group__rtx5__specific__structs.html#a1e6927fa1486224044e568f9c370519b", null ],
- [ "state", "group__rtx5__specific__structs.html#a0b57aa10271a66f3dc936bba1d2f3830", null ],
- [ "flags", "group__rtx5__specific__structs.html#aa2585d779da0ab21273a8d92de9a0ebe", null ],
- [ "type", "group__rtx5__specific__structs.html#a1d127017fb298b889f4ba24752d08b8e", null ],
- [ "name", "group__rtx5__specific__structs.html#a8f8f80d37794cde9472343e4487ba3eb", null ],
- [ "prev", "group__rtx5__specific__structs.html#ac8953ebf7df8aaf724cb12876ac8fb1a", null ],
- [ "next", "group__rtx5__specific__structs.html#a8b9ac161a613448926b2c2b2c8dbe259", null ],
- [ "tick", "group__rtx5__specific__structs.html#a260e06ce96c2e4deebccaedeb059dc0b", null ],
- [ "load", "group__rtx5__specific__structs.html#aee4a6239f04d660fc90663dd6b39ca95", null ],
- [ "finfo", "group__rtx5__specific__structs.html#ab415a6615c5ddf5365ed86e58a1e1809", null ]
- ] ],
- [ "osRtxEventFlags_t", "group__rtx5__specific__structs.html#structosRtxEventFlags__t", [
- [ "id", "group__rtx5__specific__structs.html#a1e6927fa1486224044e568f9c370519b", null ],
- [ "state", "group__rtx5__specific__structs.html#a0b57aa10271a66f3dc936bba1d2f3830", null ],
- [ "flags", "group__rtx5__specific__structs.html#aa2585d779da0ab21273a8d92de9a0ebe", null ],
- [ "reserved", "group__rtx5__specific__structs.html#acb7bc06bed6f6408d719334fc41698c7", null ],
- [ "name", "group__rtx5__specific__structs.html#a8f8f80d37794cde9472343e4487ba3eb", null ],
- [ "thread_list", "group__rtx5__specific__structs.html#a8afd5feb676df99867375957b0587451", null ],
- [ "event_flags", "group__rtx5__specific__structs.html#a7044be0679894b5daf72f19f9dd06e03", null ]
- ] ],
- [ "osRtxMutex_t", "group__rtx5__specific__structs.html#structosRtxMutex__t", [
- [ "id", "group__rtx5__specific__structs.html#a1e6927fa1486224044e568f9c370519b", null ],
- [ "state", "group__rtx5__specific__structs.html#a0b57aa10271a66f3dc936bba1d2f3830", null ],
- [ "flags", "group__rtx5__specific__structs.html#aa2585d779da0ab21273a8d92de9a0ebe", null ],
- [ "attr", "group__rtx5__specific__structs.html#a28478ea2856f6286899bc90b2c6a1ec4", null ],
- [ "name", "group__rtx5__specific__structs.html#a8f8f80d37794cde9472343e4487ba3eb", null ],
- [ "thread_list", "group__rtx5__specific__structs.html#a8afd5feb676df99867375957b0587451", null ],
- [ "owner_thread", "group__rtx5__specific__structs.html#a987889d464cb2925029e135b76aa0dc9", null ],
- [ "owner_prev", "group__rtx5__specific__structs.html#a50b315b9b80bafdba54a7a731be1cc30", null ],
- [ "owner_next", "group__rtx5__specific__structs.html#a54be7ae32f627ee70e1af8c54203ee5a", null ],
- [ "lock", "group__rtx5__specific__structs.html#a92435efb84d6814afd444fd462802e9c", null ],
- [ "padding", "group__rtx5__specific__structs.html#a735ef00341a84c02ba561c66de3d20af", null ]
- ] ],
- [ "osRtxSemaphore_t", "group__rtx5__specific__structs.html#structosRtxSemaphore__t", [
- [ "id", "group__rtx5__specific__structs.html#a1e6927fa1486224044e568f9c370519b", null ],
- [ "state", "group__rtx5__specific__structs.html#a0b57aa10271a66f3dc936bba1d2f3830", null ],
- [ "flags", "group__rtx5__specific__structs.html#aa2585d779da0ab21273a8d92de9a0ebe", null ],
- [ "reserved", "group__rtx5__specific__structs.html#acb7bc06bed6f6408d719334fc41698c7", null ],
- [ "name", "group__rtx5__specific__structs.html#a8f8f80d37794cde9472343e4487ba3eb", null ],
- [ "thread_list", "group__rtx5__specific__structs.html#a8afd5feb676df99867375957b0587451", null ],
- [ "tokens", "group__rtx5__specific__structs.html#a4e2e4e1126848f81d9e943147e07f0e0", null ],
- [ "max_tokens", "group__rtx5__specific__structs.html#aa793f0e9a46e8b59b6d351535ee18a7d", null ]
- ] ],
- [ "osRtxMemoryPool_t", "group__rtx5__specific__structs.html#structosRtxMemoryPool__t", [
- [ "id", "group__rtx5__specific__structs.html#a1e6927fa1486224044e568f9c370519b", null ],
- [ "state", "group__rtx5__specific__structs.html#a0b57aa10271a66f3dc936bba1d2f3830", null ],
- [ "flags", "group__rtx5__specific__structs.html#aa2585d779da0ab21273a8d92de9a0ebe", null ],
- [ "reserved", "group__rtx5__specific__structs.html#acb7bc06bed6f6408d719334fc41698c7", null ],
- [ "name", "group__rtx5__specific__structs.html#a8f8f80d37794cde9472343e4487ba3eb", null ],
- [ "thread_list", "group__rtx5__specific__structs.html#a8afd5feb676df99867375957b0587451", null ],
- [ "mp_info", "group__rtx5__specific__structs.html#ac1cf67a8631962a42fa2da46f20a1a39", null ]
- ] ],
- [ "osRtxMessageQueue_t", "group__rtx5__specific__structs.html#structosRtxMessageQueue__t", [
- [ "id", "group__rtx5__specific__structs.html#a1e6927fa1486224044e568f9c370519b", null ],
- [ "state", "group__rtx5__specific__structs.html#a0b57aa10271a66f3dc936bba1d2f3830", null ],
- [ "flags", "group__rtx5__specific__structs.html#aa2585d779da0ab21273a8d92de9a0ebe", null ],
- [ "reserved", "group__rtx5__specific__structs.html#acb7bc06bed6f6408d719334fc41698c7", null ],
- [ "name", "group__rtx5__specific__structs.html#a8f8f80d37794cde9472343e4487ba3eb", null ],
- [ "thread_list", "group__rtx5__specific__structs.html#a8afd5feb676df99867375957b0587451", null ],
- [ "mp_info", "group__rtx5__specific__structs.html#ac1cf67a8631962a42fa2da46f20a1a39", null ],
- [ "msg_size", "group__rtx5__specific__structs.html#a58873af81b75772a41aa5c1ff788a0c2", null ],
- [ "msg_count", "group__rtx5__specific__structs.html#a6a019648a53352a413ea79b958a362cd", null ],
- [ "msg_first", "group__rtx5__specific__structs.html#a13c143cc2f25a550fc3eb7ae68b0c56d", null ],
- [ "msg_last", "group__rtx5__specific__structs.html#ab386d4a98974f52ca151426c4dde0da4", null ]
- ] ]
-]; \ No newline at end of file
diff --git a/docs/RTOS2/html/group__rtx5__specific__structs_structosRtxEventFlags__t.js b/docs/RTOS2/html/group__rtx5__specific__structs_structosRtxEventFlags__t.js
deleted file mode 100644
index f1f1754..0000000
--- a/docs/RTOS2/html/group__rtx5__specific__structs_structosRtxEventFlags__t.js
+++ /dev/null
@@ -1,10 +0,0 @@
-var group__rtx5__specific__structs_structosRtxEventFlags__t =
-[
- [ "id", "group__rtx5__specific__structs.html#a1e6927fa1486224044e568f9c370519b", null ],
- [ "state", "group__rtx5__specific__structs.html#a0b57aa10271a66f3dc936bba1d2f3830", null ],
- [ "flags", "group__rtx5__specific__structs.html#aa2585d779da0ab21273a8d92de9a0ebe", null ],
- [ "reserved", "group__rtx5__specific__structs.html#acb7bc06bed6f6408d719334fc41698c7", null ],
- [ "name", "group__rtx5__specific__structs.html#a8f8f80d37794cde9472343e4487ba3eb", null ],
- [ "thread_list", "group__rtx5__specific__structs.html#a8afd5feb676df99867375957b0587451", null ],
- [ "event_flags", "group__rtx5__specific__structs.html#a7044be0679894b5daf72f19f9dd06e03", null ]
-]; \ No newline at end of file
diff --git a/docs/RTOS2/html/group__rtx5__specific__structs_structosRtxMemoryPool__t.js b/docs/RTOS2/html/group__rtx5__specific__structs_structosRtxMemoryPool__t.js
deleted file mode 100644
index c397607..0000000
--- a/docs/RTOS2/html/group__rtx5__specific__structs_structosRtxMemoryPool__t.js
+++ /dev/null
@@ -1,10 +0,0 @@
-var group__rtx5__specific__structs_structosRtxMemoryPool__t =
-[
- [ "id", "group__rtx5__specific__structs.html#a1e6927fa1486224044e568f9c370519b", null ],
- [ "state", "group__rtx5__specific__structs.html#a0b57aa10271a66f3dc936bba1d2f3830", null ],
- [ "flags", "group__rtx5__specific__structs.html#aa2585d779da0ab21273a8d92de9a0ebe", null ],
- [ "reserved", "group__rtx5__specific__structs.html#acb7bc06bed6f6408d719334fc41698c7", null ],
- [ "name", "group__rtx5__specific__structs.html#a8f8f80d37794cde9472343e4487ba3eb", null ],
- [ "thread_list", "group__rtx5__specific__structs.html#a8afd5feb676df99867375957b0587451", null ],
- [ "mp_info", "group__rtx5__specific__structs.html#ac1cf67a8631962a42fa2da46f20a1a39", null ]
-]; \ No newline at end of file
diff --git a/docs/RTOS2/html/group__rtx5__specific__structs_structosRtxMessageQueue__t.js b/docs/RTOS2/html/group__rtx5__specific__structs_structosRtxMessageQueue__t.js
deleted file mode 100644
index 20efe32..0000000
--- a/docs/RTOS2/html/group__rtx5__specific__structs_structosRtxMessageQueue__t.js
+++ /dev/null
@@ -1,14 +0,0 @@
-var group__rtx5__specific__structs_structosRtxMessageQueue__t =
-[
- [ "id", "group__rtx5__specific__structs.html#a1e6927fa1486224044e568f9c370519b", null ],
- [ "state", "group__rtx5__specific__structs.html#a0b57aa10271a66f3dc936bba1d2f3830", null ],
- [ "flags", "group__rtx5__specific__structs.html#aa2585d779da0ab21273a8d92de9a0ebe", null ],
- [ "reserved", "group__rtx5__specific__structs.html#acb7bc06bed6f6408d719334fc41698c7", null ],
- [ "name", "group__rtx5__specific__structs.html#a8f8f80d37794cde9472343e4487ba3eb", null ],
- [ "thread_list", "group__rtx5__specific__structs.html#a8afd5feb676df99867375957b0587451", null ],
- [ "mp_info", "group__rtx5__specific__structs.html#ac1cf67a8631962a42fa2da46f20a1a39", null ],
- [ "msg_size", "group__rtx5__specific__structs.html#a58873af81b75772a41aa5c1ff788a0c2", null ],
- [ "msg_count", "group__rtx5__specific__structs.html#a6a019648a53352a413ea79b958a362cd", null ],
- [ "msg_first", "group__rtx5__specific__structs.html#a13c143cc2f25a550fc3eb7ae68b0c56d", null ],
- [ "msg_last", "group__rtx5__specific__structs.html#ab386d4a98974f52ca151426c4dde0da4", null ]
-]; \ No newline at end of file
diff --git a/docs/RTOS2/html/group__rtx5__specific__structs_structosRtxMutex__t.js b/docs/RTOS2/html/group__rtx5__specific__structs_structosRtxMutex__t.js
deleted file mode 100644
index 81924ff..0000000
--- a/docs/RTOS2/html/group__rtx5__specific__structs_structosRtxMutex__t.js
+++ /dev/null
@@ -1,14 +0,0 @@
-var group__rtx5__specific__structs_structosRtxMutex__t =
-[
- [ "id", "group__rtx5__specific__structs.html#a1e6927fa1486224044e568f9c370519b", null ],
- [ "state", "group__rtx5__specific__structs.html#a0b57aa10271a66f3dc936bba1d2f3830", null ],
- [ "flags", "group__rtx5__specific__structs.html#aa2585d779da0ab21273a8d92de9a0ebe", null ],
- [ "attr", "group__rtx5__specific__structs.html#a28478ea2856f6286899bc90b2c6a1ec4", null ],
- [ "name", "group__rtx5__specific__structs.html#a8f8f80d37794cde9472343e4487ba3eb", null ],
- [ "thread_list", "group__rtx5__specific__structs.html#a8afd5feb676df99867375957b0587451", null ],
- [ "owner_thread", "group__rtx5__specific__structs.html#a987889d464cb2925029e135b76aa0dc9", null ],
- [ "owner_prev", "group__rtx5__specific__structs.html#a50b315b9b80bafdba54a7a731be1cc30", null ],
- [ "owner_next", "group__rtx5__specific__structs.html#a54be7ae32f627ee70e1af8c54203ee5a", null ],
- [ "lock", "group__rtx5__specific__structs.html#a92435efb84d6814afd444fd462802e9c", null ],
- [ "padding", "group__rtx5__specific__structs.html#a735ef00341a84c02ba561c66de3d20af", null ]
-]; \ No newline at end of file
diff --git a/docs/RTOS2/html/group__rtx5__specific__structs_structosRtxSemaphore__t.js b/docs/RTOS2/html/group__rtx5__specific__structs_structosRtxSemaphore__t.js
deleted file mode 100644
index e0ffc85..0000000
--- a/docs/RTOS2/html/group__rtx5__specific__structs_structosRtxSemaphore__t.js
+++ /dev/null
@@ -1,11 +0,0 @@
-var group__rtx5__specific__structs_structosRtxSemaphore__t =
-[
- [ "id", "group__rtx5__specific__structs.html#a1e6927fa1486224044e568f9c370519b", null ],
- [ "state", "group__rtx5__specific__structs.html#a0b57aa10271a66f3dc936bba1d2f3830", null ],
- [ "flags", "group__rtx5__specific__structs.html#aa2585d779da0ab21273a8d92de9a0ebe", null ],
- [ "reserved", "group__rtx5__specific__structs.html#acb7bc06bed6f6408d719334fc41698c7", null ],
- [ "name", "group__rtx5__specific__structs.html#a8f8f80d37794cde9472343e4487ba3eb", null ],
- [ "thread_list", "group__rtx5__specific__structs.html#a8afd5feb676df99867375957b0587451", null ],
- [ "tokens", "group__rtx5__specific__structs.html#a4e2e4e1126848f81d9e943147e07f0e0", null ],
- [ "max_tokens", "group__rtx5__specific__structs.html#aa793f0e9a46e8b59b6d351535ee18a7d", null ]
-]; \ No newline at end of file
diff --git a/docs/RTOS2/html/group__rtx5__specific__structs_structosRtxThread__t.js b/docs/RTOS2/html/group__rtx5__specific__structs_structosRtxThread__t.js
deleted file mode 100644
index f28e8f1..0000000
--- a/docs/RTOS2/html/group__rtx5__specific__structs_structosRtxThread__t.js
+++ /dev/null
@@ -1,26 +0,0 @@
-var group__rtx5__specific__structs_structosRtxThread__t =
-[
- [ "id", "group__rtx5__specific__structs.html#a1e6927fa1486224044e568f9c370519b", null ],
- [ "state", "group__rtx5__specific__structs.html#a0b57aa10271a66f3dc936bba1d2f3830", null ],
- [ "flags", "group__rtx5__specific__structs.html#aa2585d779da0ab21273a8d92de9a0ebe", null ],
- [ "attr", "group__rtx5__specific__structs.html#a28478ea2856f6286899bc90b2c6a1ec4", null ],
- [ "name", "group__rtx5__specific__structs.html#a8f8f80d37794cde9472343e4487ba3eb", null ],
- [ "thread_next", "group__rtx5__specific__structs.html#a421971e8ae94fe0bd86b85a90445e71e", null ],
- [ "thread_prev", "group__rtx5__specific__structs.html#aa230a0d899f6c0750e6d454af3ef9b05", null ],
- [ "delay_next", "group__rtx5__specific__structs.html#a21a74cedec66715cd5d7422797035868", null ],
- [ "delay_prev", "group__rtx5__specific__structs.html#adcfea33cc536708db8a3419ba0295551", null ],
- [ "thread_join", "group__rtx5__specific__structs.html#a83ec0540c50d4e79bed99f1b384bd2b9", null ],
- [ "delay", "group__rtx5__specific__structs.html#a458421a43d4f6dc515faf427bf579d00", null ],
- [ "priority", "group__rtx5__specific__structs.html#a81659cc4c01e54e2424022728d9effc7", null ],
- [ "priority_base", "group__rtx5__specific__structs.html#ac67f8858081fb7a6e5a4ee8d2de3b348", null ],
- [ "stack_frame", "group__rtx5__specific__structs.html#a1071334ebd46d95b9ab1dcad788b2adc", null ],
- [ "flags_options", "group__rtx5__specific__structs.html#a87c898585d0aeffdcf67c9e1b3befefe", null ],
- [ "wait_flags", "group__rtx5__specific__structs.html#a3c7b4f24d9527394f4b5a1135d117691", null ],
- [ "thread_flags", "group__rtx5__specific__structs.html#ae757685e50b875e953f4aff67ac24b1b", null ],
- [ "mutex_list", "group__rtx5__specific__structs.html#a70b3153655adaf42687fe250983f6c95", null ],
- [ "stack_mem", "group__rtx5__specific__structs.html#a447dbb69b4c036e118b3b1b8bd22fe60", null ],
- [ "stack_size", "group__rtx5__specific__structs.html#ad63716408aae5b50857ca8ce74e3a3ff", null ],
- [ "sp", "group__rtx5__specific__structs.html#a382a07e24a852d580d7548b8d517384c", null ],
- [ "thread_addr", "group__rtx5__specific__structs.html#adf2ebf46aa7018845582f1c70de83598", null ],
- [ "tz_memory", "group__rtx5__specific__structs.html#adaa6c424a231e5f6c788532675f33e16", null ]
-]; \ No newline at end of file
diff --git a/docs/RTOS2/html/group__rtx5__specific__structs_structosRtxTimerFinfo__t.js b/docs/RTOS2/html/group__rtx5__specific__structs_structosRtxTimerFinfo__t.js
deleted file mode 100644
index 4473f18..0000000
--- a/docs/RTOS2/html/group__rtx5__specific__structs_structosRtxTimerFinfo__t.js
+++ /dev/null
@@ -1,5 +0,0 @@
-var group__rtx5__specific__structs_structosRtxTimerFinfo__t =
-[
- [ "fp", "group__rtx5__specific__structs.html#a9587c8102d13ec6b8df5dd068e221125", null ],
- [ "arg", "group__rtx5__specific__structs.html#a9ce2ec4812a92cb6ab39f6e81e9173a9", null ]
-]; \ No newline at end of file
diff --git a/docs/RTOS2/html/group__rtx5__specific__structs_structosRtxTimer__t.js b/docs/RTOS2/html/group__rtx5__specific__structs_structosRtxTimer__t.js
deleted file mode 100644
index 999414f..0000000
--- a/docs/RTOS2/html/group__rtx5__specific__structs_structosRtxTimer__t.js
+++ /dev/null
@@ -1,13 +0,0 @@
-var group__rtx5__specific__structs_structosRtxTimer__t =
-[
- [ "id", "group__rtx5__specific__structs.html#a1e6927fa1486224044e568f9c370519b", null ],
- [ "state", "group__rtx5__specific__structs.html#a0b57aa10271a66f3dc936bba1d2f3830", null ],
- [ "flags", "group__rtx5__specific__structs.html#aa2585d779da0ab21273a8d92de9a0ebe", null ],
- [ "type", "group__rtx5__specific__structs.html#a1d127017fb298b889f4ba24752d08b8e", null ],
- [ "name", "group__rtx5__specific__structs.html#a8f8f80d37794cde9472343e4487ba3eb", null ],
- [ "prev", "group__rtx5__specific__structs.html#ac8953ebf7df8aaf724cb12876ac8fb1a", null ],
- [ "next", "group__rtx5__specific__structs.html#a8b9ac161a613448926b2c2b2c8dbe259", null ],
- [ "tick", "group__rtx5__specific__structs.html#a260e06ce96c2e4deebccaedeb059dc0b", null ],
- [ "load", "group__rtx5__specific__structs.html#aee4a6239f04d660fc90663dd6b39ca95", null ],
- [ "finfo", "group__rtx5__specific__structs.html#ab415a6615c5ddf5365ed86e58a1e1809", null ]
-]; \ No newline at end of file
diff --git a/docs/RTOS2/html/group__rtx__evr.html b/docs/RTOS2/html/group__rtx__evr.html
index d2f4b3c..fcb7b52 100644
--- a/docs/RTOS2/html/group__rtx__evr.html
+++ b/docs/RTOS2/html/group__rtx__evr.html
@@ -128,12 +128,18 @@ Content</h2></td></tr>
<tr class="memitem:group__rtx__evr__thread"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread.html">Thread Functions</a></td></tr>
<tr class="memdesc:group__rtx__evr__thread"><td class="mdescLeft">&#160;</td><td class="mdescRight">Events generated by thread functions. <br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:group__rtx__evr__wait"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__wait.html">Generic Wait Functions</a></td></tr>
+<tr class="memdesc:group__rtx__evr__wait"><td class="mdescLeft">&#160;</td><td class="mdescRight">Events generated by generic wait functions. <br/></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:group__rtx__evr__thread__flags"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread__flags.html">Thread Flags Functions</a></td></tr>
+<tr class="memdesc:group__rtx__evr__thread__flags"><td class="mdescLeft">&#160;</td><td class="mdescRight">Events generated by thread flags functions. <br/></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:group__rtx__evr__event__flags"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html">Event Flags Functions</a></td></tr>
+<tr class="memdesc:group__rtx__evr__event__flags"><td class="mdescLeft">&#160;</td><td class="mdescRight">Events generated by event flag functions. <br/></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__rtx__evr__timer"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__timer.html">Timer Functions</a></td></tr>
<tr class="memdesc:group__rtx__evr__timer"><td class="mdescLeft">&#160;</td><td class="mdescRight">Events generated by timer functions. <br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:group__rtx__evr__event__flasg"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flasg.html">Event Flags Functions</a></td></tr>
-<tr class="memdesc:group__rtx__evr__event__flasg"><td class="mdescLeft">&#160;</td><td class="mdescRight">Events generated by event flag functions. <br/></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:group__rtx__evr__mutex"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__mutex.html">Mutex Functions</a></td></tr>
<tr class="memdesc:group__rtx__evr__mutex"><td class="mdescLeft">&#160;</td><td class="mdescRight">Events generated by mutex functions. <br/></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -155,7 +161,7 @@ Content</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/group__rtx__evr.js b/docs/RTOS2/html/group__rtx__evr.js
index 62bd565..1554b84 100644
--- a/docs/RTOS2/html/group__rtx__evr.js
+++ b/docs/RTOS2/html/group__rtx__evr.js
@@ -3,8 +3,10 @@ var group__rtx__evr =
[ "Memory Functions", "group__rtx__evr__memory.html", "group__rtx__evr__memory" ],
[ "Kernel Functions", "group__rtx__evr__kernel.html", "group__rtx__evr__kernel" ],
[ "Thread Functions", "group__rtx__evr__thread.html", "group__rtx__evr__thread" ],
+ [ "Generic Wait Functions", "group__rtx__evr__wait.html", "group__rtx__evr__wait" ],
+ [ "Thread Flags Functions", "group__rtx__evr__thread__flags.html", "group__rtx__evr__thread__flags" ],
+ [ "Event Flags Functions", "group__rtx__evr__event__flags.html", "group__rtx__evr__event__flags" ],
[ "Timer Functions", "group__rtx__evr__timer.html", "group__rtx__evr__timer" ],
- [ "Event Flags Functions", "group__rtx__evr__event__flasg.html", "group__rtx__evr__event__flasg" ],
[ "Mutex Functions", "group__rtx__evr__mutex.html", "group__rtx__evr__mutex" ],
[ "Semaphore Functions", "group__rtx__evr__semaphore.html", "group__rtx__evr__semaphore" ],
[ "Memory Pool Functions", "group__rtx__evr__memory__pool.html", "group__rtx__evr__memory__pool" ],
diff --git a/docs/RTOS2/html/group__rtx__evr__event__flags.html b/docs/RTOS2/html/group__rtx__evr__event__flags.html
new file mode 100644
index 0000000..d8ac206
--- /dev/null
+++ b/docs/RTOS2/html/group__rtx__evr__event__flags.html
@@ -0,0 +1,855 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Event Flags Functions</title>
+<title>CMSIS-RTOS2: Event Flags Functions</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-RTOS2
+ &#160;<span id="projectnumber">Version 2.1.3</span>
+ </div>
+ <div id="projectbrief">Real-Time Operating System: API and RTX Reference Implementation</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li><a href="modules.html"><span>Reference</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__rtx__evr__event__flags.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="summary">
+<a href="#func-members">Functions</a> </div>
+ <div class="headertitle">
+<div class="title">Event Flags Functions<div class="ingroups"><a class="el" href="group__rtx__evr.html">Event functions</a></div></div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Events generated by event flag functions.
+<a href="#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:gaa281b7380c0fa725faa722badbeb2e5f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#gaa281b7380c0fa725faa722badbeb2e5f">EvrRtxEventFlagsError</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, int32_t status)</td></tr>
+<tr class="memdesc:gaa281b7380c0fa725faa722badbeb2e5f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on event flags error (Error) <a href="#gaa281b7380c0fa725faa722badbeb2e5f">More...</a><br/></td></tr>
+<tr class="separator:gaa281b7380c0fa725faa722badbeb2e5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae798cdc4cb10ada732e592318037cba7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#gae798cdc4cb10ada732e592318037cba7">EvrRtxEventFlagsNew</a> (const <a class="el" href="group__CMSIS__RTOS__EventFlags.html#structosEventFlagsAttr__t">osEventFlagsAttr_t</a> *attr)</td></tr>
+<tr class="memdesc:gae798cdc4cb10ada732e592318037cba7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on event flags create and initialize (API) <a href="#gae798cdc4cb10ada732e592318037cba7">More...</a><br/></td></tr>
+<tr class="separator:gae798cdc4cb10ada732e592318037cba7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa1f48b9787e3a7d4f56449ed1dd12f26"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#gaa1f48b9787e3a7d4f56449ed1dd12f26">EvrRtxEventFlagsCreated</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, const char *name)</td></tr>
+<tr class="memdesc:gaa1f48b9787e3a7d4f56449ed1dd12f26"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful event flags create (Op) <a href="#gaa1f48b9787e3a7d4f56449ed1dd12f26">More...</a><br/></td></tr>
+<tr class="separator:gaa1f48b9787e3a7d4f56449ed1dd12f26"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae9ebcbc09a1c15c719d95fe7b8c2ee18"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#gae9ebcbc09a1c15c719d95fe7b8c2ee18">EvrRtxEventFlagsGetName</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, const char *name)</td></tr>
+<tr class="memdesc:gae9ebcbc09a1c15c719d95fe7b8c2ee18"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on event flags name retrieve (API) <a href="#gae9ebcbc09a1c15c719d95fe7b8c2ee18">More...</a><br/></td></tr>
+<tr class="separator:gae9ebcbc09a1c15c719d95fe7b8c2ee18"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5e5c9bd8a0522fc9301782edd6e5ec1f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#ga5e5c9bd8a0522fc9301782edd6e5ec1f">EvrRtxEventFlagsSet</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t flags)</td></tr>
+<tr class="memdesc:ga5e5c9bd8a0522fc9301782edd6e5ec1f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on event flags set (API) <a href="#ga5e5c9bd8a0522fc9301782edd6e5ec1f">More...</a><br/></td></tr>
+<tr class="separator:ga5e5c9bd8a0522fc9301782edd6e5ec1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5b1b471923918ad294d16255d43ab306"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#ga5b1b471923918ad294d16255d43ab306">EvrRtxEventFlagsSetDone</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t event_flags)</td></tr>
+<tr class="memdesc:ga5b1b471923918ad294d16255d43ab306"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful event flags set (Op) <a href="#ga5b1b471923918ad294d16255d43ab306">More...</a><br/></td></tr>
+<tr class="separator:ga5b1b471923918ad294d16255d43ab306"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab31f9da565b0170d8e89edf0e848f28b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#gab31f9da565b0170d8e89edf0e848f28b">EvrRtxEventFlagsClear</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t flags)</td></tr>
+<tr class="memdesc:gab31f9da565b0170d8e89edf0e848f28b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on event flags clear (API) <a href="#gab31f9da565b0170d8e89edf0e848f28b">More...</a><br/></td></tr>
+<tr class="separator:gab31f9da565b0170d8e89edf0e848f28b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9e4c4e5d45bc721439c1919621a49d5a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#ga9e4c4e5d45bc721439c1919621a49d5a">EvrRtxEventFlagsClearDone</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t event_flags)</td></tr>
+<tr class="memdesc:ga9e4c4e5d45bc721439c1919621a49d5a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful event flags clear (Op) <a href="#ga9e4c4e5d45bc721439c1919621a49d5a">More...</a><br/></td></tr>
+<tr class="separator:ga9e4c4e5d45bc721439c1919621a49d5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga113c32ff195c612ec2fb6a9dd5740184"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#ga113c32ff195c612ec2fb6a9dd5740184">EvrRtxEventFlagsGet</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t event_flags)</td></tr>
+<tr class="memdesc:ga113c32ff195c612ec2fb6a9dd5740184"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on event flags retrieve (API) <a href="#ga113c32ff195c612ec2fb6a9dd5740184">More...</a><br/></td></tr>
+<tr class="separator:ga113c32ff195c612ec2fb6a9dd5740184"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac8361874ffdd854e3778f21d070fed24"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#gac8361874ffdd854e3778f21d070fed24">EvrRtxEventFlagsWait</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t flags, uint32_t options, uint32_t timeout)</td></tr>
+<tr class="memdesc:gac8361874ffdd854e3778f21d070fed24"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on wait for event flags (API) <a href="#gac8361874ffdd854e3778f21d070fed24">More...</a><br/></td></tr>
+<tr class="separator:gac8361874ffdd854e3778f21d070fed24"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafd598e0b02a31083fb41626d68fa489e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#gafd598e0b02a31083fb41626d68fa489e">EvrRtxEventFlagsWaitPending</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t flags, uint32_t options, uint32_t timeout)</td></tr>
+<tr class="memdesc:gafd598e0b02a31083fb41626d68fa489e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on pending wait for event flags (Op) <a href="#gafd598e0b02a31083fb41626d68fa489e">More...</a><br/></td></tr>
+<tr class="separator:gafd598e0b02a31083fb41626d68fa489e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga877235cbe04188b831b70a3c2237c827"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#ga877235cbe04188b831b70a3c2237c827">EvrRtxEventFlagsWaitTimeout</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id)</td></tr>
+<tr class="memdesc:ga877235cbe04188b831b70a3c2237c827"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on wait timeout for event flags (Op) <a href="#ga877235cbe04188b831b70a3c2237c827">More...</a><br/></td></tr>
+<tr class="separator:ga877235cbe04188b831b70a3c2237c827"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7b446f241c971db432ebac5d176bd9de"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#ga7b446f241c971db432ebac5d176bd9de">EvrRtxEventFlagsWaitCompleted</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t flags, uint32_t options, uint32_t event_flags)</td></tr>
+<tr class="memdesc:ga7b446f241c971db432ebac5d176bd9de"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful wait for event flags (Op) <a href="#ga7b446f241c971db432ebac5d176bd9de">More...</a><br/></td></tr>
+<tr class="separator:ga7b446f241c971db432ebac5d176bd9de"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga66f32e4dddc68cdfd56c32b88b7f13ff"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#ga66f32e4dddc68cdfd56c32b88b7f13ff">EvrRtxEventFlagsWaitNotCompleted</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t flags, uint32_t options)</td></tr>
+<tr class="memdesc:ga66f32e4dddc68cdfd56c32b88b7f13ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on unsuccessful wait for event flags (Op) <a href="#ga66f32e4dddc68cdfd56c32b88b7f13ff">More...</a><br/></td></tr>
+<tr class="separator:ga66f32e4dddc68cdfd56c32b88b7f13ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga10e98e35999350e9e337c716ba4dc079"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#ga10e98e35999350e9e337c716ba4dc079">EvrRtxEventFlagsDelete</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id)</td></tr>
+<tr class="memdesc:ga10e98e35999350e9e337c716ba4dc079"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on event flags delete (API) <a href="#ga10e98e35999350e9e337c716ba4dc079">More...</a><br/></td></tr>
+<tr class="separator:ga10e98e35999350e9e337c716ba4dc079"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2ef153a6ee7a8d72375f81128454ede9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#ga2ef153a6ee7a8d72375f81128454ede9">EvrRtxEventFlagsDestroyed</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id)</td></tr>
+<tr class="memdesc:ga2ef153a6ee7a8d72375f81128454ede9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful event flags delete (Op) <a href="#ga2ef153a6ee7a8d72375f81128454ede9">More...</a><br/></td></tr>
+<tr class="separator:ga2ef153a6ee7a8d72375f81128454ede9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="gaa281b7380c0fa725faa722badbeb2e5f"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void EvrRtxEventFlagsError </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a>&#160;</td>
+ <td class="paramname"><em>ef_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int32_t&#160;</td>
+ <td class="paramname"><em>status</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a> or NULL when ID is unknown. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">status</td><td>extended execution status.</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>The event <b>EventFlagsError</b> is generated when <a class="el" href="group__CMSIS__RTOS__EventFlags.html">Event Flags</a> routines complete their execution due to an error.</p>
+<p>The status parameter indicates the execution status and can be one of the <a class="el" href="group__CMSIS__RTOS__Definitions.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813e">osStatus_t codes</a> or one of the extended execution status codes which are summarized in the table below.</p>
+<table class="doxtable">
+<tr>
+<th align="left">Extended Status Code </th><th align="left">Description </th></tr>
+<tr>
+<td align="left">osRtxErrorKernelNotReady </td><td align="left">Kernel scheduler is not in Ready state. </td></tr>
+<tr>
+<td align="left">osRtxErrorKernelNotRunning </td><td align="left">Kernel scheduler is not executing - there is no running thread. </td></tr>
+<tr>
+<td align="left">osRtxErrorInvalidControlBlock </td><td align="left">Object control block with invalid alignment or size was specified. </td></tr>
+<tr>
+<td align="left">osRtxErrorInvalidDataMemory </td><td align="left">Object data memory with invalid alignment or size was specified. </td></tr>
+<tr>
+<td align="left">osRtxErrorInvalidThreadStack </td><td align="left">Thread stack memory with invalid alignment or size was specified. </td></tr>
+<tr>
+<td align="left">osRtxErrorInvalidPriority </td><td align="left">Invalid thread priority was specified. </td></tr>
+<tr>
+<td align="left">osRtxErrorThreadNotJoinable </td><td align="left">Specified thread is not joinable. </td></tr>
+<tr>
+<td align="left">osRtxErrorMutexNotOwned </td><td align="left">Specified mutex is not owned by the current running thread. </td></tr>
+<tr>
+<td align="left">osRtxErrorMutexNotLocked </td><td align="left">Specified mutex is not locked. </td></tr>
+<tr>
+<td align="left">osRtxErrorMutexLockLimit </td><td align="left">Maximum number of recursive mutex locks reached. </td></tr>
+<tr>
+<td align="left">osRtxErrorSemaphoreCountLimit </td><td align="left">Semaphore count limit reached. </td></tr>
+<tr>
+<td align="left">osRtxErrorTZ_InitContext_S </td><td align="left">Secure context memory system initialization failed. </td></tr>
+<tr>
+<td align="left">osRtxErrorTZ_AllocContext_S </td><td align="left">Secure context memory allocation failed. </td></tr>
+<tr>
+<td align="left">osRtxErrorTZ_FreeContext_S </td><td align="left">Secure context memory deallocation failed. </td></tr>
+<tr>
+<td align="left">osRtxErrorTZ_LoadContext_S </td><td align="left">Secure context load failed. </td></tr>
+<tr>
+<td align="left">osRtxErrorTZ_SaveContext_S </td><td align="left">Secure context save failed. </td></tr>
+</table>
+<p><b>Value</b> in the Event Recorder shows:</p>
+<ul>
+<li><b>ef_id</b> : event flags ID.</li>
+<li><b>status</b> : execution status code. </li>
+</ul>
+
+</div>
+</div>
+<a class="anchor" id="gae798cdc4cb10ada732e592318037cba7"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void EvrRtxEventFlagsNew </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="group__CMSIS__RTOS__EventFlags.html#structosEventFlagsAttr__t">osEventFlagsAttr_t</a> *&#160;</td>
+ <td class="paramname"><em>attr</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">attr</td><td>event flags attributes.</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>The event <b>EventFlagsNew</b> is generated when the function <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a> is called.</p>
+<p><b>Value</b> in the Event Recorder shows:</p>
+<ul>
+<li><b>attr</b> : memory address of Event Flags attributes or 0 when they are not specified. </li>
+</ul>
+
+</div>
+</div>
+<a class="anchor" id="gaa1f48b9787e3a7d4f56449ed1dd12f26"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void EvrRtxEventFlagsCreated </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a>&#160;</td>
+ <td class="paramname"><em>ef_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&#160;</td>
+ <td class="paramname"><em>name</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">name</td><td>pointer to event flags object name.</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>The event <b>EventFlagsCreated</b> is generated when the function <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a> successfully creates a event flags object.</p>
+<p><b>Value</b> in the Event Recorder shows:</p>
+<ul>
+<li><b>ef_id</b> : event flags ID. </li>
+</ul>
+
+</div>
+</div>
+<a class="anchor" id="gae9ebcbc09a1c15c719d95fe7b8c2ee18"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void EvrRtxEventFlagsGetName </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a>&#160;</td>
+ <td class="paramname"><em>ef_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&#160;</td>
+ <td class="paramname"><em>name</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">name</td><td>pointer to event flags object name.</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>The event <b>EventFlagsGetName</b> is generated when the function <a class="el" href="group__CMSIS__RTOS__EventFlags.html#ga59f4ddf0ee8c395b1672bb978d1cfc88">osEventFlagsGetName</a> is called and its execution result is known.</p>
+<p><b>Value</b> in the Event Recorder shows:</p>
+<ul>
+<li><b>ef_id</b> : event flags ID.</li>
+<li><b>name</b> : retrieved memory address of name string (0 in case of a failure). </li>
+</ul>
+
+</div>
+</div>
+<a class="anchor" id="ga5e5c9bd8a0522fc9301782edd6e5ec1f"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void EvrRtxEventFlagsSet </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a>&#160;</td>
+ <td class="paramname"><em>ef_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>flags</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags that shall be set.</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>The event <b>EventFlagsSet</b> is generated when the function <a class="el" href="group__CMSIS__RTOS__EventFlags.html#ga33b71d14cecf90b4e72639dd19f23a5e">osEventFlagsSet</a> is called.</p>
+<p><b>Value</b> in the Event Recorder shows:</p>
+<ul>
+<li><b>ef_id</b> : event flags ID.</li>
+<li><b>flags</b> : flags that shall be set. </li>
+</ul>
+
+</div>
+</div>
+<a class="anchor" id="ga5b1b471923918ad294d16255d43ab306"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void EvrRtxEventFlagsSetDone </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a>&#160;</td>
+ <td class="paramname"><em>ef_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>event_flags</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">event_flags</td><td>event flags after setting.</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>The event <b>EventFlagsSetDone</b> is generated when event flags are successfully set.</p>
+<p><b>Value</b> in the Event Recorder shows:</p>
+<ul>
+<li><b>ef_id</b> : event flags ID.</li>
+<li><b>event_flags</b> : event flags after setting. </li>
+</ul>
+
+</div>
+</div>
+<a class="anchor" id="gab31f9da565b0170d8e89edf0e848f28b"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void EvrRtxEventFlagsClear </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a>&#160;</td>
+ <td class="paramname"><em>ef_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>flags</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags that shall be cleared.</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>The event <b>EventFlagsClear</b> is generated when the function <a class="el" href="group__CMSIS__RTOS__EventFlags.html#ga93bf258ca0007c6641fbe8e4f2b8a1e5">osEventFlagsClear</a> is called.</p>
+<p><b>Value</b> in the Event Recorder shows:</p>
+<ul>
+<li><b>ef_id</b> : event flags ID.</li>
+<li><b>flags</b> : flags that shall be cleared. </li>
+</ul>
+
+</div>
+</div>
+<a class="anchor" id="ga9e4c4e5d45bc721439c1919621a49d5a"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void EvrRtxEventFlagsClearDone </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a>&#160;</td>
+ <td class="paramname"><em>ef_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>event_flags</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">event_flags</td><td>event flags before clearing.</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>The event <b>EventFlagsClearDone</b> is generated when the function <a class="el" href="group__CMSIS__RTOS__EventFlags.html#ga93bf258ca0007c6641fbe8e4f2b8a1e5">osEventFlagsClear</a> successfully clears the event flags.</p>
+<p><b>Value</b> in the Event Recorder shows:</p>
+<ul>
+<li><b>ef_id</b> : event flags ID.</li>
+<li><b>event_flags</b> : event flags before clearing. </li>
+</ul>
+
+</div>
+</div>
+<a class="anchor" id="ga113c32ff195c612ec2fb6a9dd5740184"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void EvrRtxEventFlagsGet </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a>&#160;</td>
+ <td class="paramname"><em>ef_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>event_flags</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">event_flags</td><td>current event flags.</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>The event <b>EventFlagsGet</b> is generated when the function <a class="el" href="group__CMSIS__RTOS__EventFlags.html#ga8bda3185f46bfd278cea8a6cf357677d">osEventFlagsGet</a> is called and its execution result is known.</p>
+<p><b>Value</b> in the Event Recorder shows:</p>
+<ul>
+<li><b>ef_id</b> : event flags ID.</li>
+<li><b>event_flags</b> : retrieved current event flags. </li>
+</ul>
+
+</div>
+</div>
+<a class="anchor" id="gac8361874ffdd854e3778f21d070fed24"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void EvrRtxEventFlagsWait </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a>&#160;</td>
+ <td class="paramname"><em>ef_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>flags</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>options</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>timeout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags to wait for. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">options</td><td>flags options (osFlagsXxxx). </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">timeout</td><td><a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">Timeout Value</a> or 0 in case of no time-out.</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>The event <b>EventFlagsWait</b> is generated when the function <a class="el" href="group__CMSIS__RTOS__EventFlags.html#ga52acb34a8322e58020227344fe662b4e">osEventFlagsWait</a> is called.</p>
+<p><b>Value</b> in the Event Recorder shows:</p>
+<ul>
+<li><b>ef_id</b> : event flags ID.</li>
+<li><b>flags</b> : flags to wait for.</li>
+<li><b>options</b> : flags options (refer to <a class="el" href="group__CMSIS__RTOS__EventFlags.html#ga52acb34a8322e58020227344fe662b4e">event flags options</a>).</li>
+<li><b>timeout</b> : <a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">Timeout Value</a>. </li>
+</ul>
+
+</div>
+</div>
+<a class="anchor" id="gafd598e0b02a31083fb41626d68fa489e"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void EvrRtxEventFlagsWaitPending </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a>&#160;</td>
+ <td class="paramname"><em>ef_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>flags</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>options</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>timeout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags to wait for. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">options</td><td>flags options (osFlagsXxxx). </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">timeout</td><td><a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">Timeout Value</a> or 0 in case of no time-out.</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>The event <b>EventFlagsWaitPending</b> is generated when the function <a class="el" href="group__CMSIS__RTOS__EventFlags.html#ga52acb34a8322e58020227344fe662b4e">osEventFlagsWait</a> starts waiting for event flags to become signaled.</p>
+<p><b>Value</b> in the Event Recorder shows:</p>
+<ul>
+<li><b>ef_id</b> : event flags ID.</li>
+<li><b>flags</b> : flags to wait for.</li>
+<li><b>options</b> : flags options (refer to <a class="el" href="group__CMSIS__RTOS__EventFlags.html#ga52acb34a8322e58020227344fe662b4e">event flags options</a>).</li>
+<li><b>timeout</b> : <a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">Timeout Value</a>. </li>
+</ul>
+
+</div>
+</div>
+<a class="anchor" id="ga877235cbe04188b831b70a3c2237c827"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void EvrRtxEventFlagsWaitTimeout </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a>&#160;</td>
+ <td class="paramname"><em>ef_id</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>.</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>The event <b>EventFlagsWaitTimeout</b> is generated when wait for event flags to become signaled is aborted due to expired wait timeout.</p>
+<p><b>Value</b> in the Event Recorder shows:</p>
+<ul>
+<li><b>ef_id</b> : event flags ID. </li>
+</ul>
+
+</div>
+</div>
+<a class="anchor" id="ga7b446f241c971db432ebac5d176bd9de"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void EvrRtxEventFlagsWaitCompleted </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a>&#160;</td>
+ <td class="paramname"><em>ef_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>flags</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>options</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>event_flags</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags to wait for. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">options</td><td>flags options (osFlagsXxxx). </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">event_flags</td><td>event flags before clearing or 0 if specified flags have not been set.</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>The event <b>EventFlagsWaitCompleted</b> is generated when waiting for event flags ends because requested flags were signaled.</p>
+<p><b>Value</b> in the Event Recorder shows:</p>
+<ul>
+<li><b>ef_id</b> : event flags ID.</li>
+<li><b>flags</b> : flags to wait for.</li>
+<li><b>options</b> : flags option (refer to <a class="el" href="group__CMSIS__RTOS__EventFlags.html#ga52acb34a8322e58020227344fe662b4e">event flags options</a>).</li>
+<li><b>event_flags</b> : event flags before clearing or 0 if specified flags have not been set. </li>
+</ul>
+
+</div>
+</div>
+<a class="anchor" id="ga66f32e4dddc68cdfd56c32b88b7f13ff"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void EvrRtxEventFlagsWaitNotCompleted </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a>&#160;</td>
+ <td class="paramname"><em>ef_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>flags</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>options</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags to wait for. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">options</td><td>flags options (osFlagsXxxx).</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>The event <b>EventFlagsWaitNotCompleted</b> is generated when the function <a class="el" href="group__CMSIS__RTOS__EventFlags.html#ga52acb34a8322e58020227344fe662b4e">osEventFlagsWait</a> returns without timeout and specified event flags were not signaled.</p>
+<p><b>Value</b> in the Event Recorder shows:</p>
+<ul>
+<li><b>ef_id</b> : event flags ID.</li>
+<li><b>flags</b> : flags to wait for.</li>
+<li><b>options</b> : flags options (refer to <a class="el" href="group__CMSIS__RTOS__EventFlags.html#ga52acb34a8322e58020227344fe662b4e">event flags options</a>). </li>
+</ul>
+
+</div>
+</div>
+<a class="anchor" id="ga10e98e35999350e9e337c716ba4dc079"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void EvrRtxEventFlagsDelete </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a>&#160;</td>
+ <td class="paramname"><em>ef_id</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>.</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>The event <b>EventFlagsDelete</b> is generated when the function <a class="el" href="group__CMSIS__RTOS__EventFlags.html#ga7c4acf2fb0d506ec82905dee53fb5435">osEventFlagsDelete</a> is called.</p>
+<p><b>Value</b> in the Event Recorder shows:</p>
+<ul>
+<li><b>ef_id</b> : event flags ID. </li>
+</ul>
+
+</div>
+</div>
+<a class="anchor" id="ga2ef153a6ee7a8d72375f81128454ede9"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void EvrRtxEventFlagsDestroyed </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a>&#160;</td>
+ <td class="paramname"><em>ef_id</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>.</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>The event <b>EventFlagsDestroyed</b> is generated when the function <a class="el" href="group__CMSIS__RTOS__EventFlags.html#ga7c4acf2fb0d506ec82905dee53fb5435">osEventFlagsDelete</a> successfully deletes the event flags object.</p>
+<p><b>Value</b> in the Event Recorder shows:</p>
+<ul>
+<li><b>ef_id</b> : event flags ID. </li>
+</ul>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/RTOS2/html/group__rtx__evr__event__flags.js b/docs/RTOS2/html/group__rtx__evr__event__flags.js
new file mode 100644
index 0000000..f9e386f
--- /dev/null
+++ b/docs/RTOS2/html/group__rtx__evr__event__flags.js
@@ -0,0 +1,19 @@
+var group__rtx__evr__event__flags =
+[
+ [ "EvrRtxEventFlagsError", "group__rtx__evr__event__flags.html#gaa281b7380c0fa725faa722badbeb2e5f", null ],
+ [ "EvrRtxEventFlagsNew", "group__rtx__evr__event__flags.html#gae798cdc4cb10ada732e592318037cba7", null ],
+ [ "EvrRtxEventFlagsCreated", "group__rtx__evr__event__flags.html#gaa1f48b9787e3a7d4f56449ed1dd12f26", null ],
+ [ "EvrRtxEventFlagsGetName", "group__rtx__evr__event__flags.html#gae9ebcbc09a1c15c719d95fe7b8c2ee18", null ],
+ [ "EvrRtxEventFlagsSet", "group__rtx__evr__event__flags.html#ga5e5c9bd8a0522fc9301782edd6e5ec1f", null ],
+ [ "EvrRtxEventFlagsSetDone", "group__rtx__evr__event__flags.html#ga5b1b471923918ad294d16255d43ab306", null ],
+ [ "EvrRtxEventFlagsClear", "group__rtx__evr__event__flags.html#gab31f9da565b0170d8e89edf0e848f28b", null ],
+ [ "EvrRtxEventFlagsClearDone", "group__rtx__evr__event__flags.html#ga9e4c4e5d45bc721439c1919621a49d5a", null ],
+ [ "EvrRtxEventFlagsGet", "group__rtx__evr__event__flags.html#ga113c32ff195c612ec2fb6a9dd5740184", null ],
+ [ "EvrRtxEventFlagsWait", "group__rtx__evr__event__flags.html#gac8361874ffdd854e3778f21d070fed24", null ],
+ [ "EvrRtxEventFlagsWaitPending", "group__rtx__evr__event__flags.html#gafd598e0b02a31083fb41626d68fa489e", null ],
+ [ "EvrRtxEventFlagsWaitTimeout", "group__rtx__evr__event__flags.html#ga877235cbe04188b831b70a3c2237c827", null ],
+ [ "EvrRtxEventFlagsWaitCompleted", "group__rtx__evr__event__flags.html#ga7b446f241c971db432ebac5d176bd9de", null ],
+ [ "EvrRtxEventFlagsWaitNotCompleted", "group__rtx__evr__event__flags.html#ga66f32e4dddc68cdfd56c32b88b7f13ff", null ],
+ [ "EvrRtxEventFlagsDelete", "group__rtx__evr__event__flags.html#ga10e98e35999350e9e337c716ba4dc079", null ],
+ [ "EvrRtxEventFlagsDestroyed", "group__rtx__evr__event__flags.html#ga2ef153a6ee7a8d72375f81128454ede9", null ]
+]; \ No newline at end of file
diff --git a/docs/RTOS2/html/group__rtx__evr__event__flasg.js b/docs/RTOS2/html/group__rtx__evr__event__flasg.js
deleted file mode 100644
index 2b90d6e..0000000
--- a/docs/RTOS2/html/group__rtx__evr__event__flasg.js
+++ /dev/null
@@ -1,10 +0,0 @@
-var group__rtx__evr__event__flasg =
-[
- [ "EvrRtxEventFlagsError", "group__rtx__evr__event__flasg.html#gaa281b7380c0fa725faa722badbeb2e5f", null ],
- [ "EvrRtxEventFlagsNew", "group__rtx__evr__event__flasg.html#gae798cdc4cb10ada732e592318037cba7", null ],
- [ "EvrRtxEventFlagsCreated", "group__rtx__evr__event__flasg.html#gaa1f48b9787e3a7d4f56449ed1dd12f26", null ],
- [ "EvrRtxEventFlagsGetName", "group__rtx__evr__event__flasg.html#gae9ebcbc09a1c15c719d95fe7b8c2ee18", null ],
- [ "EvrRtxEventFlagsWaitTimeout", "group__rtx__evr__event__flasg.html#ga877235cbe04188b831b70a3c2237c827", null ],
- [ "EvrRtxEventFlagsDelete", "group__rtx__evr__event__flasg.html#ga10e98e35999350e9e337c716ba4dc079", null ],
- [ "EvrRtxEventFlagsDestroyed", "group__rtx__evr__event__flasg.html#ga2ef153a6ee7a8d72375f81128454ede9", null ]
-]; \ No newline at end of file
diff --git a/docs/RTOS2/html/group__rtx__evr__kernel.html b/docs/RTOS2/html/group__rtx__evr__kernel.html
index 0842158..afa6ce3 100644
--- a/docs/RTOS2/html/group__rtx__evr__kernel.html
+++ b/docs/RTOS2/html/group__rtx__evr__kernel.html
@@ -131,9 +131,9 @@ Functions</h2></td></tr>
<tr class="memitem:ga4c2a175b79d39d70a4a5112e270d03f2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__kernel.html#ga4c2a175b79d39d70a4a5112e270d03f2">EvrRtxKernelGetInfo</a> (<a class="el" href="group__CMSIS__RTOS__KernelCtrl.html#structosVersion__t">osVersion_t</a> *version, char *id_buf, uint32_t id_size)</td></tr>
<tr class="memdesc:ga4c2a175b79d39d70a4a5112e270d03f2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on RTOS kernel information retrieve (API) <a href="#ga4c2a175b79d39d70a4a5112e270d03f2">More...</a><br/></td></tr>
<tr class="separator:ga4c2a175b79d39d70a4a5112e270d03f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaf09b8cd94ad2384e3ab518f0df94a651"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__kernel.html#gaf09b8cd94ad2384e3ab518f0df94a651">EvrRtxKernelInfoRetrieved</a> (<a class="el" href="group__CMSIS__RTOS__KernelCtrl.html#structosVersion__t">osVersion_t</a> *version, char *id_buf)</td></tr>
-<tr class="memdesc:gaf09b8cd94ad2384e3ab518f0df94a651"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful RTOS kernel information retrieve (Op) <a href="#gaf09b8cd94ad2384e3ab518f0df94a651">More...</a><br/></td></tr>
-<tr class="separator:gaf09b8cd94ad2384e3ab518f0df94a651"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga85f9569d363a9a8f9677041405d0935f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__kernel.html#ga85f9569d363a9a8f9677041405d0935f">EvrRtxKernelInfoRetrieved</a> (const <a class="el" href="group__CMSIS__RTOS__KernelCtrl.html#structosVersion__t">osVersion_t</a> *version, const char *id_buf, uint32_t id_size)</td></tr>
+<tr class="memdesc:ga85f9569d363a9a8f9677041405d0935f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful RTOS kernel information retrieve (Op) <a href="#ga85f9569d363a9a8f9677041405d0935f">More...</a><br/></td></tr>
+<tr class="separator:ga85f9569d363a9a8f9677041405d0935f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad6407e9ff0910629b041866bd801075a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__kernel.html#gad6407e9ff0910629b041866bd801075a">EvrRtxKernelGetState</a> (<a class="el" href="group__CMSIS__RTOS__KernelCtrl.html#ga08326469274b668140ca934b168a5ad4">osKernelState_t</a> state)</td></tr>
<tr class="memdesc:gad6407e9ff0910629b041866bd801075a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on current RTOS Kernel state retrieve (API) <a href="#gad6407e9ff0910629b041866bd801075a">More...</a><br/></td></tr>
<tr class="separator:gad6407e9ff0910629b041866bd801075a"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -333,21 +333,27 @@ Functions</h2></td></tr>
</div>
</div>
-<a class="anchor" id="gaf09b8cd94ad2384e3ab518f0df94a651"></a>
+<a class="anchor" id="ga85f9569d363a9a8f9677041405d0935f"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">void EvrRtxKernelInfoRetrieved </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__KernelCtrl.html#structosVersion__t">osVersion_t</a> *&#160;</td>
+ <td class="paramtype">const <a class="el" href="group__CMSIS__RTOS__KernelCtrl.html#structosVersion__t">osVersion_t</a> *&#160;</td>
<td class="paramname"><em>version</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
- <td class="paramtype">char *&#160;</td>
- <td class="paramname"><em>id_buf</em>&#160;</td>
+ <td class="paramtype">const char *&#160;</td>
+ <td class="paramname"><em>id_buf</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>id_size</em>&#160;</td>
</tr>
<tr>
<td></td>
@@ -359,15 +365,17 @@ Functions</h2></td></tr>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramdir">[in]</td><td class="paramname">version</td><td>pointer to buffer for retrieving version information. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">id_buf</td><td>pointer to buffer for retrieving kernel identification string.</td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">id_buf</td><td>pointer to buffer for retrieving kernel identification string. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">id_size</td><td>size of buffer for kernel identification string.</td></tr>
</table>
</dd>
</dl>
<p>The event <b>KernelInfoRetrieved</b> is generated when the function <a class="el" href="group__CMSIS__RTOS__KernelCtrl.html#ga6f7764e7250c5c5364c00c45a5d1d199">osKernelGetInfo</a> successfully retrieves kernel information.</p>
<p><b>Value</b> in the Event Recorder shows:</p>
<ul>
-<li><b>version</b> : memory address of buffer for retrieving version information.</li>
-<li><b>id_buf</b> : memory address of buffer for retrieving kernel identification string. </li>
+<li><b>ver_api</b> : API version.</li>
+<li><b>ver_kernel</b> : kernel version.</li>
+<li><b>id</b> : kernel identification string (Detail). </li>
</ul>
</div>
@@ -776,7 +784,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/group__rtx__evr__kernel.js b/docs/RTOS2/html/group__rtx__evr__kernel.js
index 282e306..d6e1385 100644
--- a/docs/RTOS2/html/group__rtx__evr__kernel.js
+++ b/docs/RTOS2/html/group__rtx__evr__kernel.js
@@ -4,7 +4,7 @@ var group__rtx__evr__kernel =
[ "EvrRtxKernelInitialize", "group__rtx__evr__kernel.html#ga7e84d337b452f647c3a3d6937abd6292", null ],
[ "EvrRtxKernelInitialized", "group__rtx__evr__kernel.html#ga5db8d306617656bfec12638e17584d66", null ],
[ "EvrRtxKernelGetInfo", "group__rtx__evr__kernel.html#ga4c2a175b79d39d70a4a5112e270d03f2", null ],
- [ "EvrRtxKernelInfoRetrieved", "group__rtx__evr__kernel.html#gaf09b8cd94ad2384e3ab518f0df94a651", null ],
+ [ "EvrRtxKernelInfoRetrieved", "group__rtx__evr__kernel.html#ga85f9569d363a9a8f9677041405d0935f", null ],
[ "EvrRtxKernelGetState", "group__rtx__evr__kernel.html#gad6407e9ff0910629b041866bd801075a", null ],
[ "EvrRtxKernelStart", "group__rtx__evr__kernel.html#ga75937a761dd488600d2525a532808d2b", null ],
[ "EvrRtxKernelStarted", "group__rtx__evr__kernel.html#ga28043ffc76fec09e6c8763a9a71b7f2a", null ],
diff --git a/docs/RTOS2/html/group__rtx__evr__memory.html b/docs/RTOS2/html/group__rtx__evr__memory.html
index d71d791..6471622 100644
--- a/docs/RTOS2/html/group__rtx__evr__memory.html
+++ b/docs/RTOS2/html/group__rtx__evr__memory.html
@@ -435,7 +435,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/group__rtx__evr__memory__pool.html b/docs/RTOS2/html/group__rtx__evr__memory__pool.html
index 7384060..2171eb0 100644
--- a/docs/RTOS2/html/group__rtx__evr__memory__pool.html
+++ b/docs/RTOS2/html/group__rtx__evr__memory__pool.html
@@ -294,9 +294,8 @@ Functions</h2></td></tr>
<ul>
<li><b>block_count</b> : maximum number of memory blocks in memory pool.</li>
<li><b>block_size</b> : memory block size in bytes.</li>
-<li><b>attr</b> : memory address of Memory Pool attributes or 0 when they are not specified.</li>
+<li><b>attr</b> : memory address of Memory Pool attributes or 0 when they are not specified. </li>
</ul>
-<p>In case when <a class="el" href="group__CMSIS__RTOS__PoolMgmt.html#structosMemoryPoolAttr__t">memory pool attributes</a> are provided in the API call they are also detailed in the Event Recorder. </p>
</div>
</div>
@@ -880,7 +879,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/group__rtx__evr__message__queue.html b/docs/RTOS2/html/group__rtx__evr__message__queue.html
index e3edde3..110fb06 100644
--- a/docs/RTOS2/html/group__rtx__evr__message__queue.html
+++ b/docs/RTOS2/html/group__rtx__evr__message__queue.html
@@ -309,9 +309,8 @@ Functions</h2></td></tr>
<ul>
<li><b>msg_count</b> : maximum number of messages in queue.</li>
<li><b>msg_size</b> : maximum message size in bytes.</li>
-<li><b>attr</b> : memory address of Message Queue attributes or 0 when they are not specified.</li>
+<li><b>attr</b> : memory address of Message Queue attributes or 0 when they are not specified. </li>
</ul>
-<p>In case when <a class="el" href="group__CMSIS__RTOS__Message.html#structosMessageQueueAttr__t">message queue attributes</a> are provided in the API call they are also detailed in the Event Recorder. </p>
</div>
</div>
@@ -1114,7 +1113,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/group__rtx__evr__mutex.html b/docs/RTOS2/html/group__rtx__evr__mutex.html
index 324ba98..7913334 100644
--- a/docs/RTOS2/html/group__rtx__evr__mutex.html
+++ b/docs/RTOS2/html/group__rtx__evr__mutex.html
@@ -262,9 +262,8 @@ Functions</h2></td></tr>
<p>The event <b>MutexNew</b> is generated when the function <a class="el" href="group__CMSIS__RTOS__MutexMgmt.html#gab90920022ab944296821368ef6bb52f8">osMutexNew</a> is called.</p>
<p><b>Value</b> in the Event Recorder shows:</p>
<ul>
-<li><b>attr</b> : memory address of Mutex attributes or 0 when they are not specified.</li>
+<li><b>attr</b> : memory address of Mutex attributes or 0 when they are not specified. </li>
</ul>
-<p>In case when <a class="el" href="group__CMSIS__RTOS__MutexMgmt.html#structosMutexAttr__t">mutex attributes</a> are provided in the API call they are also detailed in the Event Recorder. </p>
</div>
</div>
@@ -680,7 +679,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/group__rtx__evr__semaphore.html b/docs/RTOS2/html/group__rtx__evr__semaphore.html
index 9e7c0e0..a4ad12d 100644
--- a/docs/RTOS2/html/group__rtx__evr__semaphore.html
+++ b/docs/RTOS2/html/group__rtx__evr__semaphore.html
@@ -282,9 +282,8 @@ Functions</h2></td></tr>
<ul>
<li><b>max_count</b> : maximum number of available tokens.</li>
<li><b>initial_count</b> : initial number of available tokens.</li>
-<li><b>attr</b> : memory address of Semaphore attributes or 0 when they are not specified.</li>
+<li><b>attr</b> : memory address of Semaphore attributes or 0 when they are not specified. </li>
</ul>
-<p>In case when <a class="el" href="group__CMSIS__RTOS__SemaphoreMgmt.html#structosSemaphoreAttr__t">semaphore attributes</a> are provided in the API call they are also detailed in the Event Recorder. </p>
</div>
</div>
@@ -700,7 +699,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/group__rtx__evr__thread.html b/docs/RTOS2/html/group__rtx__evr__thread.html
index 52b7242..ba7dbec 100644
--- a/docs/RTOS2/html/group__rtx__evr__thread.html
+++ b/docs/RTOS2/html/group__rtx__evr__thread.html
@@ -146,6 +146,9 @@ Functions</h2></td></tr>
<tr class="memitem:gabf4a015bd3fb2a33c0d105a871aaba72"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread.html#gabf4a015bd3fb2a33c0d105a871aaba72">EvrRtxThreadSetPriority</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id, <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gad4e3e0971b41f2d17584a8c6837342ec">osPriority_t</a> priority)</td></tr>
<tr class="memdesc:gabf4a015bd3fb2a33c0d105a871aaba72"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread priority set (API) <a href="#gabf4a015bd3fb2a33c0d105a871aaba72">More...</a><br/></td></tr>
<tr class="separator:gabf4a015bd3fb2a33c0d105a871aaba72"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga831b3e64d459a325fbc13033caa39f05"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread.html#ga831b3e64d459a325fbc13033caa39f05">EvrRtxThreadPriorityUpdated</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id, <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gad4e3e0971b41f2d17584a8c6837342ec">osPriority_t</a> priority)</td></tr>
+<tr class="memdesc:ga831b3e64d459a325fbc13033caa39f05"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread priority updated (Op) <a href="#ga831b3e64d459a325fbc13033caa39f05">More...</a><br/></td></tr>
+<tr class="separator:ga831b3e64d459a325fbc13033caa39f05"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gada73306deca99987b104aa9840fdd4e2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread.html#gada73306deca99987b104aa9840fdd4e2">EvrRtxThreadGetPriority</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id, <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gad4e3e0971b41f2d17584a8c6837342ec">osPriority_t</a> priority)</td></tr>
<tr class="memdesc:gada73306deca99987b104aa9840fdd4e2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread priority retrieve (API) <a href="#gada73306deca99987b104aa9840fdd4e2">More...</a><br/></td></tr>
<tr class="separator:gada73306deca99987b104aa9840fdd4e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -180,13 +183,13 @@ Functions</h2></td></tr>
<tr class="memdesc:ga86ac910ac88d8fe54206a12d7ed69a27"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful thread join (Op) <a href="#ga86ac910ac88d8fe54206a12d7ed69a27">More...</a><br/></td></tr>
<tr class="separator:ga86ac910ac88d8fe54206a12d7ed69a27"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab9efd66ed2edb439c5081806c9b63cf9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread.html#gab9efd66ed2edb439c5081806c9b63cf9">EvrRtxThreadBlocked</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id, uint32_t timeout)</td></tr>
-<tr class="memdesc:gab9efd66ed2edb439c5081806c9b63cf9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread execution block (Op) <a href="#gab9efd66ed2edb439c5081806c9b63cf9">More...</a><br/></td></tr>
+<tr class="memdesc:gab9efd66ed2edb439c5081806c9b63cf9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread execution block (Detail) <a href="#gab9efd66ed2edb439c5081806c9b63cf9">More...</a><br/></td></tr>
<tr class="separator:gab9efd66ed2edb439c5081806c9b63cf9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3faae4d941ddecfe773ef9f3efe8b901"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread.html#ga3faae4d941ddecfe773ef9f3efe8b901">EvrRtxThreadUnblocked</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id, uint32_t ret_val)</td></tr>
-<tr class="memdesc:ga3faae4d941ddecfe773ef9f3efe8b901"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread execution unblock (Op) <a href="#ga3faae4d941ddecfe773ef9f3efe8b901">More...</a><br/></td></tr>
+<tr class="memdesc:ga3faae4d941ddecfe773ef9f3efe8b901"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread execution unblock (Detail) <a href="#ga3faae4d941ddecfe773ef9f3efe8b901">More...</a><br/></td></tr>
<tr class="separator:ga3faae4d941ddecfe773ef9f3efe8b901"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabe470d5bb1373c59c51470fd20b55bcb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread.html#gabe470d5bb1373c59c51470fd20b55bcb">EvrRtxThreadPreempted</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id)</td></tr>
-<tr class="memdesc:gabe470d5bb1373c59c51470fd20b55bcb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on running thread pre-emption (Op) <a href="#gabe470d5bb1373c59c51470fd20b55bcb">More...</a><br/></td></tr>
+<tr class="memdesc:gabe470d5bb1373c59c51470fd20b55bcb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on running thread pre-emption (Detail) <a href="#gabe470d5bb1373c59c51470fd20b55bcb">More...</a><br/></td></tr>
<tr class="separator:gabe470d5bb1373c59c51470fd20b55bcb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae3bc50d5f154463c7f6647544bb5ecab"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread.html#gae3bc50d5f154463c7f6647544bb5ecab">EvrRtxThreadSwitched</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id)</td></tr>
<tr class="memdesc:gae3bc50d5f154463c7f6647544bb5ecab"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on running thread switch (Op) <a href="#gae3bc50d5f154463c7f6647544bb5ecab">More...</a><br/></td></tr>
@@ -206,18 +209,6 @@ Functions</h2></td></tr>
<tr class="memitem:ga1999d77992b03347abdca7ec17f91cca"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread.html#ga1999d77992b03347abdca7ec17f91cca">EvrRtxThreadEnumerate</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> *thread_array, uint32_t array_items, uint32_t count)</td></tr>
<tr class="memdesc:ga1999d77992b03347abdca7ec17f91cca"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on active threads enumerate (API) <a href="#ga1999d77992b03347abdca7ec17f91cca">More...</a><br/></td></tr>
<tr class="separator:ga1999d77992b03347abdca7ec17f91cca"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gadbbee398f4fab418c9b8115fc7392ff8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread.html#gadbbee398f4fab418c9b8115fc7392ff8">EvrRtxThreadFlagsWaitTimeout</a> (void)</td></tr>
-<tr class="memdesc:gadbbee398f4fab418c9b8115fc7392ff8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on wait timeout for thread flags (Op) <a href="#gadbbee398f4fab418c9b8115fc7392ff8">More...</a><br/></td></tr>
-<tr class="separator:gadbbee398f4fab418c9b8115fc7392ff8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gadd45d32305aa45668a36f2c9f0f4c758"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread.html#gadd45d32305aa45668a36f2c9f0f4c758">EvrRtxThreadDelay</a> (uint32_t ticks)</td></tr>
-<tr class="memdesc:gadd45d32305aa45668a36f2c9f0f4c758"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on wait for timeout (API) <a href="#gadd45d32305aa45668a36f2c9f0f4c758">More...</a><br/></td></tr>
-<tr class="separator:gadd45d32305aa45668a36f2c9f0f4c758"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaf59defd6c171d2c3d3508e7136278db2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread.html#gaf59defd6c171d2c3d3508e7136278db2">EvrRtxThreadDelayUntil</a> (uint32_t ticks)</td></tr>
-<tr class="memdesc:gaf59defd6c171d2c3d3508e7136278db2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on wait until specified time (API) <a href="#gaf59defd6c171d2c3d3508e7136278db2">More...</a><br/></td></tr>
-<tr class="separator:gaf59defd6c171d2c3d3508e7136278db2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gab46562848142ce5ea806d629fd000168"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread.html#gab46562848142ce5ea806d629fd000168">EvrRtxThreadDelayCompleted</a> (void)</td></tr>
-<tr class="memdesc:gab46562848142ce5ea806d629fd000168"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on completed wait (Op) <a href="#gab46562848142ce5ea806d629fd000168">More...</a><br/></td></tr>
-<tr class="separator:gab46562848142ce5ea806d629fd000168"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<h2 class="groupheader">Function Documentation</h2>
@@ -251,7 +242,7 @@ Functions</h2></td></tr>
</table>
</dd>
</dl>
-<p>The event <b>ThreadError</b> is generated when <a class="el" href="group__CMSIS__RTOS__ThreadFlagsMgmt.html">Thread Flags</a> and <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html">Thread Management</a> routines complete their execution due to an error.</p>
+<p>The event <b>ThreadError</b> is generated when <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html">Thread Management</a> routines complete their execution due to an error.</p>
<p>The status parameter indicates the execution status and can be one of the <a class="el" href="group__CMSIS__RTOS__Definitions.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813e">osStatus_t codes</a> or one of the extended execution status codes which are summarized in the table below.</p>
<table class="doxtable">
<tr>
@@ -339,9 +330,8 @@ Functions</h2></td></tr>
<ul>
<li><b>func</b> : memory address of thread function.</li>
<li><b>argument</b> : memory address of thread function start argument.</li>
-<li><b>attr</b> : memory address of Thread attributes or 0 when they are not specified.</li>
+<li><b>attr</b> : memory address of Thread attributes or 0 when they are not specified. </li>
</ul>
-<p>In case when <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#structosThreadAttr__t">thread attributes</a> are provided in the API call they are also detailed in the Event Recorder. </p>
</div>
</div>
@@ -612,6 +602,45 @@ Functions</h2></td></tr>
</div>
</div>
+<a class="anchor" id="ga831b3e64d459a325fbc13033caa39f05"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void EvrRtxThreadPriorityUpdated </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a>&#160;</td>
+ <td class="paramname"><em>thread_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gad4e3e0971b41f2d17584a8c6837342ec">osPriority_t</a>&#160;</td>
+ <td class="paramname"><em>priority</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">priority</td><td>new priority value for the thread function.</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>The event <b>ThreadPriorityUpdated</b> is generated when the function <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga861a420fb2d643115b06622903fb3bfb">osThreadSetPriority</a> successfully updated the specified thread priority.</p>
+<p><b>Value</b> in the Event Recorder shows:</p>
+<ul>
+<li><b>thread_id</b> : thread ID.</li>
+<li><b>priority</b> : new priority value for the thread function. </li>
+</ul>
+
+</div>
+</div>
<a class="anchor" id="gada73306deca99987b104aa9840fdd4e2"></a>
<div class="memitem">
<div class="memproto">
@@ -1188,100 +1217,12 @@ Functions</h2></td></tr>
</div>
</div>
-<a class="anchor" id="gadbbee398f4fab418c9b8115fc7392ff8"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void EvrRtxThreadFlagsWaitTimeout </td>
- <td>(</td>
- <td class="paramtype">void&#160;</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div><div class="memdoc">
-<p>The event <b>ThreadFlagsWaitTimeout</b> is generated when wait for thread flags to become signaled is aborted due to expired wait timeout. </p>
-
-</div>
-</div>
-<a class="anchor" id="gadd45d32305aa45668a36f2c9f0f4c758"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void EvrRtxThreadDelay </td>
- <td>(</td>
- <td class="paramtype">uint32_t&#160;</td>
- <td class="paramname"><em>ticks</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div><div class="memdoc">
-<dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">ticks</td><td><a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">time ticks</a> value.</td></tr>
- </table>
- </dd>
-</dl>
-<p>The event <b>ThreadDelay</b> is generated when the function <a class="el" href="group__CMSIS__RTOS__Wait.html#gaf6055a51390ef65b6b6edc28bf47322e">osDelay</a> is called.</p>
-<p><b>Value</b> in the Event Recorder shows:</p>
-<ul>
-<li><b>ticks</b> : <a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">time ticks</a> value. </li>
-</ul>
-
-</div>
-</div>
-<a class="anchor" id="gaf59defd6c171d2c3d3508e7136278db2"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void EvrRtxThreadDelayUntil </td>
- <td>(</td>
- <td class="paramtype">uint32_t&#160;</td>
- <td class="paramname"><em>ticks</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div><div class="memdoc">
-<dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">ticks</td><td>absolute time in ticks.</td></tr>
- </table>
- </dd>
-</dl>
-<p>The event <b>ThreadDelayUntil</b> is generated when the function <a class="el" href="group__CMSIS__RTOS__Wait.html#ga3c807924c2d6d43bc2ffb49da3f7f3a1">osDelayUntil</a> is called.</p>
-<p><b>Value</b> in the Event Recorder shows:</p>
-<ul>
-<li><b>ticks</b> : absolute delay time in ticks. </li>
-</ul>
-
-</div>
-</div>
-<a class="anchor" id="gab46562848142ce5ea806d629fd000168"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void EvrRtxThreadDelayCompleted </td>
- <td>(</td>
- <td class="paramtype">void&#160;</td>
- <td class="paramname"></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div><div class="memdoc">
-<p>The event <b>ThreadDelayCompleted</b> is generated when thread delay expires. </p>
-
-</div>
-</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/group__rtx__evr__thread.js b/docs/RTOS2/html/group__rtx__evr__thread.js
index ca40a57..b48ef89 100644
--- a/docs/RTOS2/html/group__rtx__evr__thread.js
+++ b/docs/RTOS2/html/group__rtx__evr__thread.js
@@ -9,6 +9,7 @@ var group__rtx__evr__thread =
[ "EvrRtxThreadGetStackSize", "group__rtx__evr__thread.html#ga1200f51e9152810e76386e241904427c", null ],
[ "EvrRtxThreadGetStackSpace", "group__rtx__evr__thread.html#ga4fd48ef48eefb01a6252cfc02ea169ab", null ],
[ "EvrRtxThreadSetPriority", "group__rtx__evr__thread.html#gabf4a015bd3fb2a33c0d105a871aaba72", null ],
+ [ "EvrRtxThreadPriorityUpdated", "group__rtx__evr__thread.html#ga831b3e64d459a325fbc13033caa39f05", null ],
[ "EvrRtxThreadGetPriority", "group__rtx__evr__thread.html#gada73306deca99987b104aa9840fdd4e2", null ],
[ "EvrRtxThreadYield", "group__rtx__evr__thread.html#gafed41f1b6bcdde658ca306f8a6d7ac7e", null ],
[ "EvrRtxThreadSuspend", "group__rtx__evr__thread.html#gaa268fe19f933b8d2a830063560694561", null ],
@@ -28,9 +29,5 @@ var group__rtx__evr__thread =
[ "EvrRtxThreadTerminate", "group__rtx__evr__thread.html#ga6abe7d167bd5bb91c3d6bf6d2bb417aa", null ],
[ "EvrRtxThreadDestroyed", "group__rtx__evr__thread.html#gaa5aa707fc2d6b44bfcb86bce2e2e90f3", null ],
[ "EvrRtxThreadGetCount", "group__rtx__evr__thread.html#ga6d5932965736e0f2f35fe2d87bd622e7", null ],
- [ "EvrRtxThreadEnumerate", "group__rtx__evr__thread.html#ga1999d77992b03347abdca7ec17f91cca", null ],
- [ "EvrRtxThreadFlagsWaitTimeout", "group__rtx__evr__thread.html#gadbbee398f4fab418c9b8115fc7392ff8", null ],
- [ "EvrRtxThreadDelay", "group__rtx__evr__thread.html#gadd45d32305aa45668a36f2c9f0f4c758", null ],
- [ "EvrRtxThreadDelayUntil", "group__rtx__evr__thread.html#gaf59defd6c171d2c3d3508e7136278db2", null ],
- [ "EvrRtxThreadDelayCompleted", "group__rtx__evr__thread.html#gab46562848142ce5ea806d629fd000168", null ]
+ [ "EvrRtxThreadEnumerate", "group__rtx__evr__thread.html#ga1999d77992b03347abdca7ec17f91cca", null ]
]; \ No newline at end of file
diff --git a/docs/RTOS2/html/group__rtx__evr__thread__flags.html b/docs/RTOS2/html/group__rtx__evr__thread__flags.html
new file mode 100644
index 0000000..88c8ad3
--- /dev/null
+++ b/docs/RTOS2/html/group__rtx__evr__thread__flags.html
@@ -0,0 +1,622 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Thread Flags Functions</title>
+<title>CMSIS-RTOS2: Thread Flags Functions</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-RTOS2
+ &#160;<span id="projectnumber">Version 2.1.3</span>
+ </div>
+ <div id="projectbrief">Real-Time Operating System: API and RTX Reference Implementation</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li><a href="modules.html"><span>Reference</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__rtx__evr__thread__flags.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="summary">
+<a href="#func-members">Functions</a> </div>
+ <div class="headertitle">
+<div class="title">Thread Flags Functions<div class="ingroups"><a class="el" href="group__rtx__evr.html">Event functions</a></div></div> </div>
+</div><!--header-->
+<div class="contents">
+
+<p>Events generated by thread flags functions.
+<a href="#details">More...</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:gad3609bfc41e1bee23b41973281096ed6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread__flags.html#gad3609bfc41e1bee23b41973281096ed6">EvrRtxThreadFlagsError</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id, int32_t status)</td></tr>
+<tr class="memdesc:gad3609bfc41e1bee23b41973281096ed6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread flags error (Error) <a href="#gad3609bfc41e1bee23b41973281096ed6">More...</a><br/></td></tr>
+<tr class="separator:gad3609bfc41e1bee23b41973281096ed6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac356c777af86c2d8d9250cbffc516e1d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread__flags.html#gac356c777af86c2d8d9250cbffc516e1d">EvrRtxThreadFlagsSet</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id, uint32_t flags)</td></tr>
+<tr class="memdesc:gac356c777af86c2d8d9250cbffc516e1d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread flags set (API) <a href="#gac356c777af86c2d8d9250cbffc516e1d">More...</a><br/></td></tr>
+<tr class="separator:gac356c777af86c2d8d9250cbffc516e1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabd447773c02e235a8d0bb96dd9bb1c4f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread__flags.html#gabd447773c02e235a8d0bb96dd9bb1c4f">EvrRtxThreadFlagsSetDone</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id, uint32_t thread_flags)</td></tr>
+<tr class="memdesc:gabd447773c02e235a8d0bb96dd9bb1c4f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful thread flags set (Op) <a href="#gabd447773c02e235a8d0bb96dd9bb1c4f">More...</a><br/></td></tr>
+<tr class="separator:gabd447773c02e235a8d0bb96dd9bb1c4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac8ddc747c72f7fc5cfa58edcee56b82d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread__flags.html#gac8ddc747c72f7fc5cfa58edcee56b82d">EvrRtxThreadFlagsClear</a> (uint32_t flags)</td></tr>
+<tr class="memdesc:gac8ddc747c72f7fc5cfa58edcee56b82d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread flags clear (API) <a href="#gac8ddc747c72f7fc5cfa58edcee56b82d">More...</a><br/></td></tr>
+<tr class="separator:gac8ddc747c72f7fc5cfa58edcee56b82d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaad13b17507cc07a4a1e37a5653489943"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread__flags.html#gaad13b17507cc07a4a1e37a5653489943">EvrRtxThreadFlagsClearDone</a> (uint32_t thread_flags)</td></tr>
+<tr class="memdesc:gaad13b17507cc07a4a1e37a5653489943"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful thread flags clear (Op) <a href="#gaad13b17507cc07a4a1e37a5653489943">More...</a><br/></td></tr>
+<tr class="separator:gaad13b17507cc07a4a1e37a5653489943"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaab1a30a0ac3dfa588ededbfad52bae30"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread__flags.html#gaab1a30a0ac3dfa588ededbfad52bae30">EvrRtxThreadFlagsGet</a> (uint32_t thread_flags)</td></tr>
+<tr class="memdesc:gaab1a30a0ac3dfa588ededbfad52bae30"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread flags retrieve (API) <a href="#gaab1a30a0ac3dfa588ededbfad52bae30">More...</a><br/></td></tr>
+<tr class="separator:gaab1a30a0ac3dfa588ededbfad52bae30"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaad860c571b9b083ff2889fb76fb619f1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread__flags.html#gaad860c571b9b083ff2889fb76fb619f1">EvrRtxThreadFlagsWait</a> (uint32_t flags, uint32_t options, uint32_t timeout)</td></tr>
+<tr class="memdesc:gaad860c571b9b083ff2889fb76fb619f1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on wait for thread flags (API) <a href="#gaad860c571b9b083ff2889fb76fb619f1">More...</a><br/></td></tr>
+<tr class="separator:gaad860c571b9b083ff2889fb76fb619f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad09ec9317a4440e5228870b750e9860e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread__flags.html#gad09ec9317a4440e5228870b750e9860e">EvrRtxThreadFlagsWaitPending</a> (uint32_t flags, uint32_t options, uint32_t timeout)</td></tr>
+<tr class="memdesc:gad09ec9317a4440e5228870b750e9860e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on pending wait for thread flags (Op) <a href="#gad09ec9317a4440e5228870b750e9860e">More...</a><br/></td></tr>
+<tr class="separator:gad09ec9317a4440e5228870b750e9860e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae45ec48e082608d2ba72ce7c695899c6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread__flags.html#gae45ec48e082608d2ba72ce7c695899c6">EvrRtxThreadFlagsWaitTimeout</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id)</td></tr>
+<tr class="memdesc:gae45ec48e082608d2ba72ce7c695899c6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on wait timeout for thread flags (Op) <a href="#gae45ec48e082608d2ba72ce7c695899c6">More...</a><br/></td></tr>
+<tr class="separator:gae45ec48e082608d2ba72ce7c695899c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5e00be70234d0ca3b0d4d99fb58295bc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread__flags.html#ga5e00be70234d0ca3b0d4d99fb58295bc">EvrRtxThreadFlagsWaitCompleted</a> (uint32_t flags, uint32_t options, uint32_t thread_flags, <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id)</td></tr>
+<tr class="memdesc:ga5e00be70234d0ca3b0d4d99fb58295bc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful wait for thread flags (Op) <a href="#ga5e00be70234d0ca3b0d4d99fb58295bc">More...</a><br/></td></tr>
+<tr class="separator:ga5e00be70234d0ca3b0d4d99fb58295bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadf6b9f4882f62a65b4e06e1b3e5c9c5b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread__flags.html#gadf6b9f4882f62a65b4e06e1b3e5c9c5b">EvrRtxThreadFlagsWaitNotCompleted</a> (uint32_t flags, uint32_t options)</td></tr>
+<tr class="memdesc:gadf6b9f4882f62a65b4e06e1b3e5c9c5b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on unsuccessful wait for thread flags (Op) <a href="#gadf6b9f4882f62a65b4e06e1b3e5c9c5b">More...</a><br/></td></tr>
+<tr class="separator:gadf6b9f4882f62a65b4e06e1b3e5c9c5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="gad3609bfc41e1bee23b41973281096ed6"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void EvrRtxThreadFlagsError </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a>&#160;</td>
+ <td class="paramname"><em>thread_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int32_t&#160;</td>
+ <td class="paramname"><em>status</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a> or NULL when ID is unknown. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">status</td><td>extended execution status.</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>The event <b>ThreadFlagsError</b> is generated when <a class="el" href="group__CMSIS__RTOS__ThreadFlagsMgmt.html">Thread Flags</a> routines complete their execution due to an error.</p>
+<p>The status parameter indicates the execution status and can be one of the <a class="el" href="group__CMSIS__RTOS__Definitions.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813e">osStatus_t codes</a> or one of the extended execution status codes which are summarized in the table below.</p>
+<table class="doxtable">
+<tr>
+<th align="left">Extended Status Code </th><th align="left">Description </th></tr>
+<tr>
+<td align="left">osRtxErrorKernelNotReady </td><td align="left">Kernel scheduler is not in Ready state. </td></tr>
+<tr>
+<td align="left">osRtxErrorKernelNotRunning </td><td align="left">Kernel scheduler is not executing - there is no running thread. </td></tr>
+<tr>
+<td align="left">osRtxErrorInvalidControlBlock </td><td align="left">Object control block with invalid alignment or size was specified. </td></tr>
+<tr>
+<td align="left">osRtxErrorInvalidDataMemory </td><td align="left">Object data memory with invalid alignment or size was specified. </td></tr>
+<tr>
+<td align="left">osRtxErrorInvalidThreadStack </td><td align="left">Thread stack memory with invalid alignment or size was specified. </td></tr>
+<tr>
+<td align="left">osRtxErrorInvalidPriority </td><td align="left">Invalid thread priority was specified. </td></tr>
+<tr>
+<td align="left">osRtxErrorThreadNotJoinable </td><td align="left">Specified thread is not joinable. </td></tr>
+<tr>
+<td align="left">osRtxErrorMutexNotOwned </td><td align="left">Specified mutex is not owned by the current running thread. </td></tr>
+<tr>
+<td align="left">osRtxErrorMutexNotLocked </td><td align="left">Specified mutex is not locked. </td></tr>
+<tr>
+<td align="left">osRtxErrorMutexLockLimit </td><td align="left">Maximum number of recursive mutex locks reached. </td></tr>
+<tr>
+<td align="left">osRtxErrorSemaphoreCountLimit </td><td align="left">Semaphore count limit reached. </td></tr>
+<tr>
+<td align="left">osRtxErrorTZ_InitContext_S </td><td align="left">Secure context memory system initialization failed. </td></tr>
+<tr>
+<td align="left">osRtxErrorTZ_AllocContext_S </td><td align="left">Secure context memory allocation failed. </td></tr>
+<tr>
+<td align="left">osRtxErrorTZ_FreeContext_S </td><td align="left">Secure context memory deallocation failed. </td></tr>
+<tr>
+<td align="left">osRtxErrorTZ_LoadContext_S </td><td align="left">Secure context load failed. </td></tr>
+<tr>
+<td align="left">osRtxErrorTZ_SaveContext_S </td><td align="left">Secure context save failed. </td></tr>
+</table>
+<p><b>Value</b> in the Event Recorder shows:</p>
+<ul>
+<li><b>thread_id</b> : thread ID.</li>
+<li><b>status</b> : execution status code. </li>
+</ul>
+
+</div>
+</div>
+<a class="anchor" id="gac356c777af86c2d8d9250cbffc516e1d"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void EvrRtxThreadFlagsSet </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a>&#160;</td>
+ <td class="paramname"><em>thread_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>flags</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags of the thread that shall be set.</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>The event <b>ThreadFlagsSet</b> is generated when the function <a class="el" href="group__CMSIS__RTOS__ThreadFlagsMgmt.html#ga6f89ef9caded1d9963c7b12b0f6412c9">osThreadFlagsSet</a> is called.</p>
+<p><b>Value</b> in the Event Recorder shows:</p>
+<ul>
+<li><b>thread_id</b> : thread ID.</li>
+<li><b>flags</b> : flags that shall be set. </li>
+</ul>
+
+</div>
+</div>
+<a class="anchor" id="gabd447773c02e235a8d0bb96dd9bb1c4f"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void EvrRtxThreadFlagsSetDone </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a>&#160;</td>
+ <td class="paramname"><em>thread_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>thread_flags</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">thread_flags</td><td>thread flags after setting.</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>The event <b>ThreadFlagsSetDone</b> is generated when thread flags are successfully set.</p>
+<p><b>Value</b> in the Event Recorder shows:</p>
+<ul>
+<li><b>thread_id</b> : thread ID.</li>
+<li><b>thread_flags</b> : thread flags after setting. </li>
+</ul>
+
+</div>
+</div>
+<a class="anchor" id="gac8ddc747c72f7fc5cfa58edcee56b82d"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void EvrRtxThreadFlagsClear </td>
+ <td>(</td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>flags</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags of the thread that shall be cleared.</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>The event <b>ThreadFlagsClear</b> is generated when the function <a class="el" href="group__CMSIS__RTOS__ThreadFlagsMgmt.html#ga656abc1c862c5b9a2b13584c42cc0bfa">osThreadFlagsClear</a> is called.</p>
+<p><b>Value</b> in the Event Recorder shows:</p>
+<ul>
+<li><b>flags</b> : flags that shall be cleared. </li>
+</ul>
+
+</div>
+</div>
+<a class="anchor" id="gaad13b17507cc07a4a1e37a5653489943"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void EvrRtxThreadFlagsClearDone </td>
+ <td>(</td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>thread_flags</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">thread_flags</td><td>thread flags before clearing.</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>The event <b>ThreadFlagsClearDone</b> is generated when the function <a class="el" href="group__CMSIS__RTOS__ThreadFlagsMgmt.html#ga656abc1c862c5b9a2b13584c42cc0bfa">osThreadFlagsClear</a> successfully clears thread flags.</p>
+<p><b>Value</b> in the Event Recorder shows:</p>
+<ul>
+<li><b>thread_flags</b> : thread flags before clearing. </li>
+</ul>
+
+</div>
+</div>
+<a class="anchor" id="gaab1a30a0ac3dfa588ededbfad52bae30"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void EvrRtxThreadFlagsGet </td>
+ <td>(</td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>thread_flags</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">thread_flags</td><td>current thread flags.</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>The event <b>ThreadFlagsGet</b> is generated when the function <a class="el" href="group__CMSIS__RTOS__ThreadFlagsMgmt.html#ga85c8d2c89466e25abbcb545d9ddd71ba">osThreadFlagsGet</a> is called and its execution result is known.</p>
+<p><b>Value</b> in the Event Recorder shows:</p>
+<ul>
+<li><b>thread_flags</b> : current thread flags. </li>
+</ul>
+
+</div>
+</div>
+<a class="anchor" id="gaad860c571b9b083ff2889fb76fb619f1"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void EvrRtxThreadFlagsWait </td>
+ <td>(</td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>flags</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>options</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>timeout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags to wait for. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">options</td><td>flags options (osFlagsXxxx). </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">timeout</td><td><a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">Timeout Value</a> or 0 in case of no time-out.</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>The event <b>ThreadFlagsWait</b> is generated when the function <a class="el" href="group__CMSIS__RTOS__ThreadFlagsMgmt.html#gac11542ad6300b600f872fc96e340ec2b">osThreadFlagsWait</a> is called.</p>
+<p><b>Value</b> in the Event Recorder shows:</p>
+<ul>
+<li><b>flags</b> : flags to wait for.</li>
+<li><b>options</b> : flags options (refer to <a class="el" href="group__CMSIS__RTOS__ThreadFlagsMgmt.html#gac11542ad6300b600f872fc96e340ec2b">thread flags options</a>).</li>
+<li><b>timeout</b> : <a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">Timeout Value</a>. </li>
+</ul>
+
+</div>
+</div>
+<a class="anchor" id="gad09ec9317a4440e5228870b750e9860e"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void EvrRtxThreadFlagsWaitPending </td>
+ <td>(</td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>flags</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>options</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>timeout</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags to wait for. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">options</td><td>flags options (osFlagsXxxx). </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">timeout</td><td><a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">Timeout Value</a> or 0 in case of no time-out.</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>The event <b>ThreadFlagsWaitPending</b> is generated when the function <a class="el" href="group__CMSIS__RTOS__ThreadFlagsMgmt.html#gac11542ad6300b600f872fc96e340ec2b">osThreadFlagsWait</a> starts waiting for thread flags to become signaled.</p>
+<p><b>Value</b> in the Event Recorder shows:</p>
+<ul>
+<li><b>flags</b> : flags to wait for.</li>
+<li><b>options</b> : flags options (refer to <a class="el" href="group__CMSIS__RTOS__ThreadFlagsMgmt.html#gac11542ad6300b600f872fc96e340ec2b">thread flags options</a>).</li>
+<li><b>timeout</b> : <a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">Timeout Value</a>. </li>
+</ul>
+
+</div>
+</div>
+<a class="anchor" id="gae45ec48e082608d2ba72ce7c695899c6"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void EvrRtxThreadFlagsWaitTimeout </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a>&#160;</td>
+ <td class="paramname"><em>thread_id</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>.</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>The event <b>ThreadFlagsWaitTimeout</b> is generated when wait for thread flags to become signaled is aborted due to expired wait timeout.</p>
+<p><b>Value</b> in the Event Recorder shows:</p>
+<ul>
+<li><b>thread_id</b> : thread ID. </li>
+</ul>
+
+</div>
+</div>
+<a class="anchor" id="ga5e00be70234d0ca3b0d4d99fb58295bc"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void EvrRtxThreadFlagsWaitCompleted </td>
+ <td>(</td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>flags</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>options</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>thread_flags</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a>&#160;</td>
+ <td class="paramname"><em>thread_id</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags to wait for. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">options</td><td>flags options (osFlagsXxxx). </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">thread_flags</td><td>thread flags before clearing. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>.</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>The event <b>ThreadFlagsWaitCompleted</b> is generated when waiting for thread flags ends because requested flags were signaled.</p>
+<p><b>Value</b> in the Event Recorder shows:</p>
+<ul>
+<li><b>flags</b> : flags thread was waiting for.</li>
+<li><b>option</b> : flags options (refer to <a class="el" href="group__CMSIS__RTOS__ThreadFlagsMgmt.html#gac11542ad6300b600f872fc96e340ec2b">thread flags options</a>).</li>
+<li><b>thread_flags</b> : thread flags before clearing.</li>
+<li><b>thread_id</b> : thread ID. </li>
+</ul>
+
+</div>
+</div>
+<a class="anchor" id="gadf6b9f4882f62a65b4e06e1b3e5c9c5b"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void EvrRtxThreadFlagsWaitNotCompleted </td>
+ <td>(</td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>flags</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>options</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags to wait for. </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">options</td><td>flags options (osFlagsXxxx).</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>The event <b>ThreadFlagsWaitNotCompleted</b> is generated when the function <a class="el" href="group__CMSIS__RTOS__ThreadFlagsMgmt.html#gac11542ad6300b600f872fc96e340ec2b">osThreadFlagsWait</a> returns without timeout and specified thread flags were not signaled.</p>
+<p><b>Value</b> in the Event Recorder shows:</p>
+<ul>
+<li><b>flags</b> : flags thread was waiting for.</li>
+<li><b>options</b> : flags options (refer to <a class="el" href="group__CMSIS__RTOS__ThreadFlagsMgmt.html#gac11542ad6300b600f872fc96e340ec2b">thread flags options</a>). </li>
+</ul>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/RTOS2/html/group__rtx__evr__thread__flags.js b/docs/RTOS2/html/group__rtx__evr__thread__flags.js
new file mode 100644
index 0000000..adb4027
--- /dev/null
+++ b/docs/RTOS2/html/group__rtx__evr__thread__flags.js
@@ -0,0 +1,14 @@
+var group__rtx__evr__thread__flags =
+[
+ [ "EvrRtxThreadFlagsError", "group__rtx__evr__thread__flags.html#gad3609bfc41e1bee23b41973281096ed6", null ],
+ [ "EvrRtxThreadFlagsSet", "group__rtx__evr__thread__flags.html#gac356c777af86c2d8d9250cbffc516e1d", null ],
+ [ "EvrRtxThreadFlagsSetDone", "group__rtx__evr__thread__flags.html#gabd447773c02e235a8d0bb96dd9bb1c4f", null ],
+ [ "EvrRtxThreadFlagsClear", "group__rtx__evr__thread__flags.html#gac8ddc747c72f7fc5cfa58edcee56b82d", null ],
+ [ "EvrRtxThreadFlagsClearDone", "group__rtx__evr__thread__flags.html#gaad13b17507cc07a4a1e37a5653489943", null ],
+ [ "EvrRtxThreadFlagsGet", "group__rtx__evr__thread__flags.html#gaab1a30a0ac3dfa588ededbfad52bae30", null ],
+ [ "EvrRtxThreadFlagsWait", "group__rtx__evr__thread__flags.html#gaad860c571b9b083ff2889fb76fb619f1", null ],
+ [ "EvrRtxThreadFlagsWaitPending", "group__rtx__evr__thread__flags.html#gad09ec9317a4440e5228870b750e9860e", null ],
+ [ "EvrRtxThreadFlagsWaitTimeout", "group__rtx__evr__thread__flags.html#gae45ec48e082608d2ba72ce7c695899c6", null ],
+ [ "EvrRtxThreadFlagsWaitCompleted", "group__rtx__evr__thread__flags.html#ga5e00be70234d0ca3b0d4d99fb58295bc", null ],
+ [ "EvrRtxThreadFlagsWaitNotCompleted", "group__rtx__evr__thread__flags.html#gadf6b9f4882f62a65b4e06e1b3e5c9c5b", null ]
+]; \ No newline at end of file
diff --git a/docs/RTOS2/html/group__rtx__evr__timer.html b/docs/RTOS2/html/group__rtx__evr__timer.html
index 869c7e9..52f416d 100644
--- a/docs/RTOS2/html/group__rtx__evr__timer.html
+++ b/docs/RTOS2/html/group__rtx__evr__timer.html
@@ -323,9 +323,8 @@ Functions</h2></td></tr>
<li><b>func</b> : start address of a timer call back function.</li>
<li><b>type</b> : timer type: osTimerOnce for one-shot or osTimerPeriodic for periodic behavior.</li>
<li><b>argument</b> : memory address of argument to the timer call back function.</li>
-<li><b>attr</b> : memory address of Timer attributes or 0 when they are not specified.</li>
+<li><b>attr</b> : memory address of Timer attributes or 0 when they are not specified. </li>
</ul>
-<p>In case when <a class="el" href="group__CMSIS__RTOS__TimerMgmt.html#structosTimerAttr__t">timer attributes</a> are provided in the API call they are also detailed in the Event Recorder. </p>
</div>
</div>
@@ -624,7 +623,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/group__rtx__evr__event__flasg.html b/docs/RTOS2/html/group__rtx__evr__wait.html
index 27c8317..ff65683 100644
--- a/docs/RTOS2/html/group__rtx__evr__event__flasg.html
+++ b/docs/RTOS2/html/group__rtx__evr__wait.html
@@ -3,8 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>Event Flags Functions</title>
-<title>CMSIS-RTOS2: Event Flags Functions</title>
+<title>Generic Wait Functions</title>
+<title>CMSIS-RTOS2: Generic Wait Functions</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="cmsis.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="jquery.js"></script>
@@ -89,7 +89,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div>
</div>
<script type="text/javascript">
-$(document).ready(function(){initNavTree('group__rtx__evr__event__flasg.html','');});
+$(document).ready(function(){initNavTree('group__rtx__evr__wait.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
@@ -110,70 +110,56 @@ $(document).ready(function(){initNavTree('group__rtx__evr__event__flasg.html',''
<div class="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle">
-<div class="title">Event Flags Functions<div class="ingroups"><a class="el" href="group__rtx__evr.html">Event functions</a></div></div> </div>
+<div class="title">Generic Wait Functions<div class="ingroups"><a class="el" href="group__rtx__evr.html">Event functions</a></div></div> </div>
</div><!--header-->
<div class="contents">
-<p>Events generated by event flag functions.
+<p>Events generated by generic wait functions.
<a href="#details">More...</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
-<tr class="memitem:gaa281b7380c0fa725faa722badbeb2e5f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flasg.html#gaa281b7380c0fa725faa722badbeb2e5f">EvrRtxEventFlagsError</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, int32_t status)</td></tr>
-<tr class="memdesc:gaa281b7380c0fa725faa722badbeb2e5f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on event flags error (Error) <a href="#gaa281b7380c0fa725faa722badbeb2e5f">More...</a><br/></td></tr>
-<tr class="separator:gaa281b7380c0fa725faa722badbeb2e5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gae798cdc4cb10ada732e592318037cba7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flasg.html#gae798cdc4cb10ada732e592318037cba7">EvrRtxEventFlagsNew</a> (const <a class="el" href="group__CMSIS__RTOS__EventFlags.html#structosEventFlagsAttr__t">osEventFlagsAttr_t</a> *attr)</td></tr>
-<tr class="memdesc:gae798cdc4cb10ada732e592318037cba7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on event flags create and initialize (API) <a href="#gae798cdc4cb10ada732e592318037cba7">More...</a><br/></td></tr>
-<tr class="separator:gae798cdc4cb10ada732e592318037cba7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaa1f48b9787e3a7d4f56449ed1dd12f26"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flasg.html#gaa1f48b9787e3a7d4f56449ed1dd12f26">EvrRtxEventFlagsCreated</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, const char *name)</td></tr>
-<tr class="memdesc:gaa1f48b9787e3a7d4f56449ed1dd12f26"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful event flags create (Op) <a href="#gaa1f48b9787e3a7d4f56449ed1dd12f26">More...</a><br/></td></tr>
-<tr class="separator:gaa1f48b9787e3a7d4f56449ed1dd12f26"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gae9ebcbc09a1c15c719d95fe7b8c2ee18"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flasg.html#gae9ebcbc09a1c15c719d95fe7b8c2ee18">EvrRtxEventFlagsGetName</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, const char *name)</td></tr>
-<tr class="memdesc:gae9ebcbc09a1c15c719d95fe7b8c2ee18"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on event flags name retrieve (API) <a href="#gae9ebcbc09a1c15c719d95fe7b8c2ee18">More...</a><br/></td></tr>
-<tr class="separator:gae9ebcbc09a1c15c719d95fe7b8c2ee18"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga877235cbe04188b831b70a3c2237c827"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flasg.html#ga877235cbe04188b831b70a3c2237c827">EvrRtxEventFlagsWaitTimeout</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id)</td></tr>
-<tr class="memdesc:ga877235cbe04188b831b70a3c2237c827"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on wait timeout for event flags (Op) <a href="#ga877235cbe04188b831b70a3c2237c827">More...</a><br/></td></tr>
-<tr class="separator:ga877235cbe04188b831b70a3c2237c827"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga10e98e35999350e9e337c716ba4dc079"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flasg.html#ga10e98e35999350e9e337c716ba4dc079">EvrRtxEventFlagsDelete</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id)</td></tr>
-<tr class="memdesc:ga10e98e35999350e9e337c716ba4dc079"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on event flags delete (API) <a href="#ga10e98e35999350e9e337c716ba4dc079">More...</a><br/></td></tr>
-<tr class="separator:ga10e98e35999350e9e337c716ba4dc079"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga2ef153a6ee7a8d72375f81128454ede9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flasg.html#ga2ef153a6ee7a8d72375f81128454ede9">EvrRtxEventFlagsDestroyed</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id)</td></tr>
-<tr class="memdesc:ga2ef153a6ee7a8d72375f81128454ede9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful event flags delete (Op) <a href="#ga2ef153a6ee7a8d72375f81128454ede9">More...</a><br/></td></tr>
-<tr class="separator:ga2ef153a6ee7a8d72375f81128454ede9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9ca2a1f7c2231057dcdb9df400284c0a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__wait.html#ga9ca2a1f7c2231057dcdb9df400284c0a">EvrRtxDelayError</a> (int32_t status)</td></tr>
+<tr class="memdesc:ga9ca2a1f7c2231057dcdb9df400284c0a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on delay error (Error) <a href="#ga9ca2a1f7c2231057dcdb9df400284c0a">More...</a><br/></td></tr>
+<tr class="separator:ga9ca2a1f7c2231057dcdb9df400284c0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaec642f6e093f6c1c9b9d7609c4b0d174"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__wait.html#gaec642f6e093f6c1c9b9d7609c4b0d174">EvrRtxDelay</a> (uint32_t ticks)</td></tr>
+<tr class="memdesc:gaec642f6e093f6c1c9b9d7609c4b0d174"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on delay for specified time (API) <a href="#gaec642f6e093f6c1c9b9d7609c4b0d174">More...</a><br/></td></tr>
+<tr class="separator:gaec642f6e093f6c1c9b9d7609c4b0d174"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga16728292de4e2665248693fff603a2c3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__wait.html#ga16728292de4e2665248693fff603a2c3">EvrRtxDelayUntil</a> (uint32_t ticks)</td></tr>
+<tr class="memdesc:ga16728292de4e2665248693fff603a2c3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on delay until specified time (API) <a href="#ga16728292de4e2665248693fff603a2c3">More...</a><br/></td></tr>
+<tr class="separator:ga16728292de4e2665248693fff603a2c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad489decd779491c1f247214e541cd4e8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__wait.html#gad489decd779491c1f247214e541cd4e8">EvrRtxDelayStarted</a> (uint32_t ticks)</td></tr>
+<tr class="memdesc:gad489decd779491c1f247214e541cd4e8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on delay started (Op) <a href="#gad489decd779491c1f247214e541cd4e8">More...</a><br/></td></tr>
+<tr class="separator:gad489decd779491c1f247214e541cd4e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga46ffa7cb290130a3b0d10dbd6c3faddd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__wait.html#ga46ffa7cb290130a3b0d10dbd6c3faddd">EvrRtxDelayUntilStarted</a> (uint32_t ticks)</td></tr>
+<tr class="memdesc:ga46ffa7cb290130a3b0d10dbd6c3faddd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on delay until specified time started (Op) <a href="#ga46ffa7cb290130a3b0d10dbd6c3faddd">More...</a><br/></td></tr>
+<tr class="separator:ga46ffa7cb290130a3b0d10dbd6c3faddd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaff18b7b13dc1fe87d1c9d3b23ed55208"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__wait.html#gaff18b7b13dc1fe87d1c9d3b23ed55208">EvrRtxDelayCompleted</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id)</td></tr>
+<tr class="memdesc:gaff18b7b13dc1fe87d1c9d3b23ed55208"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on delay completed (Op) <a href="#gaff18b7b13dc1fe87d1c9d3b23ed55208">More...</a><br/></td></tr>
+<tr class="separator:gaff18b7b13dc1fe87d1c9d3b23ed55208"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Description</h2>
<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="gaa281b7380c0fa725faa722badbeb2e5f"></a>
+<a class="anchor" id="ga9ca2a1f7c2231057dcdb9df400284c0a"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void EvrRtxEventFlagsError </td>
+ <td class="memname">void EvrRtxDelayError </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a>&#160;</td>
- <td class="paramname"><em>ef_id</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
<td class="paramtype">int32_t&#160;</td>
- <td class="paramname"><em>status</em>&#160;</td>
- </tr>
- <tr>
+ <td class="paramname"><em>status</em></td><td>)</td>
<td></td>
- <td>)</td>
- <td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a> or NULL when ID is unknown. </td></tr>
<tr><td class="paramdir">[in]</td><td class="paramname">status</td><td>extended execution status.</td></tr>
</table>
</dd>
</dl>
-<p>The event <b>EventFlagsError</b> is generated when <a class="el" href="group__CMSIS__RTOS__EventFlags.html">Event Flags</a> routines complete their execution due to an error.</p>
+<p>The event <b>DelayError</b> is generated when <a class="el" href="group__CMSIS__RTOS__Wait.html">Generic Wait Functions</a> routines complete their execution due to an error.</p>
<p>The status parameter indicates the execution status and can be one of the <a class="el" href="group__CMSIS__RTOS__Definitions.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813e">osStatus_t codes</a> or one of the extended execution status codes which are summarized in the table below.</p>
<table class="doxtable">
<tr>
@@ -213,194 +199,142 @@ Functions</h2></td></tr>
</table>
<p><b>Value</b> in the Event Recorder shows:</p>
<ul>
-<li><b>ef_id</b> : event flags ID.</li>
<li><b>status</b> : execution status code. </li>
</ul>
</div>
</div>
-<a class="anchor" id="gae798cdc4cb10ada732e592318037cba7"></a>
+<a class="anchor" id="gaec642f6e093f6c1c9b9d7609c4b0d174"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void EvrRtxEventFlagsNew </td>
+ <td class="memname">void EvrRtxDelay </td>
<td>(</td>
- <td class="paramtype">const <a class="el" href="group__CMSIS__RTOS__EventFlags.html#structosEventFlagsAttr__t">osEventFlagsAttr_t</a> *&#160;</td>
- <td class="paramname"><em>attr</em></td><td>)</td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>ticks</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">attr</td><td>event flags attributes.</td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">ticks</td><td><a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">time ticks</a> value.</td></tr>
</table>
</dd>
</dl>
-<p>The event <b>EventFlagsNew</b> is generated when the function <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a> is called.</p>
+<p>The event <b>Delay</b> is generated when the function <a class="el" href="group__CMSIS__RTOS__Wait.html#gaf6055a51390ef65b6b6edc28bf47322e">osDelay</a> is called.</p>
<p><b>Value</b> in the Event Recorder shows:</p>
<ul>
-<li><b>attr</b> : memory address of Event Flags attributes or 0 when they are not specified.</li>
+<li><b>ticks</b> : <a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">time ticks</a> value. </li>
</ul>
-<p>In case when <a class="el" href="group__CMSIS__RTOS__EventFlags.html#structosEventFlagsAttr__t">event flags attributes</a> are provided in the API call they are also detailed in the Event Recorder. </p>
</div>
</div>
-<a class="anchor" id="gaa1f48b9787e3a7d4f56449ed1dd12f26"></a>
+<a class="anchor" id="ga16728292de4e2665248693fff603a2c3"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void EvrRtxEventFlagsCreated </td>
+ <td class="memname">void EvrRtxDelayUntil </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a>&#160;</td>
- <td class="paramname"><em>ef_id</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char *&#160;</td>
- <td class="paramname"><em>name</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div><div class="memdoc">
-<dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">name</td><td>pointer to event flags object name.</td></tr>
- </table>
- </dd>
-</dl>
-<p>The event <b>EventFlagsCreated</b> is generated when the function <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a> successfully creates a event flags object.</p>
-<p><b>Value</b> in the Event Recorder shows:</p>
-<ul>
-<li><b>ef_id</b> : event flags ID. </li>
-</ul>
-
-</div>
-</div>
-<a class="anchor" id="gae9ebcbc09a1c15c719d95fe7b8c2ee18"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void EvrRtxEventFlagsGetName </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a>&#160;</td>
- <td class="paramname"><em>ef_id</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">const char *&#160;</td>
- <td class="paramname"><em>name</em>&#160;</td>
- </tr>
- <tr>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>ticks</em></td><td>)</td>
<td></td>
- <td>)</td>
- <td></td><td></td>
</tr>
</table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">name</td><td>pointer to event flags object name.</td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">ticks</td><td>absolute time in ticks.</td></tr>
</table>
</dd>
</dl>
-<p>The event <b>EventFlagsGetName</b> is generated when the function <a class="el" href="group__CMSIS__RTOS__EventFlags.html#ga59f4ddf0ee8c395b1672bb978d1cfc88">osEventFlagsGetName</a> is called and its execution result is known.</p>
+<p>The event <b>DelayUntil</b> is generated when the function <a class="el" href="group__CMSIS__RTOS__Wait.html#ga3c807924c2d6d43bc2ffb49da3f7f3a1">osDelayUntil</a> is called.</p>
<p><b>Value</b> in the Event Recorder shows:</p>
<ul>
-<li><b>ef_id</b> : event flags ID.</li>
-<li><b>name</b> : retrieved memory address of name string (0 in case of a failure). </li>
+<li><b>ticks</b> : absolute delay time in ticks. </li>
</ul>
</div>
</div>
-<a class="anchor" id="ga877235cbe04188b831b70a3c2237c827"></a>
+<a class="anchor" id="gad489decd779491c1f247214e541cd4e8"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void EvrRtxEventFlagsWaitTimeout </td>
+ <td class="memname">void EvrRtxDelayStarted </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a>&#160;</td>
- <td class="paramname"><em>ef_id</em></td><td>)</td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>ticks</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>.</td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">ticks</td><td><a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">time ticks</a> value.</td></tr>
</table>
</dd>
</dl>
-<p>The event <b>EventFlagsWaitTimeout</b> is generated when wait for event flags to become signaled is aborted due to expired wait timeout.</p>
+<p>The event <b>DelayStarted</b> is generated when <a class="el" href="group__CMSIS__RTOS__Wait.html#gaf6055a51390ef65b6b6edc28bf47322e">osDelay</a> delay starts.</p>
<p><b>Value</b> in the Event Recorder shows:</p>
<ul>
-<li><b>ef_id</b> : event flags ID. </li>
+<li><b>ticks</b> : <a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">time ticks</a> value. </li>
</ul>
</div>
</div>
-<a class="anchor" id="ga10e98e35999350e9e337c716ba4dc079"></a>
+<a class="anchor" id="ga46ffa7cb290130a3b0d10dbd6c3faddd"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void EvrRtxEventFlagsDelete </td>
+ <td class="memname">void EvrRtxDelayUntilStarted </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a>&#160;</td>
- <td class="paramname"><em>ef_id</em></td><td>)</td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>ticks</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>.</td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">ticks</td><td><a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">time ticks</a> value.</td></tr>
</table>
</dd>
</dl>
-<p>The event <b>EventFlagsDelete</b> is generated when the function <a class="el" href="group__CMSIS__RTOS__EventFlags.html#ga7c4acf2fb0d506ec82905dee53fb5435">osEventFlagsDelete</a> is called.</p>
+<p>The event <b>DelayUntilStarted</b> is generated when <a class="el" href="group__CMSIS__RTOS__Wait.html#ga3c807924c2d6d43bc2ffb49da3f7f3a1">osDelayUntil</a> delay starts.</p>
<p><b>Value</b> in the Event Recorder shows:</p>
<ul>
-<li><b>ef_id</b> : event flags ID. </li>
+<li><b>ticks</b> : <a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">time ticks</a> value. </li>
</ul>
</div>
</div>
-<a class="anchor" id="ga2ef153a6ee7a8d72375f81128454ede9"></a>
+<a class="anchor" id="gaff18b7b13dc1fe87d1c9d3b23ed55208"></a>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">void EvrRtxEventFlagsDestroyed </td>
+ <td class="memname">void EvrRtxDelayCompleted </td>
<td>(</td>
- <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a>&#160;</td>
- <td class="paramname"><em>ef_id</em></td><td>)</td>
+ <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a>&#160;</td>
+ <td class="paramname"><em>thread_id</em></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>.</td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>.</td></tr>
</table>
</dd>
</dl>
-<p>The event <b>EventFlagsDestroyed</b> is generated when the function <a class="el" href="group__CMSIS__RTOS__EventFlags.html#ga7c4acf2fb0d506ec82905dee53fb5435">osEventFlagsDelete</a> successfully deletes the event flags object.</p>
+<p>The event <b>DelayCompleted</b> is generated when <a class="el" href="group__CMSIS__RTOS__Wait.html#gaf6055a51390ef65b6b6edc28bf47322e">osDelay</a> or <a class="el" href="group__CMSIS__RTOS__Wait.html#ga3c807924c2d6d43bc2ffb49da3f7f3a1">osDelayUntil</a> delay expires.</p>
<p><b>Value</b> in the Event Recorder shows:</p>
<ul>
-<li><b>ef_id</b> : event flags ID. </li>
+<li><b>thread_id</b> : thread ID. </li>
</ul>
</div>
@@ -410,7 +344,7 @@ Functions</h2></td></tr>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/group__rtx__evr__wait.js b/docs/RTOS2/html/group__rtx__evr__wait.js
new file mode 100644
index 0000000..52724f6
--- /dev/null
+++ b/docs/RTOS2/html/group__rtx__evr__wait.js
@@ -0,0 +1,9 @@
+var group__rtx__evr__wait =
+[
+ [ "EvrRtxDelayError", "group__rtx__evr__wait.html#ga9ca2a1f7c2231057dcdb9df400284c0a", null ],
+ [ "EvrRtxDelay", "group__rtx__evr__wait.html#gaec642f6e093f6c1c9b9d7609c4b0d174", null ],
+ [ "EvrRtxDelayUntil", "group__rtx__evr__wait.html#ga16728292de4e2665248693fff603a2c3", null ],
+ [ "EvrRtxDelayStarted", "group__rtx__evr__wait.html#gad489decd779491c1f247214e541cd4e8", null ],
+ [ "EvrRtxDelayUntilStarted", "group__rtx__evr__wait.html#ga46ffa7cb290130a3b0d10dbd6c3faddd", null ],
+ [ "EvrRtxDelayCompleted", "group__rtx__evr__wait.html#gaff18b7b13dc1fe87d1c9d3b23ed55208", null ]
+]; \ No newline at end of file
diff --git a/docs/RTOS2/html/history_8txt.html b/docs/RTOS2/html/history_8txt.html
index 8efc10c..9e532c2 100644
--- a/docs/RTOS2/html/history_8txt.html
+++ b/docs/RTOS2/html/history_8txt.html
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('history_8txt.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="history_8txt.html">history.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:03 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/index.doxyidx b/docs/RTOS2/html/index.doxyidx
new file mode 100644
index 0000000..9a66125
--- /dev/null
+++ b/docs/RTOS2/html/index.doxyidx
@@ -0,0 +1,670 @@
+/*
+ * Copyright (c) 2009-2016 ARM Limited. All rights reserved.
+ *
+ * @file index.doxyidx
+ * @brief Index file for MDK-ARM Help System
+ * @version 1.0
+ * @date 10. July 2019
+ * @note Generated by DoxyIndex V1.2.3 on Wednesday, 10.07.2019 15:22:29
+ * from Path 'C:\tools\PACK\ARM\CMSIS\5.6.0\\CMSIS\Documentation\RTOS2\html',
+ */
+
+'BCDEFGHIKMOPRST_abcdefhiklmnoprstuvw'
+__NO_RETURN, cmsis__os2_8h.html#a153a4a31b276a9758959580538720a51, cmsis_os2.h
+api, group__CMSIS__RTOS__KernelCtrl.html#a76a1ef1a4d3d9bd3e70783051f22a6d3, osVersion_t
+arg, rtx__os_8h.html#a9ce2ec4812a92cb6ab39f6e81e9173a9, osRtxTimerFinfo_t
+attr, rtx__os_8h.html#a28478ea2856f6286899bc90b2c6a1ec4, osRtxMutex_t::attr()
+attr_bits, group__CMSIS__RTOS__Message.html#a6e93b49cb79c12f768d72580c7731f30, osMessageQueueAttr_t::attr_bits()
+block_base, rtx__os_8h.html#a4a598d941460a6d8ebfbd9c622e2876a, osRtxMpInfo_t
+block_free, rtx__os_8h.html#aa111194ee30ea4e76b9dfcac8a03a8d9, osRtxMpInfo_t
+block_lim, rtx__os_8h.html#aba0fcdc6eda7e9f65c1d1904b2fff919, osRtxMpInfo_t
+block_size, rtx__os_8h.html#a9e3fb1e50a1c71b2337df296222d9553, osRtxMpInfo_t
+Building the RTX5 Library, creating_RTX5_LIB.html, rtx5_impl
+cb_mem, group__CMSIS__RTOS__Message.html#a1e100dc33d403841ed3c344e3397868e, osMessageQueueAttr_t::cb_mem()
+cb_size, group__CMSIS__RTOS__Message.html#aa55a4335d12dc2785dc00fdc292d1159, osMessageQueueAttr_t::cb_size()
+cmsis_os2.h, cmsis__os2_8h.html,
+cmsis_os2.txt, cmsis__os2_8txt.html,
+cmsis_os2_Event.txt, cmsis__os2__Event_8txt.html,
+cmsis_os2_Kernel.txt, cmsis__os2__Kernel_8txt.html,
+cmsis_os2_MemPool.txt, cmsis__os2__MemPool_8txt.html,
+cmsis_os2_Message.txt, cmsis__os2__Message_8txt.html,
+cmsis_os2_Migration.txt, cmsis__os2__Migration_8txt.html,
+cmsis_os2_MigrationGuide.txt, cmsis__os2__MigrationGuide_8txt.html,
+cmsis_os2_Mutex.txt, cmsis__os2__Mutex_8txt.html,
+cmsis_os2_Sema.txt, cmsis__os2__Sema_8txt.html,
+cmsis_os2_Status.txt, cmsis__os2__Status_8txt.html,
+cmsis_os2_Thread.txt, cmsis__os2__Thread_8txt.html,
+cmsis_os2_ThreadFlags.txt, cmsis__os2__ThreadFlags_8txt.html,
+cmsis_os2_tick.txt, cmsis__os2__tick_8txt.html,
+cmsis_os2_Timer.txt, cmsis__os2__Timer_8txt.html,
+cmsis_os2_Wait.txt, cmsis__os2__Wait_8txt.html,
+CMSIS-RTOS API v2, group__CMSIS__RTOS.html,
+cnt_alloc, rtx__os_8h.html#a6bc379cb485caaa1bd9b63abbc79a4ec, osRtxObjectMemUsage_t
+cnt_free, rtx__os_8h.html#a5916fa670084fea56a52ba450565da4b, osRtxObjectMemUsage_t
+Coding Rules, CodingRules.html,
+Configure RTX v5, config_rtx5.html, rtx5_impl
+Create an RTX5 Project, cre_rtx_proj.html, rtx5_impl
+Control Block Sizes, pControlBlockSizes.html, technicalData5
+CMSIS-RTOS C API v2, rtos_api2.html, functionOverview
+CMSIS-RTOS C++ API, rtos_apicpp.html, functionOverview
+Definitions, group__CMSIS__RTOS__Definitions.html,
+delay, rtx__os_8h.html#a458421a43d4f6dc515faf427bf579d00, osRtxThread_t
+delay_next, rtx__os_8h.html#a21a74cedec66715cd5d7422797035868, osRtxThread_t
+delay_prev, rtx__os_8h.html#adcfea33cc536708db8a3419ba0295551, osRtxThread_t
+Detailed API Function Differences, os2MigrationFunctions.html, os2Migration
+Directory Structure and File Overview, pDirectory_Files.html, technicalData5
+Event Flags, group__CMSIS__RTOS__EventFlags.html,
+event_flags, rtx__os_8h.html#a7044be0679894b5daf72f19f9dd06e03, osRtxEventFlags_t
+EvrRtxDelay, group__rtx__evr__wait.html#gaec642f6e093f6c1c9b9d7609c4b0d174, rtx_evr.h
+EvrRtxDelayCompleted, group__rtx__evr__wait.html#gaff18b7b13dc1fe87d1c9d3b23ed55208, rtx_evr.h
+EvrRtxDelayError, group__rtx__evr__wait.html#ga9ca2a1f7c2231057dcdb9df400284c0a, rtx_evr.h
+EvrRtxDelayStarted, group__rtx__evr__wait.html#gad489decd779491c1f247214e541cd4e8, rtx_evr.h
+EvrRtxDelayUntil, group__rtx__evr__wait.html#ga16728292de4e2665248693fff603a2c3, rtx_evr.h
+EvrRtxDelayUntilStarted, group__rtx__evr__wait.html#ga46ffa7cb290130a3b0d10dbd6c3faddd, rtx_evr.h
+EvrRtxEventFlagsClear, group__rtx__evr__event__flags.html#gab31f9da565b0170d8e89edf0e848f28b, rtx_evr.h
+EvrRtxEventFlagsClearDone, group__rtx__evr__event__flags.html#ga9e4c4e5d45bc721439c1919621a49d5a, rtx_evr.h
+EvrRtxEventFlagsCreated, group__rtx__evr__event__flags.html#gaa1f48b9787e3a7d4f56449ed1dd12f26, rtx_evr.h
+EvrRtxEventFlagsDelete, group__rtx__evr__event__flags.html#ga10e98e35999350e9e337c716ba4dc079, rtx_evr.h
+EvrRtxEventFlagsDestroyed, group__rtx__evr__event__flags.html#ga2ef153a6ee7a8d72375f81128454ede9, rtx_evr.h
+EvrRtxEventFlagsError, group__rtx__evr__event__flags.html#gaa281b7380c0fa725faa722badbeb2e5f, rtx_evr.h
+EvrRtxEventFlagsGet, group__rtx__evr__event__flags.html#ga113c32ff195c612ec2fb6a9dd5740184, rtx_evr.h
+EvrRtxEventFlagsGetName, group__rtx__evr__event__flags.html#gae9ebcbc09a1c15c719d95fe7b8c2ee18, rtx_evr.h
+EvrRtxEventFlagsNew, group__rtx__evr__event__flags.html#gae798cdc4cb10ada732e592318037cba7, rtx_evr.h
+EvrRtxEventFlagsSet, group__rtx__evr__event__flags.html#ga5e5c9bd8a0522fc9301782edd6e5ec1f, rtx_evr.h
+EvrRtxEventFlagsSetDone, group__rtx__evr__event__flags.html#ga5b1b471923918ad294d16255d43ab306, rtx_evr.h
+EvrRtxEventFlagsWait, group__rtx__evr__event__flags.html#gac8361874ffdd854e3778f21d070fed24, rtx_evr.h
+EvrRtxEventFlagsWaitCompleted, group__rtx__evr__event__flags.html#ga7b446f241c971db432ebac5d176bd9de, rtx_evr.h
+EvrRtxEventFlagsWaitNotCompleted, group__rtx__evr__event__flags.html#ga66f32e4dddc68cdfd56c32b88b7f13ff, rtx_evr.h
+EvrRtxEventFlagsWaitPending, group__rtx__evr__event__flags.html#gafd598e0b02a31083fb41626d68fa489e, rtx_evr.h
+EvrRtxEventFlagsWaitTimeout, group__rtx__evr__event__flags.html#ga877235cbe04188b831b70a3c2237c827, rtx_evr.h
+EvrRtxKernelError, group__rtx__evr__kernel.html#ga2a38154886e6293e127bafcfb6f7d609, rtx_evr.h
+EvrRtxKernelGetInfo, group__rtx__evr__kernel.html#ga4c2a175b79d39d70a4a5112e270d03f2, rtx_evr.h
+EvrRtxKernelGetState, group__rtx__evr__kernel.html#gad6407e9ff0910629b041866bd801075a, rtx_evr.h
+EvrRtxKernelGetSysTimerCount, group__rtx__evr__kernel.html#gafb6530be8201b119015a3f45d66c2f09, rtx_evr.h
+EvrRtxKernelGetSysTimerFreq, group__rtx__evr__kernel.html#gaf2bdfcb7b099295c7b0123abe88e10a3, rtx_evr.h
+EvrRtxKernelGetTickCount, group__rtx__evr__kernel.html#ga64431a63437506a6f7fe22637d4891c5, rtx_evr.h
+EvrRtxKernelGetTickFreq, group__rtx__evr__kernel.html#ga7404f3a22af84ad4091c24811fc1bf87, rtx_evr.h
+EvrRtxKernelInfoRetrieved, group__rtx__evr__kernel.html#ga85f9569d363a9a8f9677041405d0935f, rtx_evr.h
+EvrRtxKernelInitialize, group__rtx__evr__kernel.html#ga7e84d337b452f647c3a3d6937abd6292, rtx_evr.h
+EvrRtxKernelInitialized, group__rtx__evr__kernel.html#ga5db8d306617656bfec12638e17584d66, rtx_evr.h
+EvrRtxKernelLock, group__rtx__evr__kernel.html#ga1d0340812c29274c6150fa72288e0612, rtx_evr.h
+EvrRtxKernelLocked, group__rtx__evr__kernel.html#gac18ea91ffcae01e893304609a3c6cdc3, rtx_evr.h
+EvrRtxKernelLockRestored, group__rtx__evr__kernel.html#gaf7be1022a33c13fb44f4059f5636b75a, rtx_evr.h
+EvrRtxKernelRestoreLock, group__rtx__evr__kernel.html#ga812fdd14d6c40072cc40aec742d4869e, rtx_evr.h
+EvrRtxKernelResume, group__rtx__evr__kernel.html#ga9a8cac0fed8d3cf06f7301c944ad26d1, rtx_evr.h
+EvrRtxKernelResumed, group__rtx__evr__kernel.html#ga26e0a22f49576824d853fb434cf6b079, rtx_evr.h
+EvrRtxKernelStart, group__rtx__evr__kernel.html#ga75937a761dd488600d2525a532808d2b, rtx_evr.h
+EvrRtxKernelStarted, group__rtx__evr__kernel.html#ga28043ffc76fec09e6c8763a9a71b7f2a, rtx_evr.h
+EvrRtxKernelSuspend, group__rtx__evr__kernel.html#gac3abd78a9d3f3a6adc698e2929e1c32c, rtx_evr.h
+EvrRtxKernelSuspended, group__rtx__evr__kernel.html#gabdaa26d7774111af4913b5d6669d0f85, rtx_evr.h
+EvrRtxKernelUnlock, group__rtx__evr__kernel.html#gabe14acf14ed2611a3ba1f3b280fbfd8c, rtx_evr.h
+EvrRtxKernelUnlocked, group__rtx__evr__kernel.html#ga5cc909465e8df09c9231782e0c45e374, rtx_evr.h
+EvrRtxMemoryAlloc, group__rtx__evr__memory.html#gae1818917a5e085f92a03039ffaf2bad4, rtx_evr.h
+EvrRtxMemoryBlockAlloc, group__rtx__evr__memory.html#ga71c0df6f932436b54d7d641a440586db, rtx_evr.h
+EvrRtxMemoryBlockFree, group__rtx__evr__memory.html#ga69c2139620def7c5e59f6b1249857949, rtx_evr.h
+EvrRtxMemoryBlockInit, group__rtx__evr__memory.html#gac71421bbf537f2f8c9255f9f51cf7d54, rtx_evr.h
+EvrRtxMemoryFree, group__rtx__evr__memory.html#ga9227b18f5ea44d7caa8fadd4d539af9c, rtx_evr.h
+EvrRtxMemoryInit, group__rtx__evr__memory.html#ga15078f1251744140d90761e05c0fe1f2, rtx_evr.h
+EvrRtxMemoryPoolAlloc, group__rtx__evr__memory__pool.html#ga425c8a0e13c6fb13262d99a4dcabd507, rtx_evr.h
+EvrRtxMemoryPoolAllocated, group__rtx__evr__memory__pool.html#gad05246ee7e1f95e7f9496716515daeed, rtx_evr.h
+EvrRtxMemoryPoolAllocFailed, group__rtx__evr__memory__pool.html#gaf511fce5389dde6fd3277e3469c72fd9, rtx_evr.h
+EvrRtxMemoryPoolAllocPending, group__rtx__evr__memory__pool.html#ga2fbd33e3d84b4f37e9f9b80576b26907, rtx_evr.h
+EvrRtxMemoryPoolAllocTimeout, group__rtx__evr__memory__pool.html#ga0e144530d45959126018ad74bae7a6ed, rtx_evr.h
+EvrRtxMemoryPoolCreated, group__rtx__evr__memory__pool.html#gadad71c7b04493c03647ca0929ea087b1, rtx_evr.h
+EvrRtxMemoryPoolDeallocated, group__rtx__evr__memory__pool.html#ga3e8e700baea20b88c3d13678fe7a7fb4, rtx_evr.h
+EvrRtxMemoryPoolDelete, group__rtx__evr__memory__pool.html#ga64ae703ad556f25b105e3eae85b582b8, rtx_evr.h
+EvrRtxMemoryPoolDestroyed, group__rtx__evr__memory__pool.html#ga853e1867a4b65aff3f12f7be1aee5ce4, rtx_evr.h
+EvrRtxMemoryPoolError, group__rtx__evr__memory__pool.html#ga7e1a37b0c5dd0a97507c025ab1a62ec8, rtx_evr.h
+EvrRtxMemoryPoolFree, group__rtx__evr__memory__pool.html#ga46bc3ef3b1ca2e4cfb914f58d0efe92e, rtx_evr.h
+EvrRtxMemoryPoolFreeFailed, group__rtx__evr__memory__pool.html#gad75c377c00ae23caf7b4c3b77a0b46d1, rtx_evr.h
+EvrRtxMemoryPoolGetBlockSize, group__rtx__evr__memory__pool.html#gaf79f0e1eb41d42566ba9023be7e442c5, rtx_evr.h
+EvrRtxMemoryPoolGetCapacity, group__rtx__evr__memory__pool.html#gaed36f26a548d40e2a3d5b81c8695f287, rtx_evr.h
+EvrRtxMemoryPoolGetCount, group__rtx__evr__memory__pool.html#ga668bc3e627d9b74b6e8259a667e05846, rtx_evr.h
+EvrRtxMemoryPoolGetName, group__rtx__evr__memory__pool.html#gaeface1ee4957cdb59292e13c38a672d7, rtx_evr.h
+EvrRtxMemoryPoolGetSpace, group__rtx__evr__memory__pool.html#ga4bee4e3e41bdef94046dc059f16ca7ce, rtx_evr.h
+EvrRtxMemoryPoolNew, group__rtx__evr__memory__pool.html#gaf2fd4c91acf1379e93cd9886c515b9c5, rtx_evr.h
+EvrRtxMessageQueueCreated, group__rtx__evr__message__queue.html#ga36d6982377c1f54a227ba6fbb9458b79, rtx_evr.h
+EvrRtxMessageQueueDelete, group__rtx__evr__message__queue.html#gad11606ef82f5b82f291bf64adfc805e4, rtx_evr.h
+EvrRtxMessageQueueDestroyed, group__rtx__evr__message__queue.html#ga3bbf02128c31e5cc7ef4c78cdbec508c, rtx_evr.h
+EvrRtxMessageQueueError, group__rtx__evr__message__queue.html#ga8ded1d43703e0885a81e65251c6df405, rtx_evr.h
+EvrRtxMessageQueueGet, group__rtx__evr__message__queue.html#ga0826c1d05d3a99afb8682f0ca3f7fd62, rtx_evr.h
+EvrRtxMessageQueueGetCapacity, group__rtx__evr__message__queue.html#gad423a0be13d65e98d9ae08de9c399615, rtx_evr.h
+EvrRtxMessageQueueGetCount, group__rtx__evr__message__queue.html#ga145f0c464382dc71ff3b1c624b8bd570, rtx_evr.h
+EvrRtxMessageQueueGetMsgSize, group__rtx__evr__message__queue.html#ga3d6348bed3937de29765ed4d7d07fac8, rtx_evr.h
+EvrRtxMessageQueueGetName, group__rtx__evr__message__queue.html#gad0ef8ee59d2ec189351c5884f5f8e945, rtx_evr.h
+EvrRtxMessageQueueGetPending, group__rtx__evr__message__queue.html#ga11e3df32a66d5240b277375cbb5d3c83, rtx_evr.h
+EvrRtxMessageQueueGetSpace, group__rtx__evr__message__queue.html#ga6cfce7336f58505a2379a8a71f477d2f, rtx_evr.h
+EvrRtxMessageQueueGetTimeout, group__rtx__evr__message__queue.html#ga5e699de7401c46fd0e8bc19e398dc5a8, rtx_evr.h
+EvrRtxMessageQueueInserted, group__rtx__evr__message__queue.html#gaa30c5b375d4050ad7d99ba094821bf52, rtx_evr.h
+EvrRtxMessageQueueInsertPending, group__rtx__evr__message__queue.html#ga8440223b9d48145df5505489e7c6f7d9, rtx_evr.h
+EvrRtxMessageQueueNew, group__rtx__evr__message__queue.html#gaa7b18f18f3f53d6afb39ac1abe257000, rtx_evr.h
+EvrRtxMessageQueueNotInserted, group__rtx__evr__message__queue.html#ga2922125d8ac63fd800dc3b7888fd3f3c, rtx_evr.h
+EvrRtxMessageQueueNotRetrieved, group__rtx__evr__message__queue.html#ga22bfb7d1c2f6e3e9fea9d3267b2d6988, rtx_evr.h
+EvrRtxMessageQueuePut, group__rtx__evr__message__queue.html#ga401536a603e5a805cc6089b4de11d3d3, rtx_evr.h
+EvrRtxMessageQueuePutPending, group__rtx__evr__message__queue.html#ga4b1b6191c6ca87dff4714e25b5845828, rtx_evr.h
+EvrRtxMessageQueuePutTimeout, group__rtx__evr__message__queue.html#ga7394ca2d88255470f7ba0bb2bff12e99, rtx_evr.h
+EvrRtxMessageQueueReset, group__rtx__evr__message__queue.html#ga91b8c8630c7d89b6b6dbb74d4fc81ba4, rtx_evr.h
+EvrRtxMessageQueueResetDone, group__rtx__evr__message__queue.html#ga3947d4a7ac86ee7a50052c9eb4cd5432, rtx_evr.h
+EvrRtxMessageQueueRetrieved, group__rtx__evr__message__queue.html#gab340b38df5d8bf2a1182fd18f2d3a6c4, rtx_evr.h
+EvrRtxMutexAcquire, group__rtx__evr__mutex.html#ga913c46223d91000fedab624d0f4e53f8, rtx_evr.h
+EvrRtxMutexAcquired, group__rtx__evr__mutex.html#ga697ec95e014a30a3676690a8d217f546, rtx_evr.h
+EvrRtxMutexAcquirePending, group__rtx__evr__mutex.html#gaddc9bb3c619b92a786ee5255ec65eaca, rtx_evr.h
+EvrRtxMutexAcquireTimeout, group__rtx__evr__mutex.html#ga4c4780cf766e9d2c6e8c26f206fba607, rtx_evr.h
+EvrRtxMutexCreated, group__rtx__evr__mutex.html#ga712b32609cfb3ceded746ee6a86d2442, rtx_evr.h
+EvrRtxMutexDelete, group__rtx__evr__mutex.html#gaaadf1b9cf9a62f4e61742069b95daf68, rtx_evr.h
+EvrRtxMutexDestroyed, group__rtx__evr__mutex.html#gaa3feba455090d50295cbf4b1447f3f87, rtx_evr.h
+EvrRtxMutexError, group__rtx__evr__mutex.html#ga47388f06c025938facfddd95851d666f, rtx_evr.h
+EvrRtxMutexGetName, group__rtx__evr__mutex.html#ga457302507cedf0ea969cbb110af606b8, rtx_evr.h
+EvrRtxMutexGetOwner, group__rtx__evr__mutex.html#ga89284c1927aa646535ff804f1aeda720, rtx_evr.h
+EvrRtxMutexNew, group__rtx__evr__mutex.html#ga51f59bf99b315f016ca752eddd1911d5, rtx_evr.h
+EvrRtxMutexNotAcquired, group__rtx__evr__mutex.html#ga5d2b957c02fcdcc0617479b93a56f6af, rtx_evr.h
+EvrRtxMutexRelease, group__rtx__evr__mutex.html#ga3fe98bfc9cbea52f578aa5a202305442, rtx_evr.h
+EvrRtxMutexReleased, group__rtx__evr__mutex.html#ga561c8898b912ea8eace4e6ba606210e5, rtx_evr.h
+EvrRtxSemaphoreAcquire, group__rtx__evr__semaphore.html#gafd91c9bb268a48b394571a9fc1809019, rtx_evr.h
+EvrRtxSemaphoreAcquired, group__rtx__evr__semaphore.html#ga4d1f85595cc0802cf8cac89fd8f88b5d, rtx_evr.h
+EvrRtxSemaphoreAcquirePending, group__rtx__evr__semaphore.html#gabbaaf85deaf4645414987fc1c3289343, rtx_evr.h
+EvrRtxSemaphoreAcquireTimeout, group__rtx__evr__semaphore.html#ga852798d5e14cda14484564ac4d7f5a4b, rtx_evr.h
+EvrRtxSemaphoreCreated, group__rtx__evr__semaphore.html#ga31f9d55abcc5f398ea3810177cbf2bf3, rtx_evr.h
+EvrRtxSemaphoreDelete, group__rtx__evr__semaphore.html#gaeb0605679ad9f686dd0f40610c8af772, rtx_evr.h
+EvrRtxSemaphoreDestroyed, group__rtx__evr__semaphore.html#gaad8d8a2844e948b00f02e8620c431c9c, rtx_evr.h
+EvrRtxSemaphoreError, group__rtx__evr__semaphore.html#ga96a0209384296a283c7b1d23a3395fa1, rtx_evr.h
+EvrRtxSemaphoreGetCount, group__rtx__evr__semaphore.html#ga17f21ffa4ec39c50ce203e6985dd0deb, rtx_evr.h
+EvrRtxSemaphoreGetName, group__rtx__evr__semaphore.html#ga17d8aa861b6e669cc68c3c41e3e12332, rtx_evr.h
+EvrRtxSemaphoreNew, group__rtx__evr__semaphore.html#ga5639f03e935ab79844777664a518c2ec, rtx_evr.h
+EvrRtxSemaphoreNotAcquired, group__rtx__evr__semaphore.html#ga53eb40f5251e9464b46cc153fe8b26d8, rtx_evr.h
+EvrRtxSemaphoreRelease, group__rtx__evr__semaphore.html#ga0a9f3c7dbf89d3f155a96524e7195630, rtx_evr.h
+EvrRtxSemaphoreReleased, group__rtx__evr__semaphore.html#ga814dc5c7d95e7d1bfb30ce0f472ae420, rtx_evr.h
+EvrRtxThreadBlocked, group__rtx__evr__thread.html#gab9efd66ed2edb439c5081806c9b63cf9, rtx_evr.h
+EvrRtxThreadCreated, group__rtx__evr__thread.html#ga5bfa3bc241aea59ebe9bc1edcf6b78d8, rtx_evr.h
+EvrRtxThreadDestroyed, group__rtx__evr__thread.html#gaa5aa707fc2d6b44bfcb86bce2e2e90f3, rtx_evr.h
+EvrRtxThreadDetach, group__rtx__evr__thread.html#ga02088c2d38cbc31a46675334f63f37f5, rtx_evr.h
+EvrRtxThreadDetached, group__rtx__evr__thread.html#gac60670562ed1efbfbc61036d881c8af9, rtx_evr.h
+EvrRtxThreadEnumerate, group__rtx__evr__thread.html#ga1999d77992b03347abdca7ec17f91cca, rtx_evr.h
+EvrRtxThreadError, group__rtx__evr__thread.html#ga4a2879b06201a29d8c223253d41cca43, rtx_evr.h
+EvrRtxThreadExit, group__rtx__evr__thread.html#gaa557f9732a8a2120f08cfb2694aa26fb, rtx_evr.h
+EvrRtxThreadFlagsClear, group__rtx__evr__thread__flags.html#gac8ddc747c72f7fc5cfa58edcee56b82d, rtx_evr.h
+EvrRtxThreadFlagsClearDone, group__rtx__evr__thread__flags.html#gaad13b17507cc07a4a1e37a5653489943, rtx_evr.h
+EvrRtxThreadFlagsError, group__rtx__evr__thread__flags.html#gad3609bfc41e1bee23b41973281096ed6, rtx_evr.h
+EvrRtxThreadFlagsGet, group__rtx__evr__thread__flags.html#gaab1a30a0ac3dfa588ededbfad52bae30, rtx_evr.h
+EvrRtxThreadFlagsSet, group__rtx__evr__thread__flags.html#gac356c777af86c2d8d9250cbffc516e1d, rtx_evr.h
+EvrRtxThreadFlagsSetDone, group__rtx__evr__thread__flags.html#gabd447773c02e235a8d0bb96dd9bb1c4f, rtx_evr.h
+EvrRtxThreadFlagsWait, group__rtx__evr__thread__flags.html#gaad860c571b9b083ff2889fb76fb619f1, rtx_evr.h
+EvrRtxThreadFlagsWaitCompleted, group__rtx__evr__thread__flags.html#ga5e00be70234d0ca3b0d4d99fb58295bc, rtx_evr.h
+EvrRtxThreadFlagsWaitNotCompleted, group__rtx__evr__thread__flags.html#gadf6b9f4882f62a65b4e06e1b3e5c9c5b, rtx_evr.h
+EvrRtxThreadFlagsWaitPending, group__rtx__evr__thread__flags.html#gad09ec9317a4440e5228870b750e9860e, rtx_evr.h
+EvrRtxThreadFlagsWaitTimeout, group__rtx__evr__thread__flags.html#gae45ec48e082608d2ba72ce7c695899c6, rtx_evr.h
+EvrRtxThreadGetCount, group__rtx__evr__thread.html#ga6d5932965736e0f2f35fe2d87bd622e7, rtx_evr.h
+EvrRtxThreadGetId, group__rtx__evr__thread.html#ga40c0d21a5c0d128f09966aeeca37ecba, rtx_evr.h
+EvrRtxThreadGetName, group__rtx__evr__thread.html#ga4f849a33d2c95754b11a499d77503b5c, rtx_evr.h
+EvrRtxThreadGetPriority, group__rtx__evr__thread.html#gada73306deca99987b104aa9840fdd4e2, rtx_evr.h
+EvrRtxThreadGetStackSize, group__rtx__evr__thread.html#ga1200f51e9152810e76386e241904427c, rtx_evr.h
+EvrRtxThreadGetStackSpace, group__rtx__evr__thread.html#ga4fd48ef48eefb01a6252cfc02ea169ab, rtx_evr.h
+EvrRtxThreadGetState, group__rtx__evr__thread.html#ga1c3120fb155ca19ea5c9089a446ef19d, rtx_evr.h
+EvrRtxThreadJoin, group__rtx__evr__thread.html#ga392bb7a8dcd6d126a5e424ab01aa8a80, rtx_evr.h
+EvrRtxThreadJoined, group__rtx__evr__thread.html#ga86ac910ac88d8fe54206a12d7ed69a27, rtx_evr.h
+EvrRtxThreadJoinPending, group__rtx__evr__thread.html#ga47b64cfdc5c5410dde2c5d9145c7d79b, rtx_evr.h
+EvrRtxThreadNew, group__rtx__evr__thread.html#ga396ce41f68401a885f0ae46a54e8dd1f, rtx_evr.h
+EvrRtxThreadPreempted, group__rtx__evr__thread.html#gabe470d5bb1373c59c51470fd20b55bcb, rtx_evr.h
+EvrRtxThreadPriorityUpdated, group__rtx__evr__thread.html#ga831b3e64d459a325fbc13033caa39f05, rtx_evr.h
+EvrRtxThreadResume, group__rtx__evr__thread.html#gaf41ff549329cf2feb4a1efe49c518e30, rtx_evr.h
+EvrRtxThreadResumed, group__rtx__evr__thread.html#ga8b25f2548a9f3c069431131169d170ac, rtx_evr.h
+EvrRtxThreadSetPriority, group__rtx__evr__thread.html#gabf4a015bd3fb2a33c0d105a871aaba72, rtx_evr.h
+EvrRtxThreadSuspend, group__rtx__evr__thread.html#gaa268fe19f933b8d2a830063560694561, rtx_evr.h
+EvrRtxThreadSuspended, group__rtx__evr__thread.html#gab0d959bc625cb3e7ddd6bf7c302f631e, rtx_evr.h
+EvrRtxThreadSwitched, group__rtx__evr__thread.html#gae3bc50d5f154463c7f6647544bb5ecab, rtx_evr.h
+EvrRtxThreadTerminate, group__rtx__evr__thread.html#ga6abe7d167bd5bb91c3d6bf6d2bb417aa, rtx_evr.h
+EvrRtxThreadUnblocked, group__rtx__evr__thread.html#ga3faae4d941ddecfe773ef9f3efe8b901, rtx_evr.h
+EvrRtxThreadYield, group__rtx__evr__thread.html#gafed41f1b6bcdde658ca306f8a6d7ac7e, rtx_evr.h
+EvrRtxTimerCallback, group__rtx__evr__timer.html#gacd46f9d31d256c27c72e47d5be5e9d09, rtx_evr.h
+EvrRtxTimerCreated, group__rtx__evr__timer.html#ga71dd40a818f1098052915bbfb6c17e88, rtx_evr.h
+EvrRtxTimerDelete, group__rtx__evr__timer.html#gaea5811cc74861117eccbcbb997d36133, rtx_evr.h
+EvrRtxTimerDestroyed, group__rtx__evr__timer.html#ga474f3bd3ed38945b087f37fd709560b7, rtx_evr.h
+EvrRtxTimerError, group__rtx__evr__timer.html#gaf1b516bf697288e67fe797662b1873b0, rtx_evr.h
+EvrRtxTimerGetName, group__rtx__evr__timer.html#ga601e3617903900524062c4f9069d052f, rtx_evr.h
+EvrRtxTimerIsRunning, group__rtx__evr__timer.html#ga6fa5a23f241d765ae22ff1862c6f3b3f, rtx_evr.h
+EvrRtxTimerNew, group__rtx__evr__timer.html#ga6387808c22d6e186057ed744618d2487, rtx_evr.h
+EvrRtxTimerStart, group__rtx__evr__timer.html#ga453d82bfa65dfbbaffbd5b4ff4f050b2, rtx_evr.h
+EvrRtxTimerStarted, group__rtx__evr__timer.html#gab0dbdf460fc26b25f3987c44fb0ebdeb, rtx_evr.h
+EvrRtxTimerStop, group__rtx__evr__timer.html#ga27cf05adc61d30a0e68f380c96ea5f93, rtx_evr.h
+EvrRtxTimerStopped, group__rtx__evr__timer.html#gaccd59c7ae2351e0a1bf96cdb749c049f, rtx_evr.h
+Event functions, group__rtx__evr.html,
+Event Flags Functions, group__rtx__evr__event__flags.html,
+finfo, rtx__os_8h.html#ab415a6615c5ddf5365ed86e58a1e1809, osRtxTimer_t
+flags, rtx__os_8h.html#a773b39d480759f67926cb18ae2219281, osRtxConfig_t::flags()
+Flags Functions Error Codes, group__flags__error__codes.html,
+flags_options, rtx__os_8h.html#a87c898585d0aeffdcf67c9e1b3befefe, osRtxThread_t
+func, rtx__os_8h.html#aaf8577e5ddcbff356a1d27310baa8a1f, osRtxTimerFinfo_t
+Function Overview, functionOverview.html, index
+Functions, group__rtx5__specific__functions.html,
+Generic Wait Functions, group__CMSIS__RTOS__Wait.html,
+Generic RTOS Interface, genRTOS2IF.html, index
+Generic Wait Functions, group__rtx__evr__wait.html,
+history.txt, history_8txt.html,
+Hardware Requirements, pHardwareRequirements.html, technicalData5
+id, rtx__os_8h.html#a1e6927fa1486224044e568f9c370519b, osRtxObject_t::id()
+idle_thread_attr, rtx__os_8h.html#a694e5f79185db270e087e94719177ca0, osRtxConfig_t
+IRQHANDLER_T, os__tick_8h.html#afbfa2180a9b6208f34891d539e9e2d52, IRQHandler_t():&#160;os_tick.h
+isr_queue, rtx__os_8h.html#a0354dd9f726694843f2a01df98c5641c, osRtxConfig_t::isr_queue()
+Kernel Information and Control, group__CMSIS__RTOS__KernelCtrl.html,
+kernel, rtx__os_8h.html#a72d4e2550fcee67cc139fca04505a903, osRtxInfo_t::kernel()
+Kernel Functions, group__rtx__evr__kernel.html,
+load, rtx__os_8h.html#aee4a6239f04d660fc90663dd6b39ca95, osRtxTimer_t
+lock, rtx__os_8h.html#a92435efb84d6814afd444fd462802e9c, osRtxMutex_t
+Memory Management, group__CMSIS__RTOS__MemoryMgmt.html,
+Message Queue, group__CMSIS__RTOS__Message.html,
+Mutex Management, group__CMSIS__RTOS__MutexMgmt.html,
+Memory Pool, group__CMSIS__RTOS__PoolMgmt.html,
+mainpage.txt, mainpage_8txt.html,
+max_blocks, rtx__os_8h.html#addc777bf5285ab03de6787385e6ea053, osRtxMpInfo_t
+max_tokens, rtx__os_8h.html#aa793f0e9a46e8b59b6d351535ee18a7d, osRtxSemaphore_t
+max_used, rtx__os_8h.html#a81baadf3fdf0eeff338f997ca3fe5009, osRtxObjectMemUsage_t
+mem, rtx__os_8h.html#aa30bb7d2484db1812c1aaf77a23cd11e, osRtxConfig_t::mem()
+MISRA C:2012 Compliance, misraCompliance5.html, rtx5_impl
+mp_info, rtx__os_8h.html#ac1cf67a8631962a42fa2da46f20a1a39, osRtxMessageQueue_t::mp_info()
+mp_mem, group__CMSIS__RTOS__PoolMgmt.html#a5799465cca9c71c5587ceb0986f5b06a, osMemoryPoolAttr_t
+mp_size, group__CMSIS__RTOS__PoolMgmt.html#a66c26015c0ac8e88a4ad907c120aee4f, osMemoryPoolAttr_t
+mpi, rtx__os_8h.html#ac013bca5f28bebf36a3372da78107e97, osRtxConfig_t::mpi()
+mq_mem, group__CMSIS__RTOS__Message.html#a4e208dc0fb049b42c4b90cbd2791c5ad, osMessageQueueAttr_t
+mq_size, group__CMSIS__RTOS__Message.html#ac1cc09f875e20c926920b57bb83c70ee, osMessageQueueAttr_t
+msg_count, rtx__os_8h.html#a6a019648a53352a413ea79b958a362cd, osRtxMessageQueue_t
+msg_first, rtx__os_8h.html#a13c143cc2f25a550fc3eb7ae68b0c56d, osRtxMessageQueue_t
+msg_last, rtx__os_8h.html#ab386d4a98974f52ca151426c4dde0da4, osRtxMessageQueue_t
+msg_size, rtx__os_8h.html#a58873af81b75772a41aa5c1ff788a0c2, osRtxMessageQueue_t
+mutex_list, rtx__os_8h.html#a70b3153655adaf42687fe250983f6c95, osRtxThread_t
+Migration from API v1 to API v2, os2Migration.html, index
+Macros, group__rtx5__specific__defines.html,
+Memory Functions, group__rtx__evr__memory.html,
+Memory Pool Functions, group__rtx__evr__memory__pool.html,
+Message Queue Functions, group__rtx__evr__message__queue.html,
+Mutex Functions, group__rtx__evr__mutex.html,
+name, rtx__os_8h.html#a8f8f80d37794cde9472343e4487ba3eb, osRtxObject_t::name()
+next, rtx__os_8h.html#a89570e219f9fb794b8353207a7592f95, osRtxMessage_t::next()
+OS Tick API, group__CMSIS__RTOS__TickAPI.html,
+OS_EVR_THFLAGS, rtx__evr_8h.html#a8e1abf0403e5aabff14bffa28c0bf14b, rtx_evr.h
+OS_EVR_WAIT, rtx__evr_8h.html#aad9052994e484a85e2ea7c34b3957f29, rtx_evr.h
+os_id, rtx__os_8h.html#a7b7d02cdf33432995469f29878f7dcda, osRtxInfo_t
+os_tick.h, os__tick_8h.html,
+OS_Tick_AcknowledgeIRQ, group__CMSIS__RTOS__TickAPI.html#ga57065ec4b281504ad4de13a419870b4f, os_tick.h
+OS_Tick_Disable, group__CMSIS__RTOS__TickAPI.html#ga5e325c304fef5003b1dc31906f6a3056, os_tick.h
+OS_Tick_Enable, group__CMSIS__RTOS__TickAPI.html#ga3e47971bf3a02599d9ecb32208adafec, os_tick.h
+OS_Tick_GetClock, group__CMSIS__RTOS__TickAPI.html#ga936217ea28236fb57648973e0d8f627a, os_tick.h
+OS_Tick_GetCount, group__CMSIS__RTOS__TickAPI.html#gaa64a145a554f1e5077848938d7f39c92, os_tick.h
+OS_Tick_GetInterval, group__CMSIS__RTOS__TickAPI.html#ga123151dc19d5a94a68f12cdbf61a9bb5, os_tick.h
+OS_Tick_GetIRQn, group__CMSIS__RTOS__TickAPI.html#gaa8b4eca23e3ffe2df403291958cdc905, os_tick.h
+OS_Tick_GetOverflow, group__CMSIS__RTOS__TickAPI.html#ga1f9a593126b7f0b66fc526c2cebd6192, os_tick.h
+OS_Tick_Setup, group__CMSIS__RTOS__TickAPI.html#ga5eeffb4d9dc6c6802fee8898096d9a59, os_tick.h
+osDelay, group__CMSIS__RTOS__Wait.html#gaf6055a51390ef65b6b6edc28bf47322e, cmsis_os2.h
+osDelayUntil, group__CMSIS__RTOS__Wait.html#ga3c807924c2d6d43bc2ffb49da3f7f3a1, cmsis_os2.h
+osError, cmsis__os2_8h.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813eabb7b2d2c4efa66df42f1c10635467b09, cmsis_os2.h
+osErrorISR, cmsis__os2_8h.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813ea21635bdc492d3094fe83027fa4a30e2f, cmsis_os2.h
+osErrorNoMemory, cmsis__os2_8h.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813eaf1fac0240218e51eb30a13da2f8aae81, cmsis_os2.h
+osErrorParameter, cmsis__os2_8h.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813eac24adca6a5d072c9f01c32178ba0d109, cmsis_os2.h
+osErrorResource, cmsis__os2_8h.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813ea8fc5801e8b0482bdf22ad63a77f0155d, cmsis_os2.h
+osErrorTimeout, cmsis__os2_8h.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813ea913eb5df15ad85f8557eb3a456b56879, cmsis_os2.h
+osEventFlagsAttr_t, group__CMSIS__RTOS__EventFlags.html#structosEventFlagsAttr__t,
+osEventFlagsClear, group__CMSIS__RTOS__EventFlags.html#ga93bf258ca0007c6641fbe8e4f2b8a1e5, cmsis_os2.h
+osEventFlagsDelete, group__CMSIS__RTOS__EventFlags.html#ga7c4acf2fb0d506ec82905dee53fb5435, cmsis_os2.h
+osEventFlagsGet, group__CMSIS__RTOS__EventFlags.html#ga8bda3185f46bfd278cea8a6cf357677d, cmsis_os2.h
+osEventFlagsGetName, group__CMSIS__RTOS__EventFlags.html#ga59f4ddf0ee8c395b1672bb978d1cfc88, cmsis_os2.h
+osEventFlagsId_t, group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50, cmsis_os2.h
+osEventFlagsNew, group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df, cmsis_os2.h
+osEventFlagsSet, group__CMSIS__RTOS__EventFlags.html#ga33b71d14cecf90b4e72639dd19f23a5e, cmsis_os2.h
+osEventFlagsWait, group__CMSIS__RTOS__EventFlags.html#ga52acb34a8322e58020227344fe662b4e, cmsis_os2.h
+osFlagsError, cmsis__os2_8h.html#a01c1359c3a5640bff6e08f09bf94ce3a, cmsis_os2.h
+osFlagsErrorISR, group__flags__error__codes.html#gaea3abd186643f539877e894b62b63448, cmsis_os2.h
+osFlagsErrorParameter, group__flags__error__codes.html#gaa8a95ef938f8f5a9fcb815ec53184f77, cmsis_os2.h
+osFlagsErrorResource, group__flags__error__codes.html#ga4db38b50da1889bcaaa7f747e844f904, cmsis_os2.h
+osFlagsErrorTimeout, group__flags__error__codes.html#ga2e951c3f1c3b7bff4eca3d7836cd19ca, cmsis_os2.h
+osFlagsErrorUnknown, group__flags__error__codes.html#ga3b1d9fbb83d64eedb62f831c9be647c3, cmsis_os2.h
+osFlagsNoClear, group__CMSIS__RTOS__Definitions.html#gaade844a42237d8c37569d4d9b16b9f1c, cmsis_os2.h
+osFlagsWaitAll, group__CMSIS__RTOS__Definitions.html#ga8b6f562736fbfb5428940e0c017dec24, cmsis_os2.h
+osFlagsWaitAny, group__CMSIS__RTOS__Definitions.html#ga18e63587b8450d5b8798b6f6ec04e012, cmsis_os2.h
+osKernelError, cmsis__os2_8h.html#ga08326469274b668140ca934b168a5ad4a0545c92c18ce8e6b24e82a0d694a0b4a, cmsis_os2.h
+osKernelGetInfo, group__CMSIS__RTOS__KernelCtrl.html#ga6f7764e7250c5c5364c00c45a5d1d199, cmsis_os2.h
+osKernelGetState, group__CMSIS__RTOS__KernelCtrl.html#ga48b69b81012fce051f639be288b243ba, cmsis_os2.h
+osKernelGetSysTimerCount, group__CMSIS__RTOS__KernelCtrl.html#gae0fcaff6cecfb4013bb556c87afcd7d2, cmsis_os2.h
+osKernelGetSysTimerFreq, group__CMSIS__RTOS__KernelCtrl.html#ga4d69215a93220f72be3684cad582f16a, cmsis_os2.h
+osKernelGetTickCount, group__CMSIS__RTOS__KernelCtrl.html#ga84bcdbf2fb76b10c8df4e439f0c7e11b, cmsis_os2.h
+osKernelGetTickFreq, group__CMSIS__RTOS__KernelCtrl.html#ga7a8d7bd927eaaa58999f91d7d6310cee, cmsis_os2.h
+osKernelInactive, cmsis__os2_8h.html#ga08326469274b668140ca934b168a5ad4a2ad3e5912db47b497529d036c89e7995, cmsis_os2.h
+osKernelInitialize, group__CMSIS__RTOS__KernelCtrl.html#gae818f6611d25ba3140bede410a52d659, cmsis_os2.h
+osKernelLock, group__CMSIS__RTOS__KernelCtrl.html#ga948609ee930d9b38336b9e1c2a4dfe12, cmsis_os2.h
+osKernelLocked, cmsis__os2_8h.html#ga08326469274b668140ca934b168a5ad4a2fe382ad5ebab2257b35740414b28b01, cmsis_os2.h
+osKernelReady, cmsis__os2_8h.html#ga08326469274b668140ca934b168a5ad4a0596c6e14113447604753656417c9a24, cmsis_os2.h
+osKernelReserved, cmsis__os2_8h.html#ga08326469274b668140ca934b168a5ad4ab0a47576defa29396a649d9173d4bc4b, cmsis_os2.h
+osKernelRestoreLock, group__CMSIS__RTOS__KernelCtrl.html#gae7d0a71b9586cbbb49fcbdf6a04f0289, cmsis_os2.h
+osKernelResume, group__CMSIS__RTOS__KernelCtrl.html#ga8c4b4d7ed34cab73c001665d9176aced, cmsis_os2.h
+osKernelRunning, cmsis__os2_8h.html#ga08326469274b668140ca934b168a5ad4a8e0b699fbe1c8bb66fefadd5911cb6ce, cmsis_os2.h
+osKernelStart, group__CMSIS__RTOS__KernelCtrl.html#ga9ae2cc00f0d89d7b6a307bba942b5221, cmsis_os2.h
+osKernelState_t, group__CMSIS__RTOS__KernelCtrl.html#ga08326469274b668140ca934b168a5ad4, cmsis_os2.h
+osKernelSuspend, group__CMSIS__RTOS__KernelCtrl.html#gae26683e1606ec633354a2876c68f0c1f, cmsis_os2.h
+osKernelSuspended, cmsis__os2_8h.html#ga08326469274b668140ca934b168a5ad4ad364464ad84d63b1413a9ac8a962390c, cmsis_os2.h
+osKernelUnlock, group__CMSIS__RTOS__KernelCtrl.html#gaf401728b4657456198c33fe75f8d6720, cmsis_os2.h
+osMemoryPoolAlloc, group__CMSIS__RTOS__PoolMgmt.html#ga8ead54e99ccb8f112356c88f99d38fbe, cmsis_os2.h
+osMemoryPoolAttr_t, group__CMSIS__RTOS__PoolMgmt.html#structosMemoryPoolAttr__t,
+osMemoryPoolDelete, group__CMSIS__RTOS__PoolMgmt.html#ga8c39e7e5cd2b9eda907466808e59d62e, cmsis_os2.h
+osMemoryPoolFree, group__CMSIS__RTOS__PoolMgmt.html#gabb4f4560daa6d1f8c8789082ee186d16, cmsis_os2.h
+osMemoryPoolGetBlockSize, group__CMSIS__RTOS__PoolMgmt.html#gab2bf059b7fa7679c3cccdaeec60b6c0e, cmsis_os2.h
+osMemoryPoolGetCapacity, group__CMSIS__RTOS__PoolMgmt.html#gad696e94bfbe28f0b6613f9303fdf6a37, cmsis_os2.h
+osMemoryPoolGetCount, group__CMSIS__RTOS__PoolMgmt.html#ga958a9449bff8c95ce213de98eef5739d, cmsis_os2.h
+osMemoryPoolGetName, group__CMSIS__RTOS__PoolMgmt.html#gab414a1e138205a55820acfa277c8f386, cmsis_os2.h
+osMemoryPoolGetSpace, group__CMSIS__RTOS__PoolMgmt.html#ga0394cffa9479a7994e3b03c79c1cb909, cmsis_os2.h
+osMemoryPoolId_t, group__CMSIS__RTOS__PoolMgmt.html#ga2e44473caf338266f56800960294f960, cmsis_os2.h
+osMemoryPoolNew, group__CMSIS__RTOS__PoolMgmt.html#ga497ced5d72dc5cd405c4c418516220dc, cmsis_os2.h
+osMessageQueueAttr_t, group__CMSIS__RTOS__Message.html#structosMessageQueueAttr__t,
+osMessageQueueDelete, group__CMSIS__RTOS__Message.html#gaba987f665444e0d83fa6a3a68bc72abe, cmsis_os2.h
+osMessageQueueGet, group__CMSIS__RTOS__Message.html#gad90d4959466a7a65105061da8256ab9e, cmsis_os2.h
+osMessageQueueGetCapacity, group__CMSIS__RTOS__Message.html#gac24f87d4f395e9e9c900c320e45ade8a, cmsis_os2.h
+osMessageQueueGetCount, group__CMSIS__RTOS__Message.html#ga6a32ac394fcff568b251c160cc3014b2, cmsis_os2.h
+osMessageQueueGetMsgSize, group__CMSIS__RTOS__Message.html#ga96d3d84069b20359de48109e28a1a89e, cmsis_os2.h
+osMessageQueueGetName, group__CMSIS__RTOS__Message.html#gae7cf7bf2b97a5ae481fb60fcce99247a, cmsis_os2.h
+osMessageQueueGetSpace, group__CMSIS__RTOS__Message.html#gaddf0904427436dd3880d46263c2dc9fa, cmsis_os2.h
+osMessageQueueId_t, cmsis__os2_8h.html#a206dbc05367e03c39fc6d4d1ebcff317, cmsis_os2.h
+osMessageQueueNew, group__CMSIS__RTOS__Message.html#ga24e895a00f9d484db33aaf784c57bfed, cmsis_os2.h
+osMessageQueuePut, group__CMSIS__RTOS__Message.html#gaa515fc8b956f721a8f72b2c505813bfc, cmsis_os2.h
+osMessageQueueReset, group__CMSIS__RTOS__Message.html#gac6dce7f9ad132d266292c2e979d861b4, cmsis_os2.h
+osMutexAcquire, group__CMSIS__RTOS__MutexMgmt.html#gabc54686ea0fc281823b1763422d2a924, cmsis_os2.h
+osMutexAttr_t, group__CMSIS__RTOS__MutexMgmt.html#structosMutexAttr__t,
+osMutexDelete, group__CMSIS__RTOS__MutexMgmt.html#gabee73ad227ba4587d3db12ef9bd582bc, cmsis_os2.h
+osMutexGetName, group__CMSIS__RTOS__MutexMgmt.html#ga00b5e58cd247a412d1afd18732d8b752, cmsis_os2.h
+osMutexGetOwner, group__CMSIS__RTOS__MutexMgmt.html#ga7f9a7666df0978738cd570cb700b83fb, cmsis_os2.h
+osMutexId_t, group__CMSIS__RTOS__MutexMgmt.html#ga313801836c62deb23055efb55a420e42, cmsis_os2.h
+osMutexNew, group__CMSIS__RTOS__MutexMgmt.html#gab90920022ab944296821368ef6bb52f8, cmsis_os2.h
+osMutexPrioInherit, group__CMSIS__RTOS__MutexMgmt.html#ga40fba270cb31a977b3bd551d41eb9599, cmsis_os2.h
+osMutexRecursive, group__CMSIS__RTOS__MutexMgmt.html#ga65c2482cc64a35d03871f3180f305926, cmsis_os2.h
+osMutexRelease, group__CMSIS__RTOS__MutexMgmt.html#gaea629705703580ff58776bf73c8db915, cmsis_os2.h
+osMutexRobust, group__CMSIS__RTOS__MutexMgmt.html#gaf0e1dee376798b4d516d164981526780, cmsis_os2.h
+osOK, cmsis__os2_8h.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813ea9e1c9e2550bb4de8969a935acffc968f, cmsis_os2.h
+osPriority_t, group__CMSIS__RTOS__ThreadMgmt.html#gad4e3e0971b41f2d17584a8c6837342ec, cmsis_os2.h
+osPriorityAboveNormal, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342eca17b36cd9cd38652c2bc6d4803990674b, cmsis_os2.h
+osPriorityAboveNormal1, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342ecabfeafc713edfc7b9130aa5c762d68998, cmsis_os2.h
+osPriorityAboveNormal2, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342eca901acf86070e06f5990b611734ee2562, cmsis_os2.h
+osPriorityAboveNormal3, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342ecad566b876b64e6efdc3eba0fc04e54013, cmsis_os2.h
+osPriorityAboveNormal4, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342eca6ccac37d7dae4586a2031966d36a63ec, cmsis_os2.h
+osPriorityAboveNormal5, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342ecae36e8b38ee046a3104bcccabb10cf78c, cmsis_os2.h
+osPriorityAboveNormal6, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342eca61e6ce27e1e0f34f2540b413b8a8b207, cmsis_os2.h
+osPriorityAboveNormal7, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342ecadbbb0fed3ada6b9b50d4a628abc2a67d, cmsis_os2.h
+osPriorityBelowNormal, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342eca193b650117c209b4a203954542bcc3e6, cmsis_os2.h
+osPriorityBelowNormal1, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342eca9138da7187690b15f52d8e5729c18da5, cmsis_os2.h
+osPriorityBelowNormal2, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342eca4f081d6735bf2f513338b07eddf13ae3, cmsis_os2.h
+osPriorityBelowNormal3, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342eca19c013690d0d6bf3ac90707942be3fdf, cmsis_os2.h
+osPriorityBelowNormal4, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342eca36931ad6cee5e4700e2c8622bdd2cd24, cmsis_os2.h
+osPriorityBelowNormal5, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342eca0bcd9ad1e7a02e3bf03be7dcc8ece38e, cmsis_os2.h
+osPriorityBelowNormal6, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342ecabd3cc7df5b92b752ddf1e7843a786c05, cmsis_os2.h
+osPriorityBelowNormal7, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342ecab18e3bda7b5e418e309a62d6267ea14b, cmsis_os2.h
+osPriorityError, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342ecae35f5e2f9c64ad346822521b643bdea4, cmsis_os2.h
+osPriorityHigh, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342eca914433934143a9ba767e59577c56e6c2, cmsis_os2.h
+osPriorityHigh1, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342eca17b7a7e6febf12444a84e90edfce36cb, cmsis_os2.h
+osPriorityHigh2, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342eca40a120cf8bbc42e575455c027f3d9b03, cmsis_os2.h
+osPriorityHigh3, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342eca0b15518b0b5321a29efa0b42b2f8c759, cmsis_os2.h
+osPriorityHigh4, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342ecafe5a4f393fab04551ac7d93e80cdf0fb, cmsis_os2.h
+osPriorityHigh5, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342eca5960841bfbdd959b163429e8502ea4e9, cmsis_os2.h
+osPriorityHigh6, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342eca5714dda6effc1a3f8ec155d97e3e69bc, cmsis_os2.h
+osPriorityHigh7, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342eca63ad0cc52a701ef3d9df52b59b995652, cmsis_os2.h
+osPriorityIdle, group__CMSIS__RTOS__ThreadMgmt.html#ggad4e3e0971b41f2d17584a8c6837342ecacd5864eac01a6916a7c866bb51a6aac1, cmsis_os2.h
+osPriorityISR, group__CMSIS__RTOS__ThreadMgmt.html#ggad4e3e0971b41f2d17584a8c6837342eca4b4fa46c3ebaf4259662a0a0a3173b7f, cmsis_os2.h
+osPriorityLow, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342eca61cb822239ac8f66dfbdc7291598a3d4, cmsis_os2.h
+osPriorityLow1, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342ecaba2b6919f0b630c8c1b2c940e3bfadbe, cmsis_os2.h
+osPriorityLow2, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342eca78ad5d00aa07a2b4bf30a639544f5507, cmsis_os2.h
+osPriorityLow3, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342eca28ccb07942c16f5f5efefb6cf68a7f50, cmsis_os2.h
+osPriorityLow4, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342eca5a4a4f26d5b220a968e221e854f69a81, cmsis_os2.h
+osPriorityLow5, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342ecad69b8c14809bc5bdce4887f5a57d9353, cmsis_os2.h
+osPriorityLow6, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342ecac0f188468664d06d4cd9e6e1ed351393, cmsis_os2.h
+osPriorityLow7, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342eca5b151ebba7fdeb1baaa9b7b420890b7a, cmsis_os2.h
+osPriorityNone, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342eca6c437c7185161a3bd1e7e4669dfa17a3, cmsis_os2.h
+osPriorityNormal, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342eca45a2895ad30c79fb97de18cac7cc19f1, cmsis_os2.h
+osPriorityNormal1, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342eca3e70c19e03d5a54e66bd071f0776782c, cmsis_os2.h
+osPriorityNormal2, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342eca19e96f2b025b6462a43b1965043c8205, cmsis_os2.h
+osPriorityNormal3, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342eca402bd7ab26fb57c8cee8cf94168f4c91, cmsis_os2.h
+osPriorityNormal4, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342eca93ef07d3a107aeee6508bfd29ba3485d, cmsis_os2.h
+osPriorityNormal5, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342eca68f3f6fdaa639de300277802aa13a0ab, cmsis_os2.h
+osPriorityNormal6, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342eca8221eb0d059726a6309f1f2d0cdb6204, cmsis_os2.h
+osPriorityNormal7, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342eca049abd04f8951415407ec9d92bd9b80b, cmsis_os2.h
+osPriorityRealtime, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342eca1485dec3702434a1ec3cb74c7a17a4af, cmsis_os2.h
+osPriorityRealtime1, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342ecaf685a06b30f0635476e21347a986305b, cmsis_os2.h
+osPriorityRealtime2, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342ecab832bd9de84e5eec2ecad69d085dadff, cmsis_os2.h
+osPriorityRealtime3, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342eca3f2261e5e733e92844ae8c630f2f9eaa, cmsis_os2.h
+osPriorityRealtime4, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342ecaf614e3dc966d559cd9d9d2a0f78ebe70, cmsis_os2.h
+osPriorityRealtime5, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342ecaff84f31ceff203c711fb9476443507df, cmsis_os2.h
+osPriorityRealtime6, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342eca80ae9d0dd256312c0c8f44af48316194, cmsis_os2.h
+osPriorityRealtime7, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342ecaa76da6825c4bd31c4958200bc289103b, cmsis_os2.h
+osPriorityReserved, cmsis__os2_8h.html#gad4e3e0971b41f2d17584a8c6837342ecac86c171f8d466cced0cb1b03bb03343b, cmsis_os2.h
+osRtxConfig, rtx__os_8h.html#a489fda965fa634809f401ae6458a6f45, rtx_os.h
+osRtxConfig_t, rtx__os_8h.html#structosRtxConfig__t,
+osRtxConfig_t.isr_queue, rtx__os_8h.html#structosRtxConfig__t_8isr__queue,
+osRtxConfig_t.mem, rtx__os_8h.html#structosRtxConfig__t_8mem,
+osRtxConfig_t.mpi, rtx__os_8h.html#structosRtxConfig__t_8mpi,
+osRtxConfigPrivilegedMode, rtx__os_8h.html#a0eb4da5bed45820d732e23483b870152, rtx_os.h
+osRtxConfigStackCheck, rtx__os_8h.html#a77f3e906438a6693524cdc257cb0bf23, rtx_os.h
+osRtxConfigStackWatermark, rtx__os_8h.html#a62205cc79ec5d95b45f5ebfdf126438c, rtx_os.h
+osRtxErrorClibMutex, group__rtx5__specific__defines.html#gac749c24b9cf6c49b392b015ed0517cfc, rtx_os.h
+osRtxErrorClibSpace, group__rtx5__specific__defines.html#ga14a24724f6e87744ba84674ef76e4256, rtx_os.h
+osRtxErrorInvalidControlBlock, rtx__evr_8h.html#a56335b5b0a3f932e06aa764d185b6a60, rtx_evr.h
+osRtxErrorInvalidDataMemory, rtx__evr_8h.html#a037115a16032074ae1a82d64c160338b, rtx_evr.h
+osRtxErrorInvalidPriority, rtx__evr_8h.html#a45219e125941ecbe7eca030fd2f40d7a, rtx_evr.h
+osRtxErrorInvalidThreadStack, rtx__evr_8h.html#a5cabacbb758a1bc5012cae2292771726, rtx_evr.h
+osRtxErrorISRQueueOverflow, group__rtx5__specific__defines.html#ga7377235f9fa3cedee06f682cd93f3e88, rtx_os.h
+osRtxErrorKernelNotReady, rtx__evr_8h.html#a168269d3a1264ac7a7427f8642e358a4, rtx_evr.h
+osRtxErrorKernelNotRunning, rtx__evr_8h.html#a8a916c6a8ad67a38c29ca2e2141d1540, rtx_evr.h
+osRtxErrorMutexLockLimit, rtx__evr_8h.html#a949198d164108954151e89607a1504a7, rtx_evr.h
+osRtxErrorMutexNotLocked, rtx__evr_8h.html#a4fc98ec7f644bc7156af58431043171a, rtx_evr.h
+osRtxErrorMutexNotOwned, rtx__evr_8h.html#a2abf2bd19d5d80399c129e7b79e19e9a, rtx_evr.h
+osRtxErrorNotify, group__rtx5__specific__functions.html#gaf1745a88f9cc60b609ab1c8076bd346d, rtx_os.h
+osRtxErrorSemaphoreCountLimit, rtx__evr_8h.html#a4266d3dd5e7bbd2693dd53d00d80bc4c, rtx_evr.h
+osRtxErrorStackUnderflow, group__rtx5__specific__defines.html#ga42206aa2524b8fab613d26bea0f73c44, rtx_os.h
+osRtxErrorThreadNotJoinable, rtx__evr_8h.html#a1955ed26bf52d4fd07a73961ee6a1478, rtx_evr.h
+osRtxErrorTimerQueueOverflow, group__rtx5__specific__defines.html#gaad420018f26e751ec55d3922a283beb0, rtx_os.h
+osRtxErrorTZ_AllocContext_S, rtx__evr_8h.html#a787925e3c31997d22bb7ea985b69c3db, rtx_evr.h
+osRtxErrorTZ_FreeContext_S, rtx__evr_8h.html#a8b1b28f13acfecfec665a3759ce69991, rtx_evr.h
+osRtxErrorTZ_InitContext_S, rtx__evr_8h.html#a33f2affc96c91cf39a3986e4bd119c5c, rtx_evr.h
+osRtxErrorTZ_LoadContext_S, rtx__evr_8h.html#a3e9b3fdece321c3766bc6bc1a35e9cf6, rtx_evr.h
+osRtxErrorTZ_SaveContext_S, rtx__evr_8h.html#ad600f514856926fc313a5f7dc0c3d422, rtx_evr.h
+osRtxEventFlags_t, rtx__os_8h.html#structosRtxEventFlags__t,
+osRtxEventFlagsCbSize, group__rtx5__specific__defines.html#ga68100c8c44931f03547973294c433075, rtx_os.h
+osRtxEventFlagsLimit, rtx__os_8h.html#a271653c08ecb64dbb2d0ce8a51ddb4c2, rtx_os.h
+osRtxEventFlagsMemUsage, rtx__os_8h.html#a0c81327f94697890809ce4a594bb9d5c, rtx_os.h
+osRtxFlagSystemMemory, rtx__os_8h.html#ade9b85b84a6199a1cc3653058def19f3, rtx_os.h
+osRtxFlagSystemObject, rtx__os_8h.html#a797c4d97bb5e216e6901c1e30e96cb34, rtx_os.h
+osRtxIdEventFlags, rtx__os_8h.html#aa9b41f7b0dc38018a7db915df5e716cc, rtx_os.h
+osRtxIdInvalid, rtx__os_8h.html#ad78a646169b7b4bfa2a278d08fe21fa5, rtx_os.h
+osRtxIdleThread, group__rtx5__specific__functions.html#ga074068b8efa7074cee68a71481d0b072, rtx_os.h
+osRtxIdMemoryPool, rtx__os_8h.html#a3cddbd1d03aedae758445d17db319fec, rtx_os.h
+osRtxIdMessage, rtx__os_8h.html#a84bb69c0a0d02b2adc4d499803ccb063, rtx_os.h
+osRtxIdMessageQueue, rtx__os_8h.html#a260226a1f72b4a333f01573430b60b17, rtx_os.h
+osRtxIdMutex, rtx__os_8h.html#a086574b10e90122f5228decea0a5d3dc, rtx_os.h
+osRtxIdSemaphore, rtx__os_8h.html#a4778b8ce61af3d942501bb4ff28c18f1, rtx_os.h
+osRtxIdThread, rtx__os_8h.html#ad6f0f1f1b4e1b8c2615429d6a24ca8f5, rtx_os.h
+osRtxIdTimer, rtx__os_8h.html#a5e8dd6b61e9b09d20aeea8434861950e, rtx_os.h
+osRtxInfo, rtx__os_8h.html#ad2270125c4e4991c3231d752b6ee5f3f, rtx_os.h
+osRtxInfo_t, rtx__os_8h.html#structosRtxInfo__t,
+osRtxInfo_t.isr_queue, rtx__os_8h.html#structosRtxInfo__t_8isr__queue,
+osRtxInfo_t.kernel, rtx__os_8h.html#structosRtxInfo__t_8kernel,
+osRtxInfo_t.mem, rtx__os_8h.html#structosRtxInfo__t_8mem,
+osRtxInfo_t.mpi, rtx__os_8h.html#structosRtxInfo__t_8mpi,
+osRtxInfo_t.post_process, structosRtxInfo__t_8post__process.html,
+osRtxInfo_t.thread, rtx__os_8h.html#structosRtxInfo__t_8thread,
+osRtxInfo_t.thread.robin, rtx__os_8h.html#structosRtxInfo__t_8thread_8robin,
+osRtxInfo_t.thread.run, rtx__os_8h.html#structosRtxInfo__t_8thread_8run,
+osRtxInfo_t.timer, structosRtxInfo__t_8timer.html,
+osRtxKernelId, rtx__os_8h.html#a47e0637d30eed2357b238cbb19dbb058, rtx_os.h
+osRtxKernelInactive, rtx__os_8h.html#a7543c3b497052bdbfbfbc3debc5f0a6e, rtx_os.h
+osRtxKernelLocked, rtx__os_8h.html#a9c20a179e70e74fa9fe9f9ba275cc73b, rtx_os.h
+osRtxKernelReady, rtx__os_8h.html#ab793b30296108737eb356871d266e2a2, rtx_os.h
+osRtxKernelRunning, rtx__os_8h.html#a337ee876c540b4f4e9d680497eed9fdc, rtx_os.h
+osRtxKernelSuspended, rtx__os_8h.html#a751dd07663970abe0305de11d52812a7, rtx_os.h
+osRtxMemoryPool_t, rtx__os_8h.html#structosRtxMemoryPool__t,
+osRtxMemoryPoolCbSize, group__rtx5__specific__defines.html#gab8e49e9e1eea5a015f2a3114cabceb48, rtx_os.h
+osRtxMemoryPoolMemSize, group__rtx5__specific__defines.html#gac6bea3541b458bbc79eafce42a2d87a2, rtx_os.h
+osRtxMemoryPoolMemUsage, rtx__os_8h.html#ae5dea30a13d7a2316699a7f201504bc7, rtx_os.h
+osRtxMessage_t, rtx__os_8h.html#structosRtxMessage__t,
+osRtxMessageQueue_t, rtx__os_8h.html#structosRtxMessageQueue__t,
+osRtxMessageQueueCbSize, group__rtx5__specific__defines.html#gaa8d067c476faa6bfc8e5e21f3b3c844e, rtx_os.h
+osRtxMessageQueueMemSize, group__rtx5__specific__defines.html#ga47eb1e21f1bf9a42281c6c89c7473e99, rtx_os.h
+osRtxMessageQueueMemUsage, rtx__os_8h.html#af3da38b316a84990128e8d9f34e3e6d3, rtx_os.h
+osRtxMpInfo_t, rtx__os_8h.html#structosRtxMpInfo__t,
+osRtxMutex_t, rtx__os_8h.html#structosRtxMutex__t,
+osRtxMutexCbSize, group__rtx5__specific__defines.html#ga188bfaaf7477cf24cbc9f207feaeb53a, rtx_os.h
+osRtxMutexLockLimit, rtx__os_8h.html#ade5d158c28233a45ad1fc9a1156373f6, rtx_os.h
+osRtxMutexMemUsage, rtx__os_8h.html#a683927dcd67dcb912884d16efa81a58d, rtx_os.h
+osRtxObject_t, rtx__os_8h.html#structosRtxObject__t,
+osRtxObjectMemUsage_t, rtx__os_8h.html#structosRtxObjectMemUsage__t,
+osRtxSemaphore_t, rtx__os_8h.html#structosRtxSemaphore__t,
+osRtxSemaphoreCbSize, group__rtx5__specific__defines.html#ga0949b67063d0bd427fbee9c816b5d45a, rtx_os.h
+osRtxSemaphoreMemUsage, rtx__os_8h.html#aec50b39ce30d9c87916d077f6f764387, rtx_os.h
+osRtxSemaphoreTokenLimit, rtx__os_8h.html#a14c7bcf532389ed285827cf5497d09eb, rtx_os.h
+osRtxStackFillPattern, rtx__os_8h.html#a7dbaedf90584739e6d938d69d2621855, rtx_os.h
+osRtxStackMagicWord, rtx__os_8h.html#aabdbbcf214681666d06629397463093f, rtx_os.h
+osRtxThread_t, rtx__os_8h.html#structosRtxThread__t,
+osRtxThreadBlocked, rtx__os_8h.html#a30e61895c9ec7941715dd4747b11d5b3, rtx_os.h
+osRtxThreadCbSize, group__rtx5__specific__defines.html#ga30d19272204231956582ebfff69567f6, rtx_os.h
+osRtxThreadFlagDefStack, rtx__os_8h.html#a733199fdb7675dbf99d5e6d17c126a96, rtx_os.h
+osRtxThreadFlagsLimit, rtx__os_8h.html#a73248d08e2db1ef9941cf8fcf24ddba9, rtx_os.h
+osRtxThreadInactive, rtx__os_8h.html#a2552be237293212f43fc08bf3ec02e67, rtx_os.h
+osRtxThreadMemUsage, rtx__os_8h.html#a90374bf1d999b2e1594763ab6c97cd69, rtx_os.h
+osRtxThreadReady, rtx__os_8h.html#a7c1e9dfefafc53162f076b0430a0e595, rtx_os.h
+osRtxThreadRunning, rtx__os_8h.html#ad9615557219eecdbca536d4280e72604, rtx_os.h
+osRtxThreadStateMask, rtx__os_8h.html#ad486f6d40fcd8e9569ab415373d912e4, rtx_os.h
+osRtxThreadTerminated, rtx__os_8h.html#a3011758dc91d1dd134ec48b816b67d50, rtx_os.h
+osRtxThreadWaitingDelay, rtx__os_8h.html#a9fcd1ecba034b5fc15e991311736ec4e, rtx_os.h
+osRtxThreadWaitingEventFlags, rtx__os_8h.html#a6c4c8b1563e28aa5b947346cb5db3c69, rtx_os.h
+osRtxThreadWaitingJoin, rtx__os_8h.html#a88ca40f569d87366a69451ed43759453, rtx_os.h
+osRtxThreadWaitingMemoryPool, rtx__os_8h.html#aa87cea70df1acf71f6358de9b65722a4, rtx_os.h
+osRtxThreadWaitingMessageGet, rtx__os_8h.html#a881830bb0c1488cd15bd1a412bc16800, rtx_os.h
+osRtxThreadWaitingMessagePut, rtx__os_8h.html#a7502524f6911edc751111422eaf66a43, rtx_os.h
+osRtxThreadWaitingMutex, rtx__os_8h.html#ae99ccb8b4d1a85c1abb6ab39933690a6, rtx_os.h
+osRtxThreadWaitingSemaphore, rtx__os_8h.html#acbe0a0cd73d487b82501b584caf4a472, rtx_os.h
+osRtxThreadWaitingThreadFlags, rtx__os_8h.html#a41174e493bdf7e3a1e35306703bcd63c, rtx_os.h
+osRtxTimer_t, rtx__os_8h.html#structosRtxTimer__t,
+osRtxTimerCbSize, group__rtx5__specific__defines.html#gaf8a145fdeb24fd912971f0671b1a3603, rtx_os.h
+osRtxTimerFinfo_t, rtx__os_8h.html#structosRtxTimerFinfo__t,
+osRtxTimerInactive, rtx__os_8h.html#a66bea72c0cffd25c7cb32419283a7b92, rtx_os.h
+osRtxTimerMemUsage, rtx__os_8h.html#aa3e7cf488411dbdc814420b81f36b935, rtx_os.h
+osRtxTimerPeriodic, rtx__os_8h.html#accc1542de31e0c7367d452e9de035bb4, rtx_os.h
+osRtxTimerRunning, rtx__os_8h.html#aed55034470990d4593eb614e26c1eea7, rtx_os.h
+osRtxTimerStopped, rtx__os_8h.html#ab01076b285029ac6d22dbde69167c96e, rtx_os.h
+osRtxVersionAPI, rtx__os_8h.html#aea20a2b373e98ae88a7cf7e4a56b118f, rtx_os.h
+osRtxVersionKernel, rtx__os_8h.html#ad854168120979e8c60630e0140e104e8, rtx_os.h
+osSemaphoreAcquire, group__CMSIS__RTOS__SemaphoreMgmt.html#ga7e94c8b242a0c81f2cc79ec22895c87b, cmsis_os2.h
+osSemaphoreAttr_t, group__CMSIS__RTOS__SemaphoreMgmt.html#structosSemaphoreAttr__t,
+osSemaphoreDelete, group__CMSIS__RTOS__SemaphoreMgmt.html#ga81258ce9c67fa89f07cc49d2e136cd88, cmsis_os2.h
+osSemaphoreGetCount, group__CMSIS__RTOS__SemaphoreMgmt.html#ga7559d4dff3cda9992fc5ab5de3e74c70, cmsis_os2.h
+osSemaphoreGetName, group__CMSIS__RTOS__SemaphoreMgmt.html#ga9586952051f00285f1482dbe6695bbc4, cmsis_os2.h
+osSemaphoreId_t, group__CMSIS__RTOS__SemaphoreMgmt.html#ga6e1c1c4b04175bb92b013c8f37249f40, cmsis_os2.h
+osSemaphoreNew, group__CMSIS__RTOS__SemaphoreMgmt.html#ga2a39806ace781a0008a4374ca701b14a, cmsis_os2.h
+osSemaphoreRelease, group__CMSIS__RTOS__SemaphoreMgmt.html#ga0abcee1b5449d7a6928fb9248c690bb6, cmsis_os2.h
+osStatus_t, group__CMSIS__RTOS__Definitions.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813e, cmsis_os2.h
+osStatusReserved, cmsis__os2_8h.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813ea66cc9ce9106b508df0e4a733a55a439d, cmsis_os2.h
+osThreadAttr_t, group__CMSIS__RTOS__ThreadMgmt.html#structosThreadAttr__t,
+osThreadBlocked, group__CMSIS__RTOS__ThreadMgmt.html#ggad3dc89e942e38d9f3af858a0269a820daf0e992e354fba8695957c530226a4968, cmsis_os2.h
+osThreadDetach, group__CMSIS__RTOS__ThreadMgmt.html#gaaad14cd9547341ea8109dc4e8540f1dc, cmsis_os2.h
+osThreadDetached, group__CMSIS__RTOS__ThreadMgmt.html#gaa9336c1073858d6b118e2e011636246f, cmsis_os2.h
+osThreadEnumerate, group__CMSIS__RTOS__ThreadMgmt.html#ga5606604d56e21ece1a654664be877439, cmsis_os2.h
+osThreadError, group__CMSIS__RTOS__ThreadMgmt.html#ggad3dc89e942e38d9f3af858a0269a820da339313e26613bc12f66a852e2ff8745e, cmsis_os2.h
+osThreadExit, group__CMSIS__RTOS__ThreadMgmt.html#gaddaa452dd7610e4096647a566d3556fc, cmsis_os2.h
+osThreadFlagsClear, group__CMSIS__RTOS__ThreadFlagsMgmt.html#ga656abc1c862c5b9a2b13584c42cc0bfa, cmsis_os2.h
+osThreadFlagsGet, group__CMSIS__RTOS__ThreadFlagsMgmt.html#ga85c8d2c89466e25abbcb545d9ddd71ba, cmsis_os2.h
+osThreadFlagsSet, group__CMSIS__RTOS__ThreadFlagsMgmt.html#ga6f89ef9caded1d9963c7b12b0f6412c9, cmsis_os2.h
+osThreadFlagsWait, group__CMSIS__RTOS__ThreadFlagsMgmt.html#gac11542ad6300b600f872fc96e340ec2b, cmsis_os2.h
+osThreadFunc_t, group__CMSIS__RTOS__ThreadMgmt.html#gadd51f99a6eb50b94eee75f27cae815eb, cmsis_os2.h
+osThreadGetCount, group__CMSIS__RTOS__ThreadMgmt.html#ga495b3f812224e7301f23a691793765db, cmsis_os2.h
+osThreadGetId, group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da, cmsis_os2.h
+osThreadGetName, group__CMSIS__RTOS__ThreadMgmt.html#gac3230f3a55a297514b013ebf38f27e0a, cmsis_os2.h
+osThreadGetPriority, group__CMSIS__RTOS__ThreadMgmt.html#ga0aeaf349604f456e68e78f9d3b42e44b, cmsis_os2.h
+osThreadGetStackSize, group__CMSIS__RTOS__ThreadMgmt.html#gab9f8bd715d671c6ee27644867bc1bf65, cmsis_os2.h
+osThreadGetStackSpace, group__CMSIS__RTOS__ThreadMgmt.html#ga9c83bd5dd8de329701775d6ef7012720, cmsis_os2.h
+osThreadGetState, group__CMSIS__RTOS__ThreadMgmt.html#gacc0a98b42f0a5928e12dc91dc76866b9, cmsis_os2.h
+osThreadId_t, group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7, cmsis_os2.h
+osThreadInactive, group__CMSIS__RTOS__ThreadMgmt.html#ggad3dc89e942e38d9f3af858a0269a820dae9d77830b6866e287417b6e1d983e971, cmsis_os2.h
+osThreadJoin, group__CMSIS__RTOS__ThreadMgmt.html#ga3fca90fb0679afeb968aa8c3d5874487, cmsis_os2.h
+osThreadJoinable, group__CMSIS__RTOS__ThreadMgmt.html#ga249499c519f3f8eef5673009ab6cfcbe, cmsis_os2.h
+osThreadNew, group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f, cmsis_os2.h
+osThreadReady, group__CMSIS__RTOS__ThreadMgmt.html#ggad3dc89e942e38d9f3af858a0269a820da59e286915944fe0e4d1ffdb1f2946f14, cmsis_os2.h
+osThreadReserved, cmsis__os2_8h.html#gad3dc89e942e38d9f3af858a0269a820da8872f7e352370eb11ee772c7dcca6e6c, cmsis_os2.h
+osThreadResume, group__CMSIS__RTOS__ThreadMgmt.html#ga3dbad90eff394b02de76a452c84c5d80, cmsis_os2.h
+osThreadRunning, group__CMSIS__RTOS__ThreadMgmt.html#ggad3dc89e942e38d9f3af858a0269a820dac4fe336e0790188fcf7d667372eca19d, cmsis_os2.h
+osThreadSetPriority, group__CMSIS__RTOS__ThreadMgmt.html#ga861a420fb2d643115b06622903fb3bfb, cmsis_os2.h
+osThreadState_t, group__CMSIS__RTOS__ThreadMgmt.html#gad3dc89e942e38d9f3af858a0269a820d, cmsis_os2.h
+osThreadSuspend, group__CMSIS__RTOS__ThreadMgmt.html#gaa9de419d0152bf77e9bbcd1f369fb990, cmsis_os2.h
+osThreadTerminate, group__CMSIS__RTOS__ThreadMgmt.html#ga2f8ba6dba6e9c065a6e236ffd410d74a, cmsis_os2.h
+osThreadTerminated, group__CMSIS__RTOS__ThreadMgmt.html#ggad3dc89e942e38d9f3af858a0269a820dad5b2726c2d0228f4f1a76cf6b630963c, cmsis_os2.h
+osThreadYield, group__CMSIS__RTOS__ThreadMgmt.html#gad01c7ec26535b1de6b018bb9466720e2, cmsis_os2.h
+osTimerAttr_t, group__CMSIS__RTOS__TimerMgmt.html#structosTimerAttr__t,
+osTimerDelete, group__CMSIS__RTOS__TimerMgmt.html#gad0001dd74721ab461789324806db2453, cmsis_os2.h
+osTimerFunc_t, group__CMSIS__RTOS__TimerMgmt.html#gaacf768c1ec64b020598afb985d7b30be, cmsis_os2.h
+osTimerGetName, group__CMSIS__RTOS__TimerMgmt.html#ga4f82a98eee4d9ea79507e44340d3d319, cmsis_os2.h
+osTimerId_t, group__CMSIS__RTOS__TimerMgmt.html#gaad5409379689ee27bb0a0b56ea4a4b34, cmsis_os2.h
+osTimerIsRunning, group__CMSIS__RTOS__TimerMgmt.html#ga69d3589f54194022c30dd01e45ec6741, cmsis_os2.h
+osTimerNew, group__CMSIS__RTOS__TimerMgmt.html#gad4e7f785c5f700a509f55a3bf6a62bec, cmsis_os2.h
+osTimerOnce, group__CMSIS__RTOS__TimerMgmt.html#gga7dc24a4c2b90334427081c3da7a71915a2e0e1f31c742c84b497c4d7143357bdb, cmsis_os2.h
+osTimerPeriodic, group__CMSIS__RTOS__TimerMgmt.html#gga7dc24a4c2b90334427081c3da7a71915ab3463d921dc310938094745c230f2b35, cmsis_os2.h
+osTimerStart, group__CMSIS__RTOS__TimerMgmt.html#gab6ee2859ea657641b7adfac599b8121d, cmsis_os2.h
+osTimerStop, group__CMSIS__RTOS__TimerMgmt.html#gabd7a89356da7717293eb0bc5d87b8ac9, cmsis_os2.h
+osTimerType_t, group__CMSIS__RTOS__TimerMgmt.html#ga7dc24a4c2b90334427081c3da7a71915, cmsis_os2.h
+osVersion_t, group__CMSIS__RTOS__KernelCtrl.html#structosVersion__t,
+osWaitForever, group__CMSIS__RTOS__Definitions.html#ga9eb9a7a797a42e4b55eb171ecc609ddb, cmsis_os2.h
+owner_next, rtx__os_8h.html#a54be7ae32f627ee70e1af8c54203ee5a, osRtxMutex_t
+owner_prev, rtx__os_8h.html#a50b315b9b80bafdba54a7a731be1cc30, osRtxMutex_t
+owner_thread, rtx__os_8h.html#a987889d464cb2925029e135b76aa0dc9, osRtxMutex_t
+OS Tick API, rtos_os_tick_api.html, functionOverview
+padding, rtx__os_8h.html#a735ef00341a84c02ba561c66de3d20af, osRtxMutex_t
+PendSV_Handler, rtx__os_8h.html#a6303e1f258cbdc1f970ce579cc015623, rtx_os.h
+post_process, rtx__os_8h.html#ae64a3e930a8e3d1fb28038db9bc514d9, osRtxInfo_t
+prev, rtx__os_8h.html#ad2b4e6d37acc8020701610f54c0c8910, osRtxMessage_t::prev()
+priority, rtx__os_8h.html#a0ad043071ccc7a261d79a759dc9c6f0c, osRtxMessage_t::priority()
+priority_base, rtx__os_8h.html#ac67f8858081fb7a6e5a4ee8d2de3b348, osRtxThread_t
+RTX Migration Guide, os2MigrationGuide.html, os2Migration
+reserved, rtx__os_8h.html#acb7bc06bed6f6408d719334fc41698c7, osRtxObject_t::reserved()
+reserved_state, rtx__os_8h.html#a0acbb12a103775ddce0fb5d0efa3540f, osRtxMessageQueue_t::reserved_state()
+robin_timeout, rtx__os_8h.html#a6b4c66676a5bc985c28b71ac4ac79159, osRtxConfig_t
+Revision History, rtos_revisionHistory.html, index
+RTOS Validation, rtosValidation.html, index
+RTX v5 Implementation, rtx5_impl.html, index
+RTX v5 Specific API, group__rtx5__specific.html,
+rtx_evr.h, rtx__evr_8h.html,
+rtx_evr.txt, rtx__evr_8txt.html,
+rtx_os.h, rtx__os_8h.html,
+rtx_os.txt, rtx__os_8txt.html,
+Semaphores, group__CMSIS__RTOS__SemaphoreMgmt.html,
+Stack Requirements, pStackRequirements.html, technicalData5
+Supported Toolchains, pToolchains.html, technicalData5
+Semaphore Functions, group__rtx__evr__semaphore.html,
+sp, rtx__os_8h.html#a382a07e24a852d580d7548b8d517384c, osRtxThread_t
+stack_frame, rtx__os_8h.html#a1071334ebd46d95b9ab1dcad788b2adc, osRtxThread_t
+stack_mem, rtx__os_8h.html#a447dbb69b4c036e118b3b1b8bd22fe60, osRtxThread_t::stack_mem()
+stack_size, rtx__os_8h.html#ad63716408aae5b50857ca8ce74e3a3ff, osRtxThread_t::stack_size()
+state, rtx__os_8h.html#a0b57aa10271a66f3dc936bba1d2f3830, osRtxObject_t::state()
+SVC_Handler, rtx__os_8h.html#a3e5ddb3df0d62f2dc357e64a3f04a6ce, rtx_os.h
+SysTick_Handler, rtx__os_8h.html#ab5e09814056d617c521549e542639b7e, rtx_os.h
+Thread Flags, group__CMSIS__RTOS__ThreadFlagsMgmt.html,
+Thread Management, group__CMSIS__RTOS__ThreadMgmt.html,
+Timer Management, group__CMSIS__RTOS__TimerMgmt.html,
+Thread Functions, group__rtx__evr__thread.html,
+Thread Flags Functions, group__rtx__evr__thread__flags.html,
+Timer Functions, group__rtx__evr__timer.html,
+Technical Data, technicalData5.html, rtx5_impl
+Theory of Operation, theory_of_operation.html, rtx5_impl
+thread, rtx__os_8h.html#a540b2b79850c654b3f5756c488314b8d, osRtxInfo_t
+thread_addr, rtx__os_8h.html#adf2ebf46aa7018845582f1c70de83598, osRtxThread_t
+thread_flags, rtx__os_8h.html#ae757685e50b875e953f4aff67ac24b1b, osRtxThread_t
+thread_join, rtx__os_8h.html#a83ec0540c50d4e79bed99f1b384bd2b9, osRtxThread_t
+thread_list, rtx__os_8h.html#a8afd5feb676df99867375957b0587451, osRtxObject_t::thread_list()
+thread_next, rtx__os_8h.html#a421971e8ae94fe0bd86b85a90445e71e, osRtxThread_t
+thread_prev, rtx__os_8h.html#aa230a0d899f6c0750e6d454af3ef9b05, osRtxThread_t
+thread_stack_size, rtx__os_8h.html#a6aa2c0bcb2024f1e4c38f9e8f6769c09, osRtxConfig_t
+tick, rtx__os_8h.html#a260e06ce96c2e4deebccaedeb059dc0b, osRtxTimer_t
+tick_freq, rtx__os_8h.html#a5973e7102782a9936a5e0d1417863675, osRtxConfig_t
+tick_irqn, rtx__os_8h.html#ad88a39594ffe6ab1016cf59517219e21, osRtxInfo_t
+timer, rtx__os_8h.html#ad2649f7342615613f26a8603203bba7b, osRtxInfo_t
+timer_mq_attr, rtx__os_8h.html#a3e07bcf21ce5250f3dc0f1ec4ebc938d, osRtxConfig_t
+timer_mq_mcnt, rtx__os_8h.html#a3d6d4ee231cd6db41ee358a5676b1a9d, osRtxConfig_t
+timer_thread_attr, rtx__os_8h.html#a310b3e01cc8e274529353210db5a78c3, osRtxConfig_t
+tokens, rtx__os_8h.html#a4e2e4e1126848f81d9e943147e07f0e0, osRtxSemaphore_t
+type, rtx__os_8h.html#a1d127017fb298b889f4ba24752d08b8e, osRtxTimer_t
+tz_memory, rtx__os_8h.html#adaa6c424a231e5f6c788532675f33e16, osRtxThread_t
+tz_module, group__CMSIS__RTOS__ThreadMgmt.html#a697f2aad6119d655d212ea10245ae394, osThreadAttr_t
+TZ_MODULEID_T, cmsis__os2_8h.html#ad5ef21485fe5f60263bc0b48006202cb, TZ_ModuleId_t():&#160;cmsis_os2.h
+used_blocks, rtx__os_8h.html#a444139ba664bc8c262139a9addddb48c, osRtxMpInfo_t
+validation.txt, validation_8txt.html,
+version, rtx__os_8h.html#acd99bb05ca015e7d74448acb1deba7ca, osRtxInfo_t
+wait_flags, rtx__os_8h.html#a3c7b4f24d9527394f4b5a1135d117691, osRtxThread_t
+
diff --git a/docs/RTOS2/html/index.html b/docs/RTOS2/html/index.html
index 97e96b7..2b41d96 100644
--- a/docs/RTOS2/html/index.html
+++ b/docs/RTOS2/html/index.html
@@ -169,7 +169,7 @@ $(document).ready(function(){initNavTree('index.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:46 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/mainpage_8txt.html b/docs/RTOS2/html/mainpage_8txt.html
index 2b30907..66d4f2b 100644
--- a/docs/RTOS2/html/mainpage_8txt.html
+++ b/docs/RTOS2/html/mainpage_8txt.html
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('mainpage_8txt.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="mainpage_8txt.html">mainpage.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:03 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/misraCompliance5.html b/docs/RTOS2/html/misraCompliance5.html
index 575ebf7..d439821 100644
--- a/docs/RTOS2/html/misraCompliance5.html
+++ b/docs/RTOS2/html/misraCompliance5.html
@@ -138,10 +138,10 @@ Running PC-Lint within MDK - uVision</div></div>
<li>includes definition file: au-misra3.lnt (12-Jun-2014)</li>
</ul>
</li>
-<li>Additional Lint Commands (for both single and mutiple files): <div class="fragment"><div class="line">- emacro(835,<a class="code" href="rtx__os_8h.html#a0eb4da5bed45820d732e23483b870152">osRtxConfigPrivilegedMode</a>)</div>
+<li>Additional Lint Commands (for both single and multiple files): <div class="fragment"><div class="line">- emacro(835,<a class="code" href="rtx__os_8h.html#a0eb4da5bed45820d732e23483b870152">osRtxConfigPrivilegedMode</a>)</div>
</div><!-- fragment --></li>
</ul>
-<p>The C source code is annotated with PC-Lint control comments to allows MISRA deviations. These deviations with the underlaying design decisions are described in the following.</p>
+<p>The C source code is annotated with PC-Lint control comments to allows MISRA deviations. These deviations with the underlying design decisions are described in the following.</p>
<h2>Deviations </h2>
<p>The RTX source code has the following deviations from MISRA:</p>
<ul>
@@ -185,10 +185,10 @@ Running PC-Lint within MDK - uVision</div></div>
<div class="fragment"><div class="line"><span class="comment">//lint -e{904} &quot;Return statement before end of function&quot; [MISRA Note 1]</span></div>
</div><!-- fragment --><h1><a class="anchor" id="MISRA_2"></a>
[MISRA Note 2]: Object identifiers are void pointers</h1>
-<p>CMSIS-RTOS is independant of an underlying RTOS implementation. The object idenifiers are therefore defined as void pointers to:</p>
+<p>CMSIS-RTOS is independent of an underlying RTOS implementation. The object identifiers are therefore defined as void pointers to:</p>
<ul>
<li>allow application programs that are agnostic from an underlying RTOS implementation.</li>
-<li>avoid accidently accesses an RTOS control block from an application program.</li>
+<li>avoid accidentally accesses an RTOS control block from an application program.</li>
</ul>
<p>This design decisions imply the following MISRA deviations:</p>
<ul>
@@ -197,7 +197,7 @@ Running PC-Lint within MDK - uVision</div></div>
</ul>
<p>All locations in the source code are marked with: </p>
<div class="fragment"><div class="line"><span class="comment">//lint -e{9079} -e{9087} &quot;cast from pointer to void to pointer to object type&quot; [MISRA Note 2]</span></div>
-</div><!-- fragment --><p>In the RTX5 implementation the requried pointer conversions are implemented in the header file rtx_lib.h with the following inline functions:</p>
+</div><!-- fragment --><p>In the RTX5 implementation the required pointer conversions are implemented in the header file rtx_lib.h with the following inline functions:</p>
<div class="fragment"><div class="line"><a class="code" href="rtx__os_8h.html#structosRtxThread__t">osRtxThread_t</a> *osRtxThreadId (osThread_t thread_id);</div>
<div class="line"><a class="code" href="rtx__os_8h.html#structosRtxTimer__t">osRtxTimer_t</a> *osRtxTimerId (osTimer_t timer_id);</div>
<div class="line"><a class="code" href="rtx__os_8h.html#structosRtxEventFlags__t">osRtxEventFlags_t</a> *osRtxEventFlagsId (osEventFlags_t ef_id);</div>
@@ -207,7 +207,7 @@ Running PC-Lint within MDK - uVision</div></div>
<div class="line"><a class="code" href="rtx__os_8h.html#structosRtxMessageQueue__t">osRtxMessageQueue_t</a> *osRtxMessageQueueId(<a class="code" href="cmsis__os2_8h.html#a206dbc05367e03c39fc6d4d1ebcff317">osMessageQueueId_t</a> mq_id);</div>
</div><!-- fragment --><h1><a class="anchor" id="MISRA_3"></a>
[MISRA Note 3]: Conversion to unified object control blocks</h1>
-<p>RTX uses a unified object control block structure that contains common object members. The unified control blocks use a fixed layout at the beginning of the sturcture and starts always with an object identifier. This allows common object functions that receive a pointer to a unified object control block and reference only the pointer or the members in the fixed layout. Using common object functions and data (for example the ISR queue) reduces code complexity and keeps the source code better structured. Refer also to <a class="el" href="misraCompliance5.html#MISRA_4">[MISRA Note 4]: Conversion from unified object control blocks</a></p>
+<p>RTX uses a unified object control block structure that contains common object members. The unified control blocks use a fixed layout at the beginning of the structure and starts always with an object identifier. This allows common object functions that receive a pointer to a unified object control block and reference only the pointer or the members in the fixed layout. Using common object functions and data (for example the ISR queue) reduces code complexity and keeps the source code better structured. Refer also to <a class="el" href="misraCompliance5.html#MISRA_4">[MISRA Note 4]: Conversion from unified object control blocks</a></p>
<p>This design decisions imply the following MISRA deviations:</p>
<ul>
<li>[MISRA 2012 Rule 11.3, required]: A cast shall not be performed between a pointer to object type and a pointer to a different object type</li>
@@ -215,11 +215,11 @@ Running PC-Lint within MDK - uVision</div></div>
</ul>
<p>All locations in the source code are marked with: </p>
<div class="fragment"><div class="line"><span class="comment">//lint -e{9079} -e{9087} &quot;cast from pointer to void to pointer to object type&quot; [MISRA Note 3]</span></div>
-</div><!-- fragment --><p>In the RTX5 implementation the requried pointer conversions are implemented in the header file <em>rtx_lib.h</em> with the following inline function:</p>
+</div><!-- fragment --><p>In the RTX5 implementation the required pointer conversions are implemented in the header file <em>rtx_lib.h</em> with the following inline function:</p>
<div class="fragment"><div class="line"><a class="code" href="rtx__os_8h.html#structosRtxObject__t">osRtxObject_t</a> *osRtxObject (<span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div>
</div><!-- fragment --><h1><a class="anchor" id="MISRA_4"></a>
[MISRA Note 4]: Conversion from unified object control blocks</h1>
-<p>RTX uses a unified object control block structure that contains common object members. Refer to <a class="el" href="misraCompliance5.html#MISRA_3">[MISRA Note 3]: Conversion to unified object control blocks</a> for more information. To process specifc control block data, pointer conversions are required.</p>
+<p>RTX uses a unified object control block structure that contains common object members. Refer to <a class="el" href="misraCompliance5.html#MISRA_3">[MISRA Note 3]: Conversion to unified object control blocks</a> for more information. To process specific control block data, pointer conversions are required.</p>
<p>This design decisions imply the following MISRA deviations:</p>
<ul>
<li>[MISRA 2012 Rule 1.3, required]: There shall be no occurrence of undefined or critical unspecified behavior</li>
@@ -228,7 +228,7 @@ Running PC-Lint within MDK - uVision</div></div>
</ul>
<p>All locations in the source code are marked with: </p>
<div class="fragment"><div class="line"><span class="comment">//lint -e{740} -e{826} -e{9087} &quot;cast from pointer to generic object to specific object&quot; [MISRA Note 4]</span></div>
-</div><!-- fragment --><p>In the RTX5 source code the requried pointer conversions are implemented in the header file <em>rtx_lib.h</em> with the following inline functions:</p>
+</div><!-- fragment --><p>In the RTX5 source code the required pointer conversions are implemented in the header file <em>rtx_lib.h</em> with the following inline functions:</p>
<div class="fragment"><div class="line"><a class="code" href="rtx__os_8h.html#structosRtxThread__t">osRtxThread_t</a> *osRtxThreadObject (<a class="code" href="rtx__os_8h.html#structosRtxObject__t">osRtxObject_t</a> *<span class="keywordtype">object</span>);</div>
<div class="line"><a class="code" href="rtx__os_8h.html#structosRtxTimer__t">osRtxTimer_t</a> *osRtxTimerObject (<a class="code" href="rtx__os_8h.html#structosRtxObject__t">osRtxObject_t</a> *<span class="keywordtype">object</span>);</div>
<div class="line"><a class="code" href="rtx__os_8h.html#structosRtxEventFlags__t">osRtxEventFlags_t</a> *osRtxEventFlagsObject (<a class="code" href="rtx__os_8h.html#structosRtxObject__t">osRtxObject_t</a> *<span class="keywordtype">object</span>);</div>
@@ -239,7 +239,7 @@ Running PC-Lint within MDK - uVision</div></div>
<div class="line"><a class="code" href="rtx__os_8h.html#structosRtxMessage__t">osRtxMessage_t</a> *osRtxMessageObject (<a class="code" href="rtx__os_8h.html#structosRtxObject__t">osRtxObject_t</a> *<span class="keywordtype">object</span>);</div>
</div><!-- fragment --><h1><a class="anchor" id="MISRA_5"></a>
[MISRA Note 5]: Conversion to object types</h1>
-<p>The RTX5 kernel has common memory management functions that use void pointers. These memory allocation fuctions returns a void pointer which is correctly aligned for object types.</p>
+<p>The RTX5 kernel has common memory management functions that use void pointers. These memory allocation functions return a void pointer which is correctly aligned for object types.</p>
<p>This design decision implies the following MISRA deviations:</p>
<ul>
<li>[MISRA 2012 Rule 11.5, advisory]: A conversion should not be performed from pointer to void into pointer to object</li>
@@ -269,7 +269,7 @@ Running PC-Lint within MDK - uVision</div></div>
<div class="line"> :</div>
<div class="line"> <span class="comment">//lint -e{9079} &quot;conversion from pointer to void to pointer to other type&quot; [MISRA Note 6]</span></div>
<div class="line"> timer = attr-&gt;<a class="code" href="group__CMSIS__RTOS__TimerMgmt.html#a1e100dc33d403841ed3c344e3397868e">cb_mem</a>;</div>
-<div class="line"> :</div>
+<div class="line"> :</div>
</div><!-- fragment --><h1><a class="anchor" id="MISRA_7"></a>
[MISRA Note 7]: Check for proper pointer alignment</h1>
<p>RTX5 verifies the alignment of user provided storage for object control blocks, stack, and data storage. Refer also to <a class="el" href="misraCompliance5.html#MISRA_6">[MISRA Note 6]: Conversion from user provided storage</a> for more information.</p>
@@ -341,7 +341,7 @@ Running PC-Lint within MDK - uVision</div></div>
[MISRA Note 11]: SVC calls use assembly code</h1>
<p>The SVC (Service Call) functions are constructed as a mix of C and inline assembly as it is required to access CPU registers for parameter passing. The function parameters are mapped to the CPU registers R0..R3 and SVC function number to CPU register R12 (or R7). For assembly inter-working the function parameters are casted to unsigned int values.</p>
<p>The function return value after SVC call is mapped to the CPU register R0. Return value is casted from unsigned int to the target value.</p>
-<p>It has been verified that this method has has no side-effects and is well defined.</p>
+<p>It has been verified that this method has no side-effects and is well defined.</p>
<p>This design decision implies the following MISRA deviations:</p>
<ul>
<li>[MISRA 2012 Rule 10.3, required]: Expression assigned to a narrower or different essential type</li>
@@ -367,7 +367,8 @@ Running PC-Lint within MDK - uVision</div></div>
</ul>
<h1><a class="anchor" id="MISRA_12"></a>
[MISRA Note 12]: Usage of exclusive access instructions</h1>
-<p>The RTX5 implementation uses the CPU instructions LDREX and STREX (when supported by the processor) to implement atomic operations. This atomic operations elimite the requirement for interrupt lock-outs. The atomic operations are implemented using inline assembly.</p>
+<p>The RTX5 implementation uses the CPU instructions LDREX and STREX (when supported by the processor) to implement atomic operations.</p>
+<p>These atomic operations eliminate the requirement for interrupt lock-outs. The atomic operations are implemented using inline assembly.</p>
<p>PC-lint cannot process assembler instructions including the input/output operand lists and therefore falsely identifies issues:</p>
<ul>
<li>Symbol not initialized</li>
@@ -382,8 +383,8 @@ Running PC-Lint within MDK - uVision</div></div>
<div class="line"><span class="comment">//lint --flb &quot;Library End&quot;</span></div>
</div><!-- fragment --><h1><a class="anchor" id="MISRA_13"></a>
[MISRA Note 13]: Usage of Event Recorder</h1>
-<p>The Event Recorder is a generic event logger and the related functions are called to record an event. The function parameters are 32-bit id, 32-bit values, pointer to void (data) and are recorded as 32-bit numbers. The parameters for the Event Recorder may require cast opertions to unsigned int which however has no side-effects and is well defined.</p>
-<p>The return value indicates success or failure. There is no need to check the return value since no action is taken when a Event Recorder function fail. The EventID macro (part of external Event Recorder) constructs the ID based on input parameters which are shifted, masked with '&amp;' and combined with '|'. Zero value input parameters are valid and cause zero used with '&amp;' and '|'.</p>
+<p>The Event Recorder is a generic event logger and the related functions are called to record an event. The function parameters are 32-bit id, 32-bit values, pointer to void (data) and are recorded as 32-bit numbers. The parameters for the Event Recorder may require cast operations to unsigned int which however has no side-effects and is well defined.</p>
+<p>The return value indicates success or failure. There is no need to check the return value since no action is taken when an Event Recorder function fail. The EventID macro (part of external Event Recorder) constructs the ID based on input parameters which are shifted, masked with '&amp;' and combined with '|'. Zero value input parameters are valid and cause zero used with '&amp;' and '|'.</p>
<p>The usage of the Event Recorder implies the following MISRA deviations:</p>
<ul>
<li>[MISRA 2012 Rule 11.1, required]: Conversions shall not be performed between a pointer to a function and any other type</li>
@@ -400,7 +401,7 @@ Running PC-Lint within MDK - uVision</div></div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="index.html">index</a></li><li class="navelem"><a class="el" href="rtx5_impl.html">RTX v5 Implementation</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/modules.html b/docs/RTOS2/html/modules.html
index 4e54e91..4e2e76a 100644
--- a/docs/RTOS2/html/modules.html
+++ b/docs/RTOS2/html/modules.html
@@ -135,12 +135,14 @@ $(document).ready(function(){initNavTree('modules.html','');});
<tr id="row_2_2_0_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__rtx__evr__memory.html" target="_self">Memory Functions</a></td><td class="desc">Events generated memory functions </td></tr>
<tr id="row_2_2_1_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__rtx__evr__kernel.html" target="_self">Kernel Functions</a></td><td class="desc">Events generated by kernel functions </td></tr>
<tr id="row_2_2_2_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__rtx__evr__thread.html" target="_self">Thread Functions</a></td><td class="desc">Events generated by thread functions </td></tr>
-<tr id="row_2_2_3_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__rtx__evr__timer.html" target="_self">Timer Functions</a></td><td class="desc">Events generated by timer functions </td></tr>
-<tr id="row_2_2_4_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__rtx__evr__event__flasg.html" target="_self">Event Flags Functions</a></td><td class="desc">Events generated by event flag functions </td></tr>
-<tr id="row_2_2_5_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__rtx__evr__mutex.html" target="_self">Mutex Functions</a></td><td class="desc">Events generated by mutex functions </td></tr>
-<tr id="row_2_2_6_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__rtx__evr__semaphore.html" target="_self">Semaphore Functions</a></td><td class="desc">Events generated by semaphore functions </td></tr>
-<tr id="row_2_2_7_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__rtx__evr__memory__pool.html" target="_self">Memory Pool Functions</a></td><td class="desc">Events generated by memory pool functions </td></tr>
-<tr id="row_2_2_8_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__rtx__evr__message__queue.html" target="_self">Message Queue Functions</a></td><td class="desc">Events generated by message queue functions </td></tr>
+<tr id="row_2_2_3_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__rtx__evr__wait.html" target="_self">Generic Wait Functions</a></td><td class="desc">Events generated by generic wait functions </td></tr>
+<tr id="row_2_2_4_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__rtx__evr__thread__flags.html" target="_self">Thread Flags Functions</a></td><td class="desc">Events generated by thread flags functions </td></tr>
+<tr id="row_2_2_5_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__rtx__evr__event__flags.html" target="_self">Event Flags Functions</a></td><td class="desc">Events generated by event flag functions </td></tr>
+<tr id="row_2_2_6_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__rtx__evr__timer.html" target="_self">Timer Functions</a></td><td class="desc">Events generated by timer functions </td></tr>
+<tr id="row_2_2_7_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__rtx__evr__mutex.html" target="_self">Mutex Functions</a></td><td class="desc">Events generated by mutex functions </td></tr>
+<tr id="row_2_2_8_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__rtx__evr__semaphore.html" target="_self">Semaphore Functions</a></td><td class="desc">Events generated by semaphore functions </td></tr>
+<tr id="row_2_2_9_" class="even"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="group__rtx__evr__memory__pool.html" target="_self">Memory Pool Functions</a></td><td class="desc">Events generated by memory pool functions </td></tr>
+<tr id="row_2_2_10_"><td class="entry"><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="group__rtx__evr__message__queue.html" target="_self">Message Queue Functions</a></td><td class="desc">Events generated by message queue functions </td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
@@ -148,7 +150,7 @@ $(document).ready(function(){initNavTree('modules.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:46 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/navtree.js b/docs/RTOS2/html/navtree.js
index 6e17c94..ce5ba10 100644
--- a/docs/RTOS2/html/navtree.js
+++ b/docs/RTOS2/html/navtree.js
@@ -30,8 +30,8 @@ var NAVTREEINDEX =
[
"CodingRules.html",
"group__CMSIS__RTOS__ThreadMgmt.html#gad4e3e0971b41f2d17584a8c6837342ec",
-"misraCompliance5.html#MISRA_9",
-"structosRtxInfo__t_8timer.html"
+"group__rtx__evr__timer.html#gaccd59c7ae2351e0a1bf96cdb749c049f",
+"rtx__os_8h.html#structosRtxEventFlags__t"
];
var SYNCONMSG = 'click to disable panel synchronisation';
diff --git a/docs/RTOS2/html/navtreeindex1.js b/docs/RTOS2/html/navtreeindex1.js
index 406646c..1467929 100644
--- a/docs/RTOS2/html/navtreeindex1.js
+++ b/docs/RTOS2/html/navtreeindex1.js
@@ -78,14 +78,23 @@ var NAVTREEINDEX1 =
"group__rtx5__specific__functions.html#ga074068b8efa7074cee68a71481d0b072":[7,2,1,1],
"group__rtx5__specific__functions.html#gaf1745a88f9cc60b609ab1c8076bd346d":[7,2,1,0],
"group__rtx__evr.html":[7,2,2],
-"group__rtx__evr__event__flasg.html":[7,2,2,4],
-"group__rtx__evr__event__flasg.html#ga10e98e35999350e9e337c716ba4dc079":[7,2,2,4,5],
-"group__rtx__evr__event__flasg.html#ga2ef153a6ee7a8d72375f81128454ede9":[7,2,2,4,6],
-"group__rtx__evr__event__flasg.html#ga877235cbe04188b831b70a3c2237c827":[7,2,2,4,4],
-"group__rtx__evr__event__flasg.html#gaa1f48b9787e3a7d4f56449ed1dd12f26":[7,2,2,4,2],
-"group__rtx__evr__event__flasg.html#gaa281b7380c0fa725faa722badbeb2e5f":[7,2,2,4,0],
-"group__rtx__evr__event__flasg.html#gae798cdc4cb10ada732e592318037cba7":[7,2,2,4,1],
-"group__rtx__evr__event__flasg.html#gae9ebcbc09a1c15c719d95fe7b8c2ee18":[7,2,2,4,3],
+"group__rtx__evr__event__flags.html":[7,2,2,5],
+"group__rtx__evr__event__flags.html#ga10e98e35999350e9e337c716ba4dc079":[7,2,2,5,14],
+"group__rtx__evr__event__flags.html#ga113c32ff195c612ec2fb6a9dd5740184":[7,2,2,5,8],
+"group__rtx__evr__event__flags.html#ga2ef153a6ee7a8d72375f81128454ede9":[7,2,2,5,15],
+"group__rtx__evr__event__flags.html#ga5b1b471923918ad294d16255d43ab306":[7,2,2,5,5],
+"group__rtx__evr__event__flags.html#ga5e5c9bd8a0522fc9301782edd6e5ec1f":[7,2,2,5,4],
+"group__rtx__evr__event__flags.html#ga66f32e4dddc68cdfd56c32b88b7f13ff":[7,2,2,5,13],
+"group__rtx__evr__event__flags.html#ga7b446f241c971db432ebac5d176bd9de":[7,2,2,5,12],
+"group__rtx__evr__event__flags.html#ga877235cbe04188b831b70a3c2237c827":[7,2,2,5,11],
+"group__rtx__evr__event__flags.html#ga9e4c4e5d45bc721439c1919621a49d5a":[7,2,2,5,7],
+"group__rtx__evr__event__flags.html#gaa1f48b9787e3a7d4f56449ed1dd12f26":[7,2,2,5,2],
+"group__rtx__evr__event__flags.html#gaa281b7380c0fa725faa722badbeb2e5f":[7,2,2,5,0],
+"group__rtx__evr__event__flags.html#gab31f9da565b0170d8e89edf0e848f28b":[7,2,2,5,6],
+"group__rtx__evr__event__flags.html#gac8361874ffdd854e3778f21d070fed24":[7,2,2,5,9],
+"group__rtx__evr__event__flags.html#gae798cdc4cb10ada732e592318037cba7":[7,2,2,5,1],
+"group__rtx__evr__event__flags.html#gae9ebcbc09a1c15c719d95fe7b8c2ee18":[7,2,2,5,3],
+"group__rtx__evr__event__flags.html#gafd598e0b02a31083fb41626d68fa489e":[7,2,2,5,10],
"group__rtx__evr__kernel.html":[7,2,2,1],
"group__rtx__evr__kernel.html#ga1d0340812c29274c6150fa72288e0612":[7,2,2,1,8],
"group__rtx__evr__kernel.html#ga26e0a22f49576824d853fb434cf6b079":[7,2,2,1,17],
@@ -99,13 +108,13 @@ var NAVTREEINDEX1 =
"group__rtx__evr__kernel.html#ga75937a761dd488600d2525a532808d2b":[7,2,2,1,6],
"group__rtx__evr__kernel.html#ga7e84d337b452f647c3a3d6937abd6292":[7,2,2,1,1],
"group__rtx__evr__kernel.html#ga812fdd14d6c40072cc40aec742d4869e":[7,2,2,1,12],
+"group__rtx__evr__kernel.html#ga85f9569d363a9a8f9677041405d0935f":[7,2,2,1,4],
"group__rtx__evr__kernel.html#ga9a8cac0fed8d3cf06f7301c944ad26d1":[7,2,2,1,16],
"group__rtx__evr__kernel.html#gabdaa26d7774111af4913b5d6669d0f85":[7,2,2,1,15],
"group__rtx__evr__kernel.html#gabe14acf14ed2611a3ba1f3b280fbfd8c":[7,2,2,1,10],
"group__rtx__evr__kernel.html#gac18ea91ffcae01e893304609a3c6cdc3":[7,2,2,1,9],
"group__rtx__evr__kernel.html#gac3abd78a9d3f3a6adc698e2929e1c32c":[7,2,2,1,14],
"group__rtx__evr__kernel.html#gad6407e9ff0910629b041866bd801075a":[7,2,2,1,5],
-"group__rtx__evr__kernel.html#gaf09b8cd94ad2384e3ab518f0df94a651":[7,2,2,1,4],
"group__rtx__evr__kernel.html#gaf2bdfcb7b099295c7b0123abe88e10a3":[7,2,2,1,21],
"group__rtx__evr__kernel.html#gaf7be1022a33c13fb44f4059f5636b75a":[7,2,2,1,13],
"group__rtx__evr__kernel.html#gafb6530be8201b119015a3f45d66c2f09":[7,2,2,1,20],
@@ -116,138 +125,129 @@ var NAVTREEINDEX1 =
"group__rtx__evr__memory.html#ga9227b18f5ea44d7caa8fadd4d539af9c":[7,2,2,0,2],
"group__rtx__evr__memory.html#gac71421bbf537f2f8c9255f9f51cf7d54":[7,2,2,0,3],
"group__rtx__evr__memory.html#gae1818917a5e085f92a03039ffaf2bad4":[7,2,2,0,1],
-"group__rtx__evr__memory__pool.html":[7,2,2,7],
-"group__rtx__evr__memory__pool.html#ga0e144530d45959126018ad74bae7a6ed":[7,2,2,7,6],
-"group__rtx__evr__memory__pool.html#ga2fbd33e3d84b4f37e9f9b80576b26907":[7,2,2,7,5],
-"group__rtx__evr__memory__pool.html#ga3e8e700baea20b88c3d13678fe7a7fb4":[7,2,2,7,10],
-"group__rtx__evr__memory__pool.html#ga425c8a0e13c6fb13262d99a4dcabd507":[7,2,2,7,4],
-"group__rtx__evr__memory__pool.html#ga46bc3ef3b1ca2e4cfb914f58d0efe92e":[7,2,2,7,9],
-"group__rtx__evr__memory__pool.html#ga4bee4e3e41bdef94046dc059f16ca7ce":[7,2,2,7,15],
-"group__rtx__evr__memory__pool.html#ga64ae703ad556f25b105e3eae85b582b8":[7,2,2,7,16],
-"group__rtx__evr__memory__pool.html#ga668bc3e627d9b74b6e8259a667e05846":[7,2,2,7,14],
-"group__rtx__evr__memory__pool.html#ga7e1a37b0c5dd0a97507c025ab1a62ec8":[7,2,2,7,0],
-"group__rtx__evr__memory__pool.html#ga853e1867a4b65aff3f12f7be1aee5ce4":[7,2,2,7,17],
-"group__rtx__evr__memory__pool.html#gad05246ee7e1f95e7f9496716515daeed":[7,2,2,7,7],
-"group__rtx__evr__memory__pool.html#gad75c377c00ae23caf7b4c3b77a0b46d1":[7,2,2,7,11],
-"group__rtx__evr__memory__pool.html#gadad71c7b04493c03647ca0929ea087b1":[7,2,2,7,2],
-"group__rtx__evr__memory__pool.html#gaed36f26a548d40e2a3d5b81c8695f287":[7,2,2,7,12],
-"group__rtx__evr__memory__pool.html#gaeface1ee4957cdb59292e13c38a672d7":[7,2,2,7,3],
-"group__rtx__evr__memory__pool.html#gaf2fd4c91acf1379e93cd9886c515b9c5":[7,2,2,7,1],
-"group__rtx__evr__memory__pool.html#gaf511fce5389dde6fd3277e3469c72fd9":[7,2,2,7,8],
-"group__rtx__evr__memory__pool.html#gaf79f0e1eb41d42566ba9023be7e442c5":[7,2,2,7,13],
-"group__rtx__evr__message__queue.html":[7,2,2,8],
-"group__rtx__evr__message__queue.html#ga0826c1d05d3a99afb8682f0ca3f7fd62":[7,2,2,8,10],
-"group__rtx__evr__message__queue.html#ga11e3df32a66d5240b277375cbb5d3c83":[7,2,2,8,11],
-"group__rtx__evr__message__queue.html#ga145f0c464382dc71ff3b1c624b8bd570":[7,2,2,8,17],
-"group__rtx__evr__message__queue.html#ga22bfb7d1c2f6e3e9fea9d3267b2d6988":[7,2,2,8,14],
-"group__rtx__evr__message__queue.html#ga2922125d8ac63fd800dc3b7888fd3f3c":[7,2,2,8,9],
-"group__rtx__evr__message__queue.html#ga36d6982377c1f54a227ba6fbb9458b79":[7,2,2,8,2],
-"group__rtx__evr__message__queue.html#ga3947d4a7ac86ee7a50052c9eb4cd5432":[7,2,2,8,20],
-"group__rtx__evr__message__queue.html#ga3bbf02128c31e5cc7ef4c78cdbec508c":[7,2,2,8,22],
-"group__rtx__evr__message__queue.html#ga3d6348bed3937de29765ed4d7d07fac8":[7,2,2,8,16],
-"group__rtx__evr__message__queue.html#ga401536a603e5a805cc6089b4de11d3d3":[7,2,2,8,4],
-"group__rtx__evr__message__queue.html#ga4b1b6191c6ca87dff4714e25b5845828":[7,2,2,8,5],
-"group__rtx__evr__message__queue.html#ga5e699de7401c46fd0e8bc19e398dc5a8":[7,2,2,8,12],
-"group__rtx__evr__message__queue.html#ga6cfce7336f58505a2379a8a71f477d2f":[7,2,2,8,18],
-"group__rtx__evr__message__queue.html#ga7394ca2d88255470f7ba0bb2bff12e99":[7,2,2,8,6],
-"group__rtx__evr__message__queue.html#ga8440223b9d48145df5505489e7c6f7d9":[7,2,2,8,7],
-"group__rtx__evr__message__queue.html#ga8ded1d43703e0885a81e65251c6df405":[7,2,2,8,0],
-"group__rtx__evr__message__queue.html#ga91b8c8630c7d89b6b6dbb74d4fc81ba4":[7,2,2,8,19],
-"group__rtx__evr__message__queue.html#gaa30c5b375d4050ad7d99ba094821bf52":[7,2,2,8,8],
-"group__rtx__evr__message__queue.html#gaa7b18f18f3f53d6afb39ac1abe257000":[7,2,2,8,1],
-"group__rtx__evr__message__queue.html#gab340b38df5d8bf2a1182fd18f2d3a6c4":[7,2,2,8,13],
-"group__rtx__evr__message__queue.html#gad0ef8ee59d2ec189351c5884f5f8e945":[7,2,2,8,3],
-"group__rtx__evr__message__queue.html#gad11606ef82f5b82f291bf64adfc805e4":[7,2,2,8,21],
-"group__rtx__evr__message__queue.html#gad423a0be13d65e98d9ae08de9c399615":[7,2,2,8,15],
-"group__rtx__evr__mutex.html":[7,2,2,5],
-"group__rtx__evr__mutex.html#ga3fe98bfc9cbea52f578aa5a202305442":[7,2,2,5,9],
-"group__rtx__evr__mutex.html#ga457302507cedf0ea969cbb110af606b8":[7,2,2,5,3],
-"group__rtx__evr__mutex.html#ga47388f06c025938facfddd95851d666f":[7,2,2,5,0],
-"group__rtx__evr__mutex.html#ga4c4780cf766e9d2c6e8c26f206fba607":[7,2,2,5,6],
-"group__rtx__evr__mutex.html#ga51f59bf99b315f016ca752eddd1911d5":[7,2,2,5,1],
-"group__rtx__evr__mutex.html#ga561c8898b912ea8eace4e6ba606210e5":[7,2,2,5,10],
-"group__rtx__evr__mutex.html#ga5d2b957c02fcdcc0617479b93a56f6af":[7,2,2,5,8],
-"group__rtx__evr__mutex.html#ga697ec95e014a30a3676690a8d217f546":[7,2,2,5,7],
-"group__rtx__evr__mutex.html#ga712b32609cfb3ceded746ee6a86d2442":[7,2,2,5,2],
-"group__rtx__evr__mutex.html#ga89284c1927aa646535ff804f1aeda720":[7,2,2,5,11],
-"group__rtx__evr__mutex.html#ga913c46223d91000fedab624d0f4e53f8":[7,2,2,5,4],
-"group__rtx__evr__mutex.html#gaa3feba455090d50295cbf4b1447f3f87":[7,2,2,5,13],
-"group__rtx__evr__mutex.html#gaaadf1b9cf9a62f4e61742069b95daf68":[7,2,2,5,12],
-"group__rtx__evr__mutex.html#gaddc9bb3c619b92a786ee5255ec65eaca":[7,2,2,5,5],
-"group__rtx__evr__semaphore.html":[7,2,2,6],
-"group__rtx__evr__semaphore.html#ga0a9f3c7dbf89d3f155a96524e7195630":[7,2,2,6,9],
-"group__rtx__evr__semaphore.html#ga17d8aa861b6e669cc68c3c41e3e12332":[7,2,2,6,3],
-"group__rtx__evr__semaphore.html#ga17f21ffa4ec39c50ce203e6985dd0deb":[7,2,2,6,11],
-"group__rtx__evr__semaphore.html#ga31f9d55abcc5f398ea3810177cbf2bf3":[7,2,2,6,2],
-"group__rtx__evr__semaphore.html#ga4d1f85595cc0802cf8cac89fd8f88b5d":[7,2,2,6,7],
-"group__rtx__evr__semaphore.html#ga53eb40f5251e9464b46cc153fe8b26d8":[7,2,2,6,8],
-"group__rtx__evr__semaphore.html#ga5639f03e935ab79844777664a518c2ec":[7,2,2,6,1],
-"group__rtx__evr__semaphore.html#ga814dc5c7d95e7d1bfb30ce0f472ae420":[7,2,2,6,10],
-"group__rtx__evr__semaphore.html#ga852798d5e14cda14484564ac4d7f5a4b":[7,2,2,6,6],
-"group__rtx__evr__semaphore.html#ga96a0209384296a283c7b1d23a3395fa1":[7,2,2,6,0],
-"group__rtx__evr__semaphore.html#gaad8d8a2844e948b00f02e8620c431c9c":[7,2,2,6,13],
-"group__rtx__evr__semaphore.html#gabbaaf85deaf4645414987fc1c3289343":[7,2,2,6,5],
-"group__rtx__evr__semaphore.html#gaeb0605679ad9f686dd0f40610c8af772":[7,2,2,6,12],
-"group__rtx__evr__semaphore.html#gafd91c9bb268a48b394571a9fc1809019":[7,2,2,6,4],
+"group__rtx__evr__memory__pool.html":[7,2,2,9],
+"group__rtx__evr__memory__pool.html#ga0e144530d45959126018ad74bae7a6ed":[7,2,2,9,6],
+"group__rtx__evr__memory__pool.html#ga2fbd33e3d84b4f37e9f9b80576b26907":[7,2,2,9,5],
+"group__rtx__evr__memory__pool.html#ga3e8e700baea20b88c3d13678fe7a7fb4":[7,2,2,9,10],
+"group__rtx__evr__memory__pool.html#ga425c8a0e13c6fb13262d99a4dcabd507":[7,2,2,9,4],
+"group__rtx__evr__memory__pool.html#ga46bc3ef3b1ca2e4cfb914f58d0efe92e":[7,2,2,9,9],
+"group__rtx__evr__memory__pool.html#ga4bee4e3e41bdef94046dc059f16ca7ce":[7,2,2,9,15],
+"group__rtx__evr__memory__pool.html#ga64ae703ad556f25b105e3eae85b582b8":[7,2,2,9,16],
+"group__rtx__evr__memory__pool.html#ga668bc3e627d9b74b6e8259a667e05846":[7,2,2,9,14],
+"group__rtx__evr__memory__pool.html#ga7e1a37b0c5dd0a97507c025ab1a62ec8":[7,2,2,9,0],
+"group__rtx__evr__memory__pool.html#ga853e1867a4b65aff3f12f7be1aee5ce4":[7,2,2,9,17],
+"group__rtx__evr__memory__pool.html#gad05246ee7e1f95e7f9496716515daeed":[7,2,2,9,7],
+"group__rtx__evr__memory__pool.html#gad75c377c00ae23caf7b4c3b77a0b46d1":[7,2,2,9,11],
+"group__rtx__evr__memory__pool.html#gadad71c7b04493c03647ca0929ea087b1":[7,2,2,9,2],
+"group__rtx__evr__memory__pool.html#gaed36f26a548d40e2a3d5b81c8695f287":[7,2,2,9,12],
+"group__rtx__evr__memory__pool.html#gaeface1ee4957cdb59292e13c38a672d7":[7,2,2,9,3],
+"group__rtx__evr__memory__pool.html#gaf2fd4c91acf1379e93cd9886c515b9c5":[7,2,2,9,1],
+"group__rtx__evr__memory__pool.html#gaf511fce5389dde6fd3277e3469c72fd9":[7,2,2,9,8],
+"group__rtx__evr__memory__pool.html#gaf79f0e1eb41d42566ba9023be7e442c5":[7,2,2,9,13],
+"group__rtx__evr__message__queue.html":[7,2,2,10],
+"group__rtx__evr__message__queue.html#ga0826c1d05d3a99afb8682f0ca3f7fd62":[7,2,2,10,10],
+"group__rtx__evr__message__queue.html#ga11e3df32a66d5240b277375cbb5d3c83":[7,2,2,10,11],
+"group__rtx__evr__message__queue.html#ga145f0c464382dc71ff3b1c624b8bd570":[7,2,2,10,17],
+"group__rtx__evr__message__queue.html#ga22bfb7d1c2f6e3e9fea9d3267b2d6988":[7,2,2,10,14],
+"group__rtx__evr__message__queue.html#ga2922125d8ac63fd800dc3b7888fd3f3c":[7,2,2,10,9],
+"group__rtx__evr__message__queue.html#ga36d6982377c1f54a227ba6fbb9458b79":[7,2,2,10,2],
+"group__rtx__evr__message__queue.html#ga3947d4a7ac86ee7a50052c9eb4cd5432":[7,2,2,10,20],
+"group__rtx__evr__message__queue.html#ga3bbf02128c31e5cc7ef4c78cdbec508c":[7,2,2,10,22],
+"group__rtx__evr__message__queue.html#ga3d6348bed3937de29765ed4d7d07fac8":[7,2,2,10,16],
+"group__rtx__evr__message__queue.html#ga401536a603e5a805cc6089b4de11d3d3":[7,2,2,10,4],
+"group__rtx__evr__message__queue.html#ga4b1b6191c6ca87dff4714e25b5845828":[7,2,2,10,5],
+"group__rtx__evr__message__queue.html#ga5e699de7401c46fd0e8bc19e398dc5a8":[7,2,2,10,12],
+"group__rtx__evr__message__queue.html#ga6cfce7336f58505a2379a8a71f477d2f":[7,2,2,10,18],
+"group__rtx__evr__message__queue.html#ga7394ca2d88255470f7ba0bb2bff12e99":[7,2,2,10,6],
+"group__rtx__evr__message__queue.html#ga8440223b9d48145df5505489e7c6f7d9":[7,2,2,10,7],
+"group__rtx__evr__message__queue.html#ga8ded1d43703e0885a81e65251c6df405":[7,2,2,10,0],
+"group__rtx__evr__message__queue.html#ga91b8c8630c7d89b6b6dbb74d4fc81ba4":[7,2,2,10,19],
+"group__rtx__evr__message__queue.html#gaa30c5b375d4050ad7d99ba094821bf52":[7,2,2,10,8],
+"group__rtx__evr__message__queue.html#gaa7b18f18f3f53d6afb39ac1abe257000":[7,2,2,10,1],
+"group__rtx__evr__message__queue.html#gab340b38df5d8bf2a1182fd18f2d3a6c4":[7,2,2,10,13],
+"group__rtx__evr__message__queue.html#gad0ef8ee59d2ec189351c5884f5f8e945":[7,2,2,10,3],
+"group__rtx__evr__message__queue.html#gad11606ef82f5b82f291bf64adfc805e4":[7,2,2,10,21],
+"group__rtx__evr__message__queue.html#gad423a0be13d65e98d9ae08de9c399615":[7,2,2,10,15],
+"group__rtx__evr__mutex.html":[7,2,2,7],
+"group__rtx__evr__mutex.html#ga3fe98bfc9cbea52f578aa5a202305442":[7,2,2,7,9],
+"group__rtx__evr__mutex.html#ga457302507cedf0ea969cbb110af606b8":[7,2,2,7,3],
+"group__rtx__evr__mutex.html#ga47388f06c025938facfddd95851d666f":[7,2,2,7,0],
+"group__rtx__evr__mutex.html#ga4c4780cf766e9d2c6e8c26f206fba607":[7,2,2,7,6],
+"group__rtx__evr__mutex.html#ga51f59bf99b315f016ca752eddd1911d5":[7,2,2,7,1],
+"group__rtx__evr__mutex.html#ga561c8898b912ea8eace4e6ba606210e5":[7,2,2,7,10],
+"group__rtx__evr__mutex.html#ga5d2b957c02fcdcc0617479b93a56f6af":[7,2,2,7,8],
+"group__rtx__evr__mutex.html#ga697ec95e014a30a3676690a8d217f546":[7,2,2,7,7],
+"group__rtx__evr__mutex.html#ga712b32609cfb3ceded746ee6a86d2442":[7,2,2,7,2],
+"group__rtx__evr__mutex.html#ga89284c1927aa646535ff804f1aeda720":[7,2,2,7,11],
+"group__rtx__evr__mutex.html#ga913c46223d91000fedab624d0f4e53f8":[7,2,2,7,4],
+"group__rtx__evr__mutex.html#gaa3feba455090d50295cbf4b1447f3f87":[7,2,2,7,13],
+"group__rtx__evr__mutex.html#gaaadf1b9cf9a62f4e61742069b95daf68":[7,2,2,7,12],
+"group__rtx__evr__mutex.html#gaddc9bb3c619b92a786ee5255ec65eaca":[7,2,2,7,5],
+"group__rtx__evr__semaphore.html":[7,2,2,8],
+"group__rtx__evr__semaphore.html#ga0a9f3c7dbf89d3f155a96524e7195630":[7,2,2,8,9],
+"group__rtx__evr__semaphore.html#ga17d8aa861b6e669cc68c3c41e3e12332":[7,2,2,8,3],
+"group__rtx__evr__semaphore.html#ga17f21ffa4ec39c50ce203e6985dd0deb":[7,2,2,8,11],
+"group__rtx__evr__semaphore.html#ga31f9d55abcc5f398ea3810177cbf2bf3":[7,2,2,8,2],
+"group__rtx__evr__semaphore.html#ga4d1f85595cc0802cf8cac89fd8f88b5d":[7,2,2,8,7],
+"group__rtx__evr__semaphore.html#ga53eb40f5251e9464b46cc153fe8b26d8":[7,2,2,8,8],
+"group__rtx__evr__semaphore.html#ga5639f03e935ab79844777664a518c2ec":[7,2,2,8,1],
+"group__rtx__evr__semaphore.html#ga814dc5c7d95e7d1bfb30ce0f472ae420":[7,2,2,8,10],
+"group__rtx__evr__semaphore.html#ga852798d5e14cda14484564ac4d7f5a4b":[7,2,2,8,6],
+"group__rtx__evr__semaphore.html#ga96a0209384296a283c7b1d23a3395fa1":[7,2,2,8,0],
+"group__rtx__evr__semaphore.html#gaad8d8a2844e948b00f02e8620c431c9c":[7,2,2,8,13],
+"group__rtx__evr__semaphore.html#gabbaaf85deaf4645414987fc1c3289343":[7,2,2,8,5],
+"group__rtx__evr__semaphore.html#gaeb0605679ad9f686dd0f40610c8af772":[7,2,2,8,12],
+"group__rtx__evr__semaphore.html#gafd91c9bb268a48b394571a9fc1809019":[7,2,2,8,4],
"group__rtx__evr__thread.html":[7,2,2,2],
-"group__rtx__evr__thread.html#ga02088c2d38cbc31a46675334f63f37f5":[7,2,2,2,15],
+"group__rtx__evr__thread.html#ga02088c2d38cbc31a46675334f63f37f5":[7,2,2,2,16],
"group__rtx__evr__thread.html#ga1200f51e9152810e76386e241904427c":[7,2,2,2,6],
-"group__rtx__evr__thread.html#ga1999d77992b03347abdca7ec17f91cca":[7,2,2,2,28],
+"group__rtx__evr__thread.html#ga1999d77992b03347abdca7ec17f91cca":[7,2,2,2,29],
"group__rtx__evr__thread.html#ga1c3120fb155ca19ea5c9089a446ef19d":[7,2,2,2,5],
-"group__rtx__evr__thread.html#ga392bb7a8dcd6d126a5e424ab01aa8a80":[7,2,2,2,17],
+"group__rtx__evr__thread.html#ga392bb7a8dcd6d126a5e424ab01aa8a80":[7,2,2,2,18],
"group__rtx__evr__thread.html#ga396ce41f68401a885f0ae46a54e8dd1f":[7,2,2,2,1],
-"group__rtx__evr__thread.html#ga3faae4d941ddecfe773ef9f3efe8b901":[7,2,2,2,21],
+"group__rtx__evr__thread.html#ga3faae4d941ddecfe773ef9f3efe8b901":[7,2,2,2,22],
"group__rtx__evr__thread.html#ga40c0d21a5c0d128f09966aeeca37ecba":[7,2,2,2,4],
-"group__rtx__evr__thread.html#ga47b64cfdc5c5410dde2c5d9145c7d79b":[7,2,2,2,18],
+"group__rtx__evr__thread.html#ga47b64cfdc5c5410dde2c5d9145c7d79b":[7,2,2,2,19],
"group__rtx__evr__thread.html#ga4a2879b06201a29d8c223253d41cca43":[7,2,2,2,0],
"group__rtx__evr__thread.html#ga4f849a33d2c95754b11a499d77503b5c":[7,2,2,2,3],
"group__rtx__evr__thread.html#ga4fd48ef48eefb01a6252cfc02ea169ab":[7,2,2,2,7],
"group__rtx__evr__thread.html#ga5bfa3bc241aea59ebe9bc1edcf6b78d8":[7,2,2,2,2],
-"group__rtx__evr__thread.html#ga6abe7d167bd5bb91c3d6bf6d2bb417aa":[7,2,2,2,25],
-"group__rtx__evr__thread.html#ga6d5932965736e0f2f35fe2d87bd622e7":[7,2,2,2,27],
-"group__rtx__evr__thread.html#ga86ac910ac88d8fe54206a12d7ed69a27":[7,2,2,2,19],
-"group__rtx__evr__thread.html#ga8b25f2548a9f3c069431131169d170ac":[7,2,2,2,14],
-"group__rtx__evr__thread.html#gaa268fe19f933b8d2a830063560694561":[7,2,2,2,11],
-"group__rtx__evr__thread.html#gaa557f9732a8a2120f08cfb2694aa26fb":[7,2,2,2,24],
-"group__rtx__evr__thread.html#gaa5aa707fc2d6b44bfcb86bce2e2e90f3":[7,2,2,2,26],
-"group__rtx__evr__thread.html#gab0d959bc625cb3e7ddd6bf7c302f631e":[7,2,2,2,12],
-"group__rtx__evr__thread.html#gab46562848142ce5ea806d629fd000168":[7,2,2,2,32],
-"group__rtx__evr__thread.html#gab9efd66ed2edb439c5081806c9b63cf9":[7,2,2,2,20],
-"group__rtx__evr__thread.html#gabe470d5bb1373c59c51470fd20b55bcb":[7,2,2,2,22],
+"group__rtx__evr__thread.html#ga6abe7d167bd5bb91c3d6bf6d2bb417aa":[7,2,2,2,26],
+"group__rtx__evr__thread.html#ga6d5932965736e0f2f35fe2d87bd622e7":[7,2,2,2,28],
+"group__rtx__evr__thread.html#ga831b3e64d459a325fbc13033caa39f05":[7,2,2,2,9],
+"group__rtx__evr__thread.html#ga86ac910ac88d8fe54206a12d7ed69a27":[7,2,2,2,20],
+"group__rtx__evr__thread.html#ga8b25f2548a9f3c069431131169d170ac":[7,2,2,2,15],
+"group__rtx__evr__thread.html#gaa268fe19f933b8d2a830063560694561":[7,2,2,2,12],
+"group__rtx__evr__thread.html#gaa557f9732a8a2120f08cfb2694aa26fb":[7,2,2,2,25],
+"group__rtx__evr__thread.html#gaa5aa707fc2d6b44bfcb86bce2e2e90f3":[7,2,2,2,27],
+"group__rtx__evr__thread.html#gab0d959bc625cb3e7ddd6bf7c302f631e":[7,2,2,2,13],
+"group__rtx__evr__thread.html#gab9efd66ed2edb439c5081806c9b63cf9":[7,2,2,2,21],
+"group__rtx__evr__thread.html#gabe470d5bb1373c59c51470fd20b55bcb":[7,2,2,2,23],
"group__rtx__evr__thread.html#gabf4a015bd3fb2a33c0d105a871aaba72":[7,2,2,2,8],
-"group__rtx__evr__thread.html#gac60670562ed1efbfbc61036d881c8af9":[7,2,2,2,16],
-"group__rtx__evr__thread.html#gada73306deca99987b104aa9840fdd4e2":[7,2,2,2,9],
-"group__rtx__evr__thread.html#gadbbee398f4fab418c9b8115fc7392ff8":[7,2,2,2,29],
-"group__rtx__evr__thread.html#gadd45d32305aa45668a36f2c9f0f4c758":[7,2,2,2,30],
-"group__rtx__evr__thread.html#gae3bc50d5f154463c7f6647544bb5ecab":[7,2,2,2,23],
-"group__rtx__evr__thread.html#gaf41ff549329cf2feb4a1efe49c518e30":[7,2,2,2,13],
-"group__rtx__evr__thread.html#gaf59defd6c171d2c3d3508e7136278db2":[7,2,2,2,31],
-"group__rtx__evr__thread.html#gafed41f1b6bcdde658ca306f8a6d7ac7e":[7,2,2,2,10],
-"group__rtx__evr__timer.html":[7,2,2,3],
-"group__rtx__evr__timer.html#ga27cf05adc61d30a0e68f380c96ea5f93":[7,2,2,3,7],
-"group__rtx__evr__timer.html#ga453d82bfa65dfbbaffbd5b4ff4f050b2":[7,2,2,3,5],
-"group__rtx__evr__timer.html#ga474f3bd3ed38945b087f37fd709560b7":[7,2,2,3,11],
-"group__rtx__evr__timer.html#ga601e3617903900524062c4f9069d052f":[7,2,2,3,4],
-"group__rtx__evr__timer.html#ga6387808c22d6e186057ed744618d2487":[7,2,2,3,2],
-"group__rtx__evr__timer.html#ga6fa5a23f241d765ae22ff1862c6f3b3f":[7,2,2,3,9],
-"group__rtx__evr__timer.html#ga71dd40a818f1098052915bbfb6c17e88":[7,2,2,3,3],
-"group__rtx__evr__timer.html#gab0dbdf460fc26b25f3987c44fb0ebdeb":[7,2,2,3,6],
-"group__rtx__evr__timer.html#gaccd59c7ae2351e0a1bf96cdb749c049f":[7,2,2,3,8],
-"group__rtx__evr__timer.html#gacd46f9d31d256c27c72e47d5be5e9d09":[7,2,2,3,1],
-"group__rtx__evr__timer.html#gaea5811cc74861117eccbcbb997d36133":[7,2,2,3,10],
-"group__rtx__evr__timer.html#gaf1b516bf697288e67fe797662b1873b0":[7,2,2,3,0],
-"index.html":[],
-"misraCompliance5.html":[5,5],
-"misraCompliance5.html#MISRA_1":[5,5,0],
-"misraCompliance5.html#MISRA_10":[5,5,9],
-"misraCompliance5.html#MISRA_11":[5,5,10],
-"misraCompliance5.html#MISRA_12":[5,5,11],
-"misraCompliance5.html#MISRA_13":[5,5,12],
-"misraCompliance5.html#MISRA_2":[5,5,1],
-"misraCompliance5.html#MISRA_3":[5,5,2],
-"misraCompliance5.html#MISRA_4":[5,5,3],
-"misraCompliance5.html#MISRA_5":[5,5,4],
-"misraCompliance5.html#MISRA_6":[5,5,5],
-"misraCompliance5.html#MISRA_7":[5,5,6],
-"misraCompliance5.html#MISRA_8":[5,5,7]
+"group__rtx__evr__thread.html#gac60670562ed1efbfbc61036d881c8af9":[7,2,2,2,17],
+"group__rtx__evr__thread.html#gada73306deca99987b104aa9840fdd4e2":[7,2,2,2,10],
+"group__rtx__evr__thread.html#gae3bc50d5f154463c7f6647544bb5ecab":[7,2,2,2,24],
+"group__rtx__evr__thread.html#gaf41ff549329cf2feb4a1efe49c518e30":[7,2,2,2,14],
+"group__rtx__evr__thread.html#gafed41f1b6bcdde658ca306f8a6d7ac7e":[7,2,2,2,11],
+"group__rtx__evr__thread__flags.html":[7,2,2,4],
+"group__rtx__evr__thread__flags.html#ga5e00be70234d0ca3b0d4d99fb58295bc":[7,2,2,4,9],
+"group__rtx__evr__thread__flags.html#gaab1a30a0ac3dfa588ededbfad52bae30":[7,2,2,4,5],
+"group__rtx__evr__thread__flags.html#gaad13b17507cc07a4a1e37a5653489943":[7,2,2,4,4],
+"group__rtx__evr__thread__flags.html#gaad860c571b9b083ff2889fb76fb619f1":[7,2,2,4,6],
+"group__rtx__evr__thread__flags.html#gabd447773c02e235a8d0bb96dd9bb1c4f":[7,2,2,4,2],
+"group__rtx__evr__thread__flags.html#gac356c777af86c2d8d9250cbffc516e1d":[7,2,2,4,1],
+"group__rtx__evr__thread__flags.html#gac8ddc747c72f7fc5cfa58edcee56b82d":[7,2,2,4,3],
+"group__rtx__evr__thread__flags.html#gad09ec9317a4440e5228870b750e9860e":[7,2,2,4,7],
+"group__rtx__evr__thread__flags.html#gad3609bfc41e1bee23b41973281096ed6":[7,2,2,4,0],
+"group__rtx__evr__thread__flags.html#gadf6b9f4882f62a65b4e06e1b3e5c9c5b":[7,2,2,4,10],
+"group__rtx__evr__thread__flags.html#gae45ec48e082608d2ba72ce7c695899c6":[7,2,2,4,8],
+"group__rtx__evr__timer.html":[7,2,2,6],
+"group__rtx__evr__timer.html#ga27cf05adc61d30a0e68f380c96ea5f93":[7,2,2,6,7],
+"group__rtx__evr__timer.html#ga453d82bfa65dfbbaffbd5b4ff4f050b2":[7,2,2,6,5],
+"group__rtx__evr__timer.html#ga474f3bd3ed38945b087f37fd709560b7":[7,2,2,6,11],
+"group__rtx__evr__timer.html#ga601e3617903900524062c4f9069d052f":[7,2,2,6,4],
+"group__rtx__evr__timer.html#ga6387808c22d6e186057ed744618d2487":[7,2,2,6,2],
+"group__rtx__evr__timer.html#ga6fa5a23f241d765ae22ff1862c6f3b3f":[7,2,2,6,9],
+"group__rtx__evr__timer.html#ga71dd40a818f1098052915bbfb6c17e88":[7,2,2,6,3],
+"group__rtx__evr__timer.html#gab0dbdf460fc26b25f3987c44fb0ebdeb":[7,2,2,6,6]
};
diff --git a/docs/RTOS2/html/navtreeindex2.js b/docs/RTOS2/html/navtreeindex2.js
index 05a9e29..71a82fc 100644
--- a/docs/RTOS2/html/navtreeindex2.js
+++ b/docs/RTOS2/html/navtreeindex2.js
@@ -1,5 +1,30 @@
var NAVTREEINDEX2 =
{
+"group__rtx__evr__timer.html#gaccd59c7ae2351e0a1bf96cdb749c049f":[7,2,2,6,8],
+"group__rtx__evr__timer.html#gacd46f9d31d256c27c72e47d5be5e9d09":[7,2,2,6,1],
+"group__rtx__evr__timer.html#gaea5811cc74861117eccbcbb997d36133":[7,2,2,6,10],
+"group__rtx__evr__timer.html#gaf1b516bf697288e67fe797662b1873b0":[7,2,2,6,0],
+"group__rtx__evr__wait.html":[7,2,2,3],
+"group__rtx__evr__wait.html#ga16728292de4e2665248693fff603a2c3":[7,2,2,3,2],
+"group__rtx__evr__wait.html#ga46ffa7cb290130a3b0d10dbd6c3faddd":[7,2,2,3,4],
+"group__rtx__evr__wait.html#ga9ca2a1f7c2231057dcdb9df400284c0a":[7,2,2,3,0],
+"group__rtx__evr__wait.html#gad489decd779491c1f247214e541cd4e8":[7,2,2,3,3],
+"group__rtx__evr__wait.html#gaec642f6e093f6c1c9b9d7609c4b0d174":[7,2,2,3,1],
+"group__rtx__evr__wait.html#gaff18b7b13dc1fe87d1c9d3b23ed55208":[7,2,2,3,5],
+"index.html":[],
+"misraCompliance5.html":[5,5],
+"misraCompliance5.html#MISRA_1":[5,5,0],
+"misraCompliance5.html#MISRA_10":[5,5,9],
+"misraCompliance5.html#MISRA_11":[5,5,10],
+"misraCompliance5.html#MISRA_12":[5,5,11],
+"misraCompliance5.html#MISRA_13":[5,5,12],
+"misraCompliance5.html#MISRA_2":[5,5,1],
+"misraCompliance5.html#MISRA_3":[5,5,2],
+"misraCompliance5.html#MISRA_4":[5,5,3],
+"misraCompliance5.html#MISRA_5":[5,5,4],
+"misraCompliance5.html#MISRA_6":[5,5,5],
+"misraCompliance5.html#MISRA_7":[5,5,6],
+"misraCompliance5.html#MISRA_8":[5,5,7],
"misraCompliance5.html#MISRA_9":[5,5,8],
"modules.html":[7],
"os2Migration.html":[4],
@@ -20,20 +45,21 @@ var NAVTREEINDEX2 =
"os2MigrationGuide.html#MigL1":[4,0,0],
"os2MigrationGuide.html#MigL2":[4,0,1],
"os2MigrationGuide.html#MigL3":[4,0,2],
-"pControlBlockSizes.html":[5,4,1],
-"pDirectory_Files.html":[5,4,2],
-"pDirectory_Files.html#Folders":[5,4,2,0],
-"pDirectory_Files.html#libFiles":[5,4,2,1],
+"pControlBlockSizes.html":[5,4,2],
+"pDirectory_Files.html":[5,4,3],
+"pDirectory_Files.html#Folders":[5,4,3,0],
+"pDirectory_Files.html#libFiles":[5,4,3,1],
"pHardwareRequirements.html":[5,4,0],
"pHardwareRequirements.html#rMemory":[5,4,0,1],
"pHardwareRequirements.html#tpCortexA5_A7_A9":[5,4,0,0,2],
"pHardwareRequirements.html#tpCortexM0_M0P_M23":[5,4,0,0,0],
-"pHardwareRequirements.html#tpCortexM3_M4_M7_M33":[5,4,0,0,1],
+"pHardwareRequirements.html#tpCortexM3_M4_M7_M33_M35P":[5,4,0,0,1],
"pHardwareRequirements.html#tpProcessor":[5,4,0,0],
-"pToolchains.html":[5,4,3],
-"pToolchains.html#technicalData_Toolchain_ARM":[5,4,3,0],
-"pToolchains.html#technicalData_Toolchain_GCC":[5,4,3,2],
-"pToolchains.html#technicalData_Toolchain_IAR":[5,4,3,1],
+"pStackRequirements.html":[5,4,1],
+"pToolchains.html":[5,4,4],
+"pToolchains.html#technicalData_Toolchain_ARM":[5,4,4,0],
+"pToolchains.html#technicalData_Toolchain_GCC":[5,4,4,2],
+"pToolchains.html#technicalData_Toolchain_IAR":[5,4,4,1],
"pages.html":[],
"rtosValidation.html":[3],
"rtosValidation.html#test_output":[3,0],
@@ -50,15 +76,15 @@ var NAVTREEINDEX2 =
"rtx__os_8h.html#a0354dd9f726694843f2a01df98c5641c":[8,4,3],
"rtx__os_8h.html#a09c2a312ca0311b5e24340fe8f827077":[8,17,0],
"rtx__os_8h.html#a0a8aa7db62759b8d67cca3ca2af45aa0":[8,6,1],
+"rtx__os_8h.html#a0acbb12a103775ddce0fb5d0efa3540f":[8,19,1],
"rtx__os_8h.html#a0acbb12a103775ddce0fb5d0efa3540f":[8,8,1],
"rtx__os_8h.html#a0acbb12a103775ddce0fb5d0efa3540f":[8,20,1],
-"rtx__os_8h.html#a0acbb12a103775ddce0fb5d0efa3540f":[8,19,1],
-"rtx__os_8h.html#a0acbb12a103775ddce0fb5d0efa3540f":[8,21,1],
"rtx__os_8h.html#a0acbb12a103775ddce0fb5d0efa3540f":[8,23,1],
"rtx__os_8h.html#a0acbb12a103775ddce0fb5d0efa3540f":[8,26,1],
+"rtx__os_8h.html#a0acbb12a103775ddce0fb5d0efa3540f":[8,21,1],
"rtx__os_8h.html#a0ad043071ccc7a261d79a759dc9c6f0c":[8,20,3],
-"rtx__os_8h.html#a0b57aa10271a66f3dc936bba1d2f3830":[8,24,1],
"rtx__os_8h.html#a0b57aa10271a66f3dc936bba1d2f3830":[8,28,1],
+"rtx__os_8h.html#a0b57aa10271a66f3dc936bba1d2f3830":[8,24,1],
"rtx__os_8h.html#a0b57aa10271a66f3dc936bba1d2f3830":[8,27,1],
"rtx__os_8h.html#a1071334ebd46d95b9ab1dcad788b2adc":[8,27,13],
"rtx__os_8h.html#a11175ec6a8801a32e287f84e82908bfb":[8,15,3],
@@ -67,25 +93,25 @@ var NAVTREEINDEX2 =
"rtx__os_8h.html#a13b5bfe96f3e2fe411c9f66f4a582adf":[8,10,2],
"rtx__os_8h.html#a13c143cc2f25a550fc3eb7ae68b0c56d":[8,21,9],
"rtx__os_8h.html#a1d127017fb298b889f4ba24752d08b8e":[8,28,3],
-"rtx__os_8h.html#a1e6927fa1486224044e568f9c370519b":[8,8,0],
-"rtx__os_8h.html#a1e6927fa1486224044e568f9c370519b":[8,19,0],
-"rtx__os_8h.html#a1e6927fa1486224044e568f9c370519b":[8,20,0],
-"rtx__os_8h.html#a1e6927fa1486224044e568f9c370519b":[8,27,0],
-"rtx__os_8h.html#a1e6927fa1486224044e568f9c370519b":[8,23,0],
"rtx__os_8h.html#a1e6927fa1486224044e568f9c370519b":[8,26,0],
+"rtx__os_8h.html#a1e6927fa1486224044e568f9c370519b":[8,28,0],
"rtx__os_8h.html#a1e6927fa1486224044e568f9c370519b":[8,24,0],
+"rtx__os_8h.html#a1e6927fa1486224044e568f9c370519b":[8,19,0],
+"rtx__os_8h.html#a1e6927fa1486224044e568f9c370519b":[8,8,0],
+"rtx__os_8h.html#a1e6927fa1486224044e568f9c370519b":[8,23,0],
"rtx__os_8h.html#a1e6927fa1486224044e568f9c370519b":[8,21,0],
-"rtx__os_8h.html#a1e6927fa1486224044e568f9c370519b":[8,28,0],
+"rtx__os_8h.html#a1e6927fa1486224044e568f9c370519b":[8,27,0],
+"rtx__os_8h.html#a1e6927fa1486224044e568f9c370519b":[8,20,0],
"rtx__os_8h.html#a1effca68f27e85391274c5e2987d693c":[8,15,5],
"rtx__os_8h.html#a21a74cedec66715cd5d7422797035868":[8,27,7],
"rtx__os_8h.html#a25a01bb859125507013a2fe9737d3c32":[8,7,4],
"rtx__os_8h.html#a25a01bb859125507013a2fe9737d3c32":[8,13,4],
"rtx__os_8h.html#a260e06ce96c2e4deebccaedeb059dc0b":[8,28,7],
"rtx__os_8h.html#a2817f701d5e1a1181e657251363295fd":[8,10,1],
-"rtx__os_8h.html#a28478ea2856f6286899bc90b2c6a1ec4":[8,27,3],
"rtx__os_8h.html#a28478ea2856f6286899bc90b2c6a1ec4":[8,23,3],
-"rtx__os_8h.html#a2c127bf32ccb4edf2bf22fea5a00e494":[8,7,2],
+"rtx__os_8h.html#a28478ea2856f6286899bc90b2c6a1ec4":[8,27,3],
"rtx__os_8h.html#a2c127bf32ccb4edf2bf22fea5a00e494":[8,13,2],
+"rtx__os_8h.html#a2c127bf32ccb4edf2bf22fea5a00e494":[8,7,2],
"rtx__os_8h.html#a2d0644ba3070f630371f24c452e2a26f":[8,6,6],
"rtx__os_8h.html#a2ffe4e77325d9a7152f7086ea7aa5114":[8,5,1],
"rtx__os_8h.html#a2ffe4e77325d9a7152f7086ea7aa5114":[8,10,0],
@@ -129,24 +155,24 @@ var NAVTREEINDEX2 =
"rtx__os_8h.html#a83ec0540c50d4e79bed99f1b384bd2b9":[8,27,9],
"rtx__os_8h.html#a87c898585d0aeffdcf67c9e1b3befefe":[8,27,14],
"rtx__os_8h.html#a89570e219f9fb794b8353207a7592f95":[8,20,5],
-"rtx__os_8h.html#a8afd5feb676df99867375957b0587451":[8,8,5],
-"rtx__os_8h.html#a8afd5feb676df99867375957b0587451":[8,19,5],
"rtx__os_8h.html#a8afd5feb676df99867375957b0587451":[8,23,5],
"rtx__os_8h.html#a8afd5feb676df99867375957b0587451":[8,21,5],
-"rtx__os_8h.html#a8afd5feb676df99867375957b0587451":[8,24,5],
+"rtx__os_8h.html#a8afd5feb676df99867375957b0587451":[8,19,5],
+"rtx__os_8h.html#a8afd5feb676df99867375957b0587451":[8,8,5],
"rtx__os_8h.html#a8afd5feb676df99867375957b0587451":[8,26,5],
+"rtx__os_8h.html#a8afd5feb676df99867375957b0587451":[8,24,5],
"rtx__os_8h.html#a8b9ac161a613448926b2c2b2c8dbe259":[8,28,6],
-"rtx__os_8h.html#a8d777f385d3dfec8815d20f7496026dc":[8,5,0],
"rtx__os_8h.html#a8d777f385d3dfec8815d20f7496026dc":[8,10,4],
+"rtx__os_8h.html#a8d777f385d3dfec8815d20f7496026dc":[8,5,0],
"rtx__os_8h.html#a8ee60a2e00c90d7e00d5069188dc115b":[8,15,6],
-"rtx__os_8h.html#a8f8f80d37794cde9472343e4487ba3eb":[8,28,4],
-"rtx__os_8h.html#a8f8f80d37794cde9472343e4487ba3eb":[8,23,4],
-"rtx__os_8h.html#a8f8f80d37794cde9472343e4487ba3eb":[8,19,4],
-"rtx__os_8h.html#a8f8f80d37794cde9472343e4487ba3eb":[8,24,4],
"rtx__os_8h.html#a8f8f80d37794cde9472343e4487ba3eb":[8,26,4],
+"rtx__os_8h.html#a8f8f80d37794cde9472343e4487ba3eb":[8,23,4],
"rtx__os_8h.html#a8f8f80d37794cde9472343e4487ba3eb":[8,21,4],
"rtx__os_8h.html#a8f8f80d37794cde9472343e4487ba3eb":[8,27,4],
"rtx__os_8h.html#a8f8f80d37794cde9472343e4487ba3eb":[8,8,4],
+"rtx__os_8h.html#a8f8f80d37794cde9472343e4487ba3eb":[8,24,4],
+"rtx__os_8h.html#a8f8f80d37794cde9472343e4487ba3eb":[8,28,4],
+"rtx__os_8h.html#a8f8f80d37794cde9472343e4487ba3eb":[8,19,4],
"rtx__os_8h.html#a90272dda245ae1fb3cf197e91a8689dc":[8,16,2],
"rtx__os_8h.html#a92435efb84d6814afd444fd462802e9c":[8,23,9],
"rtx__os_8h.html#a987889d464cb2925029e135b76aa0dc9":[8,23,6],
@@ -156,15 +182,15 @@ var NAVTREEINDEX2 =
"rtx__os_8h.html#a9efab2399c7c560b34de477b9aa0a465":[8,12,3],
"rtx__os_8h.html#aa111194ee30ea4e76b9dfcac8a03a8d9":[8,22,5],
"rtx__os_8h.html#aa230a0d899f6c0750e6d454af3ef9b05":[8,27,6],
-"rtx__os_8h.html#aa2585d779da0ab21273a8d92de9a0ebe":[8,26,2],
"rtx__os_8h.html#aa2585d779da0ab21273a8d92de9a0ebe":[8,20,2],
-"rtx__os_8h.html#aa2585d779da0ab21273a8d92de9a0ebe":[8,28,2],
"rtx__os_8h.html#aa2585d779da0ab21273a8d92de9a0ebe":[8,21,2],
-"rtx__os_8h.html#aa2585d779da0ab21273a8d92de9a0ebe":[8,8,2],
-"rtx__os_8h.html#aa2585d779da0ab21273a8d92de9a0ebe":[8,23,2],
+"rtx__os_8h.html#aa2585d779da0ab21273a8d92de9a0ebe":[8,26,2],
"rtx__os_8h.html#aa2585d779da0ab21273a8d92de9a0ebe":[8,24,2],
+"rtx__os_8h.html#aa2585d779da0ab21273a8d92de9a0ebe":[8,8,2],
+"rtx__os_8h.html#aa2585d779da0ab21273a8d92de9a0ebe":[8,28,2],
"rtx__os_8h.html#aa2585d779da0ab21273a8d92de9a0ebe":[8,19,2],
"rtx__os_8h.html#aa2585d779da0ab21273a8d92de9a0ebe":[8,27,2],
+"rtx__os_8h.html#aa2585d779da0ab21273a8d92de9a0ebe":[8,23,2],
"rtx__os_8h.html#aa30bb7d2484db1812c1aaf77a23cd11e":[8,4,4],
"rtx__os_8h.html#aa53108f7543b75adbb34afc035d4cdf6":[8,15,0],
"rtx__os_8h.html#aa793f0e9a46e8b59b6d351535ee18a7d":[8,26,7],
@@ -183,14 +209,14 @@ var NAVTREEINDEX2 =
"rtx__os_8h.html#ac8953ebf7df8aaf724cb12876ac8fb1a":[8,28,5],
"rtx__os_8h.html#ac8a94d8dcb13e89d5886dabf7cd9945a":[8,13,7],
"rtx__os_8h.html#ac8a94d8dcb13e89d5886dabf7cd9945a":[8,7,7],
-"rtx__os_8h.html#acb7bc06bed6f6408d719334fc41698c7":[8,19,3],
-"rtx__os_8h.html#acb7bc06bed6f6408d719334fc41698c7":[8,21,3],
-"rtx__os_8h.html#acb7bc06bed6f6408d719334fc41698c7":[8,24,3],
"rtx__os_8h.html#acb7bc06bed6f6408d719334fc41698c7":[8,26,3],
+"rtx__os_8h.html#acb7bc06bed6f6408d719334fc41698c7":[8,21,3],
"rtx__os_8h.html#acb7bc06bed6f6408d719334fc41698c7":[8,8,3],
+"rtx__os_8h.html#acb7bc06bed6f6408d719334fc41698c7":[8,24,3],
+"rtx__os_8h.html#acb7bc06bed6f6408d719334fc41698c7":[8,19,3],
"rtx__os_8h.html#acd99bb05ca015e7d74448acb1deba7ca":[8,9,1],
-"rtx__os_8h.html#ace1bc7755b9332cfacdf8ee58ef2e3c1":[8,13,5],
"rtx__os_8h.html#ace1bc7755b9332cfacdf8ee58ef2e3c1":[8,7,5],
+"rtx__os_8h.html#ace1bc7755b9332cfacdf8ee58ef2e3c1":[8,13,5],
"rtx__os_8h.html#ad0cab90d8d20d57e2f2b9be52f7dd25d":[8,17,1],
"rtx__os_8h.html#ad2649f7342615613f26a8603203bba7b":[8,9,5],
"rtx__os_8h.html#ad2b4e6d37acc8020701610f54c0c8910":[8,20,4],
@@ -202,8 +228,8 @@ var NAVTREEINDEX2 =
"rtx__os_8h.html#adb7453887f86cc0d98e37becf4c83682":[8,6,7],
"rtx__os_8h.html#adbd8f5195a8c472906488694e50bc57d":[8,11,2],
"rtx__os_8h.html#adc127f5d2483352fd20eaddb38feb6d2":[8,7,1],
-"rtx__os_8h.html#adc127f5d2483352fd20eaddb38feb6d2":[8,16,0],
"rtx__os_8h.html#adc127f5d2483352fd20eaddb38feb6d2":[8,13,1],
+"rtx__os_8h.html#adc127f5d2483352fd20eaddb38feb6d2":[8,16,0],
"rtx__os_8h.html#adcfea33cc536708db8a3419ba0295551":[8,27,8],
"rtx__os_8h.html#addc777bf5285ab03de6787385e6ea053":[8,22,0],
"rtx__os_8h.html#adf2ebf46aa7018845582f1c70de83598":[8,27,21],
@@ -217,37 +243,11 @@ var NAVTREEINDEX2 =
"rtx__os_8h.html#af1b7cb88db5bf93bba7cbcaa503cbd6c":[8,7,3],
"rtx__os_8h.html#af1b7cb88db5bf93bba7cbcaa503cbd6c":[8,13,3],
"rtx__os_8h.html#af77cba93c22c4dac7ea999b28b6b686d":[8,6,2],
-"rtx__os_8h.html#afac2a47adace059aff113283a03f6760":[8,7,0],
"rtx__os_8h.html#afac2a47adace059aff113283a03f6760":[8,13,0],
"rtx__os_8h.html#afac2a47adace059aff113283a03f6760":[8,12,0],
+"rtx__os_8h.html#afac2a47adace059aff113283a03f6760":[8,7,0],
"rtx__os_8h.html#structosRtxConfig__t":[8,4],
"rtx__os_8h.html#structosRtxConfig__t_8isr__queue":[8,5],
"rtx__os_8h.html#structosRtxConfig__t_8mem":[8,6],
-"rtx__os_8h.html#structosRtxConfig__t_8mpi":[8,7],
-"rtx__os_8h.html#structosRtxEventFlags__t":[8,8],
-"rtx__os_8h.html#structosRtxInfo__t":[8,9],
-"rtx__os_8h.html#structosRtxInfo__t_8isr__queue":[8,10],
-"rtx__os_8h.html#structosRtxInfo__t_8kernel":[8,11],
-"rtx__os_8h.html#structosRtxInfo__t_8mem":[8,12],
-"rtx__os_8h.html#structosRtxInfo__t_8mpi":[8,13],
-"rtx__os_8h.html#structosRtxInfo__t_8thread":[8,15],
-"rtx__os_8h.html#structosRtxInfo__t_8thread_8robin":[8,16],
-"rtx__os_8h.html#structosRtxInfo__t_8thread_8run":[8,17],
-"rtx__os_8h.html#structosRtxMemoryPool__t":[8,19],
-"rtx__os_8h.html#structosRtxMessageQueue__t":[8,21],
-"rtx__os_8h.html#structosRtxMessage__t":[8,20],
-"rtx__os_8h.html#structosRtxMpInfo__t":[8,22],
-"rtx__os_8h.html#structosRtxMutex__t":[8,23],
-"rtx__os_8h.html#structosRtxObjectMemUsage__t":[8,25],
-"rtx__os_8h.html#structosRtxObject__t":[8,24],
-"rtx__os_8h.html#structosRtxSemaphore__t":[8,26],
-"rtx__os_8h.html#structosRtxThread__t":[8,27],
-"rtx__os_8h.html#structosRtxTimerFinfo__t":[8,29],
-"rtx__os_8h.html#structosRtxTimer__t":[8,28],
-"structosRtxInfo__t_8post__process.html":[8,14],
-"structosRtxInfo__t_8post__process.html#a07c9d45abfb605d2bdb59d8f2e697fca":[8,14,4],
-"structosRtxInfo__t_8post__process.html#a448b397ae9f093b1632dd42680d003bf":[8,14,0],
-"structosRtxInfo__t_8post__process.html#a701cf47135bf3d62510b25b6dcdc19a8":[8,14,2],
-"structosRtxInfo__t_8post__process.html#a87c97ad39fd308d767c9b0870aa57932":[8,14,1],
-"structosRtxInfo__t_8post__process.html#afa86c80888f72693bbf3bc6c05856159":[8,14,3]
+"rtx__os_8h.html#structosRtxConfig__t_8mpi":[8,7]
};
diff --git a/docs/RTOS2/html/navtreeindex3.js b/docs/RTOS2/html/navtreeindex3.js
index f568310..949c5fa 100644
--- a/docs/RTOS2/html/navtreeindex3.js
+++ b/docs/RTOS2/html/navtreeindex3.js
@@ -1,5 +1,31 @@
var NAVTREEINDEX3 =
{
+"rtx__os_8h.html#structosRtxEventFlags__t":[8,8],
+"rtx__os_8h.html#structosRtxInfo__t":[8,9],
+"rtx__os_8h.html#structosRtxInfo__t_8isr__queue":[8,10],
+"rtx__os_8h.html#structosRtxInfo__t_8kernel":[8,11],
+"rtx__os_8h.html#structosRtxInfo__t_8mem":[8,12],
+"rtx__os_8h.html#structosRtxInfo__t_8mpi":[8,13],
+"rtx__os_8h.html#structosRtxInfo__t_8thread":[8,15],
+"rtx__os_8h.html#structosRtxInfo__t_8thread_8robin":[8,16],
+"rtx__os_8h.html#structosRtxInfo__t_8thread_8run":[8,17],
+"rtx__os_8h.html#structosRtxMemoryPool__t":[8,19],
+"rtx__os_8h.html#structosRtxMessageQueue__t":[8,21],
+"rtx__os_8h.html#structosRtxMessage__t":[8,20],
+"rtx__os_8h.html#structosRtxMpInfo__t":[8,22],
+"rtx__os_8h.html#structosRtxMutex__t":[8,23],
+"rtx__os_8h.html#structosRtxObjectMemUsage__t":[8,25],
+"rtx__os_8h.html#structosRtxObject__t":[8,24],
+"rtx__os_8h.html#structosRtxSemaphore__t":[8,26],
+"rtx__os_8h.html#structosRtxThread__t":[8,27],
+"rtx__os_8h.html#structosRtxTimerFinfo__t":[8,29],
+"rtx__os_8h.html#structosRtxTimer__t":[8,28],
+"structosRtxInfo__t_8post__process.html":[8,14],
+"structosRtxInfo__t_8post__process.html#a07c9d45abfb605d2bdb59d8f2e697fca":[8,14,4],
+"structosRtxInfo__t_8post__process.html#a448b397ae9f093b1632dd42680d003bf":[8,14,0],
+"structosRtxInfo__t_8post__process.html#a701cf47135bf3d62510b25b6dcdc19a8":[8,14,2],
+"structosRtxInfo__t_8post__process.html#a87c97ad39fd308d767c9b0870aa57932":[8,14,1],
+"structosRtxInfo__t_8post__process.html#afa86c80888f72693bbf3bc6c05856159":[8,14,3],
"structosRtxInfo__t_8timer.html":[8,18],
"structosRtxInfo__t_8timer.html#a10ae9fc7d453b0dd525d0edf2ede7961":[8,18,0],
"structosRtxInfo__t_8timer.html#a1d8a4975693ef1eb9ca54878098d608f":[8,18,2],
@@ -9,6 +35,7 @@ var NAVTREEINDEX3 =
"theory_of_operation.html":[5,1],
"theory_of_operation.html#CMSIS_RTOS_ISR_Calls":[5,1,8],
"theory_of_operation.html#CMSIS_RTOS_TimeOutValue":[5,1,7],
+"theory_of_operation.html#CMSIS_RTOS_svcFunctions":[5,1,9],
"theory_of_operation.html#GlobalMemoryPool":[5,1,2,0],
"theory_of_operation.html#MemoryAllocation":[5,1,2],
"theory_of_operation.html#ObjectMemoryPool":[5,1,2,1],
diff --git a/docs/RTOS2/html/os2Migration.html b/docs/RTOS2/html/os2Migration.html
index ec043a9..4f8a5a9 100644
--- a/docs/RTOS2/html/os2Migration.html
+++ b/docs/RTOS2/html/os2Migration.html
@@ -122,7 +122,7 @@ $(document).ready(function(){initNavTree('os2Migration.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="index.html">index</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/os2MigrationFunctions.html b/docs/RTOS2/html/os2MigrationFunctions.html
index a629624..435a270 100644
--- a/docs/RTOS2/html/os2MigrationFunctions.html
+++ b/docs/RTOS2/html/os2MigrationFunctions.html
@@ -179,7 +179,7 @@ Kernel Information and Control</h1>
<li>Return type changed to <a class="el" href="group__CMSIS__RTOS__Definitions.html#ga6c0dbe6069e4e7f47bb4cd32ae2b813e">osStatus_t</a>.</li>
</ul>
</div><div class="mod"> </div><hr/>
-<div class="new"> <code>uint32_t <a class="el" href="group__CMSIS__RTOS__KernelCtrl.html#ga948609ee930d9b38336b9e1c2a4dfe12" title="Lock the RTOS Kernel scheduler. ">osKernelLock</a> (void)</code> <br/>
+<div class="new"> <code>int32_t <a class="el" href="group__CMSIS__RTOS__KernelCtrl.html#ga948609ee930d9b38336b9e1c2a4dfe12" title="Lock the RTOS Kernel scheduler. ">osKernelLock</a> (void)</code> <br/>
<em>none</em> <br/>
<br/>
Lock the RTOS Kernel scheduler. <br/>
@@ -360,7 +360,7 @@ Event Flags</h1>
<br/>
Clear the specified Event Flags. <br/>
New function. </div><hr/>
-<div class="new"> <code>const char *<a class="el" href="group__CMSIS__RTOS__EventFlags.html#ga59f4ddf0ee8c395b1672bb978d1cfc88" title="Get name of an Event Flags object. ">osEventFlagsGetName</a> ((osEventFlagsId_t ef_id)</code> <br/>
+<div class="new"> <code>const char *<a class="el" href="group__CMSIS__RTOS__EventFlags.html#ga59f4ddf0ee8c395b1672bb978d1cfc88" title="Get name of an Event Flags object. ">osEventFlagsGetName</a> (osEventFlagsId_t ef_id)</code> <br/>
<em>none</em> <br/>
<br/>
Get name of an Event Flags object. <br/>
@@ -489,7 +489,7 @@ Mutexes</h1>
<li>The parameter type changed to <a class="el" href="group__CMSIS__RTOS__MutexMgmt.html#ga313801836c62deb23055efb55a420e42">osMutexId_t</a>.</li>
</ul>
</div><div class="mod"> </div><hr/>
-<div class="new"> <code>const char *<a class="el" href="group__CMSIS__RTOS__MutexMgmt.html#ga00b5e58cd247a412d1afd18732d8b752" title="Get name of a Mutex object. ">osMutexGetName</a> ((osMutexId_t mutex_id)</code> <br/>
+<div class="new"> <code>const char *<a class="el" href="group__CMSIS__RTOS__MutexMgmt.html#ga00b5e58cd247a412d1afd18732d8b752" title="Get name of a Mutex object. ">osMutexGetName</a> (osMutexId_t mutex_id)</code> <br/>
<em>none</em> <br/>
<br/>
Get name of a Mutex object. <br/>
@@ -543,7 +543,7 @@ Semaphores</h1>
<br/>
Get current Semaphore token count. <br/>
New function. </div><hr/>
-<div class="new"> <code>const char *<a class="el" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga9586952051f00285f1482dbe6695bbc4" title="Get name of a Semaphore object. ">osSemaphoreGetName</a> ((osSemaphoreId_t semaphore_id)</code> <br/>
+<div class="new"> <code>const char *<a class="el" href="group__CMSIS__RTOS__SemaphoreMgmt.html#ga9586952051f00285f1482dbe6695bbc4" title="Get name of a Semaphore object. ">osSemaphoreGetName</a> (osSemaphoreId_t semaphore_id)</code> <br/>
<em>none</em> <br/>
<br/>
Get name of a Semaphore object. <br/>
@@ -615,7 +615,7 @@ Memory Pool</h1>
<br/>
Get number of memory blocks used in a Memory Pool. <br/>
New function. </div><hr/>
-<div class="new"> <code>const char *<a class="el" href="group__CMSIS__RTOS__PoolMgmt.html#gab414a1e138205a55820acfa277c8f386" title="Get name of a Memory Pool object. ">osMemoryPoolGetName</a> ((osMemoryPoolId_t mp_id)</code> <br/>
+<div class="new"> <code>const char *<a class="el" href="group__CMSIS__RTOS__PoolMgmt.html#gab414a1e138205a55820acfa277c8f386" title="Get name of a Memory Pool object. ">osMemoryPoolGetName</a> (osMemoryPoolId_t mp_id)</code> <br/>
<em>none</em> <br/>
<br/>
Get name of a Memory Pool object. <br/>
@@ -670,7 +670,7 @@ Message Queue</h1>
<br/>
Get maximum message size in a Memory Pool. <br/>
New function. </div><hr/>
-<div class="new"> <code>const char *<a class="el" href="group__CMSIS__RTOS__Message.html#gae7cf7bf2b97a5ae481fb60fcce99247a" title="Get name of a Message Queue object. ">osMessageQueueGetName</a> ((osMessageQueueId_t mq_id)</code> <br/>
+<div class="new"> <code>const char *<a class="el" href="group__CMSIS__RTOS__Message.html#gae7cf7bf2b97a5ae481fb60fcce99247a" title="Get name of a Message Queue object. ">osMessageQueueGetName</a> (osMessageQueueId_t mq_id)</code> <br/>
<em>none</em> <br/>
<br/>
Get name of a Message Queue object. <br/>
@@ -754,7 +754,7 @@ Deprecated. </div> </div></div><!-- contents -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="index.html">index</a></li><li class="navelem"><a class="el" href="os2Migration.html">Migration from API v1 to API v2</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/os2MigrationGuide.html b/docs/RTOS2/html/os2MigrationGuide.html
index d1b662b..07e556c 100644
--- a/docs/RTOS2/html/os2MigrationGuide.html
+++ b/docs/RTOS2/html/os2MigrationGuide.html
@@ -270,7 +270,7 @@ Level 3 Migration - Full transition to API v2</h1>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="index.html">index</a></li><li class="navelem"><a class="el" href="os2Migration.html">Migration from API v1 to API v2</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/os__tick_8h.html b/docs/RTOS2/html/os__tick_8h.html
index dcc5d52..05ee12e 100644
--- a/docs/RTOS2/html/os__tick_8h.html
+++ b/docs/RTOS2/html/os__tick_8h.html
@@ -195,7 +195,7 @@ Functions</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_a43355fbfff7212ac2193223a73d577c.html">RTOS2</a></li><li class="navelem"><a class="el" href="dir_f5870d36a7061bb81e1a64a750696f2d.html">Include</a></li><li class="navelem"><a class="el" href="os__tick_8h.html">os_tick.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:03 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/pControlBlockSizes.html b/docs/RTOS2/html/pControlBlockSizes.html
index fcb61c7..1476cad 100644
--- a/docs/RTOS2/html/pControlBlockSizes.html
+++ b/docs/RTOS2/html/pControlBlockSizes.html
@@ -139,7 +139,7 @@ $(document).ready(function(){initNavTree('pControlBlockSizes.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="index.html">index</a></li><li class="navelem"><a class="el" href="rtx5_impl.html">RTX v5 Implementation</a></li><li class="navelem"><a class="el" href="technicalData5.html">Technical Data</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/pDirectory_Files.html b/docs/RTOS2/html/pDirectory_Files.html
index b865db1..b3e7aa9 100644
--- a/docs/RTOS2/html/pDirectory_Files.html
+++ b/docs/RTOS2/html/pDirectory_Files.html
@@ -143,7 +143,7 @@ RTX v5 Directory Structure</h1>
</table>
<h1><a class="anchor" id="libFiles"></a>
RTX v5 Library Files</h1>
-<p>The CMSIS-RTOS RTX Library is available pre-compiled for ARMCC and GCC compilers and supports all Cortex-M processor variants in every configuration, including Arm Cortex-M23 and Cortex-M33.</p>
+<p>The CMSIS-RTOS RTX Library is available pre-compiled for ARMCC and GCC compilers and supports all Cortex-M processor variants in every configuration , including Arm Cortex-M23, Cortex-M33 and Cortex-M35P.</p>
<table class="cmtable" summary="CMSIS-RTOS RTX Library Files">
<tr>
<th>Library File </th><th>Processor Configuration </th></tr>
@@ -190,7 +190,7 @@ RTX v5 Library Files</h1>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="index.html">index</a></li><li class="navelem"><a class="el" href="rtx5_impl.html">RTX v5 Implementation</a></li><li class="navelem"><a class="el" href="technicalData5.html">Technical Data</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/pHardwareRequirements.html b/docs/RTOS2/html/pHardwareRequirements.html
index fac09bb..275e23d 100644
--- a/docs/RTOS2/html/pHardwareRequirements.html
+++ b/docs/RTOS2/html/pHardwareRequirements.html
@@ -114,7 +114,7 @@ $(document).ready(function(){initNavTree('pHardwareRequirements.html','');});
<div class="textblock"><p>The following section lists the hardware requirements for RTX v5 on the various supported target processors:</p>
<h1><a class="anchor" id="tpProcessor"></a>
Processor Requirements</h1>
-<p>RTX assumes a fully function-able processor and uses the following hardware features. It does not implement any confidence test for processor validation which should be provided by an user-supplied software test library.</p>
+<p>RTX assumes a fully functionable processor and uses the following hardware features. It does not implement any confidence test for processor validation which should be provided by an user-supplied software test library.</p>
<h2><a class="anchor" id="tpCortexM0_M0P_M23"></a>
Cortex-M0/M0+/M23 target processor</h2>
<table class="doxtable">
@@ -131,7 +131,7 @@ Cortex-M0/M0+/M23 target processor</h2>
<tr>
<td align="left">Interrupt Control </td><td align="left">The CMSIS-Core functions __disable_irq and __enable_irq to control the interrupt system via the CPSR core register. </td></tr>
</table>
-<p>The interface files to the processor hardware are:</p>
+<p>The RTX implements interfaces to the processor hardware in following files:</p>
<ul>
<li><b>irq_cm0.s</b> defines exception handlers for Cortex-M0/M0+</li>
<li><b>irq_armv8mbl_common.s</b> defines exception handlers for Cortex-M23</li>
@@ -139,37 +139,38 @@ Cortex-M0/M0+/M23 target processor</h2>
<li><b>os_tick.h</b> is the <a class="el" href="group__CMSIS__RTOS__TickAPI.html">OS Tick API</a> that defines the interface functions to the SysTick timer.</li>
</ul>
<dl class="section note"><dt>Note</dt><dd><ul>
-<li>The CMSIS-Core variable <code>SystemCoreClock</code> is used to configure the SysTick timer.</li>
+<li>The CMSIS-Core variable <code>SystemCoreClock</code> is used by RTX to configure the SysTick timer.</li>
</ul>
</dd></dl>
-<h2><a class="anchor" id="tpCortexM3_M4_M7_M33"></a>
-Cortex-M3/M4/M7/M33 target processor</h2>
+<h2><a class="anchor" id="tpCortexM3_M4_M7_M33_M35P"></a>
+Cortex-M3/M4/M7/M33/M35P target processor</h2>
+<p>RTX assumes a fully function-able processor and uses the following hardware features:</p>
<table class="doxtable">
<tr>
-<th align="left">Hardware Requirement </th><th align="left">Description </th></tr>
+<th align="left">Hardware Item </th><th align="left">Requirement Description </th></tr>
<tr>
-<td align="left">SysTick timer </td><td align="left">The SysTick timer generates the kernel tick interrupts and the interface is implemented in os_systick.c using the <a class="el" href="group__CMSIS__RTOS__TickAPI.html">OS Tick API</a> </td></tr>
+<td align="left">SysTick timer </td><td align="left">The <b>SysTick</b> timer shall be available in the processor. </td></tr>
<tr>
-<td align="left">Exception Handler </td><td align="left">RTX implements exception handlers for SVC, PendSV, and SysTick interrupt </td></tr>
+<td align="left">System Exceptions </td><td align="left">The RTX requires <b>SVC</b>, <b>PendSV</b>, and <b>SysTick</b> exceptions and implements corresponding exception handlers. </td></tr>
<tr>
-<td align="left">Core Registers </td><td align="left">The processor status is read using the following core registers: CONTROL, IPSR, PRIMASK, BASEPRI </td></tr>
+<td align="left">Core Registers </td><td align="left">The RTX uses <b>CONTROL</b>, <b>IPSR</b> , <b>PRIMASK</b> and <b>BASEPRI</b> core registers for reading processor status. </td></tr>
<tr>
-<td align="left">System Control Block (SBC) </td><td align="left">To control and setup the processor exceptions including PendSV and SVC </td></tr>
+<td align="left">System Control Block (SCB) </td><td align="left">The RTX uses <b>SCB</b> registers to control and setup the processor system exceptions including PendSV and SVC. </td></tr>
<tr>
-<td align="left">NVIC Interface </td><td align="left">The CMSIS-Core function NVIC_GetPriorityGrouping to setup interrupt priorities. </td></tr>
+<td align="left">NVIC Interface </td><td align="left">CMSIS-Core function <b>NVIC_GetPriorityGrouping</b> is used by the RTX to setup interrupt priorities. </td></tr>
<tr>
-<td align="left">LDREX, STREX instruction </td><td align="left">Atomic execution avoids the requirement to disable interrupts and is implemented via exclusive access instructions. </td></tr>
+<td align="left">LDREX, STREX instructions </td><td align="left">Exclusive access instructions <b>LDREX</b> and <b>STREX</b> are used to implement atomic execution without disabling interrupts. </td></tr>
</table>
<p>The interface files to the processor hardware are:</p>
<ul>
<li><b>irq_cm3.s</b> defines exception handlers for Cortex-M3 and Cortex-M4/M7 without floating point unit.</li>
<li><b>irq_cm4f.s</b> defines exception handlers for Cortex-M4/M7 with floating point unit.</li>
-<li><b>irq_armv8mml_common.s</b> defines exception handlers for Cortex-M33</li>
+<li><b>irq_armv8mml_common.s</b> defines exception handlers for Cortex-M33/M35P</li>
<li><b>rtx_core_cm.h</b> defines processor specific helper functions and the interfaces to Core Registers and Core Peripherals.</li>
<li><b>os_tick.h</b> is the <a class="el" href="group__CMSIS__RTOS__TickAPI.html">OS Tick API</a> that defines the interface functions to the SysTick timer.</li>
</ul>
<dl class="section note"><dt>Note</dt><dd><ul>
-<li>The CMSIS-Core variable <code>SystemCoreClock</code> is used to configure the SysTick timer.</li>
+<li>The CMSIS-Core variable <code>SystemCoreClock</code> is used by RTX to configure the SysTick timer.</li>
</ul>
</dd></dl>
<h2><a class="anchor" id="tpCortexA5_A7_A9"></a>
@@ -196,7 +197,7 @@ Cortex-A5/A7/A9 target processor</h2>
<li><b>irq_ctrl.h</b> is the <a href="../../Core_A/html/group__irq__ctrl__gr.html" class="el">IRQ Controller API</a> that defines the interface functions to the interrupt controller.</li>
</ul>
<dl class="section note"><dt>Note</dt><dd><ul>
-<li>The CMSIS-Core variable <code>SystemCoreClock</code> is used to configure the timer peripheral.</li>
+<li>The CMSIS-Core variable <code>SystemCoreClock</code> is used by RTX to configure the timer peripheral.</li>
</ul>
</dd></dl>
<h1><a class="anchor" id="rMemory"></a>
@@ -209,7 +210,7 @@ Memory Requirements</h1>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="index.html">index</a></li><li class="navelem"><a class="el" href="rtx5_impl.html">RTX v5 Implementation</a></li><li class="navelem"><a class="el" href="technicalData5.html">Technical Data</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/pStackRequirements.html b/docs/RTOS2/html/pStackRequirements.html
new file mode 100644
index 0000000..4d67adb
--- /dev/null
+++ b/docs/RTOS2/html/pStackRequirements.html
@@ -0,0 +1,160 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Stack Requirements</title>
+<title>CMSIS-RTOS2: Stack Requirements</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-RTOS2
+ &#160;<span id="projectnumber">Version 2.1.3</span>
+ </div>
+ <div id="projectbrief">Real-Time Operating System: API and RTX Reference Implementation</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li class="current"><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li><a href="modules.html"><span>Reference</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('pStackRequirements.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">Stack Requirements </div> </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><p>Keil RTX v5 kernel functions are executed in handler mode (using PendSV/SysTick/SVC) and the tables below lists the maximum stack requirements for the Main Stack (MSP) that the user should consider.</p>
+<p>The stack for the <a class="el" href="group__CMSIS__RTOS__KernelCtrl.html#ga9ae2cc00f0d89d7b6a307bba942b5221">osKernelStart</a> function is referred as "Startup" and RTX v5 uses 32 bytes (with Arm Compiler). However the user should also consider additional stack that might be allocated by the 'main' function of the embedded application. The following picture shows a worst-case memory allocation of the Main Stack.</p>
+<div class="image">
+<img src="KernelStackUsage.png" alt="KernelStackUsage.png"/>
+<div class="caption">
+Main Stack usage of RTX v5 applications</div></div>
+<p> The stack requirements depend on the compiler and the optimization level. RTX v5 supports event annotations and this configuration impacts also the stack requirement.</p>
+<p><b>Arm Compiler ARMCC V6.10</b>: Main Stack requirements for PendSV/SysTick/SVC</p>
+<table class="doxtable">
+<tr>
+<th align="left">Optimization </th><th align="left">RTX Kernel </th><th align="left">RTX Kernel + Event Recorder </th></tr>
+<tr>
+<td align="left">-O1 (Debug) </td><td align="left">152 bytes </td><td align="left">280 bytes </td></tr>
+<tr>
+<td align="left">-Os (Balanced) </td><td align="left">120 bytes </td><td align="left">256 bytes </td></tr>
+<tr>
+<td align="left">-Oz (Size) </td><td align="left">112 bytes </td><td align="left">248 bytes </td></tr>
+</table>
+<p><b>Arm Compiler ARMCC V5.06</b>: Main Stack requirements for PendSV/SysTick/SVC</p>
+<table class="doxtable">
+<tr>
+<th align="left">Optimization </th><th align="left">RTX Kernel </th><th align="left">RTX Kernel + Event Recorder </th></tr>
+<tr>
+<td align="left">-O0 (Debug) </td><td align="left">176 bytes </td><td align="left">360 bytes </td></tr>
+<tr>
+<td align="left">-O1 </td><td align="left">112 bytes </td><td align="left">248 bytes </td></tr>
+<tr>
+<td align="left">-O2 </td><td align="left">112 bytes </td><td align="left">256 bytes </td></tr>
+<tr>
+<td align="left">-O3 </td><td align="left">112 bytes </td><td align="left">248 bytes </td></tr>
+</table>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="index.html">index</a></li><li class="navelem"><a class="el" href="rtx5_impl.html">RTX v5 Implementation</a></li><li class="navelem"><a class="el" href="technicalData5.html">Technical Data</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/RTOS2/html/pToolchains.html b/docs/RTOS2/html/pToolchains.html
index 7f260b6..55af257 100644
--- a/docs/RTOS2/html/pToolchains.html
+++ b/docs/RTOS2/html/pToolchains.html
@@ -149,7 +149,7 @@ GNU Tools for Arm Embedded 6.3.1 20170620 </li>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="index.html">index</a></li><li class="navelem"><a class="el" href="rtx5_impl.html">RTX v5 Implementation</a></li><li class="navelem"><a class="el" href="technicalData5.html">Technical Data</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/pages.html b/docs/RTOS2/html/pages.html
index a819afc..c70082f 100644
--- a/docs/RTOS2/html/pages.html
+++ b/docs/RTOS2/html/pages.html
@@ -121,7 +121,7 @@ $(document).ready(function(){initNavTree('pages.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:46 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/rtosValidation.html b/docs/RTOS2/html/rtosValidation.html
index a909f61..1f1cfd2 100644
--- a/docs/RTOS2/html/rtosValidation.html
+++ b/docs/RTOS2/html/rtosValidation.html
@@ -160,7 +160,7 @@ Test Result: PASSED
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="index.html">index</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/rtos_api2.html b/docs/RTOS2/html/rtos_api2.html
index 31420e6..062d9a7 100644
--- a/docs/RTOS2/html/rtos_api2.html
+++ b/docs/RTOS2/html/rtos_api2.html
@@ -129,7 +129,7 @@ Common Design Concepts</h1>
<p><b>Object Usage</b></p>
<p>After an object has been created successfully it can be used until it is destroyed. The actions defined for an object depends on its type. Commonly all the <code>osXxxDoSomething</code> access function require the reference to the object to work with as the first <code>xxx_id</code> parameter.</p>
<p>The access function can be assumed to apply some sort of sanity checking on the id parameter. So that it is assured one cannot accidentally call an access function with a <span class="XML-Token">NULL</span> object reference. Furthermore the concrete object type is verified, i.e. one cannot call access functions of one object type with a reference to another object type.</p>
-<p>All further parameter checks applied are either object and action specific or may even be implementation specific. Thus one should always check action function return values for <code>osErrorParameter</code> to asure the provided arguments were accepted.</p>
+<p>All further parameter checks applied are either object and action specific or may even be implementation specific. Thus one should always check action function return values for <code>osErrorParameter</code> to assure the provided arguments were accepted.</p>
<p>As a rule of thumb only non-blocking access function can be used from <a class="el" href="theory_of_operation.html#CMSIS_RTOS_ISR_Calls">Interrupt Service Routines</a> (ISR). This incorporates <code>osXxxWait</code> functions (and similar) limited to be called with parameter <code>timeout</code> set to <span class="XML-Token">0</span>, i.e. usage of try-semantics.</p>
<p><b>Object Destruction</b></p>
<p>Objects that are not needed anymore can be destructed on demand to free the control block memory. Objects are not destructed implicitly. Thus one can assume an object id to be valid until <code>osXxxDelete</code> is called explicitly. The delete function finally frees the control block memory. In case of user provided control block memory, see above, the memory must be freed manually as well.</p>
@@ -263,7 +263,7 @@ Function Reference</h1>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="index.html">index</a></li><li class="navelem"><a class="el" href="functionOverview.html">Function Overview</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/rtos_apicpp.html b/docs/RTOS2/html/rtos_apicpp.html
index d6cf733..82d3bb2 100644
--- a/docs/RTOS2/html/rtos_apicpp.html
+++ b/docs/RTOS2/html/rtos_apicpp.html
@@ -118,7 +118,7 @@ $(document).ready(function(){initNavTree('rtos_apicpp.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="index.html">index</a></li><li class="navelem"><a class="el" href="functionOverview.html">Function Overview</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/rtos_os_tick_api.html b/docs/RTOS2/html/rtos_os_tick_api.html
index a2dfaca..8a05083 100644
--- a/docs/RTOS2/html/rtos_os_tick_api.html
+++ b/docs/RTOS2/html/rtos_os_tick_api.html
@@ -132,7 +132,7 @@ $(document).ready(function(){initNavTree('rtos_os_tick_api.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="index.html">index</a></li><li class="navelem"><a class="el" href="functionOverview.html">Function Overview</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/rtos_revisionHistory.html b/docs/RTOS2/html/rtos_revisionHistory.html
index bde1a04..a0246b0 100644
--- a/docs/RTOS2/html/rtos_revisionHistory.html
+++ b/docs/RTOS2/html/rtos_revisionHistory.html
@@ -180,6 +180,20 @@ CMSIS-RTOS RTX Version 5</h1>
<tr>
<th>Version </th><th>Description </th></tr>
<tr>
+<td>V5.5.1 </td><td><ul>
+<li>Fixed osMutexRelease issue (thread owning multiple mutexes).</li>
+<li>Improved osThreadJoin robustness (user programing errors). </li>
+</ul>
+</td></tr>
+<tr>
+<td>V5.5.0 </td><td><ul>
+<li>Updated and enhanced generated events (reorganized components).</li>
+<li>Updated configuration (Event Recorder).</li>
+<li>Updated Component Viewer (improved performance).</li>
+<li>Minor code optimizations. </li>
+</ul>
+</td></tr>
+<tr>
<td>V5.4.0 </td><td><ul>
<li>Based on CMSIS-RTOS API V2.1.3.</li>
<li>Added support for Event Recorder initialization and filter setup.</li>
@@ -253,7 +267,7 @@ CMSIS-RTOS RTX Version 5</h1>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="index.html">index</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:03 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/rtx5_impl.html b/docs/RTOS2/html/rtx5_impl.html
index de1d804..bd03fbd 100644
--- a/docs/RTOS2/html/rtx5_impl.html
+++ b/docs/RTOS2/html/rtx5_impl.html
@@ -127,7 +127,7 @@ $(document).ready(function(){initNavTree('rtx5_impl.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="index.html">index</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:03 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/rtx5_impl.js b/docs/RTOS2/html/rtx5_impl.js
index 2fa6c97..cc50948 100644
--- a/docs/RTOS2/html/rtx5_impl.js
+++ b/docs/RTOS2/html/rtx5_impl.js
@@ -21,7 +21,8 @@ var rtx5_impl =
] ],
[ "RTX5 Header File", "theory_of_operation.html#rtx_os_h", null ],
[ "Timeout Value", "theory_of_operation.html#CMSIS_RTOS_TimeOutValue", null ],
- [ "Calls from Interrupt Service Routines", "theory_of_operation.html#CMSIS_RTOS_ISR_Calls", null ]
+ [ "Calls from Interrupt Service Routines", "theory_of_operation.html#CMSIS_RTOS_ISR_Calls", null ],
+ [ "SVC Functions", "theory_of_operation.html#CMSIS_RTOS_svcFunctions", null ]
] ],
[ "Configure RTX v5", "config_rtx5.html", [
[ "System Configuration", "config_rtx5.html#systemConfig", [
diff --git a/docs/RTOS2/html/rtx__evr_8h.html b/docs/RTOS2/html/rtx__evr_8h.html
index d34903a..9fdf190 100644
--- a/docs/RTOS2/html/rtx__evr_8h.html
+++ b/docs/RTOS2/html/rtx__evr_8h.html
@@ -117,6 +117,10 @@ $(document).ready(function(){initNavTree('rtx__evr_8h.html','');});
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
+<tr class="memitem:a8e1abf0403e5aabff14bffa28c0bf14b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a8e1abf0403e5aabff14bffa28c0bf14b">OS_EVR_THFLAGS</a>&#160;&#160;&#160;OS_EVR_THREAD</td></tr>
+<tr class="separator:a8e1abf0403e5aabff14bffa28c0bf14b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aad9052994e484a85e2ea7c34b3957f29"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#aad9052994e484a85e2ea7c34b3957f29">OS_EVR_WAIT</a>&#160;&#160;&#160;OS_EVR_THREAD</td></tr>
+<tr class="separator:aad9052994e484a85e2ea7c34b3957f29"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a168269d3a1264ac7a7427f8642e358a4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a168269d3a1264ac7a7427f8642e358a4">osRtxErrorKernelNotReady</a>&#160;&#160;&#160;(-7)</td></tr>
<tr class="memdesc:a168269d3a1264ac7a7427f8642e358a4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Extended Status codes. <a href="#a168269d3a1264ac7a7427f8642e358a4">More...</a><br/></td></tr>
<tr class="separator:a168269d3a1264ac7a7427f8642e358a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -183,9 +187,9 @@ Functions</h2></td></tr>
<tr class="memitem:ga4c2a175b79d39d70a4a5112e270d03f2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__kernel.html#ga4c2a175b79d39d70a4a5112e270d03f2">EvrRtxKernelGetInfo</a> (<a class="el" href="group__CMSIS__RTOS__KernelCtrl.html#structosVersion__t">osVersion_t</a> *version, char *id_buf, uint32_t id_size)</td></tr>
<tr class="memdesc:ga4c2a175b79d39d70a4a5112e270d03f2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on RTOS kernel information retrieve (API) <a href="group__rtx__evr__kernel.html#ga4c2a175b79d39d70a4a5112e270d03f2">More...</a><br/></td></tr>
<tr class="separator:ga4c2a175b79d39d70a4a5112e270d03f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaf09b8cd94ad2384e3ab518f0df94a651"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__kernel.html#gaf09b8cd94ad2384e3ab518f0df94a651">EvrRtxKernelInfoRetrieved</a> (<a class="el" href="group__CMSIS__RTOS__KernelCtrl.html#structosVersion__t">osVersion_t</a> *version, char *id_buf)</td></tr>
-<tr class="memdesc:gaf09b8cd94ad2384e3ab518f0df94a651"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful RTOS kernel information retrieve (Op) <a href="group__rtx__evr__kernel.html#gaf09b8cd94ad2384e3ab518f0df94a651">More...</a><br/></td></tr>
-<tr class="separator:gaf09b8cd94ad2384e3ab518f0df94a651"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga85f9569d363a9a8f9677041405d0935f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__kernel.html#ga85f9569d363a9a8f9677041405d0935f">EvrRtxKernelInfoRetrieved</a> (const <a class="el" href="group__CMSIS__RTOS__KernelCtrl.html#structosVersion__t">osVersion_t</a> *version, const char *id_buf, uint32_t id_size)</td></tr>
+<tr class="memdesc:ga85f9569d363a9a8f9677041405d0935f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful RTOS kernel information retrieve (Op) <a href="group__rtx__evr__kernel.html#ga85f9569d363a9a8f9677041405d0935f">More...</a><br/></td></tr>
+<tr class="separator:ga85f9569d363a9a8f9677041405d0935f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad6407e9ff0910629b041866bd801075a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__kernel.html#gad6407e9ff0910629b041866bd801075a">EvrRtxKernelGetState</a> (<a class="el" href="group__CMSIS__RTOS__KernelCtrl.html#ga08326469274b668140ca934b168a5ad4">osKernelState_t</a> state)</td></tr>
<tr class="memdesc:gad6407e9ff0910629b041866bd801075a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on current RTOS Kernel state retrieve (API) <a href="group__rtx__evr__kernel.html#gad6407e9ff0910629b041866bd801075a">More...</a><br/></td></tr>
<tr class="separator:gad6407e9ff0910629b041866bd801075a"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -264,6 +268,9 @@ Functions</h2></td></tr>
<tr class="memitem:gabf4a015bd3fb2a33c0d105a871aaba72"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread.html#gabf4a015bd3fb2a33c0d105a871aaba72">EvrRtxThreadSetPriority</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id, <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gad4e3e0971b41f2d17584a8c6837342ec">osPriority_t</a> priority)</td></tr>
<tr class="memdesc:gabf4a015bd3fb2a33c0d105a871aaba72"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread priority set (API) <a href="group__rtx__evr__thread.html#gabf4a015bd3fb2a33c0d105a871aaba72">More...</a><br/></td></tr>
<tr class="separator:gabf4a015bd3fb2a33c0d105a871aaba72"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga831b3e64d459a325fbc13033caa39f05"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread.html#ga831b3e64d459a325fbc13033caa39f05">EvrRtxThreadPriorityUpdated</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id, <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gad4e3e0971b41f2d17584a8c6837342ec">osPriority_t</a> priority)</td></tr>
+<tr class="memdesc:ga831b3e64d459a325fbc13033caa39f05"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread priority updated (Op) <a href="group__rtx__evr__thread.html#ga831b3e64d459a325fbc13033caa39f05">More...</a><br/></td></tr>
+<tr class="separator:ga831b3e64d459a325fbc13033caa39f05"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gada73306deca99987b104aa9840fdd4e2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread.html#gada73306deca99987b104aa9840fdd4e2">EvrRtxThreadGetPriority</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id, <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gad4e3e0971b41f2d17584a8c6837342ec">osPriority_t</a> priority)</td></tr>
<tr class="memdesc:gada73306deca99987b104aa9840fdd4e2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread priority retrieve (API) <a href="group__rtx__evr__thread.html#gada73306deca99987b104aa9840fdd4e2">More...</a><br/></td></tr>
<tr class="separator:gada73306deca99987b104aa9840fdd4e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -298,13 +305,13 @@ Functions</h2></td></tr>
<tr class="memdesc:ga86ac910ac88d8fe54206a12d7ed69a27"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful thread join (Op) <a href="group__rtx__evr__thread.html#ga86ac910ac88d8fe54206a12d7ed69a27">More...</a><br/></td></tr>
<tr class="separator:ga86ac910ac88d8fe54206a12d7ed69a27"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab9efd66ed2edb439c5081806c9b63cf9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread.html#gab9efd66ed2edb439c5081806c9b63cf9">EvrRtxThreadBlocked</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id, uint32_t timeout)</td></tr>
-<tr class="memdesc:gab9efd66ed2edb439c5081806c9b63cf9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread execution block (Op) <a href="group__rtx__evr__thread.html#gab9efd66ed2edb439c5081806c9b63cf9">More...</a><br/></td></tr>
+<tr class="memdesc:gab9efd66ed2edb439c5081806c9b63cf9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread execution block (Detail) <a href="group__rtx__evr__thread.html#gab9efd66ed2edb439c5081806c9b63cf9">More...</a><br/></td></tr>
<tr class="separator:gab9efd66ed2edb439c5081806c9b63cf9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3faae4d941ddecfe773ef9f3efe8b901"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread.html#ga3faae4d941ddecfe773ef9f3efe8b901">EvrRtxThreadUnblocked</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id, uint32_t ret_val)</td></tr>
-<tr class="memdesc:ga3faae4d941ddecfe773ef9f3efe8b901"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread execution unblock (Op) <a href="group__rtx__evr__thread.html#ga3faae4d941ddecfe773ef9f3efe8b901">More...</a><br/></td></tr>
+<tr class="memdesc:ga3faae4d941ddecfe773ef9f3efe8b901"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread execution unblock (Detail) <a href="group__rtx__evr__thread.html#ga3faae4d941ddecfe773ef9f3efe8b901">More...</a><br/></td></tr>
<tr class="separator:ga3faae4d941ddecfe773ef9f3efe8b901"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabe470d5bb1373c59c51470fd20b55bcb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread.html#gabe470d5bb1373c59c51470fd20b55bcb">EvrRtxThreadPreempted</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id)</td></tr>
-<tr class="memdesc:gabe470d5bb1373c59c51470fd20b55bcb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on running thread pre-emption (Op) <a href="group__rtx__evr__thread.html#gabe470d5bb1373c59c51470fd20b55bcb">More...</a><br/></td></tr>
+<tr class="memdesc:gabe470d5bb1373c59c51470fd20b55bcb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on running thread pre-emption (Detail) <a href="group__rtx__evr__thread.html#gabe470d5bb1373c59c51470fd20b55bcb">More...</a><br/></td></tr>
<tr class="separator:gabe470d5bb1373c59c51470fd20b55bcb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae3bc50d5f154463c7f6647544bb5ecab"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread.html#gae3bc50d5f154463c7f6647544bb5ecab">EvrRtxThreadSwitched</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id)</td></tr>
<tr class="memdesc:gae3bc50d5f154463c7f6647544bb5ecab"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on running thread switch (Op) <a href="group__rtx__evr__thread.html#gae3bc50d5f154463c7f6647544bb5ecab">More...</a><br/></td></tr>
@@ -324,45 +331,57 @@ Functions</h2></td></tr>
<tr class="memitem:ga1999d77992b03347abdca7ec17f91cca"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread.html#ga1999d77992b03347abdca7ec17f91cca">EvrRtxThreadEnumerate</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> *thread_array, uint32_t array_items, uint32_t count)</td></tr>
<tr class="memdesc:ga1999d77992b03347abdca7ec17f91cca"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on active threads enumerate (API) <a href="group__rtx__evr__thread.html#ga1999d77992b03347abdca7ec17f91cca">More...</a><br/></td></tr>
<tr class="separator:ga1999d77992b03347abdca7ec17f91cca"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac356c777af86c2d8d9250cbffc516e1d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ac356c777af86c2d8d9250cbffc516e1d">EvrRtxThreadFlagsSet</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id, uint32_t flags)</td></tr>
-<tr class="memdesc:ac356c777af86c2d8d9250cbffc516e1d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread flags set (API) <a href="#ac356c777af86c2d8d9250cbffc516e1d">More...</a><br/></td></tr>
-<tr class="separator:ac356c777af86c2d8d9250cbffc516e1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:abd447773c02e235a8d0bb96dd9bb1c4f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#abd447773c02e235a8d0bb96dd9bb1c4f">EvrRtxThreadFlagsSetDone</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id, uint32_t thread_flags)</td></tr>
-<tr class="memdesc:abd447773c02e235a8d0bb96dd9bb1c4f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful thread flags set (Op) <a href="#abd447773c02e235a8d0bb96dd9bb1c4f">More...</a><br/></td></tr>
-<tr class="separator:abd447773c02e235a8d0bb96dd9bb1c4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac8ddc747c72f7fc5cfa58edcee56b82d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ac8ddc747c72f7fc5cfa58edcee56b82d">EvrRtxThreadFlagsClear</a> (uint32_t flags)</td></tr>
-<tr class="memdesc:ac8ddc747c72f7fc5cfa58edcee56b82d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread flags clear (API) <a href="#ac8ddc747c72f7fc5cfa58edcee56b82d">More...</a><br/></td></tr>
-<tr class="separator:ac8ddc747c72f7fc5cfa58edcee56b82d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aad13b17507cc07a4a1e37a5653489943"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#aad13b17507cc07a4a1e37a5653489943">EvrRtxThreadFlagsClearDone</a> (uint32_t thread_flags)</td></tr>
-<tr class="memdesc:aad13b17507cc07a4a1e37a5653489943"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful thread flags clear (Op) <a href="#aad13b17507cc07a4a1e37a5653489943">More...</a><br/></td></tr>
-<tr class="separator:aad13b17507cc07a4a1e37a5653489943"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aab1a30a0ac3dfa588ededbfad52bae30"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#aab1a30a0ac3dfa588ededbfad52bae30">EvrRtxThreadFlagsGet</a> (uint32_t thread_flags)</td></tr>
-<tr class="memdesc:aab1a30a0ac3dfa588ededbfad52bae30"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread flags retrieve (API) <a href="#aab1a30a0ac3dfa588ededbfad52bae30">More...</a><br/></td></tr>
-<tr class="separator:aab1a30a0ac3dfa588ededbfad52bae30"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aad860c571b9b083ff2889fb76fb619f1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#aad860c571b9b083ff2889fb76fb619f1">EvrRtxThreadFlagsWait</a> (uint32_t flags, uint32_t options, uint32_t timeout)</td></tr>
-<tr class="memdesc:aad860c571b9b083ff2889fb76fb619f1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on wait for thread flags (API) <a href="#aad860c571b9b083ff2889fb76fb619f1">More...</a><br/></td></tr>
-<tr class="separator:aad860c571b9b083ff2889fb76fb619f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad09ec9317a4440e5228870b750e9860e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ad09ec9317a4440e5228870b750e9860e">EvrRtxThreadFlagsWaitPending</a> (uint32_t flags, uint32_t options, uint32_t timeout)</td></tr>
-<tr class="memdesc:ad09ec9317a4440e5228870b750e9860e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on pending wait for thread flags (Op) <a href="#ad09ec9317a4440e5228870b750e9860e">More...</a><br/></td></tr>
-<tr class="separator:ad09ec9317a4440e5228870b750e9860e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gadbbee398f4fab418c9b8115fc7392ff8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread.html#gadbbee398f4fab418c9b8115fc7392ff8">EvrRtxThreadFlagsWaitTimeout</a> (void)</td></tr>
-<tr class="memdesc:gadbbee398f4fab418c9b8115fc7392ff8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on wait timeout for thread flags (Op) <a href="group__rtx__evr__thread.html#gadbbee398f4fab418c9b8115fc7392ff8">More...</a><br/></td></tr>
-<tr class="separator:gadbbee398f4fab418c9b8115fc7392ff8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a01396074495b21270c75185f63c497d7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a01396074495b21270c75185f63c497d7">EvrRtxThreadFlagsWaitCompleted</a> (uint32_t flags, uint32_t options, uint32_t thread_flags)</td></tr>
-<tr class="memdesc:a01396074495b21270c75185f63c497d7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful wait for thread flags (Op) <a href="#a01396074495b21270c75185f63c497d7">More...</a><br/></td></tr>
-<tr class="separator:a01396074495b21270c75185f63c497d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adf6b9f4882f62a65b4e06e1b3e5c9c5b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#adf6b9f4882f62a65b4e06e1b3e5c9c5b">EvrRtxThreadFlagsWaitNotCompleted</a> (uint32_t flags, uint32_t options)</td></tr>
-<tr class="memdesc:adf6b9f4882f62a65b4e06e1b3e5c9c5b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on unsuccessful wait for thread flags (Op) <a href="#adf6b9f4882f62a65b4e06e1b3e5c9c5b">More...</a><br/></td></tr>
-<tr class="separator:adf6b9f4882f62a65b4e06e1b3e5c9c5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gadd45d32305aa45668a36f2c9f0f4c758"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread.html#gadd45d32305aa45668a36f2c9f0f4c758">EvrRtxThreadDelay</a> (uint32_t ticks)</td></tr>
-<tr class="memdesc:gadd45d32305aa45668a36f2c9f0f4c758"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on wait for timeout (API) <a href="group__rtx__evr__thread.html#gadd45d32305aa45668a36f2c9f0f4c758">More...</a><br/></td></tr>
-<tr class="separator:gadd45d32305aa45668a36f2c9f0f4c758"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaf59defd6c171d2c3d3508e7136278db2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread.html#gaf59defd6c171d2c3d3508e7136278db2">EvrRtxThreadDelayUntil</a> (uint32_t ticks)</td></tr>
-<tr class="memdesc:gaf59defd6c171d2c3d3508e7136278db2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on wait until specified time (API) <a href="group__rtx__evr__thread.html#gaf59defd6c171d2c3d3508e7136278db2">More...</a><br/></td></tr>
-<tr class="separator:gaf59defd6c171d2c3d3508e7136278db2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gab46562848142ce5ea806d629fd000168"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread.html#gab46562848142ce5ea806d629fd000168">EvrRtxThreadDelayCompleted</a> (void)</td></tr>
-<tr class="memdesc:gab46562848142ce5ea806d629fd000168"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on completed wait (Op) <a href="group__rtx__evr__thread.html#gab46562848142ce5ea806d629fd000168">More...</a><br/></td></tr>
-<tr class="separator:gab46562848142ce5ea806d629fd000168"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad3609bfc41e1bee23b41973281096ed6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread__flags.html#gad3609bfc41e1bee23b41973281096ed6">EvrRtxThreadFlagsError</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id, int32_t status)</td></tr>
+<tr class="memdesc:gad3609bfc41e1bee23b41973281096ed6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread flags error (Error) <a href="group__rtx__evr__thread__flags.html#gad3609bfc41e1bee23b41973281096ed6">More...</a><br/></td></tr>
+<tr class="separator:gad3609bfc41e1bee23b41973281096ed6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac356c777af86c2d8d9250cbffc516e1d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread__flags.html#gac356c777af86c2d8d9250cbffc516e1d">EvrRtxThreadFlagsSet</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id, uint32_t flags)</td></tr>
+<tr class="memdesc:gac356c777af86c2d8d9250cbffc516e1d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread flags set (API) <a href="group__rtx__evr__thread__flags.html#gac356c777af86c2d8d9250cbffc516e1d">More...</a><br/></td></tr>
+<tr class="separator:gac356c777af86c2d8d9250cbffc516e1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabd447773c02e235a8d0bb96dd9bb1c4f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread__flags.html#gabd447773c02e235a8d0bb96dd9bb1c4f">EvrRtxThreadFlagsSetDone</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id, uint32_t thread_flags)</td></tr>
+<tr class="memdesc:gabd447773c02e235a8d0bb96dd9bb1c4f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful thread flags set (Op) <a href="group__rtx__evr__thread__flags.html#gabd447773c02e235a8d0bb96dd9bb1c4f">More...</a><br/></td></tr>
+<tr class="separator:gabd447773c02e235a8d0bb96dd9bb1c4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac8ddc747c72f7fc5cfa58edcee56b82d"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread__flags.html#gac8ddc747c72f7fc5cfa58edcee56b82d">EvrRtxThreadFlagsClear</a> (uint32_t flags)</td></tr>
+<tr class="memdesc:gac8ddc747c72f7fc5cfa58edcee56b82d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread flags clear (API) <a href="group__rtx__evr__thread__flags.html#gac8ddc747c72f7fc5cfa58edcee56b82d">More...</a><br/></td></tr>
+<tr class="separator:gac8ddc747c72f7fc5cfa58edcee56b82d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaad13b17507cc07a4a1e37a5653489943"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread__flags.html#gaad13b17507cc07a4a1e37a5653489943">EvrRtxThreadFlagsClearDone</a> (uint32_t thread_flags)</td></tr>
+<tr class="memdesc:gaad13b17507cc07a4a1e37a5653489943"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful thread flags clear (Op) <a href="group__rtx__evr__thread__flags.html#gaad13b17507cc07a4a1e37a5653489943">More...</a><br/></td></tr>
+<tr class="separator:gaad13b17507cc07a4a1e37a5653489943"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaab1a30a0ac3dfa588ededbfad52bae30"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread__flags.html#gaab1a30a0ac3dfa588ededbfad52bae30">EvrRtxThreadFlagsGet</a> (uint32_t thread_flags)</td></tr>
+<tr class="memdesc:gaab1a30a0ac3dfa588ededbfad52bae30"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on thread flags retrieve (API) <a href="group__rtx__evr__thread__flags.html#gaab1a30a0ac3dfa588ededbfad52bae30">More...</a><br/></td></tr>
+<tr class="separator:gaab1a30a0ac3dfa588ededbfad52bae30"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaad860c571b9b083ff2889fb76fb619f1"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread__flags.html#gaad860c571b9b083ff2889fb76fb619f1">EvrRtxThreadFlagsWait</a> (uint32_t flags, uint32_t options, uint32_t timeout)</td></tr>
+<tr class="memdesc:gaad860c571b9b083ff2889fb76fb619f1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on wait for thread flags (API) <a href="group__rtx__evr__thread__flags.html#gaad860c571b9b083ff2889fb76fb619f1">More...</a><br/></td></tr>
+<tr class="separator:gaad860c571b9b083ff2889fb76fb619f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad09ec9317a4440e5228870b750e9860e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread__flags.html#gad09ec9317a4440e5228870b750e9860e">EvrRtxThreadFlagsWaitPending</a> (uint32_t flags, uint32_t options, uint32_t timeout)</td></tr>
+<tr class="memdesc:gad09ec9317a4440e5228870b750e9860e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on pending wait for thread flags (Op) <a href="group__rtx__evr__thread__flags.html#gad09ec9317a4440e5228870b750e9860e">More...</a><br/></td></tr>
+<tr class="separator:gad09ec9317a4440e5228870b750e9860e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae45ec48e082608d2ba72ce7c695899c6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread__flags.html#gae45ec48e082608d2ba72ce7c695899c6">EvrRtxThreadFlagsWaitTimeout</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id)</td></tr>
+<tr class="memdesc:gae45ec48e082608d2ba72ce7c695899c6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on wait timeout for thread flags (Op) <a href="group__rtx__evr__thread__flags.html#gae45ec48e082608d2ba72ce7c695899c6">More...</a><br/></td></tr>
+<tr class="separator:gae45ec48e082608d2ba72ce7c695899c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5e00be70234d0ca3b0d4d99fb58295bc"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread__flags.html#ga5e00be70234d0ca3b0d4d99fb58295bc">EvrRtxThreadFlagsWaitCompleted</a> (uint32_t flags, uint32_t options, uint32_t thread_flags, <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id)</td></tr>
+<tr class="memdesc:ga5e00be70234d0ca3b0d4d99fb58295bc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful wait for thread flags (Op) <a href="group__rtx__evr__thread__flags.html#ga5e00be70234d0ca3b0d4d99fb58295bc">More...</a><br/></td></tr>
+<tr class="separator:ga5e00be70234d0ca3b0d4d99fb58295bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadf6b9f4882f62a65b4e06e1b3e5c9c5b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__thread__flags.html#gadf6b9f4882f62a65b4e06e1b3e5c9c5b">EvrRtxThreadFlagsWaitNotCompleted</a> (uint32_t flags, uint32_t options)</td></tr>
+<tr class="memdesc:gadf6b9f4882f62a65b4e06e1b3e5c9c5b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on unsuccessful wait for thread flags (Op) <a href="group__rtx__evr__thread__flags.html#gadf6b9f4882f62a65b4e06e1b3e5c9c5b">More...</a><br/></td></tr>
+<tr class="separator:gadf6b9f4882f62a65b4e06e1b3e5c9c5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9ca2a1f7c2231057dcdb9df400284c0a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__wait.html#ga9ca2a1f7c2231057dcdb9df400284c0a">EvrRtxDelayError</a> (int32_t status)</td></tr>
+<tr class="memdesc:ga9ca2a1f7c2231057dcdb9df400284c0a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on delay error (Error) <a href="group__rtx__evr__wait.html#ga9ca2a1f7c2231057dcdb9df400284c0a">More...</a><br/></td></tr>
+<tr class="separator:ga9ca2a1f7c2231057dcdb9df400284c0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaec642f6e093f6c1c9b9d7609c4b0d174"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__wait.html#gaec642f6e093f6c1c9b9d7609c4b0d174">EvrRtxDelay</a> (uint32_t ticks)</td></tr>
+<tr class="memdesc:gaec642f6e093f6c1c9b9d7609c4b0d174"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on delay for specified time (API) <a href="group__rtx__evr__wait.html#gaec642f6e093f6c1c9b9d7609c4b0d174">More...</a><br/></td></tr>
+<tr class="separator:gaec642f6e093f6c1c9b9d7609c4b0d174"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga16728292de4e2665248693fff603a2c3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__wait.html#ga16728292de4e2665248693fff603a2c3">EvrRtxDelayUntil</a> (uint32_t ticks)</td></tr>
+<tr class="memdesc:ga16728292de4e2665248693fff603a2c3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on delay until specified time (API) <a href="group__rtx__evr__wait.html#ga16728292de4e2665248693fff603a2c3">More...</a><br/></td></tr>
+<tr class="separator:ga16728292de4e2665248693fff603a2c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad489decd779491c1f247214e541cd4e8"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__wait.html#gad489decd779491c1f247214e541cd4e8">EvrRtxDelayStarted</a> (uint32_t ticks)</td></tr>
+<tr class="memdesc:gad489decd779491c1f247214e541cd4e8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on delay started (Op) <a href="group__rtx__evr__wait.html#gad489decd779491c1f247214e541cd4e8">More...</a><br/></td></tr>
+<tr class="separator:gad489decd779491c1f247214e541cd4e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga46ffa7cb290130a3b0d10dbd6c3faddd"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__wait.html#ga46ffa7cb290130a3b0d10dbd6c3faddd">EvrRtxDelayUntilStarted</a> (uint32_t ticks)</td></tr>
+<tr class="memdesc:ga46ffa7cb290130a3b0d10dbd6c3faddd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on delay until specified time started (Op) <a href="group__rtx__evr__wait.html#ga46ffa7cb290130a3b0d10dbd6c3faddd">More...</a><br/></td></tr>
+<tr class="separator:ga46ffa7cb290130a3b0d10dbd6c3faddd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaff18b7b13dc1fe87d1c9d3b23ed55208"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__wait.html#gaff18b7b13dc1fe87d1c9d3b23ed55208">EvrRtxDelayCompleted</a> (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a> thread_id)</td></tr>
+<tr class="memdesc:gaff18b7b13dc1fe87d1c9d3b23ed55208"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on delay completed (Op) <a href="group__rtx__evr__wait.html#gaff18b7b13dc1fe87d1c9d3b23ed55208">More...</a><br/></td></tr>
+<tr class="separator:gaff18b7b13dc1fe87d1c9d3b23ed55208"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf1b516bf697288e67fe797662b1873b0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__timer.html#gaf1b516bf697288e67fe797662b1873b0">EvrRtxTimerError</a> (<a class="el" href="group__CMSIS__RTOS__TimerMgmt.html#gaad5409379689ee27bb0a0b56ea4a4b34">osTimerId_t</a> timer_id, int32_t status)</td></tr>
<tr class="memdesc:gaf1b516bf697288e67fe797662b1873b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on timer error (Error) <a href="group__rtx__evr__timer.html#gaf1b516bf697288e67fe797662b1873b0">More...</a><br/></td></tr>
<tr class="separator:gaf1b516bf697288e67fe797662b1873b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
@@ -399,53 +418,53 @@ Functions</h2></td></tr>
<tr class="memitem:ga474f3bd3ed38945b087f37fd709560b7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__timer.html#ga474f3bd3ed38945b087f37fd709560b7">EvrRtxTimerDestroyed</a> (<a class="el" href="group__CMSIS__RTOS__TimerMgmt.html#gaad5409379689ee27bb0a0b56ea4a4b34">osTimerId_t</a> timer_id)</td></tr>
<tr class="memdesc:ga474f3bd3ed38945b087f37fd709560b7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful timer delete (Op) <a href="group__rtx__evr__timer.html#ga474f3bd3ed38945b087f37fd709560b7">More...</a><br/></td></tr>
<tr class="separator:ga474f3bd3ed38945b087f37fd709560b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaa281b7380c0fa725faa722badbeb2e5f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flasg.html#gaa281b7380c0fa725faa722badbeb2e5f">EvrRtxEventFlagsError</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, int32_t status)</td></tr>
-<tr class="memdesc:gaa281b7380c0fa725faa722badbeb2e5f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on event flags error (Error) <a href="group__rtx__evr__event__flasg.html#gaa281b7380c0fa725faa722badbeb2e5f">More...</a><br/></td></tr>
+<tr class="memitem:gaa281b7380c0fa725faa722badbeb2e5f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#gaa281b7380c0fa725faa722badbeb2e5f">EvrRtxEventFlagsError</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, int32_t status)</td></tr>
+<tr class="memdesc:gaa281b7380c0fa725faa722badbeb2e5f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on event flags error (Error) <a href="group__rtx__evr__event__flags.html#gaa281b7380c0fa725faa722badbeb2e5f">More...</a><br/></td></tr>
<tr class="separator:gaa281b7380c0fa725faa722badbeb2e5f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gae798cdc4cb10ada732e592318037cba7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flasg.html#gae798cdc4cb10ada732e592318037cba7">EvrRtxEventFlagsNew</a> (const <a class="el" href="group__CMSIS__RTOS__EventFlags.html#structosEventFlagsAttr__t">osEventFlagsAttr_t</a> *attr)</td></tr>
-<tr class="memdesc:gae798cdc4cb10ada732e592318037cba7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on event flags create and initialize (API) <a href="group__rtx__evr__event__flasg.html#gae798cdc4cb10ada732e592318037cba7">More...</a><br/></td></tr>
+<tr class="memitem:gae798cdc4cb10ada732e592318037cba7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#gae798cdc4cb10ada732e592318037cba7">EvrRtxEventFlagsNew</a> (const <a class="el" href="group__CMSIS__RTOS__EventFlags.html#structosEventFlagsAttr__t">osEventFlagsAttr_t</a> *attr)</td></tr>
+<tr class="memdesc:gae798cdc4cb10ada732e592318037cba7"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on event flags create and initialize (API) <a href="group__rtx__evr__event__flags.html#gae798cdc4cb10ada732e592318037cba7">More...</a><br/></td></tr>
<tr class="separator:gae798cdc4cb10ada732e592318037cba7"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gaa1f48b9787e3a7d4f56449ed1dd12f26"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flasg.html#gaa1f48b9787e3a7d4f56449ed1dd12f26">EvrRtxEventFlagsCreated</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, const char *name)</td></tr>
-<tr class="memdesc:gaa1f48b9787e3a7d4f56449ed1dd12f26"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful event flags create (Op) <a href="group__rtx__evr__event__flasg.html#gaa1f48b9787e3a7d4f56449ed1dd12f26">More...</a><br/></td></tr>
+<tr class="memitem:gaa1f48b9787e3a7d4f56449ed1dd12f26"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#gaa1f48b9787e3a7d4f56449ed1dd12f26">EvrRtxEventFlagsCreated</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, const char *name)</td></tr>
+<tr class="memdesc:gaa1f48b9787e3a7d4f56449ed1dd12f26"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful event flags create (Op) <a href="group__rtx__evr__event__flags.html#gaa1f48b9787e3a7d4f56449ed1dd12f26">More...</a><br/></td></tr>
<tr class="separator:gaa1f48b9787e3a7d4f56449ed1dd12f26"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:gae9ebcbc09a1c15c719d95fe7b8c2ee18"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flasg.html#gae9ebcbc09a1c15c719d95fe7b8c2ee18">EvrRtxEventFlagsGetName</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, const char *name)</td></tr>
-<tr class="memdesc:gae9ebcbc09a1c15c719d95fe7b8c2ee18"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on event flags name retrieve (API) <a href="group__rtx__evr__event__flasg.html#gae9ebcbc09a1c15c719d95fe7b8c2ee18">More...</a><br/></td></tr>
+<tr class="memitem:gae9ebcbc09a1c15c719d95fe7b8c2ee18"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#gae9ebcbc09a1c15c719d95fe7b8c2ee18">EvrRtxEventFlagsGetName</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, const char *name)</td></tr>
+<tr class="memdesc:gae9ebcbc09a1c15c719d95fe7b8c2ee18"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on event flags name retrieve (API) <a href="group__rtx__evr__event__flags.html#gae9ebcbc09a1c15c719d95fe7b8c2ee18">More...</a><br/></td></tr>
<tr class="separator:gae9ebcbc09a1c15c719d95fe7b8c2ee18"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5e5c9bd8a0522fc9301782edd6e5ec1f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a5e5c9bd8a0522fc9301782edd6e5ec1f">EvrRtxEventFlagsSet</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t flags)</td></tr>
-<tr class="memdesc:a5e5c9bd8a0522fc9301782edd6e5ec1f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on event flags set (API) <a href="#a5e5c9bd8a0522fc9301782edd6e5ec1f">More...</a><br/></td></tr>
-<tr class="separator:a5e5c9bd8a0522fc9301782edd6e5ec1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5b1b471923918ad294d16255d43ab306"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a5b1b471923918ad294d16255d43ab306">EvrRtxEventFlagsSetDone</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t event_flags)</td></tr>
-<tr class="memdesc:a5b1b471923918ad294d16255d43ab306"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful event flags set (Op) <a href="#a5b1b471923918ad294d16255d43ab306">More...</a><br/></td></tr>
-<tr class="separator:a5b1b471923918ad294d16255d43ab306"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab31f9da565b0170d8e89edf0e848f28b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ab31f9da565b0170d8e89edf0e848f28b">EvrRtxEventFlagsClear</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t flags)</td></tr>
-<tr class="memdesc:ab31f9da565b0170d8e89edf0e848f28b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on event flags clear (API) <a href="#ab31f9da565b0170d8e89edf0e848f28b">More...</a><br/></td></tr>
-<tr class="separator:ab31f9da565b0170d8e89edf0e848f28b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9e4c4e5d45bc721439c1919621a49d5a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a9e4c4e5d45bc721439c1919621a49d5a">EvrRtxEventFlagsClearDone</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t event_flags)</td></tr>
-<tr class="memdesc:a9e4c4e5d45bc721439c1919621a49d5a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful event flags clear (Op) <a href="#a9e4c4e5d45bc721439c1919621a49d5a">More...</a><br/></td></tr>
-<tr class="separator:a9e4c4e5d45bc721439c1919621a49d5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a113c32ff195c612ec2fb6a9dd5740184"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a113c32ff195c612ec2fb6a9dd5740184">EvrRtxEventFlagsGet</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t event_flags)</td></tr>
-<tr class="memdesc:a113c32ff195c612ec2fb6a9dd5740184"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on event flags retrieve (API) <a href="#a113c32ff195c612ec2fb6a9dd5740184">More...</a><br/></td></tr>
-<tr class="separator:a113c32ff195c612ec2fb6a9dd5740184"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ac8361874ffdd854e3778f21d070fed24"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#ac8361874ffdd854e3778f21d070fed24">EvrRtxEventFlagsWait</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t flags, uint32_t options, uint32_t timeout)</td></tr>
-<tr class="memdesc:ac8361874ffdd854e3778f21d070fed24"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on wait for event flags (API) <a href="#ac8361874ffdd854e3778f21d070fed24">More...</a><br/></td></tr>
-<tr class="separator:ac8361874ffdd854e3778f21d070fed24"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afd598e0b02a31083fb41626d68fa489e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#afd598e0b02a31083fb41626d68fa489e">EvrRtxEventFlagsWaitPending</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t flags, uint32_t options, uint32_t timeout)</td></tr>
-<tr class="memdesc:afd598e0b02a31083fb41626d68fa489e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on pending wait for event flags (Op) <a href="#afd598e0b02a31083fb41626d68fa489e">More...</a><br/></td></tr>
-<tr class="separator:afd598e0b02a31083fb41626d68fa489e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga877235cbe04188b831b70a3c2237c827"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flasg.html#ga877235cbe04188b831b70a3c2237c827">EvrRtxEventFlagsWaitTimeout</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id)</td></tr>
-<tr class="memdesc:ga877235cbe04188b831b70a3c2237c827"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on wait timeout for event flags (Op) <a href="group__rtx__evr__event__flasg.html#ga877235cbe04188b831b70a3c2237c827">More...</a><br/></td></tr>
+<tr class="memitem:ga5e5c9bd8a0522fc9301782edd6e5ec1f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#ga5e5c9bd8a0522fc9301782edd6e5ec1f">EvrRtxEventFlagsSet</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t flags)</td></tr>
+<tr class="memdesc:ga5e5c9bd8a0522fc9301782edd6e5ec1f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on event flags set (API) <a href="group__rtx__evr__event__flags.html#ga5e5c9bd8a0522fc9301782edd6e5ec1f">More...</a><br/></td></tr>
+<tr class="separator:ga5e5c9bd8a0522fc9301782edd6e5ec1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5b1b471923918ad294d16255d43ab306"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#ga5b1b471923918ad294d16255d43ab306">EvrRtxEventFlagsSetDone</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t event_flags)</td></tr>
+<tr class="memdesc:ga5b1b471923918ad294d16255d43ab306"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful event flags set (Op) <a href="group__rtx__evr__event__flags.html#ga5b1b471923918ad294d16255d43ab306">More...</a><br/></td></tr>
+<tr class="separator:ga5b1b471923918ad294d16255d43ab306"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab31f9da565b0170d8e89edf0e848f28b"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#gab31f9da565b0170d8e89edf0e848f28b">EvrRtxEventFlagsClear</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t flags)</td></tr>
+<tr class="memdesc:gab31f9da565b0170d8e89edf0e848f28b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on event flags clear (API) <a href="group__rtx__evr__event__flags.html#gab31f9da565b0170d8e89edf0e848f28b">More...</a><br/></td></tr>
+<tr class="separator:gab31f9da565b0170d8e89edf0e848f28b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9e4c4e5d45bc721439c1919621a49d5a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#ga9e4c4e5d45bc721439c1919621a49d5a">EvrRtxEventFlagsClearDone</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t event_flags)</td></tr>
+<tr class="memdesc:ga9e4c4e5d45bc721439c1919621a49d5a"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful event flags clear (Op) <a href="group__rtx__evr__event__flags.html#ga9e4c4e5d45bc721439c1919621a49d5a">More...</a><br/></td></tr>
+<tr class="separator:ga9e4c4e5d45bc721439c1919621a49d5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga113c32ff195c612ec2fb6a9dd5740184"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#ga113c32ff195c612ec2fb6a9dd5740184">EvrRtxEventFlagsGet</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t event_flags)</td></tr>
+<tr class="memdesc:ga113c32ff195c612ec2fb6a9dd5740184"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on event flags retrieve (API) <a href="group__rtx__evr__event__flags.html#ga113c32ff195c612ec2fb6a9dd5740184">More...</a><br/></td></tr>
+<tr class="separator:ga113c32ff195c612ec2fb6a9dd5740184"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac8361874ffdd854e3778f21d070fed24"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#gac8361874ffdd854e3778f21d070fed24">EvrRtxEventFlagsWait</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t flags, uint32_t options, uint32_t timeout)</td></tr>
+<tr class="memdesc:gac8361874ffdd854e3778f21d070fed24"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on wait for event flags (API) <a href="group__rtx__evr__event__flags.html#gac8361874ffdd854e3778f21d070fed24">More...</a><br/></td></tr>
+<tr class="separator:gac8361874ffdd854e3778f21d070fed24"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafd598e0b02a31083fb41626d68fa489e"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#gafd598e0b02a31083fb41626d68fa489e">EvrRtxEventFlagsWaitPending</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t flags, uint32_t options, uint32_t timeout)</td></tr>
+<tr class="memdesc:gafd598e0b02a31083fb41626d68fa489e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on pending wait for event flags (Op) <a href="group__rtx__evr__event__flags.html#gafd598e0b02a31083fb41626d68fa489e">More...</a><br/></td></tr>
+<tr class="separator:gafd598e0b02a31083fb41626d68fa489e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga877235cbe04188b831b70a3c2237c827"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#ga877235cbe04188b831b70a3c2237c827">EvrRtxEventFlagsWaitTimeout</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id)</td></tr>
+<tr class="memdesc:ga877235cbe04188b831b70a3c2237c827"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on wait timeout for event flags (Op) <a href="group__rtx__evr__event__flags.html#ga877235cbe04188b831b70a3c2237c827">More...</a><br/></td></tr>
<tr class="separator:ga877235cbe04188b831b70a3c2237c827"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a7b446f241c971db432ebac5d176bd9de"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a7b446f241c971db432ebac5d176bd9de">EvrRtxEventFlagsWaitCompleted</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t flags, uint32_t options, uint32_t event_flags)</td></tr>
-<tr class="memdesc:a7b446f241c971db432ebac5d176bd9de"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful wait for event flags (Op) <a href="#a7b446f241c971db432ebac5d176bd9de">More...</a><br/></td></tr>
-<tr class="separator:a7b446f241c971db432ebac5d176bd9de"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a66f32e4dddc68cdfd56c32b88b7f13ff"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__evr_8h.html#a66f32e4dddc68cdfd56c32b88b7f13ff">EvrRtxEventFlagsWaitNotCompleted</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t flags, uint32_t options)</td></tr>
-<tr class="memdesc:a66f32e4dddc68cdfd56c32b88b7f13ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on unsuccessful wait for event flags (Op) <a href="#a66f32e4dddc68cdfd56c32b88b7f13ff">More...</a><br/></td></tr>
-<tr class="separator:a66f32e4dddc68cdfd56c32b88b7f13ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga10e98e35999350e9e337c716ba4dc079"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flasg.html#ga10e98e35999350e9e337c716ba4dc079">EvrRtxEventFlagsDelete</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id)</td></tr>
-<tr class="memdesc:ga10e98e35999350e9e337c716ba4dc079"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on event flags delete (API) <a href="group__rtx__evr__event__flasg.html#ga10e98e35999350e9e337c716ba4dc079">More...</a><br/></td></tr>
+<tr class="memitem:ga7b446f241c971db432ebac5d176bd9de"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#ga7b446f241c971db432ebac5d176bd9de">EvrRtxEventFlagsWaitCompleted</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t flags, uint32_t options, uint32_t event_flags)</td></tr>
+<tr class="memdesc:ga7b446f241c971db432ebac5d176bd9de"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful wait for event flags (Op) <a href="group__rtx__evr__event__flags.html#ga7b446f241c971db432ebac5d176bd9de">More...</a><br/></td></tr>
+<tr class="separator:ga7b446f241c971db432ebac5d176bd9de"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga66f32e4dddc68cdfd56c32b88b7f13ff"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#ga66f32e4dddc68cdfd56c32b88b7f13ff">EvrRtxEventFlagsWaitNotCompleted</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id, uint32_t flags, uint32_t options)</td></tr>
+<tr class="memdesc:ga66f32e4dddc68cdfd56c32b88b7f13ff"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on unsuccessful wait for event flags (Op) <a href="group__rtx__evr__event__flags.html#ga66f32e4dddc68cdfd56c32b88b7f13ff">More...</a><br/></td></tr>
+<tr class="separator:ga66f32e4dddc68cdfd56c32b88b7f13ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga10e98e35999350e9e337c716ba4dc079"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#ga10e98e35999350e9e337c716ba4dc079">EvrRtxEventFlagsDelete</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id)</td></tr>
+<tr class="memdesc:ga10e98e35999350e9e337c716ba4dc079"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on event flags delete (API) <a href="group__rtx__evr__event__flags.html#ga10e98e35999350e9e337c716ba4dc079">More...</a><br/></td></tr>
<tr class="separator:ga10e98e35999350e9e337c716ba4dc079"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ga2ef153a6ee7a8d72375f81128454ede9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flasg.html#ga2ef153a6ee7a8d72375f81128454ede9">EvrRtxEventFlagsDestroyed</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id)</td></tr>
-<tr class="memdesc:ga2ef153a6ee7a8d72375f81128454ede9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful event flags delete (Op) <a href="group__rtx__evr__event__flasg.html#ga2ef153a6ee7a8d72375f81128454ede9">More...</a><br/></td></tr>
+<tr class="memitem:ga2ef153a6ee7a8d72375f81128454ede9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__event__flags.html#ga2ef153a6ee7a8d72375f81128454ede9">EvrRtxEventFlagsDestroyed</a> (<a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a> ef_id)</td></tr>
+<tr class="memdesc:ga2ef153a6ee7a8d72375f81128454ede9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on successful event flags delete (Op) <a href="group__rtx__evr__event__flags.html#ga2ef153a6ee7a8d72375f81128454ede9">More...</a><br/></td></tr>
<tr class="separator:ga2ef153a6ee7a8d72375f81128454ede9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga47388f06c025938facfddd95851d666f"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__rtx__evr__mutex.html#ga47388f06c025938facfddd95851d666f">EvrRtxMutexError</a> (<a class="el" href="group__CMSIS__RTOS__MutexMgmt.html#ga313801836c62deb23055efb55a420e42">osMutexId_t</a> mutex_id, int32_t status)</td></tr>
<tr class="memdesc:ga47388f06c025938facfddd95851d666f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Event on mutex error (Error) <a href="group__rtx__evr__mutex.html#ga47388f06c025938facfddd95851d666f">More...</a><br/></td></tr>
@@ -656,6 +675,30 @@ Functions</h2></td></tr>
<tr class="separator:ga3bbf02128c31e5cc7ef4c78cdbec508c"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
+<a class="anchor" id="a8e1abf0403e5aabff14bffa28c0bf14b"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define OS_EVR_THFLAGS&#160;&#160;&#160;OS_EVR_THREAD</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a class="anchor" id="aad9052994e484a85e2ea7c34b3957f29"></a>
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define OS_EVR_WAIT&#160;&#160;&#160;OS_EVR_THREAD</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
<a class="anchor" id="a168269d3a1264ac7a7427f8642e358a4"></a>
<div class="memitem">
<div class="memproto">
@@ -848,645 +891,13 @@ Functions</h2></td></tr>
</div>
</div>
-<h2 class="groupheader">Function Documentation</h2>
-<a class="anchor" id="ac356c777af86c2d8d9250cbffc516e1d"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void EvrRtxThreadFlagsSet </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a>&#160;</td>
- <td class="paramname"><em>thread_id</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">uint32_t&#160;</td>
- <td class="paramname"><em>flags</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div><div class="memdoc">
-<dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags of the thread that shall be set. </td></tr>
- </table>
- </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="abd447773c02e235a8d0bb96dd9bb1c4f"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void EvrRtxThreadFlagsSetDone </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#gaa6c32fe2a3e0a2e01f212d55b02e51c7">osThreadId_t</a>&#160;</td>
- <td class="paramname"><em>thread_id</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">uint32_t&#160;</td>
- <td class="paramname"><em>thread_flags</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div><div class="memdoc">
-<dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">thread_id</td><td>thread ID obtained by <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a> or <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga8df03548e89fbc56402a5cd584a505da">osThreadGetId</a>. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">thread_flags</td><td>thread flags after setting. </td></tr>
- </table>
- </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ac8ddc747c72f7fc5cfa58edcee56b82d"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void EvrRtxThreadFlagsClear </td>
- <td>(</td>
- <td class="paramtype">uint32_t&#160;</td>
- <td class="paramname"><em>flags</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div><div class="memdoc">
-<dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags of the thread that shall be cleared. </td></tr>
- </table>
- </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="aad13b17507cc07a4a1e37a5653489943"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void EvrRtxThreadFlagsClearDone </td>
- <td>(</td>
- <td class="paramtype">uint32_t&#160;</td>
- <td class="paramname"><em>thread_flags</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div><div class="memdoc">
-<dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">thread_flags</td><td>thread flags before clearing. </td></tr>
- </table>
- </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="aab1a30a0ac3dfa588ededbfad52bae30"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void EvrRtxThreadFlagsGet </td>
- <td>(</td>
- <td class="paramtype">uint32_t&#160;</td>
- <td class="paramname"><em>thread_flags</em></td><td>)</td>
- <td></td>
- </tr>
- </table>
-</div><div class="memdoc">
-<dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">thread_flags</td><td>current thread flags. </td></tr>
- </table>
- </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="aad860c571b9b083ff2889fb76fb619f1"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void EvrRtxThreadFlagsWait </td>
- <td>(</td>
- <td class="paramtype">uint32_t&#160;</td>
- <td class="paramname"><em>flags</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">uint32_t&#160;</td>
- <td class="paramname"><em>options</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">uint32_t&#160;</td>
- <td class="paramname"><em>timeout</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div><div class="memdoc">
-<dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags to wait for. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">options</td><td>flags options (osFlagsXxxx). </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">timeout</td><td><a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">Timeout Value</a> or 0 in case of no time-out. </td></tr>
- </table>
- </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ad09ec9317a4440e5228870b750e9860e"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void EvrRtxThreadFlagsWaitPending </td>
- <td>(</td>
- <td class="paramtype">uint32_t&#160;</td>
- <td class="paramname"><em>flags</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">uint32_t&#160;</td>
- <td class="paramname"><em>options</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">uint32_t&#160;</td>
- <td class="paramname"><em>timeout</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div><div class="memdoc">
-<dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags to wait for. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">options</td><td>flags options (osFlagsXxxx). </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">timeout</td><td><a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">Timeout Value</a> or 0 in case of no time-out. </td></tr>
- </table>
- </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a01396074495b21270c75185f63c497d7"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void EvrRtxThreadFlagsWaitCompleted </td>
- <td>(</td>
- <td class="paramtype">uint32_t&#160;</td>
- <td class="paramname"><em>flags</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">uint32_t&#160;</td>
- <td class="paramname"><em>options</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">uint32_t&#160;</td>
- <td class="paramname"><em>thread_flags</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div><div class="memdoc">
-<dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags to wait for. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">options</td><td>flags options (osFlagsXxxx). </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">thread_flags</td><td>thread flags before clearing. </td></tr>
- </table>
- </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="adf6b9f4882f62a65b4e06e1b3e5c9c5b"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void EvrRtxThreadFlagsWaitNotCompleted </td>
- <td>(</td>
- <td class="paramtype">uint32_t&#160;</td>
- <td class="paramname"><em>flags</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">uint32_t&#160;</td>
- <td class="paramname"><em>options</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div><div class="memdoc">
-<dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags to wait for. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">options</td><td>flags options (osFlagsXxxx). </td></tr>
- </table>
- </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a5e5c9bd8a0522fc9301782edd6e5ec1f"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void EvrRtxEventFlagsSet </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a>&#160;</td>
- <td class="paramname"><em>ef_id</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">uint32_t&#160;</td>
- <td class="paramname"><em>flags</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div><div class="memdoc">
-<dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags that shall be set. </td></tr>
- </table>
- </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a5b1b471923918ad294d16255d43ab306"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void EvrRtxEventFlagsSetDone </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a>&#160;</td>
- <td class="paramname"><em>ef_id</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">uint32_t&#160;</td>
- <td class="paramname"><em>event_flags</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div><div class="memdoc">
-<dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">event_flags</td><td>event flags after setting. </td></tr>
- </table>
- </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ab31f9da565b0170d8e89edf0e848f28b"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void EvrRtxEventFlagsClear </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a>&#160;</td>
- <td class="paramname"><em>ef_id</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">uint32_t&#160;</td>
- <td class="paramname"><em>flags</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div><div class="memdoc">
-<dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags that shall be cleared. </td></tr>
- </table>
- </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a9e4c4e5d45bc721439c1919621a49d5a"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void EvrRtxEventFlagsClearDone </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a>&#160;</td>
- <td class="paramname"><em>ef_id</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">uint32_t&#160;</td>
- <td class="paramname"><em>event_flags</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div><div class="memdoc">
-<dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">event_flags</td><td>event flags before clearing. </td></tr>
- </table>
- </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a113c32ff195c612ec2fb6a9dd5740184"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void EvrRtxEventFlagsGet </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a>&#160;</td>
- <td class="paramname"><em>ef_id</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">uint32_t&#160;</td>
- <td class="paramname"><em>event_flags</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div><div class="memdoc">
-<dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">event_flags</td><td>current event flags. </td></tr>
- </table>
- </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="ac8361874ffdd854e3778f21d070fed24"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void EvrRtxEventFlagsWait </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a>&#160;</td>
- <td class="paramname"><em>ef_id</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">uint32_t&#160;</td>
- <td class="paramname"><em>flags</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">uint32_t&#160;</td>
- <td class="paramname"><em>options</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">uint32_t&#160;</td>
- <td class="paramname"><em>timeout</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div><div class="memdoc">
-<dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags to wait for. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">options</td><td>flags options (osFlagsXxxx). </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">timeout</td><td><a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">Timeout Value</a> or 0 in case of no time-out. </td></tr>
- </table>
- </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="afd598e0b02a31083fb41626d68fa489e"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void EvrRtxEventFlagsWaitPending </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a>&#160;</td>
- <td class="paramname"><em>ef_id</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">uint32_t&#160;</td>
- <td class="paramname"><em>flags</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">uint32_t&#160;</td>
- <td class="paramname"><em>options</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">uint32_t&#160;</td>
- <td class="paramname"><em>timeout</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div><div class="memdoc">
-<dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags to wait for. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">options</td><td>flags options (osFlagsXxxx). </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">timeout</td><td><a class="el" href="theory_of_operation.html#CMSIS_RTOS_TimeOutValue">Timeout Value</a> or 0 in case of no time-out. </td></tr>
- </table>
- </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a7b446f241c971db432ebac5d176bd9de"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void EvrRtxEventFlagsWaitCompleted </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a>&#160;</td>
- <td class="paramname"><em>ef_id</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">uint32_t&#160;</td>
- <td class="paramname"><em>flags</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">uint32_t&#160;</td>
- <td class="paramname"><em>options</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">uint32_t&#160;</td>
- <td class="paramname"><em>event_flags</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div><div class="memdoc">
-<dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags to wait for. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">options</td><td>flags options (osFlagsXxxx). </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">event_flags</td><td>event flags before clearing or 0 if specified flags have not been set. </td></tr>
- </table>
- </dd>
-</dl>
-
-</div>
-</div>
-<a class="anchor" id="a66f32e4dddc68cdfd56c32b88b7f13ff"></a>
-<div class="memitem">
-<div class="memproto">
- <table class="memname">
- <tr>
- <td class="memname">void EvrRtxEventFlagsWaitNotCompleted </td>
- <td>(</td>
- <td class="paramtype"><a class="el" href="group__CMSIS__RTOS__EventFlags.html#gafdbab933146d6d81d7cca7287e267a50">osEventFlagsId_t</a>&#160;</td>
- <td class="paramname"><em>ef_id</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">uint32_t&#160;</td>
- <td class="paramname"><em>flags</em>, </td>
- </tr>
- <tr>
- <td class="paramkey"></td>
- <td></td>
- <td class="paramtype">uint32_t&#160;</td>
- <td class="paramname"><em>options</em>&#160;</td>
- </tr>
- <tr>
- <td></td>
- <td>)</td>
- <td></td><td></td>
- </tr>
- </table>
-</div><div class="memdoc">
-<dl class="params"><dt>Parameters</dt><dd>
- <table class="params">
- <tr><td class="paramdir">[in]</td><td class="paramname">ef_id</td><td>event flags ID obtained by <a class="el" href="group__CMSIS__RTOS__EventFlags.html#gab14b1caeb12ffa42cce1bfe889cd07df">osEventFlagsNew</a>. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>flags to wait for. </td></tr>
- <tr><td class="paramdir">[in]</td><td class="paramname">options</td><td>flags options (osFlagsXxxx). </td></tr>
- </table>
- </dd>
-</dl>
-
-</div>
-</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_a43355fbfff7212ac2193223a73d577c.html">RTOS2</a></li><li class="navelem"><a class="el" href="dir_002cf2dd0f795cc97a8d08cc3fa6e516.html">RTX</a></li><li class="navelem"><a class="el" href="dir_061ad8d12aa7dc7d03c29112cd6e086d.html">Include</a></li><li class="navelem"><a class="el" href="rtx__evr_8h.html">rtx_evr.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:03 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/rtx__evr_8txt.html b/docs/RTOS2/html/rtx__evr_8txt.html
index 6d1c3c8..daf6589 100644
--- a/docs/RTOS2/html/rtx__evr_8txt.html
+++ b/docs/RTOS2/html/rtx__evr_8txt.html
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('rtx__evr_8txt.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="rtx__evr_8txt.html">rtx_evr.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:03 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/rtx__os_8h.html b/docs/RTOS2/html/rtx__os_8h.html
index 0ec2356..fdee6f0 100644
--- a/docs/RTOS2/html/rtx__os_8h.html
+++ b/docs/RTOS2/html/rtx__os_8h.html
@@ -192,30 +192,30 @@ Macros</h2></td></tr>
<tr class="memitem:aea20a2b373e98ae88a7cf7e4a56b118f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__os_8h.html#aea20a2b373e98ae88a7cf7e4a56b118f">osRtxVersionAPI</a>&#160;&#160;&#160;20010003</td></tr>
<tr class="memdesc:aea20a2b373e98ae88a7cf7e4a56b118f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Kernel Information. <a href="#aea20a2b373e98ae88a7cf7e4a56b118f">More...</a><br/></td></tr>
<tr class="separator:aea20a2b373e98ae88a7cf7e4a56b118f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad854168120979e8c60630e0140e104e8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__os_8h.html#ad854168120979e8c60630e0140e104e8">osRtxVersionKernel</a>&#160;&#160;&#160;50040000</td></tr>
-<tr class="memdesc:ad854168120979e8c60630e0140e104e8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Kernel version (5.4.0) <a href="#ad854168120979e8c60630e0140e104e8">More...</a><br/></td></tr>
+<tr class="memitem:ad854168120979e8c60630e0140e104e8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__os_8h.html#ad854168120979e8c60630e0140e104e8">osRtxVersionKernel</a>&#160;&#160;&#160;50050001</td></tr>
+<tr class="memdesc:ad854168120979e8c60630e0140e104e8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Kernel version (5.5.1) <a href="#ad854168120979e8c60630e0140e104e8">More...</a><br/></td></tr>
<tr class="separator:ad854168120979e8c60630e0140e104e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a47e0637d30eed2357b238cbb19dbb058"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__os_8h.html#a47e0637d30eed2357b238cbb19dbb058">osRtxKernelId</a>&#160;&#160;&#160;&quot;RTX V5.4.0&quot;</td></tr>
+<tr class="memitem:a47e0637d30eed2357b238cbb19dbb058"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__os_8h.html#a47e0637d30eed2357b238cbb19dbb058">osRtxKernelId</a>&#160;&#160;&#160;&quot;RTX V5.5.1&quot;</td></tr>
<tr class="memdesc:a47e0637d30eed2357b238cbb19dbb058"><td class="mdescLeft">&#160;</td><td class="mdescRight">Kernel identification string. <a href="#a47e0637d30eed2357b238cbb19dbb058">More...</a><br/></td></tr>
<tr class="separator:a47e0637d30eed2357b238cbb19dbb058"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad78a646169b7b4bfa2a278d08fe21fa5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__os_8h.html#ad78a646169b7b4bfa2a278d08fe21fa5">osRtxIdInvalid</a>&#160;&#160;&#160;0x00U</td></tr>
<tr class="memdesc:ad78a646169b7b4bfa2a278d08fe21fa5"><td class="mdescLeft">&#160;</td><td class="mdescRight">Object Identifier definitions. <a href="#ad78a646169b7b4bfa2a278d08fe21fa5">More...</a><br/></td></tr>
<tr class="separator:ad78a646169b7b4bfa2a278d08fe21fa5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ad6f0f1f1b4e1b8c2615429d6a24ca8f5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__os_8h.html#ad6f0f1f1b4e1b8c2615429d6a24ca8f5">osRtxIdThread</a>&#160;&#160;&#160;0x01U</td></tr>
+<tr class="memitem:ad6f0f1f1b4e1b8c2615429d6a24ca8f5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__os_8h.html#ad6f0f1f1b4e1b8c2615429d6a24ca8f5">osRtxIdThread</a>&#160;&#160;&#160;0xF1U</td></tr>
<tr class="separator:ad6f0f1f1b4e1b8c2615429d6a24ca8f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a5e8dd6b61e9b09d20aeea8434861950e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__os_8h.html#a5e8dd6b61e9b09d20aeea8434861950e">osRtxIdTimer</a>&#160;&#160;&#160;0x02U</td></tr>
+<tr class="memitem:a5e8dd6b61e9b09d20aeea8434861950e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__os_8h.html#a5e8dd6b61e9b09d20aeea8434861950e">osRtxIdTimer</a>&#160;&#160;&#160;0xF2U</td></tr>
<tr class="separator:a5e8dd6b61e9b09d20aeea8434861950e"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:aa9b41f7b0dc38018a7db915df5e716cc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__os_8h.html#aa9b41f7b0dc38018a7db915df5e716cc">osRtxIdEventFlags</a>&#160;&#160;&#160;0x03U</td></tr>
+<tr class="memitem:aa9b41f7b0dc38018a7db915df5e716cc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__os_8h.html#aa9b41f7b0dc38018a7db915df5e716cc">osRtxIdEventFlags</a>&#160;&#160;&#160;0xF3U</td></tr>
<tr class="separator:aa9b41f7b0dc38018a7db915df5e716cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a086574b10e90122f5228decea0a5d3dc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__os_8h.html#a086574b10e90122f5228decea0a5d3dc">osRtxIdMutex</a>&#160;&#160;&#160;0x04U</td></tr>
+<tr class="memitem:a086574b10e90122f5228decea0a5d3dc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__os_8h.html#a086574b10e90122f5228decea0a5d3dc">osRtxIdMutex</a>&#160;&#160;&#160;0xF5U</td></tr>
<tr class="separator:a086574b10e90122f5228decea0a5d3dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4778b8ce61af3d942501bb4ff28c18f1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__os_8h.html#a4778b8ce61af3d942501bb4ff28c18f1">osRtxIdSemaphore</a>&#160;&#160;&#160;0x05U</td></tr>
+<tr class="memitem:a4778b8ce61af3d942501bb4ff28c18f1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__os_8h.html#a4778b8ce61af3d942501bb4ff28c18f1">osRtxIdSemaphore</a>&#160;&#160;&#160;0xF6U</td></tr>
<tr class="separator:a4778b8ce61af3d942501bb4ff28c18f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a3cddbd1d03aedae758445d17db319fec"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__os_8h.html#a3cddbd1d03aedae758445d17db319fec">osRtxIdMemoryPool</a>&#160;&#160;&#160;0x06U</td></tr>
+<tr class="memitem:a3cddbd1d03aedae758445d17db319fec"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__os_8h.html#a3cddbd1d03aedae758445d17db319fec">osRtxIdMemoryPool</a>&#160;&#160;&#160;0xF7U</td></tr>
<tr class="separator:a3cddbd1d03aedae758445d17db319fec"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a84bb69c0a0d02b2adc4d499803ccb063"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__os_8h.html#a84bb69c0a0d02b2adc4d499803ccb063">osRtxIdMessage</a>&#160;&#160;&#160;0x07U</td></tr>
+<tr class="memitem:a84bb69c0a0d02b2adc4d499803ccb063"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__os_8h.html#a84bb69c0a0d02b2adc4d499803ccb063">osRtxIdMessage</a>&#160;&#160;&#160;0xF9U</td></tr>
<tr class="separator:a84bb69c0a0d02b2adc4d499803ccb063"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a260226a1f72b4a333f01573430b60b17"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__os_8h.html#a260226a1f72b4a333f01573430b60b17">osRtxIdMessageQueue</a>&#160;&#160;&#160;0x08U</td></tr>
+<tr class="memitem:a260226a1f72b4a333f01573430b60b17"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__os_8h.html#a260226a1f72b4a333f01573430b60b17">osRtxIdMessageQueue</a>&#160;&#160;&#160;0xFAU</td></tr>
<tr class="separator:a260226a1f72b4a333f01573430b60b17"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a797c4d97bb5e216e6901c1e30e96cb34"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="rtx__os_8h.html#a797c4d97bb5e216e6901c1e30e96cb34">osRtxFlagSystemObject</a>&#160;&#160;&#160;0x01U</td></tr>
<tr class="memdesc:a797c4d97bb5e216e6901c1e30e96cb34"><td class="mdescLeft">&#160;</td><td class="mdescRight">Object Flags definitions. <a href="#a797c4d97bb5e216e6901c1e30e96cb34">More...</a><br/></td></tr>
@@ -1822,7 +1822,7 @@ Message Queue Control Blocks. </td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define osRtxVersionKernel&#160;&#160;&#160;50040000</td>
+ <td class="memname">#define osRtxVersionKernel&#160;&#160;&#160;50050001</td>
</tr>
</table>
</div><div class="memdoc">
@@ -1834,7 +1834,7 @@ Message Queue Control Blocks. </td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define osRtxKernelId&#160;&#160;&#160;&quot;RTX V5.4.0&quot;</td>
+ <td class="memname">#define osRtxKernelId&#160;&#160;&#160;&quot;RTX V5.5.1&quot;</td>
</tr>
</table>
</div><div class="memdoc">
@@ -1858,7 +1858,7 @@ Message Queue Control Blocks. </td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define osRtxIdThread&#160;&#160;&#160;0x01U</td>
+ <td class="memname">#define osRtxIdThread&#160;&#160;&#160;0xF1U</td>
</tr>
</table>
</div><div class="memdoc">
@@ -1870,7 +1870,7 @@ Message Queue Control Blocks. </td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define osRtxIdTimer&#160;&#160;&#160;0x02U</td>
+ <td class="memname">#define osRtxIdTimer&#160;&#160;&#160;0xF2U</td>
</tr>
</table>
</div><div class="memdoc">
@@ -1882,7 +1882,7 @@ Message Queue Control Blocks. </td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define osRtxIdEventFlags&#160;&#160;&#160;0x03U</td>
+ <td class="memname">#define osRtxIdEventFlags&#160;&#160;&#160;0xF3U</td>
</tr>
</table>
</div><div class="memdoc">
@@ -1894,7 +1894,7 @@ Message Queue Control Blocks. </td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define osRtxIdMutex&#160;&#160;&#160;0x04U</td>
+ <td class="memname">#define osRtxIdMutex&#160;&#160;&#160;0xF5U</td>
</tr>
</table>
</div><div class="memdoc">
@@ -1906,7 +1906,7 @@ Message Queue Control Blocks. </td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define osRtxIdSemaphore&#160;&#160;&#160;0x05U</td>
+ <td class="memname">#define osRtxIdSemaphore&#160;&#160;&#160;0xF6U</td>
</tr>
</table>
</div><div class="memdoc">
@@ -1918,7 +1918,7 @@ Message Queue Control Blocks. </td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define osRtxIdMemoryPool&#160;&#160;&#160;0x06U</td>
+ <td class="memname">#define osRtxIdMemoryPool&#160;&#160;&#160;0xF7U</td>
</tr>
</table>
</div><div class="memdoc">
@@ -1930,7 +1930,7 @@ Message Queue Control Blocks. </td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define osRtxIdMessage&#160;&#160;&#160;0x07U</td>
+ <td class="memname">#define osRtxIdMessage&#160;&#160;&#160;0xF9U</td>
</tr>
</table>
</div><div class="memdoc">
@@ -1942,7 +1942,7 @@ Message Queue Control Blocks. </td></tr>
<div class="memproto">
<table class="memname">
<tr>
- <td class="memname">#define osRtxIdMessageQueue&#160;&#160;&#160;0x08U</td>
+ <td class="memname">#define osRtxIdMessageQueue&#160;&#160;&#160;0xFAU</td>
</tr>
</table>
</div><div class="memdoc">
@@ -2549,7 +2549,7 @@ Message Queue Control Blocks. </td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="dir_a43355fbfff7212ac2193223a73d577c.html">RTOS2</a></li><li class="navelem"><a class="el" href="dir_002cf2dd0f795cc97a8d08cc3fa6e516.html">RTX</a></li><li class="navelem"><a class="el" href="dir_061ad8d12aa7dc7d03c29112cd6e086d.html">Include</a></li><li class="navelem"><a class="el" href="rtx__os_8h.html">rtx_os.h</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:03 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/rtx__os_8h_structosRtxInfo__t_8timer.js b/docs/RTOS2/html/rtx__os_8h_structosRtxInfo__t_8timer.js
deleted file mode 100644
index 226e12c..0000000
--- a/docs/RTOS2/html/rtx__os_8h_structosRtxInfo__t_8timer.js
+++ /dev/null
@@ -1,6 +0,0 @@
-var rtx__os_8h_structosRtxInfo__t_8timer =
-[
- [ "list", "rtx__os_8h.html#a10ae9fc7d453b0dd525d0edf2ede7961", null ],
- [ "thread", "rtx__os_8h.html#adc127f5d2483352fd20eaddb38feb6d2", null ],
- [ "mq", "rtx__os_8h.html#a1d8a4975693ef1eb9ca54878098d608f", null ]
-]; \ No newline at end of file
diff --git a/docs/RTOS2/html/rtx__os_8txt.html b/docs/RTOS2/html/rtx__os_8txt.html
index a912eb9..8bfbfd7 100644
--- a/docs/RTOS2/html/rtx__os_8txt.html
+++ b/docs/RTOS2/html/rtx__os_8txt.html
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('rtx__os_8txt.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="rtx__os_8txt.html">rtx_os.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:03 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/search/all_11.js b/docs/RTOS2/html/search/all_11.js
index 82b4018..e1bff31 100644
--- a/docs/RTOS2/html/search/all_11.js
+++ b/docs/RTOS2/html/search/all_11.js
@@ -1,6 +1,7 @@
var searchData=
[
['semaphores',['Semaphores',['../group__CMSIS__RTOS__SemaphoreMgmt.html',1,'']]],
+ ['stack_20requirements',['Stack Requirements',['../pStackRequirements.html',1,'technicalData5']]],
['supported_20toolchains',['Supported Toolchains',['../pToolchains.html',1,'technicalData5']]],
['semaphore_20functions',['Semaphore Functions',['../group__rtx__evr__semaphore.html',1,'']]],
['sp',['sp',['../rtx__os_8h.html#a382a07e24a852d580d7548b8d517384c',1,'osRtxThread_t']]],
diff --git a/docs/RTOS2/html/search/all_12.js b/docs/RTOS2/html/search/all_12.js
index d4d22a6..1e25951 100644
--- a/docs/RTOS2/html/search/all_12.js
+++ b/docs/RTOS2/html/search/all_12.js
@@ -4,6 +4,7 @@ var searchData=
['thread_20management',['Thread Management',['../group__CMSIS__RTOS__ThreadMgmt.html',1,'']]],
['timer_20management',['Timer Management',['../group__CMSIS__RTOS__TimerMgmt.html',1,'']]],
['thread_20functions',['Thread Functions',['../group__rtx__evr__thread.html',1,'']]],
+ ['thread_20flags_20functions',['Thread Flags Functions',['../group__rtx__evr__thread__flags.html',1,'']]],
['timer_20functions',['Timer Functions',['../group__rtx__evr__timer.html',1,'']]],
['technical_20data',['Technical Data',['../technicalData5.html',1,'rtx5_impl']]],
['theory_20of_20operation',['Theory of Operation',['../theory_of_operation.html',1,'rtx5_impl']]],
diff --git a/docs/RTOS2/html/search/all_5.js b/docs/RTOS2/html/search/all_5.js
index f5d2dd5..0885a95 100644
--- a/docs/RTOS2/html/search/all_5.js
+++ b/docs/RTOS2/html/search/all_5.js
@@ -2,22 +2,28 @@ var searchData=
[
['event_20flags',['Event Flags',['../group__CMSIS__RTOS__EventFlags.html',1,'']]],
['event_5fflags',['event_flags',['../rtx__os_8h.html#a7044be0679894b5daf72f19f9dd06e03',1,'osRtxEventFlags_t']]],
- ['evrrtxeventflagsclear',['EvrRtxEventFlagsClear',['../rtx__evr_8h.html#ab31f9da565b0170d8e89edf0e848f28b',1,'rtx_evr.h']]],
- ['evrrtxeventflagscleardone',['EvrRtxEventFlagsClearDone',['../rtx__evr_8h.html#a9e4c4e5d45bc721439c1919621a49d5a',1,'rtx_evr.h']]],
- ['evrrtxeventflagscreated',['EvrRtxEventFlagsCreated',['../group__rtx__evr__event__flasg.html#gaa1f48b9787e3a7d4f56449ed1dd12f26',1,'rtx_evr.h']]],
- ['evrrtxeventflagsdelete',['EvrRtxEventFlagsDelete',['../group__rtx__evr__event__flasg.html#ga10e98e35999350e9e337c716ba4dc079',1,'rtx_evr.h']]],
- ['evrrtxeventflagsdestroyed',['EvrRtxEventFlagsDestroyed',['../group__rtx__evr__event__flasg.html#ga2ef153a6ee7a8d72375f81128454ede9',1,'rtx_evr.h']]],
- ['evrrtxeventflagserror',['EvrRtxEventFlagsError',['../group__rtx__evr__event__flasg.html#gaa281b7380c0fa725faa722badbeb2e5f',1,'rtx_evr.h']]],
- ['evrrtxeventflagsget',['EvrRtxEventFlagsGet',['../rtx__evr_8h.html#a113c32ff195c612ec2fb6a9dd5740184',1,'rtx_evr.h']]],
- ['evrrtxeventflagsgetname',['EvrRtxEventFlagsGetName',['../group__rtx__evr__event__flasg.html#gae9ebcbc09a1c15c719d95fe7b8c2ee18',1,'rtx_evr.h']]],
- ['evrrtxeventflagsnew',['EvrRtxEventFlagsNew',['../group__rtx__evr__event__flasg.html#gae798cdc4cb10ada732e592318037cba7',1,'rtx_evr.h']]],
- ['evrrtxeventflagsset',['EvrRtxEventFlagsSet',['../rtx__evr_8h.html#a5e5c9bd8a0522fc9301782edd6e5ec1f',1,'rtx_evr.h']]],
- ['evrrtxeventflagssetdone',['EvrRtxEventFlagsSetDone',['../rtx__evr_8h.html#a5b1b471923918ad294d16255d43ab306',1,'rtx_evr.h']]],
- ['evrrtxeventflagswait',['EvrRtxEventFlagsWait',['../rtx__evr_8h.html#ac8361874ffdd854e3778f21d070fed24',1,'rtx_evr.h']]],
- ['evrrtxeventflagswaitcompleted',['EvrRtxEventFlagsWaitCompleted',['../rtx__evr_8h.html#a7b446f241c971db432ebac5d176bd9de',1,'rtx_evr.h']]],
- ['evrrtxeventflagswaitnotcompleted',['EvrRtxEventFlagsWaitNotCompleted',['../rtx__evr_8h.html#a66f32e4dddc68cdfd56c32b88b7f13ff',1,'rtx_evr.h']]],
- ['evrrtxeventflagswaitpending',['EvrRtxEventFlagsWaitPending',['../rtx__evr_8h.html#afd598e0b02a31083fb41626d68fa489e',1,'rtx_evr.h']]],
- ['evrrtxeventflagswaittimeout',['EvrRtxEventFlagsWaitTimeout',['../group__rtx__evr__event__flasg.html#ga877235cbe04188b831b70a3c2237c827',1,'rtx_evr.h']]],
+ ['evrrtxdelay',['EvrRtxDelay',['../group__rtx__evr__wait.html#gaec642f6e093f6c1c9b9d7609c4b0d174',1,'rtx_evr.h']]],
+ ['evrrtxdelaycompleted',['EvrRtxDelayCompleted',['../group__rtx__evr__wait.html#gaff18b7b13dc1fe87d1c9d3b23ed55208',1,'rtx_evr.h']]],
+ ['evrrtxdelayerror',['EvrRtxDelayError',['../group__rtx__evr__wait.html#ga9ca2a1f7c2231057dcdb9df400284c0a',1,'rtx_evr.h']]],
+ ['evrrtxdelaystarted',['EvrRtxDelayStarted',['../group__rtx__evr__wait.html#gad489decd779491c1f247214e541cd4e8',1,'rtx_evr.h']]],
+ ['evrrtxdelayuntil',['EvrRtxDelayUntil',['../group__rtx__evr__wait.html#ga16728292de4e2665248693fff603a2c3',1,'rtx_evr.h']]],
+ ['evrrtxdelayuntilstarted',['EvrRtxDelayUntilStarted',['../group__rtx__evr__wait.html#ga46ffa7cb290130a3b0d10dbd6c3faddd',1,'rtx_evr.h']]],
+ ['evrrtxeventflagsclear',['EvrRtxEventFlagsClear',['../group__rtx__evr__event__flags.html#gab31f9da565b0170d8e89edf0e848f28b',1,'rtx_evr.h']]],
+ ['evrrtxeventflagscleardone',['EvrRtxEventFlagsClearDone',['../group__rtx__evr__event__flags.html#ga9e4c4e5d45bc721439c1919621a49d5a',1,'rtx_evr.h']]],
+ ['evrrtxeventflagscreated',['EvrRtxEventFlagsCreated',['../group__rtx__evr__event__flags.html#gaa1f48b9787e3a7d4f56449ed1dd12f26',1,'rtx_evr.h']]],
+ ['evrrtxeventflagsdelete',['EvrRtxEventFlagsDelete',['../group__rtx__evr__event__flags.html#ga10e98e35999350e9e337c716ba4dc079',1,'rtx_evr.h']]],
+ ['evrrtxeventflagsdestroyed',['EvrRtxEventFlagsDestroyed',['../group__rtx__evr__event__flags.html#ga2ef153a6ee7a8d72375f81128454ede9',1,'rtx_evr.h']]],
+ ['evrrtxeventflagserror',['EvrRtxEventFlagsError',['../group__rtx__evr__event__flags.html#gaa281b7380c0fa725faa722badbeb2e5f',1,'rtx_evr.h']]],
+ ['evrrtxeventflagsget',['EvrRtxEventFlagsGet',['../group__rtx__evr__event__flags.html#ga113c32ff195c612ec2fb6a9dd5740184',1,'rtx_evr.h']]],
+ ['evrrtxeventflagsgetname',['EvrRtxEventFlagsGetName',['../group__rtx__evr__event__flags.html#gae9ebcbc09a1c15c719d95fe7b8c2ee18',1,'rtx_evr.h']]],
+ ['evrrtxeventflagsnew',['EvrRtxEventFlagsNew',['../group__rtx__evr__event__flags.html#gae798cdc4cb10ada732e592318037cba7',1,'rtx_evr.h']]],
+ ['evrrtxeventflagsset',['EvrRtxEventFlagsSet',['../group__rtx__evr__event__flags.html#ga5e5c9bd8a0522fc9301782edd6e5ec1f',1,'rtx_evr.h']]],
+ ['evrrtxeventflagssetdone',['EvrRtxEventFlagsSetDone',['../group__rtx__evr__event__flags.html#ga5b1b471923918ad294d16255d43ab306',1,'rtx_evr.h']]],
+ ['evrrtxeventflagswait',['EvrRtxEventFlagsWait',['../group__rtx__evr__event__flags.html#gac8361874ffdd854e3778f21d070fed24',1,'rtx_evr.h']]],
+ ['evrrtxeventflagswaitcompleted',['EvrRtxEventFlagsWaitCompleted',['../group__rtx__evr__event__flags.html#ga7b446f241c971db432ebac5d176bd9de',1,'rtx_evr.h']]],
+ ['evrrtxeventflagswaitnotcompleted',['EvrRtxEventFlagsWaitNotCompleted',['../group__rtx__evr__event__flags.html#ga66f32e4dddc68cdfd56c32b88b7f13ff',1,'rtx_evr.h']]],
+ ['evrrtxeventflagswaitpending',['EvrRtxEventFlagsWaitPending',['../group__rtx__evr__event__flags.html#gafd598e0b02a31083fb41626d68fa489e',1,'rtx_evr.h']]],
+ ['evrrtxeventflagswaittimeout',['EvrRtxEventFlagsWaitTimeout',['../group__rtx__evr__event__flags.html#ga877235cbe04188b831b70a3c2237c827',1,'rtx_evr.h']]],
['evrrtxkernelerror',['EvrRtxKernelError',['../group__rtx__evr__kernel.html#ga2a38154886e6293e127bafcfb6f7d609',1,'rtx_evr.h']]],
['evrrtxkernelgetinfo',['EvrRtxKernelGetInfo',['../group__rtx__evr__kernel.html#ga4c2a175b79d39d70a4a5112e270d03f2',1,'rtx_evr.h']]],
['evrrtxkernelgetstate',['EvrRtxKernelGetState',['../group__rtx__evr__kernel.html#gad6407e9ff0910629b041866bd801075a',1,'rtx_evr.h']]],
@@ -25,7 +31,7 @@ var searchData=
['evrrtxkernelgetsystimerfreq',['EvrRtxKernelGetSysTimerFreq',['../group__rtx__evr__kernel.html#gaf2bdfcb7b099295c7b0123abe88e10a3',1,'rtx_evr.h']]],
['evrrtxkernelgettickcount',['EvrRtxKernelGetTickCount',['../group__rtx__evr__kernel.html#ga64431a63437506a6f7fe22637d4891c5',1,'rtx_evr.h']]],
['evrrtxkernelgettickfreq',['EvrRtxKernelGetTickFreq',['../group__rtx__evr__kernel.html#ga7404f3a22af84ad4091c24811fc1bf87',1,'rtx_evr.h']]],
- ['evrrtxkernelinforetrieved',['EvrRtxKernelInfoRetrieved',['../group__rtx__evr__kernel.html#gaf09b8cd94ad2384e3ab518f0df94a651',1,'rtx_evr.h']]],
+ ['evrrtxkernelinforetrieved',['EvrRtxKernelInfoRetrieved',['../group__rtx__evr__kernel.html#ga85f9569d363a9a8f9677041405d0935f',1,'rtx_evr.h']]],
['evrrtxkernelinitialize',['EvrRtxKernelInitialize',['../group__rtx__evr__kernel.html#ga7e84d337b452f647c3a3d6937abd6292',1,'rtx_evr.h']]],
['evrrtxkernelinitialized',['EvrRtxKernelInitialized',['../group__rtx__evr__kernel.html#ga5db8d306617656bfec12638e17584d66',1,'rtx_evr.h']]],
['evrrtxkernellock',['EvrRtxKernelLock',['../group__rtx__evr__kernel.html#ga1d0340812c29274c6150fa72288e0612',1,'rtx_evr.h']]],
@@ -117,25 +123,23 @@ var searchData=
['evrrtxsemaphorereleased',['EvrRtxSemaphoreReleased',['../group__rtx__evr__semaphore.html#ga814dc5c7d95e7d1bfb30ce0f472ae420',1,'rtx_evr.h']]],
['evrrtxthreadblocked',['EvrRtxThreadBlocked',['../group__rtx__evr__thread.html#gab9efd66ed2edb439c5081806c9b63cf9',1,'rtx_evr.h']]],
['evrrtxthreadcreated',['EvrRtxThreadCreated',['../group__rtx__evr__thread.html#ga5bfa3bc241aea59ebe9bc1edcf6b78d8',1,'rtx_evr.h']]],
- ['evrrtxthreaddelay',['EvrRtxThreadDelay',['../group__rtx__evr__thread.html#gadd45d32305aa45668a36f2c9f0f4c758',1,'rtx_evr.h']]],
- ['evrrtxthreaddelaycompleted',['EvrRtxThreadDelayCompleted',['../group__rtx__evr__thread.html#gab46562848142ce5ea806d629fd000168',1,'rtx_evr.h']]],
- ['evrrtxthreaddelayuntil',['EvrRtxThreadDelayUntil',['../group__rtx__evr__thread.html#gaf59defd6c171d2c3d3508e7136278db2',1,'rtx_evr.h']]],
['evrrtxthreaddestroyed',['EvrRtxThreadDestroyed',['../group__rtx__evr__thread.html#gaa5aa707fc2d6b44bfcb86bce2e2e90f3',1,'rtx_evr.h']]],
['evrrtxthreaddetach',['EvrRtxThreadDetach',['../group__rtx__evr__thread.html#ga02088c2d38cbc31a46675334f63f37f5',1,'rtx_evr.h']]],
['evrrtxthreaddetached',['EvrRtxThreadDetached',['../group__rtx__evr__thread.html#gac60670562ed1efbfbc61036d881c8af9',1,'rtx_evr.h']]],
['evrrtxthreadenumerate',['EvrRtxThreadEnumerate',['../group__rtx__evr__thread.html#ga1999d77992b03347abdca7ec17f91cca',1,'rtx_evr.h']]],
['evrrtxthreaderror',['EvrRtxThreadError',['../group__rtx__evr__thread.html#ga4a2879b06201a29d8c223253d41cca43',1,'rtx_evr.h']]],
['evrrtxthreadexit',['EvrRtxThreadExit',['../group__rtx__evr__thread.html#gaa557f9732a8a2120f08cfb2694aa26fb',1,'rtx_evr.h']]],
- ['evrrtxthreadflagsclear',['EvrRtxThreadFlagsClear',['../rtx__evr_8h.html#ac8ddc747c72f7fc5cfa58edcee56b82d',1,'rtx_evr.h']]],
- ['evrrtxthreadflagscleardone',['EvrRtxThreadFlagsClearDone',['../rtx__evr_8h.html#aad13b17507cc07a4a1e37a5653489943',1,'rtx_evr.h']]],
- ['evrrtxthreadflagsget',['EvrRtxThreadFlagsGet',['../rtx__evr_8h.html#aab1a30a0ac3dfa588ededbfad52bae30',1,'rtx_evr.h']]],
- ['evrrtxthreadflagsset',['EvrRtxThreadFlagsSet',['../rtx__evr_8h.html#ac356c777af86c2d8d9250cbffc516e1d',1,'rtx_evr.h']]],
- ['evrrtxthreadflagssetdone',['EvrRtxThreadFlagsSetDone',['../rtx__evr_8h.html#abd447773c02e235a8d0bb96dd9bb1c4f',1,'rtx_evr.h']]],
- ['evrrtxthreadflagswait',['EvrRtxThreadFlagsWait',['../rtx__evr_8h.html#aad860c571b9b083ff2889fb76fb619f1',1,'rtx_evr.h']]],
- ['evrrtxthreadflagswaitcompleted',['EvrRtxThreadFlagsWaitCompleted',['../rtx__evr_8h.html#a01396074495b21270c75185f63c497d7',1,'rtx_evr.h']]],
- ['evrrtxthreadflagswaitnotcompleted',['EvrRtxThreadFlagsWaitNotCompleted',['../rtx__evr_8h.html#adf6b9f4882f62a65b4e06e1b3e5c9c5b',1,'rtx_evr.h']]],
- ['evrrtxthreadflagswaitpending',['EvrRtxThreadFlagsWaitPending',['../rtx__evr_8h.html#ad09ec9317a4440e5228870b750e9860e',1,'rtx_evr.h']]],
- ['evrrtxthreadflagswaittimeout',['EvrRtxThreadFlagsWaitTimeout',['../group__rtx__evr__thread.html#gadbbee398f4fab418c9b8115fc7392ff8',1,'rtx_evr.h']]],
+ ['evrrtxthreadflagsclear',['EvrRtxThreadFlagsClear',['../group__rtx__evr__thread__flags.html#gac8ddc747c72f7fc5cfa58edcee56b82d',1,'rtx_evr.h']]],
+ ['evrrtxthreadflagscleardone',['EvrRtxThreadFlagsClearDone',['../group__rtx__evr__thread__flags.html#gaad13b17507cc07a4a1e37a5653489943',1,'rtx_evr.h']]],
+ ['evrrtxthreadflagserror',['EvrRtxThreadFlagsError',['../group__rtx__evr__thread__flags.html#gad3609bfc41e1bee23b41973281096ed6',1,'rtx_evr.h']]],
+ ['evrrtxthreadflagsget',['EvrRtxThreadFlagsGet',['../group__rtx__evr__thread__flags.html#gaab1a30a0ac3dfa588ededbfad52bae30',1,'rtx_evr.h']]],
+ ['evrrtxthreadflagsset',['EvrRtxThreadFlagsSet',['../group__rtx__evr__thread__flags.html#gac356c777af86c2d8d9250cbffc516e1d',1,'rtx_evr.h']]],
+ ['evrrtxthreadflagssetdone',['EvrRtxThreadFlagsSetDone',['../group__rtx__evr__thread__flags.html#gabd447773c02e235a8d0bb96dd9bb1c4f',1,'rtx_evr.h']]],
+ ['evrrtxthreadflagswait',['EvrRtxThreadFlagsWait',['../group__rtx__evr__thread__flags.html#gaad860c571b9b083ff2889fb76fb619f1',1,'rtx_evr.h']]],
+ ['evrrtxthreadflagswaitcompleted',['EvrRtxThreadFlagsWaitCompleted',['../group__rtx__evr__thread__flags.html#ga5e00be70234d0ca3b0d4d99fb58295bc',1,'rtx_evr.h']]],
+ ['evrrtxthreadflagswaitnotcompleted',['EvrRtxThreadFlagsWaitNotCompleted',['../group__rtx__evr__thread__flags.html#gadf6b9f4882f62a65b4e06e1b3e5c9c5b',1,'rtx_evr.h']]],
+ ['evrrtxthreadflagswaitpending',['EvrRtxThreadFlagsWaitPending',['../group__rtx__evr__thread__flags.html#gad09ec9317a4440e5228870b750e9860e',1,'rtx_evr.h']]],
+ ['evrrtxthreadflagswaittimeout',['EvrRtxThreadFlagsWaitTimeout',['../group__rtx__evr__thread__flags.html#gae45ec48e082608d2ba72ce7c695899c6',1,'rtx_evr.h']]],
['evrrtxthreadgetcount',['EvrRtxThreadGetCount',['../group__rtx__evr__thread.html#ga6d5932965736e0f2f35fe2d87bd622e7',1,'rtx_evr.h']]],
['evrrtxthreadgetid',['EvrRtxThreadGetId',['../group__rtx__evr__thread.html#ga40c0d21a5c0d128f09966aeeca37ecba',1,'rtx_evr.h']]],
['evrrtxthreadgetname',['EvrRtxThreadGetName',['../group__rtx__evr__thread.html#ga4f849a33d2c95754b11a499d77503b5c',1,'rtx_evr.h']]],
@@ -148,6 +152,7 @@ var searchData=
['evrrtxthreadjoinpending',['EvrRtxThreadJoinPending',['../group__rtx__evr__thread.html#ga47b64cfdc5c5410dde2c5d9145c7d79b',1,'rtx_evr.h']]],
['evrrtxthreadnew',['EvrRtxThreadNew',['../group__rtx__evr__thread.html#ga396ce41f68401a885f0ae46a54e8dd1f',1,'rtx_evr.h']]],
['evrrtxthreadpreempted',['EvrRtxThreadPreempted',['../group__rtx__evr__thread.html#gabe470d5bb1373c59c51470fd20b55bcb',1,'rtx_evr.h']]],
+ ['evrrtxthreadpriorityupdated',['EvrRtxThreadPriorityUpdated',['../group__rtx__evr__thread.html#ga831b3e64d459a325fbc13033caa39f05',1,'rtx_evr.h']]],
['evrrtxthreadresume',['EvrRtxThreadResume',['../group__rtx__evr__thread.html#gaf41ff549329cf2feb4a1efe49c518e30',1,'rtx_evr.h']]],
['evrrtxthreadresumed',['EvrRtxThreadResumed',['../group__rtx__evr__thread.html#ga8b25f2548a9f3c069431131169d170ac',1,'rtx_evr.h']]],
['evrrtxthreadsetpriority',['EvrRtxThreadSetPriority',['../group__rtx__evr__thread.html#gabf4a015bd3fb2a33c0d105a871aaba72',1,'rtx_evr.h']]],
@@ -170,5 +175,5 @@ var searchData=
['evrrtxtimerstop',['EvrRtxTimerStop',['../group__rtx__evr__timer.html#ga27cf05adc61d30a0e68f380c96ea5f93',1,'rtx_evr.h']]],
['evrrtxtimerstopped',['EvrRtxTimerStopped',['../group__rtx__evr__timer.html#gaccd59c7ae2351e0a1bf96cdb749c049f',1,'rtx_evr.h']]],
['event_20functions',['Event functions',['../group__rtx__evr.html',1,'']]],
- ['event_20flags_20functions',['Event Flags Functions',['../group__rtx__evr__event__flasg.html',1,'']]]
+ ['event_20flags_20functions',['Event Flags Functions',['../group__rtx__evr__event__flags.html',1,'']]]
];
diff --git a/docs/RTOS2/html/search/all_7.js b/docs/RTOS2/html/search/all_7.js
index 2556a86..f456ee7 100644
--- a/docs/RTOS2/html/search/all_7.js
+++ b/docs/RTOS2/html/search/all_7.js
@@ -1,5 +1,6 @@
var searchData=
[
['generic_20wait_20functions',['Generic Wait Functions',['../group__CMSIS__RTOS__Wait.html',1,'']]],
- ['generic_20rtos_20interface',['Generic RTOS Interface',['../genRTOS2IF.html',1,'index']]]
+ ['generic_20rtos_20interface',['Generic RTOS Interface',['../genRTOS2IF.html',1,'index']]],
+ ['generic_20wait_20functions',['Generic Wait Functions',['../group__rtx__evr__wait.html',1,'']]]
];
diff --git a/docs/RTOS2/html/search/all_e.js b/docs/RTOS2/html/search/all_e.js
index 7f8b4dd..b51a855 100644
--- a/docs/RTOS2/html/search/all_e.js
+++ b/docs/RTOS2/html/search/all_e.js
@@ -1,6 +1,8 @@
var searchData=
[
['os_20tick_20api',['OS Tick API',['../group__CMSIS__RTOS__TickAPI.html',1,'']]],
+ ['os_5fevr_5fthflags',['OS_EVR_THFLAGS',['../rtx__evr_8h.html#a8e1abf0403e5aabff14bffa28c0bf14b',1,'rtx_evr.h']]],
+ ['os_5fevr_5fwait',['OS_EVR_WAIT',['../rtx__evr_8h.html#aad9052994e484a85e2ea7c34b3957f29',1,'rtx_evr.h']]],
['os_5fid',['os_id',['../rtx__os_8h.html#a7b7d02cdf33432995469f29878f7dcda',1,'osRtxInfo_t']]],
['os_5ftick_2eh',['os_tick.h',['../os__tick_8h.html',1,'']]],
['os_5ftick_5facknowledgeirq',['OS_Tick_AcknowledgeIRQ',['../group__CMSIS__RTOS__TickAPI.html#ga57065ec4b281504ad4de13a419870b4f',1,'os_tick.h']]],
diff --git a/docs/RTOS2/html/search/defines_2.js b/docs/RTOS2/html/search/defines_2.js
index 64a7533..72ae1aa 100644
--- a/docs/RTOS2/html/search/defines_2.js
+++ b/docs/RTOS2/html/search/defines_2.js
@@ -1,5 +1,7 @@
var searchData=
[
+ ['os_5fevr_5fthflags',['OS_EVR_THFLAGS',['../rtx__evr_8h.html#a8e1abf0403e5aabff14bffa28c0bf14b',1,'rtx_evr.h']]],
+ ['os_5fevr_5fwait',['OS_EVR_WAIT',['../rtx__evr_8h.html#aad9052994e484a85e2ea7c34b3957f29',1,'rtx_evr.h']]],
['osflagserror',['osFlagsError',['../cmsis__os2_8h.html#a01c1359c3a5640bff6e08f09bf94ce3a',1,'cmsis_os2.h']]],
['osrtxconfigprivilegedmode',['osRtxConfigPrivilegedMode',['../rtx__os_8h.html#a0eb4da5bed45820d732e23483b870152',1,'rtx_os.h']]],
['osrtxconfigstackcheck',['osRtxConfigStackCheck',['../rtx__os_8h.html#a77f3e906438a6693524cdc257cb0bf23',1,'rtx_os.h']]],
diff --git a/docs/RTOS2/html/search/functions_0.js b/docs/RTOS2/html/search/functions_0.js
index 8de95b2..62ea727 100644
--- a/docs/RTOS2/html/search/functions_0.js
+++ b/docs/RTOS2/html/search/functions_0.js
@@ -1,21 +1,27 @@
var searchData=
[
- ['evrrtxeventflagsclear',['EvrRtxEventFlagsClear',['../rtx__evr_8h.html#ab31f9da565b0170d8e89edf0e848f28b',1,'rtx_evr.h']]],
- ['evrrtxeventflagscleardone',['EvrRtxEventFlagsClearDone',['../rtx__evr_8h.html#a9e4c4e5d45bc721439c1919621a49d5a',1,'rtx_evr.h']]],
- ['evrrtxeventflagscreated',['EvrRtxEventFlagsCreated',['../group__rtx__evr__event__flasg.html#gaa1f48b9787e3a7d4f56449ed1dd12f26',1,'rtx_evr.h']]],
- ['evrrtxeventflagsdelete',['EvrRtxEventFlagsDelete',['../group__rtx__evr__event__flasg.html#ga10e98e35999350e9e337c716ba4dc079',1,'rtx_evr.h']]],
- ['evrrtxeventflagsdestroyed',['EvrRtxEventFlagsDestroyed',['../group__rtx__evr__event__flasg.html#ga2ef153a6ee7a8d72375f81128454ede9',1,'rtx_evr.h']]],
- ['evrrtxeventflagserror',['EvrRtxEventFlagsError',['../group__rtx__evr__event__flasg.html#gaa281b7380c0fa725faa722badbeb2e5f',1,'rtx_evr.h']]],
- ['evrrtxeventflagsget',['EvrRtxEventFlagsGet',['../rtx__evr_8h.html#a113c32ff195c612ec2fb6a9dd5740184',1,'rtx_evr.h']]],
- ['evrrtxeventflagsgetname',['EvrRtxEventFlagsGetName',['../group__rtx__evr__event__flasg.html#gae9ebcbc09a1c15c719d95fe7b8c2ee18',1,'rtx_evr.h']]],
- ['evrrtxeventflagsnew',['EvrRtxEventFlagsNew',['../group__rtx__evr__event__flasg.html#gae798cdc4cb10ada732e592318037cba7',1,'rtx_evr.h']]],
- ['evrrtxeventflagsset',['EvrRtxEventFlagsSet',['../rtx__evr_8h.html#a5e5c9bd8a0522fc9301782edd6e5ec1f',1,'rtx_evr.h']]],
- ['evrrtxeventflagssetdone',['EvrRtxEventFlagsSetDone',['../rtx__evr_8h.html#a5b1b471923918ad294d16255d43ab306',1,'rtx_evr.h']]],
- ['evrrtxeventflagswait',['EvrRtxEventFlagsWait',['../rtx__evr_8h.html#ac8361874ffdd854e3778f21d070fed24',1,'rtx_evr.h']]],
- ['evrrtxeventflagswaitcompleted',['EvrRtxEventFlagsWaitCompleted',['../rtx__evr_8h.html#a7b446f241c971db432ebac5d176bd9de',1,'rtx_evr.h']]],
- ['evrrtxeventflagswaitnotcompleted',['EvrRtxEventFlagsWaitNotCompleted',['../rtx__evr_8h.html#a66f32e4dddc68cdfd56c32b88b7f13ff',1,'rtx_evr.h']]],
- ['evrrtxeventflagswaitpending',['EvrRtxEventFlagsWaitPending',['../rtx__evr_8h.html#afd598e0b02a31083fb41626d68fa489e',1,'rtx_evr.h']]],
- ['evrrtxeventflagswaittimeout',['EvrRtxEventFlagsWaitTimeout',['../group__rtx__evr__event__flasg.html#ga877235cbe04188b831b70a3c2237c827',1,'rtx_evr.h']]],
+ ['evrrtxdelay',['EvrRtxDelay',['../group__rtx__evr__wait.html#gaec642f6e093f6c1c9b9d7609c4b0d174',1,'rtx_evr.h']]],
+ ['evrrtxdelaycompleted',['EvrRtxDelayCompleted',['../group__rtx__evr__wait.html#gaff18b7b13dc1fe87d1c9d3b23ed55208',1,'rtx_evr.h']]],
+ ['evrrtxdelayerror',['EvrRtxDelayError',['../group__rtx__evr__wait.html#ga9ca2a1f7c2231057dcdb9df400284c0a',1,'rtx_evr.h']]],
+ ['evrrtxdelaystarted',['EvrRtxDelayStarted',['../group__rtx__evr__wait.html#gad489decd779491c1f247214e541cd4e8',1,'rtx_evr.h']]],
+ ['evrrtxdelayuntil',['EvrRtxDelayUntil',['../group__rtx__evr__wait.html#ga16728292de4e2665248693fff603a2c3',1,'rtx_evr.h']]],
+ ['evrrtxdelayuntilstarted',['EvrRtxDelayUntilStarted',['../group__rtx__evr__wait.html#ga46ffa7cb290130a3b0d10dbd6c3faddd',1,'rtx_evr.h']]],
+ ['evrrtxeventflagsclear',['EvrRtxEventFlagsClear',['../group__rtx__evr__event__flags.html#gab31f9da565b0170d8e89edf0e848f28b',1,'rtx_evr.h']]],
+ ['evrrtxeventflagscleardone',['EvrRtxEventFlagsClearDone',['../group__rtx__evr__event__flags.html#ga9e4c4e5d45bc721439c1919621a49d5a',1,'rtx_evr.h']]],
+ ['evrrtxeventflagscreated',['EvrRtxEventFlagsCreated',['../group__rtx__evr__event__flags.html#gaa1f48b9787e3a7d4f56449ed1dd12f26',1,'rtx_evr.h']]],
+ ['evrrtxeventflagsdelete',['EvrRtxEventFlagsDelete',['../group__rtx__evr__event__flags.html#ga10e98e35999350e9e337c716ba4dc079',1,'rtx_evr.h']]],
+ ['evrrtxeventflagsdestroyed',['EvrRtxEventFlagsDestroyed',['../group__rtx__evr__event__flags.html#ga2ef153a6ee7a8d72375f81128454ede9',1,'rtx_evr.h']]],
+ ['evrrtxeventflagserror',['EvrRtxEventFlagsError',['../group__rtx__evr__event__flags.html#gaa281b7380c0fa725faa722badbeb2e5f',1,'rtx_evr.h']]],
+ ['evrrtxeventflagsget',['EvrRtxEventFlagsGet',['../group__rtx__evr__event__flags.html#ga113c32ff195c612ec2fb6a9dd5740184',1,'rtx_evr.h']]],
+ ['evrrtxeventflagsgetname',['EvrRtxEventFlagsGetName',['../group__rtx__evr__event__flags.html#gae9ebcbc09a1c15c719d95fe7b8c2ee18',1,'rtx_evr.h']]],
+ ['evrrtxeventflagsnew',['EvrRtxEventFlagsNew',['../group__rtx__evr__event__flags.html#gae798cdc4cb10ada732e592318037cba7',1,'rtx_evr.h']]],
+ ['evrrtxeventflagsset',['EvrRtxEventFlagsSet',['../group__rtx__evr__event__flags.html#ga5e5c9bd8a0522fc9301782edd6e5ec1f',1,'rtx_evr.h']]],
+ ['evrrtxeventflagssetdone',['EvrRtxEventFlagsSetDone',['../group__rtx__evr__event__flags.html#ga5b1b471923918ad294d16255d43ab306',1,'rtx_evr.h']]],
+ ['evrrtxeventflagswait',['EvrRtxEventFlagsWait',['../group__rtx__evr__event__flags.html#gac8361874ffdd854e3778f21d070fed24',1,'rtx_evr.h']]],
+ ['evrrtxeventflagswaitcompleted',['EvrRtxEventFlagsWaitCompleted',['../group__rtx__evr__event__flags.html#ga7b446f241c971db432ebac5d176bd9de',1,'rtx_evr.h']]],
+ ['evrrtxeventflagswaitnotcompleted',['EvrRtxEventFlagsWaitNotCompleted',['../group__rtx__evr__event__flags.html#ga66f32e4dddc68cdfd56c32b88b7f13ff',1,'rtx_evr.h']]],
+ ['evrrtxeventflagswaitpending',['EvrRtxEventFlagsWaitPending',['../group__rtx__evr__event__flags.html#gafd598e0b02a31083fb41626d68fa489e',1,'rtx_evr.h']]],
+ ['evrrtxeventflagswaittimeout',['EvrRtxEventFlagsWaitTimeout',['../group__rtx__evr__event__flags.html#ga877235cbe04188b831b70a3c2237c827',1,'rtx_evr.h']]],
['evrrtxkernelerror',['EvrRtxKernelError',['../group__rtx__evr__kernel.html#ga2a38154886e6293e127bafcfb6f7d609',1,'rtx_evr.h']]],
['evrrtxkernelgetinfo',['EvrRtxKernelGetInfo',['../group__rtx__evr__kernel.html#ga4c2a175b79d39d70a4a5112e270d03f2',1,'rtx_evr.h']]],
['evrrtxkernelgetstate',['EvrRtxKernelGetState',['../group__rtx__evr__kernel.html#gad6407e9ff0910629b041866bd801075a',1,'rtx_evr.h']]],
@@ -23,7 +29,7 @@ var searchData=
['evrrtxkernelgetsystimerfreq',['EvrRtxKernelGetSysTimerFreq',['../group__rtx__evr__kernel.html#gaf2bdfcb7b099295c7b0123abe88e10a3',1,'rtx_evr.h']]],
['evrrtxkernelgettickcount',['EvrRtxKernelGetTickCount',['../group__rtx__evr__kernel.html#ga64431a63437506a6f7fe22637d4891c5',1,'rtx_evr.h']]],
['evrrtxkernelgettickfreq',['EvrRtxKernelGetTickFreq',['../group__rtx__evr__kernel.html#ga7404f3a22af84ad4091c24811fc1bf87',1,'rtx_evr.h']]],
- ['evrrtxkernelinforetrieved',['EvrRtxKernelInfoRetrieved',['../group__rtx__evr__kernel.html#gaf09b8cd94ad2384e3ab518f0df94a651',1,'rtx_evr.h']]],
+ ['evrrtxkernelinforetrieved',['EvrRtxKernelInfoRetrieved',['../group__rtx__evr__kernel.html#ga85f9569d363a9a8f9677041405d0935f',1,'rtx_evr.h']]],
['evrrtxkernelinitialize',['EvrRtxKernelInitialize',['../group__rtx__evr__kernel.html#ga7e84d337b452f647c3a3d6937abd6292',1,'rtx_evr.h']]],
['evrrtxkernelinitialized',['EvrRtxKernelInitialized',['../group__rtx__evr__kernel.html#ga5db8d306617656bfec12638e17584d66',1,'rtx_evr.h']]],
['evrrtxkernellock',['EvrRtxKernelLock',['../group__rtx__evr__kernel.html#ga1d0340812c29274c6150fa72288e0612',1,'rtx_evr.h']]],
@@ -115,25 +121,23 @@ var searchData=
['evrrtxsemaphorereleased',['EvrRtxSemaphoreReleased',['../group__rtx__evr__semaphore.html#ga814dc5c7d95e7d1bfb30ce0f472ae420',1,'rtx_evr.h']]],
['evrrtxthreadblocked',['EvrRtxThreadBlocked',['../group__rtx__evr__thread.html#gab9efd66ed2edb439c5081806c9b63cf9',1,'rtx_evr.h']]],
['evrrtxthreadcreated',['EvrRtxThreadCreated',['../group__rtx__evr__thread.html#ga5bfa3bc241aea59ebe9bc1edcf6b78d8',1,'rtx_evr.h']]],
- ['evrrtxthreaddelay',['EvrRtxThreadDelay',['../group__rtx__evr__thread.html#gadd45d32305aa45668a36f2c9f0f4c758',1,'rtx_evr.h']]],
- ['evrrtxthreaddelaycompleted',['EvrRtxThreadDelayCompleted',['../group__rtx__evr__thread.html#gab46562848142ce5ea806d629fd000168',1,'rtx_evr.h']]],
- ['evrrtxthreaddelayuntil',['EvrRtxThreadDelayUntil',['../group__rtx__evr__thread.html#gaf59defd6c171d2c3d3508e7136278db2',1,'rtx_evr.h']]],
['evrrtxthreaddestroyed',['EvrRtxThreadDestroyed',['../group__rtx__evr__thread.html#gaa5aa707fc2d6b44bfcb86bce2e2e90f3',1,'rtx_evr.h']]],
['evrrtxthreaddetach',['EvrRtxThreadDetach',['../group__rtx__evr__thread.html#ga02088c2d38cbc31a46675334f63f37f5',1,'rtx_evr.h']]],
['evrrtxthreaddetached',['EvrRtxThreadDetached',['../group__rtx__evr__thread.html#gac60670562ed1efbfbc61036d881c8af9',1,'rtx_evr.h']]],
['evrrtxthreadenumerate',['EvrRtxThreadEnumerate',['../group__rtx__evr__thread.html#ga1999d77992b03347abdca7ec17f91cca',1,'rtx_evr.h']]],
['evrrtxthreaderror',['EvrRtxThreadError',['../group__rtx__evr__thread.html#ga4a2879b06201a29d8c223253d41cca43',1,'rtx_evr.h']]],
['evrrtxthreadexit',['EvrRtxThreadExit',['../group__rtx__evr__thread.html#gaa557f9732a8a2120f08cfb2694aa26fb',1,'rtx_evr.h']]],
- ['evrrtxthreadflagsclear',['EvrRtxThreadFlagsClear',['../rtx__evr_8h.html#ac8ddc747c72f7fc5cfa58edcee56b82d',1,'rtx_evr.h']]],
- ['evrrtxthreadflagscleardone',['EvrRtxThreadFlagsClearDone',['../rtx__evr_8h.html#aad13b17507cc07a4a1e37a5653489943',1,'rtx_evr.h']]],
- ['evrrtxthreadflagsget',['EvrRtxThreadFlagsGet',['../rtx__evr_8h.html#aab1a30a0ac3dfa588ededbfad52bae30',1,'rtx_evr.h']]],
- ['evrrtxthreadflagsset',['EvrRtxThreadFlagsSet',['../rtx__evr_8h.html#ac356c777af86c2d8d9250cbffc516e1d',1,'rtx_evr.h']]],
- ['evrrtxthreadflagssetdone',['EvrRtxThreadFlagsSetDone',['../rtx__evr_8h.html#abd447773c02e235a8d0bb96dd9bb1c4f',1,'rtx_evr.h']]],
- ['evrrtxthreadflagswait',['EvrRtxThreadFlagsWait',['../rtx__evr_8h.html#aad860c571b9b083ff2889fb76fb619f1',1,'rtx_evr.h']]],
- ['evrrtxthreadflagswaitcompleted',['EvrRtxThreadFlagsWaitCompleted',['../rtx__evr_8h.html#a01396074495b21270c75185f63c497d7',1,'rtx_evr.h']]],
- ['evrrtxthreadflagswaitnotcompleted',['EvrRtxThreadFlagsWaitNotCompleted',['../rtx__evr_8h.html#adf6b9f4882f62a65b4e06e1b3e5c9c5b',1,'rtx_evr.h']]],
- ['evrrtxthreadflagswaitpending',['EvrRtxThreadFlagsWaitPending',['../rtx__evr_8h.html#ad09ec9317a4440e5228870b750e9860e',1,'rtx_evr.h']]],
- ['evrrtxthreadflagswaittimeout',['EvrRtxThreadFlagsWaitTimeout',['../group__rtx__evr__thread.html#gadbbee398f4fab418c9b8115fc7392ff8',1,'rtx_evr.h']]],
+ ['evrrtxthreadflagsclear',['EvrRtxThreadFlagsClear',['../group__rtx__evr__thread__flags.html#gac8ddc747c72f7fc5cfa58edcee56b82d',1,'rtx_evr.h']]],
+ ['evrrtxthreadflagscleardone',['EvrRtxThreadFlagsClearDone',['../group__rtx__evr__thread__flags.html#gaad13b17507cc07a4a1e37a5653489943',1,'rtx_evr.h']]],
+ ['evrrtxthreadflagserror',['EvrRtxThreadFlagsError',['../group__rtx__evr__thread__flags.html#gad3609bfc41e1bee23b41973281096ed6',1,'rtx_evr.h']]],
+ ['evrrtxthreadflagsget',['EvrRtxThreadFlagsGet',['../group__rtx__evr__thread__flags.html#gaab1a30a0ac3dfa588ededbfad52bae30',1,'rtx_evr.h']]],
+ ['evrrtxthreadflagsset',['EvrRtxThreadFlagsSet',['../group__rtx__evr__thread__flags.html#gac356c777af86c2d8d9250cbffc516e1d',1,'rtx_evr.h']]],
+ ['evrrtxthreadflagssetdone',['EvrRtxThreadFlagsSetDone',['../group__rtx__evr__thread__flags.html#gabd447773c02e235a8d0bb96dd9bb1c4f',1,'rtx_evr.h']]],
+ ['evrrtxthreadflagswait',['EvrRtxThreadFlagsWait',['../group__rtx__evr__thread__flags.html#gaad860c571b9b083ff2889fb76fb619f1',1,'rtx_evr.h']]],
+ ['evrrtxthreadflagswaitcompleted',['EvrRtxThreadFlagsWaitCompleted',['../group__rtx__evr__thread__flags.html#ga5e00be70234d0ca3b0d4d99fb58295bc',1,'rtx_evr.h']]],
+ ['evrrtxthreadflagswaitnotcompleted',['EvrRtxThreadFlagsWaitNotCompleted',['../group__rtx__evr__thread__flags.html#gadf6b9f4882f62a65b4e06e1b3e5c9c5b',1,'rtx_evr.h']]],
+ ['evrrtxthreadflagswaitpending',['EvrRtxThreadFlagsWaitPending',['../group__rtx__evr__thread__flags.html#gad09ec9317a4440e5228870b750e9860e',1,'rtx_evr.h']]],
+ ['evrrtxthreadflagswaittimeout',['EvrRtxThreadFlagsWaitTimeout',['../group__rtx__evr__thread__flags.html#gae45ec48e082608d2ba72ce7c695899c6',1,'rtx_evr.h']]],
['evrrtxthreadgetcount',['EvrRtxThreadGetCount',['../group__rtx__evr__thread.html#ga6d5932965736e0f2f35fe2d87bd622e7',1,'rtx_evr.h']]],
['evrrtxthreadgetid',['EvrRtxThreadGetId',['../group__rtx__evr__thread.html#ga40c0d21a5c0d128f09966aeeca37ecba',1,'rtx_evr.h']]],
['evrrtxthreadgetname',['EvrRtxThreadGetName',['../group__rtx__evr__thread.html#ga4f849a33d2c95754b11a499d77503b5c',1,'rtx_evr.h']]],
@@ -146,6 +150,7 @@ var searchData=
['evrrtxthreadjoinpending',['EvrRtxThreadJoinPending',['../group__rtx__evr__thread.html#ga47b64cfdc5c5410dde2c5d9145c7d79b',1,'rtx_evr.h']]],
['evrrtxthreadnew',['EvrRtxThreadNew',['../group__rtx__evr__thread.html#ga396ce41f68401a885f0ae46a54e8dd1f',1,'rtx_evr.h']]],
['evrrtxthreadpreempted',['EvrRtxThreadPreempted',['../group__rtx__evr__thread.html#gabe470d5bb1373c59c51470fd20b55bcb',1,'rtx_evr.h']]],
+ ['evrrtxthreadpriorityupdated',['EvrRtxThreadPriorityUpdated',['../group__rtx__evr__thread.html#ga831b3e64d459a325fbc13033caa39f05',1,'rtx_evr.h']]],
['evrrtxthreadresume',['EvrRtxThreadResume',['../group__rtx__evr__thread.html#gaf41ff549329cf2feb4a1efe49c518e30',1,'rtx_evr.h']]],
['evrrtxthreadresumed',['EvrRtxThreadResumed',['../group__rtx__evr__thread.html#ga8b25f2548a9f3c069431131169d170ac',1,'rtx_evr.h']]],
['evrrtxthreadsetpriority',['EvrRtxThreadSetPriority',['../group__rtx__evr__thread.html#gabf4a015bd3fb2a33c0d105a871aaba72',1,'rtx_evr.h']]],
diff --git a/docs/RTOS2/html/search/groups_2.js b/docs/RTOS2/html/search/groups_2.js
index 28660ad..1f55628 100644
--- a/docs/RTOS2/html/search/groups_2.js
+++ b/docs/RTOS2/html/search/groups_2.js
@@ -2,5 +2,5 @@ var searchData=
[
['event_20flags',['Event Flags',['../group__CMSIS__RTOS__EventFlags.html',1,'']]],
['event_20functions',['Event functions',['../group__rtx__evr.html',1,'']]],
- ['event_20flags_20functions',['Event Flags Functions',['../group__rtx__evr__event__flasg.html',1,'']]]
+ ['event_20flags_20functions',['Event Flags Functions',['../group__rtx__evr__event__flags.html',1,'']]]
];
diff --git a/docs/RTOS2/html/search/groups_4.js b/docs/RTOS2/html/search/groups_4.js
index d43a456..6d5c1e6 100644
--- a/docs/RTOS2/html/search/groups_4.js
+++ b/docs/RTOS2/html/search/groups_4.js
@@ -1,4 +1,5 @@
var searchData=
[
- ['generic_20wait_20functions',['Generic Wait Functions',['../group__CMSIS__RTOS__Wait.html',1,'']]]
+ ['generic_20wait_20functions',['Generic Wait Functions',['../group__CMSIS__RTOS__Wait.html',1,'']]],
+ ['generic_20wait_20functions',['Generic Wait Functions',['../group__rtx__evr__wait.html',1,'']]]
];
diff --git a/docs/RTOS2/html/search/groups_a.js b/docs/RTOS2/html/search/groups_a.js
index b4f2a98..e42f8a0 100644
--- a/docs/RTOS2/html/search/groups_a.js
+++ b/docs/RTOS2/html/search/groups_a.js
@@ -4,5 +4,6 @@ var searchData=
['thread_20management',['Thread Management',['../group__CMSIS__RTOS__ThreadMgmt.html',1,'']]],
['timer_20management',['Timer Management',['../group__CMSIS__RTOS__TimerMgmt.html',1,'']]],
['thread_20functions',['Thread Functions',['../group__rtx__evr__thread.html',1,'']]],
+ ['thread_20flags_20functions',['Thread Flags Functions',['../group__rtx__evr__thread__flags.html',1,'']]],
['timer_20functions',['Timer Functions',['../group__rtx__evr__timer.html',1,'']]]
];
diff --git a/docs/RTOS2/html/search/pages_9.js b/docs/RTOS2/html/search/pages_9.js
index 165e23d..9d398b4 100644
--- a/docs/RTOS2/html/search/pages_9.js
+++ b/docs/RTOS2/html/search/pages_9.js
@@ -1,4 +1,5 @@
var searchData=
[
+ ['stack_20requirements',['Stack Requirements',['../pStackRequirements.html',1,'technicalData5']]],
['supported_20toolchains',['Supported Toolchains',['../pToolchains.html',1,'technicalData5']]]
];
diff --git a/docs/RTOS2/html/structosRtxInfo__t_8post__process.html b/docs/RTOS2/html/structosRtxInfo__t_8post__process.html
index 791f3b9..718538d 100644
--- a/docs/RTOS2/html/structosRtxInfo__t_8post__process.html
+++ b/docs/RTOS2/html/structosRtxInfo__t_8post__process.html
@@ -207,7 +207,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structosRtxInfo__t_8post__process.html">osRtxInfo_t.post_process</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/structosRtxInfo__t_8timer.html b/docs/RTOS2/html/structosRtxInfo__t_8timer.html
index e5a320e..6e0c007 100644
--- a/docs/RTOS2/html/structosRtxInfo__t_8timer.html
+++ b/docs/RTOS2/html/structosRtxInfo__t_8timer.html
@@ -192,7 +192,7 @@ Data Fields</h2></td></tr>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="structosRtxInfo__t_8timer.html">osRtxInfo_t.timer</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/technicalData5.html b/docs/RTOS2/html/technicalData5.html
index 08331f8..7ad4e2c 100644
--- a/docs/RTOS2/html/technicalData5.html
+++ b/docs/RTOS2/html/technicalData5.html
@@ -114,6 +114,7 @@ $(document).ready(function(){initNavTree('technicalData5.html','');});
<div class="textblock"><p>The following section contains technical information about RTX v5.</p>
<ul>
<li><a class="el" href="pHardwareRequirements.html">Hardware Requirements</a> lists the resource requirements of the RTX v5 kernel along with hardware dependencies.</li>
+<li><a class="el" href="pStackRequirements.html">Stack Requirements</a> lists the memory requirements for the main stack when running the RTX v5 kernel.</li>
<li><a class="el" href="pControlBlockSizes.html">Control Block Sizes</a> provides memory size information for <a class="el" href="theory_of_operation.html#StaticObjectMemory">object-specific control block memory allocation</a>.</li>
<li><a class="el" href="pDirectory_Files.html">Directory Structure and File Overview</a> is an overview of the supplied files that belong to RTX v5</li>
<li><a class="el" href="pToolchains.html">Supported Toolchains</a> details about the compiler support which includes ArmCC (MDK, DS-5), IAR EW-ARM, and GCC. </li>
@@ -124,7 +125,7 @@ $(document).ready(function(){initNavTree('technicalData5.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="index.html">index</a></li><li class="navelem"><a class="el" href="rtx5_impl.html">RTX v5 Implementation</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:04 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/technicalData5.js b/docs/RTOS2/html/technicalData5.js
index b4c41f2..b179964 100644
--- a/docs/RTOS2/html/technicalData5.js
+++ b/docs/RTOS2/html/technicalData5.js
@@ -3,11 +3,12 @@ var technicalData5 =
[ "Hardware Requirements", "pHardwareRequirements.html", [
[ "Processor Requirements", "pHardwareRequirements.html#tpProcessor", [
[ "Cortex-M0/M0+/M23 target processor", "pHardwareRequirements.html#tpCortexM0_M0P_M23", null ],
- [ "Cortex-M3/M4/M7/M33 target processor", "pHardwareRequirements.html#tpCortexM3_M4_M7_M33", null ],
+ [ "Cortex-M3/M4/M7/M33/M35P target processor", "pHardwareRequirements.html#tpCortexM3_M4_M7_M33_M35P", null ],
[ "Cortex-A5/A7/A9 target processor", "pHardwareRequirements.html#tpCortexA5_A7_A9", null ]
] ],
[ "Memory Requirements", "pHardwareRequirements.html#rMemory", null ]
] ],
+ [ "Stack Requirements", "pStackRequirements.html", null ],
[ "Control Block Sizes", "pControlBlockSizes.html", null ],
[ "Directory Structure and File Overview", "pDirectory_Files.html", [
[ "RTX v5 Directory Structure", "pDirectory_Files.html#Folders", null ],
diff --git a/docs/RTOS2/html/theory_of_operation.html b/docs/RTOS2/html/theory_of_operation.html
index aaa8e5c..a285476 100644
--- a/docs/RTOS2/html/theory_of_operation.html
+++ b/docs/RTOS2/html/theory_of_operation.html
@@ -120,12 +120,14 @@ System Startup</h1>
<li>Initialization and configuration of hardware including peripherals, memory, pins, clocks and the interrupt system.</li>
<li>Update the system core clock using the respective <a href="../../Core/html/group__system__init__gr.html">CMSIS-Core (Cortex-M)</a> or <a href="../../Core_A/html/group__system__init__gr.html">CMSIS-Core (Cortex-A)</a> function.</li>
<li>Initialize the CMSIS-RTOS kernel using <a class="el" href="group__CMSIS__RTOS__KernelCtrl.html#gae818f6611d25ba3140bede410a52d659">osKernelInitialize</a>.</li>
-<li>Optionally, create a new thread <code>app_main</code>, which is used as a main thread using <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a>. Alternatively, threads can be created in <code>main()</code> directly.</li>
-<li>Start the RTOS scheduler using <a class="el" href="group__CMSIS__RTOS__KernelCtrl.html#ga9ae2cc00f0d89d7b6a307bba942b5221">osKernelStart</a> which also configure system tick timer and RTOS specific interrupts. This function does not return in case of successful execution. Any application code after <b>osKernelStart</b> will therefore not be executed.</li>
+<li>Optionally, create one thread (for example <code>app_main</code>), which is used as a main thread using <a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#ga48d68b8666d99d28fa646ee1d2182b8f">osThreadNew</a>. This thread should take care of creating and starting objects, once it is run by the scheduler. Alternatively, threads can be created in <code>main()</code> directly.</li>
+<li>Start the RTOS scheduler using <a class="el" href="group__CMSIS__RTOS__KernelCtrl.html#ga9ae2cc00f0d89d7b6a307bba942b5221">osKernelStart</a> which also configures the system tick timer and initializes RTOS specific interrupts. This function does not return in case of successful execution. Therefore, any application code after <b>osKernelStart</b> will not be executed.</li>
</ol>
-<dl class="section note"><dt>Note</dt><dd>Interrupts are initialized in <a class="el" href="group__CMSIS__RTOS__KernelCtrl.html#ga9ae2cc00f0d89d7b6a307bba942b5221">osKernelStart</a>. Modifying basic In case priorities and groupings in the NVIC are altered by the application after the above sequence it might be necessary to call <a class="el" href="group__CMSIS__RTOS__KernelCtrl.html#gae818f6611d25ba3140bede410a52d659">osKernelInitialize</a> again. Incorrect ossibly catched by <a class="el" href="group__rtx5__specific__functions.html#gaf1745a88f9cc60b609ab1c8076bd346d">osRtxErrorNotify</a> or causing a hard fault.</dd>
-<dd>
-The tick timer is configured during <a class="el" href="group__CMSIS__RTOS__KernelCtrl.html#ga9ae2cc00f0d89d7b6a307bba942b5221">osKernelStart</a>. </dd></dl>
+<dl class="section note"><dt>Note</dt><dd><ul>
+<li>Modifying priorities and groupings in the NVIC by the application after the above sequence is not recommended.</li>
+<li>Before executing <a class="el" href="group__CMSIS__RTOS__KernelCtrl.html#ga9ae2cc00f0d89d7b6a307bba942b5221">osKernelStart</a>, only the functions <a class="el" href="group__CMSIS__RTOS__KernelCtrl.html#ga6f7764e7250c5c5364c00c45a5d1d199">osKernelGetInfo</a>, <a class="el" href="group__CMSIS__RTOS__KernelCtrl.html#ga48b69b81012fce051f639be288b243ba">osKernelGetState</a>, and object creation functions (osXxxNew) may be called.</li>
+</ul>
+</dd></dl>
<h1><a class="anchor" id="Scheduler"></a>
Scheduler</h1>
<p>RTX5 implements a low-latency preemptive scheduler. Major parts of RTX5 are executed in handler mode such as</p>
@@ -140,7 +142,7 @@ Scheduler</h1>
<div class="caption">
Thread scheduling and interrupt execution</div></div>
<p> The scheduler combines priority and round-robin based context switches. The example depicted in the image above contains four threads (1, 2, 3, and 4). Threads 1 and 2 share the same priority, thread 3 has a higher one and thread 4 the highest (<a class="el" href="group__CMSIS__RTOS__ThreadMgmt.html#a6a5183df4c54c3e28dc8dc704f2487d5">osThreadAttr_t::priority</a>). As long as threads 3 and 4 are blocked the scheduler switches between thread 1 and 2 on a time-slice basis (round-robin). The time-slice for round-robin scheduling can be configured, see Round-Robin Timeout in <a class="el" href="config_rtx5.html#systemConfig">System Configuration</a>.</p>
-<p>Thread 2 unblocks thread 3 by an arbitrary RTOS-call (executed in SVC handler mode) at time index 2. The scheduler switches to thread 3 immediately because thread 3 has the highest priority. Thread 4 is still blocked.</p>
+<p>Thread 2 unblocks thread 3 by an arbitrary RTOS-call (executed in <a class="el" href="theory_of_operation.html#CMSIS_RTOS_svcFunctions">SVC</a> handler mode) at time index 2. The scheduler switches to thread 3 immediately because thread 3 has the highest priority. Thread 4 is still blocked.</p>
<p>At time index 4 an interrupt (ISR) occurs and preempts the SysTick_Handler. RTX does not add any latency to the interrupt service execution. The ISR routine uses an RTOS-call that unblocks thread 4. Instead of switching to thread 4 immediately the PendSV flag is set to defer the context switching. The PendSV_Handler is executed right after the SysTick_Handler returns and the deferred context switch to thread 4 is carried out. As soon as highest priority thread 4 blocks again by using a blocking RTOS-call execution is switched back to thread 3 immediately during time index 5.</p>
<p>At time index 5 thread 3 uses a blocking RTOS-call as well. Thus the scheduler switches back to thread 2 for time index 6. At time index 7 the scheduler uses the round-robin mechanism to switch to thread 1 and so on.</p>
<h1><a class="anchor" id="MemoryAllocation"></a>
@@ -219,6 +221,7 @@ Statically allocated memory for all objects</div></div>
<tr>
<td>Message Queue </td><td><code>.bss.os.msgqueue.cb</code> </td></tr>
</table>
+<p>It must be assured that these sections are placed into contiguous memory. This can fail, i.e. sections end up being split over multiple memory segments, when assigning compilation units to memory segments, manually.</p>
<p>The following code example shows how to create an OS object using static memory.</p>
<p><b> Code Example:</b> </p>
<div class="fragment"><div class="line"><span class="comment">/*----------------------------------------------------------------------------</span></div>
@@ -313,7 +316,7 @@ Low-Power Operation</h1>
RTX Kernel Timer Tick</h1>
<p>RTX uses the generic <a class="el" href="group__CMSIS__RTOS__TickAPI.html">OS Tick API</a> to configure and control its periodic Kernel Tick.</p>
<p>To use an alternative timer as the Kernel Tick Timer one simply needs to implement a custom version of the <a class="el" href="group__CMSIS__RTOS__TickAPI.html">OS Tick API</a>.</p>
-<dl class="section note"><dt>Note</dt><dd>The OS Tick implementation provided must asure that the used timer interrupt uses the same (low) priority group as the service interrupts, i.e. interrupts used by RTX must not preempt each other. Refer to the <a class="el" href="theory_of_operation.html#Scheduler">Scheduler</a> section for more details.</dd></dl>
+<dl class="section note"><dt>Note</dt><dd>The OS Tick implementation provided must assure that the used timer interrupt uses the same (low) priority group as the service interrupts, i.e. interrupts used by RTX must not preempt each other. Refer to the <a class="el" href="theory_of_operation.html#Scheduler">Scheduler</a> section for more details.</dd></dl>
<h2><a class="anchor" id="TickLess"></a>
Tick-less Low-Power Operation</h2>
<p>RTX5 provides extension for tick-less operation which is useful for applications that use extensively low-power modes where the SysTick timer is also disabled. To provide a time-tick in such power-saving modes, a wake-up timer is used to derive timer intervals. The CMSIS-RTOS2 functions <a class="el" href="group__CMSIS__RTOS__KernelCtrl.html#gae26683e1606ec633354a2876c68f0c1f">osKernelSuspend</a> and <a class="el" href="group__CMSIS__RTOS__KernelCtrl.html#ga8c4b4d7ed34cab73c001665d9176aced">osKernelResume</a> control the tick-less operation.</p>
@@ -383,7 +386,7 @@ RTX5 Header File</h1>
<p>Every implementation of the CMSIS-RTOS2 API can bring its own additional features. RTX5 adds a couple of <a class="el" href="group__rtx5__specific.html">functions</a> for the idle more, for error notifications, and special system timer functions. It also is using macros for control block and memory sizes.</p>
<p>If you require some of the RTX specific functions in your application code, #include the header file <b>rtx_os.h</b>:</p>
<div class="fragment"><div class="line"><span class="comment">/*</span></div>
-<div class="line"><span class="comment"> * Copyright (c) 2013-2018 Arm Limited. All rights reserved.</span></div>
+<div class="line"><span class="comment"> * Copyright (c) 2013-2019 Arm Limited. All rights reserved.</span></div>
<div class="line"><span class="comment"> *</span></div>
<div class="line"><span class="comment"> * SPDX-License-Identifier: Apache-2.0</span></div>
<div class="line"><span class="comment"> *</span></div>
@@ -422,22 +425,22 @@ RTX5 Header File</h1>
<div class="line"> <span class="comment"></span></div>
<div class="line"><span class="comment">/// Kernel Information</span></div>
<div class="line"><span class="comment"></span><span class="preprocessor">#define osRtxVersionAPI 20010003 </span><span class="comment">///&lt; API version (2.1.3)</span></div>
-<div class="line"><span class="comment"></span>#define osRtxVersionKernel 50040000 <span class="comment">///&lt; Kernel version (5.4.0)</span></div>
-<div class="line"><span class="comment"></span>#define osRtxKernelId &quot;RTX V5.4.0&quot; <span class="comment">///&lt; Kernel identification string</span></div>
+<div class="line"><span class="comment"></span>#define osRtxVersionKernel 50050001 <span class="comment">///&lt; Kernel version (5.5.1)</span></div>
+<div class="line"><span class="comment"></span>#define osRtxKernelId &quot;RTX V5.5.1&quot; <span class="comment">///&lt; Kernel identification string</span></div>
<div class="line"><span class="comment"></span> </div>
<div class="line"> </div>
<div class="line"><span class="comment">// ==== Common definitions ====</span></div>
<div class="line"> <span class="comment"></span></div>
<div class="line"><span class="comment">/// Object Identifier definitions</span></div>
<div class="line"><span class="comment"></span><span class="preprocessor">#define osRtxIdInvalid 0x00U</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#define osRtxIdThread 0x01U</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#define osRtxIdTimer 0x02U</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#define osRtxIdEventFlags 0x03U</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#define osRtxIdMutex 0x04U</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#define osRtxIdSemaphore 0x05U</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#define osRtxIdMemoryPool 0x06U</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#define osRtxIdMessage 0x07U</span></div>
-<div class="line"><span class="preprocessor"></span><span class="preprocessor">#define osRtxIdMessageQueue 0x08U</span></div>
+<div class="line"><span class="preprocessor"></span><span class="preprocessor">#define osRtxIdThread 0xF1U</span></div>
+<div class="line"><span class="preprocessor"></span><span class="preprocessor">#define osRtxIdTimer 0xF2U</span></div>
+<div class="line"><span class="preprocessor"></span><span class="preprocessor">#define osRtxIdEventFlags 0xF3U</span></div>
+<div class="line"><span class="preprocessor"></span><span class="preprocessor">#define osRtxIdMutex 0xF5U</span></div>
+<div class="line"><span class="preprocessor"></span><span class="preprocessor">#define osRtxIdSemaphore 0xF6U</span></div>
+<div class="line"><span class="preprocessor"></span><span class="preprocessor">#define osRtxIdMemoryPool 0xF7U</span></div>
+<div class="line"><span class="preprocessor"></span><span class="preprocessor">#define osRtxIdMessage 0xF9U</span></div>
+<div class="line"><span class="preprocessor"></span><span class="preprocessor">#define osRtxIdMessageQueue 0xFAU</span></div>
<div class="line"><span class="preprocessor"></span> <span class="comment"></span></div>
<div class="line"><span class="comment">/// Object Flags definitions</span></div>
<div class="line"><span class="comment"></span><span class="preprocessor">#define osRtxFlagSystemObject 0x01U</span></div>
@@ -880,14 +883,63 @@ Calls from Interrupt Service Routines</h1>
<li><a class="el" href="group__CMSIS__RTOS__PoolMgmt.html#ga8ead54e99ccb8f112356c88f99d38fbe">osMemoryPoolAlloc</a>, <a class="el" href="group__CMSIS__RTOS__PoolMgmt.html#gabb4f4560daa6d1f8c8789082ee186d16">osMemoryPoolFree</a>, <a class="el" href="group__CMSIS__RTOS__PoolMgmt.html#gad696e94bfbe28f0b6613f9303fdf6a37">osMemoryPoolGetCapacity</a>, <a class="el" href="group__CMSIS__RTOS__PoolMgmt.html#gab2bf059b7fa7679c3cccdaeec60b6c0e">osMemoryPoolGetBlockSize</a>, <a class="el" href="group__CMSIS__RTOS__PoolMgmt.html#ga958a9449bff8c95ce213de98eef5739d">osMemoryPoolGetCount</a>, <a class="el" href="group__CMSIS__RTOS__PoolMgmt.html#ga0394cffa9479a7994e3b03c79c1cb909">osMemoryPoolGetSpace</a></li>
<li><a class="el" href="group__CMSIS__RTOS__Message.html#gaa515fc8b956f721a8f72b2c505813bfc">osMessageQueuePut</a>, <a class="el" href="group__CMSIS__RTOS__Message.html#gad90d4959466a7a65105061da8256ab9e">osMessageQueueGet</a>, <a class="el" href="group__CMSIS__RTOS__Message.html#gac24f87d4f395e9e9c900c320e45ade8a">osMessageQueueGetCapacity</a>, <a class="el" href="group__CMSIS__RTOS__Message.html#ga96d3d84069b20359de48109e28a1a89e">osMessageQueueGetMsgSize</a>, <a class="el" href="group__CMSIS__RTOS__Message.html#ga6a32ac394fcff568b251c160cc3014b2">osMessageQueueGetCount</a>, <a class="el" href="group__CMSIS__RTOS__Message.html#gaddf0904427436dd3880d46263c2dc9fa">osMessageQueueGetSpace</a></li>
</ul>
-<p>Functions that cannot be called from an ISR are verifying the interrupt status and return the status code <b>osErrorISR</b>, in case they are called from an ISR context. In some implementations, this condition might be caught using the HARD_FAULT vector. </p>
+<p>Functions that cannot be called from an ISR are verifying the interrupt status and return the status code <b>osErrorISR</b>, in case they are called from an ISR context. In some implementations, this condition might be caught using the HARD_FAULT vector.</p>
+<h1><a class="anchor" id="CMSIS_RTOS_svcFunctions"></a>
+SVC Functions</h1>
+<p>Supervisor Calls (SVC) are exceptions targeted at software and operating systems for generating system function calls. They are sometimes called software interrupts. For example, instead of allowing user programs to directly access hardware, an operating system may provide access to hardware through an SVC. So when a user program wants to use certain hardware, it generates the exception using SVC instructions. The software exception handler in the operating system executes and provides the requested service to the user application. In this way, access to hardware is under the control of the OS, which can provide a more robust system by preventing the user applications from directly accessing the hardware.</p>
+<p>SVCs can also make software more portable because the user application does not need to know the programming details of the underlying hardware. The user program will only need to know the application programming interface (API) function ID and parameters; the actual hardware-level programming is handled by device drivers.</p>
+<p>SVCs run in <b>privileged</b> <b>handler</b> mode of the Arm Cortex-M core. SVC functions accept arguments and can return values. The functions are used in the same way as other functions; however, they are executed indirectly through the SVC instruction. When executing SVC instructions, the controller changes to the privileged handler mode.</p>
+<p>Interrupts are <b>not</b> <b>disabled</b> in this mode. To protect SVC functions from interrupts, you need to include the disable/enable intrinsic functions <code>__disable_irq()</code> and <code>__enable_irq()</code> in your code.</p>
+<p>You can use SVC functions to access <b>protected</b> <b>peripherals</b>, for example, to configure NVIC and interrupts. This is required if you run threads in unprivileged (protected) mode and you need to change interrupts from the within the thread.</p>
+<p>To implement SVC functions in your Keil RTX5 project, you need to:</p>
+<ol type="1">
+<li>Add the SVC User Table file <b>svc_user.c</b> to your project folder and include it into your project. This file is available as a user code template.</li>
+<li>Write a function implementation. Example: <div class="fragment"><div class="line">uint32_t svc_atomic_inc32 (uint32_t *mem) {</div>
+<div class="line"> <span class="comment">// A protected function to increment a counter. </span></div>
+<div class="line"> uint32_t val;</div>
+<div class="line"> </div>
+<div class="line"> __disable_irq();</div>
+<div class="line"> val = *mem;</div>
+<div class="line"> (*mem) = val + 1U;</div>
+<div class="line"> __enable_irq();</div>
+<div class="line"> </div>
+<div class="line"> <span class="keywordflow">return</span> (val);</div>
+<div class="line">}</div>
+</div><!-- fragment --></li>
+<li>Add the function to the SVC function table in the <b>svc_user.c</b> module: <div class="fragment"><div class="line"><span class="keywordtype">void</span> * <span class="keyword">const</span> osRtxUserSVC[1+USER_SVC_COUNT] = {</div>
+<div class="line"> (<span class="keywordtype">void</span> *)USER_SVC_COUNT,</div>
+<div class="line"> (<span class="keywordtype">void</span> *)svc_atomic_inc32,</div>
+<div class="line">};</div>
+</div><!-- fragment --></li>
+<li>Increment the number of user SVC functions: <div class="fragment"><div class="line"><span class="preprocessor">#define USER_SVC_COUNT 1 // Number of user SVC functions</span></div>
+</div><!-- fragment --></li>
+<li><p class="startli">Declare a function wrapper to be called by the user to execute the SVC call.<br/>
+ <b>Code</b> <b>Example</b> (Arm Compiler 6) </p>
+<div class="fragment"><div class="line">__STATIC_FORCEINLINE uint32_t atomic_inc32 (uint32_t *mem) {</div>
+<div class="line"> <span class="keyword">register</span> uint32_t val;</div>
+<div class="line"> </div>
+<div class="line"> __ASM <span class="keyword">volatile</span> (</div>
+<div class="line"> <span class="stringliteral">&quot;svc 1&quot;</span> : <span class="stringliteral">&quot;=l&quot;</span> (val) : <span class="stringliteral">&quot;l&quot;</span> (mem) : <span class="stringliteral">&quot;cc&quot;</span>, <span class="stringliteral">&quot;memory&quot;</span></div>
+<div class="line"> );</div>
+<div class="line"> <span class="keywordflow">return</span> (val);</div>
+<div class="line">}</div>
+</div><!-- fragment --><p class="startli"><b>Code</b> <b>Example</b> (Arm Compiler 5 using <code>__svc(x)</code> attribute) </p>
+<div class="fragment"><div class="line">uint32_t atomic_inc32 (uint32_t *mem) __svc(1);</div>
+</div><!-- fragment --></li>
+</ol>
+<dl class="section note"><dt>Note</dt><dd><ul>
+<li>The SVC function <span class="XML-Token">0</span> is <b>reserved</b> for the Keil RTX5 kernel.</li>
+<li>Do not leave gaps when numbering SVC functions. They must occupy a <b>continuous</b> range of numbers starting from 1.</li>
+<li>SVC functions can still be interrupted. </li>
+</ul>
+</dd></dl>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="index.html">index</a></li><li class="navelem"><a class="el" href="rtx5_impl.html">RTX v5 Implementation</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:03 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/RTOS2/html/validation_8txt.html b/docs/RTOS2/html/validation_8txt.html
index 1f1b046..d7fde6b 100644
--- a/docs/RTOS2/html/validation_8txt.html
+++ b/docs/RTOS2/html/validation_8txt.html
@@ -117,7 +117,7 @@ $(document).ready(function(){initNavTree('validation_8txt.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="validation_8txt.html">validation.txt</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:45 for CMSIS-RTOS2 by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:03 for CMSIS-RTOS2 Version 2.1.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/SVD/html/CMSIS-SVD.xsd b/docs/SVD/html/CMSIS-SVD.xsd
index 413ce0d..33b3173 100644
--- a/docs/SVD/html/CMSIS-SVD.xsd
+++ b/docs/SVD/html/CMSIS-SVD.xsd
@@ -1,41 +1,47 @@
<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
+<!--
+
Copyright (c) 2013-2016 ARM Limited. All rights reserved.
-
+
SPDX-License-Identifier: Apache-2.0
-
+
Licensed under the Apache License, Version 2.0 (the License); you may
not use this file except in compliance with the License.
You may obtain a copy of the License at
-
+
www.apache.org/licenses/LICENSE-2.0
-
+
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an AS IS BASIS, WITHOUT
WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-
- $Date: 23. September 2016
- $Revision: 1.3.3
+
+ $Date: 04. September 2018
+ $Revision: 1.3.5
+
+ Version 1.3.5:
+ - add CM35P as enumeration value for cpuNameType.
+
+ Version 1.3.4:
+ - add dspPresent element to cpuType as SIMD instructions became optional for new processors.
Version 1.3.3:
- update file header to Apache 2.0 License
- add dimableIdentifierType, as a copy of previous identifierType adding "%s",
- update identifierType to only allow names without %s included.
- remove enumerationNameType.
- - add headerEnumName to enumerationType and to dimArrayIndexType for peripheral arrays
+ - add headerEnumName to enumerationType and to dimArrayIndexType for peripheral arrays
overwriting hierarchically generated names
- add dimName to dimElementGroup. Only valid in <cluster> context, ignored otherwise.
-
+
Version 1.3.2:
adding dimIndexArray to peripheral-, cluster- and register-array to describe
enumeration of array indices.
Version 1.3.1:
fixed peripheral name element type to identifierType to support %s for peripheral arrays
- added optional protection element to addressBlockType and added p=privileged
+ added optional protection element to addressBlockType and added p=privileged
Version 1.3:
added dim to peripherals to describe an array of peripherals.
@@ -43,16 +49,16 @@
added protection element as part of the registerPropertiesGroup indicating
special permissions are required for accessing a register.
CPU Section extended with description of the Secure Attribution Unit.
-
+
Version 1.2:
Cortex-M7 support items have been added as optional tags for the device header file generation:
fpuDP, icachePresent, dcachePresent, itcmPresent, dtcmPresent
-
+
Version 1.1:
For backward compatibility all additional tags have been made optional.
Extensions may be mandatory for successful device header file generation
Other changes are related to some restructuring of the schema.
-
+
Note that the memory section has been removed since this would limit the
reuse of descriptions for a series of devices.
-->
@@ -70,7 +76,7 @@
<xs:pattern value="[\p{IsBasicLatin}\p{IsLatin-1Supplement}]*" />
</xs:restriction>
</xs:simpleType>
-
+
<!-- cpuType specifies a selection of Cortex-M and Secure-Cores. This list will get extended as new processors are released -->
<xs:simpleType name="cpuNameType">
<xs:restriction base="xs:token">
@@ -82,6 +88,7 @@
<xs:enumeration value="CM23"/>
<xs:enumeration value="CM3"/>
<xs:enumeration value="CM33"/>
+ <xs:enumeration value="CM35P"/>
<xs:enumeration value="SC300"/>
<xs:enumeration value="CM4"/>
<xs:enumeration value="CM7"/>
@@ -280,8 +287,8 @@
<xs:element name="value" type="xs:integer"/>
</xs:sequence>
</xs:complexType>
- <!-- register properties group specifies register size, access permission and reset value
- this is used in multiple locations. Settings are inherited downstream. -->
+ <!-- register properties group specifies register size, access permission and reset value
+ this is used in multiple locations. Settings are inherited downstream. -->
<xs:group name="registerPropertiesGroup">
<xs:sequence>
<xs:element name="size" type="scaledNonNegativeInteger" minOccurs="0"/>
@@ -292,7 +299,7 @@
<xs:element name="resetMask" type="scaledNonNegativeInteger" minOccurs="0"/>
</xs:sequence>
</xs:group>
- <!-- bitRangeLsbMsbStyle specifies the bit position of a field within a register
+ <!-- bitRangeLsbMsbStyle specifies the bit position of a field within a register
by specifying the least significant and the most significant bit position -->
<xs:group name="bitRangeLsbMsbStyle">
<xs:sequence>
@@ -305,12 +312,12 @@
<xs:group name="bitRangeOffsetWidthStyle">
<xs:sequence>
<xs:element name="bitOffset" type="scaledNonNegativeInteger"/>
- <xs:element name="bitWidth" type="scaledNonNegativeInteger" minOccurs="0"/>
- </xs:sequence>
+ <xs:element name="bitWidth" type="scaledNonNegativeInteger" minOccurs="0"/>
+ </xs:sequence>
</xs:group>
-
+
<!-- dimElementGroup specifies the number of array elements (dim), the address offset
- between to consecutive array elements and an a comma seperated list of strings
+ between to consecutive array elements and an a comma seperated list of strings
being used for identifying each element in the array -->
<xs:group name="dimElementGroup">
<xs:sequence>
@@ -336,6 +343,8 @@
<xs:element name="fpuPresent" type="xs:boolean" minOccurs="0"/>
<!-- V1.2: fpuDP specifies a double precision floating point hardware unit is physically present-->
<xs:element name="fpuDP" type="xs:boolean" minOccurs="0"/>
+ <!-- V1.3: dspPresent specifies whether the optional SIMD instructions are supported by processor -->
+ <xs:element name="dspPresent" type="xs:boolean" minOccurs="0"/>
<!-- V1.2: icachePresent specifies that an instruction cache is physically present-->
<xs:element name="icachePresent" type="xs:boolean" minOccurs="0"/>
<!-- V1.2: dcachePresent specifies that a data cache is physically present-->
@@ -396,7 +405,7 @@
</xs:choice>
</xs:sequence>
</xs:complexType>
-
+
<xs:complexType name="enumerationType">
<xs:sequence>
<!-- name specfies a reference to this enumeratedValues section for reuse purposes
@@ -404,7 +413,7 @@
<xs:element name="name" type="identifierType" minOccurs="0"/>
<!-- overrides the hierarchical enumeration type in the device header file. User is responsible for uniqueness across description -->
<xs:element name="headerEnumName" type="identifierType" minOccurs="0"/>
- <!-- usage specifies whether this enumeration is to be used for read or write or
+ <!-- usage specifies whether this enumeration is to be used for read or write or
(read and write) accesses -->
<xs:element name="usage" type="enumUsageType" minOccurs="0"/>
<!-- enumeratedValue derivedFrom=<identifierType> -->
@@ -426,7 +435,7 @@
<!-- name specifies a field's name. The System Viewer and the device header file will
use the name of the field as identifier -->
<xs:element name="name" type="dimableIdentifierType"/>
- <!-- description contains reference manual level information about the function and
+ <!-- description contains reference manual level information about the function and
options of a field -->
<xs:element name="description" type="stringType" minOccurs="0"/>
<!-- alternative specifications of the bit position of the field within the register -->
@@ -549,16 +558,16 @@
<xs:element name="alternatePeripheral" type="dimableIdentifierType" minOccurs="0"/>
<!-- groupName assigns this peripheral to a group of peripherals. This is only used bye the System View -->
<xs:element name="groupName" type="xs:Name" minOccurs="0"/>
- <!-- prependToName specifies a prefix that is placed in front of each register name of this peripheral.
+ <!-- prependToName specifies a prefix that is placed in front of each register name of this peripheral.
The device header file will show the registers in a C-Struct of the peripheral without the prefix. -->
<xs:element name="prependToName" type="identifierType" minOccurs="0"/>
- <!-- appendToName is a postfix that is appended to each register name of this peripheral. The device header
+ <!-- appendToName is a postfix that is appended to each register name of this peripheral. The device header
file will sho the registers in a C-Struct of the peripheral without the postfix -->
<xs:element name="appendToName" type="identifierType" minOccurs="0"/>
<!-- V1.1: headerStructName specifies the name for the peripheral structure typedef
used in the device header generation instead of the peripheral name -->
<xs:element name="headerStructName" type="dimableIdentifierType" minOccurs="0"/>
- <!-- disableCondition contains a logical expression based on constants and register or bit-field values
+ <!-- disableCondition contains a logical expression based on constants and register or bit-field values
if the condition is evaluated to true, the peripheral display will be disabled -->
<xs:element name="disableCondition" type="stringType" minOccurs="0"/>
<!-- baseAddress specifies the absolute base address of a peripheral. For derived peripherals it is mandatory
@@ -567,21 +576,21 @@
<!-- registerPropertiesGroup elements specify the default values for register size, access permission and
reset value. These default values are inherited to all registers contained in this peripheral -->
<xs:group ref="registerPropertiesGroup" minOccurs="0"/>
- <!-- addressBlock specifies one or more address ranges that are assigned exclusively to this peripheral.
+ <!-- addressBlock specifies one or more address ranges that are assigned exclusively to this peripheral.
derived peripherals may have no addressBlock, however none-derived peripherals are required to specify
at least one address block -->
<xs:element name="addressBlock" type="addressBlockType" minOccurs="0" maxOccurs="unbounded"/>
<!-- interrupt specifies can specify one or more interrtupts by name, description and value -->
<xs:element name="interrupt" type="interruptType" minOccurs="0" maxOccurs="unbounded"/>
<!-- registers section contains all registers owned by the peripheral. In case a peripheral gets derived it does
- not have its own registers section, hence this section is optional. A unique peripheral without a
+ not have its own registers section, hence this section is optional. A unique peripheral without a
registers section is not allowed -->
<xs:element name="registers" type="registersType" minOccurs="0" maxOccurs="1">
</xs:element>
</xs:sequence>
<xs:attribute name="derivedFrom" type="dimableIdentifierType" use="optional"/>
</xs:complexType>
-
+
<!-- ==================================================== -->
<!-- The top level element of a description is the device -->
<!-- ==================================================== -->
@@ -607,7 +616,7 @@
<!-- V1.1: the tag specifies the filename without extension of the CMSIS System Device include file.
This tag is used by the header file generator for customizing the include statement referencing the
CMSIS system file within the CMSIS device header file. By default the filename is "system_<device.name>"
- In cases a device series shares a single system header file, the name of the series shall be used
+ In cases a device series shares a single system header file, the name of the series shall be used
instead of the individual device name. -->
<xs:element name="headerSystemFilename" type="identifierType" minOccurs="0"/>
<!-- V1.1: headerDefinitionPrefix specifies the string being prepended to all names of types defined in
diff --git a/docs/SVD/html/cmsis.css b/docs/SVD/html/cmsis.css
index bba1010..586d4d2 100644
--- a/docs/SVD/html/cmsis.css
+++ b/docs/SVD/html/cmsis.css
@@ -1148,7 +1148,7 @@ dl.section dd {
.image
{
- text-align: center;
+ text-align: left;
}
.dotgraph
diff --git a/docs/SVD/html/elem_cpu.html b/docs/SVD/html/elem_cpu.html
index af2a026..0ca7304 100644
--- a/docs/SVD/html/elem_cpu.html
+++ b/docs/SVD/html/elem_cpu.html
@@ -152,6 +152,7 @@ $(document).ready(function(){initNavTree('elem_cpu.html','');});
<li><span class="XML-Token">CM23</span>: Arm Cortex-M23</li>
<li><span class="XML-Token">CM3</span>: Arm Cortex-M3</li>
<li><span class="XML-Token">CM33</span>: Arm Cortex-M33</li>
+<li><span class="XML-Token">CM35P</span>: Arm Cortex-M35P</li>
<li><span class="XML-Token">SC300</span>: Arm Secure Core SC300</li>
<li><span class="XML-Token">CM4</span>: Arm Cortex-M4</li>
<li><span class="XML-Token">CM7</span>: Arm Cortex-M7</li>
@@ -180,10 +181,12 @@ $(document).ready(function(){initNavTree('elem_cpu.html','');});
<tr>
<td>mpuPresent </td><td>Indicate whether the processor is equipped with a memory protection unit (MPU). This tag is either set to <span class="XML-Token">true</span> or <span class="XML-Token">false</span>, <span class="XML-Token">1</span> or <span class="XML-Token">0</span>. </td><td>boolean </td><td>1..1 </td></tr>
<tr>
-<td>fpuPresent </td><td>Indicate whether the processor is equipped with a hardware floating point unit (FPU). Cortex-M4, Cortex-M7 and Cortex-M33 are the only available Cortex-M processor with an optional FPU. This tag is either set to <span class="XML-Token">true</span> or <span class="XML-Token">false</span>, <span class="XML-Token">1</span> or <span class="XML-Token">0</span>. </td><td>boolean </td><td>1..1 </td></tr>
+<td>fpuPresent </td><td>Indicate whether the processor is equipped with a hardware floating point unit (FPU). Cortex-M4, Cortex-M7, Cortex-M33 and Cortex-M35P are the only available Cortex-M processor with an optional FPU. This tag is either set to <span class="XML-Token">true</span> or <span class="XML-Token">false</span>, <span class="XML-Token">1</span> or <span class="XML-Token">0</span>. </td><td>boolean </td><td>1..1 </td></tr>
<tr>
<td>fpuDP </td><td>Indicate whether the processor is equipped with a double precision floating point unit. This element is valid only when <em>&lt;fpuPresent&gt;</em> is set to <span class="XML-Token">true</span>. Currently, only Cortex-M7 processors can have a double precision floating point unit. </td><td>boolean </td><td>0..1 </td></tr>
<tr>
+<td>dspPresent </td><td>Indicates whether the processor implements the optional SIMD DSP extensions (DSP). Cortex-M33 and Cortex-M35P are the only available Cortex-M processor with an optional DSP extension. For ARMv7M SIMD DSP extensions are a mandatory part of Cortex-M4 and Cortex-M7. This tag is either set to <span class="XML-Token">true</span> or <span class="XML-Token">false</span>, <span class="XML-Token">1</span> or <span class="XML-Token">0</span>.. This element is mandatory for Cortex-M33, Cortex-M35P and future processors with optional SIMD DSP instruction set. </td><td>boolean </td><td>0..1 </td></tr>
+<tr>
<td>icachePresent </td><td>Indicate whether the processor has an instruction cache. Note: only for Cortex-M7-based devices. </td><td>boolean </td><td>0..1 </td></tr>
<tr>
<td>dcachePresent </td><td>Indicate whether the processor has a data cache. Note: only for Cortex-M7-based devices. </td><td>boolean </td><td>0..1 </td></tr>
@@ -289,7 +292,7 @@ $(document).ready(function(){initNavTree('elem_cpu.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="svd_Format_pg.html">SVD Description (*.svd) Format</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:47 for CMSIS-SVD by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:05 for CMSIS-SVD Version 1.3.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/SVD/html/elem_device.html b/docs/SVD/html/elem_device.html
index cf66a15..0f306ef 100644
--- a/docs/SVD/html/elem_device.html
+++ b/docs/SVD/html/elem_device.html
@@ -213,7 +213,7 @@ $(document).ready(function(){initNavTree('elem_device.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="svd_Format_pg.html">SVD Description (*.svd) Format</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:47 for CMSIS-SVD by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:05 for CMSIS-SVD Version 1.3.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/SVD/html/elem_peripherals.html b/docs/SVD/html/elem_peripherals.html
index 93f6093..b9c9e45 100644
--- a/docs/SVD/html/elem_peripherals.html
+++ b/docs/SVD/html/elem_peripherals.html
@@ -289,7 +289,7 @@ $(document).ready(function(){initNavTree('elem_peripherals.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="svd_Format_pg.html">SVD Description (*.svd) Format</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:47 for CMSIS-SVD by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:05 for CMSIS-SVD Version 1.3.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/SVD/html/elem_registers.html b/docs/SVD/html/elem_registers.html
index 6139185..63613a3 100644
--- a/docs/SVD/html/elem_registers.html
+++ b/docs/SVD/html/elem_registers.html
@@ -434,7 +434,6 @@ Debuggers are not expected to read this register location unless explicitly inst
<div class="line"> &lt;bitOffset&gt;1&lt;/bitOffset&gt;</div>
<div class="line"> &lt;bitWidth&gt;3&lt;/bitWidth&gt;</div>
<div class="line"> &lt;access&gt;read-write&lt;/access&gt;</div>
-<div class="line"> &lt;resetValue&gt;0x0&lt;/resetValue&gt;</div>
<div class="line"> &lt;modifiedWriteValues&gt;oneToSet&lt;/modifiedWriteValues&gt;</div>
<div class="line"> &lt;writeConstraint&gt;</div>
<div class="line"> &lt;range&gt;</div>
@@ -660,7 +659,7 @@ Debuggers are not expected to read this field location unless explicitly instruc
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="svd_Format_pg.html">SVD Description (*.svd) Format</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:47 for CMSIS-SVD by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:05 for CMSIS-SVD Version 1.3.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/SVD/html/elem_special.html b/docs/SVD/html/elem_special.html
index b05624a..7dfc4d8 100644
--- a/docs/SVD/html/elem_special.html
+++ b/docs/SVD/html/elem_special.html
@@ -290,7 +290,7 @@ registerPropertiesGroup</h1>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="svd_Format_pg.html">SVD Description (*.svd) Format</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:47 for CMSIS-SVD by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:05 for CMSIS-SVD Version 1.3.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/SVD/html/index.html b/docs/SVD/html/index.html
index 8792ca9..459b6a3 100644
--- a/docs/SVD/html/index.html
+++ b/docs/SVD/html/index.html
@@ -157,7 +157,7 @@ $(document).ready(function(){initNavTree('index.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:47 for CMSIS-SVD by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:05 for CMSIS-SVD Version 1.3.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/SVD/html/pages.html b/docs/SVD/html/pages.html
index 44a432d..a1c6a6c 100644
--- a/docs/SVD/html/pages.html
+++ b/docs/SVD/html/pages.html
@@ -131,7 +131,7 @@ $(document).ready(function(){initNavTree('pages.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:47 for CMSIS-SVD by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:05 for CMSIS-SVD Version 1.3.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/SVD/html/schema_1_2_gr.html b/docs/SVD/html/schema_1_2_gr.html
index faff623..99c32ae 100644
--- a/docs/SVD/html/schema_1_2_gr.html
+++ b/docs/SVD/html/schema_1_2_gr.html
@@ -111,43 +111,49 @@ $(document).ready(function(){initNavTree('schema_1_2_gr.html','');});
</div><!--header-->
<div class="contents">
<div class="textblock"><pre class="fragment">&lt;?xml version="1.0" encoding="UTF-8"?&gt;
-&lt;!--
-
+&lt;!--
+
Copyright (c) 2013-2016 ARM Limited. All rights reserved.
-
+
SPDX-License-Identifier: Apache-2.0
-
+
Licensed under the Apache License, Version 2.0 (the License); you may
not use this file except in compliance with the License.
You may obtain a copy of the License at
-
+
www.apache.org/licenses/LICENSE-2.0
-
+
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an AS IS BASIS, WITHOUT
WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-
- $Date: 23. September 2016
- $Revision: 1.3.3
+
+ $Date: 04. September 2018
+ $Revision: 1.3.5
+
+ Version 1.3.5:
+ - add CM35P as enumeration value for cpuNameType.
+
+ Version 1.3.4:
+ - add dspPresent element to cpuType as SIMD instructions became optional for new processors.
Version 1.3.3:
- update file header to Apache 2.0 License
- add dimableIdentifierType, as a copy of previous identifierType adding "%s",
- update identifierType to only allow names without %s included.
- remove enumerationNameType.
- - add headerEnumName to enumerationType and to dimArrayIndexType for peripheral arrays
+ - add headerEnumName to enumerationType and to dimArrayIndexType for peripheral arrays
overwriting hierarchically generated names
- add dimName to dimElementGroup. Only valid in &lt;cluster&gt; context, ignored otherwise.
-
+
Version 1.3.2:
adding dimIndexArray to peripheral-, cluster- and register-array to describe
enumeration of array indices.
Version 1.3.1:
fixed peripheral name element type to identifierType to support %s for peripheral arrays
- added optional protection element to addressBlockType and added p=privileged
+ added optional protection element to addressBlockType and added p=privileged
Version 1.3:
added dim to peripherals to describe an array of peripherals.
@@ -155,16 +161,16 @@ $(document).ready(function(){initNavTree('schema_1_2_gr.html','');});
added protection element as part of the registerPropertiesGroup indicating
special permissions are required for accessing a register.
CPU Section extended with description of the Secure Attribution Unit.
-
+
Version 1.2:
Cortex-M7 support items have been added as optional tags for the device header file generation:
fpuDP, icachePresent, dcachePresent, itcmPresent, dtcmPresent
-
+
Version 1.1:
For backward compatibility all additional tags have been made optional.
Extensions may be mandatory for successful device header file generation
Other changes are related to some restructuring of the schema.
-
+
Note that the memory section has been removed since this would limit the
reuse of descriptions for a series of devices.
--&gt;
@@ -182,7 +188,7 @@ $(document).ready(function(){initNavTree('schema_1_2_gr.html','');});
&lt;xs:pattern value="[\p{IsBasicLatin}\p{IsLatin-1Supplement}]*" /&gt;
&lt;/xs:restriction&gt;
&lt;/xs:simpleType&gt;
-
+
&lt;!-- cpuType specifies a selection of Cortex-M and Secure-Cores. This list will get extended as new processors are released --&gt;
&lt;xs:simpleType name="cpuNameType"&gt;
&lt;xs:restriction base="xs:token"&gt;
@@ -194,6 +200,7 @@ $(document).ready(function(){initNavTree('schema_1_2_gr.html','');});
&lt;xs:enumeration value="CM23"/&gt;
&lt;xs:enumeration value="CM3"/&gt;
&lt;xs:enumeration value="CM33"/&gt;
+ &lt;xs:enumeration value="CM35P"/&gt;
&lt;xs:enumeration value="SC300"/&gt;
&lt;xs:enumeration value="CM4"/&gt;
&lt;xs:enumeration value="CM7"/&gt;
@@ -392,8 +399,8 @@ $(document).ready(function(){initNavTree('schema_1_2_gr.html','');});
&lt;xs:element name="value" type="xs:integer"/&gt;
&lt;/xs:sequence&gt;
&lt;/xs:complexType&gt;
- &lt;!-- register properties group specifies register size, access permission and reset value
- this is used in multiple locations. Settings are inherited downstream. --&gt;
+ &lt;!-- register properties group specifies register size, access permission and reset value
+ this is used in multiple locations. Settings are inherited downstream. --&gt;
&lt;xs:group name="registerPropertiesGroup"&gt;
&lt;xs:sequence&gt;
&lt;xs:element name="size" type="scaledNonNegativeInteger" minOccurs="0"/&gt;
@@ -404,7 +411,7 @@ $(document).ready(function(){initNavTree('schema_1_2_gr.html','');});
&lt;xs:element name="resetMask" type="scaledNonNegativeInteger" minOccurs="0"/&gt;
&lt;/xs:sequence&gt;
&lt;/xs:group&gt;
- &lt;!-- bitRangeLsbMsbStyle specifies the bit position of a field within a register
+ &lt;!-- bitRangeLsbMsbStyle specifies the bit position of a field within a register
by specifying the least significant and the most significant bit position --&gt;
&lt;xs:group name="bitRangeLsbMsbStyle"&gt;
&lt;xs:sequence&gt;
@@ -417,12 +424,12 @@ $(document).ready(function(){initNavTree('schema_1_2_gr.html','');});
&lt;xs:group name="bitRangeOffsetWidthStyle"&gt;
&lt;xs:sequence&gt;
&lt;xs:element name="bitOffset" type="scaledNonNegativeInteger"/&gt;
- &lt;xs:element name="bitWidth" type="scaledNonNegativeInteger" minOccurs="0"/&gt;
- &lt;/xs:sequence&gt;
+ &lt;xs:element name="bitWidth" type="scaledNonNegativeInteger" minOccurs="0"/&gt;
+ &lt;/xs:sequence&gt;
&lt;/xs:group&gt;
-
+
&lt;!-- dimElementGroup specifies the number of array elements (dim), the address offset
- between to consecutive array elements and an a comma seperated list of strings
+ between to consecutive array elements and an a comma seperated list of strings
being used for identifying each element in the array --&gt;
&lt;xs:group name="dimElementGroup"&gt;
&lt;xs:sequence&gt;
@@ -448,6 +455,8 @@ $(document).ready(function(){initNavTree('schema_1_2_gr.html','');});
&lt;xs:element name="fpuPresent" type="xs:boolean" minOccurs="0"/&gt;
&lt;!-- V1.2: fpuDP specifies a double precision floating point hardware unit is physically present--&gt;
&lt;xs:element name="fpuDP" type="xs:boolean" minOccurs="0"/&gt;
+ &lt;!-- V1.3: dspPresent specifies whether the optional SIMD instructions are supported by processor --&gt;
+ &lt;xs:element name="dspPresent" type="xs:boolean" minOccurs="0"/&gt;
&lt;!-- V1.2: icachePresent specifies that an instruction cache is physically present--&gt;
&lt;xs:element name="icachePresent" type="xs:boolean" minOccurs="0"/&gt;
&lt;!-- V1.2: dcachePresent specifies that a data cache is physically present--&gt;
@@ -508,7 +517,7 @@ $(document).ready(function(){initNavTree('schema_1_2_gr.html','');});
&lt;/xs:choice&gt;
&lt;/xs:sequence&gt;
&lt;/xs:complexType&gt;
-
+
&lt;xs:complexType name="enumerationType"&gt;
&lt;xs:sequence&gt;
&lt;!-- name specfies a reference to this enumeratedValues section for reuse purposes
@@ -516,7 +525,7 @@ $(document).ready(function(){initNavTree('schema_1_2_gr.html','');});
&lt;xs:element name="name" type="identifierType" minOccurs="0"/&gt;
&lt;!-- overrides the hierarchical enumeration type in the device header file. User is responsible for uniqueness across description --&gt;
&lt;xs:element name="headerEnumName" type="identifierType" minOccurs="0"/&gt;
- &lt;!-- usage specifies whether this enumeration is to be used for read or write or
+ &lt;!-- usage specifies whether this enumeration is to be used for read or write or
(read and write) accesses --&gt;
&lt;xs:element name="usage" type="enumUsageType" minOccurs="0"/&gt;
&lt;!-- enumeratedValue derivedFrom=&lt;identifierType&gt; --&gt;
@@ -538,7 +547,7 @@ $(document).ready(function(){initNavTree('schema_1_2_gr.html','');});
&lt;!-- name specifies a field's name. The System Viewer and the device header file will
use the name of the field as identifier --&gt;
&lt;xs:element name="name" type="dimableIdentifierType"/&gt;
- &lt;!-- description contains reference manual level information about the function and
+ &lt;!-- description contains reference manual level information about the function and
options of a field --&gt;
&lt;xs:element name="description" type="stringType" minOccurs="0"/&gt;
&lt;!-- alternative specifications of the bit position of the field within the register --&gt;
@@ -661,16 +670,16 @@ $(document).ready(function(){initNavTree('schema_1_2_gr.html','');});
&lt;xs:element name="alternatePeripheral" type="dimableIdentifierType" minOccurs="0"/&gt;
&lt;!-- groupName assigns this peripheral to a group of peripherals. This is only used bye the System View --&gt;
&lt;xs:element name="groupName" type="xs:Name" minOccurs="0"/&gt;
- &lt;!-- prependToName specifies a prefix that is placed in front of each register name of this peripheral.
+ &lt;!-- prependToName specifies a prefix that is placed in front of each register name of this peripheral.
The device header file will show the registers in a C-Struct of the peripheral without the prefix. --&gt;
&lt;xs:element name="prependToName" type="identifierType" minOccurs="0"/&gt;
- &lt;!-- appendToName is a postfix that is appended to each register name of this peripheral. The device header
+ &lt;!-- appendToName is a postfix that is appended to each register name of this peripheral. The device header
file will sho the registers in a C-Struct of the peripheral without the postfix --&gt;
&lt;xs:element name="appendToName" type="identifierType" minOccurs="0"/&gt;
&lt;!-- V1.1: headerStructName specifies the name for the peripheral structure typedef
used in the device header generation instead of the peripheral name --&gt;
&lt;xs:element name="headerStructName" type="dimableIdentifierType" minOccurs="0"/&gt;
- &lt;!-- disableCondition contains a logical expression based on constants and register or bit-field values
+ &lt;!-- disableCondition contains a logical expression based on constants and register or bit-field values
if the condition is evaluated to true, the peripheral display will be disabled --&gt;
&lt;xs:element name="disableCondition" type="stringType" minOccurs="0"/&gt;
&lt;!-- baseAddress specifies the absolute base address of a peripheral. For derived peripherals it is mandatory
@@ -679,21 +688,21 @@ $(document).ready(function(){initNavTree('schema_1_2_gr.html','');});
&lt;!-- registerPropertiesGroup elements specify the default values for register size, access permission and
reset value. These default values are inherited to all registers contained in this peripheral --&gt;
&lt;xs:group ref="registerPropertiesGroup" minOccurs="0"/&gt;
- &lt;!-- addressBlock specifies one or more address ranges that are assigned exclusively to this peripheral.
+ &lt;!-- addressBlock specifies one or more address ranges that are assigned exclusively to this peripheral.
derived peripherals may have no addressBlock, however none-derived peripherals are required to specify
at least one address block --&gt;
&lt;xs:element name="addressBlock" type="addressBlockType" minOccurs="0" maxOccurs="unbounded"/&gt;
&lt;!-- interrupt specifies can specify one or more interrtupts by name, description and value --&gt;
&lt;xs:element name="interrupt" type="interruptType" minOccurs="0" maxOccurs="unbounded"/&gt;
&lt;!-- registers section contains all registers owned by the peripheral. In case a peripheral gets derived it does
- not have its own registers section, hence this section is optional. A unique peripheral without a
+ not have its own registers section, hence this section is optional. A unique peripheral without a
registers section is not allowed --&gt;
&lt;xs:element name="registers" type="registersType" minOccurs="0" maxOccurs="1"&gt;
&lt;/xs:element&gt;
&lt;/xs:sequence&gt;
&lt;xs:attribute name="derivedFrom" type="dimableIdentifierType" use="optional"/&gt;
&lt;/xs:complexType&gt;
-
+
&lt;!-- ==================================================== --&gt;
&lt;!-- The top level element of a description is the device --&gt;
&lt;!-- ==================================================== --&gt;
@@ -719,7 +728,7 @@ $(document).ready(function(){initNavTree('schema_1_2_gr.html','');});
&lt;!-- V1.1: the tag specifies the filename without extension of the CMSIS System Device include file.
This tag is used by the header file generator for customizing the include statement referencing the
CMSIS system file within the CMSIS device header file. By default the filename is "system_&lt;device.name&gt;"
- In cases a device series shares a single system header file, the name of the series shall be used
+ In cases a device series shares a single system header file, the name of the series shall be used
instead of the individual device name. --&gt;
&lt;xs:element name="headerSystemFilename" type="identifierType" minOccurs="0"/&gt;
&lt;!-- V1.1: headerDefinitionPrefix specifies the string being prepended to all names of types defined in
@@ -763,7 +772,7 @@ $(document).ready(function(){initNavTree('schema_1_2_gr.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:47 for CMSIS-SVD by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:05 for CMSIS-SVD Version 1.3.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/SVD/html/svd_Example_pg.html b/docs/SVD/html/svd_Example_pg.html
index 26e9cba..0304c4e 100644
--- a/docs/SVD/html/svd_Example_pg.html
+++ b/docs/SVD/html/svd_Example_pg.html
@@ -904,7 +904,7 @@ $(document).ready(function(){initNavTree('svd_Example_pg.html','');});
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="svd_Format_pg.html">SVD Description (*.svd) Format</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:47 for CMSIS-SVD by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:05 for CMSIS-SVD Version 1.3.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/SVD/html/svd_Format_pg.html b/docs/SVD/html/svd_Format_pg.html
index 4515335..674cd8b 100644
--- a/docs/SVD/html/svd_Format_pg.html
+++ b/docs/SVD/html/svd_Format_pg.html
@@ -163,7 +163,7 @@ Default values for register attributes like register size, reset value, and acce
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:47 for CMSIS-SVD by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:05 for CMSIS-SVD Version 1.3.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/SVD/html/svd_SVDConv_pg.html b/docs/SVD/html/svd_SVDConv_pg.html
index 1c33724..50fb1d9 100644
--- a/docs/SVD/html/svd_SVDConv_pg.html
+++ b/docs/SVD/html/svd_SVDConv_pg.html
@@ -268,7 +268,7 @@ $(document).ready(function(){initNavTree('svd_SVDConv_pg.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:47 for CMSIS-SVD by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:05 for CMSIS-SVD Version 1.3.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/SVD/html/svd_revisionHistory.html b/docs/SVD/html/svd_revisionHistory.html
index ca2a44b..49c9632 100644
--- a/docs/SVD/html/svd_revisionHistory.html
+++ b/docs/SVD/html/svd_revisionHistory.html
@@ -168,7 +168,7 @@ $(document).ready(function(){initNavTree('svd_revisionHistory.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:47 for CMSIS-SVD by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:05 for CMSIS-SVD Version 1.3.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/SVD/html/svd_validate_file_pg.html b/docs/SVD/html/svd_validate_file_pg.html
index db144b8..778daf6 100644
--- a/docs/SVD/html/svd_validate_file_pg.html
+++ b/docs/SVD/html/svd_validate_file_pg.html
@@ -145,7 +145,7 @@ uVision Debug Window generated from ARM_Example.svd</div></div>
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:47 for CMSIS-SVD by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:05 for CMSIS-SVD Version 1.3.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/SVD/html/svd_xml_conventions_gr.html b/docs/SVD/html/svd_xml_conventions_gr.html
index af40a27..5739c9a 100644
--- a/docs/SVD/html/svd_xml_conventions_gr.html
+++ b/docs/SVD/html/svd_xml_conventions_gr.html
@@ -143,7 +143,7 @@ Empty Tags</h1>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="svd_Format_pg.html">SVD Description (*.svd) Format</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:47 for CMSIS-SVD by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:05 for CMSIS-SVD Version 1.3.3 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Zone/genmodel/allclasses-frame.html b/docs/Zone/genmodel/allclasses-frame.html
deleted file mode 100644
index 06dfede..0000000
--- a/docs/Zone/genmodel/allclasses-frame.html
+++ /dev/null
@@ -1,25 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_131) on Thu Jul 06 18:02:39 CEST 2017 -->
-<title>All Classes</title>
-<meta name="date" content="2017-07-06">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-</head>
-<body>
-<h1 class="bar">All&nbsp;Classes</h1>
-<div class="indexContainer">
-<ul>
-<li><a href="com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data" target="classFrame">FmBlock</a></li>
-<li><a href="com/arm/cmsis/zone/gen/data/FmCapture.html" title="class in com.arm.cmsis.zone.gen.data" target="classFrame">FmCapture</a></li>
-<li><a href="com/arm/cmsis/zone/gen/data/FmDevice.html" title="class in com.arm.cmsis.zone.gen.data" target="classFrame">FmDevice</a></li>
-<li><a href="com/arm/cmsis/zone/gen/data/FmInterrupt.html" title="class in com.arm.cmsis.zone.gen.data" target="classFrame">FmInterrupt</a></li>
-<li><a href="com/arm/cmsis/zone/gen/data/FmProcess.html" title="class in com.arm.cmsis.zone.gen.data" target="classFrame">FmProcess</a></li>
-<li><a href="com/arm/cmsis/zone/gen/data/FmProcessor.html" title="class in com.arm.cmsis.zone.gen.data" target="classFrame">FmProcessor</a></li>
-<li><a href="com/arm/cmsis/zone/gen/data/FmZone.html" title="class in com.arm.cmsis.zone.gen.data" target="classFrame">FmZone</a></li>
-</ul>
-</div>
-</body>
-</html>
diff --git a/docs/Zone/genmodel/allclasses-noframe.html b/docs/Zone/genmodel/allclasses-noframe.html
deleted file mode 100644
index 3804b6d..0000000
--- a/docs/Zone/genmodel/allclasses-noframe.html
+++ /dev/null
@@ -1,25 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_131) on Thu Jul 06 18:02:39 CEST 2017 -->
-<title>All Classes</title>
-<meta name="date" content="2017-07-06">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-</head>
-<body>
-<h1 class="bar">All&nbsp;Classes</h1>
-<div class="indexContainer">
-<ul>
-<li><a href="com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a></li>
-<li><a href="com/arm/cmsis/zone/gen/data/FmCapture.html" title="class in com.arm.cmsis.zone.gen.data">FmCapture</a></li>
-<li><a href="com/arm/cmsis/zone/gen/data/FmDevice.html" title="class in com.arm.cmsis.zone.gen.data">FmDevice</a></li>
-<li><a href="com/arm/cmsis/zone/gen/data/FmInterrupt.html" title="class in com.arm.cmsis.zone.gen.data">FmInterrupt</a></li>
-<li><a href="com/arm/cmsis/zone/gen/data/FmProcess.html" title="class in com.arm.cmsis.zone.gen.data">FmProcess</a></li>
-<li><a href="com/arm/cmsis/zone/gen/data/FmProcessor.html" title="class in com.arm.cmsis.zone.gen.data">FmProcessor</a></li>
-<li><a href="com/arm/cmsis/zone/gen/data/FmZone.html" title="class in com.arm.cmsis.zone.gen.data">FmZone</a></li>
-</ul>
-</div>
-</body>
-</html>
diff --git a/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/FmBlock.html b/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/FmBlock.html
deleted file mode 100644
index 5e49489..0000000
--- a/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/FmBlock.html
+++ /dev/null
@@ -1,623 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_131) on Thu Jul 06 18:02:39 CEST 2017 -->
-<title>FmBlock</title>
-<meta name="date" content="2017-07-06">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
- try {
- if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="FmBlock";
- }
- }
- catch(err) {
- }
-//-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/FmBlock.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmCapture.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?com/arm/cmsis/zone/gen/data/FmBlock.html" target="_top">Frames</a></li>
-<li><a href="FmBlock.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_top");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!-- -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">com.arm.cmsis.zone.gen.data</div>
-<h2 title="Class FmBlock" class="title">Class FmBlock</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li>java.lang.Object</li>
-<li>
-<ul class="inheritance">
-<li>com.arm.cmsis.zone.gen.data.FmBlock</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">FmBlock</span>
-extends java.lang.Object</pre>
-<div class="block">Block - Generator Data Model Element
-
- A block specifies the properties for a certain area of logical memory.</div>
-<dl>
-<dt><span class="simpleTagLabel">Author:</span></dt>
-<dd>Jonatan Antoni</dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!-- -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html#FmBlock-com.arm.cmsis.zone.data.ICpMemoryBlock-">FmBlock</a></span>(com.arm.cmsis.zone.data.ICpMemoryBlock&nbsp;block)</code>
-<div class="block">Create a Block generator data model element.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!-- -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../../../com/arm/cmsis/zone/gen/data/FmCapture.html" title="class in com.arm.cmsis.zone.gen.data">FmCapture</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html#getCaptureList--">getCaptureList</a></span>()</code>
-<div class="block">Get a collection of capture elements for this block.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html#getInfo--">getInfo</a></span>()</code>
-<div class="block">Get the brief description for this block.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code>java.util.Map&lt;java.lang.Long,<a href="../../../../../../com/arm/cmsis/zone/gen/data/FmInterrupt.html" title="class in com.arm.cmsis.zone.gen.data">FmInterrupt</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html#getInterrupts--">getInterrupts</a></span>()</code>
-<div class="block">Get a hash with available interrupts.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html#getName--">getName</a></span>()</code>
-<div class="block">Get the blocks name.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code>java.util.Map&lt;java.lang.String,java.lang.String&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html#getProperties--">getProperties</a></span>()</code>
-<div class="block">Get a hash with associated key-values-properties.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code>long</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html#getSize--">getSize</a></span>()</code>
-<div class="block">Get the size of this block in bytes.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code>long</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html#getStart--">getStart</a></span>()</code>
-<div class="block">Get the start address of this block.</div>
-</td>
-</tr>
-<tr id="i7" class="rowColor">
-<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html#getSubBlocks--">getSubBlocks</a></span>()</code>
-<div class="block">Get a collection of blocks this one is divided into.</div>
-</td>
-</tr>
-<tr id="i8" class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html#isCallable--">isCallable</a></span>()</code>
-<div class="block">Get non-secure-callable access attribute.</div>
-</td>
-</tr>
-<tr id="i9" class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html#isExecutable--">isExecutable</a></span>()</code>
-<div class="block">Get executable access attribute.</div>
-</td>
-</tr>
-<tr id="i10" class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html#isNonSecure--">isNonSecure</a></span>()</code>
-<div class="block">Get non-secure access attribute.</div>
-</td>
-</tr>
-<tr id="i11" class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html#isPeripheral--">isPeripheral</a></span>()</code>
-<div class="block">Get peripheral access attribute.</div>
-</td>
-</tr>
-<tr id="i12" class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html#isPrivileged--">isPrivileged</a></span>()</code>
-<div class="block">Get privileged access attribute.</div>
-</td>
-</tr>
-<tr id="i13" class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html#isReadable--">isReadable</a></span>()</code>
-<div class="block">Get readable access attribute.</div>
-</td>
-</tr>
-<tr id="i14" class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html#isSecure--">isSecure</a></span>()</code>
-<div class="block">Get secure access attribute.</div>
-</td>
-</tr>
-<tr id="i15" class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html#isUnprivileged--">isUnprivileged</a></span>()</code>
-<div class="block">Get unprivileged access attribute.</div>
-</td>
-</tr>
-<tr id="i16" class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html#isWriteable--">isWriteable</a></span>()</code>
-<div class="block">Get writeable access attribute.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!-- -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!-- -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="FmBlock-com.arm.cmsis.zone.data.ICpMemoryBlock-">
-<!-- -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>FmBlock</h4>
-<pre>public&nbsp;FmBlock(com.arm.cmsis.zone.data.ICpMemoryBlock&nbsp;block)</pre>
-<div class="block">Create a Block generator data model element.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>block</code> - The storage data model element to wrap.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!-- -->
-</a>
-<h3>Method Detail</h3>
-<a name="getName--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getName</h4>
-<pre>public&nbsp;java.lang.String&nbsp;getName()</pre>
-<div class="block">Get the blocks name.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Block name.</dd>
-</dl>
-</li>
-</ul>
-<a name="isSecure--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isSecure</h4>
-<pre>public&nbsp;boolean&nbsp;isSecure()</pre>
-<div class="block">Get secure access attribute.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>True if block is used as secure access.</dd>
-</dl>
-</li>
-</ul>
-<a name="isCallable--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isCallable</h4>
-<pre>public&nbsp;boolean&nbsp;isCallable()</pre>
-<div class="block">Get non-secure-callable access attribute.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>True if block is used as non-secure-callable access.</dd>
-</dl>
-</li>
-</ul>
-<a name="isNonSecure--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isNonSecure</h4>
-<pre>public&nbsp;boolean&nbsp;isNonSecure()</pre>
-<div class="block">Get non-secure access attribute.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>True if block is used as non-secure access.</dd>
-</dl>
-</li>
-</ul>
-<a name="isPeripheral--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isPeripheral</h4>
-<pre>public&nbsp;boolean&nbsp;isPeripheral()</pre>
-<div class="block">Get peripheral access attribute.
-
- Peripheral access denotes a memory area used for peripheral
- register access.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>True if block is used as peripheral access.</dd>
-</dl>
-</li>
-</ul>
-<a name="isReadable--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isReadable</h4>
-<pre>public&nbsp;boolean&nbsp;isReadable()</pre>
-<div class="block">Get readable access attribute.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>True if block is readable.</dd>
-</dl>
-</li>
-</ul>
-<a name="isWriteable--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isWriteable</h4>
-<pre>public&nbsp;boolean&nbsp;isWriteable()</pre>
-<div class="block">Get writeable access attribute.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>True if block is writeable.</dd>
-</dl>
-</li>
-</ul>
-<a name="isExecutable--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isExecutable</h4>
-<pre>public&nbsp;boolean&nbsp;isExecutable()</pre>
-<div class="block">Get executable access attribute.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>True if block is executable.</dd>
-</dl>
-</li>
-</ul>
-<a name="isUnprivileged--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isUnprivileged</h4>
-<pre>public&nbsp;boolean&nbsp;isUnprivileged()</pre>
-<div class="block">Get unprivileged access attribute.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>True if block can be accessed unprivileged.</dd>
-</dl>
-</li>
-</ul>
-<a name="isPrivileged--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isPrivileged</h4>
-<pre>public&nbsp;boolean&nbsp;isPrivileged()</pre>
-<div class="block">Get privileged access attribute.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>True if block can only be accessed privileged.</dd>
-</dl>
-</li>
-</ul>
-<a name="getInterrupts--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getInterrupts</h4>
-<pre>public&nbsp;java.util.Map&lt;java.lang.Long,<a href="../../../../../../com/arm/cmsis/zone/gen/data/FmInterrupt.html" title="class in com.arm.cmsis.zone.gen.data">FmInterrupt</a>&gt;&nbsp;getInterrupts()</pre>
-<div class="block">Get a hash with available interrupts.
-
- The hash associates available interrupt numbers with model elements
- specifying their properties.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Hash of available interrupts</dd>
-</dl>
-</li>
-</ul>
-<a name="getStart--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getStart</h4>
-<pre>public&nbsp;long&nbsp;getStart()</pre>
-<div class="block">Get the start address of this block.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Start address</dd>
-</dl>
-</li>
-</ul>
-<a name="getSize--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getSize</h4>
-<pre>public&nbsp;long&nbsp;getSize()</pre>
-<div class="block">Get the size of this block in bytes.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Size in bytes</dd>
-</dl>
-</li>
-</ul>
-<a name="getInfo--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getInfo</h4>
-<pre>public&nbsp;java.lang.String&nbsp;getInfo()</pre>
-<div class="block">Get the brief description for this block.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Brief description, may be empty.</dd>
-</dl>
-</li>
-</ul>
-<a name="getCaptureList--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getCaptureList</h4>
-<pre>public&nbsp;java.util.Collection&lt;<a href="../../../../../../com/arm/cmsis/zone/gen/data/FmCapture.html" title="class in com.arm.cmsis.zone.gen.data">FmCapture</a>&gt;&nbsp;getCaptureList()</pre>
-<div class="block">Get a collection of capture elements for this block.
-
- The capture elements define the set of linker symbols
- that should be placed to the block.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Collection of capture elements</dd>
-</dl>
-</li>
-</ul>
-<a name="getProperties--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getProperties</h4>
-<pre>public&nbsp;java.util.Map&lt;java.lang.String,java.lang.String&gt;&nbsp;getProperties()</pre>
-<div class="block">Get a hash with associated key-values-properties.
-
- The hash associates arbitrary property-keys with their
- values (represented as strings). The properties are
- extracted directly from the storage data model.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Hash of arbitrary properties as key-value-pairs</dd>
-</dl>
-</li>
-</ul>
-<a name="getSubBlocks--">
-<!-- -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getSubBlocks</h4>
-<pre>public&nbsp;java.util.Collection&lt;<a href="../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a>&gt;&nbsp;getSubBlocks()</pre>
-<div class="block">Get a collection of blocks this one is divided into.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Collection of sub-blocks.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/FmBlock.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmCapture.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?com/arm/cmsis/zone/gen/data/FmBlock.html" target="_top">Frames</a></li>
-<li><a href="FmBlock.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_bottom");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!-- -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-</body>
-</html>
diff --git a/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/FmCapture.html b/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/FmCapture.html
deleted file mode 100644
index 9d581f3..0000000
--- a/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/FmCapture.html
+++ /dev/null
@@ -1,315 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_131) on Thu Jul 06 18:02:39 CEST 2017 -->
-<title>FmCapture</title>
-<meta name="date" content="2017-07-06">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
- try {
- if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="FmCapture";
- }
- }
- catch(err) {
- }
-//-->
-var methods = {"i0":10,"i1":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/FmCapture.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmDevice.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?com/arm/cmsis/zone/gen/data/FmCapture.html" target="_top">Frames</a></li>
-<li><a href="FmCapture.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_top");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!-- -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">com.arm.cmsis.zone.gen.data</div>
-<h2 title="Class FmCapture" class="title">Class FmCapture</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li>java.lang.Object</li>
-<li>
-<ul class="inheritance">
-<li>com.arm.cmsis.zone.gen.data.FmCapture</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">FmCapture</span>
-extends java.lang.Object</pre>
-<div class="block">Capture Item - Generator Data Model Element
-
- A capture item specifies a set of symbols, filtered
- by compilation unit, which should be used.</div>
-<dl>
-<dt><span class="simpleTagLabel">Author:</span></dt>
-<dd>Jonatan Antoni</dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!-- -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmCapture.html#FmCapture-com.arm.cmsis.zone.data.ICpCaptureItem-">FmCapture</a></span>(com.arm.cmsis.zone.data.ICpCaptureItem&nbsp;captureItem)</code>
-<div class="block">Create Capture generator data model element.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!-- -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmCapture.html#getCunit--">getCunit</a></span>()</code>
-<div class="block">Get the filter string for the compilation units to be taken
- into account by this capture.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmCapture.html#getSymbol--">getSymbol</a></span>()</code>
-<div class="block">Get the filter string for the linker symbols to be taken
- into account by this capture.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!-- -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!-- -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="FmCapture-com.arm.cmsis.zone.data.ICpCaptureItem-">
-<!-- -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>FmCapture</h4>
-<pre>public&nbsp;FmCapture(com.arm.cmsis.zone.data.ICpCaptureItem&nbsp;captureItem)</pre>
-<div class="block">Create Capture generator data model element.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>captureItem</code> - Storage model element to wrap.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!-- -->
-</a>
-<h3>Method Detail</h3>
-<a name="getCunit--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getCunit</h4>
-<pre>public&nbsp;java.lang.String&nbsp;getCunit()</pre>
-<div class="block">Get the filter string for the compilation units to be taken
- into account by this capture.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Compilation unit filter string, never empty.</dd>
-</dl>
-</li>
-</ul>
-<a name="getSymbol--">
-<!-- -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getSymbol</h4>
-<pre>public&nbsp;java.lang.String&nbsp;getSymbol()</pre>
-<div class="block">Get the filter string for the linker symbols to be taken
- into account by this capture.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Symbol filter string, never empty.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/FmCapture.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmDevice.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?com/arm/cmsis/zone/gen/data/FmCapture.html" target="_top">Frames</a></li>
-<li><a href="FmCapture.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_bottom");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!-- -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-</body>
-</html>
diff --git a/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/FmDevice.html b/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/FmDevice.html
deleted file mode 100644
index 7b7a6ce..0000000
--- a/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/FmDevice.html
+++ /dev/null
@@ -1,373 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_131) on Thu Jul 06 18:02:39 CEST 2017 -->
-<title>FmDevice</title>
-<meta name="date" content="2017-07-06">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
- try {
- if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="FmDevice";
- }
- }
- catch(err) {
- }
-//-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/FmDevice.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmCapture.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmInterrupt.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?com/arm/cmsis/zone/gen/data/FmDevice.html" target="_top">Frames</a></li>
-<li><a href="FmDevice.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_top");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!-- -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">com.arm.cmsis.zone.gen.data</div>
-<h2 title="Class FmDevice" class="title">Class FmDevice</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li>java.lang.Object</li>
-<li>
-<ul class="inheritance">
-<li>com.arm.cmsis.zone.gen.data.FmDevice</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">FmDevice</span>
-extends java.lang.Object</pre>
-<div class="block">Device - Generator Data Model Element
-
- Implements access to detailed informations about a device
- available in the system.</div>
-<dl>
-<dt><span class="simpleTagLabel">Author:</span></dt>
-<dd>Jonatan Antoni</dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!-- -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmDevice.html#FmDevice-com.arm.cmsis.zone.data.ICpDeviceResource-">FmDevice</a></span>(com.arm.cmsis.zone.data.ICpDeviceResource&nbsp;device)</code>
-<div class="block">Create Device generator data model element.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!-- -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmDevice.html#getBlocks--">getBlocks</a></span>()</code>
-<div class="block">Get a collection of blocks for this device.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmDevice.html#getName--">getName</a></span>()</code>
-<div class="block">Get the device name.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmDevice.html#getPackageName--">getPackageName</a></span>()</code>
-<div class="block">Get the pack name support for this device is provided by,
- might be empty if no device family pack is available.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmDevice.html#getPackageVendor--">getPackageVendor</a></span>()</code>
-<div class="block">Get the device family pack vendor name.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmDevice.html#getVendor--">getVendor</a></span>()</code>
-<div class="block">Get the vendor name of the device.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!-- -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!-- -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="FmDevice-com.arm.cmsis.zone.data.ICpDeviceResource-">
-<!-- -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>FmDevice</h4>
-<pre>public&nbsp;FmDevice(com.arm.cmsis.zone.data.ICpDeviceResource&nbsp;device)</pre>
-<div class="block">Create Device generator data model element.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>device</code> - The storage data model element to wrap.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!-- -->
-</a>
-<h3>Method Detail</h3>
-<a name="getName--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getName</h4>
-<pre>public&nbsp;java.lang.String&nbsp;getName()</pre>
-<div class="block">Get the device name.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Device name.</dd>
-</dl>
-</li>
-</ul>
-<a name="getVendor--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getVendor</h4>
-<pre>public&nbsp;java.lang.String&nbsp;getVendor()</pre>
-<div class="block">Get the vendor name of the device.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Device's vendor name.</dd>
-</dl>
-</li>
-</ul>
-<a name="getPackageName--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getPackageName</h4>
-<pre>public&nbsp;java.lang.String&nbsp;getPackageName()</pre>
-<div class="block">Get the pack name support for this device is provided by,
- might be empty if no device family pack is available.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Device family pack name</dd>
-</dl>
-</li>
-</ul>
-<a name="getPackageVendor--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getPackageVendor</h4>
-<pre>public&nbsp;java.lang.String&nbsp;getPackageVendor()</pre>
-<div class="block">Get the device family pack vendor name.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Pack vendor name</dd>
-</dl>
-</li>
-</ul>
-<a name="getBlocks--">
-<!-- -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getBlocks</h4>
-<pre>public&nbsp;java.util.Collection&lt;<a href="../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a>&gt;&nbsp;getBlocks()</pre>
-<div class="block">Get a collection of blocks for this device.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Collection of devices blocks.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/FmDevice.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmCapture.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmInterrupt.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?com/arm/cmsis/zone/gen/data/FmDevice.html" target="_top">Frames</a></li>
-<li><a href="FmDevice.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_bottom");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!-- -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-</body>
-</html>
diff --git a/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/FmInterrupt.html b/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/FmInterrupt.html
deleted file mode 100644
index 001fa75..0000000
--- a/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/FmInterrupt.html
+++ /dev/null
@@ -1,374 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_131) on Thu Jul 06 18:02:39 CEST 2017 -->
-<title>FmInterrupt</title>
-<meta name="date" content="2017-07-06">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
- try {
- if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="FmInterrupt";
- }
- }
- catch(err) {
- }
-//-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/FmInterrupt.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmDevice.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmProcess.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?com/arm/cmsis/zone/gen/data/FmInterrupt.html" target="_top">Frames</a></li>
-<li><a href="FmInterrupt.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_top");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!-- -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">com.arm.cmsis.zone.gen.data</div>
-<h2 title="Class FmInterrupt" class="title">Class FmInterrupt</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li>java.lang.Object</li>
-<li>
-<ul class="inheritance">
-<li>com.arm.cmsis.zone.gen.data.FmInterrupt</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">FmInterrupt</span>
-extends java.lang.Object</pre>
-<div class="block">Interrupt - Generator Data Model Element
-
- A interrupt element gives information about an interrupt
- and its declared usage.</div>
-<dl>
-<dt><span class="simpleTagLabel">Author:</span></dt>
-<dd>Jonatan Antoni</dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!-- -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmInterrupt.html#FmInterrupt-com.arm.cmsis.zone.data.ICpInterrupt-com.arm.cmsis.zone.gen.data.FmBlock-">FmInterrupt</a></span>(com.arm.cmsis.zone.data.ICpInterrupt&nbsp;interrupt,
- <a href="../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a>&nbsp;block)</code>
-<div class="block">Create Interrupt generator data model element.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!-- -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmInterrupt.html#getInfo--">getInfo</a></span>()</code>
-<div class="block">Get brief interrupt description.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmInterrupt.html#getName--">getName</a></span>()</code>
-<div class="block">Get the interrupt name.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code>java.lang.Long</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmInterrupt.html#getNumber--">getNumber</a></span>()</code>
-<div class="block">Get interrupt number.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmInterrupt.html#isNonSecure--">isNonSecure</a></span>()</code>
-<div class="block">Get non-secure usage of this interrupt.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmInterrupt.html#isSecure--">isSecure</a></span>()</code>
-<div class="block">Get secure usage of this interrupt.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!-- -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!-- -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="FmInterrupt-com.arm.cmsis.zone.data.ICpInterrupt-com.arm.cmsis.zone.gen.data.FmBlock-">
-<!-- -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>FmInterrupt</h4>
-<pre>public&nbsp;FmInterrupt(com.arm.cmsis.zone.data.ICpInterrupt&nbsp;interrupt,
- <a href="../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a>&nbsp;block)</pre>
-<div class="block">Create Interrupt generator data model element.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>interrupt</code> - The storage data model element to wrap.</dd>
-<dd><code>block</code> - The peripheral register block this interrupt is associated with.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!-- -->
-</a>
-<h3>Method Detail</h3>
-<a name="getName--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getName</h4>
-<pre>public&nbsp;java.lang.String&nbsp;getName()</pre>
-<div class="block">Get the interrupt name.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Interrupt name.</dd>
-</dl>
-</li>
-</ul>
-<a name="getInfo--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getInfo</h4>
-<pre>public&nbsp;java.lang.String&nbsp;getInfo()</pre>
-<div class="block">Get brief interrupt description.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Interrupt description.</dd>
-</dl>
-</li>
-</ul>
-<a name="getNumber--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getNumber</h4>
-<pre>public&nbsp;java.lang.Long&nbsp;getNumber()</pre>
-<div class="block">Get interrupt number.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Interrupt number.</dd>
-</dl>
-</li>
-</ul>
-<a name="isSecure--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>isSecure</h4>
-<pre>public&nbsp;boolean&nbsp;isSecure()</pre>
-<div class="block">Get secure usage of this interrupt.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>True, if the associated peripheral is used with secure access.</dd>
-</dl>
-</li>
-</ul>
-<a name="isNonSecure--">
-<!-- -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>isNonSecure</h4>
-<pre>public&nbsp;boolean&nbsp;isNonSecure()</pre>
-<div class="block">Get non-secure usage of this interrupt.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>True, if the associated peripheral is used with non-secure access.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/FmInterrupt.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmDevice.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmProcess.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?com/arm/cmsis/zone/gen/data/FmInterrupt.html" target="_top">Frames</a></li>
-<li><a href="FmInterrupt.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_bottom");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!-- -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-</body>
-</html>
diff --git a/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/FmProcess.html b/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/FmProcess.html
deleted file mode 100644
index 1c6ddcb..0000000
--- a/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/FmProcess.html
+++ /dev/null
@@ -1,315 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_131) on Thu Jul 06 18:02:39 CEST 2017 -->
-<title>FmProcess</title>
-<meta name="date" content="2017-07-06">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
- try {
- if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="FmProcess";
- }
- }
- catch(err) {
- }
-//-->
-var methods = {"i0":10,"i1":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/FmProcess.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmInterrupt.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmProcessor.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?com/arm/cmsis/zone/gen/data/FmProcess.html" target="_top">Frames</a></li>
-<li><a href="FmProcess.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_top");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!-- -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">com.arm.cmsis.zone.gen.data</div>
-<h2 title="Class FmProcess" class="title">Class FmProcess</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li>java.lang.Object</li>
-<li>
-<ul class="inheritance">
-<li>com.arm.cmsis.zone.gen.data.FmProcess</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">FmProcess</span>
-extends java.lang.Object</pre>
-<div class="block">Process - Generator Data Model Element
-
- A process (or execution zone) defines a group of threads
- sharing common access privileges.</div>
-<dl>
-<dt><span class="simpleTagLabel">Author:</span></dt>
-<dd>Jonatan Antoni</dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!-- -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmProcess.html#FmProcess-com.arm.cmsis.zone.data.ICpProcess-">FmProcess</a></span>(com.arm.cmsis.zone.data.ICpProcess&nbsp;process)</code>
-<div class="block">Create Process generator data model element.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!-- -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmProcess.html#getBlocks--">getBlocks</a></span>()</code>
-<div class="block">Get a collection of blocks assigned to this process.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmProcess.html#getName--">getName</a></span>()</code>
-<div class="block">Get the processes name.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!-- -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!-- -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="FmProcess-com.arm.cmsis.zone.data.ICpProcess-">
-<!-- -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>FmProcess</h4>
-<pre>public&nbsp;FmProcess(com.arm.cmsis.zone.data.ICpProcess&nbsp;process)</pre>
-<div class="block">Create Process generator data model element.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>process</code> - The storage data model element to wrap.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!-- -->
-</a>
-<h3>Method Detail</h3>
-<a name="getName--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getName</h4>
-<pre>public&nbsp;java.lang.String&nbsp;getName()</pre>
-<div class="block">Get the processes name.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Process name.</dd>
-</dl>
-</li>
-</ul>
-<a name="getBlocks--">
-<!-- -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getBlocks</h4>
-<pre>public&nbsp;java.util.Collection&lt;<a href="../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a>&gt;&nbsp;getBlocks()</pre>
-<div class="block">Get a collection of blocks assigned to this process.
-
- The assigned blocks denotes the memory areas this process
- is granted/denied access to explicitly. Access permissions
- to all other areas is undefined.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Collection of assigned blocks.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/FmProcess.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmInterrupt.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmProcessor.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?com/arm/cmsis/zone/gen/data/FmProcess.html" target="_top">Frames</a></li>
-<li><a href="FmProcess.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_bottom");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!-- -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-</body>
-</html>
diff --git a/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/FmProcessor.html b/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/FmProcessor.html
deleted file mode 100644
index 16104ab..0000000
--- a/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/FmProcessor.html
+++ /dev/null
@@ -1,331 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_131) on Thu Jul 06 18:02:39 CEST 2017 -->
-<title>FmProcessor</title>
-<meta name="date" content="2017-07-06">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
- try {
- if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="FmProcessor";
- }
- }
- catch(err) {
- }
-//-->
-var methods = {"i0":10,"i1":10,"i2":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/FmProcessor.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmProcess.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmZone.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?com/arm/cmsis/zone/gen/data/FmProcessor.html" target="_top">Frames</a></li>
-<li><a href="FmProcessor.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_top");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!-- -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">com.arm.cmsis.zone.gen.data</div>
-<h2 title="Class FmProcessor" class="title">Class FmProcessor</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li>java.lang.Object</li>
-<li>
-<ul class="inheritance">
-<li>com.arm.cmsis.zone.gen.data.FmProcessor</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">FmProcessor</span>
-extends java.lang.Object</pre>
-<div class="block">Processor - Generator Data Model Element
-
- A processor defines specific informations about individual
- processing elements embodied on a device.</div>
-<dl>
-<dt><span class="simpleTagLabel">Author:</span></dt>
-<dd>Jonatan Antoni</dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!-- -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmProcessor.html#FmProcessor-com.arm.cmsis.zone.data.ICpProcessorResource-">FmProcessor</a></span>(com.arm.cmsis.zone.data.ICpProcessorResource&nbsp;processor)</code>
-<div class="block">Create Processor generator data model element.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!-- -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmProcessor.html#getBlocks--">getBlocks</a></span>()</code>
-<div class="block">Get a collection of leaf blocks visible to this processor.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmDevice.html" title="class in com.arm.cmsis.zone.gen.data">FmDevice</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmProcessor.html#getDevice--">getDevice</a></span>()</code>
-<div class="block">Get the device this processor is contained in.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmProcessor.html#getName--">getName</a></span>()</code>
-<div class="block">Get processors name.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!-- -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!-- -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="FmProcessor-com.arm.cmsis.zone.data.ICpProcessorResource-">
-<!-- -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>FmProcessor</h4>
-<pre>public&nbsp;FmProcessor(com.arm.cmsis.zone.data.ICpProcessorResource&nbsp;processor)</pre>
-<div class="block">Create Processor generator data model element.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>processor</code> - The storage data model element to wrap.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!-- -->
-</a>
-<h3>Method Detail</h3>
-<a name="getName--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getName</h4>
-<pre>public&nbsp;java.lang.String&nbsp;getName()</pre>
-<div class="block">Get processors name.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Processor name.</dd>
-</dl>
-</li>
-</ul>
-<a name="getDevice--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getDevice</h4>
-<pre>public&nbsp;<a href="../../../../../../com/arm/cmsis/zone/gen/data/FmDevice.html" title="class in com.arm.cmsis.zone.gen.data">FmDevice</a>&nbsp;getDevice()</pre>
-<div class="block">Get the device this processor is contained in.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Enclosing Device</dd>
-</dl>
-</li>
-</ul>
-<a name="getBlocks--">
-<!-- -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getBlocks</h4>
-<pre>public&nbsp;java.util.Collection&lt;<a href="../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a>&gt;&nbsp;getBlocks()</pre>
-<div class="block">Get a collection of leaf blocks visible to this processor.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Collection of visible leaf blocks.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/FmProcessor.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmProcess.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmZone.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?com/arm/cmsis/zone/gen/data/FmProcessor.html" target="_top">Frames</a></li>
-<li><a href="FmProcessor.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_bottom");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!-- -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-</body>
-</html>
diff --git a/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/FmZone.html b/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/FmZone.html
deleted file mode 100644
index e4a9da2..0000000
--- a/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/FmZone.html
+++ /dev/null
@@ -1,417 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_131) on Thu Jul 06 18:02:39 CEST 2017 -->
-<title>FmZone</title>
-<meta name="date" content="2017-07-06">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
- try {
- if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="FmZone";
- }
- }
- catch(err) {
- }
-//-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
-var altColor = "altColor";
-var rowColor = "rowColor";
-var tableTab = "tableTab";
-var activeTableTab = "activeTableTab";
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/FmZone.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmProcessor.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li>Next&nbsp;Class</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?com/arm/cmsis/zone/gen/data/FmZone.html" target="_top">Frames</a></li>
-<li><a href="FmZone.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_top");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.top">
-<!-- -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<!-- ======== START OF CLASS DATA ======== -->
-<div class="header">
-<div class="subTitle">com.arm.cmsis.zone.gen.data</div>
-<h2 title="Class FmZone" class="title">Class FmZone</h2>
-</div>
-<div class="contentContainer">
-<ul class="inheritance">
-<li>java.lang.Object</li>
-<li>
-<ul class="inheritance">
-<li>com.arm.cmsis.zone.gen.data.FmZone</li>
-</ul>
-</li>
-</ul>
-<div class="description">
-<ul class="blockList">
-<li class="blockList">
-<hr>
-<br>
-<pre>public class <span class="typeNameLabel">FmZone</span>
-extends java.lang.Object</pre>
-<div class="block">Project Zone - Generator Data Model Root Element
-
- Implements the root element for the generator data model.
- Gives access to the definition of a single project zone.</div>
-<dl>
-<dt><span class="simpleTagLabel">Author:</span></dt>
-<dd>Jonatan Antoni</dd>
-</dl>
-</li>
-</ul>
-</div>
-<div class="summary">
-<ul class="blockList">
-<li class="blockList">
-<!-- ======== CONSTRUCTOR SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.summary">
-<!-- -->
-</a>
-<h3>Constructor Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
-<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmZone.html#FmZone-com.arm.cmsis.zone.data.ICpZone-">FmZone</a></span>(com.arm.cmsis.zone.data.ICpZone&nbsp;zone)</code>
-<div class="block">Create a Zone generator data model element.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
-<!-- ========== METHOD SUMMARY =========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.summary">
-<!-- -->
-</a>
-<h3>Method Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tr id="i0" class="altColor">
-<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmZone.html#getBlocks--">getBlocks</a></span>()</code>
-<div class="block">Get a collection with all blocks assigned to this zone.</div>
-</td>
-</tr>
-<tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmDevice.html" title="class in com.arm.cmsis.zone.gen.data">FmDevice</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmZone.html#getDevice--">getDevice</a></span>()</code>
-<div class="block">Get the device this zone is linked to.</div>
-</td>
-</tr>
-<tr id="i2" class="altColor">
-<td class="colFirst"><code>java.lang.String</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmZone.html#getName--">getName</a></span>()</code>
-<div class="block">Get the zones name.</div>
-</td>
-</tr>
-<tr id="i3" class="rowColor">
-<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../../../com/arm/cmsis/zone/gen/data/FmProcess.html" title="class in com.arm.cmsis.zone.gen.data">FmProcess</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmZone.html#getProcesses--">getProcesses</a></span>()</code>
-<div class="block">Get a collection of all processes defined in this zone.</div>
-</td>
-</tr>
-<tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmProcessor.html" title="class in com.arm.cmsis.zone.gen.data">FmProcessor</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmZone.html#getProcessor--">getProcessor</a></span>()</code>
-<div class="block">Get the processor this zone is linked to.</div>
-</td>
-</tr>
-<tr id="i5" class="rowColor">
-<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmZone.html#getVisibleBlocks--">getVisibleBlocks</a></span>()</code>
-<div class="block">Get a collection with all leaf blocks visible to this zone.</div>
-</td>
-</tr>
-<tr id="i6" class="altColor">
-<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmZone.html#getVisibleResources--">getVisibleResources</a></span>()</code>
-<div class="block">Get a collection with all resources visible to this zone.</div>
-</td>
-</tr>
-</table>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
-<!-- -->
-</a>
-<h3>Methods inherited from class&nbsp;java.lang.Object</h3>
-<code>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</code></li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<div class="details">
-<ul class="blockList">
-<li class="blockList">
-<!-- ========= CONSTRUCTOR DETAIL ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="constructor.detail">
-<!-- -->
-</a>
-<h3>Constructor Detail</h3>
-<a name="FmZone-com.arm.cmsis.zone.data.ICpZone-">
-<!-- -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>FmZone</h4>
-<pre>public&nbsp;FmZone(com.arm.cmsis.zone.data.ICpZone&nbsp;zone)</pre>
-<div class="block">Create a Zone generator data model element.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>zone</code> - The storage data model element to wrap.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-<!-- ============ METHOD DETAIL ========== -->
-<ul class="blockList">
-<li class="blockList"><a name="method.detail">
-<!-- -->
-</a>
-<h3>Method Detail</h3>
-<a name="getName--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getName</h4>
-<pre>public&nbsp;java.lang.String&nbsp;getName()</pre>
-<div class="block">Get the zones name.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Zone name</dd>
-</dl>
-</li>
-</ul>
-<a name="getBlocks--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getBlocks</h4>
-<pre>public&nbsp;java.util.Collection&lt;<a href="../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a>&gt;&nbsp;getBlocks()</pre>
-<div class="block">Get a collection with all blocks assigned to this zone.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Collection of assigned blocks.</dd>
-</dl>
-</li>
-</ul>
-<a name="getVisibleBlocks--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getVisibleBlocks</h4>
-<pre>public&nbsp;java.util.Collection&lt;<a href="../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a>&gt;&nbsp;getVisibleBlocks()</pre>
-<div class="block">Get a collection with all leaf blocks visible to this zone.
-
- A block is considered to be visible if it is mapped at least once
- into the logical address space of the zones linked processor.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Collection of visible blocks.</dd>
-</dl>
-</li>
-</ul>
-<a name="getVisibleResources--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getVisibleResources</h4>
-<pre>public&nbsp;java.util.Collection&lt;<a href="../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a>&gt;&nbsp;getVisibleResources()</pre>
-<div class="block">Get a collection with all resources visible to this zone.
-
- A resource is considered to be visible if it is mapped at least once
- into the logical address space of the zones linked processor.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Collection of visible resources.</dd>
-</dl>
-</li>
-</ul>
-<a name="getDevice--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getDevice</h4>
-<pre>public&nbsp;<a href="../../../../../../com/arm/cmsis/zone/gen/data/FmDevice.html" title="class in com.arm.cmsis.zone.gen.data">FmDevice</a>&nbsp;getDevice()</pre>
-<div class="block">Get the device this zone is linked to.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Linked device.</dd>
-</dl>
-</li>
-</ul>
-<a name="getProcessor--">
-<!-- -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>getProcessor</h4>
-<pre>public&nbsp;<a href="../../../../../../com/arm/cmsis/zone/gen/data/FmProcessor.html" title="class in com.arm.cmsis.zone.gen.data">FmProcessor</a>&nbsp;getProcessor()</pre>
-<div class="block">Get the processor this zone is linked to.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Linked processor.</dd>
-</dl>
-</li>
-</ul>
-<a name="getProcesses--">
-<!-- -->
-</a>
-<ul class="blockListLast">
-<li class="blockList">
-<h4>getProcesses</h4>
-<pre>public&nbsp;java.util.Collection&lt;<a href="../../../../../../com/arm/cmsis/zone/gen/data/FmProcess.html" title="class in com.arm.cmsis.zone.gen.data">FmProcess</a>&gt;&nbsp;getProcesses()</pre>
-<div class="block">Get a collection of all processes defined in this zone.</div>
-<dl>
-<dt><span class="returnLabel">Returns:</span></dt>
-<dd>Collection of processes.</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-</div>
-<!-- ========= END OF CLASS DATA ========= -->
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li class="navBarCell1Rev">Class</li>
-<li><a href="class-use/FmZone.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmProcessor.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li>Next&nbsp;Class</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?com/arm/cmsis/zone/gen/data/FmZone.html" target="_top">Frames</a></li>
-<li><a href="FmZone.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_bottom");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<div>
-<ul class="subNavList">
-<li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.summary">Method</a></li>
-</ul>
-<ul class="subNavList">
-<li>Detail:&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
-<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#method.detail">Method</a></li>
-</ul>
-</div>
-<a name="skip.navbar.bottom">
-<!-- -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-</body>
-</html>
diff --git a/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/class-use/FmBlock.html b/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/class-use/FmBlock.html
deleted file mode 100644
index 35477b1..0000000
--- a/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/class-use/FmBlock.html
+++ /dev/null
@@ -1,199 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_131) on Thu Jul 06 18:02:39 CEST 2017 -->
-<title>Uses of Class com.arm.cmsis.zone.gen.data.FmBlock</title>
-<meta name="date" content="2017-07-06">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
- try {
- if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class com.arm.cmsis.zone.gen.data.FmBlock";
- }
- }
- catch(err) {
- }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li><a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../package-tree.html">Tree</a></li>
-<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?com/arm/cmsis/zone/gen/data/class-use/FmBlock.html" target="_top">Frames</a></li>
-<li><a href="FmBlock.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_top");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!-- -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class com.arm.cmsis.zone.gen.data.FmBlock" class="title">Uses of Class<br>com.arm.cmsis.zone.gen.data.FmBlock</h2>
-</div>
-<div class="classUseContainer">
-<ul class="blockList">
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="com.arm.cmsis.zone.gen.data">
-<!-- -->
-</a>
-<h3>Uses of <a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a> in <a href="../../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">com.arm.cmsis.zone.gen.data</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">com.arm.cmsis.zone.gen.data</a> that return types with arguments of type <a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">FmZone.</span><code><span class="memberNameLink"><a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmZone.html#getBlocks--">getBlocks</a></span>()</code>
-<div class="block">Get a collection with all blocks assigned to this zone.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">FmProcessor.</span><code><span class="memberNameLink"><a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmProcessor.html#getBlocks--">getBlocks</a></span>()</code>
-<div class="block">Get a collection of leaf blocks visible to this processor.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">FmProcess.</span><code><span class="memberNameLink"><a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmProcess.html#getBlocks--">getBlocks</a></span>()</code>
-<div class="block">Get a collection of blocks assigned to this process.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">FmDevice.</span><code><span class="memberNameLink"><a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmDevice.html#getBlocks--">getBlocks</a></span>()</code>
-<div class="block">Get a collection of blocks for this device.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">FmBlock.</span><code><span class="memberNameLink"><a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html#getSubBlocks--">getSubBlocks</a></span>()</code>
-<div class="block">Get a collection of blocks this one is divided into.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">FmZone.</span><code><span class="memberNameLink"><a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmZone.html#getVisibleBlocks--">getVisibleBlocks</a></span>()</code>
-<div class="block">Get a collection with all leaf blocks visible to this zone.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">FmZone.</span><code><span class="memberNameLink"><a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmZone.html#getVisibleResources--">getVisibleResources</a></span>()</code>
-<div class="block">Get a collection with all resources visible to this zone.</div>
-</td>
-</tr>
-</tbody>
-</table>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing constructors, and an explanation">
-<caption><span>Constructors in <a href="../../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">com.arm.cmsis.zone.gen.data</a> with parameters of type <a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Constructor and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmInterrupt.html#FmInterrupt-com.arm.cmsis.zone.data.ICpInterrupt-com.arm.cmsis.zone.gen.data.FmBlock-">FmInterrupt</a></span>(com.arm.cmsis.zone.data.ICpInterrupt&nbsp;interrupt,
- <a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a>&nbsp;block)</code>
-<div class="block">Create Interrupt generator data model element.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li><a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../package-tree.html">Tree</a></li>
-<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?com/arm/cmsis/zone/gen/data/class-use/FmBlock.html" target="_top">Frames</a></li>
-<li><a href="FmBlock.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_bottom");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!-- -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-</body>
-</html>
diff --git a/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/class-use/FmCapture.html b/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/class-use/FmCapture.html
deleted file mode 100644
index c17447a..0000000
--- a/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/class-use/FmCapture.html
+++ /dev/null
@@ -1,149 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_131) on Thu Jul 06 18:02:39 CEST 2017 -->
-<title>Uses of Class com.arm.cmsis.zone.gen.data.FmCapture</title>
-<meta name="date" content="2017-07-06">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
- try {
- if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class com.arm.cmsis.zone.gen.data.FmCapture";
- }
- }
- catch(err) {
- }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li><a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmCapture.html" title="class in com.arm.cmsis.zone.gen.data">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../package-tree.html">Tree</a></li>
-<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?com/arm/cmsis/zone/gen/data/class-use/FmCapture.html" target="_top">Frames</a></li>
-<li><a href="FmCapture.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_top");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!-- -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class com.arm.cmsis.zone.gen.data.FmCapture" class="title">Uses of Class<br>com.arm.cmsis.zone.gen.data.FmCapture</h2>
-</div>
-<div class="classUseContainer">
-<ul class="blockList">
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="com.arm.cmsis.zone.gen.data">
-<!-- -->
-</a>
-<h3>Uses of <a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmCapture.html" title="class in com.arm.cmsis.zone.gen.data">FmCapture</a> in <a href="../../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">com.arm.cmsis.zone.gen.data</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">com.arm.cmsis.zone.gen.data</a> that return types with arguments of type <a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmCapture.html" title="class in com.arm.cmsis.zone.gen.data">FmCapture</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmCapture.html" title="class in com.arm.cmsis.zone.gen.data">FmCapture</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">FmBlock.</span><code><span class="memberNameLink"><a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html#getCaptureList--">getCaptureList</a></span>()</code>
-<div class="block">Get a collection of capture elements for this block.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li><a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmCapture.html" title="class in com.arm.cmsis.zone.gen.data">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../package-tree.html">Tree</a></li>
-<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?com/arm/cmsis/zone/gen/data/class-use/FmCapture.html" target="_top">Frames</a></li>
-<li><a href="FmCapture.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_bottom");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!-- -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-</body>
-</html>
diff --git a/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/class-use/FmDevice.html b/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/class-use/FmDevice.html
deleted file mode 100644
index 873e7fd..0000000
--- a/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/class-use/FmDevice.html
+++ /dev/null
@@ -1,155 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_131) on Thu Jul 06 18:02:39 CEST 2017 -->
-<title>Uses of Class com.arm.cmsis.zone.gen.data.FmDevice</title>
-<meta name="date" content="2017-07-06">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
- try {
- if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class com.arm.cmsis.zone.gen.data.FmDevice";
- }
- }
- catch(err) {
- }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li><a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmDevice.html" title="class in com.arm.cmsis.zone.gen.data">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../package-tree.html">Tree</a></li>
-<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?com/arm/cmsis/zone/gen/data/class-use/FmDevice.html" target="_top">Frames</a></li>
-<li><a href="FmDevice.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_top");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!-- -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class com.arm.cmsis.zone.gen.data.FmDevice" class="title">Uses of Class<br>com.arm.cmsis.zone.gen.data.FmDevice</h2>
-</div>
-<div class="classUseContainer">
-<ul class="blockList">
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="com.arm.cmsis.zone.gen.data">
-<!-- -->
-</a>
-<h3>Uses of <a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmDevice.html" title="class in com.arm.cmsis.zone.gen.data">FmDevice</a> in <a href="../../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">com.arm.cmsis.zone.gen.data</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">com.arm.cmsis.zone.gen.data</a> that return <a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmDevice.html" title="class in com.arm.cmsis.zone.gen.data">FmDevice</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmDevice.html" title="class in com.arm.cmsis.zone.gen.data">FmDevice</a></code></td>
-<td class="colLast"><span class="typeNameLabel">FmZone.</span><code><span class="memberNameLink"><a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmZone.html#getDevice--">getDevice</a></span>()</code>
-<div class="block">Get the device this zone is linked to.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmDevice.html" title="class in com.arm.cmsis.zone.gen.data">FmDevice</a></code></td>
-<td class="colLast"><span class="typeNameLabel">FmProcessor.</span><code><span class="memberNameLink"><a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmProcessor.html#getDevice--">getDevice</a></span>()</code>
-<div class="block">Get the device this processor is contained in.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li><a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmDevice.html" title="class in com.arm.cmsis.zone.gen.data">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../package-tree.html">Tree</a></li>
-<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?com/arm/cmsis/zone/gen/data/class-use/FmDevice.html" target="_top">Frames</a></li>
-<li><a href="FmDevice.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_bottom");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!-- -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-</body>
-</html>
diff --git a/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/class-use/FmInterrupt.html b/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/class-use/FmInterrupt.html
deleted file mode 100644
index 742b23c..0000000
--- a/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/class-use/FmInterrupt.html
+++ /dev/null
@@ -1,149 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_131) on Thu Jul 06 18:02:39 CEST 2017 -->
-<title>Uses of Class com.arm.cmsis.zone.gen.data.FmInterrupt</title>
-<meta name="date" content="2017-07-06">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
- try {
- if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class com.arm.cmsis.zone.gen.data.FmInterrupt";
- }
- }
- catch(err) {
- }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li><a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmInterrupt.html" title="class in com.arm.cmsis.zone.gen.data">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../package-tree.html">Tree</a></li>
-<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?com/arm/cmsis/zone/gen/data/class-use/FmInterrupt.html" target="_top">Frames</a></li>
-<li><a href="FmInterrupt.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_top");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!-- -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class com.arm.cmsis.zone.gen.data.FmInterrupt" class="title">Uses of Class<br>com.arm.cmsis.zone.gen.data.FmInterrupt</h2>
-</div>
-<div class="classUseContainer">
-<ul class="blockList">
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="com.arm.cmsis.zone.gen.data">
-<!-- -->
-</a>
-<h3>Uses of <a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmInterrupt.html" title="class in com.arm.cmsis.zone.gen.data">FmInterrupt</a> in <a href="../../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">com.arm.cmsis.zone.gen.data</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">com.arm.cmsis.zone.gen.data</a> that return types with arguments of type <a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmInterrupt.html" title="class in com.arm.cmsis.zone.gen.data">FmInterrupt</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>java.util.Map&lt;java.lang.Long,<a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmInterrupt.html" title="class in com.arm.cmsis.zone.gen.data">FmInterrupt</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">FmBlock.</span><code><span class="memberNameLink"><a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html#getInterrupts--">getInterrupts</a></span>()</code>
-<div class="block">Get a hash with available interrupts.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li><a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmInterrupt.html" title="class in com.arm.cmsis.zone.gen.data">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../package-tree.html">Tree</a></li>
-<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?com/arm/cmsis/zone/gen/data/class-use/FmInterrupt.html" target="_top">Frames</a></li>
-<li><a href="FmInterrupt.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_bottom");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!-- -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-</body>
-</html>
diff --git a/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/class-use/FmProcess.html b/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/class-use/FmProcess.html
deleted file mode 100644
index fa84abd..0000000
--- a/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/class-use/FmProcess.html
+++ /dev/null
@@ -1,149 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_131) on Thu Jul 06 18:02:39 CEST 2017 -->
-<title>Uses of Class com.arm.cmsis.zone.gen.data.FmProcess</title>
-<meta name="date" content="2017-07-06">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
- try {
- if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class com.arm.cmsis.zone.gen.data.FmProcess";
- }
- }
- catch(err) {
- }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li><a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmProcess.html" title="class in com.arm.cmsis.zone.gen.data">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../package-tree.html">Tree</a></li>
-<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?com/arm/cmsis/zone/gen/data/class-use/FmProcess.html" target="_top">Frames</a></li>
-<li><a href="FmProcess.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_top");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!-- -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class com.arm.cmsis.zone.gen.data.FmProcess" class="title">Uses of Class<br>com.arm.cmsis.zone.gen.data.FmProcess</h2>
-</div>
-<div class="classUseContainer">
-<ul class="blockList">
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="com.arm.cmsis.zone.gen.data">
-<!-- -->
-</a>
-<h3>Uses of <a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmProcess.html" title="class in com.arm.cmsis.zone.gen.data">FmProcess</a> in <a href="../../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">com.arm.cmsis.zone.gen.data</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">com.arm.cmsis.zone.gen.data</a> that return types with arguments of type <a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmProcess.html" title="class in com.arm.cmsis.zone.gen.data">FmProcess</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code>java.util.Collection&lt;<a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmProcess.html" title="class in com.arm.cmsis.zone.gen.data">FmProcess</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">FmZone.</span><code><span class="memberNameLink"><a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmZone.html#getProcesses--">getProcesses</a></span>()</code>
-<div class="block">Get a collection of all processes defined in this zone.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li><a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmProcess.html" title="class in com.arm.cmsis.zone.gen.data">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../package-tree.html">Tree</a></li>
-<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?com/arm/cmsis/zone/gen/data/class-use/FmProcess.html" target="_top">Frames</a></li>
-<li><a href="FmProcess.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_bottom");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!-- -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-</body>
-</html>
diff --git a/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/class-use/FmProcessor.html b/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/class-use/FmProcessor.html
deleted file mode 100644
index 9b53021..0000000
--- a/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/class-use/FmProcessor.html
+++ /dev/null
@@ -1,149 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_131) on Thu Jul 06 18:02:39 CEST 2017 -->
-<title>Uses of Class com.arm.cmsis.zone.gen.data.FmProcessor</title>
-<meta name="date" content="2017-07-06">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
- try {
- if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class com.arm.cmsis.zone.gen.data.FmProcessor";
- }
- }
- catch(err) {
- }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li><a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmProcessor.html" title="class in com.arm.cmsis.zone.gen.data">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../package-tree.html">Tree</a></li>
-<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?com/arm/cmsis/zone/gen/data/class-use/FmProcessor.html" target="_top">Frames</a></li>
-<li><a href="FmProcessor.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_top");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!-- -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class com.arm.cmsis.zone.gen.data.FmProcessor" class="title">Uses of Class<br>com.arm.cmsis.zone.gen.data.FmProcessor</h2>
-</div>
-<div class="classUseContainer">
-<ul class="blockList">
-<li class="blockList">
-<ul class="blockList">
-<li class="blockList"><a name="com.arm.cmsis.zone.gen.data">
-<!-- -->
-</a>
-<h3>Uses of <a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmProcessor.html" title="class in com.arm.cmsis.zone.gen.data">FmProcessor</a> in <a href="../../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">com.arm.cmsis.zone.gen.data</a></h3>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing methods, and an explanation">
-<caption><span>Methods in <a href="../../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">com.arm.cmsis.zone.gen.data</a> that return <a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmProcessor.html" title="class in com.arm.cmsis.zone.gen.data">FmProcessor</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Method and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmProcessor.html" title="class in com.arm.cmsis.zone.gen.data">FmProcessor</a></code></td>
-<td class="colLast"><span class="typeNameLabel">FmZone.</span><code><span class="memberNameLink"><a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmZone.html#getProcessor--">getProcessor</a></span>()</code>
-<div class="block">Get the processor this zone is linked to.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li><a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmProcessor.html" title="class in com.arm.cmsis.zone.gen.data">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../package-tree.html">Tree</a></li>
-<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?com/arm/cmsis/zone/gen/data/class-use/FmProcessor.html" target="_top">Frames</a></li>
-<li><a href="FmProcessor.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_bottom");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!-- -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-</body>
-</html>
diff --git a/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/class-use/FmZone.html b/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/class-use/FmZone.html
deleted file mode 100644
index 844413f..0000000
--- a/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/class-use/FmZone.html
+++ /dev/null
@@ -1,122 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_131) on Thu Jul 06 18:02:39 CEST 2017 -->
-<title>Uses of Class com.arm.cmsis.zone.gen.data.FmZone</title>
-<meta name="date" content="2017-07-06">
-<link rel="stylesheet" type="text/css" href="../../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
- try {
- if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Class com.arm.cmsis.zone.gen.data.FmZone";
- }
- }
- catch(err) {
- }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li><a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmZone.html" title="class in com.arm.cmsis.zone.gen.data">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../package-tree.html">Tree</a></li>
-<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?com/arm/cmsis/zone/gen/data/class-use/FmZone.html" target="_top">Frames</a></li>
-<li><a href="FmZone.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_top");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!-- -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h2 title="Uses of Class com.arm.cmsis.zone.gen.data.FmZone" class="title">Uses of Class<br>com.arm.cmsis.zone.gen.data.FmZone</h2>
-</div>
-<div class="classUseContainer">No usage of com.arm.cmsis.zone.gen.data.FmZone</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li><a href="../../../../../../../com/arm/cmsis/zone/gen/data/FmZone.html" title="class in com.arm.cmsis.zone.gen.data">Class</a></li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="../package-tree.html">Tree</a></li>
-<li><a href="../../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../../index-files/index-1.html">Index</a></li>
-<li><a href="../../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../../index.html?com/arm/cmsis/zone/gen/data/class-use/FmZone.html" target="_top">Frames</a></li>
-<li><a href="FmZone.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_bottom");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!-- -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-</body>
-</html>
diff --git a/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/package-frame.html b/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/package-frame.html
deleted file mode 100644
index 8c55fa4..0000000
--- a/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/package-frame.html
+++ /dev/null
@@ -1,26 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_131) on Thu Jul 06 18:02:39 CEST 2017 -->
-<title>com.arm.cmsis.zone.gen.data</title>
-<meta name="date" content="2017-07-06">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<h1 class="bar"><a href="../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html" target="classFrame">com.arm.cmsis.zone.gen.data</a></h1>
-<div class="indexContainer">
-<h2 title="Classes">Classes</h2>
-<ul title="Classes">
-<li><a href="FmBlock.html" title="class in com.arm.cmsis.zone.gen.data" target="classFrame">FmBlock</a></li>
-<li><a href="FmCapture.html" title="class in com.arm.cmsis.zone.gen.data" target="classFrame">FmCapture</a></li>
-<li><a href="FmDevice.html" title="class in com.arm.cmsis.zone.gen.data" target="classFrame">FmDevice</a></li>
-<li><a href="FmInterrupt.html" title="class in com.arm.cmsis.zone.gen.data" target="classFrame">FmInterrupt</a></li>
-<li><a href="FmProcess.html" title="class in com.arm.cmsis.zone.gen.data" target="classFrame">FmProcess</a></li>
-<li><a href="FmProcessor.html" title="class in com.arm.cmsis.zone.gen.data" target="classFrame">FmProcessor</a></li>
-<li><a href="FmZone.html" title="class in com.arm.cmsis.zone.gen.data" target="classFrame">FmZone</a></li>
-</ul>
-</div>
-</body>
-</html>
diff --git a/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/package-summary.html b/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/package-summary.html
deleted file mode 100644
index 8e95c78..0000000
--- a/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/package-summary.html
+++ /dev/null
@@ -1,197 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_131) on Thu Jul 06 18:02:39 CEST 2017 -->
-<title>com.arm.cmsis.zone.gen.data</title>
-<meta name="date" content="2017-07-06">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
- try {
- if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="com.arm.cmsis.zone.gen.data";
- }
- }
- catch(err) {
- }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li>Class</li>
-<li><a href="package-use.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Package</li>
-<li>Next&nbsp;Package</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?com/arm/cmsis/zone/gen/data/package-summary.html" target="_top">Frames</a></li>
-<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_top");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!-- -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Package" class="title">Package&nbsp;com.arm.cmsis.zone.gen.data</h1>
-</div>
-<div class="contentContainer">
-<ul class="blockList">
-<li class="blockList">
-<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
-<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Class</th>
-<th class="colLast" scope="col">Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a></td>
-<td class="colLast">
-<div class="block">Block - Generator Data Model Element
-
- A block specifies the properties for a certain area of logical memory.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmCapture.html" title="class in com.arm.cmsis.zone.gen.data">FmCapture</a></td>
-<td class="colLast">
-<div class="block">Capture Item - Generator Data Model Element
-
- A capture item specifies a set of symbols, filtered
- by compilation unit, which should be used.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmDevice.html" title="class in com.arm.cmsis.zone.gen.data">FmDevice</a></td>
-<td class="colLast">
-<div class="block">Device - Generator Data Model Element
-
- Implements access to detailed informations about a device
- available in the system.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmInterrupt.html" title="class in com.arm.cmsis.zone.gen.data">FmInterrupt</a></td>
-<td class="colLast">
-<div class="block">Interrupt - Generator Data Model Element
-
- A interrupt element gives information about an interrupt
- and its declared usage.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmProcess.html" title="class in com.arm.cmsis.zone.gen.data">FmProcess</a></td>
-<td class="colLast">
-<div class="block">Process - Generator Data Model Element
-
- A process (or execution zone) defines a group of threads
- sharing common access privileges.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmProcessor.html" title="class in com.arm.cmsis.zone.gen.data">FmProcessor</a></td>
-<td class="colLast">
-<div class="block">Processor - Generator Data Model Element
-
- A processor defines specific informations about individual
- processing elements embodied on a device.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><a href="../../../../../../com/arm/cmsis/zone/gen/data/FmZone.html" title="class in com.arm.cmsis.zone.gen.data">FmZone</a></td>
-<td class="colLast">
-<div class="block">Project Zone - Generator Data Model Root Element
-
- Implements the root element for the generator data model.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li>Class</li>
-<li><a href="package-use.html">Use</a></li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev&nbsp;Package</li>
-<li>Next&nbsp;Package</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?com/arm/cmsis/zone/gen/data/package-summary.html" target="_top">Frames</a></li>
-<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_bottom");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!-- -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-</body>
-</html>
diff --git a/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/package-tree.html b/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/package-tree.html
deleted file mode 100644
index a962f6c..0000000
--- a/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/package-tree.html
+++ /dev/null
@@ -1,137 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_131) on Thu Jul 06 18:02:39 CEST 2017 -->
-<title>com.arm.cmsis.zone.gen.data Class Hierarchy</title>
-<meta name="date" content="2017-07-06">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
- try {
- if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="com.arm.cmsis.zone.gen.data Class Hierarchy";
- }
- }
- catch(err) {
- }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?com/arm/cmsis/zone/gen/data/package-tree.html" target="_top">Frames</a></li>
-<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_top");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!-- -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 class="title">Hierarchy For Package com.arm.cmsis.zone.gen.data</h1>
-</div>
-<div class="contentContainer">
-<h2 title="Class Hierarchy">Class Hierarchy</h2>
-<ul>
-<li type="circle">java.lang.Object
-<ul>
-<li type="circle">com.arm.cmsis.zone.gen.data.<a href="../../../../../../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">FmBlock</span></a></li>
-<li type="circle">com.arm.cmsis.zone.gen.data.<a href="../../../../../../com/arm/cmsis/zone/gen/data/FmCapture.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">FmCapture</span></a></li>
-<li type="circle">com.arm.cmsis.zone.gen.data.<a href="../../../../../../com/arm/cmsis/zone/gen/data/FmDevice.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">FmDevice</span></a></li>
-<li type="circle">com.arm.cmsis.zone.gen.data.<a href="../../../../../../com/arm/cmsis/zone/gen/data/FmInterrupt.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">FmInterrupt</span></a></li>
-<li type="circle">com.arm.cmsis.zone.gen.data.<a href="../../../../../../com/arm/cmsis/zone/gen/data/FmProcess.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">FmProcess</span></a></li>
-<li type="circle">com.arm.cmsis.zone.gen.data.<a href="../../../../../../com/arm/cmsis/zone/gen/data/FmProcessor.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">FmProcessor</span></a></li>
-<li type="circle">com.arm.cmsis.zone.gen.data.<a href="../../../../../../com/arm/cmsis/zone/gen/data/FmZone.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">FmZone</span></a></li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?com/arm/cmsis/zone/gen/data/package-tree.html" target="_top">Frames</a></li>
-<li><a href="package-tree.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_bottom");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!-- -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-</body>
-</html>
diff --git a/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/package-use.html b/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/package-use.html
deleted file mode 100644
index d33f5c7..0000000
--- a/docs/Zone/genmodel/com/arm/cmsis/zone/gen/data/package-use.html
+++ /dev/null
@@ -1,184 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_131) on Thu Jul 06 18:02:39 CEST 2017 -->
-<title>Uses of Package com.arm.cmsis.zone.gen.data</title>
-<meta name="date" content="2017-07-06">
-<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
-<script type="text/javascript" src="../../../../../../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
- try {
- if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Uses of Package com.arm.cmsis.zone.gen.data";
- }
- }
- catch(err) {
- }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li>Class</li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?com/arm/cmsis/zone/gen/data/package-use.html" target="_top">Frames</a></li>
-<li><a href="package-use.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_top");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!-- -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Uses of Package com.arm.cmsis.zone.gen.data" class="title">Uses of Package<br>com.arm.cmsis.zone.gen.data</h1>
-</div>
-<div class="contentContainer">
-<ul class="blockList">
-<li class="blockList"><a name="com.arm.cmsis.zone.gen.data">
-<!-- -->
-</a>
-<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
-<caption><span>Classes in <a href="../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">com.arm.cmsis.zone.gen.data</a> used by <a href="../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">com.arm.cmsis.zone.gen.data</a></span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colOne" scope="col">Class and Description</th>
-</tr>
-<tbody>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../../../com/arm/cmsis/zone/gen/data/class-use/FmBlock.html#com.arm.cmsis.zone.gen.data">FmBlock</a>
-<div class="block">Block - Generator Data Model Element
-
- A block specifies the properties for a certain area of logical memory.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../../../com/arm/cmsis/zone/gen/data/class-use/FmCapture.html#com.arm.cmsis.zone.gen.data">FmCapture</a>
-<div class="block">Capture Item - Generator Data Model Element
-
- A capture item specifies a set of symbols, filtered
- by compilation unit, which should be used.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../../../com/arm/cmsis/zone/gen/data/class-use/FmDevice.html#com.arm.cmsis.zone.gen.data">FmDevice</a>
-<div class="block">Device - Generator Data Model Element
-
- Implements access to detailed informations about a device
- available in the system.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../../../com/arm/cmsis/zone/gen/data/class-use/FmInterrupt.html#com.arm.cmsis.zone.gen.data">FmInterrupt</a>
-<div class="block">Interrupt - Generator Data Model Element
-
- A interrupt element gives information about an interrupt
- and its declared usage.</div>
-</td>
-</tr>
-<tr class="altColor">
-<td class="colOne"><a href="../../../../../../com/arm/cmsis/zone/gen/data/class-use/FmProcess.html#com.arm.cmsis.zone.gen.data">FmProcess</a>
-<div class="block">Process - Generator Data Model Element
-
- A process (or execution zone) defines a group of threads
- sharing common access privileges.</div>
-</td>
-</tr>
-<tr class="rowColor">
-<td class="colOne"><a href="../../../../../../com/arm/cmsis/zone/gen/data/class-use/FmProcessor.html#com.arm.cmsis.zone.gen.data">FmProcessor</a>
-<div class="block">Processor - Generator Data Model Element
-
- A processor defines specific informations about individual
- processing elements embodied on a device.</div>
-</td>
-</tr>
-</tbody>
-</table>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../../../../../../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li>Class</li>
-<li class="navBarCell1Rev">Use</li>
-<li><a href="package-tree.html">Tree</a></li>
-<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
-<li><a href="../../../../../../index-files/index-1.html">Index</a></li>
-<li><a href="../../../../../../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="../../../../../../index.html?com/arm/cmsis/zone/gen/data/package-use.html" target="_top">Frames</a></li>
-<li><a href="package-use.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_bottom");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!-- -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-</body>
-</html>
diff --git a/docs/Zone/genmodel/constant-values.html b/docs/Zone/genmodel/constant-values.html
deleted file mode 100644
index e4e463c..0000000
--- a/docs/Zone/genmodel/constant-values.html
+++ /dev/null
@@ -1,122 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_131) on Thu Jul 06 18:02:39 CEST 2017 -->
-<title>Constant Field Values</title>
-<meta name="date" content="2017-07-06">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
- try {
- if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Constant Field Values";
- }
- }
- catch(err) {
- }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="com/arm/cmsis/zone/gen/data/package-tree.html">Tree</a></li>
-<li><a href="deprecated-list.html">Deprecated</a></li>
-<li><a href="index-files/index-1.html">Index</a></li>
-<li><a href="help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
-<li><a href="constant-values.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_top");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!-- -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Constant Field Values" class="title">Constant Field Values</h1>
-<h2 title="Contents">Contents</h2>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="com/arm/cmsis/zone/gen/data/package-tree.html">Tree</a></li>
-<li><a href="deprecated-list.html">Deprecated</a></li>
-<li><a href="index-files/index-1.html">Index</a></li>
-<li><a href="help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
-<li><a href="constant-values.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_bottom");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!-- -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-</body>
-</html>
diff --git a/docs/Zone/genmodel/deprecated-list.html b/docs/Zone/genmodel/deprecated-list.html
deleted file mode 100644
index e4b402e..0000000
--- a/docs/Zone/genmodel/deprecated-list.html
+++ /dev/null
@@ -1,122 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_131) on Thu Jul 06 18:02:39 CEST 2017 -->
-<title>Deprecated List</title>
-<meta name="date" content="2017-07-06">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
- try {
- if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Deprecated List";
- }
- }
- catch(err) {
- }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="com/arm/cmsis/zone/gen/data/package-tree.html">Tree</a></li>
-<li class="navBarCell1Rev">Deprecated</li>
-<li><a href="index-files/index-1.html">Index</a></li>
-<li><a href="help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
-<li><a href="deprecated-list.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_top");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!-- -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 title="Deprecated API" class="title">Deprecated API</h1>
-<h2 title="Contents">Contents</h2>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="com/arm/cmsis/zone/gen/data/package-tree.html">Tree</a></li>
-<li class="navBarCell1Rev">Deprecated</li>
-<li><a href="index-files/index-1.html">Index</a></li>
-<li><a href="help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
-<li><a href="deprecated-list.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_bottom");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!-- -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-</body>
-</html>
diff --git a/docs/Zone/genmodel/help-doc.html b/docs/Zone/genmodel/help-doc.html
deleted file mode 100644
index 6b6b3f7..0000000
--- a/docs/Zone/genmodel/help-doc.html
+++ /dev/null
@@ -1,223 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_131) on Thu Jul 06 18:02:39 CEST 2017 -->
-<title>API Help</title>
-<meta name="date" content="2017-07-06">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
- try {
- if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="API Help";
- }
- }
- catch(err) {
- }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="com/arm/cmsis/zone/gen/data/package-tree.html">Tree</a></li>
-<li><a href="deprecated-list.html">Deprecated</a></li>
-<li><a href="index-files/index-1.html">Index</a></li>
-<li class="navBarCell1Rev">Help</li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
-<li><a href="help-doc.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_top");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!-- -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 class="title">How This API Document Is Organized</h1>
-<div class="subTitle">This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.</div>
-</div>
-<div class="contentContainer">
-<ul class="blockList">
-<li class="blockList">
-<h2>Package</h2>
-<p>Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:</p>
-<ul>
-<li>Interfaces (italic)</li>
-<li>Classes</li>
-<li>Enums</li>
-<li>Exceptions</li>
-<li>Errors</li>
-<li>Annotation Types</li>
-</ul>
-</li>
-<li class="blockList">
-<h2>Class/Interface</h2>
-<p>Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:</p>
-<ul>
-<li>Class inheritance diagram</li>
-<li>Direct Subclasses</li>
-<li>All Known Subinterfaces</li>
-<li>All Known Implementing Classes</li>
-<li>Class/interface declaration</li>
-<li>Class/interface description</li>
-</ul>
-<ul>
-<li>Nested Class Summary</li>
-<li>Field Summary</li>
-<li>Constructor Summary</li>
-<li>Method Summary</li>
-</ul>
-<ul>
-<li>Field Detail</li>
-<li>Constructor Detail</li>
-<li>Method Detail</li>
-</ul>
-<p>Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.</p>
-</li>
-<li class="blockList">
-<h2>Annotation Type</h2>
-<p>Each annotation type has its own separate page with the following sections:</p>
-<ul>
-<li>Annotation Type declaration</li>
-<li>Annotation Type description</li>
-<li>Required Element Summary</li>
-<li>Optional Element Summary</li>
-<li>Element Detail</li>
-</ul>
-</li>
-<li class="blockList">
-<h2>Enum</h2>
-<p>Each enum has its own separate page with the following sections:</p>
-<ul>
-<li>Enum declaration</li>
-<li>Enum description</li>
-<li>Enum Constant Summary</li>
-<li>Enum Constant Detail</li>
-</ul>
-</li>
-<li class="blockList">
-<h2>Use</h2>
-<p>Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.</p>
-</li>
-<li class="blockList">
-<h2>Tree (Class Hierarchy)</h2>
-<p>There is a <a href="overview-tree.html">Class Hierarchy</a> page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with <code>java.lang.Object</code>. The interfaces do not inherit from <code>java.lang.Object</code>.</p>
-<ul>
-<li>When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.</li>
-<li>When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.</li>
-</ul>
-</li>
-<li class="blockList">
-<h2>Deprecated API</h2>
-<p>The <a href="deprecated-list.html">Deprecated API</a> page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.</p>
-</li>
-<li class="blockList">
-<h2>Index</h2>
-<p>The <a href="index-files/index-1.html">Index</a> contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.</p>
-</li>
-<li class="blockList">
-<h2>Prev/Next</h2>
-<p>These links take you to the next or previous class, interface, package, or related page.</p>
-</li>
-<li class="blockList">
-<h2>Frames/No Frames</h2>
-<p>These links show and hide the HTML frames. All pages are available with or without frames.</p>
-</li>
-<li class="blockList">
-<h2>All Classes</h2>
-<p>The <a href="allclasses-noframe.html">All Classes</a> link shows all classes and interfaces except non-static nested types.</p>
-</li>
-<li class="blockList">
-<h2>Serialized Form</h2>
-<p>Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.</p>
-</li>
-<li class="blockList">
-<h2>Constant Field Values</h2>
-<p>The <a href="constant-values.html">Constant Field Values</a> page lists the static final fields and their values.</p>
-</li>
-</ul>
-<span class="emphasizedPhrase">This help file applies to API documentation generated using the standard doclet.</span></div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="com/arm/cmsis/zone/gen/data/package-tree.html">Tree</a></li>
-<li><a href="deprecated-list.html">Deprecated</a></li>
-<li><a href="index-files/index-1.html">Index</a></li>
-<li class="navBarCell1Rev">Help</li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
-<li><a href="help-doc.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_bottom");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!-- -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-</body>
-</html>
diff --git a/docs/Zone/genmodel/index-files/index-1.html b/docs/Zone/genmodel/index-files/index-1.html
deleted file mode 100644
index 036c5cf..0000000
--- a/docs/Zone/genmodel/index-files/index-1.html
+++ /dev/null
@@ -1,127 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_131) on Thu Jul 06 18:02:39 CEST 2017 -->
-<title>C-Index</title>
-<meta name="date" content="2017-07-06">
-<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
-<script type="text/javascript" src="../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
- try {
- if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="C-Index";
- }
- }
- catch(err) {
- }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="../com/arm/cmsis/zone/gen/data/package-tree.html">Tree</a></li>
-<li><a href="../deprecated-list.html">Deprecated</a></li>
-<li class="navBarCell1Rev">Index</li>
-<li><a href="../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev Letter</li>
-<li><a href="index-2.html">Next Letter</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../index.html?index-files/index-1.html" target="_top">Frames</a></li>
-<li><a href="index-1.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_top");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!-- -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">F</a>&nbsp;<a href="index-3.html">G</a>&nbsp;<a href="index-4.html">I</a>&nbsp;<a name="I:C">
-<!-- -->
-</a>
-<h2 class="title">C</h2>
-<dl>
-<dt><a href="../com/arm/cmsis/zone/gen/data/package-summary.html">com.arm.cmsis.zone.gen.data</a> - package com.arm.cmsis.zone.gen.data</dt>
-<dd>&nbsp;</dd>
-</dl>
-<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">F</a>&nbsp;<a href="index-3.html">G</a>&nbsp;<a href="index-4.html">I</a>&nbsp;</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="../com/arm/cmsis/zone/gen/data/package-tree.html">Tree</a></li>
-<li><a href="../deprecated-list.html">Deprecated</a></li>
-<li class="navBarCell1Rev">Index</li>
-<li><a href="../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev Letter</li>
-<li><a href="index-2.html">Next Letter</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../index.html?index-files/index-1.html" target="_top">Frames</a></li>
-<li><a href="index-1.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_bottom");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!-- -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-</body>
-</html>
diff --git a/docs/Zone/genmodel/index-files/index-2.html b/docs/Zone/genmodel/index-files/index-2.html
deleted file mode 100644
index 85ab23e..0000000
--- a/docs/Zone/genmodel/index-files/index-2.html
+++ /dev/null
@@ -1,200 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_131) on Thu Jul 06 18:02:39 CEST 2017 -->
-<title>F-Index</title>
-<meta name="date" content="2017-07-06">
-<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
-<script type="text/javascript" src="../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
- try {
- if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="F-Index";
- }
- }
- catch(err) {
- }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="../com/arm/cmsis/zone/gen/data/package-tree.html">Tree</a></li>
-<li><a href="../deprecated-list.html">Deprecated</a></li>
-<li class="navBarCell1Rev">Index</li>
-<li><a href="../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="index-1.html">Prev Letter</a></li>
-<li><a href="index-3.html">Next Letter</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../index.html?index-files/index-2.html" target="_top">Frames</a></li>
-<li><a href="index-2.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_top");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!-- -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">F</a>&nbsp;<a href="index-3.html">G</a>&nbsp;<a href="index-4.html">I</a>&nbsp;<a name="I:F">
-<!-- -->
-</a>
-<h2 class="title">F</h2>
-<dl>
-<dt><a href="../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">FmBlock</span></a> - Class in <a href="../com/arm/cmsis/zone/gen/data/package-summary.html">com.arm.cmsis.zone.gen.data</a></dt>
-<dd>
-<div class="block">Block - Generator Data Model Element
-
- A block specifies the properties for a certain area of logical memory.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmBlock.html#FmBlock-com.arm.cmsis.zone.data.ICpMemoryBlock-">FmBlock(ICpMemoryBlock)</a></span> - Constructor for class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a></dt>
-<dd>
-<div class="block">Create a Block generator data model element.</div>
-</dd>
-<dt><a href="../com/arm/cmsis/zone/gen/data/FmCapture.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">FmCapture</span></a> - Class in <a href="../com/arm/cmsis/zone/gen/data/package-summary.html">com.arm.cmsis.zone.gen.data</a></dt>
-<dd>
-<div class="block">Capture Item - Generator Data Model Element
-
- A capture item specifies a set of symbols, filtered
- by compilation unit, which should be used.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmCapture.html#FmCapture-com.arm.cmsis.zone.data.ICpCaptureItem-">FmCapture(ICpCaptureItem)</a></span> - Constructor for class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmCapture.html" title="class in com.arm.cmsis.zone.gen.data">FmCapture</a></dt>
-<dd>
-<div class="block">Create Capture generator data model element.</div>
-</dd>
-<dt><a href="../com/arm/cmsis/zone/gen/data/FmDevice.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">FmDevice</span></a> - Class in <a href="../com/arm/cmsis/zone/gen/data/package-summary.html">com.arm.cmsis.zone.gen.data</a></dt>
-<dd>
-<div class="block">Device - Generator Data Model Element
-
- Implements access to detailed informations about a device
- available in the system.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmDevice.html#FmDevice-com.arm.cmsis.zone.data.ICpDeviceResource-">FmDevice(ICpDeviceResource)</a></span> - Constructor for class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmDevice.html" title="class in com.arm.cmsis.zone.gen.data">FmDevice</a></dt>
-<dd>
-<div class="block">Create Device generator data model element.</div>
-</dd>
-<dt><a href="../com/arm/cmsis/zone/gen/data/FmInterrupt.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">FmInterrupt</span></a> - Class in <a href="../com/arm/cmsis/zone/gen/data/package-summary.html">com.arm.cmsis.zone.gen.data</a></dt>
-<dd>
-<div class="block">Interrupt - Generator Data Model Element
-
- A interrupt element gives information about an interrupt
- and its declared usage.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmInterrupt.html#FmInterrupt-com.arm.cmsis.zone.data.ICpInterrupt-com.arm.cmsis.zone.gen.data.FmBlock-">FmInterrupt(ICpInterrupt, FmBlock)</a></span> - Constructor for class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmInterrupt.html" title="class in com.arm.cmsis.zone.gen.data">FmInterrupt</a></dt>
-<dd>
-<div class="block">Create Interrupt generator data model element.</div>
-</dd>
-<dt><a href="../com/arm/cmsis/zone/gen/data/FmProcess.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">FmProcess</span></a> - Class in <a href="../com/arm/cmsis/zone/gen/data/package-summary.html">com.arm.cmsis.zone.gen.data</a></dt>
-<dd>
-<div class="block">Process - Generator Data Model Element
-
- A process (or execution zone) defines a group of threads
- sharing common access privileges.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmProcess.html#FmProcess-com.arm.cmsis.zone.data.ICpProcess-">FmProcess(ICpProcess)</a></span> - Constructor for class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmProcess.html" title="class in com.arm.cmsis.zone.gen.data">FmProcess</a></dt>
-<dd>
-<div class="block">Create Process generator data model element.</div>
-</dd>
-<dt><a href="../com/arm/cmsis/zone/gen/data/FmProcessor.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">FmProcessor</span></a> - Class in <a href="../com/arm/cmsis/zone/gen/data/package-summary.html">com.arm.cmsis.zone.gen.data</a></dt>
-<dd>
-<div class="block">Processor - Generator Data Model Element
-
- A processor defines specific informations about individual
- processing elements embodied on a device.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmProcessor.html#FmProcessor-com.arm.cmsis.zone.data.ICpProcessorResource-">FmProcessor(ICpProcessorResource)</a></span> - Constructor for class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmProcessor.html" title="class in com.arm.cmsis.zone.gen.data">FmProcessor</a></dt>
-<dd>
-<div class="block">Create Processor generator data model element.</div>
-</dd>
-<dt><a href="../com/arm/cmsis/zone/gen/data/FmZone.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">FmZone</span></a> - Class in <a href="../com/arm/cmsis/zone/gen/data/package-summary.html">com.arm.cmsis.zone.gen.data</a></dt>
-<dd>
-<div class="block">Project Zone - Generator Data Model Root Element
-
- Implements the root element for the generator data model.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmZone.html#FmZone-com.arm.cmsis.zone.data.ICpZone-">FmZone(ICpZone)</a></span> - Constructor for class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmZone.html" title="class in com.arm.cmsis.zone.gen.data">FmZone</a></dt>
-<dd>
-<div class="block">Create a Zone generator data model element.</div>
-</dd>
-</dl>
-<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">F</a>&nbsp;<a href="index-3.html">G</a>&nbsp;<a href="index-4.html">I</a>&nbsp;</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="../com/arm/cmsis/zone/gen/data/package-tree.html">Tree</a></li>
-<li><a href="../deprecated-list.html">Deprecated</a></li>
-<li class="navBarCell1Rev">Index</li>
-<li><a href="../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="index-1.html">Prev Letter</a></li>
-<li><a href="index-3.html">Next Letter</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../index.html?index-files/index-2.html" target="_top">Frames</a></li>
-<li><a href="index-2.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_bottom");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!-- -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-</body>
-</html>
diff --git a/docs/Zone/genmodel/index-files/index-3.html b/docs/Zone/genmodel/index-files/index-3.html
deleted file mode 100644
index fe4879a..0000000
--- a/docs/Zone/genmodel/index-files/index-3.html
+++ /dev/null
@@ -1,248 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_131) on Thu Jul 06 18:02:39 CEST 2017 -->
-<title>G-Index</title>
-<meta name="date" content="2017-07-06">
-<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
-<script type="text/javascript" src="../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
- try {
- if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="G-Index";
- }
- }
- catch(err) {
- }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="../com/arm/cmsis/zone/gen/data/package-tree.html">Tree</a></li>
-<li><a href="../deprecated-list.html">Deprecated</a></li>
-<li class="navBarCell1Rev">Index</li>
-<li><a href="../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="index-2.html">Prev Letter</a></li>
-<li><a href="index-4.html">Next Letter</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../index.html?index-files/index-3.html" target="_top">Frames</a></li>
-<li><a href="index-3.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_top");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!-- -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">F</a>&nbsp;<a href="index-3.html">G</a>&nbsp;<a href="index-4.html">I</a>&nbsp;<a name="I:G">
-<!-- -->
-</a>
-<h2 class="title">G</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmDevice.html#getBlocks--">getBlocks()</a></span> - Method in class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmDevice.html" title="class in com.arm.cmsis.zone.gen.data">FmDevice</a></dt>
-<dd>
-<div class="block">Get a collection of blocks for this device.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmProcess.html#getBlocks--">getBlocks()</a></span> - Method in class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmProcess.html" title="class in com.arm.cmsis.zone.gen.data">FmProcess</a></dt>
-<dd>
-<div class="block">Get a collection of blocks assigned to this process.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmProcessor.html#getBlocks--">getBlocks()</a></span> - Method in class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmProcessor.html" title="class in com.arm.cmsis.zone.gen.data">FmProcessor</a></dt>
-<dd>
-<div class="block">Get a collection of leaf blocks visible to this processor.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmZone.html#getBlocks--">getBlocks()</a></span> - Method in class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmZone.html" title="class in com.arm.cmsis.zone.gen.data">FmZone</a></dt>
-<dd>
-<div class="block">Get a collection with all blocks assigned to this zone.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmBlock.html#getCaptureList--">getCaptureList()</a></span> - Method in class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a></dt>
-<dd>
-<div class="block">Get a collection of capture elements for this block.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmCapture.html#getCunit--">getCunit()</a></span> - Method in class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmCapture.html" title="class in com.arm.cmsis.zone.gen.data">FmCapture</a></dt>
-<dd>
-<div class="block">Get the filter string for the compilation units to be taken
- into account by this capture.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmProcessor.html#getDevice--">getDevice()</a></span> - Method in class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmProcessor.html" title="class in com.arm.cmsis.zone.gen.data">FmProcessor</a></dt>
-<dd>
-<div class="block">Get the device this processor is contained in.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmZone.html#getDevice--">getDevice()</a></span> - Method in class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmZone.html" title="class in com.arm.cmsis.zone.gen.data">FmZone</a></dt>
-<dd>
-<div class="block">Get the device this zone is linked to.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmBlock.html#getInfo--">getInfo()</a></span> - Method in class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a></dt>
-<dd>
-<div class="block">Get the brief description for this block.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmInterrupt.html#getInfo--">getInfo()</a></span> - Method in class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmInterrupt.html" title="class in com.arm.cmsis.zone.gen.data">FmInterrupt</a></dt>
-<dd>
-<div class="block">Get brief interrupt description.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmBlock.html#getInterrupts--">getInterrupts()</a></span> - Method in class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a></dt>
-<dd>
-<div class="block">Get a hash with available interrupts.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmBlock.html#getName--">getName()</a></span> - Method in class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a></dt>
-<dd>
-<div class="block">Get the blocks name.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmDevice.html#getName--">getName()</a></span> - Method in class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmDevice.html" title="class in com.arm.cmsis.zone.gen.data">FmDevice</a></dt>
-<dd>
-<div class="block">Get the device name.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmInterrupt.html#getName--">getName()</a></span> - Method in class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmInterrupt.html" title="class in com.arm.cmsis.zone.gen.data">FmInterrupt</a></dt>
-<dd>
-<div class="block">Get the interrupt name.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmProcess.html#getName--">getName()</a></span> - Method in class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmProcess.html" title="class in com.arm.cmsis.zone.gen.data">FmProcess</a></dt>
-<dd>
-<div class="block">Get the processes name.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmProcessor.html#getName--">getName()</a></span> - Method in class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmProcessor.html" title="class in com.arm.cmsis.zone.gen.data">FmProcessor</a></dt>
-<dd>
-<div class="block">Get processors name.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmZone.html#getName--">getName()</a></span> - Method in class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmZone.html" title="class in com.arm.cmsis.zone.gen.data">FmZone</a></dt>
-<dd>
-<div class="block">Get the zones name.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmInterrupt.html#getNumber--">getNumber()</a></span> - Method in class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmInterrupt.html" title="class in com.arm.cmsis.zone.gen.data">FmInterrupt</a></dt>
-<dd>
-<div class="block">Get interrupt number.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmDevice.html#getPackageName--">getPackageName()</a></span> - Method in class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmDevice.html" title="class in com.arm.cmsis.zone.gen.data">FmDevice</a></dt>
-<dd>
-<div class="block">Get the pack name support for this device is provided by,
- might be empty if no device family pack is available.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmDevice.html#getPackageVendor--">getPackageVendor()</a></span> - Method in class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmDevice.html" title="class in com.arm.cmsis.zone.gen.data">FmDevice</a></dt>
-<dd>
-<div class="block">Get the device family pack vendor name.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmZone.html#getProcesses--">getProcesses()</a></span> - Method in class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmZone.html" title="class in com.arm.cmsis.zone.gen.data">FmZone</a></dt>
-<dd>
-<div class="block">Get a collection of all processes defined in this zone.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmZone.html#getProcessor--">getProcessor()</a></span> - Method in class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmZone.html" title="class in com.arm.cmsis.zone.gen.data">FmZone</a></dt>
-<dd>
-<div class="block">Get the processor this zone is linked to.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmBlock.html#getProperties--">getProperties()</a></span> - Method in class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a></dt>
-<dd>
-<div class="block">Get a hash with associated key-values-properties.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmBlock.html#getSize--">getSize()</a></span> - Method in class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a></dt>
-<dd>
-<div class="block">Get the size of this block in bytes.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmBlock.html#getStart--">getStart()</a></span> - Method in class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a></dt>
-<dd>
-<div class="block">Get the start address of this block.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmBlock.html#getSubBlocks--">getSubBlocks()</a></span> - Method in class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a></dt>
-<dd>
-<div class="block">Get a collection of blocks this one is divided into.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmCapture.html#getSymbol--">getSymbol()</a></span> - Method in class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmCapture.html" title="class in com.arm.cmsis.zone.gen.data">FmCapture</a></dt>
-<dd>
-<div class="block">Get the filter string for the linker symbols to be taken
- into account by this capture.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmDevice.html#getVendor--">getVendor()</a></span> - Method in class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmDevice.html" title="class in com.arm.cmsis.zone.gen.data">FmDevice</a></dt>
-<dd>
-<div class="block">Get the vendor name of the device.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmZone.html#getVisibleBlocks--">getVisibleBlocks()</a></span> - Method in class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmZone.html" title="class in com.arm.cmsis.zone.gen.data">FmZone</a></dt>
-<dd>
-<div class="block">Get a collection with all leaf blocks visible to this zone.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmZone.html#getVisibleResources--">getVisibleResources()</a></span> - Method in class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmZone.html" title="class in com.arm.cmsis.zone.gen.data">FmZone</a></dt>
-<dd>
-<div class="block">Get a collection with all resources visible to this zone.</div>
-</dd>
-</dl>
-<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">F</a>&nbsp;<a href="index-3.html">G</a>&nbsp;<a href="index-4.html">I</a>&nbsp;</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="../com/arm/cmsis/zone/gen/data/package-tree.html">Tree</a></li>
-<li><a href="../deprecated-list.html">Deprecated</a></li>
-<li class="navBarCell1Rev">Index</li>
-<li><a href="../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="index-2.html">Prev Letter</a></li>
-<li><a href="index-4.html">Next Letter</a></li>
-</ul>
-<ul class="navList">
-<li><a href="../index.html?index-files/index-3.html" target="_top">Frames</a></li>
-<li><a href="index-3.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_bottom");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!-- -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-</body>
-</html>
diff --git a/docs/Zone/genmodel/index-files/index-4.html b/docs/Zone/genmodel/index-files/index-4.html
deleted file mode 100644
index 85ad64b..0000000
--- a/docs/Zone/genmodel/index-files/index-4.html
+++ /dev/null
@@ -1,169 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_131) on Thu Jul 06 18:02:39 CEST 2017 -->
-<title>I-Index</title>
-<meta name="date" content="2017-07-06">
-<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
-<script type="text/javascript" src="../script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
- try {
- if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="I-Index";
- }
- }
- catch(err) {
- }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="../com/arm/cmsis/zone/gen/data/package-tree.html">Tree</a></li>
-<li><a href="../deprecated-list.html">Deprecated</a></li>
-<li class="navBarCell1Rev">Index</li>
-<li><a href="../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="index-3.html">Prev Letter</a></li>
-<li>Next Letter</li>
-</ul>
-<ul class="navList">
-<li><a href="../index.html?index-files/index-4.html" target="_top">Frames</a></li>
-<li><a href="index-4.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_top");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!-- -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="contentContainer"><a href="index-1.html">C</a>&nbsp;<a href="index-2.html">F</a>&nbsp;<a href="index-3.html">G</a>&nbsp;<a href="index-4.html">I</a>&nbsp;<a name="I:I">
-<!-- -->
-</a>
-<h2 class="title">I</h2>
-<dl>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmBlock.html#isCallable--">isCallable()</a></span> - Method in class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a></dt>
-<dd>
-<div class="block">Get non-secure-callable access attribute.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmBlock.html#isExecutable--">isExecutable()</a></span> - Method in class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a></dt>
-<dd>
-<div class="block">Get executable access attribute.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmBlock.html#isNonSecure--">isNonSecure()</a></span> - Method in class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a></dt>
-<dd>
-<div class="block">Get non-secure access attribute.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmInterrupt.html#isNonSecure--">isNonSecure()</a></span> - Method in class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmInterrupt.html" title="class in com.arm.cmsis.zone.gen.data">FmInterrupt</a></dt>
-<dd>
-<div class="block">Get non-secure usage of this interrupt.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmBlock.html#isPeripheral--">isPeripheral()</a></span> - Method in class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a></dt>
-<dd>
-<div class="block">Get peripheral access attribute.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmBlock.html#isPrivileged--">isPrivileged()</a></span> - Method in class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a></dt>
-<dd>
-<div class="block">Get privileged access attribute.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmBlock.html#isReadable--">isReadable()</a></span> - Method in class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a></dt>
-<dd>
-<div class="block">Get readable access attribute.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmBlock.html#isSecure--">isSecure()</a></span> - Method in class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a></dt>
-<dd>
-<div class="block">Get secure access attribute.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmInterrupt.html#isSecure--">isSecure()</a></span> - Method in class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmInterrupt.html" title="class in com.arm.cmsis.zone.gen.data">FmInterrupt</a></dt>
-<dd>
-<div class="block">Get secure usage of this interrupt.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmBlock.html#isUnprivileged--">isUnprivileged()</a></span> - Method in class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a></dt>
-<dd>
-<div class="block">Get unprivileged access attribute.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="../com/arm/cmsis/zone/gen/data/FmBlock.html#isWriteable--">isWriteable()</a></span> - Method in class com.arm.cmsis.zone.gen.data.<a href="../com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data">FmBlock</a></dt>
-<dd>
-<div class="block">Get writeable access attribute.</div>
-</dd>
-</dl>
-<a href="index-1.html">C</a>&nbsp;<a href="index-2.html">F</a>&nbsp;<a href="index-3.html">G</a>&nbsp;<a href="index-4.html">I</a>&nbsp;</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="../com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li><a href="../com/arm/cmsis/zone/gen/data/package-tree.html">Tree</a></li>
-<li><a href="../deprecated-list.html">Deprecated</a></li>
-<li class="navBarCell1Rev">Index</li>
-<li><a href="../help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li><a href="index-3.html">Prev Letter</a></li>
-<li>Next Letter</li>
-</ul>
-<ul class="navList">
-<li><a href="../index.html?index-files/index-4.html" target="_top">Frames</a></li>
-<li><a href="index-4.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_bottom");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!-- -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-</body>
-</html>
diff --git a/docs/Zone/genmodel/index.html b/docs/Zone/genmodel/index.html
deleted file mode 100644
index c283bae..0000000
--- a/docs/Zone/genmodel/index.html
+++ /dev/null
@@ -1,72 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_131) on Thu Jul 06 18:02:39 CEST 2017 -->
-<title>Generated Documentation (Untitled)</title>
-<script type="text/javascript">
- tmpTargetPage = "" + window.location.search;
- if (tmpTargetPage != "" && tmpTargetPage != "undefined")
- tmpTargetPage = tmpTargetPage.substring(1);
- if (tmpTargetPage.indexOf(":") != -1 || (tmpTargetPage != "" && !validURL(tmpTargetPage)))
- tmpTargetPage = "undefined";
- targetPage = tmpTargetPage;
- function validURL(url) {
- try {
- url = decodeURIComponent(url);
- }
- catch (error) {
- return false;
- }
- var pos = url.indexOf(".html");
- if (pos == -1 || pos != url.length - 5)
- return false;
- var allowNumber = false;
- var allowSep = false;
- var seenDot = false;
- for (var i = 0; i < url.length - 5; i++) {
- var ch = url.charAt(i);
- if ('a' <= ch && ch <= 'z' ||
- 'A' <= ch && ch <= 'Z' ||
- ch == '$' ||
- ch == '_' ||
- ch.charCodeAt(0) > 127) {
- allowNumber = true;
- allowSep = true;
- } else if ('0' <= ch && ch <= '9'
- || ch == '-') {
- if (!allowNumber)
- return false;
- } else if (ch == '/' || ch == '.') {
- if (!allowSep)
- return false;
- allowNumber = false;
- allowSep = false;
- if (ch == '.')
- seenDot = true;
- if (ch == '/' && seenDot)
- return false;
- } else {
- return false;
- }
- }
- return true;
- }
- function loadFrames() {
- if (targetPage != "" && targetPage != "undefined")
- top.classFrame.location = top.targetPage;
- }
-</script>
-</head>
-<frameset cols="20%,80%" title="Documentation frame" onload="top.loadFrames()">
-<frame src="allclasses-frame.html" name="packageFrame" title="All classes and interfaces (except non-static nested types)">
-<frame src="com/arm/cmsis/zone/gen/data/package-summary.html" name="classFrame" title="Package, class and interface descriptions" scrolling="yes">
-<noframes>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<h2>Frame Alert</h2>
-<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="com/arm/cmsis/zone/gen/data/package-summary.html">Non-frame version</a>.</p>
-</noframes>
-</frameset>
-</html>
diff --git a/docs/Zone/genmodel/overview-tree.html b/docs/Zone/genmodel/overview-tree.html
deleted file mode 100644
index 4560f4d..0000000
--- a/docs/Zone/genmodel/overview-tree.html
+++ /dev/null
@@ -1,141 +0,0 @@
-<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-<!-- NewPage -->
-<html lang="en">
-<head>
-<!-- Generated by javadoc (1.8.0_131) on Thu Jul 06 18:02:39 CEST 2017 -->
-<title>Class Hierarchy</title>
-<meta name="date" content="2017-07-06">
-<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
-<script type="text/javascript" src="script.js"></script>
-</head>
-<body>
-<script type="text/javascript"><!--
- try {
- if (location.href.indexOf('is-external=true') == -1) {
- parent.document.title="Class Hierarchy";
- }
- }
- catch(err) {
- }
-//-->
-</script>
-<noscript>
-<div>JavaScript is disabled on your browser.</div>
-</noscript>
-<!-- ========= START OF TOP NAVBAR ======= -->
-<div class="topNav"><a name="navbar.top">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.top.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="deprecated-list.html">Deprecated</a></li>
-<li><a href="index-files/index-1.html">Index</a></li>
-<li><a href="help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?overview-tree.html" target="_top">Frames</a></li>
-<li><a href="overview-tree.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_top">
-<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_top");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<a name="skip.navbar.top">
-<!-- -->
-</a></div>
-<!-- ========= END OF TOP NAVBAR ========= -->
-<div class="header">
-<h1 class="title">Hierarchy For All Packages</h1>
-<span class="packageHierarchyLabel">Package Hierarchies:</span>
-<ul class="horizontal">
-<li><a href="com/arm/cmsis/zone/gen/data/package-tree.html">com.arm.cmsis.zone.gen.data</a></li>
-</ul>
-</div>
-<div class="contentContainer">
-<h2 title="Class Hierarchy">Class Hierarchy</h2>
-<ul>
-<li type="circle">java.lang.Object
-<ul>
-<li type="circle">com.arm.cmsis.zone.gen.data.<a href="com/arm/cmsis/zone/gen/data/FmBlock.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">FmBlock</span></a></li>
-<li type="circle">com.arm.cmsis.zone.gen.data.<a href="com/arm/cmsis/zone/gen/data/FmCapture.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">FmCapture</span></a></li>
-<li type="circle">com.arm.cmsis.zone.gen.data.<a href="com/arm/cmsis/zone/gen/data/FmDevice.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">FmDevice</span></a></li>
-<li type="circle">com.arm.cmsis.zone.gen.data.<a href="com/arm/cmsis/zone/gen/data/FmInterrupt.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">FmInterrupt</span></a></li>
-<li type="circle">com.arm.cmsis.zone.gen.data.<a href="com/arm/cmsis/zone/gen/data/FmProcess.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">FmProcess</span></a></li>
-<li type="circle">com.arm.cmsis.zone.gen.data.<a href="com/arm/cmsis/zone/gen/data/FmProcessor.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">FmProcessor</span></a></li>
-<li type="circle">com.arm.cmsis.zone.gen.data.<a href="com/arm/cmsis/zone/gen/data/FmZone.html" title="class in com.arm.cmsis.zone.gen.data"><span class="typeNameLink">FmZone</span></a></li>
-</ul>
-</li>
-</ul>
-</div>
-<!-- ======= START OF BOTTOM NAVBAR ====== -->
-<div class="bottomNav"><a name="navbar.bottom">
-<!-- -->
-</a>
-<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
-<a name="navbar.bottom.firstrow">
-<!-- -->
-</a>
-<ul class="navList" title="Navigation">
-<li><a href="com/arm/cmsis/zone/gen/data/package-summary.html">Package</a></li>
-<li>Class</li>
-<li>Use</li>
-<li class="navBarCell1Rev">Tree</li>
-<li><a href="deprecated-list.html">Deprecated</a></li>
-<li><a href="index-files/index-1.html">Index</a></li>
-<li><a href="help-doc.html">Help</a></li>
-</ul>
-</div>
-<div class="subNav">
-<ul class="navList">
-<li>Prev</li>
-<li>Next</li>
-</ul>
-<ul class="navList">
-<li><a href="index.html?overview-tree.html" target="_top">Frames</a></li>
-<li><a href="overview-tree.html" target="_top">No&nbsp;Frames</a></li>
-</ul>
-<ul class="navList" id="allclasses_navbar_bottom">
-<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
-</ul>
-<div>
-<script type="text/javascript"><!--
- allClassesLink = document.getElementById("allclasses_navbar_bottom");
- if(window==top) {
- allClassesLink.style.display = "block";
- }
- else {
- allClassesLink.style.display = "none";
- }
- //-->
-</script>
-</div>
-<a name="skip.navbar.bottom">
-<!-- -->
-</a></div>
-<!-- ======== END OF BOTTOM NAVBAR ======= -->
-</body>
-</html>
diff --git a/docs/Zone/genmodel/package-list b/docs/Zone/genmodel/package-list
deleted file mode 100644
index 4165916..0000000
--- a/docs/Zone/genmodel/package-list
+++ /dev/null
@@ -1 +0,0 @@
-com.arm.cmsis.zone.gen.data
diff --git a/docs/Zone/genmodel/script.js b/docs/Zone/genmodel/script.js
deleted file mode 100644
index b346356..0000000
--- a/docs/Zone/genmodel/script.js
+++ /dev/null
@@ -1,30 +0,0 @@
-function show(type)
-{
- count = 0;
- for (var key in methods) {
- var row = document.getElementById(key);
- if ((methods[key] & type) != 0) {
- row.style.display = '';
- row.className = (count++ % 2) ? rowColor : altColor;
- }
- else
- row.style.display = 'none';
- }
- updateTabs(type);
-}
-
-function updateTabs(type)
-{
- for (var value in tabs) {
- var sNode = document.getElementById(tabs[value][0]);
- var spanNode = sNode.firstChild;
- if (value == type) {
- sNode.className = activeTableTab;
- spanNode.innerHTML = tabs[value][1];
- }
- else {
- sNode.className = tableTab;
- spanNode.innerHTML = "<a href=\"javascript:show("+ value + ");\">" + tabs[value][1] + "</a>";
- }
- }
-}
diff --git a/docs/Zone/genmodel/stylesheet.css b/docs/Zone/genmodel/stylesheet.css
deleted file mode 100644
index 98055b2..0000000
--- a/docs/Zone/genmodel/stylesheet.css
+++ /dev/null
@@ -1,574 +0,0 @@
-/* Javadoc style sheet */
-/*
-Overall document style
-*/
-
-@import url('resources/fonts/dejavu.css');
-
-body {
- background-color:#ffffff;
- color:#353833;
- font-family:'DejaVu Sans', Arial, Helvetica, sans-serif;
- font-size:14px;
- margin:0;
-}
-a:link, a:visited {
- text-decoration:none;
- color:#4A6782;
-}
-a:hover, a:focus {
- text-decoration:none;
- color:#bb7a2a;
-}
-a:active {
- text-decoration:none;
- color:#4A6782;
-}
-a[name] {
- color:#353833;
-}
-a[name]:hover {
- text-decoration:none;
- color:#353833;
-}
-pre {
- font-family:'DejaVu Sans Mono', monospace;
- font-size:14px;
-}
-h1 {
- font-size:20px;
-}
-h2 {
- font-size:18px;
-}
-h3 {
- font-size:16px;
- font-style:italic;
-}
-h4 {
- font-size:13px;
-}
-h5 {
- font-size:12px;
-}
-h6 {
- font-size:11px;
-}
-ul {
- list-style-type:disc;
-}
-code, tt {
- font-family:'DejaVu Sans Mono', monospace;
- font-size:14px;
- padding-top:4px;
- margin-top:8px;
- line-height:1.4em;
-}
-dt code {
- font-family:'DejaVu Sans Mono', monospace;
- font-size:14px;
- padding-top:4px;
-}
-table tr td dt code {
- font-family:'DejaVu Sans Mono', monospace;
- font-size:14px;
- vertical-align:top;
- padding-top:4px;
-}
-sup {
- font-size:8px;
-}
-/*
-Document title and Copyright styles
-*/
-.clear {
- clear:both;
- height:0px;
- overflow:hidden;
-}
-.aboutLanguage {
- float:right;
- padding:0px 21px;
- font-size:11px;
- z-index:200;
- margin-top:-9px;
-}
-.legalCopy {
- margin-left:.5em;
-}
-.bar a, .bar a:link, .bar a:visited, .bar a:active {
- color:#FFFFFF;
- text-decoration:none;
-}
-.bar a:hover, .bar a:focus {
- color:#bb7a2a;
-}
-.tab {
- background-color:#0066FF;
- color:#ffffff;
- padding:8px;
- width:5em;
- font-weight:bold;
-}
-/*
-Navigation bar styles
-*/
-.bar {
- background-color:#4D7A97;
- color:#FFFFFF;
- padding:.8em .5em .4em .8em;
- height:auto;/*height:1.8em;*/
- font-size:11px;
- margin:0;
-}
-.topNav {
- background-color:#4D7A97;
- color:#FFFFFF;
- float:left;
- padding:0;
- width:100%;
- clear:right;
- height:2.8em;
- padding-top:10px;
- overflow:hidden;
- font-size:12px;
-}
-.bottomNav {
- margin-top:10px;
- background-color:#4D7A97;
- color:#FFFFFF;
- float:left;
- padding:0;
- width:100%;
- clear:right;
- height:2.8em;
- padding-top:10px;
- overflow:hidden;
- font-size:12px;
-}
-.subNav {
- background-color:#dee3e9;
- float:left;
- width:100%;
- overflow:hidden;
- font-size:12px;
-}
-.subNav div {
- clear:left;
- float:left;
- padding:0 0 5px 6px;
- text-transform:uppercase;
-}
-ul.navList, ul.subNavList {
- float:left;
- margin:0 25px 0 0;
- padding:0;
-}
-ul.navList li{
- list-style:none;
- float:left;
- padding: 5px 6px;
- text-transform:uppercase;
-}
-ul.subNavList li{
- list-style:none;
- float:left;
-}
-.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited {
- color:#FFFFFF;
- text-decoration:none;
- text-transform:uppercase;
-}
-.topNav a:hover, .bottomNav a:hover {
- text-decoration:none;
- color:#bb7a2a;
- text-transform:uppercase;
-}
-.navBarCell1Rev {
- background-color:#F8981D;
- color:#253441;
- margin: auto 5px;
-}
-.skipNav {
- position:absolute;
- top:auto;
- left:-9999px;
- overflow:hidden;
-}
-/*
-Page header and footer styles
-*/
-.header, .footer {
- clear:both;
- margin:0 20px;
- padding:5px 0 0 0;
-}
-.indexHeader {
- margin:10px;
- position:relative;
-}
-.indexHeader span{
- margin-right:15px;
-}
-.indexHeader h1 {
- font-size:13px;
-}
-.title {
- color:#2c4557;
- margin:10px 0;
-}
-.subTitle {
- margin:5px 0 0 0;
-}
-.header ul {
- margin:0 0 15px 0;
- padding:0;
-}
-.footer ul {
- margin:20px 0 5px 0;
-}
-.header ul li, .footer ul li {
- list-style:none;
- font-size:13px;
-}
-/*
-Heading styles
-*/
-div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 {
- background-color:#dee3e9;
- border:1px solid #d0d9e0;
- margin:0 0 6px -8px;
- padding:7px 5px;
-}
-ul.blockList ul.blockList ul.blockList li.blockList h3 {
- background-color:#dee3e9;
- border:1px solid #d0d9e0;
- margin:0 0 6px -8px;
- padding:7px 5px;
-}
-ul.blockList ul.blockList li.blockList h3 {
- padding:0;
- margin:15px 0;
-}
-ul.blockList li.blockList h2 {
- padding:0px 0 20px 0;
-}
-/*
-Page layout container styles
-*/
-.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer {
- clear:both;
- padding:10px 20px;
- position:relative;
-}
-.indexContainer {
- margin:10px;
- position:relative;
- font-size:12px;
-}
-.indexContainer h2 {
- font-size:13px;
- padding:0 0 3px 0;
-}
-.indexContainer ul {
- margin:0;
- padding:0;
-}
-.indexContainer ul li {
- list-style:none;
- padding-top:2px;
-}
-.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt {
- font-size:12px;
- font-weight:bold;
- margin:10px 0 0 0;
- color:#4E4E4E;
-}
-.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd {
- margin:5px 0 10px 0px;
- font-size:14px;
- font-family:'DejaVu Sans Mono',monospace;
-}
-.serializedFormContainer dl.nameValue dt {
- margin-left:1px;
- font-size:1.1em;
- display:inline;
- font-weight:bold;
-}
-.serializedFormContainer dl.nameValue dd {
- margin:0 0 0 1px;
- font-size:1.1em;
- display:inline;
-}
-/*
-List styles
-*/
-ul.horizontal li {
- display:inline;
- font-size:0.9em;
-}
-ul.inheritance {
- margin:0;
- padding:0;
-}
-ul.inheritance li {
- display:inline;
- list-style:none;
-}
-ul.inheritance li ul.inheritance {
- margin-left:15px;
- padding-left:15px;
- padding-top:1px;
-}
-ul.blockList, ul.blockListLast {
- margin:10px 0 10px 0;
- padding:0;
-}
-ul.blockList li.blockList, ul.blockListLast li.blockList {
- list-style:none;
- margin-bottom:15px;
- line-height:1.4;
-}
-ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList {
- padding:0px 20px 5px 10px;
- border:1px solid #ededed;
- background-color:#f8f8f8;
-}
-ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList {
- padding:0 0 5px 8px;
- background-color:#ffffff;
- border:none;
-}
-ul.blockList ul.blockList ul.blockList ul.blockList li.blockList {
- margin-left:0;
- padding-left:0;
- padding-bottom:15px;
- border:none;
-}
-ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast {
- list-style:none;
- border-bottom:none;
- padding-bottom:0;
-}
-table tr td dl, table tr td dl dt, table tr td dl dd {
- margin-top:0;
- margin-bottom:1px;
-}
-/*
-Table styles
-*/
-.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary {
- width:100%;
- border-left:1px solid #EEE;
- border-right:1px solid #EEE;
- border-bottom:1px solid #EEE;
-}
-.overviewSummary, .memberSummary {
- padding:0px;
-}
-.overviewSummary caption, .memberSummary caption, .typeSummary caption,
-.useSummary caption, .constantsSummary caption, .deprecatedSummary caption {
- position:relative;
- text-align:left;
- background-repeat:no-repeat;
- color:#253441;
- font-weight:bold;
- clear:none;
- overflow:hidden;
- padding:0px;
- padding-top:10px;
- padding-left:1px;
- margin:0px;
- white-space:pre;
-}
-.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link,
-.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link,
-.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover,
-.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover,
-.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active,
-.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active,
-.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited,
-.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited {
- color:#FFFFFF;
-}
-.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span,
-.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span {
- white-space:nowrap;
- padding-top:5px;
- padding-left:12px;
- padding-right:12px;
- padding-bottom:7px;
- display:inline-block;
- float:left;
- background-color:#F8981D;
- border: none;
- height:16px;
-}
-.memberSummary caption span.activeTableTab span {
- white-space:nowrap;
- padding-top:5px;
- padding-left:12px;
- padding-right:12px;
- margin-right:3px;
- display:inline-block;
- float:left;
- background-color:#F8981D;
- height:16px;
-}
-.memberSummary caption span.tableTab span {
- white-space:nowrap;
- padding-top:5px;
- padding-left:12px;
- padding-right:12px;
- margin-right:3px;
- display:inline-block;
- float:left;
- background-color:#4D7A97;
- height:16px;
-}
-.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab {
- padding-top:0px;
- padding-left:0px;
- padding-right:0px;
- background-image:none;
- float:none;
- display:inline;
-}
-.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd,
-.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd {
- display:none;
- width:5px;
- position:relative;
- float:left;
- background-color:#F8981D;
-}
-.memberSummary .activeTableTab .tabEnd {
- display:none;
- width:5px;
- margin-right:3px;
- position:relative;
- float:left;
- background-color:#F8981D;
-}
-.memberSummary .tableTab .tabEnd {
- display:none;
- width:5px;
- margin-right:3px;
- position:relative;
- background-color:#4D7A97;
- float:left;
-
-}
-.overviewSummary td, .memberSummary td, .typeSummary td,
-.useSummary td, .constantsSummary td, .deprecatedSummary td {
- text-align:left;
- padding:0px 0px 12px 10px;
-}
-th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th,
-td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{
- vertical-align:top;
- padding-right:0px;
- padding-top:8px;
- padding-bottom:3px;
-}
-th.colFirst, th.colLast, th.colOne, .constantsSummary th {
- background:#dee3e9;
- text-align:left;
- padding:8px 3px 3px 7px;
-}
-td.colFirst, th.colFirst {
- white-space:nowrap;
- font-size:13px;
-}
-td.colLast, th.colLast {
- font-size:13px;
-}
-td.colOne, th.colOne {
- font-size:13px;
-}
-.overviewSummary td.colFirst, .overviewSummary th.colFirst,
-.useSummary td.colFirst, .useSummary th.colFirst,
-.overviewSummary td.colOne, .overviewSummary th.colOne,
-.memberSummary td.colFirst, .memberSummary th.colFirst,
-.memberSummary td.colOne, .memberSummary th.colOne,
-.typeSummary td.colFirst{
- width:25%;
- vertical-align:top;
-}
-td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover {
- font-weight:bold;
-}
-.tableSubHeadingColor {
- background-color:#EEEEFF;
-}
-.altColor {
- background-color:#FFFFFF;
-}
-.rowColor {
- background-color:#EEEEEF;
-}
-/*
-Content styles
-*/
-.description pre {
- margin-top:0;
-}
-.deprecatedContent {
- margin:0;
- padding:10px 0;
-}
-.docSummary {
- padding:0;
-}
-
-ul.blockList ul.blockList ul.blockList li.blockList h3 {
- font-style:normal;
-}
-
-div.block {
- font-size:14px;
- font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
-}
-
-td.colLast div {
- padding-top:0px;
-}
-
-
-td.colLast a {
- padding-bottom:3px;
-}
-/*
-Formatting effect styles
-*/
-.sourceLineNo {
- color:green;
- padding:0 30px 0 0;
-}
-h1.hidden {
- visibility:hidden;
- overflow:hidden;
- font-size:10px;
-}
-.block {
- display:block;
- margin:3px 10px 2px 0px;
- color:#474747;
-}
-.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink,
-.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel,
-.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink {
- font-weight:bold;
-}
-.deprecationComment, .emphasizedPhrase, .interfaceName {
- font-style:italic;
-}
-
-div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase,
-div.block div.block span.interfaceName {
- font-style:normal;
-}
-
-div.contentContainer ul.blockList li.blockList h2{
- padding-bottom:0px;
-}
diff --git a/docs/Zone/html/AddMemoryBlock.png b/docs/Zone/html/AddMemoryBlock.png
new file mode 100644
index 0000000..f632f92
--- /dev/null
+++ b/docs/Zone/html/AddMemoryBlock.png
Binary files differ
diff --git a/docs/Zone/html/AddNewZoneButton.png b/docs/Zone/html/AddNewZoneButton.png
new file mode 100644
index 0000000..4e117d0
--- /dev/null
+++ b/docs/Zone/html/AddNewZoneButton.png
Binary files differ
diff --git a/docs/Zone/html/Buttons.png b/docs/Zone/html/Buttons.png
new file mode 100644
index 0000000..62449de
--- /dev/null
+++ b/docs/Zone/html/Buttons.png
Binary files differ
diff --git a/docs/Zone/html/CMSISPacksPreferences.png b/docs/Zone/html/CMSISPacksPreferences.png
new file mode 100644
index 0000000..cb8cae9
--- /dev/null
+++ b/docs/Zone/html/CMSISPacksPreferences.png
Binary files differ
diff --git a/docs/Zone/html/DelMemoryRegion.png b/docs/Zone/html/DelMemoryRegion.png
new file mode 100644
index 0000000..b00d6da
--- /dev/null
+++ b/docs/Zone/html/DelMemoryRegion.png
Binary files differ
diff --git a/docs/Zone/html/DevelopmentFlow.png b/docs/Zone/html/DevelopmentFlow.png
deleted file mode 100644
index ccf2462..0000000
--- a/docs/Zone/html/DevelopmentFlow.png
+++ /dev/null
Binary files differ
diff --git a/docs/Zone/html/GUI.png b/docs/Zone/html/GUI.png
new file mode 100644
index 0000000..7bfd7dd
--- /dev/null
+++ b/docs/Zone/html/GUI.png
Binary files differ
diff --git a/docs/Zone/html/GenCodeButton.png b/docs/Zone/html/GenCodeButton.png
new file mode 100644
index 0000000..8554ec9
--- /dev/null
+++ b/docs/Zone/html/GenCodeButton.png
Binary files differ
diff --git a/docs/Zone/html/GenDataModel.html b/docs/Zone/html/GenDataModel.html
index 3e2c40f..5cff952 100644
--- a/docs/Zone/html/GenDataModel.html
+++ b/docs/Zone/html/GenDataModel.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Zone (Preview)
- &#160;<span id="projectnumber">Version 0.0.1</span>
+ &#160;<span id="projectnumber">Version 0.9.2</span>
</div>
<div id="projectbrief">System Resource Management</div>
</td>
@@ -110,61 +110,45 @@ $(document).ready(function(){initNavTree('GenDataModel.html','');});
<div class="title">Generator Data Model </div> </div>
</div><!--header-->
<div class="contents">
-<div class="textblock"><p>The <b>Generator Data Model</b> defines the view on the <b>Zone Description</b> for code generators. By defining a common data model code generators can be developed independendly from actual CMSIS Zone Projects and vendor tools.</p>
-<p>The CMSIS-Zone data (structured according to the Generator Data Model) is combined with file templates using the FreeMarker template engine to generate arbitrary project files, see picture below..</p>
+<div class="textblock"><p>The <b>Generator Data Model</b> defines the resource and partition data structure for code generators. This data structure is connected to a FreeMarker template engine and file templates allow to generate various files that can be used to configure development tools or hardware components.</p>
<div class="image">
<img src="generator.png" alt="generator.png"/>
<div class="caption">
FreeMarker Template Engine</div></div>
- <h1><a class="anchor" id="GenDataModel_Structure"></a>
-Data Model Structure</h1>
-<p>The class diagram below visualizes the overall structure of the <b>Generator Data Model</b>. The root element visible to the templates is FmZone.</p>
-<div class="image">
-<img src="genmodel.png" alt="genmodel.png"/>
-<div class="caption">
-Generator Data Model Class Diagram</div></div>
-<p> According to <a href="http://freemarker.org/docs/index.html" target="_blank">FreeMarker Documentation</a> one can access the named attributes like <a href="http://freemarker.org/docs/dgui_template_exp.html#dgui_template_exp_var_hash" target="_blank">retrieving data from a hash</a>. The reference implementation documented in detail below make use of the default FreeMarker <a href="http://freemarker.org/docs/pgui_misc_beanwrapper.html" target="_blank">Bean wrapper</a>. This leads to all Java methods named like <em>get&lt;Attribute&gt;</em> or <em>is&lt;Attribute&gt;</em> to be visible just as <em>&lt;Attribute&gt;</em> to the template.</p>
-<p>Please take note about the multiplicities stated in the diagram:</p>
-<ul>
-<li>0..1 indicates an optional value which might be unavailable, consider using <a href="http://freemarker.org/docs/dgui_template_exp.html#dgui_template_exp_missing" target="_blank">missing value handler operators</a>.</li>
-<li>1 indicates a mandatory value which is guaranteed to be valid.</li>
-<li>0..* indicates a collection or hash of values which might be empty.</li>
-<li>1..* indicates a collection or hash of values which is guaranteed to contain at least one element.</li>
-</ul>
-<p>For detailed descriptions of the data model elements please refere to the <a href="../genmodel/index.html" target="_blank">JavaDoc</a> documentation for</p>
+ <h1><a class="anchor" id="fp_toplevel"></a>
+FreeMarker top-level format</h1>
+<p><a class="el" href="fm_system.html">system element</a> provides memory layout and TrustZone configuration of the complete system. <a class="el" href="fm_zone.html">zone element</a> setup information of a zone (or system partition) along with related peripherals.</p>
+<h1><a class="anchor" id="fm_basics"></a>
+FreeMarker basics</h1>
+<p>The variable types relevant for CMSIS-Zone are:</p>
+<p><b>scalar:</b> variable that stores a single value of a scalar type scalar-types:</p>
<ul>
-<li><a href="../genmodel/com/arm/cmsis/zone/gen/data/FmZone.html" target="_blank">FmZone</a></li>
-<li><a href="../genmodel/com/arm/cmsis/zone/gen/data/FmProcess.html" target="_blank">FmProcess</a></li>
-<li><a href="../genmodel/com/arm/cmsis/zone/gen/data/FmDevice.html" target="_blank">FmDevice</a></li>
-<li><a href="../genmodel/com/arm/cmsis/zone/gen/data/FmProcessor.html" target="_blank">FmProcesor</a></li>
-<li><a href="../genmodel/com/arm/cmsis/zone/gen/data/FmBlock.html" target="_blank">FmBlock</a></li>
+<li>string</li>
+<li>int</li>
+<li>bool</li>
</ul>
-<h1><a class="anchor" id="GenDataModel_Examples"></a>
-Template Examples</h1>
-<p>To get an impression of how template files might look like please refere to the simplyfied examples in this section.</p>
-<h2><a class="anchor" id="GenDataModel_Examples_AssignedBlocks"></a>
-HTML table of all assigned memory blocks</h2>
-<p>This examples demonstrates how to iterate over the collection of memory blocks assigned to the project zone currently evaluated. The result of the template below is a HTML table with three columns listing block name, start address and size, respectively.</p>
-<div class="fragment"><div class="line">&lt;table&gt;</div>
-<div class="line"> &lt;th&gt;</div>
-<div class="line"> &lt;td&gt;Name&lt;/td&gt;</div>
-<div class="line"> &lt;td&gt;Start&lt;/td&gt;</div>
-<div class="line"> &lt;td&gt;Size&lt;/td&gt;</div>
-<div class="line"> &lt;/th&gt;</div>
-<div class="line">&lt;#list blocks as block&gt;</div>
-<div class="line"> &lt;tr&gt;</div>
-<div class="line"> &lt;td&gt;${block.name}&lt;/td&gt;</div>
-<div class="line"> &lt;td&gt;${block.start}&lt;/td&gt;</div>
-<div class="line"> &lt;td&gt;${block.size}&lt;/td&gt;</div>
-<div class="line"> &lt;/tr&gt;</div>
+<p><b>hash:</b> variable that that stores one or more variables with a unique lookup name</p>
+<p><b>sequence:</b> variable that stores sub-variables without names but instead are selected via index (myVariable[index])</p>
+<p>A variable is accessed using the dollar character followed by a variable or expression in brackets: </p>
+<div class="fragment"><div class="line">${...}</div>
+</div><!-- fragment --><p> Output the name of the zone: </p>
+<div class="fragment"><div class="line">${zone.name}</div>
+</div><!-- fragment --><p>A sequence gets iterated: </p>
+<div class="fragment"><div class="line">&lt;#list zone.memory as mem&gt;</div>
+<div class="line"> Memory region name $mem.name</div>
+<div class="line">&lt;/#list</div>
+<div class="line"></div>
+<div class="line">Printing a sorted list of all available memory entries by start address</div>
+<div class="line">\code</div>
+<div class="line">&lt;#list zone.memory?sort_by(<span class="stringliteral">&quot;start&quot;</span>) as mem&gt;</div>
+<div class="line"> ${mem.start} ${mem.name}</div>
<div class="line">&lt;/#list&gt;</div>
-<div class="line">&lt;/table&gt;</div>
</div><!-- fragment --> </div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:47 for CMSIS-Zone (Preview) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Zone/html/GenDataModel.js b/docs/Zone/html/GenDataModel.js
new file mode 100644
index 0000000..8eadf5c
--- /dev/null
+++ b/docs/Zone/html/GenDataModel.js
@@ -0,0 +1,7 @@
+var GenDataModel =
+[
+ [ "FreeMarker top-level format", "GenDataModel.html#fp_toplevel", null ],
+ [ "FreeMarker basics", "GenDataModel.html#fm_basics", null ],
+ [ "system element", "fm_system.html", "fm_system" ],
+ [ "zone element", "fm_zone.html", "fm_zone" ]
+]; \ No newline at end of file
diff --git a/docs/Zone/html/IRAM1_1Display.png b/docs/Zone/html/IRAM1_1Display.png
new file mode 100644
index 0000000..f51c417
--- /dev/null
+++ b/docs/Zone/html/IRAM1_1Display.png
Binary files differ
diff --git a/docs/Zone/html/NewMemoryBlockWiz.png b/docs/Zone/html/NewMemoryBlockWiz.png
new file mode 100644
index 0000000..841a33e
--- /dev/null
+++ b/docs/Zone/html/NewMemoryBlockWiz.png
Binary files differ
diff --git a/docs/Zone/html/NewZoneCM33_0.png b/docs/Zone/html/NewZoneCM33_0.png
new file mode 100644
index 0000000..f321009
--- /dev/null
+++ b/docs/Zone/html/NewZoneCM33_0.png
Binary files differ
diff --git a/docs/Zone/html/Partitioning_Hardware.png b/docs/Zone/html/Partitioning_Hardware.png
new file mode 100644
index 0000000..4aa2119
--- /dev/null
+++ b/docs/Zone/html/Partitioning_Hardware.png
Binary files differ
diff --git a/docs/Zone/html/Partitioning_Workflow.png b/docs/Zone/html/Partitioning_Workflow.png
new file mode 100644
index 0000000..7690833
--- /dev/null
+++ b/docs/Zone/html/Partitioning_Workflow.png
Binary files differ
diff --git a/docs/Zone/html/ProjectExplorerWindow.png b/docs/Zone/html/ProjectExplorerWindow.png
new file mode 100644
index 0000000..51a65fb
--- /dev/null
+++ b/docs/Zone/html/ProjectExplorerWindow.png
Binary files differ
diff --git a/docs/Zone/html/STM32L5_zones.png b/docs/Zone/html/STM32L5_zones.png
new file mode 100644
index 0000000..48d81cc
--- /dev/null
+++ b/docs/Zone/html/STM32L5_zones.png
Binary files differ
diff --git a/docs/Zone/html/SaveButton.png b/docs/Zone/html/SaveButton.png
new file mode 100644
index 0000000..321d66b
--- /dev/null
+++ b/docs/Zone/html/SaveButton.png
Binary files differ
diff --git a/docs/Zone/html/SetProjectName.png b/docs/Zone/html/SetProjectName.png
new file mode 100644
index 0000000..780e2bc
--- /dev/null
+++ b/docs/Zone/html/SetProjectName.png
Binary files differ
diff --git a/docs/Zone/html/SpecifyRzoneFile.png b/docs/Zone/html/SpecifyRzoneFile.png
new file mode 100644
index 0000000..7a9cd6e
--- /dev/null
+++ b/docs/Zone/html/SpecifyRzoneFile.png
Binary files differ
diff --git a/docs/Zone/html/UseCases.html b/docs/Zone/html/UseCases.html
new file mode 100644
index 0000000..cc1c5b3
--- /dev/null
+++ b/docs/Zone/html/UseCases.html
@@ -0,0 +1,150 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>CMSIS-Zone Use Cases</title>
+<title>CMSIS-Zone (Preview): CMSIS-Zone Use Cases</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Zone (Preview)
+ &#160;<span id="projectnumber">Version 0.9.2</span>
+ </div>
+ <div id="projectbrief">System Resource Management</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li class="current"><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('UseCases.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">CMSIS-Zone Use Cases </div> </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><p><b>CMSIS-Zone</b> simplifies to manage the complexity and the configuration of modern embedded systems that frequently include multiple processors and/or memory protection hardware. It helps to split the embedded application various projects which creates the need to partition system resources. And it simplifies the consistent configuration of access rights across the system, for example when using an MPU (memory protection unit).</p>
+<p>The following section describes several uses cases that benefit from <b>CMSIS-Zone</b>.</p>
+<h1><a class="anchor" id="UseCase_MPU"></a>
+MPU Protection</h1>
+<p>Focused on a single core microcontroller one might want to utilize the memory protection unit (MPU) capabilities to segregate parts of an application. Thus the need to partition the system resources accordingly arises.</p>
+<div class="image">
+<img src="mpu.png" alt="mpu.png"/>
+<div class="caption">
+MPU Protection</div></div>
+<h1><a class="anchor" id="UseCase_TrustZone"></a>
+TrustZone Partitioning</h1>
+<p>TrustZone extensions add another degree of segregation which must be handled consistently. In this case one has to handle MPU settings per security context and SAU configuration.</p>
+<div class="image">
+<img src="trustzone.png" alt="trustzone.png"/>
+<div class="caption">
+TrustZone Partitioning and MPU Protection</div></div>
+<h1><a class="anchor" id="UseCase_MultiCore"></a>
+Multi-Core Partitioning</h1>
+<p>Beside traditional single cores asymmetric and hybrid multi-core devices contribute to increasing development complexity for embedded systems. Having multiple cores running different parts of an application concurrently needs a well defined resource assignment to prevent undesired misbehavior.</p>
+<div class="image">
+<img src="multicore.png" alt="multicore.png"/>
+<div class="caption">
+Multi-Core Partitioning</div></div>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/XML_Format.html b/docs/Zone/html/XML_Format.html
deleted file mode 100644
index a66eded..0000000
--- a/docs/Zone/html/XML_Format.html
+++ /dev/null
@@ -1,252 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>Zone Description Format</title>
-<title>CMSIS-Zone (Preview): Zone Description Format</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="cmsis.css" rel="stylesheet" type="text/css" />
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<script type="text/javascript" src="printComponentTabs.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 46px;">
- <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">CMSIS-Zone (Preview)
- &#160;<span id="projectnumber">Version 0.0.1</span>
- </div>
- <div id="projectbrief">System Resource Management</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<div id="CMSISnav" class="tabs1">
- <ul class="tablist">
- <script type="text/javascript">
- <!--
- writeComponentTabs.call(this);
- //-->
- </script>
- </ul>
-</div>
-<!-- Generated by Doxygen 1.8.6 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li class="current"><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('XML_Format.html','');});
-</script>
-<div id="doc-content">
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Pages</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
- <div class="headertitle">
-<div class="title">Zone Description Format </div> </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><p>The <b>Zone Description Format</b> uses standard XML annotations and is defined in the schema file <b>ZONE.xsd</b>. It is intended to provide a tool vendor agnostic storage format for</p>
-<ul>
-<li>describing embedded system resource capabilities<ul>
-<li>specific <a class="el" href="format_device.html">device</a> and <a class="el" href="format_processor.html">processor</a> properties</li>
-<li>available <a class="el" href="format_memory.html">memory</a> and <a class="el" href="format_peripheral.html">peripheral</a> resources</li>
-</ul>
-</li>
-<li>specifying resource partitioning across<ul>
-<li><a class="el" href="format_pzone.html">project zones</a>, e.g. for secure and non-secure firmware parts</li>
-<li><a class="el" href="format_xzone.html">execution zones</a>, e.g. for functional segregation</li>
-</ul>
-</li>
-</ul>
-<h1><a class="anchor" id="XML_Format_Model"></a>
-Storage Data Model</h1>
-<p>In the following diagram the overall structure of the <b>Storage Data Model</b> is depicted. The <a class="el" href="XML_Format.html#XML_Format_Schema">storage format</a> is derived from the model.</p>
-<div class="image">
-<img src="storagemodel.png" alt="storagemodel.png"/>
-<div class="caption">
-Storage Data Model Class Diagram</div></div>
-<p> The storage model is developed based on the domain and can be seen as the domain model as well. Its main purpose is to capture all information about presumable embedded systems and microcontroller devices.</p>
-<h2><a class="anchor" id="XML_Format_Model_Decomp"></a>
-Embedded Microcontroller System Decomposition</h2>
-<p>Todays available system-on-modules (SoM) and system-on-chips (SoC) already physically outlines the overall composition. It seems to be viable to stick with todays system structures. It's not likely that this structure will change drastically.</p>
-<p>A detailed view on the decomposition of an arbitrary SoM is given in the diagram below.</p>
-<div class="image">
-<img src="som-decomposition.png" alt="som-decomposition.png"/>
-<div class="caption">
-System-on-Module Decomposition</div></div>
-<p> The SoM itself (System) can be seen as a composition of one or more SoCs (Device) combined with an arbitrary amount of board-level resources, i.e. off-chip memory (Memory) and peripheral (Peripheral). In turn each SoC is a composition of one or more processor elements (Processor, PE) with chip-level resources, i.e. on-chip memory and peripheral.</p>
-<p>Private memory and peripheral resources local to a dedicated PE has been simplified. These can also be seen as chip-level resources.</p>
-<p>The grouping (ResourceGroup) is intended to allow structural grouping of resources elements, i.e. by type or bus structure.</p>
-<dl class="section note"><dt>Note</dt><dd>The names (i.e. <code>name</code> attributes) are typically used as references and hence must be unique per class. Duplicate names are allowed if object hierarchies do not overlap. I.e. resources contained on two separate SoCs may have the same name but the name of a SoM level resource must not be reused on SoC level.</dd></dl>
-<h2><a class="anchor" id="XML_Format_Model_MemMap"></a>
-Microcontroller Memory Map Specification</h2>
-<p>Most of the Multi-Core-SoCs available today show uniform memory maps. But in principle the logical memory address used to address a certain resource may vary between multiple PEs on the same SoC. Taking this into account leads to memory map specification on both SoC and PE level, see diagram below.</p>
-<div class="image">
-<img src="soc-memorymap.png" alt="soc-memorymap.png"/>
-<div class="caption">
-System-on-Chip Memory Map Specification</div></div>
-<p> The memory maps specified on SoC and PE level are additive, i.e. the PEs actual memory map is the combination of both. This split allow the specification of uniform memory maps without duplication. Only the non-uniform parts need to be specified on PE level.</p>
-<p>Each resource can be mapped as often as needed, i.e. to reflect multiple memory aliases. By default the <code>name</code> attribute is used to identify the resource to be mapped. In order to map the same resource multiple times into a PEs memory space the <code>alias</code> attribute must be given to identify the resource instead. The mapping names must be unique per PE because they are used as references later.</p>
-<p>The attributes of the mapping are merged with those of the resource mapped. This allows the mapping of an individual PE to enhance the basic attributes of a resource. For example a memory resource that is basically readable/writeable/executable might be mapped to a PE as readonly memory.</p>
-<h2><a class="anchor" id="XML_Format_Model_Assign"></a>
-Zone Resource Assignments</h2>
-<p>A system can be split into an arbitrary amount of project zones (PZone). And each PZone can be further split into execution zones (XZone). Resources used by an individual zone are represented using assignments (Assignment). Refer to the diagram below.</p>
-<div class="image">
-<img src="zone-assignment.png" alt="zone-assignment.png"/>
-<div class="caption">
-Zone Resource Assignments</div></div>
-<p> Each PZone is assigned to a dedicated PE which is selected to execute the resulting software part. The PE is referenced by the unique combination of <code>Dname</code> and <code>Pname</code> attributes. The XZones are contained in the PZone they belong to.</p>
-<p>Both PZones and XZones can have arbitrary assignments to available resources visible to the assigned PE. Assignments to SoC level resources not part of the SoC the PE is located on are illegal. Such assignments cannot be represented because the unique reference is built from <code>PZone::Dname</code> and <code>Assignment::name</code>.</p>
-<p>As a resource may be visible to the enclosing PE using multiple mappings the <code>as</code> attribute can be used to distinguish which alias is used for access. Selecting the correct alias is significant because of the effective access attributes resulting from merging <code>Resource.access</code>, <code>MemoryMapping.access</code>/<code>PeripheralMapping.access</code> and <code>Assignment.access</code>.</p>
-<p>Whilst peripheral resources can be assigned directly memory resources need to be split into blocks (MemoryBlock). A block can be seen as an arbitrary part of the physical memory. Individual blocks can be defined using modified access attributes, e.g. for having dedicated executable or readonly regions in RAM.</p>
-<h1><a class="anchor" id="XML_Format_Schema"></a>
-Zone Schema</h1>
-<p>The XML schema is defined hierarchically with the following top-level elements:</p>
-<p><a class="el" href="format_system.html">/system element</a></p>
-<ul>
-<li><a class="el" href="format_device.html">/device element</a></li>
-<li><a class="el" href="format_resources.html">/resources element</a></li>
-<li><a class="el" href="format_zones.html">/zones element</a></li>
-</ul>
-<div class="fragment"><div class="line">&lt;system&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;device&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;processor&gt;</div>
-<div class="line"> &lt;memory_map&gt;</div>
-<div class="line"> &lt;memory/&gt;</div>
-<div class="line"> &lt;peripheral/&gt;</div>
-<div class="line"> &lt;/memory_map&gt;</div>
-<div class="line"> &lt;/processor&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;memory_map&gt;</div>
-<div class="line"> &lt;memory/&gt;</div>
-<div class="line"> &lt;peripheral/&gt;</div>
-<div class="line"> &lt;/memory_map&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;resources&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;memory&gt;</div>
-<div class="line"> &lt;region&gt;</div>
-<div class="line"> &lt;block/&gt;</div>
-<div class="line"> &lt;/region&gt;</div>
-<div class="line"> &lt;/memory&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;peripherals&gt;</div>
-<div class="line"> &lt;peripheral/&gt;</div>
-<div class="line"> &lt;/peripherals&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;/resources&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;/device&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;resources&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;memory&gt;</div>
-<div class="line"> &lt;region&gt;</div>
-<div class="line"> &lt;block/&gt;</div>
-<div class="line"> &lt;/region&gt;</div>
-<div class="line"> &lt;/memory&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;peripherals&gt;</div>
-<div class="line"> &lt;peripheral/&gt;</div>
-<div class="line"> &lt;/peripherals&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;/resources&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;zones&gt;</div>
-<div class="line"> &lt;pzone&gt;</div>
-<div class="line"> &lt;assign&gt;</div>
-<div class="line"> &lt;capture/&gt;</div>
-<div class="line"> &lt;/assign&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;xzone&gt;</div>
-<div class="line"> &lt;assign/&gt;</div>
-<div class="line"> &lt;/xzone&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;/pzone&gt;</div>
-<div class="line"> &lt;/zones&gt;</div>
-<div class="line"> </div>
-<div class="line">&lt;/system&gt;</div>
-</div><!-- fragment --><h1><a class="anchor" id="Example"></a>
-Example</h1>
-</div></div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:47 for CMSIS-Zone (Preview) by Arm Ltd. All rights reserved.
- <!--
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
- -->
- </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/docs/Zone/html/XML_Format.js b/docs/Zone/html/XML_Format.js
deleted file mode 100644
index 8cc381b..0000000
--- a/docs/Zone/html/XML_Format.js
+++ /dev/null
@@ -1,11 +0,0 @@
-var XML_Format =
-[
- [ "Storage Data Model", "XML_Format.html#XML_Format_Model", [
- [ "Embedded Microcontroller System Decomposition", "XML_Format.html#XML_Format_Model_Decomp", null ],
- [ "Microcontroller Memory Map Specification", "XML_Format.html#XML_Format_Model_MemMap", null ],
- [ "Zone Resource Assignments", "XML_Format.html#XML_Format_Model_Assign", null ]
- ] ],
- [ "Zone Schema", "XML_Format.html#XML_Format_Schema", null ],
- [ "Example", "XML_Format.html#Example", null ],
- [ "/system element", "format_system.html", "format_system" ]
-]; \ No newline at end of file
diff --git a/docs/Zone/html/blinky_window.png b/docs/Zone/html/blinky_window.png
new file mode 100644
index 0000000..716015d
--- /dev/null
+++ b/docs/Zone/html/blinky_window.png
Binary files differ
diff --git a/docs/Zone/html/cmsis.css b/docs/Zone/html/cmsis.css
index bba1010..586d4d2 100644
--- a/docs/Zone/html/cmsis.css
+++ b/docs/Zone/html/cmsis.css
@@ -1148,7 +1148,7 @@ dl.section dd {
.image
{
- text-align: center;
+ text-align: left;
}
.dotgraph
diff --git a/docs/Zone/html/dma_channel_config.png b/docs/Zone/html/dma_channel_config.png
new file mode 100644
index 0000000..864dc13
--- /dev/null
+++ b/docs/Zone/html/dma_channel_config.png
Binary files differ
diff --git a/docs/Zone/html/dma_gpio_config.png b/docs/Zone/html/dma_gpio_config.png
new file mode 100644
index 0000000..f3ad4d8
--- /dev/null
+++ b/docs/Zone/html/dma_gpio_config.png
Binary files differ
diff --git a/docs/Zone/html/format_memory_map.html b/docs/Zone/html/fm_interrupt.html
index 1c1514f..e4dc967 100644
--- a/docs/Zone/html/format_memory_map.html
+++ b/docs/Zone/html/fm_interrupt.html
@@ -3,8 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>/memory_map element</title>
-<title>CMSIS-Zone (Preview): /memory_map element</title>
+<title>interrupt[n] sequence element</title>
+<title>CMSIS-Zone (Preview): interrupt[n] sequence element</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="cmsis.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="jquery.js"></script>
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Zone (Preview)
- &#160;<span id="projectnumber">Version 0.0.1</span>
+ &#160;<span id="projectnumber">Version 0.9.2</span>
</div>
<div id="projectbrief">System Resource Management</div>
</td>
@@ -88,7 +88,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div>
</div>
<script type="text/javascript">
-$(document).ready(function(){initNavTree('format_memory_map.html','');});
+$(document).ready(function(){initNavTree('fm_interrupt.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
@@ -107,41 +107,37 @@ $(document).ready(function(){initNavTree('format_memory_map.html','');});
<div class="header">
<div class="headertitle">
-<div class="title">/memory_map element </div> </div>
+<div class="title">interrupt[n] sequence element </div> </div>
</div><!--header-->
<div class="contents">
-<div class="textblock"><p>The <b>memory_map</b> element is used to to define the logical address mappings (i.e. the <em>"memory map"</em>).</p>
-<p><b>Example</b> </p>
-<div class="fragment"><div class="line">&lt;memory_map&gt;</div>
-<div class="line"> &lt;!-- Logical address to access integrated SRAM --&gt;</div>
-<div class="line"> &lt;memory name=<span class="stringliteral">&quot;SRAM&quot;</span> start=<span class="stringliteral">&quot;0x10000000&quot;</span>/&gt;</div>
-<div class="line"> :</div>
-<div class="line"> &lt;!-- Logical address to access peripheral ADC0 registers --&gt; </div>
-<div class="line"> &lt;peripheral name=<span class="stringliteral">&quot;ADC0&quot;</span> start=<span class="stringliteral">&quot;0x40010000&quot;</span>/&gt;</div>
-<div class="line"> :</div>
-<div class="line">&lt;/memory_map&gt;</div>
-</div><!-- fragment --><p><b>Schema Description</b></p>
-<table class="cmtable" summary="Element: Memory_Map">
+<div class="textblock"><p>The <a class="el" href="fm_interrupt.html">interrupt[n] sequence element</a> lists all interrupt sources available in the system.</p>
+<table class="cmtable" summary="Element: interrupt[n]">
<tr>
-<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
+<th>Parent Element </th><th colspan="2">Element Chain </th></tr>
<tr>
-<td><a class="el" href="format_device.html">device</a> </td><td colspan="3"><a class="el" href="format_device.html">/device element</a> </td></tr>
+<td><a class="el" href="fm_system.html">system</a> </td><td colspan="3"><a class="el" href="fm_system.html">system element</a> s </td></tr>
<tr>
-<td><a class="el" href="format_processor.html">processor</a> </td><td colspan="3"><a class="el" href="format_processor.html">/processor element</a> </td></tr>
+<th>Child Elements </th><th>Description </th><th>Type </th></tr>
<tr>
-<th>Child Elements </th><th>Description </th><th>Type </th><th>Occurrence </th></tr>
+<td>.interrupt[<em>n</em>].name </td><td>The name of this interrupt. </td><td>xs:string </td></tr>
<tr>
-<td><a class="el" href="format_map_memory.html">memory</a> </td><td>One memory entry per memory region mapped into the logical address space. </td><td>complexType </td><td>0..* </td></tr>
+<td>.interrupt[<em>n</em>].irqn </td><td>The interrupt number. </td><td>NonNegativeInteger </td></tr>
<tr>
-<td><a class="el" href="format_map_peripheral.html">peripheral</a> </td><td>One peripheral entry per peripheral mapped into the logical address space. </td><td>complexType </td><td>0..* </td></tr>
+<td>.interrupt[<em>n</em>].security </td><td>The <a class="el" href="zoneFormat.html#security">security</a> setting for this interrupt. </td><td>SecurityTypeEnum/xs:string </td></tr>
+<tr>
+<td>.interrupt[<em>n</em>].security.s </td><td>Peripheral with related interrupt is assigned to <em>"secure"</em> state. </td><td>xs:boolean </td></tr>
+<tr>
+<td>.interrupt[<em>n</em>].security.n </td><td>Peripheral with related interrupt is assigned to <em>"non-secure"</em> state. </td><td>xs:boolean </td></tr>
+<tr>
+<td>.interrupt[<em>n</em>].info </td><td>Brief description of the interrupt source. </td><td>xs:string </td></tr>
</table>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="navelem"><a class="el" href="XML_Format.html">Zone Description Format</a></li><li class="navelem"><a class="el" href="format_system.html">/system element</a></li><li class="navelem"><a class="el" href="format_device.html">/device element</a></li><li class="navelem"><a class="el" href="format_processor.html">/processor element</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:47 for CMSIS-Zone (Preview) by Arm Ltd. All rights reserved.
+ <li class="navelem"><a class="el" href="GenDataModel.html">Generator Data Model</a></li><li class="navelem"><a class="el" href="fm_system.html">system element</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Zone/html/format_peripheral.html b/docs/Zone/html/fm_memory.html
index a5572f5..e3ef3ed 100644
--- a/docs/Zone/html/format_peripheral.html
+++ b/docs/Zone/html/fm_memory.html
@@ -3,8 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>/peripheral element</title>
-<title>CMSIS-Zone (Preview): /peripheral element</title>
+<title>../memory[n] sequence element</title>
+<title>CMSIS-Zone (Preview): ../memory[n] sequence element</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="cmsis.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="jquery.js"></script>
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Zone (Preview)
- &#160;<span id="projectnumber">Version 0.0.1</span>
+ &#160;<span id="projectnumber">Version 0.9.2</span>
</div>
<div id="projectbrief">System Resource Management</div>
</td>
@@ -88,7 +88,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div>
</div>
<script type="text/javascript">
-$(document).ready(function(){initNavTree('format_peripheral.html','');});
+$(document).ready(function(){initNavTree('fm_memory.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
@@ -107,53 +107,71 @@ $(document).ready(function(){initNavTree('format_peripheral.html','');});
<div class="header">
<div class="headertitle">
-<div class="title">/peripheral element </div> </div>
+<div class="title">../memory[n] sequence element </div> </div>
</div><!--header-->
<div class="contents">
-<div class="textblock"><p>The <b>peripheral</b> element is used to define physical peripheral resources.</p>
-<p><b>Example</b> </p>
-<div class="fragment"><div class="line">&lt;resources&gt;</div>
-<div class="line"> :</div>
-<div class="line"> &lt;peripherals&gt;</div>
-<div class="line"> &lt;peripheral name=<span class="stringliteral">&quot;ADC0&quot;</span> size=<span class="stringliteral">&quot;0x1000&quot;</span> access=<span class="stringliteral">&quot;rw&quot;</span> info=<span class="stringliteral">&quot;Analog/Digital Converter 0 (12-bit)&quot;</span>/&gt;</div>
-<div class="line"> :</div>
-<div class="line"> &lt;group name=<span class="stringliteral">&quot;USART&quot;</span> info=<span class="stringliteral">&quot;Universal synchronous/asynchronous receiver/transmitter&quot;</span>&gt;</div>
-<div class="line"> &lt;peripheral name=<span class="stringliteral">&quot;UART0&quot;</span> size=<span class="stringliteral">&quot;0x1000&quot;</span> access=<span class="stringliteral">&quot;rw&quot;</span> info=<span class="stringliteral">&quot;Universal asynchronous receiver/transmitter 0&quot;</span>/&gt;</div>
-<div class="line"> &lt;peripheral name=<span class="stringliteral">&quot;USART1&quot;</span> size=<span class="stringliteral">&quot;0x1000&quot;</span> access=<span class="stringliteral">&quot;rw&quot;</span> info=<span class="stringliteral">&quot;Universal synchronous/asynchronous receiver/transmitter 1&quot;</span>/&gt;</div>
-<div class="line"> :</div>
-<div class="line"> &lt;/group&gt;</div>
-<div class="line"> &lt;/peripherals&gt;</div>
-<div class="line">&lt;/resources&gt;</div>
-</div><!-- fragment --><p><b>Schema Description</b></p>
-<table class="cmtable" summary="Element: Peripheral">
+<div class="textblock"><p>The <a class="el" href="fm_memory.html">../memory[n] sequence element</a> provides a sequence of memory information.</p>
+<table class="cmtable" summary="Element: memory[n]">
<tr>
-<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
+<th>Parent Element </th><th colspan="2">Element Chain </th></tr>
<tr>
-<td><a class="el" href="format_peripherals.html">peripherals</a> </td><td colspan="3"><a class="el" href="format_peripherals.html">/peripherals element</a> </td></tr>
+<td><a class="el" href="fm_system.html">system</a> </td><td colspan="3"><a class="el" href="fm_system.html">system element</a> </td></tr>
<tr>
-<td><a class="el" href="format_group.html">group</a> </td><td colspan="3"><a class="el" href="format_group.html">/group element</a> </td></tr>
+<td><a class="el" href="fm_zone.html">zone</a> </td><td colspan="3"><a class="el" href="fm_zone.html">zone element</a> </td></tr>
<tr>
-<th>Attributes </th><th>Description </th><th>Type </th><th>Use </th></tr>
+<th>Child Elements </th><th>Description </th><th>Type </th></tr>
<tr>
-<td>name </td><td>The name for this peripheral. Must be unique within a single device. </td><td>xs:string </td><td>required </td></tr>
+<td>.memory[<em>n</em>] </td><td>Sequence of memory region information. </td><td>sequence </td></tr>
<tr>
-<td>size </td><td>The memory size the peripheral registers occupy. </td><td>xs:string </td><td>required </td></tr>
+<td>.memory[<em>n</em>].name </td><td>The name of this memory region. </td><td>xs:string </td></tr>
<tr>
-<td>access </td><td>The access attributes for this peripheral. </td><td>xs:string </td><td>required </td></tr>
+<td>.memory[<em>n</em>].type </td><td>The type of memory in this region ("RAM" or "ROM"). </td><td>MemoryTypeEnum </td></tr>
<tr>
-<td>info </td><td>Brief description of the peripheral resource. </td><td>xs:string </td><td>optional </td></tr>
+<td>.memory[<em>n</em>].start </td><td>The logical start address of the memory region in the address map. </td><td>NonNegativeInteger </td></tr>
<tr>
-<th>Child Elements </th><th>Description </th><th>Type </th><th>Occurrence </th></tr>
+<td>.memory[<em>n</em>].size </td><td>The size (in bytes) of the memory region. </td><td>NonNegativeInteger </td></tr>
<tr>
-<td></td><td></td><td>complexType </td><td>0..* </td></tr>
+<td>.memory[<em>n</em>].security </td><td>The <a class="el" href="zoneFormat.html#security">security</a> setting for this memory region. </td><td>SecurityType </td></tr>
+<tr>
+<td>.memory[<em>n</em>].security.c </td><td>Memory has non-secure callable attribute set. </td><td>xs:boolean </td></tr>
+<tr>
+<td>.memory[<em>n</em>].security.s </td><td>Memory is access from <em>"secure"</em> state. </td><td>xs:boolean </td></tr>
+<tr>
+<td>.memory[<em>n</em>].security.n </td><td>Memory is access from <em>"non-secure"</em> state. </td><td>xs:boolean </td></tr>
+<tr>
+<td>.memory[<em>n</em>].access </td><td>The <a class="el" href="zoneFormat.html#access">access</a> permissions for this memory region in the following separate fields. </td><td>AccessType </td></tr>
+<tr>
+<td>.memory[<em>n</em>].access.r </td><td>The <em>read</em> <a class="el" href="zoneFormat.html#access">access</a> permission. </td><td>xs:boolean </td></tr>
+<tr>
+<td>.memory[<em>n</em>].access.w </td><td>The <em>write</em> <a class="el" href="zoneFormat.html#access">access</a> permission. </td><td>xs:boolean </td></tr>
+<tr>
+<td>.memory[<em>n</em>].access.x </td><td>The <em>execution</em> <a class="el" href="zoneFormat.html#access">access</a> permission. </td><td>xs:boolean </td></tr>
+<tr>
+<td>.memory[<em>n</em>].access.p </td><td>The <em>peripheral</em> <a class="el" href="zoneFormat.html#access">access</a> information. </td><td>xs:boolean </td></tr>
+<tr>
+<td>.memory[<em>n</em>].privilege </td><td>The <a class="el" href="zoneFormat.html#privilege">privilege type</a> settings for this memory region in the following separate fields. </td><td>PrivilegeType </td></tr>
+<tr>
+<td>.memory[<em>n</em>].privilege.p </td><td>The <em>privileged</em> <em>level</em> setting of <a class="el" href="zoneFormat.html#privilege">privilege type</a>. </td><td>xs:boolean </td></tr>
+<tr>
+<td>.memory[<em>n</em>].privilege.u </td><td>The <em>unprivileged</em> <em>level</em> setting of <a class="el" href="zoneFormat.html#privilege">privilege type</a>. </td><td>xs:boolean </td></tr>
+<tr>
+<td>.memory[<em>n</em>].startup </td><td>"1" specifies that this region is used for the startup code of the application. Default value is "0". </td><td>xs:boolean </td></tr>
+<tr>
+<td>.memory[<em>n</em>].uninit </td><td>"1" specifies that this region is not zero initialized during startup. Default value is "0". </td><td>xs:boolean </td></tr>
+<tr>
+<td>.memory[<em>n</em>].shared </td><td>"1" specifies that this region is used by multiple zones. Default value is "0". </td><td>xs:boolean </td></tr>
+<tr>
+<td>.memory[<em>n</em>].dma </td><td>"1" specifies that this region is accessed by a DMA controller. Default value is "0". </td><td>xs:boolean </td></tr>
+<tr>
+<td>.memory[<em>n</em>].info </td><td>Brief description of the memory region. </td><td>xs:string </td></tr>
</table>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="navelem"><a class="el" href="XML_Format.html">Zone Description Format</a></li><li class="navelem"><a class="el" href="format_system.html">/system element</a></li><li class="navelem"><a class="el" href="format_device.html">/device element</a></li><li class="navelem"><a class="el" href="format_resources.html">/resources element</a></li><li class="navelem"><a class="el" href="format_peripherals.html">/peripherals element</a></li><li class="navelem"><a class="el" href="format_group.html">/group element</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:47 for CMSIS-Zone (Preview) by Arm Ltd. All rights reserved.
+ <li class="navelem"><a class="el" href="GenDataModel.html">Generator Data Model</a></li><li class="navelem"><a class="el" href="fm_zone.html">zone element</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Zone/html/fm_mpc_setup.html b/docs/Zone/html/fm_mpc_setup.html
new file mode 100644
index 0000000..1a306e1
--- /dev/null
+++ b/docs/Zone/html/fm_mpc_setup.html
@@ -0,0 +1,149 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>mpc_setup[n] element</title>
+<title>CMSIS-Zone (Preview): mpc_setup[n] element</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Zone (Preview)
+ &#160;<span id="projectnumber">Version 0.9.2</span>
+ </div>
+ <div id="projectbrief">System Resource Management</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li class="current"><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('fm_mpc_setup.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">mpc_setup[n] element </div> </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><p>The <a class="el" href="fm_mpc_setup.html">mpc_setup[n] element</a> contains a sequence of device specific configuration for the setup of the Memory Protection Controller (MPC).</p>
+<table class="cmtable" summary="Element: mpc_setup[n]">
+<tr>
+<th>Parent Element </th><th colspan="2">Element Chain </th></tr>
+<tr>
+<td><a class="el" href="fm_system.html">system</a> </td><td colspan="3"><a class="el" href="fm_system.html">system element</a> </td></tr>
+<tr>
+<th>Child Elements </th><th>Description </th><th>Type </th></tr>
+<tr>
+<td>.mpc_setup[<em>n</em>].name </td><td>The name of the base register that controls the MPC. </td><td>xs:string </td></tr>
+<tr>
+<td>.mpc_setup[<em>n</em>].memory </td><td>The name of the physical memory region that is connected via the MPC. </td><td>xs:string </td></tr>
+<tr>
+<td>.mpc_setup[<em>n</em>].blk_size </td><td>The block size information that CMSIS-Zone used for LUT generation. </td><td>NonNegativeInteger </td></tr>
+<tr>
+<td>.mpc_setup[<em>n</em>].S_bit[<em>m</em>] </td><td>A list of bit values for Secure attribute that are used to compose the LUT. </td><td>NonNegativeInteger </td></tr>
+<tr>
+<td>.mpc_setup[<em>n</em>].P_bit[<em>m</em>] </td><td>A list of bit values for Privileged attribute that are used to compose the LUT. </td><td>NonNegativeInteger </td></tr>
+<tr>
+<td>.mpc_setup[<em>n</em>].bits_comment[<em>m</em>] </td><td>The memory region information for source code comments that relate to S_bits or P_bits. </td><td>xs:string </td></tr>
+</table>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="GenDataModel.html">Generator Data Model</a></li><li class="navelem"><a class="el" href="fm_system.html">system element</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/fm_mpu_setup.html b/docs/Zone/html/fm_mpu_setup.html
new file mode 100644
index 0000000..42f9e10
--- /dev/null
+++ b/docs/Zone/html/fm_mpu_setup.html
@@ -0,0 +1,147 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>mpu_setup element</title>
+<title>CMSIS-Zone (Preview): mpu_setup element</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Zone (Preview)
+ &#160;<span id="projectnumber">Version 0.9.2</span>
+ </div>
+ <div id="projectbrief">System Resource Management</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li class="current"><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('fm_mpu_setup.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">mpu_setup element </div> </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><p>The <a class="el" href="fm_mpu_setup.html">mpu_setup element</a> contains the configuration information for the Memory Protection Unit (MPU).</p>
+<table class="cmtable" summary="Element: mpu_setup">
+<tr>
+<th>Parent Element </th><th colspan="2">Element Chain </th></tr>
+<tr>
+<td><a class="el" href="fm_system.html">zone</a> </td><td colspan="3"><a class="el" href="fm_zone.html">zone element</a> </td></tr>
+<tr>
+<th>Child Elements </th><th>Description </th><th>Type </th></tr>
+<tr>
+<td>mpu_setup.type </td><td>Implementation of the MPU ("v7M" or "v8M"). </td><td>xs:string </td></tr>
+<tr>
+<td>mpu_setup.region[<em>n</em>] </td><td>Sequence of MPU region settings. </td><td>sequence </td></tr>
+<tr>
+<td>mpu_setup.region[<em>n</em>].no </td><td>Number of the region. </td><td>xs:string </td></tr>
+<tr>
+<td>mpu_setup.region[<em>n</em>].BaseAddress </td><td>The base address of the region. </td><td>xs:string </td></tr>
+<tr>
+<td>mpu_setup.region[<em>n</em>].RASR </td><td>The MPU region attribute and size register value. </td><td>xs:string </td></tr>
+</table>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="GenDataModel.html">Generator Data Model</a></li><li class="navelem"><a class="el" href="fm_zone.html">zone element</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/format_pzone.html b/docs/Zone/html/fm_peripheral.html
index 049388d..4cd513e 100644
--- a/docs/Zone/html/format_pzone.html
+++ b/docs/Zone/html/fm_peripheral.html
@@ -3,8 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>/pzone element</title>
-<title>CMSIS-Zone (Preview): /pzone element</title>
+<title>../peripheral[n] element</title>
+<title>CMSIS-Zone (Preview): ../peripheral[n] element</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="cmsis.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="jquery.js"></script>
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Zone (Preview)
- &#160;<span id="projectnumber">Version 0.0.1</span>
+ &#160;<span id="projectnumber">Version 0.9.2</span>
</div>
<div id="projectbrief">System Resource Management</div>
</td>
@@ -88,7 +88,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div>
</div>
<script type="text/javascript">
-$(document).ready(function(){initNavTree('format_pzone.html','');});
+$(document).ready(function(){initNavTree('fm_peripheral.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
@@ -107,54 +107,63 @@ $(document).ready(function(){initNavTree('format_pzone.html','');});
<div class="header">
<div class="headertitle">
-<div class="title">/pzone element </div> </div>
+<div class="title">../peripheral[n] element </div> </div>
</div><!--header-->
<div class="contents">
-<div class="textblock"><p>The <b>pzone</b> element defines a single project zone.</p>
-<p><b>Example</b> </p>
-<div class="fragment"><div class="line">&lt;zones&gt;</div>
-<div class="line"> &lt;pzone name=<span class="stringliteral">&quot;App&quot;</span> Dname=<span class="stringliteral">&quot;ARM32CM4128x&quot;</span> Pname=<span class="stringliteral">&quot;Cortex-M4&quot;</span>&gt;</div>
-<div class="line"> &lt;assign name=<span class="stringliteral">&quot;SHARED&quot;</span> as=<span class="stringliteral">&quot;SRAM&quot;</span> access=<span class="stringliteral">&quot;rwu&quot;</span>&gt;</div>
-<div class="line"> &lt;capture symbol=<span class="stringliteral">&quot;.bss.shared&quot;</span>/&gt;</div>
-<div class="line"> :</div>
-<div class="line"> &lt;/assign&gt;</div>
-<div class="line"> &lt;assign name=<span class="stringliteral">&quot;ADC0&quot;</span> access=<span class="stringliteral">&quot;rw&quot;</span> /&gt;</div>
-<div class="line"> :</div>
-<div class="line"> &lt;xzone name=<span class="stringliteral">&quot;process&quot;</span>/&gt;</div>
-<div class="line"> :</div>
-<div class="line"> &lt;/pzone&gt;</div>
-<div class="line"> :</div>
-<div class="line">&lt;/zones&gt;</div>
-</div><!-- fragment --><p><b>Schema Description</b></p>
-<table class="cmtable" summary="Element: PZone">
+<div class="textblock"><p>The <a class="el" href="fm_peripheral.html">../peripheral[n] element</a> contains a sequence of all peripherals that are accessible in the zone (or system partition).</p>
+<table class="cmtable" summary="Element: peripheral[n]">
<tr>
-<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
+<th>Parent Element </th><th colspan="2">Element Chain </th></tr>
<tr>
-<td><a class="el" href="format_zones.html">zones</a> </td><td colspan="3"><a class="el" href="format_zones.html">/zones element</a> </td></tr>
+<td><a class="el" href="fm_system.html">system</a> </td><td colspan="2"><a class="el" href="fm_system.html">system element</a> </td></tr>
<tr>
-<th>Attributes </th><th>Description </th><th>Type </th><th>Use </th></tr>
+<td><a class="el" href="fm_zone.html">zone</a> </td><td colspan="2"><a class="el" href="fm_zone.html">zone element</a> </td></tr>
<tr>
-<td>name </td><td>The unique name for this project zone. </td><td>xs:string </td><td>required </td></tr>
+<th>Child Elements </th><th>Description </th><th>Type </th></tr>
<tr>
-<td>Dname </td><td>The name of the device this project zone is assigned to. </td><td>xs:string </td><td>required </td></tr>
+<td>.peripheral[<em>n</em>].name </td><td>The name of the peripheral. </td><td>xs:string </td></tr>
<tr>
-<td>Pname </td><td>The name of the processor (on the device) this project is assigned to. </td><td>xs:string </td><td>required </td></tr>
+<td>.peripheral[<em>n</em>].group </td><td>The name of the peripheral group that this peripheral belongs too. </td><td>xs:string </td></tr>
<tr>
-<td>info </td><td>Brief description of the project zone. </td><td>xs:string </td><td>optional </td></tr>
+<td>.peripheral[<em>n</em>].start </td><td>The logical start address of the peripheral in the address map. </td><td>NonNegativeInteger </td></tr>
<tr>
-<th>Child Elements </th><th>Description </th><th>Type </th><th>Occurrence </th></tr>
+<td>.peripheral[<em>n</em>].size </td><td>The size (in bytes) of the peripheral. </td><td>NonNegativeInteger </td></tr>
<tr>
-<td><a class="el" href="format_assign.html">/assign element</a> </td><td>Resource Assignments </td><td>complexType </td><td>0..* </td></tr>
+<td>.peripheral[<em>n</em>].security </td><td>The <a class="el" href="zoneFormat.html#security">security</a> setting for this peripheral. </td><td>SecurityType </td></tr>
<tr>
-<td><a class="el" href="format_xzone.html">/xzone element</a> </td><td>Execution Zones </td><td>complexType </td><td>0..* </td></tr>
+<td>.peripheral[<em>n</em>].security.s </td><td>Peripheral is assigned to <em>"secure"</em> state. </td><td>xs:boolean </td></tr>
+<tr>
+<td>.peripheral[<em>n</em>].security.n </td><td>Peripheral is assigned to <em>"non-secure"</em> state. </td><td>xs:boolean </td></tr>
+<tr>
+<td>.peripheral[<em>n</em>].access </td><td>The <a class="el" href="zoneFormat.html#access">access</a> permissions for this peripheral in the following separate fields. </td><td>AccessType </td></tr>
+<tr>
+<td>.peripheral[<em>n</em>].access.r </td><td>The <em>read</em> <a class="el" href="zoneFormat.html#access">access</a> permission. </td><td>xs:boolean </td></tr>
+<tr>
+<td>.peripheral[<em>n</em>].access.w </td><td>The <em>write</em> <a class="el" href="zoneFormat.html#access">access</a> permission. </td><td>xs:boolean </td></tr>
+<tr>
+<td>.peripheral[<em>n</em>].access.x </td><td>The <em>execution</em> <a class="el" href="zoneFormat.html#access">access</a> permission. </td><td>xs:boolean </td></tr>
+<tr>
+<td>.peripheral[<em>n</em>].access.p </td><td>The <em>peripheral</em> <a class="el" href="zoneFormat.html#access">access</a> information. </td><td>xs:boolean </td></tr>
+<tr>
+<td>.peripheral[<em>n</em>].privilege </td><td>The <a class="el" href="zoneFormat.html#privilege">privilege type</a> settings for this peripheral in the following separate fields. </td><td>PrivilegeType </td></tr>
+<tr>
+<td>.peripheral[<em>n</em>].privilege.p </td><td>The <em>privileged</em> <em>level</em> setting of <a class="el" href="zoneFormat.html#privilege">privilege type</a>. </td><td>xs:boolean </td></tr>
+<tr>
+<td>.peripheral[<em>n</em>].privilege.u </td><td>The <em>unprivileged</em> <em>level</em> setting of <a class="el" href="zoneFormat.html#privilege">privilege type</a>. </td><td>xs:boolean </td></tr>
+<tr>
+<td>.peripheral[<em>n</em>].shared </td><td>"1" specifies that this peripheral is used by multiple zones. Default value is "0". </td><td>xs:boolean </td></tr>
+<tr>
+<td>.peripheral[<em>n</em>].dma </td><td>"1" specifies that this peripheral is accessed by a DMA controller. Default value is "0". </td><td>xs:boolean </td></tr>
+<tr>
+<td>.peripheral[<em>n</em>].info </td><td>Brief description of the peripheral region. </td><td>xs:string </td></tr>
</table>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="navelem"><a class="el" href="XML_Format.html">Zone Description Format</a></li><li class="navelem"><a class="el" href="format_system.html">/system element</a></li><li class="navelem"><a class="el" href="format_zones.html">/zones element</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:47 for CMSIS-Zone (Preview) by Arm Ltd. All rights reserved.
+ <li class="navelem"><a class="el" href="GenDataModel.html">Generator Data Model</a></li><li class="navelem"><a class="el" href="fm_zone.html">zone element</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Zone/html/fm_processor.html b/docs/Zone/html/fm_processor.html
new file mode 100644
index 0000000..52abdf6
--- /dev/null
+++ b/docs/Zone/html/fm_processor.html
@@ -0,0 +1,143 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>processor[n] sequence element</title>
+<title>CMSIS-Zone (Preview): processor[n] sequence element</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Zone (Preview)
+ &#160;<span id="projectnumber">Version 0.9.2</span>
+ </div>
+ <div id="projectbrief">System Resource Management</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li class="current"><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('fm_processor.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">processor[n] sequence element </div> </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><p>The <a class="el" href="fm_processor.html">processor[n] sequence element</a> provides a sequence of processor elements that are in the system.</p>
+<table class="cmtable" summary="Element: processor[n]">
+<tr>
+<th>Parent Element </th><th colspan="2">Element Chain </th></tr>
+<tr>
+<td><a class="el" href="fm_system.html">system</a> </td><td colspan="3"><a class="el" href="fm_system.html">system element</a> </td></tr>
+<tr>
+<th>Child Elements </th><th>Description </th><th>Type </th></tr>
+<tr>
+<td>.processor[<em>n</em>].Pname </td><td>Name of the processor core. </td><td>RestrictedString </td></tr>
+<tr>
+<td>.processor[<em>n</em>].DnumInterrupts </td><td>Number of NVIC interrupts sources available to the processor core (excludes exception vectors). </td><td>NonNegativeInteger </td></tr>
+<tr>
+<td>.processor[<em>n</em>].DnumSauRegions </td><td>Number of regions in the Security Attribution Unit (SAU) of the processor core. </td><td>NonNegativeInteger </td></tr>
+</table>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="GenDataModel.html">Generator Data Model</a></li><li class="navelem"><a class="el" href="fm_system.html">system element</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/fm_reg_setup.html b/docs/Zone/html/fm_reg_setup.html
new file mode 100644
index 0000000..e98ade6
--- /dev/null
+++ b/docs/Zone/html/fm_reg_setup.html
@@ -0,0 +1,145 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>reg_setup[n] element</title>
+<title>CMSIS-Zone (Preview): reg_setup[n] element</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Zone (Preview)
+ &#160;<span id="projectnumber">Version 0.9.2</span>
+ </div>
+ <div id="projectbrief">System Resource Management</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li class="current"><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('fm_reg_setup.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">reg_setup[n] element </div> </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><p>The <a class="el" href="fm_reg_setup.html">reg_setup[n] element</a> contains a sequence of device specific configuration for the setup of the interrupts.</p>
+<table class="cmtable" summary="Element: reg_setup[n]">
+<tr>
+<th>Parent Element </th><th colspan="2">Element Chain </th></tr>
+<tr>
+<td><a class="el" href="fm_system.html">system</a> </td><td colspan="3"><a class="el" href="fm_system.html">system element</a> </td></tr>
+<tr>
+<th>Child Elements </th><th>Description </th><th>Type </th></tr>
+<tr>
+<td>.reg_setup[<em>n</em>].name </td><td>The name of the register or array that holds the configuration information. </td><td>xs:string </td></tr>
+<tr>
+<td>.reg_setup[<em>n</em>].index </td><td>The index value for the register array. </td><td>NonNegativeInteger </td></tr>
+<tr>
+<td>.reg_setup[<em>n</em>].value[<em>m</em>] </td><td>An array with register setup values (corresponds to .peripheral[<em>m</em>] below. </td><td>NonNegativeInteger </td></tr>
+<tr>
+<td>.reg_setup[<em>n</em>].peripheral[<em>m</em>] </td><td>An array with the peripheral names that setup belongs too. </td><td>xs:string </td></tr>
+</table>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="GenDataModel.html">Generator Data Model</a></li><li class="navelem"><a class="el" href="fm_system.html">system element</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/fm_sau.html b/docs/Zone/html/fm_sau.html
new file mode 100644
index 0000000..56eeaa6
--- /dev/null
+++ b/docs/Zone/html/fm_sau.html
@@ -0,0 +1,151 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>sau[n] sequence element</title>
+<title>CMSIS-Zone (Preview): sau[n] sequence element</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Zone (Preview)
+ &#160;<span id="projectnumber">Version 0.9.2</span>
+ </div>
+ <div id="projectbrief">System Resource Management</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li class="current"><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('fm_sau.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">sau[n] sequence element </div> </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><p>The <a class="el" href="fm_sau.html">sau[n] sequence element</a> lists all SAU regions for initialization in this system.</p>
+<p>It lists all SAU regions that require either non-secure access or non-secure callable attribute. The SAU region list is generated from:</p>
+<ul>
+<li>setup information from <a class="el" href="xml_sau_init.html#xml_si_region">/rzone/sau_init/region element</a></li>
+<li>memory regions that are assigned to zones with non-secure domain.</li>
+<li>memory regions that are configured as secure, non-secure callable.</li>
+</ul>
+<table class="cmtable" summary="Element: sau[n]">
+<tr>
+<th>Parent Element </th><th colspan="2">Element Chain </th></tr>
+<tr>
+<td><a class="el" href="fm_system.html">system</a> </td><td colspan="3"><a class="el" href="fm_system.html">system element</a> </td></tr>
+<tr>
+<th>Child Elements </th><th>Description </th><th>Type </th></tr>
+<tr>
+<td>.sau[<em>n</em>].start </td><td>The logical start address for the region. </td><td>xs:string </td></tr>
+<tr>
+<td>.sau[<em>n</em>].end </td><td>The logical end address for the region. </td><td>xs:string </td></tr>
+<tr>
+<td>.sau[<em>n</em>].nsc </td><td>If set to 1 the region is secure, non-secure callable. </td><td>SecurityTypeEnum/xs:string </td></tr>
+<tr>
+<td>.sau[<em>n</em>].info </td><td>List of memory regions or info from <a class="el" href="xml_sau_init.html#xml_si_region">/rzone/sau_init/region element</a>. </td><td>xs:string </td></tr>
+</table>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="GenDataModel.html">Generator Data Model</a></li><li class="navelem"><a class="el" href="fm_system.html">system element</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/fm_system.html b/docs/Zone/html/fm_system.html
new file mode 100644
index 0000000..b9c853b
--- /dev/null
+++ b/docs/Zone/html/fm_system.html
@@ -0,0 +1,147 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>system element</title>
+<title>CMSIS-Zone (Preview): system element</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Zone (Preview)
+ &#160;<span id="projectnumber">Version 0.9.2</span>
+ </div>
+ <div id="projectbrief">System Resource Management</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li class="current"><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('fm_system.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">system element </div> </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><p>The <a class="el" href="fm_system.html">system element</a> provides the memory layout and the TrustZone configuration of the complete system. This information can be used for example, to create a linker script that defines the memory setup of the SoC system.</p>
+<table class="cmtable" summary="Element: system">
+<tr>
+<th>Child Elements </th><th>Description </th><th>Type </th></tr>
+<tr>
+<td><a class="el" href="fm_processor.html">.processor</a> </td><td>A sequence of all processor elements available in the system resource file. </td><td>sequence </td></tr>
+<tr>
+<td><a class="el" href="fm_memory.html">.memory</a> </td><td>A sequence of all memory regions available in the system resource file. </td><td>sequence </td></tr>
+<tr>
+<td><a class="el" href="fm_peripheral.html">.peripheral</a> </td><td>A sequence of all peripherals available in the system resource file. </td><td>sequence </td></tr>
+<tr>
+<td><a class="el" href="fm_sau.html">.sau</a> </td><td>A sequence of all SAU regions for initialization. </td><td>sequence </td></tr>
+<tr>
+<td><a class="el" href="fm_interrupt.html">.interrupt</a> </td><td>A sequence of all interrupt sources available. </td><td>sequence </td></tr>
+<tr>
+<td><a class="el" href="fm_mpc_setup.html">.mpc_setup</a> </td><td>Contains the device specific configuration registers for the setup of the Memory Protection Controller (MPC). </td><td>sequence </td></tr>
+<tr>
+<td><a class="el" href="fm_reg_setup.html">.reg_setup</a> </td><td>Contains the device specific configuration registers for the setup of the peripherals. </td><td>sequence </td></tr>
+</table>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="GenDataModel.html">Generator Data Model</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/fm_system.js b/docs/Zone/html/fm_system.js
new file mode 100644
index 0000000..16fb3ef
--- /dev/null
+++ b/docs/Zone/html/fm_system.js
@@ -0,0 +1,10 @@
+var fm_system =
+[
+ [ "processor[n] sequence element", "fm_processor.html", null ],
+ [ "../memory[n] sequence element", "fm_memory.html", null ],
+ [ "../peripheral[n] element", "fm_peripheral.html", null ],
+ [ "sau[n] sequence element", "fm_sau.html", null ],
+ [ "interrupt[n] sequence element", "fm_interrupt.html", null ],
+ [ "mpc_setup[n] element", "fm_mpc_setup.html", null ],
+ [ "reg_setup[n] element", "fm_reg_setup.html", null ]
+]; \ No newline at end of file
diff --git a/docs/Zone/html/fm_zone.html b/docs/Zone/html/fm_zone.html
new file mode 100644
index 0000000..d9d30bb
--- /dev/null
+++ b/docs/Zone/html/fm_zone.html
@@ -0,0 +1,141 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>zone element</title>
+<title>CMSIS-Zone (Preview): zone element</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Zone (Preview)
+ &#160;<span id="projectnumber">Version 0.9.2</span>
+ </div>
+ <div id="projectbrief">System Resource Management</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li class="current"><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('fm_zone.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">zone element </div> </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><p>The <a class="el" href="fm_zone.html">zone element</a> provides the setup information of a zone (or system partition) along with related peripherals. This information can be used for example, to create the MPU setup that is required for various execution zones along with the related linker setup.</p>
+<table class="cmtable" summary="Element: zone">
+<tr>
+<th>Child Elements </th><th>Description </th><th>Type </th></tr>
+<tr>
+<td>.name </td><td>The name of the zone (or system partition). </td><td>string </td></tr>
+<tr>
+<td><a class="el" href="fm_memory.html">.memory</a> </td><td>A sequence of all memory regions that are accessible in the zone (or system partition). </td><td>sequence </td></tr>
+<tr>
+<td><a class="el" href="fm_peripheral.html">.peripheral</a> </td><td>A sequence of all peripherals that are accessible in the zone (or system partition). </td><td>sequence </td></tr>
+<tr>
+<td><a class="el" href="fm_mpu_setup.html">.mpu_setup</a> </td><td>A sequence of configuration information for the Memory Protection Unit (MPU). </td><td>sequence </td></tr>
+</table>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="GenDataModel.html">Generator Data Model</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/fm_zone.js b/docs/Zone/html/fm_zone.js
new file mode 100644
index 0000000..422aebd
--- /dev/null
+++ b/docs/Zone/html/fm_zone.js
@@ -0,0 +1,6 @@
+var fm_zone =
+[
+ [ "../memory[n] sequence element", "fm_memory.html", null ],
+ [ "../peripheral[n] element", "fm_peripheral.html", null ],
+ [ "mpu_setup element", "fm_mpu_setup.html", null ]
+]; \ No newline at end of file
diff --git a/docs/Zone/html/format_assign.html b/docs/Zone/html/format_assign.html
deleted file mode 100644
index 99e1e99..0000000
--- a/docs/Zone/html/format_assign.html
+++ /dev/null
@@ -1,163 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>/assign element</title>
-<title>CMSIS-Zone (Preview): /assign element</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="cmsis.css" rel="stylesheet" type="text/css" />
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<script type="text/javascript" src="printComponentTabs.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 46px;">
- <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">CMSIS-Zone (Preview)
- &#160;<span id="projectnumber">Version 0.0.1</span>
- </div>
- <div id="projectbrief">System Resource Management</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<div id="CMSISnav" class="tabs1">
- <ul class="tablist">
- <script type="text/javascript">
- <!--
- writeComponentTabs.call(this);
- //-->
- </script>
- </ul>
-</div>
-<!-- Generated by Doxygen 1.8.6 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li class="current"><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('format_assign.html','');});
-</script>
-<div id="doc-content">
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Pages</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
- <div class="headertitle">
-<div class="title">/assign element </div> </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><p>The <b>assign</b> element defines the resources used by a zone.</p>
-<p><b>Example</b> </p>
-<div class="fragment"><div class="line">&lt;zones&gt;</div>
-<div class="line"> &lt;pzone name=<span class="stringliteral">&quot;App&quot;</span> Dname=<span class="stringliteral">&quot;ARM32CM4128x&quot;</span> Pname=<span class="stringliteral">&quot;Cortex-M4&quot;</span>&gt;</div>
-<div class="line"> &lt;assign name=<span class="stringliteral">&quot;SHARED&quot;</span> as=<span class="stringliteral">&quot;SRAM&quot;</span> access=<span class="stringliteral">&quot;rwu&quot;</span>&gt;</div>
-<div class="line"> &lt;capture symbol=<span class="stringliteral">&quot;.bss.shared&quot;</span>/&gt;</div>
-<div class="line"> &lt;capture symbol=<span class="stringliteral">&quot;.data.shared&quot;</span>/&gt;</div>
-<div class="line"> :</div>
-<div class="line"> &lt;/assign&gt;</div>
-<div class="line"> &lt;assign name=<span class="stringliteral">&quot;ADC0&quot;</span> access=<span class="stringliteral">&quot;rw&quot;</span> /&gt;</div>
-<div class="line"> :</div>
-<div class="line"> &lt;/pzone&gt;</div>
-<div class="line"> :</div>
-<div class="line">&lt;/zones&gt;</div>
-</div><!-- fragment --><p><b>Schema Description</b></p>
-<table class="cmtable" summary="Element: Assign">
-<tr>
-<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
-<tr>
-<td><a class="el" href="format_pzone.html">pzone</a> </td><td colspan="3"><a class="el" href="format_pzone.html">/pzone element</a> </td></tr>
-<tr>
-<th>Attributes </th><th>Description </th><th>Type </th><th>Use </th></tr>
-<tr>
-<td>name </td><td>The name of a resource (mapped to the processor) to be used by this zone. </td><td>xs:string </td><td>required </td></tr>
-<tr>
-<td>as </td><td>The name of the mapping (alias) to be used to address the referenced resource. </td><td>xs:string </td><td>optional </td></tr>
-<tr>
-<td>access </td><td>Additional access attributes to be used. </td><td>xs:string </td><td>optional </td></tr>
-<tr>
-<td>info </td><td>Brief description of the resource assignment. </td><td>xs:string </td><td>optional </td></tr>
-<tr>
-<th>Child Elements </th><th>Description </th><th>Type </th><th>Occurrence </th></tr>
-<tr>
-<td><a class="el" href="format_capture.html">/capture element</a> </td><td>Linker usage </td><td>complexType </td><td>0..* </td></tr>
-</table>
-</div></div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="navelem"><a class="el" href="XML_Format.html">Zone Description Format</a></li><li class="navelem"><a class="el" href="format_system.html">/system element</a></li><li class="navelem"><a class="el" href="format_zones.html">/zones element</a></li><li class="navelem"><a class="el" href="format_pzone.html">/pzone element</a></li><li class="navelem"><a class="el" href="format_xzone.html">/xzone element</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:47 for CMSIS-Zone (Preview) by Arm Ltd. All rights reserved.
- <!--
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
- -->
- </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/docs/Zone/html/format_assign.js b/docs/Zone/html/format_assign.js
deleted file mode 100644
index cbda2c2..0000000
--- a/docs/Zone/html/format_assign.js
+++ /dev/null
@@ -1,4 +0,0 @@
-var format_assign =
-[
- [ "/capture element", "format_capture.html", null ]
-]; \ No newline at end of file
diff --git a/docs/Zone/html/format_block.html b/docs/Zone/html/format_block.html
deleted file mode 100644
index 727098f..0000000
--- a/docs/Zone/html/format_block.html
+++ /dev/null
@@ -1,162 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>/block element</title>
-<title>CMSIS-Zone (Preview): /block element</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="cmsis.css" rel="stylesheet" type="text/css" />
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<script type="text/javascript" src="printComponentTabs.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 46px;">
- <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">CMSIS-Zone (Preview)
- &#160;<span id="projectnumber">Version 0.0.1</span>
- </div>
- <div id="projectbrief">System Resource Management</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<div id="CMSISnav" class="tabs1">
- <ul class="tablist">
- <script type="text/javascript">
- <!--
- writeComponentTabs.call(this);
- //-->
- </script>
- </ul>
-</div>
-<!-- Generated by Doxygen 1.8.6 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li class="current"><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('format_block.html','');});
-</script>
-<div id="doc-content">
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Pages</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
- <div class="headertitle">
-<div class="title">/block element </div> </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><p>The <b>block</b> element is used to subdived a physical <a class="el" href="format_memory.html">memory region</a> into segregated logical blocks.</p>
-<p><b>Example</b> </p>
-<div class="fragment"><div class="line">&lt;resources&gt;</div>
-<div class="line"> &lt;memory&gt;</div>
-<div class="line"> &lt;!-- 512KB SRAM integrated on the SoC --&gt;</div>
-<div class="line"> &lt;region name=<span class="stringliteral">&quot;SRAM&quot;</span> size=<span class="stringliteral">&quot;0x80000&quot;</span> access=<span class="stringliteral">&quot;rwx&quot;</span> info=<span class="stringliteral">&quot;Internal SRAM (512KB)&quot;</span>&gt;</div>
-<div class="line"> &lt;block name=<span class="stringliteral">&quot;SHARED&quot;</span> offset=<span class="stringliteral">&quot;0x00000&quot;</span> size=<span class="stringliteral">&quot;0x08000&quot;</span> access=<span class="stringliteral">&quot;rwu&quot;</span> info=<span class="stringliteral">&quot;Shared memory area for inter process communication.&quot;</span>/&gt;</div>
-<div class="line"> :</div>
-<div class="line"> &lt;/region&gt;</div>
-<div class="line"> :</div>
-<div class="line"> &lt;/memory&gt;</div>
-<div class="line"> :</div>
-<div class="line">&lt;/resources&gt;</div>
-</div><!-- fragment --><p><b>Schema Description</b></p>
-<table class="cmtable" summary="Element: Block">
-<tr>
-<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
-<tr>
-<td><a class="el" href="format_region.html">region</a> </td><td colspan="3"><a class="el" href="format_region.html">/region element</a> </td></tr>
-<tr>
-<th>Attributes </th><th>Description </th><th>Type </th><th>Use </th></tr>
-<tr>
-<td>name </td><td>The name this memory block can be referenced by. Must be unique within a single device. </td><td>xs:string </td><td>required </td></tr>
-<tr>
-<td>size </td><td>The physical memory size this block allocates. </td><td>xs:string </td><td>required </td></tr>
-<tr>
-<td>access </td><td>The access attributes for this memory block. </td><td>xs:string </td><td>optional </td></tr>
-<tr>
-<td>info </td><td>Brief description of the memory block. </td><td>xs:string </td><td>optional </td></tr>
-<tr>
-<th>Child Elements </th><th>Description </th><th>Type </th><th>Occurrence </th></tr>
-<tr>
-<td><a class="el" href="format_block.html">/block element</a> </td><td>Memory block definitions. </td><td>complexType </td><td>0..* </td></tr>
-</table>
-</div></div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="navelem"><a class="el" href="XML_Format.html">Zone Description Format</a></li><li class="navelem"><a class="el" href="format_system.html">/system element</a></li><li class="navelem"><a class="el" href="format_device.html">/device element</a></li><li class="navelem"><a class="el" href="format_resources.html">/resources element</a></li><li class="navelem"><a class="el" href="format_memory.html">/memory element</a></li><li class="navelem"><a class="el" href="format_region.html">/region element</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:47 for CMSIS-Zone (Preview) by Arm Ltd. All rights reserved.
- <!--
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
- -->
- </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/docs/Zone/html/format_device.js b/docs/Zone/html/format_device.js
deleted file mode 100644
index e030644..0000000
--- a/docs/Zone/html/format_device.js
+++ /dev/null
@@ -1,7 +0,0 @@
-var format_device =
-[
- [ "/package element", "format_package.html", null ],
- [ "/processor element", "format_processor.html", "format_processor" ],
- [ "/resources element", "format_resources.html", "format_resources" ],
- [ "/memory_map element", "format_memory_map.html", "format_memory_map" ]
-]; \ No newline at end of file
diff --git a/docs/Zone/html/format_group.html b/docs/Zone/html/format_group.html
deleted file mode 100644
index 445afb5..0000000
--- a/docs/Zone/html/format_group.html
+++ /dev/null
@@ -1,163 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>/group element</title>
-<title>CMSIS-Zone (Preview): /group element</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="cmsis.css" rel="stylesheet" type="text/css" />
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<script type="text/javascript" src="printComponentTabs.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 46px;">
- <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">CMSIS-Zone (Preview)
- &#160;<span id="projectnumber">Version 0.0.1</span>
- </div>
- <div id="projectbrief">System Resource Management</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<div id="CMSISnav" class="tabs1">
- <ul class="tablist">
- <script type="text/javascript">
- <!--
- writeComponentTabs.call(this);
- //-->
- </script>
- </ul>
-</div>
-<!-- Generated by Doxygen 1.8.6 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li class="current"><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('format_group.html','');});
-</script>
-<div id="doc-content">
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Pages</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
- <div class="headertitle">
-<div class="title">/group element </div> </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><p>The <b>group</b> element can be used to logically group peripherals together, e.g. according to functionality or bus topology.</p>
-<p><b>Example</b> </p>
-<div class="fragment"><div class="line">&lt;resources&gt;</div>
-<div class="line"> :</div>
-<div class="line"> &lt;peripherals&gt;</div>
-<div class="line"> &lt;peripheral name=<span class="stringliteral">&quot;ADC0&quot;</span> size=<span class="stringliteral">&quot;0x1000&quot;</span> access=<span class="stringliteral">&quot;rw&quot;</span> info=<span class="stringliteral">&quot;Analog/Digital Converter 0 (12-bit)&quot;</span>/&gt;</div>
-<div class="line"> :</div>
-<div class="line"> &lt;group name=<span class="stringliteral">&quot;USART&quot;</span> info=<span class="stringliteral">&quot;Universal synchronous/asynchronous receiver/transmitter&quot;</span>&gt;</div>
-<div class="line"> &lt;peripheral name=<span class="stringliteral">&quot;UART0&quot;</span> size=<span class="stringliteral">&quot;0x1000&quot;</span> access=<span class="stringliteral">&quot;rw&quot;</span> info=<span class="stringliteral">&quot;Universal asynchronous receiver/transmitter 0&quot;</span>/&gt;</div>
-<div class="line"> &lt;peripheral name=<span class="stringliteral">&quot;USART1&quot;</span> size=<span class="stringliteral">&quot;0x1000&quot;</span> access=<span class="stringliteral">&quot;rw&quot;</span> info=<span class="stringliteral">&quot;Universal synchronous/asynchronous receiver/transmitter 1&quot;</span>/&gt;</div>
-<div class="line"> :</div>
-<div class="line"> &lt;/group&gt;</div>
-<div class="line"> &lt;/peripherals&gt;</div>
-<div class="line">&lt;/resources&gt;</div>
-</div><!-- fragment --><p><b>Schema Description</b></p>
-<table class="cmtable" summary="Element: Group">
-<tr>
-<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
-<tr>
-<td><a class="el" href="format_peripherals.html">peripherals</a> </td><td colspan="3"><a class="el" href="format_peripherals.html">/peripherals element</a> </td></tr>
-<tr>
-<td><a class="el" href="format_group.html">group</a> </td><td colspan="3"><a class="el" href="format_group.html">/group element</a> </td></tr>
-<tr>
-<th>Attributes </th><th>Description </th><th>Type </th><th>Use </th></tr>
-<tr>
-<td>name </td><td>The name for the peripheral group. </td><td>xs:string </td><td>required </td></tr>
-<tr>
-<td>info </td><td>Brief description of the peripheral group. </td><td>xs:string </td><td>optional </td></tr>
-<tr>
-<th>Child Elements </th><th>Description </th><th>Type </th><th>Occurrence </th></tr>
-<tr>
-<td><a class="el" href="format_group.html">/group element</a> </td><td>Logical grouping of peripherals. </td><td>complexType </td><td>0..* </td></tr>
-<tr>
-<td><a class="el" href="format_peripheral.html">/peripheral element</a> </td><td>Peripheral definitions. </td><td>complexType </td><td>0..* </td></tr>
-</table>
-</div></div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="navelem"><a class="el" href="XML_Format.html">Zone Description Format</a></li><li class="navelem"><a class="el" href="format_system.html">/system element</a></li><li class="navelem"><a class="el" href="format_device.html">/device element</a></li><li class="navelem"><a class="el" href="format_resources.html">/resources element</a></li><li class="navelem"><a class="el" href="format_peripherals.html">/peripherals element</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:47 for CMSIS-Zone (Preview) by Arm Ltd. All rights reserved.
- <!--
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
- -->
- </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/docs/Zone/html/format_group.js b/docs/Zone/html/format_group.js
deleted file mode 100644
index 87d9b21..0000000
--- a/docs/Zone/html/format_group.js
+++ /dev/null
@@ -1,4 +0,0 @@
-var format_group =
-[
- [ "/peripheral element", "format_peripheral.html", null ]
-]; \ No newline at end of file
diff --git a/docs/Zone/html/format_map_memory.html b/docs/Zone/html/format_map_memory.html
deleted file mode 100644
index 699b69f..0000000
--- a/docs/Zone/html/format_map_memory.html
+++ /dev/null
@@ -1,161 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>/memory element</title>
-<title>CMSIS-Zone (Preview): /memory element</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="cmsis.css" rel="stylesheet" type="text/css" />
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<script type="text/javascript" src="printComponentTabs.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 46px;">
- <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">CMSIS-Zone (Preview)
- &#160;<span id="projectnumber">Version 0.0.1</span>
- </div>
- <div id="projectbrief">System Resource Management</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<div id="CMSISnav" class="tabs1">
- <ul class="tablist">
- <script type="text/javascript">
- <!--
- writeComponentTabs.call(this);
- //-->
- </script>
- </ul>
-</div>
-<!-- Generated by Doxygen 1.8.6 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li class="current"><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('format_map_memory.html','');});
-</script>
-<div id="doc-content">
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Pages</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
- <div class="headertitle">
-<div class="title">/memory element </div> </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><p>The <b>memory</b> element is used to define an address mapping for one <a class="el" href="format_region.html">memory/region</a>.</p>
-<p><b>Example</b> </p>
-<div class="fragment"><div class="line">&lt;memory_map&gt;</div>
-<div class="line"> &lt;!-- Logical address to access integrated SRAM --&gt;</div>
-<div class="line"> &lt;memory name=<span class="stringliteral">&quot;SRAM&quot;</span> start=<span class="stringliteral">&quot;0x10000000&quot;</span>/&gt;</div>
-<div class="line"></div>
-<div class="line"> &lt;!-- Logical address alias to access integrated SRAM --&gt;</div>
-<div class="line"> &lt;memory name=<span class="stringliteral">&quot;CODE_SRAM&quot;</span> alias=<span class="stringliteral">&quot;SRAM&quot;</span> start=<span class="stringliteral">&quot;0x00000000&quot;</span>/&gt;</div>
-<div class="line"> :</div>
-<div class="line">&lt;/memory_map&gt;</div>
-</div><!-- fragment --><p><b>Schema Description</b></p>
-<table class="cmtable" summary="Element: Memory">
-<tr>
-<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
-<tr>
-<td><a class="el" href="format_memory_map.html">memory_map</a> </td><td colspan="3"><a class="el" href="format_memory_map.html">/memory_map element</a> </td></tr>
-<tr>
-<th>Attributes </th><th>Description </th><th>Type </th><th>Use </th></tr>
-<tr>
-<td>name </td><td>The name this address mapping can be referenced by. Must be unique within a single processors memory map. </td><td>xs:string </td><td>required </td></tr>
-<tr>
-<td>alias </td><td>Reference to the (physical) memory region mapped. If the alias is ommitted the name is used. </td><td>xs:string </td><td>optional </td></tr>
-<tr>
-<td>start </td><td>The logical start address the memory region is accessible at. </td><td>xs:string </td><td>required </td></tr>
-<tr>
-<td>size </td><td>The amount of memory that is accessible. If ommitted the size is taken over from the memory region. </td><td>xs:string </td><td>optional </td></tr>
-<tr>
-<td>info </td><td>Brief description of the memory mapping. </td><td>xs:string </td><td>optional </td></tr>
-<tr>
-<th>Child Elements </th><th>Description </th><th>Type </th><th>Occurrence </th></tr>
-<tr>
-<td></td><td></td><td>complexType </td><td>0..1 </td></tr>
-</table>
-</div></div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="navelem"><a class="el" href="XML_Format.html">Zone Description Format</a></li><li class="navelem"><a class="el" href="format_system.html">/system element</a></li><li class="navelem"><a class="el" href="format_device.html">/device element</a></li><li class="navelem"><a class="el" href="format_processor.html">/processor element</a></li><li class="navelem"><a class="el" href="format_memory_map.html">/memory_map element</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:47 for CMSIS-Zone (Preview) by Arm Ltd. All rights reserved.
- <!--
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
- -->
- </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/docs/Zone/html/format_memory.js b/docs/Zone/html/format_memory.js
deleted file mode 100644
index b0057f4..0000000
--- a/docs/Zone/html/format_memory.js
+++ /dev/null
@@ -1,4 +0,0 @@
-var format_memory =
-[
- [ "/region element", "format_region.html", "format_region" ]
-]; \ No newline at end of file
diff --git a/docs/Zone/html/format_memory_map.js b/docs/Zone/html/format_memory_map.js
deleted file mode 100644
index aba48cc..0000000
--- a/docs/Zone/html/format_memory_map.js
+++ /dev/null
@@ -1,5 +0,0 @@
-var format_memory_map =
-[
- [ "/memory element", "format_map_memory.html", null ],
- [ "/peripheral element", "format_map_peripheral.html", null ]
-]; \ No newline at end of file
diff --git a/docs/Zone/html/format_peripherals.html b/docs/Zone/html/format_peripherals.html
deleted file mode 100644
index 3e32996..0000000
--- a/docs/Zone/html/format_peripherals.html
+++ /dev/null
@@ -1,155 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>/peripherals element</title>
-<title>CMSIS-Zone (Preview): /peripherals element</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="cmsis.css" rel="stylesheet" type="text/css" />
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<script type="text/javascript" src="printComponentTabs.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 46px;">
- <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">CMSIS-Zone (Preview)
- &#160;<span id="projectnumber">Version 0.0.1</span>
- </div>
- <div id="projectbrief">System Resource Management</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<div id="CMSISnav" class="tabs1">
- <ul class="tablist">
- <script type="text/javascript">
- <!--
- writeComponentTabs.call(this);
- //-->
- </script>
- </ul>
-</div>
-<!-- Generated by Doxygen 1.8.6 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li class="current"><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('format_peripherals.html','');});
-</script>
-<div id="doc-content">
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Pages</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
- <div class="headertitle">
-<div class="title">/peripherals element </div> </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><p>The <b>peripherals</b> element groups all physical peripheral definitions.</p>
-<p><b>Example</b> </p>
-<div class="fragment"><div class="line">&lt;resources&gt;</div>
-<div class="line"> :</div>
-<div class="line"> &lt;peripherals&gt;</div>
-<div class="line"> &lt;peripheral name=<span class="stringliteral">&quot;ADC0&quot;</span> size=<span class="stringliteral">&quot;0x1000&quot;</span> access=<span class="stringliteral">&quot;rw&quot;</span> info=<span class="stringliteral">&quot;Analog/Digital Converter 0 (12-bit)&quot;</span>/&gt;</div>
-<div class="line"> :</div>
-<div class="line"> &lt;group name=<span class="stringliteral">&quot;USART&quot;</span> info=<span class="stringliteral">&quot;Universal synchronous/asynchronous receiver/transmitter&quot;</span>&gt;</div>
-<div class="line"> &lt;peripheral name=<span class="stringliteral">&quot;UART0&quot;</span> size=<span class="stringliteral">&quot;0x1000&quot;</span> access=<span class="stringliteral">&quot;rw&quot;</span> info=<span class="stringliteral">&quot;Universal asynchronous receiver/transmitter 0&quot;</span>/&gt;</div>
-<div class="line"> &lt;peripheral name=<span class="stringliteral">&quot;USART1&quot;</span> size=<span class="stringliteral">&quot;0x1000&quot;</span> access=<span class="stringliteral">&quot;rw&quot;</span> info=<span class="stringliteral">&quot;Universal synchronous/asynchronous receiver/transmitter 1&quot;</span>/&gt;</div>
-<div class="line"> :</div>
-<div class="line"> &lt;/group&gt;</div>
-<div class="line"> &lt;/peripherals&gt;</div>
-<div class="line">&lt;/resources&gt;</div>
-</div><!-- fragment --><p><b>Schema Description</b></p>
-<table class="cmtable" summary="Element: Peripherals">
-<tr>
-<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
-<tr>
-<td><a class="el" href="format_resources.html">resources</a> </td><td colspan="3"><a class="el" href="format_resources.html">/resources element</a> </td></tr>
-<tr>
-<th>Child Elements </th><th>Description </th><th>Type </th><th>Occurrence </th></tr>
-<tr>
-<td><a class="el" href="format_group.html">/group element</a> </td><td>Logical grouping of peripherals. </td><td>complexType </td><td>0..* </td></tr>
-<tr>
-<td><a class="el" href="format_peripheral.html">/peripheral element</a> </td><td>Peripheral definitions. </td><td>complexType </td><td>0..* </td></tr>
-</table>
-</div></div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="navelem"><a class="el" href="XML_Format.html">Zone Description Format</a></li><li class="navelem"><a class="el" href="format_system.html">/system element</a></li><li class="navelem"><a class="el" href="format_device.html">/device element</a></li><li class="navelem"><a class="el" href="format_resources.html">/resources element</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:47 for CMSIS-Zone (Preview) by Arm Ltd. All rights reserved.
- <!--
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
- -->
- </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/docs/Zone/html/format_peripherals.js b/docs/Zone/html/format_peripherals.js
deleted file mode 100644
index ff09d87..0000000
--- a/docs/Zone/html/format_peripherals.js
+++ /dev/null
@@ -1,5 +0,0 @@
-var format_peripherals =
-[
- [ "/group element", "format_group.html", "format_group" ],
- [ "/peripheral element", "format_peripheral.html", null ]
-]; \ No newline at end of file
diff --git a/docs/Zone/html/format_processor.js b/docs/Zone/html/format_processor.js
deleted file mode 100644
index dac7317..0000000
--- a/docs/Zone/html/format_processor.js
+++ /dev/null
@@ -1,4 +0,0 @@
-var format_processor =
-[
- [ "/memory_map element", "format_memory_map.html", "format_memory_map" ]
-]; \ No newline at end of file
diff --git a/docs/Zone/html/format_pzone.js b/docs/Zone/html/format_pzone.js
deleted file mode 100644
index ac178ac..0000000
--- a/docs/Zone/html/format_pzone.js
+++ /dev/null
@@ -1,5 +0,0 @@
-var format_pzone =
-[
- [ "/assign element", "format_assign.html", "format_assign" ],
- [ "/xzone element", "format_xzone.html", "format_xzone" ]
-]; \ No newline at end of file
diff --git a/docs/Zone/html/format_region.js b/docs/Zone/html/format_region.js
deleted file mode 100644
index 7e215fd..0000000
--- a/docs/Zone/html/format_region.js
+++ /dev/null
@@ -1,4 +0,0 @@
-var format_region =
-[
- [ "/block element", "format_block.html", null ]
-]; \ No newline at end of file
diff --git a/docs/Zone/html/format_resources.html b/docs/Zone/html/format_resources.html
deleted file mode 100644
index ed60721..0000000
--- a/docs/Zone/html/format_resources.html
+++ /dev/null
@@ -1,158 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>/resources element</title>
-<title>CMSIS-Zone (Preview): /resources element</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="cmsis.css" rel="stylesheet" type="text/css" />
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<script type="text/javascript" src="printComponentTabs.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 46px;">
- <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">CMSIS-Zone (Preview)
- &#160;<span id="projectnumber">Version 0.0.1</span>
- </div>
- <div id="projectbrief">System Resource Management</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<div id="CMSISnav" class="tabs1">
- <ul class="tablist">
- <script type="text/javascript">
- <!--
- writeComponentTabs.call(this);
- //-->
- </script>
- </ul>
-</div>
-<!-- Generated by Doxygen 1.8.6 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li class="current"><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('format_resources.html','');});
-</script>
-<div id="doc-content">
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Pages</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
- <div class="headertitle">
-<div class="title">/resources element </div> </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><p>The <b>resources</b> element groups physical memory and peripheral definitions.</p>
-<p><b>Example</b> </p>
-<div class="fragment"><div class="line">&lt;resources&gt;</div>
-<div class="line"> &lt;memory&gt;</div>
-<div class="line"> &lt;!-- 512KB SRAM integrated on the SoC --&gt;</div>
-<div class="line"> &lt;region name=<span class="stringliteral">&quot;SRAM&quot;</span> size=<span class="stringliteral">&quot;0x80000&quot;</span> access=<span class="stringliteral">&quot;rwx&quot;</span> info=<span class="stringliteral">&quot;Internal SRAM (512KB)&quot;</span>/&gt;</div>
-<div class="line"> :</div>
-<div class="line"> &lt;/memory&gt;</div>
-<div class="line"> &lt;peripherals&gt;</div>
-<div class="line"> &lt;peripheral name=<span class="stringliteral">&quot;ADC0&quot;</span> size=<span class="stringliteral">&quot;0x1000&quot;</span> access=<span class="stringliteral">&quot;rw&quot;</span> info=<span class="stringliteral">&quot;Analog/Digital Converter 0 (12-bit)&quot;</span>/&gt;</div>
-<div class="line"> :</div>
-<div class="line"> &lt;/peripherals&gt;</div>
-<div class="line">&lt;/resources&gt;</div>
-</div><!-- fragment --><p><b>Schema Description</b></p>
-<table class="cmtable" summary="Element: Resources">
-<tr>
-<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
-<tr>
-<td><a class="el" href="format_system.html">system</a> </td><td colspan="3"><a class="el" href="format_system.html">/system element</a> </td></tr>
-<tr>
-<td><a class="el" href="format_device.html">device</a> </td><td colspan="3"><a class="el" href="format_device.html">/device element</a> </td></tr>
-<tr>
-<td><a class="el" href="format_processor.html">processor</a> </td><td colspan="3"><a class="el" href="format_processor.html">/processor element</a> </td></tr>
-<tr>
-<th>Child Elements </th><th>Description </th><th>Type </th><th>Occurrence </th></tr>
-<tr>
-<td><a class="el" href="format_memory.html">/memory element</a> </td><td>Group with all memory region definitions. </td><td>complexType </td><td>0..1 </td></tr>
-<tr>
-<td><a class="el" href="format_peripherals.html">/peripherals element</a> </td><td>Group with all peripheral definitions. </td><td>complexType </td><td>0..1 </td></tr>
-</table>
-</div></div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="navelem"><a class="el" href="XML_Format.html">Zone Description Format</a></li><li class="navelem"><a class="el" href="format_system.html">/system element</a></li><li class="navelem"><a class="el" href="format_device.html">/device element</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:47 for CMSIS-Zone (Preview) by Arm Ltd. All rights reserved.
- <!--
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
- -->
- </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/docs/Zone/html/format_resources.js b/docs/Zone/html/format_resources.js
deleted file mode 100644
index c99084c..0000000
--- a/docs/Zone/html/format_resources.js
+++ /dev/null
@@ -1,5 +0,0 @@
-var format_resources =
-[
- [ "/memory element", "format_memory.html", "format_memory" ],
- [ "/peripherals element", "format_peripherals.html", "format_peripherals" ]
-]; \ No newline at end of file
diff --git a/docs/Zone/html/format_system.html b/docs/Zone/html/format_system.html
deleted file mode 100644
index b957d10..0000000
--- a/docs/Zone/html/format_system.html
+++ /dev/null
@@ -1,177 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>/system element</title>
-<title>CMSIS-Zone (Preview): /system element</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="cmsis.css" rel="stylesheet" type="text/css" />
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<script type="text/javascript" src="printComponentTabs.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 46px;">
- <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">CMSIS-Zone (Preview)
- &#160;<span id="projectnumber">Version 0.0.1</span>
- </div>
- <div id="projectbrief">System Resource Management</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<div id="CMSISnav" class="tabs1">
- <ul class="tablist">
- <script type="text/javascript">
- <!--
- writeComponentTabs.call(this);
- //-->
- </script>
- </ul>
-</div>
-<!-- Generated by Doxygen 1.8.6 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li class="current"><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('format_system.html','');});
-</script>
-<div id="doc-content">
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Pages</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
- <div class="headertitle">
-<div class="title">/system element </div> </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><p>The <b>system</b> element is the root element of a CMSIS-Zone system definition.</p>
-<p><b>Example</b> </p>
-<div class="fragment"><div class="line">&lt;?xml version=<span class="stringliteral">&quot;1.0&quot;</span> encoding=<span class="stringliteral">&quot;UTF-8&quot;</span> standalone=<span class="stringliteral">&quot;no&quot;</span>?&gt;</div>
-<div class="line">&lt;system xmlns:xs=<span class="stringliteral">&quot;http://www.w3.org/2001/XMLSchema-instance&quot;</span>&gt;</div>
-<div class="line"> &lt;!-- Arm SoC with Cortex-M4 processor --&gt;</div>
-<div class="line"> &lt;device Dname=<span class="stringliteral">&quot;ARM32CM4128x&quot;</span>&gt;</div>
-<div class="line"> &lt;processor Pname=<span class="stringliteral">&quot;Cortex-M4&quot;</span>&gt;</div>
-<div class="line"> :</div>
-<div class="line"> &lt;/processor&gt;</div>
-<div class="line"> :</div>
-<div class="line"> &lt;/device&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;resources&gt;</div>
-<div class="line"> &lt;memory&gt;</div>
-<div class="line"> &lt;!-- 16MB external Flash memory, e.g. attached to the SoC <span class="keyword">using</span> a memory <span class="keyword">interface </span>--&gt;</div>
-<div class="line"> &lt;region name=<span class="stringliteral">&quot;EXT_FLASH&quot;</span> size=<span class="stringliteral">&quot;0x1000000&quot;</span> access=<span class="stringliteral">&quot;rx&quot;</span> info=<span class="stringliteral">&quot;External Flash (16MB)&quot;</span>/&gt;</div>
-<div class="line"> :</div>
-<div class="line"> &lt;/memory&gt;</div>
-<div class="line"> &lt;/resources&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;zones&gt;</div>
-<div class="line"> &lt;!-- Project Zone <span class="keywordflow">for</span> Application running on the previously defined ARM SoC --&gt;</div>
-<div class="line"> &lt;pzone name=<span class="stringliteral">&quot;Application&quot;</span> Dname=<span class="stringliteral">&quot;ARM32CM412x&quot;</span> Pname=<span class="stringliteral">&quot;Cortex-M4&quot;</span>&gt;</div>
-<div class="line"> :</div>
-<div class="line"> &lt;/pzone&gt;</div>
-<div class="line"> :</div>
-<div class="line"> &lt;/zones&gt;</div>
-<div class="line">&lt;/system&gt;</div>
-</div><!-- fragment --><p><b>Schema Description</b></p>
-<table class="cmtable" summary="Root Element: System">
-<tr>
-<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
-<tr>
-<td>root </td><td colspan="3">Document root </td></tr>
-<tr>
-<th>Attributes </th><th>Description </th><th>Type </th><th>Use </th></tr>
-<tr>
-<td>xmlns:xs </td><td>Is set to: <span class="XML-Token">"http://www.w3.org/2001/XMLSchema-instance"</span> to indicate compliance to the XML format. </td><td>xs:decimal </td><td>required </td></tr>
-<tr>
-<td>xs:noNamespaceSchemaLocation </td><td>Path and file name of the XML Schema Definition (XSD). </td><td>xs:string </td><td>required </td></tr>
-<tr>
-<th>Child Elements </th><th>Description </th><th>Type </th><th>Occurrence </th></tr>
-<tr>
-<td><a class="el" href="format_device.html">device</a> </td><td>Specifies available microcontroller devices (i.e. SoCs) that are part of the system. Typically a system contains only a single SoC device. </td><td>complexType </td><td>1..* </td></tr>
-<tr>
-<td><a class="el" href="format_resources.html">resources</a> </td><td>Specifies the resources (i.e. memory and peripherals) on system level, i.e. those not integral part of an SoC device. Resources defined on system level may be specified as shared between multiple SoCs. </td><td>complexType </td><td>0..1 </td></tr>
-<tr>
-<td><a class="el" href="format_zones.html">zones</a> </td><td>Specifies the system partitioning in terms of project and execution zones. </td><td>complexType </td><td>0..1 </td></tr>
-</table>
-</div></div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="navelem"><a class="el" href="XML_Format.html">Zone Description Format</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:47 for CMSIS-Zone (Preview) by Arm Ltd. All rights reserved.
- <!--
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
- -->
- </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/docs/Zone/html/format_system.js b/docs/Zone/html/format_system.js
deleted file mode 100644
index 530c764..0000000
--- a/docs/Zone/html/format_system.js
+++ /dev/null
@@ -1,6 +0,0 @@
-var format_system =
-[
- [ "/device element", "format_device.html", "format_device" ],
- [ "/resources element", "format_resources.html", "format_resources" ],
- [ "/zones element", "format_zones.html", "format_zones" ]
-]; \ No newline at end of file
diff --git a/docs/Zone/html/format_xzone.html b/docs/Zone/html/format_xzone.html
deleted file mode 100644
index 667463c..0000000
--- a/docs/Zone/html/format_xzone.html
+++ /dev/null
@@ -1,159 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>/xzone element</title>
-<title>CMSIS-Zone (Preview): /xzone element</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<link href="cmsis.css" rel="stylesheet" type="text/css" />
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<script type="text/javascript" src="printComponentTabs.js"></script>
-<link href="navtree.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="resize.js"></script>
-<script type="text/javascript" src="navtree.js"></script>
-<script type="text/javascript">
- $(document).ready(initResizable);
- $(window).load(resizeHeight);
-</script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/search.js"></script>
-<script type="text/javascript">
- $(document).ready(function() { searchBox.OnSelectItem(0); });
-</script>
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 46px;">
- <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
- <td style="padding-left: 0.5em;">
- <div id="projectname">CMSIS-Zone (Preview)
- &#160;<span id="projectnumber">Version 0.0.1</span>
- </div>
- <div id="projectbrief">System Resource Management</div>
- </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<div id="CMSISnav" class="tabs1">
- <ul class="tablist">
- <script type="text/javascript">
- <!--
- writeComponentTabs.call(this);
- //-->
- </script>
- </ul>
-</div>
-<!-- Generated by Doxygen 1.8.6 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
- <div id="navrow1" class="tabs">
- <ul class="tablist">
- <li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li class="current"><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
- <li>
- <div id="MSearchBox" class="MSearchBoxInactive">
- <span class="left">
- <img id="MSearchSelect" src="search/mag_sel.png"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- alt=""/>
- <input type="text" id="MSearchField" value="Search" accesskey="S"
- onfocus="searchBox.OnSearchFieldFocus(true)"
- onblur="searchBox.OnSearchFieldFocus(false)"
- onkeyup="searchBox.OnSearchFieldChange(event)"/>
- </span><span class="right">
- <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
- </span>
- </div>
- </li>
- </ul>
- </div>
-</div><!-- top -->
-<div id="side-nav" class="ui-resizable side-nav-resizable">
- <div id="nav-tree">
- <div id="nav-tree-contents">
- <div id="nav-sync" class="sync"></div>
- </div>
- </div>
- <div id="splitbar" style="-moz-user-select:none;"
- class="ui-resizable-handle">
- </div>
-</div>
-<script type="text/javascript">
-$(document).ready(function(){initNavTree('format_xzone.html','');});
-</script>
-<div id="doc-content">
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
- onmouseover="return searchBox.OnSearchSelectShow()"
- onmouseout="return searchBox.OnSearchSelectHide()"
- onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Pages</a></div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0"
- name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div class="header">
- <div class="headertitle">
-<div class="title">/xzone element </div> </div>
-</div><!--header-->
-<div class="contents">
-<div class="textblock"><p>The <b>xzone</b> element defines an execution zone, i.e. a process grouping threads sharing common resource access attributes.</p>
-<p><b>Example</b> </p>
-<div class="fragment"><div class="line">&lt;zones&gt;</div>
-<div class="line"> &lt;pzone name=<span class="stringliteral">&quot;App&quot;</span> Dname=<span class="stringliteral">&quot;ARM32CM4128x&quot;</span> Pname=<span class="stringliteral">&quot;Cortex-M4&quot;</span>&gt;</div>
-<div class="line"> &lt;assign name=<span class="stringliteral">&quot;SHARED&quot;</span> as=<span class="stringliteral">&quot;SRAM&quot;</span> access=<span class="stringliteral">&quot;rwu&quot;</span>/&gt;</div>
-<div class="line"> &lt;assign name=<span class="stringliteral">&quot;ADC0&quot;</span> access=<span class="stringliteral">&quot;rw&quot;</span> /&gt;</div>
-<div class="line"> :</div>
-<div class="line"> &lt;xzone name=<span class="stringliteral">&quot;process&quot;</span>&gt;</div>
-<div class="line"> &lt;assign name=<span class="stringliteral">&quot;ADC0&quot;</span> access=<span class="stringliteral">&quot;rwu&quot;</span>/&gt;</div>
-<div class="line"> &lt;/xzone&gt;</div>
-<div class="line"> :</div>
-<div class="line"> &lt;/pzone&gt;</div>
-<div class="line"> :</div>
-<div class="line">&lt;/zones&gt;</div>
-</div><!-- fragment --><p><b>Schema Description</b></p>
-<table class="cmtable" summary="Element: XZone">
-<tr>
-<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
-<tr>
-<td><a class="el" href="format_pzone.html">pzone</a> </td><td colspan="3"><a class="el" href="format_pzone.html">/pzone element</a> </td></tr>
-<tr>
-<th>Attributes </th><th>Description </th><th>Type </th><th>Use </th></tr>
-<tr>
-<td>name </td><td>The name of a resource (mapped to the processor) to be used by this zone. </td><td>xs:string </td><td>required </td></tr>
-<tr>
-<td>info </td><td>Brief description of the resource assignment. </td><td>xs:string </td><td>optional </td></tr>
-<tr>
-<th>Child Elements </th><th>Description </th><th>Type </th><th>Occurrence </th></tr>
-<tr>
-<td><a class="el" href="format_assign.html">/assign element</a> </td><td>Resource assignments </td><td>complexType </td><td>0..* </td></tr>
-</table>
-</div></div><!-- contents -->
-</div><!-- doc-content -->
-<!-- start footer part -->
-<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
- <ul>
- <li class="navelem"><a class="el" href="XML_Format.html">Zone Description Format</a></li><li class="navelem"><a class="el" href="format_system.html">/system element</a></li><li class="navelem"><a class="el" href="format_zones.html">/zones element</a></li><li class="navelem"><a class="el" href="format_pzone.html">/pzone element</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:47 for CMSIS-Zone (Preview) by Arm Ltd. All rights reserved.
- <!--
- <a href="http://www.doxygen.org/index.html">
- <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
- -->
- </li>
- </ul>
-</div>
-</body>
-</html>
diff --git a/docs/Zone/html/format_xzone.js b/docs/Zone/html/format_xzone.js
deleted file mode 100644
index f5fcc90..0000000
--- a/docs/Zone/html/format_xzone.js
+++ /dev/null
@@ -1,4 +0,0 @@
-var format_xzone =
-[
- [ "/assign element", "format_assign.html", "format_assign" ]
-]; \ No newline at end of file
diff --git a/docs/Zone/html/format_zones.js b/docs/Zone/html/format_zones.js
deleted file mode 100644
index bd596f9..0000000
--- a/docs/Zone/html/format_zones.js
+++ /dev/null
@@ -1,4 +0,0 @@
-var format_zones =
-[
- [ "/pzone element", "format_pzone.html", "format_pzone" ]
-]; \ No newline at end of file
diff --git a/docs/Zone/html/gen_output.png b/docs/Zone/html/gen_output.png
new file mode 100644
index 0000000..26c3236
--- /dev/null
+++ b/docs/Zone/html/gen_output.png
Binary files differ
diff --git a/docs/Zone/html/genmodel.png b/docs/Zone/html/genmodel.png
deleted file mode 100644
index c2596eb..0000000
--- a/docs/Zone/html/genmodel.png
+++ /dev/null
Binary files differ
diff --git a/docs/Zone/html/gpio_pins_config.png b/docs/Zone/html/gpio_pins_config.png
new file mode 100644
index 0000000..dc0f0da
--- /dev/null
+++ b/docs/Zone/html/gpio_pins_config.png
Binary files differ
diff --git a/docs/Zone/html/hello_world_output.png b/docs/Zone/html/hello_world_output.png
new file mode 100644
index 0000000..5d17d96
--- /dev/null
+++ b/docs/Zone/html/hello_world_output.png
Binary files differ
diff --git a/docs/Zone/html/hello_world_proj_window.png b/docs/Zone/html/hello_world_proj_window.png
new file mode 100644
index 0000000..6463012
--- /dev/null
+++ b/docs/Zone/html/hello_world_proj_window.png
Binary files differ
diff --git a/docs/Zone/html/import_from_file.png b/docs/Zone/html/import_from_file.png
new file mode 100644
index 0000000..4f8a4f0
--- /dev/null
+++ b/docs/Zone/html/import_from_file.png
Binary files differ
diff --git a/docs/Zone/html/import_projects.png b/docs/Zone/html/import_projects.png
new file mode 100644
index 0000000..daa60aa
--- /dev/null
+++ b/docs/Zone/html/import_projects.png
Binary files differ
diff --git a/docs/Zone/html/index.html b/docs/Zone/html/index.html
index 1e1f3f7..8ae2b35 100644
--- a/docs/Zone/html/index.html
+++ b/docs/Zone/html/index.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Zone (Preview)
- &#160;<span id="projectnumber">Version 0.0.1</span>
+ &#160;<span id="projectnumber">Version 0.9.2</span>
</div>
<div id="projectbrief">System Resource Management</div>
</td>
@@ -110,60 +110,44 @@ $(document).ready(function(){initNavTree('index.html','');});
<div class="title">CMSIS-Zone (Preview) Documentation</div> </div>
</div><!--header-->
<div class="contents">
-<div class="textblock"><p>This is a preview of <b>CMSIS-Zone</b> which is scheduled for release in Q1'2018. The final release of CMSIS-Zone will provide:</p>
+<div class="textblock"><p><b>CMSIS-Zone</b> defines methods to describe system resources and to partition these resources into multiple projects and execution areas. The system resources may include multiple processors, memory areas, peripherals and related interrupts. The system resources and partition assignments are stored in <a class="el" href="zoneFormat.html">Zone Description Format</a> (XML based).</p>
+<p><b>CMSIS-Zone</b> includes a utility that manages these XML files. This utility:</p>
<ul>
-<li><a class="el" href="XML_Format.html">Zone Description Format</a> (XML based) which stores consistent system setup information.</li>
-<li>CMSIS-Zone configuration utility for system partitioning. The <a class="el" href="GenDataModel.html">data</a> captured can be exported to various project and configuration files using file templates.</li>
+<li>displays all available system resources including memory and peripherals</li>
+<li>allows to partition memory and assign resources to sub-systems.</li>
+<li>supports the setup of secure, non-secure, and MPU protected execution zones with assignment of memory, peripherals, and interrupts.</li>
+<li>provides a data model for generation of configuration files for tool and hardware setup.</li>
</ul>
-<p><b>CMSIS-Zone</b> defines methods to describe system resources and to partition these resources into multiple projects and execution areas. The system resources may include multiple processors, memory areas, and peripherals. The system resource and partitioning information is stored in <a class="el" href="XML_Format.html">Zone Description Format</a> (XML based).</p>
-<p><b>CMSIS-Zone</b> includes an interactive tool that manages files in the <a class="el" href="XML_Format.html">Zone Description Format</a> which allows to:</p>
-<ul>
-<li>create system resource information from existing CMSIS-SVD and CMSIS-Pack descriptions.</li>
-<li>partition system resources into various project zones.</li>
-<li>partition a project zone into multiple execution zones.</li>
-<li>generate various configuration files for tool set-up and hardware initialization.</li>
-</ul>
-<p>The following diagram explains the development flow when using the <b>CMSIS-Zone</b> management tool.</p>
+<p>The following diagram explains the development work flow when using the <b>CMSIS-Zone</b> management tool.</p>
<div class="image">
-<img src="DevelopmentFlow.png" alt="DevelopmentFlow.png"/>
+<img src="Partitioning_Workflow.png" alt="Partitioning_Workflow.png"/>
<div class="caption">
-CMSIS-Zone Development Flow</div></div>
-<p> The following sections explain:</p>
+CMSIS-Zone development workflow</div></div>
+<p> The CMSIS-Zone utility reads a <a class="el" href="zoneFormat.html#rzone">.rzone</a> file that defines the overall system resources of an SoC system. An interactive GUI supports the system partitioning. The assignments of the various partitions (also called zones) saved in the <a class="el" href="zoneFormat.html#azone">.azone</a> file.</p>
+<p>The combined information of resources and assignments can be exported to multiple <a class="el" href="zoneFormat.html#rzone">.rzone</a> files that represent a sub-system. By using file templates the CMSIS-Zone utility can create tool or hardware configuration files.</p>
+<p>It is possible to uses these steps multiple times which allows to split a complex SoC design with multiple processors into smaller sub-systems. For example a multi-core device can be partitioned in steps:</p>
<ul>
-<li><a class="el" href="XML_Format.html">Zone Description Format</a> (XML based) that stores system resource information and the configuration of project zones and execution zones.</li>
-<li><a class="el" href="GenDataModel.html">Generator Data Model</a> which is used to create tool set-up files and hardware configuration files.</li>
+<li>Step 1: split the multi-processor system into single processor sub-systems.</li>
+<li>Step 2: create the partitions for secure and non-secure execution.</li>
+<li>Step 3: configure MPU protected execution zones.</li>
</ul>
-<h1><a class="anchor" id="UseCases"></a>
-CMSIS-Zone Use Cases</h1>
-<p><b>CMSIS-Zone</b> simplifies to manage the complexity and the configuration of modern embedded systems that frequently include multiple processors and/or memory protection hardware. It helps to split the embedded application various projects which creates the need to partition system resources. And it simplifies the consistent configuration of access rights across the system, for example when using an MPU (memory protection unit).</p>
-<p>The following section describes several uses cases that benefit from <b>CMSIS-Zone</b>.</p>
-<h2><a class="anchor" id="UseCase_MPU"></a>
-MPU Protection</h2>
-<p>Focused on a single core microcontroller one might want to utilize the memory protection unit (MPU) capabilities to segregate parts of an application. Thus the need to partition the system resources accordingly arises.</p>
-<div class="image">
-<img src="mpu.png" alt="mpu.png"/>
-<div class="caption">
-MPU Protection</div></div>
- <h2><a class="anchor" id="UseCase_TrustZone"></a>
-TrustZone Partitioning</h2>
-<p>TrustZone extensions add another degree of segregation which must be handled consistently. In this case one has to handle MPU settings per security context and SAU configuration.</p>
+<p>The following SoC diagram exemplifies step 1 and step 2 of this workflow.</p>
<div class="image">
-<img src="trustzone.png" alt="trustzone.png"/>
+<img src="Partitioning_Hardware.png" alt="Partitioning_Hardware.png"/>
<div class="caption">
-TrustZone Partitioning and MPU Protection</div></div>
- <h2><a class="anchor" id="UseCase_MultiCore"></a>
-Multi-Core Partitioning</h2>
-<p>Beside traditional single cores asymetric and hybrid multi-core devices contribute to increasing development complexity for embedded systems. Having multiple cores running different parts of an application concurrently needs a well defined resource assignment to prevent undesired misbehaviour.</p>
-<div class="image">
-<img src="multicore.png" alt="multicore.png"/>
-<div class="caption">
-Multi-Core Partitioning</div></div>
+Hardware partitioning in multiple steps</div></div>
+<p>The following sections explain:</p>
+<ul>
+<li><a class="el" href="zoneToolUsage.html">CMSIS-Zone Utility</a> shows hot to use the CMSIS-Zone stand-alone tool to generate the relevant project information to be used in integrated development environments (IDEs).</li>
+<li><a class="el" href="zoneFormat.html">Zone Description Format</a> (XML based) that stores system resource information and the configuration of project zones and execution zones.</li>
+<li><a class="el" href="GenDataModel.html">Generator Data Model</a> which is used to create tool set-up files and hardware configuration files. </li>
+</ul>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:47 for CMSIS-Zone (Preview) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Zone/html/lpc55_resource_map.png b/docs/Zone/html/lpc55_resource_map.png
new file mode 100644
index 0000000..4d16faa
--- /dev/null
+++ b/docs/Zone/html/lpc55_resource_map.png
Binary files differ
diff --git a/docs/Zone/html/lpc55_system_startup.png b/docs/Zone/html/lpc55_system_startup.png
new file mode 100644
index 0000000..c9c05d1
--- /dev/null
+++ b/docs/Zone/html/lpc55_system_startup.png
Binary files differ
diff --git a/docs/Zone/html/lpc55_zones.png b/docs/Zone/html/lpc55_zones.png
new file mode 100644
index 0000000..d9bc12f
--- /dev/null
+++ b/docs/Zone/html/lpc55_zones.png
Binary files differ
diff --git a/docs/Zone/html/navtree.js b/docs/Zone/html/navtree.js
index 94c745b..a2883a2 100644
--- a/docs/Zone/html/navtree.js
+++ b/docs/Zone/html/navtree.js
@@ -1,19 +1,16 @@
var NAVTREE =
[
[ "CMSIS-Zone (Preview)", "index.html", [
- [ "CMSIS-Zone Use Cases", "index.html#UseCases", [
- [ "MPU Protection", "index.html#UseCase_MPU", null ],
- [ "TrustZone Partitioning", "index.html#UseCase_TrustZone", null ],
- [ "Multi-Core Partitioning", "index.html#UseCase_MultiCore", null ]
- ] ],
[ "Revision History of CMSIS-Zone", "zone_revisionHistory.html", null ],
- [ "Zone Description Format", "XML_Format.html", "XML_Format" ],
- [ "Generator Data Model", "GenDataModel.html", [
- [ "Data Model Structure", "GenDataModel.html#GenDataModel_Structure", null ],
- [ "Template Examples", "GenDataModel.html#GenDataModel_Examples", [
- [ "HTML table of all assigned memory blocks", "GenDataModel.html#GenDataModel_Examples_AssignedBlocks", null ]
- ] ]
- ] ]
+ [ "CMSIS-Zone Use Cases", "UseCases.html", [
+ [ "MPU Protection", "UseCases.html#UseCase_MPU", null ],
+ [ "TrustZone Partitioning", "UseCases.html#UseCase_TrustZone", null ],
+ [ "Multi-Core Partitioning", "UseCases.html#UseCase_MultiCore", null ]
+ ] ],
+ [ "CMSIS-Zone Utility", "zoneToolUsage.html", "zoneToolUsage" ],
+ [ "Zone Description Format", "zoneFormat.html", "zoneFormat" ],
+ [ "Generator Data Model", "GenDataModel.html", "GenDataModel" ],
+ [ "Todo List", "todo.html", null ]
] ]
];
diff --git a/docs/Zone/html/navtreeindex0.js b/docs/Zone/html/navtreeindex0.js
index d4a345b..b17630e 100644
--- a/docs/Zone/html/navtreeindex0.js
+++ b/docs/Zone/html/navtreeindex0.js
@@ -1,54 +1,90 @@
var NAVTREEINDEX0 =
{
-"GenDataModel.html":[3],
-"GenDataModel.html#GenDataModel_Examples":[3,1],
-"GenDataModel.html#GenDataModel_Examples_AssignedBlocks":[3,1,0],
-"GenDataModel.html#GenDataModel_Structure":[3,0],
-"XML_Format.html":[2],
-"XML_Format.html#Example":[2,2],
-"XML_Format.html#XML_Format_Model":[2,0],
-"XML_Format.html#XML_Format_Model_Assign":[2,0,2],
-"XML_Format.html#XML_Format_Model_Decomp":[2,0,0],
-"XML_Format.html#XML_Format_Model_MemMap":[2,0,1],
-"XML_Format.html#XML_Format_Schema":[2,1],
-"format_assign.html":[2,3,2,0,0],
-"format_assign.html":[2,3,2,0,1,0],
-"format_block.html":[2,3,1,0,0,0],
-"format_block.html":[2,3,0,2,0,0,0],
-"format_capture.html":[2,3,2,0,0,0],
-"format_capture.html":[2,3,2,0,1,0,0],
-"format_device.html":[2,3,0],
-"format_group.html":[2,3,1,1,0],
-"format_group.html":[2,3,0,2,1,0],
-"format_map_memory.html":[2,3,0,1,0,0],
-"format_map_memory.html":[2,3,0,3,0],
-"format_map_peripheral.html":[2,3,0,3,1],
-"format_map_peripheral.html":[2,3,0,1,0,1],
-"format_memory.html":[2,3,1,0],
-"format_memory.html":[2,3,0,2,0],
-"format_memory_map.html":[2,3,0,1,0],
-"format_memory_map.html":[2,3,0,3],
-"format_package.html":[2,3,0,0],
-"format_peripheral.html":[2,3,1,1,0,0],
-"format_peripheral.html":[2,3,1,1,1],
-"format_peripheral.html":[2,3,0,2,1,0,0],
-"format_peripheral.html":[2,3,0,2,1,1],
-"format_peripherals.html":[2,3,1,1],
-"format_peripherals.html":[2,3,0,2,1],
-"format_processor.html":[2,3,0,1],
-"format_pzone.html":[2,3,2,0],
-"format_region.html":[2,3,1,0,0],
-"format_region.html":[2,3,0,2,0,0],
-"format_resources.html":[2,3,1],
-"format_resources.html":[2,3,0,2],
-"format_system.html":[2,3],
-"format_xzone.html":[2,3,2,0,1],
-"format_zones.html":[2,3,2],
+"GenDataModel.html":[4],
+"GenDataModel.html#fm_basics":[4,1],
+"GenDataModel.html#fp_toplevel":[4,0],
+"UseCases.html":[1],
+"UseCases.html#UseCase_MPU":[1,0],
+"UseCases.html#UseCase_MultiCore":[1,2],
+"UseCases.html#UseCase_TrustZone":[1,1],
+"fm_interrupt.html":[4,2,4],
+"fm_memory.html":[4,2,1],
+"fm_memory.html":[4,3,0],
+"fm_mpc_setup.html":[4,2,5],
+"fm_mpu_setup.html":[4,3,2],
+"fm_peripheral.html":[4,2,2],
+"fm_peripheral.html":[4,3,1],
+"fm_processor.html":[4,2,0],
+"fm_reg_setup.html":[4,2,6],
+"fm_sau.html":[4,2,3],
+"fm_system.html":[4,2],
+"fm_zone.html":[4,3],
"index.html":[],
-"index.html#UseCase_MPU":[0,0],
-"index.html#UseCase_MultiCore":[0,2],
-"index.html#UseCase_TrustZone":[0,1],
-"index.html#UseCases":[0],
"pages.html":[],
-"zone_revisionHistory.html":[1]
+"todo.html":[5],
+"xml_arzone.html":[3,2,0],
+"xml_azone_pg.html":[3,2],
+"xml_configure.html":[3,2,1],
+"xml_configure.html#xml_ctype":[3,2,1,0],
+"xml_creator.html":[3,1,0],
+"xml_device.html":[3,1,1],
+"xml_device.html#xml_package":[3,1,1,0],
+"xml_device.html#xml_processor":[3,1,1,1],
+"xml_memories.html":[3,1,2,1],
+"xml_memories.html#xml_rmemory":[3,1,2,1,0],
+"xml_memories.html#xml_rmpc":[3,1,2,1,1],
+"xml_partition.html":[3,2,2],
+"xml_partition.html#xml_amemory":[3,2,2,0],
+"xml_partition.html#xml_aperipheral":[3,2,2,1],
+"xml_partition.html#xml_aslot":[3,2,2,2],
+"xml_peripherals.html":[3,1,2,2],
+"xml_peripherals.html#xml_group":[3,1,2,2,0],
+"xml_peripherals.html#xml_interrupt":[3,1,2,2,3],
+"xml_peripherals.html#xml_p_setup":[3,1,2,2,4],
+"xml_peripherals.html#xml_peripheral":[3,1,2,2,1],
+"xml_peripherals.html#xml_slot":[3,1,2,2,2],
+"xml_resources.html":[3,1,2],
+"xml_rzone_pg.html":[3,1],
+"xml_sau_init.html":[3,1,2,0],
+"xml_sau_init.html#xml_si_region":[3,1,2,0,0],
+"xml_zones.html":[3,2,3],
+"xml_zones.html#xml_ainterrupt":[3,2,3,2],
+"xml_zones.html#xml_assign":[3,2,3,1],
+"xml_zones.html#xml_zone":[3,2,3,0],
+"zTCLI.html":[2,3],
+"zTELPC55.html":[2,4,2],
+"zTELPC55.html#zTELPC55_Eclipse":[2,4,2,0],
+"zTELPC55.html#zTELPC55_MDK":[2,4,2,1],
+"zTELPC55.html#zTELPC55_MDK_Setup":[2,4,2,2],
+"zTELPC55.html#zTELPC55_TZSetup":[2,4,2,2,1],
+"zTELPC55.html#zTELPC55_hwsScatter":[2,4,2,2,0],
+"zTEMusca.html":[2,4,1],
+"zTESTM32L5.html":[2,4,3],
+"zTESTM32L5.html#zTESTM32L5_Eclipse":[2,4,3,0],
+"zTESTM32L5.html#zTESTM32L5_MDK":[2,4,3,1],
+"zTESTM32L5.html#zTESTM32L5_MDK_Setup":[2,4,3,2],
+"zTESTM32L5.html#zTESTM32L5_hwsScatter":[2,4,3,2,0],
+"zTExamples.html":[2,4],
+"zTExamples.html#zTExImport":[2,4,0],
+"zTInstall.html":[2,0],
+"zTInteractiveMode.html":[2,2],
+"zTUI.html":[2,1],
+"zTUI.html#zTGUI":[2,1,0],
+"zTUI.html#zTGUIButtons":[2,1,2,0],
+"zTUI.html#zTGUIZoneEditor":[2,1,2],
+"zTUI.html#zTProjEx":[2,1,1],
+"zTUICreateProject.html":[2,2,0],
+"zTUIGenerate.html":[2,2,3],
+"zTUIMemPerRes.html":[2,2,1],
+"zTUIMemPerRes.html#zTUIMemAdd":[2,2,1,1],
+"zTUIMemPerRes.html#zTUIMemDel":[2,2,1,2],
+"zTUIMemPerRes.html#zTUIMemView":[2,2,1,0],
+"zTUIMemPerRes.html#zTUIPerProp":[2,2,1,3],
+"zTUIMemPerRes.html#zTUIPerSlotConf":[2,2,1,4],
+"zTUIZonePart.html":[2,2,2],
+"zTUIZonePart.html#zTUICreate":[2,2,2,0],
+"zoneFormat.html":[3],
+"zoneFormat.html#XML_Format_Schema":[3,0],
+"zoneToolUsage.html":[2],
+"zone_revisionHistory.html":[0]
};
diff --git a/docs/Zone/html/pages.html b/docs/Zone/html/pages.html
index 07b3cfd..02d8304 100644
--- a/docs/Zone/html/pages.html
+++ b/docs/Zone/html/pages.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Zone (Preview)
- &#160;<span id="projectnumber">Version 0.0.1</span>
+ &#160;<span id="projectnumber">Version 0.9.2</span>
</div>
<div id="projectbrief">System Resource Management</div>
</td>
@@ -111,43 +111,49 @@ $(document).ready(function(){initNavTree('pages.html','');});
</div><!--header-->
<div class="contents">
<div class="textblock">Here is a list of all related documentation pages:</div><div class="directory">
-<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</span><span onclick="javascript:toggleLevel(5);">5</span><span onclick="javascript:toggleLevel(6);">6</span><span onclick="javascript:toggleLevel(7);">7</span>]</div><table class="directory">
+<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="zone_revisionHistory.html" target="_self">Revision History of CMSIS-Zone</a></td><td class="desc"></td></tr>
-<tr id="row_1_"><td class="entry"><img id="arr_1_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('1_')"/><a class="el" href="XML_Format.html" target="_self">Zone Description Format</a></td><td class="desc"></td></tr>
-<tr id="row_1_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_1_0_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('1_0_')"/><a class="el" href="format_system.html" target="_self">/system element</a></td><td class="desc"></td></tr>
-<tr id="row_1_0_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_1_0_0_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('1_0_0_')"/><a class="el" href="format_device.html" target="_self">/device element</a></td><td class="desc"></td></tr>
-<tr id="row_1_0_0_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="format_package.html" target="_self">/package element</a></td><td class="desc"></td></tr>
-<tr id="row_1_0_0_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_1_0_0_1_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('1_0_0_1_')"/><a class="el" href="format_processor.html" target="_self">/processor element</a></td><td class="desc"></td></tr>
-<tr id="row_1_0_0_1_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_1_0_0_1_0_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('1_0_0_1_0_')"/><a class="el" href="format_memory_map.html" target="_self">/memory_map element</a></td><td class="desc"></td></tr>
-<tr id="row_1_0_0_1_0_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="format_map_memory.html" target="_self">/memory element</a></td><td class="desc"></td></tr>
-<tr id="row_1_0_0_1_0_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="format_map_peripheral.html" target="_self">/peripheral element</a></td><td class="desc"></td></tr>
-<tr id="row_1_0_0_2_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_1_0_0_2_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('1_0_0_2_')"/><a class="el" href="format_resources.html" target="_self">/resources element</a></td><td class="desc"></td></tr>
-<tr id="row_1_0_0_2_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_1_0_0_2_0_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('1_0_0_2_0_')"/><a class="el" href="format_memory.html" target="_self">/memory element</a></td><td class="desc"></td></tr>
-<tr id="row_1_0_0_2_0_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_1_0_0_2_0_0_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('1_0_0_2_0_0_')"/><a class="el" href="format_region.html" target="_self">/region element</a></td><td class="desc"></td></tr>
-<tr id="row_1_0_0_2_0_0_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="format_block.html" target="_self">/block element</a></td><td class="desc"></td></tr>
-<tr id="row_1_0_0_2_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_1_0_0_2_1_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('1_0_0_2_1_')"/><a class="el" href="format_peripherals.html" target="_self">/peripherals element</a></td><td class="desc"></td></tr>
-<tr id="row_1_0_0_2_1_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_1_0_0_2_1_0_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('1_0_0_2_1_0_')"/><a class="el" href="format_group.html" target="_self">/group element</a></td><td class="desc"></td></tr>
-<tr id="row_1_0_0_2_1_0_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="format_peripheral.html" target="_self">/peripheral element</a></td><td class="desc"></td></tr>
-<tr id="row_1_0_0_2_1_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="format_peripheral.html" target="_self">/peripheral element</a></td><td class="desc"></td></tr>
-<tr id="row_1_0_0_3_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_1_0_0_3_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('1_0_0_3_')"/><a class="el" href="format_memory_map.html" target="_self">/memory_map element</a></td><td class="desc"></td></tr>
-<tr id="row_1_0_0_3_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="format_map_memory.html" target="_self">/memory element</a></td><td class="desc"></td></tr>
-<tr id="row_1_0_0_3_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="format_map_peripheral.html" target="_self">/peripheral element</a></td><td class="desc"></td></tr>
-<tr id="row_1_0_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_1_0_1_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('1_0_1_')"/><a class="el" href="format_resources.html" target="_self">/resources element</a></td><td class="desc"></td></tr>
-<tr id="row_1_0_1_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_1_0_1_0_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('1_0_1_0_')"/><a class="el" href="format_memory.html" target="_self">/memory element</a></td><td class="desc"></td></tr>
-<tr id="row_1_0_1_0_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_1_0_1_0_0_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('1_0_1_0_0_')"/><a class="el" href="format_region.html" target="_self">/region element</a></td><td class="desc"></td></tr>
-<tr id="row_1_0_1_0_0_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="format_block.html" target="_self">/block element</a></td><td class="desc"></td></tr>
-<tr id="row_1_0_1_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_1_0_1_1_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('1_0_1_1_')"/><a class="el" href="format_peripherals.html" target="_self">/peripherals element</a></td><td class="desc"></td></tr>
-<tr id="row_1_0_1_1_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_1_0_1_1_0_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('1_0_1_1_0_')"/><a class="el" href="format_group.html" target="_self">/group element</a></td><td class="desc"></td></tr>
-<tr id="row_1_0_1_1_0_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="format_peripheral.html" target="_self">/peripheral element</a></td><td class="desc"></td></tr>
-<tr id="row_1_0_1_1_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="format_peripheral.html" target="_self">/peripheral element</a></td><td class="desc"></td></tr>
-<tr id="row_1_0_2_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_1_0_2_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('1_0_2_')"/><a class="el" href="format_zones.html" target="_self">/zones element</a></td><td class="desc"></td></tr>
-<tr id="row_1_0_2_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_1_0_2_0_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('1_0_2_0_')"/><a class="el" href="format_pzone.html" target="_self">/pzone element</a></td><td class="desc"></td></tr>
-<tr id="row_1_0_2_0_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_1_0_2_0_0_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('1_0_2_0_0_')"/><a class="el" href="format_assign.html" target="_self">/assign element</a></td><td class="desc"></td></tr>
-<tr id="row_1_0_2_0_0_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="format_capture.html" target="_self">/capture element</a></td><td class="desc"></td></tr>
-<tr id="row_1_0_2_0_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_1_0_2_0_1_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('1_0_2_0_1_')"/><a class="el" href="format_xzone.html" target="_self">/xzone element</a></td><td class="desc"></td></tr>
-<tr id="row_1_0_2_0_1_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img id="arr_1_0_2_0_1_0_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('1_0_2_0_1_0_')"/><a class="el" href="format_assign.html" target="_self">/assign element</a></td><td class="desc"></td></tr>
-<tr id="row_1_0_2_0_1_0_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="format_capture.html" target="_self">/capture element</a></td><td class="desc"></td></tr>
-<tr id="row_2_"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="GenDataModel.html" target="_self">Generator Data Model</a></td><td class="desc"></td></tr>
+<tr id="row_1_"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="UseCases.html" target="_self">CMSIS-Zone Use Cases</a></td><td class="desc"></td></tr>
+<tr id="row_2_" class="even"><td class="entry"><img id="arr_2_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('2_')"/><a class="el" href="zoneToolUsage.html" target="_self">CMSIS-Zone Utility</a></td><td class="desc"></td></tr>
+<tr id="row_2_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="zTInstall.html" target="_self">Installation</a></td><td class="desc"></td></tr>
+<tr id="row_2_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="zTUI.html" target="_self">User Interface</a></td><td class="desc"></td></tr>
+<tr id="row_2_2_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_2_2_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('2_2_')"/><a class="el" href="zTInteractiveMode.html" target="_self">Interactive Mode</a></td><td class="desc"></td></tr>
+<tr id="row_2_2_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="zTUICreateProject.html" target="_self">Create a CMSIS-Zone Project</a></td><td class="desc"></td></tr>
+<tr id="row_2_2_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="zTUIMemPerRes.html" target="_self">Memory and Peripheral Resources</a></td><td class="desc"></td></tr>
+<tr id="row_2_2_2_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="zTUIZonePart.html" target="_self">Zone Partitioning</a></td><td class="desc"></td></tr>
+<tr id="row_2_2_3_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="zTUIGenerate.html" target="_self">Generate output files</a></td><td class="desc"></td></tr>
+<tr id="row_2_3_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="zTCLI.html" target="_self">Command Line Mode</a></td><td class="desc"></td></tr>
+<tr id="row_2_4_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_2_4_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('2_4_')"/><a class="el" href="zTExamples.html" target="_self">Examples</a></td><td class="desc"></td></tr>
+<tr id="row_2_4_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="zTEMusca.html" target="_self">Arm Musca-A1</a></td><td class="desc"></td></tr>
+<tr id="row_2_4_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="zTELPC55.html" target="_self">NXP LPC55S69</a></td><td class="desc"></td></tr>
+<tr id="row_2_4_2_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="zTESTM32L5.html" target="_self">STMicroelectronics STM32L5</a></td><td class="desc"></td></tr>
+<tr id="row_3_"><td class="entry"><img id="arr_3_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('3_')"/><a class="el" href="zoneFormat.html" target="_self">Zone Description Format</a></td><td class="desc"></td></tr>
+<tr id="row_3_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_3_0_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('3_0_')"/><a class="el" href="xml_rzone_pg.html" target="_self">/rzone element</a></td><td class="desc"></td></tr>
+<tr id="row_3_0_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="xml_creator.html" target="_self">/rzone/creator element</a></td><td class="desc"></td></tr>
+<tr id="row_3_0_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="xml_device.html" target="_self">/rzone/device element</a></td><td class="desc"></td></tr>
+<tr id="row_3_0_2_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_3_0_2_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('3_0_2_')"/><a class="el" href="xml_resources.html" target="_self">/rzone/resources element</a></td><td class="desc"></td></tr>
+<tr id="row_3_0_2_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="xml_sau_init.html" target="_self">/rzone/resources/sau_init element</a></td><td class="desc"></td></tr>
+<tr id="row_3_0_2_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="xml_memories.html" target="_self">/rzone/resources/memories element</a></td><td class="desc"></td></tr>
+<tr id="row_3_0_2_2_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="xml_peripherals.html" target="_self">/rzone/resources/peripherals element</a></td><td class="desc"></td></tr>
+<tr id="row_3_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_3_1_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('3_1_')"/><a class="el" href="xml_azone_pg.html" target="_self">/azone element</a></td><td class="desc"></td></tr>
+<tr id="row_3_1_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="xml_arzone.html" target="_self">/azone/rzone element</a></td><td class="desc"></td></tr>
+<tr id="row_3_1_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="xml_configure.html" target="_self">/azone/configure element</a></td><td class="desc"></td></tr>
+<tr id="row_3_1_2_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="xml_partition.html" target="_self">/azone/partition element</a></td><td class="desc"></td></tr>
+<tr id="row_3_1_3_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="xml_zones.html" target="_self">/azone/zones element</a></td><td class="desc"></td></tr>
+<tr id="row_4_" class="even"><td class="entry"><img id="arr_4_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('4_')"/><a class="el" href="GenDataModel.html" target="_self">Generator Data Model</a></td><td class="desc"></td></tr>
+<tr id="row_4_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_4_0_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('4_0_')"/><a class="el" href="fm_system.html" target="_self">system element</a></td><td class="desc"></td></tr>
+<tr id="row_4_0_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="fm_processor.html" target="_self">processor[n] sequence element</a></td><td class="desc"></td></tr>
+<tr id="row_4_0_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="fm_memory.html" target="_self">../memory[n] sequence element</a></td><td class="desc"></td></tr>
+<tr id="row_4_0_2_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="fm_peripheral.html" target="_self">../peripheral[n] element</a></td><td class="desc"></td></tr>
+<tr id="row_4_0_3_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="fm_sau.html" target="_self">sau[n] sequence element</a></td><td class="desc"></td></tr>
+<tr id="row_4_0_4_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="fm_interrupt.html" target="_self">interrupt[n] sequence element</a></td><td class="desc"></td></tr>
+<tr id="row_4_0_5_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="fm_mpc_setup.html" target="_self">mpc_setup[n] element</a></td><td class="desc"></td></tr>
+<tr id="row_4_0_6_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="fm_reg_setup.html" target="_self">reg_setup[n] element</a></td><td class="desc"></td></tr>
+<tr id="row_4_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_4_1_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('4_1_')"/><a class="el" href="fm_zone.html" target="_self">zone element</a></td><td class="desc"></td></tr>
+<tr id="row_4_1_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="fm_memory.html" target="_self">../memory[n] sequence element</a></td><td class="desc"></td></tr>
+<tr id="row_4_1_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><a class="el" href="fm_peripheral.html" target="_self">../peripheral[n] element</a></td><td class="desc"></td></tr>
+<tr id="row_4_1_2_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt="&#160;" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="fm_mpu_setup.html" target="_self">mpu_setup element</a></td><td class="desc"></td></tr>
+<tr id="row_5_"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><a class="el" href="todo.html" target="_self">Todo List</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
@@ -155,7 +161,7 @@ $(document).ready(function(){initNavTree('pages.html','');});
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:47 for CMSIS-Zone (Preview) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Zone/html/partition_h_l5.png b/docs/Zone/html/partition_h_l5.png
new file mode 100644
index 0000000..b3773a9
--- /dev/null
+++ b/docs/Zone/html/partition_h_l5.png
Binary files differ
diff --git a/docs/Zone/html/peripheral_properties.png b/docs/Zone/html/peripheral_properties.png
new file mode 100644
index 0000000..e193149
--- /dev/null
+++ b/docs/Zone/html/peripheral_properties.png
Binary files differ
diff --git a/docs/Zone/html/res_prop.png b/docs/Zone/html/res_prop.png
new file mode 100644
index 0000000..fc1502e
--- /dev/null
+++ b/docs/Zone/html/res_prop.png
Binary files differ
diff --git a/docs/Zone/html/resource_map.png b/docs/Zone/html/resource_map.png
new file mode 100644
index 0000000..6e3a23b
--- /dev/null
+++ b/docs/Zone/html/resource_map.png
Binary files differ
diff --git a/docs/Zone/html/search/all_0.js b/docs/Zone/html/search/all_0.js
index e27690c..4c0dfb6 100644
--- a/docs/Zone/html/search/all_0.js
+++ b/docs/Zone/html/search/all_0.js
@@ -1,5 +1,4 @@
var searchData=
[
- ['generator_20data_20model',['Generator Data Model',['../GenDataModel.html',1,'']]],
- ['gendatamodel_2etxt',['GenDataModel.txt',['../GenDataModel_8txt.html',1,'']]]
+ ['arm_20musca_2da1',['Arm Musca-A1',['../zTEMusca.html',1,'zTExamples']]]
];
diff --git a/docs/Zone/html/search/all_1.js b/docs/Zone/html/search/all_1.js
index c7c9724..1a480ce 100644
--- a/docs/Zone/html/search/all_1.js
+++ b/docs/Zone/html/search/all_1.js
@@ -1,4 +1,7 @@
var searchData=
[
- ['overview_2etxt',['Overview.txt',['../Overview_8txt.html',1,'']]]
+ ['cmsis_2dzone_20use_20cases',['CMSIS-Zone Use Cases',['../UseCases.html',1,'']]],
+ ['cmsis_2dzone_20utility',['CMSIS-Zone Utility',['../zoneToolUsage.html',1,'']]],
+ ['command_20line_20mode',['Command Line Mode',['../zTCLI.html',1,'zoneToolUsage']]],
+ ['create_20a_20cmsis_2dzone_20project',['Create a CMSIS-Zone Project',['../zTUICreateProject.html',1,'zTInteractiveMode']]]
];
diff --git a/docs/Zone/html/search/all_2.js b/docs/Zone/html/search/all_2.js
index 43732cd..60aa4cc 100644
--- a/docs/Zone/html/search/all_2.js
+++ b/docs/Zone/html/search/all_2.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['revision_20history_20of_20cmsis_2dzone',['Revision History of CMSIS-Zone',['../zone_revisionHistory.html',1,'']]]
+ ['examples',['Examples',['../zTExamples.html',1,'zoneToolUsage']]]
];
diff --git a/docs/Zone/html/search/all_3.js b/docs/Zone/html/search/all_3.js
index 5d73130..4f5b5fe 100644
--- a/docs/Zone/html/search/all_3.js
+++ b/docs/Zone/html/search/all_3.js
@@ -1,4 +1,6 @@
var searchData=
[
- ['xml_5fformat_2etxt',['XML_Format.txt',['../XML__Format_8txt.html',1,'']]]
+ ['generator_20data_20model',['Generator Data Model',['../GenDataModel.html',1,'']]],
+ ['gendatamodel_2etxt',['GenDataModel.txt',['../GenDataModel_8txt.html',1,'']]],
+ ['generate_20output_20files',['Generate output files',['../zTUIGenerate.html',1,'zTInteractiveMode']]]
];
diff --git a/docs/Zone/html/search/all_4.js b/docs/Zone/html/search/all_4.js
index 0d3dff4..62c5efa 100644
--- a/docs/Zone/html/search/all_4.js
+++ b/docs/Zone/html/search/all_4.js
@@ -1,4 +1,6 @@
var searchData=
[
- ['zone_20description_20format',['Zone Description Format',['../XML_Format.html',1,'']]]
+ ['interrupt_5bn_5d_20sequence_20element',['interrupt[n] sequence element',['../fm_interrupt.html',1,'fm_system']]],
+ ['installation',['Installation',['../zTInstall.html',1,'zoneToolUsage']]],
+ ['interactive_20mode',['Interactive Mode',['../zTInteractiveMode.html',1,'zoneToolUsage']]]
];
diff --git a/docs/Zone/html/search/all_5.html b/docs/Zone/html/search/all_5.html
new file mode 100644
index 0000000..99ef726
--- /dev/null
+++ b/docs/Zone/html/search/all_5.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_5.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/search/all_5.js b/docs/Zone/html/search/all_5.js
new file mode 100644
index 0000000..434078c
--- /dev/null
+++ b/docs/Zone/html/search/all_5.js
@@ -0,0 +1,6 @@
+var searchData=
+[
+ ['mpc_5fsetup_5bn_5d_20element',['mpc_setup[n] element',['../fm_mpc_setup.html',1,'fm_system']]],
+ ['mpu_5fsetup_20element',['mpu_setup element',['../fm_mpu_setup.html',1,'fm_zone']]],
+ ['memory_20and_20peripheral_20resources',['Memory and Peripheral Resources',['../zTUIMemPerRes.html',1,'zTInteractiveMode']]]
+];
diff --git a/docs/Zone/html/search/all_6.html b/docs/Zone/html/search/all_6.html
new file mode 100644
index 0000000..6133ab3
--- /dev/null
+++ b/docs/Zone/html/search/all_6.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_6.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/search/all_6.js b/docs/Zone/html/search/all_6.js
new file mode 100644
index 0000000..9b45f0d
--- /dev/null
+++ b/docs/Zone/html/search/all_6.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['nxp_20lpc55s69',['NXP LPC55S69',['../zTELPC55.html',1,'zTExamples']]]
+];
diff --git a/docs/Zone/html/search/all_7.html b/docs/Zone/html/search/all_7.html
new file mode 100644
index 0000000..5748125
--- /dev/null
+++ b/docs/Zone/html/search/all_7.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_7.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/search/all_7.js b/docs/Zone/html/search/all_7.js
new file mode 100644
index 0000000..c7c9724
--- /dev/null
+++ b/docs/Zone/html/search/all_7.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['overview_2etxt',['Overview.txt',['../Overview_8txt.html',1,'']]]
+];
diff --git a/docs/Zone/html/search/all_8.html b/docs/Zone/html/search/all_8.html
new file mode 100644
index 0000000..0179bdd
--- /dev/null
+++ b/docs/Zone/html/search/all_8.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_8.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/search/all_8.js b/docs/Zone/html/search/all_8.js
new file mode 100644
index 0000000..7b434a1
--- /dev/null
+++ b/docs/Zone/html/search/all_8.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['processor_5bn_5d_20sequence_20element',['processor[n] sequence element',['../fm_processor.html',1,'fm_system']]]
+];
diff --git a/docs/Zone/html/search/all_9.html b/docs/Zone/html/search/all_9.html
new file mode 100644
index 0000000..cd46d44
--- /dev/null
+++ b/docs/Zone/html/search/all_9.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_9.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/search/all_9.js b/docs/Zone/html/search/all_9.js
new file mode 100644
index 0000000..d3b1947
--- /dev/null
+++ b/docs/Zone/html/search/all_9.js
@@ -0,0 +1,5 @@
+var searchData=
+[
+ ['reg_5fsetup_5bn_5d_20element',['reg_setup[n] element',['../fm_reg_setup.html',1,'fm_system']]],
+ ['revision_20history_20of_20cmsis_2dzone',['Revision History of CMSIS-Zone',['../zone_revisionHistory.html',1,'']]]
+];
diff --git a/docs/Zone/html/search/all_a.html b/docs/Zone/html/search/all_a.html
new file mode 100644
index 0000000..eab6553
--- /dev/null
+++ b/docs/Zone/html/search/all_a.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_a.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/search/all_a.js b/docs/Zone/html/search/all_a.js
new file mode 100644
index 0000000..6ac9872
--- /dev/null
+++ b/docs/Zone/html/search/all_a.js
@@ -0,0 +1,6 @@
+var searchData=
+[
+ ['sau_5bn_5d_20sequence_20element',['sau[n] sequence element',['../fm_sau.html',1,'fm_system']]],
+ ['system_20element',['system element',['../fm_system.html',1,'GenDataModel']]],
+ ['stmicroelectronics_20stm32l5',['STMicroelectronics STM32L5',['../zTESTM32L5.html',1,'zTExamples']]]
+];
diff --git a/docs/Zone/html/search/all_b.html b/docs/Zone/html/search/all_b.html
new file mode 100644
index 0000000..a2c161e
--- /dev/null
+++ b/docs/Zone/html/search/all_b.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_b.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/search/all_b.js b/docs/Zone/html/search/all_b.js
new file mode 100644
index 0000000..441b2de
--- /dev/null
+++ b/docs/Zone/html/search/all_b.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['todo_20list',['Todo List',['../todo.html',1,'']]]
+];
diff --git a/docs/Zone/html/search/all_c.html b/docs/Zone/html/search/all_c.html
new file mode 100644
index 0000000..bdd3ee2
--- /dev/null
+++ b/docs/Zone/html/search/all_c.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_c.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/search/all_c.js b/docs/Zone/html/search/all_c.js
new file mode 100644
index 0000000..2f8c4aa
--- /dev/null
+++ b/docs/Zone/html/search/all_c.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['user_20interface',['User Interface',['../zTUI.html',1,'zoneToolUsage']]]
+];
diff --git a/docs/Zone/html/search/all_d.html b/docs/Zone/html/search/all_d.html
new file mode 100644
index 0000000..d510933
--- /dev/null
+++ b/docs/Zone/html/search/all_d.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_d.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/search/all_d.js b/docs/Zone/html/search/all_d.js
new file mode 100644
index 0000000..5d73130
--- /dev/null
+++ b/docs/Zone/html/search/all_d.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['xml_5fformat_2etxt',['XML_Format.txt',['../XML__Format_8txt.html',1,'']]]
+];
diff --git a/docs/Zone/html/search/all_e.html b/docs/Zone/html/search/all_e.html
new file mode 100644
index 0000000..3cda017
--- /dev/null
+++ b/docs/Zone/html/search/all_e.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_e.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/search/all_e.js b/docs/Zone/html/search/all_e.js
new file mode 100644
index 0000000..7607faf
--- /dev/null
+++ b/docs/Zone/html/search/all_e.js
@@ -0,0 +1,6 @@
+var searchData=
+[
+ ['zone_20element',['zone element',['../fm_zone.html',1,'GenDataModel']]],
+ ['zone_20description_20format',['Zone Description Format',['../zoneFormat.html',1,'']]],
+ ['zone_20partitioning',['Zone Partitioning',['../zTUIZonePart.html',1,'zTInteractiveMode']]]
+];
diff --git a/docs/Zone/html/search/pages_0.js b/docs/Zone/html/search/pages_0.js
index 7c0dd0e..4c0dfb6 100644
--- a/docs/Zone/html/search/pages_0.js
+++ b/docs/Zone/html/search/pages_0.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['generator_20data_20model',['Generator Data Model',['../GenDataModel.html',1,'']]]
+ ['arm_20musca_2da1',['Arm Musca-A1',['../zTEMusca.html',1,'zTExamples']]]
];
diff --git a/docs/Zone/html/search/pages_1.js b/docs/Zone/html/search/pages_1.js
index 43732cd..1a480ce 100644
--- a/docs/Zone/html/search/pages_1.js
+++ b/docs/Zone/html/search/pages_1.js
@@ -1,4 +1,7 @@
var searchData=
[
- ['revision_20history_20of_20cmsis_2dzone',['Revision History of CMSIS-Zone',['../zone_revisionHistory.html',1,'']]]
+ ['cmsis_2dzone_20use_20cases',['CMSIS-Zone Use Cases',['../UseCases.html',1,'']]],
+ ['cmsis_2dzone_20utility',['CMSIS-Zone Utility',['../zoneToolUsage.html',1,'']]],
+ ['command_20line_20mode',['Command Line Mode',['../zTCLI.html',1,'zoneToolUsage']]],
+ ['create_20a_20cmsis_2dzone_20project',['Create a CMSIS-Zone Project',['../zTUICreateProject.html',1,'zTInteractiveMode']]]
];
diff --git a/docs/Zone/html/search/pages_2.js b/docs/Zone/html/search/pages_2.js
index 0d3dff4..60aa4cc 100644
--- a/docs/Zone/html/search/pages_2.js
+++ b/docs/Zone/html/search/pages_2.js
@@ -1,4 +1,4 @@
var searchData=
[
- ['zone_20description_20format',['Zone Description Format',['../XML_Format.html',1,'']]]
+ ['examples',['Examples',['../zTExamples.html',1,'zoneToolUsage']]]
];
diff --git a/docs/Zone/html/search/pages_3.html b/docs/Zone/html/search/pages_3.html
new file mode 100644
index 0000000..4310311
--- /dev/null
+++ b/docs/Zone/html/search/pages_3.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="pages_3.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/search/pages_3.js b/docs/Zone/html/search/pages_3.js
new file mode 100644
index 0000000..555a782
--- /dev/null
+++ b/docs/Zone/html/search/pages_3.js
@@ -0,0 +1,5 @@
+var searchData=
+[
+ ['generator_20data_20model',['Generator Data Model',['../GenDataModel.html',1,'']]],
+ ['generate_20output_20files',['Generate output files',['../zTUIGenerate.html',1,'zTInteractiveMode']]]
+];
diff --git a/docs/Zone/html/search/pages_4.html b/docs/Zone/html/search/pages_4.html
new file mode 100644
index 0000000..ae5ce18
--- /dev/null
+++ b/docs/Zone/html/search/pages_4.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="pages_4.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/search/pages_4.js b/docs/Zone/html/search/pages_4.js
new file mode 100644
index 0000000..62c5efa
--- /dev/null
+++ b/docs/Zone/html/search/pages_4.js
@@ -0,0 +1,6 @@
+var searchData=
+[
+ ['interrupt_5bn_5d_20sequence_20element',['interrupt[n] sequence element',['../fm_interrupt.html',1,'fm_system']]],
+ ['installation',['Installation',['../zTInstall.html',1,'zoneToolUsage']]],
+ ['interactive_20mode',['Interactive Mode',['../zTInteractiveMode.html',1,'zoneToolUsage']]]
+];
diff --git a/docs/Zone/html/search/pages_5.html b/docs/Zone/html/search/pages_5.html
new file mode 100644
index 0000000..02c1114
--- /dev/null
+++ b/docs/Zone/html/search/pages_5.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="pages_5.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/search/pages_5.js b/docs/Zone/html/search/pages_5.js
new file mode 100644
index 0000000..434078c
--- /dev/null
+++ b/docs/Zone/html/search/pages_5.js
@@ -0,0 +1,6 @@
+var searchData=
+[
+ ['mpc_5fsetup_5bn_5d_20element',['mpc_setup[n] element',['../fm_mpc_setup.html',1,'fm_system']]],
+ ['mpu_5fsetup_20element',['mpu_setup element',['../fm_mpu_setup.html',1,'fm_zone']]],
+ ['memory_20and_20peripheral_20resources',['Memory and Peripheral Resources',['../zTUIMemPerRes.html',1,'zTInteractiveMode']]]
+];
diff --git a/docs/Zone/html/search/pages_6.html b/docs/Zone/html/search/pages_6.html
new file mode 100644
index 0000000..afb70af
--- /dev/null
+++ b/docs/Zone/html/search/pages_6.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="pages_6.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/search/pages_6.js b/docs/Zone/html/search/pages_6.js
new file mode 100644
index 0000000..9b45f0d
--- /dev/null
+++ b/docs/Zone/html/search/pages_6.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['nxp_20lpc55s69',['NXP LPC55S69',['../zTELPC55.html',1,'zTExamples']]]
+];
diff --git a/docs/Zone/html/search/pages_7.html b/docs/Zone/html/search/pages_7.html
new file mode 100644
index 0000000..9d7ba25
--- /dev/null
+++ b/docs/Zone/html/search/pages_7.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="pages_7.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/search/pages_7.js b/docs/Zone/html/search/pages_7.js
new file mode 100644
index 0000000..7b434a1
--- /dev/null
+++ b/docs/Zone/html/search/pages_7.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['processor_5bn_5d_20sequence_20element',['processor[n] sequence element',['../fm_processor.html',1,'fm_system']]]
+];
diff --git a/docs/Zone/html/search/pages_8.html b/docs/Zone/html/search/pages_8.html
new file mode 100644
index 0000000..3377887
--- /dev/null
+++ b/docs/Zone/html/search/pages_8.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="pages_8.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/search/pages_8.js b/docs/Zone/html/search/pages_8.js
new file mode 100644
index 0000000..d3b1947
--- /dev/null
+++ b/docs/Zone/html/search/pages_8.js
@@ -0,0 +1,5 @@
+var searchData=
+[
+ ['reg_5fsetup_5bn_5d_20element',['reg_setup[n] element',['../fm_reg_setup.html',1,'fm_system']]],
+ ['revision_20history_20of_20cmsis_2dzone',['Revision History of CMSIS-Zone',['../zone_revisionHistory.html',1,'']]]
+];
diff --git a/docs/Zone/html/search/pages_9.html b/docs/Zone/html/search/pages_9.html
new file mode 100644
index 0000000..203934e
--- /dev/null
+++ b/docs/Zone/html/search/pages_9.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="pages_9.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/search/pages_9.js b/docs/Zone/html/search/pages_9.js
new file mode 100644
index 0000000..6ac9872
--- /dev/null
+++ b/docs/Zone/html/search/pages_9.js
@@ -0,0 +1,6 @@
+var searchData=
+[
+ ['sau_5bn_5d_20sequence_20element',['sau[n] sequence element',['../fm_sau.html',1,'fm_system']]],
+ ['system_20element',['system element',['../fm_system.html',1,'GenDataModel']]],
+ ['stmicroelectronics_20stm32l5',['STMicroelectronics STM32L5',['../zTESTM32L5.html',1,'zTExamples']]]
+];
diff --git a/docs/Zone/html/search/pages_a.html b/docs/Zone/html/search/pages_a.html
new file mode 100644
index 0000000..1c097e5
--- /dev/null
+++ b/docs/Zone/html/search/pages_a.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="pages_a.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/search/pages_a.js b/docs/Zone/html/search/pages_a.js
new file mode 100644
index 0000000..441b2de
--- /dev/null
+++ b/docs/Zone/html/search/pages_a.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['todo_20list',['Todo List',['../todo.html',1,'']]]
+];
diff --git a/docs/Zone/html/search/pages_b.html b/docs/Zone/html/search/pages_b.html
new file mode 100644
index 0000000..f01d44a
--- /dev/null
+++ b/docs/Zone/html/search/pages_b.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="pages_b.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/search/pages_b.js b/docs/Zone/html/search/pages_b.js
new file mode 100644
index 0000000..2f8c4aa
--- /dev/null
+++ b/docs/Zone/html/search/pages_b.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+ ['user_20interface',['User Interface',['../zTUI.html',1,'zoneToolUsage']]]
+];
diff --git a/docs/Zone/html/search/pages_c.html b/docs/Zone/html/search/pages_c.html
new file mode 100644
index 0000000..34e3caf
--- /dev/null
+++ b/docs/Zone/html/search/pages_c.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.6">
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="pages_c.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/search/pages_c.js b/docs/Zone/html/search/pages_c.js
new file mode 100644
index 0000000..7607faf
--- /dev/null
+++ b/docs/Zone/html/search/pages_c.js
@@ -0,0 +1,6 @@
+var searchData=
+[
+ ['zone_20element',['zone element',['../fm_zone.html',1,'GenDataModel']]],
+ ['zone_20description_20format',['Zone Description Format',['../zoneFormat.html',1,'']]],
+ ['zone_20partitioning',['Zone Partitioning',['../zTUIZonePart.html',1,'zTInteractiveMode']]]
+];
diff --git a/docs/Zone/html/search/search.js b/docs/Zone/html/search/search.js
index f3b5309..20f97cf 100644
--- a/docs/Zone/html/search/search.js
+++ b/docs/Zone/html/search/search.js
@@ -7,9 +7,9 @@
var indexSectionsWithContent =
{
- 0: "gorxz",
+ 0: "acegimnoprstuxz",
1: "gox",
- 2: "grz"
+ 2: "acegimnprstuz"
};
var indexSectionNames =
diff --git a/docs/Zone/html/soc-memorymap.png b/docs/Zone/html/soc-memorymap.png
deleted file mode 100644
index 211c986..0000000
--- a/docs/Zone/html/soc-memorymap.png
+++ /dev/null
Binary files differ
diff --git a/docs/Zone/html/som-decomposition.png b/docs/Zone/html/som-decomposition.png
deleted file mode 100644
index 2360716..0000000
--- a/docs/Zone/html/som-decomposition.png
+++ /dev/null
Binary files differ
diff --git a/docs/Zone/html/storagemodel.png b/docs/Zone/html/storagemodel.png
deleted file mode 100644
index 7f845d6..0000000
--- a/docs/Zone/html/storagemodel.png
+++ /dev/null
Binary files differ
diff --git a/docs/DAP/html/dir_cb0527c7e727b108bfc7cd695b443c90.html b/docs/Zone/html/todo.html
index 0779b40..1eb400f 100644
--- a/docs/DAP/html/dir_cb0527c7e727b108bfc7cd695b443c90.html
+++ b/docs/Zone/html/todo.html
@@ -3,8 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>Firmware Directory Reference</title>
-<title>CMSIS-DAP: Firmware Directory Reference</title>
+<title>Todo List</title>
+<title>CMSIS-Zone (Preview): Todo List</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="cmsis.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="jquery.js"></script>
@@ -31,10 +31,10 @@
<tr style="height: 46px;">
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
- <div id="projectname">CMSIS-DAP
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ <div id="projectname">CMSIS-Zone (Preview)
+ &#160;<span id="projectnumber">Version 0.9.2</span>
</div>
- <div id="projectbrief">Interface Firmware for CoreSight Debug Access Port</div>
+ <div id="projectbrief">System Resource Management</div>
</td>
</tr>
</tbody>
@@ -57,8 +57,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
- <li><a href="modules.html"><span>Reference</span></a></li>
+ <li class="current"><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
@@ -89,7 +88,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div>
</div>
<script type="text/javascript">
-$(document).ready(function(){initNavTree('dir_cb0527c7e727b108bfc7cd695b443c90.html','');});
+$(document).ready(function(){initNavTree('todo.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
@@ -97,7 +96,7 @@ $(document).ready(function(){initNavTree('dir_cb0527c7e727b108bfc7cd695b443c90.h
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Pages</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
@@ -108,22 +107,22 @@ $(document).ready(function(){initNavTree('dir_cb0527c7e727b108bfc7cd695b443c90.h
<div class="header">
<div class="headertitle">
-<div class="title">Firmware Directory Reference</div> </div>
+<div class="title">Todo List </div> </div>
</div><!--header-->
<div class="contents">
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a>
-Directories</h2></td></tr>
-<tr class="memitem:dir_337e536fb1c5b958880fe7603a37f369"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_337e536fb1c5b958880fe7603a37f369.html">Config</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-</div><!-- contents -->
+<div class="textblock"><dl class="reflist">
+<dt><a class="anchor" id="_todo000001"></a>Page <a class="el" href="xml_partition.html">/azone/partition element</a> </dt>
+<dd><p class="startdd">this needs verification</p>
+<p>this needs verification</p>
+<p class="enddd">this needs verification</p>
+</dd>
+</dl>
+</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="navelem"><a class="el" href="dir_b5d04f2cbc78ef25a6a15ed077f1cac3.html">DAP</a></li><li class="navelem"><a class="el" href="dir_cb0527c7e727b108bfc7cd695b443c90.html">Firmware</a></li>
- <li class="footer">Generated on Wed Feb 8 2017 10:20:42 for CMSIS-DAP by ARM Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Zone/html/format_memory.html b/docs/Zone/html/xml_arzone.html
index 3318a50..81669da 100644
--- a/docs/Zone/html/format_memory.html
+++ b/docs/Zone/html/xml_arzone.html
@@ -3,8 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>/memory element</title>
-<title>CMSIS-Zone (Preview): /memory element</title>
+<title>/azone/rzone element</title>
+<title>CMSIS-Zone (Preview): /azone/rzone element</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="cmsis.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="jquery.js"></script>
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Zone (Preview)
- &#160;<span id="projectnumber">Version 0.0.1</span>
+ &#160;<span id="projectnumber">Version 0.9.2</span>
</div>
<div id="projectbrief">System Resource Management</div>
</td>
@@ -88,7 +88,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div>
</div>
<script type="text/javascript">
-$(document).ready(function(){initNavTree('format_memory.html','');});
+$(document).ready(function(){initNavTree('xml_arzone.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
@@ -107,37 +107,30 @@ $(document).ready(function(){initNavTree('format_memory.html','');});
<div class="header">
<div class="headertitle">
-<div class="title">/memory element </div> </div>
+<div class="title">/azone/rzone element </div> </div>
</div><!--header-->
<div class="contents">
-<div class="textblock"><p>The <b>memory</b> element groups <a class="el" href="format_region.html">memory regions</a>.</p>
+<div class="textblock"><p>The <a class="el" href="xml_arzone.html">/azone/rzone element</a> specifies the filename of the related *.rzone file. If this element is omitted the *.azone and *.rzone file have the same base name.</p>
<p><b>Example</b> </p>
-<div class="fragment"><div class="line">&lt;resources&gt;</div>
-<div class="line"> &lt;memory&gt;</div>
-<div class="line"> &lt;!-- 512KB SRAM integrated on the SoC --&gt;</div>
-<div class="line"> &lt;region name=<span class="stringliteral">&quot;SRAM&quot;</span> size=<span class="stringliteral">&quot;0x80000&quot;</span> access=<span class="stringliteral">&quot;rwx&quot;</span> info=<span class="stringliteral">&quot;Internal SRAM (512KB)&quot;</span>/&gt;</div>
-<div class="line"> :</div>
-<div class="line"> &lt;/memory&gt;</div>
-<div class="line"> :</div>
-<div class="line">&lt;/resources&gt;</div>
-</div><!-- fragment --><p><b>Schema Description</b></p>
-<table class="cmtable" summary="Element: Memory">
+<div class="fragment"><div class="line">&lt;rzone name=<span class="stringliteral">&quot;MySystem.rzone&quot;</span>&gt;</div>
+</div><!-- fragment --><p> &#160;</p>
+<table class="cmtable" summary="Element: rzone">
<tr>
<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
<tr>
-<td><a class="el" href="format_resources.html">Resources</a> </td><td colspan="3"><a class="el" href="format_resources.html">/resources element</a> </td></tr>
+<td><a class="el" href="xml_azone_pg.html">azone</a> </td><td colspan="3"><a class="el" href="xml_azone_pg.html">/azone element</a> </td></tr>
<tr>
-<th>Child Elements </th><th>Description </th><th>Type </th><th>Occurrence </th></tr>
+<th>Attributes </th><th>Description </th><th>Type </th><th>Use </th></tr>
<tr>
-<td><a class="el" href="format_region.html">/region element</a> </td><td>Memory region definitions. </td><td>complexType </td><td>0..* </td></tr>
+<td>name </td><td>Name of the related *.rzone file </td><td>xs:string </td><td>required </td></tr>
</table>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="navelem"><a class="el" href="XML_Format.html">Zone Description Format</a></li><li class="navelem"><a class="el" href="format_system.html">/system element</a></li><li class="navelem"><a class="el" href="format_device.html">/device element</a></li><li class="navelem"><a class="el" href="format_resources.html">/resources element</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:47 for CMSIS-Zone (Preview) by Arm Ltd. All rights reserved.
+ <li class="navelem"><a class="el" href="zoneFormat.html">Zone Description Format</a></li><li class="navelem"><a class="el" href="xml_azone_pg.html">/azone element</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Zone/html/format_map_peripheral.html b/docs/Zone/html/xml_azone_pg.html
index 9bfb4ae..69655f9 100644
--- a/docs/Zone/html/format_map_peripheral.html
+++ b/docs/Zone/html/xml_azone_pg.html
@@ -3,8 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>/peripheral element</title>
-<title>CMSIS-Zone (Preview): /peripheral element</title>
+<title>/azone element</title>
+<title>CMSIS-Zone (Preview): /azone element</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="cmsis.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="jquery.js"></script>
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Zone (Preview)
- &#160;<span id="projectnumber">Version 0.0.1</span>
+ &#160;<span id="projectnumber">Version 0.9.2</span>
</div>
<div id="projectbrief">System Resource Management</div>
</td>
@@ -88,7 +88,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div>
</div>
<script type="text/javascript">
-$(document).ready(function(){initNavTree('format_map_peripheral.html','');});
+$(document).ready(function(){initNavTree('xml_azone_pg.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
@@ -107,44 +107,41 @@ $(document).ready(function(){initNavTree('format_map_peripheral.html','');});
<div class="header">
<div class="headertitle">
-<div class="title">/peripheral element </div> </div>
+<div class="title">/azone element </div> </div>
</div><!--header-->
<div class="contents">
-<div class="textblock"><p>The <b>peripheral</b> element is used to define an address mapping for one <a class="el" href="format_peripheral.html">peripheral</a>.</p>
-<p><b>Example</b> </p>
-<div class="fragment"><div class="line">&lt;memory_map&gt;</div>
-<div class="line"> &lt;!-- Logical address to access peripheral ADC0 registers --&gt; </div>
-<div class="line"> &lt;peripheral name=<span class="stringliteral">&quot;ADC0&quot;</span> start=<span class="stringliteral">&quot;0x40010000&quot;</span>/&gt;</div>
-<div class="line"> :</div>
-<div class="line">&lt;/memory_map&gt;</div>
-</div><!-- fragment --><p><b>Schema Description</b></p>
-<table class="cmtable" summary="Element: Peripheral">
+<div class="textblock"><p>The <a class="el" href="xml_azone_pg.html">/azone element</a> element is the root element of the .azone file which stores partitioning of the system or the configuration of a MPU.</p>
+<table class="cmtable" summary="Root Element: azone">
<tr>
<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
<tr>
-<td><a class="el" href="format_memory_map.html">memory_map</a> </td><td colspan="3"><a class="el" href="format_memory_map.html">/memory_map element</a> </td></tr>
+<td>root </td><td colspan="3">Document root </td></tr>
<tr>
<th>Attributes </th><th>Description </th><th>Type </th><th>Use </th></tr>
<tr>
-<td>name </td><td>The name this address mapping can be referenced by. Must be unique within a single processors memory map. </td><td>xs:string </td><td>required </td></tr>
+<td>schemaVersion </td><td>CMSIS-Zone schema version used for describing the azone file. </td><td>VersionType </td><td>required </td></tr>
<tr>
-<td>alias </td><td>Reference to the (physical) peripheral mapped. If the alias is ommitted the name is used. </td><td>xs:string </td><td>optional </td></tr>
+<td>xmlns:xs </td><td>Is set to: <span class="XML-Token">"http://www.w3.org/2001/XMLSchema-instance"</span> to indicate compliance to the XML format. </td><td>xs:decimal </td><td>required </td></tr>
<tr>
-<td>start </td><td>The logical start address the peripheral registers are accessible at. </td><td>xs:string </td><td>required </td></tr>
-<tr>
-<td>info </td><td>Brief description of the peripheral mapping. </td><td>xs:string </td><td>optional </td></tr>
+<td>xs:noNamespaceSchemaLocation </td><td>File name of the schema file. For example, <span class="XML-Token">"azone.xsd"</span>. </td><td>xs:string </td><td>required </td></tr>
<tr>
<th>Child Elements </th><th>Description </th><th>Type </th><th>Occurrence </th></tr>
<tr>
-<td></td><td></td><td>complexType </td><td>0..1 </td></tr>
+<td><a class="el" href="xml_arzone.html">rzone</a> </td><td>Reference to rzone file </td><td>RZoneType </td><td>0..1 </td></tr>
+<tr>
+<td><a class="el" href="xml_configure.html">configure</a> </td><td>Control the operation of the CMSIS-Zone utility </td><td>ConfigureType </td><td>0..1 </td></tr>
+<tr>
+<td><a class="el" href="xml_partition.html">partition</a> </td><td>Partition information for memory block splits </td><td>RegionsType </td><td>0..1 </td></tr>
+<tr>
+<td><a class="el" href="xml_zones.html">zones</a> </td><td>Zone assignments of processor, memory, and peripheral resources </td><td>ZonesType </td><td>0..1 </td></tr>
</table>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="navelem"><a class="el" href="XML_Format.html">Zone Description Format</a></li><li class="navelem"><a class="el" href="format_system.html">/system element</a></li><li class="navelem"><a class="el" href="format_device.html">/device element</a></li><li class="navelem"><a class="el" href="format_processor.html">/processor element</a></li><li class="navelem"><a class="el" href="format_memory_map.html">/memory_map element</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:47 for CMSIS-Zone (Preview) by Arm Ltd. All rights reserved.
+ <li class="navelem"><a class="el" href="zoneFormat.html">Zone Description Format</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Zone/html/xml_azone_pg.js b/docs/Zone/html/xml_azone_pg.js
new file mode 100644
index 0000000..8120ac5
--- /dev/null
+++ b/docs/Zone/html/xml_azone_pg.js
@@ -0,0 +1,17 @@
+var xml_azone_pg =
+[
+ [ "/azone/rzone element", "xml_arzone.html", null ],
+ [ "/azone/configure element", "xml_configure.html", [
+ [ "/azone/configure/type element", "xml_configure.html#xml_ctype", null ]
+ ] ],
+ [ "/azone/partition element", "xml_partition.html", [
+ [ "/azone/partition/memory element", "xml_partition.html#xml_amemory", null ],
+ [ "/azone/partition/peripheral element", "xml_partition.html#xml_aperipheral", null ],
+ [ "/azone/partition/peripheral/slot element", "xml_partition.html#xml_aslot", null ]
+ ] ],
+ [ "/azone/zones element", "xml_zones.html", [
+ [ "/azone/zones/zone element", "xml_zones.html#xml_zone", null ],
+ [ "/azone/zones/zone/assign element", "xml_zones.html#xml_assign", null ],
+ [ "/azone/zones/zone/assign/interrupt element", "xml_zones.html#xml_ainterrupt", null ]
+ ] ]
+]; \ No newline at end of file
diff --git a/docs/Zone/html/format_region.html b/docs/Zone/html/xml_configure.html
index db3b2ef..eabb91a 100644
--- a/docs/Zone/html/format_region.html
+++ b/docs/Zone/html/xml_configure.html
@@ -3,8 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>/region element</title>
-<title>CMSIS-Zone (Preview): /region element</title>
+<title>/azone/configure element</title>
+<title>CMSIS-Zone (Preview): /azone/configure element</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="cmsis.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="jquery.js"></script>
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Zone (Preview)
- &#160;<span id="projectnumber">Version 0.0.1</span>
+ &#160;<span id="projectnumber">Version 0.9.2</span>
</div>
<div id="projectbrief">System Resource Management</div>
</td>
@@ -88,7 +88,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div>
</div>
<script type="text/javascript">
-$(document).ready(function(){initNavTree('format_region.html','');});
+$(document).ready(function(){initNavTree('xml_configure.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
@@ -107,50 +107,55 @@ $(document).ready(function(){initNavTree('format_region.html','');});
<div class="header">
<div class="headertitle">
-<div class="title">/region element </div> </div>
+<div class="title">/azone/configure element </div> </div>
</div><!--header-->
<div class="contents">
-<div class="textblock"><p>The <b>region</b> element is used to define individual physical memory regions.</p>
+<div class="textblock"><p>The <a class="el" href="xml_configure.html">/azone/configure element</a> allows to control the operation of the CMSIS-Zone utility.</p>
<p><b>Example</b> </p>
-<div class="fragment"><div class="line">&lt;resources&gt;</div>
-<div class="line"> &lt;memory&gt;</div>
-<div class="line"> &lt;!-- 512KB SRAM integrated on the SoC --&gt;</div>
-<div class="line"> &lt;region name=<span class="stringliteral">&quot;SRAM&quot;</span> size=<span class="stringliteral">&quot;0x80000&quot;</span> access=<span class="stringliteral">&quot;rwx&quot;</span> info=<span class="stringliteral">&quot;Internal SRAM (512KB)&quot;</span>&gt;</div>
-<div class="line"> &lt;block name=<span class="stringliteral">&quot;SHARED&quot;</span> offset=<span class="stringliteral">&quot;0x00000&quot;</span> size=<span class="stringliteral">&quot;0x08000&quot;</span> access=<span class="stringliteral">&quot;rwu&quot;</span> info=<span class="stringliteral">&quot;Shared memory area for inter process communication.&quot;</span>/&gt;</div>
-<div class="line"> :</div>
-<div class="line"> &lt;/region&gt;</div>
-<div class="line"> :</div>
-<div class="line"> &lt;/memory&gt;</div>
-<div class="line"> :</div>
-<div class="line">&lt;/resources&gt;</div>
-</div><!-- fragment --><p><b>Schema Description</b></p>
-<table class="cmtable" summary="Element: Region">
+<div class="fragment"><div class="line">&lt;configure mode=<span class="stringliteral">&quot;MPU&quot;</span>&gt; <span class="comment">// CMSIS-Zone utility UI behavior</span></div>
+<div class="line"> &lt;type name=<span class="stringliteral">&quot;RAM&quot;</span> hide=<span class="stringliteral">&quot;0&quot;</span> select=<span class="stringliteral">&quot;0&quot;</span> /&gt;</div>
+<div class="line"> &lt;type name=<span class="stringliteral">&quot;ROM&quot;</span> hide=<span class="stringliteral">&quot;1&quot;</span> select=<span class="stringliteral">&quot;1&quot;</span> /&gt;</div>
+<div class="line"> &lt;type name=<span class="stringliteral">&quot;Peripheral&quot;</span> hide=<span class="stringliteral">&quot;1&quot;</span> select=<span class="stringliteral">&quot;0&quot;</span> /&gt;</div>
+<div class="line">&lt;/configure&gt;</div>
+</div><!-- fragment --><p> &#160;</p>
+<table class="cmtable" summary="Element: configure">
<tr>
<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
<tr>
-<td><a class="el" href="format_memory.html">memory</a> </td><td colspan="3"><a class="el" href="format_memory.html">/memory element</a> </td></tr>
+<td><a class="el" href="xml_azone_pg.html">azone</a> </td><td colspan="3"><a class="el" href="xml_azone_pg.html">/azone element</a> </td></tr>
<tr>
<th>Attributes </th><th>Description </th><th>Type </th><th>Use </th></tr>
<tr>
-<td>name </td><td>The name this memory region can be referenced by. Must be unique within a single device. </td><td>xs:string </td><td>required </td></tr>
+<td>mode </td><td>Operation mode ("Project" or "MPU") </td><td>xs:string </td><td>required </td></tr>
<tr>
-<td>size </td><td>The physical memory size this region provides. </td><td>xs:string </td><td>required </td></tr>
+<th>Child Elements </th><th>Description </th><th>Type </th><th>Occurrence </th></tr>
<tr>
-<td>access </td><td>The access attributes for this memory region. </td><td>xs:string </td><td>required </td></tr>
+<td><a class="el" href="xml_configure.html#xml_ctype">type</a> </td><td>UI behavior for memory or peripheral selection depending on the operation <em>mode</em> </td><td>complexType </td><td>0..* </td></tr>
+</table>
+<h1><a class="anchor" id="xml_ctype"></a>
+/azone/configure/type element</h1>
+<p>The <a class="el" href="xml_configure.html#xml_ctype">/azone/configure/type element</a> defines UI behavior of the CMSIS-Zone utility for a memory or peripheral selection depending on the operation <em>mode</em>.</p>
+<table class="cmtable" summary="Element: type">
<tr>
-<td>info </td><td>Brief description of the physical memory resource. </td><td>xs:string </td><td>optional </td></tr>
+<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
<tr>
-<th>Child Elements </th><th>Description </th><th>Type </th><th>Occurrence </th></tr>
+<td><a class="el" href="xml_configure.html">configure</a> </td><td colspan="3"><a class="el" href="xml_configure.html">/azone/configure element</a> </td></tr>
+<tr>
+<th>Attributes </th><th>Description </th><th>Type </th><th>Use </th></tr>
+<tr>
+<td>name </td><td>Refers item type ("RAM", "ROM", or "Peripheral") that this element specifies. </td><td>xs:string </td><td>required </td></tr>
+<tr>
+<td>hide </td><td>"1" specifies that the item type is hidden during configuration in the UI of the CMSIS-Zone utility (default is "0"). </td><td>xs:boolean </td><td>optional </td></tr>
<tr>
-<td><a class="el" href="format_block.html">/block element</a> </td><td>Memory block definitions. </td><td>complexType </td><td>0..* </td></tr>
+<td>select </td><td>"1" specifies that all resources with the item type are selected (default is "0"). </td><td>xs:boolean </td><td>optional </td></tr>
</table>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="navelem"><a class="el" href="XML_Format.html">Zone Description Format</a></li><li class="navelem"><a class="el" href="format_system.html">/system element</a></li><li class="navelem"><a class="el" href="format_device.html">/device element</a></li><li class="navelem"><a class="el" href="format_resources.html">/resources element</a></li><li class="navelem"><a class="el" href="format_memory.html">/memory element</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:47 for CMSIS-Zone (Preview) by Arm Ltd. All rights reserved.
+ <li class="navelem"><a class="el" href="zoneFormat.html">Zone Description Format</a></li><li class="navelem"><a class="el" href="xml_azone_pg.html">/azone element</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Zone/html/format_package.html b/docs/Zone/html/xml_creator.html
index f4f58d5..80cc737 100644
--- a/docs/Zone/html/format_package.html
+++ b/docs/Zone/html/xml_creator.html
@@ -3,8 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>/package element</title>
-<title>CMSIS-Zone (Preview): /package element</title>
+<title>/rzone/creator element</title>
+<title>CMSIS-Zone (Preview): /rzone/creator element</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="cmsis.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="jquery.js"></script>
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Zone (Preview)
- &#160;<span id="projectnumber">Version 0.0.1</span>
+ &#160;<span id="projectnumber">Version 0.9.2</span>
</div>
<div id="projectbrief">System Resource Management</div>
</td>
@@ -88,7 +88,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div>
</div>
<script type="text/javascript">
-$(document).ready(function(){initNavTree('format_package.html','');});
+$(document).ready(function(){initNavTree('xml_creator.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
@@ -107,41 +107,39 @@ $(document).ready(function(){initNavTree('format_package.html','');});
<div class="header">
<div class="headertitle">
-<div class="title">/package element </div> </div>
+<div class="title">/rzone/creator element </div> </div>
</div><!--header-->
<div class="contents">
-<div class="textblock"><p>The <b>package</b> element can optinally be used to refer to the Software Pack providing a certain <a class="el" href="format_device.html">device</a>.</p>
-<p><b>Example</b> </p>
-<div class="fragment"><div class="line">&lt;device Dname=<span class="stringliteral">&quot;ARM32CM4128x&quot;</span>&gt;</div>
-<div class="line"> &lt;<span class="keyword">package </span>name=&quot;ARM32CM4xxx_DFP&quot; url=&quot;http:<span class="comment">//www.keil.com/pack&quot; vendor=&quot;ARM&quot; version=&quot;1.8.15&quot;/&gt; </span></div>
-<div class="line"> :</div>
-<div class="line">&lt;/device&gt;</div>
-</div><!-- fragment --><p><b>Schema Description</b></p>
-<table class="cmtable" summary="Element: Package">
+<div class="textblock"><p>The <a class="el" href="xml_creator.html">/rzone/creator element</a> specifies how a derived .rzone file was created.</p>
+<table class="cmtable" summary="Element: device">
<tr>
<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
<tr>
-<td><a class="el" href="format_device.html">device</a> </td><td colspan="3"><a class="el" href="format_device.html">/device element</a> </td></tr>
+<td><a class="el" href="xml_rzone_pg.html">rzone</a> </td><td colspan="3"><a class="el" href="xml_rzone_pg.html">/rzone element</a> </td></tr>
<tr>
<th>Attributes </th><th>Description </th><th>Type </th><th>Use </th></tr>
<tr>
-<td>name </td><td>The unique pack name. </td><td>xs:string </td><td>required </td></tr>
+<td>tool </td><td>Identification of the tool that generated this *.rzone file. (i.e. "CMSIS-Zone V1.1.0") </td><td>xs:string </td><td>optional </td></tr>
<tr>
-<td>url </td><td>The URL the pack can be obtained from. </td><td>xs:string </td><td>required </td></tr>
+<td>rzone </td><td>Name of the .rzone file which contained top level resources. </td><td>xs:string </td><td>optional </td></tr>
<tr>
-<td>vendor </td><td>The pack vendor name. </td><td>xs:string </td><td>required </td></tr>
+<td>azone </td><td>Name of the .azone file which contained related assignments. </td><td>xs:string </td><td>optional </td></tr>
<tr>
-<td>version </td><td>The pack version. </td><td>xs:string </td><td>optional </td></tr>
+<td>zone </td><td>Name of the zone that is represented in this derived .rzone file. </td><td>xs:string </td><td>optional </td></tr>
<tr>
-<td>info </td><td>Brief description of the Software Pack. </td><td>xs:string </td><td>optional </td></tr>
+<td>zone_info </td><td>Brief description of the zone. </td><td>xs:string </td><td>optional </td></tr>
+<tr>
+<td>security </td><td><a class="el" href="zoneFormat.html#security">Security</a> setting for this *.rzone file. </td><td><a class="el" href="zoneFormat.html#security">SecurityType</a> </td><td><p class="starttd">optional </p>
+<p class="endtd"></p>
+</td></tr>
</table>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="navelem"><a class="el" href="XML_Format.html">Zone Description Format</a></li><li class="navelem"><a class="el" href="format_system.html">/system element</a></li><li class="navelem"><a class="el" href="format_device.html">/device element</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:47 for CMSIS-Zone (Preview) by Arm Ltd. All rights reserved.
+ <li class="navelem"><a class="el" href="zoneFormat.html">Zone Description Format</a></li><li class="navelem"><a class="el" href="xml_rzone_pg.html">/rzone element</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Zone/html/format_processor.html b/docs/Zone/html/xml_device.html
index 577ef84..f470748 100644
--- a/docs/Zone/html/format_processor.html
+++ b/docs/Zone/html/xml_device.html
@@ -3,8 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>/processor element</title>
-<title>CMSIS-Zone (Preview): /processor element</title>
+<title>/rzone/device element</title>
+<title>CMSIS-Zone (Preview): /rzone/device element</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="cmsis.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="jquery.js"></script>
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Zone (Preview)
- &#160;<span id="projectnumber">Version 0.0.1</span>
+ &#160;<span id="projectnumber">Version 0.9.2</span>
</div>
<div id="projectbrief">System Resource Management</div>
</td>
@@ -88,7 +88,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div>
</div>
<script type="text/javascript">
-$(document).ready(function(){initNavTree('format_processor.html','');});
+$(document).ready(function(){initNavTree('xml_device.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
@@ -107,59 +107,95 @@ $(document).ready(function(){initNavTree('format_processor.html','');});
<div class="header">
<div class="headertitle">
-<div class="title">/processor element </div> </div>
+<div class="title">/rzone/device element </div> </div>
</div><!--header-->
<div class="contents">
-<div class="textblock"><p>The <b>processor</b> element is used to define the processing elements integration on a <a class="el" href="format_device.html">device</a>.</p>
-<p><b>Example</b> </p>
-<div class="fragment"><div class="line">&lt;processor Pname=<span class="stringliteral">&quot;Cortex-M4&quot;</span> Dclock=<span class="stringliteral">&quot;168000000&quot;</span> Dcore=<span class="stringliteral">&quot;Cortex-M4&quot;</span> DcoreVersion=<span class="stringliteral">&quot;r0p1&quot;</span> Dendian=<span class="stringliteral">&quot;Little-endian&quot;</span> Dfpu=<span class="stringliteral">&quot;SP_FPU&quot;</span> Dmpu=<span class="stringliteral">&quot;MPU&quot;</span> Dtz=<span class="stringliteral">&quot;NO_TZ&quot;</span>&gt;</div>
-<div class="line"> &lt;memory_map&gt;</div>
-<div class="line"> &lt;!-- Logical address alias to access integrated SRAM --&gt;</div>
-<div class="line"> &lt;memory name=<span class="stringliteral">&quot;CODE_SRAM&quot;</span> alias=<span class="stringliteral">&quot;SRAM&quot;</span> start=<span class="stringliteral">&quot;0x00000000&quot;</span>/&gt;</div>
-<div class="line"> :</div>
-<div class="line"> &lt;/memory_map&gt;</div>
-<div class="line"> :</div>
-<div class="line">&lt;/processor&gt;</div>
-</div><!-- fragment --><p><b>Schema Description</b></p>
-<table class="cmtable" summary="Element: Processor">
+<div class="textblock"><p>The <a class="el" href="xml_device.html">/rzone/device element</a> specifies the device of the system that integrates the processors.</p>
+<table class="cmtable" summary="Element: device">
<tr>
<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
<tr>
-<td><a class="el" href="format_device.html">device</a> </td><td colspan="3"><a class="el" href="format_device.html">/device element</a> </td></tr>
+<td><a class="el" href="xml_rzone_pg.html">rzone</a> </td><td colspan="3"><a class="el" href="xml_rzone_pg.html">/rzone element</a> </td></tr>
<tr>
<th>Attributes </th><th>Description </th><th>Type </th><th>Use </th></tr>
<tr>
-<td>Pname </td><td>Processor identifier. This attribute <b>is mandatory for devices that embed multiple processors</b>. Each processor needs a per device unique identifier and must be used consistently in the <b>Pname</b> attribute. Only alphabetical characters, decimal digits, '-' and '_' are allowed. </td><td>RestrictedString </td><td>optional </td></tr>
+<td>Dvendor </td><td>The devices vendor identifier. </td><td>xs:string </td><td>required </td></tr>
<tr>
-<td>Dcore </td><td>Specifies the processor core. </td><td>DcoreEnum </td><td>optional </td></tr>
+<td>Dname </td><td>Specifies the name of the device. Only alphabetical characters, decimal digits, '-' and '_' are allowed. </td><td>RestrictedString </td><td>required </td></tr>
<tr>
-<td>Dfpu </td><td>Specifies whether a hardware Floating Point Unit is present in the processor. </td><td>DfpuEnum </td><td>optional </td></tr>
+<td>info </td><td>Brief description of the device. </td><td>xs:string </td><td>optional </td></tr>
<tr>
-<td>Dmpu </td><td>Specifies whether a Memory Protection Unit is present in the processor. </td><td>DmpuEnum </td><td>optional </td></tr>
+<th>Child Elements </th><th>Description </th><th>Type </th><th>Occurrence </th></tr>
+<tr>
+<td><a class="el" href="xml_device.html#xml_package">package</a> </td><td>Optional reference to the Software Pack this device is provided by. </td><td>complexType </td><td>0..1 </td></tr>
+<tr>
+<td><a class="el" href="xml_device.html#xml_processor">processor</a> </td><td>Processing elements and associated features embedded in the device. </td><td>complexType </td><td>1..* </td></tr>
+</table>
+<h1><a class="anchor" id="xml_package"></a>
+/rzone/device/package element</h1>
+<p>The <a class="el" href="xml_device.html#xml_package">/rzone/device/package element</a> refers to the Software Pack that provides the Device Family Pack (DFP) for the <a class="el" href="xml_device.html">device</a>.</p>
+<table class="cmtable" summary="Element: package">
+<tr>
+<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
+<tr>
+<td><a class="el" href="xml_device.html">device</a> </td><td colspan="3"><a class="el" href="xml_device.html">/rzone/device element</a> </td></tr>
+<tr>
+<th>Attributes </th><th>Description </th><th>Type </th><th>Use </th></tr>
+<tr>
+<td>name </td><td>The unique pack name. </td><td>xs:string </td><td>required </td></tr>
+<tr>
+<td>url </td><td>The URL the pack can be obtained from. </td><td>xs:string </td><td>optional </td></tr>
+<tr>
+<td>vendor </td><td>The pack vendor name. </td><td>xs:string </td><td>required </td></tr>
+<tr>
+<td>version </td><td>The pack version. </td><td>xs:string </td><td>optional </td></tr>
+<tr>
+<td>info </td><td>Brief description of the Software Pack. </td><td>xs:string </td><td>optional </td></tr>
+</table>
+<h1><a class="anchor" id="xml_processor"></a>
+/rzone/device/processor element</h1>
+<p>The <a class="el" href="xml_device.html#xml_processor">/rzone/device/processor element</a> defines the processing elements integrated in the <a class="el" href="xml_device.html">device</a>. The information in this element is identical with CMSIS-Pack, except that it provides an additional 'info' attribute.</p>
+<table class="cmtable" summary="Element: processor">
+<tr>
+<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
+<tr>
+<td><a class="el" href="xml_device.html">device</a> </td><td colspan="3"><a class="el" href="xml_device.html">/rzone/device element</a> </td></tr>
+<tr>
+<th>Attributes </th><th>Description </th><th>Type </th><th>Use </th></tr>
+<tr>
+<td>Pname </td><td>Processor identifier. This attribute <b>is mandatory for devices that embed multiple processors</b>. </td><td>RestrictedString </td><td>required for all multi-core devices </td></tr>
<tr>
-<td>Dtz </td><td>Specifies whether an Armv8-M based device implements TrustZone. </td><td>DtzEnum </td><td>optional </td></tr>
+<td>Punits </td><td>Specifies the number of processor units in a symmetric multi-processor core (MPCore). Defaults to single-core CPU (<span class="XML-Token">1</span>) when left empty. </td><td>InstancesType </td><td>required for all multi-core devices </td></tr>
<tr>
-<td>Ddsp </td><td>Specifies whether an Armv8-M based device supports the DSP instructions set. </td><td>DdspEnum </td><td>optional </td></tr>
+<td>Dcore </td><td>Specifies the processor core. </td><td>DcoreEnum </td><td>required </td></tr>
<tr>
-<td>Dendian </td><td>Specifies the endianess of the processor. </td><td>DendianEnum </td><td>optional </td></tr>
+<td>Dfpu </td><td>Specifies whether a hardware Floating Point Unit is present in the processor. </td><td>DfpuEnum </td><td>required </td></tr>
<tr>
-<td>Dclock </td><td>Specifies the max clock frequency of the processor subsystem </td><td>xs:unsignedInt </td><td>optional </td></tr>
+<td>Dmpu </td><td>Specifies whether a Memory Protection Unit is present in the processor. </td><td>DmpuEnum </td><td>required </td></tr>
+<tr>
+<td>Dtz </td><td>Specifies whether an Armv8-M based device implements TrustZone. </td><td>DtzEnum </td><td>required for ARMv8-M based devices </td></tr>
+<tr>
+<td>Ddsp </td><td>Specifies whether a device supports the DSP instructions set. </td><td>DdspEnum </td><td>required </td></tr>
+<tr>
+<td>Dendian </td><td>Specifies the endianess of the processor. </td><td>DendianEnum </td><td>required </td></tr>
+<tr>
+<td>Dclock </td><td>Specifies the max clock frequency of the processor subsystem </td><td>xs:unsignedInt </td><td>required </td></tr>
<tr>
<td>DcoreVersion </td><td>Hardware revision of the processor core </td><td>xs:string </td><td>required </td></tr>
<tr>
-<td>info </td><td>Brief description of the processor. </td><td>xs:string </td><td>optional </td></tr>
+<td>DnumInterrupts </td><td>Number of NVIC interrupt sources available to the processor core (excludes exception vectors). </td><td>NonNegativeInteger </td><td>optional </td></tr>
<tr>
-<th>Child Elements </th><th>Description </th><th>Type </th><th>Occurrence </th></tr>
+<td>DnumSauRegions </td><td>Number of regions in the Security Attribution Unit (SAU) of the processor core. </td><td>NonNegativeInteger </td><td>optional </td></tr>
<tr>
-<td><a class="el" href="format_memory_map.html">memory_map</a> </td><td>Processor specific (non-uniform) memory map. The effective memory map of the processor is derived as the union of device and processor level mappings. </td><td>complexType </td><td>0..1 </td></tr>
+<td>info </td><td>Brief description of the processor. </td><td>xs:string </td><td>optional </td></tr>
</table>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="navelem"><a class="el" href="XML_Format.html">Zone Description Format</a></li><li class="navelem"><a class="el" href="format_system.html">/system element</a></li><li class="navelem"><a class="el" href="format_device.html">/device element</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:47 for CMSIS-Zone (Preview) by Arm Ltd. All rights reserved.
+ <li class="navelem"><a class="el" href="zoneFormat.html">Zone Description Format</a></li><li class="navelem"><a class="el" href="xml_rzone_pg.html">/rzone element</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Zone/html/xml_memories.html b/docs/Zone/html/xml_memories.html
new file mode 100644
index 0000000..ec2cb96
--- /dev/null
+++ b/docs/Zone/html/xml_memories.html
@@ -0,0 +1,232 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>/rzone/resources/memories element</title>
+<title>CMSIS-Zone (Preview): /rzone/resources/memories element</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Zone (Preview)
+ &#160;<span id="projectnumber">Version 0.9.2</span>
+ </div>
+ <div id="projectbrief">System Resource Management</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li class="current"><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('xml_memories.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">/rzone/resources/memories element </div> </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><p>The <a class="el" href="xml_memories.html">/rzone/resources/memories element</a> contains:</p>
+<ul>
+<li>a list of all memory regions available in this system.</li>
+<li>a list of all Memory Protection Controllers (MPC) in this system. Some memory region or MPC might restrict the availability to specific processors.</li>
+</ul>
+<p><b>Example</b> </p>
+<div class="fragment"><div class="line">&lt;resources&gt;</div>
+<div class="line"> &lt;memories&gt;</div>
+<div class="line"> &lt;memory name=<span class="stringliteral">&quot;ExtMem1&quot;</span> start=<span class="stringliteral">&quot;0x00000000&quot;</span> physical=<span class="stringliteral">&quot;0x00000000&quot;</span> size=<span class="stringliteral">&quot;0x00010000&quot;</span> access=<span class="stringliteral">&quot;rwx&quot;</span> security=<span class="stringliteral">&quot;&quot;</span> type=<span class="stringliteral">&quot;RAM&quot;</span> info=<span class="stringliteral">&quot;External memory 1 / remap&quot;</span> external=<span class="stringliteral">&quot;true&quot;</span> /&gt;</div>
+<div class="line"> &lt;memory name=<span class="stringliteral">&quot;Flash_NS&quot;</span> start=<span class="stringliteral">&quot;0x08000000&quot;</span> size=<span class="stringliteral">&quot;0x00080000&quot;</span> access=<span class="stringliteral">&quot;rx&quot;</span> security=<span class="stringliteral">&quot;&quot;</span> type=<span class="stringliteral">&quot;ROM&quot;</span> info=<span class="stringliteral">&quot;Flash Memory (non secure)&quot;</span> /&gt;</div>
+<div class="line"> &lt;mpc name=<span class="stringliteral">&quot;IOTKIT_MPCSSRAM0&quot;</span> start=<span class="stringliteral">&quot;0x08000000&quot;</span> size=<span class="stringliteral">&quot;0x00100000&quot;</span> type=<span class="stringliteral">&quot;sp&quot;</span> blk_size=<span class="stringliteral">&quot;0x20000&quot;</span> info=<span class="stringliteral">&quot;MPC for extended Flash&quot;</span> /&gt;</div>
+<div class="line"> &lt;memory name=<span class="stringliteral">&quot;Flash_S&quot;</span> start=<span class="stringliteral">&quot;0x0c000000&quot;</span> physical=<span class="stringliteral">&quot;0x08001000&quot;</span> size=<span class="stringliteral">&quot;0x00080000&quot;</span> access=<span class="stringliteral">&quot;rx&quot;</span> security=<span class="stringliteral">&quot;c&quot;</span> type=<span class="stringliteral">&quot;ROM&quot;</span> info=<span class="stringliteral">&quot;Flash Memory (secure)&quot;</span> /&gt;</div>
+<div class="line"></div>
+<div class="line"> &lt;memory name=<span class="stringliteral">&quot;SRAM1_C_NS&quot;</span> start=<span class="stringliteral">&quot;0x0A000000&quot;</span> size=<span class="stringliteral">&quot;0x00030000&quot;</span> access=<span class="stringliteral">&quot;rwx&quot;</span> security=<span class="stringliteral">&quot;&quot;</span> type=<span class="stringliteral">&quot;RAM&quot;</span> info=<span class="stringliteral">&quot;SRAM1 Code (non secure)&quot;</span> /&gt;</div>
+<div class="line"> &lt;memory name=<span class="stringliteral">&quot;SRAM1_C_S&quot;</span> start=<span class="stringliteral">&quot;0x0E000000&quot;</span> physical=<span class="stringliteral">&quot;0x0A000000&quot;</span> size=<span class="stringliteral">&quot;0x00030000&quot;</span> access=<span class="stringliteral">&quot;rwx&quot;</span> security=<span class="stringliteral">&quot;c&quot;</span> type=<span class="stringliteral">&quot;RAM&quot;</span> info=<span class="stringliteral">&quot;SRAM1 Code (secure)&quot;</span> /&gt;</div>
+<div class="line"> &lt;memory name=<span class="stringliteral">&quot;SRAM1_S&quot;</span> start=<span class="stringliteral">&quot;0x30000000&quot;</span> physical=<span class="stringliteral">&quot;0x0A000000&quot;</span> size=<span class="stringliteral">&quot;0x00030000&quot;</span> access=<span class="stringliteral">&quot;rw&quot;</span> security=<span class="stringliteral">&quot;s&quot;</span> type=<span class="stringliteral">&quot;RAM&quot;</span> info=<span class="stringliteral">&quot;SRAM1 (secure)&quot;</span> /&gt;</div>
+<div class="line"> &lt;memory name=<span class="stringliteral">&quot;SRAM1_NS&quot;</span> start=<span class="stringliteral">&quot;0x20000000&quot;</span> physical=<span class="stringliteral">&quot;0x0A000000&quot;</span> size=<span class="stringliteral">&quot;0x00030000&quot;</span> access=<span class="stringliteral">&quot;rw&quot;</span> security=<span class="stringliteral">&quot;&quot;</span> type=<span class="stringliteral">&quot;RAM&quot;</span> info=<span class="stringliteral">&quot;SRAM1 (non secure)&quot;</span> /&gt;</div>
+<div class="line"></div>
+<div class="line"> &lt;memory name=<span class="stringliteral">&quot;FMC_Bank1&quot;</span> start=<span class="stringliteral">&quot;0x60000000&quot;</span> size=<span class="stringliteral">&quot;0x00000000&quot;</span> access=<span class="stringliteral">&quot;rw&quot;</span> security=<span class="stringliteral">&quot;&quot;</span> type=<span class="stringliteral">&quot;RAM&quot;</span> info=<span class="stringliteral">&quot;Memory Controller bank 1&quot;</span> /&gt;</div>
+<div class="line"> &lt;/memories&gt;</div>
+<div class="line"> :</div>
+<div class="line">&lt;/resources&gt;</div>
+</div><!-- fragment --><table class="cmtable" summary="Element: memories">
+<tr>
+<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
+<tr>
+<td><a class="el" href="xml_resources.html">resources</a> </td><td colspan="3"><a class="el" href="xml_resources.html">/rzone/resources element</a> </td></tr>
+<tr>
+<th>Child Elements </th><th>Description </th><th>Type </th><th>Occurrence </th></tr>
+<tr>
+<td><a class="el" href="xml_memories.html#xml_rmemory">memory</a> </td><td>Lists a logical memory region with physical mapping. Memory might restricted to processors, access, or security modes. </td><td>complexType </td><td>0..1 </td></tr>
+<tr>
+<td><a class="el" href="xml_memories.html#xml_rmpc">mpc</a> </td><td>Specifies a Memory Protection Controller (MPC) for a physical address range. </td><td>complexType </td><td>0..1 </td></tr>
+</table>
+<h1><a class="anchor" id="xml_rmemory"></a>
+/rzone/resources/memories/memory element</h1>
+<p>The <a class="el" href="xml_memories.html#xml_rmemory">/rzone/resources/memories/memory element</a> lists a logical memory region with physical mapping. Memory might restricted to processors, access, or security modes.</p>
+<table class="cmtable" summary="Element: memory">
+<tr>
+<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
+<tr>
+<td><a class="el" href="xml_memories.html">memories</a> </td><td colspan="3"><a class="el" href="xml_memories.html">/rzone/resources/memories element</a> </td></tr>
+<tr>
+<th>Attributes </th><th>Description </th><th>Type </th><th>Use </th></tr>
+<tr>
+<td>name </td><td>The name of this memory region which must be unique in this *.rzone file. </td><td>xs:string </td><td>required </td></tr>
+<tr>
+<td>type </td><td>The type of memory in this region ("RAM" or "ROM"). </td><td>PhysicalTypeEnum </td><td>required </td></tr>
+<tr>
+<td>start </td><td>The logical start address of the memory region in the address map. </td><td>NonNegativeInteger </td><td>required </td></tr>
+<tr>
+<td>physical </td><td>The physical start address of the memory region in the address map. If physical is not specified the start address value is used. </td><td>NonNegativeInteger </td><td>optional </td></tr>
+<tr>
+<td>size </td><td>The size of the memory region in bytes. </td><td>NonNegativeInteger </td><td>required </td></tr>
+<tr>
+<td>access </td><td><a class="el" href="zoneFormat.html#access">Access</a> permissions for this memory region. </td><td><a class="el" href="zoneFormat.html#access">AccessType</a> </td><td>optional </td></tr>
+<tr>
+<td>security </td><td><a class="el" href="zoneFormat.html#security">Security</a> attributes for this memory region. </td><td><a class="el" href="zoneFormat.html#security">SecurityType</a> </td><td>optional </td></tr>
+<tr>
+<td>privilege </td><td><a class="el" href="zoneFormat.html#privilege">Privilege level</a> for this memory region. </td><td><a class="el" href="zoneFormat.html#privilege">PrivilegeType</a> </td><td>optional </td></tr>
+<tr>
+<td>startup </td><td>"1" specifies that this region is used for the startup code of the application. Default value is "0". </td><td>xs:boolean </td><td>optional </td></tr>
+<tr>
+<td>uninit </td><td>"1" specifies that this region is not zero initialized during startup. Default value is "0". </td><td>xs:boolean </td><td>optional </td></tr>
+<tr>
+<td>shared </td><td>"1" specifies that this region is used by multiple zones. Default value is "0". </td><td>xs:boolean </td><td>optional </td></tr>
+<tr>
+<td>dma </td><td>"1" specifies that this region is accessed by a DMA controller. Default value is "0". </td><td>xs:boolean </td><td>optional </td></tr>
+<tr>
+<td>external </td><td>"1" specifies that this region is provided by an external component that is not part of the device. Default value is "0". </td><td>xs:boolean </td><td>optional </td></tr>
+<tr>
+<td>Pname </td><td>The processor that can access this memory region. If omitted all processors of the system have access. </td><td>xs:string </td><td>optional </td></tr>
+<tr>
+<td>info </td><td>Brief description of the memory region. </td><td>xs:string </td><td>optional </td></tr>
+</table>
+<h1><a class="anchor" id="xml_rmpc"></a>
+/rzone/resources/memories/mpc element</h1>
+<p>The <a class="el" href="xml_memories.html#xml_rmpc">/rzone/resources/memories/mpc element</a> element specifies a Memory Protection Controller (MPC) for a physical memory address region. The MPC region must not necessarily overlap a physical memory space which means it can be larger or smaller.</p>
+<table class="cmtable" summary="Element: mpc">
+<tr>
+<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
+<tr>
+<td><a class="el" href="xml_memories.html">memories</a> </td><td colspan="3"><a class="el" href="xml_memories.html">/rzone/resources/memories element</a> </td></tr>
+<tr>
+<th>Attributes </th><th>Description </th><th>Type </th><th>Use </th></tr>
+<tr>
+<td>name </td><td>The base register name of the MPC. </td><td>xs:string </td><td>required </td></tr>
+<tr>
+<td>start </td><td>The physical start address of the memory address region that is protected by the MPC. </td><td>NonNegativeInteger </td><td>required </td></tr>
+<tr>
+<td>size </td><td>The size of the memory address region in bytes. </td><td>NonNegativeInteger </td><td>required </td></tr>
+<tr>
+<td>blk_size </td><td>The size (in bytes) of each memory block. This value is also the alignment requirement for the memory blocks. The number of LUT bits is: <em>memory size</em> / <em>blk_size</em>. </td><td>NonNegativeInteger </td><td>required </td></tr>
+<tr>
+<td>type </td><td>Specifies the permissions that the MPC verifies for the memory access:<br/>
+<ul>
+<li>type="s" : (default) only the Secure attribute is verified.</li>
+<li>type="p" : only the Privileged attribute is verified.</li>
+<li>type="sp" : both the Secure are Privileged attribute are verified. </li>
+</ul>
+</td><td>MpcTypeEnum </td><td>optional </td></tr>
+<tr>
+<td>info </td><td>Brief description of the memory region. </td><td>xs:string </td><td>optional </td></tr>
+</table>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="zoneFormat.html">Zone Description Format</a></li><li class="navelem"><a class="el" href="xml_rzone_pg.html">/rzone element</a></li><li class="navelem"><a class="el" href="xml_resources.html">/rzone/resources element</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/xml_partition.html b/docs/Zone/html/xml_partition.html
new file mode 100644
index 0000000..5fae297
--- /dev/null
+++ b/docs/Zone/html/xml_partition.html
@@ -0,0 +1,245 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>/azone/partition element</title>
+<title>CMSIS-Zone (Preview): /azone/partition element</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Zone (Preview)
+ &#160;<span id="projectnumber">Version 0.9.2</span>
+ </div>
+ <div id="projectbrief">System Resource Management</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li class="current"><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('xml_partition.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">/azone/partition element </div> </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><p>The <a class="el" href="xml_partition.html">/azone/partition element</a> contains a list of memory partitions that are created with the CMSIS-Zone utility. These memory partitions are based on parent memory definitions specified by <a class="el" href="xml_memories.html">/rzone/resources/memories element</a>.</p>
+<p><b>Example</b> </p>
+<div class="fragment"><div class="line">&lt;partition&gt;</div>
+<div class="line"> &lt;memory parent=<span class="stringliteral">&quot;Flash_NS&quot;</span> name=<span class="stringliteral">&quot;ROM_NS&quot;</span> offset=<span class="stringliteral">&quot;0x00000000&quot;</span> size=<span class="stringliteral">&quot;0x40000&quot;</span> fixed=<span class="stringliteral">&quot;1&quot;</span> access=<span class="stringliteral">&quot;rx&quot;</span> info=<span class="stringliteral">&quot;application code&quot;</span> /&gt;</div>
+<div class="line"> &lt;memory parent=<span class="stringliteral">&quot;Flash_S&quot;</span> name=<span class="stringliteral">&quot;ROM_S&quot;</span> offset=<span class="stringliteral">&quot;0x00040000&quot;</span> size=<span class="stringliteral">&quot;0x40000&quot;</span> access=<span class="stringliteral">&quot;x&quot;</span> info=<span class="stringliteral">&quot;boot code /&gt;</span></div>
+<div class="line"><span class="stringliteral"> &lt;memory parent=&quot;</span>SRAM1_NS<span class="stringliteral">&quot; name=&quot;</span>RAM_NS<span class="stringliteral">&quot; offset=&quot;</span>0x00000000<span class="stringliteral">&quot; size=&quot;</span>0x20000<span class="stringliteral">&quot; /&gt;</span></div>
+<div class="line"><span class="stringliteral"> &lt;memory parent=&quot;</span>SRAM1_S<span class="stringliteral">&quot; name=&quot;</span>RAM_S<span class="stringliteral">&quot; offset=&quot;</span>0x00010000<span class="stringliteral">&quot; size=&quot;</span>0x20000<span class="stringliteral">&quot; /&gt;</span></div>
+<div class="line"><span class="stringliteral">&lt;/partition&gt;</span></div>
+</div><!-- fragment --><p> &#160;</p>
+<table class="cmtable" summary="Element: partition">
+<tr>
+<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
+<tr>
+<td><a class="el" href="xml_azone_pg.html">azone</a> </td><td colspan="3"><a class="el" href="xml_azone_pg.html">/azone element</a> </td></tr>
+<tr>
+<th>Child Elements </th><th>Description </th><th>Type </th><th>Occurrence </th></tr>
+<tr>
+<td><a class="el" href="xml_partition.html#xml_amemory">memory</a> </td><td>Defines a new memory sub-region that is related to a parent region in the *.rzone file. </td><td>complexType </td><td>0..* </td></tr>
+<tr>
+<td><a class="el" href="xml_partition.html#xml_aperipheral">peripheral</a> </td><td>Defines a settings for a peripheral. </td><td>complexType </td><td>0..* </td></tr>
+</table>
+<h1><a class="anchor" id="xml_amemory"></a>
+/azone/partition/memory element</h1>
+<p>The <a class="el" href="xml_partition.html#xml_amemory">/azone/partition/memory element</a> defines a new memory sub-region that is related to a parent region in the *.rzone file.</p>
+<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000001">Todo:</a></b></dt><dd>this needs verification</dd></dl>
+<table class="cmtable" summary="Element: memory">
+<tr>
+<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
+<tr>
+<td><a class="el" href="xml_partition.html">partition</a> </td><td colspan="3"><a class="el" href="xml_partition.html">/azone/partition element</a> </td></tr>
+<tr>
+<th>Attributes </th><th>Description </th><th>Type </th><th>Use </th></tr>
+<tr>
+<td>parent </td><td>The name of the parent region in the related *.rzone file. </td><td>xs:string </td><td>required </td></tr>
+<tr>
+<td>name </td><td>The name of a new memory partition. </td><td>xs:string </td><td>required </td></tr>
+<tr>
+<td>size </td><td>The physical memory size this block allocates. </td><td>xs:string </td><td>required </td></tr>
+<tr>
+<td>offset </td><td>The address offset of this memory partition. If fixed="1" the memory block cannot be re-ordered within the region. </td><td>xs:string </td><td>required </td></tr>
+<tr>
+<td>access </td><td><a class="el" href="zoneFormat.html#access">Access</a> permissions for this memory block. </td><td><a class="el" href="zoneFormat.html#access">AccessType</a> </td><td>optional </td></tr>
+<tr>
+<td>security </td><td><a class="el" href="zoneFormat.html#security">Security</a> attributes for this memory block. </td><td><a class="el" href="zoneFormat.html#security">SecurityType</a> </td><td>optional </td></tr>
+<tr>
+<td>privilege </td><td><a class="el" href="zoneFormat.html#privilege">Privilege level</a> for this memory block. </td><td><a class="el" href="zoneFormat.html#privilege">PrivilegeType</a> </td><td>optional </td></tr>
+<tr>
+<td>startup </td><td>"1" specifies that this region is used for the startup code of the application. Default value is "0". </td><td>xs:boolean </td><td>optional </td></tr>
+<tr>
+<td>fixed </td><td>"1" indicates a fixed offset within that region. "0" (default) allows to re-arrange the block within the region. </td><td>xs:boolean </td><td>optional </td></tr>
+<tr>
+<td>uninit </td><td>"1" specifies that this region is not zero initialized during startup. Default value is "0". </td><td>xs:boolean </td><td>optional </td></tr>
+<tr>
+<td>shared </td><td>"1" specifies that this region is used by multiple zones. Default value is "0". </td><td>xs:boolean </td><td>optional </td></tr>
+<tr>
+<td>dma </td><td>"1" specifies that this region is accessed by a DMA controller. Default value is "0". </td><td>xs:boolean </td><td>optional </td></tr>
+<tr>
+<td>Pname </td><td>The processor that can access this memory region. If omitted all processors of the system have access. </td><td>xs:string </td><td>optional </td></tr>
+<tr>
+<td>info </td><td>Brief description of the memory block. </td><td>xs:string </td><td>optional </td></tr>
+</table>
+<h1><a class="anchor" id="xml_aperipheral"></a>
+/azone/partition/peripheral element</h1>
+<p>The <a class="el" href="xml_partition.html#xml_aperipheral">/azone/partition/peripheral element</a> defines settings for a peripheral in a related *.rzone file.</p>
+<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000002">Todo:</a></b></dt><dd>this needs verification</dd></dl>
+<table class="cmtable" summary="Element: peripheral">
+<tr>
+<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
+<tr>
+<td><a class="el" href="xml_partition.html">partition</a> </td><td colspan="3"><a class="el" href="xml_partition.html">/azone/partition element</a> </td></tr>
+<tr>
+<th>Attributes </th><th>Description </th><th>Type </th><th>Use </th></tr>
+<tr>
+<td>name </td><td>The name of the peripheral. The combination group / name must be be unique within a processor (specified by Pname). </td><td>xs:string </td><td>required </td></tr>
+<tr>
+<td>group </td><td>The group name of the peripheral. The combination group / name must be be unique within a processor (specified by Pname). </td><td>xs:string </td><td>required </td></tr>
+<tr>
+<td>start </td><td>The logical start address of the peripheral in both secure and non-secure mode. </td><td>xs:string </td><td>optional </td></tr>
+<tr>
+<td>start_s </td><td>The logical start address of the peripheral in secure mode. </td><td>xs:string </td><td>optional </td></tr>
+<tr>
+<td>start_ns </td><td>The logical start address of the peripheral in non-secure mode. </td><td>xs:string </td><td>optional </td></tr>
+<tr>
+<td>shared </td><td>"1" specifies that this peripheral group is used by multiple zones. Default value is "0". </td><td>xs:boolean </td><td>optional </td></tr>
+<tr>
+<td>dma </td><td>"1" specifies that this peripheral group is accessed by a DMA controller. Default value is "0". </td><td>xs:boolean </td><td>optional </td></tr>
+<tr>
+<td>external </td><td>"1" specifies that this peripheral is provided by an external component that is not part of the device. Default value is "0". </td><td>xs:boolean </td><td>optional </td></tr>
+<tr>
+<td>access </td><td><a class="el" href="zoneFormat.html#access">Access</a> permissions for this peripheral. </td><td><a class="el" href="zoneFormat.html#access">AccessType</a> </td><td>optional </td></tr>
+<tr>
+<td>security </td><td><a class="el" href="zoneFormat.html#security">Security</a> attributes for this peripheral. </td><td><a class="el" href="zoneFormat.html#security">SecurityType</a> </td><td>optional </td></tr>
+<tr>
+<td>privilege </td><td><a class="el" href="zoneFormat.html#privilege">Privilege level</a> for this peripheral. </td><td><a class="el" href="zoneFormat.html#privilege">PrivilegeType</a> </td><td>optional </td></tr>
+<tr>
+<th>Child Elements </th><th>Description </th><th>Type </th><th>Occurrence </th></tr>
+<tr>
+<td><a class="el" href="xml_partition.html#xml_aslot">slot</a> </td><td>Defines a settings for a slot. </td><td>complexType </td><td>0..* </td></tr>
+</table>
+<h1><a class="anchor" id="xml_aslot"></a>
+/azone/partition/peripheral/slot element</h1>
+<p>The <a class="el" href="xml_partition.html#xml_aslot">/azone/partition/peripheral/slot element</a> defines settings for a slot in a related *.rzone file.</p>
+<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000003">Todo:</a></b></dt><dd>this needs verification</dd></dl>
+<table class="cmtable" summary="Element: slot">
+<tr>
+<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
+<tr>
+<td><a class="el" href="xml_partition.html#xml_aperipheral">peripheral</a> </td><td colspan="3"><a class="el" href="xml_partition.html#xml_aperipheral">/azone/partition/peripheral element</a> </td></tr>
+<tr>
+<th>Attributes </th><th>Description </th><th>Type </th><th>Use </th></tr>
+<tr>
+<td>name </td><td>The name of the slot. The combination group / peripheral / name must be be unique within a processor (specified by Pname). </td><td>xs:string </td><td>required </td></tr>
+<tr>
+<td>secure </td><td>Overwrites the setting of the secure attribute in the *.rzone file. </td><td>xs:boolean </td><td>optional </td></tr>
+<tr>
+<td>privilege </td><td>Overwrites the setting of the privilege attribute in the *.rzone file. </td><td>xs:boolean </td><td>optional </td></tr>
+</table>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="zoneFormat.html">Zone Description Format</a></li><li class="navelem"><a class="el" href="xml_azone_pg.html">/azone element</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/xml_peripherals.html b/docs/Zone/html/xml_peripherals.html
new file mode 100644
index 0000000..4ea8276
--- /dev/null
+++ b/docs/Zone/html/xml_peripherals.html
@@ -0,0 +1,332 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>/rzone/resources/peripherals element</title>
+<title>CMSIS-Zone (Preview): /rzone/resources/peripherals element</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Zone (Preview)
+ &#160;<span id="projectnumber">Version 0.9.2</span>
+ </div>
+ <div id="projectbrief">System Resource Management</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li class="current"><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('xml_peripherals.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">/rzone/resources/peripherals element </div> </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><p>The <a class="el" href="xml_peripherals.html">/rzone/resources/peripherals element</a> contains a list of all peripherals available in the system. It also restricts the availability to specific processors or security modes.</p>
+<p><b>Example</b> </p>
+<div class="fragment"><div class="line">&lt;resources&gt;</div>
+<div class="line"> :</div>
+<div class="line"> &lt;peripherals&gt;</div>
+<div class="line"> &lt;peripheral name=<span class="stringliteral">&quot;ADC0&quot;</span> start=<span class="stringliteral">&quot;0x40080000&quot;</span> size=<span class="stringliteral">&quot;0x1000&quot;</span> access=<span class="stringliteral">&quot;rwp&quot;</span> info=<span class="stringliteral">&quot;Analog/Digital Converter 0 (12-bit)&quot;</span>/&gt;</div>
+<div class="line"> :</div>
+<div class="line"> &lt;group name=<span class="stringliteral">&quot;TIM&quot;</span> info=<span class="stringliteral">&quot;Timer Group&quot;</span>&gt;</div>
+<div class="line"> &lt;peripheral name=<span class="stringliteral">&quot;TIM1&quot;</span> start_ns=<span class="stringliteral">&quot;0x40012c00&quot;</span> start_s=<span class="stringliteral">&quot;0x50012c00&quot;</span> size=<span class="stringliteral">&quot;0x400&quot;</span> access=<span class="stringliteral">&quot;rw&quot;</span>&gt;</div>
+<div class="line"> &lt;interrupt name=<span class="stringliteral">&quot;TIM1_BRK&quot;</span> irqn=<span class="stringliteral">&quot;41&quot;</span> info=<span class="stringliteral">&quot;Timer 1 Break&quot;</span>/&gt;</div>
+<div class="line"> &lt;interrupt name=<span class="stringliteral">&quot;TIM1_UP&quot;</span> irqn=<span class="stringliteral">&quot;42&quot;</span> info=<span class="stringliteral">&quot;Timer 1 Update&quot;</span>/&gt;</div>
+<div class="line"> &lt;interrupt name=<span class="stringliteral">&quot;TIM1_BRK&quot;</span> irqn=<span class="stringliteral">&quot;43&quot;</span> info=<span class="stringliteral">&quot;Timer 1 Trigger and Commutation&quot;</span>/&gt;</div>
+<div class="line"> &lt;interrupt name=<span class="stringliteral">&quot;TIM1_CC&quot;</span> irqn=<span class="stringliteral">&quot;44&quot;</span> info=<span class="stringliteral">&quot;Timer 1 Capture and Compare&quot;</span>/&gt;</div>
+<div class="line"> &lt;/peripheral&gt;</div>
+<div class="line"> &lt;peripheral name=<span class="stringliteral">&quot;TIM2&quot;</span> start_ns=<span class="stringliteral">&quot;0x40000000&quot;</span> start_s=<span class="stringliteral">&quot;0x50000000&quot;</span> size=<span class="stringliteral">&quot;0x400&quot;</span> access=<span class="stringliteral">&quot;rw&quot;</span>&gt;</div>
+<div class="line"> &lt;interrupt name=<span class="stringliteral">&quot;TIM2&quot;</span> irqn=<span class="stringliteral">&quot;45&quot;</span> info=<span class="stringliteral">&quot;Timer2 Global Interrupt&quot;</span>/&gt;</div>
+<div class="line"> &lt;/peripheral&gt;</div>
+<div class="line"> &lt;/group&gt;</div>
+<div class="line"> &lt;/peripherals&gt;</div>
+<div class="line">&lt;/resources&gt;</div>
+</div><!-- fragment --><p> &#160;</p>
+<table class="cmtable" summary="Element: peripherals">
+<tr>
+<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
+<tr>
+<td><a class="el" href="xml_resources.html">resources</a> </td><td colspan="3"><a class="el" href="xml_resources.html">/rzone/resources element</a> </td></tr>
+<tr>
+<th>Child Elements </th><th>Description </th><th>Type </th><th>Occurrence </th></tr>
+<tr>
+<td><a class="el" href="xml_peripherals.html#xml_group">group</a> </td><td>Logical grouping of peripherals. </td><td>complexType </td><td>0..* </td></tr>
+<tr>
+<td><a class="el" href="xml_peripherals.html#xml_peripheral">peripheral</a> </td><td>Peripheral definitions. </td><td>complexType </td><td>0..* </td></tr>
+</table>
+<h1><a class="anchor" id="xml_group"></a>
+/rzone/resources/peripherals/group element</h1>
+<p>The <a class="el" href="xml_peripherals.html#xml_group">/rzone/resources/peripherals/group element</a> can be used to logically group peripherals according to functionality or bus topology.</p>
+<table class="cmtable" summary="Element: group">
+<tr>
+<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
+<tr>
+<td><a class="el" href="xml_peripherals.html">peripherals</a> </td><td colspan="3"><a class="el" href="xml_peripherals.html">/rzone/resources/peripherals element</a> </td></tr>
+<tr>
+<th>Attributes </th><th>Description </th><th>Type </th><th>Use </th></tr>
+<tr>
+<td>name </td><td>The name for the peripheral group must be be unique within a processor (specified by Pname). </td><td>xs:string </td><td>required </td></tr>
+<tr>
+<td>start </td><td>The logical start address of the peripheral group in both secure and non-secure mode. </td><td>xs:string </td><td>optional </td></tr>
+<tr>
+<td>start_s </td><td>The logical start address of the peripheral group in secure mode. </td><td>xs:string </td><td>optional </td></tr>
+<tr>
+<td>start_ns </td><td>The logical start address of the peripheral group in non-secure mode. </td><td>xs:string </td><td>optional </td></tr>
+<tr>
+<td>physical </td><td>The physical start address of the peripheral group. </td><td>xs:string </td><td>optional </td></tr>
+<tr>
+<td>size </td><td>The physical size of the peripheral group in bytes. </td><td>xs:string </td><td>required </td></tr>
+<tr>
+<td>shared </td><td>"1" specifies that this peripheral group is used by multiple zones. Default value is "0". </td><td>xs:boolean </td><td>optional </td></tr>
+<tr>
+<td>dma </td><td>"1" specifies that this peripheral group is accessed by a DMA controller. Default value is "0". </td><td>xs:boolean </td><td>optional </td></tr>
+<tr>
+<td>external </td><td>"1" specifies that this peripheral group is provided by an external component that is not part of the device. Default value is "0". </td><td>xs:boolean </td><td>optional </td></tr>
+<tr>
+<td>Pname </td><td>The processor that can access this peripheral group. If omitted all processors of the system have access. </td><td>xs:string </td><td>optional </td></tr>
+<tr>
+<td>access </td><td><a class="el" href="zoneFormat.html#access">Access</a> permissions for this peripheral group. </td><td><a class="el" href="zoneFormat.html#access">AccessType</a> </td><td>optional </td></tr>
+<tr>
+<td>security </td><td><a class="el" href="zoneFormat.html#security">Security</a> attributes for this peripheral group. </td><td><a class="el" href="zoneFormat.html#security">SecurityType</a> </td><td>optional </td></tr>
+<tr>
+<td>privilege </td><td><a class="el" href="zoneFormat.html#privilege">Privilege level</a> for this peripheral group. </td><td><a class="el" href="zoneFormat.html#privilege">PrivilegeType</a> </td><td>optional </td></tr>
+<tr>
+<td>info </td><td>Brief description of the peripheral group. </td><td>xs:string </td><td>optional </td></tr>
+<tr>
+<th>Child Elements </th><th>Description </th><th>Type </th><th>Occurrence </th></tr>
+<tr>
+<td><a class="el" href="xml_peripherals.html#xml_peripheral">peripheral</a> </td><td>Peripheral definitions. </td><td>complexType </td><td>0..* </td></tr>
+<tr>
+<td><a class="el" href="xml_peripherals.html#xml_p_setup">setup</a> </td><td>Setup information for the peripheral group. </td><td>complexType </td><td>0..* </td></tr>
+</table>
+<h1><a class="anchor" id="xml_peripheral"></a>
+/rzone/resources/peripherals/.../peripheral element</h1>
+<p>The <a class="el" href="xml_peripherals.html#xml_peripheral">/rzone/resources/peripherals/.../peripheral element</a> is used to define an address mapping for one peripheral.</p>
+<table class="cmtable" summary="Element: peripheral">
+<tr>
+<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
+<tr>
+<td><a class="el" href="xml_peripherals.html">peripherals</a> </td><td colspan="3"><a class="el" href="xml_peripherals.html">/rzone/resources/peripherals element</a> </td></tr>
+<tr>
+<td><a class="el" href="xml_peripherals.html#xml_group">group</a> </td><td colspan="3"><a class="el" href="xml_peripherals.html#xml_group">/rzone/resources/peripherals/group element</a> </td></tr>
+<tr>
+<th>Attributes </th><th>Description </th><th>Type </th><th>Use </th></tr>
+<tr>
+<td>name </td><td>The name of the peripheral. The combination group / name must be be unique within a processor (specified by Pname). </td><td>xs:string </td><td>required </td></tr>
+<tr>
+<td>start </td><td>The logical start address of the peripheral in both secure and non-secure mode. </td><td>xs:string </td><td>optional </td></tr>
+<tr>
+<td>start_s </td><td>The logical start address of the peripheral in secure mode. </td><td>xs:string </td><td>optional </td></tr>
+<tr>
+<td>start_ns </td><td>The logical start address of the peripheral in non-secure mode. </td><td>xs:string </td><td>optional </td></tr>
+<tr>
+<td>physcial </td><td>The physical start address of the peripheral. </td><td>xs:string </td><td>optional </td></tr>
+<tr>
+<td>offset </td><td>Specifies an offset for the peripheral for the <a class="el" href="xml_peripherals.html#xml_group">/rzone/resources/peripherals/group element</a> values. The values <em>start</em>, <em>start_s</em>, <em>start_ns</em>, <em>physical</em> are taken from the <a class="el" href="xml_peripherals.html#xml_group">/rzone/resources/peripherals/group element</a> element if not overwritten. </td><td>xs:string </td><td>optional </td></tr>
+<tr>
+<td>size </td><td>The physical size of the peripheral in bytes. </td><td>xs:string </td><td>required </td></tr>
+<tr>
+<td>shared </td><td>"1" specifies that this peripheral group is used by multiple zones. Default value is "0". </td><td>xs:boolean </td><td>optional </td></tr>
+<tr>
+<td>dma </td><td>"1" specifies that this peripheral group is accessed by a DMA controller. Default value is "0". </td><td>xs:boolean </td><td>optional </td></tr>
+<tr>
+<td>external </td><td>"1" specifies that this peripheral is provided by an external component that is not part of the device. Default value is "0". </td><td>xs:boolean </td><td>optional </td></tr>
+<tr>
+<td>Pname </td><td>The processor that can access this peripheral. If omitted all processors of the system have access. </td><td>xs:string </td><td>optional </td></tr>
+<tr>
+<td>access </td><td><a class="el" href="zoneFormat.html#access">Access</a> permissions for this peripheral. </td><td><a class="el" href="zoneFormat.html#access">AccessType</a> </td><td>optional </td></tr>
+<tr>
+<td>security </td><td><a class="el" href="zoneFormat.html#security">Security</a> attributes for this peripheral. </td><td><a class="el" href="zoneFormat.html#security">SecurityType</a> </td><td>optional </td></tr>
+<tr>
+<td>privilege </td><td><a class="el" href="zoneFormat.html#privilege">Privilege level</a> for this peripheral. </td><td><a class="el" href="zoneFormat.html#privilege">PrivilegeType</a> </td><td>optional </td></tr>
+<tr>
+<td>info </td><td>Brief description of the peripheral. </td><td>xs:string </td><td>optional </td></tr>
+<tr>
+<td>slot_name </td><td>Attribute name of the slot (i.e. Pins or Channels). Used in context menu or dialog heading. </td><td>xs:string </td><td>optional </td></tr>
+<tr>
+<td>slot_type </td><td>Specifies the values that are configured for the slots:<br/>
+<ul>
+<li>type="s" : (default) only the secure attribute is configured.</li>
+<li>type="p" : only the Privileged attribute is configured.</li>
+<li>type="sp" : both the Secure are Privileged attribute are configured. </li>
+</ul>
+</td><td>SlotTypeEnum </td><td>optional </td></tr>
+<tr>
+<th>Child Elements </th><th>Description </th><th>Type </th><th>Occurrence </th></tr>
+<tr>
+<td><a class="el" href="xml_peripherals.html#xml_slot">slot</a> </td><td>Configuration of security or privileged attribute for slots (typically channels or pins). </td><td>complexType </td><td>0..* </td></tr>
+<tr>
+<td><a class="el" href="xml_peripherals.html#xml_interrupt">interrupt</a> </td><td>Interrupts generated by this peripheral. </td><td>complexType </td><td>0..* </td></tr>
+<tr>
+<td><a class="el" href="xml_peripherals.html#xml_p_setup">setup</a> </td><td>Setup information for the peripheral. </td><td>complexType </td><td>0..* </td></tr>
+</table>
+<h1><a class="anchor" id="xml_slot"></a>
+/rzone/resources/peripherals/.../peripheral/slot element</h1>
+<p>The <a class="el" href="xml_peripherals.html#xml_slot">/rzone/resources/peripherals/.../peripheral/slot element</a> is specific to a channel or pin of a peripheral. It specifies the configuration for interrupts or setup registers that belong to that slot (which is typically a channels or pins).</p>
+<table class="cmtable" summary="Element: interrupt">
+<tr>
+<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
+<tr>
+<td><a class="el" href="xml_peripherals.html#xml_peripheral">peripheral</a> </td><td colspan="3"><a class="el" href="xml_peripherals.html#xml_peripheral">/rzone/resources/peripherals/.../peripheral element</a> </td></tr>
+<tr>
+<th>Attributes </th><th>Description </th><th>Type </th><th>Use </th></tr>
+<tr>
+<td>name </td><td>The name of the slot (typically channel or pin name). </td><td>xs:string </td><td>required </td></tr>
+<tr>
+<td>secure </td><td>Setting of the secure attribute (default="0"). </td><td>xs:boolean </td><td>optional </td></tr>
+<tr>
+<td>privilege </td><td>Setting of the privilege attribute (default="0"). </td><td>xs:boolean </td><td>optional </td></tr>
+<tr>
+<th>Child Elements </th><th>Description </th><th>Type </th><th>Occurrence </th></tr>
+<tr>
+<td><a class="el" href="xml_peripherals.html#xml_interrupt">interrupt</a> </td><td>Interrupts generated by this peripheral. </td><td>complexType </td><td>0..* </td></tr>
+<tr>
+<td><a class="el" href="xml_peripherals.html#xml_p_setup">setup</a> </td><td>Setup information for the peripheral. </td><td>complexType </td><td>0..* </td></tr>
+</table>
+<h1><a class="anchor" id="xml_interrupt"></a>
+/rzone/resources/peripherals/.../interrupt element</h1>
+<p>The <a class="el" href="xml_peripherals.html#xml_interrupt">/rzone/resources/peripherals/.../interrupt element</a> defines the interrupts that are generated by a peripheral or slot.</p>
+<table class="cmtable" summary="Element: interrupt">
+<tr>
+<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
+<tr>
+<td><a class="el" href="xml_peripherals.html#xml_peripheral">peripheral</a> </td><td colspan="3"><a class="el" href="xml_peripherals.html#xml_peripheral">/rzone/resources/peripherals/.../peripheral element</a> </td></tr>
+<tr>
+<th>Attributes </th><th>Description </th><th>Type </th><th>Use </th></tr>
+<tr>
+<td>name </td><td>The name of the interrupt. </td><td>xs:string </td><td>required </td></tr>
+<tr>
+<td>irqn </td><td>The interrupt number. </td><td>xs:string </td><td>required </td></tr>
+<tr>
+<td>info </td><td>Brief description of the peripheral. </td><td>xs:string </td><td>optional </td></tr>
+</table>
+<h1><a class="anchor" id="xml_p_setup"></a>
+/rzone/resources/peripherals/.../setup element</h1>
+<p>The <a class="el" href="xml_peripherals.html#xml_p_setup">/rzone/resources/peripherals/.../setup element</a> defines the setup information for this peripheral, slot, or peripheral group. The attributes <em>security</em> and <em>privilege</em> specifies conditions. When the peripheral is specified for on the the conditions, the <em>value</em> is assigned to the <em>register</em> name (with an optional <em>index</em>).</p>
+<table class="cmtable" summary="Element: peripheral">
+<tr>
+<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
+<tr>
+<td><a class="el" href="xml_peripherals.html#xml_peripheral">peripheral</a> </td><td colspan="3"><a class="el" href="xml_peripherals.html#xml_peripheral">/rzone/resources/peripherals/.../peripheral element</a> </td></tr>
+<tr>
+<td><a class="el" href="xml_peripherals.html#xml_group">group</a> </td><td colspan="3"><a class="el" href="xml_peripherals.html#xml_group">/rzone/resources/peripherals/group element</a> </td></tr>
+<tr>
+<th>Attributes </th><th>Description </th><th>Type </th><th>Use </th></tr>
+<tr>
+<td>name </td><td>The name of the register. </td><td>xs:string </td><td>required </td></tr>
+<tr>
+<td>index </td><td>An index value for the register. </td><td>xs:string </td><td>required </td></tr>
+<tr>
+<td>value </td><td>The value that should be written to the register when the <em>security</em> or <em>privilege</em> condition matches with the peripheral configuration. </td><td>xs:string </td><td>required </td></tr>
+<tr>
+<td>security </td><td><a class="el" href="zoneFormat.html#security">Security</a> condition for this setup value. Security can be "s" or "n". When a peripheral matches that security setting the value will be written. </td><td><a class="el" href="zoneFormat.html#security">SecurityType</a> </td><td>optional </td></tr>
+<tr>
+<td>privilege </td><td><a class="el" href="zoneFormat.html#privilege">Privilege level</a> condition for this setup value. Privilege can be "u" or "p". When a peripheral matches that privilege setting the value will be written. When both Security and Privilege is specified, both conditions must match. </td><td><a class="el" href="zoneFormat.html#privilege">PrivilegeType</a> </td><td>optional </td></tr>
+<tr>
+<td>info </td><td>Brief description of the setup value. </td><td>xs:string </td><td>optional </td></tr>
+</table>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="zoneFormat.html">Zone Description Format</a></li><li class="navelem"><a class="el" href="xml_rzone_pg.html">/rzone element</a></li><li class="navelem"><a class="el" href="xml_resources.html">/rzone/resources element</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/format_zones.html b/docs/Zone/html/xml_resources.html
index 3a5702b..c42c6b1 100644
--- a/docs/Zone/html/format_zones.html
+++ b/docs/Zone/html/xml_resources.html
@@ -3,8 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>/zones element</title>
-<title>CMSIS-Zone (Preview): /zones element</title>
+<title>/rzone/resources element</title>
+<title>CMSIS-Zone (Preview): /rzone/resources element</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="cmsis.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="jquery.js"></script>
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Zone (Preview)
- &#160;<span id="projectnumber">Version 0.0.1</span>
+ &#160;<span id="projectnumber">Version 0.9.2</span>
</div>
<div id="projectbrief">System Resource Management</div>
</td>
@@ -88,7 +88,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div>
</div>
<script type="text/javascript">
-$(document).ready(function(){initNavTree('format_zones.html','');});
+$(document).ready(function(){initNavTree('xml_resources.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
@@ -107,37 +107,31 @@ $(document).ready(function(){initNavTree('format_zones.html','');});
<div class="header">
<div class="headertitle">
-<div class="title">/zones element </div> </div>
+<div class="title">/rzone/resources element </div> </div>
</div><!--header-->
<div class="contents">
-<div class="textblock"><p>The <b>zones</b> element groups all zone definitions.</p>
-<p><b>Example</b> </p>
-<div class="fragment"><div class="line">&lt;zones&gt;</div>
-<div class="line"> &lt;pzone name=<span class="stringliteral">&quot;App&quot;</span> Dname=<span class="stringliteral">&quot;ARM32CM4128x&quot;</span> Pname=<span class="stringliteral">&quot;Cortex-M4&quot;</span>&gt;</div>
-<div class="line"> &lt;assign name=<span class="stringliteral">&quot;SHARED&quot;</span> as=<span class="stringliteral">&quot;SRAM&quot;</span> access=<span class="stringliteral">&quot;rwu&quot;</span>/&gt;</div>
-<div class="line"> &lt;assign name=<span class="stringliteral">&quot;ADC0&quot;</span> access=<span class="stringliteral">&quot;rw&quot;</span> /&gt;</div>
-<div class="line"> :</div>
-<div class="line"> &lt;/pzone&gt;</div>
-<div class="line"> :</div>
-<div class="line">&lt;/zones&gt;</div>
-</div><!-- fragment --><p><b>Schema Description</b></p>
-<table class="cmtable" summary="Element: Zones">
+<div class="textblock"><p>The <a class="el" href="xml_resources.html">/rzone/resources element</a> defines the memory and peripheral regions that are available.</p>
+<table class="cmtable" summary="Element: resources">
<tr>
<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
<tr>
-<td><a class="el" href="format_system.html">system</a> </td><td colspan="3"><a class="el" href="format_system.html">/system element</a> </td></tr>
+<td><a class="el" href="xml_rzone_pg.html">rzone</a> </td><td colspan="3"><a class="el" href="xml_rzone_pg.html">/rzone element</a> </td></tr>
<tr>
<th>Child Elements </th><th>Description </th><th>Type </th><th>Occurrence </th></tr>
<tr>
-<td><a class="el" href="format_pzone.html">/pzone element</a> </td><td>Project zone definitions </td><td>complexType </td><td>0..* </td></tr>
+<td><a class="el" href="xml_sau_init.html">sau_init</a> </td><td>Fixed SAU settings required for this system, i.e. to access peripherals. </td><td>SauInitType </td><td>0..1 </td></tr>
+<tr>
+<td><a class="el" href="xml_memories.html">memories</a> </td><td>List of all memory regions available in this system. Some memory region might restrict the availability to specific processors. </td><td>complexType </td><td>0..1 </td></tr>
+<tr>
+<td><a class="el" href="xml_peripherals.html">peripherals</a> </td><td>List of all peripherals available for this system. </td><td>complexType </td><td>0..1 </td></tr>
</table>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="navelem"><a class="el" href="XML_Format.html">Zone Description Format</a></li><li class="navelem"><a class="el" href="format_system.html">/system element</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:47 for CMSIS-Zone (Preview) by Arm Ltd. All rights reserved.
+ <li class="navelem"><a class="el" href="zoneFormat.html">Zone Description Format</a></li><li class="navelem"><a class="el" href="xml_rzone_pg.html">/rzone element</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Zone/html/xml_resources.js b/docs/Zone/html/xml_resources.js
new file mode 100644
index 0000000..0c85782
--- /dev/null
+++ b/docs/Zone/html/xml_resources.js
@@ -0,0 +1,17 @@
+var xml_resources =
+[
+ [ "/rzone/resources/sau_init element", "xml_sau_init.html", [
+ [ "/rzone/sau_init/region element", "xml_sau_init.html#xml_si_region", null ]
+ ] ],
+ [ "/rzone/resources/memories element", "xml_memories.html", [
+ [ "/rzone/resources/memories/memory element", "xml_memories.html#xml_rmemory", null ],
+ [ "/rzone/resources/memories/mpc element", "xml_memories.html#xml_rmpc", null ]
+ ] ],
+ [ "/rzone/resources/peripherals element", "xml_peripherals.html", [
+ [ "/rzone/resources/peripherals/group element", "xml_peripherals.html#xml_group", null ],
+ [ "/rzone/resources/peripherals/.../peripheral element", "xml_peripherals.html#xml_peripheral", null ],
+ [ "/rzone/resources/peripherals/.../peripheral/slot element", "xml_peripherals.html#xml_slot", null ],
+ [ "/rzone/resources/peripherals/.../interrupt element", "xml_peripherals.html#xml_interrupt", null ],
+ [ "/rzone/resources/peripherals/.../setup element", "xml_peripherals.html#xml_p_setup", null ]
+ ] ]
+]; \ No newline at end of file
diff --git a/docs/Zone/html/xml_rzone_pg.html b/docs/Zone/html/xml_rzone_pg.html
new file mode 100644
index 0000000..ee5c902
--- /dev/null
+++ b/docs/Zone/html/xml_rzone_pg.html
@@ -0,0 +1,151 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>/rzone element</title>
+<title>CMSIS-Zone (Preview): /rzone element</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Zone (Preview)
+ &#160;<span id="projectnumber">Version 0.9.2</span>
+ </div>
+ <div id="projectbrief">System Resource Management</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li class="current"><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('xml_rzone_pg.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">/rzone element </div> </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><p>The <a class="el" href="xml_rzone_pg.html">/rzone element</a> element is the root element of the .rzone file which describes the resources (processors, memory, peripherals) available.</p>
+<table class="cmtable" summary="Element: rzone">
+<tr>
+<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
+<tr>
+<td>root </td><td colspan="3">Document root </td></tr>
+<tr>
+<th>Attributes </th><th>Description </th><th>Type </th><th>Use </th></tr>
+<tr>
+<td>schemaVersion </td><td>CMSIS-Zone schema version used for describing the *.rzone file. </td><td>VersionType </td><td>required </td></tr>
+<tr>
+<td>xmlns:xs </td><td>Is set to: <span class="XML-Token">"http://www.w3.org/2001/XMLSchema-instance"</span> to indicate compliance to the XML format. </td><td>xs:decimal </td><td>required </td></tr>
+<tr>
+<td>xs:noNamespaceSchemaLocation </td><td>File name of the schema file. For example, <span class="XML-Token">"rzone.xsd"</span>. </td><td>xs:string </td><td>required </td></tr>
+<tr>
+<th>Child Elements </th><th>Description </th><th>Type </th><th>Occurrence </th></tr>
+<tr>
+<td><a class="el" href="xml_creator.html">creator</a> </td><td>Specifies how a derived .rzone file was created. </td><td>CreatorType </td><td>0..1 </td></tr>
+<tr>
+<td><a class="el" href="xml_device.html">device</a> </td><td>Device that includes one or more processing element (PE). </td><td>DeviceType </td><td>1..1 </td></tr>
+<tr>
+<td><a class="el" href="xml_resources.html">resources</a> </td><td>Physical resources (memory and peripherals) that are available in the system. </td><td>SResourceType </td><td>1..1 </td></tr>
+</table>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="zoneFormat.html">Zone Description Format</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/xml_rzone_pg.js b/docs/Zone/html/xml_rzone_pg.js
new file mode 100644
index 0000000..511b822
--- /dev/null
+++ b/docs/Zone/html/xml_rzone_pg.js
@@ -0,0 +1,9 @@
+var xml_rzone_pg =
+[
+ [ "/rzone/creator element", "xml_creator.html", null ],
+ [ "/rzone/device element", "xml_device.html", [
+ [ "/rzone/device/package element", "xml_device.html#xml_package", null ],
+ [ "/rzone/device/processor element", "xml_device.html#xml_processor", null ]
+ ] ],
+ [ "/rzone/resources element", "xml_resources.html", "xml_resources" ]
+]; \ No newline at end of file
diff --git a/docs/Zone/html/format_capture.html b/docs/Zone/html/xml_sau_init.html
index 350db77..33dce57 100644
--- a/docs/Zone/html/format_capture.html
+++ b/docs/Zone/html/xml_sau_init.html
@@ -3,8 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>/capture element</title>
-<title>CMSIS-Zone (Preview): /capture element</title>
+<title>/rzone/resources/sau_init element</title>
+<title>CMSIS-Zone (Preview): /rzone/resources/sau_init element</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="cmsis.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="jquery.js"></script>
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Zone (Preview)
- &#160;<span id="projectnumber">Version 0.0.1</span>
+ &#160;<span id="projectnumber">Version 0.9.2</span>
</div>
<div id="projectbrief">System Resource Management</div>
</td>
@@ -88,7 +88,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div>
</div>
<script type="text/javascript">
-$(document).ready(function(){initNavTree('format_capture.html','');});
+$(document).ready(function(){initNavTree('xml_sau_init.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
@@ -107,46 +107,48 @@ $(document).ready(function(){initNavTree('format_capture.html','');});
<div class="header">
<div class="headertitle">
-<div class="title">/capture element </div> </div>
+<div class="title">/rzone/resources/sau_init element </div> </div>
</div><!--header-->
<div class="contents">
-<div class="textblock"><p>The <b>capture</b> element can be used to specify linker symbol patterns to be placed into the enclosing memory assignment.</p>
-<p><b>Example</b> </p>
-<div class="fragment"><div class="line">&lt;zones&gt;</div>
-<div class="line"> &lt;pzone name=<span class="stringliteral">&quot;App&quot;</span> Dname=<span class="stringliteral">&quot;ARM32CM4128x&quot;</span> Pname=<span class="stringliteral">&quot;Cortex-M4&quot;</span>&gt;</div>
-<div class="line"> &lt;assign name=<span class="stringliteral">&quot;SHARED&quot;</span> as=<span class="stringliteral">&quot;SRAM&quot;</span> access=<span class="stringliteral">&quot;rwu&quot;</span>&gt;</div>
-<div class="line"> &lt;capture symbol=<span class="stringliteral">&quot;.bss.shared&quot;</span>/&gt;</div>
-<div class="line"> &lt;capture symbol=<span class="stringliteral">&quot;.data.shared&quot;</span>/&gt;</div>
-<div class="line"> :</div>
-<div class="line"> &lt;/assign&gt;</div>
-<div class="line"> :</div>
-<div class="line"> &lt;/pzone&gt;</div>
-<div class="line"> :</div>
-<div class="line">&lt;/zones&gt;</div>
-</div><!-- fragment --><p><b>Schema Description</b></p>
-<table class="cmtable" summary="Element: Capture">
+<div class="textblock"><p>The <a class="el" href="xml_sau_init.html">/rzone/resources/sau_init element</a> specifies fixed Secure Attribute Unit (SAU) settings required for this system, for example a configuration that is required to access peripherals.</p>
+<table class="cmtable" summary="Element: sau_init">
<tr>
<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
<tr>
-<td><a class="el" href="format_assign.html">assign</a> </td><td colspan="3"><a class="el" href="format_assign.html">/assign element</a> </td></tr>
+<td><a class="el" href="xml_resources.html">resources</a> </td><td colspan="3"><a class="el" href="xml_resources.html">/rzone/resources element</a> </td></tr>
+<tr>
+<th>Child Elements </th><th>Description </th><th>Type </th><th>Occurrence </th></tr>
+<tr>
+<td><a class="el" href="xml_sau_init.html#xml_si_region">region</a> </td><td>Region settings for the SAU. </td><td>complexType </td><td>1..* </td></tr>
+</table>
+<h1><a class="anchor" id="xml_si_region"></a>
+/rzone/sau_init/region element</h1>
+<p>The <a class="el" href="xml_sau_init.html#xml_si_region">/rzone/sau_init/region element</a> contains the region setting for SAU initialization.</p>
+<table class="cmtable" summary="Element: region">
+<tr>
+<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
+<tr>
+<td><a class="el" href="xml_sau_init.html">sau_init</a> </td><td colspan="3"><a class="el" href="xml_sau_init.html">/rzone/resources/sau_init element</a> </td></tr>
<tr>
<th>Attributes </th><th>Description </th><th>Type </th><th>Use </th></tr>
<tr>
-<td>cunit </td><td>Pattern selecting the compilation unit(s) to be placed into this assignment. </td><td>xs:string </td><td>optional </td></tr>
+<td>Pname </td><td>The processor that requires this setting. If omitted all processors get this setting. </td><td>xs:string </td><td>optional </td></tr>
<tr>
-<td>symbol </td><td>Pattern selecting the symbols to be placed into this assignment. </td><td>xs:string </td><td>optional </td></tr>
+<td>start </td><td>The logical start address for the region. </td><td>NonNegativeInteger </td><td>required </td></tr>
<tr>
-<th>Child Elements </th><th>Description </th><th>Type </th><th>Occurrence </th></tr>
+<td>size </td><td>The size for the region. </td><td>NonNegativeInteger </td><td>required </td></tr>
+<tr>
+<td>security </td><td><a class="el" href="zoneFormat.html#security">Security</a> attributes for this memory region. </td><td><a class="el" href="zoneFormat.html#security">SecurityType</a> </td><td>optional </td></tr>
<tr>
-<td></td><td></td><td>complexType </td><td>0..* </td></tr>
+<td>info </td><td>Brief description of region setting (for comments in source code). </td><td>xs:string </td><td>optional </td></tr>
</table>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="navelem"><a class="el" href="XML_Format.html">Zone Description Format</a></li><li class="navelem"><a class="el" href="format_system.html">/system element</a></li><li class="navelem"><a class="el" href="format_zones.html">/zones element</a></li><li class="navelem"><a class="el" href="format_pzone.html">/pzone element</a></li><li class="navelem"><a class="el" href="format_xzone.html">/xzone element</a></li><li class="navelem"><a class="el" href="format_assign.html">/assign element</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:47 for CMSIS-Zone (Preview) by Arm Ltd. All rights reserved.
+ <li class="navelem"><a class="el" href="zoneFormat.html">Zone Description Format</a></li><li class="navelem"><a class="el" href="xml_rzone_pg.html">/rzone element</a></li><li class="navelem"><a class="el" href="xml_resources.html">/rzone/resources element</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Zone/html/xml_zones.html b/docs/Zone/html/xml_zones.html
new file mode 100644
index 0000000..9c75536
--- /dev/null
+++ b/docs/Zone/html/xml_zones.html
@@ -0,0 +1,228 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>/azone/zones element</title>
+<title>CMSIS-Zone (Preview): /azone/zones element</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Zone (Preview)
+ &#160;<span id="projectnumber">Version 0.9.2</span>
+ </div>
+ <div id="projectbrief">System Resource Management</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li class="current"><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('xml_zones.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">/azone/zones element </div> </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><p>The <a class="el" href="xml_zones.html">/azone/zones element</a> contains all zone definitions.</p>
+<p><b>Example</b> </p>
+<div class="fragment"><div class="line">&lt;zones&gt;</div>
+<div class="line"> &lt;zone name=<span class="stringliteral">&quot;Network&quot;</span>&gt;</div>
+<div class="line"> &lt;assign region=<span class="stringliteral">&quot;RAM1&quot;</span> block=<span class="stringliteral">&quot;Network&quot;</span> access=<span class="stringliteral">&quot;rw&quot;</span>/&gt;</div>
+<div class="line"> &lt;assign group=<span class="stringliteral">&quot;UART&quot;</span> peripheral=<span class="stringliteral">&quot;USART0&quot;</span> access=<span class="stringliteral">&quot;rw&quot;</span> /&gt;</div>
+<div class="line"> :</div>
+<div class="line"> &lt;/zone&gt;</div>
+<div class="line"> :</div>
+<div class="line">&lt;/zones&gt;</div>
+</div><!-- fragment --><p> &#160;</p>
+<table class="cmtable" summary="Element: zones">
+<tr>
+<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
+<tr>
+<td><a class="el" href="xml_azone_pg.html">azone</a> </td><td colspan="3"><a class="el" href="xml_azone_pg.html">/azone element</a> </td></tr>
+<tr>
+<th>Child Elements </th><th>Description </th><th>Type </th><th>Occurrence </th></tr>
+<tr>
+<td><a class="el" href="xml_zones.html#xml_zone">zone</a> </td><td>Zone definitions </td><td>complexType </td><td>1..* </td></tr>
+</table>
+<h1><a class="anchor" id="xml_zone"></a>
+/azone/zones/zone element</h1>
+<p>The <a class="el" href="xml_zones.html#xml_zone">/azone/zones/zone element</a> defines the name of a zone.</p>
+<table class="cmtable" summary="Element: zone">
+<tr>
+<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
+<tr>
+<td><a class="el" href="xml_zones.html">zones</a> </td><td colspan="3"><a class="el" href="xml_zones.html">/azone/zones element</a> </td></tr>
+<tr>
+<th>Attributes </th><th>Description </th><th>Type </th><th>Use </th></tr>
+<tr>
+<td>name </td><td>The unique name for this zone. </td><td>xs:string </td><td>required </td></tr>
+<tr>
+<td>info </td><td>Brief description of the zone. </td><td>xs:string </td><td>optional </td></tr>
+<tr>
+<td>Pname </td><td>The processor that can access the memory and peripherals of this zone. If omitted all processors of the system have access. </td><td>xs:string </td><td>optional </td></tr>
+<tr>
+<td>security </td><td><a class="el" href="zoneFormat.html#security">Security level</a> for code execution in this zone. </td><td><a class="el" href="zoneFormat.html#security">SecurityType</a> </td><td>optional </td></tr>
+<tr>
+<td>privilege </td><td><a class="el" href="zoneFormat.html#privilege">Privilege level</a> for code execution in this zone. </td><td><a class="el" href="zoneFormat.html#privilege">PrivilegeType</a> </td><td>optional </td></tr>
+<tr>
+<th>Child Elements </th><th>Description </th><th>Type </th><th>Occurrence </th></tr>
+<tr>
+<td><a class="el" href="xml_zones.html#xml_assign">assign</a> </td><td>Resource Assignments </td><td>complexType </td><td>1..* </td></tr>
+</table>
+<h1><a class="anchor" id="xml_assign"></a>
+/azone/zones/zone/assign element</h1>
+<p>The <a class="el" href="xml_zones.html#xml_assign">/azone/zones/zone/assign element</a> defines the resource assignments of that zone.</p>
+<table class="cmtable" summary="Element: assign">
+<tr>
+<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
+<tr>
+<td><a class="el" href="xml_zones.html#xml_zone">zone</a> </td><td colspan="3"><a class="el" href="xml_zones.html#xml_zone">/azone/zones/zone element</a> </td></tr>
+<tr>
+<th>Attributes </th><th>Description </th><th>Type </th><th>Use </th></tr>
+<tr>
+<td>memory </td><td>Name of a memory region or memory partition. </td><td>xs:string </td><td>optional </td></tr>
+<tr>
+<td>group </td><td>Name of a peripheral group. </td><td>xs:string </td><td>optional </td></tr>
+<tr>
+<td>peripheral </td><td>Name of a peripheral. </td><td>xs:string </td><td>optional </td></tr>
+<tr>
+<td>access </td><td><a class="el" href="zoneFormat.html#access">Access</a> permissions for this assignment. </td><td><a class="el" href="zoneFormat.html#access">AccessType</a> </td><td>optional </td></tr>
+<tr>
+<td>Pname </td><td>The processor that can access this assignment. If omitted the processors of the zone have access. </td><td>xs:string </td><td>optional </td></tr>
+<tr>
+<td>security </td><td><a class="el" href="zoneFormat.html#security">Security</a> attributes for this assignment. </td><td><a class="el" href="zoneFormat.html#security">SecurityType</a> </td><td>optional </td></tr>
+<tr>
+<td>privilege </td><td><a class="el" href="zoneFormat.html#privilege">Privilege level</a> for this assignment. </td><td><a class="el" href="zoneFormat.html#privilege">PrivilegeType</a> </td><td>optional </td></tr>
+<tr>
+<td>uninit </td><td>"1" specifies that this region is not zero initialized during startup. Default value is "0". </td><td>xs:boolean </td><td>optional </td></tr>
+<tr>
+<td>dma </td><td>"1" specifies that this region is accessed by a DMA controller. Default value is "0". </td><td>xs:boolean </td><td>optional </td></tr>
+<tr>
+<th>Child Elements </th><th>Description </th><th>Type </th><th>Occurrence </th></tr>
+<tr>
+<td><a class="el" href="xml_zones.html#xml_ainterrupt">interrupt</a> </td><td>Interrupt assignments for peripherals. </td><td>complexType </td><td>0..* </td></tr>
+</table>
+<h1><a class="anchor" id="xml_ainterrupt"></a>
+/azone/zones/zone/assign/interrupt element</h1>
+<p>The <a class="el" href="xml_zones.html#xml_ainterrupt">/azone/zones/zone/assign/interrupt element</a> defines the interrupt execution for a peripheral.</p>
+<table class="cmtable" summary="Element: interrupt">
+<tr>
+<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
+<tr>
+<td><a class="el" href="xml_zones.html#xml_zone">assign</a> </td><td colspan="3"><a class="el" href="xml_zones.html#xml_assign">/azone/zones/zone/assign element</a> </td></tr>
+<tr>
+<th>Attributes </th><th>Description </th><th>Type </th><th>Use </th></tr>
+<tr>
+<td>name </td><td>The name of the interrupt. </td><td>xs:string </td><td>required </td></tr>
+<tr>
+<td>value </td><td>The interrupt number. </td><td>xs:string </td><td>required </td></tr>
+<tr>
+<td>info </td><td>Brief description for this setting. </td><td>xs:string </td><td>optional </td></tr>
+<tr>
+<td>security </td><td><a class="el" href="zoneFormat.html#security">Security</a> setting for the interrupt. </td><td><a class="el" href="zoneFormat.html#security">SecurityType</a> </td><td>optional </td></tr>
+<tr>
+<td>privilege </td><td><a class="el" href="zoneFormat.html#privilege">Privilege level</a> setting for the interrupt. </td><td><a class="el" href="zoneFormat.html#privilege">PrivilegeType</a> </td><td>optional </td></tr>
+</table>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="zoneFormat.html">Zone Description Format</a></li><li class="navelem"><a class="el" href="xml_azone_pg.html">/azone element</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/zTCLI.html b/docs/Zone/html/zTCLI.html
new file mode 100644
index 0000000..3ab11cf
--- /dev/null
+++ b/docs/Zone/html/zTCLI.html
@@ -0,0 +1,151 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Command Line Mode</title>
+<title>CMSIS-Zone (Preview): Command Line Mode</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Zone (Preview)
+ &#160;<span id="projectnumber">Version 0.9.2</span>
+ </div>
+ <div id="projectbrief">System Resource Management</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li class="current"><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('zTCLI.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">Command Line Mode </div> </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><p>As the <a class="el" href="zoneFormat.html#rzone">.rzone</a> and <a class="el" href="zoneFormat.html#azone">.azone</a> files are XML based, it is possible to create or modify the files in external tools without using the <a class="el" href="zTInteractiveMode.html">Interactive Mode</a>. To generate output files the CMSIS-Zone Utility can be started in headless mode. The command line format is:</p>
+<p><code>eclipsec.exe -noSplash -consoleLog &ndash;launcher.suppressErrors -application com.arm.cmsis.zone.ui.headlessgen -azone FILENME.azone -ftl FTL_DIR -ftl_gen FTL_GEN_DIR</code></p>
+<p><b>Where</b> </p>
+<table class="doxtable">
+<tr>
+<th align="left">Parameter </th><th align="left">Description </th><th align="left">Required </th></tr>
+<tr>
+<td align="left"><code>-noSplash</code> </td><td align="left">Suppresses Eclipse's splash screen </td><td align="left">[required] </td></tr>
+<tr>
+<td align="left"><code>-launcher.suppressErrors</code> </td><td align="left">Suppresses error dialog </td><td align="left">[optional] </td></tr>
+<tr>
+<td align="left"><code>-consoleLog</code> </td><td align="left">Suppresses diagnostic messages </td><td align="left">[optional] </td></tr>
+<tr>
+<td align="left"><code>-application</code> <code>com.arm.cmsis.zone.ui.headlessgen</code> </td><td align="left">Specifies the plug-in to be called </td><td align="left">[required] </td></tr>
+<tr>
+<td align="left"><code>-azone</code> <code>FILNAME.azone</code> </td><td align="left">Specifies the .azone file to be processed </td><td align="left">[required] </td></tr>
+<tr>
+<td align="left"><code>-ftl</code> <code>FTL_DIR</code> </td><td align="left">Relative or absolute directory with templates to process </td><td align="left">[optional - by default, <code>ftl</code> directory under the azone's file path is used] </td></tr>
+<tr>
+<td align="left"><code>-ftl_gen</code> <code>FTL_GEN_DIR</code> </td><td align="left">Relative or absolute output directory to write generated files </td><td align="left">[optional - by default, <code>ftl_gen</code> directory under the azone's file path is used] </td></tr>
+<tr>
+<td align="left"><code>-help</code> </td><td align="left">Shows command line parameter information </td><td align="left">[optional] </td></tr>
+</table>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="zoneToolUsage.html">CMSIS-Zone Utility</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/zTELPC55.html b/docs/Zone/html/zTELPC55.html
new file mode 100644
index 0000000..ac05fbf
--- /dev/null
+++ b/docs/Zone/html/zTELPC55.html
@@ -0,0 +1,263 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>NXP LPC55S69</title>
+<title>CMSIS-Zone (Preview): NXP LPC55S69</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Zone (Preview)
+ &#160;<span id="projectnumber">Version 0.9.2</span>
+ </div>
+ <div id="projectbrief">System Resource Management</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li class="current"><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('zTELPC55.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">NXP LPC55S69 </div> </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><p>This single processor demo application shows how to do the <a class="el" href="UseCases.html#UseCase_TrustZone">TrustZone Partitioning</a>. It is split into a secure and non-secure part. Using CMSIS-Zone, it generates:</p>
+<ul>
+<li>A header file that contains #defines to control the various linker scatter files (and might be used in other parts of the application).</li>
+<li>Memory protection controller (MPC) setup.</li>
+<li>Peripheral protection controller (PPC) and related interrupt setup.</li>
+<li>Secure attribution unit (SAU) setup.</li>
+</ul>
+<p>The application itself shows how to implement calls between the secure and the non-secure part.</p>
+<h1><a class="anchor" id="zTELPC55_Eclipse"></a>
+Using the CMSIS-Zone project</h1>
+<ul>
+<li><a class="el" href="zTExamples.html#zTExImport">Import</a> the project "Examples\LPC55S69\Zone" into the CMSIS-Zone utility</li>
+<li><a class="el" href="zTUI.html#zTProjEx">Open</a> the LPC55S69.azone file</li>
+<li><a class="el" href="zTUIGenerate.html">Generate</a> the related output files</li>
+</ul>
+<p>The LPC55S69.azone file of that project has the following configuration settings:</p>
+<ul>
+<li><a class="el" href="zTUIZonePart.html#zTUICreate">Added the zones</a> <code>hello_world_s</code> and <code>hello_worls_ns</code> </li>
+<li><a class="el" href="zTUIMemPerRes.html#zTUIMemAdd">Created the memory regions</a> <code>CODE_NS</code>, <code>Config</code>, <code>CODE_S</code>, <code>Veneer</code>, <code>DATA_NS</code>, and <code>DATA_S</code> </li>
+<li>Selected various memory regions and peripherals for using in the different zones.</li>
+</ul>
+<div class="image">
+<img src="lpc55_zones.png" alt="lpc55_zones.png"/>
+</div>
+<p>The zones use different Flash and SRAM regions for code and data, but share Flash configuration registers. Peripherals, such as the system and IO configuration, as well as an UART are available in the secure world only. To generate the output, click on the <a class="el" href="zTUIGenerate.html">Generate</a> button in the Zone Editor tool bar. This creates the following files in the <code>ftl_gen</code> directory:</p>
+<table class="doxtable">
+<tr>
+<th align="left">Template File </th><th align="left">Generated File </th><th align="left">Description </th></tr>
+<tr>
+<td align="left">dump_fzone.txt.ftl </td><td align="left">dump_fzone.txt </td><td align="left">Contains the complete model </td></tr>
+<tr>
+<td align="left">helper.ftlinc </td><td align="left">N/A </td><td align="left">Helper template file with FTL functions. </td></tr>
+<tr>
+<td align="left">mem_layout.h.ftl </td><td align="left">mem_layout.h </td><td align="left">Header file that contains the memory region definitions, for example for the linker scatter file. </td></tr>
+<tr>
+<td align="left">scatter_ns.sct.ftl </td><td align="left">scatter_ns.sct </td><td align="left">Example scatter file for the non-secure zone (currently not used in MDK). </td></tr>
+<tr>
+<td align="left">scatter_s.sct.ftl </td><td align="left">scatter_s.sct </td><td align="left">Example scatter file for the secure zone (currently not used in MDK). </td></tr>
+<tr>
+<td align="left">tzm_config_mpc.c.ftl </td><td align="left">tzm_config_mpc.c </td><td align="left">Setup of the memory protection controller (MPC). </td></tr>
+<tr>
+<td align="left">tzm_config_ppc.c.ftl </td><td align="left">tzm_config_ppc.c </td><td align="left">Setup of the peripheral protection controller (PPC). </td></tr>
+<tr>
+<td align="left">tzm_config_sau.c.ftl </td><td align="left">tzm_config_sau.c </td><td align="left">Configuration of the secure attribution unit (SAU) and the NVIC interrupt assignment. </td></tr>
+</table>
+<p>These files can be used in any IDE to create the final application. In the following, the usage in Arm Keil MDK is described.</p>
+<h1><a class="anchor" id="zTELPC55_MDK"></a>
+Using the MDK project</h1>
+<p>The example project can be loaded, built and debugged in µVision by performing the following steps:</p>
+<ol type="1">
+<li>Navigate to Examples/LPC55S69/MDK</li>
+<li>Open the multi-project workspace hello_world.uvmpw</li>
+<li>Optional: Update the generated files by executing the copy_gen.bat scripts in hello_world_s\mdk and hello_world_ns\mdk folders.</li>
+<li>Run the batch build in MDK. Both projects, hello_world_s and hello_world_ns need to be compiled in order.</li>
+<li>Set hello_world_s as active project.</li>
+<li>Connect the LPC55S69-EVK using a Micro-USB cable at Debug Link (P6).</li>
+<li>Open <b>Options for Target - Debug</b> and make sure that the CMSIS-DAP ARMv8-M Debugger is selected and the LPC-LINK2 is used.</li>
+<li>Optional: Open a serial terminal program (i.e. PuTTY) on the virtual serial port provided in parallel to the debugger (e.g. USB Serial Device). Configure the port to 115200/8N1.</li>
+<li>Launch a debug session and watch the serial console output: <div class="image">
+<img src="hello_world_output.png" alt="hello_world_output.png"/>
+</div>
+</li>
+</ol>
+<h1><a class="anchor" id="zTELPC55_MDK_Setup"></a>
+MDK project setup</h1>
+<p>The multiproject workspace contains the secure <code>hello_world_s</code> project and the non-secure <code>hello_world_ns</code> project:</p>
+<div class="image">
+<img src="hello_world_proj_window.png" alt="hello_world_proj_window.png"/>
+</div>
+<p>The projects use the files generated in CMSIS-Zone as follows:</p>
+<table class="doxtable">
+<tr>
+<th align="left">File </th><th align="left">Used in </th><th align="left">Description </th></tr>
+<tr>
+<td align="left">mem_layout.h </td><td align="left">hello_world_s, hello_world_ns </td><td align="left">Input for the scatter files. </td></tr>
+<tr>
+<td align="left">tzm_config_mpc.c </td><td align="left">hello_world_s </td><td align="left">Functions called from tzm_config.c </td></tr>
+<tr>
+<td align="left">tzm_config_ppc.c </td><td align="left">hello_world_s </td><td align="left">Functions called from tzm_config.c </td></tr>
+<tr>
+<td align="left">tzm_config_sau.c </td><td align="left">hello_world_s </td><td align="left">Functions called from tzm_config.c </td></tr>
+</table>
+<p>The scatter files <code>hello_world_s.sct</code> and <code>hello_world_ns.sct</code> are based on the original scatter files from NXP and are using a preinclude to mem_layout.h to get the information about the different memory regions.</p>
+<dl class="section note"><dt>Note</dt><dd>If you want to learn more about the general project layout for an Armv8-M project using TrustZone, refer to <a href="https://www.keil.com/appnotes/docs/apnt_291.asp" target="_blank">Application Note 291</a>.</dd></dl>
+<h2><a class="anchor" id="zTELPC55_hwsScatter"></a>
+hello_world_s.sct</h2>
+<p>As explained previously, the #defines in <code>mem_layout.h</code> can be used to create generic scatter files that are easy to update once changes in the CMSIS-Zone project happen. Using the <b>mem_layout.h</b> file from CMSIS-Zone, the following scatter file is used in the secure <code>hello_world</code> project:</p>
+<div class="fragment"><div class="line">; Use Arm compiler 6 to pre-process the scatter file and pull in the defines from the mem_layout.h file:</div>
+<div class="line"><span class="preprocessor">#! armclang -E --target=arm-arm-none-eabi -mcpu=cortex-m33 -I../ -xc</span></div>
+<div class="line"><span class="preprocessor"></span> </div>
+<div class="line"><span class="preprocessor">#include &quot;mem_layout.h&quot;</span></div>
+<div class="line"> </div>
+<div class="line">; *------- &lt;&lt;&lt; Use Configuration Wizard in Context Menu &gt;&gt;&gt; ------------------</div>
+<div class="line"> </div>
+<div class="line">;&lt;h&gt; Stack Configuration</div>
+<div class="line">; &lt;o&gt; Stack Size (in Bytes) &lt;0x0-0xFFFFFFFF:8&gt;</div>
+<div class="line">;&lt;/h&gt;</div>
+<div class="line"><span class="preprocessor">#define STACK_SIZE 0x400</span></div>
+<div class="line"><span class="preprocessor"></span> </div>
+<div class="line">;&lt;h&gt; Heap Configuration</div>
+<div class="line">; &lt;o&gt; Heap Size (in Bytes) &lt;0x0-0xFFFFFFFF:8&gt;</div>
+<div class="line">;&lt;/h&gt;</div>
+<div class="line"><span class="preprocessor">#define HEAP_SIZE 0xC00</span></div>
+<div class="line"><span class="preprocessor"></span> </div>
+<div class="line">; *-------------- &lt;&lt;&lt; end of configuration section &gt;&gt;&gt; -----------------------</div>
+<div class="line"></div>
+<div class="line">LR_CODE_S REGION_CODE_S_START REGION_CODE_S_SIZE {</div>
+<div class="line"> ER_CODE_S REGION_CODE_S_START REGION_CODE_S_SIZE {</div>
+<div class="line"> (RESET,+FIRST)</div>
+<div class="line"> (InRoot$$Sections)</div>
+<div class="line"> .ANY (+RO, +XO)</div>
+<div class="line"> }</div>
+<div class="line"> RW_DATA_S REGION_DATA_S_START REGION_DATA_S_SIZE-HEAP_SIZE-STACK_SIZE {</div>
+<div class="line"> .ANY (+RW +ZI)</div>
+<div class="line"> }</div>
+<div class="line"><span class="preprocessor">#if HEAP_SIZE&gt;0</span></div>
+<div class="line"><span class="preprocessor"></span> ARM_LIB_HEAP REGION_DATA_S_START+REGION_DATA_S_SIZE-HEAP_SIZE-STACK_SIZE EMPTY HEAP_SIZE {</div>
+<div class="line"> }</div>
+<div class="line"><span class="preprocessor">#endif</span></div>
+<div class="line"><span class="preprocessor"></span><span class="preprocessor">#if STACK_SIZE&gt;0</span></div>
+<div class="line"><span class="preprocessor"></span> ARM_LIB_STACK REGION_DATA_S_START+REGION_DATA_S_SIZE-STACK_SIZE EMPTY STACK_SIZE {</div>
+<div class="line"> }</div>
+<div class="line"><span class="preprocessor">#endif</span></div>
+<div class="line"><span class="preprocessor"></span>}</div>
+<div class="line">LR_VENEER REGION_VENEER_START REGION_VENEER_SIZE {</div>
+<div class="line"> ER_VENEER REGION_VENEER_START REGION_VENEER_SIZE {</div>
+<div class="line"> (Veneer$$CMSE)</div>
+<div class="line"> }</div>
+<div class="line">}</div>
+</div><!-- fragment --><h2><a class="anchor" id="zTELPC55_TZSetup"></a>
+TrustZone Setup at Startup</h2>
+<p>During the system initialization, the function <b>SystemInitHook</b> is called. This is used when application specific code needs to be called as close to the reset entry as possible. In this example, this function calls <b>BOARD_InitTrustZone</b>, which calls the three TZM_Config_* functions:</p>
+<div class="image">
+<img src="lpc55_system_startup.png" alt="lpc55_system_startup.png"/>
+</div>
+ </div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="zoneToolUsage.html">CMSIS-Zone Utility</a></li><li class="navelem"><a class="el" href="zTExamples.html">Examples</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/DAP/html/dir_b5d04f2cbc78ef25a6a15ed077f1cac3.html b/docs/Zone/html/zTEMusca.html
index 296c8e8..cf823b3 100644
--- a/docs/DAP/html/dir_b5d04f2cbc78ef25a6a15ed077f1cac3.html
+++ b/docs/Zone/html/zTEMusca.html
@@ -3,8 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>DAP Directory Reference</title>
-<title>CMSIS-DAP: DAP Directory Reference</title>
+<title>Arm Musca-A1</title>
+<title>CMSIS-Zone (Preview): Arm Musca-A1</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="cmsis.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="jquery.js"></script>
@@ -31,10 +31,10 @@
<tr style="height: 46px;">
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
- <div id="projectname">CMSIS-DAP
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ <div id="projectname">CMSIS-Zone (Preview)
+ &#160;<span id="projectnumber">Version 0.9.2</span>
</div>
- <div id="projectbrief">Interface Firmware for CoreSight Debug Access Port</div>
+ <div id="projectbrief">System Resource Management</div>
</td>
</tr>
</tbody>
@@ -57,8 +57,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
- <li><a href="modules.html"><span>Reference</span></a></li>
+ <li class="current"><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
@@ -89,7 +88,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div>
</div>
<script type="text/javascript">
-$(document).ready(function(){initNavTree('dir_b5d04f2cbc78ef25a6a15ed077f1cac3.html','');});
+$(document).ready(function(){initNavTree('zTEMusca.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
@@ -97,7 +96,7 @@ $(document).ready(function(){initNavTree('dir_b5d04f2cbc78ef25a6a15ed077f1cac3.h
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Pages</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
@@ -108,22 +107,16 @@ $(document).ready(function(){initNavTree('dir_b5d04f2cbc78ef25a6a15ed077f1cac3.h
<div class="header">
<div class="headertitle">
-<div class="title">DAP Directory Reference</div> </div>
+<div class="title">Arm Musca-A1 </div> </div>
</div><!--header-->
<div class="contents">
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a>
-Directories</h2></td></tr>
-<tr class="memitem:dir_cb0527c7e727b108bfc7cd695b443c90"><td class="memItemLeft" align="right" valign="top">directory &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dir_cb0527c7e727b108bfc7cd695b443c90.html">Firmware</a></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-</div><!-- contents -->
+<div class="textblock"></div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="navelem"><a class="el" href="dir_b5d04f2cbc78ef25a6a15ed077f1cac3.html">DAP</a></li>
- <li class="footer">Generated on Wed Feb 8 2017 10:20:42 for CMSIS-DAP by ARM Ltd. All rights reserved.
+ <li class="navelem"><a class="el" href="zoneToolUsage.html">CMSIS-Zone Utility</a></li><li class="navelem"><a class="el" href="zTExamples.html">Examples</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Zone/html/zTESTM32L5.html b/docs/Zone/html/zTESTM32L5.html
new file mode 100644
index 0000000..552b093
--- /dev/null
+++ b/docs/Zone/html/zTESTM32L5.html
@@ -0,0 +1,250 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>STMicroelectronics STM32L5</title>
+<title>CMSIS-Zone (Preview): STMicroelectronics STM32L5</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Zone (Preview)
+ &#160;<span id="projectnumber">Version 0.9.2</span>
+ </div>
+ <div id="projectbrief">System Resource Management</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li class="current"><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('zTESTM32L5.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">STMicroelectronics STM32L5 </div> </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><p>This single processor demo application shows how to do the <a class="el" href="UseCases.html#UseCase_TrustZone">TrustZone Partitioning</a>. It is split into a secure and non-secure part. Using CMSIS-Zone, it generates:</p>
+<ul>
+<li>A header file that contains #defines to control the various linker scatter files (and might be used in other parts of the application).</li>
+<li>The SystemIsolation_Config.c header file that contains memory protection controller (MPC) and peripheral protection controller (PPC) and related interrupt setup.</li>
+<li>The partition_gen.h header file that contains the secure attribution unit (SAU) setup and the NVIC configuration for secure/non-secure.</li>
+</ul>
+<p>The application itself shows how to implement calls between the secure and the non-secure part.</p>
+<h1><a class="anchor" id="zTESTM32L5_Eclipse"></a>
+Using the CMSIS-Zone project</h1>
+<ul>
+<li><a class="el" href="zTExamples.html#zTExImport">Import</a> the project "Examples\STM32L5\Zone" into the CMSIS-Zone utility</li>
+<li><a class="el" href="zTUI.html#zTProjEx">Open</a> the STM32L5.azone file</li>
+<li><a class="el" href="zTUIGenerate.html">Generate</a> the related output files</li>
+</ul>
+<p>The STM32L5.azone file of that project has the following configuration settings:</p>
+<ul>
+<li><a class="el" href="zTUIZonePart.html#zTUICreate">Added the zones</a> <code>blinky_s</code> and <code>blinky_ns</code> </li>
+<li><a class="el" href="zTUIMemPerRes.html#zTUIMemAdd">Created the memory regions</a> <code>CODE_NS</code>, <code>CODE_S</code>, <code>Veneer</code>, <code>DATA_NS</code>, and <code>DATA_S</code> </li>
+<li>Selected various memory regions and peripherals for using in the different zones.</li>
+</ul>
+<div class="image">
+<img src="STM32L5_zones.png" alt="STM32L5_zones.png"/>
+</div>
+<p>The zones use different Flash and SRAM regions for code and data, but share Flash configuration registers. Peripherals, such as the system and IO configuration, as well as an UART are available in the secure world only. To generate the output, click on the <a class="el" href="zTUIGenerate.html">Generate</a> button in the Zone Editor tool bar. This creates the following files in the <code>ftl_gen</code> directory:</p>
+<table class="doxtable">
+<tr>
+<th align="left">Template File </th><th align="left">Generated File </th><th align="left">Description </th></tr>
+<tr>
+<td align="left">dump_fzone.txt.ftl </td><td align="left">dump_fzone.txt </td><td align="left">Contains the complete model </td></tr>
+<tr>
+<td align="left">helper.ftlinc </td><td align="left">N/A </td><td align="left">Helper template file with FTL functions. </td></tr>
+<tr>
+<td align="left">mem_layout.h.ftl </td><td align="left">mem_layout.h </td><td align="left">Header file that contains the memory region definitions, for example for the linker scatter file. </td></tr>
+<tr>
+<td align="left">partition_gen.h.ftl </td><td align="left">partition_gen.h </td><td align="left">Configuration of the secure attribution unit (SAU) and the NVIC interrupt assignment. </td></tr>
+<tr>
+<td align="left">SystemIsolation_Config.c.ftl </td><td align="left">SystemIsolation_Config.c </td><td align="left">Setup of the MPC and PPC. </td></tr>
+<tr>
+<td align="left">blinky_ns.sct.ftl </td><td align="left">blinky_ns.sct </td><td align="left">Scatter file for non-secure zone. </td></tr>
+<tr>
+<td align="left">blinky_s.sct.ftl </td><td align="left">blinky_s.sct </td><td align="left">Scatter file for secure zone. </td></tr>
+</table>
+<p>These files can be used in any IDE to create the final application. In the following, the usage in Arm Keil MDK is described.</p>
+<h1><a class="anchor" id="zTESTM32L5_MDK"></a>
+Using the MDK project</h1>
+<p>The example project can be loaded, built and debugged in µVision by performing the following steps:</p>
+<ol type="1">
+<li>Navigate to Examples/STM32L5/MDK</li>
+<li>Open the multi-project workspace blinky.uvmpw</li>
+<li>Optional: Update the generated files by executing the copy_gen.bat scripts in blinky_s\mdk and blinky_ns\mdk folders.</li>
+<li>Run the batch build in MDK. Both projects, blinky_s and blinky_ns need to be compiled in order.</li>
+</ol>
+<h1><a class="anchor" id="zTESTM32L5_MDK_Setup"></a>
+MDK project setup</h1>
+<p>The multiproject workspace contains the secure <code>blinky_s</code> project and the non-secure <code>blinky_ns</code> project:</p>
+<div class="image">
+<img src="blinky_window.png" alt="blinky_window.png"/>
+</div>
+<p>The projects use the files generated in CMSIS-Zone as follows:</p>
+<table class="doxtable">
+<tr>
+<th align="left">File </th><th align="left">Used in </th><th align="left">Description </th></tr>
+<tr>
+<td align="left">mem_layout.h </td><td align="left">blinky_s, blinky_ns </td><td align="left">Input for the linker scatter files. </td></tr>
+<tr>
+<td align="left">partition_gen.h </td><td align="left">blinky_s </td><td align="left">Configuration of the secure attribution unit (SAU) and the NVIC interrupt assignment. This file is included in the partition_stm32l5xx.h header file. </td></tr>
+<tr>
+<td align="left">SystemIsolation_Config.c </td><td align="left">blinky_s </td><td align="left">Setup of the MPC and PPC. </td></tr>
+<tr>
+<td align="left">blinky_ns.sct </td><td align="left">blinky_ns </td><td align="left">Scatter file for non-secure zone (initally based on generated file). </td></tr>
+<tr>
+<td align="left">blinky_s.sct </td><td align="left">blinky_s </td><td align="left">Scatter file for secure zone (initally based on generated file). </td></tr>
+</table>
+<dl class="section note"><dt>Note</dt><dd>If you want to learn more about the general project layout for an Armv8-M project using TrustZone, refer to <a href="https://www.keil.com/appnotes/docs/apnt_291.asp" target="_blank">Application Note 291</a>.</dd></dl>
+<h2><a class="anchor" id="zTESTM32L5_hwsScatter"></a>
+blinky_s.sct</h2>
+<p>As explained previously, the #defines in <code>mem_layout.h</code> can be used to create generic scatter files that are easy to update once changes in the CMSIS-Zone project happen. Using the <b>mem_layout.h</b> file from CMSIS-Zone, the following scatter file is used in the secure <code>blinky</code> project, which is based on the generated scatterf file (scatter_s.sct):</p>
+<div class="fragment"><div class="line">; Use Arm compiler 6 to pre-process the scatter file and pull in the defines from the mem_layout.h file:</div>
+<div class="line"><span class="preprocessor">#! armclang -E --target=arm-arm-none-eabi -mcpu=cortex-m33 -I../ -xc</span></div>
+<div class="line"><span class="preprocessor"></span></div>
+<div class="line"><span class="preprocessor">#include &quot;mem_layout.h&quot;</span></div>
+<div class="line"></div>
+<div class="line">; *------- &lt;&lt;&lt; Use Configuration Wizard in Context Menu &gt;&gt;&gt; ------------------</div>
+<div class="line"></div>
+<div class="line">;&lt;h&gt; Stack Configuration</div>
+<div class="line">; &lt;o&gt; Stack Size (in Bytes) &lt;0x0-0xFFFFFFFF:8&gt;</div>
+<div class="line">;&lt;/h&gt;</div>
+<div class="line"><span class="preprocessor">#define STACK_SIZE 0x400</span></div>
+<div class="line"><span class="preprocessor"></span></div>
+<div class="line">;&lt;h&gt; Heap Configuration</div>
+<div class="line">; &lt;o&gt; Heap Size (in Bytes) &lt;0x0-0xFFFFFFFF:8&gt;</div>
+<div class="line">;&lt;/h&gt;</div>
+<div class="line"><span class="preprocessor">#define HEAP_SIZE 0xC00</span></div>
+<div class="line"><span class="preprocessor"></span></div>
+<div class="line">; *-------------- &lt;&lt;&lt; end of configuration section &gt;&gt;&gt; -----------------------</div>
+<div class="line">LR_CODE_S REGION_CODE_S_START REGION_CODE_S_SIZE {</div>
+<div class="line"> ER_CODE_S REGION_CODE_S_START REGION_CODE_S_SIZE {</div>
+<div class="line"> (RESET,+FIRST)</div>
+<div class="line"> (InRoot$$Sections)</div>
+<div class="line"> .ANY (+RO +XO)</div>
+<div class="line"> }</div>
+<div class="line"> RW_DATA_S REGION_DATA_S_START REGION_DATA_S_SIZE-HEAP_SIZE-STACK_SIZE {</div>
+<div class="line"> .ANY (+RW +ZI)</div>
+<div class="line"> }</div>
+<div class="line"><span class="preprocessor">#if HEAP_SIZE&gt;0</span></div>
+<div class="line"><span class="preprocessor"></span> ARM_LIB_HEAP REGION_DATA_S_START+REGION_DATA_S_SIZE-HEAP_SIZE-STACK_SIZE EMPTY HEAP_SIZE {</div>
+<div class="line"> }</div>
+<div class="line"><span class="preprocessor">#endif</span></div>
+<div class="line"><span class="preprocessor"></span><span class="preprocessor">#if STACK_SIZE&gt;0</span></div>
+<div class="line"><span class="preprocessor"></span> ARM_LIB_STACK REGION_DATA_S_START+REGION_DATA_S_SIZE-STACK_SIZE EMPTY STACK_SIZE {</div>
+<div class="line"> }</div>
+<div class="line"><span class="preprocessor">#endif </span></div>
+<div class="line"><span class="preprocessor"></span>}</div>
+<div class="line">LR_Veneer REGION_VENEER_START REGION_VENEER_SIZE {</div>
+<div class="line"> ER_Veneer REGION_VENEER_START REGION_VENEER_SIZE {</div>
+<div class="line"> (Veneer$$CMSE)</div>
+<div class="line"> }</div>
+<div class="line">}</div>
+</div><!-- fragment --><p>The partition_gen.h header file contains Configuration Wizard annotation so that it can be viewed in a graphical window:</p>
+<div class="image">
+<img src="partition_h_l5.png" alt="partition_h_l5.png"/>
+</div>
+ </div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="zoneToolUsage.html">CMSIS-Zone Utility</a></li><li class="navelem"><a class="el" href="zTExamples.html">Examples</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/zTExamples.html b/docs/Zone/html/zTExamples.html
new file mode 100644
index 0000000..cffccb5
--- /dev/null
+++ b/docs/Zone/html/zTExamples.html
@@ -0,0 +1,154 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Examples</title>
+<title>CMSIS-Zone (Preview): Examples</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Zone (Preview)
+ &#160;<span id="projectnumber">Version 0.9.2</span>
+ </div>
+ <div id="projectbrief">System Resource Management</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li class="current"><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('zTExamples.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">Examples </div> </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><p>The following projects are available in the CMSIS-Zone repository on GitHub: <a href="https://github.com/ARM-software/CMSIS-Zone/tree/master/Examples">https://github.com/ARM-software/CMSIS-Zone/tree/master/Examples</a>. These examples demonstrate the usage of the CMSIS-Zone utility.</p>
+<table class="doxtable">
+<tr>
+<th align="left">Example </th><th align="left">Description </th></tr>
+<tr>
+<td align="left"><a class="el" href="zTEMusca.html">Arm Musca-A1</a> </td><td align="left">Musca project </td></tr>
+<tr>
+<td align="left"><a class="el" href="zTELPC55.html">NXP LPC55S69</a> </td><td align="left">Single processor Cortex-M33 project with TrustZone setup </td></tr>
+<tr>
+<td align="left"><a class="el" href="zTESTM32L5.html">STMicroelectronics STM32L5</a> </td><td align="left">Single processor Cortex-M33 project with TrustZone setup </td></tr>
+</table>
+<h1><a class="anchor" id="zTExImport"></a>
+Import examples</h1>
+<p>Import the examples to Eclipse using the following flow:</p>
+<ul>
+<li>Go to <b>File - Import</b> and select <b>General - Existing Projects into Workspace</b>:</li>
+</ul>
+<div class="image">
+<img src="import_from_file.png" alt="import_from_file.png"/>
+</div>
+<p>Click <b>Next</b>.</p>
+<p>Browse to the root directory, for example "Examples\LPC55S69\Zone", and select the project that you want to import. The import projects window shows the available projects:</p>
+<div class="image">
+<img src="import_projects.png" alt="import_projects.png"/>
+</div>
+<p>Click <b>Finish</b>. The project is imported and opened in the <a class="el" href="zTUI.html#zTProjEx">Project Explorer</a>. </p>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="zoneToolUsage.html">CMSIS-Zone Utility</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/zTExamples.js b/docs/Zone/html/zTExamples.js
new file mode 100644
index 0000000..f0c7eaf
--- /dev/null
+++ b/docs/Zone/html/zTExamples.js
@@ -0,0 +1,20 @@
+var zTExamples =
+[
+ [ "Import examples", "zTExamples.html#zTExImport", null ],
+ [ "Arm Musca-A1", "zTEMusca.html", null ],
+ [ "NXP LPC55S69", "zTELPC55.html", [
+ [ "Using the CMSIS-Zone project", "zTELPC55.html#zTELPC55_Eclipse", null ],
+ [ "Using the MDK project", "zTELPC55.html#zTELPC55_MDK", null ],
+ [ "MDK project setup", "zTELPC55.html#zTELPC55_MDK_Setup", [
+ [ "hello_world_s.sct", "zTELPC55.html#zTELPC55_hwsScatter", null ],
+ [ "TrustZone Setup at Startup", "zTELPC55.html#zTELPC55_TZSetup", null ]
+ ] ]
+ ] ],
+ [ "STMicroelectronics STM32L5", "zTESTM32L5.html", [
+ [ "Using the CMSIS-Zone project", "zTESTM32L5.html#zTESTM32L5_Eclipse", null ],
+ [ "Using the MDK project", "zTESTM32L5.html#zTESTM32L5_MDK", null ],
+ [ "MDK project setup", "zTESTM32L5.html#zTESTM32L5_MDK_Setup", [
+ [ "blinky_s.sct", "zTESTM32L5.html#zTESTM32L5_hwsScatter", null ]
+ ] ]
+ ] ]
+]; \ No newline at end of file
diff --git a/docs/DAP/html/dir_337e536fb1c5b958880fe7603a37f369.html b/docs/Zone/html/zTInstall.html
index f93b7e5..b206179 100644
--- a/docs/DAP/html/dir_337e536fb1c5b958880fe7603a37f369.html
+++ b/docs/Zone/html/zTInstall.html
@@ -3,8 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>Config Directory Reference</title>
-<title>CMSIS-DAP: Config Directory Reference</title>
+<title>Installation</title>
+<title>CMSIS-Zone (Preview): Installation</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="cmsis.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="jquery.js"></script>
@@ -31,10 +31,10 @@
<tr style="height: 46px;">
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
- <div id="projectname">CMSIS-DAP
- &#160;<span id="projectnumber">Version 1.1.0</span>
+ <div id="projectname">CMSIS-Zone (Preview)
+ &#160;<span id="projectnumber">Version 0.9.2</span>
</div>
- <div id="projectbrief">Interface Firmware for CoreSight Debug Access Port</div>
+ <div id="projectbrief">System Resource Management</div>
</td>
</tr>
</tbody>
@@ -57,8 +57,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
- <li><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
- <li><a href="modules.html"><span>Reference</span></a></li>
+ <li class="current"><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
@@ -89,7 +88,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div>
</div>
<script type="text/javascript">
-$(document).ready(function(){initNavTree('dir_337e536fb1c5b958880fe7603a37f369.html','');});
+$(document).ready(function(){initNavTree('zTInstall.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
@@ -97,7 +96,7 @@ $(document).ready(function(){initNavTree('dir_337e536fb1c5b958880fe7603a37f369.h
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
-<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Pages</a></div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
@@ -108,22 +107,23 @@ $(document).ready(function(){initNavTree('dir_337e536fb1c5b958880fe7603a37f369.h
<div class="header">
<div class="headertitle">
-<div class="title">Config Directory Reference</div> </div>
+<div class="title">Installation </div> </div>
</div><!--header-->
<div class="contents">
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
-Files</h2></td></tr>
-<tr class="memitem:DAP__config_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>DAP_config.h</b></td></tr>
-<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-</div><!-- contents -->
+<div class="textblock"><p>CMSIS-Zone is currently available as an executable Eclipse environment. Download the zipped archive from <a href="" target="_blank">here</a> and save it to your computer. Unzip it and run CDT_2019_3\eclipse\eclipse.exe.</p>
+<p>Before creating the first project, you have to point the tool to your pack repository so that it can pick up relevant device information. Go to <b>Window - Preferences</b> and select <b>CMSIS Packs</b>:</p>
+<div class="image">
+<img src="CMSISPacksPreferences.png" alt="CMSISPacksPreferences.png"/>
+</div>
+<p>Browse to your pack root folder, usually <code>C:\users\username\AppData\Local\Arm\Packs</code>. Click <b>Apply and Close</b>.</p>
+<p>This concludes the installation and setup of the Eclipse environment. </p>
+</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="navelem"><a class="el" href="dir_b5d04f2cbc78ef25a6a15ed077f1cac3.html">DAP</a></li><li class="navelem"><a class="el" href="dir_cb0527c7e727b108bfc7cd695b443c90.html">Firmware</a></li><li class="navelem"><a class="el" href="dir_337e536fb1c5b958880fe7603a37f369.html">Config</a></li>
- <li class="footer">Generated on Wed Feb 8 2017 10:20:42 for CMSIS-DAP by ARM Ltd. All rights reserved.
+ <li class="navelem"><a class="el" href="zoneToolUsage.html">CMSIS-Zone Utility</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Zone/html/zTInteractiveMode.html b/docs/Zone/html/zTInteractiveMode.html
new file mode 100644
index 0000000..3228cd6
--- /dev/null
+++ b/docs/Zone/html/zTInteractiveMode.html
@@ -0,0 +1,135 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Interactive Mode</title>
+<title>CMSIS-Zone (Preview): Interactive Mode</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Zone (Preview)
+ &#160;<span id="projectnumber">Version 0.9.2</span>
+ </div>
+ <div id="projectbrief">System Resource Management</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li class="current"><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('zTInteractiveMode.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">Interactive Mode </div> </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><p>The following section explains the interactive mode of the CMSIS-Zone Utility. The following steps are explained:</p>
+<ul>
+<li><a class="el" href="zTUICreateProject.html">Create a CMSIS-Zone Project</a> that allows to manage system resources.</li>
+<li><a class="el" href="zTUIMemPerRes.html">Memory and Peripheral Resources</a> allows to create sub-memory regions and defines properties such as access permissions.</li>
+<li><a class="el" href="zTUIZonePart.html">Zone Partitioning</a> that assigns available resources to sub-projects or execution compartments.</li>
+<li><a class="el" href="zTUIGenerate.html">Generate output files</a> for device configuration and linker settings. </li>
+</ul>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="zoneToolUsage.html">CMSIS-Zone Utility</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/zTInteractiveMode.js b/docs/Zone/html/zTInteractiveMode.js
new file mode 100644
index 0000000..34d1833
--- /dev/null
+++ b/docs/Zone/html/zTInteractiveMode.js
@@ -0,0 +1,15 @@
+var zTInteractiveMode =
+[
+ [ "Create a CMSIS-Zone Project", "zTUICreateProject.html", null ],
+ [ "Memory and Peripheral Resources", "zTUIMemPerRes.html", [
+ [ "View memory and peripheral resources", "zTUIMemPerRes.html#zTUIMemView", null ],
+ [ "Create Memory Regions", "zTUIMemPerRes.html#zTUIMemAdd", null ],
+ [ "Delete Memory Regions", "zTUIMemPerRes.html#zTUIMemDel", null ],
+ [ "Resource Properties", "zTUIMemPerRes.html#zTUIPerProp", null ],
+ [ "Configure peripheral slot access rights", "zTUIMemPerRes.html#zTUIPerSlotConf", null ]
+ ] ],
+ [ "Zone Partitioning", "zTUIZonePart.html", [
+ [ "Create Zones", "zTUIZonePart.html#zTUICreate", null ]
+ ] ],
+ [ "Generate output files", "zTUIGenerate.html", null ]
+]; \ No newline at end of file
diff --git a/docs/Zone/html/format_device.html b/docs/Zone/html/zTUI.html
index d322a34..1fa455c 100644
--- a/docs/Zone/html/format_device.html
+++ b/docs/Zone/html/zTUI.html
@@ -3,8 +3,8 @@
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<title>/device element</title>
-<title>CMSIS-Zone (Preview): /device element</title>
+<title>User Interface</title>
+<title>CMSIS-Zone (Preview): User Interface</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<link href="cmsis.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="jquery.js"></script>
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Zone (Preview)
- &#160;<span id="projectnumber">Version 0.0.1</span>
+ &#160;<span id="projectnumber">Version 0.9.2</span>
</div>
<div id="projectbrief">System Resource Management</div>
</td>
@@ -88,7 +88,7 @@ var searchBox = new SearchBox("searchBox", "search",false,'Search');
</div>
</div>
<script type="text/javascript">
-$(document).ready(function(){initNavTree('format_device.html','');});
+$(document).ready(function(){initNavTree('zTUI.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
@@ -107,70 +107,89 @@ $(document).ready(function(){initNavTree('format_device.html','');});
<div class="header">
<div class="headertitle">
-<div class="title">/device element </div> </div>
+<div class="title">User Interface </div> </div>
</div><!--header-->
<div class="contents">
-<div class="textblock"><p>The <b>device</b> element is used to define one integral System-on-Chip (SoC) device.</p>
-<p><b>Example</b> </p>
-<div class="fragment"><div class="line">&lt;device Dname=<span class="stringliteral">&quot;ARM32CM4128x&quot;</span>&gt;</div>
-<div class="line"> &lt;<span class="keyword">package </span>name=&quot;ARM32CM4xxx_DFP&quot; url=&quot;http:<span class="comment">//www.keil.com/pack&quot; vendor=&quot;ARM&quot; version=&quot;1.8.15&quot;/&gt;</span></div>
-<div class="line"></div>
-<div class="line"> &lt;processor Pname=&quot;Cortex-M4&quot;&gt;</div>
-<div class="line"> :</div>
-<div class="line"> &lt;/processor&gt;</div>
-<div class="line"> :</div>
-<div class="line"> </div>
-<div class="line"> &lt;!-- Device uniform memory map --&gt;</div>
-<div class="line"> &lt;memory_map&gt;</div>
-<div class="line"> &lt;!-- Logical address to access integrated SRAM --&gt;</div>
-<div class="line"> &lt;memory name=&quot;SRAM&quot; start=&quot;0x10000000&quot;/&gt;</div>
-<div class="line"> :</div>
-<div class="line"> &lt;/memory_map&gt;</div>
-<div class="line"> </div>
-<div class="line"> &lt;resources&gt;</div>
-<div class="line"> &lt;memory&gt;</div>
-<div class="line"> &lt;!-- 512KB SRAM integrated on the SoC --&gt;</div>
-<div class="line"> &lt;region name=&quot;SRAM&quot; size=&quot;0x80000&quot; access=&quot;rwx&quot; info=&quot;Internal SRAM (512KB)&quot;/&gt;</div>
-<div class="line"> :</div>
-<div class="line"> &lt;/memory&gt;</div>
-<div class="line"> &lt;/resources&gt;</div>
-<div class="line">&lt;/device&gt;</div>
-</div><!-- fragment --><p><b>Schema Description</b></p>
-<table class="cmtable" summary="Element: Device">
+<div class="textblock"><p>The CMSIS-Zone Utility user interface offers menus, toolbars, dialog boxes, and windows to manage the various aspects of your project.</p>
+<h1><a class="anchor" id="zTGUI"></a>
+CMSIS-Zone GUI</h1>
+<p>The utility's GUI provides menus for selecting commands and toolbar buttons in the <a class="el" href="zTUI.html#zTGUIZoneEditor">Zone Editor</a> window:</p>
+<div class="image">
+<img src="GUI.png" alt="GUI.png"/>
+</div>
+<h1><a class="anchor" id="zTProjEx"></a>
+Project Explorer</h1>
+<p>Projects that are currently available in the Eclipse workspace are shown in the <b>Project Explorer</b>. When creating a new project, you will first find the <a class="el" href="zoneFormat.html#rzone">.rzone</a> and the <a class="el" href="zoneFormat.html#azone">.azone</a> files here. Later, generator files and generated files are shown as well:</p>
+<div class="image">
+<img src="ProjectExplorerWindow.png" alt="ProjectExplorerWindow.png"/>
+<div class="caption">
+Project Explorer window showing a complex project</div></div>
+<p> In the <b>Project Explorer</b> window, you manage the project files. The following files are shown:</p>
+<table class="doxtable">
+<tr>
+<th>File name </th><th>Description </th></tr>
+<tr>
+<td><code>project.azone</code> </td><td>Project-level <a class="el" href="zoneFormat.html#azone">.azone</a> file </td></tr>
+<tr>
+<td><code>project.rzone</code> </td><td>Project-level <a class="el" href="zoneFormat.html#rzone">.rzone</a> file </td></tr>
+<tr>
+<td><code>zone.azone</code> </td><td>Zone-level <a class="el" href="zoneFormat.html#azone">.azone</a> file </td></tr>
<tr>
-<th>Parent Element </th><th colspan="3">Element Chain </th></tr>
+<td><code>zone.rzone</code> </td><td>Zone-level <a class="el" href="zoneFormat.html#rzone">.rzone</a> file </td></tr>
<tr>
-<td><a class="el" href="format_system.html">system</a> </td><td colspan="3"><a class="el" href="format_system.html">/system element</a> </td></tr>
+<td><code>*.ftl</code> </td><td>Freemarker template file used to <a class="el" href="GenDataModel.html">generate</a> output </td></tr>
<tr>
-<th>Attributes </th><th>Description </th><th>Type </th><th>Use </th></tr>
+<td><code>helper.ftlinc</code> </td><td>Helper file to generate Freemarker output </td></tr>
<tr>
-<td>Dfamily </td><td>The familiy name the device belongs to. </td><td>xs:string </td><td>optional </td></tr>
+<td><code>*.sct,</code> <code>partition_*</code>.h </td><td>Generated output files </td></tr>
+</table>
+<h1><a class="anchor" id="zTGUIZoneEditor"></a>
+Zone Editor</h1>
+<p>The <b>Zone Editor</b> shows <a class="el" href="zoneFormat.html#azone">.azone</a> files in two different views: <b>Resource</b> <b>map</b> and <b>Zone</b> <b>map</b>.</p>
+<p>The <b>Resource</b> <b>map</b> shows all resources available to that system or sub-system. By default, it shows the selected device, as well as lists of memories and peripherals:</p>
+<div class="image">
+<img src="resource_map.png" alt="resource_map.png"/>
+</div>
+<p>The <b>Zone</b> <b>map</b> shows the same resources, but mapped to zones that have been created for the device:</p>
+<div class="image">
+<img src="zone_map.png" alt="zone_map.png"/>
+</div>
+<p>Resources assigned to a zone are marked with colors: </p>
+<table class="doxtable">
<tr>
-<td>DsubFamily </td><td>The sub familiy name the device belongs to. </td><td>xs:string </td><td>optional </td></tr>
+<th>Color </th><th>Meaning </th></tr>
<tr>
-<td>Dname </td><td>The device name. </td><td>xs:string </td><td>required </td></tr>
+<td>Green </td><td>Resource is assigned to one zone </td></tr>
<tr>
-<td>Dvendor </td><td>The devices vendor identifier. </td><td>xs:string </td><td>required </td></tr>
+<td>Amber </td><td>Resource is assigned to multiple zones </td></tr>
+</table>
+<h2><a class="anchor" id="zTGUIButtons"></a>
+Toolbar Buttons</h2>
+<p>The <b>Zone Editor</b> window contains toolbar buttons that offer direct access to functionality of the utility:</p>
+<div class="image">
+<img src="Buttons.png" alt="Buttons.png"/>
+</div>
+<table class="doxtable">
<tr>
-<td>info </td><td>Brief description of the device. </td><td>xs:string </td><td>optional </td></tr>
+<th>Button </th><th>Description </th></tr>
<tr>
-<th>Child Elements </th><th>Description </th><th>Type </th><th>Occurrence </th></tr>
+<td>Tree View </td><td>Shows the resources as a tree </td></tr>
<tr>
-<td><a class="el" href="format_package.html">package</a> </td><td>Optional reference to the Software Pack this device is provided by. </td><td>complexType </td><td>0..1 </td></tr>
+<td>List View </td><td>Shows the resources as a simple list </td></tr>
<tr>
-<td><a class="el" href="format_processor.html">processor</a> </td><td>Processing elements and associated features embedded in the device. </td><td>complexType </td><td>1..* </td></tr>
+<td>Arrange memory regions </td><td>Arranges memory regions according to their sizes </td></tr>
<tr>
-<td><a class="el" href="format_resources.html">resources</a> </td><td>Memory and peripheral resources embedded in the device. In contrast to resources defined on system level those at device level are only accessible from processors located on the same enclosing device. </td><td>complexType </td><td>0..1 </td></tr>
+<td><a class="el" href="zTUIZonePart.html#zTUICreate">Add new zone</a> </td><td>Adds a new zone to the zone map </td></tr>
<tr>
-<td><a class="el" href="format_memory_map.html">memory_map</a> </td><td>All <em>physical</em> resources are accessible using <em>logical</em> memory addresses, i.e. typically called memory map. Common logical addresses valid for all processing elements can be defined at device level memory map, i.e. devices with an uniform memory map. Refer to the individual processor memory map for devices with non-uniform memory maps. </td><td>complexType </td><td>0..1 </td></tr>
+<td><a class="el" href="zTUIGenerate.html">Generate</a> </td><td>Generates CMSIS-Zone output files </td></tr>
</table>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="navelem"><a class="el" href="XML_Format.html">Zone Description Format</a></li><li class="navelem"><a class="el" href="format_system.html">/system element</a></li>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:47 for CMSIS-Zone (Preview) by Arm Ltd. All rights reserved.
+ <li class="navelem"><a class="el" href="zoneToolUsage.html">CMSIS-Zone Utility</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
diff --git a/docs/Zone/html/zTUICreateProject.html b/docs/Zone/html/zTUICreateProject.html
new file mode 100644
index 0000000..19a17c5
--- /dev/null
+++ b/docs/Zone/html/zTUICreateProject.html
@@ -0,0 +1,141 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Create a CMSIS-Zone Project</title>
+<title>CMSIS-Zone (Preview): Create a CMSIS-Zone Project</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Zone (Preview)
+ &#160;<span id="projectnumber">Version 0.9.2</span>
+ </div>
+ <div id="projectbrief">System Resource Management</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li class="current"><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('zTUICreateProject.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">Create a CMSIS-Zone Project </div> </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><p>Go to <b>File - New - Project</b> and select <b>CMSIS - CMSIS-Zone Project</b>:</p>
+<div class="image">
+<img src="zone_project.png" alt="zone_project.png"/>
+</div>
+<p>Click <b>Next</b>. In the next window, enter a <b>Project</b> <b>name:</b> </p>
+<div class="image">
+<img src="SetProjectName.png" alt="SetProjectName.png"/>
+</div>
+<p>Click <b>Next</b>. In the next window, select <b>Use existing resource file (*.rzone)</b> and browse to the location of the .rzone file:</p>
+<div class="image">
+<img src="SpecifyRzoneFile.png" alt="SpecifyRzoneFile.png"/>
+</div>
+<p>Click <b>Finish</b>. The new project is created and an empty *.azone file is added. </p>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="zoneToolUsage.html">CMSIS-Zone Utility</a></li><li class="navelem"><a class="el" href="zTInteractiveMode.html">Interactive Mode</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/zTUIGenerate.html b/docs/Zone/html/zTUIGenerate.html
new file mode 100644
index 0000000..e50fb83
--- /dev/null
+++ b/docs/Zone/html/zTUIGenerate.html
@@ -0,0 +1,142 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Generate output files</title>
+<title>CMSIS-Zone (Preview): Generate output files</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Zone (Preview)
+ &#160;<span id="projectnumber">Version 0.9.2</span>
+ </div>
+ <div id="projectbrief">System Resource Management</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li class="current"><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('zTUIGenerate.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">Generate output files </div> </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><p>The CMSIS-Zone utility can generate files that represent the configuration of the system. These files can be used in the project source files or tool configuration files.</p>
+<p>other toolchains for further development. The generator process creates:</p>
+<ul>
+<li>Configuration files for tool and hardware setup, that are defined by <a class="el" href="GenDataModel.html">.ftl files</a> in the project <code>ftl</code> directory.</li>
+<li>Files that represent <a class="el" href="zTUIZonePart.html#zTUICreate">sub-systems</a> (<a class="el" href="zoneFormat.html#rzone">.rzone</a> and <a class="el" href="zoneFormat.html#azone">.azone</a>) that can be partitioned further (restart the process).</li>
+</ul>
+<p>To start the generation, press the <b>Generate</b> button or use the menu item <b>CMSIS Zone - Generate</b>:</p>
+<div class="image">
+<img src="GenCodeButton.png" alt="GenCodeButton.png"/>
+</div>
+<p>Check <a class="el" href="zTUI.html#zTProjEx">Project Explorer</a> to observe the changes. In the project, the generated <code></code>.azone and <code></code>.rzone files appear and the <code>ftl_gen</code> directory contains the files defined by the <code>ftl</code> template files:</p>
+<div class="image">
+<img src="gen_output.png" alt="gen_output.png"/>
+</div>
+ </div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="zoneToolUsage.html">CMSIS-Zone Utility</a></li><li class="navelem"><a class="el" href="zTInteractiveMode.html">Interactive Mode</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/zTUIMemPerRes.html b/docs/Zone/html/zTUIMemPerRes.html
new file mode 100644
index 0000000..73c6096
--- /dev/null
+++ b/docs/Zone/html/zTUIMemPerRes.html
@@ -0,0 +1,211 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Memory and Peripheral Resources</title>
+<title>CMSIS-Zone (Preview): Memory and Peripheral Resources</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Zone (Preview)
+ &#160;<span id="projectnumber">Version 0.9.2</span>
+ </div>
+ <div id="projectbrief">System Resource Management</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li class="current"><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('zTUIMemPerRes.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">Memory and Peripheral Resources </div> </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><p>The available memory can be further divided into <a class="el" href="zTUIMemPerRes.html#zTUIMemAdd">smaller regions</a> that are later assigned to zones, for example a zone for loader and zone for application.</p>
+<p>For memory and peripherals <a class="el" href="zTUIMemPerRes.html#zTUIPerProp">properties</a> such as access permission, privilege, and security level can be configured. These settings can be for example used to generate source code files that configure the device at run-time.</p>
+<h1><a class="anchor" id="zTUIMemView"></a>
+View memory and peripheral resources</h1>
+<p>Initially, this uses the information in the *.rzone file which defines the generic access permissions for memory and peripherals. The CMSIS-Zone Editor shows the <b>Resource</b> <b>Map</b> of the given device:</p>
+<div class="image">
+<img src="lpc55_resource_map.png" alt="lpc55_resource_map.png"/>
+</div>
+<p>Here, you can see all resources that are available on the device.You see <b>Memory</b>, <b>Peripherals</b>, <b>Cores</b>, and <b>Info</b> related to the resources. <a class="el" href="zTUI.html#zTGUIZoneEditor">Colored resources</a> are assigned to a zone.</p>
+<h1><a class="anchor" id="zTUIMemAdd"></a>
+Create Memory Regions</h1>
+<p>To create a new memory region, right-click on the memory that you want to divide and select <b>Add memory region</b>:</p>
+<div class="image">
+<img src="AddMemoryBlock.png" alt="AddMemoryBlock.png"/>
+</div>
+<p>In the dialog a name derived from the parent memory region is provided. Change this region name as needed and specify the size. In this dialog, you change permissions, privilege, or security level for the memory region. When done, click <b>Finish:</b> </p>
+<div class="image">
+<img src="NewMemoryBlockWiz.png" alt="NewMemoryBlockWiz.png"/>
+</div>
+<p>The new memory region is immediately shown in the zone map. Depending on the security level, you may be able to assign this new region only to certain zones. For example, secure memory regions cannot be assigned to a non-secure zone.</p>
+<div class="image">
+<img src="IRAM1_1Display.png" alt="IRAM1_1Display.png"/>
+</div>
+<p>The information about the memory regions is stored in the <a class="el" href="xml_partition.html#xml_amemory">/azone/partition/memory element</a> element of the *.azone file.</p>
+<h1><a class="anchor" id="zTUIMemDel"></a>
+Delete Memory Regions</h1>
+<p>To delete a memory region, right-click on the memory region select <b>Delete memory region</b>:</p>
+<div class="image">
+<img src="DelMemoryRegion.png" alt="DelMemoryRegion.png"/>
+</div>
+<h1><a class="anchor" id="zTUIPerProp"></a>
+Resource Properties</h1>
+<p>To change the properties of a resource, such as a peripheral for example, right-click the resource and select <b>Properties:</b> </p>
+<div class="image">
+<img src="res_prop.png" alt="res_prop.png"/>
+</div>
+<p>Then, you can set these properties:</p>
+<div class="image">
+<img src="peripheral_properties.png" alt="peripheral_properties.png"/>
+</div>
+<p><b>General</b> </p>
+<ul>
+<li><code>Shared:</code> the resource can be accessed by more than one zone</li>
+<li><code>Startup:</code> locate the vector table to this region</li>
+<li><code>No</code> zero init: preserve RAM content at startup</li>
+<li><code>DMA:</code> enable direct memory access</li>
+</ul>
+<p><b>Permissions</b> </p>
+<ul>
+<li><code>peripheral:</code> mark this as a peripheral</li>
+<li><code>read</code> </li>
+<li><code>write</code> </li>
+<li><code>execute</code> </li>
+</ul>
+<p><b>Privilege</b> </p>
+<ul>
+<li><code>not</code> specified</li>
+<li><code>privileged</code> </li>
+<li><code>unprivileged</code> </li>
+</ul>
+<p><b>Security</b> </p>
+<ul>
+<li><code>not</code> specified</li>
+<li><code>non-secure</code> </li>
+<li><code>non-secure</code> callable</li>
+<li><code>secure</code> </li>
+</ul>
+<p>The information about the peripherals is stored in the <a class="el" href="xml_partition.html#xml_aperipheral">/azone/partition/peripheral element</a> element of the *.azone file.</p>
+<h1><a class="anchor" id="zTUIPerSlotConf"></a>
+Configure peripheral slot access rights</h1>
+<p>Peripherals can have so called slots that can be configured separately. Depending on the peripheral, the slots have different names in the Zone Editor. For example, for DMA they are called <b>Channels:</b> </p>
+<div class="image">
+<img src="dma_channel_config.png" alt="dma_channel_config.png"/>
+</div>
+<p>For GPIOs, they are called <b>Pins:</b> </p>
+<div class="image">
+<img src="gpio_pins_config.png" alt="gpio_pins_config.png"/>
+</div>
+<p>In the dialog, you can set security and privilege levels:</p>
+<div class="image">
+<img src="dma_gpio_config.png" alt="dma_gpio_config.png"/>
+</div>
+<p>The information about the slots is stored in the <a class="el" href="xml_partition.html#xml_aslot">/azone/partition/peripheral/slot element</a> element of the *.azone file. </p>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="zoneToolUsage.html">CMSIS-Zone Utility</a></li><li class="navelem"><a class="el" href="zTInteractiveMode.html">Interactive Mode</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/zTUIZonePart.html b/docs/Zone/html/zTUIZonePart.html
new file mode 100644
index 0000000..169556b
--- /dev/null
+++ b/docs/Zone/html/zTUIZonePart.html
@@ -0,0 +1,151 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Zone Partitioning</title>
+<title>CMSIS-Zone (Preview): Zone Partitioning</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Zone (Preview)
+ &#160;<span id="projectnumber">Version 0.9.2</span>
+ </div>
+ <div id="projectbrief">System Resource Management</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li class="current"><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('zTUIZonePart.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">Zone Partitioning </div> </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><p>Every CMSIS-Zone project consists of one or more zones. The basic flow to create zones is as follows:</p>
+<ul>
+<li>In case of multi-core devices, create a zone for each processor.</li>
+<li>Then create at least one zone for each processor to be able to assign memories and peripherals. If your device contains Arm Cortex-M cores supporting TrustZone for Armv8-M, create a secure and a non-secure partition for each of these cores.</li>
+</ul>
+<h1><a class="anchor" id="zTUICreate"></a>
+Create Zones</h1>
+<p>To split a multi-processor system into single-processor sub-systems, you need to create new zones. Switch to the <b>Zones</b> tab and click the <b>Add new zone</b> button:</p>
+<div class="image">
+<img src="AddNewZoneButton.png" alt="AddNewZoneButton.png"/>
+</div>
+<p>In the new window, you need to specify a name for the zone, select the applicable core, and choose the security level (secure/non-secure).</p>
+<p>In the <a class="el" href="zTEMusca.html">Musca</a> example, a new zone called "CM33_0" was created and attached to processor core 0 without any security attribute (not specified):</p>
+<div class="image">
+<img src="NewZoneCM33_0.png" alt="NewZoneCM33_0.png"/>
+</div>
+<p>Similarly, an additional zone called "CM33_1" was created and attached to processor core 1, without security attribute.</p>
+<p><b>Save</b> your settings:</p>
+<div class="image">
+<img src="SaveButton.png" alt="SaveButton.png"/>
+</div>
+<dl class="section note"><dt>Note</dt><dd></dd></dl>
+<p>Adding zones only works for the currently opened <a class="el" href="zoneFormat.html#azone">.azone</a> file. The information about the zones is stored in the <a class="el" href="xml_zones.html">/azone/zones element</a> element of the *.azone file. </p>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="zoneToolUsage.html">CMSIS-Zone Utility</a></li><li class="navelem"><a class="el" href="zTInteractiveMode.html">Interactive Mode</a></li>
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/zone-assignment.png b/docs/Zone/html/zone-assignment.png
deleted file mode 100644
index 30d373b..0000000
--- a/docs/Zone/html/zone-assignment.png
+++ /dev/null
Binary files differ
diff --git a/docs/Zone/html/zoneFormat.html b/docs/Zone/html/zoneFormat.html
new file mode 100644
index 0000000..0b68597
--- /dev/null
+++ b/docs/Zone/html/zoneFormat.html
@@ -0,0 +1,249 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>Zone Description Format</title>
+<title>CMSIS-Zone (Preview): Zone Description Format</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Zone (Preview)
+ &#160;<span id="projectnumber">Version 0.9.2</span>
+ </div>
+ <div id="projectbrief">System Resource Management</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li class="current"><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('zoneFormat.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">Zone Description Format </div> </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><p>The <b>Zone Description Format</b> is a tool agnostic storage format and is split into:</p>
+<ul>
+<li><b>Resource File (*.rzone)</b> that describes the system resources available.</li>
+<li><b>Assignment File (*.azone)</b> that describes the resource partitioning.</li>
+</ul>
+<p>The combination of both <b>Resource File</b> and <b>Assignment File</b> can be used to create a new derived <b>Resource File</b> that only contains the resources available for this project. It is therefore possible to split the resources incrementally as needed.</p>
+<p>A <b>Resource File (*.rzone)</b> can therefore describe:</p>
+<ul>
+<li>A complete embedded system including device with one or more processors, external memory and/or external peripheral components.</li>
+<li>TrustZone definition and initial setting for Secure Attribute Unit</li>
+<li>A resource partition for an independent software project (i.e. boot loader, user application, secure partition) that implement the application for the system.</li>
+</ul>
+<p>An <b>Assignment File (*.azone)</b> allows to specify either:</p>
+<ul>
+<li>The partitioning of a system into multiple independent software projects.</li>
+<li>The configuration of a Memory Protection Unit (MPU) for functional segregation of a software project.</li>
+</ul>
+<dl class="section note"><dt>Note</dt><dd>It is impossible to use a single <b>Assignment File</b> for both, partitioning of software projects and MPU configuration.</dd></dl>
+<h1><a class="anchor" id="XML_Format_Schema"></a>
+Overall XML structure</h1>
+<p>The CMSIS-Zone utility uses two XML files to store system and configuration information. The structure these XML files is described with schema files that are located in the ARM.CMSIS pack in the directory .\CMSIS\Utilities.</p>
+<table class="doxtable">
+<tr>
+<th align="left">File type </th><th align="left">Schema file </th><th align="left">Description </th></tr>
+<tr>
+<td align="left"><a class="el" href="zoneFormat.html#rzone">*.rzone</a> </td><td align="left">rzone.xsd </td><td align="left">Stores the system resources (processors, memory, peripherals) available. </td></tr>
+<tr>
+<td align="left"><a class="el" href="zoneFormat.html#azone">*.azone</a> </td><td align="left">azone.xsd </td><td align="left">Stores the system partitioning which includes assignments and memory splits for a related .rzone file. </td></tr>
+<tr>
+<td align="left">.fzone </td><td align="left">fzone.xsd </td><td align="left">CMSIS-Zone data input file for FreeMarker as explained in <a class="el" href="GenDataModel.html">Generator Data Model</a>. </td></tr>
+</table>
+<dl class="section note"><dt>Note</dt><dd>It is important to understand the relationship between *.rzone and *.azone files. While the *.rzone file contains all the information about the available resources in a system or sub-system, the *.azone file contains all the information about the system partitioning. If the *.rzone file changes (for example because the partitioning of a sub-system has changed), you will not loose the work done on the partitioning of that sub-system. If resources are removed, the <a class="el" href="zTUI.html#zTGUI">CMSIS-Zone GUI</a> will notify you about this and you can make the required changes.</dd></dl>
+<p><a class="anchor" id="rzone"></a></p>
+<h1>Top-level .rzone XML elements </h1>
+<ul>
+<li><a class="el" href="xml_rzone_pg.html">&lt;rzone&gt;</a> is the root element of the *.rzone file.</li>
+<li><a class="el" href="xml_creator.html">&lt;creator&gt;</a> describes the creation for this *.rzone file.</li>
+<li><a class="el" href="xml_device.html">&lt;device&gt;</a> describes the device that is part of the system. It may contain one or more processors.</li>
+<li><a class="el" href="xml_resources.html">&lt;resources&gt;</a> describes the memory and peripheral resources of the system.</li>
+</ul>
+<h2>Structure of .rzone XML file </h2>
+<div class="fragment"><div class="line">&lt;rzone&gt; <span class="comment">// root element of system zone file</span></div>
+<div class="line"> &lt;creator&gt; <span class="comment">// describes how this rzone file was created</span></div>
+<div class="line"> </div>
+<div class="line"> &lt;device&gt; <span class="comment">// device information</span></div>
+<div class="line"> &lt;package/&gt; <span class="comment">// software pack that defines device</span></div>
+<div class="line"> &lt;processor/&gt; <span class="comment">// processor information</span></div>
+<div class="line"> &lt;/device&gt;</div>
+<div class="line"></div>
+<div class="line"> </div>
+<div class="line"> &lt;resources&gt; <span class="comment">// physical resources off-chip </span></div>
+<div class="line"> &lt;sau_init&gt; <span class="comment">// fixed SAU settings required for system</span></div>
+<div class="line"> &lt;region/&gt; <span class="comment">// region setting for SAU</span></div>
+<div class="line"> &lt;/sau_init&gt;</div>
+<div class="line"> </div>
+<div class="line"> &lt;memories&gt; <span class="comment">// memories section </span></div>
+<div class="line"> &lt;memory&gt; <span class="comment">// memory resource</span></div>
+<div class="line"> &lt;mpc&gt; <span class="comment">// memory protection controller information</span></div>
+<div class="line"> &lt;/memories&gt;</div>
+<div class="line"> </div>
+<div class="line"> &lt;peripherals&gt; <span class="comment">// peripheral resources off-chip</span></div>
+<div class="line"> { &lt;group&gt; } <span class="comment">// peripheral group (optional)</span></div>
+<div class="line"> &lt;peripheral&gt; <span class="comment">// peripheral description</span></div>
+<div class="line"> { &lt;slot&gt; } <span class="comment">// slot description (optional)</span></div>
+<div class="line"> &lt;interrupt/&gt; <span class="comment">// optional interrupts for peripheral</span></div>
+<div class="line"> &lt;setup/&gt; <span class="comment">// optional register setup for peripheral</span></div>
+<div class="line"> { &lt;slot&gt; }</div>
+<div class="line"> &lt;/peripheral&gt;</div>
+<div class="line"> { &lt;/group&gt; } <span class="comment">// peripheral group (optional)</span></div>
+<div class="line"> &lt;/peripherals&gt;</div>
+<div class="line"> &lt;/resources&gt;</div>
+<div class="line">&lt;/rzone&gt;</div>
+</div><!-- fragment --><p><a class="anchor" id="azone"></a></p>
+<h1>Top-level .azone XML elements </h1>
+<ul>
+<li><a class="el" href="xml_azone_pg.html">&lt;azone&gt;</a> is the root element of the *.azone file.</li>
+<li><a class="el" href="xml_configure.html">&lt;configure&gt;</a> controls the behavior of the CMSIS-Zone utility (project or MPU assignments).</li>
+<li><a class="el" href="xml_partition.html">&lt;partition&gt;</a> defines memory partitions that split available system memory.</li>
+<li><a class="el" href="xml_zones.html">&lt;zones&gt;</a> defines the assignment of memory, block, and peripherals.</li>
+</ul>
+<div class="fragment"><div class="line">&lt;azone&gt;</div>
+<div class="line"> &lt;rzone&gt; <span class="comment">// Refers related .rzone file</span></div>
+<div class="line"> &lt;configure&gt; <span class="comment">// CMSIS-Zone utility UI behavior</span></div>
+<div class="line"> </div>
+<div class="line"> &lt;partition&gt; <span class="comment">// memory partition information</span></div>
+<div class="line"> &lt;memory&gt; <span class="comment">// memory split information </span></div>
+<div class="line"> &lt;/partition&gt;</div>
+<div class="line"> </div>
+<div class="line"> &lt;zones&gt; <span class="comment">// zone assignments</span></div>
+<div class="line"> &lt;zone&gt; <span class="comment">// project zone name</span></div>
+<div class="line"> &lt;assign&gt; <span class="comment">// used peripheral or memory</span></div>
+<div class="line"> &lt;interrupt/&gt; <span class="comment">// for peripherals optional interrupt usage</span></div>
+<div class="line"> &lt;/assign&gt;</div>
+<div class="line"> &lt;/zone&gt;</div>
+<div class="line"> &lt;/zones&gt;</div>
+<div class="line">&lt;/azone&gt;</div>
+</div><!-- fragment --><p><a class="anchor" id="security"></a></p>
+<h1>Security Type </h1>
+<p>The attribute <em>security</em> defines the security setting for a memory or peripheral region. Only one of the settings is allow:</p>
+<ul>
+<li>&lt;empty&gt; security not defined (default)</li>
+<li>'n' non-secure</li>
+<li>'c' secure on non-secure callable</li>
+<li>'s' secure</li>
+</ul>
+<p><a class="anchor" id="access"></a></p>
+<h1>Access Type </h1>
+<p>The attribute <em>access</em> defines the access permission for a memory or peripheral region. Multiple settings are allow:</p>
+<ul>
+<li>'r' read</li>
+<li>'w' write</li>
+<li>'x' execute</li>
+<li>'p' peripheral</li>
+</ul>
+<p><a class="anchor" id="privilege"></a></p>
+<h1>Privilege Type </h1>
+<p>The attribute <em>privilege</em> defines the privilege level that is required for memory/peripheral access or code execution in a MPU zone. Only one of the settings is allow:</p>
+<ul>
+<li>&lt;empty&gt; privilege level not specified</li>
+<li>'u' unprivileged level</li>
+<li>'p' privileged level </li>
+</ul>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/zoneFormat.js b/docs/Zone/html/zoneFormat.js
new file mode 100644
index 0000000..feaa7bf
--- /dev/null
+++ b/docs/Zone/html/zoneFormat.js
@@ -0,0 +1,6 @@
+var zoneFormat =
+[
+ [ "Overall XML structure", "zoneFormat.html#XML_Format_Schema", null ],
+ [ "/rzone element", "xml_rzone_pg.html", "xml_rzone_pg" ],
+ [ "/azone element", "xml_azone_pg.html", "xml_azone_pg" ]
+]; \ No newline at end of file
diff --git a/docs/Zone/html/zoneToolUsage.html b/docs/Zone/html/zoneToolUsage.html
new file mode 100644
index 0000000..a6f7af6
--- /dev/null
+++ b/docs/Zone/html/zoneToolUsage.html
@@ -0,0 +1,147 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<title>CMSIS-Zone Utility</title>
+<title>CMSIS-Zone (Preview): CMSIS-Zone Utility</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<link href="cmsis.css" rel="stylesheet" type="text/css" />
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<script type="text/javascript" src="printComponentTabs.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+ $(document).ready(initResizable);
+ $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+ $(document).ready(function() { searchBox.OnSelectItem(0); });
+</script>
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 46px;">
+ <td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
+ <td style="padding-left: 0.5em;">
+ <div id="projectname">CMSIS-Zone (Preview)
+ &#160;<span id="projectnumber">Version 0.9.2</span>
+ </div>
+ <div id="projectbrief">System Resource Management</div>
+ </td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<div id="CMSISnav" class="tabs1">
+ <ul class="tablist">
+ <script type="text/javascript">
+ <!--
+ writeComponentTabs.call(this);
+ //-->
+ </script>
+ </ul>
+</div>
+<!-- Generated by Doxygen 1.8.6 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+ <div id="navrow1" class="tabs">
+ <ul class="tablist">
+ <li><a href="index.html"><span>Main&#160;Page</span></a></li>
+ <li class="current"><a href="pages.html"><span>Usage&#160;and&#160;Description</span></a></li>
+ <li>
+ <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.png"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+ </span>
+ </div>
+ </li>
+ </ul>
+ </div>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('zoneToolUsage.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Pages</a></div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="headertitle">
+<div class="title">CMSIS-Zone Utility </div> </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><p>The section describes the CMSIS-Zone Utility which is currently a stand-alone Eclipse implementation that allows you to:</p>
+<ul>
+<li><a class="el" href="zTUIMemPerRes.html#zTUIMemView">View the memory and peripheral resources</a> of a complete system or sub-system.</li>
+<li><a class="el" href="zTUIMemPerRes.html#zTUIMemAdd">Partition memory blocks</a> into smaller regions and define access permissions for these regions.</li>
+<li><a class="el" href="zTUIMemPerRes.html#zTUIPerProp">Define access permissions</a> for peripherals.</li>
+<li><a class="el" href="zTUIMemPerRes.html#zTUIPerSlotConf">Configure access rights of peripheral slots</a> (for example for DMA channels or I/O pins).</li>
+<li><a class="el" href="zTUIZonePart.html">Split memory and peripheral resources into zones</a> (used for sub-projects or process separation in RTOS systems).</li>
+<li><a class="el" href="zTUIGenerate.html">Generate</a> configuration files for tool and hardware setup, as well as</li>
+<li><a class="el" href="zTUIGenerate.html">Generate</a> resource files for sub-systems that allow further partitioning.</li>
+</ul>
+<p>This section describes:</p>
+<ul>
+<li><a class="el" href="zTInstall.html">Installation</a> shows how to install the utility.</li>
+<li><a class="el" href="zTUI.html">User Interface</a> introduces the GUI of the CMSIS-Zone Utility.</li>
+<li><a class="el" href="zTInteractiveMode.html">Interactive Mode</a> explains how to create projects and zones using the GUI.</li>
+<li><a class="el" href="zTCLI.html">Command Line Mode</a> demonstrates how to work with the command line interface.</li>
+<li><a class="el" href="zTExamples.html">Examples</a> contains ready-to-use projects for various devices.</li>
+</ul>
+<dl class="section note"><dt>Note</dt><dd></dd></dl>
+<p>It is assumed that you are familiar with Eclipse and <a href="https://arm-software.github.io/CMSIS_5/Pack/html/index.html" target="_blank">CMSIS-Packs</a>. The relevant device family pcks for your target device need to be installed on your computer. </p>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
+ <!--
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6
+ -->
+ </li>
+ </ul>
+</div>
+</body>
+</html>
diff --git a/docs/Zone/html/zoneToolUsage.js b/docs/Zone/html/zoneToolUsage.js
new file mode 100644
index 0000000..824a307
--- /dev/null
+++ b/docs/Zone/html/zoneToolUsage.js
@@ -0,0 +1,14 @@
+var zoneToolUsage =
+[
+ [ "Installation", "zTInstall.html", null ],
+ [ "User Interface", "zTUI.html", [
+ [ "CMSIS-Zone GUI", "zTUI.html#zTGUI", null ],
+ [ "Project Explorer", "zTUI.html#zTProjEx", null ],
+ [ "Zone Editor", "zTUI.html#zTGUIZoneEditor", [
+ [ "Toolbar Buttons", "zTUI.html#zTGUIButtons", null ]
+ ] ]
+ ] ],
+ [ "Interactive Mode", "zTInteractiveMode.html", "zTInteractiveMode" ],
+ [ "Command Line Mode", "zTCLI.html", null ],
+ [ "Examples", "zTExamples.html", "zTExamples" ]
+]; \ No newline at end of file
diff --git a/docs/Zone/html/zone_map.png b/docs/Zone/html/zone_map.png
new file mode 100644
index 0000000..a58104a
--- /dev/null
+++ b/docs/Zone/html/zone_map.png
Binary files differ
diff --git a/docs/Zone/html/zone_project.png b/docs/Zone/html/zone_project.png
new file mode 100644
index 0000000..2b3877f
--- /dev/null
+++ b/docs/Zone/html/zone_project.png
Binary files differ
diff --git a/docs/Zone/html/zone_revisionHistory.html b/docs/Zone/html/zone_revisionHistory.html
index 30e6e30..d19cbfb 100644
--- a/docs/Zone/html/zone_revisionHistory.html
+++ b/docs/Zone/html/zone_revisionHistory.html
@@ -32,7 +32,7 @@
<td id="projectlogo"><img alt="Logo" src="CMSIS_Logo_Final.png"/></td>
<td style="padding-left: 0.5em;">
<div id="projectname">CMSIS-Zone (Preview)
- &#160;<span id="projectnumber">Version 0.0.1</span>
+ &#160;<span id="projectnumber">Version 0.9.2</span>
</div>
<div id="projectbrief">System Resource Management</div>
</td>
@@ -114,14 +114,14 @@ $(document).ready(function(){initNavTree('zone_revisionHistory.html','');});
<tr>
<th>Version </th><th>Description </th></tr>
<tr>
-<td>0.0.1 (Preview) </td><td>Initial specification draft </td></tr>
+<td>0.0.3 (Preview 3) </td><td>Initial specification draft </td></tr>
</table>
</div></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
- <li class="footer">Generated on Wed Aug 1 2018 17:12:47 for CMSIS-Zone (Preview) by Arm Ltd. All rights reserved.
+ <li class="footer">Generated on Wed Jul 10 2019 15:21:06 for CMSIS-Zone (Preview) Version 0.9.2 by Arm Ltd. All rights reserved.
<!--
<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.6